about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/evil-20180517.1300/evil-types.elc
blob: 7d16df54e3b9b2f3c082f2fd5c160db7f3645826 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c "\300\301!\210\300\302!\210\303\
01c0 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 304\305\306\307\310\311\312\313&
01e0 08 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 20 65 76 69 6c .\207".[require.evil-common.evil
0200 2d 6d 61 63 72 6f 73 20 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 74 -macros.evil-put-property.evil-t
0220 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 78 63 6c 75 73 69 76 65 20 3a 6f 6e 65 2d 74 6f ype-properties.exclusive.:one-to
0240 2d 6f 6e 65 20 74 20 3a 6e 6f 72 6d 61 6c 69 7a 65 20 65 76 69 6c 2d 65 78 63 6c 75 73 69 76 65 -one.t.:normalize.evil-exclusive
0260 2d 6e 6f 72 6d 61 6c 69 7a 65 20 3a 73 74 72 69 6e 67 20 65 76 69 6c 2d 65 78 63 6c 75 73 69 76 -normalize.:string.evil-exclusiv
0280 65 2d 73 74 72 69 6e 67 5d 20 39 29 0a 23 40 34 31 33 20 50 65 72 66 6f 72 6d 20 6e 6f 72 6d 61 e-string].9).#@413.Perform.norma
02a0 6c 69 7a 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 65 78 63 6c 75 73 69 76 65 lize.transformation.on.exclusive
02c0 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 .from.BEG.to.END.with.PROPERTIES
02e0 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 73 20 75 6e 63 68 61 6e 67 65 ...Return.the.positions.unchange
0300 64 2c 20 77 69 74 68 20 73 6f 6d 65 20 65 78 63 65 70 74 69 6f 6e 73 2e 0a 49 66 20 74 68 65 20 d,.with.some.exceptions..If.the.
0320 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 end.position.is.at.the.beginning
0340 20 6f 66 20 61 20 6c 69 6e 65 2c 20 74 68 65 6e 3a 0a 0a 2a 20 49 66 20 74 68 65 20 62 65 67 69 .of.a.line,.then:..*.If.the.begi
0360 6e 6e 69 6e 67 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 74 20 6f 72 20 62 65 66 6f 72 65 20 74 nning.position.is.at.or.before.t
0380 68 65 20 66 69 72 73 74 20 6e 6f 6e 2d 62 6c 61 6e 6b 0a 20 20 63 68 61 72 61 63 74 65 72 20 6f he.first.non-blank...character.o
03a0 6e 20 74 68 65 20 6c 69 6e 65 2c 20 72 65 74 75 72 6e 20 60 6c 69 6e 65 27 20 28 65 78 70 61 6e n.the.line,.return.`line'.(expan
03c0 64 65 64 29 2e 0a 0a 2a 20 4f 74 68 65 72 77 69 73 65 2c 20 6d 6f 76 65 20 74 68 65 20 65 6e 64 ded)...*.Otherwise,.move.the.end
03e0 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 70 72 65 76 .position.to.the.end.of.the.prev
0400 69 6f 75 73 0a 20 20 6c 69 6e 65 20 61 6e 64 20 72 65 74 75 72 6e 20 60 69 6e 63 6c 75 73 69 76 ious...line.and.return.`inclusiv
0420 65 27 20 28 65 78 70 61 6e 64 65 64 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d e'.(expanded)...(defalias.'evil-
0440 65 78 63 6c 75 73 69 76 65 2d 6e 6f 72 6d 61 6c 69 7a 65 20 23 5b 28 62 65 67 20 65 6e 64 20 26 exclusive-normalize.#[(beg.end.&
0460 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 rest.properties)."\306.!\306.!\3
0480 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 5c 32 33 30 00 09 5c 32 30 07\310\211....\211.\205\230..\20
04a0 35 5c 32 33 30 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 5\230.\212\311..D\312\"\211.\211
04c0 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 08 09 19 18 09 62 5c 32 31 30 08 09 A.\242..\211A.\242.).....b\210..
04e0 55 5c 32 30 34 66 00 6e 5c 32 30 33 66 00 08 09 53 5d 11 08 62 5c 32 31 30 5c 33 31 33 5c 33 31 U\204f.n\203f...S]..b\210\313\31
0500 34 5c 33 31 35 20 5c 22 5c 32 30 33 54 00 5c 33 31 36 08 09 5c 33 31 37 23 5c 32 30 32 6a 00 0e 4\315.\"\203T.\316..\317#\202j..
0520 18 5c 32 30 34 5e 00 08 09 53 5d 11 5c 33 31 36 08 09 5c 33 32 30 23 5c 32 30 32 6a 00 5c 33 32 .\204^...S].\316..\320#\202j.\32
0540 31 08 09 5c 22 2a 5c 32 30 36 76 00 5c 33 32 32 5c 33 32 31 08 09 5c 66 0e 19 25 12 5c 33 32 33 1..\"*\206v.\322\321..\f..%.\323
0560 5c 6e 21 10 5c 33 32 34 5c 6e 21 11 5c 33 32 35 5c 6e 5c 66 5c 22 14 5c 33 32 36 5c 6e 21 13 5c \n!.\324\n!.\325\n\f\".\326\n!.\
0580 33 32 37 0e 19 0b 5c 22 16 19 5c 33 32 32 5c 33 32 31 08 09 5c 66 0e 19 25 29 2d 5c 32 30 37 22 327...\"..\322\321..\f..%)-\207"
05a0 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a .[beg.end.range.plist.type.#1=#:
05c0 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 sortvar.evil-normalize-position.
05e0 65 78 63 6c 75 73 69 76 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 6c 6f 6f 6b 69 6e 67 2d 62 61 63 exclusive.nil.sort.<.looking-bac
0600 6b 20 22 5e 5b 20 5c 66 09 0b 5d 2a 22 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 k."^[.\f..]*".line-beginning-pos
0620 69 74 69 6f 6e 20 65 76 69 6c 2d 65 78 70 61 6e 64 20 6c 69 6e 65 20 69 6e 63 6c 75 73 69 76 65 ition.evil-expand.line.inclusive
0640 20 65 76 69 6c 2d 72 61 6e 67 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 .evil-range.apply.evil-range-beg
0660 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 inning.evil-range-end.evil-type.
0680 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 evil-range-properties.evil-conca
06a0 74 2d 70 6c 69 73 74 73 20 65 76 69 6c 2d 63 72 6f 73 73 2d 6c 69 6e 65 73 20 70 72 6f 70 65 72 t-plists.evil-cross-lines.proper
06c0 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 36 35 39 29 5d 29 0a 23 40 33 39 32 20 52 65 74 75 72 ties].7.(#$...659)]).#@392.Retur
06e0 6e 20 73 69 7a 65 20 6f 66 20 65 78 63 6c 75 73 69 76 65 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 n.size.of.exclusive.from.BEG.to.
0700 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 END.with.PROPERTIES...Return.the
0720 20 70 6f 73 69 74 69 6f 6e 73 20 75 6e 63 68 61 6e 67 65 64 2c 20 77 69 74 68 20 73 6f 6d 65 20 .positions.unchanged,.with.some.
0740 65 78 63 65 70 74 69 6f 6e 73 2e 0a 49 66 20 74 68 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 exceptions..If.the.end.position.
0760 69 73 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 2c 20 74 is.at.the.beginning.of.a.line,.t
0780 68 65 6e 3a 0a 0a 2a 20 49 66 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 70 6f 73 69 74 69 6f hen:..*.If.the.beginning.positio
07a0 6e 20 69 73 20 61 74 20 6f 72 20 62 65 66 6f 72 65 20 74 68 65 20 66 69 72 73 74 20 6e 6f 6e 2d n.is.at.or.before.the.first.non-
07c0 62 6c 61 6e 6b 0a 20 20 63 68 61 72 61 63 74 65 72 20 6f 6e 20 74 68 65 20 6c 69 6e 65 2c 20 72 blank...character.on.the.line,.r
07e0 65 74 75 72 6e 20 60 6c 69 6e 65 27 20 28 65 78 70 61 6e 64 65 64 29 2e 0a 0a 2a 20 4f 74 68 65 eturn.`line'.(expanded)...*.Othe
0800 72 77 69 73 65 2c 20 6d 6f 76 65 20 74 68 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 rwise,.move.the.end.position.to.
0820 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 0a 20 20 6c 69 6e 65 20 61 the.end.of.the.previous...line.a
0840 6e 64 20 72 65 74 75 72 6e 20 60 69 6e 63 6c 75 73 69 76 65 27 20 28 65 78 70 61 6e 64 65 64 29 nd.return.`inclusive'.(expanded)
0860 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 63 6c 75 73 69 76 65 2d 73 74 72 ...(defalias.'evil-exclusive-str
0880 69 6e 67 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 ing.#[(beg.end.&rest.properties)
08a0 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 ."\306.!\306.!\307\310\211....\2
08c0 31 31 18 5c 32 30 35 73 00 09 5c 32 30 35 73 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 11.\205s..\205s.\212\311..D\312\
08e0 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 "\211.\211A.\242..\211A.\242.)\3
0900 31 33 0e 19 5c 33 31 34 5c 22 5c 32 30 34 54 00 5c 33 31 35 5c 33 31 36 08 09 5c 66 0e 19 25 12 13..\314\"\204T.\315\316..\f..%.
0920 5c 33 31 37 5c 6e 21 10 5c 33 32 30 5c 6e 21 11 5c 33 32 31 5c 6e 5c 66 5c 22 14 5c 33 32 32 5c \317\n!.\320\n!.\321\n\f\".\322\
0940 6e 21 13 5c 33 32 33 0e 19 0b 5c 22 16 19 08 09 19 18 09 08 5a 1e 1a 5c 33 32 34 5c 33 32 35 0e n!.\323...\"........Z..\324\325.
0960 1a 5c 32 31 31 5c 33 32 36 55 5c 32 30 33 6b 00 5c 33 32 37 5c 32 30 32 6c 00 5c 33 33 30 23 2b .\211\326U\203k.\327\202l.\330#+
0980 5c 32 30 36 72 00 5c 33 32 37 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 \206r.\327)-\207".[beg.end.range
09a0 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f .plist.type.#1=#:sortvar.evil-no
09c0 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 65 78 63 6c 75 73 69 76 65 20 6e 69 6c 20 73 rmalize-position.exclusive.nil.s
09e0 6f 72 74 20 3c 20 70 6c 69 73 74 2d 67 65 74 20 3a 65 78 70 61 6e 64 65 64 20 61 70 70 6c 79 20 ort.<.plist-get.:expanded.apply.
0a00 65 76 69 6c 2d 65 78 70 61 6e 64 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 evil-expand.evil-range-beginning
0a20 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 .evil-range-end.evil-type.evil-r
0a40 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 ange-properties.evil-concat-plis
0a60 74 73 20 66 6f 72 6d 61 74 20 22 25 73 20 63 68 61 72 61 63 74 65 72 25 73 22 20 31 20 22 22 20 ts.format."%s.character%s".1."".
0a80 22 73 22 20 70 72 6f 70 65 72 74 69 65 73 20 77 69 64 74 68 5d 20 37 20 28 23 24 20 2e 20 31 37 "s".properties.width].7.(#$...17
0aa0 35 35 29 5d 29 0a 28 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 27 65 76 69 6c 2d 74 55)]).(evil-put-property.'evil-t
0ac0 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 20 27 69 6e 63 6c 75 73 69 76 65 20 3a 6f 6e 65 2d 74 ype-properties.'inclusive.:one-t
0ae0 6f 2d 6f 6e 65 20 74 20 3a 65 78 70 61 6e 64 20 27 65 76 69 6c 2d 69 6e 63 6c 75 73 69 76 65 2d o-one.t.:expand.'evil-inclusive-
0b00 65 78 70 61 6e 64 20 3a 63 6f 6e 74 72 61 63 74 20 27 65 76 69 6c 2d 69 6e 63 6c 75 73 69 76 65 expand.:contract.'evil-inclusive
0b20 2d 63 6f 6e 74 72 61 63 74 20 3a 6e 6f 72 6d 61 6c 69 7a 65 20 27 65 76 69 6c 2d 69 6e 63 6c 75 -contract.:normalize.'evil-inclu
0b40 73 69 76 65 2d 6e 6f 72 6d 61 6c 69 7a 65 20 3a 73 74 72 69 6e 67 20 27 65 76 69 6c 2d 69 6e 63 sive-normalize.:string.'evil-inc
0b60 6c 75 73 69 76 65 2d 73 74 72 69 6e 67 29 0a 23 40 32 38 37 20 50 65 72 66 6f 72 6d 20 65 78 70 lusive-string).#@287.Perform.exp
0b80 61 6e 64 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 69 6e 63 6c 75 73 69 76 65 20 and.transformation.on.inclusive.
0ba0 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e from.BEG.to.END.with.PROPERTIES.
0bc0 0a 0a 49 6e 63 6c 75 64 65 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 75 6e 64 65 72 20 70 6f ..Include.the.character.under.po
0be0 69 6e 74 2e 0a 49 66 20 74 68 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 74 20 74 int..If.the.end.position.is.at.t
0c00 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 20 6f 72 20 74 68 65 20 65 6e he.beginning.of.a.line.or.the.en
0c20 64 20 6f 66 20 61 0a 6c 69 6e 65 20 61 6e 64 20 60 65 76 69 6c 2d 77 61 6e 74 2d 76 69 73 75 61 d.of.a.line.and.`evil-want-visua
0c40 6c 2d 63 68 61 72 2d 73 65 6d 69 2d 65 78 63 6c 75 73 69 76 65 27 2c 20 74 68 65 6e 3a 0a 0a 2a l-char-semi-exclusive',.then:..*
0c60 20 49 66 20 69 6e 20 76 69 73 75 61 6c 20 73 74 61 74 65 20 72 65 74 75 72 6e 20 60 65 78 63 6c .If.in.visual.state.return.`excl
0c80 75 73 69 76 65 27 20 28 65 78 70 61 6e 64 65 64 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 usive'.(expanded)...(defalias.'e
0ca0 76 69 6c 2d 69 6e 63 6c 75 73 69 76 65 2d 65 78 70 61 6e 64 20 23 5b 28 62 65 67 20 65 6e 64 20 vil-inclusive-expand.#[(beg.end.
0cc0 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c &rest.properties)."\306.!\306.!\
0ce0 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 5c 32 31 37 00 09 5c 32 307\310\211....\211.\205\217..\2
0d00 30 35 5c 32 31 37 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 05\217.\212\311..D\312\"\211.\21
0d20 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 17 5c 33 31 34 5c 1A.\242..\211A.\242.)\313..\314\
0d40 33 31 35 23 16 17 08 09 19 18 0e 18 5c 32 30 33 5c 5c 00 5c 33 31 36 20 5c 32 30 33 5c 5c 00 08 315#........\203\\.\316.\203\\..
0d60 09 57 5c 32 30 33 5c 5c 00 5c 32 31 32 09 62 5c 32 31 30 6e 5c 32 30 36 50 00 6c 29 5c 32 30 33 .W\203\\.\212.b\210n\206P.l)\203
0d80 5c 5c 00 5c 33 31 37 08 09 5c 33 32 30 23 5c 32 30 32 61 00 5c 33 31 37 08 09 54 5c 22 2a 5c 32 \\.\317..\320#\202a.\317..T\"*\2
0da0 30 36 6d 00 5c 33 32 31 5c 33 31 37 08 09 5c 66 0e 17 25 12 5c 33 32 32 5c 6e 21 10 5c 33 32 33 06m.\321\317..\f..%.\322\n!.\323
0dc0 5c 6e 21 11 5c 33 32 34 5c 6e 5c 66 5c 22 14 5c 33 32 35 5c 6e 21 13 5c 33 32 36 0e 17 0b 5c 22 \n!.\324\n\f\".\325\n!.\326...\"
0de0 16 17 5c 33 32 31 5c 33 31 37 08 09 5c 66 0e 17 25 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e ..\321\317..\f..%)-\207".[beg.en
0e00 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 d.range.plist.type.#1=#:sortvar.
0e20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 69 6e 63 6c 75 73 69 76 evil-normalize-position.inclusiv
0e40 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 70 6c 69 73 74 2d 70 75 74 20 3a 65 78 70 61 6e 64 65 64 e.nil.sort.<.plist-put.:expanded
0e60 20 74 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 20 65 76 69 6c 2d 72 61 6e 67 .t.evil-visual-state-p.evil-rang
0e80 65 20 65 78 63 6c 75 73 69 76 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 e.exclusive.apply.evil-range-beg
0ea0 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 inning.evil-range-end.evil-type.
0ec0 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 evil-range-properties.evil-conca
0ee0 74 2d 70 6c 69 73 74 73 20 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 77 61 6e 74 2d 76 69 t-plists.properties.evil-want-vi
0f00 73 75 61 6c 2d 63 68 61 72 2d 73 65 6d 69 2d 65 78 63 6c 75 73 69 76 65 5d 20 37 20 28 23 24 20 sual-char-semi-exclusive].7.(#$.
0f20 2e 20 32 39 33 33 29 5d 29 0a 23 40 32 38 39 20 50 65 72 66 6f 72 6d 20 63 6f 6e 74 72 61 63 74 ..2933)]).#@289.Perform.contract
0f40 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 69 6e 63 6c 75 73 69 76 65 20 66 72 6f .transformation.on.inclusive.fro
0f60 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 49 m.BEG.to.END.with.PROPERTIES...I
0f80 6e 63 6c 75 64 65 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 75 6e 64 65 72 20 70 6f 69 6e 74 nclude.the.character.under.point
0fa0 2e 0a 49 66 20 74 68 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 74 20 74 68 65 20 ..If.the.end.position.is.at.the.
0fc0 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 20 6f 72 20 74 68 65 20 65 6e 64 20 6f beginning.of.a.line.or.the.end.o
0fe0 66 20 61 0a 6c 69 6e 65 20 61 6e 64 20 60 65 76 69 6c 2d 77 61 6e 74 2d 76 69 73 75 61 6c 2d 63 f.a.line.and.`evil-want-visual-c
1000 68 61 72 2d 73 65 6d 69 2d 65 78 63 6c 75 73 69 76 65 27 2c 20 74 68 65 6e 3a 0a 0a 2a 20 49 66 har-semi-exclusive',.then:..*.If
1020 20 69 6e 20 76 69 73 75 61 6c 20 73 74 61 74 65 20 72 65 74 75 72 6e 20 60 65 78 63 6c 75 73 69 .in.visual.state.return.`exclusi
1040 76 65 27 20 28 65 78 70 61 6e 64 65 64 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c ve'.(expanded)...(defalias.'evil
1060 2d 69 6e 63 6c 75 73 69 76 65 2d 63 6f 6e 74 72 61 63 74 20 23 5b 28 62 65 67 20 65 6e 64 20 26 -inclusive-contract.#[(beg.end.&
1080 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 rest.properties)."\306.!\306.!\3
10a0 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 6c 00 09 5c 32 30 35 6c 00 07\310\211....\211.\205l..\205l.
10c0 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 \212\311..D\312\"\211.\211A.\242
10e0 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 14 5c 33 31 34 5c 33 31 30 23 16 14 08 ..\211A.\242.)\313..\314\310#...
1100 09 19 18 5c 33 31 35 08 5c 32 31 31 09 53 5d 5c 22 2a 5c 32 30 36 4a 00 5c 33 31 36 5c 33 31 35 ...\315.\211.S]\"*\206J.\316\315
1120 08 09 5c 66 0e 14 25 12 5c 33 31 37 5c 6e 21 10 5c 33 32 30 5c 6e 21 11 5c 33 32 31 5c 6e 5c 66 ..\f..%.\317\n!.\320\n!.\321\n\f
1140 5c 22 14 5c 33 32 32 5c 6e 21 13 5c 33 32 33 0e 14 0b 5c 22 16 14 5c 33 31 36 5c 33 31 35 08 09 \".\322\n!.\323...\"..\316\315..
1160 5c 66 0e 14 25 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 \f..%)-\207".[beg.end.range.plis
1180 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 t.type.#1=#:sortvar.evil-normali
11a0 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 69 6e 63 6c 75 73 69 76 65 20 6e 69 6c 20 73 6f 72 74 20 3c ze-position.inclusive.nil.sort.<
11c0 20 70 6c 69 73 74 2d 70 75 74 20 3a 65 78 70 61 6e 64 65 64 20 65 76 69 6c 2d 72 61 6e 67 65 20 .plist-put.:expanded.evil-range.
11e0 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d apply.evil-range-beginning.evil-
1200 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 range-end.evil-type.evil-range-p
1220 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f roperties.evil-concat-plists.pro
1240 70 65 72 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 33 38 38 38 29 5d 29 0a 23 40 32 39 30 20 50 perties].7.(#$...3888)]).#@290.P
1260 65 72 66 6f 72 6d 20 6e 6f 72 6d 61 6c 69 7a 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 erform.normalize.transformation.
1280 6f 6e 20 69 6e 63 6c 75 73 69 76 65 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 on.inclusive.from.BEG.to.END.wit
12a0 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 49 6e 63 6c 75 64 65 20 74 68 65 20 63 68 61 72 61 h.PROPERTIES...Include.the.chara
12c0 63 74 65 72 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 0a 49 66 20 74 68 65 20 65 6e 64 20 70 6f 73 cter.under.point..If.the.end.pos
12e0 69 74 69 6f 6e 20 69 73 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c ition.is.at.the.beginning.of.a.l
1300 69 6e 65 20 6f 72 20 74 68 65 20 65 6e 64 20 6f 66 20 61 0a 6c 69 6e 65 20 61 6e 64 20 60 65 76 ine.or.the.end.of.a.line.and.`ev
1320 69 6c 2d 77 61 6e 74 2d 76 69 73 75 61 6c 2d 63 68 61 72 2d 73 65 6d 69 2d 65 78 63 6c 75 73 69 il-want-visual-char-semi-exclusi
1340 76 65 27 2c 20 74 68 65 6e 3a 0a 0a 2a 20 49 66 20 69 6e 20 76 69 73 75 61 6c 20 73 74 61 74 65 ve',.then:..*.If.in.visual.state
1360 20 72 65 74 75 72 6e 20 60 65 78 63 6c 75 73 69 76 65 27 20 28 65 78 70 61 6e 64 65 64 29 2e 1f .return.`exclusive'.(expanded)..
1380 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 63 6c 75 73 69 76 65 2d 6e 6f 72 6d 61 .(defalias.'evil-inclusive-norma
13a0 6c 69 7a 65 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 lize.#[(beg.end.&rest.properties
13c0 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c )."\306.!\306.!\307\310\211....\
13e0 32 31 31 18 5c 32 30 35 70 00 09 5c 32 30 35 70 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 211.\205p..\205p.\212\311..D\312
1400 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 08 \"\211.\211A.\242..\211A.\242.).
1420 09 19 18 09 62 5c 32 31 30 5c 33 31 30 66 5c 33 31 33 3d 5c 32 30 33 3e 00 08 09 53 5d 11 5c 33 ....b\210\310f\313=\203>...S].\3
1440 31 34 08 09 5c 22 2a 5c 32 30 36 4e 00 5c 33 31 35 5c 33 31 34 08 09 5c 66 0e 13 25 12 5c 33 31 14..\"*\206N.\315\314..\f..%.\31
1460 36 5c 6e 21 10 5c 33 31 37 5c 6e 21 11 5c 33 32 30 5c 6e 5c 66 5c 22 14 5c 33 32 31 5c 6e 21 13 6\n!.\317\n!.\320\n\f\".\321\n!.
1480 5c 33 32 32 0e 13 0b 5c 22 16 13 5c 33 31 35 5c 33 31 34 08 09 5c 66 0e 13 25 29 2d 5c 32 30 37 \322...\"..\315\314..\f..%)-\207
14a0 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 ".[beg.end.range.plist.type.#1=#
14c0 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e :sortvar.evil-normalize-position
14e0 20 69 6e 63 6c 75 73 69 76 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 31 30 20 65 76 69 6c 2d 72 61 .inclusive.nil.sort.<.10.evil-ra
1500 6e 67 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 nge.apply.evil-range-beginning.e
1520 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e vil-range-end.evil-type.evil-ran
1540 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 ge-properties.evil-concat-plists
1560 20 70 72 6f 70 65 72 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 34 37 30 33 29 5d 29 0a 23 40 32 .properties].7.(#$...4703)]).#@2
1580 36 39 20 52 65 74 75 72 6e 20 73 69 7a 65 20 6f 66 20 69 6e 63 6c 75 73 69 76 65 20 66 72 6f 6d 69.Return.size.of.inclusive.from
15a0 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 49 6e .BEG.to.END.with.PROPERTIES...In
15c0 63 6c 75 64 65 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e clude.the.character.under.point.
15e0 0a 49 66 20 74 68 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 74 20 74 68 65 20 62 .If.the.end.position.is.at.the.b
1600 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 6c 69 6e 65 20 6f 72 20 74 68 65 20 65 6e 64 20 6f 66 eginning.of.a.line.or.the.end.of
1620 20 61 0a 6c 69 6e 65 20 61 6e 64 20 60 65 76 69 6c 2d 77 61 6e 74 2d 76 69 73 75 61 6c 2d 63 68 .a.line.and.`evil-want-visual-ch
1640 61 72 2d 73 65 6d 69 2d 65 78 63 6c 75 73 69 76 65 27 2c 20 74 68 65 6e 3a 0a 0a 2a 20 49 66 20 ar-semi-exclusive',.then:..*.If.
1660 69 6e 20 76 69 73 75 61 6c 20 73 74 61 74 65 20 72 65 74 75 72 6e 20 60 65 78 63 6c 75 73 69 76 in.visual.state.return.`exclusiv
1680 65 27 20 28 65 78 70 61 6e 64 65 64 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d e'.(expanded)...(defalias.'evil-
16a0 69 6e 63 6c 75 73 69 76 65 2d 73 74 72 69 6e 67 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 inclusive-string.#[(beg.end.&res
16c0 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c t.properties)."\306.!\306.!\307\
16e0 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 73 00 09 5c 32 30 35 73 00 5c 32 31 310\211....\211.\205s..\205s.\21
1700 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 2\311..D\312\"\211.\211A.\242..\
1720 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 19 5c 33 31 34 5c 22 5c 32 30 34 54 00 5c 33 31 211A.\242.)\313..\314\"\204T.\31
1740 35 5c 33 31 36 08 09 5c 66 0e 19 25 12 5c 33 31 37 5c 6e 21 10 5c 33 32 30 5c 6e 21 11 5c 33 32 5\316..\f..%.\317\n!.\320\n!.\32
1760 31 5c 6e 5c 66 5c 22 14 5c 33 32 32 5c 6e 21 13 5c 33 32 33 0e 19 0b 5c 22 16 19 08 09 19 18 09 1\n\f\".\322\n!.\323...\".......
1780 08 5a 1e 1a 5c 33 32 34 5c 33 32 35 0e 1a 5c 32 31 31 5c 33 32 36 55 5c 32 30 33 6b 00 5c 33 32 .Z..\324\325..\211\326U\203k.\32
17a0 37 5c 32 30 32 6c 00 5c 33 33 30 23 2b 5c 32 30 36 72 00 5c 33 32 37 29 2d 5c 32 30 37 22 20 5b 7\202l.\330#+\206r.\327)-\207".[
17c0 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f beg.end.range.plist.type.#1=#:so
17e0 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 69 6e rtvar.evil-normalize-position.in
1800 63 6c 75 73 69 76 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 70 6c 69 73 74 2d 67 65 74 20 3a 65 78 clusive.nil.sort.<.plist-get.:ex
1820 70 61 6e 64 65 64 20 61 70 70 6c 79 20 65 76 69 6c 2d 65 78 70 61 6e 64 20 65 76 69 6c 2d 72 61 panded.apply.evil-expand.evil-ra
1840 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 nge-beginning.evil-range-end.evi
1860 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 l-type.evil-range-properties.evi
1880 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 66 6f 72 6d 61 74 20 22 25 73 20 63 68 61 72 61 l-concat-plists.format."%s.chara
18a0 63 74 65 72 25 73 22 20 31 20 22 22 20 22 73 22 20 70 72 6f 70 65 72 74 69 65 73 20 77 69 64 74 cter%s".1.""."s".properties.widt
18c0 68 5d 20 37 20 28 23 24 20 2e 20 35 35 30 37 29 5d 29 0a 28 65 76 69 6c 2d 70 75 74 2d 70 72 6f h].7.(#$...5507)]).(evil-put-pro
18e0 70 65 72 74 79 20 27 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 20 27 6c 69 6e perty.'evil-type-properties.'lin
1900 65 20 3a 6f 6e 65 2d 74 6f 2d 6f 6e 65 20 6e 69 6c 20 3a 65 78 70 61 6e 64 20 27 65 76 69 6c 2d e.:one-to-one.nil.:expand.'evil-
1920 6c 69 6e 65 2d 65 78 70 61 6e 64 20 3a 63 6f 6e 74 72 61 63 74 20 27 65 76 69 6c 2d 6c 69 6e 65 line-expand.:contract.'evil-line
1940 2d 63 6f 6e 74 72 61 63 74 20 3a 73 74 72 69 6e 67 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 73 74 72 -contract.:string.'evil-line-str
1960 69 6e 67 29 0a 23 40 39 34 20 50 65 72 66 6f 72 6d 20 65 78 70 61 6e 64 20 74 72 61 6e 73 66 6f ing).#@94.Perform.expand.transfo
1980 72 6d 61 74 69 6f 6e 20 6f 6e 20 6c 69 6e 65 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 rmation.on.line.from.BEG.to.END.
19a0 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 49 6e 63 6c 75 64 65 20 77 68 6f 6c 65 20 with.PROPERTIES...Include.whole.
19c0 6c 69 6e 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 65 78 70 lines...(defalias.'evil-line-exp
19e0 61 6e 64 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 and.#[(beg.end.&rest.properties)
1a00 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 ."\306.!\306.!\307\310\211....\2
1a20 31 31 18 5c 32 30 35 7f 00 09 5c 32 30 35 7f 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 11.\205...\205..\212\311..D\312\
1a40 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 "\211.\211A.\242..\211A.\242.)\3
1a60 31 33 0e 19 5c 33 31 34 5c 33 31 35 23 16 19 08 09 19 18 5c 33 31 36 08 62 5c 32 31 30 5c 33 31 13..\314\315#......\316.b\210\31
1a80 37 20 5c 33 32 30 20 5c 32 31 30 5c 33 31 37 20 5e 09 62 5c 32 31 30 5c 33 31 37 5c 33 32 31 21 7.\320.\210\317.^.b\210\317\321!
1aa0 5c 33 32 32 20 5c 32 31 30 5c 33 31 37 5c 33 32 31 21 5d 5c 22 2a 5c 32 30 36 5d 00 5c 33 32 33 \322.\210\317\321!]\"*\206].\323
1ac0 5c 33 31 36 08 09 5c 66 0e 19 25 12 5c 33 32 34 5c 6e 21 10 5c 33 32 35 5c 6e 21 11 5c 33 32 36 \316..\f..%.\324\n!.\325\n!.\326
1ae0 5c 6e 5c 66 5c 22 14 5c 33 32 37 5c 6e 21 13 5c 33 33 30 0e 19 0b 5c 22 16 19 5c 33 32 33 5c 33 \n\f\".\327\n!.\330...\"..\323\3
1b00 31 36 08 09 5c 66 0e 19 25 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 16..\f..%)-\207".[beg.end.range.
1b20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 plist.type.#1=#:sortvar.evil-nor
1b40 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 malize-position.line.nil.sort.<.
1b60 70 6c 69 73 74 2d 70 75 74 20 3a 65 78 70 61 6e 64 65 64 20 74 20 65 76 69 6c 2d 72 61 6e 67 65 plist-put.:expanded.t.evil-range
1b80 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 65 76 69 6c 2d 6d 6f .line-beginning-position.evil-mo
1ba0 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 32 20 65 76 69 6c 2d 6d 6f 76 65 ve-beginning-of-line.2.evil-move
1bc0 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 -end-of-line.apply.evil-range-be
1be0 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 ginning.evil-range-end.evil-type
1c00 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 .evil-range-properties.evil-conc
1c20 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 70 65 72 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 36 35 at-plists.properties].7.(#$...65
1c40 30 36 29 5d 29 0a 23 40 39 36 20 50 65 72 66 6f 72 6d 20 63 6f 6e 74 72 61 63 74 20 74 72 61 6e 06)]).#@96.Perform.contract.tran
1c60 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 6c 69 6e 65 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 sformation.on.line.from.BEG.to.E
1c80 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 49 6e 63 6c 75 64 65 20 77 68 6f ND.with.PROPERTIES...Include.who
1ca0 6c 65 20 6c 69 6e 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d le.lines...(defalias.'evil-line-
1cc0 63 6f 6e 74 72 61 63 74 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 contract.#[(beg.end.&rest.proper
1ce0 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a ties)."\306.!\306.!\307\310\211.
1d00 1b 1c 19 5c 32 31 31 18 5c 32 30 35 6c 00 09 5c 32 30 35 6c 00 5c 32 31 32 5c 33 31 31 08 09 44 ...\211.\205l..\205l.\212\311..D
1d20 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 \312\"\211.\211A.\242..\211A.\24
1d40 32 11 29 5c 33 31 33 0e 14 5c 33 31 34 5c 33 31 30 23 16 14 08 09 19 18 5c 33 31 35 08 5c 32 31 2.)\313..\314\310#......\315.\21
1d60 31 09 53 5d 5c 22 2a 5c 32 30 36 4a 00 5c 33 31 36 5c 33 31 35 08 09 5c 66 0e 14 25 12 5c 33 31 1.S]\"*\206J.\316\315..\f..%.\31
1d80 37 5c 6e 21 10 5c 33 32 30 5c 6e 21 11 5c 33 32 31 5c 6e 5c 66 5c 22 14 5c 33 32 32 5c 6e 21 13 7\n!.\320\n!.\321\n\f\".\322\n!.
1da0 5c 33 32 33 0e 14 0b 5c 22 16 14 5c 33 31 36 5c 33 31 35 08 09 5c 66 0e 14 25 29 2d 5c 32 30 37 \323...\"..\316\315..\f..%)-\207
1dc0 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 ".[beg.end.range.plist.type.#1=#
1de0 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e :sortvar.evil-normalize-position
1e00 20 6c 69 6e 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 70 6c 69 73 74 2d 70 75 74 20 3a 65 78 70 61 .line.nil.sort.<.plist-put.:expa
1e20 6e 64 65 64 20 65 76 69 6c 2d 72 61 6e 67 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 nded.evil-range.apply.evil-range
1e40 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 -beginning.evil-range-end.evil-t
1e60 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 ype.evil-range-properties.evil-c
1e80 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 70 65 72 74 69 65 73 5d 20 37 20 28 23 24 20 2e oncat-plists.properties].7.(#$..
1ea0 20 37 32 34 33 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 73 69 7a 65 20 6f 66 20 6c 69 6e .7243)]).#@76.Return.size.of.lin
1ec0 65 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 e.from.BEG.to.END.with.PROPERTIE
1ee0 53 2e 0a 0a 49 6e 63 6c 75 64 65 20 77 68 6f 6c 65 20 6c 69 6e 65 73 2e 1f 0a 28 64 65 66 61 6c S...Include.whole.lines...(defal
1f00 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 73 74 72 69 6e 67 20 23 5b 28 62 65 67 20 65 6e 64 ias.'evil-line-string.#[(beg.end
1f20 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 .&rest.properties)."\306.!\306.!
1f40 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 74 00 09 5c 32 30 35 \307\310\211....\211.\205t..\205
1f60 74 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 t.\212\311..D\312\"\211.\211A.\2
1f80 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 1a 5c 33 31 34 5c 22 5c 32 30 34 42..\211A.\242.)\313..\314\"\204
1fa0 54 00 5c 33 31 35 5c 33 31 36 08 09 5c 66 0e 1a 25 12 5c 33 31 37 5c 6e 21 10 5c 33 32 30 5c 6e T.\315\316..\f..%.\317\n!.\320\n
1fc0 21 11 5c 33 32 31 5c 6e 5c 66 5c 22 14 5c 33 32 32 5c 6e 21 13 5c 33 32 33 0e 1a 0b 5c 22 16 1a !.\321\n\f\".\322\n!.\323...\"..
1fe0 08 09 19 18 5c 33 32 34 08 09 5c 22 1e 1b 5c 33 32 35 5c 33 32 36 0e 1b 5c 32 31 31 5c 33 32 37 ....\324..\"..\325\326..\211\327
2000 55 5c 32 30 33 6c 00 5c 33 33 30 5c 32 30 32 6d 00 5c 33 33 31 23 2b 5c 32 30 36 73 00 5c 33 33 U\203l.\330\202m.\331#+\206s.\33
2020 30 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 0)-\207".[beg.end.range.plist.ty
2040 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 pe.#1=#:sortvar.evil-normalize-p
2060 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 70 6c 69 73 74 2d 67 65 osition.line.nil.sort.<.plist-ge
2080 74 20 3a 65 78 70 61 6e 64 65 64 20 61 70 70 6c 79 20 65 76 69 6c 2d 65 78 70 61 6e 64 20 65 76 t.:expanded.apply.evil-expand.ev
20a0 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e il-range-beginning.evil-range-en
20c0 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 d.evil-type.evil-range-propertie
20e0 73 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 63 6f 75 6e 74 2d 6c 69 6e 65 73 s.evil-concat-plists.count-lines
2100 20 66 6f 72 6d 61 74 20 22 25 73 20 6c 69 6e 65 25 73 22 20 31 20 22 22 20 22 73 22 20 70 72 6f .format."%s.line%s".1.""."s".pro
2120 70 65 72 74 69 65 73 20 68 65 69 67 68 74 5d 20 37 20 28 23 24 20 2e 20 37 38 35 34 29 5d 29 0a perties.height].7.(#$...7854)]).
2140 28 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 27 65 76 69 6c 2d 74 79 70 65 2d 70 72 (evil-put-property.'evil-type-pr
2160 6f 70 65 72 74 69 65 73 20 27 62 6c 6f 63 6b 20 3a 6f 6e 65 2d 74 6f 2d 6f 6e 65 20 74 20 3a 65 operties.'block.:one-to-one.t.:e
2180 78 70 61 6e 64 20 27 65 76 69 6c 2d 62 6c 6f 63 6b 2d 65 78 70 61 6e 64 20 3a 63 6f 6e 74 72 61 xpand.'evil-block-expand.:contra
21a0 63 74 20 27 65 76 69 6c 2d 62 6c 6f 63 6b 2d 63 6f 6e 74 72 61 63 74 20 3a 73 74 72 69 6e 67 20 ct.'evil-block-contract.:string.
21c0 27 65 76 69 6c 2d 62 6c 6f 63 6b 2d 73 74 72 69 6e 67 20 3a 72 6f 74 61 74 65 20 27 65 76 69 6c 'evil-block-string.:rotate.'evil
21e0 2d 62 6c 6f 63 6b 2d 72 6f 74 61 74 65 29 0a 23 40 31 34 31 20 50 65 72 66 6f 72 6d 20 65 78 70 -block-rotate).#@141.Perform.exp
2200 61 6e 64 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 62 6c 6f 63 6b 20 66 72 6f 6d and.transformation.on.block.from
2220 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 4c 69 .BEG.to.END.with.PROPERTIES...Li
2240 6b 65 20 60 69 6e 63 6c 75 73 69 76 65 27 2c 20 62 75 74 20 66 6f 72 20 72 65 63 74 61 6e 67 6c ke.`inclusive',.but.for.rectangl
2260 65 73 3a 0a 74 68 65 20 6c 61 73 74 20 63 6f 6c 75 6d 6e 20 69 73 20 69 6e 63 6c 75 64 65 64 2e es:.the.last.column.is.included.
2280 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 62 6c 6f 63 6b 2d 65 78 70 61 6e 64 20 23 ..(defalias.'evil-block-expand.#
22a0 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 [(beg.end.&rest.properties)."\30
22c0 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 6.!\306.!\307\310\211....\211.\2
22e0 30 35 67 00 09 5c 32 30 35 67 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 05g..\205g.\212\311..D\312\"\211
2300 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 16 5c .\211A.\242..\211A.\242.)\313..\
2320 33 31 34 5c 33 31 35 23 16 16 5c 33 31 36 5c 33 31 37 08 09 0e 16 24 5c 32 30 36 45 00 5c 33 31 314\315#..\316\317....$\206E.\31
2340 36 5c 33 32 30 08 09 5c 66 0e 16 25 12 5c 33 32 31 5c 6e 21 10 5c 33 32 32 5c 6e 21 11 5c 33 32 6\320..\f..%.\321\n!.\322\n!.\32
2360 33 5c 6e 5c 66 5c 22 14 5c 33 32 34 5c 6e 21 13 5c 33 32 35 0e 16 0b 5c 22 16 16 5c 33 31 36 5c 3\n\f\".\324\n!.\325...\"..\316\
2380 33 32 30 08 09 5c 66 0e 16 25 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 320..\f..%)-\207".[beg.end.range
23a0 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f .plist.type.#1=#:sortvar.evil-no
23c0 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 62 6c 6f 63 6b 20 6e 69 6c 20 73 6f 72 74 20 rmalize-position.block.nil.sort.
23e0 3c 20 70 6c 69 73 74 2d 70 75 74 20 3a 65 78 70 61 6e 64 65 64 20 74 20 61 70 70 6c 79 20 23 5b <.plist-put.:expanded.t.apply.#[
2400 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 (beg.end.&rest.properties)."\306
2420 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 6e 5c 33 31 30 5c 22 1b 1c 5c 32 31 31 1d 5c 66 55 5c 32 .!\306.!\307\n\310\"..\211.\fU\2
2440 30 33 46 00 09 62 5c 32 31 30 6c 5c 32 30 33 30 00 08 62 5c 32 31 30 6c 5c 32 30 33 28 00 5c 33 03F..b\210l\2030..b\210l\203(.\3
2460 31 31 08 09 5c 22 5c 32 30 32 75 00 5c 33 31 31 08 54 09 5c 22 5c 32 30 32 75 00 0b 5c 33 31 32 11..\"\202u.\311.T.\"\202u..\312
2480 3e 5c 32 30 33 3e 00 5c 33 31 31 08 54 09 5c 22 5c 32 30 32 75 00 5c 33 31 31 08 09 54 5c 22 5c >\203>.\311.T.\"\202u.\311..T\"\
24a0 32 30 32 75 00 0d 5c 66 57 5c 32 30 33 62 00 09 62 5c 32 31 30 6c 5c 32 30 33 5a 00 5c 33 31 31 202u..\fW\203b..b\210l\203Z.\311
24c0 08 09 5c 22 5c 32 30 32 75 00 5c 33 31 31 08 09 54 5c 22 5c 32 30 32 75 00 08 62 5c 32 31 30 6c ..\"\202u.\311..T\"\202u..b\210l
24e0 5c 32 30 33 70 00 5c 33 31 31 08 09 5c 22 5c 32 30 32 75 00 5c 33 31 31 08 54 09 5c 22 2b 5c 32 \203p.\311..\"\202u.\311.T.\"+\2
2500 30 37 22 20 5b 62 65 67 20 65 6e 64 20 70 72 6f 70 65 72 74 69 65 73 20 63 6f 72 6e 65 72 20 65 07".[beg.end.properties.corner.e
2520 6e 64 2d 63 6f 6c 20 62 65 67 2d 63 6f 6c 20 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 70 6c 69 73 74 nd-col.beg-col.evil-column.plist
2540 2d 67 65 74 20 3a 63 6f 72 6e 65 72 20 65 76 69 6c 2d 72 61 6e 67 65 20 28 6c 6f 77 65 72 2d 72 -get.:corner.evil-range.(lower-r
2560 69 67 68 74 20 75 70 70 65 72 2d 72 69 67 68 74 20 72 69 67 68 74 29 5d 20 36 5d 20 65 76 69 6c ight.upper-right.right)].6].evil
2580 2d 72 61 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c -range.evil-range-beginning.evil
25a0 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d -range-end.evil-type.evil-range-
25c0 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 properties.evil-concat-plists.pr
25e0 6f 70 65 72 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 38 36 39 33 29 5d 29 0a 23 40 31 34 33 20 operties].7.(#$...8693)]).#@143.
2600 50 65 72 66 6f 72 6d 20 63 6f 6e 74 72 61 63 74 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 Perform.contract.transformation.
2620 6f 6e 20 62 6c 6f 63 6b 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 on.block.from.BEG.to.END.with.PR
2640 4f 50 45 52 54 49 45 53 2e 0a 0a 4c 69 6b 65 20 60 69 6e 63 6c 75 73 69 76 65 27 2c 20 62 75 74 OPERTIES...Like.`inclusive',.but
2660 20 66 6f 72 20 72 65 63 74 61 6e 67 6c 65 73 3a 0a 74 68 65 20 6c 61 73 74 20 63 6f 6c 75 6d 6e .for.rectangles:.the.last.column
2680 20 69 73 20 69 6e 63 6c 75 64 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 62 .is.included...(defalias.'evil-b
26a0 6c 6f 63 6b 2d 63 6f 6e 74 72 61 63 74 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 lock-contract.#[(beg.end.&rest.p
26c0 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 roperties)."\306.!\306.!\307\310
26e0 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 5c 32 30 35 00 09 5c 32 30 35 5c 32 30 35 00 \211....\211.\205\205..\205\205.
2700 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 \212\311..D\312\"\211.\211A.\242
2720 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 15 5c 33 31 34 5c 33 31 30 23 16 15 08 ..\211A.\242.)\313..\314\310#...
2740 09 19 18 5c 33 31 35 08 21 5c 33 31 35 09 21 1e 16 5c 32 31 31 1e 17 0e 16 56 5c 32 30 33 50 00 ...\315.!\315.!..\211....V\203P.
2760 5c 33 31 36 08 53 09 5c 22 5c 32 30 32 57 00 5c 33 31 36 08 5c 32 31 31 09 53 5d 5c 22 2c 5c 32 \316.S.\"\202W.\316.\211.S]\",\2
2780 30 36 63 00 5c 33 31 37 5c 33 31 36 08 09 5c 66 0e 15 25 12 5c 33 32 30 5c 6e 21 10 5c 33 32 31 06c.\317\316..\f..%.\320\n!.\321
27a0 5c 6e 21 11 5c 33 32 32 5c 6e 5c 66 5c 22 14 5c 33 32 33 5c 6e 21 13 5c 33 32 34 0e 15 0b 5c 22 \n!.\322\n\f\".\323\n!.\324...\"
27c0 16 15 5c 33 31 37 5c 33 31 36 08 09 5c 66 0e 15 25 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e ..\317\316..\f..%)-\207".[beg.en
27e0 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 d.range.plist.type.#1=#:sortvar.
2800 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 62 6c 6f 63 6b 20 6e 69 evil-normalize-position.block.ni
2820 6c 20 73 6f 72 74 20 3c 20 70 6c 69 73 74 2d 70 75 74 20 3a 65 78 70 61 6e 64 65 64 20 65 76 69 l.sort.<.plist-put.:expanded.evi
2840 6c 2d 63 6f 6c 75 6d 6e 20 65 76 69 6c 2d 72 61 6e 67 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 l-column.evil-range.apply.evil-r
2860 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 ange-beginning.evil-range-end.ev
2880 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 il-type.evil-range-properties.ev
28a0 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 70 65 72 74 69 65 73 20 65 6e 64 2d il-concat-plists.properties.end-
28c0 63 6f 6c 20 62 65 67 2d 63 6f 6c 5d 20 37 20 28 23 24 20 2e 20 39 37 32 38 29 5d 29 0a 23 40 31 col.beg-col].7.(#$...9728)]).#@1
28e0 32 33 20 52 65 74 75 72 6e 20 73 69 7a 65 20 6f 66 20 62 6c 6f 63 6b 20 66 72 6f 6d 20 42 45 47 23.Return.size.of.block.from.BEG
2900 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 4c 69 6b 65 20 60 .to.END.with.PROPERTIES...Like.`
2920 69 6e 63 6c 75 73 69 76 65 27 2c 20 62 75 74 20 66 6f 72 20 72 65 63 74 61 6e 67 6c 65 73 3a 0a inclusive',.but.for.rectangles:.
2940 74 68 65 20 6c 61 73 74 20 63 6f 6c 75 6d 6e 20 69 73 20 69 6e 63 6c 75 64 65 64 2e 1f 0a 28 64 the.last.column.is.included...(d
2960 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 62 6c 6f 63 6b 2d 73 74 72 69 6e 67 20 23 5b 28 62 65 efalias.'evil-block-string.#[(be
2980 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c g.end.&rest.properties)."\306.!\
29a0 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 5c 32 306.!\307\310\211....\211.\205\2
29c0 33 34 00 09 5c 32 30 35 5c 32 33 34 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 34..\205\234.\212\311..D\312\"\2
29e0 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 0e 11.\211A.\242..\211A.\242.)\313.
2a00 1c 5c 33 31 34 5c 22 5c 32 30 34 54 00 5c 33 31 35 5c 33 31 36 08 09 5c 66 0e 1c 25 12 5c 33 31 .\314\"\204T.\315\316..\f..%.\31
2a20 37 5c 6e 21 10 5c 33 32 30 5c 6e 21 11 5c 33 32 31 5c 6e 5c 66 5c 22 14 5c 33 32 32 5c 6e 21 13 7\n!.\320\n!.\321\n\f\".\322\n!.
2a40 5c 33 32 33 0e 1c 0b 5c 22 16 1c 08 09 19 18 5c 33 32 34 08 09 62 5c 32 31 30 6e 5c 32 30 33 6a \323...\"......\324..b\210n\203j
2a60 00 6d 5c 32 30 34 6a 00 09 54 5c 32 30 32 6b 00 09 5c 22 5c 33 32 35 5c 33 32 36 08 21 5c 33 32 .m\204j..T\202k..\"\325\326.!\32
2a80 36 09 21 5a 21 1e 1d 1e 1e 5c 33 32 37 5c 33 33 30 0e 1e 5c 32 31 31 5c 33 33 31 55 5c 32 30 33 6.!Z!....\327\330..\211\331U\203
2aa0 5c 32 30 37 00 5c 33 33 32 5c 32 30 32 5c 32 31 30 00 5c 33 33 33 0e 1d 5c 32 31 31 5c 33 33 31 \207.\332\202\210.\333..\211\331
2ac0 55 5c 32 30 33 5c 32 32 34 00 5c 33 33 32 5c 32 30 32 5c 32 32 35 00 5c 33 33 33 25 2c 5c 32 30 U\203\224.\332\202\225.\333%,\20
2ae0 36 5c 32 33 33 00 5c 33 33 32 29 2d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 6\233.\332)-\207".[beg.end.range
2b00 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f .plist.type.#1=#:sortvar.evil-no
2b20 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 62 6c 6f 63 6b 20 6e 69 6c 20 73 6f 72 74 20 rmalize-position.block.nil.sort.
2b40 3c 20 70 6c 69 73 74 2d 67 65 74 20 3a 65 78 70 61 6e 64 65 64 20 61 70 70 6c 79 20 65 76 69 6c <.plist-get.:expanded.apply.evil
2b60 2d 65 78 70 61 6e 64 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 -expand.evil-range-beginning.evi
2b80 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 l-range-end.evil-type.evil-range
2ba0 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 63 -properties.evil-concat-plists.c
2bc0 6f 75 6e 74 2d 6c 69 6e 65 73 20 61 62 73 20 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 66 6f 72 6d 61 ount-lines.abs.evil-column.forma
2be0 74 20 22 25 73 20 72 6f 77 25 73 20 61 6e 64 20 25 73 20 63 6f 6c 75 6d 6e 25 73 22 20 31 20 22 t."%s.row%s.and.%s.column%s".1."
2c00 22 20 22 73 22 20 70 72 6f 70 65 72 74 69 65 73 20 77 69 64 74 68 20 68 65 69 67 68 74 5d 20 38 "."s".properties.width.height].8
2c20 20 28 23 24 20 2e 20 31 30 34 36 37 29 5d 29 0a 23 40 32 36 39 20 50 65 72 66 6f 72 6d 20 72 6f .(#$...10467)]).#@269.Perform.ro
2c40 74 61 74 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 62 6c 6f 63 6b 20 66 72 6f tate.transformation.on.block.fro
2c60 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 52 m.BEG.to.END.with.PROPERTIES...R
2c80 6f 74 61 74 65 20 62 6c 6f 63 6b 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 3a 63 6f 72 6e 65 72 otate.block.according.to.:corner
2ca0 20 70 72 6f 70 65 72 74 79 2e 0a 3a 63 6f 72 6e 65 72 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 .property..:corner.can.be.one.of
2cc0 20 60 75 70 70 65 72 2d 6c 65 66 74 27 2c 60 60 75 70 70 65 72 2d 72 69 67 68 74 27 2c 20 60 6c .`upper-left',``upper-right',.`l
2ce0 6f 77 65 72 2d 6c 65 66 74 27 0a 61 6e 64 20 60 6c 6f 77 65 72 2d 72 69 67 68 74 27 2e 0a 0a 4c ower-left'.and.`lower-right'...L
2d00 69 6b 65 20 60 69 6e 63 6c 75 73 69 76 65 27 2c 20 62 75 74 20 66 6f 72 20 72 65 63 74 61 6e 67 ike.`inclusive',.but.for.rectang
2d20 6c 65 73 3a 0a 74 68 65 20 6c 61 73 74 20 63 6f 6c 75 6d 6e 20 69 73 20 69 6e 63 6c 75 64 65 64 les:.the.last.column.is.included
2d40 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 62 6c 6f 63 6b 2d 72 6f 74 61 74 65 20 ...(defalias.'evil-block-rotate.
2d60 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 #[(beg.end.&rest.properties)."\3
2d80 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 1a 1b 1c 19 5c 32 31 31 18 5c 06.!\306.!\307\310\211....\211.\
2da0 32 30 35 5f 00 09 5c 32 30 35 5f 00 5c 32 31 32 5c 33 31 31 08 09 44 5c 33 31 32 5c 22 5c 32 31 205_..\205_.\212\311..D\312\"\21
2dc0 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 34 32 11 29 5c 33 31 33 5c 33 1.\211A.\242..\211A.\242.)\313\3
2de0 31 34 08 09 0e 13 24 5c 32 30 36 3d 00 5c 33 31 33 5c 33 31 35 08 09 5c 66 0e 13 25 12 5c 33 31 14....$\206=.\313\315..\f..%.\31
2e00 36 5c 6e 21 10 5c 33 31 37 5c 6e 21 11 5c 33 32 30 5c 6e 5c 66 5c 22 14 5c 33 32 31 5c 6e 21 13 6\n!.\317\n!.\320\n\f\".\321\n!.
2e20 5c 33 32 32 0e 13 0b 5c 22 16 13 5c 33 31 33 5c 33 31 35 08 09 5c 66 0e 13 25 29 2d 5c 32 30 37 \322...\"..\313\315..\f..%)-\207
2e40 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 3d 23 ".[beg.end.range.plist.type.#1=#
2e60 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e :sortvar.evil-normalize-position
2e80 20 62 6c 6f 63 6b 20 6e 69 6c 20 73 6f 72 74 20 3c 20 61 70 70 6c 79 20 23 5b 28 62 65 67 20 65 .block.nil.sort.<.apply.#[(beg.e
2ea0 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 nd.&rest.properties)."\306.!\306
2ec0 09 21 5c 33 30 37 5c 6e 5c 33 31 30 5c 22 5c 32 30 36 0e 00 5c 33 31 31 1b 1c 1d 5c 33 31 32 0d .!\307\n\310\"\206..\311...\312.
2ee0 5c 66 44 5c 33 31 33 5c 22 5c 32 31 31 1e 12 5c 32 31 31 41 16 12 5c 32 34 32 15 0e 12 5c 32 31 \fD\313\"\211..\211A..\242...\21
2f00 31 41 16 12 5c 32 34 32 14 29 08 62 5c 32 31 30 0b 5c 33 31 34 3e 5c 32 30 33 39 00 5c 33 31 35 1A..\242.).b\210.\314>\2039.\315
2f20 5c 66 21 5c 32 31 30 5c 32 30 32 3d 00 5c 33 31 35 0d 21 5c 32 31 30 60 10 09 62 5c 32 31 30 0b \f!\210\202=.\315.!\210`..b\210.
2f40 5c 33 31 36 3e 5c 32 30 33 4f 00 5c 33 31 35 0d 21 5c 32 31 30 5c 32 30 32 53 00 5c 33 31 35 5c \316>\203O.\315.!\210\202S.\315\
2f60 66 21 5c 32 31 30 60 11 5c 33 31 37 5c 6e 5c 33 31 30 0b 23 12 5c 33 32 30 5c 33 32 31 08 09 5c f!\210`.\317\n\310.#.\320\321..\
2f80 6e 24 2b 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 70 72 6f 70 65 72 74 69 65 73 20 63 6f 72 n$+\207".[beg.end.properties.cor
2fa0 6e 65 72 20 72 69 67 68 74 20 6c 65 66 74 20 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 70 6c 69 73 74 ner.right.left.evil-column.plist
2fc0 2d 67 65 74 20 3a 63 6f 72 6e 65 72 20 75 70 70 65 72 2d 6c 65 66 74 20 73 6f 72 74 20 3c 20 28 -get.:corner.upper-left.sort.<.(
2fe0 75 70 70 65 72 2d 72 69 67 68 74 20 6c 6f 77 65 72 2d 6c 65 66 74 29 20 6d 6f 76 65 2d 74 6f 2d upper-right.lower-left).move-to-
3000 63 6f 6c 75 6d 6e 20 28 75 70 70 65 72 2d 72 69 67 68 74 20 6c 6f 77 65 72 2d 6c 65 66 74 29 20 column.(upper-right.lower-left).
3020 70 6c 69 73 74 2d 70 75 74 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 20 23 32 3d 23 3a plist-put.apply.evil-range.#2=#:
3040 73 6f 72 74 76 61 72 5d 20 36 20 22 52 6f 74 61 74 65 20 62 6c 6f 63 6b 20 61 63 63 6f 72 64 69 sortvar].6."Rotate.block.accordi
3060 6e 67 20 74 6f 20 3a 63 6f 72 6e 65 72 20 70 72 6f 70 65 72 74 79 2e 5c 6e 3a 63 6f 72 6e 65 72 ng.to.:corner.property.\n:corner
3080 20 63 61 6e 20 62 65 20 6f 6e 65 20 6f 66 20 60 75 70 70 65 72 2d 6c 65 66 74 27 2c 60 60 75 70 .can.be.one.of.`upper-left',``up
30a0 70 65 72 2d 72 69 67 68 74 27 2c 20 60 6c 6f 77 65 72 2d 6c 65 66 74 27 5c 6e 61 6e 64 20 60 6c per-right',.`lower-left'\nand.`l
30c0 6f 77 65 72 2d 72 69 67 68 74 27 2e 22 5d 20 65 76 69 6c 2d 72 61 6e 67 65 20 65 76 69 6c 2d 72 ower-right'."].evil-range.evil-r
30e0 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 ange-beginning.evil-range-end.ev
3100 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 il-type.evil-range-properties.ev
3120 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 70 65 72 74 69 65 73 5d 20 37 20 28 il-concat-plists.properties].7.(
3140 23 24 20 2e 20 31 31 33 31 38 29 5d 29 0a 28 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 #$...11318)]).(evil-put-property
3160 20 27 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 20 27 72 65 63 74 61 6e 67 6c .'evil-type-properties.'rectangl
3180 65 20 3a 6f 6e 65 2d 74 6f 2d 6f 6e 65 20 6e 69 6c 20 3a 65 78 70 61 6e 64 20 27 65 76 69 6c 2d e.:one-to-one.nil.:expand.'evil-
31a0 72 65 63 74 61 6e 67 6c 65 2d 65 78 70 61 6e 64 29 0a 23 40 31 34 35 20 50 65 72 66 6f 72 6d 20 rectangle-expand).#@145.Perform.
31c0 65 78 70 61 6e 64 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 72 65 63 74 61 6e 67 expand.transformation.on.rectang
31e0 6c 65 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 le.from.BEG.to.END.with.PROPERTI
3200 45 53 2e 0a 0a 4c 69 6b 65 20 60 65 78 63 6c 75 73 69 76 65 27 2c 20 62 75 74 20 66 6f 72 20 72 ES...Like.`exclusive',.but.for.r
3220 65 63 74 61 6e 67 6c 65 73 3a 0a 74 68 65 20 6c 61 73 74 20 63 6f 6c 75 6d 6e 20 69 73 20 65 78 ectangles:.the.last.column.is.ex
3240 63 6c 75 64 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 63 74 61 6e 67 cluded...(defalias.'evil-rectang
3260 6c 65 2d 65 78 70 61 6e 64 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 le-expand.#[(beg.end.&rest.prope
3280 72 74 69 65 73 29 20 22 5c 33 30 36 08 21 5c 33 30 36 09 21 5c 33 30 37 5c 33 31 30 5c 32 31 31 rties)."\306.!\306.!\307\310\211
32a0 1a 1b 1c 19 5c 32 31 31 18 5c 32 30 35 7c 00 09 5c 32 30 35 7c 00 5c 32 31 32 5c 33 31 31 08 09 ....\211.\205|..\205|.\212\311..
32c0 44 5c 33 31 32 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 32 10 0d 5c 32 31 31 41 15 5c 32 D\312\"\211.\211A.\242..\211A.\2
32e0 34 32 11 29 5c 33 31 33 0e 18 5c 33 31 34 5c 33 31 35 23 16 18 08 09 19 18 5c 33 31 36 08 21 5c 42.)\313..\314\315#......\316.!\
3300 33 31 36 09 21 55 5c 32 30 33 49 00 5c 33 31 37 08 09 5c 33 32 30 23 5c 32 30 32 4e 00 5c 33 32 316.!U\203I.\317..\320#\202N.\32
3320 31 08 09 5c 33 32 30 23 2a 5c 32 30 36 5a 00 5c 33 32 32 5c 33 32 31 08 09 5c 66 0e 18 25 12 5c 1..\320#*\206Z.\322\321..\f..%.\
3340 33 32 33 5c 6e 21 10 5c 33 32 34 5c 6e 21 11 5c 33 32 35 5c 6e 5c 66 5c 22 14 5c 33 32 36 5c 6e 323\n!.\324\n!.\325\n\f\".\326\n
3360 21 13 5c 33 32 37 0e 18 0b 5c 22 16 18 5c 33 32 32 5c 33 32 31 08 09 5c 66 0e 18 25 29 2d 5c 32 !.\327...\"..\322\321..\f..%)-\2
3380 30 37 22 20 5b 62 65 67 20 65 6e 64 20 72 61 6e 67 65 20 70 6c 69 73 74 20 74 79 70 65 20 23 31 07".[beg.end.range.plist.type.#1
33a0 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 =#:sortvar.evil-normalize-positi
33c0 6f 6e 20 72 65 63 74 61 6e 67 6c 65 20 6e 69 6c 20 73 6f 72 74 20 3c 20 70 6c 69 73 74 2d 70 75 on.rectangle.nil.sort.<.plist-pu
33e0 74 20 3a 65 78 70 61 6e 64 65 64 20 74 20 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 65 76 69 6c 2d 65 t.:expanded.t.evil-column.evil-e
3400 78 70 61 6e 64 20 62 6c 6f 63 6b 20 65 76 69 6c 2d 72 61 6e 67 65 20 61 70 70 6c 79 20 65 76 69 xpand.block.evil-range.apply.evi
3420 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 l-range-beginning.evil-range-end
3440 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 .evil-type.evil-range-properties
3460 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 70 65 72 74 69 65 73 5d 20 .evil-concat-plists.properties].
3480 37 20 28 23 24 20 2e 20 31 32 37 32 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 7.(#$...12728)]).(byte-code."\30
34a0 34 18 5c 33 30 35 08 09 5c 22 1a 5c 33 30 36 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 16 00 5c 6e 0b 4.\305..\".\306\307B.\n\203..\n.
34c0 5c 32 34 31 5c 32 31 30 5c 32 30 32 1c 00 08 0b 42 09 42 11 2b 5c 33 31 30 18 5c 33 30 35 08 09 \241\210\202....B.B.+\310.\305..
34e0 5c 22 1a 5c 33 31 31 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 33 00 5c 6e 0b 5c 32 34 31 5c 32 31 30 \".\311\307B.\n\2033.\n.\241\210
3500 5c 32 30 32 39 00 08 0b 42 09 42 11 2b 5c 33 31 32 18 5c 33 30 35 08 09 5c 22 1a 5c 33 31 33 5c \2029...B.B.+\312.\305..\".\313\
3520 33 30 37 42 1b 5c 6e 5c 32 30 33 50 00 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 56 00 08 0b 307B.\n\203P.\n.\241\210\202V...
3540 42 09 42 11 2b 5c 33 31 34 18 5c 33 30 35 08 09 5c 22 1a 5c 33 31 35 5c 33 30 37 42 1b 5c 6e 5c B.B.+\314.\305..\".\315\307B.\n\
3560 32 30 33 6d 00 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 73 00 08 0b 42 09 42 11 2b 5c 33 31 203m.\n.\241\210\202s...B.B.+\31
3580 36 18 5c 33 30 35 08 09 5c 22 1a 5c 33 31 37 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 32 31 32 00 6.\305..\".\317\307B.\n\203\212.
35a0 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 32 32 30 00 08 0b 42 09 42 11 2b 5c 33 32 30 18 \n.\241\210\202\220...B.B.+\320.
35c0 5c 33 30 35 08 09 5c 22 1a 5c 33 32 31 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 32 34 37 00 5c 6e \305..\".\321\307B.\n\203\247.\n
35e0 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 32 35 35 00 08 0b 42 09 42 11 2b 5c 33 32 32 18 5c 33 .\241\210\202\255...B.B.+\322.\3
3600 30 35 08 09 5c 22 1a 5c 33 32 33 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 33 30 34 00 5c 6e 0b 5c 05..\".\323\307B.\n\203\304.\n.\
3620 32 34 31 5c 32 31 30 5c 32 30 32 5c 33 31 32 00 08 0b 42 09 42 11 2b 5c 33 32 34 18 5c 33 30 35 241\210\202\312...B.B.+\324.\305
3640 08 09 5c 22 1a 5c 33 32 35 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 33 34 31 00 5c 6e 0b 5c 32 34 ..\".\325\307B.\n\203\341.\n.\24
3660 31 5c 32 31 30 5c 32 30 32 5c 33 34 37 00 08 0b 42 09 42 11 2b 5c 33 32 36 18 5c 33 30 35 08 09 1\210\202\347...B.B.+\326.\305..
3680 5c 22 1a 5c 33 32 37 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 33 37 36 00 5c 6e 0b 5c 32 34 31 5c \".\327\307B.\n\203\376.\n.\241\
36a0 32 31 30 5c 32 30 32 04 01 08 0b 42 09 42 11 2b 5c 33 33 30 18 5c 33 30 35 08 09 5c 22 1a 5c 33 210\202....B.B.+\330.\305..\".\3
36c0 33 31 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 1b 01 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 21 31\307B.\n\203..\n.\241\210\202!
36e0 01 08 0b 42 09 42 11 2b 5c 33 33 32 18 5c 33 30 35 08 09 5c 22 1a 5c 33 33 33 5c 33 30 37 42 1b ...B.B.+\332.\305..\".\333\307B.
3700 5c 6e 5c 32 30 33 38 01 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 3e 01 08 0b 42 09 42 11 2b \n\2038.\n.\241\210\202>...B.B.+
3720 5c 33 33 34 18 5c 33 30 35 08 09 5c 22 1a 5c 33 33 35 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 55 01 \334.\305..\".\335\307B.\n\203U.
3740 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5b 01 08 0b 42 09 42 11 2b 5c 33 33 36 18 5c 33 30 \n.\241\210\202[...B.B.+\336.\30
3760 35 08 09 5c 22 1a 5c 33 33 37 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 72 01 5c 6e 0b 5c 32 34 31 5c 5..\".\337\307B.\n\203r.\n.\241\
3780 32 31 30 5c 32 30 32 78 01 08 0b 42 09 42 11 2b 5c 33 34 30 18 5c 33 30 35 08 09 5c 22 1a 5c 33 210\202x...B.B.+\340.\305..\".\3
37a0 34 31 5c 33 34 32 42 1b 5c 6e 5c 32 30 33 5c 32 31 37 01 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 41\342B.\n\203\217.\n.\241\210\2
37c0 30 32 5c 32 32 35 01 08 0b 42 09 42 11 2b 5c 33 34 33 18 5c 33 30 35 08 09 5c 22 1a 5c 33 34 34 02\225...B.B.+\343.\305..\".\344
37e0 5c 33 34 35 42 1b 5c 6e 5c 32 30 33 5c 32 35 34 01 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 \345B.\n\203\254.\n.\241\210\202
3800 5c 32 36 32 01 08 0b 42 09 42 11 2b 5c 33 34 36 18 5c 33 30 35 08 09 5c 22 1a 5c 33 34 37 5c 33 \262...B.B.+\346.\305..\".\347\3
3820 35 30 42 1b 5c 6e 5c 32 30 33 5c 33 31 31 01 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 33 50B.\n\203\311.\n.\241\210\202\3
3840 31 37 01 08 0b 42 09 42 11 2b 5c 33 35 31 18 5c 33 30 35 08 09 5c 22 1a 5c 33 35 32 5c 33 35 33 17...B.B.+\351.\305..\".\352\353
3860 42 1b 5c 6e 5c 32 30 33 5c 33 34 36 01 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 33 35 34 B.\n\203\346.\n.\241\210\202\354
3880 01 08 0b 42 09 42 11 2b 5c 33 35 34 18 5c 33 30 35 08 09 5c 22 1a 5c 33 35 35 5c 33 35 36 42 1b ...B.B.+\354.\305..\".\355\356B.
38a0 5c 6e 5c 32 30 33 03 02 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 09 02 08 0b 42 09 42 11 2b \n\203..\n.\241\210\202....B.B.+
38c0 5c 33 35 37 18 5c 33 30 35 08 09 5c 22 1a 5c 33 36 30 5c 33 36 31 42 1b 5c 6e 5c 32 30 33 20 02 \357.\305..\".\360\361B.\n\203..
38e0 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 26 02 08 0b 42 09 42 11 2b 5c 33 36 32 18 5c 33 30 \n.\241\210\202&...B.B.+\362.\30
3900 35 08 09 5c 22 1a 5c 33 36 33 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 3d 02 5c 6e 0b 5c 32 34 31 5c 5..\".\363\307B.\n\203=.\n.\241\
3920 32 31 30 5c 32 30 32 43 02 08 0b 42 09 42 11 2b 5c 33 36 34 18 5c 33 30 35 08 09 5c 22 1a 5c 33 210\202C...B.B.+\364.\305..\".\3
3940 36 35 5c 33 36 36 42 1b 5c 6e 5c 32 30 33 5a 02 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 60 65\366B.\n\203Z.\n.\241\210\202`
3960 02 08 0b 42 09 42 11 2b 5c 33 36 37 18 5c 33 30 35 08 09 5c 22 1a 5c 33 37 30 5c 33 30 37 42 1b ...B.B.+\367.\305..\".\370\307B.
3980 5c 6e 5c 32 30 33 77 02 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 7d 02 08 0b 42 09 42 11 2b \n\203w.\n.\241\210\202}...B.B.+
39a0 5c 33 37 31 18 5c 33 30 35 08 09 5c 22 1a 5c 33 37 32 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 32 \371.\305..\".\372\307B.\n\203\2
39c0 32 34 02 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 32 33 32 02 08 0b 42 09 42 11 2b 5c 33 24.\n.\241\210\202\232...B.B.+\3
39e0 37 33 18 5c 33 30 35 08 09 5c 22 1a 5c 33 37 34 5c 33 37 35 42 1b 5c 6e 5c 32 30 33 5c 32 36 31 73.\305..\".\374\375B.\n\203\261
3a00 02 5c 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 32 36 37 02 08 0b 42 09 42 11 2b 5c 33 37 36 .\n.\241\210\202\267...B.B.+\376
3a20 18 5c 33 30 35 08 09 5c 22 1a 5c 33 37 37 5c 33 30 37 42 1b 5c 6e 5c 32 30 33 5c 33 31 36 02 5c .\305..\".\377\307B.\n\203\316.\
3a40 6e 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 33 32 34 02 08 0b 42 09 42 11 2b 5c 33 30 37 5c 32 n.\241\210\202\324...B.B.+\307\2
3a60 30 37 22 20 5b 63 6f 64 65 20 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 6c 69 73 74 07".[code.evil-interactive-alist
3a80 20 65 6e 74 72 79 20 76 61 6c 75 65 20 22 2a 22 20 61 73 73 6f 63 20 28 77 68 65 6e 20 62 75 66 .entry.value."*".assoc.(when.buf
3aa0 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 28 73 69 67 6e 61 6c 20 27 62 75 66 66 65 72 2d 72 65 fer-read-only.(signal.'buffer-re
3ac0 61 64 2d 6f 6e 6c 79 20 6e 69 6c 29 29 20 6e 69 6c 20 22 62 22 20 28 6c 61 6d 62 64 61 20 28 70 ad-only.nil)).nil."b".(lambda.(p
3ae0 72 6f 6d 70 74 29 20 22 4e 61 6d 65 20 6f 66 20 65 78 69 73 74 69 6e 67 20 62 75 66 66 65 72 2e rompt)."Name.of.existing.buffer.
3b00 22 20 28 6c 69 73 74 20 28 72 65 61 64 2d 62 75 66 66 65 72 20 70 72 6f 6d 70 74 20 28 63 75 72 ".(list.(read-buffer.prompt.(cur
3b20 72 65 6e 74 2d 62 75 66 66 65 72 29 20 74 29 29 29 20 22 63 22 20 28 6c 69 73 74 20 28 72 65 61 rent-buffer).t)))."c".(list.(rea
3b40 64 2d 63 68 61 72 29 29 20 22 70 22 20 28 6c 69 73 74 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 d-char))."p".(list.(prefix-numer
3b60 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 20 22 50 ic-value.current-prefix-arg))."P
3b80 22 20 28 6c 69 73 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 20 22 3c 63 3e ".(list.current-prefix-arg)."<c>
3ba0 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 ".(list.(when.current-prefix-arg
3bc0 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 .(prefix-numeric-value.current-p
3be0 72 65 66 69 78 2d 61 72 67 29 29 29 20 22 3c 76 63 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 refix-arg)))."<vc>".(list.(when.
3c00 28 61 6e 64 20 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 29 20 63 75 72 72 65 (and.(evil-visual-state-p).curre
3c20 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 nt-prefix-arg).(prefix-numeric-v
3c40 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 20 22 3c 43 3e 22 alue.current-prefix-arg)))."<C>"
3c60 20 28 6c 69 73 74 20 28 69 66 20 28 65 76 69 6c 2d 6f 70 65 72 61 74 6f 72 2d 73 74 61 74 65 2d .(list.(if.(evil-operator-state-
3c80 70 29 20 28 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 65 76 p).(evil-without-restriction.(ev
3ca0 69 6c 2d 72 65 61 64 2d 6b 65 79 29 29 20 28 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 29 29 29 20 il-read-key)).(evil-read-key))).
3cc0 22 3c 72 3e 22 20 28 65 76 69 6c 2d 6f 70 65 72 61 74 6f 72 2d 72 61 6e 67 65 29 20 22 3c 52 3e "<r>".(evil-operator-range)."<R>
3ce0 22 20 28 65 76 69 6c 2d 6f 70 65 72 61 74 6f 72 2d 72 61 6e 67 65 20 74 29 20 22 3c 76 3e 22 20 ".(evil-operator-range.t)."<v>".
3d00 28 69 66 20 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 29 20 28 6c 65 74 20 28 (if.(evil-visual-state-p).(let.(
3d20 28 72 61 6e 67 65 20 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 72 61 6e 67 65 29 29 29 20 28 6c 69 (range.(evil-visual-range))).(li
3d40 73 74 20 28 63 61 72 20 72 61 6e 67 65 29 20 28 63 61 64 72 20 72 61 6e 67 65 29 20 28 65 76 69 st.(car.range).(cadr.range).(evi
3d60 6c 2d 74 79 70 65 20 72 61 6e 67 65 29 29 29 20 28 6c 69 73 74 20 6e 69 6c 20 6e 69 6c 20 6e 69 l-type.range))).(list.nil.nil.ni
3d80 6c 29 29 20 22 3c 78 3e 22 20 28 6c 69 73 74 20 65 76 69 6c 2d 74 68 69 73 2d 72 65 67 69 73 74 l))."<x>".(list.evil-this-regist
3da0 65 72 29 20 22 3c 79 3e 22 20 28 6c 69 73 74 20 28 65 76 69 6c 2d 79 61 6e 6b 2d 68 61 6e 64 6c er)."<y>".(list.(evil-yank-handl
3dc0 65 72 29 29 20 22 3c 61 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 78 2d er))."<a>".(list.(when.(evil-ex-
3de0 70 29 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 3a 65 78 2d 61 72 67 20 74 p).evil-ex-argument)).(:ex-arg.t
3e00 29 20 22 3c 66 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 78 2d 70 29 20 )."<f>".(list.(when.(evil-ex-p).
3e20 28 65 76 69 6c 2d 65 78 2d 66 69 6c 65 2d 61 72 67 29 29 29 20 28 3a 65 78 2d 61 72 67 20 66 69 (evil-ex-file-arg))).(:ex-arg.fi
3e40 6c 65 29 20 22 3c 62 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 78 2d 70 le)."<b>".(list.(when.(evil-ex-p
3e60 29 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 3a 65 78 2d 61 72 67 20 62 75 ).evil-ex-argument)).(:ex-arg.bu
3e80 66 66 65 72 29 20 22 3c 73 68 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 ffer)."<sh>".(list.(when.(evil-e
3ea0 78 2d 70 29 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 3a 65 78 2d 61 72 67 x-p).evil-ex-argument)).(:ex-arg
3ec0 20 73 68 65 6c 6c 29 20 22 3c 66 73 68 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 28 65 76 69 .shell)."<fsh>".(list.(when.(evi
3ee0 6c 2d 65 78 2d 70 29 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 29 29 20 28 3a 65 78 2d l-ex-p).evil-ex-argument)).(:ex-
3f00 61 72 67 20 66 69 6c 65 2d 6f 72 2d 73 68 65 6c 6c 29 20 22 3c 73 79 6d 3e 22 20 28 6c 69 73 74 arg.file-or-shell)."<sym>".(list
3f20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 76 69 6c 2d 65 78 2d 70 29 20 65 76 69 6c 2d 65 78 2d .(when.(and.(evil-ex-p).evil-ex-
3f40 61 72 67 75 6d 65 6e 74 29 20 28 69 6e 74 65 72 6e 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 argument).(intern.evil-ex-argume
3f60 6e 74 29 29 29 20 28 3a 65 78 2d 61 72 67 20 73 79 6d 29 20 22 3c 61 64 64 72 3e 22 20 28 6c 69 nt))).(:ex-arg.sym)."<addr>".(li
3f80 73 74 20 28 61 6e 64 20 28 65 76 69 6c 2d 65 78 2d 70 29 20 28 6c 65 74 20 28 28 65 78 70 72 20 st.(and.(evil-ex-p).(let.((expr.
3fa0 28 65 76 69 6c 2d 65 78 2d 70 61 72 73 65 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 29 (evil-ex-parse.evil-ex-argument)
3fc0 29 29 20 28 69 66 20 28 65 71 20 28 63 61 72 20 65 78 70 72 29 20 27 65 76 69 6c 2d 67 6f 74 6f )).(if.(eq.(car.expr).'evil-goto
3fe0 2d 6c 69 6e 65 29 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 61 -line).(save-excursion.(goto-cha
4000 72 20 65 76 69 6c 2d 65 78 2d 70 6f 69 6e 74 29 20 28 65 76 61 6c 20 28 63 61 64 72 20 65 78 70 r.evil-ex-point).(eval.(cadr.exp
4020 72 29 29 29 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 61 64 64 72 65 73 r))).(user-error."Invalid.addres
4040 73 22 29 29 29 29 29 20 22 3c 21 3e 22 20 28 6c 69 73 74 20 28 77 68 65 6e 20 28 65 76 69 6c 2d s")))))."<!>".(list.(when.(evil-
4060 65 78 2d 70 29 20 65 76 69 6c 2d 65 78 2d 62 61 6e 67 29 29 20 28 3a 65 78 2d 62 61 6e 67 20 74 ex-p).evil-ex-bang)).(:ex-bang.t
4080 29 20 22 3c 2f 3e 22 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 78 2d 70 29 20 28 65 76 69 6c 2d )."</>".(when.(evil-ex-p).(evil-
40a0 64 65 6c 69 6d 69 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 delimited-arguments.evil-ex-argu
40c0 6d 65 6e 74 29 29 20 22 3c 67 2f 3e 22 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 78 2d 70 29 20 ment))."<g/>".(when.(evil-ex-p).
40e0 28 65 76 69 6c 2d 65 78 2d 70 61 72 73 65 2d 67 6c 6f 62 61 6c 20 65 76 69 6c 2d 65 78 2d 61 72 (evil-ex-parse-global.evil-ex-ar
4100 67 75 6d 65 6e 74 29 29 20 22 3c 73 2f 3e 22 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 78 2d 70 gument))."<s/>".(when.(evil-ex-p
4120 29 20 28 65 76 69 6c 2d 65 78 2d 67 65 74 2d 73 75 62 73 74 69 74 75 74 65 2d 69 6e 66 6f 20 65 ).(evil-ex-get-substitute-info.e
4140 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 20 74 29 29 20 28 3a 65 78 2d 61 72 67 20 73 75 62 vil-ex-argument.t)).(:ex-arg.sub
4160 73 74 69 74 75 74 69 6f 6e 29 20 22 3c 78 63 2f 3e 22 20 28 77 68 65 6e 20 28 65 76 69 6c 2d 65 stitution)."<xc/>".(when.(evil-e
4180 78 2d 70 29 20 28 65 76 69 6c 2d 65 78 2d 67 65 74 2d 6f 70 74 69 6f 6e 61 6c 2d 72 65 67 69 73 x-p).(evil-ex-get-optional-regis
41a0 74 65 72 2d 61 6e 64 2d 63 6f 75 6e 74 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 29 29 ter-and-count.evil-ex-argument))
41c0 5d 20 33 29 0a 23 40 39 39 20 50 61 72 73 65 20 53 54 52 49 4e 47 20 61 73 20 61 6e 20 65 78 20 ].3).#@99.Parse.STRING.as.an.ex.
41e0 61 72 67 20 77 69 74 68 20 62 6f 74 68 20 6f 70 74 69 6f 6e 61 6c 20 52 45 47 49 53 54 45 52 20 arg.with.both.optional.REGISTER.
4200 61 6e 64 20 43 4f 55 4e 54 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 28 52 45 47 49 53 and.COUNT..Returns.a.list.(REGIS
4220 54 45 52 20 43 4f 55 4e 54 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d TER.COUNT)...(defalias.'evil-ex-
4240 67 65 74 2d 6f 70 74 69 6f 6e 61 6c 2d 72 65 67 69 73 74 65 72 2d 61 6e 64 2d 63 6f 75 6e 74 20 get-optional-register-and-count.
4260 23 5b 28 73 74 72 69 6e 67 29 20 22 5c 33 30 36 08 5c 32 30 36 06 00 5c 33 30 37 21 5c 32 31 31 #[(string)."\306.\206..\307!\211
4280 19 47 1a 09 40 1b 09 41 40 1c 5c 33 31 30 1d 5c 33 31 31 5c 32 31 31 1e 15 1e 16 5c 6e 5c 33 31 .G..@..A@.\310.\311\211....\n\31
42a0 32 55 5c 32 30 33 3d 00 0d 0b 5c 33 31 31 5c 33 31 33 1e 17 5c 33 31 34 03 03 03 23 29 5c 32 36 2U\203=...\311\313..\314...#)\26
42c0 36 5c 32 30 33 5c 32 30 33 37 00 0b 16 16 5c 32 30 32 56 00 0b 16 15 5c 32 30 32 56 00 5c 6e 5c 6\203\2037....\202V....\202V.\n\
42e0 33 31 35 3d 5c 32 30 33 4c 00 0b 16 15 5c 66 16 16 5c 32 30 32 56 00 5c 6e 5c 33 31 35 56 5c 32 315=\203L....\f..\202V.\n\315V\2
4300 30 33 56 00 5c 33 31 36 5c 33 31 37 21 5c 32 31 30 0e 15 5c 32 30 33 6d 00 0e 15 47 5c 33 31 32 03V.\316\317!\210..\203m...G\312
4320 55 5c 32 30 34 67 00 5c 33 31 36 5c 33 32 30 21 5c 32 31 30 5c 33 32 31 0e 15 21 16 15 0e 16 5c U\204g.\316\320!\210\321..!....\
4340 32 30 33 5c 32 33 30 00 0d 0e 16 5c 33 31 31 5c 33 31 33 1e 17 5c 33 31 34 03 03 03 23 29 5c 32 203\230....\311\313..\314...#)\2
4360 36 36 5c 32 30 33 5c 32 30 34 5c 32 31 30 00 5c 33 31 36 5c 33 32 32 21 5c 32 31 30 5c 33 32 33 66\203\204\210.\316\322!\210\323
4380 0e 16 21 5c 32 31 31 16 16 5c 33 32 34 56 5c 32 30 34 5c 32 33 30 00 5c 33 31 36 5c 33 32 32 21 ..!\211..\324V\204\230.\316\322!
43a0 5c 32 31 30 0e 15 0e 16 2e 07 44 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 20 73 70 6c 69 74 2d 61 \210......D\207".[string.split-a
43c0 72 67 73 20 61 72 67 2d 63 6f 75 6e 74 20 61 72 67 30 20 61 72 67 31 20 6e 75 6d 62 65 72 2d 72 rgs.arg-count.arg0.arg1.number-r
43e0 65 67 65 78 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 22 22 20 22 5e 2d 3f 5b 31 2d 39 5d 5b 30 egex.split-string.""."^-?[1-9][0
4400 2d 39 5d 2a 24 22 20 6e 69 6c 20 31 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 32 20 75 73 -9]*$".nil.1.t.string-match.2.us
4420 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 75 73 65 22 20 22 49 6e 76 61 6c 69 64 20 er-error."Invalid.use"."Invalid.
4440 72 65 67 69 73 74 65 72 22 20 73 74 72 69 6e 67 2d 74 6f 2d 63 68 61 72 20 22 49 6e 76 61 6c 69 register".string-to-char."Invali
4460 64 20 63 6f 75 6e 74 22 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 30 20 72 65 67 69 d.count".string-to-number.0.regi
4480 73 74 65 72 20 63 6f 75 6e 74 20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 ster.count.inhibit-changing-matc
44a0 68 2d 64 61 74 61 5d 20 38 20 28 23 24 20 2e 20 31 36 38 34 32 29 5d 29 0a 28 70 72 6f 76 69 64 h-data].8.(#$...16842)]).(provid
44c0 65 20 27 65 76 69 6c 2d 74 79 70 65 73 29 0a e.'evil-types).