| ofs | hex dump | ascii | 
|---|
| 0000 |  6e 6f 66 6c 65 74 2d 32 30 31 34 31 31 30 32 2e    31 34 35 34 2f 00 00 00 00 00 00 00 00 00 00 00  | noflet-20141102.1454/........... | 
| 0020 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0040 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0060 |  00 00 00 00 30 30 30 30 37 35 35 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000755.0000000.0000000.0000 | 
| 0080 |  30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 32 32 37 30 00 20 35 00 00 00  | 0000000.00000000000.012270..5... | 
| 00a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 00c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 00e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0100 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 0120 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 0140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 01e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0200 |  6e 6f 66 6c 65 74 2d 32 30 31 34 31 31 30 32 2e    31 34 35 34 2f 6e 6f 66 6c 65 74 2d 70 6b 67 2e  | noflet-20141102.1454/noflet-pkg. | 
| 0220 |  65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | el.............................. | 
| 0240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0260 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 0280 |  30 30 30 30 36 32 32 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 34 36 36 30 00 20 30 00 00 00  | 0000622.00000000000.014660..0... | 
| 02a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 02c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 02e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0300 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 0320 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 0340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 03a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 03c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 03e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0400 |  3b 3b 20 2d 2a 2d 20 6e 6f 2d 62 79 74 65 2d 63    6f 6d 70 69 6c 65 3a 20 74 3b 20 6c 65 78 69 63  | ;;.-*-.no-byte-compile:.t;.lexic | 
| 0420 |  61 6c 2d 62 69 6e 64 69 6e 67 3a 20 6e 69 6c 20    2d 2a 2d 0a 28 64 65 66 69 6e 65 2d 70 61 63 6b  | al-binding:.nil.-*-.(define-pack | 
| 0440 |  61 67 65 20 22 6e 6f 66 6c 65 74 22 20 22 32 30    31 34 31 31 30 32 2e 31 34 35 34 22 0a 20 20 22  | age."noflet"."20141102.1454"..." | 
| 0460 |  4c 6f 63 61 6c 6c 79 20 6f 76 65 72 72 69 64 65    20 66 75 6e 63 74 69 6f 6e 73 2e 22 0a 20 20 28  | Locally.override.functions."...( | 
| 0480 |  29 0a 20 20 3a 75 72 6c 20 22 68 74 74 70 73 3a    2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 69 63  | )...:url."https://github.com/nic | 
| 04a0 |  66 65 72 72 69 65 72 2f 65 6d 61 63 73 2d 6e 6f    66 6c 65 74 22 0a 20 20 3a 63 6f 6d 6d 69 74 20  | ferrier/emacs-noflet"...:commit. | 
| 04c0 |  22 37 61 65 38 34 64 63 33 32 35 37 36 33 37 61    66 37 33 33 34 31 30 31 34 35 36 64 61 66 65 31  | "7ae84dc3257637af7334101456dafe1 | 
| 04e0 |  37 35 39 63 36 62 36 38 61 22 0a 20 20 3a 72 65    76 64 65 73 63 20 22 37 61 65 38 34 64 63 33 32  | 759c6b68a"...:revdesc."7ae84dc32 | 
| 0500 |  35 37 36 22 0a 20 20 3a 6b 65 79 77 6f 72 64 73    20 27 28 22 6c 69 73 70 22 29 0a 20 20 3a 61 75  | 576"...:keywords.'("lisp")...:au | 
| 0520 |  74 68 6f 72 73 20 27 28 28 22 4e 69 63 20 46 65    72 72 69 65 72 22 20 2e 20 22 6e 66 65 72 72 69  | thors.'(("Nic.Ferrier"..."nferri | 
| 0540 |  65 72 40 66 65 72 72 69 65 72 2e 6d 65 2e 75 6b    22 29 29 0a 20 20 3a 6d 61 69 6e 74 61 69 6e 65  | er@ferrier.me.uk"))...:maintaine | 
| 0560 |  72 73 20 27 28 28 22 4e 69 63 20 46 65 72 72 69    65 72 22 20 2e 20 22 6e 66 65 72 72 69 65 72 40  | rs.'(("Nic.Ferrier"..."nferrier@ | 
| 0580 |  66 65 72 72 69 65 72 2e 6d 65 2e 75 6b 22 29 29    29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ferrier.me.uk")))............... | 
| 05a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 05c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 05e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0600 |  6e 6f 66 6c 65 74 2d 32 30 31 34 31 31 30 32 2e    31 34 35 34 2f 6e 6f 66 6c 65 74 2e 65 6c 00 00  | noflet-20141102.1454/noflet.el.. | 
| 0620 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0640 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0660 |  00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30    30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30  | ....0000644.0000000.0000000.0000 | 
| 0680 |  30 30 31 33 34 36 33 00 30 30 30 30 30 30 30 30    30 30 30 00 30 31 34 31 31 30 00 20 30 00 00 00  | 0013463.00000000000.014110..0... | 
| 06a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 06c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 06e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0700 |  00 75 73 74 61 72 20 20 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .ustar...root................... | 
| 0720 |  00 00 00 00 00 00 00 00 00 72 6f 6f 74 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | .........root................... | 
| 0740 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0760 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0780 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 07a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 07c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 07e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 0800 |  3b 3b 3b 20 6e 6f 66 6c 65 74 2e 65 6c 20 2d 2d    2d 20 6c 6f 63 61 6c 6c 79 20 6f 76 65 72 72 69  | ;;;.noflet.el.---.locally.overri | 
| 0820 |  64 65 20 66 75 6e 63 74 69 6f 6e 73 0a 0a 3b 3b    20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32  | de.functions..;;.Copyright.(C).2 | 
| 0840 |  30 31 33 20 20 4e 69 63 20 46 65 72 72 69 65 72    0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 4e 69 63  | 013..Nic.Ferrier..;;.Author:.Nic | 
| 0860 |  20 46 65 72 72 69 65 72 20 3c 6e 66 65 72 72 69    65 72 40 66 65 72 72 69 65 72 2e 6d 65 2e 75 6b  | .Ferrier.<nferrier@ferrier.me.uk | 
| 0880 |  3e 0a 3b 3b 20 4b 65 79 77 6f 72 64 73 3a 20 6c    69 73 70 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 56  | >.;;.Keywords:.lisp.;;.Package-V | 
| 08a0 |  65 72 73 69 6f 6e 3a 20 32 30 31 34 31 31 30 32    2e 31 34 35 34 0a 3b 3b 20 50 61 63 6b 61 67 65  | ersion:.20141102.1454.;;.Package | 
| 08c0 |  2d 52 65 76 69 73 69 6f 6e 3a 20 37 61 65 38 34    64 63 33 32 35 37 36 0a 3b 3b 20 55 72 6c 3a 20  | -Revision:.7ae84dc32576.;;.Url:. | 
| 08e0 |  68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63    6f 6d 2f 6e 69 63 66 65 72 72 69 65 72 2f 65 6d  | https://github.com/nicferrier/em | 
| 0900 |  61 63 73 2d 6e 6f 66 6c 65 74 0a 0a 3b 3b 20 54    68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66  | acs-noflet..;;.This.program.is.f | 
| 0920 |  72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f    75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75  | ree.software;.you.can.redistribu | 
| 0940 |  74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64    69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20  | te.it.and/or.modify.;;.it.under. | 
| 0960 |  74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65    20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62  | the.terms.of.the.GNU.General.Pub | 
| 0980 |  6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70    75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74  | lic.License.as.published.by.;;.t | 
| 09a0 |  68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65    20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74  | he.Free.Software.Foundation,.eit | 
| 09c0 |  68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66    20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72  | her.version.3.of.the.License,.or | 
| 09e0 |  0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74    69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76  | .;;.(at.your.option).any.later.v | 
| 0a00 |  65 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 68 69 73    20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74  | ersion...;;.This.program.is.dist | 
| 0a20 |  72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68    6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c  | ributed.in.the.hope.that.it.will | 
| 0a40 |  20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62    75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57  | .be.useful,.;;.but.WITHOUT.ANY.W | 
| 0a60 |  41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74    20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65  | ARRANTY;.without.even.the.implie | 
| 0a80 |  64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b    20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59  | d.warranty.of.;;.MERCHANTABILITY | 
| 0aa0 |  20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20    41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52  | .or.FITNESS.FOR.A.PARTICULAR.PUR | 
| 0ac0 |  50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b    3b 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75  | POSE...See.the.;;.GNU.General.Pu | 
| 0ae0 |  62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72    20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a  | blic.License.for.more.details... | 
| 0b00 |  3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61    76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f  | ;;.You.should.have.received.a.co | 
| 0b20 |  70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65    6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63  | py.of.the.GNU.General.Public.Lic | 
| 0b40 |  65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69    74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e  | ense.;;.along.with.this.program. | 
| 0b60 |  20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68    74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72  | ..If.not,.see.<http://www.gnu.or | 
| 0b80 |  67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b    3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a  | g/licenses/>...;;;.Commentary:.. | 
| 0ba0 |  3b 3b 20 54 68 69 73 20 6c 65 74 27 73 20 79 6f    75 20 6c 6f 63 61 6c 6c 79 20 6f 76 65 72 72 69  | ;;.This.let's.you.locally.overri | 
| 0bc0 |  64 65 20 66 75 6e 63 74 69 6f 6e 73 2c 20 69 6e    20 74 68 65 20 6d 61 6e 6e 65 72 20 6f 66 20 60  | de.functions,.in.the.manner.of.` | 
| 0be0 |  66 6c 65 74 27 2c 0a 3b 3b 20 62 75 74 20 77 69    74 68 20 61 63 63 65 73 73 20 74 6f 20 74 68 65  | flet',.;;.but.with.access.to.the | 
| 0c00 |  20 6f 72 69 67 69 6e 61 6c 20 66 75 6e 63 74 69    6f 6e 20 74 68 72 6f 75 67 68 20 74 68 65 20 73  | .original.function.through.the.s | 
| 0c20 |  79 6d 62 6f 6c 3a 0a 3b 3b 20 60 74 68 69 73 2d    66 6e 27 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a  | ymbol:.;;.`this-fn'...;;;.Code:. | 
| 0c40 |  0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70    69 6c 65 20 28 72 65 71 75 69 72 65 20 27 63 6c  | .(eval-when-compile.(require.'cl | 
| 0c60 |  29 29 0a 28 69 66 20 28 76 65 72 73 69 6f 6e 3c    20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22  | )).(if.(version<.emacs-version." | 
| 0c80 |  32 34 2e 34 2e 31 22 29 0a 20 20 20 20 28 6c 6f    61 64 2d 6c 69 62 72 61 72 79 20 22 63 6c 2d 69  | 24.4.1").....(load-library."cl-i | 
| 0ca0 |  6e 64 65 6e 74 22 29 0a 20 20 20 20 28 72 65 71    75 69 72 65 20 27 63 6c 2d 69 6e 64 65 6e 74 29  | ndent").....(require.'cl-indent) | 
| 0cc0 |  29 0a 0a 28 64 65 66 75 6e 20 6e 6f 66 6c 65 74    7c 62 61 73 65 20 28 29 0a 20 20 22 41 20 62 61  | )..(defun.noflet|base.()..."A.ba | 
| 0ce0 |  73 65 20 66 75 6e 63 74 69 6f 6e 2e 22 0a 20 20    3a 6e 6f 66 6c 65 74 29 0a 0a 28 64 65 66 75 6e  | se.function."...:noflet)..(defun | 
| 0d00 |  20 6e 6f 66 6c 65 74 7c 65 78 70 61 6e 64 20 28    62 69 6e 64 69 6e 67 73 20 26 72 65 73 74 20 66  | .noflet|expand.(bindings.&rest.f | 
| 0d20 |  6f 72 6d 73 29 0a 20 20 22 45 78 70 61 6e 64 20    42 49 4e 44 49 4e 47 53 20 61 6e 64 20 65 76 61  | orms)..."Expand.BINDINGS.and.eva | 
| 0d40 |  6c 75 61 74 65 20 46 4f 52 4d 53 2e 0a 0a 55 73    65 64 20 62 79 20 60 6e 6f 66 6c 65 74 27 20 74  | luate.FORMS...Used.by.`noflet'.t | 
| 0d60 |  6f 20 65 78 70 61 6e 64 20 69 74 27 73 20 63 6f    6e 74 65 6e 74 73 2e 0a 0a 45 78 61 6d 70 6c 65  | o.expand.it's.contents...Example | 
| 0d80 |  3a 0a 0a 20 28 6e 6f 66 6c 65 74 7c 65 78 70 61    6e 64 0a 20 20 27 28 28 66 69 6e 64 2d 66 69 6c  | :...(noflet|expand...'((find-fil | 
| 0da0 |  65 2d 6e 6f 73 65 6c 65 63 74 20 28 66 69 6c 65    2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20  | e-noselect.(file-name).......... | 
| 0dc0 |  20 20 28 69 66 20 74 0a 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 28 74 68 69 73 2d 66 6e 20  | ..(if.t................(this-fn. | 
| 0de0 |  5c 22 2f 74 6d 70 2f 6d 79 74 65 73 74 5c 22 29    0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | \"/tmp/mytest\")................ | 
| 0e00 |  28 74 68 69 73 2d 66 6e 20 66 69 6c 65 2d 6e 61    6d 65 29 29 29 0a 20 20 20 20 28 65 78 70 61 6e  | (this-fn.file-name))).....(expan | 
| 0e20 |  64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c    65 2d 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c  | d-file-name.(file-name.&optional | 
| 0e40 |  20 74 68 69 6e 67 29 0a 20 20 20 20 20 28 69 66    20 74 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e  | .thing)......(if.t..........(con | 
| 0e60 |  63 61 74 20 5c 22 2f 74 6d 70 2f 5c 22 20 66 69    6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20  | cat.\"/tmp/\".file-name)........ | 
| 0e80 |  20 20 28 66 75 6e 63 61 6c 6c 20 74 68 69 73 2d    66 6e 20 66 69 6c 65 2d 6e 61 6d 65 20 74 68 69  | ..(funcall.this-fn.file-name.thi | 
| 0ea0 |  6e 67 29 29 29 29 0a 20 20 27 28 70 72 6f 67 6e    20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61  | ng))))...'(progn.(expand-file-na | 
| 0ec0 |  6d 65 20 5c 22 2f 68 6f 6d 65 2f 6e 66 65 72 72    69 65 72 2f 74 68 69 6e 67 5c 22 29 29 29 0a 0a  | me.\"/home/nferrier/thing\"))).. | 
| 0ee0 |  49 74 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65    20 6e 65 63 65 73 73 61 72 79 20 65 76 65 72 20  | It.should.not.be.necessary.ever. | 
| 0f00 |  74 6f 20 63 61 6c 6c 20 74 68 69 73 2e 20 20 48    65 6e 63 65 20 74 68 65 20 65 78 6f 74 69 63 0a  | to.call.this...Hence.the.exotic. | 
| 0f20 |  6e 61 6d 65 2e 22 0a 20 20 28 6c 65 74 2a 0a 20    20 20 20 20 20 28 28 66 73 65 74 73 0a 20 20 20  | name."...(let*.......((fsets.... | 
| 0f40 |  20 20 20 20 20 28 63 6c 2d 6c 6f 6f 70 0a 20 20    20 20 20 20 20 20 20 20 20 66 6f 72 20 69 20 69  | .....(cl-loop............for.i.i | 
| 0f60 |  6e 20 62 69 6e 64 69 6e 67 73 0a 20 20 20 20 20    20 20 20 20 20 20 63 6f 6c 6c 65 63 74 0a 20 20  | n.bindings............collect... | 
| 0f80 |  20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 64    65 73 74 72 75 63 74 75 72 69 6e 67 2d 62 69 6e  | ...........(cl-destructuring-bin | 
| 0fa0 |  64 20 28 6e 61 6d 65 20 61 72 67 73 20 26 72 65    73 74 20 62 6f 64 79 29 20 69 0a 20 20 20 20 20  | d.(name.args.&rest.body).i...... | 
| 0fc0 |  20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28    28 73 61 76 65 64 2d 66 75 6e 63 2d 6e 61 6d 65  | ..........(let.((saved-func-name | 
| 0fe0 |  76 20 28 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22    73 61 76 65 64 2d 66 75 6e 63 2d 6e 61 6d 65 22  | v.(make-symbol."saved-func-name" | 
| 1000 |  29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 28 6c 65 74 20 28 28 73 61 76 65  | )))..................(let.((save | 
| 1020 |  64 2d 66 75 6e 63 2d 6e 61 6d 65 76 0a 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | d-func-namev.................... | 
| 1040 |  20 20 20 20 20 28 69 6e 74 65 72 6e 20 28 66 6f    72 6d 61 74 20 22 73 61 76 65 64 2d 66 75 6e 63  | .....(intern.(format."saved-func | 
| 1060 |  2d 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | -%s"............................ | 
| 1080 |  20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79    6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 29  | .............(symbol-name.name)) | 
| 10a0 |  29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 60 28 66 73 65 74 20 28 71  | )))....................`(fset.(q | 
| 10c0 |  75 6f 74 65 20 2c 6e 61 6d 65 29 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | uote.,name)..................... | 
| 10e0 |  20 20 20 20 20 20 28 63 6c 2d 66 75 6e 63 74 69    6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | ......(cl-function.............. | 
| 1100 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c    61 6d 62 64 61 20 2c 61 72 67 73 0a 20 20 20 20  | ..............(lambda.,args..... | 
| 1120 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28  | .........................(let.(( | 
| 1140 |  74 68 69 73 2d 66 6e 20 2c 73 61 76 65 64 2d 66    75 6e 63 2d 6e 61 6d 65 76 29 29 0a 20 20 20 20  | this-fn.,saved-func-namev))..... | 
| 1160 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64  | ...........................,@bod | 
| 1180 |  79 29 29 29 29 29 29 29 29 29 0a 20 20 20 20 20    20 20 28 66 72 65 73 65 74 73 0a 20 20 20 20 20  | y)))))))))........(fresets...... | 
| 11a0 |  20 20 20 28 63 6c 2d 6c 6f 6f 70 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 66 6f 72 20 69 20 69  | ...(cl-loop..............for.i.i | 
| 11c0 |  6e 20 62 69 6e 64 69 6e 67 73 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 63 6f 6c 6c 65 63 74 0a  | n.bindings..............collect. | 
| 11e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c    2d 64 65 73 74 72 75 63 74 75 72 69 6e 67 2d 62  | .............(cl-destructuring-b | 
| 1200 |  69 6e 64 20 28 6e 61 6d 65 20 61 72 67 73 20 26    72 65 73 74 20 62 6f 64 79 29 20 69 0a 20 20 20  | ind.(name.args.&rest.body).i.... | 
| 1220 |  20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74    20 28 28 73 61 76 65 64 2d 66 75 6e 63 2d 6e 61  | ............(let.((saved-func-na | 
| 1240 |  6d 65 76 20 28 6d 61 6b 65 2d 73 79 6d 62 6f 6c    20 22 73 61 76 65 64 2d 66 75 6e 63 2d 6e 61 6d  | mev.(make-symbol."saved-func-nam | 
| 1260 |  65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 61  | e")))..................(let.((sa | 
| 1280 |  76 65 64 2d 66 75 6e 63 2d 6e 61 6d 65 76 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ved-func-namev.................. | 
| 12a0 |  20 20 20 20 20 20 20 28 69 6e 74 65 72 6e 20 28    66 6f 72 6d 61 74 20 22 73 61 76 65 64 2d 66 75  | .......(intern.(format."saved-fu | 
| 12c0 |  6e 63 2d 25 73 22 0a 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | nc-%s".......................... | 
| 12e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28    73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 61 6d 65  | ...............(symbol-name.name | 
| 1300 |  29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 60 28 69 66 0a 20 20  | )))))....................`(if... | 
| 1320 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 28 65 71 20 28 73 79 6d 62 6f  | ......................(eq.(symbo | 
| 1340 |  6c 2d 66 75 6e 63 74 69 6f 6e 20 28 71 75 6f 74    65 20 6e 6f 66 6c 65 74 7c 62 61 73 65 29 29 0a  | l-function.(quote.noflet|base)). | 
| 1360 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 2c 73 61 76  | ............................,sav | 
| 1380 |  65 64 2d 66 75 6e 63 2d 6e 61 6d 65 76 29 0a 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ed-func-namev).................. | 
| 13a0 |  20 20 20 20 20 20 20 28 66 6d 61 6b 75 6e 62 6f    75 6e 64 20 28 71 75 6f 74 65 20 2c 6e 61 6d 65  | .......(fmakunbound.(quote.,name | 
| 13c0 |  29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 28 66 73 65 74  | )).........................(fset | 
| 13e0 |  20 28 71 75 6f 74 65 20 2c 6e 61 6d 65 29 20 2c    73 61 76 65 64 2d 66 75 6e 63 2d 6e 61 6d 65 76  | .(quote.,name).,saved-func-namev | 
| 1400 |  29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 28    6c 65 74 73 0a 20 20 20 20 20 20 20 20 28 63 6c  | )))))))........(lets.........(cl | 
| 1420 |  2d 6c 6f 6f 70 0a 20 20 20 20 20 20 20 20 20 20    20 66 6f 72 20 69 20 69 6e 20 62 69 6e 64 69 6e  | -loop............for.i.in.bindin | 
| 1440 |  67 73 0a 20 20 20 20 20 20 20 20 20 20 20 63 6f    6c 6c 65 63 74 0a 20 20 20 20 20 20 20 20 20 20  | gs............collect........... | 
| 1460 |  20 20 20 28 63 6c 2d 64 65 73 74 72 75 63 74 75    72 69 6e 67 2d 62 69 6e 64 20 28 6e 61 6d 65 20  | ...(cl-destructuring-bind.(name. | 
| 1480 |  61 72 67 73 20 26 72 65 73 74 20 62 6f 64 79 29    20 69 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | args.&rest.body).i.............. | 
| 14a0 |  20 20 28 6c 65 74 20 28 28 73 61 76 65 64 2d 66    75 6e 63 2d 6e 61 6d 65 76 20 28 6d 61 6b 65 2d  | ..(let.((saved-func-namev.(make- | 
| 14c0 |  73 79 6d 62 6f 6c 20 22 73 61 76 65 64 2d 66 75    6e 63 2d 6e 61 6d 65 22 29 29 29 0a 20 20 20 20  | symbol."saved-func-name")))..... | 
| 14e0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65    74 20 28 28 73 61 76 65 64 2d 66 75 6e 63 2d 6e  | .............(let.((saved-func-n | 
| 1500 |  61 6d 65 76 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e  | amev.........................(in | 
| 1520 |  74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 73 61    76 65 64 2d 66 75 6e 63 2d 25 73 22 0a 20 20 20  | tern.(format."saved-func-%s".... | 
| 1540 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | ................................ | 
| 1560 |  20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d    65 20 6e 61 6d 65 29 29 29 29 29 0a 20 20 20 20  | .....(symbol-name.name)))))..... | 
| 1580 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60    28 2c 73 61 76 65 64 2d 66 75 6e 63 2d 6e 61 6d  | ...............`(,saved-func-nam | 
| 15a0 |  65 76 0a 20 20 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69  | ev......................(conditi | 
| 15c0 |  6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | on-case.err..................... | 
| 15e0 |  20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 66 75 6e    63 74 69 6f 6e 20 28 71 75 6f 74 65 20 2c 6e 61  | .....(symbol-function.(quote.,na | 
| 1600 |  6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 28 76 6f 69  | me))........................(voi | 
| 1620 |  64 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20    20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20  | d-function...................... | 
| 1640 |  20 20 20 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74    69 6f 6e 20 28 71 75 6f 74 65 20 6e 6f 66 6c 65  | ...(symbol-function.(quote.nofle | 
| 1660 |  74 7c 62 61 73 65 29 29 29 29 29 29 29 29 29 29    29 0a 20 20 20 20 60 28 6c 65 74 20 2c 6c 65 74  | t|base))))))))))).....`(let.,let | 
| 1680 |  73 0a 20 20 20 20 20 20 20 28 75 6e 77 69 6e 64    2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20  | s........(unwind-protect........ | 
| 16a0 |  20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20    20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e  | .....(progn...............(progn | 
| 16c0 |  20 2c 40 66 73 65 74 73 29 0a 20 20 20 20 20 20    20 20 20 20 20 20 20 20 2c 40 66 6f 72 6d 73 29  | .,@fsets)...............,@forms) | 
| 16e0 |  0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e    20 2c 40 66 72 65 73 65 74 73 29 29 29 29 29 0a  | ..........(progn.,@fresets))))). | 
| 1700 |  0a 28 64 65 66 75 6e 20 6e 6f 66 6c 65 74 2d 69    6e 64 65 6e 74 2d 66 75 6e 63 20 28 70 6f 73 20  | .(defun.noflet-indent-func.(pos. | 
| 1720 |  26 72 65 73 74 20 73 74 61 74 65 29 0a 20 20 22    44 65 6c 69 76 65 72 20 73 65 6e 73 69 62 6c 65  | &rest.state)..."Deliver.sensible | 
| 1740 |  20 69 6e 64 65 6e 74 69 6e 67 20 66 6f 72 20 66    6c 65 74 20 6c 69 6b 65 20 66 75 6e 63 74 69 6f  | .indenting.for.flet.like.functio | 
| 1760 |  6e 73 2e 22 0a 20 20 3b 3b 20 28 6d 65 73 73 61    67 65 20 22 70 6f 73 3a 20 25 73 20 73 74 61 74  | ns."...;;.(message."pos:.%s.stat | 
| 1780 |  65 3a 20 25 73 22 20 70 6f 73 20 73 74 61 74 65    29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73  | e:.%s".pos.state)...(save-excurs | 
| 17a0 |  69 6f 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68    61 72 20 28 65 6c 74 20 28 63 61 72 20 73 74 61  | ion.....(goto-char.(elt.(car.sta | 
| 17c0 |  74 65 29 20 31 29 29 0a 20 20 20 20 28 2b 20 32    0a 20 20 20 20 20 20 20 28 2d 20 28 70 6f 69 6e  | te).1)).....(+.2........(-.(poin | 
| 17e0 |  74 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69    6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73  | t)...........(line-beginning-pos | 
| 1800 |  69 74 69 6f 6e 29 29 29 29 29 0a 0a 28 64 65 66    6d 61 63 72 6f 20 6e 6f 66 6c 65 74 20 28 62 69  | ition)))))..(defmacro.noflet.(bi | 
| 1820 |  6e 64 69 6e 67 73 20 26 72 65 73 74 20 62 6f 64    79 29 0a 20 20 22 4d 61 6b 65 20 6c 6f 63 61 6c  | ndings.&rest.body)..."Make.local | 
| 1840 |  20 66 75 6e 63 74 69 6f 6e 20 42 49 4e 44 49 4e    47 53 20 61 6c 6c 6f 77 69 6e 67 20 61 63 63 65  | .function.BINDINGS.allowing.acce | 
| 1860 |  73 73 20 74 6f 20 74 68 65 20 6f 72 69 67 69 6e    61 6c 2e 0a 0a 45 61 63 68 20 6f 66 20 74 68 65  | ss.to.the.original...Each.of.the | 
| 1880 |  20 42 49 4e 44 49 4e 47 53 20 69 73 20 64 6f 6e    65 20 6c 69 6b 65 20 69 6e 20 60 66 6c 65 74 27  | .BINDINGS.is.done.like.in.`flet' | 
| 18a0 |  3a 0a 0a 20 20 28 6e 6f 66 6c 65 74 0a 20 20 20    20 28 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e  | :....(noflet.....((expand-file-n | 
| 18c0 |  61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 20 26    6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74  | ame.(file-name.&optional.default | 
| 18e0 |  2d 64 69 72 29 0a 20 20 20 20 20 20 20 28 63 6f    6e 63 61 74 20 64 65 66 61 75 6c 72 2d 64 69 72  | -dir)........(concat.defaulr-dir | 
| 1900 |  20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20    20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e  | .file-name))).....(expand-file-n | 
| 1920 |  61 6d 65 20 5c 22 7e 2f 74 65 73 74 5c 22 29 29    0a 0a 49 6e 20 65 61 63 68 20 6f 66 20 74 68 65  | ame.\"~/test\"))..In.each.of.the | 
| 1940 |  20 42 49 4e 44 49 4e 47 53 20 74 68 65 20 6f 72    69 67 69 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20  | .BINDINGS.the.original.function. | 
| 1960 |  69 73 20 61 63 63 65 73 73 69 62 6c 65 20 77 69    74 68 0a 74 68 65 20 6e 61 6d 65 20 60 74 68 69  | is.accessible.with.the.name.`thi | 
| 1980 |  73 2d 66 6e 27 3a 0a 0a 20 20 28 6e 6f 66 6c 65    74 0a 20 20 20 20 28 28 65 78 70 61 6e 64 2d 66  | s-fn':....(noflet.....((expand-f | 
| 19a0 |  69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e    61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65  | ile-name.(file-name.&optional.de | 
| 19c0 |  66 61 75 6c 74 2d 64 69 72 29 0a 20 20 20 20 20    20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61  | fault-dir)........(if.(string-ma | 
| 19e0 |  74 63 68 2d 70 20 5c 22 2f 66 61 6b 65 2e 2a 5c    22 20 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20  | tch-p.\"/fake.*\".file-name).... | 
| 1a00 |  20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 64    65 66 61 75 6c 74 2d 64 69 72 20 66 69 6c 65 2d  | .......(concat.default-dir.file- | 
| 1a20 |  6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20    28 66 75 6e 63 61 6c 6c 20 74 68 69 73 2d 66 6e  | name)...........(funcall.this-fn | 
| 1a40 |  20 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75    6c 74 2d 64 69 72 29 29 29 29 0a 20 20 20 20 28  | .file-name.default-dir)))).....( | 
| 1a60 |  65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65    20 5c 22 7e 2f 74 65 73 74 5c 22 29 29 0a 0a 54  | expand-file-name.\"~/test\"))..T | 
| 1a80 |  68 69 73 20 69 73 20 67 72 65 61 74 20 66 6f 72    20 6f 76 65 72 72 69 64 69 6e 67 20 69 6e 20 74  | his.is.great.for.overriding.in.t | 
| 1aa0 |  65 73 74 69 6e 67 20 61 6e 64 20 73 75 63 68 20    6c 69 6b 65 2e 0a 0a 49 66 20 6e 65 77 20 62 69  | esting.and.such.like...If.new.bi | 
| 1ac0 |  6e 64 69 6e 67 73 20 61 72 65 20 69 6e 74 72 6f    64 75 63 65 64 20 74 68 65 20 62 69 6e 64 69 6e  | ndings.are.introduced.the.bindin | 
| 1ae0 |  67 20 69 73 20 64 69 73 63 61 72 64 65 64 20 75    70 6f 6e 0a 65 78 69 74 2e 20 20 45 76 65 6e 20  | g.is.discarded.upon.exit...Even. | 
| 1b00 |  77 69 74 68 20 6e 65 77 20 62 69 6e 64 69 6e 67    73 20 74 68 65 72 65 20 69 73 20 73 74 69 6c 6c  | with.new.bindings.there.is.still | 
| 1b20 |  20 61 20 60 74 68 69 73 2d 66 6e 27 2e 20 20 49    74 0a 70 6f 69 6e 74 73 20 74 6f 20 60 6e 6f 66  | .a.`this-fn'...It.points.to.`nof | 
| 1b40 |  6c 65 74 7c 62 61 73 65 27 20 66 6f 72 20 61 6c    6c 20 6e 65 77 20 62 69 6e 64 69 6e 67 73 2e 22  | let|base'.for.all.new.bindings." | 
| 1b60 |  0a 20 20 28 64 65 63 6c 61 72 65 20 28 64 65 62    75 67 20 28 28 26 72 65 73 74 20 28 63 6c 2d 64  | ...(declare.(debug.((&rest.(cl-d | 
| 1b80 |  65 66 75 6e 29 29 20 63 6c 2d 64 65 63 6c 61 72    61 74 69 6f 6e 73 20 62 6f 64 79 29 29 0a 20 20  | efun)).cl-declarations.body))... | 
| 1ba0 |  20 20 20 20 20 20 20 20 20 28 69 6e 64 65 6e 74    20 6e 6f 66 6c 65 74 2d 69 6e 64 65 6e 74 2d 66  | .........(indent.noflet-indent-f | 
| 1bc0 |  75 6e 63 29 29 0a 20 20 28 61 70 70 6c 79 20 27    6e 6f 66 6c 65 74 7c 65 78 70 61 6e 64 20 62 69  | unc))...(apply.'noflet|expand.bi | 
| 1be0 |  6e 64 69 6e 67 73 20 62 6f 64 79 29 29 0a 0a 28    64 65 66 6d 61 63 72 6f 20 6e 6f 6c 65 78 66 6c  | ndings.body))..(defmacro.nolexfl | 
| 1c00 |  65 74 20 28 62 69 6e 64 69 6e 67 73 20 26 72 65    73 74 20 62 6f 64 79 29 0a 20 20 22 4c 65 78 69  | et.(bindings.&rest.body)..."Lexi | 
| 1c20 |  63 61 6c 20 76 65 72 73 69 6f 6e 2e 0a 0a 54 68    69 73 20 6f 6e 6c 79 20 65 78 69 73 74 73 20 61  | cal.version...This.only.exists.a | 
| 1c40 |  73 20 61 6e 20 61 6c 69 61 73 20 66 6f 72 20 60    63 6c 2d 66 6c 65 74 27 20 62 65 63 61 75 73 65  | s.an.alias.for.`cl-flet'.because | 
| 1c60 |  20 45 6d 61 63 73 0a 6d 61 69 6e 74 61 69 6e 65    72 73 20 72 65 66 75 73 65 20 74 6f 20 61 64 64  | .Emacs.maintainers.refuse.to.add | 
| 1c80 |  20 74 68 65 20 63 6f 72 72 65 63 74 20 69 6e 64    65 6e 74 61 74 69 6f 6e 20 73 70 65 63 20 74 6f  | .the.correct.indentation.spec.to | 
| 1ca0 |  0a 60 63 6c 2d 66 6c 65 74 27 2e 22 0a 20 20 28    64 65 63 6c 61 72 65 20 28 64 65 62 75 67 20 28  | .`cl-flet'."...(declare.(debug.( | 
| 1cc0 |  28 26 72 65 73 74 20 28 63 6c 2d 64 65 66 75 6e    29 29 20 63 6c 2d 64 65 63 6c 61 72 61 74 69 6f  | (&rest.(cl-defun)).cl-declaratio | 
| 1ce0 |  6e 73 20 62 6f 64 79 29 29 0a 20 20 20 20 20 20    20 20 20 20 20 28 69 6e 64 65 6e 74 20 6e 6f 66  | ns.body))............(indent.nof | 
| 1d00 |  6c 65 74 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 29    29 0a 20 20 60 28 63 6c 2d 66 6c 65 74 20 2c 62  | let-indent-func))...`(cl-flet.,b | 
| 1d20 |  69 6e 64 69 6e 67 73 20 2c 40 62 6f 64 79 29 29    0a 0a 28 64 65 66 6d 61 63 72 6f 2a 20 6c 65 74  | indings.,@body))..(defmacro*.let | 
| 1d40 |  6e 20 28 74 61 67 20 62 69 6e 64 69 6e 67 73 20    26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 28 64  | n.(tag.bindings.&rest.body)...(d | 
| 1d60 |  65 63 6c 61 72 65 20 28 64 65 62 75 67 20 28 73    65 78 70 20 73 65 78 70 20 26 72 65 73 74 20 66  | eclare.(debug.(sexp.sexp.&rest.f | 
| 1d80 |  6f 72 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20    20 28 69 6e 64 65 6e 74 20 32 29 29 0a 20 20 60  | orm))............(indent.2))...` | 
| 1da0 |  28 63 6c 2d 6c 61 62 65 6c 73 20 28 28 2c 74 61    67 20 2c 28 2d 6d 61 70 20 27 63 61 72 20 62 69  | (cl-labels.((,tag.,(-map.'car.bi | 
| 1dc0 |  6e 64 69 6e 67 73 29 20 2c 40 62 6f 64 79 29 29    0a 20 20 20 20 20 28 2c 74 61 67 20 2c 40 28 2d  | ndings).,@body))......(,tag.,@(- | 
| 1de0 |  6d 61 70 20 27 63 61 64 72 20 62 69 6e 64 69 6e    67 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 6e  | map.'cadr.bindings))))..(defun.n | 
| 1e00 |  74 61 6b 65 2d 61 6c 6c 20 28 66 20 73 6f 75 72    63 65 29 0a 20 20 28 6c 65 74 6e 20 74 61 6b 65  | take-all.(f.source)...(letn.take | 
| 1e20 |  2d 61 6c 6c 20 28 28 72 65 73 75 6c 74 20 6e 69    6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20  | -all.((result.nil).............. | 
| 1e40 |  20 20 20 20 20 20 20 28 73 72 63 20 73 6f 75 72    63 65 29 29 0a 20 20 20 20 20 20 20 20 28 69 66  | .......(src.source)).........(if | 
| 1e60 |  20 73 72 63 0a 20 20 20 20 20 20 20 20 20 20 20    20 28 6c 65 74 20 28 28 6c 20 28 2d 74 61 6b 65  | .src.............(let.((l.(-take | 
| 1e80 |  2d 77 68 69 6c 65 20 66 20 73 72 63 29 29 29 0a    20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74  | -while.f.src)))...............(t | 
| 1ea0 |  61 6b 65 2d 61 6c 6c 20 28 63 6f 6e 73 20 6c 20    72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 20  | ake-all.(cons.l.result)......... | 
| 1ec0 |  20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20    28 6e 74 68 63 64 72 20 28 2b 20 31 20 28 6c 65  | ................(nthcdr.(+.1.(le | 
| 1ee0 |  6e 67 74 68 20 6c 29 29 20 73 72 63 29 29 29 0a    20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75  | ngth.l)).src))).............resu | 
| 1f00 |  6c 74 29 29 29 0a 0a 0a 28 70 72 6f 76 69 64 65    20 27 6e 6f 66 6c 65 74 29 0a 0a 3b 3b 3b 20 6e  | lt)))...(provide.'noflet)..;;;.n | 
| 1f20 |  6f 66 6c 65 74 2e 65 6c 20 65 6e 64 73 20 68 65    72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00  | oflet.el.ends.here.............. | 
| 1f40 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1f60 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1f80 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1fa0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1fc0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 1fe0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2000 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2020 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2040 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2060 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2080 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 20a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 20c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 20e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2100 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2120 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2140 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2160 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2180 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 21a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 21c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 21e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2200 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2220 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2240 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2260 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2280 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 22a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 22c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 22e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2300 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2320 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2340 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2360 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2380 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 23a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 23c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 23e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2400 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2420 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2440 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2460 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2480 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 24a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 24c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 24e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2500 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2520 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2540 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2560 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2580 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 25a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 25c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 25e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2600 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2620 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2640 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2660 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2680 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 26e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2700 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2720 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2740 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2760 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 2780 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27a0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27c0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ | 
| 27e0 |  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  | ................................ |