aboutsummaryrefslogtreecommitdiffstats
path: root/elpa/evil-20220503.1314/evil-common.elc
blob: 1d3d831a4767e4f02c44b3aaa900ec4aab1a431e (plain)
ofshex dumpascii
0000 3b 45 4c 43 1c 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 38 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.28.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 301!\210\300\302!\210\300\303!\2
0080 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 30 5c 33 30 35 21 5c 32 31 30 5c 33 30 30 10\300\304!\210\300\305!\210\300
00a0 5c 33 30 36 21 5c 32 31 30 5c 33 30 37 31 24 00 5c 33 30 30 5c 33 31 30 21 30 5c 32 31 30 5c 32 \306!\210\3071$.\300\310!0\210\2
00c0 30 32 29 00 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 02).\210\311\312!\210\313\314\31
00e0 35 5c 33 31 36 21 5c 32 30 33 35 00 5c 33 31 36 5c 32 30 32 36 00 5c 33 31 37 5c 22 5c 32 31 30 5\316!\2035.\316\2026.\317\"\210
0100 5c 33 31 33 5c 33 32 30 5c 33 31 35 5c 33 32 31 21 5c 32 30 33 44 00 5c 33 32 31 5c 32 30 32 45 \313\320\315\321!\203D.\321\202E
0120 00 5c 33 32 32 5c 22 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 65 76 69 6c 2d 76 61 72 73 20 .\322\"\207".[require.evil-vars.
0140 65 76 69 6c 2d 64 69 67 72 61 70 68 73 20 72 65 63 74 20 74 68 69 6e 67 61 74 70 74 20 63 6c 2d evil-digraphs.rect.thingatpt.cl-
0160 6c 69 62 20 63 61 6c 63 20 28 65 72 72 6f 72 29 20 77 69 6e 64 6d 6f 76 65 20 6d 65 73 73 61 67 lib.calc.(error).windmove.messag
0180 65 20 22 65 76 69 6c 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 6c 6f 61 64 20 60 77 69 6e 64 6d 6f 76 e."evil:.Could.not.load.`windmov
01a0 65 27 2c 20 77 69 6e 64 6f 77 20 63 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c e',.window.commands.not.availabl
01c0 65 2e 22 20 64 65 66 61 6c 69 61 73 20 65 76 69 6c 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 e.".defalias.evil-get-selection.
01e0 66 62 6f 75 6e 64 70 20 67 75 69 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 78 2d 67 65 74 2d fboundp.gui-get-selection.x-get-
0200 73 65 6c 65 63 74 69 6f 6e 20 65 76 69 6c 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 67 75 69 selection.evil-set-selection.gui
0220 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 78 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 5d 20 -set-selection.x-set-selection].
0240 34 29 0a 23 40 31 36 31 20 57 72 61 70 70 65 72 20 66 6f 72 20 60 63 61 6c 6c 65 64 2d 69 6e 74 4).#@161.Wrapper.for.`called-int
0260 65 72 61 63 74 69 76 65 6c 79 2d 70 27 2e 0a 49 6e 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 eractively-p'..In.older.versions
0280 20 6f 66 20 45 6d 61 63 73 2c 20 60 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 .of.Emacs,.`called-interactively
02a0 2d 70 27 20 74 61 6b 65 73 0a 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 49 6e 20 45 6d 61 63 -p'.takes.no.arguments...In.Emac
02c0 73 20 32 33 2e 32 20 61 6e 64 20 6e 65 77 65 72 2c 20 69 74 20 74 61 6b 65 73 20 6f 6e 65 20 61 s.23.2.and.newer,.it.takes.one.a
02e0 72 67 75 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 rgument...(defalias.'evil-called
0300 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 30 20 22 -interactively-p.'(macro...#[0."
0320 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 \300\301!\207".[called-interacti
0340 76 65 6c 79 2d 70 20 61 6e 79 5d 20 32 20 28 23 24 20 2e 20 35 38 35 29 5d 29 29 0a 28 6d 61 6b vely-p.any].2.(#$...585)])).(mak
0360 65 2d 6f 62 73 6f 6c 65 74 65 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 e-obsolete.'evil-called-interact
0380 69 76 65 6c 79 2d 70 20 22 70 6c 65 61 73 65 20 75 73 65 20 28 63 61 6c 6c 65 64 2d 69 6e 74 65 ively-p."please.use.(called-inte
03a0 72 61 63 74 69 76 65 6c 79 2d 70 20 27 61 6e 79 29 20 69 6e 73 74 65 61 64 2e 22 20 22 47 69 74 ractively-p.'any).instead."."Git
03c0 20 63 6f 6d 6d 69 74 20 32 32 32 62 37 39 31 22 29 0a 23 40 33 32 20 52 65 74 75 72 6e 20 45 58 .commit.222b791").#@32.Return.EX
03e0 50 20 75 6e 71 75 6f 74 65 64 2e 0a 0a 28 66 6e 20 45 58 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 P.unquoted...(fn.EXP)..(defalias
0400 20 27 65 76 69 6c 2d 75 6e 71 75 6f 74 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 34 32 5c 33 .'evil-unquote.#[257."\211\242\3
0420 30 30 3d 5c 32 30 33 0f 00 5c 32 31 31 41 40 5c 32 36 32 01 5c 32 30 32 00 00 5c 32 30 37 22 20 00=\203..\211A@\262.\202..\207".
0440 5b 71 75 6f 74 65 5d 20 33 20 28 23 24 20 2e 20 39 38 33 29 5d 29 0a 23 40 32 39 31 20 45 78 65 [quote].3.(#$...983)]).#@291.Exe
0460 63 75 74 65 20 46 4f 52 4d 20 77 68 65 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 62 65 63 6f 6d 65 73 cute.FORM.when.CONDITION.becomes
0480 20 74 72 75 65 2c 20 63 68 65 63 6b 69 6e 67 20 77 69 74 68 20 48 4f 4f 4b 2e 0a 4e 41 4d 45 20 .true,.checking.with.HOOK..NAME.
04a0 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 specifies.the.name.of.the.entry.
04c0 61 64 64 65 64 20 74 6f 20 48 4f 4f 4b 2e 20 49 66 20 41 50 50 45 4e 44 20 69 73 0a 6e 6f 6e 2d added.to.HOOK..If.APPEND.is.non-
04e0 6e 69 6c 2c 20 74 68 65 20 65 6e 74 72 79 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 nil,.the.entry.is.appended.to.th
0500 65 20 68 6f 6f 6b 2e 20 49 66 20 4c 4f 43 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 0a 74 68 65 e.hook..If.LOCAL.is.non-nil,.the
0520 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 20 6f 66 20 48 4f 4f 4b 20 69 73 20 6d .buffer-local.value.of.HOOK.is.m
0540 6f 64 69 66 69 65 64 2e 0a 0a 28 66 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 46 4f 52 4d 20 48 4f 4f odified...(fn.CONDITION.FORM.HOO
0560 4b 20 26 6f 70 74 69 6f 6e 61 6c 20 41 50 50 45 4e 44 20 4c 4f 43 41 4c 20 4e 41 4d 45 29 1f 0a K.&optional.APPEND.LOCAL.NAME)..
0580 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 6c 61 79 20 23 5b 31 35 33 39 20 22 5c 33 (defalias.'evil-delay.#[1539."\3
05a0 30 30 06 06 21 5c 32 30 34 12 00 5c 33 30 31 06 06 21 5c 32 30 33 12 00 5c 33 30 31 05 21 5c 32 00..!\204..\301..!\203..\301.!\2
05c0 30 37 5c 32 31 31 5c 32 30 36 1a 00 5c 33 30 32 5c 33 30 33 05 5c 22 5c 33 30 34 01 21 06 07 5c 07\211\206..\302\303.\"\304.!..\
05e0 32 30 36 23 00 5c 33 30 35 01 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 5c 33 31 31 5c 33 31 32 06 206#.\305.\306\307\310.\311\312.
0600 0d 44 5c 33 31 33 06 09 44 5c 33 31 32 06 0d 44 46 06 0d 46 45 4d 5c 32 31 30 5c 33 31 34 02 5c .D\313..D\312..DF..FEM\210\314.\
0620 33 31 35 5c 33 30 35 23 5c 32 31 30 5c 33 31 36 06 07 03 06 08 06 08 24 5c 32 30 37 22 20 5b 62 315\305#\210\316.......$\207".[b
0640 6f 6f 6c 65 61 6e 70 20 65 76 61 6c 20 66 6f 72 6d 61 74 20 22 65 76 69 6c 2d 64 65 6c 61 79 2d ooleanp.eval.format."evil-delay-
0660 66 6f 72 6d 2d 69 6e 2d 25 73 22 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 74 20 6c 61 6d 62 64 61 form-in-%s".make-symbol.t.lambda
0680 20 28 26 72 65 73 74 20 61 72 67 73 29 20 77 68 65 6e 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 71 .(&rest.args).when.remove-hook.q
06a0 75 6f 74 65 20 66 75 6e 63 74 69 6f 6e 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 uote.function.put.permanent-loca
06c0 6c 2d 68 6f 6f 6b 20 61 64 64 2d 68 6f 6f 6b 5d 20 31 39 20 28 23 24 20 2e 20 31 31 31 37 29 5d l-hook.add-hook].19.(#$...1117)]
06e0 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 64 65 6c 61 79 20 27 6c 69 73 70 2d 69 6e 64 65 6e 74 2d ).(put.'evil-delay.'lisp-indent-
0700 66 75 6e 63 74 69 6f 6e 20 32 29 0a 23 40 32 30 33 20 41 64 64 20 74 68 65 20 61 73 73 6f 63 61 function.2).#@203.Add.the.assoca
0720 74 69 6f 6e 20 6f 66 20 4b 45 59 20 61 6e 64 20 56 41 4c 20 74 6f 20 74 68 65 20 76 61 6c 75 65 tion.of.KEY.and.VAL.to.the.value
0740 20 6f 66 20 4c 49 53 54 2d 56 41 52 2e 0a 49 66 20 74 68 65 20 6c 69 73 74 20 61 6c 72 65 61 64 .of.LIST-VAR..If.the.list.alread
0760 79 20 63 6f 6e 74 61 69 6e 73 20 61 6e 20 65 6e 74 72 79 20 66 6f 72 20 4b 45 59 2c 20 75 70 64 y.contains.an.entry.for.KEY,.upd
0780 61 74 65 20 74 68 61 74 20 65 6e 74 72 79 3b 0a 6f 74 68 65 72 77 69 73 65 20 61 64 64 20 61 74 ate.that.entry;.otherwise.add.at
07a0 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 4c 49 53 54 2d .the.end.of.the.list...(fn.LIST-
07c0 56 41 52 20 4b 45 59 20 56 41 4c 20 26 72 65 73 74 20 45 4c 45 4d 45 4e 54 53 29 1f 0a 28 64 65 VAR.KEY.VAL.&rest.ELEMENTS)..(de
07e0 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 27 28 6d 61 63 falias.'evil--add-to-alist.'(mac
0800 72 6f 20 2e 20 23 5b 33 38 35 20 22 01 5c 32 34 32 5c 33 30 31 3d 5c 32 30 33 5c 66 00 01 41 40 ro...#[385.".\242\301=\203\f..A@
0820 5c 32 36 32 02 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 5c 33 30 35 5c 22 5c 32 30 33 5a 00 02 5c \262.\302\303\304.\305\"\203Z..\
0840 33 30 36 5c 32 31 31 5c 32 31 31 5c 32 31 31 04 3a 5c 32 30 33 53 00 04 5c 32 36 32 02 01 5c 32 306\211\211\211.:\203S..\262..\2
0860 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 04 01 40 5c 32 36 32 03 5c 33 30 37 5c 33 31 30 11A\262.\242\262..@\262.\307\310
0880 05 44 5c 33 31 31 05 44 5c 33 31 32 5c 33 31 33 5c 33 31 30 06 0e 45 44 45 5c 33 31 34 5c 33 31 .D\311.D\312\313\310..EDE\314\31
08a0 32 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 0f 45 46 45 01 42 5c 32 36 32 01 04 41 41 5c 32 36 32 2\315\316\317..EFE.B\262..AA\262
08c0 05 5c 32 30 32 1a 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 35 5c 32 30 32 5c 32 31 36 00 .\202..\211\237\266\205\202\216.
08e0 02 5c 33 30 36 5c 32 31 31 5c 32 31 31 5c 32 31 31 04 3a 5c 32 30 33 5c 32 31 32 00 04 5c 32 36 .\306\211\211\211.:\203\212..\26
0900 32 02 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 04 01 40 5c 32 36 32 03 5c 33 32 2..\211A\262.\242\262..@\262.\32
0920 30 5c 33 32 31 05 06 0b 5c 33 32 32 42 42 42 04 45 01 42 5c 32 36 32 01 04 41 41 5c 32 36 32 05 0\321...\322BBB.E.B\262..AA\262.
0940 5c 32 30 32 5f 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 35 04 43 5c 22 42 5c 32 30 37 22 \202_.\211\237\266\205.C\"B\207"
0960 20 5b 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 71 75 6f 74 65 20 70 72 6f 67 6e 20 61 70 70 65 .[emacs-version.quote.progn.appe
0980 6e 64 20 76 65 72 73 69 6f 6e 3c 20 22 32 36 22 20 6e 69 6c 20 6c 65 74 2a 20 6b 65 79 20 76 61 nd.version<."26".nil.let*.key.va
09a0 6c 20 63 65 6c 6c 20 61 73 73 6f 63 20 69 66 20 28 73 65 74 63 64 72 20 63 65 6c 6c 20 76 61 6c l.cell.assoc.if.(setcdr.cell.val
09c0 29 20 70 75 73 68 20 28 63 6f 6e 73 20 6b 65 79 20 76 61 6c 29 20 73 65 74 66 20 61 6c 69 73 74 ).push.(cons.key.val).setf.alist
09e0 2d 67 65 74 20 28 6e 69 6c 20 6e 69 6c 20 23 27 65 71 75 61 6c 29 5d 20 31 37 20 28 23 24 20 2e -get.(nil.nil.#'equal)].17.(#$..
0a00 20 31 38 31 30 29 5d 29 29 0a 23 40 32 30 33 20 41 64 64 20 74 68 65 20 61 73 73 6f 63 61 74 69 .1810)])).#@203.Add.the.assocati
0a20 6f 6e 20 6f 66 20 4b 45 59 20 61 6e 64 20 56 41 4c 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f on.of.KEY.and.VAL.to.the.value.o
0a40 66 20 4c 49 53 54 2d 56 41 52 2e 0a 49 66 20 74 68 65 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 f.LIST-VAR..If.the.list.already.
0a60 63 6f 6e 74 61 69 6e 73 20 61 6e 20 65 6e 74 72 79 20 66 6f 72 20 4b 45 59 2c 20 75 70 64 61 74 contains.an.entry.for.KEY,.updat
0a80 65 20 74 68 61 74 20 65 6e 74 72 79 3b 0a 6f 74 68 65 72 77 69 73 65 20 61 64 64 20 61 74 20 74 e.that.entry;.otherwise.add.at.t
0aa0 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 4c 49 53 54 2d 56 41 he.end.of.the.list...(fn.LIST-VA
0ac0 52 20 4b 45 59 20 56 41 4c 20 26 72 65 73 74 20 45 4c 45 4d 45 4e 54 53 29 1f 0a 28 64 65 66 61 R.KEY.VAL.&rest.ELEMENTS)..(defa
0ae0 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 23 5b 38 39 39 20 22 03 lias.'evil-add-to-alist.#[899.".
0b00 4a 5c 32 31 31 5c 32 30 33 15 00 5c 32 31 31 5c 32 34 32 5c 32 34 32 04 5c 32 33 32 5c 32 30 34 J\211\203..\211\242\242.\232\204
0b20 15 00 5c 32 31 31 41 5c 32 36 32 01 5c 32 30 32 02 00 5c 32 31 31 5c 32 30 33 5c 22 00 5c 32 31 ..\211A\262.\202..\211\203\".\21
0b40 31 04 04 42 5c 32 34 30 5c 32 31 30 5c 32 30 32 30 00 04 5c 33 30 30 06 06 4a 06 06 06 06 42 43 1..B\240\210\2020..\300..J....BC
0b60 5c 22 4c 5c 32 31 30 01 5c 32 30 33 3b 00 5c 33 30 31 5c 33 30 32 06 06 04 23 5c 32 30 37 04 4a \"L\210.\203;.\301\302...#\207.J
0b80 5c 32 30 37 22 20 5b 61 70 70 65 6e 64 20 61 70 70 6c 79 20 65 76 69 6c 2d 61 64 64 2d 74 6f 2d \207".[append.apply.evil-add-to-
0ba0 61 6c 69 73 74 5d 20 31 30 20 28 23 24 20 2e 20 32 35 37 36 29 5d 29 0a 28 6d 61 6b 65 2d 6f 62 alist].10.(#$...2576)]).(make-ob
0bc0 73 6f 6c 65 74 65 20 27 65 76 69 6c 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 22 75 73 65 20 60 solete.'evil-add-to-alist."use.`
0be0 65 76 69 6c 2d 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 27 20 69 6e 73 74 65 61 64 2e 20 59 6f 75 evil--add-to-alist'.instead..You
0c00 20 6d 61 79 20 6e 65 65 64 20 74 6f 20 72 65 63 6f 6d 70 69 6c 65 20 63 6f 64 65 20 77 69 74 68 .may.need.to.recompile.code.with
0c20 20 65 76 69 6c 20 6d 61 63 72 6f 73 2e 22 20 22 31 2e 31 33 2e 31 22 29 0a 23 40 33 32 30 20 44 .evil.macros."."1.13.1").#@320.D
0c40 65 6c 65 74 65 20 62 79 20 73 69 64 65 2d 65 66 66 65 63 74 20 61 6c 6c 20 69 74 65 6d 73 20 73 elete.by.side-effect.all.items.s
0c60 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 45 20 69 6e 20 4c 49 53 54 2e 0a 53 74 6f atisfying.PREDICATE.in.LIST..Sto
0c80 70 20 77 68 65 6e 20 72 65 61 63 68 69 6e 67 20 50 4f 49 4e 54 45 52 2e 20 20 49 66 20 74 68 65 p.when.reaching.POINTER...If.the
0ca0 20 66 69 72 73 74 20 69 74 65 6d 20 73 61 74 69 73 66 69 65 73 20 50 52 45 44 49 43 41 54 45 2c .first.item.satisfies.PREDICATE,
0cc0 0a 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 79 20 74 6f 20 72 65 6d 6f 76 65 20 69 74 20 62 79 .there.is.no.way.to.remove.it.by
0ce0 20 73 69 64 65 2d 65 66 66 65 63 74 3b 20 74 68 65 72 65 66 6f 72 65 2c 20 77 72 69 74 65 0a 28 .side-effect;.therefore,.write.(
0d00 73 65 74 71 20 66 6f 6f 20 28 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 27 70 72 65 64 setq.foo.(evil-filter-list.'pred
0d20 69 63 61 74 65 20 66 6f 6f 29 29 20 74 6f 20 62 65 20 73 75 72 65 20 6f 66 0a 63 68 61 6e 67 69 icate.foo)).to.be.sure.of.changi
0d40 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 66 6f 6f 27 2e 0a 0a 28 66 6e 20 50 52 45 44 ng.the.value.of.`foo'...(fn.PRED
0d60 49 43 41 54 45 20 4c 49 53 54 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 49 4e 54 45 52 29 1f 0a 28 ICATE.LIST.&optional.POINTER)..(
0d80 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 37 37 30 defalias.'evil-filter-list.#[770
0da0 20 22 01 5c 33 30 30 5c 32 31 31 02 5c 32 30 33 36 00 02 04 3d 5c 32 30 34 36 00 02 40 5c 32 36 .".\300\211.\2036...=\2046..@\26
0dc0 32 02 05 02 21 5c 32 30 33 2c 00 02 41 5c 32 36 32 03 5c 32 31 31 5c 32 30 33 26 00 5c 32 31 31 2...!\203,..A\262.\211\203&.\211
0de0 03 5c 32 34 31 5c 32 31 30 5c 32 30 32 03 00 02 5c 32 36 32 05 5c 32 30 32 03 00 02 5c 32 36 32 .\241\210\202...\262.\202...\262
0e00 01 02 41 5c 32 36 32 03 5c 32 30 32 03 00 04 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 38 20 28 23 24 ..A\262.\202...\207".[nil].8.(#$
0e20 20 2e 20 33 31 33 35 29 5d 29 0a 23 40 31 36 30 20 46 69 6e 64 20 74 68 65 20 66 69 72 73 74 20 ...3135)]).#@160.Find.the.first.
0e40 69 74 65 6d 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 45 20 69 6e 20 4c 49 53 item.satisfying.PREDICATE.in.LIS
0e60 54 2e 0a 53 74 6f 70 20 77 68 65 6e 20 72 65 61 63 68 69 6e 67 20 50 4f 49 4e 54 45 52 2c 20 77 T..Stop.when.reaching.POINTER,.w
0e80 68 69 63 68 20 73 68 6f 75 6c 64 20 70 6f 69 6e 74 20 61 74 20 61 20 6c 69 6e 6b 0a 69 6e 20 74 hich.should.point.at.a.link.in.t
0ea0 68 65 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 50 52 45 44 49 43 41 54 45 20 4c 49 53 54 20 26 6f 70 he.list...(fn.PREDICATE.LIST.&op
0ec0 74 69 6f 6e 61 6c 20 50 4f 49 4e 54 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c tional.POINTER)..(defalias.'evil
0ee0 2d 6d 65 6d 62 65 72 2d 69 66 20 23 5b 37 37 30 20 22 5c 33 30 30 5c 33 30 31 32 2b 00 02 3a 5c -member-if.#[770."\300\3012+..:\
0f00 32 30 35 2a 00 02 02 3d 3f 5c 32 30 35 2a 00 02 40 5c 32 36 32 01 03 01 21 5c 32 30 33 23 00 5c 205*...=?\205*..@\262...!\203#.\
0f20 33 30 32 5c 33 30 31 02 5c 22 5c 32 31 30 5c 32 30 32 05 00 02 41 5c 32 36 32 03 5c 32 30 32 05 302\301.\"\210\202...A\262.\202.
0f40 00 30 5c 32 30 37 22 20 5b 6e 69 6c 20 64 6f 6e 65 20 74 68 72 6f 77 5d 20 37 20 28 23 24 20 2e .0\207".[nil.done.throw].7.(#$..
0f60 20 33 36 33 33 29 5d 29 0a 23 40 37 32 20 46 69 6e 64 20 74 68 65 20 66 69 72 73 74 20 69 74 65 .3633)]).#@72.Find.the.first.ite
0f80 6d 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 45 20 69 6e 20 54 52 45 45 2e 0a m.satisfying.PREDICATE.in.TREE..
0fa0 0a 28 66 6e 20 50 52 45 44 49 43 41 54 45 20 54 52 45 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 .(fn.PREDICATE.TREE)..(defalias.
0fc0 27 65 76 69 6c 2d 6d 65 6d 62 65 72 2d 72 65 63 75 72 73 69 76 65 2d 69 66 20 23 5b 35 31 34 20 'evil-member-recursive-if.#[514.
0fe0 22 01 01 21 5c 32 30 33 07 00 5c 32 30 37 5c 32 31 31 3c 5c 32 30 35 30 00 5c 33 30 30 32 30 00 "..!\203..\207\211<\2050.\30020.
1000 5c 32 31 31 5c 32 31 31 5c 32 30 35 2d 00 5c 32 31 31 40 5c 33 30 31 04 02 5c 22 5c 32 31 31 5c \211\211\205-.\211@\301..\"\211\
1020 32 36 32 02 5c 32 30 33 26 00 5c 33 30 32 5c 33 30 30 02 5c 22 5c 32 31 30 01 41 5c 32 36 36 5c 262.\203&.\302\300.\"\210.A\266\
1040 32 30 32 5c 32 30 32 11 00 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 64 6f 6e 65 20 65 76 69 6c 2d 202\202..\262.0\207".[done.evil-
1060 6d 65 6d 62 65 72 2d 72 65 63 75 72 73 69 76 65 2d 69 66 20 74 68 72 6f 77 5d 20 37 20 28 23 24 member-recursive-if.throw].7.(#$
1080 20 2e 20 33 39 35 30 29 5d 29 0a 23 40 39 36 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 6c 69 73 74 ...3950)]).#@96.Concatenate.list
10a0 73 2c 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 45 6c 65 6d 65 6e 74 73 s,.removing.duplicates..Elements
10c0 20 61 72 65 20 63 6f 6d 70 61 72 65 64 20 77 69 74 68 20 60 65 71 27 2e 0a 0a 28 66 6e 20 26 72 .are.compared.with.`eq'...(fn.&r
10e0 65 73 74 20 53 45 51 55 45 4e 43 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d est.SEQUENCES)..(defalias.'evil-
1100 63 6f 6e 63 61 74 2d 6c 69 73 74 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 31 31 5c 32 30 concat-lists.#[128."\300.\211\20
1120 33 23 00 5c 32 31 31 40 5c 32 31 31 5c 32 31 31 5c 32 30 33 1b 00 5c 32 31 31 40 5c 32 31 31 05 3#.\211@\211\211\203..\211@\211.
1140 42 5c 32 36 32 05 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 09 00 5c 32 31 30 01 41 5c 32 36 36 B\262..A\266\202\202..\210.A\266
1160 5c 32 30 32 5c 32 30 32 02 00 5c 32 31 30 5c 33 30 31 01 5c 33 30 32 5c 33 30 33 23 5c 32 33 37 \202\202..\210\301.\302\303#\237
1180 5c 32 30 37 22 20 5b 6e 69 6c 20 63 6c 2d 72 65 6d 6f 76 65 2d 64 75 70 6c 69 63 61 74 65 73 20 \207".[nil.cl-remove-duplicates.
11a0 3a 74 65 73 74 20 65 71 5d 20 38 20 28 23 24 20 2e 20 34 32 34 30 29 5d 29 0a 23 40 31 39 37 20 :test.eq].8.(#$...4240)]).#@197.
11c0 43 6f 6e 63 61 74 65 6e 61 74 65 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 73 2c 20 72 Concatenate.association.lists,.r
11e0 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 41 6e 20 61 6c 69 73 74 20 69 73 20 emoving.duplicates..An.alist.is.
1200 61 20 6c 69 73 74 20 6f 66 20 63 6f 6e 73 20 63 65 6c 6c 73 20 28 4b 45 59 20 2e 20 56 41 4c 55 a.list.of.cons.cells.(KEY...VALU
1220 45 29 20 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 0a 6d 61 79 20 6f 63 63 75 72 20 6f 6e 6c 79 E).where.each.key.may.occur.only
1240 20 6f 6e 63 65 2e 20 4c 61 74 65 72 20 76 61 6c 75 65 73 20 6f 76 65 72 77 72 69 74 65 20 65 61 .once..Later.values.overwrite.ea
1260 72 6c 69 65 72 20 76 61 6c 75 65 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 45 51 55 45 4e 43 rlier.values...(fn.&rest.SEQUENC
1280 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 61 6c 69 73 ES)..(defalias.'evil-concat-alis
12a0 74 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 31 31 5c 32 30 33 2b 00 5c 32 31 31 40 5c 32 ts.#[128."\300.\211\203+.\211@\2
12c0 31 31 5c 32 31 31 5c 32 30 33 23 00 5c 32 31 31 40 5c 33 30 31 01 5c 32 34 32 06 06 5c 22 5c 32 11\211\203#.\211@\301.\242..\"\2
12e0 36 32 05 5c 32 31 31 05 42 5c 32 36 32 05 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 09 00 5c 32 62.\211.B\262..A\266\202\202..\2
1300 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 02 00 5c 32 31 30 5c 32 31 31 5c 32 33 37 5c 32 10.A\266\202\202..\210\211\237\2
1320 30 37 22 20 5b 6e 69 6c 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 5d 20 39 20 28 23 24 20 07".[nil.assq-delete-all].9.(#$.
1340 2e 20 34 35 34 34 29 5d 29 0a 23 40 32 31 36 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 70 72 6f 70 ..4544)]).#@216.Concatenate.prop
1360 65 72 74 79 20 6c 69 73 74 73 2c 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e erty.lists,.removing.duplicates.
1380 0a 41 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 69 73 20 61 20 6c 69 73 74 20 28 3a 4b 45 59 .A.property.list.is.a.list.(:KEY
13a0 57 4f 52 44 31 20 56 41 4c 55 45 31 20 3a 4b 45 59 57 4f 52 44 32 20 56 41 4c 55 45 32 2e 2e 2e WORD1.VALUE1.:KEYWORD2.VALUE2...
13c0 29 0a 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 77 6f 72 64 20 6d 61 79 20 6f 63 63 75 72 20 6f ).where.each.keyword.may.occur.o
13e0 6e 6c 79 20 6f 6e 63 65 2e 20 4c 61 74 65 72 20 76 61 6c 75 65 73 20 6f 76 65 72 77 72 69 74 65 nly.once..Later.values.overwrite
1400 0a 65 61 72 6c 69 65 72 20 76 61 6c 75 65 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 45 51 55 .earlier.values...(fn.&rest.SEQU
1420 45 4e 43 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 ENCES)..(defalias.'evil-concat-p
1440 6c 69 73 74 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 31 31 5c 32 30 33 27 00 5c 32 31 31 lists.#[128."\300.\211\203'.\211
1460 40 5c 32 31 31 5c 32 30 33 20 00 5c 33 30 31 03 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 03 @\211\203..\301..\211A\262.\242.
1480 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 23 5c 32 36 32 03 5c 32 30 32 08 00 01 41 5c 32 36 36 \211A\262.\242#\262.\202...A\266
14a0 5c 32 30 32 5c 32 30 32 02 00 01 5c 32 30 37 22 20 5b 6e 69 6c 20 70 6c 69 73 74 2d 70 75 74 5d \202\202...\207".[nil.plist-put]
14c0 20 39 20 28 23 24 20 2e 20 34 39 34 34 29 5d 29 0a 23 40 33 33 31 20 43 6f 6e 63 61 74 65 6e 61 .9.(#$...4944)]).#@331.Concatena
14e0 74 65 20 6b 65 79 6d 61 70 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 73 2c 20 72 65 6d te.keymap.association.lists,.rem
1500 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 41 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 oving.duplicates..A.keymap.alist
1520 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6e 73 20 63 65 6c 6c 73 20 28 56 41 52 20 2e 20 .is.a.list.of.cons.cells.(VAR...
1540 4d 41 50 29 20 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 6d 61 70 0a 6d 61 79 20 6f 63 63 75 72 MAP).where.each.keymap.may.occur
1560 20 6f 6e 6c 79 20 6f 6e 63 65 2c 20 62 75 74 20 77 68 65 72 65 20 74 68 65 20 76 61 72 69 61 62 .only.once,.but.where.the.variab
1580 6c 65 73 20 6d 61 79 20 62 65 20 72 65 70 65 61 74 65 64 0a 28 65 2e 67 2e 2c 20 28 56 41 52 20 les.may.be.repeated.(e.g.,.(VAR.
15a0 2e 20 4d 41 50 31 29 20 28 56 41 52 20 2e 20 4d 41 50 32 29 20 69 73 20 61 6c 6c 6f 77 65 64 29 ..MAP1).(VAR...MAP2).is.allowed)
15c0 2e 20 54 68 65 20 6f 72 64 65 72 20 6d 61 74 74 65 72 73 2c 0a 77 69 74 68 20 74 68 65 20 68 69 ..The.order.matters,.with.the.hi
15e0 67 68 65 73 74 20 70 72 69 6f 72 69 74 79 20 6b 65 79 6d 61 70 73 20 62 65 69 6e 67 20 6c 69 73 ghest.priority.keymaps.being.lis
1600 74 65 64 20 66 69 72 73 74 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 45 51 55 45 4e 43 45 53 29 ted.first...(fn.&rest.SEQUENCES)
1620 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 6b 65 79 6d 61 70 2d ..(defalias.'evil-concat-keymap-
1640 61 6c 69 73 74 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 31 31 5c 32 30 33 2c 00 5c 32 31 alists.#[128."\300.\211\203,.\21
1660 31 40 5c 32 31 31 5c 32 31 31 5c 32 30 33 24 00 5c 32 31 31 40 5c 33 30 31 01 5c 32 34 33 06 06 1@\211\211\203$.\211@\301.\243..
1680 5c 22 5c 32 30 34 1d 00 5c 32 31 31 05 42 5c 32 36 32 05 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 \"\204..\211.B\262..A\266\202\20
16a0 32 09 00 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 02 00 5c 32 31 30 5c 32 31 31 5c 2..\210.A\266\202\202..\210\211\
16c0 32 33 37 5c 32 30 37 22 20 5b 6e 69 6c 20 72 61 73 73 71 5d 20 39 20 28 23 24 20 2e 20 35 33 33 237\207".[nil.rassq].9.(#$...533
16e0 35 29 5d 29 0a 23 40 32 35 36 20 44 65 6c 65 74 65 20 62 79 20 73 69 64 65 20 65 66 66 65 63 74 5)]).#@256.Delete.by.side.effect
1700 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 72 6f 6d 20 50 4c 49 53 54 2e 0a 49 .the.property.PROP.from.PLIST..I
1720 66 20 50 52 4f 50 20 69 73 20 74 68 65 20 66 69 72 73 74 20 70 72 6f 70 65 72 74 79 20 69 6e 20 f.PROP.is.the.first.property.in.
1740 50 4c 49 53 54 2c 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 79 0a 74 6f 20 72 65 6d 6f 76 65 PLIST,.there.is.no.way.to.remove
1760 20 69 74 20 62 79 20 73 69 64 65 2d 65 66 66 65 63 74 3b 20 74 68 65 72 65 66 6f 72 65 2c 20 77 .it.by.side-effect;.therefore,.w
1780 72 69 74 65 0a 28 73 65 74 71 20 66 6f 6f 20 28 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 rite.(setq.foo.(evil-plist-delet
17a0 65 20 3a 70 72 6f 70 20 66 6f 6f 29 29 20 74 6f 20 62 65 20 73 75 72 65 20 6f 66 0a 63 68 61 6e e.:prop.foo)).to.be.sure.of.chan
17c0 67 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 66 6f 6f 27 2e 0a 0a 28 66 6e 20 50 52 ging.the.value.of.`foo'...(fn.PR
17e0 4f 50 20 50 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 6c 69 73 74 OP.PLIST)..(defalias.'evil-plist
1800 2d 64 65 6c 65 74 65 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 33 30 30 5c 32 31 31 02 5c 32 30 33 -delete.#[514."\211\300\211.\203
1820 33 00 02 40 5c 32 36 32 02 01 05 3d 5c 32 30 33 28 00 02 41 41 5c 32 36 32 03 5c 32 31 31 5c 32 3..@\262...=\203(..AA\262.\211\2
1840 30 33 5c 22 00 5c 32 31 31 41 03 5c 32 34 31 5c 32 31 30 5c 32 30 32 03 00 02 5c 32 36 32 04 5c 03\".\211A.\241\210\202...\262.\
1860 32 30 32 03 00 02 5c 32 36 32 01 02 41 41 5c 32 36 32 03 5c 32 30 32 03 00 03 5c 32 30 37 22 20 202...\262..AA\262.\202...\207".
1880 5b 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 35 38 36 37 29 5d 29 0a 23 40 32 39 30 20 52 65 74 75 [nil].7.(#$...5867)]).#@290.Retu
18a0 72 6e 20 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 6f 72 20 4b 45 59 20 69 6e 20 41 4c 49 53 rn.property.PROP.for.KEY.in.ALIS
18c0 54 2e 0a 41 4c 49 53 54 20 69 73 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 T..ALIST.is.an.association.list.
18e0 77 69 74 68 20 65 6e 74 72 69 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 20 2e 20 with.entries.of.the.form.(KEY...
1900 50 4c 49 53 54 29 2c 20 77 68 65 72 65 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 65 72 74 PLIST),.where.PLIST.is.a.propert
1920 79 20 6c 69 73 74 2e 0a 49 66 20 50 52 4f 50 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 y.list..If.PROP.is.nil,.return.a
1940 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 20 66 6f 72 20 4b 45 59 2e 0a 49 66 20 4b 45 59 20 69 73 ll.properties.for.KEY..If.KEY.is
1960 20 74 2c 20 72 65 74 75 72 6e 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f .t,.return.an.association.list.o
1980 66 20 6b 65 79 73 0a 61 6e 64 20 74 68 65 69 72 20 50 52 4f 50 20 76 61 6c 75 65 73 2e 0a 0a 28 f.keys.and.their.PROP.values...(
19a0 66 6e 20 41 4c 49 53 54 20 4b 45 59 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 4f 50 29 1f 0a 28 64 fn.ALIST.KEY.&optional.PROP)..(d
19c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 37 37 30 efalias.'evil-get-property.#[770
19e0 20 22 5c 32 31 31 5c 32 30 34 09 00 01 03 5c 32 33 36 41 5c 32 30 37 01 5c 33 30 30 3d 5c 32 30 ."\211\204....\236A\207.\300=\20
1a00 33 3f 00 5c 33 30 31 5c 32 31 31 04 5c 32 31 31 5c 32 30 33 3d 00 5c 32 31 31 40 5c 32 31 31 40 3?.\301\211.\211\203=.\211@\211@
1a20 5c 32 36 32 06 5c 32 31 31 41 5c 32 36 32 03 5c 33 30 32 03 06 06 5c 22 5c 32 30 33 36 00 5c 33 \262.\211A\262.\302...\"\2036.\3
1a40 30 33 03 06 06 5c 22 5c 32 36 32 03 05 03 42 04 42 5c 32 36 32 04 01 41 5c 32 36 36 5c 32 30 32 03...\"\262...B.B\262..A\266\202
1a60 5c 32 30 32 12 00 02 5c 32 30 37 5c 33 30 33 02 04 5c 32 33 36 41 02 5c 22 5c 32 30 37 22 20 5b \202...\207\303..\236A.\"\207".[
1a80 74 20 6e 69 6c 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 70 6c 69 73 74 2d 67 65 74 5d 20 31 30 t.nil.plist-member.plist-get].10
1aa0 20 28 23 24 20 2e 20 36 33 30 30 29 5d 29 0a 23 40 32 31 38 20 53 65 74 20 50 52 4f 50 20 74 6f .(#$...6300)]).#@218.Set.PROP.to
1ac0 20 56 41 4c 20 66 6f 72 20 4b 45 59 20 69 6e 20 41 4c 49 53 54 2d 56 41 52 2e 0a 41 4c 49 53 54 .VAL.for.KEY.in.ALIST-VAR..ALIST
1ae0 2d 56 41 52 20 70 6f 69 6e 74 73 20 74 6f 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 -VAR.points.to.an.association.li
1b00 73 74 20 77 69 74 68 20 65 6e 74 72 69 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 st.with.entries.of.the.form.(KEY
1b20 20 2e 20 50 4c 49 53 54 29 2c 20 77 68 65 72 65 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 ...PLIST),.where.PLIST.is.a.prop
1b40 65 72 74 79 20 6c 69 73 74 20 73 74 6f 72 69 6e 67 20 50 52 4f 50 20 61 6e 64 20 56 41 4c 2e 0a erty.list.storing.PROP.and.VAL..
1b60 0a 28 66 6e 20 41 4c 49 53 54 2d 56 41 52 20 4b 45 59 20 50 52 4f 50 20 56 41 4c 20 26 72 65 73 .(fn.ALIST-VAR.KEY.PROP.VAL.&res
1b80 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 t.PROPERTIES)..(defalias.'evil-p
1ba0 75 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 31 31 35 36 20 22 04 5c 32 31 31 4a 05 01 5c 32 33 36 ut-property.#[1156.".\211J..\236
1bc0 41 5c 33 30 30 01 06 07 06 07 23 5c 32 36 32 01 03 5c 32 30 33 20 00 5c 33 30 31 01 05 5c 22 5c A\300.....#\262..\203..\301..\"\
1be0 32 36 32 01 5c 33 30 32 04 21 40 5c 32 36 32 05 5c 33 30 33 06 07 03 5c 22 5c 32 36 32 02 06 06 262.\302.!@\262.\303...\"\262...
1c00 01 42 02 42 5c 32 31 31 5c 32 36 32 03 5c 32 36 36 5c 32 30 32 4c 5c 32 31 30 01 5c 32 30 37 22 .B.B\211\262.\266\202L\210.\207"
1c20 20 5b 70 6c 69 73 74 2d 70 75 74 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 6c .[plist-put.evil-concat-plists.l
1c40 61 73 74 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 5d 20 31 32 20 28 23 24 20 2e 20 36 38 ast.assq-delete-all].12.(#$...68
1c60 33 37 29 5d 29 0a 23 40 32 34 39 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 37)]).#@249.Return.the.value.of.
1c80 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 6f 72 20 53 54 41 54 45 2e 0a 50 52 4f 50 20 69 73 property.PROP.for.STATE..PROP.is
1ca0 20 61 20 6b 65 79 77 6f 72 64 20 61 73 20 75 73 65 64 20 62 79 20 60 65 76 69 6c 2d 64 65 66 69 .a.keyword.as.used.by.`evil-defi
1cc0 6e 65 2d 73 74 61 74 65 27 2e 0a 53 54 41 54 45 20 69 73 20 74 68 65 20 73 74 61 74 65 27 73 20 ne-state'..STATE.is.the.state's.
1ce0 73 79 6d 62 6f 6c 69 63 20 6e 61 6d 65 2e 0a 49 66 20 56 41 4c 55 45 20 69 73 20 6e 6f 6e 2d 6e symbolic.name..If.VALUE.is.non-n
1d00 69 6c 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 76 61 72 69 61 62 6c 65 2c 0a il.and.the.value.is.a.variable,.
1d20 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c return.the.value.of.that.variabl
1d40 65 2e 0a 0a 28 66 6e 20 53 54 41 54 45 20 50 52 4f 50 20 26 6f 70 74 69 6f 6e 61 6c 20 56 41 4c e...(fn.STATE.PROP.&optional.VAL
1d60 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 UE)..(defalias.'evil-state-prope
1d80 72 74 79 20 23 5b 37 37 30 20 22 5c 33 30 31 08 04 04 23 01 5c 32 30 33 17 00 5c 32 31 31 39 5c rty.#[770."\301...#.\203..\2119\
1da0 32 30 33 17 00 5c 33 30 32 01 21 5c 32 30 33 17 00 5c 32 31 31 4a 5c 32 30 37 5c 32 30 37 22 20 203..\302.!\203..\211J\207\207".
1dc0 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 67 65 74 2d [evil-state-properties.evil-get-
1de0 70 72 6f 70 65 72 74 79 20 62 6f 75 6e 64 70 5d 20 37 20 28 23 24 20 2e 20 37 32 37 36 29 5d 29 property.boundp].7.(#$...7276)])
1e00 0a 23 40 31 39 31 20 53 77 61 70 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 76 61 72 69 61 62 .#@191.Swap.the.values.of.variab
1e20 6c 65 73 20 54 48 49 53 20 61 6e 64 20 54 48 41 54 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d les.THIS.and.THAT..If.three.or.m
1e40 6f 72 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 74 68 65 20 76 61 6c ore.arguments.are.given,.the.val
1e60 75 65 73 20 61 72 65 20 72 6f 74 61 74 65 64 2e 0a 45 2e 67 2e 2c 20 28 65 76 69 6c 2d 73 77 61 ues.are.rotated..E.g.,.(evil-swa
1e80 70 20 41 20 42 20 43 29 20 73 65 74 73 20 41 20 74 6f 20 42 2c 20 42 20 74 6f 20 43 2c 20 61 6e p.A.B.C).sets.A.to.B,.B.to.C,.an
1ea0 64 20 43 20 74 6f 20 41 2e 0a 0a 28 66 6e 20 54 48 49 53 20 54 48 41 54 20 26 72 65 73 74 20 56 d.C.to.A...(fn.THIS.THAT.&rest.V
1ec0 41 52 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 77 61 70 20 27 28 6d 61 63 ARS)..(defalias.'evil-swap.'(mac
1ee0 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 04 5c 33 30 32 05 5c 33 30 31 06 07 ro...#[642."\300\301.\302.\301..
1f00 06 09 45 45 45 02 5c 32 30 35 17 00 5c 33 30 33 04 04 42 42 43 42 42 5c 32 30 37 22 20 5b 70 72 ..EEE.\205..\303..BBCBB\207".[pr
1f20 6f 67 6e 20 73 65 74 71 20 70 72 6f 67 31 20 65 76 69 6c 2d 73 77 61 70 5d 20 31 31 20 28 23 24 ogn.setq.prog1.evil-swap].11.(#$
1f40 20 2e 20 37 36 38 37 29 5d 29 29 0a 23 40 32 31 36 20 50 6c 61 63 65 20 74 68 65 20 73 6d 61 6c ...7687)])).#@216.Place.the.smal
1f60 6c 65 73 74 20 76 61 6c 75 65 20 69 6e 20 4d 49 4e 20 61 6e 64 20 74 68 65 20 6c 61 72 67 65 73 lest.value.in.MIN.and.the.larges
1f80 74 20 69 6e 20 4d 41 58 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d 6f 72 65 20 61 72 67 75 6d t.in.MAX..If.three.or.more.argum
1fa0 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 6c 61 63 65 20 74 68 65 20 73 6d 61 6c 6c 65 ents.are.given,.place.the.smalle
1fc0 73 74 0a 76 61 6c 75 65 20 69 6e 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 61 st.value.in.the.first.argument.a
1fe0 6e 64 20 74 68 65 20 6c 61 72 67 65 73 74 20 69 6e 20 74 68 65 20 6c 61 73 74 2c 0a 73 6f 72 74 nd.the.largest.in.the.last,.sort
2000 69 6e 67 20 69 6e 20 62 65 74 77 65 65 6e 2e 0a 0a 28 66 6e 20 4d 49 4e 20 4d 41 58 20 26 72 65 ing.in.between...(fn.MIN.MAX.&re
2020 73 74 20 56 41 52 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 6f 72 74 20 27 st.VARS)..(defalias.'evil-sort.'
2040 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 01 5c 33 (macro...#[642."\300\301!\302.\3
2060 30 33 5c 33 30 34 06 07 06 07 06 07 42 42 42 5c 33 30 35 42 42 44 43 5c 33 30 36 06 06 5c 33 30 03\304......BBB\305BBDC\306..\30
2080 37 05 44 06 07 5c 33 30 37 06 07 44 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 7.D..\307..D\310\311\312\313\314
20a0 06 5c 66 5c 22 06 5c 66 5c 22 5c 22 42 42 42 42 42 45 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 79 .\f\".\f\"\"BBBBBE\207".[make-sy
20c0 6d 62 6f 6c 20 22 73 6f 72 74 76 61 72 22 20 6c 65 74 20 73 6f 72 74 20 6c 69 73 74 20 28 27 3c mbol."sortvar".let.sort.list.('<
20e0 29 20 73 65 74 71 20 70 6f 70 20 61 70 70 6c 79 20 61 70 70 65 6e 64 20 6d 61 70 63 61 72 20 6d ).setq.pop.apply.append.mapcar.m
2100 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 5c 33 30 30 44 ake-closure.#[257."\211\301\300D
2120 44 5c 32 30 37 22 20 5b 56 30 20 70 6f 70 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 56 41 52 29 22 D\207".[V0.pop].4."\n\n(fn.VAR)"
2140 5d 5d 20 31 37 20 28 23 24 20 2e 20 38 30 31 38 29 5d 29 29 0a 23 40 36 38 20 54 75 72 6e 73 20 ]].17.(#$...8018)])).#@68.Turns.
2160 76 65 63 74 6f 72 20 69 6e 74 6f 20 61 20 73 74 72 69 6e 67 2c 20 63 68 61 6e 67 69 6e 67 20 3c vector.into.a.string,.changing.<
2180 65 73 63 61 70 65 3e 20 74 6f 20 27 5c 65 27 0a 0a 28 66 6e 20 56 45 43 54 4f 52 29 1f 0a 28 64 escape>.to.'\e'..(fn.VECTOR)..(d
21a0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 76 65 63 74 6f 72 2d 74 6f 2d 73 74 72 69 6e 67 20 23 efalias.'evil-vector-to-string.#
21c0 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 23 5c 32 30 37 22 20 5b 6d 61 70 63 6f [257."\300\301.\302#\207".[mapco
21e0 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 3d 5c 32 30 33 08 00 5c 33 30 31 5c ncat.#[257."\211\300=\203..\301\
2200 32 30 37 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 22 20 5b 65 73 63 61 70 65 20 22 1b 22 20 207\302\303.\"\207".[escape.".".
2220 6d 61 6b 65 2d 73 74 72 69 6e 67 20 31 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 29 22 5d 20 22 make-string.1].4."\n\n(fn.C)"]."
2240 22 5d 20 35 20 28 23 24 20 2e 20 38 35 33 38 29 5d 29 0a 23 40 38 30 20 44 65 66 69 6e 65 20 61 "].5.(#$...8538)]).#@80.Define.a
2260 20 63 6f 6d 6d 61 6e 64 20 43 4f 4d 4d 41 4e 44 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 28 .command.COMMAND...(fn.COMMAND.(
2280 41 52 47 53 2e 2e 2e 29 20 44 4f 43 20 5b 5b 4b 45 59 20 56 41 4c 55 45 5d 2e 2e 2e 5d 20 42 4f ARGS...).DOC.[[KEY.VALUE]...].BO
22a0 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 DY...)..(defalias.'evil-define-c
22c0 6f 6d 6d 61 6e 64 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 ommand.'(macro...#[385."\300\301
22e0 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 07 5c 32 34 32 3c 5c 32 30 33 17 \211\211\211\211\211..\242<\203.
2300 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 05 06 07 47 5c 33 30 32 56 5c 32 ...\211A\262.\242\262...G\302V\2
2320 30 33 44 00 06 07 5c 32 34 32 5c 32 34 32 5c 33 30 33 3d 5c 32 30 33 34 00 06 07 5c 32 31 31 41 03D...\242\242\303=\2034...\211A
2340 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 03 5c 32 30 32 44 00 06 07 5c 32 34 32 3b 5c 32 30 33 44 \262.\242\262.\202D...\242;\203D
2360 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 04 5c 33 30 34 5c 33 30 31 5c 33 ...\211A\262.\242\262.\304\301\3
2380 30 35 5c 33 30 36 23 5c 32 36 32 01 5c 33 30 37 06 08 5c 32 34 32 21 5c 32 30 33 70 00 06 07 5c 05\306#\262.\307..\242!\203p...\
23a0 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 02 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 211A\262.\242\262...\211A\262.\2
23c0 34 32 5c 32 36 32 06 5c 33 30 34 01 03 06 08 23 5c 32 36 32 01 5c 32 30 32 4b 00 06 07 5c 32 30 42\262.\304....#\262.\202K...\20
23e0 33 5c 32 34 30 00 06 07 40 3a 5c 32 30 33 5c 32 34 30 00 06 07 40 40 5c 33 31 30 3d 5c 32 30 33 3\240...@:\203\240...@@\310=\203
2400 5c 32 34 30 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 33 31 31 5c 33 31 32 02 41 5c \240...\211A\262.\242\311\312.A\
2420 22 5c 32 31 31 40 01 41 5c 33 31 30 02 44 5c 32 36 32 0b 5c 33 31 33 05 02 5c 22 5c 32 36 36 5c "\211@.A\310.D\262.\313..\"\266\
2440 32 30 35 5c 33 31 34 06 09 5c 32 30 35 5c 33 31 31 00 06 08 5c 32 30 35 5c 33 31 31 00 5c 33 31 205\314..\205\311...\205\311.\31
2460 35 06 5c 6e 06 07 5c 33 31 36 06 08 5c 32 30 35 5c 32 37 31 00 06 08 43 06 5c 66 5c 33 31 37 5c 5.\n..\316..\205\271...C.\f\317\
2480 33 32 30 06 0d 5c 33 32 31 5c 22 42 44 06 0e 23 42 42 42 06 5c 6e 5c 32 30 35 5c 33 33 33 00 04 320..\321\"BD..#BBB.\n\205\333..
24a0 5c 32 30 35 5c 33 33 33 00 5c 33 32 32 5c 33 32 33 06 5c 66 44 5c 33 32 34 06 07 46 5c 33 32 35 \205\333.\322\323.\fD\324..F\325
24c0 5c 33 32 36 5c 33 32 33 06 0e 5c 32 30 34 5c 33 36 35 00 06 0d 5c 32 30 33 5c 33 36 35 00 5c 33 \326\323..\204\365...\203\365.\3
24e0 32 37 06 0b 06 0e 06 10 42 42 42 5c 32 30 32 5c 33 36 37 00 06 0e 44 44 43 5c 33 31 31 5c 33 33 27......BBB\202\367...DDC\311\33
2500 30 5c 33 32 36 5c 33 32 33 06 09 44 46 5c 33 33 31 42 42 42 46 5c 32 30 37 22 20 5b 28 69 6e 74 0\326\323..DF\331BBBF\207".[(int
2520 65 72 61 63 74 69 76 65 29 20 6e 69 6c 20 31 20 66 6f 72 6d 61 74 20 70 6c 69 73 74 2d 70 75 74 eractive).nil.1.format.plist-put
2540 20 3a 72 65 70 65 61 74 20 74 20 6b 65 79 77 6f 72 64 70 20 69 6e 74 65 72 61 63 74 69 76 65 20 .:repeat.t.keywordp.interactive.
2560 61 70 70 6c 79 20 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d 20 65 76 69 6c apply.evil-interactive-form.evil
2580 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 67 6e 20 64 65 66 75 6e 20 61 70 70 65 6e -concat-plists.progn.defun.appen
25a0 64 20 69 67 6e 6f 72 65 20 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 6e 63 65 20 28 26 6f 70 74 d.ignore.cl-set-difference.(&opt
25c0 69 6f 6e 61 6c 20 26 72 65 73 74 29 20 70 75 74 20 71 75 6f 74 65 20 27 66 75 6e 63 74 69 6f 6e ional.&rest).put.quote.'function
25e0 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6c 65 74 20 66 75 6e 63 20 6c 61 6d 62 64 61 20 23 -documentation.let.func.lambda.#
2600 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 28 66 75 'evil-set-command-properties.(fu
2620 6e 63 29 5d 20 32 30 20 28 23 24 20 2e 20 38 37 39 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 nc)].20.(#$...8792)])).(byte-cod
2640 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 33 30 31 5c 33 30 34 e."\300\301\302\303#\300\301\304
2660 5c 33 30 35 23 5c 33 30 36 5c 33 30 31 5c 33 30 37 5c 33 31 30 23 5c 32 30 37 22 20 5b 66 75 6e \305#\306\301\307\310#\207".[fun
2680 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 20 6c 69 ction-put.evil-define-command.li
26a0 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 64 6f 63 2d 73 74 72 sp-indent-function.defun.doc-str
26c0 69 6e 67 2d 65 6c 74 20 33 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 ing-elt.3.put.edebug-form-spec.(
26e0 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 5b 26 6f 70 74 69 6f 6e 61 6c 20 6c 61 6d 62 64 61 2d 6c &define.name.[&optional.lambda-l
2700 69 73 74 5d 20 5b 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 6e 67 70 5d 20 5b 26 72 65 73 74 20 ist].[&optional.stringp].[&rest.
2720 6b 65 79 77 6f 72 64 70 20 73 65 78 70 5d 20 5b 26 6f 70 74 69 6f 6e 61 6c 20 28 22 69 6e 74 65 keywordp.sexp].[&optional.("inte
2740 72 61 63 74 69 76 65 22 20 5b 26 72 65 73 74 20 66 6f 72 6d 5d 29 5d 20 64 65 66 2d 62 6f 64 79 ractive".[&rest.form])].def-body
2760 29 5d 20 36 29 0a 23 40 31 30 31 20 57 68 65 74 68 65 72 20 43 4f 4d 4d 41 4e 44 20 68 61 73 20 )].6).#@101.Whether.COMMAND.has.
2780 45 76 69 6c 20 50 52 4f 50 45 52 54 59 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 68 61 Evil.PROPERTY..See.also.`evil-ha
27a0 73 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 2d 70 27 2e 0a 0a 28 66 6e 20 43 4f s-command-properties-p'...(fn.CO
27c0 4d 4d 41 4e 44 20 50 52 4f 50 45 52 54 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c MMAND.PROPERTY)..(defalias.'evil
27e0 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 2d 70 20 23 5b 35 31 34 20 22 5c -has-command-property-p.#[514."\
2800 33 30 30 5c 33 30 31 03 21 02 5c 22 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 300\301.!.\"\207".[plist-member.
2820 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 35 20 28 evil-get-command-properties].5.(
2840 23 24 20 2e 20 31 30 30 39 32 29 5d 29 0a 23 40 31 30 34 20 57 68 65 74 68 65 72 20 45 76 69 6c #$...10092)]).#@104.Whether.Evil
2860 20 70 72 6f 70 65 72 74 69 65 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 66 6f 72 20 43 4f 4d 4d .properties.are.defined.for.COMM
2880 41 4e 44 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d AND..See.also.`evil-has-command-
28a0 70 72 6f 70 65 72 74 79 2d 70 27 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 property-p'...(fn.COMMAND)..(def
28c0 61 6c 69 61 73 20 27 65 76 69 6c 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 alias.'evil-has-command-properti
28e0 65 73 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 07 00 5c 33 30 31 5c 32 30 37 es-p.#[257."\300.!\205..\301\207
2900 22 20 5b 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 74 ".[evil-get-command-properties.t
2920 5d 20 33 20 28 23 24 20 2e 20 31 30 33 32 34 29 5d 29 0a 23 40 31 38 37 20 52 65 74 75 72 6e 20 ].3.(#$...10324)]).#@187.Return.
2940 74 68 65 20 76 61 6c 75 65 20 6f 66 20 45 76 69 6c 20 50 52 4f 50 45 52 54 59 20 6f 66 20 43 4f the.value.of.Evil.PROPERTY.of.CO
2960 4d 4d 41 4e 44 2e 0a 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 68 MMAND..If.the.command.does.not.h
2980 61 76 65 20 74 68 65 20 70 72 6f 70 65 72 74 79 2c 20 72 65 74 75 72 6e 20 44 45 46 41 55 4c 54 ave.the.property,.return.DEFAULT
29a0 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f ..See.also.`evil-get-command-pro
29c0 70 65 72 74 69 65 73 27 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 50 52 4f 50 45 52 54 59 20 perties'...(fn.COMMAND.PROPERTY.
29e0 26 6f 70 74 69 6f 6e 61 6c 20 44 45 46 41 55 4c 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 &optional.DEFAULT)..(defalias.'e
2a00 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 23 5b 37 37 30 20 22 vil-get-command-property.#[770."
2a20 5c 33 30 31 03 03 5c 22 5c 32 30 33 0d 00 5c 33 30 32 08 04 04 23 5c 32 30 37 5c 32 30 37 22 20 \301..\"\203..\302...#\207\207".
2a40 5b 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 68 61 [evil-command-properties.evil-ha
2a60 73 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 2d 70 20 65 76 69 6c 2d 67 65 74 2d 70 72 s-command-property-p.evil-get-pr
2a80 6f 70 65 72 74 79 5d 20 37 20 28 23 24 20 2e 20 31 30 35 35 33 29 5d 29 0a 23 40 39 32 20 52 65 operty].7.(#$...10553)]).#@92.Re
2aa0 74 75 72 6e 20 61 6c 6c 20 45 76 69 6c 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 43 4f 4d 4d turn.all.Evil.properties.of.COMM
2ac0 41 4e 44 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d AND..See.also.`evil-get-command-
2ae0 70 72 6f 70 65 72 74 79 27 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c property'...(fn.COMMAND)..(defal
2b00 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 ias.'evil-get-command-properties
2b20 20 23 5b 32 35 37 20 22 5c 33 30 31 08 02 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6f 6d 6d .#[257."\301..\"\207".[evil-comm
2b40 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 and-properties.evil-get-property
2b60 5d 20 34 20 28 23 24 20 2e 20 31 30 39 31 30 29 5d 29 0a 23 40 31 37 30 20 53 65 74 20 50 52 4f ].4.(#$...10910)]).#@170.Set.PRO
2b80 50 45 52 54 59 20 74 6f 20 56 41 4c 55 45 20 66 6f 72 20 43 4f 4d 4d 41 4e 44 2e 0a 54 6f 20 73 PERTY.to.VALUE.for.COMMAND..To.s
2ba0 65 74 20 6d 75 6c 74 69 70 6c 65 20 70 72 6f 70 65 72 74 69 65 73 20 61 74 20 6f 6e 63 65 2c 20 et.multiple.properties.at.once,.
2bc0 73 65 65 0a 60 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 see.`evil-set-command-properties
2be0 27 20 61 6e 64 20 60 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 '.and.`evil-add-command-properti
2c00 65 73 27 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 50 52 4f 50 45 52 54 59 20 56 41 4c 55 45 es'...(fn.COMMAND.PROPERTY.VALUE
2c20 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 )..(defalias.'evil-set-command-p
2c40 72 6f 70 65 72 74 79 20 23 5b 37 37 31 20 22 5c 33 30 30 5c 33 30 31 04 04 04 24 5c 32 30 37 22 roperty.#[771."\300\301...$\207"
2c60 20 5b 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 .[evil-put-property.evil-command
2c80 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 38 20 28 23 24 20 2e 20 31 31 31 32 39 29 5d 29 0a 28 64 -properties].8.(#$...11129)]).(d
2ca0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 75 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 efalias.'evil-put-command-proper
2cc0 74 79 20 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 29 0a 23 ty.'evil-set-command-property).#
2ce0 40 31 36 37 20 41 64 64 20 50 52 4f 50 45 52 54 49 45 53 20 74 6f 20 43 4f 4d 4d 41 4e 44 2e 0a @167.Add.PROPERTIES.to.COMMAND..
2d00 50 52 4f 50 45 52 54 49 45 53 20 73 68 6f 75 6c 64 20 62 65 20 61 20 70 72 6f 70 65 72 74 79 20 PROPERTIES.should.be.a.property.
2d20 6c 69 73 74 2e 0a 54 6f 20 72 65 70 6c 61 63 65 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 20 list..To.replace.all.properties.
2d40 61 74 20 6f 6e 63 65 2c 20 75 73 65 20 60 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 at.once,.use.`evil-set-command-p
2d60 72 6f 70 65 72 74 69 65 73 27 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 26 72 65 73 74 20 50 roperties'...(fn.COMMAND.&rest.P
2d80 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 64 2d ROPERTIES)..(defalias.'evil-add-
2da0 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 command-properties.#[385."\300\3
2dc0 30 31 5c 33 30 32 04 04 24 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 65 76 69 6c 2d 70 75 74 2d 70 01\302..$\207".[apply.evil-put-p
2de0 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d roperty.evil-command-properties]
2e00 20 37 20 28 23 24 20 2e 20 31 31 34 39 33 29 5d 29 0a 23 40 32 31 37 20 52 65 70 6c 61 63 65 20 .7.(#$...11493)]).#@217.Replace.
2e20 61 6c 6c 20 6f 66 20 43 4f 4d 4d 41 4e 44 27 73 20 70 72 6f 70 65 72 74 69 65 73 20 77 69 74 68 all.of.COMMAND's.properties.with
2e40 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 50 52 4f 50 45 52 54 49 45 53 20 73 68 6f 75 6c 64 20 62 .PROPERTIES..PROPERTIES.should.b
2e60 65 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 54 68 69 73 20 65 72 61 73 65 73 20 61 e.a.property.list..This.erases.a
2e80 6c 6c 20 70 72 65 76 69 6f 75 73 20 70 72 6f 70 65 72 74 69 65 73 3b 20 74 6f 20 6f 6e 6c 79 20 ll.previous.properties;.to.only.
2ea0 61 64 64 20 70 72 6f 70 65 72 74 69 65 73 2c 0a 75 73 65 20 60 65 76 69 6c 2d 73 65 74 2d 63 6f add.properties,.use.`evil-set-co
2ec0 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 27 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 26 72 mmand-property'...(fn.COMMAND.&r
2ee0 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c est.PROPERTIES)..(defalias.'evil
2f00 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 33 38 35 20 22 5c -set-command-properties.#[385."\
2f20 33 30 31 02 08 5c 22 10 5c 32 31 31 5c 32 30 35 0e 00 5c 33 30 32 5c 33 30 33 03 03 23 5c 32 30 301..\".\211\205..\302\303..#\20
2f40 37 22 20 5b 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 61 73 73 71 7".[evil-command-properties.assq
2f60 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 61 70 70 6c 79 20 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 -delete-all.apply.evil-add-comma
2f80 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 36 20 28 23 24 20 2e 20 31 31 38 30 30 29 5d 29 0a nd-properties].6.(#$...11800)]).
2fa0 23 40 31 38 38 20 52 65 6d 6f 76 65 20 50 52 4f 50 45 52 54 49 45 53 20 66 72 6f 6d 20 43 4f 4d #@188.Remove.PROPERTIES.from.COM
2fc0 4d 41 4e 44 2e 0a 50 52 4f 50 45 52 54 49 45 53 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 MAND..PROPERTIES.should.be.a.lis
2fe0 74 20 6f 66 20 70 72 6f 70 65 72 74 69 65 73 20 28 3a 50 52 4f 50 31 20 3a 50 52 4f 50 32 20 2e t.of.properties.(:PROP1.:PROP2..
3000 2e 2e 29 2e 0a 49 66 20 50 52 4f 50 45 52 54 49 45 53 20 69 73 20 74 68 65 20 65 6d 70 74 79 20 ..)..If.PROPERTIES.is.the.empty.
3020 6c 69 73 74 2c 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 20 61 72 65 20 72 65 6d 6f 76 65 64 list,.all.properties.are.removed
3040 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 ...(fn.COMMAND.&rest.PROPERTIES)
3060 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 6d 6f 76 65 2d 63 6f 6d 6d 61 6e 64 ..(defalias.'evil-remove-command
3080 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 32 30 33 1f 00 5c 33 -properties.#[385."\300.\203..\3
30a0 30 31 03 21 5c 32 36 32 01 01 5c 32 31 31 5c 32 30 33 1e 00 5c 32 31 31 40 5c 33 30 32 01 04 5c 01.!\262..\211\203..\211@\302..\
30c0 22 5c 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 0b 00 5c 32 31 30 5c 33 30 33 5c 33 "\262..A\266\202\202..\210\303\3
30e0 30 34 04 03 23 5c 32 30 37 22 20 5b 6e 69 6c 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 04..#\207".[nil.evil-get-command
3100 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 65 20 61 70 -properties.evil-plist-delete.ap
3120 70 6c 79 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d ply.evil-set-command-properties]
3140 20 38 20 28 23 24 20 2e 20 31 32 31 39 38 29 5d 29 0a 23 40 39 39 20 52 65 74 75 72 6e 20 74 68 .8.(#$...12198)]).#@99.Return.th
3160 65 20 79 61 6e 6b 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 4d 4f 54 49 4f 4e 2e 0a 4d 4f 54 49 4f e.yank.handler.for.MOTION..MOTIO
3180 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 74 69 6f 6e N.defaults.to.the.current.motion
31a0 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 4f 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c ...(fn.&optional.MOTION)..(defal
31c0 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 36 20 22 5c 32 ias.'evil-yank-handler.#[256."\2
31e0 31 31 5c 32 30 36 05 00 08 5c 32 36 32 01 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 11\206...\262.\301.\302\"\207".[
3200 65 76 69 6c 2d 74 68 69 73 2d 6d 6f 74 69 6f 6e 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e evil-this-motion.evil-get-comman
3220 64 2d 70 72 6f 70 65 72 74 79 20 3a 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 5d 20 34 20 28 23 24 20 d-property.:yank-handler].4.(#$.
3240 2e 20 31 32 36 33 31 29 5d 29 0a 23 40 31 31 34 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 ..12631)]).#@114.Declare.COMMAND
3260 20 74 6f 20 62 65 20 61 20 6d 6f 76 65 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 2e 0a 54 68 69 73 .to.be.a.movement.function..This
3280 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 69 74 20 62 65 68 61 76 65 73 20 63 6f 72 72 65 63 74 .ensures.that.it.behaves.correct
32a0 6c 79 20 69 6e 20 76 69 73 75 61 6c 20 73 74 61 74 65 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 ly.in.visual.state...(fn.COMMAND
32c0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 6d 6f 74 69 6f )..(defalias.'evil-declare-motio
32e0 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 25 5c n.#[257."\300.\301\302\303\304%\
3300 32 30 37 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 207".[evil-add-command-propertie
3320 73 20 3a 6b 65 65 70 2d 76 69 73 75 61 6c 20 74 20 3a 72 65 70 65 61 74 20 6d 6f 74 69 6f 6e 5d s.:keep-visual.t.:repeat.motion]
3340 20 37 20 28 23 24 20 2e 20 31 32 38 38 31 29 5d 29 0a 23 40 34 39 20 44 65 63 6c 61 72 65 20 43 .7.(#$...12881)]).#@49.Declare.C
3360 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 72 65 70 65 61 74 61 62 6c 65 2e 0a 0a 28 66 6e 20 43 4f OMMAND.to.be.repeatable...(fn.CO
3380 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d MMAND)..(defalias.'evil-declare-
33a0 72 65 70 65 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 23 5c 32 30 37 repeat.#[257."\300.\301\302#\207
33c0 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a ".[evil-add-command-properties.:
33e0 72 65 70 65 61 74 20 74 5d 20 35 20 28 23 24 20 2e 20 31 33 31 34 33 29 5d 29 0a 23 40 35 32 20 repeat.t].5.(#$...13143)]).#@52.
3400 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 6e 6f 6e 72 65 70 65 61 74 61 Declare.COMMAND.to.be.nonrepeata
3420 62 6c 65 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 ble...(fn.COMMAND)..(defalias.'e
3440 76 69 6c 2d 64 65 63 6c 61 72 65 2d 6e 6f 74 2d 72 65 70 65 61 74 20 23 5b 32 35 37 20 22 5c 33 vil-declare-not-repeat.#[257."\3
3460 30 30 01 5c 33 30 31 5c 33 30 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 00.\301\302#\207".[evil-add-comm
3480 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 6e 69 6c 5d 20 35 20 28 23 and-properties.:repeat.nil].5.(#
34a0 24 20 2e 20 31 33 33 31 32 29 5d 29 0a 23 40 35 32 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e $...13312)]).#@52.Declare.COMMAN
34c0 44 20 74 6f 20 62 65 20 6e 6f 6e 72 65 70 65 61 74 61 62 6c 65 2e 0a 0a 28 66 6e 20 43 4f 4d 4d D.to.be.nonrepeatable...(fn.COMM
34e0 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 69 67 AND)..(defalias.'evil-declare-ig
3500 6e 6f 72 65 2d 72 65 70 65 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 nore-repeat.#[257."\300.\301\302
3520 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 #\207".[evil-add-command-propert
3540 69 65 73 20 3a 72 65 70 65 61 74 20 69 67 6e 6f 72 65 5d 20 35 20 28 23 24 20 2e 20 31 33 34 39 ies.:repeat.ignore].5.(#$...1349
3560 30 29 5d 29 0a 23 40 39 30 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 0)]).#@90.Declare.COMMAND.to.be.
3580 72 65 70 65 61 74 61 62 6c 65 20 62 79 20 62 75 66 66 65 72 20 63 68 61 6e 67 65 73 20 72 61 74 repeatable.by.buffer.changes.rat
35a0 68 65 72 20 74 68 61 6e 0a 6b 65 79 73 74 72 6f 6b 65 73 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e her.than.keystrokes...(fn.COMMAN
35c0 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 63 68 61 6e D)..(defalias.'evil-declare-chan
35e0 67 65 2d 72 65 70 65 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 23 5c ge-repeat.#[257."\300.\301\302#\
3600 32 30 37 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 207".[evil-add-command-propertie
3620 73 20 3a 72 65 70 65 61 74 20 63 68 61 6e 67 65 5d 20 35 20 28 23 24 20 2e 20 31 33 36 37 34 29 s.:repeat.change].5.(#$...13674)
3640 5d 29 0a 23 40 36 37 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 72 65 ]).#@67.Declare.COMMAND.to.be.re
3660 70 65 61 74 61 62 6c 65 20 62 79 20 62 75 66 66 65 72 20 63 68 61 6e 67 65 73 2e 0a 0a 28 66 6e peatable.by.buffer.changes...(fn
3680 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 .COMMAND)..(defalias.'evil-decla
36a0 72 65 2d 69 6e 73 65 72 74 2d 61 74 2d 70 6f 69 6e 74 2d 72 65 70 65 61 74 20 23 5b 32 35 37 20 re-insert-at-point-repeat.#[257.
36c0 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 "\300.\301\302#\207".[evil-add-c
36e0 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 69 6e 73 65 72 74 ommand-properties.:repeat.insert
3700 2d 61 74 2d 70 6f 69 6e 74 5d 20 35 20 28 23 24 20 2e 20 31 33 38 39 36 29 5d 29 0a 23 40 35 32 -at-point].5.(#$...13896)]).#@52
3720 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 6e 6f 6e 72 65 70 65 61 74 .Declare.COMMAND.to.be.nonrepeat
3740 61 62 6c 65 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 able...(fn.COMMAND)..(defalias.'
3760 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 61 62 6f 72 74 2d 72 65 70 65 61 74 20 23 5b 32 35 37 20 evil-declare-abort-repeat.#[257.
3780 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 61 64 64 2d 63 "\300.\301\302#\207".[evil-add-c
37a0 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 61 62 6f 72 74 5d ommand-properties.:repeat.abort]
37c0 20 35 20 28 23 24 20 2e 20 31 34 31 31 33 29 5d 29 0a 23 40 33 37 38 20 50 61 72 73 65 20 53 54 .5.(#$...14113)]).#@378.Parse.ST
37e0 52 49 4e 47 20 61 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 64 65 6c 69 6d 69 74 65 64 20 RING.as.a.sequence.of.delimited.
3800 61 72 67 75 6d 65 6e 74 73 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 6f 66 20 4e 55 4d arguments..Returns.a.list.of.NUM
3820 20 73 74 72 69 6e 67 73 2c 20 6f 72 20 61 73 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 20 61 .strings,.or.as.many.arguments.a
3840 73 0a 74 68 65 20 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 73 2e 20 54 68 65 20 66 69 72 73 74 s.the.string.contains..The.first
3860 20 6e 6f 6e 2d 62 6c 61 6e 6b 20 63 68 61 72 61 63 74 65 72 20 69 73 0a 74 61 6b 65 6e 20 74 6f .non-blank.character.is.taken.to
3880 20 62 65 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 2e 20 49 66 20 73 6f 6d 65 20 61 72 67 75 6d .be.the.delimiter..If.some.argum
38a0 65 6e 74 73 20 61 72 65 20 6d 69 73 73 69 6e 67 0a 66 72 6f 6d 20 53 54 52 49 4e 47 2c 20 74 68 ents.are.missing.from.STRING,.th
38c0 65 20 72 65 73 75 6c 74 69 6e 67 20 6c 69 73 74 20 69 73 20 70 61 64 64 65 64 20 77 69 74 68 20 e.resulting.list.is.padded.with.
38e0 6e 69 6c 20 76 61 6c 75 65 73 2e 0a 54 77 6f 20 64 65 6c 69 6d 69 74 65 72 73 20 66 6f 6c 6c 6f nil.values..Two.delimiters.follo
3900 77 69 6e 67 20 64 69 72 65 63 74 6c 79 20 61 66 74 65 72 20 65 61 63 68 20 6f 74 68 65 72 20 67 wing.directly.after.each.other.g
3920 69 76 65 73 0a 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 53 54 52 49 4e ives.an.empty.string...(fn.STRIN
3940 47 20 26 6f 70 74 69 6f 6e 61 6c 20 4e 55 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 G.&optional.NUM)..(defalias.'evi
3960 6c 2d 64 65 6c 69 6d 69 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 20 23 5b 35 31 33 20 22 5c 33 30 l-delimited-arguments.#[513."\30
3980 30 20 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 31 36 02 5c 32 30 36 5c 66 00 5c 33 30 33 02 5c 32 0.\301\302.\"\216.\206\f.\303.\2
39a0 30 36 11 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 33 30 37 06..\304\305\306\211\211\211\307
39c0 5c 33 31 30 06 08 5c 22 5c 32 30 33 5c 32 31 35 00 5c 33 31 31 5c 33 31 32 06 08 5c 22 5c 32 36 \310..\"\203\215.\311\312..\"\26
39e0 32 03 5c 33 31 33 5c 33 31 34 5c 33 31 35 05 21 05 23 5c 32 36 32 04 05 5c 33 30 35 55 5c 32 30 2.\313\314\315.!.#\262..\305U\20
3a00 34 5c 32 31 35 00 5c 33 30 37 04 06 08 06 07 23 5c 32 30 33 5c 32 31 35 00 5c 33 31 31 5c 33 31 4\215.\307.....#\203\215.\311\31
3a20 32 06 08 5c 22 5c 32 36 32 02 5c 33 31 32 5c 32 32 35 5c 32 36 32 05 05 53 5c 32 36 32 06 05 5c 2..\"\262.\312\225\262..S\262..\
3a40 33 30 35 55 5c 32 30 33 73 00 5c 33 30 30 20 5c 33 30 31 5c 33 31 36 02 5c 22 5c 32 31 36 5c 33 305U\203s.\300.\301\316.\"\216\3
3a60 30 37 5c 33 31 33 5c 33 31 37 06 06 5c 22 06 09 06 08 23 29 5c 32 36 32 01 5c 32 30 34 73 00 06 07\313\317..\"....#)\262.\204s..
3a80 06 5c 33 31 32 5c 32 32 34 5c 33 30 36 4f 5c 32 36 32 02 01 47 5c 33 30 35 55 5c 32 30 33 5c 32 .\312\224\306O\262..G\305U\203\2
3aa0 30 35 00 06 06 05 5c 33 30 36 4f 47 5c 33 30 35 55 5c 32 30 34 2e 00 01 01 42 5c 32 36 32 01 5c 05....\306OG\305U\204....B\262.\
3ac0 32 30 32 2e 00 06 08 5c 32 30 33 5c 32 36 36 00 5c 32 31 31 47 06 09 57 5c 32 30 33 5c 32 36 36 202....\203\266.\211G..W\203\266
3ae0 00 06 08 01 47 5a 5c 33 30 35 5c 32 31 31 02 57 5c 32 30 33 5c 32 36 34 00 5c 33 30 36 5c 32 31 ....GZ\305\211.W\203\264.\306\21
3b00 31 04 42 5c 32 36 32 04 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 5c 32 34 30 00 5c 1.B\262.\210\211T\262.\202\240.\
3b20 32 36 36 02 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 37 29 5c 32 30 37 22 20 5b 6d 61 74 63 266.\211\237\266\207)\207".[matc
3b40 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 h-data.make-closure.#[0."\301\30
3b60 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 0\302\"\207".[V0.set-match-data.
3b80 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 22 22 20 2d 31 20 30 20 6e 69 6c 20 73 74 72 69 6e 67 evaporate].3]."".-1.0.nil.string
3ba0 2d 6d 61 74 63 68 20 22 5e 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 5c 5c 28 5b 5e 5b 3a 73 70 61 63 -match."^[[:space:]]*\\([^[:spac
3bc0 65 3a 5d 5d 5c 5c 29 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 66 6f 72 6d 61 74 20 22 e:]]\\)".match-string.1.format."
3be0 25 73 5c 5c 28 5c 5c 28 3f 3a 5b 5c 5c 5d 2e 5c 5c 7c 5b 5e 25 73 5d 5c 5c 29 2a 5c 5c 29 22 20 %s\\(\\(?:[\\].\\|[^%s]\\)*\\)".
3c00 72 65 67 65 78 70 2d 71 75 6f 74 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 regexp-quote.#[0."\301\300\302\"
3c20 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 \207".[V0.set-match-data.evapora
3c40 74 65 5d 20 33 5d 20 22 25 73 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 24 22 5d 20 31 35 20 28 23 24 te].3]."%s[[:space:]]*$"].15.(#$
3c60 20 2e 20 31 34 32 39 36 29 5d 29 0a 23 40 31 38 36 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 63 68 ...14296)]).#@186.Concatenate.ch
3c80 61 72 61 63 74 65 72 20 73 65 74 73 2e 0a 41 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 69 73 aracter.sets..A.character.set.is
3ca0 20 74 68 65 20 70 61 72 74 20 62 65 74 77 65 65 6e 20 5b 20 61 6e 64 20 5d 20 69 6e 20 61 20 72 .the.part.between.[.and.].in.a.r
3cc0 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 49 66 20 61 6e 79 20 63 68 61 72 61 63 egular.expression..If.any.charac
3ce0 74 65 72 20 73 65 74 20 69 73 20 63 6f 6d 70 6c 65 6d 65 6e 74 65 64 2c 20 74 68 65 20 72 65 73 ter.set.is.complemented,.the.res
3d00 75 6c 74 20 69 73 20 61 6c 73 6f 20 63 6f 6d 70 6c 65 6d 65 6e 74 65 64 2e 0a 0a 28 66 6e 20 26 ult.is.also.complemented...(fn.&
3d20 72 65 73 74 20 53 45 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 rest.SETS)..(defalias.'evil-conc
3d40 61 74 2d 63 68 61 72 73 65 74 73 20 23 5b 31 32 38 20 22 5c 33 30 31 5c 32 31 31 5c 32 31 31 5c at-charsets.#[128."\301\211\211\
3d60 33 30 32 5c 33 30 33 20 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 31 36 05 5c 32 31 31 5c 32 30 33 302\303.\304\305.\"\216.\211\203
3d80 69 00 5c 32 31 31 40 5c 33 30 36 01 5c 33 30 32 5c 33 30 37 18 5c 33 31 30 03 03 03 23 29 5c 32 i.\211@\306.\302\307.\310...#)\2
3da0 36 36 5c 32 30 33 5c 32 30 33 2b 00 5c 32 31 31 5c 33 31 31 5c 33 30 32 4f 5c 32 36 32 01 5c 33 66\203\203+.\211\311\302O\262.\3
3dc0 31 32 5c 32 36 32 06 5c 33 31 33 01 5c 33 30 32 5c 33 30 37 18 5c 33 31 30 03 03 03 23 29 5c 32 12\262.\313.\302\307.\310...#)\2
3de0 36 36 5c 32 30 33 5c 32 30 33 44 00 5c 32 31 31 5c 33 31 31 5c 33 30 32 4f 5c 32 36 32 01 5c 33 66\203\203D.\211\311\302O\262.\3
3e00 31 34 5c 32 36 32 07 5c 33 31 35 01 5c 33 30 32 5c 33 30 37 18 5c 33 31 30 03 03 03 23 29 5c 32 14\262.\315.\302\307.\310...#)\2
3e20 36 36 5c 32 30 33 5c 32 30 33 5d 00 5c 32 31 31 5c 33 31 31 5c 33 30 32 4f 5c 32 36 32 01 5c 33 66\203\203].\211\311\302O\262.\3
3e40 31 36 5c 32 36 32 05 03 01 50 5c 32 36 32 04 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 66 00 16\262...P\262..A\266\202\202\f.
3e60 5c 32 31 30 5c 33 31 37 5c 33 32 30 05 06 07 06 06 06 06 25 29 5c 32 30 37 22 20 5b 69 6e 68 69 \210\317\320.......%)\207".[inhi
3e80 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 22 22 20 6e 69 6c 20 6d bit-changing-match-data."".nil.m
3ea0 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 atch-data.make-closure.#[0."\301
3ec0 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 \300\302\"\207".[V0.set-match-da
3ee0 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 22 5e 5c 5c 5e 22 20 74 20 73 74 72 69 6e 67 ta.evaporate].3]."^\\^".t.string
3f00 2d 6d 61 74 63 68 20 31 20 22 5e 22 20 22 5e 5d 22 20 22 5d 22 20 22 5e 2d 22 20 22 2d 22 20 66 -match.1."^"."^]"."]"."^-"."-".f
3f20 6f 72 6d 61 74 20 22 25 73 25 73 25 73 25 73 22 5d 20 31 35 20 28 23 24 20 2e 20 31 35 34 37 34 ormat."%s%s%s%s"].15.(#$...15474
3f40 29 5d 29 0a 23 40 31 38 30 20 52 65 61 64 20 66 72 6f 6d 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 )]).#@180.Read.from.keyboard.or.
3f60 49 4e 50 55 54 20 61 6e 64 20 62 75 69 6c 64 20 61 20 63 6f 6d 6d 61 6e 64 20 64 65 73 63 72 69 INPUT.and.build.a.command.descri
3f80 70 74 69 6f 6e 2e 0a 52 65 74 75 72 6e 73 20 28 43 4d 44 20 43 4f 55 4e 54 29 2c 20 77 68 65 72 ption..Returns.(CMD.COUNT),.wher
3fa0 65 20 43 4f 55 4e 54 20 69 73 20 74 68 65 20 6e 75 6d 65 72 69 63 20 70 72 65 66 69 78 20 61 72 e.COUNT.is.the.numeric.prefix.ar
3fc0 67 75 6d 65 6e 74 2e 0a 42 6f 74 68 20 43 4f 55 4e 54 20 61 6e 64 20 43 4d 44 20 6d 61 79 20 62 gument..Both.COUNT.and.CMD.may.b
3fe0 65 20 6e 69 6c 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 49 4e 50 55 54 29 1f 0a 28 64 e.nil...(fn.&optional.INPUT)..(d
4000 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6b 65 79 70 72 65 73 73 2d 70 61 72 73 65 72 20 23 5b efalias.'evil-keypress-parser.#[
4020 32 35 36 20 22 5c 33 30 31 5c 32 31 31 02 5c 32 30 33 0b 00 5c 33 30 32 03 08 5c 22 10 5c 33 30 256."\301\211.\203..\302..\".\30
4040 33 32 5c 33 31 33 00 5c 33 30 34 5c 33 30 35 21 5c 32 31 31 5c 32 30 33 5c 33 30 37 00 5c 33 30 32\313.\304\305!\211\203\307.\30
4060 36 01 21 5c 32 31 31 5c 32 30 34 28 00 5c 33 30 37 5c 33 30 33 5c 33 30 31 5c 32 31 31 44 5c 22 6.!\211\204(.\307\303\301\211D\"
4080 5c 32 36 36 03 5c 32 30 32 0f 00 5c 33 31 30 01 21 5c 32 30 33 58 00 5c 33 31 31 01 21 5c 33 30 \266.\202..\310.!\203X.\311.!\30
40a0 37 5c 33 30 33 02 40 06 07 5c 32 30 34 40 00 03 41 40 5c 32 30 35 51 00 03 40 06 08 5c 32 30 36 7\303.@..\204@..A@\205Q..@..\206
40c0 48 00 5c 33 31 32 05 41 40 5c 32 30 36 4f 00 5c 33 31 32 5f 44 44 5c 22 5c 32 36 36 04 5c 32 30 H.\312.A@\206O.\312_DD\"\266.\20
40e0 32 0f 00 5c 32 31 31 5c 33 31 33 3d 5c 32 30 34 68 00 01 5c 33 31 34 5c 32 33 32 5c 32 30 33 5c 2..\211\313=\204h..\314\232\203\
4100 32 34 31 00 03 5c 32 30 33 5c 32 34 31 00 01 5c 32 31 31 47 53 48 5c 33 31 35 01 21 5c 32 30 33 241..\203\241..\211GSH\315.!\203
4120 77 00 5c 32 31 31 5c 32 30 36 7f 00 5c 32 31 31 39 5c 32 30 35 7f 00 5c 32 31 31 5c 33 31 36 4e w.\211\206..\2119\205..\211\316N
4140 5c 33 31 35 01 21 5c 32 30 34 5c 32 31 32 00 5c 32 31 31 5c 32 35 30 5c 32 30 35 5c 32 32 30 00 \315.!\204\212.\211\250\205\220.
4160 5c 33 31 37 01 5c 33 32 30 5c 22 5c 33 32 31 5a 5c 33 32 32 06 07 5c 32 30 36 5c 32 32 37 00 5c \317.\320\"\321Z\322..\206\227.\
4180 33 32 33 5f 01 5c 5c 5c 32 36 32 07 5c 32 36 36 05 5c 32 30 32 0f 00 5c 32 31 31 5c 33 32 34 3d 323_.\\\262.\266.\202..\211\324=
41a0 5c 32 30 33 5c 32 35 36 00 02 3f 5c 32 36 36 5c 32 30 33 5c 32 30 32 0f 00 5c 33 30 37 5c 33 30 \203\256..?\266\203\202..\307\30
41c0 33 02 06 06 5c 32 30 35 5c 33 30 33 00 06 06 06 06 5c 32 30 33 5c 33 30 31 00 5c 33 32 35 5c 32 3...\205\303.....\203\301.\325\2
41e0 30 32 5c 33 30 32 00 5c 33 31 32 5f 44 5c 22 5c 32 36 36 02 5c 32 31 30 5c 32 30 32 0f 00 5c 32 02\302.\312_D\"\266.\210\202..\2
4200 30 37 22 20 5b 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 73 20 6e 69 6c 20 61 07".[unread-command-events.nil.a
4220 70 70 65 6e 64 20 64 6f 6e 65 20 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 22 22 20 ppend.done.read-key-sequence."".
4240 6b 65 79 2d 62 69 6e 64 69 6e 67 20 74 68 72 6f 77 20 61 72 72 61 79 70 20 65 76 69 6c 2d 6b 65 key-binding.throw.arrayp.evil-ke
4260 79 70 72 65 73 73 2d 70 61 72 73 65 72 20 31 20 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 22 ypress-parser.1.digit-argument."
4280 30 22 20 63 68 61 72 61 63 74 65 72 70 20 61 73 63 69 69 2d 63 68 61 72 61 63 74 65 72 20 6c 6f 0".characterp.ascii-character.lo
42a0 67 61 6e 64 20 31 32 37 20 34 38 20 31 30 20 30 20 6e 65 67 61 74 69 76 65 2d 61 72 67 75 6d 65 gand.127.48.10.0.negative-argume
42c0 6e 74 20 2d 31 5d 20 31 32 20 28 23 24 20 2e 20 31 36 32 30 32 29 5d 29 0a 23 40 39 39 20 52 65 nt.-1].12.(#$...16202)]).#@99.Re
42e0 61 64 20 61 20 6b 65 79 20 66 72 6f 6d 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2e 0a 54 72 61 6e ad.a.key.from.the.keyboard..Tran
4300 73 6c 61 74 65 73 20 69 74 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 69 6e 70 75 74 slates.it.according.to.the.input
4320 20 6d 65 74 68 6f 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 4f 4d 50 54 29 1f .method...(fn.&optional.PROMPT).
4340 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 20 23 5b 32 35 36 20 .(defalias.'evil-read-key.#[256.
4360 22 5c 33 30 34 20 5c 33 30 35 20 5c 33 30 36 08 5c 33 30 36 5c 32 31 31 5c 32 31 31 03 19 04 1a "\304.\305.\306.\306\211\211....
4380 5c 33 30 37 5c 33 31 30 06 08 5c 22 5c 32 31 36 5c 33 31 31 31 5c 32 30 35 00 5c 33 31 32 06 06 \307\310..\"\216\3111\205.\312..
43a0 5c 33 31 33 5c 33 31 34 0b 5c 33 31 35 5c 22 23 5c 32 31 30 5c 33 31 32 06 06 5c 33 31 36 5c 33 \313\314.\315\"#\210\312..\316\3
43c0 31 34 0b 5c 33 31 37 5c 22 23 5c 32 31 30 5c 33 31 32 06 06 5c 33 32 30 5c 33 31 34 0b 5c 33 32 14.\317\"#\210\312..\320\314.\32
43e0 31 5c 22 23 5c 32 31 30 5c 33 32 32 06 06 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 22 43 5c 22 5c 1\"#\210\322..\323\324\325\"C\"\
4400 32 36 32 06 5c 33 32 36 06 06 21 5c 32 31 30 5c 33 32 37 06 08 5c 33 30 36 5c 33 33 30 23 5c 32 262.\326..!\210\327..\306\330#\2
4420 36 32 03 02 5c 33 33 31 48 5c 32 36 32 02 5c 33 33 32 03 21 5c 32 36 32 01 5c 33 33 33 01 21 5c 62..\331H\262.\332.!\262.\333.!\
4440 32 30 33 6a 00 5c 32 31 31 5c 33 33 31 48 5c 32 36 32 02 5c 33 33 32 01 21 5c 32 36 32 01 5c 32 203j.\211\331H\262.\332.!\262.\2
4460 30 32 57 00 5c 32 31 31 5c 33 32 35 3d 5c 32 30 33 74 00 01 5c 32 30 32 5c 32 30 31 00 5c 32 31 02W.\211\325=\203t..\202\201.\21
4480 31 5c 32 30 33 7e 00 5c 33 33 34 01 21 5c 32 30 32 5c 32 30 31 00 5c 33 33 35 5c 33 33 36 21 30 1\203~.\334.!\202\201.\335\336!0
44a0 5c 32 30 32 5c 32 32 33 00 5c 32 31 30 5c 33 33 37 5c 33 34 30 21 5c 32 30 33 5c 32 31 37 00 5c \202\223.\210\337\340!\203\217.\
44c0 33 34 30 20 5c 32 31 30 5c 33 34 31 5c 33 34 32 5c 33 30 36 5c 22 2b 5c 32 30 37 22 20 5b 65 76 340.\210\341\342\306\"+\207".[ev
44e0 69 6c 2d 72 65 61 64 2d 6b 65 79 2d 6d 61 70 20 6f 76 65 72 72 69 64 69 6e 67 2d 6c 6f 63 61 6c il-read-key-map.overriding-local
4500 2d 6d 61 70 20 6f 76 65 72 72 69 64 69 6e 67 2d 74 65 72 6d 69 6e 61 6c 2d 6c 6f 63 61 6c 2d 6d -map.overriding-terminal-local-m
4520 61 70 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 63 75 72 72 65 6e 74 2d 67 6c 6f 62 61 6c 2d 6d 61 70 ap.global-map.current-global-map
4540 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f .make-sparse-keymap.nil.make-clo
4560 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 75 73 65 sure.#[0."\301\300!\207".[V0.use
4580 2d 67 6c 6f 62 61 6c 2d 6d 61 70 5d 20 32 5d 20 28 71 75 69 74 29 20 64 65 66 69 6e 65 2d 6b 65 -global-map].2].(quit).define-ke
45a0 79 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 5b 6d 65 6e 75 2d 62 61 y.[menu-bar].lookup-key.[menu-ba
45c0 72 5d 20 5b 74 61 62 2d 62 61 72 5d 20 5b 74 61 62 2d 62 61 72 5d 20 5b 74 6f 6f 6c 2d 62 61 72 r].[tab-bar].[tab-bar].[tool-bar
45e0 5d 20 5b 74 6f 6f 6c 2d 62 61 72 5d 20 61 70 70 65 6e 64 20 6d 61 6b 65 2d 63 68 61 72 2d 74 61 ].[tool-bar].append.make-char-ta
4600 62 6c 65 20 64 69 73 70 6c 61 79 2d 74 61 62 6c 65 20 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f ble.display-table.self-insert-co
4620 6d 6d 61 6e 64 20 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 72 65 61 64 2d 6b 65 79 2d 73 65 mmand.use-global-map.read-key-se
4640 71 75 65 6e 63 65 20 74 20 30 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 61 72 72 61 79 70 20 63 61 quence.t.0.key-binding.arrayp.ca
4660 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 ll-interactively.user-error."No.
4680 72 65 70 6c 61 63 65 6d 65 6e 74 20 63 68 61 72 61 63 74 65 72 20 74 79 70 65 64 22 20 66 62 6f replacement.character.typed".fbo
46a0 75 6e 64 70 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 61 62 6f 72 74 20 73 69 67 6e 61 6c 20 71 75 undp.evil-repeat-abort.signal.qu
46c0 69 74 5d 20 31 34 20 28 23 24 20 2e 20 31 37 31 31 38 29 5d 29 0a 23 40 31 36 33 20 43 6f 6d 6d it].14.(#$...17118)]).#@163.Comm
46e0 61 6e 64 20 74 68 61 74 20 63 61 6c 6c 73 20 60 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 and.that.calls.`read-quoted-char
4700 27 2e 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 64 20 77 68 65 72 '..This.command.can.be.used.wher
4720 65 76 65 72 20 60 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 27 20 69 73 20 72 65 71 75 69 ever.`read-quoted-char'.is.requi
4740 72 65 64 0a 61 73 20 61 20 63 6f 6d 6d 61 6e 64 2e 20 49 74 73 20 6d 61 69 6e 20 75 73 65 20 69 red.as.a.command..Its.main.use.i
4760 73 20 69 6e 20 74 68 65 20 60 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 2d 6d 61 70 27 2e 1f 0a 28 s.in.the.`evil-read-key-map'...(
4780 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 20 defalias.'evil-read-quoted-char.
47a0 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 #[0."\300.\207".[read-quoted-cha
47c0 72 5d 20 31 20 28 23 24 20 2e 20 31 38 31 34 30 29 20 6e 69 6c 5d 29 0a 23 40 31 34 34 20 52 65 r].1.(#$...18140).nil]).#@144.Re
47e0 61 64 20 74 77 6f 20 63 68 61 72 73 2c 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 66 69 72 ad.two.chars,.displaying.the.fir
4800 73 74 20 69 6e 20 4f 56 45 52 4c 41 59 2c 20 72 65 70 6c 61 63 69 6e 67 20 60 3f 27 2e 0a 52 65 st.in.OVERLAY,.replacing.`?'..Re
4820 74 75 72 6e 20 74 68 65 20 64 69 67 72 61 70 68 20 66 72 6f 6d 20 60 65 76 69 6c 2d 64 69 67 72 turn.the.digraph.from.`evil-digr
4840 61 70 68 27 2c 20 65 6c 73 65 20 72 65 74 75 72 6e 20 73 65 63 6f 6e 64 20 63 68 61 72 2e 0a 0a aph',.else.return.second.char...
4860 28 66 6e 20 4f 56 45 52 4c 41 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 (fn.OVERLAY)..(defalias.'evil-re
4880 61 64 2d 64 69 67 72 61 70 68 2d 63 68 61 72 2d 77 69 74 68 2d 6f 76 65 72 6c 61 79 20 23 5b 32 ad-digraph-char-with-overlay.#[2
48a0 35 37 20 22 5c 33 30 30 5c 32 31 31 5c 32 31 31 5c 33 30 31 5c 33 30 32 05 5c 22 5c 32 31 36 5c 57."\300\211\211\301\302.\"\216\
48c0 33 30 33 04 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 303.\304\305#\210\306\307\310\31
48e0 31 5c 33 31 32 5c 33 31 33 25 5c 32 36 32 01 5c 33 30 33 04 5c 33 31 34 03 23 5c 32 31 30 5c 33 1\312\313%\262.\303.\314.#\210\3
4900 31 35 20 5c 32 36 32 03 5c 33 30 36 5c 33 31 36 04 21 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 15.\262.\306\316.!\310\311\312\3
4920 31 33 25 5c 32 36 32 01 5c 33 30 33 04 5c 33 31 34 03 23 5c 32 31 30 5c 33 31 35 20 5c 32 36 32 13%\262.\303.\314.#\210\315.\262
4940 02 29 5c 33 31 37 03 03 44 21 5c 32 30 36 40 00 01 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 6b 65 .)\317..D!\206@..\207".[nil.make
4960 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 -closure.#[0."\301\300!\207".[V0
4980 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 5d 20 32 5d 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 .delete-overlay].2].overlay-put.
49a0 69 6e 76 69 73 69 62 6c 65 20 74 20 70 72 6f 70 65 72 74 69 7a 65 20 22 3f 22 20 66 61 63 65 20 invisible.t.propertize."?".face.
49c0 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 20 63 75 72 73 6f 72 20 31 20 61 66 74 65 72 minibuffer-prompt.cursor.1.after
49e0 2d 73 74 72 69 6e 67 20 72 65 61 64 2d 6b 65 79 20 73 74 72 69 6e 67 20 65 76 69 6c 2d 64 69 67 -string.read-key.string.evil-dig
4a00 72 61 70 68 5d 20 31 30 20 28 23 24 20 2e 20 31 38 33 39 38 29 20 6e 69 6c 5d 29 0a 23 40 31 38 raph].10.(#$...18398).nil]).#@18
4a20 36 20 52 65 61 64 20 74 77 6f 20 6b 65 79 73 20 66 72 6f 6d 20 6b 65 79 62 6f 61 72 64 20 66 6f 6.Read.two.keys.from.keyboard.fo
4a40 72 6d 69 6e 67 20 61 20 64 69 67 72 61 70 68 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 rming.a.digraph..This.function.c
4a60 72 65 61 74 65 73 20 61 6e 20 6f 76 65 72 6c 61 79 20 61 74 20 28 70 6f 69 6e 74 29 2c 20 68 69 reates.an.overlay.at.(point),.hi
4a80 64 69 6e 67 20 74 68 65 20 6e 65 78 74 0a 48 49 44 45 2d 43 48 41 52 53 20 63 68 61 72 61 63 74 ding.the.next.HIDE-CHARS.charact
4aa0 65 72 73 2e 20 20 48 49 44 45 2d 43 48 41 52 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 2e 0a ers...HIDE-CHARS.defaults.to.1..
4ac0 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 48 49 44 45 2d 43 48 41 52 53 29 1f 0a 28 64 65 66 .(fn.&optional.HIDE-CHARS)..(def
4ae0 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 64 69 67 72 61 70 68 2d 63 68 61 72 20 23 5b alias.'evil-read-digraph-char.#[
4b00 32 35 36 20 22 5c 33 30 30 60 64 03 5c 32 30 36 08 00 5c 33 30 31 60 5c 5c 5e 5c 22 5c 33 30 32 256."\300`d.\206..\301`\\^\"\302
4b20 01 21 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 31 20 65 76 69 6c 2d 72 65 61 .!\207".[make-overlay.1.evil-rea
4b40 64 2d 64 69 67 72 61 70 68 2d 63 68 61 72 2d 77 69 74 68 2d 6f 76 65 72 6c 61 79 5d 20 36 20 28 d-digraph-char-with-overlay].6.(
4b60 23 24 20 2e 20 31 38 39 37 38 29 20 6e 69 6c 5d 29 0a 23 40 32 37 34 20 52 65 61 64 20 61 20 4d #$...18978).nil]).#@274.Read.a.M
4b80 4f 54 49 4f 4e 2c 20 6d 6f 74 69 6f 6e 20 43 4f 55 4e 54 20 61 6e 64 20 6d 6f 74 69 6f 6e 20 54 OTION,.motion.COUNT.and.motion.T
4ba0 59 50 45 20 66 72 6f 6d 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2e 0a 54 68 65 20 74 79 70 65 20 YPE.from.the.keyboard..The.type.
4bc0 6d 61 79 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 4d 4f 44 49 46 49 45 52 2c may.be.overridden.with.MODIFIER,
4be0 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 74 79 70 65 0a 6f 72 20 61 20 56 69 73 75 61 6c .which.may.be.a.type.or.a.Visual
4c00 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 64 65 66 69 6e 65 64 20 62 79 20 60 65 76 69 6c 2d 64 .selection.as.defined.by.`evil-d
4c20 65 66 69 6e 65 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 69 6f 6e 27 2e 0a 52 65 74 75 72 6e 20 efine-visual-selection'..Return.
4c40 61 20 6c 69 73 74 20 28 4d 4f 54 49 4f 4e 20 43 4f 55 4e 54 20 5b 54 59 50 45 5d 29 2e 0a 0a 28 a.list.(MOTION.COUNT.[TYPE])...(
4c60 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 4f 54 49 4f 4e 20 43 4f 55 4e 54 20 54 59 50 45 20 4d fn.&optional.MOTION.COUNT.TYPE.M
4c80 4f 44 49 46 49 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 6d ODIFIER)..(defalias.'evil-read-m
4ca0 6f 74 69 6f 6e 20 23 5b 31 30 32 34 20 22 5c 33 30 32 5c 32 31 31 5c 32 31 31 10 05 5c 32 30 34 otion.#[1024."\302\211\211..\204
4cc0 4e 00 5c 33 30 33 20 5c 32 36 32 02 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 06 N.\303.\262..\211A\262.\242\262.
4ce0 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 36 00 04 5c .\211A\262.\242\262.\211\2036..\
4d00 32 30 33 33 00 5c 33 30 34 5c 33 30 35 06 06 21 5c 33 30 35 03 21 50 21 5c 32 36 32 05 5c 32 30 2033.\304\305..!\305.!P!\262.\20
4d20 32 36 00 5c 32 31 31 5c 32 36 32 05 5c 33 30 36 06 06 09 5c 22 5c 32 30 33 4e 00 02 5c 32 30 36 26.\211\262.\306...\"\203N..\206
4d40 48 00 5c 33 30 36 06 06 09 5c 22 40 5c 32 31 31 5c 32 36 32 04 5c 32 30 34 08 00 02 5c 32 30 33 H.\306...\"@\211\262.\204...\203
4d60 7a 00 03 5c 32 30 36 5b 00 5c 33 30 37 06 06 5c 33 31 30 5c 22 5c 32 36 32 04 02 5c 33 31 31 3d z..\206[.\307..\310\"\262..\311=
4d80 5c 32 30 33 75 00 03 5c 33 31 30 3d 5c 32 30 33 6f 00 5c 33 31 32 5c 32 36 32 04 5c 32 30 32 78 \203u..\310=\203o.\312\262.\202x
4da0 00 5c 33 31 30 5c 32 36 32 04 5c 32 30 32 78 00 02 5c 32 36 32 04 03 10 05 05 05 45 5c 32 30 37 .\310\262.\202x..\262......E\207
4dc0 22 20 5b 65 76 69 6c 2d 74 68 69 73 2d 74 79 70 65 2d 6d 6f 64 69 66 69 65 64 20 65 76 69 6c 2d ".[evil-this-type-modified.evil-
4de0 76 69 73 75 61 6c 2d 61 6c 69 73 74 20 6e 69 6c 20 65 76 69 6c 2d 6b 65 79 70 72 65 73 73 2d 70 visual-alist.nil.evil-keypress-p
4e00 61 72 73 65 72 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 6e 75 6d 62 65 72 2d 74 6f arser.string-to-number.number-to
4e20 2d 73 74 72 69 6e 67 20 72 61 73 73 71 20 65 76 69 6c 2d 74 79 70 65 20 65 78 63 6c 75 73 69 76 -string.rassq.evil-type.exclusiv
4e40 65 20 63 68 61 72 20 69 6e 63 6c 75 73 69 76 65 5d 20 31 30 20 28 23 24 20 2e 20 31 39 33 32 30 e.char.inclusive].10.(#$...19320
4e60 29 5d 29 0a 23 40 36 31 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 69 66 66 20 4b 45 59 )]).#@61.Returns.non-nil.iff.KEY
4e80 53 20 63 6f 6e 74 61 69 6e 73 20 61 20 6d 6f 75 73 65 20 65 76 65 6e 74 2e 0a 0a 28 66 6e 20 4b S.contains.a.mouse.event...(fn.K
4ea0 45 59 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 75 73 65 2d 65 76 65 6e EYS)..(defalias.'evil-mouse-even
4ec0 74 73 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 32 37 00 5c 32 31 31 47 5c 33 30 31 5c 32 31 31 ts-p.#[257."\30027.\211G\301\211
4ee0 02 57 5c 32 30 33 33 00 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 1b 00 5c 33 30 33 03 02 48 21 5c .W\2033.\302\303!\203..\303..H!\
4f00 32 30 34 27 00 02 01 48 5c 32 31 31 5c 32 34 32 5c 33 30 34 3d 5c 32 36 32 01 5c 32 30 33 2c 00 204'...H\211\242\304=\262.\203,.
4f20 5c 33 30 35 5c 33 30 30 5c 33 30 36 5c 22 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 \305\300\306\"\210\211T\262.\202
4f40 07 00 5c 32 36 36 02 5c 33 30 37 30 5c 32 30 37 22 20 5b 64 6f 6e 65 20 30 20 66 62 6f 75 6e 64 ..\266.\3070\207".[done.0.fbound
4f60 70 20 6d 6f 75 73 65 2d 65 76 65 6e 74 2d 70 20 6d 6f 75 73 65 2d 6d 6f 76 65 6d 65 6e 74 20 74 p.mouse-event-p.mouse-movement.t
4f80 68 72 6f 77 20 74 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 32 30 30 37 33 29 5d 29 0a 23 40 33 hrow.t.nil].6.(#$...20073)]).#@3
4fa0 39 32 20 53 70 6c 69 74 73 20 74 68 65 20 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 4b 45 59 53 20 92.Splits.the.key-sequence.KEYS.
4fc0 69 6e 74 6f 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 74 68 65 20 72 65 73 into.prefix-argument.and.the.res
4fe0 74 2e 0a 52 65 74 75 72 6e 73 20 74 68 65 20 6c 69 73 74 20 28 50 52 45 46 49 58 20 43 4d 44 20 t..Returns.the.list.(PREFIX.CMD.
5000 53 45 51 20 52 45 53 54 29 2c 20 77 68 65 72 65 20 50 52 45 46 49 58 20 69 73 20 74 68 65 0a 70 SEQ.REST),.where.PREFIX.is.the.p
5020 72 65 66 69 78 20 63 6f 75 6e 74 2c 20 43 4d 44 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 refix.count,.CMD.the.command.to.
5040 62 65 20 65 78 65 63 75 74 65 64 2c 20 53 45 51 20 74 68 65 20 73 75 62 73 65 71 75 65 6e 63 65 be.executed,.SEQ.the.subsequence
5060 0a 63 61 6c 6c 69 6e 67 20 43 4d 44 2c 20 61 6e 64 20 52 45 53 54 20 69 73 20 61 6c 6c 20 72 65 .calling.CMD,.and.REST.is.all.re
5080 6d 61 69 6e 69 6e 67 20 65 76 65 6e 74 73 20 69 6e 20 74 68 65 0a 6b 65 79 2d 73 65 71 75 65 6e maining.events.in.the.key-sequen
50a0 63 65 2e 20 50 52 45 46 49 58 20 61 6e 64 20 52 45 53 54 20 6d 61 79 20 62 65 20 6e 69 6c 20 69 ce..PREFIX.and.REST.may.be.nil.i
50c0 66 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 65 78 69 73 74 2e 0a 49 66 20 61 20 63 6f 6d 6d 61 6e f.they.do.not.exist..If.a.comman
50e0 64 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 73 6f 6d 65 20 6b 65 79 62 6f 61 72 64 20 6d 61 63 72 d.is.bound.to.some.keyboard.macr
5100 6f 2c 20 69 74 20 69 73 20 65 78 70 61 6e 64 65 64 0a 72 65 63 75 72 73 69 76 65 6c 79 2e 0a 0a o,.it.is.expanded.recursively...
5120 28 66 6e 20 4b 45 59 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 74 72 61 (fn.KEYS)..(defalias.'evil-extra
5140 63 74 2d 63 6f 75 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 30 32 5c 32 35 35 00 5c 32 31 31 47 5c ct-count.#[257."\3002\255.\211G\
5160 33 30 31 5c 33 30 32 5c 33 30 33 01 04 58 5c 32 30 33 5c 32 34 37 00 04 03 03 4f 5c 33 30 34 01 301\302\303..X\203\247....O\304.
5180 21 5c 32 31 31 5c 33 30 35 3e 5c 32 30 33 25 00 5c 33 30 36 5c 33 30 37 03 5c 22 5c 32 36 36 03 !\211\305>\203%.\306\307.\"\266.
51a0 5c 32 30 32 09 00 5c 33 31 30 01 21 5c 32 30 33 4a 00 5c 33 31 31 06 07 5c 33 30 31 06 07 4f 02 \202..\310.!\203J.\311..\301..O.
51c0 06 09 06 07 5c 33 30 33 4f 23 5c 32 36 32 07 04 54 5c 32 36 32 04 06 06 47 5c 32 36 32 06 5c 32 ....\303O#\262..T\262...G\262.\2
51e0 36 36 02 5c 32 30 32 09 00 5c 33 31 32 01 21 5c 32 30 33 5c 32 33 36 00 5c 32 31 31 5c 33 31 33 66.\202..\312.!\203\236.\211\313
5200 3e 5c 32 30 34 64 00 02 5c 32 30 33 73 00 5c 33 31 31 02 21 5c 33 31 34 5c 33 31 35 21 5c 32 33 >\204d..\203s.\311.!\314\315!\23
5220 32 5c 32 30 33 73 00 5c 33 31 36 5c 32 36 32 03 03 5c 32 36 32 05 03 54 5c 32 36 32 04 5c 32 36 2\203s.\316\262..\262..T\262.\26
5240 36 02 5c 32 30 32 09 00 5c 33 31 37 5c 33 30 30 06 06 5c 33 30 31 55 3f 5c 32 30 35 5c 32 30 37 6.\202..\317\300..\301U?\205\207
5260 00 5c 33 32 30 06 09 5c 33 30 31 06 09 4f 5c 32 36 30 01 21 03 05 06 08 06 0b 57 5c 32 30 35 5c .\320..\301..O\260.!......W\205\
5280 32 32 37 00 06 0b 06 09 5c 33 30 33 4f 46 5c 22 5c 32 36 36 03 5c 32 30 32 09 00 03 54 5c 32 36 227.....\303OF\"\266.\202...T\26
52a0 32 04 5c 32 36 36 02 5c 32 30 32 09 00 5c 33 30 36 5c 33 32 31 21 5c 32 36 36 5c 32 30 34 30 5c 2.\266.\202..\306\321!\266\2040\
52c0 32 30 37 22 20 5b 64 6f 6e 65 20 30 20 31 20 6e 69 6c 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 28 207".[done.0.1.nil.key-binding.(
52e0 75 6e 64 65 66 69 6e 65 64 20 6e 69 6c 29 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 63 6f undefined.nil).user-error."No.co
5300 6d 6d 61 6e 64 20 62 6f 75 6e 64 20 74 6f 20 25 73 22 20 61 72 72 61 79 70 20 76 63 6f 6e 63 61 mmand.bound.to.%s".arrayp.vconca
5320 74 20 66 75 6e 63 74 69 6f 6e 70 20 28 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 6e 65 67 61 t.functionp.(digit-argument.nega
5340 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 20 76 65 63 74 6f 72 20 34 38 20 74 20 74 68 72 6f 77 tive-argument).vector.48.t.throw
5360 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 22 4b 65 79 20 73 65 71 75 65 6e 63 65 20 .string-to-number."Key.sequence.
5380 63 6f 6e 74 61 69 6e 73 20 6e 6f 20 63 6f 6d 70 6c 65 74 65 20 62 69 6e 64 69 6e 67 22 5d 20 31 contains.no.complete.binding"].1
53a0 35 20 28 23 24 20 2e 20 32 30 33 38 37 29 5d 29 0a 23 40 32 37 31 20 52 65 74 75 72 6e 20 61 6e 5.(#$...20387)]).#@271.Return.an
53c0 20 28 41 50 50 45 4e 44 20 2e 20 46 49 4c 45 4e 41 4d 45 29 20 70 61 69 72 20 62 61 73 65 64 20 .(APPEND...FILENAME).pair.based.
53e0 6f 6e 20 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 2e 0a 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e on.FILE-OR-APPEND..FILE-OR-APPEN
5400 44 20 73 68 6f 75 6c 64 20 65 69 74 68 65 72 20 62 65 20 61 20 66 69 6c 65 6e 61 6d 65 20 6f 72 D.should.either.be.a.filename.or
5420 20 61 20 22 3e 3e 20 46 49 4c 45 22 0a 64 69 72 65 63 74 69 76 65 2e 20 20 41 50 50 45 4e 44 20 .a.">>.FILE".directive...APPEND.
5440 77 69 6c 6c 20 62 65 20 74 20 69 66 20 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 20 69 73 20 61 will.be.t.if.FILE-OR-APPEND.is.a
5460 6e 20 61 70 70 65 6e 64 0a 64 69 72 65 63 74 69 76 65 20 61 6e 64 20 6e 69 6c 20 6f 74 68 65 72 n.append.directive.and.nil.other
5480 77 69 73 65 2e 20 20 46 49 4c 45 4e 41 4d 45 20 77 69 6c 6c 20 62 65 20 74 68 65 20 65 78 74 72 wise...FILENAME.will.be.the.extr
54a0 61 63 74 65 64 0a 66 69 6c 65 6e 61 6d 65 2e 0a 0a 28 66 6e 20 46 49 4c 45 2d 4f 52 2d 41 50 50 acted.filename...(fn.FILE-OR-APP
54c0 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 74 72 61 63 74 2d 61 70 END)..(defalias.'evil-extract-ap
54e0 70 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 3b 5c 32 30 33 14 00 5c 33 30 30 5c 33 30 31 02 pend.#[257."\211;\203..\300\301.
5500 5c 22 5c 32 30 33 14 00 5c 33 30 32 01 5c 33 30 33 5c 32 32 35 5c 33 30 34 4f 42 5c 32 30 37 5c \"\203..\302.\303\225\304OB\207\
5520 33 30 34 01 42 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 3e 3e 20 304.B\207".[string-match."\\(>>.
5540 2a 5c 5c 29 22 20 74 20 31 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 32 31 34 33 31 29 5d 29 0a *\\)".t.1.nil].5.(#$...21431)]).
5560 23 40 35 38 20 53 65 74 20 74 68 65 20 70 72 6f 6d 70 74 2d 73 74 72 69 6e 67 20 6f 66 20 4d 41 #@58.Set.the.prompt-string.of.MA
5580 50 20 74 6f 20 50 52 4f 4d 50 54 2e 0a 0a 28 66 6e 20 4d 41 50 20 50 52 4f 4d 50 54 29 1f 0a 28 P.to.PROMPT...(fn.MAP.PROMPT)..(
55a0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 defalias.'evil-set-keymap-prompt
55c0 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 21 03 5c 22 5c 32 31 30 5c 32 31 31 5c 32 30 .#[514."\300\301.!.\"\210\211\20
55e0 35 11 00 01 01 03 41 42 5c 32 34 31 5c 32 30 37 22 20 5b 64 65 6c 71 20 6b 65 79 6d 61 70 2d 70 5.....AB\241\207".[delq.keymap-p
5600 72 6f 6d 70 74 5d 20 35 20 28 23 24 20 2e 20 32 31 38 36 31 29 5d 29 0a 23 40 36 31 20 52 65 74 rompt].5.(#$...21861)]).#@61.Ret
5620 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 69 66 20 4b 45 59 20 69 73 20 62 6f 75 urns.non-nil.value.if.KEY.is.bou
5640 6e 64 20 69 6e 20 4d 41 50 2e 0a 0a 28 66 6e 20 4d 41 50 20 4b 45 59 29 1f 0a 28 64 65 66 61 6c nd.in.MAP...(fn.MAP.KEY)..(defal
5660 69 61 73 20 27 65 76 69 6c 2d 6c 6f 6f 6b 75 70 2d 6b 65 79 20 23 5b 35 31 34 20 22 5c 33 30 30 ias.'evil-lookup-key.#[514."\300
5680 02 02 5c 22 5c 32 31 31 5c 32 34 37 3f 5c 32 30 35 0b 00 5c 32 31 31 5c 32 30 37 22 20 5b 6c 6f ..\"\211\247?\205..\211\207".[lo
56a0 6f 6b 75 70 2d 6b 65 79 5d 20 35 20 28 23 24 20 2e 20 32 32 30 34 35 29 5d 29 0a 23 40 32 33 34 okup-key].5.(#$...22045)]).#@234
56c0 20 43 68 61 6e 67 65 20 74 68 65 20 63 75 72 73 6f 72 27 73 20 61 70 70 65 72 61 6e 63 65 20 61 .Change.the.cursor's.apperance.a
56e0 63 63 6f 72 64 69 6e 67 20 74 6f 20 53 50 45 43 53 2e 0a 53 50 45 43 53 20 6d 61 79 20 62 65 20 ccording.to.SPECS..SPECS.may.be.
5700 61 20 63 75 72 73 6f 72 20 74 79 70 65 20 61 73 20 70 65 72 20 60 63 75 72 73 6f 72 2d 74 79 70 a.cursor.type.as.per.`cursor-typ
5720 65 27 2c 20 61 20 63 6f 6c 6f 72 0a 73 74 72 69 6e 67 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 e',.a.color.string.as.passed.to.
5740 60 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 27 2c 20 61 20 7a 65 72 6f 2d 61 72 67 75 6d `set-cursor-color',.a.zero-argum
5760 65 6e 74 0a 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 63 75 ent.function.for.changing.the.cu
5780 72 73 6f 72 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 61 62 6f 76 65 2e 0a 0a 28 rsor,.or.a.list.of.the.above...(
57a0 66 6e 20 53 50 45 43 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 63 fn.SPECS)..(defalias.'evil-set-c
57c0 75 72 73 6f 72 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 34 12 00 5c 32 31 31 3c 5c 32 ursor.#[257."\301.!\204..\211<\2
57e0 30 33 12 00 5c 33 30 32 01 21 5c 32 34 33 5c 32 30 33 16 00 5c 32 31 31 43 5c 32 36 32 01 5c 32 03..\302.!\243\203..\211C\262.\2
5800 31 31 5c 32 31 31 5c 32 30 35 47 00 5c 32 31 31 40 5c 33 30 31 01 21 5c 32 30 33 32 00 5c 33 30 11\211\205G.\211@\301.!\2032.\30
5820 33 31 2e 00 5c 32 31 31 20 30 5c 32 31 30 5c 32 30 32 40 00 5c 32 31 30 5c 32 30 32 40 00 5c 32 31..\211.0\210\202@.\210\202@.\2
5840 31 31 3b 5c 32 30 33 3e 00 5c 33 30 34 01 21 5c 32 31 30 5c 32 30 32 40 00 5c 32 31 31 10 01 41 11;\203>.\304.!\210\202@.\211..A
5860 5c 32 36 36 5c 32 30 32 5c 32 30 32 17 00 5c 32 30 37 22 20 5b 63 75 72 73 6f 72 2d 74 79 70 65 \266\202\202..\207".[cursor-type
5880 20 66 75 6e 63 74 69 6f 6e 70 20 6c 61 73 74 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 73 65 74 .functionp.last.(error).evil-set
58a0 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d 20 35 20 28 23 24 20 2e 20 32 32 32 30 39 29 5d 29 0a -cursor-color].5.(#$...22209)]).
58c0 23 40 34 34 20 53 65 74 20 74 68 65 20 63 75 72 73 6f 72 20 63 6f 6c 6f 72 20 74 6f 20 43 4f 4c #@44.Set.the.cursor.color.to.COL
58e0 4f 52 2e 0a 0a 28 66 6e 20 43 4f 4c 4f 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c OR...(fn.COLOR)..(defalias.'evil
5900 2d 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 -set-cursor-color.#[257."\300\30
5920 31 5c 33 30 32 5c 22 01 5c 32 33 32 3f 5c 32 30 35 0d 00 5c 33 30 33 01 21 5c 32 30 37 22 20 5b 1\302\".\232?\205..\303.!\207".[
5940 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 20 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 frame-parameter.nil.cursor-color
5960 20 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d 20 34 20 28 23 24 20 2e 20 32 32 37 32 35 .set-cursor-color].4.(#$...22725
5980 29 5d 29 0a 23 40 31 39 34 20 52 65 66 72 65 73 68 20 74 68 65 20 63 75 72 73 6f 72 20 66 6f 72 )]).#@194.Refresh.the.cursor.for
59a0 20 53 54 41 54 45 20 69 6e 20 42 55 46 46 45 52 2e 0a 42 55 46 46 45 52 20 64 65 66 61 75 6c 74 .STATE.in.BUFFER..BUFFER.default
59c0 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 49 66 20 53 54 41 s.to.the.current.buffer...If.STA
59e0 54 45 20 69 73 20 6e 69 6c 20 74 68 65 0a 63 75 72 73 6f 72 20 74 79 70 65 20 69 73 20 65 69 74 TE.is.nil.the.cursor.type.is.eit
5a00 68 65 72 20 60 65 76 69 6c 2d 66 6f 72 63 65 2d 63 75 72 73 6f 72 27 20 6f 72 20 74 68 65 20 63 her.`evil-force-cursor'.or.the.c
5a20 75 72 72 65 6e 74 20 73 74 61 74 65 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 urrent.state...(fn.&optional.STA
5a40 54 45 20 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 66 72 TE.BUFFER)..(defalias.'evil-refr
5a60 65 73 68 2d 63 75 72 73 6f 72 20 23 5b 35 31 32 20 22 5c 33 30 34 5c 33 30 30 21 5c 32 30 35 5b esh-cursor.#[512."\304\300!\205[
5a80 00 08 5c 32 30 35 5b 00 01 5c 32 30 36 17 00 09 5c 32 30 36 17 00 5c 6e 5c 32 30 36 17 00 5c 33 ..\205[..\206...\206..\n\206..\3
5aa0 30 35 0b 5c 32 30 36 1c 00 5c 33 30 36 5c 33 30 37 02 5c 33 31 30 5c 33 30 36 23 5c 32 31 31 3b 05.\206..\306\307.\310\306#\211;
5ac0 5c 32 30 33 2a 00 5c 32 31 31 5c 32 30 36 3a 00 5c 32 31 31 3c 5c 32 30 33 36 00 5c 33 31 31 5c \203*.\211\206:.\211<\2036.\311\
5ae0 33 31 32 02 5c 22 5c 32 30 36 3a 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 22 72 04 5c 32 30 36 312.\"\206:.\313\314\315\"r.\206
5b00 40 00 70 71 5c 32 31 30 5c 32 31 31 5c 32 30 33 51 00 02 3c 5c 32 30 33 51 00 5c 33 31 36 5c 33 @.pq\210\211\203Q..<\203Q.\316\3
5b20 31 32 04 5c 22 5c 32 36 32 03 5c 33 31 37 03 21 5c 32 31 30 5c 33 31 37 02 21 29 5c 32 36 36 5c 12.\"\262.\317.!\210\317.!)\266\
5b40 32 30 34 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 66 204\207".[evil-local-mode.evil-f
5b60 6f 72 63 65 2d 63 75 72 73 6f 72 20 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 64 65 66 61 orce-cursor.evil-state.evil-defa
5b80 75 6c 74 2d 63 75 72 73 6f 72 20 62 6f 75 6e 64 70 20 6e 6f 72 6d 61 6c 20 74 20 65 76 69 6c 2d ult-cursor.boundp.normal.t.evil-
5ba0 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 63 75 72 73 6f 72 20 65 76 69 6c 2d 6d 65 6d 62 state-property.:cursor.evil-memb
5bc0 65 72 2d 69 66 20 73 74 72 69 6e 67 70 20 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 er-if.stringp.frame-parameter.ni
5be0 6c 20 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 20 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 l.cursor-color.evil-filter-list.
5c00 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 5d 20 39 20 28 23 24 20 2e 20 32 32 39 32 32 29 5d evil-set-cursor].9.(#$...22922)]
5c20 29 0a 23 40 37 37 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 75 72 73 6f 72 3b 20 ).#@77.Save.the.current.cursor;.
5c40 65 78 65 63 75 74 65 20 42 4f 44 59 3b 20 72 65 73 74 6f 72 65 20 74 68 65 20 63 75 72 73 6f 72 execute.BODY;.restore.the.cursor
5c60 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 ...(fn.&rest.BODY)..(defalias.'e
5c80 76 69 6c 2d 73 61 76 65 2d 63 75 72 73 6f 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 vil-save-cursor.'(macro...#[128.
5ca0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 42 5c 33 30 34 42 42 45 5c 32 30 37 22 20 "\300\301\302\303.B\304BBE\207".
5cc0 5b 6c 65 74 20 28 28 63 75 72 73 6f 72 20 63 75 72 73 6f 72 2d 74 79 70 65 29 20 28 63 6f 6c 6f [let.((cursor.cursor-type).(colo
5ce0 72 20 28 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 28 73 65 6c 65 63 74 65 64 2d 66 72 61 r.(frame-parameter.(selected-fra
5d00 6d 65 29 20 27 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 29 29 20 28 69 6e 68 69 62 69 74 2d 71 75 69 me).'cursor-color)).(inhibit-qui
5d20 74 20 74 29 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 28 65 76 69 t.t)).unwind-protect.progn.((evi
5d40 6c 2d 73 65 74 2d 63 75 72 73 6f 72 20 63 75 72 73 6f 72 29 20 28 65 76 69 6c 2d 73 65 74 2d 63 l-set-cursor.cursor).(evil-set-c
5d60 75 72 73 6f 72 20 63 6f 6c 6f 72 29 29 5d 20 36 20 28 23 24 20 2e 20 32 33 35 39 31 29 5d 29 29 ursor.color))].6.(#$...23591)]))
5d80 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 .(byte-code."\300\301\302\303#\3
5da0 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 04\301\305\306#\207".[function-p
5dc0 75 74 20 65 76 69 6c 2d 73 61 76 65 2d 63 75 72 73 6f 72 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d ut.evil-save-cursor.lisp-indent-
5de0 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 function.defun.put.edebug-form-s
5e00 70 65 63 20 74 5d 20 35 29 0a 23 40 31 37 34 20 44 69 73 70 6c 61 79 20 61 6e 20 75 6e 6c 6f 67 pec.t].5).#@174.Display.an.unlog
5e20 67 65 64 20 6d 65 73 73 61 67 65 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 54 68 ged.message.in.the.echo.area..Th
5e40 61 74 20 69 73 2c 20 74 68 65 20 6d 65 73 73 61 67 65 20 69 73 20 6e 6f 74 20 6c 6f 67 67 65 64 at.is,.the.message.is.not.logged
5e60 20 69 6e 20 74 68 65 20 2a 4d 65 73 73 61 67 65 73 2a 20 62 75 66 66 65 72 2e 0a 28 54 6f 20 6c .in.the.*Messages*.buffer..(To.l
5e80 6f 67 20 74 68 65 20 6d 65 73 73 61 67 65 2c 20 6a 75 73 74 20 75 73 65 20 60 6d 65 73 73 61 67 og.the.message,.just.use.`messag
5ea0 65 27 2e 29 0a 0a 28 66 6e 20 53 54 52 49 4e 47 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 e'.)..(fn.STRING.&rest.ARGS)..(d
5ec0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 63 68 6f 20 23 5b 33 38 35 20 22 08 3f 5c 32 30 35 efalias.'evil-echo.#[385.".?\205
5ee0 0d 00 5c 33 30 32 19 5c 33 30 33 5c 33 30 34 03 03 23 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6e ..\302.\303\304..#)\207".[evil-n
5f00 6f 2d 64 69 73 70 6c 61 79 20 6d 65 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 20 6e 69 6c 20 61 70 o-display.message-log-max.nil.ap
5f20 70 6c 79 20 6d 65 73 73 61 67 65 5d 20 36 20 28 23 24 20 2e 20 32 34 30 38 30 29 5d 29 0a 23 40 ply.message].6.(#$...24080)]).#@
5f40 35 37 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 63 68 6f 20 61 72 65 61 20 69 6e 57.Save.the.current.echo.area.in
5f60 20 60 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 27 2e 1f 0a 28 64 65 66 .`evil-echo-area-message'...(def
5f80 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 20 23 5b 30 20 22 alias.'evil-echo-area-save.#[0."
5fa0 5c 33 30 31 20 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d \301.\211.\207".[evil-echo-area-
5fc0 6d 65 73 73 61 67 65 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 5d 20 32 20 28 23 24 20 2e message.current-message].2.(#$..
5fe0 20 32 34 33 38 37 29 5d 29 0a 23 40 31 30 39 20 52 65 73 74 6f 72 65 20 74 68 65 20 65 63 68 6f .24387)]).#@109.Restore.the.echo
6000 20 61 72 65 61 20 66 72 6f 6d 20 60 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 .area.from.`evil-echo-area-messa
6020 67 65 27 2e 0a 44 6f 65 73 20 6e 6f 74 20 72 65 73 74 6f 72 65 20 69 66 20 60 65 76 69 6c 2d 77 ge'..Does.not.restore.if.`evil-w
6040 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 rite-echo-area'.is.non-nil...(de
6060 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 72 65 73 74 6f 72 65 20 23 falias.'evil-echo-area-restore.#
6080 5b 30 20 22 08 5c 32 30 34 14 00 09 5c 32 30 33 10 00 5c 33 30 32 5c 33 30 33 09 5c 22 5c 32 31 [0.".\204...\203..\302\303.\"\21
60a0 30 5c 32 30 32 14 00 5c 33 30 32 5c 33 30 34 21 5c 32 31 30 5c 33 30 34 5c 32 31 31 11 5c 32 31 0\202..\302\304!\210\304\211.\21
60c0 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 20 65 76 1.\207".[evil-write-echo-area.ev
60e0 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 6d 65 73 73 61 67 65 20 22 25 73 il-echo-area-message.message."%s
6100 22 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 34 35 36 30 29 5d 29 0a 23 40 31 33 38 20 53 61 ".nil].4.(#$...24560)]).#@138.Sa
6120 76 65 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 3b 20 65 78 65 63 75 74 65 20 42 4f 44 59 3b 20 ve.the.echo.area;.execute.BODY;.
6140 72 65 73 74 6f 72 65 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 49 6e 74 65 72 6d 69 74 74 restore.the.echo.area..Intermitt
6160 65 6e 74 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 6e 6f 74 20 6c 6f 67 67 65 64 20 69 6e 20 74 ent.messages.are.not.logged.in.t
6180 68 65 20 2a 4d 65 73 73 61 67 65 73 2a 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 26 72 65 73 74 he.*Messages*.buffer...(fn.&rest
61a0 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 65 63 68 .BODY)..(defalias.'evil-save-ech
61c0 6f 2d 61 72 65 61 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 o-area.'(macro...#[128."\300\301
61e0 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 42 42 5c 33 30 35 42 42 45 5c 32 30 37 22 20 5b 6c 65 74 \302\303\304.BB\305BBE\207".[let
6200 20 28 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 .((inhibit-quit.t).evil-echo-are
6220 61 2d 6d 65 73 73 61 67 65 20 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 29 20 a-message.evil-write-echo-area).
6240 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 65 76 69 6c 2d 65 63 68 6f 2d unwind-protect.progn.(evil-echo-
6260 61 72 65 61 2d 73 61 76 65 29 20 28 28 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 72 65 73 74 area-save).((evil-echo-area-rest
6280 6f 72 65 29 29 5d 20 37 20 28 23 24 20 2e 20 32 34 38 36 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 ore))].7.(#$...24862)])).(byte-c
62a0 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 ode."\300\301\302\303#\304\301\3
62c0 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 05\306#\207".[function-put.evil-
62e0 73 61 76 65 2d 65 63 68 6f 2d 61 72 65 61 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 save-echo-area.lisp-indent-funct
6300 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 ion.defun.put.edebug-form-spec.t
6320 5d 20 35 29 0a 23 40 31 32 31 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 6f 75 74 20 ].5).#@121.Execute.BODY.without.
6340 45 76 69 6c 20 64 69 73 70 6c 61 79 73 2e 0a 49 6e 68 69 62 69 74 73 20 65 63 68 6f 20 61 72 65 Evil.displays..Inhibits.echo.are
6360 61 20 6d 65 73 73 61 67 65 73 2c 20 6d 6f 64 65 20 6c 69 6e 65 20 75 70 64 61 74 65 73 20 61 6e a.messages,.mode.line.updates.an
6380 64 20 63 75 72 73 6f 72 20 63 68 61 6e 67 65 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 d.cursor.changes...(fn.&rest.BOD
63a0 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 64 69 73 70 Y)..(defalias.'evil-without-disp
63c0 6c 61 79 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 02 42 42 lay.'(macro...#[128."\300\301.BB
63e0 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 65 76 69 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 20 74 29 29 \207".[let.((evil-no-display.t))
6400 5d 20 34 20 28 23 24 20 2e 20 32 35 33 38 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 ].4.(#$...25387)])).(byte-code."
6420 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 \300\301\302\303#\304\301\305\30
6440 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 6f 6#\207".[function-put.evil-witho
6460 75 74 2d 64 69 73 70 6c 61 79 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 ut-display.lisp-indent-function.
6480 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 defun.put.edebug-form-spec.t].5)
64a0 0a 23 40 38 36 20 43 61 63 68 65 64 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 68 65 61 64 65 .#@86.Cached.height.of.the.heade
64c0 72 20 6c 69 6e 65 2e 0a 55 73 65 64 20 66 6f 72 20 66 61 6c 6c 62 61 63 6b 20 69 6d 70 6c 65 6d r.line..Used.for.fallback.implem
64e0 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 6f 6c 64 65 72 20 45 6d 61 63 73 65 6e 2e 1f 0a 28 64 65 66 entation.on.older.Emacsen...(def
6500 76 61 72 20 65 76 69 6c 2d 63 61 63 68 65 64 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 68 65 69 67 var.evil-cached-header-line-heig
6520 68 74 20 6e 69 6c 20 28 23 24 20 2e 20 32 35 37 36 36 29 29 0a 23 40 31 36 30 20 52 65 74 75 72 ht.nil.(#$...25766)).#@160.Retur
6540 6e 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 6c 69 6e 65 2e n.the.height.of.the.header.line.
6560 0a 49 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 68 65 61 64 65 72 20 6c 69 6e 65 2c 20 72 65 74 .If.there.is.no.header.line,.ret
6580 75 72 6e 20 30 2e 0a 55 73 65 64 20 61 73 20 61 20 66 61 6c 6c 62 61 63 6b 20 69 6d 70 6c 65 6d urn.0..Used.as.a.fallback.implem
65a0 65 6e 74 61 74 69 6f 6e 20 6f 66 20 60 77 69 6e 64 6f 77 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d entation.of.`window-header-line-
65c0 68 65 69 67 68 74 27 20 6f 6e 0a 6f 6c 64 65 72 20 45 6d 61 63 73 65 6e 2e 1f 0a 28 64 65 66 61 height'.on.older.Emacsen...(defa
65e0 6c 69 61 73 20 27 65 76 69 6c 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 68 65 69 67 68 74 20 23 5b lias.'evil-header-line-height.#[
6600 30 20 22 5c 33 30 30 5c 33 30 31 5c 32 31 31 5c 22 5c 32 31 31 5c 32 31 31 41 40 3a 5c 32 30 33 0."\300\301\211\"\211\211A@:\203
6620 13 00 5c 32 31 31 41 40 40 5c 32 30 32 16 00 5c 32 31 31 41 40 5c 32 31 31 39 5c 32 30 35 1c 00 ..\211A@@\202..\211A@\2119\205..
6640 5c 32 31 31 5c 32 36 36 5c 32 30 32 5c 33 30 32 3d 5c 32 30 33 2d 00 5c 32 31 31 5c 33 30 33 01 \211\266\202\302=\203-.\211\303.
6660 38 5c 32 36 32 01 41 5c 32 30 36 2e 00 5c 33 30 31 5c 32 30 37 22 20 5b 70 6f 73 6e 2d 61 74 2d 8\262.A\206..\301\207".[posn-at-
6680 78 2d 79 20 30 20 68 65 61 64 65 72 2d 6c 69 6e 65 20 39 5d 20 34 20 28 23 24 20 2e 20 32 35 39 x-y.0.header-line.9].4.(#$...259
66a0 31 35 29 5d 29 0a 23 40 35 38 38 20 52 65 74 75 72 6e 20 74 68 65 20 78 20 61 6e 64 20 79 20 63 15)]).#@588.Return.the.x.and.y.c
66c0 6f 6f 72 64 69 6e 61 74 65 73 20 69 6e 20 50 4f 53 49 54 49 4f 4e 2e 0a 54 68 69 73 20 66 75 6e oordinates.in.POSITION..This.fun
66e0 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 79 20 6f 66 66 73 65 74 20 66 72 6f 6d 20 74 68 65 20 ction.returns.y.offset.from.the.
6700 74 6f 70 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 61 72 65 61 20 69 6e 63 6c 75 64 69 6e 67 top.of.the.buffer.area.including
6720 0a 74 68 65 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 6e 64 20 74 68 65 20 74 61 62 20 6c 69 6e .the.header.line.and.the.tab.lin
6740 65 20 28 6f 6e 20 45 6d 61 63 73 20 32 37 20 61 6e 64 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e e.(on.Emacs.27.and.later.version
6760 73 29 2e 0a 0a 4f 6e 20 45 6d 61 63 73 20 32 34 20 61 6e 64 20 6c 61 74 65 72 20 76 65 72 73 69 s)...On.Emacs.24.and.later.versi
6780 6f 6e 73 2c 20 74 68 65 20 79 2d 6f 66 66 73 65 74 20 72 65 74 75 72 6e 65 64 20 62 79 0a 60 70 ons,.the.y-offset.returned.by.`p
67a0 6f 73 6e 2d 61 74 2d 70 6f 69 6e 74 27 20 69 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 osn-at-point'.is.relative.to.the
67c0 20 74 65 78 74 20 61 72 65 61 20 65 78 63 6c 75 64 69 6e 67 20 74 68 65 20 68 65 61 64 65 72 0a .text.area.excluding.the.header.
67e0 6c 69 6e 65 20 61 6e 64 20 74 68 65 20 74 61 62 20 6c 69 6e 65 2c 20 77 68 69 6c 65 20 79 20 6f line.and.the.tab.line,.while.y.o
6800 66 66 73 65 74 20 74 61 6b 65 6e 20 62 79 20 60 70 6f 73 6e 2d 61 74 2d 78 2d 79 27 20 69 73 20 ffset.taken.by.`posn-at-x-y'.is.
6820 72 65 6c 61 74 69 76 65 20 74 6f 0a 74 68 65 20 62 75 66 66 65 72 20 61 72 65 61 20 69 6e 63 6c relative.to.the.buffer.area.incl
6840 75 64 69 6e 67 20 74 68 65 20 68 65 61 64 65 72 20 6c 69 6e 65 20 61 6e 64 20 74 68 65 20 74 61 uding.the.header.line.and.the.ta
6860 62 20 6c 69 6e 65 2e 0a 54 68 69 73 20 61 73 79 6d 6d 65 74 72 79 20 69 73 20 62 79 20 64 65 73 b.line..This.asymmetry.is.by.des
6880 69 67 6e 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 47 4e 55 20 45 6d 61 63 73 20 74 65 61 6d 2e ign.according.to.GNU.Emacs.team.
68a0 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 66 69 78 65 73 20 74 68 65 20 61 73 79 6d 6d 65 74 .This.function.fixes.the.asymmet
68c0 72 79 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e 0a 0a 4c 65 61 72 6e 65 64 20 66 72 6f 6d 20 6d ry.between.them...Learned.from.m
68e0 6f 7a 63 2e 65 6c 2e 0a 0a 28 66 6e 20 50 4f 53 49 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 ozc.el...(fn.POSITION)..(defalia
6900 73 20 27 65 76 69 6c 2d 70 6f 73 6e 2d 78 2d 79 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 32 s.'evil-posn-x-y.#[257."\211\302
6920 01 38 5c 32 36 32 01 08 5c 32 30 33 23 00 5c 32 31 31 01 41 5c 33 30 33 5c 33 30 34 21 5c 32 30 .8\262..\203#.\211.A\303\304!\20
6940 33 18 00 5c 33 30 34 20 5c 32 30 36 20 00 09 5c 32 30 36 20 00 5c 33 30 35 20 5c 32 31 31 11 5c 3..\304.\206...\206..\305.\211.\
6960 5c 5c 32 34 31 5c 32 31 30 5c 33 30 33 5c 33 30 36 21 5c 32 30 33 31 00 5c 32 31 31 01 41 5c 33 \\241\210\303\306!\2031.\211.A\3
6980 30 36 20 5c 5c 5c 32 34 31 5c 32 31 30 5c 32 30 37 22 20 5b 68 65 61 64 65 72 2d 6c 69 6e 65 2d 06.\\\241\210\207".[header-line-
69a0 66 6f 72 6d 61 74 20 65 76 69 6c 2d 63 61 63 68 65 64 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 68 format.evil-cached-header-line-h
69c0 65 69 67 68 74 20 32 20 66 62 6f 75 6e 64 70 20 77 69 6e 64 6f 77 2d 68 65 61 64 65 72 2d 6c 69 eight.2.fboundp.window-header-li
69e0 6e 65 2d 68 65 69 67 68 74 20 65 76 69 6c 2d 68 65 61 64 65 72 2d 6c 69 6e 65 2d 68 65 69 67 68 ne-height.evil-header-line-heigh
6a00 74 20 77 69 6e 64 6f 77 2d 74 61 62 2d 6c 69 6e 65 2d 68 65 69 67 68 74 5d 20 36 20 28 23 24 20 t.window-tab-line-height].6.(#$.
6a20 2e 20 32 36 32 38 34 29 5d 29 0a 23 40 31 36 33 20 52 65 74 75 72 6e 20 61 62 73 6f 6c 75 74 65 ..26284)]).#@163.Return.absolute
6a40 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 65 6e .line-number-difference.betweeen
6a60 20 60 62 65 67 60 20 61 6e 64 20 60 65 6e 64 60 2e 0a 54 68 69 73 20 73 68 6f 75 6c 64 20 67 69 .`beg`.and.`end`..This.should.gi
6a80 76 65 20 74 68 65 20 73 61 6d 65 20 72 65 73 75 6c 74 73 20 6e 6f 20 6d 61 74 74 65 72 20 77 68 ve.the.same.results.no.matter.wh
6aa0 65 72 65 20 6f 6e 20 74 68 65 20 6c 69 6e 65 20 60 62 65 67 60 0a 61 6e 64 20 60 65 6e 64 60 20 ere.on.the.line.`beg`.and.`end`.
6ac0 61 72 65 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 are...(fn.BEG.END)..(defalias.'e
6ae0 76 69 6c 2d 63 6f 75 6e 74 2d 6c 69 6e 65 73 20 23 5b 35 31 34 20 22 01 01 55 5c 32 30 33 08 00 vil-count-lines.#[514."..U\203..
6b00 5c 33 30 30 5c 32 30 37 01 01 5d 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 6e 29 5c 32 31 31 5c 32 \300\207..]\212\211b\210n)\211\2
6b20 30 33 1a 00 5c 33 30 31 04 04 5c 22 5c 32 30 37 5c 33 30 31 04 04 5c 22 53 5c 32 30 37 22 20 5b 03..\301..\"\207\301..\"S\207".[
6b40 30 20 63 6f 75 6e 74 2d 6c 69 6e 65 73 5d 20 37 20 28 23 24 20 2e 20 32 37 31 38 35 29 5d 29 0a 0.count-lines].7.(#$...27185)]).
6b60 23 40 32 31 34 20 52 65 74 75 72 6e 20 50 4f 53 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 #@214.Return.POS.if.it.does.not.
6b80 65 78 63 65 65 64 20 74 68 65 20 62 75 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 73 2e 0a 49 66 exceed.the.buffer.boundaries..If
6ba0 20 50 4f 53 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2c 20 72 .POS.is.less.than.`point-min',.r
6bc0 65 74 75 72 6e 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2e 0a 49 73 20 50 4f 53 20 69 73 20 6d 6f 72 eturn.`point-min'..Is.POS.is.mor
6be0 65 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 61 78 27 2c 20 72 65 74 75 72 6e 20 60 70 6f 69 6e e.than.`point-max',.return.`poin
6c00 74 2d 6d 61 78 27 2e 0a 49 66 20 50 4f 53 20 69 73 20 61 20 6d 61 72 6b 65 72 2c 20 72 65 74 75 t-max'..If.POS.is.a.marker,.retu
6c20 72 6e 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 rn.its.position...(fn.POS)..(def
6c40 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 23 alias.'evil-normalize-position.#
6c60 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 34 07 00 5c 32 30 37 5c 32 31 31 65 57 5c 32 30 33 [257."\300.!\204..\207\211eW\203
6c80 0f 00 65 5c 32 30 37 5c 32 31 31 64 56 5c 32 30 33 17 00 64 5c 32 30 37 5c 33 30 31 01 21 5c 32 ..e\207\211dV\203..d\207\301.!\2
6ca0 30 33 21 00 5c 33 30 32 01 21 5c 32 30 37 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 2d 6f 72 2d 6d 03!.\302.!\207\207".[number-or-m
6cc0 61 72 6b 65 72 2d 70 20 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 5d arker-p.markerp.marker-position]
6ce0 20 33 20 28 23 24 20 2e 20 32 37 34 39 34 29 5d 29 0a 23 40 39 37 20 52 65 73 74 6f 72 65 73 20 .3.(#$...27494)]).#@97.Restores.
6d00 74 68 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 20 61 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e 20 the.goal.column.after.execution.
6d20 6f 66 20 42 4f 44 59 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 61 76 65 2d 63 6f 6c of.BODY..See.also.`evil-save-col
6d40 75 6d 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 umn'...(fn.&rest.BODY)..(defalia
6d60 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 27 28 6d 61 63 72 6f s.'evil-save-goal-column.'(macro
6d80 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 02 42 42 5c 32 30 37 22 20 5b 6c 65 74 20 ...#[128."\300\301.BB\207".[let.
6da0 28 28 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 74 65 6d 70 ((goal-column.goal-column).(temp
6dc0 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c orary-goal-column.temporary-goal
6de0 2d 63 6f 6c 75 6d 6e 29 29 5d 20 34 20 28 23 24 20 2e 20 32 37 38 39 35 29 5d 29 29 0a 28 62 79 -column))].4.(#$...27895)])).(by
6e00 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 te-code."\300\301\302\303#\304\3
6e20 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 01\305\306#\207".[function-put.e
6e40 76 69 6c 2d 73 61 76 65 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 vil-save-goal-column.lisp-indent
6e60 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d -function.defun.put.edebug-form-
6e80 73 70 65 63 20 74 5d 20 35 29 0a 23 40 39 37 20 52 65 73 74 6f 72 65 73 20 74 68 65 20 63 6f 6c spec.t].5).#@97.Restores.the.col
6ea0 75 6d 6e 20 61 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 42 4f 44 59 2e 0a 53 65 65 umn.after.execution.of.BODY..See
6ec0 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 61 76 65 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 27 2e 0a 0a .also.`evil-save-goal-column'...
6ee0 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c (fn.&rest.BODY)..(defalias.'evil
6f00 2d 73 61 76 65 2d 63 6f 6c 75 6d 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 -save-column.'(macro...#[128."\3
6f20 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 33 30 34 5c 22 42 45 5c 32 30 37 22 20 5b 6c 65 00\301\302\303.\304\"BE\207".[le
6f40 74 20 28 28 63 6f 6c 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 29 20 65 76 69 6c 2d t.((col.(current-column))).evil-
6f60 73 61 76 65 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 61 70 70 65 6e 64 20 28 28 6d 6f 76 65 2d 74 save-goal-column.append.((move-t
6f80 6f 2d 63 6f 6c 75 6d 6e 20 63 6f 6c 29 29 5d 20 37 20 28 23 24 20 2e 20 32 38 33 30 34 29 5d 29 o-column.col))].7.(#$...28304)])
6fa0 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c ).(byte-code."\300\301\302\303#\
6fc0 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 304\301\305\306#\207".[function-
6fe0 70 75 74 20 65 76 69 6c 2d 73 61 76 65 2d 63 6f 6c 75 6d 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 put.evil-save-column.lisp-indent
7000 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d -function.defun.put.edebug-form-
7020 73 70 65 63 20 74 5d 20 35 29 0a 23 40 37 33 20 43 61 6c 6c 65 64 20 62 79 20 76 65 72 74 69 63 spec.t].5).#@73.Called.by.vertic
7040 61 6c 20 6d 6f 76 65 6d 65 6e 74 20 63 6f 6d 6d 61 6e 64 73 20 74 6f 20 68 65 6c 70 20 64 65 74 al.movement.commands.to.help.det
7060 65 72 6d 69 6e 65 20 63 75 72 73 6f 72 20 70 6f 73 69 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 ermine.cursor.position...(defali
7080 61 73 20 27 65 76 69 6c 2d 2d 73 74 69 63 6b 2d 74 6f 2d 65 6f 6c 2d 70 20 23 5b 30 20 22 08 5c as.'evil--stick-to-eol-p.#[0.".\
70a0 32 30 36 0f 00 09 3a 5c 32 30 33 0e 00 09 40 5c 32 30 32 0f 00 09 5c 6e 5c 32 30 35 1c 00 0b 01 206...:\203...@\202...\n\205....
70c0 55 5c 32 30 35 1c 00 5c 66 5c 33 30 35 3d 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e U\205..\f\305=\207".[goal-column
70e0 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 65 76 69 6c 2d 74 72 61 63 .temporary-goal-column.evil-trac
7100 6b 2d 65 6f 6c 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 6c 61 73 74 2d k-eol.most-positive-fixnum.last-
7120 63 6f 6d 6d 61 6e 64 20 6e 65 78 74 2d 6c 69 6e 65 5d 20 33 20 28 23 24 20 2e 20 32 38 37 32 30 command.next-line].3.(#$...28720
7140 29 5d 29 0a 23 40 36 34 20 4c 69 6b 65 20 60 65 6f 6c 70 27 20 62 75 74 20 61 63 63 6f 75 6e 74 )]).#@64.Like.`eolp'.but.account
7160 73 20 66 6f 72 20 60 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 27 20 62 65 69 s.for.`evil-move-beyond-eol'.bei
7180 6e 67 20 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 6f 6c 70 20 23 5b ng.nil...(defalias.'evil-eolp.#[
71a0 30 20 22 5c 33 30 32 31 16 00 5c 32 31 32 08 5c 32 30 34 12 00 09 5c 33 30 33 3e 5c 32 30 34 12 0."\3021..\212.\204...\303>\204.
71c0 00 5c 33 30 34 75 5c 32 31 30 6c 29 30 5c 32 30 37 5c 32 31 30 5c 33 30 34 5c 32 30 37 22 20 5b .\304u\210l)0\207\210\304\207".[
71e0 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 20 65 76 69 6c 2d 73 74 61 74 65 20 evil-move-beyond-eol.evil-state.
7200 28 65 72 72 6f 72 29 20 28 69 6e 73 65 72 74 20 72 65 70 6c 61 63 65 29 20 6e 69 6c 5d 20 32 20 (error).(insert.replace).nil].2.
7220 28 23 24 20 2e 20 32 39 30 30 31 29 5d 29 0a 23 40 32 39 31 20 45 78 65 63 75 74 65 20 42 4f 44 (#$...29001)]).#@291.Execute.BOD
7240 59 20 73 6f 20 74 68 61 74 20 63 6f 6c 75 6d 6e 20 61 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e Y.so.that.column.after.execution
7260 20 69 73 20 63 6f 72 72 65 63 74 2e 0a 49 66 20 60 65 76 69 6c 2d 73 74 61 72 74 2d 6f 66 2d 6c .is.correct..If.`evil-start-of-l
7280 69 6e 65 27 20 69 73 20 6e 69 6c 2c 20 74 72 65 61 74 20 42 4f 44 59 20 61 73 20 69 66 20 69 74 ine'.is.nil,.treat.BODY.as.if.it
72a0 20 77 65 72 65 20 61 20 60 6e 65 78 74 2d 6c 69 6e 65 27 20 63 6f 6d 6d 61 6e 64 2e 0a 54 68 69 .were.a.`next-line'.command..Thi
72c0 73 20 6d 6f 73 74 6c 79 20 63 6f 70 69 65 73 20 74 68 65 20 61 70 70 72 6f 61 63 68 20 6f 66 20 s.mostly.copies.the.approach.of.
72e0 45 6d 61 63 73 27 20 60 6c 69 6e 65 2d 6d 6f 76 65 2d 31 27 2c 20 62 75 74 20 69 73 20 6d 6f 64 Emacs'.`line-move-1',.but.is.mod
7300 69 66 69 65 64 0a 73 6f 20 69 74 20 69 73 20 6d 6f 72 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 ified.so.it.is.more.compatible.w
7320 69 74 68 20 65 76 69 6c 27 73 20 6e 6f 74 69 6f 6e 73 20 6f 66 20 65 6f 6c 20 26 20 74 72 61 63 ith.evil's.notions.of.eol.&.trac
7340 6b 69 6e 67 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 king...(fn.&rest.BODY)..(defalia
7360 73 20 27 65 76 69 6c 2d 65 6e 73 75 72 65 2d 63 6f 6c 75 6d 6e 20 27 28 6d 61 63 72 6f 20 2e 20 s.'evil-ensure-column.'(macro...
7380 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 02 5c 33 30 33 5c 33 30 34 06 06 5c 33 #[128."\300\301\302.\303\304..\3
73a0 30 35 5c 33 30 36 5c 33 30 37 06 09 5c 33 31 30 42 42 42 42 43 5c 22 42 42 42 42 5c 32 30 37 22 05\306\307..\310BBBBC\"BBBB\207"
73c0 20 5b 28 69 66 20 28 63 6f 6e 73 70 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 .[(if.(consp.temporary-goal-colu
73e0 6d 6e 29 20 28 73 65 74 71 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 mn).(setq.temporary-goal-column.
7400 28 2b 20 28 63 61 72 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 (+.(car.temporary-goal-column).(
7420 63 64 72 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 29 29 29 20 70 72 cdr.temporary-goal-column)))).pr
7440 6f 67 6e 20 28 75 6e 6c 65 73 73 20 65 76 69 6c 2d 73 74 61 72 74 2d 6f 66 2d 6c 69 6e 65 20 28 ogn.(unless.evil-start-of-line.(
7460 73 65 74 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 27 6e 65 78 74 2d 6c 69 6e 65 29 29 20 28 setq.this-command.'next-line)).(
7480 69 66 20 28 6e 6f 74 20 28 6d 65 6d 71 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 27 28 6e 65 78 if.(not.(memq.last-command.'(nex
74a0 74 2d 6c 69 6e 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 29 29 20 28 73 65 74 71 20 74 65 t-line.previous-line))).(setq.te
74c0 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 28 69 66 20 28 61 6e 64 20 65 76 69 mporary-goal-column.(if.(and.evi
74e0 6c 2d 74 72 61 63 6b 2d 65 6f 6c 20 28 65 76 69 6c 2d 65 6f 6c 70 29 20 28 6d 65 6d 71 20 72 65 l-track-eol.(evil-eolp).(memq.re
7500 61 6c 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 27 28 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 al-last-command.'(move-end-of-li
7520 6e 65 20 65 76 69 6c 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 29 29 29 20 6d 6f 73 74 2d 70 6f 73 69 ne.evil-end-of-line))).most-posi
7540 74 69 76 65 2d 66 69 78 6e 75 6d 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 29 29 20 tive-fixnum.(current-column)))).
7560 61 70 70 65 6e 64 20 69 66 20 65 76 69 6c 2d 73 74 61 72 74 2d 6f 66 2d 6c 69 6e 65 20 28 65 76 append.if.evil-start-of-line.(ev
7580 69 6c 2d 66 69 72 73 74 2d 6e 6f 6e 2d 62 6c 61 6e 6b 29 20 28 28 6c 69 6e 65 2d 6d 6f 76 65 2d il-first-non-blank).((line-move-
75a0 74 6f 2d 63 6f 6c 75 6d 6e 20 28 74 72 75 6e 63 61 74 65 20 28 6f 72 20 67 6f 61 6c 2d 63 6f 6c to-column.(truncate.(or.goal-col
75c0 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 29 29 29 5d 20 31 umn.temporary-goal-column))))].1
75e0 33 20 28 23 24 20 2e 20 32 39 32 33 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 3.(#$...29237)])).(byte-code."\3
7600 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 00\301\302\303#\304\301\305\306#
7620 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 65 6e 73 75 72 65 2d \207".[function-put.evil-ensure-
7640 63 6f 6c 75 6d 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 column.lisp-indent-function.defu
7660 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 n.put.edebug-form-spec.t].5).#@1
7680 38 31 20 52 65 73 74 72 69 63 74 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 42 45 47 20 61 6e 81.Restrict.the.buffer.to.BEG.an
76a0 64 20 45 4e 44 2e 0a 42 45 47 20 6f 72 20 45 4e 44 20 6d 61 79 20 62 65 20 6e 69 6c 2c 20 73 70 d.END..BEG.or.END.may.be.nil,.sp
76c0 65 63 69 66 79 69 6e 67 20 61 20 6f 6e 65 2d 73 69 64 65 64 20 72 65 73 74 72 69 63 74 69 6f 6e ecifying.a.one-sided.restriction
76e0 20 69 6e 63 6c 75 64 69 6e 67 0a 60 70 6f 69 6e 74 2d 6d 69 6e 27 20 6f 72 20 60 70 6f 69 6e 74 .including.`point-min'.or.`point
7700 2d 6d 61 78 27 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 -max'..See.also.`evil-with-restr
7720 69 63 74 69 6f 6e 2e 27 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 iction.'..(fn.BEG.END)..(defalia
7740 73 20 27 65 76 69 6c 2d 6e 61 72 72 6f 77 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 32 30 36 s.'evil-narrow.#[514."\300.!\206
7760 07 00 65 5c 32 36 32 02 5c 33 30 30 01 21 5c 32 30 36 10 00 64 5c 32 36 32 01 01 01 7d 5c 32 30 ..e\262.\300.!\206..d\262...}\20
7780 37 22 20 5b 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 5d 20 34 20 28 7".[evil-normalize-position].4.(
77a0 23 24 20 2e 20 33 30 33 33 39 29 5d 29 0a 23 40 31 36 38 20 45 78 65 63 75 74 65 20 42 4f 44 59 #$...30339)]).#@168.Execute.BODY
77c0 20 77 69 74 68 20 74 68 65 20 62 75 66 66 65 72 20 6e 61 72 72 6f 77 65 64 20 74 6f 20 42 45 47 .with.the.buffer.narrowed.to.BEG
77e0 20 61 6e 64 20 45 4e 44 2e 0a 42 45 47 20 6f 72 20 45 4e 44 20 6d 61 79 20 62 65 20 6e 69 6c 20 .and.END..BEG.or.END.may.be.nil.
7800 61 73 20 70 61 73 73 65 64 20 74 6f 20 60 65 76 69 6c 2d 6e 61 72 72 6f 77 27 3b 20 74 68 69 73 as.passed.to.`evil-narrow';.this
7820 20 63 72 65 61 74 65 73 0a 61 20 6f 6e 65 2d 73 69 64 65 64 20 72 65 73 74 72 69 63 74 69 6f 6e .creates.a.one-sided.restriction
7840 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 ...(fn.BEG.END.&rest.BODY)..(def
7860 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 27 28 6d alias.'evil-with-restriction.'(m
7880 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 06 acro...#[642."\300\301\302\303..
78a0 06 06 45 04 42 42 42 44 5c 32 30 37 22 20 5b 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 ..E.BBBD\207".[save-restriction.
78c0 6c 65 74 20 28 28 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 28 63 6f let.((evil-restriction-stack.(co
78e0 6e 73 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 ns.(cons.(point-min).(point-max)
7900 29 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 29 20 65 76 69 6c ).evil-restriction-stack))).evil
7920 2d 6e 61 72 72 6f 77 5d 20 39 20 28 23 24 20 2e 20 33 30 36 34 34 29 5d 29 29 0a 28 62 79 74 65 -narrow].9.(#$...30644)])).(byte
7940 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 -code."\300\301\302\303#\304\301
7960 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 \305\306#\207".[function-put.evi
7980 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 l-with-restriction.lisp-indent-f
79a0 75 6e 63 74 69 6f 6e 20 32 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 unction.2.put.edebug-form-spec.t
79c0 5d 20 35 29 0a 23 40 31 35 37 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 74 68 65 ].5).#@157.Execute.BODY.with.the
79e0 20 74 6f 70 2d 6d 6f 73 74 20 6e 61 72 72 6f 77 69 6e 67 20 72 65 6d 6f 76 65 64 2e 0a 54 68 69 .top-most.narrowing.removed..Thi
7a00 73 20 77 6f 72 6b 73 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6e 61 72 s.works.only.if.the.previous.nar
7a20 72 6f 77 69 6e 67 20 68 61 73 20 62 65 65 6e 20 67 65 6e 65 72 61 74 65 64 20 62 79 0a 60 65 76 rowing.has.been.generated.by.`ev
7a40 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 il-with-restriction'...(fn.&rest
7a60 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d .BODY)..(defalias.'evil-without-
7a80 72 65 73 74 72 69 63 74 69 6f 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 restriction.'(macro...#[128."\30
7aa0 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 42 42 46 5c 32 30 37 22 20 5b 73 61 76 65 0\301\302\303\304.BBF\207".[save
7ac0 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 20 28 6e 61 72 72 6f 77 2d 74 6f 2d -restriction.(widen).(narrow-to-
7ae0 72 65 67 69 6f 6e 20 28 63 61 72 20 28 63 61 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f region.(car.(car.evil-restrictio
7b00 6e 2d 73 74 61 63 6b 29 29 20 28 63 64 72 20 28 63 61 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 n-stack)).(cdr.(car.evil-restric
7b20 74 69 6f 6e 2d 73 74 61 63 6b 29 29 29 20 6c 65 74 20 28 28 65 76 69 6c 2d 72 65 73 74 72 69 63 tion-stack))).let.((evil-restric
7b40 74 69 6f 6e 2d 73 74 61 63 6b 20 28 63 64 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e tion-stack.(cdr.evil-restriction
7b60 2d 73 74 61 63 6b 29 29 29 5d 20 37 20 28 23 24 20 2e 20 33 31 31 37 39 29 5d 29 29 0a 28 62 79 -stack)))].7.(#$...31179)])).(by
7b80 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 te-code."\300\301\302\303#\304\3
7ba0 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 01\305\306#\207".[function-put.e
7bc0 76 69 6c 2d 77 69 74 68 6f 75 74 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 6c 69 73 70 2d 69 6e 64 vil-without-restriction.lisp-ind
7be0 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f ent-function.defun.put.edebug-fo
7c00 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 34 37 20 4e 61 72 72 6f 77 20 74 6f 20 74 68 65 rm-spec.t].5).#@47.Narrow.to.the
7c20 20 63 75 72 72 65 6e 74 20 66 69 65 6c 64 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 .current.field...(fn.&rest.BODY)
7c40 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 61 72 72 6f 77 2d 74 6f 2d 66 69 65 6c ..(defalias.'evil-narrow-to-fiel
7c60 64 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 d.'(macro...#[128."\300\301\302.
7c80 42 42 42 5c 32 30 37 22 20 5b 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 BBB\207".[evil-with-restriction.
7ca0 28 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 29 20 28 66 69 65 6c 64 2d 65 6e 64 29 5d 20 35 (field-beginning).(field-end)].5
7cc0 20 28 23 24 20 2e 20 33 31 37 36 33 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .(#$...31763)])).(byte-code."\30
7ce0 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 0\301\302\303#\304\301\305\306#\
7d00 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 6e 61 72 72 6f 77 2d 74 207".[function-put.evil-narrow-t
7d20 6f 2d 66 69 65 6c 64 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 o-field.lisp-indent-function.def
7d40 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 un.put.edebug-form-spec.t].5).#@
7d60 31 32 39 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 129.Move.to.the.beginning.of.the
7d80 20 6c 69 6e 65 20 61 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 4c 69 6b 65 20 60 6d 6f 76 65 2d 62 .line.as.displayed..Like.`move-b
7da0 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 27 2c 20 62 75 74 20 72 65 74 61 69 6e 73 20 74 eginning-of-line',.but.retains.t
7dc0 68 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 he.goal.column...(fn.&optional.A
7de0 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 67 69 6e 6e RG)..(defalias.'evil-move-beginn
7e00 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 08 09 19 18 5c 33 30 32 01 21 5c 32 31 ing-of-line.#[256."....\302.!\21
7e20 30 5c 33 30 33 20 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 0\303.*\207".[goal-column.tempor
7e40 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f ary-goal-column.move-beginning-o
7e60 66 2d 6c 69 6e 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 5d 20 33 20 28 23 24 20 f-line.beginning-of-line].3.(#$.
7e80 2e 20 33 32 31 30 30 29 5d 29 0a 23 40 31 31 37 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 65 6e 64 ..32100)]).#@117.Move.to.the.end
7ea0 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 61 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 4c 69 6b 65 20 .of.the.line.as.displayed..Like.
7ec0 60 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 27 2c 20 62 75 74 20 72 65 74 61 69 6e 73 20 `move-end-of-line',.but.retains.
7ee0 74 68 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 the.goal.column...(fn.&optional.
7f00 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f ARG)..(defalias.'evil-move-end-o
7f20 66 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 08 09 19 18 5c 33 30 32 01 21 5c 32 31 30 5c 33 30 33 f-line.#[256."....\302.!\210\303
7f40 7f 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 .*\207".[goal-column.temporary-g
7f60 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 5d oal-column.move-end-of-line.nil]
7f80 20 33 20 28 23 24 20 2e 20 33 32 34 30 31 29 5d 29 0a 23 40 31 33 38 20 4d 6f 76 65 20 70 6f 69 .3.(#$...32401)]).#@138.Move.poi
7fa0 6e 74 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 20 62 61 63 6b 20 69 66 20 61 74 20 74 68 65 20 nt.one.character.back.if.at.the.
7fc0 65 6e 64 20 6f 66 20 61 20 6e 6f 6e 2d 65 6d 70 74 79 20 6c 69 6e 65 2e 0a 54 68 69 73 20 62 65 end.of.a.non-empty.line..This.be
7fe0 68 61 76 69 6f 72 20 69 73 20 63 6f 6e 74 72 6f 6c 65 64 20 62 79 20 60 65 76 69 6c 2d 6d 6f 76 havior.is.controled.by.`evil-mov
8000 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 5f 29 e-beyond-eol'...(fn.&optional._)
8020 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 6a 75 73 74 2d 63 75 72 73 6f 72 20 ..(defalias.'evil-adjust-cursor.
8040 23 5b 32 35 36 20 22 6c 5c 32 30 35 1c 00 08 3f 5c 32 30 35 1c 00 6e 3f 5c 32 30 35 1c 00 60 5c #[256."l\205...?\205..n?\205..`\
8060 32 31 32 5c 33 30 31 20 5c 32 31 30 60 29 55 5c 32 30 35 1c 00 5c 33 30 32 5c 33 30 33 21 5c 32 212\301.\210`)U\205..\302\303!\2
8080 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 20 65 76 69 6c 2d 6d 07".[evil-move-beyond-eol.evil-m
80a0 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 ove-end-of-line.evil-move-cursor
80c0 2d 62 61 63 6b 20 74 5d 20 33 20 28 23 24 20 2e 20 33 32 36 36 34 29 5d 29 0a 23 40 32 37 32 20 -back.t].3.(#$...32664)]).#@272.
80e0 4d 6f 76 65 20 70 6f 69 6e 74 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 20 62 61 63 6b 20 77 69 Move.point.one.character.back.wi
8100 74 68 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 43 6f 6e 74 69 6e 67 65 6e thin.the.current.line..Contingen
8120 74 20 6f 6e 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 t.on.the.variable.`evil-move-cur
8140 73 6f 72 2d 62 61 63 6b 27 20 6f 72 20 74 68 65 20 46 4f 52 43 45 0a 61 72 67 75 6d 65 6e 74 2e sor-back'.or.the.FORCE.argument.
8160 20 48 6f 6e 6f 72 73 20 66 69 65 6c 64 20 62 6f 75 6e 64 61 72 69 65 73 2c 20 69 2e 65 2e 2c 20 .Honors.field.boundaries,.i.e.,.
8180 63 6f 6e 73 74 72 61 69 6e 73 20 74 68 65 20 6d 6f 76 65 6d 65 6e 74 0a 74 6f 20 74 68 65 20 63 constrains.the.movement.to.the.c
81a0 75 72 72 65 6e 74 20 66 69 65 6c 64 20 61 73 20 72 65 63 6f 67 6e 69 7a 65 64 20 62 79 20 60 6c urrent.field.as.recognized.by.`l
81c0 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 6f ine-beginning-position'...(fn.&o
81e0 70 74 69 6f 6e 61 6c 20 46 4f 52 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d ptional.FORCE)..(defalias.'evil-
8200 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 20 23 5b 32 35 36 20 22 08 5c 32 30 34 08 00 5c move-cursor-back.#[256.".\204..\
8220 32 31 31 5c 32 30 35 27 00 60 5c 33 30 32 20 55 5c 32 30 36 21 00 5c 33 30 33 5c 33 30 31 21 5c 211\205'.`\302.U\206!.\303\301!\
8240 32 30 35 21 00 09 5c 32 30 35 21 00 60 5c 32 31 32 5c 33 30 34 20 5c 32 31 30 60 29 55 3f 5c 32 205!..\205!.`\212\304.\210`)U?\2
8260 30 35 27 00 5c 33 30 35 75 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 05'.\305u\207".[evil-move-cursor
8280 2d 62 61 63 6b 20 76 69 73 75 61 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 20 6c 69 6e 65 2d 62 65 67 69 -back.visual-line-mode.line-begi
82a0 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 62 6f 75 6e 64 70 20 62 65 67 69 6e 6e 69 6e 67 2d nning-position.boundp.beginning-
82c0 6f 66 2d 76 69 73 75 61 6c 2d 6c 69 6e 65 20 2d 31 5d 20 33 20 28 23 24 20 2e 20 33 32 39 39 32 of-visual-line.-1].3.(#$...32992
82e0 29 5d 29 0a 23 40 31 36 30 20 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 )]).#@160.Return.the.position.of
8300 20 4c 49 4e 45 2e 0a 49 66 20 43 4f 4c 55 4d 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 72 .LINE..If.COLUMN.is.specified,.r
8320 65 74 75 72 6e 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 6f 6e 20 74 68 65 20 6c 69 6e 65 2e 0a eturn.its.position.on.the.line..
8340 41 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 20 6d 65 61 6e 73 20 74 68 65 20 65 6e 64 20 A.negative.number.means.the.end.
8360 6f 66 20 74 68 65 20 6c 69 6e 65 2e 0a 0a 28 66 6e 20 4c 49 4e 45 20 26 6f 70 74 69 6f 6e 61 6c of.the.line...(fn.LINE.&optional
8380 20 43 4f 4c 55 4d 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 70 .COLUMN)..(defalias.'evil-line-p
83a0 6f 73 69 74 69 6f 6e 20 23 5b 35 31 33 20 22 5c 32 31 32 5c 33 30 30 5c 33 30 31 21 5c 32 30 33 osition.#[513."\212\300\301!\203
83c0 0b 00 5c 33 30 31 02 21 5c 32 31 30 5c 32 31 31 5c 32 34 37 5c 32 30 33 24 00 5c 32 31 31 5c 33 ..\301.!\210\211\247\203$.\211\3
83e0 30 32 57 5c 32 30 33 1d 00 5c 33 30 33 5c 33 30 34 21 5c 32 31 30 5c 32 30 32 27 00 5c 33 30 35 02W\203..\303\304!\210\202'.\305
8400 01 21 5c 32 31 30 5c 32 30 32 27 00 5c 33 30 33 20 5c 32 31 30 60 29 5c 32 30 37 22 20 5b 66 62 .!\210\202'.\303.\210`)\207".[fb
8420 6f 75 6e 64 70 20 65 76 69 6c 2d 67 6f 74 6f 2d 6c 69 6e 65 20 30 20 62 65 67 69 6e 6e 69 6e 67 oundp.evil-goto-line.0.beginning
8440 2d 6f 66 2d 6c 69 6e 65 20 32 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 5d 20 34 20 28 23 24 -of-line.2.move-to-column].4.(#$
8460 20 2e 20 33 33 35 31 34 29 5d 29 0a 23 40 38 33 20 52 65 74 75 72 6e 20 74 68 65 20 68 6f 72 69 ...33514)]).#@83.Return.the.hori
8480 7a 6f 6e 74 61 6c 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 50 4f 53 2e 0a 50 4f 53 20 64 65 66 61 zontal.position.of.POS..POS.defa
84a0 75 6c 74 73 20 74 6f 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f ults.to.point...(fn.&optional.PO
84c0 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 23 5b 32 35 36 S)..(defalias.'evil-column.#[256
84e0 20 22 5c 32 31 32 5c 32 31 31 5c 32 30 33 08 00 5c 32 31 31 62 5c 32 31 30 69 29 5c 32 30 37 22 ."\212\211\203..\211b\210i)\207"
8500 20 5b 5d 20 32 20 28 23 24 20 2e 20 33 33 39 30 35 29 5d 29 0a 23 40 31 37 37 20 4d 6f 76 65 20 .[].2.(#$...33905)]).#@177.Move.
8520 70 6f 69 6e 74 20 74 6f 20 63 6f 6c 75 6d 6e 20 43 4f 4c 55 4d 4e 20 69 6e 20 74 68 65 20 63 75 point.to.column.COLUMN.in.the.cu
8540 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 50 6c 61 63 65 73 20 70 6f 69 6e 74 20 61 74 20 6c 65 66 74 rrent.line..Places.point.at.left
8560 20 6f 66 20 74 68 65 20 74 61 62 20 63 68 61 72 61 63 74 65 72 20 28 61 74 20 74 68 65 20 72 69 .of.the.tab.character.(at.the.ri
8580 67 68 74 20 69 66 20 44 49 52 0a 69 73 20 6e 6f 6e 2d 6e 69 6c 29 20 61 6e 64 20 72 65 74 75 72 ght.if.DIR.is.non-nil).and.retur
85a0 6e 73 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 43 4f 4c 55 4d 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 ns.point...(fn.COLUMN.&optional.
85c0 44 49 52 20 46 4f 52 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 DIR.FORCE)..(defalias.'evil-move
85e0 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 23 5b 37 36 39 20 22 5c 33 30 30 03 02 5c 22 5c 32 31 30 5c 32 -to-column.#[769."\300..\"\210\2
8600 31 31 5c 32 30 34 21 00 01 5c 32 30 33 18 00 01 5c 32 34 37 5c 32 30 33 21 00 01 5c 33 30 31 57 11\204!..\203...\247\203!..\301W
8620 5c 32 30 33 21 00 69 03 56 5c 32 30 33 21 00 5c 33 30 32 20 5c 32 31 30 60 5c 32 30 37 22 20 5b \203!.i.V\203!.\302.\210`\207".[
8640 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 31 20 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f move-to-column.1.evil-move-curso
8660 72 2d 62 61 63 6b 5d 20 36 20 28 23 24 20 2e 20 33 34 30 37 35 29 20 22 70 22 5d 29 0a 23 40 33 r-back].6.(#$...34075)."p"]).#@3
8680 34 32 20 4c 6f 6f 70 20 77 69 74 68 20 63 6f 75 6e 74 64 6f 77 6e 20 76 61 72 69 61 62 6c 65 2e 42.Loop.with.countdown.variable.
86a0 0a 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 77 69 74 68 20 56 41 52 20 63 6f 75 6e 74 69 6e 67 .Evaluate.BODY.with.VAR.counting
86c0 20 64 6f 77 6e 20 66 72 6f 6d 20 43 4f 55 4e 54 20 74 6f 20 30 2e 0a 43 4f 55 4e 54 20 63 61 6e .down.from.COUNT.to.0..COUNT.can
86e0 20 62 65 20 6e 65 67 61 74 69 76 65 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 56 41 52 20 .be.negative,.in.which.case.VAR.
8700 63 6f 75 6e 74 73 20 75 70 20 69 6e 73 74 65 61 64 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 61 counts.up.instead..The.return.va
8720 6c 75 65 20 69 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 56 41 52 20 77 68 65 6e 20 74 68 65 lue.is.the.value.of.VAR.when.the
8740 20 6c 6f 6f 70 0a 74 65 72 6d 69 6e 61 74 65 73 2c 20 77 68 69 63 68 20 69 73 20 30 20 69 66 20 .loop.terminates,.which.is.0.if.
8760 74 68 65 20 6c 6f 6f 70 20 63 6f 6d 70 6c 65 74 65 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2e the.loop.completes.successfully.
8780 0a 52 45 53 55 4c 54 20 73 70 65 63 69 66 69 65 73 20 61 20 76 61 72 69 61 62 6c 65 20 66 6f 72 .RESULT.specifies.a.variable.for
87a0 20 73 74 6f 72 69 6e 67 20 74 68 69 73 20 76 61 6c 75 65 2e 0a 0a 28 66 6e 20 28 56 41 52 20 43 .storing.this.value...(fn.(VAR.C
87c0 4f 55 4e 54 20 5b 52 45 53 55 4c 54 5d 29 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 OUNT.[RESULT]).BODY...)..(defali
87e0 61 73 20 27 65 76 69 6c 2d 6c 6f 6f 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c as.'evil-loop.'(macro...#[385."\
8800 33 30 30 5c 33 30 31 21 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 03 5c 32 31 31 41 5c 32 36 300\301!.\211A\262.\242.\211A\26
8820 32 05 5c 32 34 32 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 02 01 3d 5c 32 30 34 1f 00 02 5c 2.\242.\211A\262.\242..=\204...\
8840 32 30 36 20 00 03 5c 32 36 32 03 5c 32 31 31 5c 32 30 36 27 00 02 5c 32 36 32 01 5c 33 30 32 03 206...\262.\211\206'..\262.\302.
8860 03 44 43 5c 33 30 33 03 06 06 45 5c 33 30 34 5c 33 30 35 06 07 5c 33 30 36 42 42 5c 33 30 37 06 .DC\303...E\304\305..\306BB\307.
8880 5c 6e 5c 33 31 30 5c 33 31 31 06 0b 5c 33 31 32 42 42 5c 33 30 33 06 5c 66 5c 33 31 33 06 0e 44 \n\310\311..\312BB\303.\f\313..D
88a0 45 5c 33 30 33 06 0d 5c 33 31 34 06 0f 44 45 46 5c 33 30 33 06 09 06 5c 66 45 44 5c 22 42 42 06 E\303..\314..DEF\303...\fED\"BB.
88c0 06 5c 32 35 37 05 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 6c 6f 6f 70 76 61 .\257.\207".[make-symbol."loopva
88e0 72 22 20 6c 65 74 20 73 65 74 71 20 77 68 69 6c 65 20 2f 3d 20 28 30 29 20 61 70 70 65 6e 64 20 r".let.setq.while./=.(0).append.
8900 69 66 20 3e 20 28 30 29 20 31 2d 20 31 2b 5d 20 32 30 20 28 23 24 20 2e 20 33 34 34 33 35 29 5d if.>.(0).1-.1+].20.(#$...34435)]
8920 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 )).(byte-code."\300\301\302\303#
8940 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e \304\301\305\306#\207".[function
8960 2d 70 75 74 20 65 76 69 6c 2d 6c 6f 6f 70 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 -put.evil-loop.lisp-indent-funct
8980 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 64 ion.defun.put.edebug-form-spec.d
89a0 6f 6c 69 73 74 5d 20 35 29 0a 23 40 34 31 38 20 4c 6f 6f 70 20 61 20 63 65 72 74 61 69 6e 20 6e olist].5).#@418.Loop.a.certain.n
89c0 75 6d 62 65 72 20 6f 66 20 74 69 6d 65 73 2e 0a 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 72 65 umber.of.times..Evaluate.BODY.re
89e0 70 65 61 74 65 64 6c 79 20 43 4f 55 4e 54 20 74 69 6d 65 73 20 77 69 74 68 20 56 41 52 20 62 6f peatedly.COUNT.times.with.VAR.bo
8a00 75 6e 64 20 74 6f 20 31 20 6f 72 20 2d 31 2c 0a 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 und.to.1.or.-1,.depending.on.the
8a20 20 73 69 67 6e 20 6f 66 20 43 4f 55 4e 54 2e 20 52 45 53 55 4c 54 2c 20 69 66 20 73 70 65 63 69 .sign.of.COUNT..RESULT,.if.speci
8a40 66 69 65 64 2c 20 68 6f 6c 64 73 0a 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 75 6e 73 75 63 63 fied,.holds.the.number.of.unsucc
8a60 65 73 73 66 75 6c 20 69 74 65 72 61 74 69 6f 6e 73 2c 20 77 68 69 63 68 20 69 73 20 30 20 69 66 essful.iterations,.which.is.0.if
8a80 20 74 68 65 20 6c 6f 6f 70 0a 63 6f 6d 70 6c 65 74 65 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 .the.loop.completes.successfully
8aa0 2e 20 54 68 69 73 20 69 73 20 61 6c 73 6f 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 2e ..This.is.also.the.return.value.
8ac0 0a 0a 45 61 63 68 20 69 74 65 72 61 74 69 6f 6e 20 6d 75 73 74 20 6d 6f 76 65 20 70 6f 69 6e 74 ..Each.iteration.must.move.point
8ae0 3b 20 69 66 20 70 6f 69 6e 74 20 64 6f 65 73 20 6e 6f 74 20 63 68 61 6e 67 65 2c 0a 74 68 65 20 ;.if.point.does.not.change,.the.
8b00 6c 6f 6f 70 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 71 75 69 74 73 2e 20 53 65 65 20 61 6c 73 6f loop.immediately.quits..See.also
8b20 20 60 65 76 69 6c 2d 6c 6f 6f 70 27 2e 0a 0a 28 66 6e 20 28 56 41 52 20 43 4f 55 4e 54 20 5b 52 .`evil-loop'...(fn.(VAR.COUNT.[R
8b40 45 53 55 4c 54 5d 29 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 ESULT]).BODY...)..(defalias.'evi
8b60 6c 2d 6d 6f 74 69 6f 6e 2d 6c 6f 6f 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 01 l-motion-loop.'(macro...#[385.".
8b80 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 30 36 5c 66 00 5c 33 30 30 5c 33 30 31 21 02 5c \211A\262.\242\206\f.\300\301!.\
8ba0 32 31 31 41 5c 32 36 32 04 5c 32 34 32 5c 32 30 36 16 00 5c 33 30 32 03 5c 32 31 31 41 5c 32 36 211A\262.\242\206..\302.\211A\26
8bc0 32 05 5c 32 34 32 5c 33 30 30 5c 33 30 33 21 5c 33 30 30 5c 33 30 34 21 5c 33 30 30 5c 33 30 35 2.\242\300\303!\300\304!\300\305
8be0 21 5c 33 30 30 5c 33 30 36 21 5c 33 30 37 03 06 07 44 06 08 5c 33 31 30 5c 33 31 31 06 07 5c 33 !\300\306!\307...D..\310\311..\3
8c00 31 32 42 42 5c 33 31 33 42 42 44 44 5c 33 31 34 5c 33 31 35 05 44 5c 33 31 36 06 08 06 08 06 0b 12BB\313BBDD\314\315.D\316......
8c20 45 5c 33 31 37 06 07 5c 33 32 30 42 43 5c 33 32 31 06 10 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 E\317..\320BC\321..\322\323\324.
8c40 0d 45 5c 33 32 35 5c 33 31 35 06 0f 44 06 11 45 45 43 5c 22 42 42 45 45 45 5c 32 30 37 22 20 5b .E\325\315..D..EEC\"BBEEE\207".[
8c60 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 75 6e 69 74 76 61 72 22 20 30 20 22 6c 6f 6f 70 76 61 72 make-symbol."unitvar".0."loopvar
8c80 22 20 22 63 6f 75 6e 74 76 61 72 22 20 22 64 6f 6e 65 76 61 72 22 20 22 6f 72 69 67 76 61 72 22 "."countvar"."donevar"."origvar"
8ca0 20 6c 65 74 2a 20 69 66 20 3c 20 28 30 29 20 28 2d 31 20 31 29 20 63 61 74 63 68 20 71 75 6f 74 .let*.if.<.(0).(-1.1).catch.quot
8cc0 65 20 65 76 69 6c 2d 6c 6f 6f 70 20 6c 65 74 20 28 28 70 6f 69 6e 74 29 29 20 61 70 70 65 6e 64 e.evil-loop.let.((point)).append
8ce0 20 77 68 65 6e 20 3d 20 28 70 6f 69 6e 74 29 20 74 68 72 6f 77 5d 20 32 34 20 28 23 24 20 2e 20 .when.=.(point).throw].24.(#$...
8d00 33 35 32 34 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 35248)])).(byte-code."\300\301\3
8d20 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 02\303#\304\301\305\306#\207".[f
8d40 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 6c 6f 6f 70 20 6c 69 73 unction-put.evil-motion-loop.lis
8d60 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 p-indent-function.defun.put.edeb
8d80 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 28 73 79 6d 62 6f 6c 70 20 66 6f 72 6d 20 26 6f 70 74 ug-form-spec.((symbolp.form.&opt
8da0 69 6f 6e 61 6c 20 73 79 6d 62 6f 6c 70 29 20 62 6f 64 79 29 5d 20 35 29 0a 23 40 37 33 20 43 61 ional.symbolp).body)].5).#@73.Ca
8dc0 74 63 68 65 73 20 65 72 72 6f 72 73 20 70 72 6f 76 69 64 65 64 20 70 6f 69 6e 74 20 6d 6f 76 65 tches.errors.provided.point.move
8de0 73 20 77 69 74 68 69 6e 20 74 68 69 73 20 73 63 6f 70 65 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 s.within.this.scope...(fn.&rest.
8e00 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 77 69 BODY)..(defalias.'evil-signal-wi
8e20 74 68 6f 75 74 2d 6d 6f 76 65 6d 65 6e 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 thout-movement.'(macro...#[128."
8e40 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 42 5c 33 30 35 42 42 42 45 5c 32 \300\301\302\303\304.B\305BBBE\2
8e60 30 37 22 20 5b 6c 65 74 20 28 28 70 20 28 70 6f 69 6e 74 29 29 29 20 63 6f 6e 64 69 74 69 6f 6e 07".[let.((p.(point))).condition
8e80 2d 63 61 73 65 20 65 72 72 20 70 72 6f 67 6e 20 28 28 65 72 72 6f 72 20 28 77 68 65 6e 20 28 3d -case.err.progn.((error.(when.(=
8ea0 20 70 20 28 70 6f 69 6e 74 29 29 20 28 73 69 67 6e 61 6c 20 28 63 61 72 20 65 72 72 29 20 28 63 .p.(point)).(signal.(car.err).(c
8ec0 64 72 20 65 72 72 29 29 29 29 29 5d 20 37 20 28 23 24 20 2e 20 33 36 32 38 36 29 5d 29 29 0a 28 dr.err)))))].7.(#$...36286)])).(
8ee0 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 byte-code."\300\301\302\303#\304
8f00 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \301\305\306#\207".[function-put
8f20 20 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 77 69 74 68 6f 75 74 2d 6d 6f 76 65 6d 65 6e 74 20 6c 69 .evil-signal-without-movement.li
8f40 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 sp-indent-function.defun.put.ede
8f60 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 32 39 34 20 53 69 67 6e 61 6c bug-form-spec.t].5).#@294.Signal
8f80 73 20 65 72 72 6f 72 20 69 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 20 62 6f 75 6e 64 61 72 s.error.if.`point'.is.at.boundar
8fa0 69 65 73 2e 0a 49 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 20 62 6f 62 20 61 6e 64 20 43 4f ies..If.`point'.is.at.bob.and.CO
8fc0 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 69 UNT.is.negative.this.function.si
8fe0 67 6e 61 6c 0a 27 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 2e 20 49 66 20 60 70 gnal.'beginning-of-buffer..If.`p
9000 6f 69 6e 74 27 20 69 73 20 61 74 20 65 6f 62 20 61 6e 64 20 43 4f 55 4e 54 20 69 73 20 70 6f 73 oint'.is.at.eob.and.COUNT.is.pos
9020 69 74 69 76 65 0a 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 69 6e 67 61 6c 20 27 65 6e 64 2d itive.this.function.singal.'end-
9040 6f 66 2d 62 75 66 66 65 72 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 of-buffer..This.function.should.
9060 62 65 20 75 73 65 64 0a 69 6e 20 6d 6f 74 69 6f 6e 73 2e 20 43 4f 55 4e 54 20 64 65 66 61 75 6c be.used.in.motions..COUNT.defaul
9080 74 73 20 74 6f 20 31 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a ts.to.1...(fn.&optional.COUNT)..
90a0 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 61 74 2d 62 6f 62 2d 6f 72 (defalias.'evil-signal-at-bob-or
90c0 2d 65 6f 62 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 36 32 01 5c -eob.#[256."\211\206..\300\262.\
90e0 32 31 31 5c 33 30 31 57 5c 32 30 33 10 00 5c 33 30 32 20 5c 32 30 37 5c 32 31 31 5c 33 30 31 56 211\301W\203..\302.\207\211\301V
9100 5c 32 30 35 18 00 5c 33 30 33 20 5c 32 30 37 22 20 5b 31 20 30 20 65 76 69 6c 2d 73 69 67 6e 61 \205..\303.\207".[1.0.evil-signa
9120 6c 2d 61 74 2d 62 6f 62 20 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 61 74 2d 65 6f 62 5d 20 33 20 28 l-at-bob.evil-signal-at-eob].3.(
9140 23 24 20 2e 20 33 36 37 33 30 29 5d 29 0a 23 40 32 31 32 20 53 69 67 6e 61 6c 73 20 27 62 65 67 #$...36730)]).#@212.Signals.'beg
9160 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 20 69 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 inning-of-buffer.if.`point'.is.a
9180 74 20 62 6f 62 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 75 t.bob..This.function.should.be.u
91a0 73 65 64 20 69 6e 20 62 61 63 6b 77 61 72 64 20 6d 6f 74 69 6f 6e 73 2e 20 49 66 20 60 70 6f 69 sed.in.backward.motions..If.`poi
91c0 6e 74 27 20 69 73 20 61 74 0a 62 6f 62 20 73 6f 20 74 68 61 74 20 6e 6f 20 66 75 72 74 68 65 72 nt'.is.at.bob.so.that.no.further
91e0 20 62 61 63 6b 77 61 72 64 20 6d 6f 74 69 6f 6e 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 68 65 .backward.motion.is.possible.the
9200 20 65 72 72 6f 72 0a 27 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 20 69 73 20 72 .error.'beginning-of-buffer.is.r
9220 61 69 73 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 61 aised...(defalias.'evil-signal-a
9240 74 2d 62 6f 62 20 23 5b 30 20 22 6f 5c 32 30 35 08 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 t-bob.#[0."o\205..\300\301\302\"
9260 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 \207".[signal.beginning-of-buffe
9280 72 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 37 32 30 34 29 5d 29 0a 23 40 35 31 33 20 53 69 r.nil].3.(#$...37204)]).#@513.Si
92a0 67 6e 61 6c 73 20 27 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 20 69 66 20 60 70 6f 69 6e 74 27 20 gnals.'end-of-buffer.if.`point'.
92c0 69 73 20 61 74 20 65 6f 62 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 is.at.eob..This.function.should.
92e0 62 65 20 75 73 65 64 20 69 6e 20 66 6f 72 77 61 72 64 20 6d 6f 74 69 6f 6e 73 2e 20 49 66 20 60 be.used.in.forward.motions..If.`
9300 70 6f 69 6e 74 27 20 69 73 20 63 6c 6f 73 65 0a 74 6f 20 65 6f 62 20 73 6f 20 74 68 61 74 20 6e point'.is.close.to.eob.so.that.n
9320 6f 20 66 75 72 74 68 65 72 20 66 6f 72 77 61 72 64 20 6d 6f 74 69 6f 6e 20 69 73 20 70 6f 73 73 o.further.forward.motion.is.poss
9340 69 62 6c 65 20 74 68 65 20 65 72 72 6f 72 0a 27 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 20 69 73 ible.the.error.'end-of-buffer.is
9360 20 72 61 69 73 65 64 2e 20 54 68 69 73 20 69 73 20 74 68 65 20 63 61 73 65 20 69 66 20 60 70 6f .raised..This.is.the.case.if.`po
9380 69 6e 74 27 20 69 73 20 61 74 0a 60 70 6f 69 6e 74 2d 6d 61 78 27 20 6f 72 20 69 66 20 69 73 20 int'.is.at.`point-max'.or.if.is.
93a0 6f 6e 65 20 70 6f 73 69 74 69 6f 6e 20 62 65 66 6f 72 65 20 60 70 6f 69 6e 74 2d 6d 61 78 27 2c one.position.before.`point-max',
93c0 0a 60 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 27 20 69 73 20 6e 69 6c 20 61 .`evil-move-beyond-eol'.is.nil.a
93e0 6e 64 20 60 70 6f 69 6e 74 27 20 69 73 20 6e 6f 74 20 61 74 20 74 68 65 20 65 6e 64 0a 6f 66 20 nd.`point'.is.not.at.the.end.of.
9400 61 20 6c 69 6e 65 2e 20 54 68 65 20 6c 61 74 74 65 72 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 a.line..The.latter.is.necessary.
9420 62 65 63 61 75 73 65 20 60 70 6f 69 6e 74 27 20 63 61 6e 6e 6f 74 20 62 65 0a 6d 6f 76 65 64 20 because.`point'.cannot.be.moved.
9440 74 6f 20 60 70 6f 69 6e 74 2d 6d 61 78 27 20 69 66 20 60 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 to.`point-max'.if.`evil-move-bey
9460 6f 6e 64 2d 65 6f 6c 27 20 69 73 20 6e 69 6c 20 61 6e 64 0a 74 68 65 20 6c 61 73 74 20 6c 69 6e ond-eol'.is.nil.and.the.last.lin
9480 65 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 1f 0a 28 e.in.the.buffer.is.not.empty...(
94a0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 61 74 2d 65 6f 62 20 23 5b 30 defalias.'evil-signal-at-eob.#[0
94c0 20 22 6d 5c 32 30 34 17 00 6c 3f 5c 32 30 35 1b 00 08 3f 5c 32 30 35 1b 00 5c 32 31 32 5c 33 30 ."m\204..l?\205...?\205..\212\30
94e0 31 75 5c 32 31 30 6d 29 5c 32 30 35 1b 00 5c 33 30 32 5c 33 30 33 5c 33 30 31 5c 22 5c 32 30 37 1u\210m)\205..\302\303\301\"\207
9500 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 20 6e 69 6c 20 73 69 67 6e ".[evil-move-beyond-eol.nil.sign
9520 61 6c 20 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 5d 20 33 20 28 23 24 20 2e 20 33 37 35 33 34 29 al.end-of-buffer].3.(#$...37534)
9540 5d 29 0a 23 40 33 37 33 20 50 72 6f 6a 65 63 74 20 70 6f 69 6e 74 20 61 66 74 65 72 20 42 4f 44 ]).#@373.Project.point.after.BOD
9560 59 20 74 6f 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 0a 49 66 20 70 6f 69 6e 74 20 69 73 Y.to.current.window..If.point.is
9580 20 6f 6e 20 61 20 70 6f 73 69 74 69 6f 6e 20 6c 65 66 74 20 6f 72 20 72 69 67 68 74 20 6f 66 20 .on.a.position.left.or.right.of.
95a0 74 68 65 20 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 0a 74 68 65 6e 20 69 74 20 69 73 20 6d 6f the.current.window.then.it.is.mo
95c0 76 65 64 20 74 6f 20 74 68 65 20 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 62 6f 75 6e 64 61 ved.to.the.left.and.right.bounda
95e0 72 79 20 6f 66 20 74 68 65 20 77 69 6e 64 6f 77 2c 0a 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 ry.of.the.window,.respectively..
9600 49 66 20 60 61 75 74 6f 2d 68 73 63 72 6f 6c 6c 2d 6d 6f 64 65 27 20 69 73 20 6e 6f 6e 2d 6e 69 If.`auto-hscroll-mode'.is.non-ni
9620 6c 20 74 68 65 6e 20 74 68 65 20 6c 65 66 74 20 61 6e 64 0a 72 69 67 68 74 20 70 6f 73 69 74 69 l.then.the.left.and.right.positi
9640 6f 6e 73 20 61 72 65 20 69 6e 63 72 65 61 73 65 64 20 6f 72 20 64 65 63 72 65 61 73 65 64 2c 20 ons.are.increased.or.decreased,.
9660 72 65 73 70 65 63 74 69 76 65 6c 79 2c 20 62 79 0a 60 68 6f 72 69 7a 6f 6e 74 61 6c 2d 6d 61 72 respectively,.by.`horizontal-mar
9680 67 69 6e 27 20 73 6f 20 74 68 61 74 20 6e 6f 20 61 75 74 6f 6d 61 74 69 63 20 73 63 72 6f 6c 6c gin'.so.that.no.automatic.scroll
96a0 69 6e 67 20 6f 63 63 75 72 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 ing.occurs...(fn.&rest.BODY)..(d
96c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 68 70 72 6f 6a 65 63 74 2d 70 6f 69 6e efalias.'evil-with-hproject-poin
96e0 74 2d 6f 6e 2d 77 69 6e 64 6f 77 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 t-on-window.'(macro...#[128."\30
9700 30 5c 33 30 31 21 5c 33 30 30 5c 33 30 32 21 5c 33 30 30 5c 33 30 33 21 5c 33 30 34 03 5c 33 30 0\301!\300\302!\300\303!\304.\30
9720 35 42 5c 33 30 36 42 5c 33 30 37 06 06 5c 33 31 30 06 06 5c 33 31 31 5c 33 31 32 06 5c 6e 45 44 5B\306B\307..\310..\311\312.\nED
9740 06 06 5c 33 31 31 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 0d 44 5c 33 31 36 42 42 42 42 44 44 5c ..\311\313\314\315..D\316BBBBDD\
9760 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 06 0b 45 06 09 45 44 45 43 5c 22 42 42 5c 32 30 37 317\320\321\322..E..EDEC\"BB\207
9780 22 20 5b 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 64 69 66 66 22 20 22 6c 65 66 74 22 20 22 72 69 ".[make-symbol."diff"."left"."ri
97a0 67 68 74 22 20 6c 65 74 20 28 28 69 66 20 61 75 74 6f 2d 68 73 63 72 6f 6c 6c 2d 6d 6f 64 65 20 ght".let.((if.auto-hscroll-mode.
97c0 28 31 2b 20 68 73 63 72 6f 6c 6c 2d 6d 61 72 67 69 6e 29 20 30 29 29 20 28 61 75 74 6f 2d 68 73 (1+.hscroll-margin).0)).(auto-hs
97e0 63 72 6f 6c 6c 2d 6d 6f 64 65 29 20 61 70 70 65 6e 64 20 6c 65 74 2a 20 2b 20 28 77 69 6e 64 6f croll-mode).append.let*.+.(windo
9800 77 2d 68 73 63 72 6f 6c 6c 29 20 28 77 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 29 20 28 77 69 6e w-hscroll).(window-hscroll).(win
9820 64 6f 77 2d 77 69 64 74 68 29 20 2d 20 28 2d 31 29 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e dow-width).-.(-1).move-to-column
9840 20 6d 69 6e 20 6d 61 78 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 5d 20 31 36 20 28 23 .min.max.(current-column)].16.(#
9860 24 20 2e 20 33 38 32 31 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...38217)])).(byte-code."\300\3
9880 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 01\302\303#\304\301\305\306#\207
98a0 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 68 70 72 6f 6a 65 ".[function-put.evil-with-hproje
98c0 63 74 2d 70 6f 69 6e 74 2d 6f 6e 2d 77 69 6e 64 6f 77 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 ct-point-on-window.lisp-indent-f
98e0 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 unction.defun.put.edebug-form-sp
9900 65 63 20 74 5d 20 35 29 0a 23 40 31 32 37 20 47 6f 20 74 6f 20 74 68 65 20 73 6d 61 6c 6c 65 73 ec.t].5).#@127.Go.to.the.smalles
9920 74 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 50 4f 53 49 54 49 4f 4e 53 2e 0a 4e 6f 6e 2d 6e 75 6d t.position.in.POSITIONS..Non-num
9940 65 72 69 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 53 65 65 erical.elements.are.ignored..See
9960 20 61 6c 73 6f 20 60 65 76 69 6c 2d 67 6f 74 6f 2d 6d 61 78 27 2e 0a 0a 28 66 6e 20 26 72 65 73 .also.`evil-goto-max'...(fn.&res
9980 74 20 50 4f 53 49 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 6f t.POSITIONS)..(defalias.'evil-go
99a0 74 6f 2d 6d 69 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 5c 32 36 to-min.#[128."\300\301.\"\211\26
99c0 32 02 5c 32 30 35 0f 00 5c 33 30 32 5c 33 30 33 02 5c 22 62 5c 32 30 37 22 20 5b 65 76 69 6c 2d 2.\205..\302\303.\"b\207".[evil-
99e0 66 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 3f 5c 32 30 37 22 20 filter-list.#[257."\300.!?\207".
9a00 5b 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 [number-or-marker-p].3."\n\n(fn.
9a20 45 4c 54 29 22 5d 20 61 70 70 6c 79 20 6d 69 6e 5d 20 34 20 28 23 24 20 2e 20 33 39 31 38 33 29 ELT)"].apply.min].4.(#$...39183)
9a40 5d 29 0a 23 40 31 32 36 20 47 6f 20 74 6f 20 74 68 65 20 6c 61 72 67 65 73 74 20 70 6f 73 69 74 ]).#@126.Go.to.the.largest.posit
9a60 69 6f 6e 20 69 6e 20 50 4f 53 49 54 49 4f 4e 53 2e 0a 4e 6f 6e 2d 6e 75 6d 65 72 69 63 61 6c 20 ion.in.POSITIONS..Non-numerical.
9a80 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 53 65 65 20 61 6c 73 6f 20 60 elements.are.ignored..See.also.`
9aa0 65 76 69 6c 2d 67 6f 74 6f 2d 6d 69 6e 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 50 4f 53 49 54 evil-goto-min'...(fn.&rest.POSIT
9ac0 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 6f 74 6f 2d 6d 61 78 20 IONS)..(defalias.'evil-goto-max.
9ae0 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 35 0f #[128."\300\301.\"\211\262.\205.
9b00 00 5c 33 30 32 5c 33 30 33 02 5c 22 62 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 69 6c 74 65 72 2d .\302\303.\"b\207".[evil-filter-
9b20 6c 69 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 3f 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 list.#[257."\300.!?\207".[number
9b40 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 45 4c 54 29 22 5d 20 -or-marker-p].3."\n\n(fn.ELT)"].
9b60 61 70 70 6c 79 20 6d 61 78 5d 20 34 20 28 23 24 20 2e 20 33 39 34 39 37 29 5d 29 0a 23 40 39 32 apply.max].4.(#$...39497)]).#@92
9b80 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 6e 6e .Move.point.to.the.end.or.beginn
9ba0 69 6e 67 20 6f 66 20 74 68 65 20 63 6f 6d 70 6c 65 6d 65 6e 74 20 6f 66 20 54 48 49 4e 47 2e 0a ing.of.the.complement.of.THING..
9bc0 0a 28 66 6e 20 54 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 .(fn.THING.&optional.COUNT)..(de
9be0 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 6f 74 2d 74 68 69 6e 67 20 23 falias.'evil-forward-not-thing.#
9c00 5b 35 31 33 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 31 31 5c 33 30 31 57 5c 32 30 [513."\211\206..\300\211\301W\20
9c20 33 0f 00 5c 33 30 32 5c 32 30 32 10 00 5c 33 30 30 5c 33 30 33 32 5c 33 33 32 00 01 5c 32 31 31 3..\302\202..\300\3032\332..\211
9c40 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 55 5c 32 30 34 5c 33 32 36 00 60 5c 33 30 34 03 5c 33 30 \262.\211\301U\204\326.`\304.\30
9c60 31 56 5c 32 30 33 73 00 5c 33 30 35 06 07 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 3e 00 60 01 1V\203s.\305..!\211\262.\203>.`.
9c80 41 57 5c 32 30 33 3e 00 5c 32 31 31 41 62 5c 32 31 30 5c 32 30 32 26 00 5c 33 30 36 06 07 21 5c AW\203>.\211Ab\210\202&.\306..!\
9ca0 33 30 31 55 5c 32 30 33 6c 00 5c 33 30 35 06 07 21 5c 32 31 31 40 60 57 5c 32 30 34 5a 00 5c 32 301U\203l.\305..!\211@`W\204Z.\2
9cc0 31 31 40 01 41 55 5c 32 30 33 62 00 5c 32 31 31 40 62 5c 32 36 36 03 5c 32 30 32 5c 32 36 33 00 11@.AU\203b.\211@b\266.\202\263.
9ce0 5c 33 30 36 06 08 5c 33 30 32 5c 22 5c 32 36 36 03 5c 32 30 32 5c 32 36 33 00 64 62 5c 32 36 36 \306..\302\"\266.\202\263.db\266
9d00 02 5c 32 30 32 5c 32 36 33 00 6f 5c 32 30 34 5c 32 32 32 00 5c 33 30 32 75 5c 32 31 30 5c 33 30 .\202\263.o\204\222.\302u\210\30
9d20 35 06 07 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 32 32 00 60 01 41 57 5c 32 30 33 5c 32 5..!\211\262.\203\222.`.AW\203\2
9d40 32 32 00 5c 32 31 31 40 62 5c 32 31 30 5c 32 30 32 73 00 6f 5c 32 30 34 5c 32 35 37 00 5c 33 30 22.\211@b\210\202s.o\204\257.\30
9d60 36 06 07 5c 33 30 32 5c 22 5c 33 30 31 55 5c 32 30 33 5c 32 35 37 00 5c 33 30 35 06 07 21 5c 32 6..\302\"\301U\203\257.\305..!\2
9d80 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 35 37 00 5c 32 31 31 41 5c 32 30 32 5c 32 36 30 00 65 62 11\262.\203\257.\211A\202\260.eb
9da0 5c 32 36 36 02 60 01 55 5c 32 30 33 5c 32 37 36 00 5c 33 30 37 5c 33 30 33 03 5c 22 5c 32 31 30 \266.`.U\203\276.\307\303.\"\210
9dc0 5c 32 31 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 5c 33 31 34 00 5c 32 31 31 53 5c 32 36 32 01 \210\211\301V\203\314.\211S\262.
9de0 5c 32 30 32 5c 33 32 30 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 \202\320.\211T\262.\211\262.\202
9e00 18 00 5c 32 31 31 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 ..\211\262.0\207".[1.0.-1.#1=#:d
9e20 6f 6e 65 76 61 72 20 6e 69 6c 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f onevar.nil.bounds-of-thing-at-po
9e40 69 6e 74 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 74 68 72 6f 77 5d 20 31 31 20 28 23 24 20 int.forward-thing.throw].11.(#$.
9e60 2e 20 33 39 38 30 39 29 5d 29 0a 23 40 32 38 38 20 52 65 74 75 72 6e 73 20 74 68 65 20 62 6f 75 ..39809)]).#@288.Returns.the.bou
9e80 6e 64 73 20 6f 66 20 61 20 63 6f 6d 70 6c 65 6d 65 6e 74 20 6f 66 20 54 48 49 4e 47 20 61 74 20 nds.of.a.complement.of.THING.at.
9ea0 70 6f 69 6e 74 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 61 20 54 48 49 4e 47 20 61 74 20 70 6f point..If.there.is.a.THING.at.po
9ec0 69 6e 74 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 int.nil.is.returned...Otherwise.
9ee0 69 66 20 57 48 49 43 48 0a 69 73 20 6e 69 6c 20 6f 72 20 30 20 61 20 63 6f 6e 73 20 63 65 6c 6c if.WHICH.is.nil.or.0.a.cons.cell
9f00 20 28 42 45 47 20 2e 20 45 4e 44 29 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 49 66 20 57 48 49 .(BEG...END).is.returned..If.WHI
9f20 43 48 20 69 73 0a 6e 65 67 61 74 69 76 65 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 69 73 20 CH.is.negative.the.beginning.is.
9f40 72 65 74 75 72 6e 65 64 2e 20 49 66 20 57 48 49 43 48 20 69 73 20 70 6f 73 69 74 69 76 65 20 74 returned..If.WHICH.is.positive.t
9f60 68 65 20 45 4e 44 0a 69 73 20 72 65 74 75 72 6e 65 64 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 26 he.END.is.returned...(fn.THING.&
9f80 6f 70 74 69 6f 6e 61 6c 20 57 48 49 43 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c optional.WHICH)..(defalias.'evil
9fa0 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6e 6f 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 23 5b -bounds-of-not-thing-at-point.#[
9fc0 35 31 33 20 22 60 5c 32 31 32 5c 33 30 30 03 5c 33 30 31 5c 22 5c 33 30 32 55 5c 32 30 33 0f 00 513."`\212\300.\301\"\302U\203..
9fe0 5c 33 30 30 03 21 5c 32 31 30 60 01 56 5c 32 30 33 19 00 65 5c 32 30 32 1a 00 60 29 5c 32 31 32 \300.!\210`.V\203..e\202..`)\212
a000 5c 33 30 30 04 21 5c 33 30 32 55 5c 32 30 33 29 00 5c 33 30 30 04 5c 33 30 31 5c 22 5c 32 31 30 \300.!\302U\203).\300.\301\"\210
a020 60 02 57 5c 32 30 33 33 00 64 5c 32 30 32 34 00 60 29 01 60 58 5c 32 30 35 64 00 60 01 58 5c 32 `.W\2033.d\2024.`).`X\205d.`.X\2
a040 30 35 64 00 01 01 57 5c 32 30 35 64 00 03 5c 32 30 33 51 00 03 5c 33 30 32 55 5c 32 30 33 55 00 05d...W\205d..\203Q..\302U\203U.
a060 01 01 42 5c 32 30 37 03 5c 33 30 32 57 5c 32 30 33 5d 00 01 5c 32 30 37 03 5c 33 30 32 56 5c 32 ..B\207.\302W\203]..\207.\302V\2
a080 30 35 64 00 5c 32 31 31 5c 32 30 37 22 20 5b 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 2d 31 20 05d.\211\207".[forward-thing.-1.
a0a0 30 5d 20 37 20 28 23 24 20 2e 20 34 30 35 36 31 29 5d 29 0a 23 40 35 30 30 20 4d 6f 76 65 73 20 0].7.(#$...40561)]).#@500.Moves.
a0c0 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 6f 66 20 73 65 point.forward.to.the.first.of.se
a0e0 76 65 72 61 6c 20 6d 6f 74 69 6f 6e 73 2e 0a 46 4f 52 57 41 52 44 53 20 69 73 20 61 20 6c 69 73 veral.motions..FORWARDS.is.a.lis
a100 74 20 6f 66 20 66 6f 72 77 61 72 64 20 6d 6f 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 28 69 t.of.forward.motion.functions.(i
a120 2e 65 2e 20 65 61 63 68 20 6d 6f 76 65 73 0a 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 74 6f 20 .e..each.moves.point.forward.to.
a140 74 68 65 20 6e 65 78 74 20 65 6e 64 20 6f 66 20 61 20 74 65 78 74 20 6f 62 6a 65 63 74 20 28 69 the.next.end.of.a.text.object.(i
a160 66 20 70 61 73 73 65 64 20 61 20 2b 31 29 0a 6f 72 20 62 61 63 6b 77 61 72 64 20 74 6f 20 74 68 f.passed.a.+1).or.backward.to.th
a180 65 20 70 72 65 63 65 65 64 69 6e 67 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 74 65 78 74 e.preceeding.beginning.of.a.text
a1a0 20 6f 62 6a 65 63 74 20 28 69 66 0a 70 61 73 73 65 64 20 61 20 2d 31 29 29 2e 20 54 68 69 73 20 .object.(if.passed.a.-1))..This.
a1c0 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 20 65 61 63 68 20 6f 66 20 74 68 65 73 65 20 66 75 6e function.calls.each.of.these.fun
a1e0 63 74 69 6f 6e 73 20 6f 6e 63 65 0a 61 6e 64 20 6d 6f 76 65 73 20 70 6f 69 6e 74 20 74 6f 20 74 ctions.once.and.moves.point.to.t
a200 68 65 20 6e 65 61 72 65 73 74 20 6f 66 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 70 6f 73 69 he.nearest.of.the.resulting.posi
a220 74 69 6f 6e 73 2e 20 49 66 0a 43 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 20 70 6f 69 6e tions..If.COUNT.is.positive.poin
a240 74 20 69 73 20 6d 6f 76 65 64 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 74 69 6d 65 73 2c 20 t.is.moved.forward.COUNT.times,.
a260 69 66 20 6e 65 67 61 74 69 76 65 0a 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 62 61 63 6b 77 if.negative.point.is.moved.backw
a280 61 72 64 20 2d 43 4f 55 4e 54 20 74 69 6d 65 73 2e 0a 0a 28 66 6e 20 43 4f 55 4e 54 20 26 72 65 ard.-COUNT.times...(fn.COUNT.&re
a2a0 73 74 20 46 4f 52 57 41 52 44 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f st.FORWARDS)..(defalias.'evil-fo
a2c0 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 23 5b 33 38 35 20 22 01 5c 32 30 36 05 00 5c 33 30 31 rward-nearest.#[385.".\206..\301
a2e0 5c 32 31 31 5c 33 30 32 57 5c 32 30 33 0f 00 5c 33 30 33 5c 32 30 32 10 00 5c 33 30 31 5c 33 30 \211\302W\203..\303\202..\301\30
a300 34 32 5c 33 31 32 00 01 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 5c 33 42\312..\211\262.\211\302U\204\3
a320 30 36 00 60 60 03 5c 33 30 32 56 5c 32 30 33 2a 00 64 5c 32 30 32 2b 00 65 06 06 5c 32 31 31 5c 06.``.\302V\203*.d\202+.e..\211\
a340 32 30 33 5c 32 33 36 00 5c 32 31 31 40 03 62 5c 32 31 30 5c 33 30 35 31 5c 32 32 36 00 5c 32 31 203\236.\211@.b\210\3051\226.\21
a360 34 65 64 42 08 42 18 5c 33 30 36 06 07 5c 33 30 32 57 5c 32 30 35 51 00 5c 32 31 32 03 62 5c 32 4edB.B.\306..\302W\205Q.\212.b\2
a380 31 30 5c 33 30 37 5c 33 30 32 21 29 06 08 5c 33 30 32 56 5c 32 30 35 60 00 5c 32 31 32 04 62 5c 10\307\302!)..\302V\205`.\212.b\
a3a0 32 31 30 5c 33 31 30 5c 33 31 31 21 29 5c 22 5c 32 31 30 5c 32 31 31 06 07 21 5c 33 30 32 55 5c 210\310\311!)\"\210\211..!\302U\
a3c0 32 30 35 5c 32 32 30 00 60 04 55 3f 5c 32 30 35 5c 32 32 30 00 06 06 5c 33 30 32 56 5c 32 30 33 205\220.`.U?\205\220...\302V\203
a3e0 7f 00 60 03 57 5c 32 30 34 5c 32 31 34 00 06 06 5c 33 30 32 57 5c 32 30 35 5c 32 32 30 00 60 03 ..`.W\204\214...\302W\205\220.`.
a400 56 5c 32 30 35 5c 32 32 30 00 60 5c 32 31 31 5c 32 36 32 04 2a 30 5c 32 31 30 5c 32 30 32 5c 32 V\205\220.`\211\262.*0\210\202\2
a420 32 37 00 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 2d 00 5c 32 31 30 5c 32 31 31 62 27.\210.A\266\202\202-.\210\211b
a440 5c 32 36 36 03 60 01 55 5c 32 30 33 5c 32 35 36 00 5c 33 31 32 5c 33 30 34 03 5c 22 5c 32 31 30 \266.`.U\203\256.\312\304.\"\210
a460 5c 32 31 30 5c 32 31 31 5c 33 30 32 56 5c 32 30 33 5c 32 37 34 00 5c 32 31 31 53 5c 32 36 32 01 \210\211\302V\203\274.\211S\262.
a480 5c 32 30 32 5c 33 30 30 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 \202\300.\211T\262.\211\262.\202
a4a0 18 00 5c 32 31 31 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 74 ..\211\262.0\207".[evil-restrict
a4c0 69 6f 6e 2d 73 74 61 63 6b 20 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 28 65 ion-stack.1.0.-1.#1=#:donevar.(e
a4e0 72 72 6f 72 29 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 rror).evil-narrow.line-beginning
a500 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 32 20 74 68 -position.line-end-position.2.th
a520 72 6f 77 5d 20 31 34 20 28 23 24 20 2e 20 34 31 31 34 36 29 5d 29 0a 23 40 31 31 35 20 52 65 74 row].14.(#$...41146)]).#@115.Ret
a540 75 72 6e 20 74 68 65 20 62 6f 75 6e 64 73 20 6f 66 20 61 20 73 74 72 69 6e 67 20 61 74 20 70 6f urn.the.bounds.of.a.string.at.po
a560 69 6e 74 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 67 69 76 65 6e 20 69 74 20 75 73 65 64 20 61 int..If.STATE.is.given.it.used.a
a580 20 70 61 72 73 69 6e 67 20 73 74 61 74 65 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 6f .parsing.state.at.point...(fn.&o
a5a0 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 62 6f 75 6e 64 ptional.STATE)..(defalias.'bound
a5c0 73 2d 6f 66 2d 65 76 69 6c 2d 73 74 72 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 32 35 36 20 s-of-evil-string-at-point.#[256.
a5e0 22 5c 32 31 32 5c 32 31 31 5c 32 30 36 07 00 5c 33 30 30 20 5c 33 30 31 01 38 5c 32 30 35 1f 00 "\212\211\206..\300.\301.8\205..
a600 5c 33 30 32 01 38 5c 33 30 33 60 64 5c 33 30 34 5c 32 31 31 06 06 5c 33 30 35 26 06 5c 32 30 35 \302.8\303`d\304\211..\305&.\205
a620 1e 00 60 42 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 73 79 6e 74 61 78 2d 70 70 73 73 20 33 20 38 ..`B\262.)\207".[syntax-ppss.3.8
a640 20 70 61 72 73 65 2d 70 61 72 74 69 61 6c 2d 73 65 78 70 20 6e 69 6c 20 73 79 6e 74 61 78 2d 74 .parse-partial-sexp.nil.syntax-t
a660 61 62 6c 65 5d 20 31 30 20 28 23 24 20 2e 20 34 32 33 30 31 29 5d 29 0a 28 70 75 74 20 27 65 76 able].10.(#$...42301)]).(put.'ev
a680 69 6c 2d 73 74 72 69 6e 67 20 27 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f il-string.'bounds-of-thing-at-po
a6a0 69 6e 74 20 27 62 6f 75 6e 64 73 2d 6f 66 2d 65 76 69 6c 2d 73 74 72 69 6e 67 2d 61 74 2d 70 6f int.'bounds-of-evil-string-at-po
a6c0 69 6e 74 29 0a 23 40 34 31 20 52 65 74 75 72 6e 20 74 68 65 20 62 6f 75 6e 64 73 20 6f 66 20 61 int).#@41.Return.the.bounds.of.a
a6e0 20 73 74 72 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 62 6f .string.at.point...(defalias.'bo
a700 75 6e 64 73 2d 6f 66 2d 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 20 23 5b unds-of-evil-comment-at-point.#[
a720 30 20 22 5c 32 31 32 5c 33 30 30 20 5c 33 30 31 01 38 5c 32 30 35 1b 00 5c 33 30 32 01 38 5c 33 0."\212\300.\301.8\205..\302.8\3
a740 30 33 60 64 5c 33 30 34 5c 32 31 31 06 06 5c 33 30 35 26 06 5c 32 30 35 1a 00 60 42 5c 32 36 32 03`d\304\211..\305&.\205..`B\262
a760 01 29 5c 32 30 37 22 20 5b 73 79 6e 74 61 78 2d 70 70 73 73 20 34 20 38 20 70 61 72 73 65 2d 70 .)\207".[syntax-ppss.4.8.parse-p
a780 61 72 74 69 61 6c 2d 73 65 78 70 20 6e 69 6c 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 5d 20 39 20 artial-sexp.nil.syntax-table].9.
a7a0 28 23 24 20 2e 20 34 32 36 39 38 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 63 6f 6d 6d 65 6e (#$...42698)]).(put.'evil-commen
a7c0 74 20 27 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 62 6f 75 t.'bounds-of-thing-at-point.'bou
a7e0 6e 64 73 2d 6f 66 2d 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 23 40 nds-of-evil-comment-at-point).#@
a800 31 35 31 20 41 20 77 72 61 70 70 65 72 20 66 6f 72 20 6c 69 6e 65 20 6d 6f 74 69 6f 6e 73 20 77 151.A.wrapper.for.line.motions.w
a820 68 69 63 68 20 63 6f 6e 73 65 72 76 65 73 20 74 68 65 20 63 6f 6c 75 6d 6e 2e 0a 53 69 67 6e 61 hich.conserves.the.column..Signa
a840 6c 73 20 61 6e 20 65 72 72 6f 72 20 61 74 20 62 75 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 73 ls.an.error.at.buffer.boundaries
a860 20 75 6e 6c 65 73 73 20 4e 4f 45 52 52 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e .unless.NOERROR.is.non-nil...(fn
a880 20 43 4f 55 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 4e 4f 45 52 52 4f 52 29 1f 0a 28 64 65 66 61 .COUNT.&optional.NOERROR)..(defa
a8a0 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 6d 6f 76 65 20 23 5b 35 31 33 20 22 5c 32 31 31 lias.'evil-line-move.#[513."\211
a8c0 5c 32 30 33 10 00 5c 33 30 34 31 0d 00 5c 33 30 35 02 21 30 5c 32 30 37 5c 32 31 30 5c 33 30 36 \203..\3041..\305.!0\207\210\306
a8e0 5c 32 30 37 60 5c 33 30 37 31 62 00 02 5c 33 31 30 59 5c 32 30 33 1f 00 5c 33 31 31 5c 32 30 32 \207`\3071b..\310Y\203..\311\202
a900 20 00 5c 33 31 32 10 60 5c 33 31 33 31 2f 00 08 5c 33 31 34 05 21 21 30 5c 32 30 32 5e 00 09 5c ..\312.`\3131/..\314.!!0\202^..\
a920 32 30 36 3e 00 5c 6e 3a 5c 32 30 33 3d 00 5c 6e 40 5c 32 30 32 3e 00 5c 6e 0b 5c 32 30 33 4b 00 206>.\n:\203=.\n@\202>.\n.\203K.
a940 5c 33 31 35 01 5c 33 31 30 42 21 5c 32 31 30 5c 32 30 32 54 00 5c 33 31 36 01 04 06 08 5c 33 31 \315.\310B!\210\202T.\316....\31
a960 30 57 23 5c 32 31 30 5c 33 31 37 02 40 03 41 5c 22 5c 32 36 32 01 5c 32 36 32 01 5c 32 36 32 01 0W#\210\317.@.A\"\262.\262.\262.
a980 30 5c 32 30 37 01 60 55 5c 32 30 35 6e 00 5c 33 31 37 01 40 02 41 5c 22 5c 32 30 37 22 20 5b 74 0\207.`U\205n.\317.@.A\"\207".[t
a9a0 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 his-command.goal-column.temporar
a9c0 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 6c 69 6e 65 2d 6d 6f 76 65 2d 76 69 73 75 61 6c 20 28 y-goal-column.line-move-visual.(
a9e0 65 72 72 6f 72 29 20 65 76 69 6c 2d 6c 69 6e 65 2d 6d 6f 76 65 20 6e 69 6c 20 28 65 72 72 6f 72 error).evil-line-move.nil.(error
aa00 29 20 30 20 6e 65 78 74 2d 6c 69 6e 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 28 62 65 67 ).0.next-line.previous-line.(beg
aa20 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 20 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 29 20 inning-of-buffer.end-of-buffer).
aa40 61 62 73 20 76 65 72 74 69 63 61 6c 2d 6d 6f 74 69 6f 6e 20 6c 69 6e 65 2d 6d 6f 76 65 2d 66 69 abs.vertical-motion.line-move-fi
aa60 6e 69 73 68 20 73 69 67 6e 61 6c 5d 20 31 31 20 28 23 24 20 2e 20 34 33 30 31 32 29 5d 29 0a 23 nish.signal].11.(#$...43012)]).#
aa80 40 31 34 38 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 @148.Move.point.to.the.end.or.be
aaa0 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 63 68 61 72 61 63 74 ginning.of.a.sequence.of.charact
aac0 65 72 73 20 69 6e 0a 53 59 4e 54 41 58 2e 0a 53 74 6f 70 20 6f 6e 20 72 65 61 63 68 69 6e 67 20 ers.in.SYNTAX..Stop.on.reaching.
aae0 61 20 63 68 61 72 61 63 74 65 72 20 6e 6f 74 20 69 6e 20 53 59 4e 54 41 58 2e 0a 0a 28 66 6e 20 a.character.not.in.SYNTAX...(fn.
ab00 53 59 4e 54 41 58 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 SYNTAX.&optional.COUNT)..(defali
ab20 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 73 79 6e 74 61 78 20 23 5b 35 31 33 20 22 01 as.'evil-forward-syntax.#[513.".
ab40 5c 33 30 30 48 5c 33 30 31 55 5c 32 30 33 0f 00 01 5c 33 30 32 5c 33 30 33 4f 5c 32 30 32 12 00 \300H\301U\203...\302\303O\202..
ab60 5c 33 30 34 02 50 01 5c 32 30 36 17 00 5c 33 30 32 5c 32 31 31 5c 33 30 30 57 5c 32 30 33 21 00 \304.P.\206..\302\211\300W\203!.
ab80 5c 33 30 35 5c 32 30 32 5c 22 00 5c 33 30 32 5c 33 30 36 32 73 00 01 5c 32 31 31 5c 32 36 32 01 \305\202\".\302\3062s..\211\262.
aba0 5c 32 31 31 5c 33 30 30 55 5c 32 30 34 6f 00 60 02 5c 33 30 30 57 5c 32 30 33 43 00 5c 33 30 37 \211\300U\204o.`.\300W\203C.\307
abc0 05 21 5c 32 31 30 5c 33 30 37 06 07 21 5c 32 31 30 5c 32 30 32 4c 00 5c 33 31 30 05 21 5c 32 31 .!\210\307..!\210\202L.\310.!\21
abe0 30 5c 33 31 30 06 07 21 5c 32 31 30 60 01 55 5c 32 30 33 57 00 5c 33 31 31 5c 33 30 36 03 5c 22 0\310..!\210`.U\203W.\311\306.\"
ac00 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 30 30 56 5c 32 30 33 65 00 5c 32 31 31 53 5c 32 36 32 \210\210\211\300V\203e.\211S\262
ac20 01 5c 32 30 32 69 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 2a 00 .\202i.\211T\262.\211\262.\202*.
ac40 5c 32 31 31 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 30 20 39 34 20 31 20 6e 69 6c 20 22 5e 22 20 \211\262.0\207".[0.94.1.nil."^".
ac60 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 73 6b 69 70 2d 73 79 6e 74 61 78 2d 62 61 63 6b -1.#1=#:donevar.skip-syntax-back
ac80 77 61 72 64 20 73 6b 69 70 2d 73 79 6e 74 61 78 2d 66 6f 72 77 61 72 64 20 74 68 72 6f 77 5d 20 ward.skip-syntax-forward.throw].
aca0 31 30 20 28 23 24 20 2e 20 34 33 36 35 33 29 5d 29 0a 23 40 31 35 34 20 4d 6f 76 65 20 70 6f 69 10.(#$...43653)]).#@154.Move.poi
acc0 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 nt.to.the.end.or.beginning.of.a.
ace0 73 65 71 75 65 6e 63 65 20 6f 66 20 43 48 41 52 53 2e 0a 43 48 41 52 53 20 69 73 20 61 20 63 68 sequence.of.CHARS..CHARS.is.a.ch
ad00 61 72 61 63 74 65 72 20 73 65 74 20 61 73 20 69 6e 73 69 64 65 20 5b 2e 2e 2e 5d 20 69 6e 20 61 aracter.set.as.inside.[...].in.a
ad20 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 0a 28 66 6e 20 43 48 41 52 53 20 .regular.expression...(fn.CHARS.
ad40 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 &optional.COUNT)..(defalias.'evi
ad60 6c 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 23 5b 35 31 33 20 22 01 5c 33 30 30 48 5c 33 30 l-forward-chars.#[513.".\300H\30
ad80 31 55 5c 32 30 33 0f 00 01 5c 33 30 32 5c 33 30 33 4f 5c 32 30 32 12 00 5c 33 30 34 02 50 01 5c 1U\203...\302\303O\202..\304.P.\
ada0 32 30 36 17 00 5c 33 30 32 5c 32 31 31 5c 33 30 30 57 5c 32 30 33 21 00 5c 33 30 35 5c 32 30 32 206..\302\211\300W\203!.\305\202
adc0 5c 22 00 5c 33 30 32 5c 33 30 36 32 73 00 01 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 33 30 30 \".\302\3062s..\211\262.\211\300
ade0 55 5c 32 30 34 6f 00 60 02 5c 33 30 30 57 5c 32 30 33 43 00 04 5c 33 30 33 78 5c 32 31 30 06 06 U\204o.`.\300W\203C..\303x\210..
ae00 5c 33 30 33 78 5c 32 31 30 5c 32 30 32 4c 00 04 5c 33 30 33 77 5c 32 31 30 06 06 5c 33 30 33 77 \303x\210\202L..\303w\210..\303w
ae20 5c 32 31 30 60 01 55 5c 32 30 33 57 00 5c 33 30 37 5c 33 30 36 03 5c 22 5c 32 31 30 5c 32 31 30 \210`.U\203W.\307\306.\"\210\210
ae40 5c 32 31 31 5c 33 30 30 56 5c 32 30 33 65 00 5c 32 31 31 53 5c 32 36 32 01 5c 32 30 32 69 00 5c \211\300V\203e.\211S\262.\202i.\
ae60 32 31 31 54 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 2a 00 5c 32 31 31 5c 32 36 32 211T\262.\211\262.\202*.\211\262
ae80 01 30 5c 32 30 37 22 20 5b 30 20 39 34 20 31 20 6e 69 6c 20 22 5e 22 20 2d 31 20 23 31 3d 23 3a .0\207".[0.94.1.nil."^".-1.#1=#:
aea0 64 6f 6e 65 76 61 72 20 74 68 72 6f 77 5d 20 31 30 20 28 23 24 20 2e 20 34 34 32 31 36 29 5d 29 donevar.throw].10.(#$...44216)])
aec0 0a 23 40 36 30 33 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 .#@603.Move.point.to.the.end.or.
aee0 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 65 78 74 20 65 6e 63 6c 6f 73 65 64 20 62 79 20 42 45 beginning.of.text.enclosed.by.BE
af00 47 20 61 6e 64 20 45 4e 44 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 73 68 6f 75 6c 64 20 62 65 G.and.END..BEG.and.END.should.be
af20 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 73 20 6d 61 74 63 68 69 6e 67 20 74 68 .regular.expressions.matching.th
af40 65 20 6f 70 65 6e 69 6e 67 0a 61 6e 64 20 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 73 e.opening.and.closing.delimiters
af60 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 ,.respectively..If.COUNT.is.grea
af80 74 65 72 20 74 68 61 6e 0a 7a 65 72 6f 20 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 6f 72 ter.than.zero.point.is.moved.for
afa0 77 61 72 64 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 6d 6f 76 65 64 0a 62 61 63 6b 77 ward.otherwise.it.is.moved.backw
afc0 61 72 64 73 2e 20 57 68 65 6e 65 76 65 72 20 61 6e 20 6f 70 65 6e 69 6e 67 20 64 65 6c 69 6d 69 ards..Whenever.an.opening.delimi
afe0 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 65 20 43 4f 55 4e 54 20 69 73 0a 69 6e 63 72 65 61 ter.is.found.the.COUNT.is.increa
b000 73 65 64 20 62 79 20 6f 6e 65 2c 20 69 66 20 61 20 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 sed.by.one,.if.a.closing.delimit
b020 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 65 20 43 4f 55 4e 54 20 69 73 0a 64 65 63 72 65 61 73 er.is.found.the.COUNT.is.decreas
b040 65 64 20 62 79 20 6f 6e 65 2e 20 54 68 65 20 6d 6f 74 69 6f 6e 20 73 74 6f 70 73 20 77 68 65 6e ed.by.one..The.motion.stops.when
b060 20 43 4f 55 4e 54 20 72 65 61 63 68 65 73 20 7a 65 72 6f 2e 20 54 68 65 0a 6d 61 74 63 68 2d 64 .COUNT.reaches.zero..The.match-d
b080 61 74 61 20 72 65 66 6c 65 63 74 73 20 74 68 65 20 6c 61 73 74 20 73 75 63 63 65 73 73 66 75 6c ata.reflects.the.last.successful
b0a0 20 6d 61 74 63 68 20 28 74 68 61 74 20 63 61 75 73 65 64 20 43 4f 55 4e 54 0a 74 6f 20 72 65 61 .match.(that.caused.COUNT.to.rea
b0c0 63 68 20 7a 65 72 6f 29 2e 20 54 68 65 20 62 65 68 61 76 69 6f 75 72 20 6f 66 20 74 68 69 73 20 ch.zero)..The.behaviour.of.this.
b0e0 66 75 6e 63 74 69 6f 6e 73 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 0a 60 75 70 2d 6c 69 73 74 functions.is.similar.to.`up-list
b100 27 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 '...(fn.BEG.END.&optional.COUNT)
b120 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 75 70 2d 62 6c 6f 63 6b 20 23 5b 37 37 30 ..(defalias.'evil-up-block.#[770
b140 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 31 31 5c 33 30 31 56 5c 32 31 31 5c 32 30 ."\211\206..\300\211\301V\211\20
b160 33 10 00 5c 33 30 30 5c 32 30 32 11 00 5c 33 30 32 5c 33 30 33 32 5c 33 35 30 00 02 5c 33 30 31 3..\300\202..\302\3032\350..\301
b180 55 5c 32 30 34 5c 33 34 36 00 60 5c 32 31 32 5c 33 30 34 03 5c 32 30 33 27 00 06 06 5c 32 30 32 U\204\346.`\212\304.\203'...\202
b1a0 29 00 06 07 5c 33 30 35 5c 33 30 36 05 24 5c 32 30 35 4d 00 5c 32 31 31 60 55 5c 32 30 33 4c 00 )...\305\306.$\205M.\211`U\203L.
b1c0 01 75 5c 32 31 30 5c 33 30 34 03 5c 32 30 33 43 00 06 06 5c 32 30 32 45 00 06 07 5c 33 30 35 5c .u\210\304.\203C...\202E...\305\
b1e0 33 30 36 05 24 5c 32 30 35 4d 00 60 29 5c 33 30 37 5c 33 30 36 21 5c 32 31 32 06 08 06 08 5c 32 306.$\205M.`)\307\306!\212....\2
b200 33 32 3f 5c 32 30 35 5c 32 31 35 00 5c 33 30 34 05 5c 32 30 33 65 00 06 09 5c 32 30 32 67 00 06 32?\205\215.\304.\203e...\202g..
b220 08 03 5c 33 30 36 06 07 24 5c 32 30 35 5c 32 31 35 00 02 60 55 5c 32 30 33 5c 32 31 34 00 03 75 ..\306..$\205\215..`U\203\214..u
b240 5c 32 31 30 5c 33 30 34 05 5c 32 30 33 5c 32 30 32 00 06 09 5c 32 30 32 5c 32 30 34 00 06 08 03 \210\304.\203\202...\202\204....
b260 5c 33 30 36 06 07 24 5c 32 30 35 5c 32 31 35 00 60 29 02 5c 32 30 34 5c 32 35 33 00 05 5c 32 30 \306..$\205\215.`).\204\253..\20
b280 33 5c 32 33 32 00 64 5c 32 30 32 5c 32 33 33 00 65 62 5c 32 31 30 5c 33 31 30 5c 33 30 35 21 5c 3\232.d\202\233.eb\210\310\305!\
b2a0 32 31 30 5c 33 31 31 5c 33 30 33 06 08 5c 22 5c 32 36 36 05 5c 32 30 32 15 00 5c 32 31 31 5c 32 210\311\303..\"\266.\202..\211\2
b2c0 30 33 5c 33 30 35 00 05 5c 32 30 33 5c 32 37 31 00 06 06 54 5c 32 30 32 5c 32 37 34 00 06 06 53 03\305..\203\271...T\202\274...S
b2e0 5c 32 36 32 07 5c 32 31 31 62 5c 32 36 36 05 5c 32 30 32 15 00 05 5c 32 30 33 5c 33 31 37 00 06 \262.\211b\266.\202...\203\317..
b300 06 53 5c 32 30 32 5c 33 32 32 00 06 06 54 5c 32 36 32 07 06 06 5c 33 30 31 55 5c 32 30 33 5c 33 .S\202\322...T\262...\301U\203\3
b320 33 37 00 5c 33 31 30 02 21 5c 32 31 30 02 62 5c 32 36 36 05 5c 32 30 32 15 00 5c 33 30 31 30 5c 37.\310.!\210.b\266.\202..\3010\
b340 32 30 37 22 20 5b 31 20 30 20 2d 31 20 64 6f 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 207".[1.0.-1.done.re-search-forw
b360 61 72 64 20 6e 69 6c 20 74 20 6d 61 74 63 68 2d 64 61 74 61 20 73 65 74 2d 6d 61 74 63 68 2d 64 ard.nil.t.match-data.set-match-d
b380 61 74 61 20 74 68 72 6f 77 5d 20 31 34 20 28 23 24 20 2e 20 34 34 37 34 33 29 5d 29 0a 23 40 35 ata.throw].14.(#$...44743)]).#@5
b3a0 33 39 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 39.Move.point.to.the.end.or.begi
b3c0 6e 6e 69 6e 67 20 6f 66 20 62 61 6c 61 6e 63 65 64 20 70 61 72 65 6e 74 68 65 73 65 73 2e 0a 4f nning.of.balanced.parentheses..O
b3e0 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 73 68 6f 75 6c 64 20 62 65 20 63 68 61 72 61 63 74 65 PEN.and.CLOSE.should.be.characte
b400 72 73 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 61 6e 64 0a 63 rs.identifying.the.opening.and.c
b420 6c 6f 73 69 6e 67 20 70 61 72 65 6e 74 68 65 73 69 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 losing.parenthesis,.respectively
b440 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 7a 65 72 6f 0a ..If.COUNT.is.greater.than.zero.
b460 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 6f 72 77 61 72 64 20 6f 74 68 65 72 77 69 73 65 point.is.moved.forward.otherwise
b480 20 69 74 20 69 73 20 6d 6f 76 65 64 20 62 61 63 6b 77 61 72 64 73 2e 20 57 68 65 6e 65 76 65 72 .it.is.moved.backwards..Whenever
b4a0 0a 61 6e 20 6f 70 65 6e 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 .an.opening.delimiter.is.found.t
b4c0 68 65 20 43 4f 55 4e 54 20 69 73 20 69 6e 63 72 65 61 73 65 64 20 62 79 20 6f 6e 65 2c 20 69 66 he.COUNT.is.increased.by.one,.if
b4e0 20 61 0a 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 .a.closing.delimiter.is.found.th
b500 65 20 43 4f 55 4e 54 20 69 73 20 64 65 63 72 65 61 73 65 64 20 62 79 20 6f 6e 65 2e 20 54 68 65 e.COUNT.is.decreased.by.one..The
b520 0a 6d 6f 74 69 6f 6e 20 73 74 6f 70 73 20 77 68 65 6e 20 43 4f 55 4e 54 20 72 65 61 63 68 65 73 .motion.stops.when.COUNT.reaches
b540 20 7a 65 72 6f 2e 20 54 68 65 20 6d 61 74 63 68 2d 64 61 74 61 20 72 65 66 6c 65 63 74 73 20 74 .zero..The.match-data.reflects.t
b560 68 65 0a 6c 61 73 74 20 73 75 63 63 65 73 73 66 75 6c 20 6d 61 74 63 68 20 28 74 68 61 74 20 63 he.last.successful.match.(that.c
b580 61 75 73 65 64 20 43 4f 55 4e 54 20 74 6f 20 72 65 61 63 68 20 7a 65 72 6f 29 2e 0a 0a 28 66 6e aused.COUNT.to.reach.zero)...(fn
b5a0 20 4f 50 45 4e 20 43 4c 4f 53 45 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 .OPEN.CLOSE.&optional.COUNT)..(d
b5c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 75 70 2d 70 61 72 65 6e 20 23 5b 37 37 30 20 22 5c 33 efalias.'evil-up-paren.#[770."\3
b5e0 30 31 18 5c 33 30 32 20 70 5c 33 30 33 5c 33 30 34 03 03 23 5c 32 31 36 5c 33 30 35 5c 33 30 36 01.\302.p\303\304..#\216\305\306
b600 5c 33 30 32 20 21 21 5c 32 31 30 5c 33 30 37 05 5c 33 31 30 5c 33 31 31 06 07 5c 22 5c 22 5c 32 \302.!!\210\307.\310\311..\"\"\2
b620 31 30 5c 33 30 37 04 5c 33 31 30 5c 33 31 32 06 08 5c 22 5c 22 5c 32 31 30 02 5c 33 31 33 57 5c 10\307.\310\312..\"\"\210.\313W\
b640 32 30 33 2e 00 5c 33 31 34 5c 32 30 32 2f 00 5c 33 31 35 5c 33 31 36 32 5c 32 33 34 00 03 5c 32 203..\314\202/.\315\3162\234..\2
b660 31 31 5c 32 36 32 01 5c 32 31 31 5c 33 31 33 55 5c 32 30 34 5c 32 33 30 00 60 60 5c 33 31 37 31 11\262.\211\313U\204\230.``\3171
b680 70 00 03 5c 33 31 33 56 5c 32 30 33 5a 00 5c 33 32 30 04 21 5c 32 31 30 60 53 66 06 08 55 3f 5c p..\313V\203Z.\320.!\210`Sf..U?\
b6a0 32 30 35 6a 00 5c 32 30 32 49 00 5c 33 32 30 04 21 5c 32 31 30 5c 33 30 31 66 06 09 55 3f 5c 32 205j.\202I.\320.!\210\301f..U?\2
b6c0 30 35 6a 00 5c 32 30 32 5a 00 30 5c 32 36 36 02 5c 32 30 32 75 00 5c 32 31 30 5c 32 31 31 62 5c 05j.\202Z.0\266.\202u.\210\211b\
b6e0 32 36 36 02 60 01 55 5c 32 30 33 5c 32 30 30 00 5c 33 32 31 5c 33 31 36 03 5c 22 5c 32 31 30 5c 266.`.U\203\200.\321\316.\"\210\
b700 32 31 30 5c 32 31 31 5c 33 31 33 56 5c 32 30 33 5c 32 31 36 00 5c 32 31 31 53 5c 32 36 32 01 5c 210\211\313V\203\216.\211S\262.\
b720 32 30 32 5c 32 32 32 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 37 202\222.\211T\262.\211\262.\2027
b740 00 5c 32 31 31 5c 32 36 32 01 30 5c 32 36 32 01 5c 32 31 31 04 55 5c 32 30 33 5c 32 35 33 00 5c .\211\262.0\262.\211.U\203\253.\
b760 33 32 32 5c 33 30 31 21 5c 32 31 30 5c 32 30 32 5c 33 30 32 00 03 5c 33 31 33 56 5c 32 30 33 5c 322\301!\210\202\302..\313V\203\
b780 32 37 33 00 5c 33 32 32 60 53 60 44 21 5c 32 31 30 5c 32 30 32 5c 33 30 32 00 5c 33 32 32 60 60 273.\322`S`D!\210\202\302.\322``
b7a0 54 44 21 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 29 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 20 TD!\210\211\262.)\266\202)\207".
b7c0 5b 66 6f 72 77 61 72 64 2d 73 65 78 70 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 73 79 6e 74 61 [forward-sexp-function.nil.synta
b7e0 78 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 72 5c 33 30 31 71 x-table.make-closure.#[0."r\301q
b800 5c 32 31 30 5c 33 30 32 5c 33 30 30 21 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 73 65 74 2d 73 \210\302\300!)\207".[V0.V1.set-s
b820 79 6e 74 61 78 2d 74 61 62 6c 65 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 yntax-table].2].set-syntax-table
b840 20 63 6f 70 79 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 6f 64 69 66 79 2d 73 79 6e 74 61 78 .copy-syntax-table.modify-syntax
b860 2d 65 6e 74 72 79 20 66 6f 72 6d 61 74 20 22 28 25 63 22 20 22 29 25 63 22 20 30 20 2d 31 20 31 -entry.format."(%c".")%c".0.-1.1
b880 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 28 65 72 72 6f 72 29 20 75 70 2d 6c 69 73 74 20 74 68 .#1=#:donevar.(error).up-list.th
b8a0 72 6f 77 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 5d 20 31 31 20 28 23 24 20 2e 20 34 35 39 row.set-match-data].11.(#$...459
b8c0 38 37 29 5d 29 0a 23 40 35 32 35 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 87)]).#@525.Move.point.to.the.en
b8e0 64 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 62 61 6c 61 6e 63 65 64 20 78 6d 6c 20 74 d.or.beginning.of.balanced.xml.t
b900 61 67 73 2e 0a 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 73 68 6f 75 6c 64 20 62 65 20 63 68 ags..OPEN.and.CLOSE.should.be.ch
b920 61 72 61 63 74 65 72 73 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 6f 70 65 6e 69 6e 67 aracters.identifying.the.opening
b940 20 61 6e 64 0a 63 6c 6f 73 69 6e 67 20 70 61 72 65 6e 74 68 65 73 69 73 2c 20 72 65 73 70 65 63 .and.closing.parenthesis,.respec
b960 74 69 76 65 6c 79 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e tively..If.COUNT.is.greater.than
b980 20 7a 65 72 6f 0a 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 6f 72 77 61 72 64 20 6f 74 68 .zero.point.is.moved.forward.oth
b9a0 65 72 77 69 73 65 20 69 74 20 69 73 20 6d 6f 76 65 64 20 62 61 63 6b 77 61 72 64 73 2e 20 57 68 erwise.it.is.moved.backwards..Wh
b9c0 65 6e 65 76 65 72 0a 61 6e 20 6f 70 65 6e 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 69 73 20 66 enever.an.opening.delimiter.is.f
b9e0 6f 75 6e 64 20 74 68 65 20 43 4f 55 4e 54 20 69 73 20 69 6e 63 72 65 61 73 65 64 20 62 79 20 6f ound.the.COUNT.is.increased.by.o
ba00 6e 65 2c 20 69 66 20 61 0a 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 69 73 20 66 6f ne,.if.a.closing.delimiter.is.fo
ba20 75 6e 64 20 74 68 65 20 43 4f 55 4e 54 20 69 73 20 64 65 63 72 65 61 73 65 64 20 62 79 20 6f 6e und.the.COUNT.is.decreased.by.on
ba40 65 2e 20 54 68 65 0a 6d 6f 74 69 6f 6e 20 73 74 6f 70 73 20 77 68 65 6e 20 43 4f 55 4e 54 20 72 e..The.motion.stops.when.COUNT.r
ba60 65 61 63 68 65 73 20 7a 65 72 6f 2e 20 54 68 65 20 6d 61 74 63 68 2d 64 61 74 61 20 72 65 66 6c eaches.zero..The.match-data.refl
ba80 65 63 74 73 20 74 68 65 0a 6c 61 73 74 20 73 75 63 63 65 73 73 66 75 6c 20 6d 61 74 63 68 20 28 ects.the.last.successful.match.(
baa0 74 68 61 74 20 63 61 75 73 65 64 20 43 4f 55 4e 54 20 74 6f 20 72 65 61 63 68 20 7a 65 72 6f 29 that.caused.COUNT.to.reach.zero)
bac0 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 ...(fn.&optional.COUNT)..(defali
bae0 61 73 20 27 65 76 69 6c 2d 75 70 2d 78 6d 6c 2d 74 61 67 20 23 5b 32 35 36 20 22 5c 32 31 31 5c as.'evil-up-xml-tag.#[256."\211\
bb00 32 30 36 05 00 5c 33 30 30 5c 33 30 31 56 5c 32 30 33 0e 00 5c 33 30 30 5c 32 30 32 0f 00 5c 33 206..\300\301V\203..\300\202..\3
bb20 30 32 5c 33 30 33 02 5c 32 30 36 15 00 5c 33 30 30 21 01 5c 33 30 31 56 5c 32 30 33 20 00 5c 33 02\303.\206..\300!.\301V\203..\3
bb40 30 30 5c 32 30 32 21 00 5c 33 30 34 02 5c 33 30 31 56 5c 32 30 33 2b 00 5c 33 30 34 5c 32 30 32 00\202!.\304.\301V\203+.\304\202
bb60 2c 00 5c 33 30 30 60 5c 33 30 35 5c 32 31 31 5c 32 31 31 5c 33 30 36 32 30 01 06 06 5c 33 30 31 ,.\300`\305\211\211\30620...\301
bb80 56 5c 32 30 33 0f 01 5c 33 30 37 5c 33 31 30 5c 33 30 35 5c 33 31 31 06 0b 24 5c 32 31 31 5c 32 V\203..\307\310\305\311..$\211\2
bba0 36 32 02 5c 32 30 33 5c 32 33 34 00 05 5c 32 32 34 5c 32 30 33 59 00 5c 33 31 32 06 06 21 02 42 62.\203\234..\224\203Y.\312..!.B
bbc0 5c 32 31 31 5c 32 36 32 03 5c 32 30 32 5c 32 33 31 00 01 5c 32 30 33 5c 32 33 34 00 06 07 5c 33 \211\262.\202\231..\203\234...\3
bbe0 30 31 57 5c 32 30 33 77 00 01 40 5c 33 31 32 06 06 21 5c 32 33 30 5c 32 30 33 77 00 01 5c 32 31 01W\203w..@\312..!\230\203w..\21
bc00 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 30 32 5c 32 33 31 00 06 07 5c 33 30 31 56 5c 32 30 33 5c 1A\262.\242\202\231...\301V\203\
bc20 32 33 34 00 01 5c 32 30 33 5c 32 32 33 00 01 40 5c 33 31 32 06 06 21 5c 32 33 30 5c 32 30 34 5c 234..\203\223..@\312..!\230\204\
bc40 32 32 33 00 01 41 5c 32 36 32 02 5c 32 30 32 7e 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 223..A\262.\202~..\211A\262.\242
bc60 5c 32 30 34 3b 00 5c 32 31 31 5c 32 30 35 5c 32 34 33 00 5c 33 31 33 5c 33 31 31 21 5c 32 31 31 \204;.\211\205\243.\313\311!\211
bc80 5c 32 36 32 02 5c 32 30 34 5c 32 36 32 00 5c 33 30 35 5c 32 36 32 01 5c 33 31 34 5c 33 30 36 06 \262.\204\262.\305\262.\314\306.
bca0 08 5c 22 5c 32 31 30 06 07 5c 33 30 31 56 5c 32 30 33 5c 33 30 34 00 5c 33 30 31 5c 32 32 35 5c .\"\210..\301V\203\304.\301\225\
bcc0 32 36 32 03 5c 33 30 31 5c 32 32 34 62 5c 32 31 30 5c 32 30 32 5c 33 31 34 00 5c 33 30 31 5c 32 262.\301\224b\210\202\314.\301\2
bce0 32 34 5c 32 36 32 03 5c 33 30 31 5c 32 32 35 62 5c 32 31 30 5c 33 31 32 05 21 5c 33 31 35 5c 33 24\262.\301\225b\210\312.!\315\3
bd00 31 36 02 21 5c 33 31 37 51 5c 33 30 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 5c 33 37 32 00 5c 16.!\317Q\300\211\301V\203\372.\
bd20 33 32 30 02 5c 33 30 35 5c 33 31 31 06 0e 24 5c 32 30 33 5c 33 37 32 00 5c 32 31 31 5c 33 30 30 320.\305\311..$\203\372.\211\300
bd40 5c 32 32 34 5c 32 30 33 5c 33 36 31 00 06 0b 5c 32 30 32 5c 33 36 34 00 06 0b 5b 5c 5c 5c 32 36 \224\203\361...\202\364...[\\\26
bd60 32 01 5c 32 30 32 5c 33 32 36 00 5c 32 31 31 5c 33 30 31 55 5c 32 30 33 08 01 06 09 53 5c 32 36 2.\202\326.\211\301U\203....S\26
bd80 32 5c 6e 5c 33 30 35 5c 32 36 32 05 05 62 5c 32 36 36 04 5c 32 30 32 34 00 06 06 5c 33 30 31 56 2\n\305\262..b\266.\2024...\301V
bda0 5c 32 30 33 1c 01 5c 33 32 31 5c 33 30 35 21 5c 32 30 32 2f 01 5c 33 32 31 01 21 5c 32 31 30 06 \203..\321\305!\202/.\321.!\210.
bdc0 07 5c 33 30 31 56 5c 32 30 33 2c 01 5c 33 30 31 5c 32 32 35 5c 32 30 32 2e 01 5c 33 30 31 5c 32 .\301V\203,.\301\225\202..\301\2
bde0 32 34 62 30 5c 32 31 30 06 06 5c 33 30 31 55 5c 32 30 34 55 01 5c 33 32 31 5c 33 30 35 21 5c 32 24b0\210..\301U\204U.\321\305!\2
be00 31 30 06 07 5c 33 30 31 56 5c 32 30 33 47 01 64 5c 32 30 32 48 01 65 62 5c 32 31 30 60 04 55 5c 10..\301V\203G.d\202H.eb\210`.U\
be20 32 30 34 55 01 06 06 53 5c 32 36 32 07 06 07 06 07 5f 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 204U...S\262....._\207".[1.0.-1.
be40 61 62 73 20 32 20 6e 69 6c 20 64 6f 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 abs.2.nil.done.re-search-forward
be60 20 22 3c 5c 5c 28 5b 5e 2f 20 3e 5c 6e 5d 2b 5c 5c 29 5c 5c 28 3f 3a 3d 3e 3f 5c 5c 7c 5b 5e 5c ."<\\([^/.>\n]+\\)\\(?:=>?\\|[^\
be80 22 2f 3e 5d 5c 5c 7c 5c 22 5b 5e 5c 22 5d 2a 5c 22 5c 5c 29 2a 3f 3e 5c 5c 7c 3c 2f 5c 5c 28 5b "/>]\\|\"[^\"]*\"\\)*?>\\|</\\([
bea0 5e 3e 5d 2b 3f 5c 5c 29 3e 22 20 74 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 6d 61 74 63 68 2d ^>]+?\\)>".t.match-string.match-
bec0 64 61 74 61 20 74 68 72 6f 77 20 22 3c 5c 5c 28 2f 5c 5c 29 3f 22 20 72 65 67 65 78 70 2d 71 75 data.throw."<\\(/\\)?".regexp-qu
bee0 6f 74 65 20 22 5c 5c 28 3f 3a 3e 5c 5c 7c 5b 20 5c 6e 5d 5c 5c 28 3f 3a 5b 5e 5c 22 2f 3e 5d 5c ote."\\(?:>\\|[.\n]\\(?:[^\"/>]\
bf00 5c 7c 5c 22 5b 5e 5c 22 5d 2a 5c 22 5c 5c 29 2a 3f 3e 5c 5c 29 22 20 72 65 2d 73 65 61 72 63 68 \|\"[^\"]*\"\\)*?>\\)".re-search
bf20 2d 62 61 63 6b 77 61 72 64 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 5d 20 31 37 20 28 23 24 -backward.set-match-data].17.(#$
bf40 20 2e 20 34 37 33 30 38 29 5d 29 0a 23 40 32 30 39 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 ...47308)]).#@209.Move.point.to.
bf60 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 74 72 69 6e 67 the.end.or.beginning.of.a.string
bf80 2e 0a 51 55 4f 54 45 20 69 73 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 64 65 6c 69 6d 69 74 ..QUOTE.is.the.character.delimit
bfa0 69 6e 67 20 74 68 65 20 73 74 72 69 6e 67 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 ing.the.string..If.COUNT.is.grea
bfc0 74 65 72 0a 74 68 61 6e 20 7a 65 72 6f 20 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 6f 72 ter.than.zero.point.is.moved.for
bfe0 77 61 72 64 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 6d 6f 76 65 64 0a 62 61 63 6b 77 ward.otherwise.it.is.moved.backw
c000 61 72 64 73 2e 0a 0a 28 66 6e 20 51 55 4f 54 45 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 ards...(fn.QUOTE.&optional.COUNT
c020 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 )..(defalias.'evil-forward-quote
c040 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 20 70 5c 33 30 32 5c 33 30 33 03 03 23 5c 32 31 .#[513."\300\301.p\302\303..#\21
c060 36 5c 33 30 34 5c 33 30 35 5c 33 30 31 20 21 21 5c 32 31 30 04 7a 5c 33 30 36 55 5c 32 30 34 20 6\304\305\301.!!\210.z\306U\204.
c080 00 5c 33 30 37 05 5c 33 31 30 5c 22 5c 32 31 30 5c 33 31 31 5c 32 36 32 03 60 5c 32 31 32 5c 33 .\307.\310\"\210\311\262.`\212\3
c0a0 31 32 20 5c 32 31 30 5c 33 31 33 60 02 5c 33 30 30 5c 32 31 31 5c 33 31 34 20 25 29 5c 33 31 35 12.\210\313`.\300\211\314.%)\315
c0c0 01 21 5c 32 31 31 5c 32 30 33 58 00 60 01 41 57 5c 32 30 33 58 00 06 06 5c 33 31 36 56 5c 32 30 .!\211\203X.`.AW\203X...\316V\20
c0e0 33 4f 00 5c 32 31 31 41 62 5c 32 31 30 06 06 53 5c 32 36 32 07 5c 32 30 32 58 00 5c 32 31 31 40 3O.\211Ab\210..S\262.\202X.\211@
c100 62 5c 32 31 30 06 06 54 5c 32 36 32 07 06 06 5c 33 31 36 56 5c 32 30 33 5c 32 35 32 00 5c 33 30 b\210..T\262...\316V\203\252.\30
c120 30 5c 32 36 32 06 5c 33 31 37 32 5c 32 34 35 00 06 06 5c 33 31 36 56 5c 32 30 35 5c 32 34 34 00 0\262.\3172\245...\316V\205\244.
c140 6d 3f 5c 32 30 35 5c 32 34 34 00 5c 33 31 33 60 64 5c 33 30 30 5c 32 31 31 06 06 5c 33 30 31 26 m?\205\244.\313`d\300\211..\301&
c160 06 5c 32 36 32 02 5c 33 32 30 02 38 5c 32 30 33 5c 32 32 35 00 5c 33 32 31 5c 33 32 32 21 5c 32 .\262.\320.8\203\225.\321\322!\2
c180 36 32 01 5c 32 31 31 41 62 5c 32 31 30 06 06 53 5c 32 36 32 07 5c 32 30 32 66 00 6d 5c 32 30 33 62.\211Ab\210..S\262.\202f.m\203
c1a0 66 00 02 62 5c 32 31 30 5c 33 32 33 5c 33 31 37 5c 33 30 30 5c 22 5c 32 31 30 5c 32 30 32 66 00 f..b\210\323\317\300\"\210\202f.
c1c0 30 5c 32 36 36 04 5c 32 30 32 1f 01 06 06 5c 33 31 36 57 5c 32 30 33 1a 01 05 5c 32 30 35 5c 32 0\266.\202....\316W\203...\205\2
c1e0 36 36 00 60 5c 32 36 32 06 5c 32 31 32 5c 33 31 32 20 5c 32 31 30 5c 33 32 34 60 21 5c 32 31 30 66.`\262.\212\312.\210\324`!\210
c200 29 5c 33 31 37 32 15 01 06 06 5c 33 31 36 57 5c 32 30 35 14 01 6f 3f 5c 32 30 35 14 01 60 5c 32 )\3172....\316W\205..o?\205..`\2
c220 36 32 03 6f 5c 32 30 34 5c 33 35 32 00 6d 5c 32 30 34 5c 33 34 34 00 5c 33 30 30 66 06 08 55 5c 62.o\204\352.m\204\344.\300f..U\
c240 32 30 34 5c 33 35 32 00 5c 33 32 35 75 5c 32 31 30 5c 32 30 32 5c 33 32 34 00 5c 33 32 31 5c 33 204\352.\325u\210\202\324.\321\3
c260 32 32 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 33 37 37 00 5c 32 31 31 40 62 5c 32 31 30 06 22!\211\262.\203\377.\211@b\210.
c280 06 54 5c 32 36 32 07 5c 32 30 32 5c 33 30 35 00 6f 5c 32 30 33 0e 01 02 62 5c 32 31 30 5c 33 32 .T\262.\202\305.o\203...b\210\32
c2a0 33 5c 33 31 37 5c 33 30 30 5c 22 5c 32 31 30 5c 32 30 32 5c 33 30 35 00 5c 33 32 35 75 5c 32 31 3\317\300\"\210\202\305.\325u\21
c2c0 30 5c 32 30 32 5c 33 30 35 00 30 5c 32 36 36 04 5c 32 30 32 1f 01 5c 33 30 30 5c 32 36 32 06 5c 0\202\305.0\266.\202..\300\262.\
c2e0 32 36 36 03 29 5c 32 36 36 02 5c 32 31 31 5c 32 30 33 32 01 5c 32 31 32 5c 32 31 31 62 5c 32 31 266.)\266.\211\2032.\212\211b\21
c300 30 5c 33 31 32 20 5c 32 31 30 5c 33 32 34 60 21 5c 32 31 30 29 01 5c 32 30 37 22 20 5b 6e 69 6c 0\312.\210\324`!\210).\207".[nil
c320 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 .syntax-table.make-closure.#[0."
c340 72 5c 33 30 31 71 5c 32 31 30 5c 33 30 32 5c 33 30 30 21 29 5c 32 30 37 22 20 5b 56 30 20 56 31 r\301q\210\302\300!)\207".[V0.V1
c360 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 .set-syntax-table].2].set-syntax
c380 2d 74 61 62 6c 65 20 63 6f 70 79 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 33 34 20 6d 6f 64 69 -table.copy-syntax-table.34.modi
c3a0 66 79 2d 73 79 6e 74 61 78 2d 65 6e 74 72 79 20 22 5c 22 22 20 74 20 62 65 67 69 6e 6e 69 6e 67 fy-syntax-entry."\"".t.beginning
c3c0 2d 6f 66 2d 64 65 66 75 6e 20 70 61 72 73 65 2d 70 61 72 74 69 61 6c 2d 73 65 78 70 20 73 79 6e -of-defun.parse-partial-sexp.syn
c3e0 74 61 78 2d 70 70 73 73 20 62 6f 75 6e 64 73 2d 6f 66 2d 65 76 69 6c 2d 73 74 72 69 6e 67 2d 61 tax-ppss.bounds-of-evil-string-a
c400 74 2d 70 6f 69 6e 74 20 30 20 64 6f 6e 65 20 33 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 t-point.0.done.3.bounds-of-thing
c420 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 73 74 72 69 6e 67 20 74 68 72 6f 77 20 73 79 6e 74 -at-point.evil-string.throw.synt
c440 61 78 2d 70 70 73 73 2d 66 6c 75 73 68 2d 63 61 63 68 65 20 2d 31 5d 20 31 35 20 28 23 24 20 2e ax-ppss-flush-cache.-1].15.(#$..
c460 20 34 38 39 37 38 29 5d 29 0a 23 40 35 35 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e .48978)]).#@55.Move.forward.COUN
c480 54 20 65 6d 70 74 79 20 6c 69 6e 65 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f T.empty.lines...(fn.&optional.CO
c4a0 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 65 6d UNT)..(defalias.'forward-evil-em
c4c0 70 74 79 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 pty-line.#[256."\211\206..\300\2
c4e0 36 32 01 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 29 00 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 49 62.\211\301V\203).\211\301V\203I
c500 00 6d 5c 32 30 34 49 00 6e 5c 32 30 33 23 00 6c 5c 32 30 33 23 00 5c 32 31 31 53 5c 32 36 32 01 .m\204I.n\203#.l\203#.\211S\262.
c520 5c 33 30 30 79 5c 32 31 30 5c 32 30 32 0d 00 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 49 00 6f 5c \300y\210\202..\211\301W\203I.o\
c540 32 30 34 49 00 5c 33 30 32 79 5c 33 30 31 55 5c 32 30 33 49 00 6e 5c 32 30 33 29 00 6c 5c 32 30 204I.\302y\301U\203I.n\203).l\20
c560 33 29 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 29 00 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 3).\211T\262.\202).\207".[1.0.-1
c580 5d 20 33 20 28 23 24 20 2e 20 35 30 32 38 37 29 5d 29 0a 23 40 37 37 20 4d 6f 76 65 20 66 6f 72 ].3.(#$...50287)]).#@77.Move.for
c5a0 77 61 72 64 20 43 4f 55 4e 54 20 77 68 69 74 65 73 70 61 63 65 20 73 65 71 75 65 6e 63 65 73 20 ward.COUNT.whitespace.sequences.
c5c0 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2b 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 [[:space:]]+...(fn.&optional.COU
c5e0 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 73 70 61 NT)..(defalias.'forward-evil-spa
c600 63 65 20 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c ce.#[256."\300\301.\"\207".[evil
c620 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 22 5b 3a 73 70 61 63 65 3a 5d 22 5d 20 34 20 28 23 -forward-chars."[:space:]"].4.(#
c640 24 20 2e 20 35 30 35 38 34 29 5d 29 0a 23 40 34 33 36 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 $...50584)]).#@436.Move.forward.
c660 43 4f 55 4e 54 20 77 6f 72 64 73 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 77 COUNT.words..Moves.point.COUNT.w
c680 6f 72 64 73 20 66 6f 72 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 77 6f 72 64 73 20 ords.forward.or.(-.COUNT).words.
c6a0 62 61 63 6b 77 61 72 64 20 69 66 0a 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 20 backward.if.COUNT.is.negative...
c6c0 50 6f 69 6e 74 20 69 73 20 70 6c 61 63 65 64 20 61 66 74 65 72 20 74 68 65 20 65 6e 64 20 6f 66 Point.is.placed.after.the.end.of
c6e0 20 74 68 65 20 77 6f 72 64 20 28 69 66 0a 66 6f 72 77 61 72 64 29 20 6f 72 20 61 74 20 74 68 65 .the.word.(if.forward).or.at.the
c700 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 74 68 65 20 77 6f 72 64 20 28 69 66 .first.character.of.the.word.(if
c720 20 62 61 63 6b 77 61 72 64 29 2e 20 20 41 0a 77 6f 72 64 20 69 73 20 61 20 73 65 71 75 65 6e 63 .backward)...A.word.is.a.sequenc
c740 65 20 6f 66 20 77 6f 72 64 20 63 68 61 72 61 63 74 65 72 73 20 6d 61 74 63 68 69 6e 67 0a 5b 5b e.of.word.characters.matching.[[
c760 3a 77 6f 72 64 3a 5d 5d 20 28 72 65 63 6f 67 6e 69 7a 65 64 20 62 79 20 60 66 6f 72 77 61 72 64 :word:]].(recognized.by.`forward
c780 2d 77 6f 72 64 27 29 2c 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 0a 6e 6f 6e 2d 77 68 69 74 65 -word'),.a.sequence.of.non-white
c7a0 73 70 61 63 65 20 6e 6f 6e 2d 77 6f 72 64 20 63 68 61 72 61 63 74 65 72 73 20 27 5b 5e 5b 3a 77 space.non-word.characters.'[^[:w
c7c0 6f 72 64 3a 5d 5c 6e 5c 72 5c 74 5c 66 20 5d 27 2c 20 6f 72 0a 61 6e 20 65 6d 70 74 79 20 6c 69 ord:]\n\r\t\f.]',.or.an.empty.li
c7e0 6e 65 20 6d 61 74 63 68 69 6e 67 20 5e 24 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 ne.matching.^$...(fn.&optional.C
c800 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 77 OUNT)..(defalias.'forward-evil-w
c820 6f 72 64 20 23 5b 32 35 36 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 5c 33 30 33 24 5c 32 30 ord.#[256."\300.\301\302\303$\20
c840 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 23 5b 32 35 36 20 22 7".[evil-forward-nearest.#[256."
c860 08 09 60 01 1a 02 1b 03 76 5c 32 31 30 5c 32 31 31 60 55 5c 32 30 33 14 00 03 5c 32 30 32 15 00 ..`.....v\210\211`U\203...\202..
c880 5c 33 30 34 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6a 6b 2d 77 6f 72 64 2d 73 65 70 61 72 61 \304*\207".[evil-cjk-word-separa
c8a0 74 69 6e 67 2d 63 61 74 65 67 6f 72 69 65 73 20 65 76 69 6c 2d 63 6a 6b 2d 77 6f 72 64 2d 63 6f ting-categories.evil-cjk-word-co
c8c0 6d 62 69 6e 69 6e 67 2d 63 61 74 65 67 6f 72 69 65 73 20 77 6f 72 64 2d 63 6f 6d 62 69 6e 69 6e mbining-categories.word-combinin
c8e0 67 2d 63 61 74 65 67 6f 72 69 65 73 20 77 6f 72 64 2d 73 65 70 61 72 61 74 69 6e 67 2d 63 61 74 g-categories.word-separating-cat
c900 65 67 6f 72 69 65 73 20 30 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 egories.0].6."\n\n(fn.&optional.
c920 43 4e 54 29 22 5d 20 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b CNT)"].#[256."\300\301.\"\207".[
c940 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 22 5e 5b 3a 77 6f 72 64 3a 5d 5c 6e 0d evil-forward-chars."^[:word:]\n.
c960 09 5c 66 20 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4e 54 29 .\f."].4."\n\n(fn.&optional.CNT)
c980 22 5d 20 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 5d 20 36 20 28 23 "].forward-evil-empty-line].6.(#
c9a0 24 20 2e 20 35 30 37 37 31 29 5d 29 0a 23 40 33 33 37 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 $...50771)]).#@337.Move.forward.
c9c0 43 4f 55 4e 54 20 22 57 4f 52 44 53 22 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 COUNT."WORDS"..Moves.point.COUNT
c9e0 20 57 4f 52 44 53 20 66 6f 72 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 57 4f 52 44 .WORDS.forward.or.(-.COUNT).WORD
ca00 53 20 62 61 63 6b 77 61 72 64 20 69 66 0a 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e S.backward.if.COUNT.is.negative.
ca20 20 50 6f 69 6e 74 20 69 73 20 70 6c 61 63 65 64 20 61 66 74 65 72 20 74 68 65 20 65 6e 64 20 6f .Point.is.placed.after.the.end.o
ca40 66 20 74 68 65 20 57 4f 52 44 20 28 69 66 0a 66 6f 72 77 61 72 64 29 20 6f 72 20 61 74 20 74 68 f.the.WORD.(if.forward).or.at.th
ca60 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 74 68 65 20 57 4f 52 44 20 28 69 e.first.character.of.the.WORD.(i
ca80 66 20 62 61 63 6b 77 61 72 64 29 2e 20 41 0a 57 4f 52 44 20 69 73 20 61 20 73 65 71 75 65 6e 63 f.backward)..A.WORD.is.a.sequenc
caa0 65 20 6f 66 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 73 0a 27 e.of.non-whitespace.characters.'
cac0 5b 5e 5c 6e 5c 72 5c 74 5c 66 20 5d 27 2c 20 6f 72 20 61 6e 20 65 6d 70 74 79 20 6c 69 6e 65 20 [^\n\r\t\f.]',.or.an.empty.line.
cae0 6d 61 74 63 68 69 6e 67 20 5e 24 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e matching.^$...(fn.&optional.COUN
cb00 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 57 4f 52 44 T)..(defalias.'forward-evil-WORD
cb20 20 23 5b 32 35 36 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 23 5c 32 30 37 22 20 5b 65 76 69 .#[256."\300.\301\302#\207".[evi
cb40 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 l-forward-nearest.#[256."\300\30
cb60 31 02 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 22 5e 1.\"\207".[evil-forward-chars."^
cb80 5c 6e 0d 09 5c 66 20 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 \n..\f."].4."\n\n(fn.&optional.C
cba0 4e 54 29 22 5d 20 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 5d 20 35 NT)"].forward-evil-empty-line].5
cbc0 20 28 23 24 20 2e 20 35 31 36 33 35 29 5d 29 0a 23 40 33 38 35 20 4d 6f 76 65 20 66 6f 72 77 61 .(#$...51635)]).#@385.Move.forwa
cbe0 72 64 20 43 4f 55 4e 54 20 73 79 6d 62 6f 6c 73 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f rd.COUNT.symbols..Moves.point.CO
cc00 55 4e 54 20 73 79 6d 62 6f 6c 73 20 66 6f 72 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 UNT.symbols.forward.or.(-.COUNT)
cc20 20 73 79 6d 62 6f 6c 73 20 62 61 63 6b 77 61 72 64 0a 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 .symbols.backward.if.COUNT.is.ne
cc40 67 61 74 69 76 65 2e 20 50 6f 69 6e 74 20 69 73 20 70 6c 61 63 65 64 20 61 66 74 65 72 20 74 68 gative..Point.is.placed.after.th
cc60 65 20 65 6e 64 20 6f 66 20 74 68 65 0a 73 79 6d 62 6f 6c 20 28 69 66 20 66 6f 72 77 61 72 64 29 e.end.of.the.symbol.(if.forward)
cc80 20 6f 72 20 61 74 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 74 68 .or.at.the.first.character.of.th
cca0 65 20 73 79 6d 62 6f 6c 20 28 69 66 0a 62 61 63 6b 77 61 72 64 29 2e 20 41 20 73 79 6d 62 6f 6c e.symbol.(if.backward)..A.symbol
ccc0 20 69 73 20 65 69 74 68 65 72 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 66 6f 72 77 61 72 .is.either.determined.by.`forwar
cce0 64 2d 73 79 6d 62 6f 6c 27 2c 20 6f 72 0a 69 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 63 d-symbol',.or.is.a.sequence.of.c
cd00 68 61 72 61 63 74 65 72 73 20 6e 6f 74 20 69 6e 20 74 68 65 20 77 6f 72 64 2c 20 73 79 6d 62 6f haracters.not.in.the.word,.symbo
cd20 6c 20 6f 72 20 77 68 69 74 65 73 70 61 63 65 0a 73 79 6e 74 61 78 20 63 6c 61 73 73 65 73 2e 0a l.or.whitespace.syntax.classes..
cd40 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 .(fn.&optional.COUNT)..(defalias
cd60 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 73 79 6d 62 6f 6c 20 23 5b 32 35 36 20 22 5c 33 30 .'forward-evil-symbol.#[256."\30
cd80 30 01 5c 33 30 31 5c 33 30 32 5c 33 30 33 24 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 0.\301\302\303$\207".[evil-forwa
cda0 72 64 2d 6e 65 61 72 65 73 74 20 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 rd-nearest.#[256."\300\301.\"\20
cdc0 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 73 79 6e 74 61 78 20 22 5e 77 5f 2d 3e 22 5d 7".[evil-forward-syntax."^w_->"]
cde0 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4e 54 29 22 5d 20 23 5b 32 .4."\n\n(fn.&optional.CNT)"].#[2
ce00 35 36 20 22 60 5c 33 30 30 02 21 5c 32 31 30 5c 32 31 31 60 55 5c 32 30 33 0d 00 01 5c 32 30 37 56."`\300.!\210\211`U\203...\207
ce20 5c 33 30 31 5c 32 30 37 22 20 5b 66 6f 72 77 61 72 64 2d 73 79 6d 62 6f 6c 20 30 5d 20 34 20 22 \301\207".[forward-symbol.0].4."
ce40 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4e 54 29 22 5d 20 66 6f 72 77 61 72 64 \n\n(fn.&optional.CNT)"].forward
ce60 2d 65 76 69 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 5d 20 36 20 28 23 24 20 2e 20 35 32 31 38 32 29 -evil-empty-line].6.(#$...52182)
ce80 5d 29 0a 23 40 32 30 38 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 64 65 66 75 ]).#@208.Move.forward.COUNT.defu
cea0 6e 73 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 64 65 66 75 6e 73 20 66 6f 72 ns..Moves.point.COUNT.defuns.for
cec0 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 64 65 66 75 6e 73 20 62 61 63 6b 77 61 72 ward.or.(-.COUNT).defuns.backwar
cee0 64 0a 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 20 41 20 64 65 66 75 6e d.if.COUNT.is.negative...A.defun
cf00 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 0a 60 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 64 65 66 .is.defined.by.`beginning-of-def
cf20 75 6e 27 20 61 6e 64 20 60 65 6e 64 2d 6f 66 2d 64 65 66 75 6e 27 20 66 75 6e 63 74 69 6f 6e 73 un'.and.`end-of-defun'.functions
cf40 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 ...(fn.&optional.COUNT)..(defali
cf60 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 64 65 66 75 6e 20 23 5b 32 35 36 20 22 5c 32 as.'forward-evil-defun.#[256."\2
cf80 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 0f 00 5c 33 30 32 5c 11\206..\300\211\301W\203..\302\
cfa0 32 30 32 10 00 5c 33 30 30 5c 33 30 33 32 55 00 01 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 33 202..\300\3032U..\211\262.\211\3
cfc0 30 31 55 5c 32 30 34 51 00 60 02 5c 33 30 31 56 5c 32 30 33 2b 00 5c 33 30 34 20 5c 32 31 30 5c 01U\204Q.`.\301V\203+.\304.\210\
cfe0 32 30 32 2e 00 5c 33 30 35 20 5c 32 31 30 60 01 55 5c 32 30 33 39 00 5c 33 30 36 5c 33 30 33 03 202..\305.\210`.U\2039.\306\303.
d000 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 47 00 5c 32 31 31 53 5c 32 \"\210\210\211\301V\203G.\211S\2
d020 36 32 01 5c 32 30 32 4b 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 62.\202K.\211T\262.\211\262.\202
d040 18 00 5c 32 31 31 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 ..\211\262.0\207".[1.0.-1.#1=#:d
d060 6f 6e 65 76 61 72 20 65 6e 64 2d 6f 66 2d 64 65 66 75 6e 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 onevar.end-of-defun.beginning-of
d080 2d 64 65 66 75 6e 20 74 68 72 6f 77 5d 20 38 20 28 23 24 20 2e 20 35 32 38 37 33 29 5d 29 0a 23 -defun.throw].8.(#$...52873)]).#
d0a0 40 32 35 38 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 73 65 6e 74 65 6e 63 65 @258.Move.forward.COUNT.sentence
d0c0 73 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 73 65 6e 74 65 6e 63 65 73 20 66 s..Moves.point.COUNT.sentences.f
d0e0 6f 72 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 73 65 6e 74 65 6e 63 65 73 0a 62 61 orward.or.(-.COUNT).sentences.ba
d100 63 6b 77 61 72 64 20 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 20 54 68 ckward.if.COUNT.is.negative...Th
d120 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 0a 60 66 6f 72 77 is.function.is.the.same.as.`forw
d140 61 72 64 2d 73 65 6e 74 65 6e 63 65 27 20 62 75 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 6e 75 ard-sentence'.but.returns.the.nu
d160 6d 62 65 72 20 6f 66 20 73 65 6e 74 65 6e 63 65 73 20 74 68 61 74 20 63 6f 75 6c 64 0a 4e 4f 54 mber.of.sentences.that.could.NOT
d180 20 62 65 20 6d 6f 76 65 64 20 6f 76 65 72 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 .be.moved.over...(fn.&optional.C
d1a0 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 73 OUNT)..(defalias.'forward-evil-s
d1c0 65 6e 74 65 6e 63 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 31 entence.#[256."\211\206..\300\21
d1e0 31 5c 33 30 31 57 5c 32 30 33 0f 00 5c 33 30 32 5c 32 30 32 10 00 5c 33 30 30 5c 33 30 33 32 53 1\301W\203..\302\202..\300\3032S
d200 00 01 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 55 5c 32 30 34 4f 00 60 5c 33 30 34 31 ..\211\262.\211\301U\204O.`\3041
d220 2b 00 5c 33 30 35 03 21 30 5c 32 31 30 5c 32 30 32 2c 00 5c 32 31 30 60 01 55 5c 32 30 33 37 00 +.\305.!0\210\202,.\210`.U\2037.
d240 5c 33 30 36 5c 33 30 33 03 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 \306\303.\"\210\210\211\301V\203
d260 45 00 5c 32 31 31 53 5c 32 36 32 01 5c 32 30 32 49 00 5c 32 31 31 54 5c 32 36 32 01 5c 32 31 31 E.\211S\262.\202I.\211T\262.\211
d280 5c 32 36 32 01 5c 32 30 32 18 00 5c 32 31 31 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 31 20 30 20 \262.\202..\211\262.0\207".[1.0.
d2a0 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 28 65 72 72 6f 72 29 20 66 6f 72 77 61 72 64 2d -1.#1=#:donevar.(error).forward-
d2c0 73 65 6e 74 65 6e 63 65 20 74 68 72 6f 77 5d 20 38 20 28 23 24 20 2e 20 35 33 34 31 33 29 5d 29 sentence.throw].8.(#$...53413)])
d2e0 0a 23 40 32 33 34 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 70 61 72 61 67 72 .#@234.Move.forward.COUNT.paragr
d300 61 70 68 73 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 70 61 72 61 67 72 61 70 aphs..Moves.point.COUNT.paragrap
d320 68 73 20 66 6f 72 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 70 61 72 61 67 72 61 70 hs.forward.or.(-.COUNT).paragrap
d340 68 73 20 62 61 63 6b 77 61 72 64 0a 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 hs.backward.if.COUNT.is.negative
d360 2e 20 20 41 20 70 61 72 61 67 72 61 70 68 20 69 73 20 64 65 66 69 6e 65 64 20 62 79 0a 60 73 74 ...A.paragraph.is.defined.by.`st
d380 61 72 74 2d 6f 66 2d 70 61 72 61 67 72 61 70 68 2d 74 65 78 74 27 20 61 6e 64 20 60 66 6f 72 77 art-of-paragraph-text'.and.`forw
d3a0 61 72 64 2d 70 61 72 61 67 72 61 70 68 27 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 26 ard-paragraph'.functions...(fn.&
d3c0 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 optional.COUNT)..(defalias.'forw
d3e0 61 72 64 2d 65 76 69 6c 2d 70 61 72 61 67 72 61 70 68 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 ard-evil-paragraph.#[256."\211\2
d400 30 36 05 00 5c 33 30 30 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 0f 00 5c 33 30 32 5c 32 30 32 10 06..\300\211\301W\203..\302\202.
d420 00 5c 33 30 30 5c 33 30 33 32 5c 5c 00 01 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 55 .\300\3032\\..\211\262.\211\301U
d440 5c 32 30 34 58 00 60 02 5c 33 30 31 56 5c 32 30 33 2b 00 5c 33 30 34 20 5c 32 31 30 5c 32 30 32 \204X.`.\301V\203+.\304.\210\202
d460 35 00 6f 5c 32 30 34 35 00 5c 33 30 35 20 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 60 01 55 5c 32 5.o\2045.\305.\210\306.\210`.U\2
d480 30 33 40 00 5c 33 30 37 5c 33 30 33 03 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 30 31 56 03@.\307\303.\"\210\210\211\301V
d4a0 5c 32 30 33 4e 00 5c 32 31 31 53 5c 32 36 32 01 5c 32 30 32 52 00 5c 32 31 31 54 5c 32 36 32 01 \203N.\211S\262.\202R.\211T\262.
d4c0 5c 32 31 31 5c 32 36 32 01 5c 32 30 32 18 00 5c 32 31 31 5c 32 36 32 01 30 5c 32 30 37 22 20 5b \211\262.\202..\211\262.0\207".[
d4e0 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 66 6f 72 77 61 72 64 2d 70 61 72 61 1.0.-1.#1=#:donevar.forward-para
d500 67 72 61 70 68 20 73 74 61 72 74 2d 6f 66 2d 70 61 72 61 67 72 61 70 68 2d 74 65 78 74 20 62 65 graph.start-of-paragraph-text.be
d520 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 74 68 72 6f 77 5d 20 38 20 28 23 24 20 2e 20 35 ginning-of-line.throw].8.(#$...5
d540 33 39 39 31 29 5d 29 0a 23 40 35 31 20 54 68 65 20 63 68 61 72 61 63 74 65 72 20 74 6f 20 62 65 3991)]).#@51.The.character.to.be
d560 20 75 73 65 64 20 62 79 20 60 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 71 75 6f 74 65 27 2e 1f 0a .used.by.`forward-evil-quote'...
d580 28 64 65 66 76 61 72 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 (defvar.evil-forward-quote-char.
d5a0 33 34 20 28 23 24 20 2e 20 35 34 36 30 35 29 29 0a 23 40 31 38 38 20 4d 6f 76 65 20 66 6f 72 77 34.(#$...54605)).#@188.Move.forw
d5c0 61 72 64 20 43 4f 55 4e 54 20 73 74 72 69 6e 67 73 2e 0a 54 68 65 20 71 75 6f 74 61 74 69 6f 6e ard.COUNT.strings..The.quotation
d5e0 20 63 68 61 72 61 63 74 65 72 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 67 .character.is.specified.by.the.g
d600 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c 65 0a 60 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f lobal.variable.`evil-forward-quo
d620 74 65 2d 63 68 61 72 27 2e 20 54 68 69 73 20 63 68 61 72 61 63 74 65 72 20 69 73 20 70 61 73 73 te-char'..This.character.is.pass
d640 65 64 20 74 6f 0a 60 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 27 2e 0a 0a 28 66 6e ed.to.`evil-forward-quote'...(fn
d660 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f .&optional.COUNT)..(defalias.'fo
d680 72 77 61 72 64 2d 65 76 69 6c 2d 71 75 6f 74 65 20 23 5b 32 35 36 20 22 5c 33 30 31 08 02 5c 22 rward-evil-quote.#[256."\301..\"
d6a0 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 65 \207".[evil-forward-quote-char.e
d6c0 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 5d 20 34 20 28 23 24 20 2e 20 35 34 37 31 31 vil-forward-quote].4.(#$...54711
d6e0 29 5d 29 0a 23 40 33 35 33 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 73 74 72 )]).#@353.Move.forward.COUNT.str
d700 69 6e 67 73 2e 0a 54 68 65 20 71 75 6f 74 61 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 20 69 73 ings..The.quotation.character.is
d720 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 67 6c 6f 62 61 6c 20 76 61 72 69 61 62 6c .specified.by.the.global.variabl
d740 65 0a 60 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 27 2e 20 54 68 69 e.`evil-forward-quote-char'..Thi
d760 73 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 65 73 20 56 69 6d 27 73 20 72 75 6c 65 73 0a 70 61 72 s.functions.uses.Vim's.rules.par
d780 73 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 63 sing.from.the.beginning.of.the.c
d7a0 75 72 72 65 6e 74 20 6c 69 6e 65 20 66 6f 72 20 71 75 6f 74 61 74 69 6f 6e 0a 63 68 61 72 61 63 urrent.line.for.quotation.charac
d7c0 74 65 72 73 2e 20 49 74 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 77 68 65 ters..It.should.only.be.used.whe
d7e0 6e 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 73 74 72 69 6e 67 73 0a 77 69 74 68 69 6e 20 63 6f 6d n.looking.for.strings.within.com
d800 6d 65 6e 74 73 20 61 6e 64 20 62 75 66 66 65 72 20 2a 6d 75 73 74 2a 20 62 65 20 6e 61 72 72 6f ments.and.buffer.*must*.be.narro
d820 77 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 6d 65 6e 74 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e wed.to.the.comment...(fn.&option
d840 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 al.COUNT)..(defalias.'forward-ev
d860 69 6c 2d 71 75 6f 74 65 2d 73 69 6d 70 6c 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 il-quote-simple.#[256."\211\206.
d880 00 5c 33 30 31 5c 33 30 32 56 5c 32 30 33 0e 00 5c 33 30 31 5c 32 30 32 0f 00 5c 33 30 33 08 60 .\301\302V\203..\301\202..\303.`
d8a0 5c 33 30 32 5c 33 30 34 20 5c 32 31 30 60 02 57 5c 32 30 33 2c 00 5c 33 30 35 66 03 55 5c 32 30 \302\304.\210`.W\203,.\305f.U\20
d8c0 33 26 00 5c 32 31 31 54 5c 32 36 32 01 5c 33 30 35 75 5c 32 31 30 5c 32 30 32 15 00 5c 33 30 36 3&.\211T\262.\305u\210\202..\306
d8e0 5c 33 30 37 06 06 21 5f 5c 33 31 30 02 5c 33 30 36 5c 22 5a 5c 32 36 32 01 03 5c 33 30 32 56 5c \307..!_\310.\306\"Z\262..\302V\
d900 32 30 33 66 00 6c 5c 32 30 34 5a 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 5a 00 5c 33 30 35 66 203f.l\204Z.\211\302U\204Z.\305f
d920 03 55 5c 32 30 33 54 00 5c 32 31 31 53 5c 32 36 32 01 5c 33 30 35 75 5c 32 31 30 5c 32 30 32 3f .U\203T.\211S\262.\305u\210\202?
d940 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 5c 32 31 33 00 64 62 5c 32 31 30 5c 32 30 32 5c 32 31 .\211\302U\204\213.db\210\202\21
d960 33 00 6e 5c 32 30 34 5c 32 30 32 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 5c 32 30 32 00 60 53 3.n\204\202.\211\302U\204\202.`S
d980 66 03 55 5c 32 30 33 7c 00 5c 32 31 31 53 5c 32 36 32 01 5c 33 30 33 75 5c 32 31 30 5c 32 30 32 f.U\203|.\211S\262.\303u\210\202
d9a0 66 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 5c 32 31 33 00 65 62 5c 32 31 30 5c 32 31 31 5c 33 f.\211\302U\204\213.eb\210\211\3
d9c0 30 36 5c 32 34 35 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 06\245\207".[evil-forward-quote-
d9e0 63 68 61 72 20 31 20 30 20 2d 31 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6e 69 char.1.0.-1.beginning-of-line.ni
da00 6c 20 32 20 61 62 73 20 6d 6f 64 5d 20 39 20 28 23 24 20 2e 20 35 35 30 31 38 29 5d 29 0a 23 40 l.2.abs.mod].9.(#$...55018)]).#@
da20 31 30 31 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 74 6f 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 101.Move.forward.to.beginning.of
da40 20 54 48 49 4e 47 2e 0a 54 68 65 20 6d 6f 74 69 6f 6e 20 69 73 20 72 65 70 65 61 74 65 64 20 43 .THING..The.motion.is.repeated.C
da60 4f 55 4e 54 20 74 69 6d 65 73 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c OUNT.times...(fn.THING.&optional
da80 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 .COUNT)..(defalias.'evil-forward
daa0 2d 62 65 67 69 6e 6e 69 6e 67 20 23 5b 35 31 33 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 -beginning.#[513."\211\206..\300
dac0 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 12 00 5c 33 30 32 02 02 5c 22 5c 32 30 37 \262.\211\301W\203..\302..\"\207
dae0 5c 33 30 33 02 21 5c 33 30 34 01 5c 32 30 33 25 00 60 02 41 57 5c 32 30 33 25 00 01 41 62 5c 32 \303.!\304.\203%.`.AW\203%..Ab\2
db00 31 30 5c 33 30 35 31 50 00 5c 33 30 32 04 04 5c 22 5c 32 31 31 5c 32 36 32 02 5c 33 30 31 55 5c 10\3051P.\302..\"\211\262.\301U\
db20 32 30 35 4d 00 5c 33 30 33 04 21 5c 32 30 33 4a 00 6f 5c 32 30 34 4a 00 6e 5c 32 30 33 47 00 6d 205M.\303.!\203J.o\204J.n\203G.m
db40 5c 32 30 34 4a 00 5c 33 30 36 75 5c 32 31 30 5c 33 30 37 04 21 30 5c 32 31 30 5c 32 30 37 5c 32 \204J.\306u\210\307.!0\210\207\2
db60 31 30 5c 32 30 37 22 20 5b 31 20 30 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 62 6f 75 6e 64 10\207".[1.0.forward-thing.bound
db80 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 s-of-thing-at-point.nil.(error).
dba0 2d 31 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 74 68 69 6e 67 5d 20 37 20 28 23 24 20 2e 20 35 -1.beginning-of-thing].7.(#$...5
dbc0 35 38 34 34 29 5d 29 0a 23 40 31 36 39 20 4d 6f 76 65 20 62 61 63 6b 77 61 72 64 20 74 6f 20 62 5844)]).#@169.Move.backward.to.b
dbe0 65 67 69 6e 6e 69 6e 67 20 6f 66 20 54 48 49 4e 47 2e 0a 54 68 65 20 6d 6f 74 69 6f 6e 20 69 73 eginning.of.THING..The.motion.is
dc00 20 72 65 70 65 61 74 65 64 20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 20 54 68 69 73 20 69 73 20 74 .repeated.COUNT.times..This.is.t
dc20 68 65 20 73 61 6d 65 20 61 73 20 63 61 6c 6c 69 6e 67 0a 60 65 76 69 6c 2d 62 61 63 6b 77 61 72 he.same.as.calling.`evil-backwar
dc40 64 2d 62 65 67 69 6e 6e 69 6e 67 27 20 77 69 74 68 20 2d 43 4f 55 4e 54 2e 0a 0a 28 66 6e 20 54 d-beginning'.with.-COUNT...(fn.T
dc60 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 HING.&optional.COUNT)..(defalias
dc80 20 27 65 76 69 6c 2d 62 61 63 6b 77 61 72 64 2d 62 65 67 69 6e 6e 69 6e 67 20 23 5b 35 31 33 20 .'evil-backward-beginning.#[513.
dca0 22 5c 33 30 30 02 02 5c 32 30 36 07 00 5c 33 30 31 5b 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d "\300..\206..\301[\"\207".[evil-
dcc0 66 6f 72 77 61 72 64 2d 62 65 67 69 6e 6e 69 6e 67 20 31 5d 20 35 20 28 23 24 20 2e 20 35 36 32 forward-beginning.1].5.(#$...562
dce0 37 30 29 5d 29 0a 23 40 39 35 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 74 6f 20 65 6e 64 20 6f 70)]).#@95.Move.forward.to.end.o
dd00 66 20 54 48 49 4e 47 2e 0a 54 68 65 20 6d 6f 74 69 6f 6e 20 69 73 20 72 65 70 65 61 74 65 64 20 f.THING..The.motion.is.repeated.
dd20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 COUNT.times...(fn.THING.&optiona
dd40 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 l.COUNT)..(defalias.'evil-forwar
dd60 64 2d 65 6e 64 20 23 5b 35 31 33 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 36 32 01 d-end.#[513."\211\206..\300\262.
dd80 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 20 00 6d 5c 32 30 34 14 00 5c 33 30 32 75 5c 32 31 30 5c \211\301V\203..m\204..\302u\210\
dda0 33 30 33 02 02 5c 22 6f 5c 32 30 34 51 00 5c 33 30 34 75 5c 32 31 30 5c 32 30 37 5c 33 30 35 02 303..\"o\204Q.\304u\210\207\305.
ddc0 21 5c 33 30 32 01 5c 32 30 33 33 00 60 02 41 57 5c 32 30 33 33 00 01 40 62 5c 32 31 30 5c 33 30 !\302.\2033.`.AW\2033..@b\210\30
dde0 36 31 4e 00 5c 33 30 33 04 04 5c 22 5c 32 31 31 5c 32 36 32 02 5c 33 30 31 55 5c 32 30 35 49 00 61N.\303..\"\211\262.\301U\205I.
de00 5c 33 30 37 04 21 5c 32 31 30 5c 33 30 34 75 30 5c 32 31 30 5c 32 30 32 4f 00 5c 32 31 30 5c 32 \307.!\210\304u0\210\202O.\210\2
de20 36 32 01 5c 32 30 37 22 20 5b 31 20 30 20 6e 69 6c 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 62.\207".[1.0.nil.forward-thing.
de40 2d 31 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 28 65 72 72 -1.bounds-of-thing-at-point.(err
de60 6f 72 29 20 65 6e 64 2d 6f 66 2d 74 68 69 6e 67 5d 20 37 20 28 23 24 20 2e 20 35 36 35 35 35 29 or).end-of-thing].7.(#$...56555)
de80 5d 29 0a 23 40 31 35 37 20 4d 6f 76 65 20 62 61 63 6b 77 61 72 64 20 74 6f 20 65 6e 64 20 6f 66 ]).#@157.Move.backward.to.end.of
dea0 20 54 48 49 4e 47 2e 0a 54 68 65 20 6d 6f 74 69 6f 6e 20 69 73 20 72 65 70 65 61 74 65 64 20 43 .THING..The.motion.is.repeated.C
dec0 4f 55 4e 54 20 74 69 6d 65 73 2e 20 54 68 69 73 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 OUNT.times..This.is.the.same.as.
dee0 63 61 6c 6c 69 6e 67 0a 60 65 76 69 6c 2d 62 61 63 6b 77 61 72 64 2d 65 6e 64 27 20 77 69 74 68 calling.`evil-backward-end'.with
df00 20 2d 43 4f 55 4e 54 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f .-COUNT...(fn.THING.&optional.CO
df20 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 62 61 63 6b 77 61 72 64 2d 65 UNT)..(defalias.'evil-backward-e
df40 6e 64 20 23 5b 35 31 33 20 22 5c 33 30 30 02 02 5c 32 30 36 07 00 5c 33 30 31 5b 5c 22 5c 32 30 nd.#[513."\300..\206..\301[\"\20
df60 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 65 6e 64 20 31 5d 20 35 20 28 23 24 20 2e 20 7".[evil-forward-end.1].5.(#$...
df80 35 36 39 36 39 29 5d 29 0a 23 40 32 33 33 20 4d 6f 76 65 20 62 79 20 77 6f 72 64 73 2e 0a 4d 6f 56969)]).#@233.Move.by.words..Mo
dfa0 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 77 6f 72 64 73 20 66 6f 72 77 61 72 64 20 6f 72 ves.point.COUNT.words.forward.or
dfc0 20 28 2d 20 43 4f 55 4e 54 29 20 77 6f 72 64 73 20 62 61 63 6b 77 61 72 64 20 69 66 0a 43 4f 55 .(-.COUNT).words.backward.if.COU
dfe0 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 NT.is.negative..This.function.is
e000 20 74 68 65 20 73 61 6d 65 20 61 73 20 60 66 6f 72 77 61 72 64 2d 77 6f 72 64 27 0a 62 75 74 20 .the.same.as.`forward-word'.but.
e020 72 65 74 75 72 6e 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 77 6f 72 64 73 20 62 79 20 77 returns.the.number.of.words.by.w
e040 68 69 63 68 20 70 6f 69 6e 74 20 63 6f 75 6c 64 20 2a 6e 6f 74 2a 20 62 65 0a 6d 6f 76 65 64 2e hich.point.could.*not*.be.moved.
e060 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 ..(fn.&optional.COUNT)..(defalia
e080 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 23 5b 32 35 36 20 22 5c 32 31 31 s.'evil-forward-word.#[256."\211
e0a0 5c 32 30 36 05 00 5c 33 30 30 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 59 5c 32 30 33 11 00 5c 33 \206..\300\262.\211\301Y\203..\3
e0c0 30 30 5c 32 30 32 12 00 5c 33 30 32 5c 33 30 33 02 21 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 27 00\202..\302\303.!\211\301V\203'
e0e0 00 01 76 5c 32 30 33 27 00 5c 32 31 31 53 5c 32 36 32 01 5c 32 30 32 15 00 5c 32 30 37 22 20 5b ..v\203'.\211S\262.\202..\207".[
e100 31 20 30 20 2d 31 20 61 62 73 5d 20 35 20 28 23 24 20 2e 20 35 37 32 33 31 29 5d 29 0a 23 40 31 1.0.-1.abs].5.(#$...57231)]).#@1
e120 37 35 20 43 68 65 63 6b 73 20 69 66 20 50 4f 53 20 69 73 20 77 69 74 68 69 6e 20 61 20 63 6f 6d 75.Checks.if.POS.is.within.a.com
e140 6d 65 6e 74 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 ment.according.to.current.syntax
e160 2e 0a 49 66 20 50 4f 53 20 69 73 20 6e 69 6c 2c 20 28 70 6f 69 6e 74 29 20 69 73 20 75 73 65 64 ..If.POS.is.nil,.(point).is.used
e180 2e 20 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 62 65 67 69 6e 6e ..The.return.value.is.the.beginn
e1a0 69 6e 67 0a 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d 6d 65 6e 74 2e 0a 0a 28 66 ing.position.of.the.comment...(f
e1c0 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 n.&optional.POS)..(defalias.'evi
e1e0 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d 70 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 l-in-comment-p.#[256."\211\206..
e200 60 5c 32 36 32 01 6d 5c 32 30 33 0f 00 5c 32 31 31 5c 32 30 32 6e 00 5c 33 30 30 66 7a 5c 33 30 `\262.m\203..\211\202n.\300fz\30
e220 31 55 5c 32 30 33 1c 00 5c 32 31 31 54 5c 32 30 32 6e 00 5c 33 30 32 5c 33 30 33 60 21 40 5c 33 1U\203..\211T\202n.\302\303`!@\3
e240 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 22 5c 33 30 37 55 5c 32 30 34 45 00 5c 33 30 32 5c 33 30 04\305\306\"\"\307U\204E.\302\30
e260 33 60 54 21 40 5c 32 30 36 35 00 5c 33 30 37 5c 33 30 34 5c 33 30 35 5c 33 31 30 5c 22 5c 22 5c 3`T!@\2065.\307\304\305\310\"\"\
e280 33 30 37 55 5c 32 30 34 45 00 5c 32 31 31 5c 33 31 31 5c 5c 5c 32 30 32 6e 00 5c 33 30 32 5c 33 307U\204E.\211\311\\\202n.\302\3
e2a0 30 33 60 21 40 5c 33 30 34 5c 33 30 35 5c 33 31 30 5c 22 5c 22 5c 33 30 37 55 5c 32 30 34 6d 00 03`!@\304\305\310\"\"\307U\204m.
e2c0 5c 33 30 32 5c 33 30 33 60 53 21 40 5c 32 30 36 5e 00 5c 33 30 37 5c 33 30 34 5c 33 30 35 5c 33 \302\303`S!@\206^.\307\304\305\3
e2e0 30 36 5c 22 5c 22 5c 33 30 37 55 5c 32 30 34 6d 00 5c 32 31 31 54 5c 32 30 32 6e 00 5c 32 31 31 06\"\"\307U\204m.\211T\202n.\211
e300 5c 32 31 32 5c 33 31 32 01 21 29 5c 33 31 33 01 38 5c 32 30 35 7c 00 5c 33 31 34 01 38 5c 32 30 \212\312.!)\313.8\205|.\314.8\20
e320 37 22 20 5b 6e 69 6c 20 36 30 20 6c 6f 67 61 6e 64 20 73 79 6e 74 61 78 2d 61 66 74 65 72 20 6c 7".[nil.60.logand.syntax-after.l
e340 73 68 20 31 20 31 36 20 30 20 31 37 20 32 20 73 79 6e 74 61 78 2d 70 70 73 73 20 34 20 38 5d 20 sh.1.16.0.17.2.syntax-ppss.4.8].
e360 36 20 28 23 24 20 2e 20 35 37 36 33 35 29 5d 29 0a 23 40 34 31 39 20 52 65 74 75 72 6e 73 20 74 6.(#$...57635)]).#@419.Returns.t
e380 20 69 66 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 61 20 63 .if.point.is.at.the.start.of.a.c
e3a0 6f 6d 6d 65 6e 74 2e 0a 70 6f 69 6e 74 20 6d 75 73 74 20 62 65 20 6f 6e 20 6f 6e 65 20 6f 66 20 omment..point.must.be.on.one.of.
e3c0 74 68 65 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 20 6f 66 20 61 20 62 6c 6f 63 the.opening.characters.of.a.bloc
e3e0 6b 20 63 6f 6d 6d 65 6e 74 0a 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 k.comment.according.to.the.curre
e400 6e 74 20 73 79 6e 74 61 78 20 74 61 62 6c 65 2e 20 46 75 74 68 65 72 6d 6f 72 65 20 74 68 65 73 nt.syntax.table..Futhermore.thes
e420 65 0a 63 68 61 72 61 63 74 65 72 73 20 6d 75 73 74 20 62 65 65 6e 20 70 61 72 73 65 64 20 61 73 e.characters.must.been.parsed.as
e440 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 2c 20 69 2e 65 2e 20 74 68 65 79 0a 77 .opening.characters,.i.e..they.w
e460 6f 6e 27 74 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 63 6f 6d 6d 65 6e 74 20 73 74 on't.be.considered.as.comment.st
e480 61 72 74 65 72 73 20 69 6e 73 69 64 65 20 61 20 73 74 72 69 6e 67 20 6f 72 0a 70 6f 73 73 69 62 arters.inside.a.string.or.possib
e4a0 6c 79 20 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 65 6e 74 2e 20 50 6f 69 6e 74 20 69 73 20 6d 6f 76 ly.another.comment..Point.is.mov
e4c0 65 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 0a 6f 66 20 74 68 65 ed.to.the.first.character.of.the
e4e0 20 63 6f 6d 6d 65 6e 74 20 6f 70 65 6e 65 72 20 69 66 20 4d 4f 56 45 20 69 73 20 6e 6f 6e 2d 6e .comment.opener.if.MOVE.is.non-n
e500 69 6c 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 4f 56 45 29 1f 0a 28 64 65 66 61 6c il...(fn.&optional.MOVE)..(defal
e520 69 61 73 20 27 65 76 69 6c 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 73 74 61 72 74 2d 63 6f 6d 6d 65 ias.'evil-looking-at-start-comme
e540 6e 74 20 23 5b 32 35 36 20 22 5c 33 30 30 66 7a 5c 33 30 31 55 5c 32 30 33 0f 00 60 5c 33 30 32 nt.#[256."\300fz\301U\203..`\302
e560 60 54 21 5c 32 33 32 5c 32 30 37 5c 33 30 33 5c 33 30 34 60 21 40 5c 33 30 35 5c 33 30 36 5c 33 `T!\232\207\303\304`!@\305\306\3
e580 30 37 5c 22 5c 22 5c 33 31 30 55 5c 32 30 34 3a 00 5c 33 30 33 5c 33 30 34 60 54 21 40 5c 32 30 07\"\"\310U\204:.\303\304`T!@\20
e5a0 36 28 00 5c 33 31 30 5c 33 30 35 5c 33 30 36 5c 33 31 31 5c 22 5c 22 5c 33 31 30 55 5c 32 30 34 6(.\310\305\306\311\"\"\310U\204
e5c0 3a 00 60 5c 33 30 32 5c 33 31 32 60 5c 5c 21 5c 32 33 32 5c 32 30 37 5c 33 30 33 5c 33 30 34 60 :.`\302\312`\\!\232\207\303\304`
e5e0 21 40 5c 33 30 35 5c 33 30 36 5c 33 31 31 5c 22 5c 22 5c 33 31 30 55 3f 5c 32 30 35 71 00 5c 33 !@\305\306\311\"\"\310U?\205q.\3
e600 30 33 5c 33 30 34 60 53 21 40 5c 32 30 36 54 00 5c 33 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 03\304`S!@\206T.\310\305\306\307
e620 5c 22 5c 22 5c 33 31 30 55 3f 5c 32 30 35 71 00 60 53 5c 33 30 32 60 54 21 5c 32 33 32 5c 32 30 \"\"\310U?\205q.`S\302`T!\232\20
e640 35 71 00 5c 32 31 31 5c 32 30 33 70 00 5c 33 31 33 75 5c 32 31 30 5c 33 31 34 5c 32 30 37 22 20 5q.\211\203p.\313u\210\314\207".
e660 5b 6e 69 6c 20 36 30 20 65 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d 70 20 6c 6f 67 61 6e 64 [nil.60.evil-in-comment-p.logand
e680 20 73 79 6e 74 61 78 2d 61 66 74 65 72 20 6c 73 68 20 31 20 31 36 20 30 20 31 37 20 32 20 2d 31 .syntax-after.lsh.1.16.0.17.2.-1
e6a0 20 74 5d 20 36 20 28 23 24 20 2e 20 35 38 32 33 31 29 5d 29 0a 23 40 34 30 33 20 52 65 74 75 72 .t].6.(#$...58231)]).#@403.Retur
e6c0 6e 73 20 74 20 69 66 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 ns.t.if.point.is.at.the.end.of.a
e6e0 20 63 6f 6d 6d 65 6e 74 2e 0a 70 6f 69 6e 74 20 6d 75 73 74 20 62 65 20 6f 6e 20 6f 6e 65 20 6f .comment..point.must.be.on.one.o
e700 66 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 20 6f 66 20 61 20 62 6c f.the.opening.characters.of.a.bl
e720 6f 63 6b 20 63 6f 6d 6d 65 6e 74 0a 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 ock.comment.according.to.the.cur
e740 72 65 6e 74 20 73 79 6e 74 61 78 20 74 61 62 6c 65 2e 20 46 75 74 68 65 72 6d 6f 72 65 20 74 68 rent.syntax.table..Futhermore.th
e760 65 73 65 0a 63 68 61 72 61 63 74 65 72 73 20 6d 75 73 74 20 62 65 65 6e 20 70 61 72 73 65 64 20 ese.characters.must.been.parsed.
e780 61 73 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 2c 20 69 2e 65 2e 20 74 68 65 79 as.opening.characters,.i.e..they
e7a0 0a 77 6f 6e 27 74 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 63 6f 6d 6d 65 6e 74 20 .won't.be.considered.as.comment.
e7c0 73 74 61 72 74 65 72 73 20 69 6e 73 69 64 65 20 61 20 73 74 72 69 6e 67 20 6f 72 0a 70 6f 73 73 starters.inside.a.string.or.poss
e7e0 69 62 6c 79 20 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 65 6e 74 2e 20 50 6f 69 6e 74 20 69 73 20 6d ibly.another.comment..Point.is.m
e800 6f 76 65 64 20 72 69 67 68 74 20 61 66 74 65 72 20 74 68 65 20 63 6f 6d 6d 65 6e 74 0a 63 6c 6f oved.right.after.the.comment.clo
e820 73 65 72 20 69 66 20 4d 4f 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 26 6f 70 ser.if.MOVE.is.non-nil...(fn.&op
e840 74 69 6f 6e 61 6c 20 4d 4f 56 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f tional.MOVE)..(defalias.'evil-lo
e860 6f 6b 69 6e 67 2d 61 74 2d 65 6e 64 2d 63 6f 6d 6d 65 6e 74 20 23 5b 32 35 36 20 22 5c 33 30 30 oking-at-end-comment.#[256."\300
e880 66 7a 5c 33 30 31 55 5c 32 30 33 1e 00 5c 33 30 32 20 5c 32 30 35 5c 32 32 32 00 5c 33 30 32 60 fz\301U\203..\302.\205\222.\302`
e8a0 54 21 3f 5c 32 30 35 5c 32 32 32 00 5c 32 31 31 5c 32 30 33 1c 00 5c 33 30 30 75 5c 32 31 30 5c T!?\205\222.\211\203..\300u\210\
e8c0 33 30 33 5c 32 30 37 5c 33 30 34 5c 33 30 35 60 21 40 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 303\207\304\305`!@\306\307\310\"
e8e0 5c 22 5c 33 31 31 55 5c 32 30 34 58 00 5c 33 30 34 5c 33 30 35 60 54 21 40 5c 32 30 36 37 00 5c \"\311U\204X.\304\305`T!@\2067.\
e900 33 31 31 5c 33 30 36 5c 33 30 37 5c 33 31 32 5c 22 5c 22 5c 33 31 31 55 5c 32 30 34 58 00 5c 33 311\306\307\312\"\"\311U\204X.\3
e920 30 32 20 5c 32 30 35 5c 32 32 32 00 5c 33 30 32 60 5c 33 31 33 5c 5c 21 3f 5c 32 30 35 5c 32 32 02.\205\222.\302`\313\\!?\205\22
e940 32 00 5c 32 31 31 5c 32 30 33 56 00 5c 33 31 33 75 5c 32 31 30 5c 33 30 33 5c 32 30 37 5c 33 30 2.\211\203V.\313u\210\303\207\30
e960 34 5c 33 30 35 60 21 40 5c 33 30 36 5c 33 30 37 5c 33 31 32 5c 22 5c 22 5c 33 31 31 55 3f 5c 32 4\305`!@\306\307\312\"\"\311U?\2
e980 30 35 5c 32 32 32 00 5c 33 30 34 5c 33 30 35 60 53 21 40 5c 32 30 36 72 00 5c 33 31 31 5c 33 30 05\222.\304\305`S!@\206r.\311\30
e9a0 36 5c 33 30 37 5c 33 31 30 5c 22 5c 22 5c 33 31 31 55 3f 5c 32 30 35 5c 32 32 32 00 5c 33 30 32 6\307\310\"\"\311U?\205\222.\302
e9c0 20 5c 32 30 35 5c 32 32 32 00 5c 33 30 32 60 54 21 3f 5c 32 30 35 5c 32 32 32 00 5c 32 31 31 5c .\205\222.\302`T!?\205\222.\211\
e9e0 32 30 33 5c 32 32 31 00 5c 33 30 30 75 5c 32 31 30 5c 33 30 33 5c 32 30 37 22 20 5b 6e 69 6c 20 203\221.\300u\210\303\207".[nil.
ea00 36 32 20 65 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d 70 20 74 20 6c 6f 67 61 6e 64 20 73 79 62.evil-in-comment-p.t.logand.sy
ea20 6e 74 61 78 2d 61 66 74 65 72 20 6c 73 68 20 31 20 31 38 20 30 20 31 39 20 32 5d 20 36 20 28 23 ntax-after.lsh.1.18.0.19.2].6.(#
ea40 24 20 2e 20 35 39 30 36 37 29 5d 29 0a 23 40 39 30 20 49 6e 73 65 72 74 73 20 61 20 6e 65 77 20 $...59067)]).#@90.Inserts.a.new.
ea60 6c 69 6e 65 20 61 62 6f 76 65 20 70 6f 69 6e 74 20 61 6e 64 20 70 6c 61 63 65 73 20 70 6f 69 6e line.above.point.and.places.poin
ea80 74 20 69 6e 20 74 68 61 74 20 6c 69 6e 65 0a 77 69 74 68 20 72 65 67 61 72 64 20 74 6f 20 69 6e t.in.that.line.with.regard.to.in
eaa0 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 73 65 dentation...(defalias.'evil-inse
eac0 72 74 2d 6e 65 77 6c 69 6e 65 2d 61 62 6f 76 65 20 23 5b 30 20 22 5c 32 31 34 65 64 42 08 42 18 rt-newline-above.#[0."\214edB.B.
eae0 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 20 5c 22 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 09 5c 32 \303\304.\305.\"\210\306.\210.\2
eb00 30 33 19 00 5c 6e 5c 32 30 32 1a 00 5c 33 30 37 63 5c 32 31 30 5c 33 31 30 79 5c 32 31 30 5c 33 03..\n\202..\307c\210\310y\210\3
eb20 31 31 20 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 11.*\207".[evil-restriction-stac
eb40 6b 20 75 73 65 2d 68 61 72 64 2d 6e 65 77 6c 69 6e 65 73 20 68 61 72 64 2d 6e 65 77 6c 69 6e 65 k.use-hard-newlines.hard-newline
eb60 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 20 66 69 65 .evil-narrow.field-beginning.fie
eb80 6c 64 2d 65 6e 64 20 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 ld-end.evil-move-beginning-of-li
eba0 6e 65 20 22 5c 6e 22 20 2d 31 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 ne."\n".-1.back-to-indentation].
ebc0 33 20 28 23 24 20 2e 20 35 39 39 38 36 29 5d 29 0a 23 40 39 30 20 49 6e 73 65 72 74 73 20 61 20 3.(#$...59986)]).#@90.Inserts.a.
ebe0 6e 65 77 20 6c 69 6e 65 20 62 65 6c 6f 77 20 70 6f 69 6e 74 20 61 6e 64 20 70 6c 61 63 65 73 20 new.line.below.point.and.places.
ec00 70 6f 69 6e 74 20 69 6e 20 74 68 61 74 20 6c 69 6e 65 0a 77 69 74 68 20 72 65 67 61 72 64 20 74 point.in.that.line.with.regard.t
ec20 6f 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d o.indentation...(defalias.'evil-
ec40 69 6e 73 65 72 74 2d 6e 65 77 6c 69 6e 65 2d 62 65 6c 6f 77 20 23 5b 30 20 22 5c 32 31 34 65 64 insert-newline-below.#[0."\214ed
ec60 42 08 42 18 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 20 5c 22 5c 32 31 30 5c 33 30 36 20 5c 32 31 B.B.\303\304.\305.\"\210\306.\21
ec80 30 09 5c 32 30 33 19 00 5c 6e 5c 32 30 32 1a 00 5c 33 30 37 63 5c 32 31 30 5c 33 31 30 20 2a 5c 0.\203..\n\202..\307c\210\310.*\
eca0 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 75 73 65 207".[evil-restriction-stack.use
ecc0 2d 68 61 72 64 2d 6e 65 77 6c 69 6e 65 73 20 68 61 72 64 2d 6e 65 77 6c 69 6e 65 20 65 76 69 6c -hard-newlines.hard-newline.evil
ece0 2d 6e 61 72 72 6f 77 20 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 20 66 69 65 6c 64 2d 65 6e -narrow.field-beginning.field-en
ed00 64 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 22 5c 6e 22 20 62 61 63 d.evil-move-end-of-line."\n".bac
ed20 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 36 30 33 37 34 29 k-to-indentation].3.(#$...60374)
ed40 5d 29 0a 23 40 35 30 20 57 68 65 74 68 65 72 20 43 48 41 52 20 64 65 6e 6f 74 65 73 20 61 20 67 ]).#@50.Whether.CHAR.denotes.a.g
ed60 6c 6f 62 61 6c 20 6d 61 72 6b 65 72 2e 0a 0a 28 66 6e 20 43 48 41 52 29 1f 0a 28 64 65 66 61 6c lobal.marker...(fn.CHAR)..(defal
ed80 69 61 73 20 27 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6d 61 72 6b 65 72 2d 70 20 23 5b 32 35 37 20 ias.'evil-global-marker-p.#[257.
eda0 22 5c 32 31 31 5c 33 30 30 59 5c 32 30 33 5c 66 00 5c 32 31 31 5c 33 30 31 58 5c 32 30 36 11 00 "\211\300Y\203\f.\211\301X\206..
edc0 5c 32 31 31 5c 33 30 32 5c 33 30 33 21 5c 32 33 36 5c 32 30 37 22 20 5b 36 35 20 39 30 20 64 65 \211\302\303!\236\207".[65.90.de
ede0 66 61 75 6c 74 2d 76 61 6c 75 65 20 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 74 5d 20 fault-value.evil-markers-alist].
ee00 34 20 28 23 24 20 2e 20 36 30 37 34 34 29 5d 29 0a 23 40 32 32 31 20 53 65 74 20 74 68 65 20 6d 4.(#$...60744)]).#@221.Set.the.m
ee20 61 72 6b 65 72 20 64 65 6e 6f 74 65 64 20 62 79 20 43 48 41 52 20 74 6f 20 70 6f 73 69 74 69 6f arker.denoted.by.CHAR.to.positio
ee40 6e 20 50 4f 53 2e 0a 50 4f 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 n.POS..POS.defaults.to.the.curre
ee60 6e 74 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 70 6f 69 6e 74 2e 0a 49 66 20 41 44 56 41 4e 43 45 nt.position.of.point..If.ADVANCE
ee80 20 69 73 20 74 2c 20 74 68 65 20 6d 61 72 6b 65 72 20 61 64 76 61 6e 63 65 73 20 77 68 65 6e 20 .is.t,.the.marker.advances.when.
eea0 69 6e 73 65 72 74 69 6e 67 20 74 65 78 74 20 61 74 20 69 74 3b 0a 6f 74 68 65 72 77 69 73 65 2c inserting.text.at.it;.otherwise,
eec0 20 69 74 20 73 74 61 79 73 20 62 65 68 69 6e 64 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 .it.stays.behind...(fn.CHAR.&opt
eee0 69 6f 6e 61 6c 20 50 4f 53 20 41 44 56 41 4e 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 ional.POS.ADVANCE)..(defalias.'e
ef00 76 69 6c 2d 73 65 74 2d 6d 61 72 6b 65 72 20 23 5b 37 36 39 20 22 5c 33 30 31 32 5c 32 37 31 00 vil-set-marker.#[769."\3012\271.
ef20 5c 33 30 32 03 5c 33 30 33 5c 22 5c 33 30 34 5c 33 30 35 02 21 5c 32 30 34 5c 32 34 32 00 01 5c \302.\303\"\304\305.!\204\242..\
ef40 32 30 33 2f 00 01 39 5c 32 30 33 2f 00 5c 33 30 36 02 21 5c 32 30 33 2f 00 01 5c 32 31 31 4a 5c 203/..9\203/.\306.!\203/..\211J\
ef60 32 30 36 26 00 5c 33 30 37 20 4c 5c 32 31 30 01 4a 5c 32 36 32 02 5c 32 30 32 5c 32 34 32 00 01 206&.\307.L\210.J\262.\202\242..
ef80 5c 33 31 30 3d 5c 32 30 33 40 00 5c 33 31 31 20 5c 32 31 30 5c 33 31 32 5c 33 30 31 5c 33 30 34 \310=\203@.\311.\210\312\301\304
efa0 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 32 00 5c 33 31 33 02 21 5c 32 30 33 4f 00 5c 33 31 34 5c \"\210\202\242.\313.!\203O.\314\
efc0 33 31 35 06 06 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 32 00 5c 33 31 36 05 21 5c 32 30 33 5c 32 315..\"\210\202\242.\316.!\203\2
efe0 30 31 00 5c 33 31 37 5c 33 30 30 21 5c 32 36 32 01 5c 33 30 37 20 5c 32 36 32 02 5c 33 32 30 05 01.\317\300!\262.\307.\262.\320.
f000 02 5c 33 32 31 23 5c 32 31 31 5c 32 30 33 6f 00 5c 32 31 31 03 5c 32 34 31 5c 32 36 36 02 5c 32 .\321#\211\203o.\211.\241\266.\2
f020 30 32 79 00 05 03 42 5c 32 31 31 5c 32 36 32 02 02 42 5c 32 36 36 5c 32 30 32 5c 33 32 32 5c 33 02y...B\211\262..B\266\202\322\3
f040 30 30 02 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 32 00 5c 33 30 37 20 5c 32 36 32 02 5c 33 32 30 00.\"\210\202\242.\307.\262.\320
f060 05 08 5c 33 32 31 23 5c 32 31 31 5c 32 30 33 5c 32 32 36 00 5c 32 31 31 03 5c 32 34 31 5c 32 36 ..\321#\211\203\226.\211.\241\26
f080 36 02 5c 32 30 32 5c 32 34 30 00 05 03 42 5c 32 31 31 5c 32 36 32 02 08 42 10 5c 32 31 30 08 5c 6.\202\240...B\211\262..B.\210.\
f0a0 32 31 30 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 30 34 5c 33 30 33 24 5c 32 31 30 5c 33 32 36 210\323\324\325\304\303$\210\326
f0c0 02 04 5c 22 5c 32 31 30 01 04 5c 32 30 36 5c 32 36 34 00 60 5c 33 30 34 5c 32 32 33 5c 32 36 36 ..\"\210..\206\264.`\304\223\266
f0e0 5c 32 30 32 30 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 74 20 64 \2020\207".[evil-markers-alist.d
f100 6f 6e 65 20 65 76 69 6c 2d 67 65 74 2d 6d 61 72 6b 65 72 20 74 20 6e 69 6c 20 6d 61 72 6b 65 72 one.evil-get-marker.t.nil.marker
f120 70 20 62 6f 75 6e 64 70 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 65 76 69 6c 2d 6a 75 6d 70 2d 62 p.boundp.make-marker.evil-jump-b
f140 61 63 6b 77 61 72 64 2d 73 77 61 70 20 65 76 69 6c 2d 73 65 74 2d 6a 75 6d 70 20 74 68 72 6f 77 ackward-swap.evil-set-jump.throw
f160 20 66 75 6e 63 74 69 6f 6e 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 73 65 .functionp.user-error."Cannot.se
f180 74 20 73 70 65 63 69 61 6c 20 6d 61 72 6b 65 72 20 60 25 63 27 22 20 65 76 69 6c 2d 67 6c 6f 62 t.special.marker.`%c'".evil-glob
f1a0 61 6c 2d 6d 61 72 6b 65 72 2d 70 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 61 73 73 6f 63 20 al-marker-p.default-value.assoc.
f1c0 65 71 75 61 6c 20 73 65 74 2d 64 65 66 61 75 6c 74 20 61 64 64 2d 68 6f 6f 6b 20 6b 69 6c 6c 2d equal.set-default.add-hook.kill-
f1e0 62 75 66 66 65 72 2d 68 6f 6f 6b 20 65 76 69 6c 2d 73 77 61 70 2d 6f 75 74 2d 6d 61 72 6b 65 72 buffer-hook.evil-swap-out-marker
f200 73 20 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d 74 79 70 65 5d 20 31 30 20 s.set-marker-insertion-type].10.
f220 28 23 24 20 2e 20 36 30 39 35 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c (#$...60951).(byte-code."\300.C\
f240 32 30 37 22 20 5b 72 65 61 64 2d 63 68 61 72 5d 20 31 29 5d 29 0a 23 40 33 33 31 20 52 65 74 75 207".[read-char].1)]).#@331.Retu
f260 72 6e 20 74 68 65 20 6d 61 72 6b 65 72 20 64 65 6e 6f 74 65 64 20 62 79 20 43 48 41 52 2e 0a 54 rn.the.marker.denoted.by.CHAR..T
f280 68 69 73 20 69 73 20 65 69 74 68 65 72 20 61 20 6d 61 72 6b 65 72 20 6f 62 6a 65 63 74 20 61 73 his.is.either.a.marker.object.as
f2a0 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 6d 61 6b 65 2d 6d 61 72 6b 65 72 27 2c 0a 61 20 6e 75 .returned.by.`make-marker',.a.nu
f2c0 6d 62 65 72 2c 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 46 49 4c 45 20 2e 20 50 4f 53 29 20 77 mber,.a.cons.cell.(FILE...POS).w
f2e0 69 74 68 20 46 49 4c 45 20 62 65 69 6e 67 20 61 20 73 74 72 69 6e 67 0a 61 6e 64 20 50 4f 53 20 ith.FILE.being.a.string.and.POS.
f300 61 20 6e 75 6d 62 65 72 2c 20 6f 72 20 6e 69 6c 2e 20 49 66 20 52 41 57 20 69 73 20 6e 6f 6e 2d a.number,.or.nil..If.RAW.is.non-
f320 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6d 61 79 20 61 nil,.then.the.return.value.may.a
f340 6c 73 6f 20 62 65 20 61 20 76 61 72 69 61 62 6c 65 2c 20 61 20 6d 6f 76 65 6d 65 6e 74 20 66 75 lso.be.a.variable,.a.movement.fu
f360 6e 63 74 69 6f 6e 2c 0a 6f 72 20 61 20 6d 61 72 6b 65 72 20 6f 62 6a 65 63 74 20 70 6f 69 6e 74 nction,.or.a.marker.object.point
f380 69 6e 67 20 6e 6f 77 68 65 72 65 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c ing.nowhere...(fn.CHAR.&optional
f3a0 20 52 41 57 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 6d 61 72 6b 65 .RAW)..(defalias.'evil-get-marke
f3c0 72 20 23 5b 35 31 33 20 22 5c 33 30 31 02 21 5c 32 30 33 0f 00 01 5c 33 30 32 5c 33 30 30 21 5c r.#[513."\301.!\203...\302\300!\
f3e0 32 33 36 5c 32 34 33 5c 32 30 32 13 00 01 08 5c 32 33 36 5c 32 34 33 5c 32 31 32 01 5c 32 30 33 236\243\202....\236\243\212.\203
f400 1c 00 5c 32 31 31 5c 32 30 32 5c 32 30 30 00 5c 32 31 31 39 5c 32 30 33 2b 00 5c 33 30 33 01 21 ..\211\202\200.\2119\203+.\303.!
f420 5c 32 30 33 2b 00 5c 32 31 31 4a 5c 32 36 32 01 5c 33 30 34 01 21 5c 32 30 33 44 00 5c 33 30 35 \203+.\211J\262.\304.!\203D.\305
f440 20 5c 33 30 36 5c 33 30 37 02 5c 22 5c 32 31 36 01 20 5c 32 31 30 5c 33 31 30 20 60 5c 33 31 31 .\306\307.\"\216..\210\310.`\311
f460 5c 32 32 33 5c 32 36 32 02 29 5c 32 31 30 5c 33 31 32 01 21 5c 32 30 33 63 00 5c 33 31 33 01 21 \223\262.)\210\312.!\203c.\313.!
f480 70 3d 5c 32 30 33 5a 00 5c 33 31 34 01 21 5c 32 36 32 01 5c 32 30 32 63 00 5c 33 31 33 01 21 5c p=\203Z.\314.!\262.\202c.\313.!\
f4a0 32 30 35 61 00 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 32 34 37 5c 32 30 34 7f 00 5c 33 31 32 205a.\211\262.\211\247\204..\312
f4c0 01 21 5c 32 30 34 7f 00 5c 32 31 31 3a 5c 32 30 35 5c 32 30 30 00 5c 32 31 31 40 3b 5c 32 30 35 .!\204..\211:\205\200.\211@;\205
f4e0 5c 32 30 30 00 5c 32 31 31 41 5c 32 34 37 5c 32 30 35 5c 32 30 30 00 5c 32 31 31 29 5c 32 30 37 \200.\211A\247\205\200.\211)\207
f500 22 20 5b 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 74 20 65 76 69 6c 2d 67 6c 6f 62 61 ".[evil-markers-alist.evil-globa
f520 6c 2d 6d 61 72 6b 65 72 2d 70 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 62 6f 75 6e 64 70 20 l-marker-p.default-value.boundp.
f540 66 75 6e 63 74 69 6f 6e 70 20 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 functionp.current-window-configu
f560 72 61 74 69 6f 6e 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 ration.make-closure.#[0."\301\30
f580 30 21 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 0!\207".[V0.set-window-configura
f5a0 74 69 6f 6e 5d 20 32 5d 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 6e 69 6c 20 6d 61 72 6b 65 72 70 tion].2].make-marker.nil.markerp
f5c0 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 .marker-buffer.marker-position].
f5e0 37 20 28 23 24 20 2e 20 36 32 30 34 34 29 5d 29 0a 23 40 36 32 20 54 75 72 6e 20 6d 61 72 6b 65 7.(#$...62044)]).#@62.Turn.marke
f600 72 73 20 69 6e 74 6f 20 66 69 6c 65 20 72 65 66 65 72 65 6e 63 65 73 20 77 68 65 6e 20 74 68 65 rs.into.file.references.when.the
f620 20 62 75 66 66 65 72 20 69 73 20 6b 69 6c 6c 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 .buffer.is.killed...(defalias.'e
f640 76 69 6c 2d 73 77 61 70 2d 6f 75 74 2d 6d 61 72 6b 65 72 73 20 23 5b 30 20 22 08 5c 32 30 35 2d vil-swap-out-markers.#[0.".\205-
f660 00 09 5c 32 31 31 5c 32 30 35 2b 00 5c 32 31 31 40 5c 33 30 32 01 41 21 5c 32 30 33 24 00 5c 33 ..\211\205+.\211@\302.A!\203$.\3
f680 30 33 01 41 21 70 3d 5c 32 30 33 24 00 5c 32 31 31 08 5c 33 30 34 03 41 21 42 5c 32 34 31 5c 32 03.A!p=\203$.\211.\304.A!B\241\2
f6a0 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 05 00 5c 32 36 32 01 5c 32 30 37 22 20 5b 62 75 10.A\266\202\202..\262.\207".[bu
f6c0 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 ffer-file-name.evil-markers-alis
f6e0 74 20 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6d 61 72 6b 65 72 2d 70 t.markerp.marker-buffer.marker-p
f700 6f 73 69 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 36 32 39 36 36 29 5d 29 0a 28 70 75 74 20 27 osition].6.(#$...62966)]).(put.'
f720 65 76 69 6c 2d 73 77 61 70 2d 6f 75 74 2d 6d 61 72 6b 65 72 73 20 27 70 65 72 6d 61 6e 65 6e 74 evil-swap-out-markers.'permanent
f740 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 31 34 35 20 45 76 61 6c 20 49 4e 50 55 54 20 -local-hook.t).#@145.Eval.INPUT.
f760 61 6e 64 20 72 65 74 75 72 6e 20 73 74 72 69 6e 67 69 66 69 65 64 20 72 65 73 75 6c 74 2c 20 69 and.return.stringified.result,.i
f780 66 20 6f 66 20 61 20 73 75 69 74 61 62 6c 65 20 74 79 70 65 2e 0a 49 66 20 49 4e 50 55 54 20 73 f.of.a.suitable.type..If.INPUT.s
f7a0 74 61 72 74 73 20 77 69 74 68 20 61 20 6e 75 6d 62 65 72 2c 20 2b 2c 20 2d 2c 20 6f 72 20 2e 20 tarts.with.a.number,.+,.-,.or...
f7c0 75 73 65 20 60 63 61 6c 63 2d 65 76 61 6c 27 20 69 6e 73 74 65 61 64 2e 0a 0a 28 66 6e 20 49 4e use.`calc-eval'.instead...(fn.IN
f7e0 50 55 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 65 76 61 6c 2d 65 78 70 72 PUT)..(defalias.'evil--eval-expr
f800 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 36 32 .#[257."\301\302.\303.\304\"\262
f820 01 5c 22 40 5c 32 31 31 5c 32 30 35 1e 00 5c 33 30 35 01 58 5c 32 30 33 1b 00 5c 32 31 31 5c 33 .\"@\211\205..\305.X\203..\211\3
f840 30 36 58 5c 32 30 36 1e 00 5c 32 31 31 5c 33 30 37 3e 5c 32 31 31 5c 32 30 33 2b 00 5c 33 30 34 06X\206..\211\307>\211\203+.\304
f860 18 5c 33 31 30 03 21 29 5c 32 30 32 31 00 5c 33 31 31 5c 33 31 32 04 21 40 21 01 5c 32 30 33 36 .\310.!)\2021.\311\312.!@!.\2036
f880 00 5c 32 30 37 5c 32 31 31 3b 5c 32 30 34 45 00 5c 32 31 31 5c 32 34 37 5c 32 30 34 45 00 5c 32 .\207\211;\204E.\211\247\204E.\2
f8a0 31 31 39 5c 32 30 33 4a 00 5c 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 37 5c 33 31 35 01 21 5c 32 119\203J.\313\314.\"\207\315.!\2
f8c0 30 33 56 00 5c 33 31 36 5c 33 31 37 02 5c 33 32 30 23 5c 32 30 37 5c 33 32 31 5c 33 32 32 5c 33 03V.\316\317.\320#\207\321\322\3
f8e0 32 33 03 21 5c 22 5c 32 30 37 22 20 5b 63 61 6c 63 2d 6d 75 6c 74 69 70 6c 69 63 61 74 69 6f 6e 23.!\"\207".[calc-multiplication
f900 2d 68 61 73 2d 70 72 65 63 65 64 65 6e 63 65 20 72 65 6d 6f 76 65 20 33 32 20 61 70 70 65 6e 64 -has-precedence.remove.32.append
f920 20 6e 69 6c 20 34 38 20 35 37 20 28 34 35 20 34 33 20 34 36 29 20 63 61 6c 63 2d 65 76 61 6c 20 .nil.48.57.(45.43.46).calc-eval.
f940 65 76 61 6c 20 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 22 25 73 eval.read-from-string.format."%s
f960 22 20 73 65 71 75 65 6e 63 65 70 20 6d 61 70 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 33 30 ".sequencep.mapconcat.#[257."\30
f980 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 22 25 73 22 5d 20 34 20 22 5c 0\301.\"\207".[format."%s"].4."\
f9a0 6e 5c 6e 28 66 6e 20 58 29 22 5d 20 22 5c 6e 22 20 75 73 65 72 2d 65 72 72 6f 72 20 22 55 73 69 n\n(fn.X)"]."\n".user-error."Usi
f9c0 6e 67 20 25 73 20 61 73 20 61 20 73 74 72 69 6e 67 22 20 74 79 70 65 2d 6f 66 5d 20 38 20 28 23 ng.%s.as.a.string".type-of].8.(#
f9e0 24 20 2e 20 36 33 33 31 37 29 5d 29 0a 23 40 32 33 30 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 62 $...63317)]).#@230.`evil-paste-b
fa00 65 66 6f 72 65 27 20 63 61 6e 6e 6f 74 20 68 61 76 65 20 60 64 65 6c 65 74 65 2d 6d 69 6e 69 62 efore'.cannot.have.`delete-minib
fa20 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 27 20 63 61 6c 6c 65 64 20 62 65 66 6f 72 65 0a 69 74 uffer-contents'.called.before.it
fa40 20 66 65 74 63 68 65 73 20 63 65 72 74 61 69 6e 20 72 65 67 69 73 74 65 72 73 20 62 65 63 75 61 .fetches.certain.registers.becua
fa60 73 65 20 74 68 69 73 20 77 6f 75 6c 64 20 74 72 69 67 67 65 72 20 76 61 72 69 6f 75 73 20 65 78 se.this.would.trigger.various.ex
fa80 2d 75 70 64 61 74 65 73 2c 0a 73 6f 6d 65 74 69 6d 65 73 20 6d 6f 76 69 6e 67 20 70 6f 69 6e 74 -updates,.sometimes.moving.point
faa0 2c 20 73 6f 20 60 43 2d 61 27 20 60 43 2d 77 27 20 65 74 63 2e 20 77 6f 75 6c 64 20 6d 69 73 73 ,.so.`C-a'.`C-w'.etc..would.miss
fac0 20 74 68 65 69 72 20 69 6e 74 65 6e 64 65 64 20 74 61 72 67 65 74 2e 1f 0a 28 64 65 66 76 61 72 .their.intended.target...(defvar
fae0 20 65 76 69 6c 2d 70 61 73 74 65 2d 63 6c 65 61 72 2d 6d 69 6e 69 62 75 66 66 65 72 2d 66 69 72 .evil-paste-clear-minibuffer-fir
fb00 73 74 20 6e 69 6c 20 28 23 24 20 2e 20 36 33 39 38 37 29 29 0a 23 40 31 38 37 20 52 65 6d 6f 76 st.nil.(#$...63987)).#@187.Remov
fb20 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 74 65 78 74 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 e.the.default.text.shown.in.the.
fb40 65 78 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 57 68 65 6e 20 65 78 20 73 74 61 72 74 73 2c 20 74 ex.minibuffer..When.ex.starts,.t
fb60 68 65 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 73 68 6f 77 6e 20 65 6e 63 he.previous.command.is.shown.enc
fb80 6c 6f 73 65 64 20 69 6e 0a 70 61 72 65 6e 74 68 65 73 69 73 2e 20 54 68 69 73 20 66 75 6e 63 74 losed.in.parenthesis..This.funct
fba0 69 6f 6e 20 72 65 6d 6f 76 65 73 20 74 68 69 73 20 74 65 78 74 20 77 68 65 6e 20 74 68 65 20 66 ion.removes.this.text.when.the.f
fbc0 69 72 73 74 20 6b 65 79 0a 69 73 20 70 72 65 73 73 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 irst.key.is.pressed...(defalias.
fbe0 27 65 76 69 6c 2d 65 78 2d 72 65 6d 6f 76 65 2d 64 65 66 61 75 6c 74 20 23 5b 30 20 22 08 5c 33 'evil-ex-remove-default.#[0.".\3
fc00 30 33 3d 5c 32 30 34 23 00 5c 33 30 34 20 64 55 5c 32 30 34 23 00 08 5c 33 30 35 3d 5c 32 30 33 03=\204#.\304.dU\204#..\305=\203
fc20 15 00 5c 33 30 36 10 09 5c 33 30 37 3d 5c 32 30 33 20 00 5c 33 31 30 12 5c 32 30 32 23 00 5c 33 ..\306..\307=\203..\310.\202#.\3
fc40 31 31 20 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 22 5c 32 30 37 22 20 5b 74 68 69 73 11.\210\312\313\314\"\207".[this
fc60 2d 63 6f 6d 6d 61 6e 64 20 74 68 69 73 2d 6f 72 69 67 69 6e 61 6c 2d 63 6f 6d 6d 61 6e 64 20 65 -command.this-original-command.e
fc80 76 69 6c 2d 70 61 73 74 65 2d 63 6c 65 61 72 2d 6d 69 6e 69 62 75 66 66 65 72 2d 66 69 72 73 74 vil-paste-clear-minibuffer-first
fca0 20 65 78 69 74 2d 6d 69 6e 69 62 75 66 66 65 72 20 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d .exit-minibuffer.minibuffer-prom
fcc0 70 74 2d 65 6e 64 20 65 76 69 6c 2d 65 78 2d 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 pt-end.evil-ex-delete-backward-c
fce0 68 61 72 20 69 67 6e 6f 72 65 20 65 76 69 6c 2d 70 61 73 74 65 2d 66 72 6f 6d 2d 72 65 67 69 73 har.ignore.evil-paste-from-regis
fd00 74 65 72 20 74 20 64 65 6c 65 74 65 2d 6d 69 6e 69 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 ter.t.delete-minibuffer-contents
fd20 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 .remove-hook.pre-command-hook.ev
fd40 69 6c 2d 65 78 2d 72 65 6d 6f 76 65 2d 64 65 66 61 75 6c 74 5d 20 33 20 28 23 24 20 2e 20 36 34 il-ex-remove-default].3.(#$...64
fd60 32 38 33 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 65 78 2d 72 65 6d 6f 76 65 2d 64 65 66 61 283)]).(put.'evil-ex-remove-defa
fd80 75 6c 74 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 37 ult.'permanent-local-hook.t).#@7
fda0 33 36 20 52 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 52 45 47 49 53 54 45 52 2e 0a 36.Return.contents.of.REGISTER..
fdc0 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 69 66 20 65 6d 70 74 79 2c 20 75 6e 6c 65 73 73 Signal.an.error.if.empty,.unless
fde0 20 4e 4f 45 52 52 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 .NOERROR.is.non-nil...The.follow
fe00 69 6e 67 20 73 70 65 63 69 61 6c 20 72 65 67 69 73 74 65 72 73 20 61 72 65 20 73 75 70 70 6f 72 ing.special.registers.are.suppor
fe20 74 65 64 2e 0a 20 20 22 20 20 74 68 65 20 75 6e 6e 61 6d 65 64 20 72 65 67 69 73 74 65 72 0a 20 ted...."..the.unnamed.register..
fe40 20 2a 20 20 74 68 65 20 63 6c 69 70 62 6f 61 72 64 20 63 6f 6e 74 65 6e 74 73 0a 20 20 2b 20 20 .*..the.clipboard.contents...+..
fe60 74 68 65 20 63 6c 69 70 62 6f 61 72 64 20 63 6f 6e 74 65 6e 74 73 0a 20 20 3c 43 2d 77 3e 20 74 the.clipboard.contents...<C-w>.t
fe80 68 65 20 77 6f 72 64 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a he.word.at.point.(ex.mode.only).
fea0 20 20 3c 43 2d 61 3e 20 74 68 65 20 57 4f 52 44 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f ..<C-a>.the.WORD.at.point.(ex.mo
fec0 64 65 20 6f 6e 6c 79 29 0a 20 20 3c 43 2d 6f 3e 20 74 68 65 20 73 79 6d 62 6f 6c 20 61 74 20 70 de.only)...<C-o>.the.symbol.at.p
fee0 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a 20 20 3c 43 2d 66 3e 20 74 68 65 20 oint.(ex.mode.only)...<C-f>.the.
ff00 63 75 72 72 65 6e 74 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f current.file.at.point.(ex.mode.o
ff20 6e 6c 79 29 0a 20 20 25 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 6e 61 6d 65 20 nly)...%..the.current.file.name.
ff40 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 23 20 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 20 66 (read.only)...#..the.alternate.f
ff60 69 6c 65 20 6e 61 6d 65 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 2f 20 20 74 68 65 20 6c 61 ile.name.(read.only).../..the.la
ff80 73 74 20 73 65 61 72 63 68 20 70 61 74 74 65 72 6e 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 st.search.pattern.(read.only)...
ffa0 3a 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 28 72 65 61 64 20 6f :..the.last.command.line.(read.o
ffc0 6e 6c 79 29 0a 20 20 2e 20 20 74 68 65 20 6c 61 73 74 20 69 6e 73 65 72 74 65 64 20 74 65 78 74 nly)......the.last.inserted.text
ffe0 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 2d 20 20 74 68 65 20 6c 61 73 74 20 73 6d 61 6c 6c .(read.only)...-..the.last.small
10000 20 28 6c 65 73 73 20 74 68 61 6e 20 61 20 6c 69 6e 65 29 20 64 65 6c 65 74 65 0a 20 20 5f 20 20 .(less.than.a.line).delete..._..
10020 74 68 65 20 62 6c 61 63 6b 20 68 6f 6c 65 20 72 65 67 69 73 74 65 72 0a 20 20 3d 20 20 74 68 65 the.black.hole.register...=..the
10040 20 65 78 70 72 65 73 73 69 6f 6e 20 72 65 67 69 73 74 65 72 20 28 72 65 61 64 20 6f 6e 6c 79 29 .expression.register.(read.only)
10060 0a 0a 28 66 6e 20 52 45 47 49 53 54 45 52 20 26 6f 70 74 69 6f 6e 61 6c 20 4e 4f 45 52 52 4f 52 ..(fn.REGISTER.&optional.NOERROR
10080 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 72 65 67 69 73 74 65 72 20 )..(defalias.'evil-get-register.
100a0 23 5b 35 31 33 20 22 5c 33 30 36 31 5c 32 37 35 01 5c 33 30 37 02 21 5c 32 30 35 5c 32 37 33 01 #[513."\3061\275.\307.!\205\273.
100c0 01 5c 33 31 30 3d 5c 32 30 33 16 00 5c 33 31 31 5c 33 31 32 21 5c 32 30 32 5c 32 36 32 01 5c 33 .\310=\203..\311\312!\202\262.\3
100e0 31 33 02 58 5c 32 30 33 35 00 01 5c 33 31 34 58 5c 32 30 33 35 00 01 5c 33 31 33 5a 5c 32 31 31 13.X\2035..\314X\2035..\313Z\211
10100 08 47 57 5c 32 30 35 30 00 5c 33 31 31 01 5c 33 31 35 5c 22 5c 32 36 32 01 5c 32 30 32 5c 32 36 .GW\2050.\311.\315\"\262.\202\26
10120 32 01 01 5c 33 31 36 5c 32 36 37 5c 32 30 32 0f 01 01 5c 33 31 37 3d 5c 32 30 33 45 00 5c 33 32 2..\316\267\202...\317=\203E.\32
10140 30 5c 32 30 32 46 00 5c 33 32 31 5c 33 32 32 5c 33 30 31 21 5c 32 30 33 50 00 09 5c 32 30 36 51 0\202F.\321\322\301!\203P..\206Q
10160 00 5c 33 32 33 5c 33 32 34 01 3a 5c 32 30 34 5b 00 01 43 5c 32 36 32 02 01 5c 32 30 33 5c 32 30 .\323\324.:\204[..C\262..\203\20
10180 30 00 5c 32 31 31 5c 32 30 34 5c 32 30 30 00 5c 33 32 35 31 78 00 5c 33 32 36 03 03 5c 32 31 31 0.\211\204\200.\3251x.\326..\211
101a0 41 5c 32 36 32 05 5c 32 34 32 5c 22 5c 32 31 31 5c 32 36 32 02 30 5c 32 31 30 5c 32 30 32 5b 00 A\262.\242\"\211\262.0\210\202[.
101c0 5c 32 31 30 5c 32 30 32 5b 00 5c 32 31 30 5c 32 30 32 5b 00 5c 32 31 31 5c 32 30 33 5c 32 31 34 \210\202[.\210\202[.\211\203\214
101e0 00 5c 33 32 37 5c 33 31 32 02 47 5c 33 33 30 04 24 5c 32 31 30 5c 32 36 36 5c 32 30 32 5c 32 30 .\327\312.G\330.$\210\266\202\20
10200 32 5c 32 36 32 01 5c 33 33 31 20 5c 32 30 34 5c 32 33 32 00 5c 33 33 32 5c 33 33 33 21 5c 32 31 2\262.\331.\204\232.\332\333!\21
10220 30 72 5c 6e 71 5c 32 31 30 5c 33 33 34 5c 33 33 35 21 29 5c 32 30 32 5c 32 36 32 01 5c 33 33 31 0r\nq\210\334\335!)\202\262.\331
10240 20 5c 32 30 34 5c 32 35 36 00 5c 33 33 32 5c 33 33 36 21 5c 32 31 30 72 5c 6e 71 5c 32 31 30 5c .\204\256.\332\336!\210r\nq\210\
10260 33 33 34 5c 33 33 37 21 29 5c 32 30 32 5c 32 36 32 01 5c 33 33 31 20 5c 32 30 34 5c 33 30 32 00 334\337!)\202\262.\331.\204\302.
10280 5c 33 33 32 5c 33 34 30 21 5c 32 31 30 72 5c 6e 71 5c 32 31 30 5c 33 33 34 5c 33 34 31 21 29 5c \332\340!\210r\nq\210\334\341!)\
102a0 32 30 32 5c 32 36 32 01 5c 33 33 31 20 5c 32 30 34 5c 33 32 36 00 5c 33 33 32 5c 33 34 32 21 5c 202\262.\331.\204\326.\332\342!\
102c0 32 31 30 72 5c 6e 71 5c 32 31 30 5c 33 33 34 5c 33 34 33 21 29 5c 32 30 32 5c 32 36 32 01 5c 33 210r\nq\210\334\343!)\202\262.\3
102e0 33 31 20 5c 32 30 34 5c 33 35 32 00 5c 33 33 32 5c 33 34 34 21 5c 32 31 30 72 5c 6e 71 5c 32 31 31.\204\352.\332\344!\210r\nq\21
10300 30 5c 33 34 35 5c 33 34 36 5c 33 34 37 5c 33 33 34 5c 33 35 30 21 23 29 5c 32 30 32 5c 32 36 32 0\345\346\347\334\350!#)\202\262
10320 01 5c 33 35 31 5c 33 33 31 20 5c 32 30 35 05 01 5c 33 35 32 20 5c 32 30 35 05 01 5c 6e 21 5c 32 .\351\331.\205..\352.\205..\n!\2
10340 30 36 5c 32 37 33 01 5c 33 33 32 5c 33 35 33 21 5c 32 30 32 5c 32 36 32 01 01 5c 33 35 34 55 5c 06\273.\332\353!\202\262..\354U\
10360 32 30 33 26 01 72 5c 33 35 35 20 71 5c 32 31 30 5c 33 35 31 20 29 5c 32 30 36 5c 32 37 33 01 5c 203&.r\355.q\210\351.)\206\273.\
10380 33 33 32 5c 33 35 33 21 5c 32 30 32 5c 32 36 32 01 01 5c 33 35 36 5c 32 36 37 5c 32 30 32 5c 32 332\353!\202\262..\356\267\202\2
103a0 35 31 01 5c 33 32 32 5c 33 30 33 21 5c 32 30 33 3c 01 0b 5c 33 35 37 3d 5c 32 30 33 3c 01 5c 66 51.\322\303!\203<..\357=\203<.\f
103c0 5c 32 30 36 47 01 0d 5c 32 30 33 45 01 0e 40 5c 32 30 36 47 01 0e 41 5c 32 34 32 5c 32 30 36 5c \206G..\203E..@\206G..A\242\206\
103e0 32 37 33 01 5c 33 33 32 5c 33 36 30 21 5c 32 30 32 5c 32 36 32 01 0e 42 5c 32 34 32 5c 32 30 36 273.\332\360!\202\262..B\242\206
10400 5c 32 37 33 01 5c 33 33 32 5c 33 36 31 21 5c 32 30 32 5c 32 36 32 01 0e 43 5c 32 30 32 5c 32 36 \273.\332\361!\202\262..C\202\26
10420 32 01 0e 44 5c 32 30 32 5c 32 36 32 01 5c 33 31 35 1e 45 5c 33 36 32 5c 33 36 33 5c 33 36 34 21 2..D\202\262.\315.E\362\363\364!
10440 5c 32 31 31 5c 33 36 35 5c 33 36 36 04 04 23 4d 5c 32 31 30 5c 33 36 35 5c 33 36 37 02 5c 22 5c \211\365\366..#M\210\365\367.\"\
10460 32 31 36 5c 33 37 30 5c 33 37 31 02 5c 22 5c 32 31 30 5c 33 37 32 5c 33 37 33 0e 46 5c 32 30 35 216\370\371.\"\210\372\373.F\205
10480 5c 32 31 35 01 5c 33 37 34 0e 46 5c 33 37 35 5c 33 37 36 23 0e 47 5c 33 32 34 5c 33 37 37 0e 46 \215.\374.F\375\376#.G\324\377.F
104a0 5c 33 31 35 26 07 29 5c 32 36 36 5c 32 30 32 16 46 5c 32 30 31 48 00 0e 46 21 29 5c 32 30 32 5c \315&.)\266\202.F\201H..F!)\202\
104c0 32 36 32 01 5c 33 34 37 5c 32 30 32 5c 32 37 33 01 01 5c 32 32 37 5c 32 36 32 02 5c 32 30 31 49 262.\347\202\273..\227\262.\201I
104e0 00 02 21 5c 32 30 36 5c 32 37 33 01 5c 33 33 32 5c 32 30 31 4a 00 03 5c 22 30 5c 32 30 37 01 3f ..!\206\273.\332\201J..\"0\207.?
10500 5c 32 30 35 5c 33 31 32 01 5c 32 30 31 4b 00 01 40 02 41 5c 22 5c 32 30 37 22 20 5b 6b 69 6c 6c \205\312.\201K..@.A\"\207".[kill
10520 2d 72 69 6e 67 20 78 2d 73 65 6c 65 63 74 2d 72 65 71 75 65 73 74 2d 74 79 70 65 20 65 76 69 6c -ring.x-select-request-type.evil
10540 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 76 69 6c 2d 73 65 61 72 63 68 2d 6d -ex-current-buffer.evil-search-m
10560 6f 64 75 6c 65 20 65 76 69 6c 2d 65 78 2d 73 65 61 72 63 68 2d 68 69 73 74 6f 72 79 20 69 73 65 odule.evil-ex-search-history.ise
10580 61 72 63 68 2d 72 65 67 65 78 70 20 28 65 72 72 6f 72 29 20 63 68 61 72 61 63 74 65 72 70 20 33 arch-regexp.(error).characterp.3
105a0 34 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 30 20 34 39 20 35 37 20 74 20 23 73 28 68 61 73 68 4.current-kill.0.49.57.t.#s(hash
105c0 2d 74 61 62 6c 65 20 73 69 7a 65 20 38 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a -table.size.8.test.eq.rehash-siz
105e0 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 e.1.5.rehash-threshold.0.8125.pu
10600 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 34 32 20 35 39 20 34 33 20 35 39 20 32 33 20 31 34 recopy.t.data.(42.59.43.59.23.14
10620 35 20 31 20 31 36 35 20 31 35 20 31 38 35 20 36 20 32 30 35 20 31 32 20 32 32 35 20 33 37 20 32 5.1.165.15.185.6.205.12.225.37.2
10640 34 39 29 29 20 34 32 20 50 52 49 4d 41 52 59 20 43 4c 49 50 42 4f 41 52 44 20 62 6f 75 6e 64 70 49)).42.PRIMARY.CLIPBOARD.boundp
10660 20 28 55 54 46 38 5f 53 54 52 49 4e 47 20 43 4f 4d 50 4f 55 4e 44 5f 54 45 58 54 20 53 54 52 49 .(UTF8_STRING.COMPOUND_TEXT.STRI
10680 4e 47 29 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 67 65 74 2d 73 65 6c 65 63 74 69 NG).nil.(error).evil-get-selecti
106a0 6f 6e 20 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 28 66 6f 72 65 69 on.remove-text-properties.(forei
106c0 67 6e 2d 73 65 6c 65 63 74 69 6f 6e 20 6e 69 6c 29 20 65 76 69 6c 2d 65 78 2d 70 20 75 73 65 72 gn-selection.nil).evil-ex-p.user
106e0 2d 65 72 72 6f 72 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 77 3e 20 6f 6e 6c 79 20 61 76 61 69 -error."Register.<C-w>.only.avai
10700 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e lable.in.ex.state".thing-at-poin
10720 74 20 65 76 69 6c 2d 77 6f 72 64 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 61 3e 20 6f 6e 6c 79 t.evil-word."Register.<C-a>.only
10740 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 65 76 69 6c 2d 57 4f 52 .available.in.ex.state".evil-WOR
10760 44 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 6f 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 D."Register.<C-o>.only.available
10780 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 65 76 69 6c 2d 73 79 6d 62 6f 6c 20 22 52 65 67 69 73 .in.ex.state".evil-symbol."Regis
107a0 74 65 72 20 3c 43 2d 66 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 ter.<C-f>.only.available.in.ex.s
107c0 74 61 74 65 22 20 66 69 6c 65 6e 61 6d 65 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 6c 3e 20 6f tate".filename."Register.<C-l>.o
107e0 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 72 65 70 6c 61 nly.available.in.ex.state".repla
10800 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 6e 5c 5c 27 22 20 22 22 20 6c ce-regexp-in-string."\n\\'"."".l
10820 69 6e 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 69 6e 69 62 75 66 66 65 72 70 ine.buffer-file-name.minibufferp
10840 20 22 4e 6f 20 66 69 6c 65 20 6e 61 6d 65 22 20 33 35 20 6f 74 68 65 72 2d 62 75 66 66 65 72 20 ."No.file.name".35.other-buffer.
10860 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 36 20 74 65 73 74 20 65 71 20 72 65 68 #s(hash-table.size.6.test.eq.reh
10880 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e ash-size.1.5.rehash-threshold.0.
108a0 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 34 37 20 33 30 30 20 35 38 20 8125.purecopy.t.data.(47.300.58.
108c0 33 33 37 20 34 36 20 33 34 39 20 34 35 20 33 35 34 20 36 31 20 33 35 39 20 39 35 20 34 32 31 29 337.46.349.45.354.61.359.95.421)
108e0 29 20 65 76 69 6c 2d 73 65 61 72 63 68 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 72 65 67 75 6c ).evil-search."No.previous.regul
10900 61 72 20 65 78 70 72 65 73 73 69 6f 6e 22 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 63 6f 6d 6d ar.expression"."No.previous.comm
10920 61 6e 64 20 6c 69 6e 65 22 20 23 5b 30 20 22 08 5c 32 30 35 08 00 5c 33 30 31 5c 33 30 32 5c 33 and.line".#[0.".\205..\301\302\3
10940 30 33 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 61 73 74 2d 3d 2d 72 65 67 69 73 74 65 72 2d 03\"\207".[evil-last-=-register-
10960 69 6e 70 75 74 20 61 64 64 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 input.add-hook.pre-command-hook.
10980 65 76 69 6c 2d 65 78 2d 72 65 6d 6f 76 65 2d 64 65 66 61 75 6c 74 5d 20 33 5d 20 6d 61 6b 65 2d evil-ex-remove-default].3].make-
109a0 73 79 6d 62 6f 6c 20 22 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 22 20 6d 61 6b 65 2d 63 symbol."minibuffer-setup".make-c
109c0 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 31 5c 22 5c 32 31 30 5c 33 losure.#[0."\302\303\301\"\210\3
109e0 30 30 20 5c 32 30 37 22 20 5b 56 30 20 56 31 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 6d 69 6e 69 00.\207".[V0.V1.remove-hook.mini
10a00 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 5d 20 33 5d 20 23 5b 30 20 22 5c 33 30 31 5c buffer-setup-hook].3].#[0."\301\
10a20 33 30 32 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 6d 302\300\"\207".[V0.remove-hook.m
10a40 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 5d 20 33 5d 20 61 64 64 2d 68 6f 6f inibuffer-setup-hook].3].add-hoo
10a60 6b 20 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 20 72 65 61 64 2d 66 72 6f k.minibuffer-setup-hook.read-fro
10a80 6d 2d 6d 69 6e 69 62 75 66 66 65 72 20 22 3d 22 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 m-minibuffer."=".propertize.face
10aa0 20 73 68 61 64 6f 77 20 65 76 69 6c 2d 65 76 61 6c 2d 68 69 73 74 6f 72 79 20 72 65 67 65 78 70 .shadow.evil-eval-history.regexp
10ac0 2d 73 65 61 72 63 68 2d 72 69 6e 67 20 73 65 61 72 63 68 2d 72 69 6e 67 20 65 76 69 6c 2d 65 78 -search-ring.search-ring.evil-ex
10ae0 2d 68 69 73 74 6f 72 79 20 65 76 69 6c 2d 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 65 76 69 -history.evil-last-insertion.evi
10b00 6c 2d 6c 61 73 74 2d 73 6d 61 6c 6c 2d 64 65 6c 65 74 69 6f 6e 20 65 6e 61 62 6c 65 2d 72 65 63 l-last-small-deletion.enable-rec
10b20 75 72 73 69 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 73 20 65 76 69 6c 2d 6c 61 73 74 2d 3d 2d 72 ursive-minibuffers.evil-last-=-r
10b40 65 67 69 73 74 65 72 2d 69 6e 70 75 74 20 65 76 69 6c 2d 65 76 61 6c 2d 6d 61 70 20 65 76 69 6c egister-input.evil-eval-map.evil
10b60 2d 2d 65 76 61 6c 2d 65 78 70 72 20 67 65 74 2d 72 65 67 69 73 74 65 72 20 22 52 65 67 69 73 74 --eval-expr.get-register."Regist
10b80 65 72 20 60 25 63 27 20 69 73 20 65 6d 70 74 79 22 20 73 69 67 6e 61 6c 5d 20 31 32 20 28 23 24 er.`%c'.is.empty".signal].12.(#$
10ba0 20 2e 20 36 34 39 33 31 29 5d 29 0a 23 40 37 31 20 41 70 70 65 6e 64 20 54 45 58 54 20 74 6f 20 ...64931)]).#@71.Append.TEXT.to.
10bc0 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 72 65 67 69 73 74 65 72 20 52 45 47 49 53 54 45 the.contents.of.register.REGISTE
10be0 52 2e 0a 0a 28 66 6e 20 52 45 47 49 53 54 45 52 20 54 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 R...(fn.REGISTER.TEXT)..(defalia
10c00 73 20 27 65 76 69 6c 2d 61 70 70 65 6e 64 2d 72 65 67 69 73 74 65 72 20 23 5b 35 31 34 20 22 5c s.'evil-append-register.#[514."\
10c20 33 30 30 02 21 5c 32 31 31 5c 32 30 34 5c 66 00 5c 33 30 31 03 03 5c 22 5c 32 30 37 5c 33 30 32 300.!\211\204\f.\301..\"\207\302
10c40 5c 33 30 33 02 47 5c 33 30 34 5c 33 30 35 05 25 5c 32 30 34 23 00 5c 33 30 32 5c 33 30 33 03 47 \303.G\304\305.%\204#.\302\303.G
10c60 5c 33 30 34 5c 33 30 35 06 06 25 5c 32 30 33 68 00 5c 32 31 31 47 5c 33 30 33 56 5c 32 30 33 39 \304\305..%\203h.\211G\303V\2039
10c80 00 5c 32 31 31 01 47 53 48 5c 33 30 36 55 5c 32 30 34 39 00 5c 32 31 31 5c 33 30 37 50 5c 32 36 .\211.GSH\306U\2049.\211\307P\26
10ca0 32 01 01 47 5c 33 30 33 56 5c 32 30 33 4f 00 01 5c 32 31 31 47 53 48 5c 33 30 36 55 5c 32 30 34 2..G\303V\203O..\211GSH\306U\204
10cc0 4f 00 01 5c 33 30 37 50 5c 32 36 32 02 5c 32 31 31 02 50 5c 32 36 32 02 5c 33 31 30 5c 33 30 33 O..\307P\262.\211.P\262.\310\303
10ce0 03 47 5c 33 31 31 05 24 5c 32 31 30 5c 33 31 32 02 5c 33 30 34 5c 33 31 33 23 5c 32 36 32 02 5c .G\311.$\210\312.\304\313#\262.\
10d00 33 30 31 03 03 5c 22 5c 32 30 37 5c 33 30 31 03 02 04 50 5c 22 5c 32 30 37 22 20 5b 67 65 74 2d 301..\"\207\301...P\"\207".[get-
10d20 72 65 67 69 73 74 65 72 20 73 65 74 2d 72 65 67 69 73 74 65 72 20 74 65 78 74 2d 70 72 6f 70 65 register.set-register.text-prope
10d40 72 74 79 2d 6e 6f 74 2d 61 6c 6c 20 30 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 6e 69 6c 20 31 rty-not-all.0.yank-handler.nil.1
10d60 30 20 22 5c 6e 22 20 72 65 6d 6f 76 65 2d 6c 69 73 74 2d 6f 66 2d 74 65 78 74 2d 70 72 6f 70 65 0."\n".remove-list-of-text-prope
10d80 72 74 69 65 73 20 28 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 29 20 70 72 6f 70 65 72 74 69 7a 65 20 rties.(yank-handler).propertize.
10da0 28 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 6c 65 72 29 5d 20 39 20 28 23 24 20 (evil-yank-line-handler)].9.(#$.
10dc0 2e 20 36 38 35 32 39 29 5d 29 0a 23 40 31 37 36 20 53 65 74 20 74 68 65 20 63 6f 6e 74 65 6e 74 ..68529)]).#@176.Set.the.content
10de0 73 20 6f 66 20 72 65 67 69 73 74 65 72 20 52 45 47 49 53 54 45 52 20 74 6f 20 54 45 58 54 2e 0a s.of.register.REGISTER.to.TEXT..
10e00 49 66 20 52 45 47 49 53 54 45 52 20 69 73 20 61 6e 20 75 70 63 61 73 65 20 63 68 61 72 61 63 74 If.REGISTER.is.an.upcase.charact
10e20 65 72 20 74 68 65 6e 20 74 65 78 74 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 61 74 er.then.text.is.appended.to.that
10e40 0a 72 65 67 69 73 74 65 72 20 69 6e 73 74 65 61 64 20 6f 66 20 72 65 70 6c 61 63 69 6e 67 20 69 .register.instead.of.replacing.i
10e60 74 73 20 63 6f 6e 74 65 6e 74 2e 0a 0a 28 66 6e 20 52 45 47 49 53 54 45 52 20 54 45 58 54 29 1f ts.content...(fn.REGISTER.TEXT).
10e80 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 72 65 67 69 73 74 65 72 20 23 5b .(defalias.'evil-set-register.#[
10ea0 35 31 34 20 22 5c 33 30 35 02 21 5c 32 30 34 5c 6e 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 37 01 514."\305.!\204\n.\306\307!\207.
10ec0 5c 33 31 30 5c 32 36 37 5c 32 30 32 18 00 5c 33 30 36 5c 33 31 31 21 5c 32 30 37 5c 33 31 32 01 \310\267\202..\306\311!\207\312.
10ee0 21 5c 32 30 37 5c 33 31 33 02 58 5c 32 30 33 3d 00 01 5c 33 31 34 58 5c 32 30 33 3d 00 08 5c 32 !\207\313.X\203=..\314X\203=..\2
10f00 30 34 2c 00 5c 33 31 32 01 21 5c 32 30 37 09 5c 33 31 35 5c 32 31 31 1a 1b 19 5c 33 31 36 02 5c 04,.\312.!\207.\315\211...\316.\
10f20 33 31 33 5a 21 5c 32 31 30 09 01 5c 32 34 30 2b 5c 32 30 37 01 5c 33 31 37 5c 32 36 37 5c 32 30 313Z!\210..\240+\207.\317\267\20
10f40 32 53 00 5c 33 32 30 5c 33 32 31 02 5c 22 5c 32 30 37 5c 33 32 30 5c 33 32 32 02 5c 22 5c 32 30 2S.\320\321.\"\207\320\322.\"\20
10f60 37 5c 32 31 31 5c 32 31 31 14 5c 32 30 37 5c 33 31 35 5c 32 30 37 5c 33 32 33 02 58 5c 32 30 33 7\211\211.\207\315\207\323.X\203
10f80 65 00 01 5c 33 32 34 58 5c 32 30 33 65 00 5c 33 32 35 02 5c 32 32 37 02 5c 22 5c 32 30 37 5c 33 e..\324X\203e.\325.\227.\"\207\3
10fa0 32 36 02 02 5c 22 5c 32 30 37 22 20 5b 6b 69 6c 6c 2d 72 69 6e 67 20 6b 69 6c 6c 2d 72 69 6e 67 26..\"\207".[kill-ring.kill-ring
10fc0 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 63 75 74 2d 66 -yank-pointer.interprogram-cut-f
10fe0 75 6e 63 74 69 6f 6e 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 70 61 73 74 65 2d 66 75 6e 63 74 unction.interprogram-paste-funct
11000 69 6f 6e 20 65 76 69 6c 2d 6c 61 73 74 2d 73 6d 61 6c 6c 2d 64 65 6c 65 74 69 6f 6e 20 63 68 61 ion.evil-last-small-deletion.cha
11020 72 61 63 74 65 72 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 72 65 67 69 racterp.user-error."Invalid.regi
11040 73 74 65 72 22 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 34 20 74 65 73 74 20 ster".#s(hash-table.size.4.test.
11060 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 eq.rehash-size.1.5.rehash-thresh
11080 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 35 38 20 31 old.0.8125.purecopy.t.data.(58.1
110a0 36 20 34 36 20 31 36 20 33 37 20 31 36 20 33 34 20 32 30 29 29 20 22 43 61 6e 27 74 20 6d 6f 64 6.46.16.37.16.34.20))."Can't.mod
110c0 69 66 79 20 72 65 61 64 2d 6f 6e 6c 79 20 72 65 67 69 73 74 65 72 22 20 6b 69 6c 6c 2d 6e 65 77 ify.read-only.register".kill-new
110e0 20 34 39 20 35 37 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 23 73 28 68 61 73 68 2d .49.57.nil.current-kill.#s(hash-
11100 74 61 62 6c 65 20 73 69 7a 65 20 34 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 table.size.4.test.eq.rehash-size
11120 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 .1.5.rehash-threshold.0.8125.pur
11140 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 34 32 20 36 37 20 34 33 20 37 32 20 34 35 20 37 37 20 ecopy.t.data.(42.67.43.72.45.77.
11160 39 35 20 38 31 29 29 20 65 76 69 6c 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 50 52 49 4d 41 95.81)).evil-set-selection.PRIMA
11180 52 59 20 43 4c 49 50 42 4f 41 52 44 20 36 35 20 39 30 20 65 76 69 6c 2d 61 70 70 65 6e 64 2d 72 RY.CLIPBOARD.65.90.evil-append-r
111a0 65 67 69 73 74 65 72 20 73 65 74 2d 72 65 67 69 73 74 65 72 5d 20 35 20 28 23 24 20 2e 20 36 39 egister.set-register].5.(#$...69
111c0 30 37 33 29 5d 29 0a 23 40 31 38 33 20 52 65 74 75 72 6e 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 073)]).#@183.Returns.an.alist.of
111e0 20 61 6c 6c 20 72 65 67 69 73 74 65 72 73 2c 20 62 75 74 20 6f 6e 6c 79 20 74 68 6f 73 65 20 6e .all.registers,.but.only.those.n
11200 61 6d 65 64 0a 77 69 74 68 20 6e 75 6d 62 65 72 20 6f 72 20 63 68 61 72 61 63 74 65 72 2e 20 52 amed.with.number.or.character..R
11220 65 67 69 73 74 65 72 73 20 77 69 74 68 20 73 79 6d 62 6f 6c 20 6f 72 20 73 74 72 69 6e 67 20 69 egisters.with.symbol.or.string.i
11240 6e 20 6e 61 6d 65 73 20 61 72 65 20 69 67 6e 6f 72 65 64 0a 74 6f 20 6b 65 65 70 20 56 69 6d 20 n.names.are.ignored.to.keep.Vim.
11260 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 72 65 67 69 73 74 65 72 20 6a 75 6d 70 compatibility.with.register.jump
11280 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 67 69 73 74 65 72 2d 6c 69 73 s...(defalias.'evil-register-lis
112a0 74 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 33 30 t.#[0."\302\303\304\305\306\"\30
112c0 37 08 42 43 5c 33 31 30 5c 33 31 31 09 5c 22 5c 33 31 32 24 5c 33 31 33 5c 22 5c 32 30 37 22 20 7.BC\310\311.\"\312$\313\"\207".
112e0 5b 65 76 69 6c 2d 6c 61 73 74 2d 3d 2d 72 65 67 69 73 74 65 72 2d 69 6e 70 75 74 20 72 65 67 69 [evil-last-=-register-input.regi
11300 73 74 65 72 2d 61 6c 69 73 74 20 73 6f 72 74 20 61 70 70 65 6e 64 20 6d 61 70 63 61 72 20 23 5b ster-alist.sort.append.mapcar.#[
11320 32 35 37 20 22 5c 32 31 31 5c 33 30 30 02 5c 33 30 31 5c 22 42 5c 32 30 37 22 20 5b 65 76 69 6c 257."\211\300.\301\"B\207".[evil
11340 2d 67 65 74 2d 72 65 67 69 73 74 65 72 20 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 29 -get-register.t].5."\n\n(fn.REG)
11360 22 5d 20 28 33 34 20 34 32 20 34 33 20 33 37 20 33 35 20 34 37 20 35 38 20 34 36 20 34 35 20 34 "].(34.42.43.37.35.47.58.46.45.4
11380 39 20 35 30 20 35 31 20 35 32 20 35 33 20 35 34 20 35 35 20 35 36 20 35 37 29 20 36 31 20 63 6c 9.50.51.52.53.54.55.56.57).61.cl
113a0 2d 72 65 6d 6f 76 65 2d 69 66 2d 6e 6f 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 40 21 5c 32 30 -remove-if-not.#[257."\300.@!\20
113c0 37 22 20 5b 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 5d 20 33 20 22 5c 6e 5c 6e 28 7".[number-or-marker-p].3."\n\n(
113e0 66 6e 20 52 45 47 29 22 5d 20 6e 69 6c 20 23 5b 35 31 34 20 22 01 40 01 40 57 5c 32 30 37 22 20 fn.REG)"].nil.#[514.".@.@W\207".
11400 5b 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 31 20 52 45 47 32 29 22 5d 5d 20 37 20 28 23 [].4."\n\n(fn.REG1.REG2)"]].7.(#
11420 24 20 2e 20 37 30 30 39 33 29 5d 29 0a 23 40 31 36 37 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e $...70093)]).#@167.Returns.non-n
11440 69 6c 20 69 66 20 61 20 6d 6f 74 69 6f 6e 20 65 72 72 6f 72 20 73 68 6f 75 6c 64 20 62 65 20 73 il.if.a.motion.error.should.be.s
11460 75 70 70 72 65 73 73 65 64 2e 0a 57 68 65 74 68 65 72 20 74 68 65 20 6d 6f 74 69 6f 6e 20 65 72 uppressed..Whether.the.motion.er
11480 72 6f 72 20 73 68 6f 75 6c 64 20 62 65 20 73 75 70 70 72 65 73 73 65 64 20 64 65 70 65 6e 64 73 ror.should.be.suppressed.depends
114a0 20 6f 6e 20 74 68 65 0a 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f .on.the.variable.`evil-kbd-macro
114c0 2d 73 75 70 70 72 65 73 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 27 2e 1f 0a 28 64 65 66 61 6c -suppress-motion-error'...(defal
114e0 69 61 73 20 27 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 70 72 65 73 73 2d 6d 6f 74 ias.'evil-kbd-macro-suppress-mot
11500 69 6f 6e 2d 65 72 72 6f 72 20 23 5b 30 20 22 08 5c 32 30 33 5c 6e 00 09 5c 33 30 33 3e 5c 32 30 ion-error.#[0.".\203\n..\303>\20
11520 36 11 00 5c 6e 5c 32 30 35 11 00 09 5c 33 30 34 3e 5c 32 30 37 22 20 5b 64 65 66 69 6e 69 6e 67 6..\n\205...\304>\207".[defining
11540 2d 6b 62 64 2d 6d 61 63 72 6f 20 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 70 72 65 -kbd-macro.evil-kbd-macro-suppre
11560 73 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 20 65 78 65 63 75 74 69 6e 67 2d 6b 62 64 2d 6d 61 ss-motion-error.executing-kbd-ma
11580 63 72 6f 20 28 74 20 72 65 63 6f 72 64 29 20 28 74 20 72 65 70 6c 61 79 29 5d 20 32 20 28 23 24 cro.(t.record).(t.replay)].2.(#$
115a0 20 2e 20 37 30 37 30 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 ...70707)]).(byte-code."\300\301
115c0 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 \302\303#\304\301\305\306#\207".
115e0 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 [function-put.evil-kbd-macro-sup
11600 70 72 65 73 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 20 73 70 65 65 64 20 2d 31 20 70 75 74 20 press-motion-error.speed.-1.put.
11620 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 byte-optimizer.byte-compile-inli
11640 6e 65 2d 65 78 70 61 6e 64 5d 20 35 29 0a 23 40 36 39 20 53 65 74 20 62 75 66 66 65 72 27 73 20 ne-expand].5).#@69.Set.buffer's.
11660 6d 61 72 6b 20 74 6f 20 50 4f 53 2e 0a 49 66 20 50 4f 53 20 69 73 20 6e 69 6c 2c 20 64 65 6c 65 mark.to.POS..If.POS.is.nil,.dele
11680 74 65 20 74 68 65 20 6d 61 72 6b 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 te.the.mark...(fn.POS)..(defalia
116a0 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 s.'evil-move-mark.#[257."\211\20
116c0 33 09 00 5c 33 30 30 01 21 5c 32 36 32 01 5c 33 30 31 20 01 5c 33 30 32 5c 32 32 33 5c 32 30 37 3..\300.!\262.\301..\302\223\207
116e0 22 20 5b 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 6d 61 72 6b 2d ".[evil-normalize-position.mark-
11700 6d 61 72 6b 65 72 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 37 31 32 35 31 29 5d 29 0a 23 40 33 marker.nil].4.(#$...71251)]).#@3
11720 31 32 20 53 61 76 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 6e 64 20 12.Save.Transient.Mark.mode.and.
11740 6d 61 6b 65 20 69 74 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 0a 41 6e 79 20 63 68 61 6e 67 65 make.it.buffer-local..Any.change
11760 73 20 74 6f 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 72 65 20 6e 6f 77 s.to.Transient.Mark.mode.are.now
11780 20 6c 6f 63 61 6c 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 2c 20 75 6e .local.to.the.current.buffer,.un
117a0 74 69 6c 20 60 65 76 69 6c 2d 72 65 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b til.`evil-restore-transient-mark
117c0 2d 6d 6f 64 65 27 20 69 73 20 63 61 6c 6c 65 64 2e 0a 0a 56 61 72 69 61 62 6c 65 73 20 70 65 72 -mode'.is.called...Variables.per
117e0 74 61 69 6e 69 6e 67 20 74 6f 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 taining.to.Transient.Mark.mode.a
11800 72 65 20 6c 69 73 74 65 64 20 69 6e 0a 60 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 72 re.listed.in.`evil-transient-var
11820 73 27 2c 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 s',.and.their.values.are.stored.
11840 69 6e 0a 60 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 27 2e 1f 0a 28 64 65 66 61 in.`evil-transient-vals'...(defa
11860 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d lias.'evil-save-transient-mark-m
11880 6f 64 65 20 23 5b 30 20 22 08 5c 32 31 31 5c 32 30 35 2e 00 5c 32 31 31 40 5c 33 30 32 01 21 5c ode.#[0.".\211\205..\211@\302.!\
118a0 32 30 33 27 00 5c 32 31 31 09 5c 32 33 36 5c 32 30 34 27 00 5c 32 31 31 01 4a 5c 33 30 33 03 21 203'.\211.\236\204'.\211.J\303.!
118c0 45 09 42 11 5c 33 30 34 01 21 5c 32 31 30 5c 33 30 35 01 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 E.B.\304.!\210\305.\306\307#\210
118e0 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 01 00 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 72 61 6e .A\266\202\202..\207".[evil-tran
11900 73 69 65 6e 74 2d 76 61 72 73 20 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 20 62 sient-vars.evil-transient-vals.b
11920 6f 75 6e 64 70 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6d 61 6b 65 2d 76 61 72 69 oundp.local-variable-p.make-vari
11940 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d able-buffer-local.put.permanent-
11960 6c 6f 63 61 6c 20 74 5d 20 36 20 28 23 24 20 2e 20 37 31 34 35 39 29 5d 29 0a 23 40 33 37 31 20 local.t].6.(#$...71459)]).#@371.
11980 52 65 73 74 6f 72 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 2e 0a 54 68 69 Restore.Transient.Mark.mode..Thi
119a0 73 20 70 72 65 73 75 70 70 6f 73 65 73 20 74 68 61 74 20 60 65 76 69 6c 2d 73 61 76 65 2d 74 72 s.presupposes.that.`evil-save-tr
119c0 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 27 20 68 61 73 20 62 65 65 6e 0a 63 61 6c 6c ansient-mark-mode'.has.been.call
119e0 65 64 20 65 61 72 6c 69 65 72 2e 20 49 66 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f ed.earlier..If.Transient.Mark.mo
11a00 64 65 20 77 61 73 20 64 69 73 61 62 6c 65 64 20 62 65 66 6f 72 65 20 62 75 74 0a 65 6e 61 62 6c de.was.disabled.before.but.enabl
11a20 65 64 20 69 6e 20 74 68 65 20 6d 65 61 6e 74 69 6d 65 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f ed.in.the.meantime,.this.functio
11a40 6e 20 64 69 73 61 62 6c 65 73 20 69 74 3b 20 69 66 20 69 74 20 77 61 73 0a 65 6e 61 62 6c 65 64 n.disables.it;.if.it.was.enabled
11a60 20 62 65 66 6f 72 65 20 62 75 74 20 64 69 73 61 62 6c 65 64 20 69 6e 20 74 68 65 20 6d 65 61 6e .before.but.disabled.in.the.mean
11a80 74 69 6d 65 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 0a 65 6e 61 62 6c 65 73 20 69 74 2e 0a time,.this.function.enables.it..
11aa0 0a 54 68 65 20 65 61 72 6c 69 65 72 20 73 65 74 74 69 6e 67 73 20 6f 66 20 54 72 61 6e 73 69 65 .The.earlier.settings.of.Transie
11ac0 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 0a 60 65 76 69 6c nt.Mark.mode.are.stored.in.`evil
11ae0 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 -transient-vals'...(defalias.'ev
11b00 69 6c 2d 72 65 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 23 il-restore-transient-mark-mode.#
11b20 5b 30 20 22 5c 33 30 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 08 5c 32 31 31 41 10 5c 32 34 32 5c [0."\301\211\211\211.\211A.\242\
11b40 32 31 31 5c 32 36 32 05 5c 32 30 35 51 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 211\262.\205Q..\211A\262.\242\26
11b60 32 02 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 01 03 5c 32 31 31 41 5c 32 36 32 2..\211A\262.\242\262..\211A\262
11b80 05 5c 32 34 32 5c 32 36 32 03 02 5c 32 30 34 2f 00 5c 33 30 32 02 21 5c 32 31 30 01 4a 01 5c 32 .\242\262..\204/.\302.!\210.J.\2
11ba0 33 32 5c 32 30 34 04 00 5c 33 30 33 02 21 5c 32 30 33 4b 00 01 01 5c 32 30 33 45 00 5c 33 30 34 32\204..\303.!\203K...\203E.\304
11bc0 5c 32 30 32 46 00 5c 33 30 35 21 5c 32 31 30 5c 32 30 32 04 00 5c 32 31 31 5c 32 36 32 02 5c 32 \202F.\305!\210\202..\211\262.\2
11be0 30 32 04 00 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 20 6e 02..\207".[evil-transient-vals.n
11c00 69 6c 20 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 66 62 6f 75 6e 64 70 20 31 il.kill-local-variable.fboundp.1
11c20 20 2d 31 5d 20 36 20 28 23 24 20 2e 20 37 32 30 36 34 29 5d 29 0a 23 40 38 39 20 53 61 76 65 20 .-1].6.(#$...72064)]).#@89.Save.
11c40 74 68 65 20 63 75 72 72 65 6e 74 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 77 68 65 74 the.current.mark,.including.whet
11c60 68 65 72 20 69 74 20 69 73 20 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 her.it.is.transient..See.also.`e
11c80 76 69 6c 2d 72 65 73 74 6f 72 65 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 vil-restore-mark'...(defalias.'e
11ca0 76 69 6c 2d 73 61 76 65 2d 6d 61 72 6b 20 23 5b 30 20 22 08 3f 5c 32 30 35 0b 00 5c 33 30 31 5c vil-save-mark.#[0.".?\205..\301\
11cc0 33 30 32 21 10 5c 33 30 33 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 302!.\303.\207".[evil-visual-pre
11ce0 76 69 6f 75 73 2d 6d 61 72 6b 20 6d 61 72 6b 20 74 20 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e vious-mark.mark.t.evil-save-tran
11d00 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 5d 20 32 20 28 23 24 20 2e 20 37 32 37 36 33 29 5d sient-mark-mode].2.(#$...72763)]
11d20 29 0a 23 40 38 32 20 52 65 73 74 6f 72 65 20 74 68 65 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 69 ).#@82.Restore.the.mark,.includi
11d40 6e 67 20 77 68 65 74 68 65 72 20 69 74 20 77 61 73 20 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 ng.whether.it.was.transient..See
11d60 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 61 76 65 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 .also.`evil-save-mark'...(defali
11d80 61 73 20 27 65 76 69 6c 2d 72 65 73 74 6f 72 65 2d 6d 61 72 6b 20 23 5b 30 20 22 08 5c 32 30 35 as.'evil-restore-mark.#[0.".\205
11da0 0e 00 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 08 21 5c 32 31 30 5c 33 30 33 5c 32 31 31 10 5c 32 ..\301.\210\302.!\210\303\211.\2
11dc0 30 37 22 20 5b 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 76 69 6f 75 73 2d 6d 61 72 6b 20 65 07".[evil-visual-previous-mark.e
11de0 76 69 6c 2d 72 65 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 vil-restore-transient-mark-mode.
11e00 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 37 32 39 39 evil-move-mark.nil].2.(#$...7299
11e20 39 29 5d 29 0a 23 40 31 35 30 20 54 6f 67 67 6c 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 9)]).#@150.Toggle.Transient.Mark
11e40 20 6d 6f 64 65 2e 0a 45 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 .mode..Ensure.that.the.region.is
11e60 20 70 72 6f 70 65 72 6c 79 20 64 65 61 63 74 69 76 61 74 65 64 2e 0a 45 6e 61 62 6c 65 20 77 69 .properly.deactivated..Enable.wi
11e80 74 68 20 70 6f 73 69 74 69 76 65 20 41 52 47 2c 20 64 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 th.positive.ARG,.disable.with.ne
11ea0 67 61 74 69 76 65 20 41 52 47 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f gative.ARG...(fn.&optional.ARG).
11ec0 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 .(defalias.'evil-transient-mark.
11ee0 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 34 37 5c 32 30 34 10 00 08 5c 32 30 33 0d 00 5c 33 30 31 #[256."\211\247\204...\203..\301
11f00 5c 32 30 32 0e 00 5c 33 30 32 5c 32 36 32 01 5c 32 31 31 5c 33 30 32 57 5c 32 30 33 2c 00 5c 33 \202..\302\262.\211\302W\203,.\3
11f20 30 33 5c 33 30 31 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 33 24 00 5c 33 30 35 5c 33 03\301!\210\304\305!\203$.\305\3
11f40 30 31 21 5c 32 31 30 08 5c 32 30 35 38 00 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 08 3f 5c 32 30 01!\210.\2058.\300\301!\207.?\20
11f60 35 38 00 5c 33 30 33 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 30 37 22 20 5b 58.\303\301!\210\300\302!\207".[
11f80 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 2d 31 20 31 20 65 76 69 6c 2d 61 63 transient-mark-mode.-1.1.evil-ac
11fa0 74 69 76 65 2d 72 65 67 69 6f 6e 20 66 62 6f 75 6e 64 70 20 63 75 61 2d 6d 6f 64 65 5d 20 33 20 tive-region.fboundp.cua-mode].3.
11fc0 28 23 24 20 2e 20 37 33 32 35 39 29 5d 29 0a 23 40 31 34 39 20 54 6f 67 67 6c 65 20 61 63 74 69 (#$...73259)]).#@149.Toggle.acti
11fe0 76 65 20 72 65 67 69 6f 6e 2e 0a 45 6e 73 75 72 65 20 74 68 61 74 20 54 72 61 6e 73 69 65 6e 74 ve.region..Ensure.that.Transient
12000 20 4d 61 72 6b 20 6d 6f 64 65 20 69 73 20 70 72 6f 70 65 72 6c 79 20 65 6e 61 62 6c 65 64 2e 0a .Mark.mode.is.properly.enabled..
12020 45 6e 61 62 6c 65 20 77 69 74 68 20 70 6f 73 69 74 69 76 65 20 41 52 47 2c 20 64 69 73 61 62 6c Enable.with.positive.ARG,.disabl
12040 65 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 41 52 47 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f e.with.negative.ARG...(fn.&optio
12060 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 63 74 69 76 65 nal.ARG)..(defalias.'evil-active
12080 2d 72 65 67 69 6f 6e 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 34 37 5c 32 30 34 11 00 5c 33 30 -region.#[256."\211\247\204..\30
120a0 34 20 5c 32 30 33 0e 00 5c 33 30 35 5c 32 30 32 0f 00 5c 33 30 36 5c 32 36 32 01 5c 32 31 31 5c 4.\203..\305\202..\306\262.\211\
120c0 33 30 36 57 5c 32 30 33 2f 00 08 5c 32 30 34 1f 00 09 5c 32 30 35 57 00 5c 33 30 37 5c 32 31 31 306W\203/..\204...\205W.\307\211
120e0 11 12 5c 33 31 30 5c 33 30 33 21 5c 32 30 33 2b 00 5c 33 30 37 13 5c 33 31 31 5c 33 31 32 21 5c ..\310\303!\203+.\307.\311\312!\
12100 32 30 37 5c 33 31 33 5c 33 30 36 21 5c 32 31 30 5c 6e 5c 32 30 33 39 00 5c 33 30 37 12 5c 33 31 207\313\306!\210\n\2039.\307.\31
12120 34 5c 33 31 35 21 5c 32 30 34 43 00 5c 33 31 36 60 21 5c 32 31 30 5c 33 30 34 20 5c 32 30 34 4e 4\315!\204C.\316`!\210\304.\204N
12140 00 5c 33 31 37 5c 33 31 34 5c 33 31 35 21 21 5c 32 31 30 5c 33 31 30 5c 33 30 33 21 5c 32 30 35 .\317\314\315!!\210\310\303!\205
12160 57 00 5c 33 31 35 5c 32 31 31 13 5c 32 30 37 22 20 5b 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b W.\315\211.\207".[transient-mark
12180 2d 6d 6f 64 65 20 6d 61 72 6b 2d 61 63 74 69 76 65 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 -mode.mark-active.deactivate-mar
121a0 6b 20 63 75 61 2d 2d 65 78 70 6c 69 63 69 74 2d 72 65 67 69 6f 6e 2d 73 74 61 72 74 20 72 65 67 k.cua--explicit-region-start.reg
121c0 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 2d 31 20 31 20 6e 69 6c 20 62 6f 75 6e 64 70 20 72 75 6e ion-active-p.-1.1.nil.boundp.run
121e0 2d 68 6f 6f 6b 73 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 2d 68 6f 6f 6b 20 65 76 69 6c -hooks.deactivate-mark-hook.evil
12200 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 6d 61 72 6b 20 74 20 65 76 69 6c 2d 6d 6f 76 65 -transient-mark.mark.t.evil-move
12220 2d 6d 61 72 6b 20 73 65 74 2d 6d 61 72 6b 5d 20 35 20 28 23 24 20 2e 20 37 33 36 38 35 29 5d 29 -mark.set-mark].5.(#$...73685)])
12240 0a 23 40 31 31 35 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 54 72 61 6e 73 69 65 .#@115.Execute.BODY.with.Transie
12260 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 2e 0a 54 68 65 6e 20 72 65 73 74 6f 72 65 20 54 72 61 6e 73 nt.Mark.mode..Then.restore.Trans
12280 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 74 6f 20 69 74 73 20 70 72 65 76 69 6f 75 73 20 73 ient.Mark.mode.to.its.previous.s
122a0 65 74 74 69 6e 67 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c etting...(fn.&rest.BODY)..(defal
122c0 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f ias.'evil-with-transient-mark-mo
122e0 64 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 de.'(macro...#[128."\300\301\302
12300 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 42 42 42 5c 33 30 36 42 42 45 5c 32 30 37 22 20 5b 6c \303\304\305..BBB\306BBE\207".[l
12320 65 74 20 28 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 65 76 69 6c 2d 74 72 61 6e 73 69 et.((inhibit-quit.t).evil-transi
12340 65 6e 74 2d 76 61 6c 73 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 ent-vals).unwind-protect.progn.(
12360 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 20 28 evil-save-transient-mark-mode).(
12380 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 31 29 20 28 28 65 76 69 6c 2d 72 65 evil-transient-mark.1).((evil-re
123a0 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 29 5d 20 38 20 28 store-transient-mark-mode))].8.(
123c0 23 24 20 2e 20 37 34 33 31 31 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...74311)])).(byte-code."\300\
123e0 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 301\302\303#\304\301\305\306#\20
12400 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 7".[function-put.evil-with-trans
12420 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 ient-mark-mode.lisp-indent-funct
12440 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 ion.defun.put.edebug-form-spec.t
12460 5d 20 35 29 0a 23 40 37 38 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 61 6e 20 61 ].5).#@78.Execute.BODY.with.an.a
12480 63 74 69 76 65 20 72 65 67 69 6f 6e 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 2e 0a 0a 28 ctive.region.from.BEG.to.END...(
124a0 66 6e 20 42 45 47 20 45 4e 44 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 fn.BEG.END.&rest.BODY)..(defalia
124c0 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 27 28 6d 61 63 s.'evil-with-active-region.'(mac
124e0 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 04 44 5c 33 30 32 04 44 5c 33 30 33 ro...#[642."\300\301.D\302.D\303
12500 42 42 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 07 42 42 42 42 44 45 5c 32 BB\304\305\306\307\310..BBBBDE\2
12520 30 37 22 20 5b 6c 65 74 20 62 65 67 20 65 6e 64 20 28 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 07".[let.beg.end.(evil-transient
12540 2d 76 61 6c 73 29 20 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d -vals).evil-with-transient-mark-
12560 6d 6f 64 65 20 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 65 76 69 6c 2d 61 63 74 69 76 65 mode.save-excursion.(evil-active
12580 2d 72 65 67 69 6f 6e 20 31 29 20 28 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 62 65 67 29 20 -region.1).(evil-move-mark.beg).
125a0 28 67 6f 74 6f 2d 63 68 61 72 20 65 6e 64 29 5d 20 31 31 20 28 23 24 20 2e 20 37 34 38 35 38 29 (goto-char.end)].11.(#$...74858)
125c0 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 ])).(byte-code."\300\301\302\303
125e0 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f #\304\301\305\306#\207".[functio
12600 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 6c 69 n-put.evil-with-active-region.li
12620 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 32 20 70 75 74 20 65 64 65 62 75 67 2d sp-indent-function.2.put.edebug-
12640 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 35 36 20 45 78 63 68 61 6e 67 65 20 70 6f form-spec.t].5).#@56.Exchange.po
12660 69 6e 74 20 61 6e 64 20 6d 61 72 6b 20 77 69 74 68 6f 75 74 20 61 63 74 69 76 61 74 69 6e 67 20 int.and.mark.without.activating.
12680 74 68 65 20 72 65 67 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 63 the.region...(defalias.'evil-exc
126a0 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 23 5b 30 20 22 60 5c 33 30 30 5c hange-point-and-mark.#[0."`\300\
126c0 33 30 31 21 5c 32 30 36 08 00 5c 32 31 31 5c 33 30 32 20 02 5c 33 30 33 5c 32 32 33 5c 32 31 30 301!\206..\211\302..\303\223\210
126e0 5c 32 31 31 62 5c 32 30 37 22 20 5b 6d 61 72 6b 20 74 20 6d 61 72 6b 2d 6d 61 72 6b 65 72 20 6e \211b\207".[mark.t.mark-marker.n
12700 69 6c 5d 20 35 20 28 23 24 20 2e 20 37 35 33 34 39 29 5d 29 0a 23 40 33 36 35 20 43 61 6c 6c 20 il].5.(#$...75349)]).#@365.Call.
12720 46 55 4e 43 20 66 6f 72 20 65 61 63 68 20 6c 69 6e 65 20 6f 66 20 61 20 62 6c 6f 63 6b 20 73 65 FUNC.for.each.line.of.a.block.se
12740 6c 65 63 74 69 6f 6e 2e 0a 54 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 73 70 65 63 69 66 lection..The.selection.is.specif
12760 69 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 20 20 ied.by.the.region.BEG.and.END...
12780 46 55 4e 43 20 6d 75 73 74 0a 74 61 6b 65 20 61 74 20 6c 65 61 73 74 20 74 77 6f 20 61 72 67 75 FUNC.must.take.at.least.two.argu
127a0 6d 65 6e 74 73 2c 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 61 6e 64 20 65 6e 64 20 6f 66 20 ments,.the.beginning.and.end.of.
127c0 65 61 63 68 0a 6c 69 6e 65 2e 20 20 49 66 20 50 41 53 53 2d 43 4f 4c 55 4d 4e 53 20 69 73 20 6e each.line...If.PASS-COLUMNS.is.n
127e0 6f 6e 2d 6e 69 6c 2c 20 74 68 65 73 65 20 76 61 6c 75 65 73 20 61 72 65 20 74 68 65 20 63 6f 6c on-nil,.these.values.are.the.col
12800 75 6d 6e 73 2c 0a 6f 74 68 65 72 77 69 73 65 20 74 68 65 79 20 61 72 65 20 62 75 66 66 65 72 20 umns,.otherwise.they.are.buffer.
12820 70 6f 73 69 74 69 6f 6e 73 2e 20 20 45 78 74 72 61 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 46 positions...Extra.arguments.to.F
12840 55 4e 43 20 6d 61 79 0a 62 65 20 70 61 73 73 65 64 20 76 69 61 20 41 52 47 53 2e 0a 0a 28 66 6e UNC.may.be.passed.via.ARGS...(fn
12860 20 46 55 4e 43 20 42 45 47 20 45 4e 44 20 50 41 53 53 2d 43 4f 4c 55 4d 4e 53 20 26 72 65 73 74 .FUNC.BEG.END.PASS-COLUMNS.&rest
12880 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e .ARGS)..(defalias.'evil-apply-on
128a0 2d 62 6c 6f 63 6b 20 23 5b 31 31 35 36 20 22 08 5c 33 30 33 3e 5c 32 30 35 5c 66 00 09 5c 32 34 -block.#[1156.".\303>\205\f..\24
128c0 37 5c 32 30 35 5c 66 00 09 5c 33 30 34 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 32 06 08 62 7\205\f..\304\211\211\211\212..b
128e0 5c 32 31 30 69 5c 32 36 32 04 5c 33 30 35 20 5c 32 31 30 60 5c 32 36 32 03 06 07 62 5c 32 31 30 \210i\262.\305.\210`\262...b\210
12900 69 5c 32 36 32 02 5c 33 30 36 79 5c 32 31 30 5c 33 30 37 20 5c 32 36 32 01 5c 33 31 30 04 03 44 i\262.\306y\210\307.\262.\310..D
12920 5c 33 31 31 5c 22 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 36 32 05 5c 32 31 31 01 41 \311\"\211.A\262.\242\262.\211.A
12940 5c 32 36 32 02 5c 32 34 32 5c 32 36 32 03 5c 32 31 30 04 5c 32 30 33 6e 00 5c 33 31 32 5c 32 36 \262.\242\262.\210.\203n.\312\26
12960 32 05 02 62 5c 32 31 30 60 01 57 5c 32 30 33 61 00 04 5c 33 31 33 5c 33 31 34 20 21 5d 5c 32 36 2..b\210`.W\203a..\313\314.!]\26
12980 32 05 5c 33 30 36 79 5c 32 31 30 5c 32 30 32 4d 00 01 05 5c 6e 53 5c 33 31 35 09 21 5e 54 5e 5d 2.\306y\210\202M...\nS\315.!^T^]
129a0 5c 32 36 32 02 02 62 5c 32 31 30 60 01 57 5c 32 30 35 5c 32 34 31 00 06 06 5c 32 30 33 5c 32 31 \262..b\210`.W\205\241...\203\21
129c0 30 00 5c 33 31 36 06 5c 6e 05 04 06 09 24 5c 32 31 30 5c 32 30 32 5c 32 33 33 00 5c 33 31 36 06 0.\316.\n....$\210\202\233.\316.
129e0 5c 6e 5c 32 31 32 5c 33 31 37 06 06 21 29 5c 32 31 32 5c 33 31 37 05 5c 33 32 30 5c 22 29 06 09 \n\212\317..!)\212\317.\320\")..
12a00 24 5c 32 31 30 5c 33 30 36 79 5c 32 31 30 5c 32 30 32 71 00 29 5c 32 30 37 22 20 5b 6c 61 73 74 $\210\306y\210\202q.)\207".[last
12a20 2d 63 6f 6d 6d 61 6e 64 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 6d -command.temporary-goal-column.m
12a40 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 28 6e 65 78 74 2d 6c 69 6e 65 20 70 ost-positive-fixnum.(next-line.p
12a60 72 65 76 69 6f 75 73 2d 6c 69 6e 65 29 20 6e 69 6c 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c revious-line).nil.beginning-of-l
12a80 69 6e 65 20 31 20 70 6f 69 6e 74 2d 6d 61 72 6b 65 72 20 73 6f 72 74 20 3c 20 30 20 65 76 69 6c ine.1.point-marker.sort.<.0.evil
12aa0 2d 63 6f 6c 75 6d 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 74 72 75 6e 63 61 -column.line-end-position.trunca
12ac0 74 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 74 5d 20 te.apply.evil-move-to-column.t].
12ae0 31 36 20 28 23 24 20 2e 20 37 35 35 34 37 29 5d 29 0a 23 40 32 37 32 20 4c 69 6b 65 20 60 61 70 16.(#$...75547)]).#@272.Like.`ap
12b00 70 6c 79 2d 6f 6e 2d 72 65 63 74 61 6e 67 6c 65 27 20 62 75 74 20 6d 61 79 62 65 20 65 78 74 65 ply-on-rectangle'.but.maybe.exte
12b20 6e 64 73 20 74 6f 20 65 6f 6c 2e 0a 49 66 20 60 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 nds.to.eol..If.`temporary-goal-c
12b40 6f 6c 75 6d 6e 27 20 69 73 20 73 65 74 20 74 6f 20 61 20 62 69 67 20 6e 75 6d 62 65 72 2c 20 74 olumn'.is.set.to.a.big.number,.t
12b60 68 65 6e 20 74 68 65 0a 72 65 67 69 6f 6e 20 6f 66 20 65 61 63 68 20 6c 69 6e 65 20 69 73 20 65 hen.the.region.of.each.line.is.e
12b80 78 74 65 6e 64 65 64 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 65 61 63 68 20 6c 69 6e 65 2e xtended.to.the.end.of.each.line.
12ba0 20 54 68 65 20 65 6e 64 0a 63 6f 6c 75 6d 6e 20 69 73 20 73 65 74 20 74 6f 20 74 68 65 20 6d 61 .The.end.column.is.set.to.the.ma
12bc0 78 69 6d 61 6c 20 63 6f 6c 75 6d 6e 20 69 6e 20 61 6c 6c 20 63 6f 76 65 72 65 64 20 6c 69 6e 65 ximal.column.in.all.covered.line
12be0 73 2e 0a 0a 28 66 6e 20 46 55 4e 43 54 49 4f 4e 20 53 54 41 52 54 20 45 4e 44 20 26 72 65 73 74 s...(fn.FUNCTION.START.END.&rest
12c00 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e .ARGS)..(defalias.'evil-apply-on
12c20 2d 72 65 63 74 61 6e 67 6c 65 20 23 5b 38 39 39 20 22 5c 33 30 30 5c 33 30 31 05 05 05 5c 33 30 -rectangle.#[899."\300\301...\30
12c40 32 06 06 26 06 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e 2d 2..&.\207".[apply.evil-apply-on-
12c60 62 6c 6f 63 6b 20 74 5d 20 31 31 20 28 23 24 20 2e 20 37 36 35 33 36 29 5d 29 0a 23 40 32 35 39 block.t].11.(#$...76536)]).#@259
12c80 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 52 41 4e 47 45 53 2e 0a 52 41 4e 47 45 53 20 6d 75 73 74 .Concatenate.RANGES..RANGES.must
12ca0 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 72 61 6e 67 65 73 2e 20 20 54 68 65 79 20 6d 75 73 74 .be.a.list.of.ranges...They.must
12cc0 20 62 65 20 6f 72 64 65 72 65 64 20 73 6f 20 74 68 61 74 0a 73 75 63 63 65 73 73 69 76 65 20 72 .be.ordered.so.that.successive.r
12ce0 61 6e 67 65 73 20 73 68 61 72 65 20 74 68 65 69 72 20 62 6f 75 6e 64 61 72 69 65 73 2e 20 20 54 anges.share.their.boundaries...T
12d00 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 0a 73 69 6e 67 6c 65 20 72 61 6e 67 he.return.value.is.a.single.rang
12d20 65 20 6f 66 20 64 69 73 6a 6f 69 6e 74 20 75 6e 69 6f 6e 20 6f 66 20 74 68 65 20 72 61 6e 67 65 e.of.disjoint.union.of.the.range
12d40 73 20 6f 72 20 6e 69 6c 20 69 66 20 74 68 65 0a 64 69 73 6a 6f 69 6e 74 20 75 6e 69 6f 6e 20 69 s.or.nil.if.the.disjoint.union.i
12d60 73 20 6e 6f 74 20 61 20 73 69 6e 67 6c 65 20 72 61 6e 67 65 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 s.not.a.single.range...(fn.RANGE
12d80 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 72 61 6e 67 65 S)..(defalias.'evil-concat-range
12da0 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 34 32 01 41 5c 33 30 30 02 5c 32 30 33 37 00 01 5c s.#[257."\211\242.A\300.\2037..\
12dc0 32 34 32 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 37 00 5c 32 31 31 41 03 40 55 5c 32 30 33 21 00 242\211\262.\2037.\211A.@U\203!.
12de0 5c 32 31 31 40 03 41 42 5c 32 30 32 2e 00 02 41 01 40 55 5c 32 30 35 2e 00 02 40 01 41 42 5c 32 \211@.AB\202...A.@U\205...@.AB\2
12e00 36 32 03 01 41 5c 32 36 32 02 5c 32 30 32 05 00 02 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 36 20 28 62..A\262.\202...\207".[nil].6.(
12e20 23 24 20 2e 20 37 36 39 32 39 29 5d 29 0a 23 40 33 33 35 20 54 72 61 63 6b 20 74 68 65 20 6c 61 #$...76929)]).#@335.Track.the.la
12e40 73 74 20 69 6e 73 65 72 74 69 6f 6e 20 72 61 6e 67 65 20 61 6e 64 20 69 74 73 20 74 65 78 74 2e st.insertion.range.and.its.text.
12e60 0a 54 68 65 20 69 6e 73 65 72 74 69 6f 6e 20 72 61 6e 67 65 20 69 73 20 73 74 6f 72 65 64 20 61 .The.insertion.range.is.stored.a
12e80 73 20 61 20 70 61 69 72 20 6f 66 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 69 6e 0a s.a.pair.of.buffer.positions.in.
12ea0 60 65 76 69 6c 2d 63 75 72 72 65 6e 74 2d 69 6e 73 65 72 74 69 6f 6e 27 2e 20 49 66 20 61 20 73 `evil-current-insertion'..If.a.s
12ec0 75 62 73 65 71 75 65 6e 74 20 63 68 61 6e 67 65 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 2c 0a ubsequent.change.is.compatible,.
12ee0 74 68 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 61 6e 67 65 20 69 73 20 6d 6f 64 69 66 69 then.the.current.range.is.modifi
12f00 65 64 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 72 65 70 6c 61 63 65 64 20 62 79 20 ed,.otherwise.it.is.replaced.by.
12f20 61 0a 6e 65 77 20 72 61 6e 67 65 2e 20 43 6f 6d 70 61 74 69 62 6c 65 20 63 68 61 6e 67 65 73 20 a.new.range..Compatible.changes.
12f40 61 72 65 20 63 68 61 6e 67 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 61 are.changes.that.do.not.create.a
12f60 0a 64 69 73 6a 6f 69 6e 20 72 61 6e 67 65 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 4c 45 4e .disjoin.range...(fn.BEG.END.LEN
12f80 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 72 61 63 6b 2d 6c 61 73 74 2d 69 6e )..(defalias.'evil-track-last-in
12fa0 73 65 72 74 69 6f 6e 20 23 5b 37 37 31 20 22 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 26 00 08 5c sertion.#[771."\211\301V\203&..\
12fc0 32 30 33 24 00 02 08 40 59 5c 32 30 33 24 00 02 01 5c 5c 08 41 58 5c 32 30 33 24 00 08 5c 32 31 203$...@Y\203$...\\.AX\203$..\21
12fe0 31 41 02 5a 5c 32 34 31 5c 32 31 30 5c 32 30 32 26 00 5c 33 30 32 10 08 5c 32 30 33 41 00 02 08 1A.Z\241\210\202&.\302..\203A...
13000 40 59 5c 32 30 33 41 00 02 08 41 58 5c 32 30 33 41 00 08 02 04 5a 08 41 5c 5c 5c 32 34 31 5c 32 @Y\203A...AX\203A....Z.A\\\241\2
13020 30 37 02 02 42 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 75 72 72 65 6e 74 2d 69 6e 07..B\211.\207".[evil-current-in
13040 73 65 72 74 69 6f 6e 20 30 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 37 37 33 36 34 29 5d 29 0a sertion.0.nil].6.(#$...77364)]).
13060 28 70 75 74 20 27 65 76 69 6c 2d 74 72 61 63 6b 2d 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 (put.'evil-track-last-insertion.
13080 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 33 36 20 53 74 'permanent-local-hook.t).#@36.St
130a0 61 72 74 20 74 72 61 63 6b 69 6e 67 20 74 68 65 20 6c 61 73 74 20 69 6e 73 65 72 74 69 6f 6e 2e art.tracking.the.last.insertion.
130c0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 72 74 2d 74 72 61 63 6b 2d 6c 61 ..(defalias.'evil-start-track-la
130e0 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 31 10 5c 33 30 32 5c 33 30 33 5c st-insertion.#[0."\301.\302\303\
13100 33 30 34 5c 33 30 31 5c 33 30 35 24 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 75 72 72 65 6e 74 2d 304\301\305$\207".[evil-current-
13120 69 6e 73 65 72 74 69 6f 6e 20 6e 69 6c 20 61 64 64 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 63 68 61 insertion.nil.add-hook.after-cha
13140 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 65 76 69 6c 2d 74 72 61 63 6b 2d 6c 61 73 74 2d 69 6e nge-functions.evil-track-last-in
13160 73 65 72 74 69 6f 6e 20 74 5d 20 35 20 28 23 24 20 2e 20 37 37 39 38 32 29 5d 29 0a 23 40 39 30 sertion.t].5.(#$...77982)]).#@90
13180 20 53 74 6f 70 20 74 72 61 63 6b 69 6e 67 20 74 68 65 20 6c 61 73 74 20 69 6e 73 65 72 74 69 6f .Stop.tracking.the.last.insertio
131a0 6e 2e 0a 54 68 65 20 74 72 61 63 6b 65 64 20 69 6e 73 65 72 74 69 6f 6e 20 69 73 20 73 65 74 20 n..The.tracked.insertion.is.set.
131c0 74 6f 20 60 65 76 69 6c 2d 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 to.`evil-last-insertion'...(defa
131e0 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 6f 70 2d 74 72 61 63 6b 2d 6c 61 73 74 2d 69 6e 73 65 72 lias.'evil-stop-track-last-inser
13200 74 69 6f 6e 20 23 5b 30 20 22 08 5c 32 30 35 18 00 08 40 65 59 5c 32 30 35 18 00 08 41 64 58 5c tion.#[0.".\205...@eY\205...AdX\
13220 32 30 35 18 00 5c 33 30 32 08 40 08 41 5c 22 11 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 205..\302.@.A\".\303\304\305\306
13240 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 75 72 72 65 6e 74 2d 69 6e 73 65 72 74 69 6f 6e 20 65 #\207".[evil-current-insertion.e
13260 76 69 6c 2d 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 vil-last-insertion.buffer-substr
13280 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 61 66 ing-no-properties.remove-hook.af
132a0 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 65 76 69 6c 2d 74 72 61 63 6b 2d ter-change-functions.evil-track-
132c0 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 74 5d 20 34 20 28 23 24 20 2e 20 37 38 32 30 39 29 last-insertion.t].4.(#$...78209)
132e0 5d 29 0a 23 40 31 32 30 20 53 61 76 65 73 20 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 64 65 ]).#@120.Saves.the.characters.de
13300 66 69 6e 65 64 20 62 79 20 74 68 65 20 72 65 67 69 6f 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 20 fined.by.the.region.BEG.and.END.
13320 69 6e 20 74 68 65 20 6b 69 6c 6c 2d 72 69 6e 67 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 26 in.the.kill-ring...(fn.BEG.END.&
13340 6f 70 74 69 6f 6e 61 6c 20 52 45 47 49 53 54 45 52 20 59 41 4e 4b 2d 48 41 4e 44 4c 45 52 29 1f optional.REGISTER.YANK-HANDLER).
13360 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 63 68 61 72 61 63 74 65 72 73 .(defalias.'evil-yank-characters
13380 20 23 5b 31 30 32 36 20 22 5c 33 30 31 04 04 5c 22 01 5c 32 30 33 10 00 5c 33 30 32 01 5c 33 30 .#[1026."\301..\".\203..\302.\30
133a0 33 04 43 23 5c 32 36 32 01 02 5c 32 30 33 19 00 5c 33 30 34 03 02 5c 22 5c 32 31 30 08 5c 32 30 3.C#\262..\203..\304..\"\210.\20
133c0 33 5c 22 00 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 31 30 02 5c 33 30 36 3d 3f 5c 32 30 35 2c 00 3\".\304\305.\"\210.\306=?\205,.
133e0 5c 33 30 37 01 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 77 61 73 2d 79 61 6e 6b 65 64 2d 77 69 74 \307.!\207".[evil-was-yanked-wit
13400 68 6f 75 74 2d 72 65 67 69 73 74 65 72 20 66 69 6c 74 65 72 2d 62 75 66 66 65 72 2d 73 75 62 73 hout-register.filter-buffer-subs
13420 74 72 69 6e 67 20 70 72 6f 70 65 72 74 69 7a 65 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 65 76 tring.propertize.yank-handler.ev
13440 69 6c 2d 73 65 74 2d 72 65 67 69 73 74 65 72 20 34 38 20 39 35 20 6b 69 6c 6c 2d 6e 65 77 5d 20 il-set-register.48.95.kill-new].
13460 39 20 28 23 24 20 2e 20 37 38 35 36 39 29 5d 29 0a 23 40 31 30 39 20 53 61 76 65 73 20 74 68 65 9.(#$...78569)]).#@109.Saves.the
13480 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 72 65 67 69 6f 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 .lines.in.the.region.BEG.and.END
134a0 20 69 6e 74 6f 20 74 68 65 20 6b 69 6c 6c 2d 72 69 6e 67 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e .into.the.kill-ring...(fn.BEG.EN
134c0 44 20 26 6f 70 74 69 6f 6e 61 6c 20 52 45 47 49 53 54 45 52 20 59 41 4e 4b 2d 48 41 4e 44 4c 45 D.&optional.REGISTER.YANK-HANDLE
134e0 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e 65 73 20 23 R)..(defalias.'evil-yank-lines.#
13500 5b 31 30 32 36 20 22 5c 33 30 31 04 04 5c 22 01 5c 32 30 36 09 00 5c 33 30 32 5c 33 30 33 5c 33 [1026."\301..\".\206..\302\303\3
13520 30 34 45 01 47 5c 33 30 35 55 5c 32 30 34 1d 00 01 5c 32 31 31 47 53 48 5c 33 30 36 55 5c 32 30 04E.G\305U\204...\211GSH\306U\20
13540 34 5c 22 00 01 5c 33 30 37 50 5c 32 36 32 02 5c 33 31 30 02 5c 33 31 31 03 23 5c 32 36 32 02 03 4\"..\307P\262.\310.\311.#\262..
13560 5c 32 30 33 32 00 5c 33 31 32 04 03 5c 22 5c 32 31 30 08 5c 32 30 33 3b 00 5c 33 31 32 5c 33 31 \2032.\312..\"\210.\203;.\312\31
13580 33 03 5c 22 5c 32 31 30 03 5c 33 31 34 3d 3f 5c 32 30 35 45 00 5c 33 31 35 02 21 5c 32 30 37 22 3.\"\210.\314=?\205E.\315.!\207"
135a0 20 5b 65 76 69 6c 2d 77 61 73 2d 79 61 6e 6b 65 64 2d 77 69 74 68 6f 75 74 2d 72 65 67 69 73 74 .[evil-was-yanked-without-regist
135c0 65 72 20 66 69 6c 74 65 72 2d 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 65 76 69 6c 2d er.filter-buffer-substring.evil-
135e0 79 61 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 6c 65 72 20 6e 69 6c 20 74 20 30 20 31 30 20 22 5c 6e yank-line-handler.nil.t.0.10."\n
13600 22 20 70 72 6f 70 65 72 74 69 7a 65 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 65 76 69 6c 2d 73 ".propertize.yank-handler.evil-s
13620 65 74 2d 72 65 67 69 73 74 65 72 20 34 38 20 39 35 20 6b 69 6c 6c 2d 6e 65 77 5d 20 31 30 20 28 et-register.48.95.kill-new].10.(
13640 23 24 20 2e 20 37 38 39 36 37 29 5d 29 0a 23 40 31 31 37 20 53 61 76 65 73 20 74 68 65 20 72 65 #$...78967)]).#@117.Saves.the.re
13660 63 74 61 6e 67 6c 65 20 64 65 66 69 6e 65 64 20 62 79 20 72 65 67 69 6f 6e 20 42 45 47 20 61 6e ctangle.defined.by.region.BEG.an
13680 64 20 45 4e 44 20 69 6e 74 6f 20 74 68 65 20 6b 69 6c 6c 2d 72 69 6e 67 2e 0a 0a 28 66 6e 20 42 d.END.into.the.kill-ring...(fn.B
136a0 45 47 20 45 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 52 45 47 49 53 54 45 52 20 59 41 4e 4b 2d 48 EG.END.&optional.REGISTER.YANK-H
136c0 41 4e 44 4c 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 72 65 ANDLER)..(defalias.'evil-yank-re
136e0 63 74 61 6e 67 6c 65 20 23 5b 31 30 32 36 20 22 5c 33 30 31 43 5c 33 30 32 5c 33 30 33 06 06 06 ctangle.#[1026."\301C\302\303...
13700 06 04 24 5c 32 31 30 5c 32 31 31 41 5c 32 33 37 5c 32 36 32 01 01 5c 32 30 36 15 00 5c 33 30 34 ..$\210\211A\237\262..\206..\304
13720 01 5c 33 30 35 5c 33 30 36 46 5c 33 30 37 5c 33 31 30 5c 33 31 31 04 5c 33 31 32 23 5c 33 31 33 .\305\306F\307\310\311.\312#\313
13740 03 23 04 5c 32 30 33 2b 00 5c 33 31 34 05 02 5c 22 5c 32 31 30 08 5c 32 30 33 34 00 5c 33 31 34 .#.\203+.\314..\"\210.\2034.\314
13760 5c 33 31 35 02 5c 22 5c 32 31 30 04 5c 33 31 36 3d 5c 32 30 34 3e 00 5c 33 31 37 01 21 5c 32 31 \315.\"\210.\316=\204>.\317.!\21
13780 30 5c 32 30 37 22 20 5b 65 76 69 6c 2d 77 61 73 2d 79 61 6e 6b 65 64 2d 77 69 74 68 6f 75 74 2d 0\207".[evil-was-yanked-without-
137a0 72 65 67 69 73 74 65 72 20 6e 69 6c 20 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e 2d 72 65 63 74 61 register.nil.evil-apply-on-recta
137c0 6e 67 6c 65 20 65 78 74 72 61 63 74 2d 72 65 63 74 61 6e 67 6c 65 2d 6c 69 6e 65 20 65 76 69 6c ngle.extract-rectangle-line.evil
137e0 2d 79 61 6e 6b 2d 62 6c 6f 63 6b 2d 68 61 6e 64 6c 65 72 20 74 20 65 76 69 6c 2d 64 65 6c 65 74 -yank-block-handler.t.evil-delet
13800 65 2d 79 61 6e 6b 65 64 2d 72 65 63 74 61 6e 67 6c 65 20 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 e-yanked-rectangle.propertize.ma
13820 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 5c 6e 22 20 79 61 6e 6b 2d 68 61 6e 64 6c pconcat.identity."\n".yank-handl
13840 65 72 20 65 76 69 6c 2d 73 65 74 2d 72 65 67 69 73 74 65 72 20 34 38 20 39 35 20 6b 69 6c 6c 2d er.evil-set-register.48.95.kill-
13860 6e 65 77 5d 20 31 31 20 28 23 24 20 2e 20 37 39 34 34 34 29 5d 29 0a 23 40 35 38 20 52 65 6d 6f new].11.(#$...79444)]).#@58.Remo
13880 76 65 73 20 60 79 61 6e 6b 2d 65 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 27 20 66 ves.`yank-excluded-properties'.f
138a0 72 6f 6d 20 54 45 58 54 2e 0a 0a 28 66 6e 20 54 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 rom.TEXT...(fn.TEXT)..(defalias.
138c0 27 65 76 69 6c 2d 72 65 6d 6f 76 65 2d 79 61 6e 6b 2d 65 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 'evil-remove-yank-excluded-prope
138e0 72 74 69 65 73 20 23 5b 32 35 37 20 22 08 5c 33 30 31 3d 5c 32 30 33 0e 00 5c 33 30 32 5c 33 30 rties.#[257.".\301=\203..\302\30
13900 33 02 47 5c 33 30 34 04 24 5c 32 30 37 5c 33 30 35 5c 33 30 33 02 47 08 04 24 5c 32 30 37 22 20 3.G\304.$\207\305\303.G..$\207".
13920 5b 79 61 6e 6b 2d 65 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 20 74 20 73 65 74 2d [yank-excluded-properties.t.set-
13940 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 6e 69 6c 20 72 65 6d 6f 76 65 2d 6c 69 73 text-properties.0.nil.remove-lis
13960 74 2d 6f 66 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 36 20 28 23 24 20 2e 20 37 39 t-of-text-properties].6.(#$...79
13980 39 39 36 29 5d 29 0a 23 40 34 37 20 49 6e 73 65 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 996)]).#@47.Inserts.the.current.
139a0 74 65 78 74 20 6c 69 6e 65 77 69 73 65 2e 0a 0a 28 66 6e 20 54 45 58 54 29 1f 0a 28 64 65 66 61 text.linewise...(fn.TEXT)..(defa
139c0 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 6c 65 72 20 23 5b 32 lias.'evil-yank-line-handler.#[2
139e0 35 37 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 5c 32 30 36 08 00 5c 33 30 36 04 5c 22 5c 22 57."\303\304\305.\206..\306.\"\"
13a00 60 5c 33 30 37 02 21 5c 32 31 30 09 5c 33 31 30 5c 32 36 37 5c 32 30 32 71 00 5c 33 31 31 20 5c `\307.!\210.\310\267\202q.\311.\
13a20 32 31 30 5c 33 31 32 60 21 5c 32 31 30 01 63 5c 32 31 30 5c 33 31 33 08 02 5c 33 31 34 5c 33 31 210\312`!\210.c\210\313..\314\31
13a40 35 21 60 5c 32 35 37 05 12 5c 33 31 36 5c 33 31 37 5c 33 31 34 20 5c 22 5c 32 31 30 5c 33 31 36 5!`\257..\316\317\314.\"\210\316
13a60 5c 33 32 30 60 53 5c 22 5c 32 31 30 5c 33 32 31 20 5c 32 31 30 5c 33 32 32 20 5c 32 30 37 5c 33 \320`S\"\210\321.\210\322.\207\3
13a80 32 33 20 5c 32 31 30 5c 33 31 32 60 21 5c 32 31 30 5c 33 32 34 63 5c 32 31 30 01 63 5c 32 31 30 23.\210\312`!\210\324c\210.c\210
13aa0 5c 33 31 36 5c 33 31 37 5c 33 31 34 20 54 5c 22 5c 32 31 30 5c 33 31 36 5c 33 32 30 60 53 5c 22 \316\317\314.T\"\210\316\320`S\"
13ac0 5c 32 31 30 5c 33 32 35 5c 33 32 36 21 5c 32 31 30 5c 33 32 37 08 02 5c 33 31 34 5c 33 31 35 21 \210\325\326!\210\327..\314\315!
13ae0 60 5c 32 35 37 05 12 5c 33 31 32 5c 33 31 34 5c 33 31 35 21 54 21 5c 32 31 30 5c 33 32 31 20 5c `\257..\312\314\315!T!\210\321.\
13b00 32 31 30 5c 33 32 32 20 5c 32 30 37 01 63 5c 32 30 37 22 20 5b 65 76 69 6c 2d 70 61 73 74 65 2d 210\322.\207.c\207".[evil-paste-
13b20 63 6f 75 6e 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 6c 61 73 74 2d 70 61 73 count.this-command.evil-last-pas
13b40 74 65 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 20 6d 61 6b 65 2d 6c 69 73 74 20 31 20 65 76 69 6c te.apply.concat.make-list.1.evil
13b60 2d 72 65 6d 6f 76 65 2d 79 61 6e 6b 2d 65 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 -remove-yank-excluded-properties
13b80 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 32 20 74 65 73 74 20 65 71 20 72 65 .#s(hash-table.size.2.test.eq.re
13ba0 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 hash-size.1.5.rehash-threshold.0
13bc0 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 65 76 69 6c 2d 70 61 73 74 .8125.purecopy.t.data.(evil-past
13be0 65 2d 62 65 66 6f 72 65 20 32 32 20 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 20 36 30 29 e-before.22.evil-paste-after.60)
13c00 29 20 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 65 76 ).evil-move-beginning-of-line.ev
13c20 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 65 76 69 6c 2d 70 61 73 74 65 2d 62 65 66 6f 72 65 20 6d il-move-mark.evil-paste-before.m
13c40 61 72 6b 20 74 20 65 76 69 6c 2d 73 65 74 2d 6d 61 72 6b 65 72 20 39 31 20 39 33 20 65 76 69 6c ark.t.evil-set-marker.91.93.evil
13c60 2d 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 62 61 63 6b 2d 74 6f -exchange-point-and-mark.back-to
13c80 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 -indentation.evil-move-end-of-li
13ca0 6e 65 20 22 5c 6e 22 20 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 20 65 76 69 6c 2d 70 61 73 74 ne."\n".delete-char.-1.evil-past
13cc0 65 2d 61 66 74 65 72 5d 20 38 20 28 23 24 20 2e 20 38 30 32 36 38 29 5d 29 0a 23 40 34 38 20 49 e-after].8.(#$...80268)]).#@48.I
13ce0 6e 73 65 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 78 74 20 61 73 20 62 6c 6f 63 6b nserts.the.current.text.as.block
13d00 2e 0a 0a 28 66 6e 20 4c 49 4e 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 ...(fn.LINES)..(defalias.'evil-y
13d20 61 6e 6b 2d 62 6c 6f 63 6b 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 08 5c 32 30 36 05 00 ank-block-handler.#[257.".\206..
13d40 5c 33 30 33 09 5c 33 30 34 3d 5c 32 30 33 10 00 69 54 5c 32 30 32 11 00 69 5c 33 30 35 60 21 60 \303.\304=\203..iT\202..i\305`!`
13d60 5c 33 30 36 05 5c 32 31 31 5c 32 30 33 5c 32 33 37 00 5c 32 31 31 40 5c 33 30 37 5c 33 31 30 5c \306.\211\203\237.\211@\307\310\
13d80 33 31 31 06 09 04 5c 22 5c 22 5c 32 36 32 01 5c 33 31 32 5c 33 31 33 02 5c 22 5c 32 31 30 5c 33 311...\"\"\262.\312\313.\"\210\3
13da0 31 34 5c 33 30 33 02 5c 22 5c 33 30 33 5c 32 32 34 5c 33 31 35 5c 32 32 35 5c 33 30 33 5c 32 32 14\303.\"\303\224\315\225\303\22
13dc0 35 5a 5c 33 30 35 60 21 06 08 57 5c 32 30 33 49 00 64 62 5c 32 31 30 5c 33 31 36 63 5c 32 31 30 5Z\305`!..W\203I.db\210\316c\210
13de0 5c 32 30 32 37 00 06 07 54 5c 32 36 32 08 5c 33 31 37 5c 33 32 30 20 21 06 09 57 5c 32 30 33 5f \2027...T\262.\317\320.!..W\203_
13e00 00 02 47 5c 33 31 35 55 5c 32 30 34 5c 32 32 34 00 5c 33 31 37 5c 33 32 30 20 21 06 09 57 5c 32 ..G\315U\204\224.\317\320.!..W\2
13e20 30 33 74 00 5c 33 32 31 06 09 03 5c 5c 5c 33 32 32 5c 22 5c 32 31 30 5c 32 30 32 5c 32 30 30 00 03t.\321...\\\322\"\210\202\200.
13e40 5c 33 32 31 06 09 5c 33 32 32 5c 22 5c 32 31 30 5c 33 32 33 02 5c 33 32 34 5c 22 63 5c 32 31 30 \321..\322\"\210\323.\324\"c\210
13e60 5c 33 32 35 03 21 5c 32 31 30 02 63 5c 32 31 30 6c 5c 32 30 34 5c 32 32 31 00 5c 33 32 33 01 5c \325.!\210.c\210l\204\221.\323.\
13e80 33 32 34 5c 22 63 5c 32 31 30 60 5c 32 36 32 06 5c 33 30 33 79 5c 32 36 36 04 01 41 5c 32 36 36 324\"c\210`\262.\303y\266..A\266
13ea0 5c 32 30 32 5c 32 30 32 17 00 5c 32 31 30 09 08 03 06 08 47 06 08 06 5c 6e 40 47 5f 5c 32 35 37 \202\202..\210.....G...\n@G_\257
13ec0 05 12 5c 33 32 36 5c 33 32 37 03 5c 22 5c 32 31 30 5c 33 32 36 5c 33 33 30 02 53 5c 22 5c 32 31 ..\326\327.\"\210\326\330.S\"\21
13ee0 30 01 62 5c 32 31 30 09 5c 33 30 34 3d 5c 32 30 35 5c 33 31 33 00 6c 3f 5c 32 30 35 5c 33 31 33 0.b\210.\304=\205\313.l?\205\313
13f00 00 5c 33 30 36 75 5c 32 30 37 22 20 5b 65 76 69 6c 2d 70 61 73 74 65 2d 63 6f 75 6e 74 20 74 68 .\306u\207".[evil-paste-count.th
13f20 69 73 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 6c 61 73 74 2d 70 61 73 74 65 20 31 20 65 76 69 is-command.evil-last-paste.1.evi
13f40 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 l-paste-after.line-number-at-pos
13f60 20 6e 69 6c 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 20 6d 61 6b 65 2d 6c 69 73 74 20 73 74 72 69 .nil.apply.concat.make-list.stri
13f80 6e 67 2d 6d 61 74 63 68 20 22 5e 20 2a 5c 5c 28 2e 2a 3f 5c 5c 29 20 2a 24 22 20 6d 61 74 63 68 ng-match."^.*\\(.*?\\).*$".match
13fa0 2d 73 74 72 69 6e 67 20 30 20 22 5c 6e 22 20 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 6c 69 6e 65 2d -string.0."\n".evil-column.line-
13fc0 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 74 20 6d 61 end-position.move-to-column.t.ma
13fe0 6b 65 2d 73 74 72 69 6e 67 20 33 32 20 65 76 69 6c 2d 72 65 6d 6f 76 65 2d 79 61 6e 6b 2d 65 78 ke-string.32.evil-remove-yank-ex
14000 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 73 65 74 2d 6d 61 72 6b 65 cluded-properties.evil-set-marke
14020 72 20 39 31 20 39 33 5d 20 31 34 20 28 23 24 20 2e 20 38 31 31 31 39 29 5d 29 0a 23 40 31 34 32 r.91.93].14.(#$...81119)]).#@142
14040 20 53 70 65 63 69 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 20 .Special.function.to.delete.the.
14060 62 6c 6f 63 6b 20 79 61 6e 6b 65 64 20 62 79 20 61 20 70 72 65 76 69 6f 75 73 20 70 61 73 74 65 block.yanked.by.a.previous.paste
14080 20 63 6f 6d 6d 61 6e 64 2e 0a 53 75 70 70 6c 69 65 64 20 61 73 20 74 68 65 20 60 75 6e 64 6f 27 .command..Supplied.as.the.`undo'
140a0 20 65 6c 65 6d 65 6e 74 20 6f 66 20 61 20 79 61 6e 6b 20 68 61 6e 64 6c 65 72 2e 0a 0a 28 66 6e .element.of.a.yank.handler...(fn
140c0 20 4e 52 4f 57 53 20 4e 43 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 .NROWS.NCOLS)..(defalias.'evil-d
140e0 65 6c 65 74 65 2d 79 61 6e 6b 65 64 2d 72 65 63 74 61 6e 67 6c 65 20 23 5b 35 31 34 20 22 60 08 elete-yanked-rectangle.#[514."`.
14100 5c 33 30 31 3d 5c 32 30 33 5c 66 00 69 54 5c 32 30 32 0d 00 69 5c 33 30 32 5c 32 31 31 05 57 5c \301=\203\f.iT\202..i\302\211.W\
14120 32 30 33 37 00 5c 33 30 33 5c 32 31 32 5c 33 30 34 03 21 5c 32 31 30 60 29 5c 32 31 32 5c 33 30 2037.\303\212\304.!\210`)\212\30
14140 34 04 06 07 5c 5c 21 5c 32 31 30 60 29 7c 5c 32 31 30 6d 5c 32 30 34 2f 00 5c 33 30 33 79 5c 32 4...\\!\210`)|\210m\204/.\303y\2
14160 31 30 5c 32 31 30 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 0e 00 5c 32 31 30 01 62 5c 32 30 37 10\210\211T\262.\202..\210.b\207
14180 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 ".[last-command.evil-paste-after
141a0 20 30 20 6e 69 6c 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 5d 20 31 30 20 28 23 24 20 2e 20 .0.nil.move-to-column].10.(#$...
141c0 38 31 39 38 35 29 5d 29 0a 23 40 34 39 36 20 52 65 70 6c 61 63 65 20 74 68 65 20 6a 75 73 74 2d 81985)]).#@496.Replace.the.just-
141e0 79 61 6e 6b 65 64 20 73 74 72 65 74 63 68 20 6f 66 20 6b 69 6c 6c 65 64 20 74 65 78 74 20 77 69 yanked.stretch.of.killed.text.wi
14200 74 68 20 61 20 64 69 66 66 65 72 65 6e 74 20 73 74 72 65 74 63 68 2e 0a 54 68 69 73 20 63 6f 6d th.a.different.stretch..This.com
14220 6d 61 6e 64 20 69 73 20 61 6c 6c 6f 77 65 64 20 6f 6e 6c 79 20 69 6d 6d 65 64 69 61 74 6c 79 20 mand.is.allowed.only.immediatly.
14240 61 66 74 65 72 20 61 20 60 79 61 6e 6b 27 2c 0a 60 65 76 69 6c 2d 70 61 73 74 65 2d 62 65 66 6f after.a.`yank',.`evil-paste-befo
14260 72 65 27 2c 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 27 20 6f 72 20 60 65 76 69 6c re',.`evil-paste-after'.or.`evil
14280 2d 70 61 73 74 65 2d 70 6f 70 27 2e 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 75 73 65 73 20 74 -paste-pop'..This.command.uses.t
142a0 68 65 20 73 61 6d 65 20 70 61 73 74 65 20 63 6f 6d 6d 61 6e 64 20 61 73 20 62 65 66 6f 72 65 2c he.same.paste.command.as.before,
142c0 20 69 2e 65 2e 2c 20 77 68 65 6e 0a 75 73 65 64 20 61 66 74 65 72 20 60 65 76 69 6c 2d 70 61 73 .i.e.,.when.used.after.`evil-pas
142e0 74 65 2d 61 66 74 65 72 27 20 74 68 65 20 6e 65 77 20 74 65 78 74 20 69 73 20 61 6c 73 6f 20 79 te-after'.the.new.text.is.also.y
14300 61 6e 6b 65 64 20 75 73 69 6e 67 0a 60 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 27 2c 20 anked.using.`evil-paste-after',.
14320 75 73 65 64 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 70 61 73 74 65 2d 63 6f 75 6e 74 20 61 used.with.the.same.paste-count.a
14340 72 67 75 6d 65 6e 74 2e 0a 0a 54 68 65 20 43 4f 55 4e 54 20 61 72 67 75 6d 65 6e 74 20 69 6e 73 rgument...The.COUNT.argument.ins
14360 65 72 74 73 20 74 68 65 20 43 4f 55 4e 54 74 68 20 70 72 65 76 69 6f 75 73 20 6b 69 6c 6c 2e 20 erts.the.COUNTth.previous.kill..
14380 20 49 66 20 43 4f 55 4e 54 0a 69 73 20 6e 65 67 61 74 69 76 65 20 74 68 69 73 20 69 73 20 61 20 .If.COUNT.is.negative.this.is.a.
143a0 6d 6f 72 65 20 72 65 63 65 6e 74 20 6b 69 6c 6c 2e 0a 0a 28 66 6e 20 43 4f 55 4e 54 29 1f 0a 28 more.recent.kill...(fn.COUNT)..(
143c0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 20 23 5b 32 35 37 20 22 defalias.'evil-paste-pop.#[257."
143e0 08 5c 33 30 36 3e 5c 32 30 34 0b 00 5c 33 30 37 5c 33 31 30 08 5c 22 5c 32 31 30 09 5c 32 30 34 .\306>\204..\307\310.\"\210.\204
14400 13 00 5c 33 30 37 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 08 5c 33 31 33 3d 5c 32 ..\307\311!\210\312.\210.\313=\2
14420 30 33 24 00 5c 6e 0b 12 13 5c 66 0d 14 15 5c 33 31 34 09 38 62 5c 32 31 30 09 40 16 14 5c 33 31 03$.\n...\f...\314.8b\210.@..\31
14440 35 01 5c 33 31 36 56 5c 32 30 33 3f 00 5c 33 31 37 09 38 5c 32 30 33 3f 00 01 54 5c 32 30 32 40 5.\316V\203?.\317.8\203?..T\202@
14460 00 01 21 43 0e 15 1e 16 1e 15 08 5c 33 31 33 3d 5c 32 30 33 55 00 5c 33 32 30 1e 17 5c 33 32 31 ..!C.......\313=\203U.\320..\321
14480 20 5c 32 31 30 29 09 40 09 41 40 21 5c 32 31 30 08 5c 33 31 33 3d 5c 32 30 35 67 00 5c 33 32 32 .\210).@.A@!\210.\313=\205g.\322
144a0 09 5c 32 33 33 5c 33 32 33 5c 32 34 31 2a 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e .\233\323\241*\207".[last-comman
144c0 64 20 65 76 69 6c 2d 6c 61 73 74 2d 70 61 73 74 65 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 6d 61 d.evil-last-paste.evil-visual-ma
144e0 72 6b 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 76 69 6f 75 73 2d 6d 61 72 6b 20 65 76 69 rk.evil-visual-previous-mark.evi
14500 6c 2d 76 69 73 75 61 6c 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 76 69 l-visual-point.evil-visual-previ
14520 6f 75 73 2d 70 6f 69 6e 74 20 28 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 20 65 76 69 6c ous-point.(evil-paste-after.evil
14540 2d 70 61 73 74 65 2d 62 65 66 6f 72 65 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 61 73 74 65 29 -paste-before.evil-visual-paste)
14560 20 75 73 65 72 2d 65 72 72 6f 72 20 22 50 72 65 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 20 77 61 .user-error."Previous.command.wa
14580 73 20 6e 6f 74 20 61 6e 20 65 76 69 6c 2d 70 61 73 74 65 3a 20 25 73 22 20 22 50 72 65 76 69 6f s.not.an.evil-paste:.%s"."Previo
145a0 75 73 20 70 61 73 74 65 20 63 6f 6d 6d 61 6e 64 20 75 73 65 64 20 61 20 72 65 67 69 73 74 65 72 us.paste.command.used.a.register
145c0 22 20 65 76 69 6c 2d 75 6e 64 6f 2d 70 6f 70 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 61 73 74 ".evil-undo-pop.evil-visual-past
145e0 65 20 32 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 30 20 35 20 74 20 65 76 69 6c 2d 76 69 73 75 e.2.current-kill.0.5.t.evil-visu
14600 61 6c 2d 72 65 73 74 6f 72 65 20 34 20 6e 69 6c 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6b 69 al-restore.4.nil.this-command.ki
14620 6c 6c 2d 72 69 6e 67 20 6b 69 6c 6c 2d 72 69 6e 67 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 65 ll-ring.kill-ring-yank-pointer.e
14640 76 69 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 5d 20 34 20 28 23 24 20 2e 20 38 32 33 38 33 29 20 22 vil-no-display].4.(#$...82383)."
14660 70 22 5d 29 0a 23 40 36 36 20 53 61 6d 65 20 61 73 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f p"]).#@66.Same.as.`evil-paste-po
14680 70 27 20 62 75 74 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 2e 0a 0a p'.but.with.negative.argument...
146a0 28 66 6e 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 73 74 (fn.COUNT)..(defalias.'evil-past
146c0 65 2d 70 6f 70 2d 6e 65 78 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5b 21 5c 32 30 37 22 20 5b e-pop-next.#[257."\300.[!\207".[
146e0 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 5d 20 33 20 28 23 24 20 2e 20 38 33 35 36 32 29 20 22 evil-paste-pop].3.(#$...83562)."
14700 70 22 5d 29 0a 23 40 31 36 38 20 4d 61 74 63 68 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 p"]).#@168.Match.an.interactive.
14720 63 6f 64 65 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 20 69 6e 20 73 74 72 69 6e 67 20 49 code.at.position.POS.in.string.I
14740 4e 54 45 52 41 43 54 49 56 45 2e 0a 52 65 74 75 72 6e 73 20 74 68 65 20 66 69 72 73 74 20 6d 61 NTERACTIVE..Returns.the.first.ma
14760 74 63 68 69 6e 67 20 65 6e 74 72 79 20 69 6e 20 60 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 tching.entry.in.`evil-interactiv
14780 65 2d 61 6c 69 73 74 27 2c 20 6f 72 20 6e 69 6c 2e 0a 0a 28 66 6e 20 49 4e 54 45 52 41 43 54 49 e-alist',.or.nil...(fn.INTERACTI
147a0 56 45 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 VE.&optional.POS)..(defalias.'ev
147c0 69 6c 2d 6d 61 74 63 68 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 64 65 20 23 5b 35 31 33 20 il-match-interactive-code.#[513.
147e0 22 01 47 01 5c 32 30 36 07 00 5c 33 30 31 5c 33 30 32 32 3b 00 08 5c 32 31 31 5c 32 30 35 38 00 ".G.\206..\301\3022;..\211\2058.
14800 5c 32 31 31 40 5c 32 31 31 40 5c 32 31 31 47 04 5c 5c 5c 32 31 31 06 06 58 5c 32 30 33 2f 00 01 \211@\211@\211G.\\\211..X\203/..
14820 06 08 06 06 03 4f 5c 32 33 30 5c 32 30 33 2f 00 5c 33 30 33 5c 33 30 32 04 5c 22 5c 32 31 30 5c .....O\230\203/.\303\302.\"\210\
14840 32 36 36 02 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 66 00 5c 32 36 32 01 30 5c 32 30 37 22 266..A\266\202\202\f.\262.0\207"
14860 20 5b 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 6c 69 73 74 20 30 20 64 6f 6e 65 20 .[evil-interactive-alist.0.done.
14880 74 68 72 6f 77 5d 20 31 32 20 28 23 24 20 2e 20 38 33 37 32 33 29 5d 29 0a 23 40 31 34 39 20 43 throw].12.(#$...83723)]).#@149.C
148a0 6f 6e 63 61 74 65 6e 61 74 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 6c 69 73 74 20 65 78 70 72 oncatenate.interactive.list.expr
148c0 65 73 73 69 6f 6e 73 20 46 4f 52 4d 53 2e 0a 52 65 74 75 72 6e 73 20 61 20 73 69 6e 67 6c 65 20 essions.FORMS..Returns.a.single.
148e0 65 78 70 72 65 73 73 69 6f 6e 20 77 68 65 72 65 20 73 75 63 63 65 73 73 69 76 65 20 65 78 70 72 expression.where.successive.expr
14900 65 73 73 69 6f 6e 73 0a 61 72 65 20 6a 6f 69 6e 65 64 2c 20 69 66 20 70 6f 73 73 69 62 6c 65 2e essions.are.joined,.if.possible.
14920 0a 0a 28 66 6e 20 26 72 65 73 74 20 46 4f 52 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 ..(fn.&rest.FORMS)..(defalias.'e
14940 76 69 6c 2d 63 6f 6e 63 61 74 65 6e 61 74 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d vil-concatenate-interactive-form
14960 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 30 35 68 00 01 41 5c 32 30 33 45 00 01 40 5c 32 s.#[128."\300.\205h..A\203E..@\2
14980 30 34 16 00 01 41 5c 32 36 32 02 5c 32 30 32 05 00 01 40 40 5c 33 30 31 3d 5c 32 30 33 38 00 01 04...A\262.\202...@@\301=\2038..
149a0 41 40 40 5c 33 30 31 3d 5c 32 30 33 38 00 5c 33 30 32 02 40 03 41 40 41 5c 22 02 41 41 42 5c 32 A@@\301=\2038.\302.@.A@A\".AAB\2
149c0 36 32 02 5c 32 30 32 05 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 01 42 5c 32 36 32 01 5c 62.\202...\211A\262.\242.B\262.\
149e0 32 30 32 05 00 01 40 5c 32 30 33 54 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 01 42 5c 32 202...@\203T..\211A\262.\242.B\2
14a00 36 32 01 5c 32 31 31 5c 32 33 37 5c 32 36 32 01 5c 32 31 31 3f 5c 32 30 36 68 00 5c 32 31 31 41 62.\211\237\262.\211?\206h.\211A
14a20 5c 32 30 34 65 00 5c 32 31 31 40 5c 32 30 37 5c 33 30 32 01 42 5c 32 30 37 22 20 5b 6e 69 6c 20 \204e.\211@\207\302.B\207".[nil.
14a40 6c 69 73 74 20 61 70 70 65 6e 64 5d 20 35 20 28 23 24 20 2e 20 38 34 31 32 37 29 5d 29 0a 23 40 list.append].5.(#$...84127)]).#@
14a60 33 33 33 20 45 76 61 6c 75 61 74 65 20 74 68 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 74 72 333.Evaluate.the.interactive.str
14a80 69 6e 67 20 53 54 52 49 4e 47 2e 0a 54 68 65 20 73 74 72 69 6e 67 20 6d 61 79 20 63 6f 6e 74 61 ing.STRING..The.string.may.conta
14aa0 69 6e 20 65 78 74 65 6e 64 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 79 6e 74 61 78 2e 0a in.extended.interactive.syntax..
14ac0 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 The.return.value.is.a.cons.cell.
14ae0 28 46 4f 52 4d 20 2e 20 50 52 4f 50 45 52 54 49 45 53 29 2c 0a 77 68 65 72 65 20 46 4f 52 4d 20 (FORM...PROPERTIES),.where.FORM.
14b00 69 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 73 74 2d 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 62 is.a.single.list-expression.to.b
14b20 65 20 70 61 73 73 65 64 20 74 6f 0a 61 20 73 74 61 6e 64 61 72 64 20 60 69 6e 74 65 72 61 63 74 e.passed.to.a.standard.`interact
14b40 69 76 65 27 20 73 74 61 74 65 6d 65 6e 74 2c 20 61 6e 64 20 50 52 4f 50 45 52 54 49 45 53 20 69 ive'.statement,.and.PROPERTIES.i
14b60 73 20 61 0a 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 20 61 s.a.list.of.command.properties.a
14b80 73 20 70 61 73 73 65 64 20 74 6f 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 s.passed.to.`evil-define-command
14ba0 27 2e 0a 0a 28 66 6e 20 53 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c '...(fn.STRING)..(defalias.'evil
14bc0 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 32 31 31 47 -interactive-string.#[257."\211G
14be0 5c 33 30 30 5c 33 30 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 \300\301\211\211\211\211\211\211
14c00 06 07 06 09 57 5c 32 30 33 5c 32 31 34 00 06 09 06 08 48 5c 33 30 32 3d 5c 32 30 33 24 00 06 07 ....W\203\214.....H\302=\203$...
14c20 54 5c 32 36 32 08 5c 32 30 32 5c 6e 00 5c 33 30 33 06 5c 6e 06 09 5c 22 5c 32 36 32 04 03 5c 32 T\262.\202\n.\303.\n..\"\262..\2
14c40 30 34 3d 00 5c 33 30 34 5c 33 30 35 06 0b 06 5c 6e 5c 33 30 31 4f 5c 22 5c 32 31 30 5c 32 30 32 04=.\304\305...\n\301O\"\210\202
14c60 5c 6e 00 03 40 5c 32 36 32 07 03 41 40 5c 32 36 32 06 03 41 41 5c 32 36 32 03 06 07 06 07 47 5c \n..@\262..A@\262..AA\262.....G\
14c80 5c 5c 32 36 32 08 5c 33 30 36 06 06 21 5c 32 30 33 7b 00 06 09 06 08 5c 33 30 37 5c 33 31 30 06 \\262.\306..!\203{.....\307\310.
14ca0 0d 06 5c 66 23 5c 32 30 36 6a 00 06 5c 6e 4f 5c 32 36 32 02 06 07 02 47 5c 5c 5c 32 36 32 08 5c ..\f#\206j..\nO\262....G\\\262.\
14cc0 33 31 31 06 06 03 45 5c 32 36 32 06 5c 33 31 32 05 06 07 43 5c 22 5c 32 36 32 05 5c 33 31 32 01 311...E\262.\312...C\"\262.\312.
14ce0 04 5c 22 5c 32 36 32 01 5c 32 30 32 5c 6e 00 5c 33 31 32 05 42 01 42 5c 32 30 37 22 20 5b 30 20 .\"\262.\202\n.\312.B.B\207".[0.
14d00 6e 69 6c 20 31 30 20 65 76 69 6c 2d 6d 61 74 63 68 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f nil.10.evil-match-interactive-co
14d20 64 65 20 75 73 65 72 2d 65 72 72 6f 72 20 22 55 6e 6b 6e 6f 77 6e 20 69 6e 74 65 72 61 63 74 69 de.user-error."Unknown.interacti
14d40 76 65 20 63 6f 64 65 3a 20 60 25 73 27 22 20 66 75 6e 63 74 69 6f 6e 70 20 73 74 72 69 6e 67 2d ve.code:.`%s'".functionp.string-
14d60 6d 61 74 63 68 20 22 5c 6e 22 20 66 75 6e 63 61 6c 6c 20 61 70 70 65 6e 64 5d 20 31 36 20 28 23 match."\n".funcall.append].16.(#
14d80 24 20 2e 20 38 34 35 38 30 29 5d 29 0a 23 40 32 37 38 20 45 76 61 6c 75 61 74 65 20 69 6e 74 65 $...84580)]).#@278.Evaluate.inte
14da0 72 61 63 74 69 76 65 20 66 6f 72 6d 73 20 41 52 47 53 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 ractive.forms.ARGS..The.return.v
14dc0 61 6c 75 65 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 46 4f 52 4d 20 2e 20 50 52 4f 50 alue.is.a.cons.cell.(FORM...PROP
14de0 45 52 54 49 45 53 29 2c 0a 77 68 65 72 65 20 46 4f 52 4d 20 69 73 20 61 20 73 69 6e 67 6c 65 20 ERTIES),.where.FORM.is.a.single.
14e00 6c 69 73 74 2d 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 62 65 20 70 61 73 73 65 64 20 74 6f 0a list-expression.to.be.passed.to.
14e20 61 20 73 74 61 6e 64 61 72 64 20 60 69 6e 74 65 72 61 63 74 69 76 65 27 20 73 74 61 74 65 6d 65 a.standard.`interactive'.stateme
14e40 6e 74 2c 20 61 6e 64 20 50 52 4f 50 45 52 54 49 45 53 20 69 73 20 61 0a 6c 69 73 74 20 6f 66 20 nt,.and.PROPERTIES.is.a.list.of.
14e60 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 command.properties.as.passed.to.
14e80 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 0a 28 66 6e 20 26 72 65 73 `evil-define-command'...(fn.&res
14ea0 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 74 65 72 61 63 t.ARGS)..(defalias.'evil-interac
14ec0 74 69 76 65 2d 66 6f 72 6d 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 32 31 31 02 5c 32 31 31 5c 32 tive-form.#[128."\300\211.\211\2
14ee0 30 33 33 00 5c 32 31 31 40 5c 32 31 31 3b 5c 32 30 34 18 00 5c 33 30 31 04 02 43 5c 22 5c 32 36 033.\211@\211;\204..\301..C\"\26
14f00 32 04 5c 32 30 32 2c 00 5c 33 30 32 01 21 5c 32 36 32 01 5c 33 30 31 04 02 40 41 5c 22 5c 32 36 2.\202,.\302.!\262.\301..@A\"\26
14f20 32 04 5c 33 30 31 03 02 41 5c 22 5c 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 03 00 2.\301..A\"\262..A\266\202\202..
14f40 5c 32 31 30 5c 33 30 33 5c 33 30 34 03 5c 22 01 42 5c 32 30 37 22 20 5b 6e 69 6c 20 61 70 70 65 \210\303\304.\".B\207".[nil.appe
14f60 6e 64 20 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 73 74 72 69 6e 67 20 61 70 70 6c 79 nd.evil-interactive-string.apply
14f80 20 65 76 69 6c 2d 63 6f 6e 63 61 74 65 6e 61 74 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f .evil-concatenate-interactive-fo
14fa0 72 6d 73 5d 20 38 20 28 23 24 20 2e 20 38 35 33 39 35 29 5d 29 0a 23 40 37 39 20 52 65 74 75 72 rms].8.(#$...85395)]).#@79.Retur
14fc0 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 4f 42 4a 45 43 54 2c 20 6f 72 20 44 45 46 41 55 4c 54 n.the.type.of.OBJECT,.or.DEFAULT
14fe0 20 69 66 20 6e 6f 6e 65 2e 0a 0a 28 66 6e 20 4f 42 4a 45 43 54 20 26 6f 70 74 69 6f 6e 61 6c 20 .if.none...(fn.OBJECT.&optional.
15000 44 45 46 41 55 4c 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 79 70 65 20 23 DEFAULT)..(defalias.'evil-type.#
15020 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 03 21 5c 32 30 33 10 00 5c 33 30 32 03 5c 33 30 33 5c [513."\300\301.!\203..\302.\303\
15040 22 5c 32 36 32 01 5c 32 30 32 45 00 5c 33 30 34 03 21 5c 32 30 33 1e 00 5c 33 30 35 03 38 5c 32 "\262.\202E.\304.!\203..\305.8\2
15060 36 32 01 5c 32 30 32 45 00 02 3c 5c 32 30 33 2c 00 5c 33 30 36 03 5c 33 30 33 5c 22 5c 32 36 32 62.\202E..<\203,.\306.\303\"\262
15080 01 5c 32 30 32 45 00 5c 33 30 37 03 21 5c 32 30 33 3b 00 5c 33 31 30 03 5c 33 30 33 5c 22 5c 32 .\202E.\307.!\203;.\310.\303\"\2
150a0 36 32 01 5c 32 30 32 45 00 02 39 5c 32 30 33 45 00 02 5c 33 31 31 4e 5c 32 36 32 01 5c 32 31 31 62.\202E..9\203E..\311N\262.\211
150c0 5c 32 30 36 4a 00 01 5c 32 36 32 01 5c 33 31 32 01 21 5c 32 30 35 53 00 5c 32 31 31 5c 32 30 37 \206J..\262.\312.!\205S.\211\207
150e0 22 20 5b 6e 69 6c 20 6f 76 65 72 6c 61 79 70 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 3a 74 79 70 ".[nil.overlayp.overlay-get.:typ
15100 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 32 20 70 6c 69 73 74 2d 67 65 74 20 63 6f 6d 6d 61 e.evil-range-p.2.plist-get.comma
15120 6e 64 70 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 74 79 ndp.evil-get-command-property.ty
15140 70 65 20 65 76 69 6c 2d 74 79 70 65 2d 70 5d 20 36 20 28 23 24 20 2e 20 38 35 39 34 37 29 5d 29 pe.evil-type-p].6.(#$...85947)])
15160 0a 23 40 31 35 31 20 53 65 74 20 74 68 65 20 74 79 70 65 20 6f 66 20 4f 42 4a 45 43 54 20 74 6f .#@151.Set.the.type.of.OBJECT.to
15180 20 54 59 50 45 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 28 65 76 69 6c 2d 73 65 74 2d 74 79 .TYPE..For.example,.(evil-set-ty
151a0 70 65 20 27 6e 65 78 74 2d 6c 69 6e 65 20 27 6c 69 6e 65 29 0a 77 69 6c 6c 20 6d 61 6b 65 20 60 pe.'next-line.'line).will.make.`
151c0 6c 69 6e 65 27 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 60 6e 65 78 74 2d 6c 69 6e 65 line'.the.type.of.the.`next-line
151e0 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 28 66 6e 20 4f 42 4a 45 43 54 20 54 59 50 45 29 1f 0a 28 64 '.command...(fn.OBJECT.TYPE)..(d
15200 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 74 79 70 65 20 23 5b 35 31 34 20 22 5c 33 efalias.'evil-set-type.#[514."\3
15220 30 30 02 21 5c 32 30 33 0f 00 5c 33 30 31 02 5c 33 30 32 03 23 5c 32 31 30 5c 32 30 32 45 00 5c 00.!\203..\301.\302.#\210\202E.\
15240 33 30 33 02 21 5c 32 30 33 1d 00 5c 33 30 34 02 02 5c 22 5c 32 31 30 5c 32 30 32 45 00 01 3c 5c 303.!\203..\304..\"\210\202E..<\
15260 32 30 33 2b 00 5c 33 30 35 02 5c 33 30 32 03 23 5c 32 31 30 5c 32 30 32 45 00 5c 33 30 36 02 21 203+.\305.\302.#\210\202E.\306.!
15280 5c 32 30 33 3a 00 5c 33 30 37 02 5c 33 30 32 03 23 5c 32 31 30 5c 32 30 32 45 00 01 39 5c 32 30 \203:.\307.\302.#\210\202E..9\20
152a0 33 45 00 5c 33 31 30 02 5c 33 31 31 03 23 5c 32 31 30 01 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 3E.\310.\311.#\210.\207".[overla
152c0 79 70 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 3a 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d yp.overlay-put.:type.evil-range-
152e0 70 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 74 79 70 65 20 70 6c 69 73 74 2d 70 75 74 20 p.evil-set-range-type.plist-put.
15300 63 6f 6d 6d 61 6e 64 70 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 commandp.evil-set-command-proper
15320 74 79 20 70 75 74 20 74 79 70 65 5d 20 36 20 28 23 24 20 2e 20 38 36 33 37 35 29 5d 29 0a 23 40 ty.put.type].6.(#$...86375)]).#@
15340 34 38 20 52 65 74 75 72 6e 20 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 6f 72 20 54 59 50 45 48.Return.property.PROP.for.TYPE
15360 2e 0a 0a 28 66 6e 20 54 59 50 45 20 50 52 4f 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 ...(fn.TYPE.PROP)..(defalias.'ev
15380 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 79 20 23 5b 35 31 34 20 22 5c 33 30 31 08 03 03 23 il-type-property.#[514."\301...#
153a0 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c \207".[evil-type-properties.evil
153c0 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 5d 20 36 20 28 23 24 20 2e 20 38 36 38 35 31 29 5d 29 0a -get-property].6.(#$...86851)]).
153e0 23 40 34 36 20 57 68 65 74 68 65 72 20 53 59 4d 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 #@46.Whether.SYM.is.the.name.of.
15400 61 20 74 79 70 65 2e 0a 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 a.type...(fn.SYM)..(defalias.'ev
15420 69 6c 2d 74 79 70 65 2d 70 20 23 5b 32 35 37 20 22 5c 32 31 31 08 5c 32 33 36 5c 32 30 37 22 20 il-type-p.#[257."\211.\236\207".
15440 5b 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 33 20 28 23 24 20 2e 20 38 [evil-type-properties].3.(#$...8
15460 37 30 31 33 29 5d 29 0a 23 40 31 37 31 20 45 78 70 61 6e 64 20 42 45 47 20 61 6e 64 20 45 4e 44 7013)]).#@171.Expand.BEG.and.END
15480 20 61 73 20 54 59 50 45 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 52 65 74 75 72 6e .as.TYPE.with.PROPERTIES..Return
154a0 73 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 54 59 50 45 20 50 52 4f 50 45 52 54 49 45 s.a.list.(BEG.END.TYPE.PROPERTIE
154c0 53 20 2e 2e 2e 29 2c 20 77 68 65 72 65 20 74 68 65 20 74 61 69 6c 0a 6d 61 79 20 63 6f 6e 74 61 S....),.where.the.tail.may.conta
154e0 69 6e 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 in.a.property.list...(fn.BEG.END
15500 20 54 59 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 .TYPE.&rest.PROPERTIES)..(defali
15520 61 73 20 27 65 76 69 6c 2d 65 78 70 61 6e 64 20 23 5b 38 39 39 20 22 5c 33 30 30 5c 33 30 31 5c as.'evil-expand.#[899."\300\301\
15540 33 30 32 03 5c 33 30 33 5c 22 3f 5c 32 30 35 0b 00 5c 33 30 34 06 06 06 06 06 06 06 06 26 06 5c 302.\303\"?\205..\304........&.\
15560 32 30 37 22 20 5b 61 70 70 6c 79 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 20 70 6c 69 73 74 207".[apply.evil-transform.plist
15580 2d 67 65 74 20 3a 65 78 70 61 6e 64 65 64 20 3a 65 78 70 61 6e 64 5d 20 31 31 20 28 23 24 20 2e -get.:expanded.:expand].11.(#$..
155a0 20 38 37 31 35 30 29 5d 29 0a 23 40 31 37 33 20 43 6f 6e 74 72 61 63 74 20 42 45 47 20 61 6e 64 .87150)]).#@173.Contract.BEG.and
155c0 20 45 4e 44 20 61 73 20 54 59 50 45 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 52 65 .END.as.TYPE.with.PROPERTIES..Re
155e0 74 75 72 6e 73 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 54 59 50 45 20 50 52 4f 50 45 turns.a.list.(BEG.END.TYPE.PROPE
15600 52 54 49 45 53 20 2e 2e 2e 29 2c 20 77 68 65 72 65 20 74 68 65 20 74 61 69 6c 0a 6d 61 79 20 63 RTIES....),.where.the.tail.may.c
15620 6f 6e 74 61 69 6e 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 42 45 47 ontain.a.property.list...(fn.BEG
15640 20 45 4e 44 20 54 59 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 .END.TYPE.&rest.PROPERTIES)..(de
15660 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 74 72 61 63 74 20 23 5b 38 39 39 20 22 5c 33 30 falias.'evil-contract.#[899."\30
15680 30 5c 33 30 31 5c 33 30 32 06 06 06 06 06 06 06 06 26 06 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 0\301\302........&.\207".[apply.
156a0 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 20 3a 63 6f 6e 74 72 61 63 74 5d 20 31 31 20 28 23 24 evil-transform.:contract].11.(#$
156c0 20 2e 20 38 37 34 37 32 29 5d 29 0a 23 40 31 37 34 20 4e 6f 72 6d 61 6c 69 7a 65 20 42 45 47 20 ...87472)]).#@174.Normalize.BEG.
156e0 61 6e 64 20 45 4e 44 20 61 73 20 54 59 50 45 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e and.END.as.TYPE.with.PROPERTIES.
15700 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 54 59 50 45 20 50 52 .Returns.a.list.(BEG.END.TYPE.PR
15720 4f 50 45 52 54 49 45 53 20 2e 2e 2e 29 2c 20 77 68 65 72 65 20 74 68 65 20 74 61 69 6c 0a 6d 61 OPERTIES....),.where.the.tail.ma
15740 79 20 63 6f 6e 74 61 69 6e 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 y.contain.a.property.list...(fn.
15760 42 45 47 20 45 4e 44 20 54 59 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a BEG.END.TYPE.&rest.PROPERTIES)..
15780 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 20 23 5b 38 39 39 20 (defalias.'evil-normalize.#[899.
157a0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 06 06 06 06 06 06 06 06 26 06 5c 32 30 37 22 20 5b 61 70 "\300\301\302........&.\207".[ap
157c0 70 6c 79 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 20 3a 6e 6f 72 6d 61 6c 69 7a 65 5d 20 31 ply.evil-transform.:normalize].1
157e0 31 20 28 23 24 20 2e 20 38 37 37 36 32 29 5d 29 0a 23 40 32 34 30 20 41 70 70 6c 79 20 54 52 41 1.(#$...87762)]).#@240.Apply.TRA
15800 4e 53 46 4f 52 4d 20 6f 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 NSFORM.on.BEG.and.END.with.PROPE
15820 52 54 49 45 53 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 54 RTIES..Returns.a.list.(BEG.END.T
15840 59 50 45 20 50 52 4f 50 45 52 54 49 45 53 20 2e 2e 2e 29 2c 20 77 68 65 72 65 20 74 68 65 20 74 YPE.PROPERTIES....),.where.the.t
15860 61 69 6c 0a 6d 61 79 20 63 6f 6e 74 61 69 6e 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e ail.may.contain.a.property.list.
15880 20 49 66 20 54 52 41 4e 53 46 4f 52 4d 20 69 73 20 75 6e 64 65 66 69 6e 65 64 2c 0a 72 65 74 75 .If.TRANSFORM.is.undefined,.retu
158a0 72 6e 20 70 6f 73 69 74 69 6f 6e 73 20 75 6e 63 68 61 6e 67 65 64 2e 0a 0a 28 66 6e 20 54 52 41 rn.positions.unchanged...(fn.TRA
158c0 4e 53 46 4f 52 4d 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 NSFORM.BEG.END.TYPE.&rest.PROPER
158e0 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d TIES)..(defalias.'evil-transform
15900 20 23 5b 31 31 35 36 20 22 01 5c 32 30 36 07 00 5c 33 30 30 01 21 5c 32 31 31 5c 32 30 35 14 00 .#[1156.".\206..\300.!\211\205..
15920 05 5c 32 30 35 14 00 5c 33 30 31 01 06 07 5c 22 5c 32 31 31 5c 32 30 33 5c 22 00 5c 33 30 32 01 .\205..\301...\"\211\203\".\302.
15940 06 07 06 07 06 06 24 5c 32 30 37 5c 33 30 32 5c 33 30 33 06 07 06 07 05 06 07 25 5c 32 30 37 22 ......$\207\302\303.......%\207"
15960 20 5b 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 79 20 61 .[evil-type.evil-type-property.a
15980 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 5d 20 31 33 20 28 23 24 20 2e 20 38 38 30 35 35 29 pply.evil-range].13.(#$...88055)
159a0 5d 29 0a 23 40 31 34 35 20 52 65 74 75 72 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 42 ]).#@145.Return.description.of.B
159c0 45 47 20 61 6e 64 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 49 66 20 6e EG.and.END.with.PROPERTIES..If.n
159e0 6f 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 72 65 74 75 o.description.is.available,.retu
15a00 72 6e 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e rn.the.empty.string...(fn.BEG.EN
15a20 44 20 54 59 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c D.TYPE.&rest.PROPERTIES)..(defal
15a40 69 61 73 20 27 65 76 69 6c 2d 64 65 73 63 72 69 62 65 20 23 5b 38 39 39 20 22 01 5c 32 30 36 07 ias.'evil-describe.#[899.".\206.
15a60 00 5c 33 30 30 01 21 5c 33 30 31 02 5c 33 30 32 03 23 5c 33 30 33 02 5c 33 30 34 5c 22 5c 32 31 .\300.!\301.\302.#\303.\304\"\21
15a80 31 5c 32 30 33 1f 00 5c 33 30 35 01 06 08 06 08 05 24 5c 32 30 36 20 00 5c 33 30 36 5c 32 30 37 1\203..\305......$\206..\306\207
15aa0 22 20 5b 65 76 69 6c 2d 74 79 70 65 20 70 6c 69 73 74 2d 70 75 74 20 3a 74 79 70 65 20 65 76 69 ".[evil-type.plist-put.:type.evi
15ac0 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 79 20 3a 73 74 72 69 6e 67 20 61 70 70 6c 79 20 22 22 l-type-property.:string.apply.""
15ae0 5d 20 31 32 20 28 23 24 20 2e 20 38 38 34 38 39 29 5d 29 0a 23 40 32 32 30 20 52 65 74 75 72 6e ].12.(#$...88489)]).#@220.Return
15b00 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 5b 54 59 50 45 5d 20 50 52 4f 50 45 52 54 49 .a.list.(BEG.END.[TYPE].PROPERTI
15b20 45 53 2e 2e 2e 29 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 61 72 65 20 62 75 66 66 65 72 20 70 ES...)..BEG.and.END.are.buffer.p
15b40 6f 73 69 74 69 6f 6e 73 20 28 6e 75 6d 62 65 72 73 20 6f 72 20 6d 61 72 6b 65 72 73 29 2c 0a 54 ositions.(numbers.or.markers),.T
15b60 59 50 45 20 69 73 20 61 20 74 79 70 65 20 61 73 20 70 65 72 20 60 65 76 69 6c 2d 74 79 70 65 2d YPE.is.a.type.as.per.`evil-type-
15b80 70 27 2c 20 61 6e 64 20 50 52 4f 50 45 52 54 49 45 53 20 69 73 0a 61 20 70 72 6f 70 65 72 74 79 p',.and.PROPERTIES.is.a.property
15ba0 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 54 59 .list...(fn.BEG.END.&optional.TY
15bc0 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 PE.&rest.PROPERTIES)..(defalias.
15be0 27 65 76 69 6c 2d 72 61 6e 67 65 20 23 5b 38 39 38 20 22 5c 33 30 30 04 21 5c 33 30 30 04 21 01 'evil-range.#[898."\300.!\300.!.
15c00 5c 32 34 37 5c 32 30 35 23 00 5c 32 31 31 5c 32 34 37 5c 32 30 35 23 00 5c 33 30 31 02 02 5e 03 \247\205#.\211\247\205#.\301..^.
15c20 03 5d 44 5c 33 30 32 06 06 21 5c 32 30 35 21 00 05 43 05 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d .]D\302..!\205!..C.#\207".[evil-
15c40 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 61 70 70 65 6e 64 20 65 76 69 6c 2d 74 normalize-position.append.evil-t
15c60 79 70 65 2d 70 5d 20 31 30 20 28 23 24 20 2e 20 38 38 38 32 36 29 5d 29 0a 23 40 34 31 20 57 68 ype-p].10.(#$...88826)]).#@41.Wh
15c80 65 74 68 65 72 20 4f 42 4a 45 43 54 20 69 73 20 61 20 72 61 6e 67 65 2e 0a 0a 28 66 6e 20 4f 42 ether.OBJECT.is.a.range...(fn.OB
15ca0 4a 45 43 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 23 JECT)..(defalias.'evil-range-p.#
15cc0 5b 32 35 37 20 22 5c 32 31 31 3c 5c 32 30 35 16 00 5c 32 31 31 47 5c 33 30 30 59 5c 32 30 35 16 [257."\211<\205..\211G\300Y\205.
15ce0 00 5c 32 31 31 40 5c 32 34 37 5c 32 30 35 16 00 5c 32 31 31 41 40 5c 32 34 37 5c 32 30 37 22 20 .\211@\247\205..\211A@\247\207".
15d00 5b 32 5d 20 33 20 28 23 24 20 2e 20 38 39 32 31 34 29 5d 29 0a 23 40 34 30 20 52 65 74 75 72 6e [2].3.(#$...89214)]).#@40.Return
15d20 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 29 .beginning.of.RANGE...(fn.RANGE)
15d40 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e ..(defalias.'evil-range-beginnin
15d60 67 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 14 00 5c 33 30 31 01 40 21 5c 33 30 31 g.#[257."\300.!\205..\301.@!\301
15d80 02 41 40 21 01 01 5e 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 .A@!..^\266\202\207".[evil-range
15da0 2d 70 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 5d 20 35 20 28 23 -p.evil-normalize-position].5.(#
15dc0 24 20 2e 20 38 39 33 37 30 29 5d 29 0a 23 40 33 34 20 52 65 74 75 72 6e 20 65 6e 64 20 6f 66 20 $...89370)]).#@34.Return.end.of.
15de0 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 RANGE...(fn.RANGE)..(defalias.'e
15e00 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 14 vil-range-end.#[257."\300.!\205.
15e20 00 5c 33 30 31 01 40 21 5c 33 30 31 02 41 40 21 01 01 5d 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 .\301.@!\301.A@!..]\266\202\207"
15e40 20 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f .[evil-range-p.evil-normalize-po
15e60 73 69 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 38 39 35 35 34 29 5d 29 0a 23 40 34 31 20 52 65 sition].5.(#$...89554)]).#@41.Re
15e80 74 75 72 6e 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 turn.properties.of.RANGE...(fn.R
15ea0 41 4e 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f ANGE)..(defalias.'evil-range-pro
15ec0 70 65 72 74 69 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 13 00 5c 33 30 31 01 perties.#[257."\300.!\205..\301.
15ee0 21 5c 32 30 33 10 00 5c 33 30 32 01 5c 32 33 33 5c 32 30 37 5c 32 31 31 41 41 5c 32 30 37 22 20 !\203..\302.\233\207\211AA\207".
15f00 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 74 79 70 65 20 33 5d 20 33 20 28 23 24 [evil-range-p.evil-type.3].3.(#$
15f20 20 2e 20 38 39 37 32 36 29 5d 29 0a 23 40 33 37 20 52 65 74 75 72 6e 20 61 20 63 6f 70 79 20 6f ...89726)]).#@37.Return.a.copy.o
15f40 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 f.RANGE...(fn.RANGE)..(defalias.
15f60 27 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 'evil-copy-range.#[257."\300.!\2
15f80 30 37 22 20 5b 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 33 20 28 23 24 20 2e 20 38 39 39 30 07".[copy-sequence].3.(#$...8990
15fa0 35 29 5d 29 0a 23 40 33 34 30 20 53 65 74 20 52 41 4e 47 45 20 74 6f 20 68 61 76 65 20 62 65 67 5)]).#@340.Set.RANGE.to.have.beg
15fc0 69 6e 6e 69 6e 67 20 42 45 47 20 61 6e 64 20 65 6e 64 20 45 4e 44 2e 0a 54 68 65 20 54 59 50 45 inning.BEG.and.end.END..The.TYPE
15fe0 20 61 6e 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 50 52 4f 50 45 52 54 49 45 53 20 6d 61 79 20 61 .and.additional.PROPERTIES.may.a
16000 6c 73 6f 20 62 65 20 73 70 65 63 69 66 69 65 64 2e 0a 49 66 20 61 6e 20 61 72 67 75 6d 65 6e 74 lso.be.specified..If.an.argument
16020 20 69 73 20 6e 69 6c 2c 20 69 74 27 73 20 6e 6f 74 20 75 73 65 64 3b 20 74 68 65 20 70 72 65 76 .is.nil,.it's.not.used;.the.prev
16040 69 6f 75 73 20 76 61 6c 75 65 20 69 73 20 72 65 74 61 69 6e 65 64 2e 0a 53 65 65 20 61 6c 73 6f ious.value.is.retained..See.also
16060 20 60 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 27 2c 20 60 65 76 .`evil-set-range-beginning',.`ev
16080 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 65 6e 64 27 2c 0a 60 65 76 69 6c 2d 73 65 74 2d 72 61 6e il-set-range-end',.`evil-set-ran
160a0 67 65 2d 74 79 70 65 27 20 61 6e 64 20 60 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 70 72 6f ge-type'.and.`evil-set-range-pro
160c0 70 65 72 74 69 65 73 27 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 26 6f 70 74 69 6f 6e 61 6c 20 42 perties'...(fn.RANGE.&optional.B
160e0 45 47 20 45 4e 44 20 54 59 50 45 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 EG.END.TYPE.&rest.PROPERTIES)..(
16100 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 20 23 5b 31 31 35 33 20 defalias.'evil-set-range.#[1153.
16120 22 5c 33 30 30 05 21 5c 32 30 35 5f 00 5c 33 30 31 04 21 5c 32 30 36 0f 00 5c 33 30 32 05 21 5c "\300.!\205_.\301.!\206..\302.!\
16140 33 30 31 04 21 5c 32 30 36 19 00 5c 33 30 33 06 06 21 03 5c 32 30 36 21 00 5c 33 30 34 06 07 21 301.!\206..\303..!.\206!.\304..!
16160 5c 33 30 35 06 08 21 5c 33 30 36 04 04 44 5c 33 30 37 5c 22 5c 32 31 31 01 41 5c 32 36 32 02 5c \305..!\306..D\307\"\211.A\262.\
16180 32 34 32 5c 32 36 32 05 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 36 32 04 5c 32 31 30 242\262.\211.A\262.\242\262.\210
161a0 5c 33 31 30 01 06 06 5c 22 5c 32 36 32 01 5c 33 31 31 06 09 05 5c 22 5c 32 31 30 5c 33 31 32 06 \310...\"\262.\311...\"\210\312.
161c0 09 04 5c 22 5c 32 31 30 5c 33 31 33 06 09 03 5c 22 5c 32 31 30 5c 33 31 34 06 09 02 5c 22 5c 32 ..\"\210\313...\"\210\314...\"\2
161e0 31 30 06 08 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 10..\266\204\207".[evil-range-p.
16200 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 65 76 69 6c 2d 72 61 6e evil-normalize-position.evil-ran
16220 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 6c ge-beginning.evil-range-end.evil
16240 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 73 6f 72 74 -type.evil-range-properties.sort
16260 20 3c 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 65 76 69 6c 2d 73 65 74 2d 72 .<.evil-concat-plists.evil-set-r
16280 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 65 6e ange-beginning.evil-set-range-en
162a0 64 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 74 79 70 65 20 65 76 69 6c 2d 73 65 74 2d 72 d.evil-set-range-type.evil-set-r
162c0 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 31 32 20 28 23 24 20 2e 20 39 30 30 32 37 29 ange-properties].12.(#$...90027)
162e0 5d 29 0a 23 40 31 30 36 20 53 65 74 20 52 41 4e 47 45 27 73 20 62 65 67 69 6e 6e 69 6e 67 20 74 ]).#@106.Set.RANGE's.beginning.t
16300 6f 20 42 45 47 2e 0a 49 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 o.BEG..If.COPY.is.non-nil,.retur
16320 6e 20 61 20 63 6f 70 79 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 42 45 n.a.copy.of.RANGE...(fn.RANGE.BE
16340 47 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 G.&optional.COPY)..(defalias.'ev
16360 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 23 5b 37 37 30 20 22 5c 32 il-set-range-beginning.#[770."\2
16380 31 31 5c 32 30 33 09 00 5c 33 30 30 03 21 5c 32 36 32 03 02 02 5c 32 34 30 5c 32 31 30 02 5c 32 11\203..\300.!\262...\240\210.\2
163a0 30 37 22 20 5b 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 5d 20 35 20 28 23 24 20 2e 20 39 30 07".[evil-copy-range].5.(#$...90
163c0 38 35 37 29 5d 29 0a 23 40 31 30 30 20 53 65 74 20 52 41 4e 47 45 27 73 20 65 6e 64 20 74 6f 20 857)]).#@100.Set.RANGE's.end.to.
163e0 45 4e 44 2e 0a 49 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 END..If.COPY.is.non-nil,.return.
16400 61 20 63 6f 70 79 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 45 4e 44 20 a.copy.of.RANGE...(fn.RANGE.END.
16420 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c &optional.COPY)..(defalias.'evil
16440 2d 73 65 74 2d 72 61 6e 67 65 2d 65 6e 64 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 33 09 00 -set-range-end.#[770."\211\203..
16460 5c 33 30 30 03 21 5c 32 36 32 03 02 41 02 5c 32 34 30 5c 32 31 30 02 5c 32 30 37 22 20 5b 65 76 \300.!\262..A.\240\210.\207".[ev
16480 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 5d 20 35 20 28 23 24 20 2e 20 39 31 30 38 35 29 5d 29 0a il-copy-range].5.(#$...91085)]).
164a0 23 40 31 30 33 20 53 65 74 20 52 41 4e 47 45 27 73 20 74 79 70 65 20 74 6f 20 54 59 50 45 2e 0a #@103.Set.RANGE's.type.to.TYPE..
164c0 49 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 20 63 6f 70 If.COPY.is.non-nil,.return.a.cop
164e0 79 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 54 59 50 45 20 26 6f 70 74 y.of.RANGE...(fn.RANGE.TYPE.&opt
16500 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 ional.COPY)..(defalias.'evil-set
16520 2d 72 61 6e 67 65 2d 74 79 70 65 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 33 09 00 5c 33 30 -range-type.#[770."\211\203..\30
16540 30 03 21 5c 32 36 32 03 01 5c 32 30 33 19 00 02 41 02 5c 33 30 31 05 21 42 5c 32 34 31 5c 32 31 0.!\262..\203...A.\301.!B\241\21
16560 30 5c 32 30 32 20 00 02 41 5c 33 30 31 04 21 5c 32 34 31 5c 32 31 30 02 5c 32 30 37 22 20 5b 65 0\202...A\301.!\241\210.\207".[e
16580 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 vil-copy-range.evil-range-proper
165a0 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 39 31 33 30 32 29 5d 29 0a 23 40 31 32 31 20 53 65 74 ties].7.(#$...91302)]).#@121.Set
165c0 20 52 41 4e 47 45 27 73 20 70 72 6f 70 65 72 74 69 65 73 20 74 6f 20 50 52 4f 50 45 52 54 49 45 .RANGE's.properties.to.PROPERTIE
165e0 53 2e 0a 49 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 20 S..If.COPY.is.non-nil,.return.a.
16600 63 6f 70 79 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 50 52 4f 50 45 52 copy.of.RANGE...(fn.RANGE.PROPER
16620 54 49 45 53 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 TIES.&optional.COPY)..(defalias.
16640 27 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 37 37 30 'evil-set-range-properties.#[770
16660 20 22 5c 32 31 31 5c 32 30 33 09 00 5c 33 30 30 03 21 5c 32 36 32 03 5c 33 30 31 03 21 5c 32 30 ."\211\203..\300.!\262.\301.!\20
16680 33 18 00 02 41 41 02 5c 32 34 31 5c 32 31 30 5c 32 30 32 1d 00 02 41 02 5c 32 34 31 5c 32 31 30 3...AA.\241\210\202...A.\241\210
166a0 02 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 20 65 76 69 6c 2d 74 79 70 .\207".[evil-copy-range.evil-typ
166c0 65 5d 20 35 20 28 23 24 20 2e 20 39 31 35 38 31 29 5d 29 0a 23 40 31 37 37 20 52 65 74 75 72 6e e].5.(#$...91581)]).#@177.Return
166e0 20 74 68 65 20 75 6e 69 6f 6e 20 6f 66 20 74 68 65 20 72 61 6e 67 65 73 20 52 41 4e 47 45 31 20 .the.union.of.the.ranges.RANGE1.
16700 61 6e 64 20 52 41 4e 47 45 32 2e 0a 49 66 20 74 68 65 20 72 61 6e 67 65 73 20 68 61 76 65 20 63 and.RANGE2..If.the.ranges.have.c
16720 6f 6e 66 6c 69 63 74 69 6e 67 20 74 79 70 65 73 2c 20 75 73 65 20 52 41 4e 47 45 31 27 73 20 74 onflicting.types,.use.RANGE1's.t
16740 79 70 65 2e 0a 54 68 69 73 20 63 61 6e 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 ype..This.can.be.overridden.with
16760 20 54 59 50 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 31 20 52 41 4e 47 45 32 20 26 6f 70 74 69 6f .TYPE...(fn.RANGE1.RANGE2.&optio
16780 6e 61 6c 20 54 59 50 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 nal.TYPE)..(defalias.'evil-range
167a0 2d 75 6e 69 6f 6e 20 23 5b 37 37 30 20 22 5c 33 30 30 03 21 5c 32 30 35 2a 00 5c 33 30 30 02 21 -union.#[770."\300.!\205*.\300.!
167c0 5c 32 30 35 2a 00 5c 33 30 31 5c 33 30 32 04 21 5c 33 30 32 04 21 5e 5c 33 30 33 05 21 5c 33 30 \205*.\301\302.!\302.!^\303.!\30
167e0 33 05 21 5d 03 5c 32 30 36 29 00 5c 33 30 34 06 06 21 5c 32 30 36 29 00 5c 33 30 34 05 21 23 5c 3.!].\206).\304..!\206).\304.!#\
16800 32 30 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 72 61 6e 67 65 20 65 76 207".[evil-range-p.evil-range.ev
16820 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
16840 64 20 65 76 69 6c 2d 74 79 70 65 5d 20 38 20 28 23 24 20 2e 20 39 31 38 36 36 29 5d 29 0a 23 40 d.evil-type].8.(#$...91866)]).#@
16860 36 34 20 57 68 65 74 68 65 72 20 52 41 4e 47 45 31 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 77 64.Whether.RANGE1.is.contained.w
16880 69 74 68 69 6e 20 52 41 4e 47 45 32 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 31 20 52 41 4e 47 45 32 ithin.RANGE2...(fn.RANGE1.RANGE2
168a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 75 62 72 61 6e 67 65 2d 70 20 23 5b )..(defalias.'evil-subrange-p.#[
168c0 35 31 34 20 22 5c 33 30 30 02 21 5c 32 30 35 1d 00 5c 33 30 30 01 21 5c 32 30 35 1d 00 5c 33 30 514."\300.!\205..\300.!\205..\30
168e0 31 01 21 5c 33 30 31 03 21 58 5c 32 30 35 1d 00 5c 33 30 32 01 21 5c 33 30 32 03 21 59 5c 32 30 1.!\301.!X\205..\302.!\302.!Y\20
16900 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 7".[evil-range-p.evil-range-begi
16920 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 5d 20 35 20 28 23 24 20 2e 20 39 32 nning.evil-range-end].5.(#$...92
16940 32 35 39 29 5d 29 0a 23 40 34 36 35 20 52 65 74 75 72 6e 20 61 6e 20 69 6e 6e 65 72 20 74 65 78 259)]).#@465.Return.an.inner.tex
16960 74 20 6f 62 6a 65 63 74 20 72 61 6e 67 65 20 6f 66 20 43 4f 55 4e 54 20 6f 62 6a 65 63 74 73 2e t.object.range.of.COUNT.objects.
16980 0a 49 66 20 43 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 .If.COUNT.is.positive,.return.ob
169a0 6a 65 63 74 73 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 6f 69 6e 74 3b 20 69 66 20 43 4f 55 4e 54 20 jects.following.point;.if.COUNT.
169c0 69 73 0a 6e 65 67 61 74 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 6a 65 63 74 73 20 70 72 65 63 is.negative,.return.objects.prec
169e0 65 64 69 6e 67 20 70 6f 69 6e 74 2e 20 20 49 66 20 6f 6e 65 20 69 73 20 75 6e 73 70 65 63 69 66 eding.point...If.one.is.unspecif
16a00 69 65 64 2c 0a 74 68 65 20 6f 74 68 65 72 20 69 73 20 75 73 65 64 20 77 69 74 68 20 61 20 6e 65 ied,.the.other.is.used.with.a.ne
16a20 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 54 48 49 4e 47 20 69 73 20 61 20 73 79 6d gative.argument...THING.is.a.sym
16a40 62 6f 6c 0a 75 6e 64 65 72 73 74 6f 6f 64 20 62 79 20 60 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e bol.understood.by.`thing-at-poin
16a60 74 27 2e 20 20 42 45 47 2c 20 45 4e 44 20 61 6e 64 20 54 59 50 45 20 73 70 65 63 69 66 79 20 74 t'...BEG,.END.and.TYPE.specify.t
16a80 68 65 0a 63 75 72 72 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 2e 20 20 49 66 20 4c 49 4e 45 20 69 he.current.selection...If.LINE.i
16aa0 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 74 65 78 74 20 6f 62 6a 65 63 74 20 73 68 6f 75 6c s.non-nil,.the.text.object.shoul
16ac0 64 20 62 65 0a 6c 69 6e 65 77 69 73 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 63 d.be.linewise,.otherwise.it.is.c
16ae0 68 61 72 61 63 74 65 72 20 77 69 73 65 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 42 45 47 20 45 4e haracter.wise...(fn.THING.BEG.EN
16b00 44 20 54 59 50 45 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 20 4c 49 4e 45 29 1f 0a 28 64 D.TYPE.&optional.COUNT.LINE)..(d
16b20 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 69 6e 6e 65 72 2d 75 6e 72 65 73 efalias.'evil-select-inner-unres
16b40 74 72 69 63 74 65 64 2d 6f 62 6a 65 63 74 20 23 5b 31 35 34 30 20 22 01 5c 32 30 36 05 00 5c 33 tricted-object.#[1540.".\206..\3
16b60 30 30 5c 33 30 31 06 07 21 5c 32 31 31 5c 32 30 35 15 00 60 01 41 57 5c 32 30 35 15 00 5c 32 31 00\301..!\211\205..`.AW\205..\21
16b80 31 5c 32 36 32 01 5c 32 30 36 1e 00 5c 33 30 32 06 07 21 06 06 5c 32 30 33 45 00 05 5c 32 30 33 1\262.\206..\302..!..\203E..\203
16ba0 45 00 06 06 01 40 56 5c 32 30 34 45 00 05 01 41 57 5c 32 30 34 45 00 04 5c 33 30 33 3d 5c 32 30 E....@V\204E...AW\204E..\303=\20
16bc0 33 75 00 06 06 54 06 06 55 5c 32 30 33 75 00 06 06 5c 32 30 33 52 00 5c 32 31 31 40 06 07 57 5c 3u...T..U\203u...\203R.\211@..W\
16be0 32 30 33 56 00 5c 32 31 31 40 5c 32 36 32 07 05 5c 32 30 33 62 00 5c 32 31 31 41 06 06 56 5c 32 203V.\211@\262..\203b.\211A..V\2
16c00 30 33 66 00 5c 32 31 31 41 5c 32 36 32 06 01 5c 33 30 34 56 5c 32 30 33 71 00 01 53 5c 32 30 32 03f.\211A\262..\304V\203q..S\202
16c20 73 00 01 54 5c 32 36 32 02 01 5c 33 30 34 57 5c 32 30 33 5c 32 30 30 00 06 06 5c 32 30 32 5c 32 s..T\262..\304W\203\200...\202\2
16c40 30 31 00 05 62 5c 32 31 30 5c 33 30 35 02 5c 33 30 36 5c 33 30 37 06 0b 5c 22 5c 33 30 36 5c 33 01..b\210\305.\306\307..\"\306\3
16c60 31 30 06 5c 66 5c 22 23 5c 32 31 30 5c 33 31 31 02 5c 33 30 34 59 5c 32 30 33 5c 32 33 35 00 06 10.\f\"#\210\311.\304Y\203\235..
16c80 07 5c 32 30 32 5c 32 33 36 00 60 03 5c 33 30 34 57 5c 32 30 33 5c 32 35 31 00 06 07 5c 32 30 32 .\202\236.`.\304W\203\251...\202
16ca0 5c 32 35 32 00 60 05 5c 32 30 33 5c 32 36 32 00 5c 33 31 32 5c 32 30 32 5c 32 36 34 00 06 07 5c \252.`.\203\262.\312\202\264...\
16cc0 33 31 33 5c 33 31 34 25 5c 32 30 37 22 20 5b 31 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 313\314%\207".[1.bounds-of-thing
16ce0 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6e 6f 74 2d 74 68 69 -at-point.evil-bounds-of-not-thi
16d00 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 69 6e 63 6c 75 73 69 76 65 20 30 20 65 76 69 6c 2d 66 6f 72 ng-at-point.inclusive.0.evil-for
16d20 77 61 72 64 2d 6e 65 61 72 65 73 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 ward-nearest.make-closure.#[257.
16d40 22 5c 33 30 31 5c 33 30 30 02 5c 22 5c 32 30 37 22 20 5b 56 30 20 66 6f 72 77 61 72 64 2d 74 68 "\301\300.\"\207".[V0.forward-th
16d60 69 6e 67 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 4e 54 29 22 5d 20 23 5b 32 35 37 20 22 5c 33 ing].4."\n\n(fn.CNT)"].#[257."\3
16d80 30 31 5c 33 30 30 02 5c 22 5c 32 30 37 22 20 5b 56 30 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 01\300.\"\207".[V0.evil-forward-
16da0 6e 6f 74 2d 74 68 69 6e 67 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 4e 54 29 22 5d 20 65 76 69 not-thing].4."\n\n(fn.CNT)"].evi
16dc0 6c 2d 72 61 6e 67 65 20 6c 69 6e 65 20 3a 65 78 70 61 6e 64 65 64 20 74 5d 20 31 34 20 28 23 24 l-range.line.:expanded.t].14.(#$
16de0 20 2e 20 39 32 34 39 33 29 5d 29 0a 23 40 35 31 30 20 52 65 74 75 72 6e 20 61 6e 20 69 6e 6e 65 ...92493)]).#@510.Return.an.inne
16e00 72 20 74 65 78 74 20 6f 62 6a 65 63 74 20 72 61 6e 67 65 20 6f 66 20 43 4f 55 4e 54 20 6f 62 6a r.text.object.range.of.COUNT.obj
16e20 65 63 74 73 2e 0a 53 65 6c 65 63 74 69 6f 6e 20 69 73 20 72 65 73 74 72 69 63 74 65 64 20 74 6f ects..Selection.is.restricted.to
16e40 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 66 20 43 4f 55 4e 54 20 69 73 20 70 .the.current.line..If.COUNT.is.p
16e60 6f 73 69 74 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 6a 65 63 74 73 20 66 6f 6c 6c 6f 77 69 6e ositive,.return.objects.followin
16e80 67 20 70 6f 69 6e 74 3b 20 69 66 20 43 4f 55 4e 54 20 69 73 0a 6e 65 67 61 74 69 76 65 2c 20 72 g.point;.if.COUNT.is.negative,.r
16ea0 65 74 75 72 6e 20 6f 62 6a 65 63 74 73 20 70 72 65 63 65 64 69 6e 67 20 70 6f 69 6e 74 2e 20 20 eturn.objects.preceding.point...
16ec0 49 66 20 6f 6e 65 20 69 73 20 75 6e 73 70 65 63 69 66 69 65 64 2c 0a 74 68 65 20 6f 74 68 65 72 If.one.is.unspecified,.the.other
16ee0 20 69 73 20 75 73 65 64 20 77 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e .is.used.with.a.negative.argumen
16f00 74 2e 20 20 54 48 49 4e 47 20 69 73 20 61 20 73 79 6d 62 6f 6c 0a 75 6e 64 65 72 73 74 6f 6f 64 t...THING.is.a.symbol.understood
16f20 20 62 79 20 60 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 27 2e 20 20 42 45 47 2c 20 45 4e 44 20 .by.`thing-at-point'...BEG,.END.
16f40 61 6e 64 20 54 59 50 45 20 73 70 65 63 69 66 79 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 6c and.TYPE.specify.the.current.sel
16f60 65 63 74 69 6f 6e 2e 20 20 49 66 20 4c 49 4e 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 ection...If.LINE.is.non-nil,.the
16f80 20 74 65 78 74 20 6f 62 6a 65 63 74 20 73 68 6f 75 6c 64 20 62 65 0a 6c 69 6e 65 77 69 73 65 2c .text.object.should.be.linewise,
16fa0 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 63 68 61 72 61 63 74 65 72 20 77 69 73 65 2e .otherwise.it.is.character.wise.
16fc0 0a 0a 28 66 6e 20 54 48 49 4e 47 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 26 6f 70 74 69 6f 6e ..(fn.THING.BEG.END.TYPE.&option
16fe0 61 6c 20 43 4f 55 4e 54 20 4c 49 4e 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d al.COUNT.LINE)..(defalias.'evil-
17000 73 65 6c 65 63 74 2d 69 6e 6e 65 72 2d 6f 62 6a 65 63 74 20 23 5b 31 35 34 30 20 22 5c 32 31 34 select-inner-object.#[1540."\214
17020 5c 32 31 32 5c 33 30 30 20 5c 32 31 30 60 29 5c 32 31 32 5c 33 30 31 7f 5c 32 31 30 60 29 7d 5c \212\300.\210`)\212\301.\210`)}\
17040 32 31 30 5c 33 30 32 06 06 06 06 06 06 06 06 06 06 06 06 26 06 29 5c 32 30 37 22 20 5b 62 65 67 210\302............&.)\207".[beg
17060 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 20 65 76 69 6c 2d 73 65 6c 65 63 74 2d 69 inning-of-line.nil.evil-select-i
17080 6e 6e 65 72 2d 75 6e 72 65 73 74 72 69 63 74 65 64 2d 6f 62 6a 65 63 74 5d 20 31 33 20 28 23 24 nner-unrestricted-object].13.(#$
170a0 20 2e 20 39 33 36 38 32 29 5d 29 0a 23 40 34 36 33 20 52 65 74 75 72 6e 20 61 6e 20 6f 75 74 65 ...93682)]).#@463.Return.an.oute
170c0 72 20 74 65 78 74 20 6f 62 6a 65 63 74 20 72 61 6e 67 65 20 6f 66 20 43 4f 55 4e 54 20 6f 62 6a r.text.object.range.of.COUNT.obj
170e0 65 63 74 73 2e 0a 49 66 20 43 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 2c 20 72 65 74 75 ects..If.COUNT.is.positive,.retu
17100 72 6e 20 6f 62 6a 65 63 74 73 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 6f 69 6e 74 3b 20 69 66 20 43 rn.objects.following.point;.if.C
17120 4f 55 4e 54 20 69 73 0a 6e 65 67 61 74 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 6a 65 63 74 73 OUNT.is.negative,.return.objects
17140 20 70 72 65 63 65 64 69 6e 67 20 70 6f 69 6e 74 2e 20 20 49 66 20 6f 6e 65 20 69 73 20 75 6e 73 .preceding.point...If.one.is.uns
17160 70 65 63 69 66 69 65 64 2c 0a 74 68 65 20 6f 74 68 65 72 20 69 73 20 75 73 65 64 20 77 69 74 68 pecified,.the.other.is.used.with
17180 20 61 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 54 48 49 4e 47 20 69 73 20 .a.negative.argument...THING.is.
171a0 61 20 73 79 6d 62 6f 6c 0a 75 6e 64 65 72 73 74 6f 6f 64 20 62 79 20 74 68 69 6e 67 2d 61 74 2d a.symbol.understood.by.thing-at-
171c0 70 6f 69 6e 74 2e 20 20 42 45 47 2c 20 45 4e 44 20 61 6e 64 20 54 59 50 45 20 73 70 65 63 69 66 point...BEG,.END.and.TYPE.specif
171e0 79 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 2e 20 20 49 66 20 4c 49 4e y.the.current.selection...If.LIN
17200 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 74 65 78 74 20 6f 62 6a 65 63 74 20 73 68 E.is.non-nil,.the.text.object.sh
17220 6f 75 6c 64 20 62 65 0a 6c 69 6e 65 77 69 73 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 ould.be.linewise,.otherwise.it.i
17240 73 20 63 68 61 72 61 63 74 65 72 20 77 69 73 65 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 42 45 47 s.character.wise...(fn.THING.BEG
17260 20 45 4e 44 20 54 59 50 45 20 43 4f 55 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 4c 49 4e 45 29 1f .END.TYPE.COUNT.&optional.LINE).
17280 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 61 6e 2d 75 6e 72 65 73 .(defalias.'evil-select-an-unres
172a0 74 72 69 63 74 65 64 2d 6f 62 6a 65 63 74 20 23 5b 31 35 34 31 20 22 01 5c 32 30 36 05 00 5c 33 tricted-object.#[1541.".\206..\3
172c0 30 31 5c 33 30 32 56 5c 32 30 33 0e 00 5c 33 30 31 5c 32 30 32 0f 00 5c 33 30 33 5c 33 30 34 03 01\302V\203..\301\202..\303\304.
172e0 5c 32 30 36 15 00 5c 33 30 31 21 5c 33 30 35 06 08 21 5c 32 31 31 5c 32 30 35 26 00 60 01 41 57 \206..\301!\305..!\211\205&.`.AW
17300 5c 32 30 35 26 00 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 32 30 36 30 00 5c 33 30 36 06 09 21 \205&.\211\262.\211\2060.\306..!
17320 5c 33 30 37 5c 32 31 31 06 5c 6e 5c 32 30 33 5c 5c 00 06 09 5c 32 30 33 5c 5c 00 06 5c 6e 03 40 \307\211.\n\203\\...\203\\..\n.@
17340 56 5c 32 30 34 5c 5c 00 06 09 03 41 57 5c 32 30 34 5c 5c 00 06 08 5c 33 31 30 3d 5c 32 30 33 5c V\204\\....AW\204\\...\310=\203\
17360 32 30 35 00 06 5c 6e 54 06 5c 6e 55 5c 32 30 33 5c 32 30 35 00 06 5c 6e 5c 32 30 33 69 00 02 40 205..\nT.\nU\203\205..\n\203i..@
17380 06 0b 57 5c 32 30 33 6d 00 02 40 5c 32 36 32 0b 06 09 5c 32 30 33 7a 00 02 41 06 5c 6e 56 5c 32 ..W\203m..@\262...\203z..A.\nV\2
173a0 30 33 7e 00 02 41 5c 32 36 32 5c 6e 03 5c 32 30 33 5c 32 30 35 00 5c 33 31 31 5c 32 36 32 02 05 03~..A\262\n.\203\205.\311\262..
173c0 5c 33 30 32 56 5c 32 30 33 5c 32 32 36 00 06 09 62 5c 32 31 30 06 5c 6e 5c 32 36 32 01 5c 32 30 \302V\203\226...b\210.\n\262.\20
173e0 32 5c 32 33 36 00 06 5c 6e 62 5c 32 31 30 06 09 5c 32 36 32 01 06 5c 6e 03 40 55 5c 32 30 33 5c 2\236..\nb\210..\262..\n.@U\203\
17400 22 01 06 09 03 41 55 5c 32 30 33 5c 22 01 03 5c 32 30 33 18 01 5c 32 31 34 65 64 42 08 42 18 5c "....AU\203\"..\203..\214edB.B.\
17420 33 31 32 06 07 3f 5c 32 30 35 5c 33 30 32 00 5c 33 31 33 20 06 08 3f 5c 32 30 35 5c 33 31 32 00 312..?\205\302.\313...?\205\312.
17440 5c 33 31 34 20 5c 22 5c 32 31 30 5c 33 30 36 06 5c 66 06 07 5c 22 2a 5c 32 31 31 5c 32 30 33 5c \314.\"\210\306.\f..\"*\211\203\
17460 33 34 31 00 5c 32 31 31 62 5c 32 31 30 5c 33 31 31 5c 32 36 32 03 5c 32 31 30 5c 32 30 32 5c 22 341.\211b\210\311\262.\210\202\"
17480 01 5c 32 31 32 01 62 5c 32 31 30 5c 32 31 34 65 64 42 08 42 18 5c 33 31 32 06 08 3f 5c 32 30 35 .\212.b\210\214edB.B.\312..?\205
174a0 5c 33 36 35 00 5c 33 31 33 20 06 09 3f 5c 32 30 35 5c 33 37 35 00 5c 33 31 34 20 5c 22 5c 32 31 \365.\313...?\205\375.\314.\"\21
174c0 30 5c 33 30 36 06 0d 06 08 5b 5c 22 2a 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 13 01 5c 32 31 31 0\306....[\"*\262.\211\203..\211
174e0 5c 32 36 32 02 5c 33 31 31 5c 32 36 32 03 29 5c 32 31 30 5c 32 30 32 5c 22 01 5c 33 31 35 06 5c \262.\311\262.)\210\202\".\315.\
17500 66 06 07 5c 22 5c 32 31 30 5c 33 31 31 5c 32 36 32 02 01 5c 32 30 33 2a 01 04 53 5c 32 36 32 05 f..\"\210\311\262..\203*..S\262.
17520 5c 33 30 32 5c 32 31 31 06 06 57 5c 32 30 33 6d 01 5c 33 30 37 5c 33 30 36 06 0e 06 09 5c 22 5c \302\211..W\203m.\307\306....\"\
17540 32 31 31 5c 32 30 33 4e 01 5c 32 31 31 60 55 5c 32 30 34 4e 01 5c 33 31 35 06 0f 06 5c 6e 5c 22 211\203N.\211`U\204N.\315...\n\"
17560 5c 32 36 36 03 5c 32 30 32 66 01 5c 33 31 35 06 0f 06 5c 6e 5c 22 5c 32 31 30 5c 33 30 36 06 0f \266.\202f.\315...\n\"\210\306..
17580 06 5c 6e 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 64 01 5c 32 31 31 62 5c 32 31 30 5c 32 36 .\n\"\262.\211\203d.\211b\210\26
175a0 36 02 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 2b 01 5c 32 31 30 5c 33 31 36 06 06 5c 33 30 32 6.\211T\262.\202+.\210\316..\302
175c0 56 5c 32 30 33 7a 01 01 5c 32 30 32 7b 01 60 06 07 5c 33 30 32 57 5c 32 30 33 5c 32 30 36 01 02 V\203z..\202{.`..\302W\203\206..
175e0 5c 32 30 32 5c 32 30 37 01 60 06 09 5c 32 30 33 5c 32 32 30 01 5c 33 31 37 5c 32 30 32 5c 32 32 \202\207.`..\203\220.\317\202\22
17600 32 01 06 0b 5c 33 32 30 5c 33 31 31 25 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 2...\320\311%\207".[evil-restric
17620 74 69 6f 6e 2d 73 74 61 63 6b 20 31 20 30 20 2d 31 20 61 62 73 20 62 6f 75 6e 64 73 2d 6f 66 2d tion-stack.1.0.-1.abs.bounds-of-
17640 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6e 6f thing-at-point.evil-bounds-of-no
17660 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 6c 20 69 6e 63 6c 75 73 69 76 65 20 74 t-thing-at-point.nil.inclusive.t
17680 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 .evil-narrow.line-beginning-posi
176a0 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 66 6f 72 77 61 72 64 2d 74 tion.line-end-position.forward-t
176c0 68 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 20 6c 69 6e 65 20 3a 65 78 70 61 6e 64 65 64 5d 20 hing.evil-range.line.:expanded].
176e0 31 38 20 28 23 24 20 2e 20 39 34 33 38 36 29 5d 29 0a 23 40 35 30 38 20 52 65 74 75 72 6e 20 61 18.(#$...94386)]).#@508.Return.a
17700 6e 20 6f 75 74 65 72 20 74 65 78 74 20 6f 62 6a 65 63 74 20 72 61 6e 67 65 20 6f 66 20 43 4f 55 n.outer.text.object.range.of.COU
17720 4e 54 20 6f 62 6a 65 63 74 73 2e 0a 53 65 6c 65 63 74 69 6f 6e 20 69 73 20 72 65 73 74 72 69 63 NT.objects..Selection.is.restric
17740 74 65 64 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 66 20 43 4f 55 4e ted.to.the.current.line..If.COUN
17760 54 20 69 73 20 70 6f 73 69 74 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 6a 65 63 74 73 20 66 6f T.is.positive,.return.objects.fo
17780 6c 6c 6f 77 69 6e 67 20 70 6f 69 6e 74 3b 20 69 66 20 43 4f 55 4e 54 20 69 73 0a 6e 65 67 61 74 llowing.point;.if.COUNT.is.negat
177a0 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 6a 65 63 74 73 20 70 72 65 63 65 64 69 6e 67 20 70 6f ive,.return.objects.preceding.po
177c0 69 6e 74 2e 20 20 49 66 20 6f 6e 65 20 69 73 20 75 6e 73 70 65 63 69 66 69 65 64 2c 0a 74 68 65 int...If.one.is.unspecified,.the
177e0 20 6f 74 68 65 72 20 69 73 20 75 73 65 64 20 77 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 20 61 .other.is.used.with.a.negative.a
17800 72 67 75 6d 65 6e 74 2e 20 20 54 48 49 4e 47 20 69 73 20 61 20 73 79 6d 62 6f 6c 0a 75 6e 64 65 rgument...THING.is.a.symbol.unde
17820 72 73 74 6f 6f 64 20 62 79 20 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 2e 20 20 42 45 47 2c 20 rstood.by.thing-at-point...BEG,.
17840 45 4e 44 20 61 6e 64 20 54 59 50 45 20 73 70 65 63 69 66 79 20 74 68 65 0a 63 75 72 72 65 6e 74 END.and.TYPE.specify.the.current
17860 20 73 65 6c 65 63 74 69 6f 6e 2e 20 20 49 66 20 4c 49 4e 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c .selection...If.LINE.is.non-nil,
17880 20 74 68 65 20 74 65 78 74 20 6f 62 6a 65 63 74 20 73 68 6f 75 6c 64 20 62 65 0a 6c 69 6e 65 77 .the.text.object.should.be.linew
178a0 69 73 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 63 68 61 72 61 63 74 65 72 20 77 ise,.otherwise.it.is.character.w
178c0 69 73 65 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 26 6f 70 ise...(fn.THING.BEG.END.TYPE.&op
178e0 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 20 4c 49 4e 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 tional.COUNT.LINE)..(defalias.'e
17900 76 69 6c 2d 73 65 6c 65 63 74 2d 61 6e 2d 6f 62 6a 65 63 74 20 23 5b 31 35 34 30 20 22 5c 32 31 vil-select-an-object.#[1540."\21
17920 34 5c 32 31 32 5c 33 30 30 20 5c 32 31 30 60 29 5c 32 31 32 5c 33 30 31 7f 5c 32 31 30 60 29 7d 4\212\300.\210`)\212\301.\210`)}
17940 5c 32 31 30 5c 33 30 32 06 06 06 06 06 06 06 06 06 06 06 06 26 06 29 5c 32 30 37 22 20 5b 62 65 \210\302............&.)\207".[be
17960 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 20 65 76 69 6c 2d 73 65 6c 65 63 74 2d ginning-of-line.nil.evil-select-
17980 61 6e 2d 75 6e 72 65 73 74 72 69 63 74 65 64 2d 6f 62 6a 65 63 74 5d 20 31 33 20 28 23 24 20 2e an-unrestricted-object].13.(#$..
179a0 20 39 35 39 39 32 29 5d 29 0a 23 40 35 37 32 20 52 65 74 75 72 6e 20 74 68 65 20 65 78 63 6c 75 .95992)]).#@572.Return.the.exclu
179c0 73 69 76 65 20 72 61 6e 67 65 20 6f 66 20 61 20 76 69 73 75 61 6c 20 73 65 6c 65 63 74 69 6f 6e sive.range.of.a.visual.selection
179e0 2e 0a 4f 50 20 61 6e 64 20 43 4c 20 61 72 65 20 70 61 69 72 73 20 6f 66 20 62 75 66 66 65 72 20 ..OP.and.CL.are.pairs.of.buffer.
17a00 70 6f 73 69 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 61 6e 64 0a 63 6c positions.for.the.opening.and.cl
17a20 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 6f 66 20 61 20 72 61 6e 67 65 2e 20 53 45 4c 45 osing.delimiter.of.a.range..SELE
17a40 43 54 49 4f 4e 2d 54 59 50 45 20 69 73 20 74 68 65 20 64 65 73 69 72 65 64 20 74 79 70 65 0a 6f CTION-TYPE.is.the.desired.type.o
17a60 66 20 73 65 6c 65 63 74 69 6f 6e 2e 20 20 49 74 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 74 68 61 f.selection...It.is.a.symbol.tha
17a80 74 20 64 65 74 65 72 6d 69 6e 65 73 20 77 68 69 63 68 20 70 61 72 74 73 20 6f 66 20 74 68 65 0a t.determines.which.parts.of.the.
17aa0 62 6c 6f 63 6b 20 61 72 65 20 73 65 6c 65 63 74 65 64 2e 20 20 49 66 20 69 74 20 69 73 20 27 69 block.are.selected...If.it.is.'i
17ac0 6e 63 6c 75 73 69 76 65 20 6f 72 20 74 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 72 61 6e 67 65 nclusive.or.t.the.returned.range
17ae0 0a 69 73 20 28 63 6f 6e 73 20 28 63 61 72 20 4f 50 29 20 28 63 64 72 20 43 4c 29 29 2e 20 49 66 .is.(cons.(car.OP).(cdr.CL))..If
17b00 20 69 74 20 69 73 20 27 65 78 63 6c 75 73 69 76 65 20 6f 72 20 6e 69 6c 20 74 68 65 0a 72 65 74 .it.is.'exclusive.or.nil.the.ret
17b20 75 72 6e 65 64 20 72 61 6e 67 65 20 69 73 20 28 63 6f 6e 73 20 28 63 64 72 20 4f 50 29 20 28 63 urned.range.is.(cons.(cdr.OP).(c
17b40 61 72 20 43 4c 29 29 2e 20 20 49 66 20 69 74 20 69 73 0a 27 65 78 63 6c 75 73 69 76 65 2d 6c 69 ar.CL))...If.it.is.'exclusive-li
17b60 6e 65 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 72 61 6e 67 65 20 77 69 6c 6c 20 73 6b 69 70 20 ne.the.returned.range.will.skip.
17b80 77 68 69 74 65 73 70 61 63 65 20 61 74 20 74 68 65 0a 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e whitespace.at.the.end.of.the.lin
17ba0 65 20 6f 66 20 4f 50 20 61 6e 64 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 e.of.OP.and.at.the.beginning.of.
17bc0 74 68 65 20 6c 69 6e 65 20 6f 66 20 43 4c 2e 0a 0a 28 66 6e 20 4f 50 20 43 4c 20 53 45 4c 45 43 the.line.of.CL...(fn.OP.CL.SELEC
17be0 54 49 4f 4e 2d 54 59 50 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 67 65 74 TION-TYPE)..(defalias.'evil--get
17c00 2d 62 6c 6f 63 6b 2d 72 61 6e 67 65 20 23 5b 37 37 31 20 22 5c 32 31 31 5c 33 30 30 5c 32 36 37 -block-range.#[771."\211\300\267
17c20 5c 32 30 32 4b 00 02 40 02 41 42 5c 32 30 37 02 41 02 40 42 5c 32 30 37 02 41 02 40 5c 32 31 32 \202K..@.AB\207.A.@B\207.A.@\212
17c40 01 62 5c 32 31 30 6c 5c 32 30 33 27 00 6d 5c 32 30 34 27 00 5c 33 30 31 5c 33 30 32 21 5c 32 36 .b\210l\203'.m\204'.\301\302!\26
17c60 32 02 5c 32 31 31 62 5c 32 31 30 5c 33 30 33 5c 33 30 34 78 5c 32 31 30 6e 5c 32 30 33 46 00 60 2.\211b\210\303\304x\210n\203F.`
17c80 5c 32 36 32 01 01 62 5c 32 31 30 6e 5c 32 30 34 46 00 01 01 57 5c 32 30 33 46 00 5c 32 31 31 53 \262..b\210n\204F...W\203F.\211S
17ca0 5c 32 36 32 01 29 01 01 42 5c 32 30 37 5c 33 30 35 5c 33 30 36 02 5c 22 5c 32 30 37 22 20 5b 23 \262.)..B\207\305\306.\"\207".[#
17cc0 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 35 20 74 65 73 74 20 65 71 20 72 65 68 61 s(hash-table.size.5.test.eq.reha
17ce0 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 sh-size.1.5.rehash-threshold.0.8
17d00 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 69 6e 63 6c 75 73 69 76 65 20 36 125.purecopy.t.data.(inclusive.6
17d20 20 74 20 36 20 65 78 63 6c 75 73 69 76 65 20 31 32 20 6e 69 6c 20 31 32 20 65 78 63 6c 75 73 69 .t.6.exclusive.12.nil.12.exclusi
17d40 76 65 2d 6c 69 6e 65 20 31 38 29 29 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 ve-line.18)).line-beginning-posi
17d60 74 69 6f 6e 20 32 20 22 20 09 22 20 6e 69 6c 20 75 73 65 72 2d 65 72 72 6f 72 20 22 55 6e 6b 6e tion.2."..".nil.user-error."Unkn
17d80 6f 77 6e 20 73 65 6c 65 63 74 69 6f 6e 2d 74 79 70 65 20 25 73 22 5d 20 37 20 28 23 24 20 2e 20 own.selection-type.%s"].7.(#$...
17da0 39 36 36 38 38 29 5d 29 0a 23 40 31 31 37 31 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 20 28 96688)]).#@1171.Return.a.range.(
17dc0 42 45 47 20 45 4e 44 29 20 6f 66 20 43 4f 55 4e 54 20 64 65 6c 69 6d 69 74 65 64 20 74 65 78 74 BEG.END).of.COUNT.delimited.text
17de0 20 6f 62 6a 65 63 74 73 2e 0a 42 45 47 20 45 4e 44 20 54 59 50 45 20 61 72 65 20 74 68 65 20 63 .objects..BEG.END.TYPE.are.the.c
17e00 75 72 72 65 6e 74 6c 79 20 73 65 6c 65 63 74 65 64 20 28 76 69 73 75 61 6c 29 20 72 61 6e 67 65 urrently.selected.(visual).range
17e20 2e 20 20 54 68 65 0a 64 65 6c 69 6d 69 74 65 64 20 6f 62 6a 65 63 74 20 6d 75 73 74 20 62 65 20 ...The.delimited.object.must.be.
17e40 67 69 76 65 6e 20 62 79 20 54 48 49 4e 47 2d 75 70 20 66 75 6e 63 74 69 6f 6e 20 28 73 65 65 0a given.by.THING-up.function.(see.
17e60 60 65 76 69 6c 2d 75 70 2d 62 6c 6f 63 6b 27 29 2e 0a 0a 53 45 4c 45 43 54 49 4f 4e 2d 54 59 50 `evil-up-block')...SELECTION-TYP
17e80 45 20 69 73 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 64 65 74 65 72 6d 69 6e 65 73 20 77 68 69 63 E.is.symbol.that.determines.whic
17ea0 68 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 0a 61 72 65 20 73 65 6c 65 63 74 65 h.parts.of.the.block.are.selecte
17ec0 64 2e 20 20 49 66 20 69 74 20 69 73 20 27 69 6e 63 6c 75 73 69 76 65 20 6f 72 20 74 20 4f 50 45 d...If.it.is.'inclusive.or.t.OPE
17ee0 4e 20 61 6e 64 20 43 4c 4f 53 45 20 61 72 65 0a 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 N.and.CLOSE.are.included.in.the.
17f00 72 61 6e 67 65 2e 20 49 66 20 69 74 20 69 73 20 27 65 78 63 6c 75 73 69 76 65 20 6f 72 20 6e 69 range..If.it.is.'exclusive.or.ni
17f20 6c 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 73 0a 61 72 65 20 6e 6f 74 20 63 6f 6e 74 61 69 6e l.the.delimiters.are.not.contain
17f40 65 64 2e 20 49 66 20 69 74 20 69 73 20 27 65 78 63 6c 75 73 69 76 65 2d 6c 69 6e 65 20 74 68 65 ed..If.it.is.'exclusive-line.the
17f60 20 64 65 6c 69 6d 69 74 65 72 73 20 61 72 65 0a 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 61 73 20 .delimiters.are.not.included.as.
17f80 77 65 6c 6c 20 61 73 20 61 64 6a 61 63 65 6e 74 20 77 68 69 74 65 73 70 61 63 65 20 75 6e 74 69 well.as.adjacent.whitespace.unti
17fa0 6c 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 6f 66 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 65 l.the.beginning.of.the.next.line
17fc0 20 6f 72 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6c 69 6e 65 .or.the.end.of.the.previous.line
17fe0 2e 20 49 66 20 74 68 65 0a 72 65 73 75 6c 74 69 6e 67 20 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6e ..If.the.resulting.selection.con
18000 73 69 73 74 73 20 6f 66 20 63 6f 6d 70 6c 65 74 65 20 6c 69 6e 65 73 20 6f 6e 6c 79 20 61 6e 64 sists.of.complete.lines.only.and
18020 20 76 69 73 75 61 6c 0a 73 74 61 74 65 20 69 73 20 6e 6f 74 20 61 63 74 69 76 65 2c 20 74 68 65 .visual.state.is.not.active,.the
18040 20 72 65 74 75 72 6e 65 64 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 6c 69 6e 65 77 69 73 65 2e .returned.selection.is.linewise.
18060 0a 0a 49 66 20 43 4f 55 4e 54 43 55 52 52 45 4e 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 20 ..If.COUNTCURRENT.is.non-nil.an.
18080 6f 62 6a 65 63 74 65 64 20 69 73 20 63 6f 75 6e 74 65 64 20 69 66 20 74 68 65 20 63 75 72 72 65 objected.is.counted.if.the.curre
180a0 6e 74 0a 73 65 6c 65 63 74 69 6f 6e 20 6d 61 74 63 68 65 73 20 74 68 61 74 20 6f 62 6a 65 63 74 nt.selection.matches.that.object
180c0 20 65 78 61 63 74 6c 79 2e 0a 0a 55 73 75 61 6c 6c 79 20 73 63 61 6e 6e 69 6e 67 20 66 6f 72 20 .exactly...Usually.scanning.for.
180e0 74 68 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 62 6c 6f 63 6b 20 73 74 61 72 74 73 20 61 74 20 the.surrounding.block.starts.at.
18100 28 31 2b 20 62 65 67 29 0a 61 6e 64 20 28 31 2d 20 65 6e 64 29 2e 20 49 66 20 74 68 69 73 20 6d (1+.beg).and.(1-.end)..If.this.m
18120 69 67 68 74 20 66 61 69 6c 20 64 75 65 20 74 6f 20 74 68 65 20 62 65 68 61 76 69 6f 72 20 6f 66 ight.fail.due.to.the.behavior.of
18140 20 54 48 49 4e 47 0a 74 68 65 6e 20 46 49 58 45 44 53 43 41 4e 20 63 61 6e 20 62 65 20 73 65 74 .THING.then.FIXEDSCAN.can.be.set
18160 20 74 6f 20 74 2e 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 74 68 65 20 73 63 61 6e 20 73 74 61 .to.t..In.this.case.the.scan.sta
18180 72 74 73 20 61 74 0a 42 45 47 20 61 6e 64 20 45 4e 44 2e 20 4f 6e 65 20 65 78 61 6d 70 6c 65 20 rts.at.BEG.and.END..One.example.
181a0 77 68 65 72 65 20 74 68 69 73 20 6d 69 67 68 74 20 66 61 69 6c 20 69 73 20 69 66 20 42 45 47 20 where.this.might.fail.is.if.BEG.
181c0 61 6e 64 20 45 4e 44 0a 61 72 65 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 73 20 6f 66 20 61 20 and.END.are.the.delimiters.of.a.
181e0 73 74 72 69 6e 67 20 6f 72 20 63 6f 6d 6d 65 6e 74 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 42 45 string.or.comment...(fn.THING.BE
18200 47 20 45 4e 44 20 54 59 50 45 20 43 4f 55 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 4c 45 43 G.END.TYPE.COUNT.&optional.SELEC
18220 54 49 4f 4e 2d 54 59 50 45 20 43 4f 55 4e 54 43 55 52 52 45 4e 54 20 46 49 58 45 44 53 43 41 4e TION-TYPE.COUNTCURRENT.FIXEDSCAN
18240 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 62 6c 6f 63 6b 20 )..(defalias.'evil-select-block.
18260 23 5b 32 30 35 33 20 22 5c 32 31 32 5c 33 30 30 20 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 31 36 #[2053."\212\300.\301\302.\"\216
18280 06 07 5c 32 30 36 0e 00 60 06 07 5c 32 30 36 14 00 60 5c 33 30 33 06 07 5c 32 30 36 1b 00 5c 33 ..\206..`..\206..`\303..\206..\3
182a0 30 34 21 5c 33 30 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 06 06 06 55 5c 32 30 33 2c 00 05 54 04!\305\211\211\211....U\203,..T
182c0 5c 32 36 32 06 06 08 5c 32 30 33 36 00 06 06 5c 32 30 32 39 00 06 06 54 62 5c 32 31 30 06 0f 5c \262...\2036...\2029...Tb\210..\
182e0 33 30 34 21 5c 33 30 36 55 5c 32 30 33 69 00 5c 33 30 36 5c 32 32 34 5c 32 30 33 69 00 5c 33 30 304!\306U\203i.\306\224\203i.\30
18300 36 5c 32 32 34 5c 33 30 36 5c 32 32 35 42 5c 32 36 32 03 02 40 62 5c 32 31 30 06 0f 5c 33 30 37 6\224\306\225B\262..@b\210..\307
18320 21 5c 33 30 36 55 5c 32 30 33 69 00 5c 33 30 36 5c 32 32 34 5c 32 30 33 69 00 5c 33 30 36 5c 32 !\306U\203i.\306\224\203i.\306\2
18340 32 34 5c 33 30 36 5c 32 32 35 42 5c 32 36 32 04 06 08 5c 32 30 33 72 00 05 5c 32 30 32 74 00 05 24\306\225B\262...\203r..\202t..
18360 53 62 5c 32 31 30 06 0f 5c 33 30 37 21 5c 33 30 36 55 5c 32 30 33 5c 32 34 34 00 5c 33 30 36 5c Sb\210..\307!\306U\203\244.\306\
18380 32 32 34 5c 32 30 33 5c 32 34 34 00 5c 33 30 36 5c 32 32 34 5c 33 30 36 5c 32 32 35 42 5c 32 36 224\203\244.\306\224\306\225B\26
183a0 32 02 01 41 62 5c 32 31 30 06 0f 5c 33 30 34 21 5c 33 30 36 55 5c 32 30 33 5c 32 34 34 00 5c 33 2..Ab\210..\304!\306U\203\244.\3
183c0 30 36 5c 32 32 34 5c 32 30 33 5c 32 34 34 00 5c 33 30 36 5c 32 32 34 5c 33 30 36 5c 32 32 35 42 06\224\203\244.\306\224\306\225B
183e0 5c 32 36 32 01 03 5c 32 30 34 5c 32 36 33 00 5c 32 31 31 5c 32 30 34 5c 32 36 33 00 5c 33 31 30 \262..\204\263.\211\204\263.\310
18400 5c 33 31 31 21 5c 32 31 30 5c 32 30 32 5c 33 34 31 00 03 5c 32 30 33 5c 33 33 33 00 5c 32 31 31 \311!\210\202\341..\203\333.\211
18420 5c 32 30 33 5c 33 34 31 00 01 40 04 40 59 5c 32 30 33 5c 33 34 31 00 5c 32 31 31 41 03 41 58 5c \203\341..@.@Y\203\341.\211A.AX\
18440 32 30 33 5c 33 34 31 00 01 40 06 07 58 5c 32 30 33 5c 33 34 31 00 5c 32 31 31 41 06 06 59 5c 32 203\341..@..X\203\341.\211A..Y\2
18460 30 33 5c 33 34 31 00 01 5c 32 36 32 04 5c 32 31 31 5c 32 36 32 03 03 5c 32 36 32 02 02 5c 32 36 03\341..\262.\211\262..\262..\26
18480 32 01 06 0e 5c 32 30 33 17 01 06 0d 5c 32 30 33 17 01 06 09 5c 32 30 34 17 01 5c 33 31 32 04 04 2...\203....\203....\204..\312..
184a0 06 0d 23 06 0f 01 40 58 5c 32 30 33 10 01 06 0e 01 41 59 5c 32 30 33 10 01 05 5c 32 30 32 12 01 ..#...@X\203.....AY\203...\202..
184c0 05 53 5c 32 36 32 01 5c 32 30 32 19 01 04 53 5c 32 31 31 5c 33 30 36 56 5c 32 30 33 52 01 02 40 .S\262.\202...S\211\306V\203R..@
184e0 62 5c 32 31 30 06 10 01 5b 21 5c 32 31 30 5c 33 30 36 5c 32 32 34 5c 32 30 33 36 01 5c 33 30 36 b\210...[!\210\306\224\2036.\306
18500 5c 32 32 34 5c 33 30 36 5c 32 32 35 42 5c 32 30 32 37 01 04 5c 32 36 32 05 01 41 62 5c 32 31 30 \224\306\225B\2027..\262..Ab\210
18520 06 10 01 21 5c 32 31 30 5c 33 30 36 5c 32 32 34 5c 32 30 33 4f 01 5c 33 30 36 5c 32 32 34 5c 33 ...!\210\306\224\203O.\306\224\3
18540 30 36 5c 32 32 35 42 5c 32 30 32 50 01 03 5c 32 36 32 04 5c 32 31 30 5c 33 31 32 04 04 06 0d 23 06\225B\202P..\262.\210\312....#
18560 5c 32 31 31 40 5c 32 36 32 05 5c 32 31 31 41 5c 32 36 32 04 5c 32 31 30 03 06 0f 5c 32 33 32 5c \211@\262.\211A\262.\210...\232\
18580 32 30 33 5c 32 31 30 01 02 06 0e 5c 32 33 32 5c 32 30 33 5c 32 31 30 01 06 09 5c 32 30 33 5c 32 203\210....\232\203\210...\203\2
185a0 30 30 01 06 09 5c 32 30 33 5c 32 31 30 01 04 5c 33 30 34 55 5c 32 30 34 5c 32 31 30 01 5c 33 31 00...\203\210..\304U\204\210.\31
185c0 30 5c 33 31 31 21 5c 32 36 36 5c 32 30 37 5c 32 30 32 5c 32 37 33 01 5c 32 31 32 5c 33 31 33 20 0\311!\266\207\202\273.\212\313.
185e0 3f 5c 32 30 35 5c 32 34 31 01 06 5c 66 5c 33 31 34 3d 5c 32 30 35 5c 32 34 31 01 03 62 5c 32 31 ?\205\241..\f\314=\205\241..b\21
18600 30 6e 5c 32 30 35 5c 32 34 31 01 02 62 5c 32 31 30 6e 29 5c 32 30 33 5c 32 36 31 01 5c 33 31 35 0n\205\241..b\210n)\203\261.\315
18620 04 04 5c 33 31 36 5c 33 31 37 5c 33 32 30 25 5c 32 36 36 5c 32 30 37 5c 32 30 32 5c 32 37 33 01 ..\316\317\320%\266\207\202\273.
18640 5c 33 31 35 04 04 06 0f 5c 33 31 37 5c 33 32 30 25 5c 32 36 36 5c 32 30 37 29 5c 32 36 32 01 29 \315....\317\320%\266\207)\262.)
18660 5c 32 30 37 22 20 5b 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 \207".[match-data.make-closure.#
18680 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d [0."\301\300\302\"\207".[V0.set-
186a0 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 61 62 73 20 31 20 6e match-data.evaporate].3].abs.1.n
186c0 69 6c 20 30 20 2d 31 20 65 72 72 6f 72 20 22 4e 6f 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 64 65 il.0.-1.error."No.surrounding.de
186e0 6c 69 6d 69 74 65 72 73 20 66 6f 75 6e 64 22 20 65 76 69 6c 2d 2d 67 65 74 2d 62 6c 6f 63 6b 2d limiters.found".evil--get-block-
18700 72 61 6e 67 65 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 20 69 6e 63 6c 75 73 range.evil-visual-state-p.inclus
18720 69 76 65 20 65 76 69 6c 2d 72 61 6e 67 65 20 6c 69 6e 65 20 3a 65 78 70 61 6e 64 65 64 20 74 5d ive.evil-range.line.:expanded.t]
18740 20 32 32 20 28 23 24 20 2e 20 39 37 37 31 32 29 5d 29 0a 23 40 37 32 39 20 52 65 74 75 72 6e 20 .22.(#$...97712)]).#@729.Return.
18760 61 20 72 61 6e 67 65 20 28 42 45 47 20 45 4e 44 29 20 6f 66 20 43 4f 55 4e 54 20 64 65 6c 69 6d a.range.(BEG.END).of.COUNT.delim
18780 69 74 65 64 20 74 65 78 74 20 6f 62 6a 65 63 74 73 2e 0a 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 ited.text.objects..OPEN.and.CLOS
187a0 45 20 73 70 65 63 69 66 79 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 61 6e 64 20 63 6c 6f 73 69 6e E.specify.the.opening.and.closin
187c0 67 20 64 65 6c 69 6d 69 74 65 72 2c 0a 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 42 45 47 20 45 g.delimiter,.respectively..BEG.E
187e0 4e 44 20 54 59 50 45 20 61 72 65 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 73 65 6c 65 63 74 ND.TYPE.are.the.currently.select
18800 65 64 20 28 76 69 73 75 61 6c 29 0a 72 61 6e 67 65 2e 20 20 49 66 20 49 4e 43 4c 55 53 49 56 45 ed.(visual).range...If.INCLUSIVE
18820 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 61 72 65 20 .is.non-nil,.OPEN.and.CLOSE.are.
18840 69 6e 63 6c 75 64 65 64 20 69 6e 0a 74 68 65 20 72 61 6e 67 65 3b 20 6f 74 68 65 72 77 69 73 65 included.in.the.range;.otherwise
18860 20 74 68 65 79 20 61 72 65 20 65 78 63 6c 75 64 65 64 2e 0a 0a 54 68 65 20 74 79 70 65 73 20 6f .they.are.excluded...The.types.o
18880 66 20 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 73 70 65 63 69 66 79 20 77 68 69 63 68 20 6b f.OPEN.and.CLOSE.specify.which.k
188a0 69 6e 64 20 6f 66 20 54 48 49 4e 47 20 69 73 20 75 73 65 64 0a 66 6f 72 20 70 61 72 73 69 6e 67 ind.of.THING.is.used.for.parsing
188c0 20 77 69 74 68 20 60 65 76 69 6c 2d 73 65 6c 65 63 74 2d 62 6c 6f 63 6b 27 2e 20 49 66 20 4f 50 .with.`evil-select-block'..If.OP
188e0 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 61 72 65 0a 63 68 61 72 61 63 74 65 72 73 20 60 65 76 69 EN.and.CLOSE.are.characters.`evi
18900 6c 2d 75 70 2d 70 61 72 65 6e 27 20 69 73 20 75 73 65 64 2e 20 4f 74 68 65 72 77 69 73 65 20 4f l-up-paren'.is.used..Otherwise.O
18920 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 0a 6d 75 73 74 20 62 65 20 72 65 67 75 6c 61 72 20 65 78 PEN.and.CLOSE.must.be.regular.ex
18940 70 72 65 73 73 69 6f 6e 73 20 61 6e 64 20 60 65 76 69 6c 2d 75 70 2d 62 6c 6f 63 6b 27 20 69 73 pressions.and.`evil-up-block'.is
18960 20 75 73 65 64 2e 0a 0a 49 66 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 65 78 63 6c .used...If.the.selection.is.excl
18980 75 73 69 76 65 2c 20 77 68 69 74 65 73 70 61 63 65 20 61 74 20 74 68 65 20 65 6e 64 20 6f 72 20 usive,.whitespace.at.the.end.or.
189a0 61 74 20 74 68 65 0a 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 69 6f at.the.beginning.of.the.selectio
189c0 6e 20 75 6e 74 69 6c 20 74 68 65 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 6f 72 20 62 65 67 69 6e n.until.the.end-of-line.or.begin
189e0 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 0a 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 28 66 6e 20 4f 50 ning-of-line.is.ignored...(fn.OP
18a00 45 4e 20 43 4c 4f 53 45 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 43 4f 55 4e 54 20 26 6f 70 74 EN.CLOSE.BEG.END.TYPE.COUNT.&opt
18a20 69 6f 6e 61 6c 20 49 4e 43 4c 55 53 49 56 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 ional.INCLUSIVE)..(defalias.'evi
18a40 6c 2d 73 65 6c 65 63 74 2d 70 61 72 65 6e 20 23 5b 31 37 39 38 20 22 5c 32 31 31 5c 32 30 34 07 l-select-paren.#[1798."\211\204.
18a60 00 5c 33 30 31 5c 32 36 32 01 5c 33 30 32 06 07 21 5c 32 30 33 5c 32 37 37 00 5c 33 30 32 06 06 .\301\262.\302..!\203\277.\302..
18a80 21 5c 32 30 33 5c 32 37 37 00 5c 33 30 33 5c 33 30 34 06 08 06 08 23 5c 33 30 35 5c 33 30 36 21 !\203\277.\303\304....#\305\306!
18aa0 5c 32 30 36 46 00 5c 33 30 35 5c 33 30 37 21 5c 32 30 36 46 00 60 06 06 5c 32 30 36 2f 00 60 55 \206F.\305\307!\206F.`..\206/.`U
18ac0 5c 32 30 35 46 00 5c 32 31 32 05 5c 32 30 36 39 00 60 54 62 5c 32 31 30 5c 33 30 35 5c 33 30 36 \205F.\212.\2069.`Tb\210\305\306
18ae0 21 5c 32 30 36 45 00 5c 33 30 35 5c 33 30 37 21 29 5c 32 31 31 5c 32 30 34 59 00 5c 33 31 30 02 !\206E.\305\307!)\211\204Y.\310.
18b00 06 08 06 08 06 08 06 08 06 08 26 06 5c 32 30 37 5c 32 31 34 65 64 42 08 42 18 5c 33 31 31 01 40 ..........&.\207\214edB.B.\311.@
18b20 02 41 5c 22 5c 32 31 30 5c 33 31 32 31 7d 00 5c 33 31 30 02 06 08 06 08 06 08 06 08 06 08 26 06 .A\"\210\3121}.\310...........&.
18b40 30 5c 32 30 32 7f 00 5c 32 31 30 5c 33 31 33 2a 5c 32 30 36 5c 32 37 36 00 5c 32 31 32 06 06 5c 0\202..\210\313*\206\276.\212..\
18b60 32 30 36 5c 32 31 32 00 60 5c 32 36 32 07 05 5c 32 30 36 5c 32 32 31 00 60 5c 32 36 32 06 5c 32 206\212.`\262..\206\221.`\262.\2
18b80 31 31 40 62 5c 32 31 30 06 06 01 40 5e 06 06 02 41 5d 5c 33 31 30 04 03 03 06 5c 6e 06 5c 6e 06 11@b\210...@^...A]\310....\n.\n.
18ba0 5c 6e 06 08 06 10 57 5c 32 30 36 5c 32 37 30 00 06 07 06 0f 56 5c 33 31 34 26 08 5c 32 36 36 5c \n....W\206\270.....V\314&.\266\
18bc0 32 30 32 29 5c 32 30 37 5c 33 31 30 5c 33 30 33 5c 33 31 35 06 09 06 09 23 06 06 06 06 06 06 06 202)\207\310\303\315....#.......
18be0 06 06 06 26 06 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 ...&.\207".[evil-restriction-sta
18c00 63 6b 20 65 78 63 6c 75 73 69 76 65 2d 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 70 20 6d 61 6b ck.exclusive-line.characterp.mak
18c20 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 36 20 22 5c 33 30 32 5c 33 30 30 5c 33 30 31 03 23 5c e-closure.#[256."\302\300\301.#\
18c40 32 30 37 22 20 5b 56 30 20 56 31 20 65 76 69 6c 2d 75 70 2d 70 61 72 65 6e 5d 20 35 20 22 5c 6e 207".[V0.V1.evil-up-paren].5."\n
18c60 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4e 54 29 22 5d 20 62 6f 75 6e 64 73 2d 6f 66 \n(fn.&optional.CNT)"].bounds-of
18c80 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 73 74 72 69 6e 67 20 65 76 69 6c -thing-at-point.evil-string.evil
18ca0 2d 63 6f 6d 6d 65 6e 74 20 65 76 69 6c 2d 73 65 6c 65 63 74 2d 62 6c 6f 63 6b 20 65 76 69 6c 2d -comment.evil-select-block.evil-
18cc0 6e 61 72 72 6f 77 20 28 65 72 72 6f 72 29 20 6e 69 6c 20 74 20 23 5b 32 35 36 20 22 5c 33 30 32 narrow.(error).nil.t.#[256."\302
18ce0 5c 33 30 30 5c 33 30 31 03 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 65 76 69 6c 2d 75 70 2d 62 \300\301.#\207".[V0.V1.evil-up-b
18d00 6c 6f 63 6b 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4e 54 29 22 lock].5."\n\n(fn.&optional.CNT)"
18d20 5d 5d 20 32 30 20 28 23 24 20 2e 20 31 30 30 31 38 35 29 5d 29 0a 23 40 32 30 38 20 53 65 6c 65 ]].20.(#$...100185)]).#@208.Sele
18d40 63 74 69 6f 6e 20 54 48 49 4e 47 20 61 73 20 69 66 20 69 74 20 64 65 73 63 72 69 62 65 64 20 61 ction.THING.as.if.it.described.a
18d60 20 71 75 6f 74 65 64 20 6f 62 6a 65 63 74 2e 0a 54 48 49 4e 47 20 69 73 20 74 79 70 69 63 61 6c .quoted.object..THING.is.typical
18d80 6c 79 20 65 69 74 68 65 72 20 27 65 76 69 6c 2d 71 75 6f 74 65 20 6f 72 20 27 65 76 69 6c 2d 63 ly.either.'evil-quote.or.'evil-c
18da0 68 61 72 73 2e 20 54 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 66 72 hars..This.function.is.called.fr
18dc0 6f 6d 20 60 65 76 69 6c 2d 73 65 6c 65 63 74 2d 71 75 6f 74 65 27 2e 0a 0a 28 66 6e 20 54 48 49 om.`evil-select-quote'...(fn.THI
18de0 4e 47 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 43 4f 55 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 NG.BEG.END.TYPE.COUNT.&optional.
18e00 49 4e 43 4c 55 53 49 56 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 INCLUSIVE)..(defalias.'evil-sele
18e20 63 74 2d 71 75 6f 74 65 2d 74 68 69 6e 67 20 23 5b 31 35 34 31 20 22 5c 32 31 32 01 5c 32 30 36 ct-quote-thing.#[1541."\212.\206
18e40 06 00 5c 33 30 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 10 00 5c 33 30 30 5c 32 30 32 11 00 5c ..\300\211\301V\203..\300\202..\
18e60 33 30 32 5c 33 30 33 06 08 21 5c 32 31 31 5c 32 30 35 21 00 60 01 41 57 5c 32 30 35 21 00 5c 32 302\303..!\211\205!.`.AW\205!.\2
18e80 31 31 5c 32 36 32 01 5c 33 30 34 5c 32 31 31 05 5c 32 30 33 2f 00 5c 33 30 35 5c 32 36 32 06 5c 11\262.\304\211.\203/.\305\262.\
18ea0 32 30 32 43 00 5c 33 30 36 05 21 5c 33 30 37 55 5c 32 30 33 3d 00 03 5c 32 36 32 05 5c 33 31 30 202C.\306.!\307U\203=..\262.\310
18ec0 5c 32 36 32 06 5c 33 30 34 5c 32 36 32 5c 6e 5c 33 30 34 5c 32 36 32 09 06 09 5c 32 30 33 72 00 \262.\304\262\n\304\262...\203r.
18ee0 06 08 5c 32 30 33 72 00 5c 32 31 32 03 5c 33 30 31 56 5c 32 30 33 59 00 06 09 5c 32 30 32 5b 00 ..\203r.\212.\301V\203Y...\202[.
18f00 06 08 62 5c 32 31 30 5c 33 31 31 06 0b 05 5c 22 5c 32 31 30 06 09 60 58 5c 32 30 35 6e 00 60 06 ..b\210\311...\"\210..`X\205n.`.
18f20 09 57 29 5c 32 30 34 78 00 5c 33 30 34 5c 32 36 32 5c 6e 5c 33 30 34 5c 32 36 32 09 02 5c 32 30 .W)\204x.\304\262\n\304\262..\20
18f40 34 5c 32 34 36 00 5c 33 31 31 06 0b 05 5c 22 5c 33 30 31 55 5c 32 30 33 5c 32 32 30 00 5c 33 30 4\246.\311...\"\301U\203\220.\30
18f60 33 06 0b 21 5c 32 31 31 5c 32 36 32 04 5c 32 30 34 5c 32 32 34 00 5c 33 31 32 5c 33 31 33 21 5c 3..!\211\262.\204\224.\312\313!\
18f80 32 31 30 03 5c 33 30 31 56 5c 32 30 33 5c 32 34 30 00 60 5c 32 36 32 09 5c 32 30 32 5c 32 34 33 210.\301V\203\240.`\262.\202\243
18fa0 00 60 5c 32 36 32 5c 6e 5c 33 30 35 5c 32 36 32 02 06 09 5c 32 30 33 5c 33 30 30 00 06 08 5c 32 .`\262\n\305\262...\203\300...\2
18fc0 30 33 5c 33 30 30 00 06 09 03 40 56 5c 32 30 34 5c 33 30 30 00 06 08 03 41 57 5c 32 30 33 5c 33 03\300....@V\204\300....AW\203\3
18fe0 35 30 00 06 09 5c 32 30 33 5c 33 31 35 00 02 40 06 5c 6e 57 5c 32 30 33 5c 33 32 31 00 02 40 5c 50...\203\315..@.\nW\203\321..@\
19000 32 36 32 5c 6e 06 08 5c 32 30 33 5c 33 33 36 00 02 41 06 09 56 5c 32 30 33 5c 33 34 32 00 02 41 262\n..\203\336..A..V\203\342..A
19020 5c 32 36 32 09 5c 33 30 35 5c 32 36 32 02 5c 33 30 35 5c 32 36 32 01 01 5c 32 30 33 5c 33 37 33 \262.\305\262.\305\262..\203\373
19040 00 03 5c 33 30 31 56 5c 32 30 33 5c 33 36 37 00 04 53 5c 32 30 32 5c 33 37 31 00 04 54 5c 32 36 ..\301V\203\367..S\202\371..T\26
19060 32 05 03 5c 33 30 31 56 5c 32 30 33 06 01 06 08 5c 32 30 32 08 01 06 09 62 5c 32 31 30 01 5c 32 2..\301V\203....\202....b\210.\2
19080 30 34 1d 01 04 5c 33 31 31 06 5c 66 06 07 5c 22 55 5c 32 30 33 1d 01 5c 33 31 32 5c 33 31 33 21 04...\311.\f..\"U\203..\312\313!
190a0 5c 32 31 30 03 5c 33 30 31 56 5c 32 30 33 29 01 60 5c 32 36 32 09 5c 32 30 32 2c 01 60 5c 32 36 \210.\301V\203).`\262.\202,.`\26
190c0 32 5c 6e 05 5c 32 30 34 3d 01 06 09 54 5c 32 36 32 5c 6e 06 08 53 5c 32 36 32 09 5c 32 30 32 5c 2\n.\204=...T\262\n..S\262.\202\
190e0 32 33 34 01 05 5c 33 31 30 3d 5c 32 30 34 5c 32 33 34 01 03 5c 33 30 31 56 5c 32 30 33 4e 01 06 234..\310=\204\234..\301V\203N..
19100 08 5c 32 30 32 50 01 06 09 62 5c 32 31 30 5c 33 30 33 5c 33 31 34 21 5c 32 31 31 5c 32 36 32 04 .\202P...b\210\303\314!\211\262.
19120 5c 32 30 33 6f 01 03 5c 33 30 31 56 5c 32 30 33 68 01 02 41 5c 32 36 32 09 5c 32 30 32 5c 32 33 \203o..\301V\203h..A\262.\202\23
19140 34 01 02 40 5c 32 36 32 5c 6e 5c 32 30 32 5c 32 33 34 01 03 5c 33 30 31 56 5c 32 30 33 7a 01 06 4..@\262\n\202\234..\301V\203z..
19160 09 5c 32 30 32 7c 01 06 08 62 5c 32 31 30 5c 32 31 31 5c 32 30 33 5c 32 33 34 01 5c 33 30 33 5c .\202|...b\210\211\203\234.\303\
19180 33 31 34 21 5c 32 31 31 5c 32 36 32 04 5c 32 30 33 5c 32 33 34 01 03 5c 33 30 31 56 5c 32 30 33 314!\211\262.\203\234..\301V\203
191a0 5c 32 33 30 01 02 40 5c 32 36 32 5c 6e 5c 32 30 32 5c 32 33 34 01 02 41 5c 32 36 32 09 5c 33 31 \230..@\262\n\202\234..A\262.\31
191c0 35 06 5c 6e 06 5c 6e 5c 33 31 36 20 5c 32 30 33 5c 32 35 32 01 5c 33 31 37 5c 32 30 32 5c 32 35 5.\n.\n\316.\203\252.\317\202\25
191e0 33 01 5c 33 32 30 5c 33 32 31 5c 33 30 35 25 5c 32 36 36 5c 32 30 35 29 5c 32 30 37 22 20 5b 31 3.\320\321\305%\266\205)\207".[1
19200 20 30 20 2d 31 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 6e .0.-1.bounds-of-thing-at-point.n
19220 69 6c 20 74 20 61 62 73 20 32 20 71 75 6f 74 65 2d 6f 6e 6c 79 20 66 6f 72 77 61 72 64 2d 74 68 il.t.abs.2.quote-only.forward-th
19240 69 6e 67 20 65 72 72 6f 72 20 22 4e 6f 20 71 75 6f 74 65 64 20 73 74 72 69 6e 67 20 66 6f 75 6e ing.error."No.quoted.string.foun
19260 64 22 20 65 76 69 6c 2d 73 70 61 63 65 20 65 76 69 6c 2d 72 61 6e 67 65 20 65 76 69 6c 2d 76 69 d".evil-space.evil-range.evil-vi
19280 73 75 61 6c 2d 73 74 61 74 65 2d 70 20 69 6e 63 6c 75 73 69 76 65 20 65 78 63 6c 75 73 69 76 65 sual-state-p.inclusive.exclusive
192a0 20 3a 65 78 70 61 6e 64 65 64 5d 20 31 37 20 28 23 24 20 2e 20 31 30 31 36 39 32 29 5d 29 0a 23 .:expanded].17.(#$...101692)]).#
192c0 40 31 32 31 32 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 20 28 42 45 47 20 45 4e 44 29 20 6f @1212.Return.a.range.(BEG.END).o
192e0 66 20 43 4f 55 4e 54 20 71 75 6f 74 65 64 20 74 65 78 74 20 6f 62 6a 65 63 74 73 2e 0a 51 55 4f f.COUNT.quoted.text.objects..QUO
19300 54 45 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 71 75 6f 74 61 74 69 6f 6e 20 64 65 6c 69 6d TE.specifies.the.quotation.delim
19320 69 74 65 72 2e 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 61 72 65 20 74 68 65 0a 63 75 72 72 65 iter..BEG.END.TYPE.are.the.curre
19340 6e 74 6c 79 20 73 65 6c 65 63 74 65 64 20 28 76 69 73 75 61 6c 29 20 72 61 6e 67 65 2e 0a 0a 49 ntly.selected.(visual).range...I
19360 66 20 49 4e 43 4c 55 53 49 56 45 20 69 73 20 6e 69 6c 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 f.INCLUSIVE.is.nil.the.previous.
19380 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 69 67 6e 6f 72 65 2e 20 49 66 20 74 68 65 72 65 20 69 73 selection.is.ignore..If.there.is
193a0 0a 71 75 6f 74 65 64 20 73 74 72 69 6e 67 20 61 74 20 70 6f 69 6e 74 20 74 68 69 73 20 6f 62 6a .quoted.string.at.point.this.obj
193c0 65 63 74 20 77 69 6c 6c 20 62 65 20 73 65 6c 65 63 74 65 64 2c 20 6f 74 68 65 72 77 69 73 65 0a ect.will.be.selected,.otherwise.
193e0 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 28 69 66 20 28 3e 20 43 4f 55 4e 54 20 30 29 29 20 6f the.following.(if.(>.COUNT.0)).o
19400 72 20 70 72 65 63 65 65 64 69 6e 67 20 6f 62 6a 65 63 74 20 28 69 66 20 28 3c 20 43 4f 55 4e 54 r.preceeding.object.(if.(<.COUNT
19420 0a 30 29 29 20 69 73 20 73 65 6c 65 63 74 65 64 2e 20 49 66 20 28 2f 3d 20 28 61 62 73 20 43 4f .0)).is.selected..If.(/=.(abs.CO
19440 55 4e 54 29 20 32 29 20 74 68 65 20 64 65 6c 69 6d 69 74 69 6e 67 20 71 75 6f 74 65 73 20 61 72 UNT).2).the.delimiting.quotes.ar
19460 65 20 6e 6f 74 0a 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 65 20 72 61 6e 67 65 2c 20 6f 74 e.not.contained.in.the.range,.ot
19480 68 65 72 77 69 73 65 20 74 68 65 79 20 61 72 65 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 herwise.they.are.contained.in.th
194a0 65 20 72 61 6e 67 65 2e 0a 0a 49 66 20 49 4e 43 4c 55 53 49 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 e.range...If.INCLUSIVE.is.non-ni
194c0 6c 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 70 l.the.selection.depends.on.the.p
194e0 72 65 76 69 6f 75 73 0a 73 65 6c 65 63 74 69 6f 6e 2e 20 49 66 20 74 68 65 20 63 75 72 72 65 6e revious.selection..If.the.curren
19500 74 6c 79 20 73 65 6c 65 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 73 20 61 74 20 6c 65 61 73 74 20 tly.selection.contains.at.least.
19520 6f 6e 65 0a 63 68 61 72 61 63 74 65 72 20 74 68 61 74 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 one.character.that.is.contained.
19540 69 6e 20 61 20 71 75 6f 74 65 64 20 73 74 72 69 6e 67 20 74 68 65 6e 20 74 68 65 20 73 65 6c 65 in.a.quoted.string.then.the.sele
19560 63 74 69 6f 6e 0a 69 73 20 65 78 74 65 6e 64 65 64 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 ction.is.extended,.otherwise.it.
19580 69 73 20 74 68 72 6f 77 6e 20 61 77 61 79 2e 20 49 66 20 74 68 65 72 65 20 69 73 20 61 0a 6e 6f is.thrown.away..If.there.is.a.no
195a0 6e 2d 73 65 6c 65 63 74 65 64 20 6f 62 6a 65 63 74 20 61 74 20 70 6f 69 6e 74 20 74 68 65 6e 20 n-selected.object.at.point.then.
195c0 74 68 69 73 20 6f 62 6a 65 63 74 20 69 73 20 61 64 64 65 64 20 74 6f 20 74 68 65 0a 73 65 6c 65 this.object.is.added.to.the.sele
195e0 63 74 69 6f 6e 2e 20 4f 74 68 65 72 77 69 73 65 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 69 ction..Otherwise.the.selection.i
19600 73 20 65 78 74 65 6e 64 65 64 20 74 6f 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 6e 67 20 28 69 66 20 s.extended.to.the.following.(if.
19620 28 3e 20 43 4f 55 4e 54 20 30 29 29 20 6f 72 20 70 72 65 63 65 65 64 69 6e 67 20 6f 62 6a 65 63 (>.COUNT.0)).or.preceeding.objec
19640 74 20 28 69 66 20 28 3c 20 43 4f 55 4e 54 0a 30 29 29 2e 20 41 6e 79 20 77 68 69 74 65 73 70 61 t.(if.(<.COUNT.0))..Any.whitespa
19660 63 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 28 6f 72 20 70 72 65 63 65 65 64 69 6e 67 20 69 66 20 28 ce.following.(or.preceeding.if.(
19680 3c 20 43 4f 55 4e 54 20 30 29 29 20 74 68 65 0a 6e 65 77 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 <.COUNT.0)).the.new.selection.is
196a0 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2e 20 49 66 20 6e 6f 20 73 .added.to.the.selection..If.no.s
196c0 75 63 68 20 77 68 69 74 65 73 70 61 63 65 0a 65 78 69 73 74 73 20 61 6e 64 20 74 68 65 20 73 65 uch.whitespace.exists.and.the.se
196e0 6c 65 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 73 20 6f 6e 6c 79 20 6f 6e 65 20 71 75 6f 74 65 64 lection.contains.only.one.quoted
19700 20 73 74 72 69 6e 67 20 74 68 65 6e 20 74 68 65 0a 70 72 65 63 65 65 64 69 6e 67 20 28 6f 72 20 .string.then.the.preceeding.(or.
19720 66 6f 6c 6c 6f 77 69 6e 67 29 20 77 68 69 74 65 73 70 61 63 65 20 69 73 20 61 64 64 65 64 20 74 following).whitespace.is.added.t
19740 6f 20 74 68 65 20 72 61 6e 67 65 2e 20 0a 0a 28 66 6e 20 51 55 4f 54 45 20 42 45 47 20 45 4e 44 o.the.range....(fn.QUOTE.BEG.END
19760 20 54 59 50 45 20 43 4f 55 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 49 4e 43 4c 55 53 49 56 45 29 .TYPE.COUNT.&optional.INCLUSIVE)
19780 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 71 75 6f 74 65 20 23 ..(defalias.'evil-select-quote.#
197a0 5b 31 35 34 31 20 22 05 18 5c 33 30 32 5c 33 30 33 21 5c 32 30 36 0b 00 5c 33 30 32 5c 33 30 34 [1541."..\302\303!\206..\302\304
197c0 21 5c 32 31 31 5c 32 30 35 56 00 60 01 41 57 5c 32 30 35 56 00 5c 32 31 31 40 66 06 07 55 3f 5c !\211\205V.`.AW\205V.\211@f..U?\
197e0 32 30 35 56 00 5c 32 31 31 41 5c 32 30 36 26 00 60 53 66 06 07 55 3f 5c 32 30 35 56 00 5c 32 31 205V.\211A\206&.`Sf..U?\205V.\21
19800 34 65 64 42 09 42 19 5c 33 30 35 01 40 02 41 5c 22 5c 32 31 30 5c 33 30 36 31 53 00 5c 33 30 37 4edB.B.\305.@.A\"\210\3061S.\307
19820 5c 33 31 30 06 07 06 07 06 07 06 07 06 07 26 06 30 5c 32 30 32 55 00 5c 32 31 30 5c 33 31 31 2a \310..........&.0\202U.\210\311*
19840 5c 32 36 32 01 5c 32 30 36 6c 00 05 18 5c 33 30 37 5c 33 31 32 06 06 06 06 06 06 06 06 06 06 26 \262.\206l...\307\312..........&
19860 06 29 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 .))\207".[evil-forward-quote-cha
19880 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 62 6f 75 6e 64 73 2d r.evil-restriction-stack.bounds-
198a0 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 20 65 of-thing-at-point.evil-comment.e
198c0 76 69 6c 2d 73 74 72 69 6e 67 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 28 65 72 72 6f 72 29 20 65 vil-string.evil-narrow.(error).e
198e0 76 69 6c 2d 73 65 6c 65 63 74 2d 71 75 6f 74 65 2d 74 68 69 6e 67 20 65 76 69 6c 2d 71 75 6f 74 vil-select-quote-thing.evil-quot
19900 65 2d 73 69 6d 70 6c 65 20 6e 69 6c 20 65 76 69 6c 2d 71 75 6f 74 65 5d 20 31 34 20 28 23 24 20 e-simple.nil.evil-quote].14.(#$.
19920 2e 20 31 30 33 31 31 30 29 5d 29 0a 23 40 31 37 33 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 ..103110)]).#@173.Return.a.range
19940 20 28 42 45 47 20 45 4e 44 29 20 6f 66 20 43 4f 55 4e 54 20 6d 61 74 63 68 69 6e 67 20 58 4d 4c .(BEG.END).of.COUNT.matching.XML
19960 20 74 61 67 73 2e 0a 49 66 20 49 4e 43 4c 55 53 49 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 .tags..If.INCLUSIVE.is.non-nil,.
19980 74 68 65 20 74 61 67 73 20 74 68 65 6d 73 65 6c 76 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 the.tags.themselves.are.included
199a0 0a 66 72 6f 6d 20 74 68 65 20 72 61 6e 67 65 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 54 59 .from.the.range...(fn.BEG.END.TY
199c0 50 45 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 20 49 4e 43 4c 55 53 49 56 45 29 1f 0a 28 PE.&optional.COUNT.INCLUSIVE)..(
199e0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 78 6d 6c 2d 74 61 67 20 23 5b defalias.'evil-select-xml-tag.#[
19a00 31 32 38 33 20 22 5c 32 31 31 5c 32 30 34 4f 00 5c 33 30 30 02 5c 32 30 36 5c 6e 00 5c 33 30 31 1283."\211\204O.\300.\206\n.\301
19a20 21 5c 33 30 31 55 5c 32 30 33 4f 00 5c 33 30 32 5c 33 30 33 06 06 06 06 06 06 06 06 5c 33 30 34 !\301U\203O.\302\303........\304
19a40 5c 33 30 35 26 07 05 5c 32 30 33 36 00 05 5c 33 30 36 02 21 55 5c 32 30 33 36 00 04 5c 32 30 33 \305&..\2036..\306.!U\2036..\203
19a60 36 00 04 5c 33 30 37 02 21 55 5c 32 30 34 40 00 5c 33 30 36 01 21 5c 33 30 37 02 21 55 5c 32 30 6..\307.!U\204@.\306.!\307.!U\20
19a80 33 4e 00 5c 33 30 32 5c 33 30 33 06 07 06 07 06 07 06 07 5c 33 30 35 26 06 5c 32 30 37 5c 32 30 3N.\302\303........\305&.\207\20
19aa0 37 5c 33 30 32 5c 33 30 33 06 06 06 06 06 06 06 06 06 06 26 06 5c 32 30 37 22 20 5b 61 62 73 20 7\302\303..........&.\207".[abs.
19ac0 31 20 65 76 69 6c 2d 73 65 6c 65 63 74 2d 62 6c 6f 63 6b 20 65 76 69 6c 2d 75 70 2d 78 6d 6c 2d 1.evil-select-block.evil-up-xml-
19ae0 74 61 67 20 6e 69 6c 20 74 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 tag.nil.t.evil-range-beginning.e
19b00 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 5d 20 31 33 20 28 23 24 20 2e 20 31 30 34 37 35 34 29 5d vil-range-end].13.(#$...104754)]
19b20 29 0a 23 40 31 30 33 20 45 78 70 61 6e 64 20 52 41 4e 47 45 20 61 63 63 6f 72 64 69 6e 67 20 74 ).#@103.Expand.RANGE.according.t
19b40 6f 20 69 74 73 20 74 79 70 65 2e 0a 52 65 74 75 72 6e 20 61 20 6e 65 77 20 72 61 6e 67 65 20 69 o.its.type..Return.a.new.range.i
19b60 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 26 6f f.COPY.is.non-nil...(fn.RANGE.&o
19b80 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 ptional.COPY)..(defalias.'evil-e
19ba0 78 70 61 6e 64 2d 72 61 6e 67 65 20 23 5b 35 31 33 20 22 5c 32 31 31 5c 32 30 33 09 00 5c 33 30 xpand-range.#[513."\211\203..\30
19bc0 30 02 21 5c 32 36 32 02 5c 33 30 31 5c 33 30 32 03 21 5c 33 30 33 5c 22 5c 32 30 34 18 00 5c 33 0.!\262.\301\302.!\303\"\204..\3
19be0 30 34 5c 33 30 35 03 5c 22 5c 32 36 32 02 01 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6f 70 79 2d 04\305.\"\262..\207".[evil-copy-
19c00 72 61 6e 67 65 20 70 6c 69 73 74 2d 67 65 74 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 range.plist-get.evil-range-prope
19c20 72 74 69 65 73 20 3a 65 78 70 61 6e 64 65 64 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 72 rties.:expanded.evil-transform-r
19c40 61 6e 67 65 20 3a 65 78 70 61 6e 64 5d 20 35 20 28 23 24 20 2e 20 31 30 35 32 35 36 29 5d 29 0a ange.:expand].5.(#$...105256)]).
19c60 23 40 31 30 35 20 43 6f 6e 74 72 61 63 74 20 52 41 4e 47 45 20 61 63 63 6f 72 64 69 6e 67 20 74 #@105.Contract.RANGE.according.t
19c80 6f 20 69 74 73 20 74 79 70 65 2e 0a 52 65 74 75 72 6e 20 61 20 6e 65 77 20 72 61 6e 67 65 20 69 o.its.type..Return.a.new.range.i
19ca0 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 26 6f f.COPY.is.non-nil...(fn.RANGE.&o
19cc0 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 ptional.COPY)..(defalias.'evil-c
19ce0 6f 6e 74 72 61 63 74 2d 72 61 6e 67 65 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 03 03 23 ontract-range.#[513."\300\301..#
19d00 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 72 61 6e 67 65 20 3a 63 6f 6e \207".[evil-transform-range.:con
19d20 74 72 61 63 74 5d 20 36 20 28 23 24 20 2e 20 31 30 35 35 37 34 29 5d 29 0a 23 40 31 30 36 20 4e tract].6.(#$...105574)]).#@106.N
19d40 6f 72 6d 61 6c 69 7a 65 20 52 41 4e 47 45 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 74 73 20 ormalize.RANGE.according.to.its.
19d60 74 79 70 65 2e 0a 52 65 74 75 72 6e 20 61 20 6e 65 77 20 72 61 6e 67 65 20 69 66 20 43 4f 50 59 type..Return.a.new.range.if.COPY
19d80 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 26 6f 70 74 69 6f 6e 61 .is.non-nil...(fn.RANGE.&optiona
19da0 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 l.COPY)..(defalias.'evil-normali
19dc0 7a 65 2d 72 61 6e 67 65 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 03 03 23 5c 32 30 37 22 ze-range.#[513."\300\301..#\207"
19de0 20 5b 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 72 61 6e 67 65 20 3a 6e 6f 72 6d 61 6c 69 7a .[evil-transform-range.:normaliz
19e00 65 5d 20 36 20 28 23 24 20 2e 20 31 30 35 37 39 31 29 5d 29 0a 23 40 31 32 35 20 41 70 70 6c 79 e].6.(#$...105791)]).#@125.Apply
19e20 20 54 52 41 4e 53 46 4f 52 4d 20 74 6f 20 52 41 4e 47 45 20 61 63 63 6f 72 64 69 6e 67 20 74 6f .TRANSFORM.to.RANGE.according.to
19e40 20 69 74 73 20 74 79 70 65 2e 0a 52 65 74 75 72 6e 20 61 20 6e 65 77 20 72 61 6e 67 65 20 69 66 .its.type..Return.a.new.range.if
19e60 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 54 52 41 4e 53 46 4f 52 4d .COPY.is.non-nil...(fn.TRANSFORM
19e80 20 52 41 4e 47 45 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 .RANGE.&optional.COPY)..(defalia
19ea0 73 20 27 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 72 61 6e 67 65 20 23 5b 37 37 30 20 22 5c s.'evil-transform-range.#[770."\
19ec0 32 31 31 5c 32 30 33 09 00 5c 33 30 30 02 21 5c 32 36 32 02 5c 33 30 31 02 21 5c 32 30 33 1b 00 211\203..\300.!\262.\301.!\203..
19ee0 5c 33 30 32 5c 33 30 33 03 5c 33 30 32 5c 33 30 34 06 07 06 07 23 23 5c 32 31 30 01 5c 32 30 37 \302\303.\302\304....##\210.\207
19f00 22 20 5b 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 20 65 76 69 6c 2d 74 79 70 65 20 61 70 70 ".[evil-copy-range.evil-type.app
19f20 6c 79 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d ly.evil-set-range.evil-transform
19f40 5d 20 31 30 20 28 23 24 20 2e 20 31 30 36 30 31 31 29 5d 29 0a 23 40 39 39 20 52 65 74 75 72 6e ].10.(#$...106011)]).#@99.Return
19f60 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 52 41 4e 47 45 2e 0a 49 66 20 6e 6f 20 64 65 73 .description.of.RANGE..If.no.des
19f80 63 72 69 70 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 72 65 74 75 72 6e 20 74 68 cription.is.available,.return.th
19fa0 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 29 1f 0a 28 64 65 e.empty.string...(fn.RANGE)..(de
19fc0 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 73 63 72 69 62 65 2d 72 61 6e 67 65 20 23 5b 32 35 falias.'evil-describe-range.#[25
19fe0 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 65 76 69 6c 2d 7."\300\301.\"\207".[apply.evil-
1a000 64 65 73 63 72 69 62 65 5d 20 34 20 28 23 24 20 2e 20 31 30 36 33 33 30 29 5d 29 0a 23 40 32 33 describe].4.(#$...106330)]).#@23
1a020 33 20 53 74 61 72 74 20 61 20 75 6e 64 6f 20 73 74 65 70 2e 0a 41 6c 6c 20 66 6f 6c 6c 6f 77 69 3.Start.a.undo.step..All.followi
1a040 6e 67 20 62 75 66 66 65 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 61 72 65 20 67 72 6f 75 ng.buffer.modifications.are.grou
1a060 70 65 64 20 74 6f 67 65 74 68 65 72 20 61 73 20 61 0a 73 69 6e 67 6c 65 20 61 63 74 69 6f 6e 2e ped.together.as.a.single.action.
1a080 20 49 66 20 43 4f 4e 54 49 4e 55 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 72 65 63 65 64 69 .If.CONTINUE.is.non-nil,.precedi
1a0a0 6e 67 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 0a 61 72 65 20 69 6e 63 6c 75 64 65 64 2e 20 54 ng.modifications.are.included..T
1a0c0 68 65 20 73 74 65 70 20 69 73 20 74 65 72 6d 69 6e 61 74 65 64 20 77 69 74 68 20 60 65 76 69 6c he.step.is.terminated.with.`evil
1a0e0 2d 65 6e 64 2d 75 6e 64 6f 2d 73 74 65 70 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 -end-undo-step'...(fn.&optional.
1a100 43 4f 4e 54 49 4e 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 72 74 CONTINUE)..(defalias.'evil-start
1a120 2d 75 6e 64 6f 2d 73 74 65 70 20 23 5b 32 35 36 20 22 08 3c 5c 32 30 35 24 00 09 3f 5c 32 30 35 -undo-step.#[256.".<\205$..?\205
1a140 24 00 5c 6e 5c 32 30 33 11 00 5c 33 30 33 20 5c 32 30 37 5c 32 31 31 5c 32 30 34 1d 00 08 5c 32 $.\n\203..\303.\207\211\204...\2
1a160 34 32 5c 32 30 33 1d 00 5c 33 30 34 20 5c 32 31 30 08 5c 32 30 36 5c 22 00 5c 33 30 35 5c 32 31 42\203..\304.\210.\206\".\305\21
1a180 31 12 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 69 1.\207".[buffer-undo-list.evil-i
1a1a0 6e 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 n-single-undo.evil-undo-list-poi
1a1c0 6e 74 65 72 20 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 75 6e 64 6f 2d 73 74 65 70 20 75 6e 64 6f nter.evil-refresh-undo-step.undo
1a1e0 2d 62 6f 75 6e 64 61 72 79 20 74 5d 20 33 20 28 23 24 20 2e 20 31 30 36 35 33 30 29 5d 29 0a 23 -boundary.t].3.(#$...106530)]).#
1a200 40 31 33 31 20 45 6e 64 20 61 20 75 6e 64 6f 20 73 74 65 70 20 73 74 61 72 74 65 64 20 77 69 74 @131.End.a.undo.step.started.wit
1a220 68 20 60 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 27 2e 0a 41 64 64 73 20 61 h.`evil-start-undo-step'..Adds.a
1a240 6e 20 75 6e 64 6f 20 62 6f 75 6e 64 61 72 79 20 75 6e 6c 65 73 73 20 43 4f 4e 54 49 4e 55 45 20 n.undo.boundary.unless.CONTINUE.
1a260 69 73 20 73 70 65 63 69 66 69 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 4e is.specified...(fn.&optional.CON
1a280 54 49 4e 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 6e 64 2d 75 6e 64 6f TINUE)..(defalias.'evil-end-undo
1a2a0 2d 73 74 65 70 20 23 5b 32 35 36 20 22 08 3c 5c 32 30 35 20 00 09 5c 32 30 35 20 00 5c 6e 3f 5c -step.#[256.".<\205...\205..\n?\
1a2c0 32 30 35 20 00 5c 33 30 33 20 5c 32 31 30 5c 32 31 31 5c 32 30 34 1d 00 08 5c 32 34 32 5c 32 30 205..\303.\210\211\204...\242\20
1a2e0 33 1d 00 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 5c 32 31 31 11 5c 32 30 37 22 20 5b 62 75 66 66 3..\304.\210\305\211.\207".[buff
1a300 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e er-undo-list.evil-undo-list-poin
1a320 74 65 72 20 65 76 69 6c 2d 69 6e 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 65 76 69 6c 2d 72 65 66 ter.evil-in-single-undo.evil-ref
1a340 72 65 73 68 2d 75 6e 64 6f 2d 73 74 65 70 20 75 6e 64 6f 2d 62 6f 75 6e 64 61 72 79 20 6e 69 6c resh-undo-step.undo-boundary.nil
1a360 5d 20 33 20 28 23 24 20 2e 20 31 30 37 30 31 33 29 5d 29 0a 23 40 31 39 35 20 52 65 66 72 65 73 ].3.(#$...107013)]).#@195.Refres
1a380 68 20 60 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 20 65 6e 74 72 69 65 73 20 66 6f 72 h.`buffer-undo-list'.entries.for
1a3a0 20 63 75 72 72 65 6e 74 20 75 6e 64 6f 20 73 74 65 70 2e 0a 55 6e 64 6f 20 62 6f 75 6e 64 61 72 .current.undo.step..Undo.boundar
1a3c0 69 65 73 20 75 6e 74 69 6c 20 60 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e 74 65 ies.until.`evil-undo-list-pointe
1a3e0 72 27 20 61 72 65 20 72 65 6d 6f 76 65 64 20 74 6f 0a 6d 61 6b 65 20 74 68 65 20 65 6e 74 72 69 r'.are.removed.to.make.the.entri
1a400 65 73 20 75 6e 64 6f 61 62 6c 65 20 61 73 20 61 20 73 69 6e 67 6c 65 20 61 63 74 69 6f 6e 2e 20 es.undoable.as.a.single.action..
1a420 53 65 65 0a 60 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 27 2e 1f 0a 28 64 65 See.`evil-start-undo-step'...(de
1a440 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 75 6e 64 6f 2d 73 74 65 70 20 23 falias.'evil-refresh-undo-step.#
1a460 5b 30 20 22 08 5c 32 30 35 11 00 5c 33 30 32 5c 33 30 33 09 08 23 5c 32 31 31 11 5c 32 30 36 0f [0.".\205..\302\303..#\211.\206.
1a480 00 5c 33 30 34 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d .\304\211.\207".[evil-undo-list-
1a4a0 70 6f 69 6e 74 65 72 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 66 69 pointer.buffer-undo-list.evil-fi
1a4c0 6c 74 65 72 2d 6c 69 73 74 20 6e 75 6c 6c 20 74 5d 20 35 20 28 23 24 20 2e 20 31 30 37 33 38 36 lter-list.null.t].5.(#$...107386
1a4e0 29 5d 29 0a 23 40 31 38 30 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 65 6e 61 62 )]).#@180.Execute.BODY.with.enab
1a500 6c 65 64 20 75 6e 64 6f 2e 0a 49 66 20 75 6e 64 6f 20 69 73 20 64 69 73 61 62 6c 65 64 20 69 6e led.undo..If.undo.is.disabled.in
1a520 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 74 68 65 20 75 6e 64 6f 20 69 6e .the.current.buffer,.the.undo.in
1a540 66 6f 72 6d 61 74 69 6f 6e 0a 69 73 20 73 74 6f 72 65 64 20 69 6e 20 60 65 76 69 6c 2d 74 65 6d formation.is.stored.in.`evil-tem
1a560 70 6f 72 61 72 79 2d 75 6e 64 6f 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 62 75 66 66 65 72 2d porary-undo'.instead.of.`buffer-
1a580 75 6e 64 6f 2d 6c 69 73 74 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 undo-list'...(fn.&rest.BODY)..(d
1a5a0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 75 6e 64 6f 20 27 28 6d 61 63 72 6f 20 efalias.'evil-with-undo.'(macro.
1a5c0 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 30 5c 33 30 33 05 42 5c ..#[128."\300\301\302\300\303.B\
1a5e0 33 30 34 42 42 45 5c 33 30 35 42 42 5c 32 30 37 22 20 5b 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 304BBE\305BB\207".[unwind-protec
1a600 74 20 6c 65 74 20 28 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 70 72 6f 67 6e 20 28 t.let.(buffer-undo-list).progn.(
1a620 28 73 65 74 71 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 20 62 75 66 66 65 72 (setq.evil-temporary-undo.buffer
1a640 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 28 75 6e 6c 65 73 73 20 28 6e 75 6c 6c 20 28 63 61 72 2d 73 -undo-list).(unless.(null.(car-s
1a660 61 66 65 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 29 20 28 70 75 73 68 20 afe.evil-temporary-undo)).(push.
1a680 6e 69 6c 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 29 29 20 28 28 75 6e 6c nil.evil-temporary-undo))).((unl
1a6a0 65 73 73 20 28 65 71 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 74 29 20 28 73 65 74 ess.(eq.buffer-undo-list.t).(set
1a6c0 71 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 28 69 66 20 28 63 64 72 20 65 76 69 6c q.buffer-undo-list.(if.(cdr.evil
1a6e0 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 20 28 6e 63 6f 6e 63 20 65 76 69 6c 2d 74 65 6d -temporary-undo).(nconc.evil-tem
1a700 70 6f 72 61 72 79 2d 75 6e 64 6f 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 62 75 porary-undo.buffer-undo-list).bu
1a720 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 ffer-undo-list).evil-temporary-u
1a740 6e 64 6f 20 6e 69 6c 29 29 29 5d 20 37 20 28 23 24 20 2e 20 31 30 37 37 35 34 29 5d 29 29 0a 28 ndo.nil)))].7.(#$...107754)])).(
1a760 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 byte-code."\300\301\302\303#\304
1a780 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \301\305\306#\207".[function-put
1a7a0 20 65 76 69 6c 2d 77 69 74 68 2d 75 6e 64 6f 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 .evil-with-undo.lisp-indent-func
1a7c0 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 tion.defun.put.edebug-form-spec.
1a7e0 74 5d 20 35 29 0a 23 40 35 34 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 61 73 20 61 20 73 69 6e t].5).#@54.Execute.BODY.as.a.sin
1a800 67 6c 65 20 75 6e 64 6f 20 73 74 65 70 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f gle.undo.step...(fn.&rest.BODY).
1a820 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 73 69 6e 67 6c 65 2d 75 6e 64 .(defalias.'evil-with-single-und
1a840 6f 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c o.'(macro...#[128."\300\301\302\
1a860 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 30 5c 33 30 36 06 08 42 42 45 5c 33 30 37 42 42 44 45 303\304\305\300\306..BBE\307BBDE
1a880 5c 32 30 37 22 20 5b 6c 65 74 20 28 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e 74 \207".[let.(evil-undo-list-point
1a8a0 65 72 29 20 65 76 69 6c 2d 77 69 74 68 2d 75 6e 64 6f 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 er).evil-with-undo.unwind-protec
1a8c0 74 20 70 72 6f 67 6e 20 28 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 29 20 28 t.progn.(evil-start-undo-step).(
1a8e0 28 65 76 69 6c 2d 69 6e 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 74 29 29 20 28 28 65 76 69 6c 2d (evil-in-single-undo.t)).((evil-
1a900 65 6e 64 2d 75 6e 64 6f 2d 73 74 65 70 29 29 5d 20 31 30 20 28 23 24 20 2e 20 31 30 38 35 32 33 end-undo-step))].10.(#$...108523
1a920 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 )])).(byte-code."\300\301\302\30
1a940 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 3#\304\301\305\306#\207".[functi
1a960 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 6c 69 73 on-put.evil-with-single-undo.lis
1a980 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 p-indent-function.defun.put.edeb
1a9a0 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 38 36 20 55 6e 64 6f 20 74 68 ug-form-spec.t].5).#@186.Undo.th
1a9c0 65 20 6c 61 73 74 20 62 75 66 66 65 72 20 63 68 61 6e 67 65 2e 0a 52 65 6d 6f 76 65 73 20 74 68 e.last.buffer.change..Removes.th
1a9e0 65 20 6c 61 73 74 20 75 6e 64 6f 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 60 62 75 e.last.undo.information.from.`bu
1aa00 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 2e 0a 49 66 20 75 6e 64 6f 20 69 73 20 64 69 73 61 ffer-undo-list'..If.undo.is.disa
1aa20 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 75 73 65 20 bled.in.the.current.buffer,.use.
1aa40 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 69 6e 20 60 65 76 69 6c 2d 74 65 6d 70 6f 72 61 the.information.in.`evil-tempora
1aa60 72 79 2d 75 6e 64 6f 27 20 69 6e 73 74 65 61 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 ry-undo'.instead...(defalias.'ev
1aa80 69 6c 2d 75 6e 64 6f 2d 70 6f 70 20 23 5b 30 20 22 5c 33 30 35 43 08 5c 33 30 36 3d 5c 32 30 33 il-undo-pop.#[0."\305C.\306=\203
1aaa0 5c 66 00 09 5c 32 30 32 0d 00 08 5c 32 31 31 5c 32 30 33 16 00 5c 32 31 31 40 5c 32 30 33 1a 00 \f..\202...\211\203..\211@\203..
1aac0 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 32 31 31 5c 32 30 33 2a 00 5c 32 31 31 40 5c 32 30 34 \307\310!\210\211\203*.\211@\204
1aae0 2a 00 5c 32 31 31 41 5c 32 36 32 01 5c 32 30 32 1a 00 5c 32 31 31 5c 32 30 33 40 00 5c 32 31 31 *.\211A\262.\202..\211\203@.\211
1ab00 40 5c 32 30 33 40 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 02 42 5c 32 36 32 02 5c 32 30 @\203@.\211.A\262.\242.B\262.\20
1ab20 32 2a 00 01 5c 32 33 37 18 5c 33 30 36 5c 33 30 35 5c 32 31 31 1a 1b 1c 5c 33 31 31 5c 32 31 36 2*..\237.\306\305\211...\311\216
1ab40 5c 33 31 32 20 5c 32 31 30 5c 33 31 33 20 5c 32 31 30 2d 08 5c 33 30 36 3d 5c 32 30 33 5c 5c 00 \312.\210\313.\210-.\306=\203\\.
1ab60 5c 33 30 35 5c 32 31 31 11 5c 32 30 37 5c 32 31 31 5c 32 31 31 10 5c 32 30 37 22 20 5b 62 75 66 \305\211.\207\211\211.\207".[buf
1ab80 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 fer-undo-list.evil-temporary-und
1aba0 6f 20 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 20 65 76 69 6c 2d 65 63 68 6f o.evil-write-echo-area.evil-echo
1abc0 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 69 6e 68 69 62 69 74 2d 71 75 69 74 20 6e 69 6c 20 74 -area-message.inhibit-quit.nil.t
1abe0 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 27 74 20 75 6e 64 6f 20 70 72 65 76 69 6f 75 73 .user-error."Can't.undo.previous
1ac00 20 63 68 61 6e 67 65 22 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 .change".#[0."\300.\207".[evil-e
1ac20 63 68 6f 2d 61 72 65 61 2d 72 65 73 74 6f 72 65 5d 20 31 5d 20 65 76 69 6c 2d 65 63 68 6f 2d 61 cho-area-restore].1].evil-echo-a
1ac40 72 65 61 2d 73 61 76 65 20 75 6e 64 6f 5d 20 35 20 28 23 24 20 2e 20 31 30 38 39 38 35 29 5d 29 rea-save.undo].5.(#$...108985)])
1ac60 0a 23 40 33 34 20 0a 0a 28 66 6e 20 52 45 47 45 58 50 20 52 45 50 4c 41 43 45 4d 45 4e 54 53 2d .#@34...(fn.REGEXP.REPLACEMENTS-
1ac80 41 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 ALIST)..(defalias.'evil-transfor
1aca0 6d 2d 72 65 67 65 78 70 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 m-regexp.#[514."\300\301\302\303
1acc0 04 5c 22 04 5c 33 30 34 5c 33 30 35 25 5c 32 30 37 22 20 5b 72 65 70 6c 61 63 65 2d 72 65 67 65 .\".\304\305%\207".[replace-rege
1ace0 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 5c 5c 2b 5b 5e 5c 5c 5c 5c 5d 22 20 6d 61 6b 65 xp-in-string."\\\\+[^\\\\]".make
1ad00 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 32 32 34 5c 33 30 31 5c 32 32 35 -closure.#[257."\301\224\301\225
1ad20 02 01 53 48 5c 33 30 32 01 5c 33 30 30 5c 22 5c 32 31 31 5c 32 30 33 24 00 5c 33 30 33 05 47 5c ..SH\302.\300\"\211\203$.\303.G\
1ad40 33 30 34 5c 22 5c 33 30 31 55 5c 32 30 33 24 00 04 04 04 5c 33 30 34 5a 4f 01 41 50 5c 32 30 37 304\"\301U\203$....\304ZO.AP\207
1ad60 04 5c 32 30 37 22 20 5b 56 30 20 30 20 61 73 73 6f 63 20 6d 6f 64 20 32 5d 20 39 20 22 5c 6e 5c .\207".[V0.0.assoc.mod.2].9."\n\
1ad80 6e 28 66 6e 20 54 58 54 29 22 5d 20 6e 69 6c 20 74 5d 20 38 20 28 23 24 20 2e 20 31 30 39 36 37 n(fn.TXT)"].nil.t].8.(#$...10967
1ada0 30 29 5d 29 0a 23 40 31 34 34 33 20 54 72 61 6e 73 66 6f 72 6d 73 20 53 54 52 20 77 69 74 68 20 0)]).#@1443.Transforms.STR.with.
1adc0 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 73 2e 0a 4d 41 47 49 43 20 69 73 20 61 20 72 65 67 magic.characters..MAGIC.is.a.reg
1ade0 65 78 70 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 61 6c 6c 20 70 6f 74 65 6e 74 69 61 6c 20 6d exp.that.matches.all.potential.m
1ae00 61 67 69 63 0a 63 68 61 72 61 63 74 65 72 73 2e 20 45 61 63 68 20 6f 63 63 75 72 65 6e 63 65 20 agic.characters..Each.occurence.
1ae20 6f 66 20 43 48 41 52 20 61 73 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 20 77 69 74 68 69 of.CHAR.as.magic.character.withi
1ae40 6e 20 73 74 72 0a 69 73 20 72 65 70 6c 61 63 65 64 20 62 79 20 74 68 65 20 72 65 73 75 6c 74 20 n.str.is.replaced.by.the.result.
1ae60 6f 66 20 63 61 6c 6c 69 6e 67 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 20 54 52 41 4e 53 46 of.calling.the.associated.TRANSF
1ae80 4f 52 4d 0a 66 75 6e 63 74 69 6f 6e 2e 20 54 52 41 4e 53 46 4f 52 4d 20 69 73 20 61 20 66 75 6e ORM.function..TRANSFORM.is.a.fun
1aea0 63 74 69 6f 6e 20 74 61 6b 69 6e 67 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 0a ction.taking.two.arguments,.the.
1aec0 63 68 61 72 61 63 74 65 72 20 74 6f 20 62 65 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 61 6e 64 20 character.to.be.transformed.and.
1aee0 74 68 65 20 72 65 73 74 20 6f 66 20 73 74 72 69 6e 67 20 61 66 74 65 72 20 74 68 65 0a 63 68 61 the.rest.of.string.after.the.cha
1af00 72 61 63 74 65 72 2e 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 72 65 74 75 racter..The.function.should.retu
1af20 72 6e 20 61 20 74 72 69 70 6c 65 20 28 52 45 50 4c 41 43 45 4d 45 4e 54 20 52 45 53 54 0a 2e 20 rn.a.triple.(REPLACEMENT.REST...
1af40 53 54 4f 50 29 20 77 68 65 72 65 20 52 45 50 4c 41 43 45 4d 45 4e 54 20 69 73 20 74 68 65 20 72 STOP).where.REPLACEMENT.is.the.r
1af60 65 70 6c 61 63 65 6d 65 6e 74 20 61 6e 64 20 52 45 53 54 20 69 73 20 74 68 65 20 72 65 73 74 0a eplacement.and.REST.is.the.rest.
1af80 6f 66 20 74 68 65 20 73 74 72 69 6e 67 20 74 68 61 74 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 of.the.string.that.has.not.been.
1afa0 74 72 61 6e 73 66 6f 72 6d 65 64 2e 20 49 66 20 53 54 4f 50 20 69 73 20 6e 6f 6e 2d 6e 69 6c 0a transformed..If.STOP.is.non-nil.
1afc0 74 68 65 6e 20 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 73 74 6f 70 73 20 69 6d 6d 65 then.the.substitution.stops.imme
1afe0 64 69 61 74 65 6c 79 2e 20 20 54 68 65 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 73 74 61 72 74 73 diately...The.replacement.starts
1b000 0a 61 74 20 70 6f 73 69 74 69 6f 6e 20 53 54 41 52 54 2c 20 65 76 65 72 79 74 68 69 6e 67 20 62 .at.position.START,.everything.b
1b020 65 66 6f 72 65 20 74 68 61 74 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 72 65 74 75 72 6e 65 64 0a efore.that.position.is.returned.
1b040 6c 69 74 65 72 61 6c 6c 79 2e 20 20 54 68 65 20 72 65 73 75 6c 74 20 69 73 20 61 20 70 61 69 72 literally...The.result.is.a.pair
1b060 20 28 52 45 53 55 4c 54 20 2e 20 52 45 53 54 29 2e 20 52 45 53 55 4c 54 20 69 73 20 61 0a 6c 69 .(RESULT...REST)..RESULT.is.a.li
1b080 73 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 70 61 st.containing.the.transformed.pa
1b0a0 72 74 73 20 69 6e 20 6f 72 64 65 72 2e 20 49 66 20 74 77 6f 0a 73 75 62 73 65 71 75 65 6e 74 73 rts.in.order..If.two.subsequents
1b0c0 20 70 61 72 74 73 20 61 72 65 20 62 6f 74 68 20 73 74 72 69 6e 67 73 2c 20 74 68 65 79 20 61 72 .parts.are.both.strings,.they.ar
1b0e0 65 20 63 6f 6e 63 61 74 65 6e 61 74 65 64 2e 20 52 45 53 54 0a 69 73 20 74 68 65 20 75 6e 74 72 e.concatenated..REST.is.the.untr
1b100 61 6e 73 66 6f 72 6d 65 64 20 72 65 73 74 20 73 74 72 69 6e 67 20 28 75 73 75 61 6c 6c 79 20 22 ansformed.rest.string.(usually."
1b120 22 20 62 75 74 20 6d 61 79 20 62 65 20 6d 6f 72 65 20 69 66 0a 54 52 41 4e 53 46 4f 52 4d 20 73 ".but.may.be.more.if.TRANSFORM.s
1b140 74 6f 70 70 65 64 20 74 68 65 20 73 75 62 73 74 69 74 75 74 69 6f 6e 29 2e 20 57 68 69 63 68 20 topped.the.substitution)..Which.
1b160 63 68 61 72 61 63 74 65 72 73 20 61 72 65 0a 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 6d 61 67 characters.are.considered.as.mag
1b180 69 63 20 63 68 61 72 61 63 74 65 72 73 20 28 69 2e 65 2e 20 74 68 65 20 74 72 61 6e 73 66 6f 72 ic.characters.(i.e..the.transfor
1b1a0 6d 61 74 69 6f 6e 20 68 61 70 70 65 6e 73 0a 69 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 mation.happens.if.the.character.
1b1c0 69 73 20 4e 4f 54 20 70 72 65 63 65 65 64 65 64 20 62 79 20 61 20 62 61 63 6b 73 6c 61 73 68 29 is.NOT.preceeded.by.a.backslash)
1b1e0 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 0a 62 79 20 60 65 76 69 6c 2d 6d 61 67 69 63 27 2e 20 .is.determined.by.`evil-magic'..
1b200 54 68 65 20 73 70 65 63 69 61 6c 20 74 6f 6b 65 6e 73 20 5c 76 2c 20 5c 56 2c 20 5c 6d 20 61 6e The.special.tokens.\v,.\V,.\m.an
1b220 64 20 5c 4d 20 68 61 76 65 0a 61 6c 77 61 79 73 20 61 20 73 70 65 63 69 61 6c 20 6d 65 61 6e 69 d.\M.have.always.a.special.meani
1b240 6e 67 20 28 6c 69 6b 65 20 69 6e 20 56 69 6d 29 20 61 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 ng.(like.in.Vim).and.should.not.
1b260 62 65 0a 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 54 52 41 4e 53 46 4f 52 4d 53 2c 20 6f 74 68 65 be.contained.in.TRANSFORMS,.othe
1b280 72 77 69 73 65 20 74 68 65 69 72 20 6d 65 61 6e 69 6e 67 20 69 73 20 6f 76 65 72 77 72 69 74 74 rwise.their.meaning.is.overwritt
1b2a0 65 6e 2e 0a 0a 54 68 65 20 70 61 72 61 6d 65 74 65 72 20 51 55 4f 54 45 20 69 73 20 61 20 71 75 en...The.parameter.QUOTE.is.a.qu
1b2c0 6f 74 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 61 70 70 6c 69 65 64 20 74 6f 20 6c 69 74 65 72 61 oting.function.applied.to.litera
1b2e0 6c 0a 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 2c 20 75 73 75 61 6c 6c 79 20 60 72 65 67 65 l.transformations,.usually.`rege
1b300 78 70 2d 71 75 6f 74 65 27 20 6f 72 20 60 72 65 70 6c 61 63 65 2d 71 75 6f 74 65 27 2e 0a 0a 28 xp-quote'.or.`replace-quote'...(
1b320 66 6e 20 53 54 52 20 4d 41 47 49 43 20 51 55 4f 54 45 20 54 52 41 4e 53 46 4f 52 4d 20 26 6f 70 fn.STR.MAGIC.QUOTE.TRANSFORM.&op
1b340 74 69 6f 6e 61 6c 20 53 54 41 52 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 tional.START)..(defalias.'evil-t
1b360 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 20 23 5b 31 32 38 34 20 22 5c 33 30 31 20 5c 33 30 32 ransform-magic.#[1284."\301.\302
1b380 5c 33 30 33 02 5c 22 5c 32 31 36 5c 33 30 34 05 5c 33 30 35 06 07 5c 33 30 36 5c 32 36 30 05 5c \303.\"\216\304.\305..\306\260.\
1b3a0 33 30 37 08 21 08 06 06 5c 32 30 36 19 00 5c 33 31 30 5c 33 31 31 5c 32 31 31 03 18 5c 32 31 31 307.!...\206..\310\311\211..\211
1b3c0 5c 32 30 34 5c 33 35 32 00 06 0b 5c 32 30 33 5c 33 35 32 00 5c 33 31 32 06 06 06 0d 5c 22 5c 32 \204\352...\203\352.\312....\"\2
1b3e0 30 33 5c 33 35 32 00 5c 33 31 33 5c 32 32 34 5c 33 31 34 55 5c 32 30 34 40 00 06 0b 5c 33 31 34 03\352.\313\224\314U\204@...\314
1b400 5c 33 31 33 5c 32 32 34 4f 02 42 5c 32 36 32 02 5c 33 31 35 5c 33 31 36 06 0d 5c 22 5c 32 30 36 \313\224O.B\262.\315\316..\"\206
1b420 55 00 5c 33 31 35 5c 33 31 37 06 0d 5c 22 5c 32 30 36 55 00 5c 33 31 35 5c 33 32 30 06 0d 5c 22 U.\315\317..\"\206U.\315\320..\"
1b440 06 5c 66 5c 33 31 34 5c 32 32 35 5c 33 31 31 4f 5c 33 32 30 5c 32 32 34 5c 32 30 33 5c 32 31 37 .\f\314\225\311O\320\224\203\217
1b460 00 5c 33 31 32 06 07 03 5c 22 5c 32 30 33 5c 32 30 32 00 06 5c 6e 02 5c 33 31 34 48 02 5c 22 5c .\312...\"\203\202..\n.\314H.\"\
1b480 32 31 31 40 05 42 5c 32 36 32 05 5c 32 31 31 41 40 5c 32 36 32 0f 5c 32 31 31 41 41 5c 32 36 36 211@.B\262.\211A@\262.\211AA\266
1b4a0 5c 32 30 34 5c 32 30 32 1d 00 04 02 21 04 42 5c 32 36 32 04 5c 32 36 32 0d 5c 32 31 30 5c 32 30 \204\202....!.B\262.\262.\210\20
1b4c0 32 1d 00 5c 33 31 36 5c 32 32 34 5c 32 30 33 5c 33 30 33 00 5c 33 31 32 06 07 03 5c 22 5c 32 30 2..\316\224\203\303.\312...\"\20
1b4e0 34 5c 32 36 36 00 06 5c 6e 02 5c 33 31 34 48 02 5c 22 5c 32 31 31 40 05 42 5c 32 36 32 05 5c 32 4\266..\n.\314H.\"\211@.B\262.\2
1b500 31 31 41 40 5c 32 36 32 0f 5c 32 31 31 41 41 5c 32 36 36 5c 32 30 34 5c 32 30 32 1d 00 04 02 21 11A@\262.\211AA\266\204\202....!
1b520 04 42 5c 32 36 32 04 5c 32 36 32 0d 5c 32 31 30 5c 32 30 32 1d 00 01 5c 33 31 34 48 5c 33 32 31 .B\262.\262.\210\202...\314H\321
1b540 3e 5c 32 30 33 5c 33 33 35 00 01 5c 33 31 34 48 5c 33 32 32 5c 32 33 36 41 10 5c 33 30 37 08 21 >\203\335..\314H\322\236A.\307.!
1b560 5c 32 36 32 07 5c 32 36 32 0d 5c 32 31 30 5c 32 30 32 1d 00 04 02 21 04 42 5c 32 36 32 04 5c 32 \262.\262.\210\202....!.B\262.\2
1b580 36 32 0d 5c 32 31 30 5c 32 30 32 1d 00 06 0b 5c 32 30 33 5c 33 37 37 00 5c 32 31 31 5c 32 30 34 62.\210\202....\203\377.\211\204
1b5a0 5c 33 37 37 00 06 0b 02 42 5c 32 36 32 02 5c 33 32 33 5c 32 36 32 5c 66 5c 32 30 32 07 01 06 0b \377....B\262.\323\262\f\202....
1b5c0 5c 32 30 34 07 01 5c 33 32 33 5c 32 36 32 5c 66 5c 33 31 31 02 5c 32 30 33 4a 01 02 40 3b 5c 32 \204..\323\262\f\311.\203J..@;\2
1b5e0 30 33 21 01 02 40 47 5c 33 31 34 55 5c 32 30 33 21 01 02 41 5c 32 36 32 03 5c 32 30 32 08 01 02 03!..@G\314U\203!..A\262.\202...
1b600 40 3b 5c 32 30 33 3d 01 02 41 40 3b 5c 32 30 33 3d 01 02 41 40 03 40 50 03 41 41 42 5c 32 36 32 @;\203=..A@;\203=..A@.@P.AAB\262
1b620 03 5c 32 30 32 08 01 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 01 42 5c 32 36 32 01 5c 32 30 .\202...\211A\262.\242.B\262.\20
1b640 32 08 01 5c 32 31 31 06 0d 42 5c 32 36 32 01 29 5c 32 36 36 5c 32 30 36 29 5c 32 30 37 22 20 5b 2..\211..B\262.)\266\206)\207".[
1b660 65 76 69 6c 2d 6d 61 67 69 63 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 evil-magic.match-data.make-closu
1b680 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 re.#[0."\301\300\302\"\207".[V0.
1b6a0 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 22 5c 5c set-match-data.evaporate].3]."\\
1b6c0 28 3f 3a 5c 5c 60 5c 5c 7c 5b 5e 5c 5c 5d 5c 5c 29 5c 5c 28 5c 5c 5c 5c 5c 5c 28 3f 3a 5c 5c 28 (?:\\`\\|[^\\]\\)\\(\\\\\\(?:\\(
1b6e0 22 20 22 5c 5c 29 5c 5c 7c 5c 5c 28 2e 5c 5c 29 5c 5c 29 5c 5c 7c 5c 5c 28 22 20 22 5c 5c 29 5c "."\\)\\|\\(.\\)\\)\\|\\("."\\)\
1b700 5c 29 22 20 65 76 69 6c 2d 67 65 74 2d 6d 61 67 69 63 20 69 64 65 6e 74 69 74 79 20 6e 69 6c 20 \)".evil-get-magic.identity.nil.
1b720 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 31 20 30 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 string-match.1.0.match-string.2.
1b740 33 20 34 20 28 31 30 39 20 37 37 20 31 31 38 20 38 36 29 20 28 28 31 30 39 20 2e 20 74 29 20 28 3.4.(109.77.118.86).((109...t).(
1b760 37 37 29 20 28 31 31 38 20 2e 20 76 65 72 79 2d 6d 61 67 69 63 29 20 28 38 36 20 2e 20 76 65 72 77).(118...very-magic).(86...ver
1b780 79 2d 6e 6f 6d 61 67 69 63 29 29 20 22 22 5d 20 31 37 20 28 23 24 20 2e 20 31 30 39 39 39 36 29 y-nomagic)).""].17.(#$...109996)
1b7a0 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 76 69 6d 2d 72 65 67 65 78 70 2d 72 65 70 ]).(defconst.evil-vim-regexp-rep
1b7c0 6c 61 63 65 6d 65 6e 74 73 20 27 28 28 31 31 30 20 2e 20 22 5c 6e 22 29 20 28 31 31 34 20 2e 20 lacements.'((110..."\n").(114...
1b7e0 22 0d 22 29 20 28 31 31 36 20 2e 20 22 09 22 29 20 28 39 38 20 2e 20 22 08 22 29 20 28 31 31 35 ".").(116...".").(98...".").(115
1b800 20 2e 20 22 5b 5b 3a 73 70 61 63 65 3a 5d 5d 22 29 20 28 38 33 20 2e 20 22 5b 5e 5b 3a 73 70 61 ..."[[:space:]]").(83..."[^[:spa
1b820 63 65 3a 5d 5d 22 29 20 28 31 30 30 20 2e 20 22 5b 5b 3a 64 69 67 69 74 3a 5d 5d 22 29 20 28 36 ce:]]").(100..."[[:digit:]]").(6
1b840 38 20 2e 20 22 5b 5e 5b 3a 64 69 67 69 74 3a 5d 5d 22 29 20 28 31 32 30 20 2e 20 22 5b 5b 3a 78 8..."[^[:digit:]]").(120..."[[:x
1b860 64 69 67 69 74 3a 5d 5d 22 29 20 28 38 38 20 2e 20 22 5b 5e 5b 3a 78 64 69 67 69 74 3a 5d 5d 22 digit:]]").(88..."[^[:xdigit:]]"
1b880 29 20 28 31 31 31 20 2e 20 22 5b 30 2d 37 5d 22 29 20 28 37 39 20 2e 20 22 5b 5e 30 2d 37 5d 22 ).(111..."[0-7]").(79..."[^0-7]"
1b8a0 29 20 28 39 37 20 2e 20 22 5b 5b 3a 61 6c 70 68 61 3a 5d 5d 22 29 20 28 36 35 20 2e 20 22 5b 5e ).(97..."[[:alpha:]]").(65..."[^
1b8c0 5b 3a 61 6c 70 68 61 3a 5d 5d 22 29 20 28 31 30 38 20 2e 20 22 5b 61 2d 7a 5d 22 29 20 28 37 36 [:alpha:]]").(108..."[a-z]").(76
1b8e0 20 2e 20 22 5b 5e 61 2d 7a 5d 22 29 20 28 31 31 37 20 2e 20 22 5b 41 2d 5a 5d 22 29 20 28 38 35 ..."[^a-z]").(117..."[A-Z]").(85
1b900 20 2e 20 22 5b 5e 41 2d 5a 5d 22 29 20 28 31 32 31 20 2e 20 22 5c 5c 73 22 29 20 28 38 39 20 2e ..."[^A-Z]").(121..."\\s").(89..
1b920 20 22 5c 5c 53 22 29 20 28 34 30 20 2e 20 22 5c 5c 28 22 29 20 28 34 31 20 2e 20 22 5c 5c 29 22 ."\\S").(40..."\\(").(41..."\\)"
1b940 29 20 28 31 32 33 20 2e 20 22 5c 5c 7b 22 29 20 28 31 32 35 20 2e 20 22 5c 5c 7d 22 29 20 28 39 ).(123..."\\{").(125..."\\}").(9
1b960 31 20 2e 20 22 5b 22 29 20 28 39 33 20 2e 20 22 5d 22 29 20 28 36 30 20 2e 20 22 5c 5c 3c 22 29 1..."[").(93..."]").(60..."\\<")
1b980 20 28 36 32 20 2e 20 22 5c 5c 3e 22 29 20 28 39 35 20 2e 20 22 5c 5c 5f 22 29 20 28 34 32 20 2e .(62..."\\>").(95..."\\_").(42..
1b9a0 20 22 2a 22 29 20 28 34 33 20 2e 20 22 2b 22 29 20 28 36 33 20 2e 20 22 3f 22 29 20 28 36 31 20 ."*").(43..."+").(63..."?").(61.
1b9c0 2e 20 22 3f 22 29 20 28 34 36 20 2e 20 22 2e 22 29 20 28 39 36 20 2e 20 22 60 22 29 20 28 39 34 .."?").(46...".").(96..."`").(94
1b9e0 20 2e 20 22 5e 22 29 20 28 33 36 20 2e 20 22 24 22 29 20 28 31 32 34 20 2e 20 22 5c 5c 7c 22 29 ..."^").(36..."$").(124..."\\|")
1ba00 29 29 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 72 65 67 65 78 70 2d 6d 61 67 69 63 20 22 )).(defconst.evil-regexp-magic."
1ba20 5b 5d 5b 28 29 7b 7d 3c 3e 5f 64 44 73 53 78 58 6f 4f 61 41 6c 4c 75 55 77 57 79 59 2e 2a 2b 3f [][(){}<>_dDsSxXoOaAlLuUwWyY.*+?
1ba40 3d 5e 24 60 7c 6e 72 74 62 5d 22 29 0a 23 40 32 38 36 20 54 72 61 6e 73 66 6f 72 6d 73 20 76 69 =^$`|nrtb]").#@286.Transforms.vi
1ba60 6d 2d 73 74 79 6c 65 20 62 61 63 6b 73 6c 61 73 68 20 63 6f 64 65 73 20 74 6f 20 45 6d 61 63 73 m-style.backslash.codes.to.Emacs
1ba80 20 72 65 67 65 78 70 2e 0a 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 62 61 63 6b 73 .regexp..This.includes.the.backs
1baa0 6c 61 73 68 20 63 6f 64 65 73 20 5c 64 2c 20 5c 44 2c 20 5c 73 2c 20 5c 53 2c 20 5c 78 2c 20 5c lash.codes.\d,.\D,.\s,.\S,.\x,.\
1bac0 58 2c 0a 5c 6f 2c 20 5c 4f 2c 20 5c 61 2c 20 5c 41 2c 20 5c 6c 2c 20 5c 4c 2c 20 5c 75 2c 20 5c X,.\o,.\O,.\a,.\A,.\l,.\L,.\u,.\
1bae0 55 20 61 6e 64 20 5c 77 2c 20 5c 57 2e 20 54 68 65 20 6e 65 77 0a 63 6f 64 65 73 20 5c 79 20 61 U.and.\w,.\W..The.new.codes.\y.a
1bb00 6e 64 20 5c 59 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 nd.\Y.can.be.used.instead.of.the
1bb20 20 45 6d 61 63 73 20 63 6f 64 65 20 5c 73 20 61 6e 64 0a 5c 53 20 77 68 69 63 68 20 68 61 76 65 .Emacs.code.\s.and.\S.which.have
1bb40 20 61 20 64 69 66 66 65 72 65 6e 74 20 6d 65 61 6e 69 6e 67 20 69 6e 20 56 69 6d 2d 73 74 79 6c .a.different.meaning.in.Vim-styl
1bb60 65 2e 0a 0a 28 66 6e 20 52 45 47 45 58 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c e...(fn.REGEXP)..(defalias.'evil
1bb80 2d 74 72 61 6e 73 66 6f 72 6d 2d 76 69 6d 2d 73 74 79 6c 65 2d 72 65 67 65 78 70 20 23 5b 32 35 -transform-vim-style-regexp.#[25
1bba0 37 20 22 5c 33 30 31 01 08 5c 33 30 32 5c 33 30 33 24 40 40 5c 32 30 37 22 20 5b 65 76 69 6c 2d 7."\301..\302\303$@@\207".[evil-
1bbc0 72 65 67 65 78 70 2d 6d 61 67 69 63 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 regexp-magic.evil-transform-magi
1bbe0 63 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 23 5b 35 31 34 20 22 5c 33 30 31 02 08 5c 22 5c 32 c.regexp-quote.#[514."\301..\"\2
1bc00 31 31 5c 32 30 33 0d 00 5c 32 31 31 41 02 44 5c 32 30 37 5c 33 30 32 5c 33 30 33 04 21 50 02 44 11\203..\211A.D\207\302\303.!P.D
1bc20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 76 69 6d 2d 72 65 67 65 78 70 2d 72 65 70 6c 61 63 65 6d 65 \207".[evil-vim-regexp-replaceme
1bc40 6e 74 73 20 61 73 73 6f 63 20 22 5c 5c 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 36 nts.assoc."\\".char-to-string].6
1bc60 20 22 5c 6e 5c 6e 28 66 6e 20 43 48 41 52 20 52 45 53 54 29 22 5d 5d 20 36 20 28 23 24 20 2e 20 ."\n\n(fn.CHAR.REST)"]].6.(#$...
1bc80 31 31 33 32 33 35 29 5d 29 0a 23 40 35 35 20 52 65 74 75 72 6e 20 53 54 52 20 77 69 74 68 20 74 113235)]).#@55.Return.STR.with.t
1bca0 68 65 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 64 6f 77 6e 63 61 73 65 64 2e 0a 0a 28 66 6e 20 he.first.letter.downcased...(fn.
1bcc0 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 6f 77 6e 63 61 73 65 2d 66 STR)..(defalias.'evil-downcase-f
1bce0 69 72 73 74 20 23 5b 32 35 37 20 22 5c 32 31 31 47 5c 33 30 30 55 5c 32 30 33 08 00 5c 32 30 37 irst.#[257."\211G\300U\203..\207
1bd00 5c 32 31 31 5c 33 30 30 5c 33 30 31 4f 5c 32 32 37 01 5c 33 30 31 5c 33 30 32 4f 50 5c 32 30 37 \211\300\301O\227.\301\302OP\207
1bd20 22 20 5b 30 20 31 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 31 31 33 38 30 37 29 5d 29 0a 23 40 ".[0.1.nil].5.(#$...113807)]).#@
1bd40 35 33 20 52 65 74 75 72 6e 20 53 54 52 20 77 69 74 68 20 74 68 65 20 66 69 72 73 74 20 6c 65 74 53.Return.STR.with.the.first.let
1bd60 74 65 72 20 75 70 63 61 73 65 64 2e 0a 0a 28 66 6e 20 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 ter.upcased...(fn.STR)..(defalia
1bd80 73 20 27 65 76 69 6c 2d 75 70 63 61 73 65 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 32 31 31 s.'evil-upcase-first.#[257."\211
1bda0 47 5c 33 30 30 55 5c 32 30 33 08 00 5c 32 30 37 5c 32 31 31 5c 33 30 30 5c 33 30 31 4f 5c 32 32 G\300U\203..\207\211\300\301O\22
1bdc0 36 01 5c 33 30 31 5c 33 30 32 4f 50 5c 32 30 37 22 20 5b 30 20 31 20 6e 69 6c 5d 20 35 20 28 23 6.\301\302OP\207".[0.1.nil].5.(#
1bde0 24 20 2e 20 31 31 33 39 38 37 29 5d 29 0a 23 40 32 37 30 20 52 65 74 75 72 6e 73 20 61 20 72 65 $...113987)]).#@270.Returns.a.re
1be00 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 gexp.matching.the.magic.characte
1be20 72 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 4d 41 47 49 43 2e 0a 44 65 70 65 6e 64 69 6e 67 rs.according.to.MAGIC..Depending
1be40 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 4d 41 47 49 43 20 74 68 65 20 66 6f 6c 6c 6f .on.the.value.of.MAGIC.the.follo
1be60 77 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 0a 63 6f 6e 73 69 64 65 72 65 64 20 6d wing.characters.are.considered.m
1be80 61 67 69 63 2e 0a 20 20 74 20 20 20 20 20 20 20 20 20 20 20 20 20 5b 5d 5b 7b 7d 2a 2b 3f 2e 26 agic....t.............[][{}*+?.&
1bea0 7e 24 5e 0a 20 20 6e 69 6c 20 20 20 20 20 20 20 20 20 20 20 5b 5d 5b 7b 7d 2a 2b 3f 24 5e 0a 20 ~$^...nil...........[][{}*+?$^..
1bec0 20 27 76 65 72 79 2d 6d 61 67 69 63 20 20 20 6e 6f 74 20 30 2d 39 41 2d 5a 61 2d 7a 5f 0a 20 20 .'very-magic...not.0-9A-Za-z_...
1bee0 27 76 65 72 79 2d 6e 6f 6d 61 67 69 63 20 65 6d 70 74 79 2e 0a 0a 28 66 6e 20 4d 41 47 49 43 29 'very-nomagic.empty...(fn.MAGIC)
1bf00 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 6d 61 67 69 63 20 23 5b 32 35 ..(defalias.'evil-get-magic.#[25
1bf20 37 20 22 5c 32 31 31 5c 33 30 30 5c 32 36 37 5c 32 30 32 5c 66 00 5c 33 30 31 5c 32 30 37 5c 33 7."\211\300\267\202\f.\301\207\3
1bf40 30 32 5c 32 30 37 5c 33 30 33 5c 32 30 37 5c 33 30 34 5c 32 30 37 22 20 5b 23 73 28 68 61 73 68 02\207\303\207\304\207".[#s(hash
1bf60 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a -table.size.3.test.eq.rehash-siz
1bf80 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 e.1.5.rehash-threshold.0.8125.pu
1bfa0 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 74 20 36 20 76 65 72 79 2d 6d 61 67 69 63 20 38 20 recopy.t.data.(t.6.very-magic.8.
1bfc0 76 65 72 79 2d 6e 6f 6d 61 67 69 63 20 31 30 29 29 20 22 5b 5d 5b 7d 7b 2a 2b 3f 2e 26 7e 24 5e very-nomagic.10))."[][}{*+?.&~$^
1bfe0 5d 22 20 22 5b 5e 30 2d 39 41 2d 5a 61 2d 7a 5f 5d 22 20 22 5c 5c 5c 5c 22 20 22 5b 5d 5b 7d 7b ]"."[^0-9A-Za-z_]"."\\\\"."[][}{
1c000 2a 2b 3f 24 5e 5d 22 5d 20 33 20 28 23 24 20 2e 20 31 31 34 31 36 34 29 5d 29 0a 23 40 34 36 20 *+?$^]"].3.(#$...114164)]).#@46.
1c020 41 6c 6c 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 20 61 20 72 65 70 6c 61 63 All.magic.characters.in.a.replac
1c040 65 6d 65 6e 74 20 73 74 72 69 6e 67 1f 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 72 65 70 ement.string..(defconst.evil-rep
1c060 6c 61 63 65 6d 65 6e 74 2d 6d 61 67 69 63 20 22 5b 65 45 6c 4c 75 55 30 2d 39 26 23 2c 72 6e 62 lacement-magic."[eElLuU0-9&#,rnb
1c080 74 3d 5d 22 20 28 23 24 20 2e 20 31 31 34 37 32 30 29 29 0a 23 40 32 35 33 20 43 6f 6e 76 65 72 t=]".(#$...114720)).#@253.Conver
1c0a0 74 20 61 20 72 65 67 65 78 70 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 54 4f 20 74 6f 20 4c 69 73 t.a.regexp.replacement.TO.to.Lis
1c0c0 70 20 66 72 6f 6d 20 53 54 41 52 54 20 75 6e 74 69 6c 20 5c 65 20 6f 72 20 5c 45 2e 0a 52 65 74 p.from.START.until.\e.or.\E..Ret
1c0e0 75 72 6e 73 20 61 20 70 61 69 72 20 28 52 45 53 55 4c 54 20 2e 20 52 45 53 54 29 2e 20 52 45 53 urns.a.pair.(RESULT...REST)..RES
1c100 55 4c 54 20 69 73 20 61 20 6c 69 73 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 0a 60 70 65 72 66 ULT.is.a.list.suitable.for.`perf
1c120 6f 72 6d 2d 72 65 70 6c 61 63 65 27 20 69 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 6f orm-replace'.if.necessary,.the.o
1c140 72 69 67 69 6e 61 6c 20 73 74 72 69 6e 67 20 69 66 20 6e 6f 74 2e 0a 52 45 53 54 20 69 73 20 74 riginal.string.if.not..REST.is.t
1c160 68 65 20 75 6e 70 61 72 73 65 64 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 54 4f 2e 0a 0a 28 66 he.unparsed.remainder.of.TO...(f
1c180 6e 20 54 4f 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 52 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 n.TO.&optional.START)..(defalias
1c1a0 20 27 65 76 69 6c 2d 63 6f 6d 70 69 6c 65 2d 73 75 62 72 65 70 6c 61 63 65 6d 65 6e 74 20 23 5b .'evil-compile-subreplacement.#[
1c1c0 35 31 33 20 22 5c 33 30 31 02 08 5c 33 30 32 5c 33 30 33 05 25 5c 32 31 31 41 01 40 5c 33 30 34 513."\301..\302\303.%\211A.@\304
1c1e0 01 21 5c 32 31 30 5c 32 31 31 41 5c 32 30 33 1a 00 5c 33 30 35 01 42 5c 32 30 32 20 00 5c 32 31 .!\210\211A\203..\305.B\202..\21
1c200 31 40 5c 32 30 36 20 00 5c 33 30 36 02 42 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 70 6c 61 63 1@\206..\306.B\207".[evil-replac
1c220 65 6d 65 6e 74 2d 6d 61 67 69 63 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 ement-magic.evil-transform-magic
1c240 20 72 65 70 6c 61 63 65 2d 71 75 6f 74 65 20 23 5b 35 31 34 20 22 01 5c 33 30 30 5c 32 36 37 5c .replace-quote.#[514.".\300\267\
1c260 32 30 32 5c 32 33 33 00 5c 33 30 31 01 44 5c 32 30 37 5c 33 30 32 01 44 5c 32 30 37 5c 33 30 33 202\233.\301.D\207\302.D\207\303
1c280 01 44 5c 32 30 37 5c 33 30 34 01 44 5c 32 30 37 5c 33 30 35 01 44 5c 32 30 37 5c 33 30 36 01 5c .D\207\304.D\207\305.D\207\306.\
1c2a0 33 30 37 42 42 5c 32 30 37 5c 33 31 30 01 21 5c 33 31 31 03 5c 33 31 32 5c 22 41 5c 32 31 31 5c 307BB\207\310.!\311.\312\"A\211\
1c2c0 33 31 33 5c 33 31 34 04 40 5c 33 31 35 42 42 44 44 02 41 44 5c 32 30 37 5c 32 31 31 47 5c 33 31 313\314.@\315BBDD.AD\207\211G\31
1c2e0 36 55 5c 32 30 34 45 00 5c 32 31 31 5c 33 31 36 48 5c 33 31 37 3d 5c 32 30 34 49 00 5c 33 32 30 6U\204E.\211\316H\317=\204I.\320
1c300 5c 33 32 31 21 5c 32 31 30 5c 32 31 31 47 5c 33 32 32 57 5c 32 30 33 54 00 5c 33 32 30 5c 33 32 \321!\210\211G\322W\203T.\320\32
1c320 33 21 5c 32 31 30 5c 33 32 34 01 5c 33 32 35 48 21 01 5c 33 32 32 5c 33 32 36 4f 44 5c 32 30 37 3!\210\324.\325H!.\322\326OD\207
1c340 5c 33 32 37 01 21 5c 33 31 33 01 40 44 01 40 39 5c 32 30 34 7c 00 01 40 5c 32 34 32 5c 33 33 30 \327.!\313.@D.@9\204|..@\242\330
1c360 3d 5c 32 30 33 5c 32 31 36 00 02 5c 33 31 36 48 5c 33 33 31 55 5c 32 30 34 5c 32 31 36 00 5c 33 =\203\216..\316H\331U\204\216.\3
1c380 33 32 5c 33 33 33 04 04 41 23 02 41 3d 5c 32 30 33 5c 32 31 36 00 01 41 54 5c 32 30 32 5c 32 32 32\333..A#.A=\203\216..AT\202\22
1c3a0 30 00 01 41 01 04 02 5c 33 32 36 4f 44 5c 32 30 37 5c 33 33 34 01 44 5c 32 30 37 5c 33 33 35 5c 0..A...\326OD\207\334.D\207\335\
1c3c0 33 33 36 03 21 50 01 44 5c 32 30 37 22 20 5b 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 336.!P.D\207".[#s(hash-table.siz
1c3e0 65 20 31 34 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 e.14.test.eq.rehash-size.1.5.reh
1c400 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 ash-threshold.0.8125.purecopy.t.
1c420 64 61 74 61 20 28 33 35 20 36 20 31 31 34 20 31 30 20 31 31 30 20 31 34 20 39 38 20 31 38 20 31 data.(35.6.114.10.110.14.98.18.1
1c440 31 36 20 32 32 20 31 30 31 20 32 36 20 36 39 20 32 36 20 31 30 38 20 33 32 20 37 36 20 33 32 20 16.22.101.26.69.26.108.32.76.32.
1c460 31 31 37 20 33 32 20 38 35 20 33 32 20 36 31 20 35 34 20 34 34 20 39 35 20 34 38 20 31 35 31 29 117.32.85.32.61.54.44.95.48.151)
1c480 29 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 72 65 70 6c 61 63 65 2d 63 6f 75 6e ).(number-to-string.replace-coun
1c4a0 74 29 20 22 0d 22 20 22 5c 6e 22 20 22 08 22 20 22 09 22 20 23 31 3d 22 22 20 74 20 65 76 69 6c t)."."."\n".".".".".#1="".t.evil
1c4c0 2d 63 6f 6d 70 69 6c 65 2d 73 75 62 72 65 70 6c 61 63 65 6d 65 6e 74 20 61 73 73 6f 63 20 28 28 -compile-subreplacement.assoc.((
1c4e0 31 30 38 20 2e 20 65 76 69 6c 2d 64 6f 77 6e 63 61 73 65 2d 66 69 72 73 74 29 20 28 37 36 20 2e 108...evil-downcase-first).(76..
1c500 20 64 6f 77 6e 63 61 73 65 29 20 28 31 31 37 20 2e 20 65 76 69 6c 2d 75 70 63 61 73 65 2d 66 69 .downcase).(117...evil-upcase-fi
1c520 72 73 74 29 20 28 38 35 20 2e 20 75 70 63 61 73 65 29 29 20 72 65 70 6c 61 63 65 2d 71 75 6f 74 rst).(85...upcase)).replace-quot
1c540 65 20 65 76 69 6c 2d 6d 61 74 63 68 2d 73 75 62 73 74 69 74 75 74 65 2d 72 65 70 6c 61 63 65 6d e.evil-match-substitute-replacem
1c560 65 6e 74 20 28 28 6e 6f 74 20 63 61 73 65 2d 72 65 70 6c 61 63 65 29 29 20 30 20 36 34 20 75 73 ent.((not.case-replace)).0.64.us
1c580 65 72 2d 65 72 72 6f 72 20 22 45 78 70 65 63 74 65 64 20 40 20 61 66 74 65 72 20 5c 5c 3d 22 20 er-error."Expected.@.after.\\=".
1c5a0 32 20 22 45 78 70 65 63 74 65 64 20 72 65 67 69 73 74 65 72 20 61 66 74 65 72 20 5c 5c 3d 40 22 2."Expected.register.after.\\=@"
1c5c0 20 65 76 69 6c 2d 67 65 74 2d 72 65 67 69 73 74 65 72 20 31 20 6e 69 6c 20 72 65 61 64 2d 66 72 .evil-get-register.1.nil.read-fr
1c5e0 6f 6d 2d 73 74 72 69 6e 67 20 71 75 6f 74 65 20 34 30 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 om-string.quote.40.string-match.
1c600 22 20 22 20 22 5c 5c 26 22 20 22 5c 5c 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 39 "."."\\&"."\\".char-to-string].9
1c620 20 22 5c 6e 5c 6e 28 66 6e 20 43 48 41 52 20 52 45 53 54 29 22 5d 20 72 65 70 6c 61 63 65 2d 6d ."\n\n(fn.CHAR.REST)"].replace-m
1c640 61 74 63 68 2d 73 74 72 69 6e 67 2d 73 79 6d 62 6f 6c 73 20 63 6f 6e 63 61 74 20 23 31 23 5d 20 atch-string-symbols.concat.#1#].
1c660 38 20 28 23 24 20 2e 20 31 31 34 38 34 32 29 5d 29 0a 23 40 32 39 34 20 4d 61 79 62 65 20 63 6f 8.(#$...114842)]).#@294.Maybe.co
1c680 6e 76 65 72 74 20 61 20 72 65 67 65 78 70 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 54 4f 20 74 6f nvert.a.regexp.replacement.TO.to
1c6a0 20 4c 69 73 70 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 73 75 69 74 61 62 6c 65 20 66 .Lisp..Returns.a.list.suitable.f
1c6c0 6f 72 20 60 70 65 72 66 6f 72 6d 2d 72 65 70 6c 61 63 65 27 20 69 66 20 6e 65 63 65 73 73 61 72 or.`perform-replace'.if.necessar
1c6e0 79 2c 20 74 68 65 0a 6f 72 69 67 69 6e 61 6c 20 73 74 72 69 6e 67 20 69 66 20 6e 6f 74 2e 20 43 y,.the.original.string.if.not..C
1c700 75 72 72 65 6e 74 6c 79 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 61 67 69 63 20 63 68 61 urrently.the.following.magic.cha
1c720 72 61 63 74 65 72 73 0a 69 6e 20 72 65 70 6c 61 63 65 6d 65 6e 74 73 20 61 72 65 20 73 75 70 70 racters.in.replacements.are.supp
1c740 6f 72 74 65 64 3a 20 30 2d 39 26 23 6c 4c 75 55 72 6e 62 74 2c 0a 54 68 65 20 6d 61 67 69 63 20 orted:.0-9&#lLuUrnbt,.The.magic.
1c760 63 68 61 72 61 63 74 65 72 20 2c 20 28 63 6f 6d 6d 61 29 20 73 74 61 72 74 20 61 6e 20 45 6d 61 character.,.(comma).start.an.Ema
1c780 63 73 2d 6c 69 73 70 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 0a 28 66 6e 20 54 4f 29 1f 0a 28 64 cs-lisp.expression...(fn.TO)..(d
1c7a0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6d 70 69 6c 65 2d 72 65 70 6c 61 63 65 6d 65 6e efalias.'evil-compile-replacemen
1c7c0 74 20 23 5b 32 35 37 20 22 5c 32 31 31 3b 5c 32 30 35 15 00 5c 33 30 30 20 5c 33 30 31 5c 33 30 t.#[257."\211;\205..\300.\301\30
1c7e0 32 02 5c 22 5c 32 31 36 5c 33 30 33 5c 33 30 34 03 21 40 29 42 5c 32 36 32 01 5c 32 30 37 22 20 2.\"\216\303\304.!@)B\262.\207".
1c800 5b 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 [match-data.make-closure.#[0."\3
1c820 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 01\300\302\"\207".[V0.set-match-
1c840 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 72 65 70 6c 61 63 65 2d 65 76 61 6c 2d data.evaporate].3].replace-eval-
1c860 72 65 70 6c 61 63 65 6d 65 6e 74 20 65 76 69 6c 2d 63 6f 6d 70 69 6c 65 2d 73 75 62 72 65 70 6c replacement.evil-compile-subrepl
1c880 61 63 65 6d 65 6e 74 5d 20 35 20 28 23 24 20 2e 20 31 31 36 33 34 34 29 5d 29 0a 23 40 32 33 35 acement].5.(#$...116344)]).#@235
1c8a0 20 52 65 70 6c 61 63 65 20 74 65 78 74 20 6d 61 74 63 68 20 62 79 20 6c 61 73 74 20 73 65 61 72 .Replace.text.match.by.last.sear
1c8c0 63 68 20 77 69 74 68 20 52 45 50 4c 41 43 45 4d 45 4e 54 2e 0a 49 66 20 52 45 50 4c 41 43 45 4d ch.with.REPLACEMENT..If.REPLACEM
1c8e0 45 4e 54 20 69 73 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 20 69 74 20 77 69 6c 6c 20 62 65 20 ENT.is.an.expression.it.will.be.
1c900 65 76 61 6c 75 61 74 65 64 20 74 6f 20 63 6f 6d 70 75 74 65 0a 74 68 65 20 72 65 70 6c 61 63 65 evaluated.to.compute.the.replace
1c920 6d 65 6e 74 20 74 65 78 74 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 66 75 6e 63 74 69 6f ment.text,.otherwise.the.functio
1c940 6e 20 62 65 68 61 76 65 73 20 61 73 0a 60 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 27 2e 0a 0a 28 n.behaves.as.`replace-match'...(
1c960 66 6e 20 52 45 50 4c 41 43 45 4d 45 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 46 49 58 45 44 43 41 fn.REPLACEMENT.&optional.FIXEDCA
1c980 53 45 20 53 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 70 6c SE.STRING)..(defalias.'evil-repl
1c9a0 61 63 65 2d 6d 61 74 63 68 20 23 5b 37 36 39 20 22 02 3b 5c 32 30 33 5c 66 00 5c 33 30 30 03 03 ace-match.#[769.".;\203\f.\300..
1c9c0 5c 33 30 31 04 24 5c 32 30 37 5c 33 30 30 03 40 04 41 5c 33 30 32 5c 22 03 5c 33 30 31 04 24 5c \301.$\207\300.@.A\302\".\301.$\
1c9e0 32 30 37 22 20 5b 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 6e 69 6c 20 30 5d 20 38 20 28 23 24 207".[replace-match.nil.0].8.(#$
1ca00 20 2e 20 31 31 36 38 39 37 29 5d 29 0a 23 40 31 31 33 20 52 65 74 75 72 6e 20 52 45 50 4c 41 43 ...116897)]).#@113.Return.REPLAC
1ca20 45 4d 45 4e 54 20 61 73 20 69 74 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 72 74 65 64 20 62 79 20 EMENT.as.it.will.be.inserted.by.
1ca40 60 65 76 69 6c 2d 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 27 2e 0a 0a 28 66 6e 20 52 45 50 4c 41 `evil-replace-match'...(fn.REPLA
1ca60 43 45 4d 45 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 46 49 58 45 44 43 41 53 45 20 53 54 52 49 4e CEMENT.&optional.FIXEDCASE.STRIN
1ca80 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 61 74 63 68 2d 73 75 62 73 74 69 G)..(defalias.'evil-match-substi
1caa0 74 75 74 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 23 5b 37 36 39 20 22 02 3b 5c 32 30 33 5c 66 tute-replacement.#[769.".;\203\f
1cac0 00 5c 33 30 30 03 03 5c 33 30 31 04 24 5c 32 30 37 5c 33 30 30 03 40 04 41 5c 33 30 32 5c 22 03 .\300..\301.$\207\300.@.A\302\".
1cae0 5c 33 30 31 04 24 5c 32 30 37 22 20 5b 6d 61 74 63 68 2d 73 75 62 73 74 69 74 75 74 65 2d 72 65 \301.$\207".[match-substitute-re
1cb00 70 6c 61 63 65 6d 65 6e 74 20 6e 69 6c 20 30 5d 20 38 20 28 23 24 20 2e 20 31 31 37 32 36 37 29 placement.nil.0].8.(#$...117267)
1cb20 5d 29 0a 23 40 33 35 35 20 4a 75 73 74 69 66 65 73 20 61 6c 6c 20 6c 69 6e 65 73 20 69 6e 20 61 ]).#@355.Justifes.all.lines.in.a
1cb40 20 72 61 6e 67 65 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 73 70 65 63 69 66 79 20 74 68 65 20 .range..BEG.and.END.specify.the.
1cb60 72 61 6e 67 65 20 6f 66 20 74 68 6f 73 65 20 6c 69 6e 65 73 20 74 6f 20 62 65 0a 6a 75 73 74 69 range.of.those.lines.to.be.justi
1cb80 66 69 65 64 2e 20 4a 55 53 54 49 46 59 20 69 73 20 65 69 74 68 65 72 20 27 6c 65 66 74 2c 20 27 fied..JUSTIFY.is.either.'left,.'
1cba0 72 69 67 68 74 20 6f 72 20 27 63 65 6e 74 65 72 20 61 63 63 6f 72 64 69 6e 67 0a 74 6f 20 74 68 right.or.'center.according.to.th
1cbc0 65 20 6a 75 73 74 69 66 69 63 61 74 69 6f 6e 20 74 79 70 65 2e 20 50 4f 53 49 54 49 4f 4e 20 69 e.justification.type..POSITION.i
1cbe0 73 20 74 68 65 20 6d 61 78 69 6d 61 6c 20 74 65 78 74 20 77 69 64 74 68 20 66 6f 72 0a 72 69 67 s.the.maximal.text.width.for.rig
1cc00 68 74 20 61 6e 64 20 63 65 6e 74 65 72 20 6a 75 73 74 69 66 69 63 61 74 69 6f 6e 20 6f 72 20 74 ht.and.center.justification.or.t
1cc20 68 65 20 63 6f 6c 75 6d 6e 20 61 74 20 77 68 69 63 68 20 74 68 65 20 6c 69 6e 65 73 0a 73 68 6f he.column.at.which.the.lines.sho
1cc40 75 6c 64 20 62 65 20 6c 65 66 74 2d 61 6c 69 67 6e 65 64 20 66 6f 72 20 6c 65 66 74 20 6a 75 73 uld.be.left-aligned.for.left.jus
1cc60 74 69 66 69 63 61 74 69 6f 6e 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 4a 55 53 54 49 46 59 tification...(fn.BEG.END.JUSTIFY
1cc80 20 50 4f 53 49 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6a 75 73 74 .POSITION)..(defalias.'evil-just
1cca0 69 66 79 2d 6c 69 6e 65 73 20 23 5b 31 30 32 38 20 22 5c 32 31 31 5c 33 30 34 5c 32 31 31 18 19 ify-lines.#[1028."\211\304\211..
1ccc0 1a 5c 32 31 34 65 64 42 0b 42 1b 5c 33 30 35 5c 32 31 32 04 62 5c 32 31 30 5c 33 30 36 20 29 5c .\214edB.B.\305\212.b\210\306.)\
1cce0 32 31 32 04 62 5c 32 31 30 6e 5c 32 30 33 23 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 32 25 00 5c 212.b\210n\203#.\307\310!\202%.\
1cd00 33 30 37 20 29 5c 22 5c 32 31 30 65 62 5c 32 31 30 01 5c 33 31 31 3d 5c 32 30 33 38 00 5c 33 31 307.)\"\210eb\210.\311=\2038.\31
1cd20 32 01 21 5c 32 31 30 5c 32 30 32 4c 00 5c 33 31 33 5c 33 31 34 5c 33 30 34 5c 33 31 35 23 5c 32 2.!\210\202L.\313\314\304\315#\2
1cd40 30 33 46 00 5c 33 31 30 5c 32 32 34 5c 33 31 30 5c 32 32 35 7c 5c 32 31 30 5c 33 31 36 02 5c 33 03F.\310\224\310\225|\210\316.\3
1cd60 30 34 5c 33 31 35 23 5c 32 31 30 5c 33 30 34 79 5c 33 31 30 55 5c 32 30 33 57 00 6e 5c 32 30 34 04\315#\210\304y\310U\203W.n\204
1cd80 2b 00 65 62 5c 32 31 30 5c 33 31 37 20 2d 5c 32 30 37 22 20 5b 66 69 6c 6c 2d 70 72 65 66 69 78 +.eb\210\317.-\207".[fill-prefix
1cda0 20 61 64 61 70 74 69 76 65 2d 66 69 6c 6c 2d 6d 6f 64 65 20 66 69 6c 6c 2d 63 6f 6c 75 6d 6e 20 .adaptive-fill-mode.fill-column.
1cdc0 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 6e 69 6c 20 65 76 69 6c 2d evil-restriction-stack.nil.evil-
1cde0 6e 61 72 72 6f 77 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 6c narrow.line-beginning-position.l
1ce00 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 30 20 6c 65 66 74 20 69 6e 64 65 6e 74 2d 6c ine-end-position.0.left.indent-l
1ce20 69 6e 65 2d 74 6f 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 5b 5b 3a 73 70 ine-to.re-search-forward."^[[:sp
1ce40 61 63 65 3a 5d 5d 2a 22 20 74 20 6a 75 73 74 69 66 79 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 ace:]]*".t.justify-current-line.
1ce60 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 31 31 37 back-to-indentation].8.(#$...117
1ce80 35 34 35 29 5d 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 73 65 545)]).(defvar.evil-list-view-se
1cea0 6c 65 63 74 2d 61 63 74 69 6f 6e 20 6e 69 6c 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 lect-action.nil.nil).(byte-code.
1cec0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c "\300\301!\210\302\301\303\304#\
1cee0 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 207".[make-variable-buffer-local
1cf00 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 70 75 .evil-list-view-select-action.pu
1cf20 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 28 64 65 66 76 61 72 20 t.permanent-local.t].4).(defvar.
1cf40 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 evil-list-view-mode-hook.nil).(b
1cf60 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 4e 5c 32 30 34 5c 66 00 5c 33 30 32 5c 33 yte-code."\300\301N\204\f.\302\3
1cf80 30 30 5c 33 30 31 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 34 18 00 5c 33 00\301\303#\210\304\305!\204..\3
1cfa0 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 65 76 02\305\306\307#\210\300\207".[ev
1cfc0 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d il-list-view-mode-hook.variable-
1cfe0 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 documentation.put."Hook.run.afte
1d000 72 20 65 6e 74 65 72 69 6e 67 20 45 76 69 6c 20 4c 69 73 74 20 56 69 65 77 20 6d 6f 64 65 2e 5c r.entering.Evil.List.View.mode.\
1d020 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 nNo.problems.result.if.this.vari
1d040 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 able.is.not.bound.\n`add-hook'.a
1d060 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 utomatically.binds.it...(This.is
1d080 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 .true.for.all.hook.variables.)".
1d0a0 62 6f 75 6e 64 70 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 64 boundp.evil-list-view-mode-map.d
1d0c0 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f efinition-name.evil-list-view-mo
1d0e0 64 65 5d 20 34 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f de].4).(defvar.evil-list-view-mo
1d100 64 65 2d 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 0a 28 62 79 de-map.(make-sparse-keymap)).(by
1d120 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 0e 00 5c 33 30 33 5c 33 30 31 te-code."\301\302N\204..\303\301
1d140 5c 33 30 32 5c 33 30 34 5c 33 30 35 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 5c 32 30 34 1f \302\304\305!#\210\306\307!\204.
1d160 00 5c 33 30 33 5c 33 30 37 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 31 33 20 21 .\303\307\310\311#\210\312\313.!
1d180 5c 32 31 30 5c 33 30 37 5c 33 30 32 4e 5c 32 30 34 2d 00 5c 33 30 33 5c 33 30 37 5c 33 30 32 5c \210\307\302N\204-.\303\307\302\
1d1a0 33 30 34 5c 33 31 34 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 30 21 5c 32 30 34 42 00 5c 33 30 33 304\314!#\210\306\300!\204B.\303
1d1c0 5c 33 30 30 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 30 30 5c 33 31 \300\310\311#\210\315\316\300\31
1d1e0 37 5c 22 5c 32 31 30 08 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 4e 5c 32 30 34 50 00 5c 33 30 33 7\"\210.!\210\300\302N\204P.\303
1d200 5c 33 30 30 5c 33 30 32 5c 33 30 34 5c 33 32 30 21 23 5c 32 31 30 5c 33 30 33 5c 33 31 31 5c 33 \300\302\304\320!#\210\303\311\3
1d220 32 31 5c 33 32 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 21\322#\207".[evil-list-view-mod
1d240 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f e-abbrev-table.evil-list-view-mo
1d260 64 65 2d 6d 61 70 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 de-map.variable-documentation.pu
1d280 74 20 70 75 72 65 63 6f 70 79 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 65 76 69 6c 2d 6c 69 73 t.purecopy."Keymap.for.`evil-lis
1d2a0 74 2d 76 69 65 77 2d 6d 6f 64 65 27 2e 22 20 62 6f 75 6e 64 70 20 65 76 69 6c 2d 6c 69 73 74 2d t-view-mode'.".boundp.evil-list-
1d2c0 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 64 65 66 69 6e 69 74 69 6f view-mode-syntax-table.definitio
1d2e0 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 20 28 6c 61 6d 62 n-name.evil-list-view-mode.(lamb
1d300 64 61 20 28 23 31 3d 23 3a 64 65 66 2d 74 6d 70 2d 76 61 72 29 20 28 64 65 66 76 61 72 20 65 76 da.(#1=#:def-tmp-var).(defvar.ev
1d320 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 il-list-view-mode-syntax-table.#
1d340 31 23 29 29 20 6d 61 6b 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 22 53 79 6e 74 61 78 20 74 1#)).make-syntax-table."Syntax.t
1d360 61 62 6c 65 20 66 6f 72 20 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 27 2e 22 able.for.`evil-list-view-mode'."
1d380 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 .(lambda.(#1#).(defvar.evil-list
1d3a0 2d 76 69 65 77 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 23 31 23 29 29 20 64 65 -view-mode-abbrev-table.#1#)).de
1d3c0 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6e 69 6c 20 22 41 62 62 72 65 76 20 74 61 fine-abbrev-table.nil."Abbrev.ta
1d3e0 62 6c 65 20 66 6f 72 20 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 27 2e 22 20 ble.for.`evil-list-view-mode'.".
1d400 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 derived-mode-parent.tabulated-li
1d420 73 74 2d 6d 6f 64 65 5d 20 35 29 0a 23 40 35 34 31 20 4d 61 6a 6f 72 20 6d 6f 64 65 20 64 65 72 st-mode].5).#@541.Major.mode.der
1d440 69 76 65 64 20 66 72 6f 6d 20 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 27 20 ived.from.`tabulated-list-mode'.
1d460 62 79 20 60 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 27 2e 0a 49 74 20 69 6e 68 by.`define-derived-mode'..It.inh
1d480 65 72 69 74 73 20 61 6c 6c 20 6f 66 20 74 68 65 20 70 61 72 65 6e 74 27 73 20 61 74 74 72 69 62 erits.all.of.the.parent's.attrib
1d4a0 75 74 65 73 2c 20 62 75 74 20 68 61 73 20 69 74 73 20 6f 77 6e 20 6b 65 79 6d 61 70 2c 0a 61 62 utes,.but.has.its.own.keymap,.ab
1d4c0 62 72 65 76 20 74 61 62 6c 65 20 61 6e 64 20 73 79 6e 74 61 78 20 74 61 62 6c 65 3a 0a 0a 20 20 brev.table.and.syntax.table:....
1d4e0 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 27 2c 20 60 65 76 69 6c `evil-list-view-mode-map',.`evil
1d500 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 27 20 61 6e -list-view-mode-abbrev-table'.an
1d520 64 0a 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 d.`evil-list-view-mode-syntax-ta
1d540 62 6c 65 27 0a 0a 77 68 69 63 68 20 6d 6f 72 65 2d 6f 72 2d 6c 65 73 73 20 73 68 61 64 6f 77 20 ble'..which.more-or-less.shadow.
1d560 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 27 73 20 63 6f 72 72 65 73 70 6f 6e 64 tabulated-list-mode's.correspond
1d580 69 6e 67 20 74 61 62 6c 65 73 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 6e 79 20 ing.tables...In.addition.to.any.
1d5a0 68 6f 6f 6b 73 20 69 74 73 20 70 61 72 65 6e 74 20 6d 6f 64 65 20 6d 69 67 68 74 20 68 61 76 65 hooks.its.parent.mode.might.have
1d5c0 20 72 75 6e 2c 20 74 68 69 73 20 6d 6f 64 65 0a 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 20 60 65 .run,.this.mode.runs.the.hook.`e
1d5e0 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 vil-list-view-mode-hook',.as.the
1d600 20 66 69 6e 61 6c 20 6f 72 20 70 65 6e 75 6c 74 69 6d 61 74 65 0a 73 74 65 70 20 64 75 72 69 6e .final.or.penultimate.step.durin
1d620 67 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 0a 0a 5c 7b 65 76 69 6c 2d 6c 69 73 74 2d 76 g.initialization...\{evil-list-v
1d640 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c iew-mode-map}..(defalias.'evil-l
1d660 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 20 23 5b 30 20 22 5c 33 30 36 5c 33 30 30 21 5c 32 31 30 ist-view-mode.#[0."\306\300!\210
1d680 5c 33 30 37 18 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 11 5c 33 31 32 12 5c 33 31 30 5c 33 31 33 \307.\310.\210\311.\312.\310\313
1d6a0 4e 5c 32 30 33 1b 00 5c 33 31 34 5c 33 31 31 5c 33 31 33 5c 33 31 30 5c 33 31 33 4e 23 5c 32 31 N\203..\314\311\313\310\313N#\21
1d6c0 30 5c 33 31 35 0b 21 5c 32 30 34 27 00 5c 33 31 36 0b 5c 33 31 37 20 5c 22 5c 32 31 30 5c 33 32 0\315.!\204'.\316.\317.\"\210\32
1d6e0 30 5c 66 21 5c 32 31 31 5c 32 30 33 35 00 5c 32 31 31 5c 33 32 31 20 3d 5c 32 30 33 3b 00 5c 33 0\f!\211\2035.\211\321.=\203;.\3
1d700 32 32 5c 66 5c 33 32 33 20 5c 22 5c 32 31 30 5c 32 31 30 5c 33 32 34 0d 5c 33 32 35 5c 22 5c 32 22\f\323.\"\210\210\324.\325\"\2
1d720 30 34 52 00 0d 0e 1d 3d 5c 32 30 34 52 00 5c 33 32 36 0d 5c 33 32 35 0e 1d 43 23 5c 32 31 30 5c 04R....=\204R.\326.\325..C#\210\
1d740 33 32 37 0b 21 5c 32 31 30 5c 33 33 30 5c 66 21 5c 32 31 30 0d 16 1d 5c 33 33 31 20 5c 32 31 30 327.!\210\330\f!\210...\331.\210
1d760 5c 33 33 32 20 5c 32 31 30 29 5c 33 33 33 5c 33 33 34 21 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d \332.\210)\333\334!\207".[delay-
1d780 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 mode-hooks.major-mode.mode-name.
1d7a0 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 65 76 69 6c 2d 6c 69 73 evil-list-view-mode-map.evil-lis
1d7c0 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 65 76 69 6c 2d 6c 69 t-view-mode-syntax-table.evil-li
1d7e0 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 6c st-view-mode-abbrev-table.make-l
1d800 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d ocal-variable.t.tabulated-list-m
1d820 6f 64 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 20 22 45 76 69 6c 20 4c 69 ode.evil-list-view-mode."Evil.Li
1d840 73 74 20 56 69 65 77 22 20 6d 6f 64 65 2d 63 6c 61 73 73 20 70 75 74 20 6b 65 79 6d 61 70 2d 70 st.View".mode-class.put.keymap-p
1d860 61 72 65 6e 74 20 73 65 74 2d 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 63 75 72 72 65 6e 74 2d arent.set-keymap-parent.current-
1d880 6c 6f 63 61 6c 2d 6d 61 70 20 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 73 74 61 6e local-map.char-table-parent.stan
1d8a0 64 61 72 64 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 73 65 74 2d 63 68 61 72 2d 74 61 62 6c 65 dard-syntax-table.set-char-table
1d8c0 2d 70 61 72 65 6e 74 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 61 62 62 72 65 76 2d 74 61 62 6c -parent.syntax-table.abbrev-tabl
1d8e0 65 2d 67 65 74 20 3a 70 61 72 65 6e 74 73 20 61 62 62 72 65 76 2d 74 61 62 6c 65 2d 70 75 74 20 e-get.:parents.abbrev-table-put.
1d900 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 74 use-local-map.set-syntax-table.t
1d920 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69 6e 69 74 2d 68 65 61 64 65 72 20 74 61 62 75 6c 61 abulated-list-init-header.tabula
1d940 74 65 64 2d 6c 69 73 74 2d 70 72 69 6e 74 20 72 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 65 76 ted-list-print.run-mode-hooks.ev
1d960 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 6f 63 61 6c 2d 61 62 62 il-list-view-mode-hook.local-abb
1d980 72 65 76 2d 74 61 62 6c 65 5d 20 35 20 28 23 24 20 2e 20 31 31 39 38 35 38 29 20 6e 69 6c 5d 29 rev-table].5.(#$...119858).nil])
1d9a0 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 67 6f 74 6f 2d .(defalias.'evil-list-view-goto-
1d9c0 65 6e 74 72 79 20 23 5b 30 20 22 08 5c 32 30 35 17 00 6d 3f 5c 32 30 35 17 00 5c 33 30 32 60 21 entry.#[0.".\205..m?\205..\302`!
1d9e0 09 01 53 5c 32 33 34 08 01 41 40 21 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 65 76 69 6c 2d ..S\234..A@!\266\202\207".[evil-
1da00 6c 69 73 74 2d 76 69 65 77 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 74 61 62 75 6c 61 74 65 list-view-select-action.tabulate
1da20 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f d-list-entries.line-number-at-po
1da40 73 5d 20 34 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c s].4.nil.nil]).(defalias.'evil-l
1da60 69 73 74 2d 76 69 65 77 2d 71 75 69 74 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 ist-view-quit.#[0."\300\301!\207
1da80 22 20 5b 71 75 69 74 2d 77 69 6e 64 6f 77 20 6b 69 6c 6c 5d 20 32 20 6e 69 6c 20 6e 69 6c 5d 29 ".[quit-window.kill].2.nil.nil])
1daa0 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c .(byte-code."\301.\302\303#\210\
1dac0 33 30 31 08 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 31 08 5c 33 30 36 5c 33 30 37 23 5c 301.\304\305#\210\301.\306\307#\
1dae0 32 31 30 5c 33 30 31 08 5c 33 31 30 5c 33 30 37 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 69 73 210\301.\310\307#\207".[evil-lis
1db00 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 22 71 22 20 65 t-view-mode-map.define-key."q".e
1db20 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 71 75 69 74 20 5b 66 6f 6c 6c 6f 77 2d 6c 69 6e 6b 5d vil-list-view-quit.[follow-link]
1db40 20 6e 69 6c 20 5b 6d 6f 75 73 65 2d 31 5d 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 67 6f .nil.[mouse-1].evil-list-view-go
1db60 74 6f 2d 65 6e 74 72 79 20 5b 72 65 74 75 72 6e 5d 5d 20 34 29 0a 23 40 35 39 34 20 4f 70 65 6e to-entry.[return]].4).#@594.Open
1db80 73 20 6e 65 77 20 6c 69 73 74 20 76 69 65 77 20 62 75 66 66 65 72 2e 0a 0a 50 52 4f 50 45 52 54 s.new.list.view.buffer...PROPERT
1dba0 49 45 53 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 2d 6c 69 73 74 20 77 68 69 63 68 20 73 75 70 IES.is.a.property-list.which.sup
1dbc0 70 6f 72 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 3a 0a ports.the.following.properties:.
1dbe0 0a 3a 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 .:name...........(required)...Th
1dc00 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 0a 3a 6d 6f 64 65 2d 6e 61 6d 65 e.name.of.the.buffer..:mode-name
1dc20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 6e 61 6d 65 20 66 6f 72 20 ......(required)...The.name.for.
1dc40 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 3a 66 6f 72 6d 61 74 20 20 20 20 20 20 20 20 20 28 the.mode.line..:format.........(
1dc60 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 76 61 6c 75 65 20 66 6f 72 20 60 74 61 62 75 6c required)...The.value.for.`tabul
1dc80 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 27 2e 0a 3a 65 6e 74 72 69 65 73 20 20 20 20 20 ated-list-format'..:entries.....
1dca0 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 76 61 6c 75 65 20 66 6f 72 20 60 74 ...(required)...The.value.for.`t
1dcc0 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 27 2e 0a 3a 73 65 6c 65 63 74 2d abulated-list-entries'..:select-
1dce0 61 63 74 69 6f 6e 20 20 28 6f 70 74 69 6f 6e 61 6c 29 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 action..(optional)...A.function.
1dd00 66 6f 72 20 72 6f 77 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 for.row.selection...............
1dd20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 74 20 74 61 6b 65 73 20 69 6e 20 61 20 73 69 ................It.takes.in.a.si
1dd40 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 72 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 20 73 65 6c ngle.parameter,.which.is.the.sel
1dd60 65 63 74 65 64 20 72 6f 77 27 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ected.row's.....................
1dd80 20 20 20 20 20 20 20 20 20 76 65 63 74 6f 72 20 76 61 6c 75 65 20 74 68 61 74 20 69 73 20 70 61 .........vector.value.that.is.pa
1dda0 73 73 65 64 20 69 6e 74 6f 20 60 3a 65 6e 74 72 69 65 73 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 ssed.into.`:entries'...(fn.&rest
1ddc0 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 .PROPERTIES)..(defalias.'evil-wi
1dde0 74 68 2d 76 69 65 77 2d 6c 69 73 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 th-view-list.'(macro...#[128."\3
1de00 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 5c 33 30 35 5c 22 5c 33 30 36 42 42 42 00\301\302\303\304.\305\"\306BBB
1de20 44 5c 33 30 37 42 5c 33 31 30 5c 33 30 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 D\307B\310\300\311\312\313\314\3
1de40 31 35 5c 33 30 34 06 5c 6e 5c 33 31 36 5c 22 45 5c 33 31 34 5c 33 31 37 5c 33 30 34 06 0b 5c 33 15\304.\n\316\"E\314\317\304..\3
1de60 32 30 5c 22 45 5c 33 31 34 5c 33 32 31 5c 33 30 34 06 5c 66 5c 33 32 32 5c 22 45 5c 33 32 33 5c 20\"E\314\321\304.\f\322\"E\323\
1de80 33 31 34 5c 33 32 34 5c 33 30 34 06 0e 5c 33 32 35 5c 22 45 5c 33 32 36 42 42 42 42 42 42 42 5c 314\324\304..\325\"E\326BBBBBBB\
1dea0 33 32 37 42 42 42 46 5c 32 30 37 22 20 5b 6c 65 74 20 62 75 66 6e 61 6d 65 20 63 6f 6e 63 61 74 327BBBF\207".[let.bufname.concat
1dec0 20 22 2a 22 20 70 6c 69 73 74 2d 67 65 74 20 3a 6e 61 6d 65 20 28 22 2a 22 29 20 28 28 69 6e 68 ."*".plist-get.:name.("*").((inh
1dee0 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 20 28 61 6e 64 20 28 67 65 74 2d 62 75 66 ibit-read-only.t)).(and.(get-buf
1df00 66 65 72 20 62 75 66 6e 61 6d 65 29 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 62 75 66 6e 61 6d fer.bufname).(kill-buffer.bufnam
1df20 65 29 29 20 28 28 62 75 66 20 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 62 75 66 e)).((buf.(get-buffer-create.buf
1df40 6e 61 6d 65 29 29 29 20 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 name))).with-current-buffer.buf.
1df60 73 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 20 3a 66 6f 72 6d setq.tabulated-list-format.:form
1df80 61 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 3a 65 6e 74 72 69 at.tabulated-list-entries.:entri
1dfa0 65 73 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 es.evil-list-view-select-action.
1dfc0 3a 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 28 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d :select-action.(evil-list-view-m
1dfe0 6f 64 65 29 20 6d 6f 64 65 2d 6e 61 6d 65 20 3a 6d 6f 64 65 2d 6e 61 6d 65 20 28 28 65 76 69 6c ode).mode-name.:mode-name.((evil
1e000 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 29 29 20 28 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 -motion-state)).((switch-to-buff
1e020 65 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 29 29 5d 20 31 37 20 28 23 24 20 2e 20 er-other-window.buf))].17.(#$...
1e040 31 32 31 37 32 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 121724)])).(byte-code."\300\301\
1e060 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 302\303#\304\301\305\306#\210\30
1e080 37 5c 33 31 30 21 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 7\310!\207".[function-put.evil-w
1e0a0 69 74 68 2d 76 69 65 77 2d 6c 69 73 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 ith-view-list.lisp-indent-functi
1e0c0 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 20 on.defun.put.edebug-form-spec.t.
1e0e0 70 72 6f 76 69 64 65 20 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 5d 20 35 29 0a provide.evil-common].5).