summaryrefslogtreecommitdiff
path: root/elpa/evil-1.15.0/evil-common.elc
blob: b6205c131e7202977cc1136e77eceec5d00edc1a (plain)
ofshex dumpascii
0000 3b 45 4c 43 1e 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 33 30 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.30.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 23 40 31 36 31 20 57 72 61 70 70 65 72 20 66 6f 72 20 imizations....#@161.Wrapper.for.
0060 60 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 27 2e 0a 49 6e 20 6f 6c 64 `called-interactively-p'..In.old
0080 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 45 6d 61 63 73 2c 20 60 63 61 6c 6c 65 64 2d 69 6e er.versions.of.Emacs,.`called-in
00a0 74 65 72 61 63 74 69 76 65 6c 79 2d 70 27 20 74 61 6b 65 73 0a 6e 6f 20 61 72 67 75 6d 65 6e 74 teractively-p'.takes.no.argument
00c0 73 2e 20 20 49 6e 20 45 6d 61 63 73 20 32 33 2e 32 20 61 6e 64 20 6e 65 77 65 72 2c 20 69 74 20 s...In.Emacs.23.2.and.newer,.it.
00e0 74 61 6b 65 73 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 takes.one.argument...(byte-code.
0100 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
0120 33 30 33 21 5c 32 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 303!\210\300\304!\210\300\305!\2
0140 31 30 5c 33 30 30 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 10\300\306!\210\3071$.\300\310!0
0160 5c 32 31 30 5c 32 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 \210\202).\210\311\312!\210\313\
0180 33 31 34 5c 33 31 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 314\315\316!\2035.\316\2026.\317
01a0 5c 22 5c 32 31 30 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 \"\210\313\320\315\321!\203D.\32
01c0 31 5c 32 30 32 45 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 1\202E.\322\"\207".[require.evil
01e0 2d 76 61 72 73 20 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 -vars.evil-digraphs.rect.thingat
0200 70 74 20 63 6c 2d 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 pt.cl-lib.calc.(error).windmove.
0220 6d 65 73 73 61 67 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 message."evil:.Could.not.load.`w
0240 69 6e 64 6d 6f 76 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 indmove',.window.commands.not.av
0260 61 69 6c 61 62 6c 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 ailable.".defalias.evil-get-sele
0280 63 74 69 6f 6e 20 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 ction.fboundp.gui-get-selection.
02a0 78 2d 67 65 74 2d 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 x-get-selection.evil-set-selecti
02c0 6f 6e 20 67 75 69 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 on.gui-set-selection.x-set-selec
02e0 74 69 6f 6e 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 2d tion].4).(defalias.'evil-called-
0300 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 5c interactively-p.'(macro...#[0."\
0320 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 76 300\301!\207".[called-interactiv
0340 65 6c 79 2d 70 20 61 6e 79 5d 20 32 20 28 23 24 20 2e 20 38 34 29 5d 29 29 23 40 33 32 20 52 65 ely-p.any].2.(#$...84)]))#@32.Re
0360 74 75 72 6e 20 45 58 50 20 75 6e 71 75 6f 74 65 64 2e 0a 0a 28 66 6e 20 45 58 50 29 1f 0a 28 6d turn.EXP.unquoted...(fn.EXP)..(m
0380 61 6b 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 ake-obsolete.'evil-called-intera
03a0 63 74 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 ctively-p."please.use.(called-in
03c0 74 65 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 teractively-p.'any).instead."."G
03e0 69 74 20 63 6f 6d 6d 69 74 20 32 32 32 62 37 39 31 22 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 it.commit.222b791").(defalias.'e
0400 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 30 30 3d vil-unquote.#[257."\211\242\300=
0420 5c 32 30 33 5c 66 00 41 40 5c 32 30 32 00 00 5c 32 30 37 22 20 5b 71 75 6f 74 65 5d 20 33 20 28 \203\f.A@\202..\207".[quote].3.(
0440 23 24 20 2e 20 38 36 32 29 5d 29 23 40 32 39 31 20 45 78 65 63 75 74 65 20 46 4f 52 4d 20 77 68 #$...862)])#@291.Execute.FORM.wh
0460 65 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 62 65 63 6f 6d 65 73 20 74 72 75 65 2c 20 63 68 65 63 6b en.CONDITION.becomes.true,.check
0480 69 6e 67 20 77 69 74 68 20 48 4f 4f 4b 2e 0a 4e 41 4d 45 20 73 70 65 63 69 66 69 65 73 20 74 68 ing.with.HOOK..NAME.specifies.th
04a0 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 65 6e 74 72 79 20 61 64 64 65 64 20 74 6f 20 48 4f 4f e.name.of.the.entry.added.to.HOO
04c0 4b 2e 20 49 66 20 41 50 50 45 4e 44 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 65 6e 74 K..If.APPEND.is.non-nil,.the.ent
04e0 72 79 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 20 68 6f 6f 6b 2e 20 49 66 20 4c ry.is.appended.to.the.hook..If.L
0500 4f 43 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 0a 74 68 65 20 62 75 66 66 65 72 2d 6c 6f 63 61 OCAL.is.non-nil,.the.buffer-loca
0520 6c 20 76 61 6c 75 65 20 6f 66 20 48 4f 4f 4b 20 69 73 20 6d 6f 64 69 66 69 65 64 2e 0a 0a 28 66 l.value.of.HOOK.is.modified...(f
0540 6e 20 43 4f 4e 44 49 54 49 4f 4e 20 46 4f 52 4d 20 48 4f 4f 4b 20 26 6f 70 74 69 6f 6e 61 6c 20 n.CONDITION.FORM.HOOK.&optional.
0560 41 50 50 45 4e 44 20 4c 4f 43 41 4c 20 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 APPEND.LOCAL.NAME)..(defalias.'e
0580 76 69 6c 2d 64 65 6c 61 79 20 23 5b 31 35 33 39 20 22 5c 33 30 30 06 06 21 5c 32 30 34 12 00 5c vil-delay.#[1539."\300..!\204..\
05a0 33 30 31 06 06 21 5c 32 30 33 12 00 5c 33 30 31 05 21 5c 32 30 37 5c 32 31 31 5c 32 30 36 1a 00 301..!\203..\301.!\207\211\206..
05c0 5c 33 30 32 5c 33 30 33 05 5c 22 5c 33 30 34 01 21 06 07 5c 32 30 36 23 00 5c 33 30 35 01 5c 33 \302\303.\"\304.!..\206#.\305.\3
05e0 30 36 5c 33 30 37 5c 33 31 30 04 5c 33 31 31 5c 33 31 32 06 0d 44 5c 33 31 33 06 09 44 5c 33 31 06\307\310.\311\312..D\313..D\31
0600 32 06 0d 44 46 06 0d 46 45 4d 5c 32 31 30 5c 33 31 34 02 5c 33 31 35 5c 33 30 35 23 5c 32 31 30 2..DF..FEM\210\314.\315\305#\210
0620 5c 33 31 36 06 07 03 06 08 06 08 24 5c 32 30 37 22 20 5b 62 6f 6f 6c 65 61 6e 70 20 65 76 61 6c \316.......$\207".[booleanp.eval
0640 20 66 6f 72 6d 61 74 20 22 65 76 69 6c 2d 64 65 6c 61 79 2d 66 6f 72 6d 2d 69 6e 2d 25 73 22 20 .format."evil-delay-form-in-%s".
0660 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 74 20 6c 61 6d 62 64 61 20 28 26 72 65 73 74 20 61 72 67 73 make-symbol.t.lambda.(&rest.args
0680 29 20 77 68 65 6e 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 71 75 6f 74 65 20 66 75 6e 63 74 69 6f ).when.remove-hook.quote.functio
06a0 6e 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 61 64 64 2d 68 n.put.permanent-local-hook.add-h
06c0 6f 6f 6b 5d 20 31 39 20 28 23 24 20 2e 20 31 31 30 35 29 5d 29 23 40 32 30 33 20 41 64 64 20 74 ook].19.(#$...1105)])#@203.Add.t
06e0 68 65 20 61 73 73 6f 63 61 74 69 6f 6e 20 6f 66 20 4b 45 59 20 61 6e 64 20 56 41 4c 20 74 6f 20 he.assocation.of.KEY.and.VAL.to.
0700 74 68 65 20 76 61 6c 75 65 20 6f 66 20 4c 49 53 54 2d 56 41 52 2e 0a 49 66 20 74 68 65 20 6c 69 the.value.of.LIST-VAR..If.the.li
0720 73 74 20 61 6c 72 65 61 64 79 20 63 6f 6e 74 61 69 6e 73 20 61 6e 20 65 6e 74 72 79 20 66 6f 72 st.already.contains.an.entry.for
0740 20 4b 45 59 2c 20 75 70 64 61 74 65 20 74 68 61 74 20 65 6e 74 72 79 3b 0a 6f 74 68 65 72 77 69 .KEY,.update.that.entry;.otherwi
0760 73 65 20 61 64 64 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 73 74 2e 0a 0a se.add.at.the.end.of.the.list...
0780 28 66 6e 20 4c 49 53 54 2d 56 41 52 20 4b 45 59 20 56 41 4c 20 26 72 65 73 74 20 45 4c 45 4d 45 (fn.LIST-VAR.KEY.VAL.&rest.ELEME
07a0 4e 54 53 29 1f 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 NTS)..(put.'evil-delay.'lisp-ind
07c0 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 32 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d ent-function.2).(defalias.'evil-
07e0 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 01 -add-to-alist.'(macro...#[385.".
0800 5c 32 34 32 5c 33 30 31 3d 5c 32 30 33 5c 66 00 01 41 40 5c 32 36 32 02 5c 33 30 32 5c 33 30 33 \242\301=\203\f..A@\262.\302\303
0820 5c 33 30 34 08 5c 33 30 35 5c 22 5c 32 30 33 59 00 02 5c 33 30 36 5c 32 31 31 5c 32 31 31 5c 32 \304.\305\"\203Y..\306\211\211\2
0840 31 31 04 3a 5c 32 30 33 53 00 04 5c 32 36 32 02 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 11.:\203S..\262..\211A\262.\242\
0860 32 36 32 04 01 40 5c 32 36 32 03 5c 33 30 37 5c 33 31 30 05 44 5c 33 31 31 05 44 5c 33 31 32 5c 262..@\262.\307\310.D\311.D\312\
0880 33 31 33 5c 33 31 30 06 0e 45 44 45 5c 33 31 34 5c 33 31 32 5c 33 31 35 5c 33 31 36 5c 33 31 37 313\310..EDE\314\312\315\316\317
08a0 06 0f 45 46 45 01 42 5c 32 36 32 01 04 41 41 5c 32 36 32 05 5c 32 30 32 1a 00 5c 32 36 36 5c 32 ..EFE.B\262..AA\262.\202..\266\2
08c0 30 34 5c 32 33 37 5c 32 30 32 5c 32 31 34 00 02 5c 33 30 36 5c 32 31 31 5c 32 31 31 5c 32 31 31 04\237\202\214..\306\211\211\211
08e0 04 3a 5c 32 30 33 5c 32 31 31 00 04 5c 32 36 32 02 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 .:\203\211..\262..\211A\262.\242
0900 5c 32 36 32 04 01 40 5c 32 36 32 03 5c 33 32 30 5c 33 32 31 05 06 0b 5c 33 32 32 42 42 42 04 45 \262..@\262.\320\321...\322BBB.E
0920 01 42 5c 32 36 32 01 04 41 41 5c 32 36 32 05 5c 32 30 32 5e 00 5c 32 36 36 5c 32 30 34 5c 32 33 .B\262..AA\262.\202^.\266\204\23
0940 37 04 43 5c 22 42 5c 32 30 37 22 20 5b 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 71 75 6f 74 65 7.C\"B\207".[emacs-version.quote
0960 20 70 72 6f 67 6e 20 61 70 70 65 6e 64 20 76 65 72 73 69 6f 6e 3c 20 22 32 36 22 20 6e 69 6c 20 .progn.append.version<."26".nil.
0980 6c 65 74 2a 20 6b 65 79 20 76 61 6c 20 63 65 6c 6c 20 61 73 73 6f 63 20 69 66 20 28 73 65 74 63 let*.key.val.cell.assoc.if.(setc
09a0 64 72 20 63 65 6c 6c 20 76 61 6c 29 20 70 75 73 68 20 28 63 6f 6e 73 20 6b 65 79 20 76 61 6c 29 dr.cell.val).push.(cons.key.val)
09c0 20 73 65 74 66 20 61 6c 69 73 74 2d 67 65 74 20 28 6e 69 6c 20 6e 69 6c 20 23 27 65 71 75 61 6c .setf.alist-get.(nil.nil.#'equal
09e0 29 5d 20 31 37 20 28 23 24 20 2e 20 31 37 35 35 29 5d 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 )].17.(#$...1755)])).(defalias.'
0a00 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 4a 5c 32 31 31 5c evil-add-to-alist.#[899.".J\211\
0a20 32 30 33 12 00 5c 32 31 31 5c 32 34 32 5c 32 34 32 04 5c 32 33 32 5c 32 30 34 12 00 41 5c 32 30 203..\211\242\242.\232\204..A\20
0a40 32 02 00 5c 32 31 31 5c 32 30 33 1f 00 5c 32 31 31 04 04 42 5c 32 34 30 5c 32 31 30 5c 32 30 32 2..\211\203..\211..B\240\210\202
0a60 2d 00 04 5c 33 30 30 06 06 4a 06 06 06 06 42 43 5c 22 4c 5c 32 31 30 01 5c 32 30 33 38 00 5c 33 -..\300..J....BC\"L\210.\2038.\3
0a80 30 31 5c 33 30 32 06 06 04 23 5c 32 30 37 04 4a 5c 32 30 37 22 20 5b 61 70 70 65 6e 64 20 61 70 01\302...#\207.J\207".[append.ap
0aa0 70 6c 79 20 65 76 69 6c 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 5d 20 31 30 20 28 23 24 20 2e 20 ply.evil-add-to-alist].10.(#$...
0ac0 31 37 35 35 29 5d 29 23 40 33 32 30 20 44 65 6c 65 74 65 20 62 79 20 73 69 64 65 2d 65 66 66 65 1755)])#@320.Delete.by.side-effe
0ae0 63 74 20 61 6c 6c 20 69 74 65 6d 73 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 ct.all.items.satisfying.PREDICAT
0b00 45 20 69 6e 20 4c 49 53 54 2e 0a 53 74 6f 70 20 77 68 65 6e 20 72 65 61 63 68 69 6e 67 20 50 4f E.in.LIST..Stop.when.reaching.PO
0b20 49 4e 54 45 52 2e 20 20 49 66 20 74 68 65 20 66 69 72 73 74 20 69 74 65 6d 20 73 61 74 69 73 66 INTER...If.the.first.item.satisf
0b40 69 65 73 20 50 52 45 44 49 43 41 54 45 2c 0a 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 79 20 74 ies.PREDICATE,.there.is.no.way.t
0b60 6f 20 72 65 6d 6f 76 65 20 69 74 20 62 79 20 73 69 64 65 2d 65 66 66 65 63 74 3b 20 74 68 65 72 o.remove.it.by.side-effect;.ther
0b80 65 66 6f 72 65 2c 20 77 72 69 74 65 0a 28 73 65 74 71 20 66 6f 6f 20 28 65 76 69 6c 2d 66 69 6c efore,.write.(setq.foo.(evil-fil
0ba0 74 65 72 2d 6c 69 73 74 20 27 70 72 65 64 69 63 61 74 65 20 66 6f 6f 29 29 20 74 6f 20 62 65 20 ter-list.'predicate.foo)).to.be.
0bc0 73 75 72 65 20 6f 66 0a 63 68 61 6e 67 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 66 sure.of.changing.the.value.of.`f
0be0 6f 6f 27 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 74 69 6f 6e oo'...(fn.PREDICATE.LIST.&option
0c00 61 6c 20 50 4f 49 4e 54 45 52 29 1f 0a 28 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 27 65 76 69 al.POINTER)..(make-obsolete.'evi
0c20 6c 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 22 75 73 65 20 60 65 76 69 6c 2d 2d 61 64 64 2d 74 l-add-to-alist."use.`evil--add-t
0c40 6f 2d 61 6c 69 73 74 27 20 69 6e 73 74 65 61 64 2e 20 59 6f 75 20 6d 61 79 20 6e 65 65 64 20 74 o-alist'.instead..You.may.need.t
0c60 6f 20 72 65 63 6f 6d 70 69 6c 65 20 63 6f 64 65 20 77 69 74 68 20 65 76 69 6c 20 6d 61 63 72 6f o.recompile.code.with.evil.macro
0c80 73 2e 22 20 22 31 2e 31 33 2e 31 22 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 69 s."."1.13.1").(defalias.'evil-fi
0ca0 6c 74 65 72 2d 6c 69 73 74 20 23 5b 37 37 30 20 22 01 5c 33 30 30 5c 32 31 31 02 5c 32 30 33 35 lter-list.#[770.".\300\211.\2035
0cc0 00 02 04 3d 5c 32 30 34 35 00 02 40 5c 32 36 32 02 05 02 21 5c 32 30 33 2c 00 02 41 5c 32 36 32 ...=\2045..@\262...!\203,..A\262
0ce0 03 5c 32 31 31 5c 32 30 33 26 00 5c 32 31 31 03 5c 32 34 31 5c 32 31 30 5c 32 30 32 03 00 02 5c .\211\203&.\211.\241\210\202...\
0d00 32 36 32 05 5c 32 30 32 03 00 5c 32 31 30 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 30 32 03 00 04 262.\202..\210.\211A\262.\202...
0d20 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 38 20 28 23 24 20 2e 20 32 37 36 35 29 5d 29 23 40 31 36 30 \207".[nil].8.(#$...2765)])#@160
0d40 20 46 69 6e 64 20 74 68 65 20 66 69 72 73 74 20 69 74 65 6d 20 73 61 74 69 73 66 79 69 6e 67 20 .Find.the.first.item.satisfying.
0d60 50 52 45 44 49 43 41 54 45 20 69 6e 20 4c 49 53 54 2e 0a 53 74 6f 70 20 77 68 65 6e 20 72 65 61 PREDICATE.in.LIST..Stop.when.rea
0d80 63 68 69 6e 67 20 50 4f 49 4e 54 45 52 2c 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 70 6f 69 6e ching.POINTER,.which.should.poin
0da0 74 20 61 74 20 61 20 6c 69 6e 6b 0a 69 6e 20 74 68 65 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 50 52 t.at.a.link.in.the.list...(fn.PR
0dc0 45 44 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 EDICATE.LIST.&optional.POINTER).
0de0 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 65 6d 62 65 72 2d 69 66 20 23 5b 37 37 30 .(defalias.'evil-member-if.#[770
0e00 20 22 5c 33 30 30 5c 33 30 31 32 2a 00 02 3a 5c 32 30 35 29 00 02 02 3d 3f 5c 32 30 35 29 00 5c ."\300\3012*..:\205)...=?\205).\
0e20 32 31 30 01 40 03 01 21 5c 32 30 33 5c 22 00 5c 33 30 32 5c 33 30 31 02 5c 22 5c 32 31 30 5c 32 210.@..!\203\".\302\301.\"\210\2
0e40 30 32 05 00 02 41 5c 32 36 32 03 5c 32 30 32 05 00 30 5c 32 30 37 22 20 5b 6e 69 6c 20 64 6f 6e 02...A\262.\202..0\207".[nil.don
0e60 65 20 74 68 72 6f 77 5d 20 37 20 28 23 24 20 2e 20 33 33 39 33 29 5d 29 23 40 37 32 20 46 69 6e e.throw].7.(#$...3393)])#@72.Fin
0e80 64 20 74 68 65 20 66 69 72 73 74 20 69 74 65 6d 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 d.the.first.item.satisfying.PRED
0ea0 49 43 41 54 45 20 69 6e 20 54 52 45 45 2e 0a 0a 28 66 6e 20 50 52 45 44 49 43 41 54 45 20 54 52 ICATE.in.TREE...(fn.PREDICATE.TR
0ec0 45 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 65 6d 62 65 72 2d 72 65 63 75 EE)..(defalias.'evil-member-recu
0ee0 72 73 69 76 65 2d 69 66 20 23 5b 35 31 34 20 22 01 01 21 5c 32 30 33 07 00 5c 32 30 37 5c 32 31 rsive-if.#[514."..!\203..\207\21
0f00 31 3c 5c 32 30 35 2e 00 5c 33 30 30 32 2e 00 5c 32 31 31 5c 32 31 31 5c 32 30 35 2b 00 5c 32 31 1<\205..\3002..\211\211\205+.\21
0f20 31 40 5c 33 30 31 04 02 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 26 00 5c 33 30 32 5c 33 30 1@\301..\"\211\262.\203&.\302\30
0f40 30 02 5c 22 5c 32 31 30 5c 32 31 30 41 5c 32 30 32 11 00 5c 32 36 32 01 30 5c 32 30 37 22 20 5b 0.\"\210\210A\202..\262.0\207".[
0f60 64 6f 6e 65 20 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 74 68 done.evil-member-recursive-if.th
0f80 72 6f 77 5d 20 37 20 28 23 24 20 2e 20 33 37 30 39 29 5d 29 23 40 39 36 20 43 6f 6e 63 61 74 65 row].7.(#$...3709)])#@96.Concate
0fa0 6e 61 74 65 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 nate.lists,.removing.duplicates.
0fc0 0a 45 6c 65 6d 65 6e 74 73 20 61 72 65 20 63 6f 6d 70 61 72 65 64 20 77 69 74 68 20 60 65 71 27 .Elements.are.compared.with.`eq'
0fe0 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 53 45 51 55 45 4e 43 45 53 29 1f 0a 28 64 65 66 61 6c 69 ...(fn.&rest.SEQUENCES)..(defali
1000 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 6c 69 73 74 73 20 23 5b 31 32 38 20 22 5c 33 30 as.'evil-concat-lists.#[128."\30
1020 30 01 5c 32 31 31 5c 32 30 33 1f 00 5c 32 31 31 40 5c 32 31 31 5c 32 31 31 5c 32 30 33 19 00 5c 0.\211\203..\211@\211\211\203..\
1040 32 31 31 40 5c 32 31 31 05 42 5c 32 36 32 05 5c 32 31 30 41 5c 32 30 32 09 00 5c 32 36 36 02 41 211@\211.B\262.\210A\202..\266.A
1060 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 5c 32 30 37 \202..\210\301.\302\303#\237\207
1080 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 3a 74 65 73 ".[nil.cl-remove-duplicates.:tes
10a0 74 20 65 71 5d 20 38 20 28 23 24 20 2e 20 33 39 39 33 29 5d 29 23 40 31 39 37 20 43 6f 6e 63 61 t.eq].8.(#$...3993)])#@197.Conca
10c0 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 65 6d 6f 76 69 tenate.association.lists,.removi
10e0 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 61 20 6c 69 73 ng.duplicates..An.alist.is.a.lis
1100 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 45 29 20 77 68 t.of.cons.cells.(KEY...VALUE).wh
1120 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 20 6f 6e 63 65 ere.each.key.may.occur.only.once
1140 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 72 6c 69 65 72 ..Later.values.overwrite.earlier
1160 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 45 53 29 1f 0a .values...(fn.&rest.SEQUENCES)..
1180 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 74 73 20 23 5b (defalias.'evil-concat-alists.#[
11a0 31 32 38 20 22 5c 33 30 30 01 5c 32 31 31 5c 32 30 33 27 00 5c 32 31 31 40 5c 32 31 31 5c 32 31 128."\300.\211\203'.\211@\211\21
11c0 31 5c 32 30 33 21 00 5c 32 31 31 40 5c 33 30 31 01 5c 32 34 32 06 06 5c 22 5c 32 36 32 05 5c 32 1\203!.\211@\301.\242..\"\262.\2
11e0 31 31 05 42 5c 32 36 32 05 5c 32 31 30 41 5c 32 30 32 09 00 5c 32 36 36 02 41 5c 32 30 32 02 00 11.B\262.\210A\202..\266.A\202..
1200 5c 32 31 30 5c 32 33 37 5c 32 30 37 22 20 5b 6e 69 6c 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 \210\237\207".[nil.assq-delete-a
1220 6c 6c 5d 20 39 20 28 23 24 20 2e 20 34 32 38 33 29 5d 29 23 40 32 31 36 20 43 6f 6e 63 61 74 65 ll].9.(#$...4283)])#@216.Concate
1240 6e 61 74 65 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 73 2c 20 72 65 6d 6f 76 69 6e 67 20 64 75 nate.property.lists,.removing.du
1260 70 6c 69 63 61 74 65 73 2e 0a 41 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 69 73 20 61 20 6c plicates..A.property.list.is.a.l
1280 69 73 74 20 28 3a 4b 45 59 57 4f 52 44 31 20 56 41 4c 55 45 31 20 3a 4b 45 59 57 4f 52 44 32 20 ist.(:KEYWORD1.VALUE1.:KEYWORD2.
12a0 56 41 4c 55 45 32 2e 2e 2e 29 0a 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 77 6f 72 64 20 6d 61 VALUE2...).where.each.keyword.ma
12c0 79 20 6f 63 63 75 72 20 6f 6e 6c 79 20 6f 6e 63 65 2e 20 4c 61 74 65 72 20 76 61 6c 75 65 73 20 y.occur.only.once..Later.values.
12e0 6f 76 65 72 77 72 69 74 65 0a 65 61 72 6c 69 65 72 20 76 61 6c 75 65 73 2e 0a 0a 28 66 6e 20 26 overwrite.earlier.values...(fn.&
1300 72 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 rest.SEQUENCES)..(defalias.'evil
1320 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 31 31 5c -concat-plists.#[128."\300.\211\
1340 32 30 33 25 00 5c 32 31 31 40 5c 32 31 31 5c 32 30 33 20 00 5c 33 30 31 03 02 5c 32 31 31 41 5c 203%.\211@\211\203..\301..\211A\
1360 32 36 32 04 5c 32 34 32 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 23 5c 32 36 32 03 5c 32 30 262.\242.\211A\262.\242#\262.\20
1380 32 08 00 5c 32 31 30 41 5c 32 30 32 02 00 5c 32 31 30 5c 32 30 37 22 20 5b 6e 69 6c 20 70 6c 69 2..\210A\202..\210\207".[nil.pli
13a0 73 74 2d 70 75 74 5d 20 39 20 28 23 24 20 2e 20 34 36 36 35 29 5d 29 23 40 33 33 31 20 43 6f 6e st-put].9.(#$...4665)])#@331.Con
13c0 63 61 74 65 6e 61 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 catenate.keymap.association.list
13e0 73 2c 20 72 65 6d 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 s,.removing.duplicates..A.keymap
1400 20 61 6c 69 73 74 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 .alist.is.a.list.of.cons.cells.(
1420 56 41 52 20 2e 20 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 VAR...MAP).where.each.keymap.may
1440 20 6f 63 63 75 72 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 .occur.only.once,.but.where.the.
1460 76 61 72 69 61 62 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 variables.may.be.repeated.(e.g.,
1480 20 28 56 41 52 20 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 .(VAR...MAP1).(VAR...MAP2).is.al
14a0 6c 6f 77 65 64 29 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 lowed)..The.order.matters,.with.
14c0 74 68 65 20 68 69 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 the.highest.priority.keymaps.bei
14e0 6e 67 20 6c 69 73 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 ng.listed.first...(fn.&rest.SEQU
1500 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 6b ENCES)..(defalias.'evil-concat-k
1520 65 79 6d 61 70 2d 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 eymap-alists.#[128."\300.\211\20
1540 33 28 00 5c 32 31 31 40 5c 32 31 31 5c 32 31 31 5c 32 30 33 5c 22 00 5c 32 31 31 40 5c 33 30 31 3(.\211@\211\211\203\".\211@\301
1560 01 5c 32 34 33 06 06 5c 22 5c 32 30 34 1d 00 5c 32 31 31 05 42 5c 32 36 32 05 5c 32 31 30 41 5c .\243..\"\204..\211.B\262.\210A\
1580 32 30 32 09 00 5c 32 36 36 02 41 5c 32 30 32 02 00 5c 32 31 30 5c 32 33 37 5c 32 30 37 22 20 5b 202..\266.A\202..\210\237\207".[
15a0 6e 69 6c 20 72 61 73 73 71 5d 20 39 20 28 23 24 20 2e 20 35 30 35 33 29 5d 29 23 40 32 35 36 20 nil.rassq].9.(#$...5053)])#@256.
15c0 44 65 6c 65 74 65 20 62 79 20 73 69 64 65 20 65 66 66 65 63 74 20 74 68 65 20 70 72 6f 70 65 72 Delete.by.side.effect.the.proper
15e0 74 79 20 50 52 4f 50 20 66 72 6f 6d 20 50 4c 49 53 54 2e 0a 49 66 20 50 52 4f 50 20 69 73 20 74 ty.PROP.from.PLIST..If.PROP.is.t
1600 68 65 20 66 69 72 73 74 20 70 72 6f 70 65 72 74 79 20 69 6e 20 50 4c 49 53 54 2c 20 74 68 65 72 he.first.property.in.PLIST,.ther
1620 65 20 69 73 20 6e 6f 20 77 61 79 0a 74 6f 20 72 65 6d 6f 76 65 20 69 74 20 62 79 20 73 69 64 65 e.is.no.way.to.remove.it.by.side
1640 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 73 65 74 71 20 -effect;.therefore,.write.(setq.
1660 66 6f 6f 20 28 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 65 20 3a 70 72 6f 70 20 66 6f 6f foo.(evil-plist-delete.:prop.foo
1680 29 29 20 74 6f 20 62 65 20 73 75 72 65 20 6f 66 0a 63 68 61 6e 67 69 6e 67 20 74 68 65 20 76 61 )).to.be.sure.of.changing.the.va
16a0 6c 75 65 20 6f 66 20 60 66 6f 6f 27 2e 0a 0a 28 66 6e 20 50 52 4f 50 20 50 4c 49 53 54 29 1f 0a lue.of.`foo'...(fn.PROP.PLIST)..
16c0 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 65 20 23 5b 35 (defalias.'evil-plist-delete.#[5
16e0 31 34 20 22 5c 32 31 31 5c 33 30 30 5c 32 31 31 02 5c 32 30 33 32 00 02 40 5c 32 36 32 02 01 05 14."\211\300\211.\2032..@\262...
1700 3d 5c 32 30 33 28 00 02 41 41 5c 32 36 32 03 5c 32 31 31 5c 32 30 33 5c 22 00 5c 32 31 31 41 03 =\203(..AA\262.\211\203\".\211A.
1720 5c 32 34 31 5c 32 31 30 5c 32 30 32 03 00 02 5c 32 36 32 04 5c 32 30 32 03 00 5c 32 31 30 01 5c \241\210\202...\262.\202..\210.\
1740 32 31 31 41 41 5c 32 36 32 03 5c 32 30 32 03 00 03 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 37 20 28 211AA\262.\202...\207".[nil].7.(
1760 23 24 20 2e 20 35 35 36 38 29 5d 29 23 40 32 39 30 20 52 65 74 75 72 6e 20 70 72 6f 70 65 72 74 #$...5568)])#@290.Return.propert
1780 79 20 50 52 4f 50 20 66 6f 72 20 4b 45 59 20 69 6e 20 41 4c 49 53 54 2e 0a 41 4c 49 53 54 20 69 y.PROP.for.KEY.in.ALIST..ALIST.i
17a0 73 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 77 69 74 68 20 65 6e 74 72 69 s.an.association.list.with.entri
17c0 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 20 2e 20 50 4c 49 53 54 29 2c 20 77 68 es.of.the.form.(KEY...PLIST),.wh
17e0 65 72 65 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 49 66 ere.PLIST.is.a.property.list..If
1800 20 50 52 4f 50 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 6c 6c 20 70 72 6f 70 65 72 74 .PROP.is.nil,.return.all.propert
1820 69 65 73 20 66 6f 72 20 4b 45 59 2e 0a 49 66 20 4b 45 59 20 69 73 20 74 2c 20 72 65 74 75 72 6e ies.for.KEY..If.KEY.is.t,.return
1840 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f 66 20 6b 65 79 73 0a 61 6e 64 .an.association.list.of.keys.and
1860 20 74 68 65 69 72 20 50 52 4f 50 20 76 61 6c 75 65 73 2e 0a 0a 28 66 6e 20 41 4c 49 53 54 20 4b .their.PROP.values...(fn.ALIST.K
1880 45 59 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 4f 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 EY.&optional.PROP)..(defalias.'e
18a0 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 34 vil-get-property.#[770."\211\204
18c0 09 00 01 03 5c 32 33 36 41 5c 32 30 37 01 5c 33 30 30 3d 5c 32 30 33 3e 00 5c 33 30 31 5c 32 31 ....\236A\207.\300=\203>.\301\21
18e0 31 04 5c 32 31 31 5c 32 30 33 3b 00 5c 32 31 31 40 5c 32 31 31 40 5c 32 36 32 06 5c 32 31 31 41 1.\211\203;.\211@\211@\262.\211A
1900 5c 32 36 32 03 5c 33 30 32 03 06 06 5c 22 5c 32 30 33 36 00 5c 33 30 33 03 06 06 5c 22 5c 32 36 \262.\302...\"\2036.\303...\"\26
1920 32 03 05 03 42 04 42 5c 32 36 32 04 5c 32 31 30 41 5c 32 30 32 12 00 5c 32 31 30 01 5c 32 30 37 2...B.B\262.\210A\202..\210.\207
1940 5c 33 30 33 02 04 5c 32 33 36 41 02 5c 22 5c 32 30 37 22 20 5b 74 20 6e 69 6c 20 70 6c 69 73 74 \303..\236A.\"\207".[t.nil.plist
1960 2d 6d 65 6d 62 65 72 20 70 6c 69 73 74 2d 67 65 74 5d 20 31 30 20 28 23 24 20 2e 20 36 30 30 32 -member.plist-get].10.(#$...6002
1980 29 5d 29 23 40 32 31 38 20 53 65 74 20 50 52 4f 50 20 74 6f 20 56 41 4c 20 66 6f 72 20 4b 45 59 )])#@218.Set.PROP.to.VAL.for.KEY
19a0 20 69 6e 20 41 4c 49 53 54 2d 56 41 52 2e 0a 41 4c 49 53 54 2d 56 41 52 20 70 6f 69 6e 74 73 20 .in.ALIST-VAR..ALIST-VAR.points.
19c0 74 6f 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 77 69 74 68 20 65 6e 74 72 to.an.association.list.with.entr
19e0 69 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 20 2e 20 50 4c 49 53 54 29 2c 20 77 ies.of.the.form.(KEY...PLIST),.w
1a00 68 65 72 65 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 73 74 here.PLIST.is.a.property.list.st
1a20 6f 72 69 6e 67 20 50 52 4f 50 20 61 6e 64 20 56 41 4c 2e 0a 0a 28 66 6e 20 41 4c 49 53 54 2d 56 oring.PROP.and.VAL...(fn.ALIST-V
1a40 41 52 20 4b 45 59 20 50 52 4f 50 20 56 41 4c 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 AR.KEY.PROP.VAL.&rest.PROPERTIES
1a60 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 )..(defalias.'evil-put-property.
1a80 23 5b 31 31 35 36 20 22 04 5c 32 31 31 4a 05 01 5c 32 33 36 41 5c 33 30 30 01 06 07 06 07 23 5c #[1156.".\211J..\236A\300.....#\
1aa0 32 36 32 01 03 5c 32 30 33 20 00 5c 33 30 31 01 05 5c 22 5c 32 36 32 01 5c 33 30 32 04 21 40 5c 262..\203..\301..\"\262.\302.!@\
1ac0 32 36 32 05 5c 33 30 33 06 07 03 5c 22 5c 32 36 32 02 06 06 01 42 02 42 5c 32 31 31 5c 32 36 32 262.\303...\"\262....B.B\211\262
1ae0 03 5c 32 36 36 5c 32 30 32 4c 5c 32 31 30 01 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 70 75 74 20 .\266\202L\210.\207".[plist-put.
1b00 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 6c 61 73 74 20 61 73 73 71 2d 64 65 6c evil-concat-plists.last.assq-del
1b20 65 74 65 2d 61 6c 6c 5d 20 31 32 20 28 23 24 20 2e 20 36 35 33 37 29 5d 29 23 40 32 34 39 20 52 ete-all].12.(#$...6537)])#@249.R
1b40 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 70 72 6f 70 65 72 74 79 20 50 52 4f 50 eturn.the.value.of.property.PROP
1b60 20 66 6f 72 20 53 54 41 54 45 2e 0a 50 52 4f 50 20 69 73 20 61 20 6b 65 79 77 6f 72 64 20 61 73 .for.STATE..PROP.is.a.keyword.as
1b80 20 75 73 65 64 20 62 79 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 73 74 61 74 65 27 2e 0a 53 54 .used.by.`evil-define-state'..ST
1ba0 41 54 45 20 69 73 20 74 68 65 20 73 74 61 74 65 27 73 20 73 79 6d 62 6f 6c 69 63 20 6e 61 6d 65 ATE.is.the.state's.symbolic.name
1bc0 2e 0a 49 66 20 56 41 4c 55 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 74 68 65 20 76 61 ..If.VALUE.is.non-nil.and.the.va
1be0 6c 75 65 20 69 73 20 61 20 76 61 72 69 61 62 6c 65 2c 0a 72 65 74 75 72 6e 20 74 68 65 20 76 61 lue.is.a.variable,.return.the.va
1c00 6c 75 65 20 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 2e 0a 0a 28 66 6e 20 53 54 41 54 45 lue.of.that.variable...(fn.STATE
1c20 20 50 52 4f 50 20 26 6f 70 74 69 6f 6e 61 6c 20 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 .PROP.&optional.VALUE)..(defalia
1c40 73 20 27 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 23 5b 37 37 30 20 22 5c 33 s.'evil-state-property.#[770."\3
1c60 30 31 08 04 04 23 01 5c 32 30 33 17 00 5c 32 31 31 39 5c 32 30 33 17 00 5c 33 30 32 01 21 5c 32 01...#.\203..\2119\203..\302.!\2
1c80 30 33 17 00 5c 32 31 31 4a 5c 32 30 37 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 03..\211J\207\207".[evil-state-p
1ca0 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 20 62 6f 75 6e roperties.evil-get-property.boun
1cc0 64 70 5d 20 37 20 28 23 24 20 2e 20 36 39 37 35 29 5d 29 23 40 31 39 31 20 53 77 61 70 20 74 68 dp].7.(#$...6975)])#@191.Swap.th
1ce0 65 20 76 61 6c 75 65 73 20 6f 66 20 76 61 72 69 61 62 6c 65 73 20 54 48 49 53 20 61 6e 64 20 54 e.values.of.variables.THIS.and.T
1d00 48 41 54 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d 6f 72 65 20 61 72 67 75 6d 65 6e 74 73 20 HAT..If.three.or.more.arguments.
1d20 61 72 65 20 67 69 76 65 6e 2c 20 74 68 65 20 76 61 6c 75 65 73 20 61 72 65 20 72 6f 74 61 74 65 are.given,.the.values.are.rotate
1d40 64 2e 0a 45 2e 67 2e 2c 20 28 65 76 69 6c 2d 73 77 61 70 20 41 20 42 20 43 29 20 73 65 74 73 20 d..E.g.,.(evil-swap.A.B.C).sets.
1d60 41 20 74 6f 20 42 2c 20 42 20 74 6f 20 43 2c 20 61 6e 64 20 43 20 74 6f 20 41 2e 0a 0a 28 66 6e A.to.B,.B.to.C,.and.C.to.A...(fn
1d80 20 54 48 49 53 20 54 48 41 54 20 26 72 65 73 74 20 56 41 52 53 29 1f 0a 28 64 65 66 61 6c 69 61 .THIS.THAT.&rest.VARS)..(defalia
1da0 73 20 27 65 76 69 6c 2d 73 77 61 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 s.'evil-swap.'(macro...#[642."\3
1dc0 30 30 5c 33 30 31 04 5c 33 30 32 05 5c 33 30 31 06 07 06 09 45 45 45 02 5c 32 30 35 17 00 5c 33 00\301.\302.\301....EEE.\205..\3
1de0 30 33 04 04 42 42 43 42 42 5c 32 30 37 22 20 5b 70 72 6f 67 6e 20 73 65 74 71 20 70 72 6f 67 31 03..BBCBB\207".[progn.setq.prog1
1e00 20 65 76 69 6c 2d 73 77 61 70 5d 20 31 31 20 28 23 24 20 2e 20 37 33 38 35 29 5d 29 29 23 40 32 .evil-swap].11.(#$...7385)]))#@2
1e20 31 36 20 50 6c 61 63 65 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 20 76 61 6c 75 65 20 69 6e 20 4d 16.Place.the.smallest.value.in.M
1e40 49 4e 20 61 6e 64 20 74 68 65 20 6c 61 72 67 65 73 74 20 69 6e 20 4d 41 58 2e 0a 49 66 20 74 68 IN.and.the.largest.in.MAX..If.th
1e60 72 65 65 20 6f 72 20 6d 6f 72 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c ree.or.more.arguments.are.given,
1e80 20 70 6c 61 63 65 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 0a 76 61 6c 75 65 20 69 6e 20 74 68 65 .place.the.smallest.value.in.the
1ea0 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 74 68 65 20 6c 61 72 67 65 73 74 20 .first.argument.and.the.largest.
1ec0 69 6e 20 74 68 65 20 6c 61 73 74 2c 0a 73 6f 72 74 69 6e 67 20 69 6e 20 62 65 74 77 65 65 6e 2e in.the.last,.sorting.in.between.
1ee0 0a 0a 28 66 6e 20 4d 49 4e 20 4d 41 58 20 26 72 65 73 74 20 56 41 52 53 29 1f 23 40 31 32 20 0a ..(fn.MIN.MAX.&rest.VARS).#@12..
1f00 0a 28 66 6e 20 56 41 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 6f 72 74 20 .(fn.VAR)..(defalias.'evil-sort.
1f20 27 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 '(macro...#[642."\300\301!\302.\
1f40 33 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 303\304......BBB\305BBDC\306..\3
1f60 30 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 07.D..\307..D\310\311\312\313\31
1f80 34 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 4.\f\".\f\"\"BBBBBE\207".[make-s
1fa0 79 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 ymbol."sortvar".let.sort.list.('
1fc0 3c 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 <).setq.pop.apply.append.mapcar.
1fe0 6d 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 make-closure.#[257."\211\301\300
2000 44 44 5c 32 30 37 22 20 5b 56 30 20 70 6f 70 5d 20 34 20 28 23 24 20 2e 20 37 39 33 35 29 5d 5d DD\207".[V0.pop].4.(#$...7935)]]
2020 20 31 37 20 28 23 24 20 2e 20 37 37 31 35 29 5d 29 29 23 40 36 38 20 54 75 72 6e 73 20 76 65 63 .17.(#$...7715)]))#@68.Turns.vec
2040 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 65 73 63 tor.into.a.string,.changing.<esc
2060 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 23 40 31 30 20 0a ape>.to.'\e'..(fn.VECTOR).#@10..
2080 0a 28 66 6e 20 43 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 76 65 63 74 6f 72 2d .(fn.C)..(defalias.'evil-vector-
20a0 74 6f 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 23 5c to-string.#[257."\300\301.\302#\
20c0 32 30 37 22 20 5b 6d 61 70 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 3d 207".[mapconcat.#[257."\211\300=
20e0 5c 32 30 33 08 00 5c 33 30 31 5c 32 30 37 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 22 20 5b \203..\301\207\302\303.\"\207".[
2100 65 73 63 61 70 65 20 22 1b 22 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 31 5d 20 34 20 28 23 24 20 escape.".".make-string.1].4.(#$.
2120 2e 20 38 33 31 39 29 5d 20 22 22 5d 20 35 20 28 23 24 20 2e 20 38 32 34 37 29 5d 29 23 40 38 30 ..8319)].""].5.(#$...8247)])#@80
2140 20 44 65 66 69 6e 65 20 61 20 63 6f 6d 6d 61 6e 64 20 43 4f 4d 4d 41 4e 44 2e 0a 0a 28 66 6e 20 .Define.a.command.COMMAND...(fn.
2160 43 4f 4d 4d 41 4e 44 20 28 41 52 47 53 2e 2e 2e 29 20 44 4f 43 20 5b 5b 4b 45 59 20 56 41 4c 55 COMMAND.(ARGS...).DOC.[[KEY.VALU
2180 45 5d 2e 2e 2e 5d 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 6c E]...].BODY...)..(defalias.'evil
21a0 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 -define-command.'(macro...#[385.
21c0 22 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 06 07 5c "\300\301\211\211\211\211\211..\
21e0 32 34 32 3c 5c 32 30 33 17 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 05 06 242<\203....\211A\262.\242\262..
2200 07 47 5c 33 30 32 56 5c 32 30 33 44 00 06 07 5c 32 34 32 5c 32 34 32 5c 33 30 33 3d 5c 32 30 33 .G\302V\203D...\242\242\303=\203
2220 34 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 03 5c 32 30 32 44 00 06 07 5c 4...\211A\262.\242\262.\202D...\
2240 32 34 32 3b 5c 32 30 33 44 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 04 5c 242;\203D...\211A\262.\242\262.\
2260 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 36 32 01 5c 33 30 37 06 08 5c 32 34 32 21 304\301\305\306#\262.\307..\242!
2280 5c 32 30 33 70 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 02 06 07 5c 32 31 \203p...\211A\262.\242\262...\21
22a0 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 06 5c 33 30 34 01 03 06 08 23 5c 32 36 32 01 5c 32 1A\262.\242\262.\304....#\262.\2
22c0 30 32 4b 00 06 07 5c 32 30 33 5c 32 34 30 00 06 07 40 3a 5c 32 30 33 5c 32 34 30 00 06 07 40 40 02K...\203\240...@:\203\240...@@
22e0 5c 33 31 30 3d 5c 32 30 33 5c 32 34 30 00 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 33 \310=\203\240...\211A\262.\242\3
2300 31 31 5c 33 31 32 02 41 5c 22 5c 32 31 31 40 01 41 5c 33 31 30 02 44 5c 32 36 32 0b 5c 33 31 33 11\312.A\"\211@.A\310.D\262.\313
2320 05 02 5c 22 5c 32 36 36 5c 32 30 35 5c 33 31 34 06 09 5c 32 30 35 5c 33 31 31 00 06 08 5c 32 30 ..\"\266\205\314..\205\311...\20
2340 35 5c 33 31 31 00 5c 33 31 35 06 5c 6e 06 07 5c 33 31 36 06 08 5c 32 30 35 5c 32 37 31 00 06 08 5\311.\315.\n..\316..\205\271...
2360 43 06 5c 66 5c 33 31 37 5c 33 32 30 06 0d 5c 33 32 31 5c 22 42 44 06 0e 23 42 42 42 06 5c 6e 5c C.\f\317\320..\321\"BD..#BBB.\n\
2380 32 30 35 5c 33 33 33 00 04 5c 32 30 35 5c 33 33 33 00 5c 33 32 32 5c 33 32 33 06 5c 66 44 5c 33 205\333..\205\333.\322\323.\fD\3
23a0 32 34 06 07 46 5c 33 32 35 5c 33 32 36 5c 33 32 33 06 0e 5c 32 30 34 5c 33 36 35 00 06 0d 5c 32 24..F\325\326\323..\204\365...\2
23c0 30 33 5c 33 36 35 00 5c 33 32 37 06 0b 06 0e 06 10 42 42 42 5c 32 30 32 5c 33 36 37 00 06 0e 44 03\365.\327......BBB\202\367...D
23e0 44 43 5c 33 31 31 5c 33 33 30 5c 33 32 36 5c 33 32 33 06 09 44 46 5c 33 33 31 42 42 42 46 5c 32 DC\311\330\326\323..DF\331BBBF\2
2400 30 37 22 20 5b 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 6e 69 6c 20 31 20 66 6f 72 6d 61 74 20 07".[(interactive).nil.1.format.
2420 70 6c 69 73 74 2d 70 75 74 20 3a 72 65 70 65 61 74 20 74 20 6b 65 79 77 6f 72 64 70 20 69 6e 74 plist-put.:repeat.t.keywordp.int
2440 65 72 61 63 74 69 76 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d eractive.apply.evil-interactive-
2460 66 6f 72 6d 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 70 72 6f 67 6e 20 64 65 form.evil-concat-plists.progn.de
2480 66 75 6e 20 61 70 70 65 6e 64 20 69 67 6e 6f 72 65 20 63 6c 2d 73 65 74 2d 64 69 66 66 65 72 65 fun.append.ignore.cl-set-differe
24a0 6e 63 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 26 72 65 73 74 29 20 70 75 74 20 71 75 6f 74 65 20 nce.(&optional.&rest).put.quote.
24c0 27 66 75 6e 63 74 69 6f 6e 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6c 65 74 20 66 75 6e 63 'function-documentation.let.func
24e0 20 6c 61 6d 62 64 61 20 23 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 .lambda.#'evil-set-command-prope
2500 72 74 69 65 73 20 28 66 75 6e 63 29 5d 20 32 30 20 28 23 24 20 2e 20 38 35 31 33 29 5d 29 29 23 rties.(func)].20.(#$...8513)]))#
2520 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 45 76 69 6c 20 50 52 @101.Whether.COMMAND.has.Evil.PR
2540 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 73 2d 63 6f 6d 6d 61 OPERTY..See.also.`evil-has-comma
2560 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 4d 4d 41 4e 44 20 50 nd-properties-p'...(fn.COMMAND.P
2580 52 4f 50 45 52 54 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 ROPERTY)..(byte-code."\300\301\3
25a0 30 32 5c 33 30 33 23 5c 33 30 30 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 33 30 36 5c 33 30 31 02\303#\300\301\304\305#\306\301
25c0 5c 33 30 37 5c 33 31 30 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 \307\310#\207".[function-put.evi
25e0 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e l-define-command.lisp-indent-fun
2600 63 74 69 6f 6e 20 64 65 66 75 6e 20 64 6f 63 2d 73 74 72 69 6e 67 2d 65 6c 74 20 33 20 70 75 74 ction.defun.doc-string-elt.3.put
2620 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 .edebug-form-spec.(&define.name.
2640 5b 26 6f 70 74 69 6f 6e 61 6c 20 6c 61 6d 62 64 61 2d 6c 69 73 74 5d 20 5b 26 6f 70 74 69 6f 6e [&optional.lambda-list].[&option
2660 61 6c 20 73 74 72 69 6e 67 70 5d 20 5b 26 72 65 73 74 20 6b 65 79 77 6f 72 64 70 20 73 65 78 70 al.stringp].[&rest.keywordp.sexp
2680 5d 20 5b 26 6f 70 74 69 6f 6e 61 6c 20 28 22 69 6e 74 65 72 61 63 74 69 76 65 22 20 5b 26 72 65 ].[&optional.("interactive".[&re
26a0 73 74 20 66 6f 72 6d 5d 29 5d 20 64 65 66 2d 62 6f 64 79 29 5d 20 36 29 0a 28 64 65 66 61 6c 69 st.form])].def-body)].6).(defali
26c0 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 79 2d 70 20 as.'evil-has-command-property-p.
26e0 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 21 02 5c 22 5c 32 30 37 22 20 5b 70 6c 69 73 74 #[514."\300\301.!.\"\207".[plist
2700 2d 6d 65 6d 62 65 72 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 -member.evil-get-command-propert
2720 69 65 73 5d 20 35 20 28 23 24 20 2e 20 39 35 30 39 29 5d 29 23 40 31 30 34 20 57 68 65 74 68 65 ies].5.(#$...9509)])#@104.Whethe
2740 72 20 45 76 69 6c 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 r.Evil.properties.are.defined.fo
2760 72 20 43 4f 4d 4d 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 r.COMMAND..See.also.`evil-has-co
2780 6d 6d 61 6e 64 2d 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 mmand-property-p'...(fn.COMMAND)
27a0 1f 0a 28 64 65 66 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 ..(defalias.'evil-has-command-pr
27c0 6f 70 65 72 74 69 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 operties-p.#[257."\300.!\205..\3
27e0 30 31 5c 32 30 37 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 01\207".[evil-get-command-proper
2800 74 69 65 73 20 74 5d 20 33 20 28 23 24 20 2e 20 31 30 30 34 32 29 5d 29 23 40 31 38 37 20 52 65 ties.t].3.(#$...10042)])#@187.Re
2820 74 75 72 6e 20 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 turn.the.value.of.Evil.PROPERTY.
2840 6f 66 20 43 4f 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 of.COMMAND..If.the.command.does.
2860 6e 6f 74 20 68 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 not.have.the.property,.return.DE
2880 46 41 55 4c 54 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 FAULT..See.also.`evil-get-comman
28a0 64 2d 70 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 50 52 4f 50 d-properties'...(fn.COMMAND.PROP
28c0 45 52 54 59 20 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 ERTY.&optional.DEFAULT)..(defali
28e0 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 79 20 23 5b as.'evil-get-command-property.#[
2900 37 37 30 20 22 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 770."\301..\"\203..\302...#\207\
2920 32 30 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 65 76 207".[evil-command-properties.ev
2940 69 6c 2d 68 61 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 il-has-command-property-p.evil-g
2960 65 74 2d 70 72 6f 70 65 72 74 79 5d 20 37 20 28 23 24 20 2e 20 31 30 32 37 30 29 5d 29 23 40 39 et-property].7.(#$...10270)])#@9
2980 32 20 52 65 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 2.Return.all.Evil.properties.of.
29a0 43 4f 4d 4d 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 COMMAND..See.also.`evil-get-comm
29c0 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 29 1f 0a 28 64 and-property'...(fn.COMMAND)..(d
29e0 65 66 61 6c 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 efalias.'evil-get-command-proper
2a00 74 69 65 73 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 ties.#[257."\301..\"\207".[evil-
2a20 63 6f 6d 6d 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 command-properties.evil-get-prop
2a40 65 72 74 79 5d 20 34 20 28 23 24 20 2e 20 31 30 36 32 36 29 5d 29 23 40 31 37 30 20 53 65 74 20 erty].4.(#$...10626)])#@170.Set.
2a60 50 52 4f 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 PROPERTY.to.VALUE.for.COMMAND..T
2a80 6f 20 73 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 o.set.multiple.properties.at.onc
2aa0 65 2c 20 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 e,.see.`evil-set-command-propert
2ac0 69 65 73 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 ies'.and.`evil-add-command-prope
2ae0 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 56 41 rties'...(fn.COMMAND.PROPERTY.VA
2b00 4c 55 45 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 LUE)..(defalias.'evil-set-comman
2b20 64 2d 70 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 d-property.#[771."\300\301...$\2
2b40 30 37 22 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 07".[evil-put-property.evil-comm
2b60 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 38 20 28 23 24 20 2e 20 31 30 38 34 34 29 5d 29 and-properties].8.(#$...10844)])
2b80 23 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 #@167.Add.PROPERTIES.to.COMMAND.
2ba0 0a 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 .PROPERTIES.should.be.a.property
2bc0 20 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 .list..To.replace.all.properties
2be0 20 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 .at.once,.use.`evil-set-command-
2c00 70 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 properties'...(fn.COMMAND.&rest.
2c20 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 75 74 PROPERTIES)..(defalias.'evil-put
2c40 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d -command-property.'evil-set-comm
2c60 61 6e 64 2d 70 72 6f 70 65 72 74 79 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 and-property).(defalias.'evil-ad
2c80 64 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 33 30 30 d-command-properties.#[385."\300
2ca0 5c 33 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 \301\302..$\207".[apply.evil-put
2cc0 2d 70 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 -property.evil-command-propertie
2ce0 73 5d 20 37 20 28 23 24 20 2e 20 31 31 31 34 32 29 5d 29 23 40 32 31 37 20 52 65 70 6c 61 63 65 s].7.(#$...11142)])#@217.Replace
2d00 20 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 .all.of.COMMAND's.properties.wit
2d20 68 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 h.PROPERTIES..PROPERTIES.should.
2d40 62 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 be.a.property.list..This.erases.
2d60 61 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 all.previous.properties;.to.only
2d80 20 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 .add.properties,.use.`evil-set-c
2da0 6f 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 ommand-property'...(fn.COMMAND.&
2dc0 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 27 65 76 69 rest.PROPERTIES)..(defalias.'evi
2de0 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 23 5b 33 38 35 20 22 l-set-command-properties.#[385."
2e00 5c 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 \301..\".\211\205..\302\303..#\2
2e20 30 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 07".[evil-command-properties.ass
2e40 71 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 q-delete-all.apply.evil-add-comm
2e60 61 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 35 31 33 29 5d 29 and-properties].6.(#$...11513)])
2e80 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
2ea0 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
2ec0 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..
2ee0 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.
2f00 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
2f20 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)
2f40 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
2f60 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 1d 00 5c 33 -properties.#[385."\300.\203..\3
2f80 30 31 03 21 5c 32 36 32 01 01 5c 32 31 31 5c 32 30 33 1c 00 5c 32 31 31 40 5c 33 30 32 01 04 5c 01.!\262..\211\203..\211@\302..\
2fa0 22 5c 32 36 32 03 5c 32 31 30 41 5c 32 30 32 0b 00 5c 32 31 30 5c 33 30 33 5c 33 30 34 04 03 23 "\262.\210A\202..\210\303\304..#
2fc0 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 2d 70 72 6f 70 \207".[nil.evil-get-command-prop
2fe0 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 70 6c 79 20 65 erties.evil-plist-delete.apply.e
3000 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 20 38 20 28 23 vil-set-command-properties].8.(#
3020 24 20 2e 20 31 31 39 31 30 29 5d 29 23 40 39 39 20 52 65 74 75 72 6e 20 74 68 65 20 79 61 6e 6b $...11910)])#@99.Return.the.yank
3040 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 4e 20 64 65 66 61 .handler.for.MOTION..MOTION.defa
3060 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 2e 0a 0a 28 66 6e ults.to.the.current.motion...(fn
3080 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 69 61 73 20 27 65 .&optional.MOTION)..(defalias.'e
30a0 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 31 31 5c 32 30 36 vil-yank-handler.#[256."\211\206
30c0 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 65 76 69 6c 2d 74 ...\262.\301.\302\"\207".[evil-t
30e0 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 64 2d 70 72 6f 70 his-motion.evil-get-command-prop
3100 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 2e 20 31 32 33 33 erty.:yank-handler].4.(#$...1233
3120 37 29 5d 29 23 40 31 31 34 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 7)])#@114.Declare.COMMAND.to.be.
3140 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 20 65 6e 73 75 72 65 a.movement.function..This.ensure
3160 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 6c 79 20 69 6e 20 76 s.that.it.behaves.correctly.in.v
3180 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 29 1f 0a 28 64 65 66 isual.state...(fn.COMMAND)..(def
31a0 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 6e 20 23 5b 32 35 37 alias.'evil-declare-motion.#[257
31c0 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 32 30 37 22 20 5b 65 ."\300.\301\302\303\304%\207".[e
31e0 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 6b 65 65 70 vil-add-command-properties.:keep
3200 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 20 37 20 28 23 24 20 -visual.t.:repeat.motion].7.(#$.
3220 2e 20 31 32 35 38 36 29 5d 29 23 40 34 39 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 ..12586)])#@49.Declare.COMMAND.t
3240 6f 20 62 65 20 72 65 70 65 61 74 61 62 6c 65 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a o.be.repeatable...(fn.COMMAND)..
3260 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 72 65 70 65 61 74 20 23 (defalias.'evil-declare-repeat.#
3280 5b 32 35 37 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 6c 2d [257."\300.\301\302#\207".[evil-
32a0 61 64 64 2d 63 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 74 add-command-properties.:repeat.t
32c0 5d 20 35 20 28 23 24 20 2e 20 31 32 38 34 37 29 5d 29 23 40 35 32 20 44 65 63 6c 61 72 65 20 43 ].5.(#$...12847)])#@52.Declare.C
32e0 4f 4d 4d 41 4e 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 OMMAND.to.be.nonrepeatable...(fn
3300 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
3320 72 65 2d 6e 6f 74 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 re-not-repeat.#[257."\300.\301\3
3340 30 32 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 02#\207".[evil-add-command-prope
3360 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 31 33 30 31 35 rties.:repeat.nil].5.(#$...13015
3380 29 5d 29 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 6e 6f )]).(defalias.'evil-declare-igno
33a0 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 23 5c re-repeat.#[257."\300.\301\302#\
33c0 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
33e0 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 30 31 35 29 s.:repeat.ignore].5.(#$...13015)
3400 5d 29 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 72 65 70 ])#@90.Declare.COMMAND.to.be.rep
3420 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 68 65 72 eatable.by.buffer.changes.rather
3440 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 44 29 1f .than.keystrokes...(fn.COMMAND).
3460 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 67 65 2d .(defalias.'evil-declare-change-
3480 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
34a0 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.:
34c0 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 33 31 39 29 5d 29 23 repeat.change].5.(#$...13319)])#
34e0 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 70 65 61 74 @67.Declare.COMMAND.to.be.repeat
3500 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 20 43 4f 4d able.by.buffer.changes...(fn.COM
3520 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 69 MAND)..(defalias.'evil-declare-i
3540 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 22 5c 33 30 nsert-at-point-repeat.#[257."\30
3560 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 61 0.\301\302#\207".[evil-add-comma
3580 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 2d 61 74 2d nd-properties.:repeat.insert-at-
35a0 70 6f 69 6e 74 5d 20 35 20 28 23 24 20 2e 20 31 33 35 34 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 point].5.(#$...13540)]).(defalia
35c0 73 20 27 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 s.'evil-declare-abort-repeat.#[2
35e0 35 37 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 6c 2d 61 64 57."\300.\301\302#\207".[evil-ad
3600 64 2d 63 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 d-command-properties.:repeat.abo
3620 72 74 5d 20 35 20 28 23 24 20 2e 20 31 33 30 31 35 29 5d 29 23 40 33 37 38 20 50 61 72 73 65 20 rt].5.(#$...13015)])#@378.Parse.
3640 53 54 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 STRING.as.a.sequence.of.delimite
3660 64 20 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 d.arguments..Returns.a.list.of.N
3680 55 4d 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 UM.strings,.or.as.many.arguments
36a0 20 61 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 .as.the.string.contains..The.fir
36c0 73 74 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 st.non-blank.character.is.taken.
36e0 74 6f 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 to.be.the.delimiter..If.some.arg
3700 75 6d 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 uments.are.missing.from.STRING,.
3720 74 68 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 the.resulting.list.is.padded.wit
3740 68 20 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 h.nil.values..Two.delimiters.fol
3760 6c 6f 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 lowing.directly.after.each.other
3780 20 67 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 .gives.an.empty.string...(fn.STR
37a0 49 4e 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 ING.&optional.NUM)..(defalias.'e
37c0 76 69 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 vil-delimited-arguments.#[513."\
37e0 33 30 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 300.\301\302.\"\216.\206\f.\303.
3800 5c 32 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 \206..\304\305\306\211\211\211\3
3820 30 37 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 07\310..\"\203\215.\311\312..\"\
3840 32 36 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 262.\313\314\315.!.#\262..\305U\
3860 32 30 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 204\215.\307.....#\203\215.\311\
3880 33 31 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 312..\"\262.\312\225\262..S\262.
38a0 05 5c 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 .\305U\203s.\300.\301\316.\"\216
38c0 5c 33 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 \307\313\317..\"....#)\262.\204s
38e0 00 06 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 ...\312\224\306O\262..G\305U\203
3900 5c 32 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 \205....\306OG\305U\204....B\262
3920 01 5c 32 30 32 2e 00 06 08 5c 32 30 33 5c 32 36 33 00 5c 32 31 31 47 06 09 57 5c 32 30 33 5c 32 .\202....\203\263.\211G..W\203\2
3940 36 33 00 06 08 01 47 5a 5c 33 30 35 5c 32 31 31 02 57 5c 32 30 33 5c 32 36 31 00 5c 33 30 36 5c 63....GZ\305\211.W\203\261.\306\
3960 32 31 31 04 42 5c 32 36 32 04 5c 32 31 30 54 5c 32 30 32 5c 32 34 30 00 5c 32 36 36 02 5c 32 31 211.B\262.\210T\202\240.\266.\21
3980 31 5c 32 33 37 29 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 1\237)\207".[match-data.make-clo
39a0 73 75 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 sure.#[0."\301\300\302\"\207".[V
39c0 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 22 22 20 2d 31 20 30 20 6e 0.set-match-data.t].3]."".-1.0.n
39e0 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 5c 5c il.string-match."^[[:space:]]*\\
3a00 28 5b 5e 5b 3a 73 70 61 63 65 3a 5d 5d 5c 5c 29 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 ([^[:space:]]\\)".match-string.1
3a20 20 66 6f 72 6d 61 74 20 22 25 73 5c 5c 28 5c 5c 28 3f 3a 5b 5c 5c 5d 2e 5c 5c 7c 5b 5e 25 73 5d .format."%s\\(\\(?:[\\].\\|[^%s]
3a40 5c 5c 29 2a 5c 5c 29 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 23 5b 30 20 22 5c 33 30 31 5c \\)*\\)".regexp-quote.#[0."\301\
3a60 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 74 300\302\"\207".[V0.set-match-dat
3a80 61 20 74 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 a.t].3]."%s[[:space:]]*$"].15.(#
3aa0 24 20 2e 20 31 33 38 38 32 29 5d 29 23 40 31 38 36 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 63 68 $...13882)])#@186.Concatenate.ch
3ac0 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
3ae0 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
3b00 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
3b20 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
3b40 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.&
3b60 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
3b80 61 74 2d 63 68 61 72 73 65 74 73 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 32 31 31 5c 32 31 31 5c at-charsets.#[128."\300\211\211\
3ba0 33 30 31 5c 33 30 32 20 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 31 36 05 5c 32 31 31 5c 32 30 33 301\302.\303\304.\"\216.\211\203
3bc0 61 00 5c 32 31 31 40 5c 33 30 35 01 5c 33 30 31 5c 33 30 36 03 03 03 5c 33 30 37 24 5c 32 36 36 a.\211@\305.\301\306...\307$\266
3be0 5c 32 30 33 5c 32 30 33 29 00 5c 32 31 31 5c 33 31 30 5c 33 30 31 4f 5c 32 36 32 01 5c 33 31 31 \203\203).\211\310\301O\262.\311
3c00 5c 32 36 32 06 5c 33 31 32 01 5c 33 30 31 5c 33 30 36 03 03 03 5c 33 30 37 24 5c 32 36 36 5c 32 \262.\312.\301\306...\307$\266\2
3c20 30 33 5c 32 30 33 40 00 5c 32 31 31 5c 33 31 30 5c 33 30 31 4f 5c 32 36 32 01 5c 33 31 33 5c 32 03\203@.\211\310\301O\262.\313\2
3c40 36 32 07 5c 33 31 34 01 5c 33 30 31 5c 33 30 36 03 03 03 5c 33 30 37 24 5c 32 36 36 5c 32 30 33 62.\314.\301\306...\307$\266\203
3c60 5c 32 30 33 57 00 5c 32 31 31 5c 33 31 30 5c 33 30 31 4f 5c 32 36 32 01 5c 33 31 35 5c 32 36 32 \203W.\211\310\301O\262.\315\262
3c80 05 03 01 50 5c 32 36 32 04 5c 32 31 30 41 5c 32 30 32 5c 66 00 5c 32 31 30 5c 33 31 36 5c 33 31 ...P\262.\210A\202\f.\210\316\31
3ca0 37 05 06 07 06 06 06 06 25 29 5c 32 30 37 22 20 5b 22 22 20 6e 69 6c 20 6d 61 74 63 68 2d 64 61 7.......%)\207".["".nil.match-da
3cc0 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 30 5c 33 30 ta.make-closure.#[0."\301\300\30
3ce0 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 74 5d 20 33 2\"\207".[V0.set-match-data.t].3
3d00 5d 20 22 5e 5c 5c 5e 22 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 74 20 31 20 22 5e 22 20 22 5e ]."^\\^".string-match.t.1."^"."^
3d20 5d 22 20 22 5d 22 20 22 5e 2d 22 20 22 2d 22 20 66 6f 72 6d 61 74 20 22 25 73 25 73 25 73 25 73 ]"."]"."^-"."-".format."%s%s%s%s
3d40 22 5d 20 31 36 20 28 23 24 20 2e 20 31 35 30 32 36 29 5d 29 23 40 31 38 30 20 52 65 61 64 20 66 "].16.(#$...15026)])#@180.Read.f
3d60 72 6f 6d 20 6b 65 79 62 6f 61 72 64 20 6f 72 20 49 4e 50 55 54 20 61 6e 64 20 62 75 69 6c 64 20 rom.keyboard.or.INPUT.and.build.
3d80 61 20 63 6f 6d 6d 61 6e 64 20 64 65 73 63 72 69 70 74 69 6f 6e 2e 0a 52 65 74 75 72 6e 73 20 28 a.command.description..Returns.(
3da0 43 4d 44 20 43 4f 55 4e 54 29 2c 20 77 68 65 72 65 20 43 4f 55 4e 54 20 69 73 20 74 68 65 20 6e CMD.COUNT),.where.COUNT.is.the.n
3dc0 75 6d 65 72 69 63 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 2e 0a 42 6f 74 68 20 43 4f 55 umeric.prefix.argument..Both.COU
3de0 4e 54 20 61 6e 64 20 43 4d 44 20 6d 61 79 20 62 65 20 6e 69 6c 2e 0a 0a 28 66 6e 20 26 6f 70 74 NT.and.CMD.may.be.nil...(fn.&opt
3e00 69 6f 6e 61 6c 20 49 4e 50 55 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6b 65 ional.INPUT)..(defalias.'evil-ke
3e20 79 70 72 65 73 73 2d 70 61 72 73 65 72 20 23 5b 32 35 36 20 22 5c 33 30 31 5c 32 31 31 02 5c 32 ypress-parser.#[256."\301\211.\2
3e40 30 33 0b 00 5c 33 30 32 03 08 5c 22 10 5c 33 30 33 32 5c 33 31 32 00 5c 33 30 34 5c 33 30 35 21 03..\302..\".\3032\312.\304\305!
3e60 5c 32 31 31 5c 32 30 33 5c 33 30 36 00 5c 33 30 36 01 21 5c 32 31 31 5c 32 30 34 28 00 5c 33 30 \211\203\306.\306.!\211\204(.\30
3e80 37 5c 33 30 33 5c 33 30 31 5c 32 31 31 44 5c 22 5c 32 36 36 03 5c 32 30 32 0f 00 5c 33 31 30 01 7\303\301\211D\"\266.\202..\310.
3ea0 21 5c 32 30 33 58 00 5c 33 31 31 01 21 5c 33 30 37 5c 33 30 33 02 40 06 07 5c 32 30 34 40 00 03 !\203X.\311.!\307\303.@..\204@..
3ec0 41 40 5c 32 30 35 51 00 03 40 06 08 5c 32 30 36 48 00 5c 33 31 32 05 41 40 5c 32 30 36 4f 00 5c A@\205Q..@..\206H.\312.A@\206O.\
3ee0 33 31 32 5f 44 44 5c 22 5c 32 36 36 04 5c 32 30 32 0f 00 5c 32 31 31 5c 33 31 33 3d 5c 32 30 34 312_DD\"\266.\202..\211\313=\204
3f00 68 00 01 5c 33 31 34 5c 32 33 32 5c 32 30 33 5c 32 34 31 00 03 5c 32 30 33 5c 32 34 31 00 01 5c h..\314\232\203\241..\203\241..\
3f20 32 31 31 47 53 48 5c 33 31 35 01 21 5c 32 30 33 77 00 5c 32 31 31 5c 32 30 36 7f 00 5c 32 31 31 211GSH\315.!\203w.\211\206..\211
3f40 39 5c 32 30 35 7f 00 5c 32 31 31 5c 33 31 36 4e 5c 33 31 35 01 21 5c 32 30 34 5c 32 31 32 00 5c 9\205..\211\316N\315.!\204\212.\
3f60 32 31 31 5c 32 35 30 5c 32 30 35 5c 32 32 30 00 5c 33 31 37 01 5c 33 32 30 5c 22 5c 33 32 31 5a 211\250\205\220.\317.\320\"\321Z
3f80 06 06 5c 32 30 36 5c 32 32 36 00 5c 33 32 32 5c 33 32 33 5f 01 5c 5c 5c 32 36 32 07 5c 32 36 36 ..\206\226.\322\323_.\\\262.\266
3fa0 05 5c 32 30 32 0f 00 5c 32 31 31 5c 33 32 34 3d 5c 32 30 33 5c 32 35 35 00 5c 32 36 36 02 3f 5c .\202..\211\324=\203\255.\266.?\
3fc0 32 30 32 0f 00 5c 33 30 37 5c 33 30 33 02 06 06 5c 32 30 35 5c 33 30 32 00 06 06 06 06 5c 32 30 202..\307\303...\205\302.....\20
3fe0 33 5c 33 30 30 00 5c 33 32 35 5c 32 30 32 5c 33 30 31 00 5c 33 31 32 5f 44 5c 22 5c 32 36 36 02 3\300.\325\202\301.\312_D\"\266.
4000 5c 32 31 30 5c 32 30 32 0f 00 5c 32 30 37 22 20 5b 75 6e 72 65 61 64 2d 63 6f 6d 6d 61 6e 64 2d \210\202..\207".[unread-command-
4020 65 76 65 6e 74 73 20 6e 69 6c 20 61 70 70 65 6e 64 20 64 6f 6e 65 20 72 65 61 64 2d 6b 65 79 2d events.nil.append.done.read-key-
4040 73 65 71 75 65 6e 63 65 20 22 22 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 74 68 72 6f 77 20 61 72 sequence."".key-binding.throw.ar
4060 72 61 79 70 20 65 76 69 6c 2d 6b 65 79 70 72 65 73 73 2d 70 61 72 73 65 72 20 31 20 64 69 67 69 rayp.evil-keypress-parser.1.digi
4080 74 2d 61 72 67 75 6d 65 6e 74 20 22 30 22 20 63 68 61 72 61 63 74 65 72 70 20 61 73 63 69 69 2d t-argument."0".characterp.ascii-
40a0 63 68 61 72 61 63 74 65 72 20 6c 6f 67 61 6e 64 20 31 32 37 20 34 38 20 30 20 31 30 20 6e 65 67 character.logand.127.48.0.10.neg
40c0 61 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 20 2d 31 5d 20 31 32 20 28 23 24 20 2e 20 31 35 37 30 ative-argument.-1].12.(#$...1570
40e0 36 29 5d 29 23 40 39 39 20 52 65 61 64 20 61 20 6b 65 79 20 66 72 6f 6d 20 74 68 65 20 6b 65 79 6)])#@99.Read.a.key.from.the.key
4100 62 6f 61 72 64 2e 0a 54 72 61 6e 73 6c 61 74 65 73 20 69 74 20 61 63 63 6f 72 64 69 6e 67 20 74 board..Translates.it.according.t
4120 6f 20 74 68 65 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e o.the.input.method...(fn.&option
4140 61 6c 20 50 52 4f 4d 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 al.PROMPT)..(defalias.'evil-read
4160 2d 6b 65 79 20 23 5b 32 35 36 20 22 5c 33 30 34 20 5c 33 30 35 20 5c 33 30 36 08 5c 33 30 36 5c -key.#[256."\304.\305.\306.\306\
4180 32 31 31 5c 32 31 31 03 19 04 1a 5c 33 30 37 5c 33 31 30 06 08 5c 22 5c 32 31 36 5c 33 31 31 31 211\211....\307\310..\"\216\3111
41a0 5c 32 30 35 00 5c 33 31 32 06 06 5c 33 31 33 5c 33 31 34 0b 5c 33 31 35 5c 22 23 5c 32 31 30 5c \205.\312..\313\314.\315\"#\210\
41c0 33 31 32 06 06 5c 33 31 36 5c 33 31 34 0b 5c 33 31 37 5c 22 23 5c 32 31 30 5c 33 31 32 06 06 5c 312..\316\314.\317\"#\210\312..\
41e0 33 32 30 5c 33 31 34 0b 5c 33 32 31 5c 22 23 5c 32 31 30 5c 33 32 32 06 06 5c 33 32 33 5c 33 32 320\314.\321\"#\210\322..\323\32
4200 34 5c 33 32 35 5c 22 43 5c 22 5c 32 36 32 06 5c 33 32 36 06 06 21 5c 32 31 30 5c 33 32 37 06 08 4\325\"C\"\262.\326..!\210\327..
4220 5c 33 30 36 5c 33 33 30 23 5c 32 36 32 03 02 5c 33 33 31 48 5c 32 36 32 02 5c 33 33 32 03 21 5c \306\330#\262..\331H\262.\332.!\
4240 32 36 32 01 5c 33 33 33 01 21 5c 32 30 33 6a 00 5c 32 31 31 5c 33 33 31 48 5c 32 36 32 02 5c 33 262.\333.!\203j.\211\331H\262.\3
4260 33 32 01 21 5c 32 36 32 01 5c 32 30 32 57 00 5c 32 31 31 5c 33 32 35 3d 5c 32 30 33 74 00 01 5c 32.!\262.\202W.\211\325=\203t..\
4280 32 30 32 5c 32 30 31 00 5c 32 31 31 5c 32 30 33 7e 00 5c 33 33 34 01 21 5c 32 30 32 5c 32 30 31 202\201.\211\203~.\334.!\202\201
42a0 00 5c 33 33 35 5c 33 33 36 21 30 5c 32 30 32 5c 32 32 33 00 5c 32 31 30 5c 33 33 37 5c 33 34 30 .\335\336!0\202\223.\210\337\340
42c0 21 5c 32 30 33 5c 32 31 37 00 5c 33 34 30 20 5c 32 31 30 5c 33 34 31 5c 33 34 32 5c 33 30 36 5c !\203\217.\340.\210\341\342\306\
42e0 22 2b 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 2d 6d 61 70 20 6f 76 65 72 72 "+\207".[evil-read-key-map.overr
4300 69 64 69 6e 67 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6f 76 65 72 72 69 64 69 6e 67 2d 74 65 72 6d 69 iding-local-map.overriding-termi
4320 6e 61 6c 2d 6c 6f 63 61 6c 2d 6d 61 70 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 63 75 72 72 65 6e 74 nal-local-map.global-map.current
4340 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 6e -global-map.make-sparse-keymap.n
4360 69 6c 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 30 21 5c 32 il.make-closure.#[0."\301\300!\2
4380 30 37 22 20 5b 56 30 20 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 5d 20 32 5d 20 28 71 75 69 74 07".[V0.use-global-map].2].(quit
43a0 29 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 6c 6f 6f 6b 75 70 2d 6b ).define-key.[menu-bar].lookup-k
43c0 65 79 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 5b 74 61 62 2d 62 61 72 5d 20 5b 74 61 62 2d 62 61 72 ey.[menu-bar].[tab-bar].[tab-bar
43e0 5d 20 5b 74 6f 6f 6c 2d 62 61 72 5d 20 5b 74 6f 6f 6c 2d 62 61 72 5d 20 61 70 70 65 6e 64 20 6d ].[tool-bar].[tool-bar].append.m
4400 61 6b 65 2d 63 68 61 72 2d 74 61 62 6c 65 20 64 69 73 70 6c 61 79 2d 74 61 62 6c 65 20 73 65 6c ake-char-table.display-table.sel
4420 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 f-insert-command.use-global-map.
4440 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 74 20 30 20 6b 65 79 2d 62 69 6e 64 69 6e read-key-sequence.t.0.key-bindin
4460 67 20 61 72 72 61 79 70 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 75 73 65 72 g.arrayp.call-interactively.user
4480 2d 65 72 72 6f 72 20 22 4e 6f 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 63 68 61 72 61 63 74 65 72 -error."No.replacement.character
44a0 20 74 79 70 65 64 22 20 66 62 6f 75 6e 64 70 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 61 62 6f 72 .typed".fboundp.evil-repeat-abor
44c0 74 20 73 69 67 6e 61 6c 20 71 75 69 74 5d 20 31 34 20 28 23 24 20 2e 20 31 36 36 31 37 29 5d 29 t.signal.quit].14.(#$...16617)])
44e0 23 40 31 36 33 20 43 6f 6d 6d 61 6e 64 20 74 68 61 74 20 63 61 6c 6c 73 20 60 72 65 61 64 2d 71 #@163.Command.that.calls.`read-q
4500 75 6f 74 65 64 2d 63 68 61 72 27 2e 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 63 61 6e 20 62 65 uoted-char'..This.command.can.be
4520 20 75 73 65 64 20 77 68 65 72 65 76 65 72 20 60 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 .used.wherever.`read-quoted-char
4540 27 20 69 73 20 72 65 71 75 69 72 65 64 0a 61 73 20 61 20 63 6f 6d 6d 61 6e 64 2e 20 49 74 73 20 '.is.required.as.a.command..Its.
4560 6d 61 69 6e 20 75 73 65 20 69 73 20 69 6e 20 74 68 65 20 60 65 76 69 6c 2d 72 65 61 64 2d 6b 65 main.use.is.in.the.`evil-read-ke
4580 79 2d 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 71 75 y-map'...(defalias.'evil-read-qu
45a0 6f 74 65 64 2d 63 68 61 72 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 72 65 61 64 2d oted-char.#[0."\300.\207".[read-
45c0 71 75 6f 74 65 64 2d 63 68 61 72 5d 20 31 20 28 23 24 20 2e 20 31 37 36 33 38 29 20 6e 69 6c 5d quoted-char].1.(#$...17638).nil]
45e0 29 23 40 31 34 34 20 52 65 61 64 20 74 77 6f 20 63 68 61 72 73 2c 20 64 69 73 70 6c 61 79 69 6e )#@144.Read.two.chars,.displayin
4600 67 20 74 68 65 20 66 69 72 73 74 20 69 6e 20 4f 56 45 52 4c 41 59 2c 20 72 65 70 6c 61 63 69 6e g.the.first.in.OVERLAY,.replacin
4620 67 20 60 3f 27 2e 0a 52 65 74 75 72 6e 20 74 68 65 20 64 69 67 72 61 70 68 20 66 72 6f 6d 20 60 g.`?'..Return.the.digraph.from.`
4640 65 76 69 6c 2d 64 69 67 72 61 70 68 27 2c 20 65 6c 73 65 20 72 65 74 75 72 6e 20 73 65 63 6f 6e evil-digraph',.else.return.secon
4660 64 20 63 68 61 72 2e 0a 0a 28 66 6e 20 4f 56 45 52 4c 41 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 d.char...(fn.OVERLAY)..(defalias
4680 20 27 65 76 69 6c 2d 72 65 61 64 2d 64 69 67 72 61 70 68 2d 63 68 61 72 2d 77 69 74 68 2d 6f 76 .'evil-read-digraph-char-with-ov
46a0 65 72 6c 61 79 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 31 31 5c 32 31 31 5c 33 30 31 5c 33 30 erlay.#[257."\300\211\211\301\30
46c0 32 05 5c 22 5c 32 31 36 5c 33 30 33 04 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 2.\"\216\303.\304\305#\210\306\3
46e0 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 25 5c 32 36 32 01 5c 33 30 33 04 5c 33 31 07\310\311\312\313%\262.\303.\31
4700 34 03 23 5c 32 31 30 5c 33 31 35 20 5c 32 36 32 03 5c 33 30 36 5c 33 31 36 04 21 5c 33 31 30 5c 4.#\210\315.\262.\306\316.!\310\
4720 33 31 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 311\312\313%\262.\303.\314.#\210
4740 5c 33 31 35 20 29 5c 32 36 32 02 5c 33 31 37 03 03 44 21 5c 32 30 36 40 00 01 5c 32 30 37 22 20 \315.)\262.\317..D!\206@..\207".
4760 5b 6e 69 6c 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 30 21 [nil.make-closure.#[0."\301\300!
4780 5c 32 30 37 22 20 5b 56 30 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 5d 20 32 5d 20 6f 76 65 \207".[V0.delete-overlay].2].ove
47a0 72 6c 61 79 2d 70 75 74 20 69 6e 76 69 73 69 62 6c 65 20 74 20 70 72 6f 70 65 72 74 69 7a 65 20 rlay-put.invisible.t.propertize.
47c0 22 3f 22 20 66 61 63 65 20 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 20 63 75 72 73 6f "?".face.minibuffer-prompt.curso
47e0 72 20 31 20 61 66 74 65 72 2d 73 74 72 69 6e 67 20 72 65 61 64 2d 6b 65 79 20 73 74 72 69 6e 67 r.1.after-string.read-key.string
4800 20 65 76 69 6c 2d 64 69 67 72 61 70 68 5d 20 31 30 20 28 23 24 20 2e 20 31 37 38 39 35 29 20 6e .evil-digraph].10.(#$...17895).n
4820 69 6c 5d 29 23 40 31 38 36 20 52 65 61 64 20 74 77 6f 20 6b 65 79 73 20 66 72 6f 6d 20 6b 65 79 il])#@186.Read.two.keys.from.key
4840 62 6f 61 72 64 20 66 6f 72 6d 69 6e 67 20 61 20 64 69 67 72 61 70 68 2e 0a 54 68 69 73 20 66 75 board.forming.a.digraph..This.fu
4860 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 73 20 61 6e 20 6f 76 65 72 6c 61 79 20 61 74 20 28 70 6f nction.creates.an.overlay.at.(po
4880 69 6e 74 29 2c 20 68 69 64 69 6e 67 20 74 68 65 20 6e 65 78 74 0a 48 49 44 45 2d 43 48 41 52 53 int),.hiding.the.next.HIDE-CHARS
48a0 20 63 68 61 72 61 63 74 65 72 73 2e 20 20 48 49 44 45 2d 43 48 41 52 53 20 64 65 66 61 75 6c 74 .characters...HIDE-CHARS.default
48c0 73 20 74 6f 20 31 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 48 49 44 45 2d 43 48 41 52 s.to.1...(fn.&optional.HIDE-CHAR
48e0 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 64 69 67 72 61 70 68 S)..(defalias.'evil-read-digraph
4900 2d 63 68 61 72 20 23 5b 32 35 36 20 22 5c 33 30 30 60 64 03 5c 32 30 36 08 00 5c 33 30 31 60 5c -char.#[256."\300`d.\206..\301`\
4920 5c 5e 5c 22 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 31 20 \^\"\302.!\207".[make-overlay.1.
4940 65 76 69 6c 2d 72 65 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 evil-read-digraph-char-with-over
4960 6c 61 79 5d 20 36 20 28 23 24 20 2e 20 31 38 34 37 34 29 20 6e 69 6c 5d 29 23 40 32 37 34 20 52 lay].6.(#$...18474).nil])#@274.R
4980 65 61 64 20 61 20 4d 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 ead.a.MOTION,.motion.COUNT.and.m
49a0 6f 74 69 6f 6e 20 54 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 otion.TYPE.from.the.keyboard..Th
49c0 65 20 74 79 70 65 20 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 e.type.may.be.overridden.with.MO
49e0 44 49 46 49 45 52 2c 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 DIFIER,.which.may.be.a.type.or.a
4a00 20 56 69 73 75 61 6c 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 .Visual.selection.as.defined.by.
4a20 60 65 76 69 6c 2d 64 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 `evil-define-visual-selection'..
4a40 52 65 74 75 72 6e 20 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 Return.a.list.(MOTION.COUNT.[TYP
4a60 45 5d 29 2e 0a 0a 28 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 E])...(fn.&optional.MOTION.COUNT
4a80 20 54 59 50 45 20 4d 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 .TYPE.MODIFIER)..(defalias.'evil
4aa0 2d 72 65 61 64 2d 6d 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 -read-motion.#[1024."\302\211\21
4ac0 31 10 05 5c 32 30 34 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 1..\204N.\303.\262..\211A\262.\2
4ae0 34 32 5c 32 36 32 06 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 36 32 01 5c 32 34 32 5c 32 31 31 5c 42\262..\211A\262.\262.\242\211\
4b00 32 30 33 36 00 04 5c 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 2036..\2033.\304\305..!\305.!P!\
4b20 32 36 32 05 5c 32 30 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 262.\2026.\211\262.\306...\"\203
4b40 4e 00 02 5c 32 30 36 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 N..\206H.\306...\"@\211\262.\204
4b60 08 00 02 5c 32 30 33 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 ...\203z..\206[.\307..\310\"\262
4b80 04 02 5c 33 31 31 3d 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 ..\311=\203u..\310=\203o.\312\26
4ba0 32 04 5c 32 30 32 78 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 2.\202x.\310\262.\202x..\262....
4bc0 05 05 45 5c 32 30 37 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 ..E\207".[evil-this-type-modifie
4be0 64 20 65 76 69 6c 2d 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 d.evil-visual-alist.nil.evil-key
4c00 70 72 65 73 73 2d 70 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 press-parser.string-to-number.nu
4c20 6d 62 65 72 2d 74 6f 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 mber-to-string.rassq.evil-type.e
4c40 78 63 6c 75 73 69 76 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 xclusive.char.inclusive].10.(#$.
4c60 2e 20 31 38 38 31 35 29 5d 29 23 40 36 31 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 69 ..18815)])#@61.Returns.non-nil.i
4c80 66 66 20 4b 45 59 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 ff.KEYS.contains.a.mouse.event..
4ca0 0a 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 6d 6f 75 73 .(fn.KEYS)..(defalias.'evil-mous
4cc0 65 2d 65 76 65 6e 74 73 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 32 34 00 5c 32 31 31 47 5c 33 e-events-p.#[257."\30024.\211G\3
4ce0 30 31 5c 32 31 31 02 57 5c 32 30 33 30 00 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 1b 00 5c 33 30 01\211.W\2030.\302\303!\203..\30
4d00 33 03 02 48 21 5c 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 3..H!\204'...H\211\242\304=\262.
4d20 5c 32 30 33 2c 00 5c 33 30 35 5c 33 30 30 5c 33 30 36 5c 22 5c 32 31 30 54 5c 32 30 32 07 00 5c \203,.\305\300\306\"\210T\202..\
4d40 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 70 20 6d 266.\3070\207".[done.0.fboundp.m
4d60 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 68 72 6f ouse-event-p.mouse-movement.thro
4d80 77 20 74 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 31 39 35 36 37 29 5d 29 23 40 33 39 32 20 53 w.t.nil].6.(#$...19567)])#@392.S
4da0 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 69 6e 74 6f plits.the.key-sequence.KEYS.into
4dc0 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 74 2e 0a 52 .prefix-argument.and.the.rest..R
4de0 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 53 45 51 20 eturns.the.list.(PREFIX.CMD.SEQ.
4e00 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 72 65 66 69 REST),.where.PREFIX.is.the.prefi
4e20 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 62 65 20 65 x.count,.CMD.the.command.to.be.e
4e40 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 0a 63 61 6c xecuted,.SEQ.the.subsequence.cal
4e60 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 6d 61 69 6e ling.CMD,.and.REST.is.all.remain
4e80 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 63 65 2e 20 ing.events.in.the.key-sequence..
4ea0 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 66 20 74 68 PREFIX.and.REST.may.be.nil.if.th
4ec0 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 64 20 69 73 ey.do.not.exist..If.a.command.is
4ee0 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 6f 2c 20 69 .bound.to.some.keyboard.macro,.i
4f00 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 28 66 6e 20 t.is.expanded.recursively...(fn.
4f20 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 63 74 2d 63 KEYS)..(defalias.'evil-extract-c
4f40 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 33 30 31 5c ount.#[257."\3002\255.\211G\301\
4f60 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 21 5c 32 31 302\303..X\203\247....O\304.!\21
4f80 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 5c 32 30 32 1\305>\203%.\306\307.\"\266.\202
4fa0 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 06 09 06 07 ..\310.!\203J.\311..\301..O.....
4fc0 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 36 36 02 5c \303O#\262..T\262...G\262.\266.\
4fe0 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 3e 5c 32 30 202..\312.!\203\236.\211\313>\20
5000 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 32 5c 32 30 4d..\203s.\311.!\314\315!\232\20
5020 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 36 02 5c 32 3s.\316\262..\262..T\262.\266.\2
5040 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 00 5c 33 32 02..\317\300..\301U?\205\207.\32
5060 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 32 32 37 00 0..\301..O\260.!......W\205\227.
5080 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 32 04 5c 32 ....\303OF\"\266.\202...T\262.\2
50a0 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 32 30 37 22 66.\202..\306\321!\266\2040\207"
50c0 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 75 6e 64 65 .[done.0.1.nil.key-binding.(unde
50e0 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 6d 6d 61 6e fined.nil).user-error."No.comman
5100 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 74 20 66 75 d.bound.to.%s".arrayp.vconcat.fu
5120 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 74 69 76 65 nctionp.(digit-argument.negative
5140 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 20 73 74 72 -argument).vector.48.t.throw.str
5160 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 63 6f 6e 74 ing-to-number."Key.sequence.cont
5180 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 35 20 28 23 ains.no.complete.binding"].15.(#
51a0 24 20 2e 20 31 39 38 37 31 29 5d 29 23 40 32 37 31 20 52 65 74 75 72 6e 20 61 6e 20 28 41 50 50 $...19871)])#@271.Return.an.(APP
51c0 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 6f 6e 20 46 49 END...FILENAME).pair.based.on.FI
51e0 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 44 20 73 68 6f LE-OR-APPEND..FILE-OR-APPEND.sho
5200 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 20 61 20 22 3e uld.either.be.a.filename.or.a.">
5220 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 77 69 6c 6c 20 >.FILE".directive...APPEND.will.
5240 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 6e 20 61 70 70 be.t.if.FILE-OR-APPEND.is.an.app
5260 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 77 69 73 65 2e end.directive.and.nil.otherwise.
5280 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 61 63 74 65 64 ..FILENAME.will.be.the.extracted
52a0 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 45 4e 44 29 1f .filename...(fn.FILE-OR-APPEND).
52c0 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 70 65 6e 64 20 .(defalias.'evil-extract-append.
52e0 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 5c 22 5c 32 30 #[257."\211;\203..\300\301.\"\20
5300 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 33 30 34 01 42 3..\302.\303\225\304OB\207\304.B
5320 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 2a 5c 5c 29 22 \207".[string-match."\\(>>.*\\)"
5340 20 74 20 31 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 32 30 39 31 34 29 5d 29 23 40 35 38 20 53 .t.1.nil].5.(#$...20914)])#@58.S
5360 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 50 20 74 6f 20 50 et.the.prompt-string.of.MAP.to.P
5380 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 64 65 66 61 6c 69 ROMPT...(fn.MAP.PROMPT)..(defali
53a0 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 20 23 5b 35 31 34 as.'evil-set-keymap-prompt.#[514
53c0 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 35 11 00 01 01 03 ."\300\301.!.\"\210\211\205.....
53e0 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 72 6f 6d 70 74 5d AB\241\207".[delq.keymap-prompt]
5400 20 35 20 28 23 24 20 2e 20 32 31 33 34 33 29 5d 29 23 40 36 31 20 52 65 74 75 72 6e 73 20 6e 6f .5.(#$...21343)])#@61.Returns.no
5420 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 6e 64 20 69 6e 20 4d n-nil.value.if.KEY.is.bound.in.M
5440 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 69 61 73 20 27 65 76 AP...(fn.MAP.KEY)..(defalias.'ev
5460 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 02 02 5c 22 5c 32 31 il-lookup-key.#[514."\300..\"\21
5480 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 6f 6b 75 70 2d 6b 65 1\247?\205..\211\207".[lookup-ke
54a0 79 5d 20 35 20 28 23 24 20 2e 20 32 31 35 32 36 29 5d 29 23 40 32 33 34 20 43 68 61 6e 67 65 20 y].5.(#$...21526)])#@234.Change.
54c0 74 68 65 20 63 75 72 73 6f 72 27 73 20 61 70 70 65 72 61 6e 63 65 20 61 63 63 6f 72 64 69 6e 67 the.cursor's.apperance.according
54e0 20 74 6f 20 53 50 45 43 53 2e 0a 53 50 45 43 53 20 6d 61 79 20 62 65 20 61 20 63 75 72 73 6f 72 .to.SPECS..SPECS.may.be.a.cursor
5500 20 74 79 70 65 20 61 73 20 70 65 72 20 60 63 75 72 73 6f 72 2d 74 79 70 65 27 2c 20 61 20 63 6f .type.as.per.`cursor-type',.a.co
5520 6c 6f 72 0a 73 74 72 69 6e 67 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 60 73 65 74 2d 63 75 72 lor.string.as.passed.to.`set-cur
5540 73 6f 72 2d 63 6f 6c 6f 72 27 2c 20 61 20 7a 65 72 6f 2d 61 72 67 75 6d 65 6e 74 0a 66 75 6e 63 sor-color',.a.zero-argument.func
5560 74 69 6f 6e 20 66 6f 72 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 2c 20 6f 72 tion.for.changing.the.cursor,.or
5580 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 61 62 6f 76 65 2e 0a 0a 28 66 6e 20 53 50 45 43 53 .a.list.of.the.above...(fn.SPECS
55a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 20 23 5b )..(defalias.'evil-set-cursor.#[
55c0 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 34 12 00 5c 32 31 31 3c 5c 32 30 33 12 00 5c 33 30 32 257."\301.!\204..\211<\203..\302
55e0 01 21 5c 32 34 33 5c 32 30 33 13 00 43 5c 32 31 31 5c 32 31 31 5c 32 30 35 43 00 5c 32 31 31 40 .!\243\203..C\211\211\205C.\211@
5600 5c 33 30 31 01 21 5c 32 30 33 31 00 5c 33 30 33 31 2c 00 5c 32 31 31 20 30 5c 32 36 36 02 5c 32 \301.!\2031.\3031,.\211.0\266.\2
5620 30 32 3f 00 5c 32 36 36 02 5c 32 30 32 3f 00 5c 32 31 31 3b 5c 32 30 33 3e 00 5c 33 30 34 01 21 02?.\266.\202?.\211;\203>.\304.!
5640 5c 32 36 36 02 5c 32 30 32 3f 00 10 41 5c 32 30 32 14 00 5c 32 30 37 22 20 5b 63 75 72 73 6f 72 \266.\202?..A\202..\207".[cursor
5660 2d 74 79 70 65 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 -type.functionp.last.(error).evi
5680 6c 2d 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d 20 35 20 28 23 24 20 2e 20 32 31 36 38 l-set-cursor-color].5.(#$...2168
56a0 39 29 5d 29 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 9)])#@44.Set.the.cursor.color.to
56c0 20 43 4f 4c 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 .COLOR...(fn.COLOR)..(defalias.'
56e0 65 76 69 6c 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 evil-set-cursor-color.#[257."\30
5700 30 5c 33 30 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 0\301\302\".\232?\205..\303.!\20
5720 37 22 20 5b 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 7".[frame-parameter.nil.cursor-c
5740 6f 6c 6f 72 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 olor.set-cursor-color].4.(#$...2
5760 32 31 38 35 29 5d 29 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 2185)])#@194.Refresh.the.cursor.
5780 66 6f 72 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 for.STATE.in.BUFFER..BUFFER.defa
57a0 75 6c 74 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 ults.to.the.current.buffer...If.
57c0 53 54 41 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 STATE.is.nil.the.cursor.type.is.
57e0 65 69 74 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 either.`evil-force-cursor'.or.th
5800 65 20 63 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 e.current.state...(fn.&optional.
5820 53 54 41 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 STATE.BUFFER)..(defalias.'evil-r
5840 65 66 72 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 efresh-cursor.#[512."\304\300!\2
5860 30 35 5b 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 05[..\205[..\206...\206..\n\206.
5880 00 5c 33 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 .\305.\206..\306\307.\310\306#\2
58a0 31 31 3b 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 11;\203*.\211\206:.\211<\2036.\3
58c0 31 31 5c 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 11\312.\"\206:.\313\314\315\"r.\
58e0 32 30 36 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 206@.pq\210\211\203Q..<\203Q.\31
5900 36 5c 33 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 6\312.\"\262.\317.!\210\317.!)\2
5920 36 36 5c 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 66\204\207".[evil-local-mode.evi
5940 6c 2d 66 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 l-force-cursor.evil-state.evil-d
5960 65 66 61 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 efault-cursor.boundp.normal.t.ev
5980 69 6c 2d 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 il-state-property.:cursor.evil-m
59a0 65 6d 62 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 ember-if.stringp.frame-parameter
59c0 20 6e 69 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 .nil.cursor-color.evil-filter-li
59e0 73 74 20 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 33 38 st.evil-set-cursor].9.(#$...2238
5a00 31 29 5d 29 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 1)])#@77.Save.the.current.cursor
5a20 3b 20 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 ;.execute.BODY;.restore.the.curs
5a40 6f 72 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 or...(fn.&rest.BODY)..(defalias.
5a60 27 65 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 'evil-save-cursor.'(macro...#[12
5a80 38 20 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 8."\300\301\302\303.B\304BBE\207
5aa0 22 20 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 ".[let.((cursor.cursor-type).(co
5ac0 6c 6f 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 lor.(frame-parameter.(selected-f
5ae0 72 61 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 rame).'cursor-color)).(inhibit-q
5b00 75 69 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 uit.t)).unwind-protect.progn.((e
5b20 76 69 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 vil-set-cursor.cursor).(evil-set
5b40 2d 63 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 30 34 39 29 5d -cursor.color))].6.(#$...23049)]
5b60 29 29 23 40 31 37 34 20 44 69 73 70 6c 61 79 20 61 6e 20 75 6e 6c 6f 67 67 65 64 20 6d 65 73 73 ))#@174.Display.an.unlogged.mess
5b80 61 67 65 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 54 68 61 74 20 69 73 2c 20 74 age.in.the.echo.area..That.is,.t
5ba0 68 65 20 6d 65 73 73 61 67 65 20 69 73 20 6e 6f 74 20 6c 6f 67 67 65 64 20 69 6e 20 74 68 65 20 he.message.is.not.logged.in.the.
5bc0 2a 4d 65 73 73 61 67 65 73 2a 20 62 75 66 66 65 72 2e 0a 28 54 6f 20 6c 6f 67 20 74 68 65 20 6d *Messages*.buffer..(To.log.the.m
5be0 65 73 73 61 67 65 2c 20 6a 75 73 74 20 75 73 65 20 60 6d 65 73 73 61 67 65 27 2e 29 0a 0a 28 66 essage,.just.use.`message'.)..(f
5c00 6e 20 53 54 52 49 4e 47 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 n.STRING.&rest.ARGS)..(byte-code
5c20 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 30 35 5c ."\300\301\302\303#\304\301\305\
5c40 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 73 61 76 306#\207".[function-put.evil-sav
5c60 65 2d 63 75 72 73 6f 72 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 e-cursor.lisp-indent-function.de
5c80 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 0a 28 fun.put.edebug-form-spec.t].5).(
5ca0 64 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 defalias.'evil-echo.#[385.".?\20
5cc0 35 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 5..\302.\303\304..#)\207".[evil-
5ce0 6e 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 no-display.message-log-max.nil.a
5d00 70 70 6c 79 20 6d 65 73 73 61 67 65 5d 20 36 20 28 23 24 20 2e 20 32 33 34 30 30 29 5d 29 23 40 pply.message].6.(#$...23400)])#@
5d20 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
5d40 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
5d60 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."
5d80 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-
5da0 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.(#$..
5dc0 20 32 33 38 34 33 29 5d 29 23 40 31 30 39 20 52 65 73 74 6f 72 65 20 74 68 65 20 65 63 68 6f 20 .23843)])#@109.Restore.the.echo.
5de0 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 67 area.from.`evil-echo-area-messag
5e00 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 72 e'..Does.not.restore.if.`evil-wr
5e20 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 66 ite-echo-area'.is.non-nil...(def
5e40 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 5b alias.'evil-echo-area-restore.#[
5e60 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 30 0.".\204...\203..\302\303.\"\210
5e80 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 31 \202..\302\304!\210\304\211.\211
5ea0 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 69 .\207".[evil-write-echo-area.evi
5ec0 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 22 l-echo-area-message.message."%s"
5ee0 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 34 30 31 35 29 5d 29 23 40 31 33 38 20 53 61 76 65 .nil].4.(#$...24015)])#@138.Save
5f00 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 72 65 .the.echo.area;.execute.BODY;.re
5f20 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 65 6e store.the.echo.area..Intermitten
5f40 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 68 65 t.messages.are.not.logged.in.the
5f60 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 20 42 .*Messages*.buffer...(fn.&rest.B
5f80 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 6f 2d ODY)..(defalias.'evil-save-echo-
5fa0 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 5c 33 area.'(macro...#[128."\300\301\3
5fc0 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 20 28 02\303\304.BB\305BBE\207".[let.(
5fe0 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 61 2d (inhibit-quit.t).evil-echo-area-
6000 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 75 6e message.evil-write-echo-area).un
6020 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 61 72 wind-protect.progn.(evil-echo-ar
6040 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 6f 72 ea-save).((evil-echo-area-restor
6060 65 29 29 5d 20 37 20 28 23 24 20 2e 20 32 34 33 31 36 29 5d 29 29 23 40 31 32 31 20 45 78 65 63 e))].7.(#$...24316)]))#@121.Exec
6080 75 74 65 20 42 4f 44 59 20 77 69 74 68 6f 75 74 20 45 76 69 6c 20 64 69 73 70 6c 61 79 73 2e 0a ute.BODY.without.Evil.displays..
60a0 49 6e 68 69 62 69 74 73 20 65 63 68 6f 20 61 72 65 61 20 6d 65 73 73 61 67 65 73 2c 20 6d 6f 64 Inhibits.echo.area.messages,.mod
60c0 65 20 6c 69 6e 65 20 75 70 64 61 74 65 73 20 61 6e 64 20 63 75 72 73 6f 72 20 63 68 61 6e 67 65 e.line.updates.and.cursor.change
60e0 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 s...(fn.&rest.BODY)..(byte-code.
6100 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 30 35 5c 33 "\300\301\302\303#\304\301\305\3
6120 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 73 61 76 65 06#\207".[function-put.evil-save
6140 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 69 6f 6e 20 -echo-area.lisp-indent-function.
6160 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)
6180 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 6c 61 79 .(defalias.'evil-without-display
61a0 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 5c 32 30 .'(macro...#[128."\300\301.BB\20
61c0 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 5d 20 34 7".[let.((evil-no-display.t))].4
61e0 20 28 23 24 20 2e 20 32 34 37 30 30 29 5d 29 29 23 40 38 36 20 43 61 63 68 65 64 20 68 65 69 67 .(#$...24700)]))#@86.Cached.heig
6200 68 74 20 6f 66 20 74 68 65 20 68 65 61 64 65 72 20 6c 69 6e 65 2e 0a 55 73 65 64 20 66 6f 72 20 ht.of.the.header.line..Used.for.
6220 66 61 6c 6c 62 61 63 6b 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6f 6e 20 6f 6c 64 65 72 fallback.implementation.on.older
6240 20 45 6d 61 63 73 65 6e 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c .Emacsen...(byte-code."\300\301\
6260 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 5b 302\303#\304\301\305\306#\207".[
6280 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 64 69 73 70 6c 61 function-put.evil-without-displa
62a0 79 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 6e 20 70 75 74 y.lisp-indent-function.defun.put
62c0 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 76 61 72 20 .edebug-form-spec.t].5).(defvar.
62e0 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 68 74 20 6e evil-cached-header-line-height.n
6300 69 6c 20 28 23 24 20 2e 20 32 35 30 37 37 29 29 23 40 31 36 30 20 52 65 74 75 72 6e 20 74 68 65 il.(#$...25077))#@160.Return.the
6320 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 0a 49 66 20 74 .height.of.the.header.line..If.t
6340 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 75 72 6e 20 30 here.is.no.header.line,.return.0
6360 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 65 6e 74 61 74 ..Used.as.a.fallback.implementat
6380 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 68 65 69 67 68 ion.of.`window-header-line-heigh
63a0 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 6c 69 61 73 20 t'.on.older.Emacsen...(defalias.
63c0 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 30 20 22 5c 33 'evil-header-line-height.#[0."\3
63e0 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 13 00 5c 32 31 00\301\211\"\211\211A@:\203..\21
6400 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 5c 32 31 31 5c 1A@@\202..\211A@\2119\205..\211\
6420 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 38 5c 32 36 32 266\202\302=\203-.\211\303.8\262
6440 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 78 2d 79 20 30 .A\206..\301\207".[posn-at-x-y.0
6460 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 33 36 36 29 5d 29 .header-line.9].4.(#$...25366)])
6480 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 6f 6f 72 64 69 6e #@588.Return.the.x.and.y.coordin
64a0 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 63 74 69 6f 6e 20 ates.in.POSITION..This.function.
64c0 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 74 6f 70 20 6f 66 returns.y.offset.from.the.top.of
64e0 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 0a 74 68 65 20 68 .the.buffer.area.including.the.h
6500 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 65 20 28 6f 6e 20 eader.line.and.the.tab.line.(on.
6520 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 73 29 2e 0a 0a 4f Emacs.27.and.later.versions)...O
6540 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 6f 6e 73 2c 20 74 n.Emacs.24.and.later.versions,.t
6560 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 6f 73 6e 2d 61 74 he.y-offset.returned.by.`posn-at
6580 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 20 74 65 78 74 20 -point'.is.relative.to.the.text.
65a0 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 6c 69 6e 65 20 61 area.excluding.the.header.line.a
65c0 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 66 66 73 65 74 20 nd.the.tab.line,.while.y.offset.
65e0 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 72 65 6c 61 74 69 taken.by.`posn-at-x-y'.is.relati
6600 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 75 64 69 6e 67 20 ve.to.the.buffer.area.including.
6620 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 65 the.header.line.and.the.tab.line
6640 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 69 67 6e 20 61 63 ..This.asymmetry.is.by.design.ac
6660 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 0a 54 68 69 73 20 cording.to.GNU.Emacs.team..This.
6680 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 72 79 20 62 65 74 function.fixes.the.asymmetry.bet
66a0 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 6f 7a 63 2e 65 6c ween.them...Learned.from.mozc.el
66c0 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 73 20 27 65 76 69 ...(fn.POSITION)..(defalias.'evi
66e0 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 01 38 5c 32 36 32 l-posn-x-y.#[257."\211\302.8\262
6700 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 33 18 00 5c 33 30 ..\203#.\211.A\303\304!\203..\30
6720 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 5c 5c 32 34 31 5c 4.\206...\206..\305.\211.\\\241\
6740 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 30 36 20 5c 5c 5c 210\303\306!\2031.\211.A\306.\\\
6760 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 66 6f 72 6d 61 74 241\210\207".[header-line-format
6780 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 68 74 20 .evil-cached-header-line-height.
67a0 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 6e 65 2d 68 65 69 2.fboundp.window-header-line-hei
67c0 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 74 20 77 69 6e 64 ght.evil-header-line-height.wind
67e0 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 2e 20 32 35 37 33 ow-tab-line-height].6.(#$...2573
6800 34 29 5d 29 23 40 31 36 33 20 52 65 74 75 72 6e 20 61 62 73 6f 6c 75 74 65 20 6c 69 6e 65 2d 6e 4)])#@163.Return.absolute.line-n
6820 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 20 60 62 65 67 60 20 umber-difference.betweeen.`beg`.
6840 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 76 65 20 74 68 65 20 and.`end`..This.should.give.the.
6860 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 65 72 65 20 6f 6e 20 same.results.no.matter.where.on.
6880 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 61 72 65 2e 0a 0a 28 the.line.`beg`.and.`end`.are...(
68a0 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 76 69 6c 2d 63 6f 75 fn.BEG.END)..(defalias.'evil-cou
68c0 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 5c 33 30 30 5c 32 30 nt-lines.#[514."..U\203..\300\20
68e0 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 30 33 1a 00 5c 33 30 7..]\212\211b\210n)\211\203..\30
6900 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 30 20 63 6f 75 6e 74 1..\"\207\301..\"S\207".[0.count
6920 2d 6c 69 6e 65 73 5d 20 37 20 28 23 24 20 2e 20 32 36 36 33 34 29 5d 29 23 40 32 31 34 20 52 65 -lines].7.(#$...26634)])#@214.Re
6940 74 75 72 6e 20 50 4f 53 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 63 65 65 64 20 74 turn.POS.if.it.does.not.exceed.t
6960 68 65 20 62 75 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 73 2e 0a 49 66 20 50 4f 53 20 69 73 20 he.buffer.boundaries..If.POS.is.
6980 6c 65 73 73 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2c 20 72 65 74 75 72 6e 20 60 70 less.than.`point-min',.return.`p
69a0 6f 69 6e 74 2d 6d 69 6e 27 2e 0a 49 73 20 50 4f 53 20 69 73 20 6d 6f 72 65 20 74 68 61 6e 20 60 oint-min'..Is.POS.is.more.than.`
69c0 70 6f 69 6e 74 2d 6d 61 78 27 2c 20 72 65 74 75 72 6e 20 60 70 6f 69 6e 74 2d 6d 61 78 27 2e 0a point-max',.return.`point-max'..
69e0 49 66 20 50 4f 53 20 69 73 20 61 20 6d 61 72 6b 65 72 2c 20 72 65 74 75 72 6e 20 69 74 73 20 70 If.POS.is.a.marker,.return.its.p
6a00 6f 73 69 74 69 6f 6e 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 osition...(fn.POS)..(defalias.'e
6a20 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 vil-normalize-position.#[257."\3
6a40 30 30 01 21 5c 32 30 34 07 00 5c 32 30 37 5c 32 31 31 65 57 5c 32 30 33 0f 00 65 5c 32 30 37 5c 00.!\204..\207\211eW\203..e\207\
6a60 32 31 31 64 56 5c 32 30 33 17 00 64 5c 32 30 37 5c 33 30 31 01 21 5c 32 30 33 21 00 5c 33 30 32 211dV\203..d\207\301.!\203!.\302
6a80 01 21 5c 32 30 37 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 20 .!\207\207".[number-or-marker-p.
6aa0 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e markerp.marker-position].3.(#$..
6ac0 20 32 36 39 34 32 29 5d 29 23 40 39 37 20 52 65 73 74 6f 72 65 73 20 74 68 65 20 67 6f 61 6c 20 .26942)])#@97.Restores.the.goal.
6ae0 63 6f 6c 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 column.after.execution.of.BODY..
6b00 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 61 76 65 2d 63 6f 6c 75 6d 6e 27 2e 0a 0a 28 66 See.also.`evil-save-column'...(f
6b20 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 2d 73 n.&rest.BODY)..(defalias.'evil-s
6b40 61 76 65 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 ave-goal-column.'(macro...#[128.
6b60 22 5c 33 30 30 5c 33 30 31 02 42 42 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 67 6f 61 6c 2d 63 6f "\300\301.BB\207".[let.((goal-co
6b80 6c 75 6d 6e 20 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 lumn.goal-column).(temporary-goa
6ba0 6c 2d 63 6f 6c 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 l-column.temporary-goal-column))
6bc0 5d 20 34 20 28 23 24 20 2e 20 32 37 33 34 32 29 5d 29 29 23 40 39 37 20 52 65 73 74 6f 72 65 73 ].4.(#$...27342)]))#@97.Restores
6be0 20 74 68 65 20 63 6f 6c 75 6d 6e 20 61 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 42 .the.column.after.execution.of.B
6c00 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 67 6f 61 6c 2d 63 6f ODY..See.also.`evil-save-goal-co
6c20 6c 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 62 79 74 65 2d 63 lumn'...(fn.&rest.BODY)..(byte-c
6c40 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
6c60 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-
6c80 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 2d 66 75 6e save-goal-column.lisp-indent-fun
6ca0 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 65 63 ction.defun.put.edebug-form-spec
6cc0 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 63 6f 6c 75 .t].5).(defalias.'evil-save-colu
6ce0 6d 6e 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 mn.'(macro...#[128."\300\301\302
6d00 5c 33 30 33 04 5c 33 30 34 5c 22 42 45 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 63 6f 6c 20 28 63 \303.\304\"BE\207".[let.((col.(c
6d20 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 29 20 65 76 69 6c 2d 73 61 76 65 2d 67 6f 61 6c 2d urrent-column))).evil-save-goal-
6d40 63 6f 6c 75 6d 6e 20 61 70 70 65 6e 64 20 28 28 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 63 column.append.((move-to-column.c
6d60 6f 6c 29 29 5d 20 37 20 28 23 24 20 2e 20 32 37 36 30 38 29 5d 29 29 23 40 37 33 20 43 61 6c 6c ol))].7.(#$...27608)]))#@73.Call
6d80 65 64 20 62 79 20 76 65 72 74 69 63 61 6c 20 6d 6f 76 65 6d 65 6e 74 20 63 6f 6d 6d 61 6e 64 73 ed.by.vertical.movement.commands
6da0 20 74 6f 20 68 65 6c 70 20 64 65 74 65 72 6d 69 6e 65 20 63 75 72 73 6f 72 20 70 6f 73 69 74 69 .to.help.determine.cursor.positi
6dc0 6f 6e 2e 1f 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 on...(byte-code."\300\301\302\30
6de0 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
6e00 6f 6e 2d 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 on-put.evil-save-column.lisp-ind
6e20 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
6e40 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 73 rm-spec.t].5).(defalias.'evil--s
6e60 74 69 63 6b 2d 74 6f 2d 65 6f 6c 2d 70 20 23 5b 30 20 22 08 5c 32 30 36 0f 00 09 3a 5c 32 30 33 tick-to-eol-p.#[0.".\206...:\203
6e80 0e 00 09 40 5c 32 30 32 0f 00 09 5c 6e 5c 32 30 35 1c 00 0b 01 55 5c 32 30 35 1c 00 5c 66 5c 33 ...@\202...\n\205....U\205..\f\3
6ea0 30 35 3d 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 05=\207".[goal-column.temporary-
6ec0 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 65 76 69 6c 2d 74 72 61 63 6b 2d 65 6f 6c 20 6d 6f 73 74 2d goal-column.evil-track-eol.most-
6ee0 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 6e 65 78 positive-fixnum.last-command.nex
6f00 74 2d 6c 69 6e 65 5d 20 33 20 28 23 24 20 2e 20 32 38 30 32 38 29 5d 29 23 40 36 34 20 4c 69 6b t-line].3.(#$...28028)])#@64.Lik
6f20 65 20 60 65 6f 6c 70 27 20 62 75 74 20 61 63 63 6f 75 6e 74 73 20 66 6f 72 20 60 65 76 69 6c 2d e.`eolp'.but.accounts.for.`evil-
6f40 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 27 20 62 65 69 6e 67 20 6e 69 6c 2e 1f 0a 28 64 65 move-beyond-eol'.being.nil...(de
6f60 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 6f 6c 70 20 23 5b 30 20 22 5c 33 30 32 31 16 00 5c 32 falias.'evil-eolp.#[0."\3021..\2
6f80 31 32 08 5c 32 30 34 12 00 09 5c 33 30 33 3e 5c 32 30 34 12 00 5c 33 30 34 75 5c 32 31 30 6c 29 12.\204...\303>\204..\304u\210l)
6fa0 30 5c 32 30 37 5c 33 30 34 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 0\207\304\207".[evil-move-beyond
6fc0 2d 65 6f 6c 20 65 76 69 6c 2d 73 74 61 74 65 20 28 65 72 72 6f 72 29 20 28 69 6e 73 65 72 74 20 -eol.evil-state.(error).(insert.
6fe0 72 65 70 6c 61 63 65 29 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 32 38 34 34 35 29 5d 29 23 40 replace).nil].3.(#$...28445)])#@
7000 32 39 31 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 73 6f 20 74 68 61 74 20 63 6f 6c 75 6d 6e 20 291.Execute.BODY.so.that.column.
7020 61 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e 20 69 73 20 63 6f 72 72 65 63 74 2e 0a 49 66 20 60 after.execution.is.correct..If.`
7040 65 76 69 6c 2d 73 74 61 72 74 2d 6f 66 2d 6c 69 6e 65 27 20 69 73 20 6e 69 6c 2c 20 74 72 65 61 evil-start-of-line'.is.nil,.trea
7060 74 20 42 4f 44 59 20 61 73 20 69 66 20 69 74 20 77 65 72 65 20 61 20 60 6e 65 78 74 2d 6c 69 6e t.BODY.as.if.it.were.a.`next-lin
7080 65 27 20 63 6f 6d 6d 61 6e 64 2e 0a 54 68 69 73 20 6d 6f 73 74 6c 79 20 63 6f 70 69 65 73 20 74 e'.command..This.mostly.copies.t
70a0 68 65 20 61 70 70 72 6f 61 63 68 20 6f 66 20 45 6d 61 63 73 27 20 60 6c 69 6e 65 2d 6d 6f 76 65 he.approach.of.Emacs'.`line-move
70c0 2d 31 27 2c 20 62 75 74 20 69 73 20 6d 6f 64 69 66 69 65 64 0a 73 6f 20 69 74 20 69 73 20 6d 6f -1',.but.is.modified.so.it.is.mo
70e0 72 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 65 76 69 6c 27 73 20 6e 6f 74 69 6f 6e re.compatible.with.evil's.notion
7100 73 20 6f 66 20 65 6f 6c 20 26 20 74 72 61 63 6b 69 6e 67 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 s.of.eol.&.tracking...(fn.&rest.
7120 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 6e 73 75 72 65 2d 63 6f BODY)..(defalias.'evil-ensure-co
7140 6c 75 6d 6e 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 lumn.'(macro...#[128."\300\301\3
7160 30 32 5c 33 30 33 5c 33 30 34 05 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 30 32 5c 33 31 30 42 02\303\304.\305\306\307\302\310B
7180 42 42 42 43 5c 22 42 42 42 42 5c 32 30 37 22 20 5b 70 72 6f 67 6e 20 28 75 6e 6c 65 73 73 20 65 BBBC\"BBBB\207".[progn.(unless.e
71a0 76 69 6c 2d 73 74 61 72 74 2d 6f 66 2d 6c 69 6e 65 20 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d vil-start-of-line.(setq.this-com
71c0 6d 61 6e 64 20 27 6e 65 78 74 2d 6c 69 6e 65 29 29 20 28 69 66 20 28 63 6f 6e 73 70 20 74 65 6d mand.'next-line)).(if.(consp.tem
71e0 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 73 65 74 71 20 74 65 6d 70 6f 72 porary-goal-column).(setq.tempor
7200 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 28 2b 20 28 63 61 72 20 74 65 6d 70 6f 72 61 72 ary-goal-column.(+.(car.temporar
7220 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 63 64 72 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f y-goal-column).(cdr.temporary-go
7240 61 6c 2d 63 6f 6c 75 6d 6e 29 29 29 29 20 28 69 66 20 28 6e 6f 74 20 28 6d 65 6d 71 20 6c 61 73 al-column)))).(if.(not.(memq.las
7260 74 2d 63 6f 6d 6d 61 6e 64 20 27 28 6e 65 78 74 2d 6c 69 6e 65 20 70 72 65 76 69 6f 75 73 2d 6c t-command.'(next-line.previous-l
7280 69 6e 65 29 29 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 ine))).(setq.temporary-goal-colu
72a0 6d 6e 20 28 69 66 20 28 61 6e 64 20 65 76 69 6c 2d 74 72 61 63 6b 2d 65 6f 6c 20 28 65 76 69 6c mn.(if.(and.evil-track-eol.(evil
72c0 2d 65 6f 6c 70 29 20 28 6d 65 6d 71 20 72 65 61 6c 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 27 -eolp).(memq.real-last-command.'
72e0 28 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 76 69 6c 2d 65 6e 64 2d 6f 66 2d 6c 69 (move-end-of-line.evil-end-of-li
7300 6e 65 29 29 29 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 28 63 75 72 72 ne))).most-positive-fixnum.(curr
7320 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 29 29 20 61 70 70 65 6e 64 20 69 66 20 65 76 69 6c 2d 73 74 ent-column)))).append.if.evil-st
7340 61 72 74 2d 6f 66 2d 6c 69 6e 65 20 28 65 76 69 6c 2d 66 69 72 73 74 2d 6e 6f 6e 2d 62 6c 61 6e art-of-line.(evil-first-non-blan
7360 6b 29 20 28 28 6c 69 6e 65 2d 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 28 74 72 75 6e 63 61 k).((line-move-to-column.(trunca
7380 74 65 20 28 6f 72 20 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 te.(or.goal-column.temporary-goa
73a0 6c 2d 63 6f 6c 75 6d 6e 29 29 29 29 5d 20 31 32 20 28 23 24 20 2e 20 32 38 36 37 36 29 5d 29 29 l-column))))].12.(#$...28676)]))
73c0 23 40 31 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 #@181.Restrict.the.buffer.to.BEG
73e0 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 2c .and.END..BEG.or.END.may.be.nil,
7400 20 73 70 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 .specifying.a.one-sided.restrict
7420 69 6f 6e 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 ion.including.`point-min'.or.`po
7440 69 6e 74 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 int-max'..See.also.`evil-with-re
7460 73 74 72 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 62 79 74 65 striction.'..(fn.BEG.END)..(byte
7480 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
74a0 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
74c0 6c 2d 65 6e 73 75 72 65 2d 63 6f 6c 75 6d 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 l-ensure-column.lisp-indent-func
74e0 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.
7500 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 61 72 72 6f 77 20 23 5b 35 t].5).(defalias.'evil-narrow.#[5
7520 31 34 20 22 5c 33 30 30 02 21 5c 32 30 36 07 00 65 5c 32 36 32 02 5c 33 30 30 01 21 5c 32 30 36 14."\300.!\206..e\262.\300.!\206
7540 10 00 64 5c 32 36 32 01 01 01 7d 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 ..d\262...}\207".[evil-normalize
7560 2d 70 6f 73 69 74 69 6f 6e 5d 20 34 20 28 23 24 20 2e 20 32 39 36 33 38 29 5d 29 23 40 31 36 38 -position].4.(#$...29638)])#@168
7580 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 74 68 65 20 62 75 66 66 65 72 20 6e 61 .Execute.BODY.with.the.buffer.na
75a0 72 72 6f 77 65 64 20 74 6f 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a 42 45 47 20 6f 72 20 45 4e rrowed.to.BEG.and.END..BEG.or.EN
75c0 44 20 6d 61 79 20 62 65 20 6e 69 6c 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 60 65 76 69 6c 2d D.may.be.nil.as.passed.to.`evil-
75e0 6e 61 72 72 6f 77 27 3b 20 74 68 69 73 20 63 72 65 61 74 65 73 0a 61 20 6f 6e 65 2d 73 69 64 65 narrow';.this.creates.a.one-side
7600 64 20 72 65 73 74 72 69 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 26 72 65 73 d.restriction...(fn.BEG.END.&res
7620 74 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 2d 72 65 t.BODY)..(defalias.'evil-with-re
7640 73 74 72 69 63 74 69 6f 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c striction.'(macro...#[642."\300\
7660 33 30 31 5c 33 30 32 5c 33 30 33 06 06 06 06 45 04 42 42 42 44 5c 32 30 37 22 20 5b 73 61 76 65 301\302\303....E.BBBD\207".[save
7680 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 6c 65 74 20 28 28 65 76 69 6c 2d 72 65 73 74 72 69 63 74 -restriction.let.((evil-restrict
76a0 69 6f 6e 2d 73 74 61 63 6b 20 28 63 6f 6e 73 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 2d 6d 69 6e ion-stack.(cons.(cons.(point-min
76c0 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d ).(point-max)).evil-restriction-
76e0 73 74 61 63 6b 29 29 29 20 65 76 69 6c 2d 6e 61 72 72 6f 77 5d 20 39 20 28 23 24 20 2e 20 33 30 stack))).evil-narrow].9.(#$...30
7700 30 38 31 29 5d 29 29 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 081)]))#@157.Execute.BODY.with.t
7720 68 65 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 he.top-most.narrowing.removed..T
7740 68 69 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 his.works.only.if.the.previous.n
7760 61 72 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 arrowing.has.been.generated.by.`
7780 65 76 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 evil-with-restriction'...(fn.&re
77a0 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 st.BODY)..(byte-code."\300\301\3
77c0 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
77e0 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f unction-put.evil-with-restrictio
7800 6e 20 6c 69 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 n.lisp-indent-function.2.put.ede
7820 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 bug-form-spec.t].5).(defalias.'e
7840 76 69 6c 2d 77 69 74 68 6f 75 74 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 27 28 6d 61 63 72 6f 20 vil-without-restriction.'(macro.
7860 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 42 42 ..#[128."\300\301\302\303\304.BB
7880 46 5c 32 30 37 22 20 5b 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 F\207".[save-restriction.(widen)
78a0 20 28 6e 61 72 72 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 20 28 63 61 72 20 28 63 61 72 20 65 76 69 .(narrow-to-region.(car.(car.evi
78c0 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 20 28 63 64 72 20 28 63 61 72 20 l-restriction-stack)).(cdr.(car.
78e0 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 6c 65 74 20 28 28 evil-restriction-stack))).let.((
7900 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 64 72 20 65 76 69 6c evil-restriction-stack.(cdr.evil
7920 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 29 5d 20 37 20 28 23 24 20 2e 20 33 -restriction-stack)))].7.(#$...3
7940 30 34 37 37 29 5d 29 29 23 40 34 37 20 4e 61 72 72 6f 77 20 74 6f 20 74 68 65 20 63 75 72 72 65 0477)]))#@47.Narrow.to.the.curre
7960 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 1f 0a 28 62 79 74 nt.field...(fn.&rest.BODY)..(byt
7980 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 30 e-code."\300\301\302\303#\304\30
79a0 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 76 1\305\306#\207".[function-put.ev
79c0 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 65 il-without-restriction.lisp-inde
79e0 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 72 nt-function.defun.put.edebug-for
7a00 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 61 72 m-spec.t].5).(defalias.'evil-nar
7a20 72 6f 77 2d 74 6f 2d 66 69 65 6c 64 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 row-to-field.'(macro...#[128."\3
7a40 30 30 5c 33 30 31 5c 33 30 32 03 42 42 42 5c 32 30 37 22 20 5b 65 76 69 6c 2d 77 69 74 68 2d 72 00\301\302.BBB\207".[evil-with-r
7a60 65 73 74 72 69 63 74 69 6f 6e 20 28 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 29 20 28 66 69 estriction.(field-beginning).(fi
7a80 65 6c 64 2d 65 6e 64 29 5d 20 35 20 28 23 24 20 2e 20 33 31 30 35 33 29 5d 29 29 23 40 31 32 39 eld-end)].5.(#$...31053)]))#@129
7aa0 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 20 6c 69 .Move.to.the.beginning.of.the.li
7ac0 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 65 67 69 ne.as.displayed..Like.`move-begi
7ae0 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 68 65 20 nning-of-line',.but.retains.the.
7b00 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 52 47 29 goal.column...(fn.&optional.ARG)
7b20 1f 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#\
7b40 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-
7b60 70 75 74 20 65 76 69 6c 2d 6e 61 72 72 6f 77 2d 74 6f 2d 66 69 65 6c 64 20 6c 69 73 70 2d 69 6e put.evil-narrow-to-field.lisp-in
7b80 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 75 67 2d 66 dent-function.defun.put.edebug-f
7ba0 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d orm-spec.t].5).(defalias.'evil-m
7bc0 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 08 09 19 ove-beginning-of-line.#[256."...
7be0 18 5c 33 30 32 01 21 5c 32 31 30 5c 33 30 33 20 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c .\302.!\210\303.*\207".[goal-col
7c00 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 20 6d 6f 76 65 2d 62 umn.temporary-goal-column.move-b
7c20 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 eginning-of-line.beginning-of-li
7c40 6e 65 5d 20 33 20 28 23 24 20 2e 20 33 31 33 39 33 29 5d 29 23 40 31 31 37 20 4d 6f 76 65 20 74 ne].3.(#$...31393)])#@117.Move.t
7c60 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 61 73 20 64 69 73 70 6c 61 79 o.the.end.of.the.line.as.display
7c80 65 64 2e 0a 4c 69 6b 65 20 60 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 27 2c 20 62 75 74 ed..Like.`move-end-of-line',.but
7ca0 20 72 65 74 61 69 6e 73 20 74 68 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 2e 0a 0a 28 66 6e 20 26 .retains.the.goal.column...(fn.&
7cc0 6f 70 74 69 6f 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 6d optional.ARG)..(defalias.'evil-m
7ce0 6f 76 65 2d 65 6e 64 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 ove-end-of-line.#[256."....\302.
7d00 21 5c 32 31 30 5c 33 30 33 7f 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 !\210\303.*\207".[goal-column.te
7d20 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d mporary-goal-column.move-end-of-
7d40 6c 69 6e 65 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 31 38 33 34 29 5d 29 23 40 31 33 38 20 line.nil].3.(#$...31834)])#@138.
7d60 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 69 66 Move.point.one.character.back.if
7d80 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 6e 6f 6e 2d 65 6d 70 74 79 20 6c 69 6e 65 2e .at.the.end.of.a.non-empty.line.
7da0 0a 54 68 69 73 20 62 65 68 61 76 69 6f 72 20 69 73 20 63 6f 6e 74 72 6f 6c 65 64 20 62 79 20 60 .This.behavior.is.controled.by.`
7dc0 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 evil-move-beyond-eol'...(fn.&opt
7de0 69 6f 6e 61 6c 20 5f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 6a 75 73 74 ional._)..(defalias.'evil-adjust
7e00 2d 63 75 72 73 6f 72 20 23 5b 32 35 36 20 22 6c 5c 32 30 35 1c 00 08 3f 5c 32 30 35 1c 00 6e 3f -cursor.#[256."l\205...?\205..n?
7e20 5c 32 30 35 1c 00 60 5c 32 31 32 5c 33 30 31 20 5c 32 31 30 60 29 55 5c 32 30 35 1c 00 5c 33 30 \205..`\212\301.\210`)U\205..\30
7e40 32 5c 33 30 33 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 2\303!\207".[evil-move-beyond-eo
7e60 6c 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 65 76 69 6c 2d 6d 6f 76 l.evil-move-end-of-line.evil-mov
7e80 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 20 74 5d 20 33 20 28 23 24 20 2e 20 33 32 30 39 36 29 5d e-cursor-back.t].3.(#$...32096)]
7ea0 29 23 40 32 37 32 20 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 )#@272.Move.point.one.character.
7ec0 62 61 63 6b 20 77 69 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 back.within.the.current.line..Co
7ee0 6e 74 69 6e 67 65 6e 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 ntingent.on.the.variable.`evil-m
7f00 6f 76 65 2d 63 75 72 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 ove-cursor-back'.or.the.FORCE.ar
7f20 67 75 6d 65 6e 74 2e 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 gument..Honors.field.boundaries,
7f40 20 69 2e 65 2e 2c 20 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 .i.e.,.constrains.the.movement.t
7f60 6f 20 74 68 65 20 63 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 o.the.current.field.as.recognize
7f80 64 20 62 79 20 60 6c 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 d.by.`line-beginning-position'..
7fa0 0a 28 66 6e 20 26 6f 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 .(fn.&optional.FORCE)..(defalias
7fc0 20 27 65 76 69 6c 2d 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 .'evil-move-cursor-back.#[256.".
7fe0 5c 32 30 34 08 00 5c 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 \204..\211\205'.`\302.U\206!.\30
8000 33 5c 33 30 31 21 5c 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 3\301!\205!..\205!.`\212\304.\21
8020 30 60 29 55 3f 5c 32 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 0`)U?\205'.\305u\207".[evil-move
8040 2d 63 75 72 73 6f 72 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 -cursor-back.visual-line-mode.li
8060 6e 65 2d 62 65 67 69 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 ne-beginning-position.boundp.beg
8080 69 6e 6e 69 6e 67 2d 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 inning-of-visual-line.-1].3.(#$.
80a0 2e 20 33 32 34 32 33 29 5d 29 23 40 31 36 30 20 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 ..32423)])#@160.Return.the.posit
80c0 69 6f 6e 20 6f 66 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 ion.of.LINE..If.COLUMN.is.specif
80e0 69 65 64 2c 20 72 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 ied,.return.its.position.on.the.
8100 6c 69 6e 65 2e 0a 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 line..A.negative.number.means.th
8120 65 20 65 6e 64 20 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 e.end.of.the.line...(fn.LINE.&op
8140 74 69 6f 6e 61 6c 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 tional.COLUMN)..(defalias.'evil-
8160 6c 69 6e 65 2d 70 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 line-position.#[513."\212\300\30
8180 31 21 5c 32 30 33 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 1!\203..\301.!\210\211\247\203$.
81a0 5c 32 31 31 5c 33 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 \211\302W\203..\303\304!\210\202
81c0 27 00 5c 33 30 35 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 '.\305.!\210\202'.\303.\210`)\20
81e0 37 22 20 5b 66 62 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 7".[fboundp.evil-goto-line.0.beg
8200 69 6e 6e 69 6e 67 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 inning-of-line.2.move-to-column]
8220 20 34 20 28 23 24 20 2e 20 33 32 39 34 34 29 5d 29 23 40 38 33 20 52 65 74 75 72 6e 20 74 68 65 .4.(#$...32944)])#@83.Return.the
8240 20 68 6f 72 69 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 .horizontal.position.of.POS..POS
8260 20 64 65 66 61 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 .defaults.to.point...(fn.&option
8280 61 6c 20 50 4f 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 al.POS)..(defalias.'evil-column.
82a0 23 5b 32 35 36 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 #[256."\212\211\203..\211b\210i)
82c0 5c 32 30 37 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 33 33 33 33 34 29 5d 29 23 40 31 37 37 20 4d \207".[].2.(#$...33334)])#@177.M
82e0 6f 76 65 20 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 ove.point.to.column.COLUMN.in.th
8300 65 20 63 75 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 e.current.line..Places.point.at.
8320 6c 65 66 74 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 left.of.the.tab.character.(at.th
8340 65 20 72 69 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 e.right.if.DIR.is.non-nil).and.r
8360 65 74 75 72 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 eturns.point...(fn.COLUMN.&optio
8380 6e 61 6c 20 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 nal.DIR.FORCE)..(defalias.'evil-
83a0 6d 6f 76 65 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 move-to-column.#[769."\300..\"\2
83c0 31 30 5c 32 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 10\211\204!..\203...\247\203!..\
83e0 33 30 31 57 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 301W\203!.i.V\203!.\302.\210`\20
8400 37 22 20 5b 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 7".[move-to-column.1.evil-move-c
8420 75 72 73 6f 72 2d 62 61 63 6b 5d 20 36 20 28 23 24 20 2e 20 33 33 35 30 33 29 20 22 70 22 5d 29 ursor-back].6.(#$...33503)."p"])
8440 23 40 33 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 #@342.Loop.with.countdown.variab
8460 6c 65 2e 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 le..Evaluate.BODY.with.VAR.count
8480 69 6e 67 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 ing.down.from.COUNT.to.0..COUNT.
84a0 63 61 6e 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 can.be.negative,.in.which.case.V
84c0 41 52 20 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 AR.counts.up.instead..The.return
84e0 20 76 61 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 .value.is.the.value.of.VAR.when.
8500 74 68 65 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 the.loop.terminates,.which.is.0.
8520 69 66 20 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 if.the.loop.completes.successful
8540 6c 79 2e 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 ly..RESULT.specifies.a.variable.
8560 66 6f 72 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 for.storing.this.value...(fn.(VA
8580 52 20 43 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 R.COUNT.[RESULT]).BODY...)..(def
85a0 61 6c 69 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 alias.'evil-loop.'(macro...#[385
85c0 20 22 5c 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 ."\300\301!.\211A\262.\242.\211A
85e0 5c 32 36 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 \262.\242.\211A\262.\242..=\204.
8600 00 02 5c 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 ..\206...\262.\211\206'..\262.\3
8620 30 32 03 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 02..DC\303...E\304\305..\306BB\3
8640 30 37 06 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 07.\n\310\311..\312BB\303.\f\313
8660 06 0e 44 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 ..DE\303..\314..DEF\303...\fED\"
8680 42 42 06 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 BB..\257.\207".[make-symbol."loo
86a0 70 76 61 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 pvar".let.setq.while./=.(0).appe
86c0 6e 64 20 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 33 38 36 nd.if.>.(0).1-.1+].20.(#$...3386
86e0 32 29 5d 29 29 23 40 34 31 38 20 4c 6f 6f 70 20 61 20 63 65 72 74 61 69 6e 20 6e 75 6d 62 65 72 2)]))#@418.Loop.a.certain.number
8700 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 70 65 61 74 65 .of.times..Evaluate.BODY.repeate
8720 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 75 6e 64 20 74 dly.COUNT.times.with.VAR.bound.t
8740 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 20 73 69 67 6e o.1.or.-1,.depending.on.the.sign
8760 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 66 69 65 64 2c .of.COUNT..RESULT,.if.specified,
8780 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 65 73 73 66 75 .holds.the.number.of.unsuccessfu
87a0 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 20 74 68 65 20 l.iterations,.which.is.0.if.the.
87c0 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 2e 20 54 68 69 loop.completes.successfully..Thi
87e0 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 0a 0a 45 61 63 s.is.also.the.return.value...Eac
8800 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 3b 20 69 66 20 h.iteration.must.move.point;.if.
8820 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 6c 6f 6f 70 20 point.does.not.change,.the.loop.
8840 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 20 60 65 76 69 immediately.quits..See.also.`evi
8860 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 45 53 55 4c 54 l-loop'...(fn.(VAR.COUNT.[RESULT
8880 5d 29 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ]).BODY...)..(byte-code."\300\30
88a0 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 22 1\302\303#\304\301\305\306#\207"
88c0 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 6c 6f 6f 70 20 6c 69 73 70 2d 69 6e .[function-put.evil-loop.lisp-in
88e0 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 75 67 2d 66 dent-function.defun.put.edebug-f
8900 6f 72 6d 2d 73 70 65 63 20 64 6f 6c 69 73 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 orm-spec.dolist].5).(defalias.'e
8920 76 69 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 vil-motion-loop.'(macro...#[385.
8940 22 01 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 ".\211A\262.\242\206\f.\300\301!
8960 02 5c 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 .\211A\262.\242\206..\302.\211A\
8980 32 36 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 262.\242\300\303!\300\304!\300\3
89a0 30 35 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 05!\300\306!\307...D..\310\311..
89c0 5c 33 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 \312BB\313BBDD\314\315.D\316....
89e0 06 0b 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 ..E\317..\320BC\321..\322\323\32
8a00 34 06 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 4..E\325\315..D..EEC\"BBEEE\207"
8a20 20 5b 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 .[make-symbol."unitvar".0."loopv
8a40 61 72 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 ar"."countvar"."donevar"."origva
8a60 72 22 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 r".let*.if.<.(0).(-1.1).catch.qu
8a80 6f 74 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 ote.evil-loop.let.((point)).appe
8aa0 6e 64 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 nd.when.=.(point).throw].24.(#$.
8ac0 2e 20 33 34 35 33 39 29 5d 29 29 23 40 37 33 20 43 61 74 63 68 65 73 20 65 72 72 6f 72 73 20 70 ..34539)]))#@73.Catches.errors.p
8ae0 72 6f 76 69 64 65 64 20 70 6f 69 6e 74 20 6d 6f 76 65 73 20 77 69 74 68 69 6e 20 74 68 69 73 20 rovided.point.moves.within.this.
8b00 73 63 6f 70 65 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 scope...(fn.&rest.BODY)..(byte-c
8b20 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
8b40 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-
8b60 6d 6f 74 69 6f 6e 2d 6c 6f 6f 70 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e motion-loop.lisp-indent-function
8b80 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 28 28 73 79 .defun.put.edebug-form-spec.((sy
8ba0 6d 62 6f 6c 70 20 66 6f 72 6d 20 26 6f 70 74 69 6f 6e 61 6c 20 73 79 6d 62 6f 6c 70 29 20 62 6f mbolp.form.&optional.symbolp).bo
8bc0 64 79 29 5d 20 35 29 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 dy)].5).(defalias.'evil-signal-w
8be0 69 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 ithout-movement.'(macro...#[128.
8c00 22 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 "\300\301\302\303\304.B\305BBBE\
8c20 32 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 207".[let.((p.(point))).conditio
8c40 6e 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 n-case.err.progn.((error.(when.(
8c60 3d 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 =.p.(point)).(signal.(car.err).(
8c80 63 64 72 20 65 72 72 29 29 29 29 29 5d 20 37 20 28 23 24 20 2e 20 33 35 35 33 36 29 5d 29 29 23 cdr.err)))))].7.(#$...35536)]))#
8ca0 40 32 39 34 20 53 69 67 6e 61 6c 73 20 65 72 72 6f 72 20 69 66 20 60 70 6f 69 6e 74 27 20 69 73 @294.Signals.error.if.`point'.is
8cc0 20 61 74 20 62 6f 75 6e 64 61 72 69 65 73 2e 0a 49 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 .at.boundaries..If.`point'.is.at
8ce0 20 62 6f 62 20 61 6e 64 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 20 74 68 69 73 20 .bob.and.COUNT.is.negative.this.
8d00 66 75 6e 63 74 69 6f 6e 20 73 69 67 6e 61 6c 0a 27 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 function.signal.'beginning-of-bu
8d20 66 66 65 72 2e 20 49 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 20 65 6f 62 20 61 6e 64 20 43 ffer..If.`point'.is.at.eob.and.C
8d40 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 0a 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 OUNT.is.positive.this.function.s
8d60 69 6e 67 61 6c 20 27 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 2e 20 54 68 69 73 20 66 75 6e 63 74 ingal.'end-of-buffer..This.funct
8d80 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 0a 69 6e 20 6d 6f 74 69 6f 6e 73 2e 20 43 ion.should.be.used.in.motions..C
8da0 4f 55 4e 54 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e OUNT.defaults.to.1...(fn.&option
8dc0 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c al.COUNT)..(byte-code."\300\301\
8de0 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 5b 302\303#\304\301\305\306#\207".[
8e00 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 77 69 74 68 6f 75 74 function-put.evil-signal-without
8e20 2d 6d 6f 76 65 6d 65 6e 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 -movement.lisp-indent-function.d
8e40 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 0a efun.put.edebug-form-spec.t].5).
8e60 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
8e80 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.\
8ea0 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
8ec0 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
8ee0 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.(
8f00 23 24 20 2e 20 33 36 30 30 35 29 5d 29 23 40 32 31 32 20 53 69 67 6e 61 6c 73 20 27 62 65 67 69 #$...36005)])#@212.Signals.'begi
8f20 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 74 nning-of-buffer.if.`point'.is.at
8f40 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 73 .bob..This.function.should.be.us
8f60 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 6e ed.in.backward.motions..If.`poin
8f80 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 20 t'.is.at.bob.so.that.no.further.
8fa0 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 20 backward.motion.is.possible.the.
8fc0 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 61 error.'beginning-of-buffer.is.ra
8fe0 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 74 ised...(defalias.'evil-signal-at
9000 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 5c -bob.#[0."o\205..\300\301\302\"\
9020 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 72 207".[signal.beginning-of-buffer
9040 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 36 36 32 37 29 5d 29 23 40 35 31 33 20 53 69 67 6e .nil].3.(#$...36627)])#@513.Sign
9060 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 69 73 als.'end-of-buffer.if.`point'.is
9080 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 62 65 .at.eob..This.function.should.be
90a0 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 70 6f .used.in.forward.motions..If.`po
90c0 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 6f 20 int'.is.close.to.eob.so.that.no.
90e0 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 69 62 further.forward.motion.is.possib
9100 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 20 72 le.the.error.'end-of-buffer.is.r
9120 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 69 6e aised..This.is.the.case.if.`poin
9140 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 6f 6e t'.is.at.`point-max'.or.if.is.on
9160 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 0a 60 e.position.before.`point-max',.`
9180 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 6e 64 evil-move-beyond-eol'.is.nil.and
91a0 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 61 20 .`point'.is.not.at.the.end.of.a.
91c0 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 62 65 line..The.latter.is.necessary.be
91e0 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 74 6f cause.`point'.cannot.be.moved.to
9200 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 6f 6e .`point-max'.if.`evil-move-beyon
9220 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 65 20 d-eol'.is.nil.and.the.last.line.
9240 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 64 65 in.the.buffer.is.not.empty...(de
9260 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 20 22 falias.'evil-signal-at-eob.#[0."
9280 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 31 75 m\204..l?\205...?\205..\212\301u
92a0 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 22 20 \210m)\205..\302\303\301\"\207".
92c0 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 61 6c [evil-move-beyond-eol.nil.signal
92e0 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 36 39 35 36 29 5d 29 .end-of-buffer].3.(#$...36956)])
9300 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 59 20 74 #@373.Project.point.after.BODY.t
9320 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 20 6f 6e o.current.window..If.point.is.on
9340 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 74 68 65 .a.position.left.or.right.of.the
9360 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 76 65 64 .current.window.then.it.is.moved
9380 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 72 79 20 .to.the.left.and.right.boundary.
93a0 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 49 66 20 of.the.window,.respectively..If.
93c0 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 6c 20 74 `auto-hscroll-mode'.is.non-nil.t
93e0 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 6f 6e 73 hen.the.left.and.right.positions
9400 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 72 65 73 .are.increased.or.decreased,.res
9420 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 67 69 6e pectively,.by.`horizontal-margin
9440 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 69 6e 67 '.so.that.no.automatic.scrolling
9460 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 65 66 61 .occurs...(fn.&rest.BODY)..(defa
9480 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 74 2d 6f lias.'evil-with-hproject-point-o
94a0 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 30 5c 33 n-window.'(macro...#[128."\300\3
94c0 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 35 42 5c 01!\300\302!\300\303!\304.\305B\
94e0 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 06 06 5c 306B\307..\310..\311\312.\nED..\
9500 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 33 31 37 311\313\314\315..D\316BBBBDD\317
9520 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 22 20 5b \320\321\322..E..EDEC\"BB\207".[
9540 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 67 68 74 make-symbol."diff"."left"."right
9560 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 28 31 2b ".let.((if.auto-hscroll-mode.(1+
9580 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 63 72 6f .hscroll-margin).0)).(auto-hscro
95a0 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 77 2d 68 ll-mode).append.let*.+.(window-h
95c0 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 64 6f 77 scroll).(window-hscroll).(window
95e0 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 20 6d 69 -width).-.(-1).move-to-column.mi
9600 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 24 20 2e n.max.(current-column)].16.(#$..
9620 20 33 37 36 33 38 29 5d 29 29 23 40 31 32 37 20 47 6f 20 74 6f 20 74 68 65 20 73 6d 61 6c 6c 65 .37638)]))#@127.Go.to.the.smalle
9640 73 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 st.position.in.POSITIONS..Non-nu
9660 6d 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 merical.elements.are.ignored..Se
9680 65 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 e.also.`evil-goto-max'...(fn.&re
96a0 73 74 20 50 4f 53 49 54 49 4f 4e 53 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 45 4c 54 29 1f 0a 28 st.POSITIONS).#@12...(fn.ELT)..(
96c0 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
96e0 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
9700 20 65 76 69 6c 2d 77 69 74 68 2d 68 70 72 6f 6a 65 63 74 2d 70 6f 69 6e 74 2d 6f 6e 2d 77 69 6e .evil-with-hproject-point-on-win
9720 64 6f 77 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 6e 20 70 dow.lisp-indent-function.defun.p
9740 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 28 64 65 66 61 6c ut.edebug-form-spec.t].5).(defal
9760 69 61 73 20 27 65 76 69 6c 2d 67 6f 74 6f 2d 6d 69 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 ias.'evil-goto-min.#[128."\300\3
9780 30 31 02 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 35 0f 00 5c 33 30 32 5c 33 30 33 02 5c 22 62 01.\"\211\262.\205..\302\303.\"b
97a0 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 32 35 37 20 22 5c \207".[evil-filter-list.#[257."\
97c0 33 30 30 01 21 3f 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 5d 300.!?\207".[number-or-marker-p]
97e0 20 33 20 28 23 24 20 2e 20 33 38 35 37 39 29 5d 20 61 70 70 6c 79 20 6d 69 6e 5d 20 34 20 28 23 .3.(#$...38579)].apply.min].4.(#
9800 24 20 2e 20 33 38 34 34 38 29 5d 29 23 40 31 32 36 20 47 6f 20 74 6f 20 74 68 65 20 6c 61 72 67 $...38448)])#@126.Go.to.the.larg
9820 65 73 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 est.position.in.POSITIONS..Non-n
9840 75 6d 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 umerical.elements.are.ignored..S
9860 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 67 6f 74 6f 2d 6d 69 6e 27 2e 0a 0a 28 66 6e 20 26 72 ee.also.`evil-goto-min'...(fn.&r
9880 65 73 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 est.POSITIONS)..(defalias.'evil-
98a0 67 6f 74 6f 2d 6d 61 78 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 5c goto-max.#[128."\300\301.\"\211\
98c0 32 36 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 262.\205..\302\303.\"b\207".[evi
98e0 6c 2d 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 l-filter-list.#[257."\300.!?\207
9900 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 28 23 24 20 2e 20 33 ".[number-or-marker-p].3.(#$...3
9920 38 35 37 39 29 5d 20 61 70 70 6c 79 20 6d 61 78 5d 20 34 20 28 23 24 20 2e 20 33 38 39 33 30 29 8579)].apply.max].4.(#$...38930)
9940 5d 29 23 40 39 32 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 ])#@92.Move.point.to.the.end.or.
9960 62 65 67 69 6e 6e 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 beginning.of.the.complement.of.T
9980 48 49 4e 47 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 55 4e 54 HING...(fn.THING.&optional.COUNT
99a0 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 6e 6f 74 2d 74 )..(defalias.'evil-forward-not-t
99c0 68 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 5c 32 31 31 5c 33 hing.#[513."\211\206..\300\211\3
99e0 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 5c 33 31 33 01W\203..\302\202..\300\3032\313
9a00 00 01 5c 32 31 31 5c 33 30 31 55 5c 32 30 34 5c 33 31 32 00 60 5c 33 30 34 03 5c 33 30 31 56 5c ..\211\301U\204\312.`\304.\301V\
9a20 32 30 33 70 00 5c 33 30 35 06 07 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 3b 00 60 01 41 57 5c 203p.\305..!\211\262.\203;.`.AW\
9a40 32 30 33 3b 00 5c 32 31 31 41 62 5c 32 31 30 5c 32 30 32 23 00 5c 33 30 36 06 07 21 5c 33 30 31 203;.\211Ab\210\202#.\306..!\301
9a60 55 5c 32 30 33 69 00 5c 33 30 35 06 07 21 5c 32 31 31 40 60 57 5c 32 30 34 57 00 5c 32 31 31 40 U\203i.\305..!\211@`W\204W.\211@
9a80 01 41 55 5c 32 30 33 5f 00 5c 32 31 31 40 62 5c 32 36 36 03 5c 32 30 32 5c 32 36 30 00 5c 33 30 .AU\203_.\211@b\266.\202\260.\30
9aa0 36 06 08 5c 33 30 32 5c 22 5c 32 36 36 03 5c 32 30 32 5c 32 36 30 00 64 62 5c 32 36 36 02 5c 32 6..\302\"\266.\202\260.db\266.\2
9ac0 30 32 5c 32 36 30 00 6f 5c 32 30 34 5c 32 31 37 00 5c 33 30 32 75 5c 32 31 30 5c 33 30 35 06 07 02\260.o\204\217.\302u\210\305..
9ae0 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 31 37 00 60 01 41 57 5c 32 30 33 5c 32 31 37 00 !\211\262.\203\217.`.AW\203\217.
9b00 5c 32 31 31 40 62 5c 32 31 30 5c 32 30 32 70 00 6f 5c 32 30 34 5c 32 35 34 00 5c 33 30 36 06 07 \211@b\210\202p.o\204\254.\306..
9b20 5c 33 30 32 5c 22 5c 33 30 31 55 5c 32 30 33 5c 32 35 34 00 5c 33 30 35 06 07 21 5c 32 31 31 5c \302\"\301U\203\254.\305..!\211\
9b40 32 36 32 02 5c 32 30 33 5c 32 35 34 00 5c 32 31 31 41 5c 32 30 32 5c 32 35 35 00 65 62 5c 32 36 262.\203\254.\211A\202\255.eb\26
9b60 36 02 60 01 55 5c 32 30 33 5c 32 37 33 00 5c 33 30 37 5c 33 30 33 03 5c 22 5c 32 31 30 5c 32 31 6.`.U\203\273.\307\303.\"\210\21
9b80 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 5c 33 30 36 00 53 5c 32 30 32 15 00 54 5c 32 30 32 15 0\211\301V\203\306.S\202..T\202.
9ba0 00 30 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 6e 69 6c .0\207".[1.0.-1.#1=#:donevar.nil
9bc0 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 66 6f 72 77 61 72 .bounds-of-thing-at-point.forwar
9be0 64 2d 74 68 69 6e 67 20 74 68 72 6f 77 5d 20 31 31 20 28 23 24 20 2e 20 33 39 32 33 39 29 5d 29 d-thing.throw].11.(#$...39239)])
9c00 23 40 32 38 38 20 52 65 74 75 72 6e 73 20 74 68 65 20 62 6f 75 6e 64 73 20 6f 66 20 61 20 63 6f #@288.Returns.the.bounds.of.a.co
9c20 6d 70 6c 65 6d 65 6e 74 20 6f 66 20 54 48 49 4e 47 20 61 74 20 70 6f 69 6e 74 2e 0a 49 66 20 74 mplement.of.THING.at.point..If.t
9c40 68 65 72 65 20 69 73 20 61 20 54 48 49 4e 47 20 61 74 20 70 6f 69 6e 74 20 6e 69 6c 20 69 73 20 here.is.a.THING.at.point.nil.is.
9c60 72 65 74 75 72 6e 65 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 66 20 57 48 49 43 48 0a 69 73 returned...Otherwise.if.WHICH.is
9c80 20 6e 69 6c 20 6f 72 20 30 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 42 45 47 20 2e 20 45 4e 44 .nil.or.0.a.cons.cell.(BEG...END
9ca0 29 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 49 66 20 57 48 49 43 48 20 69 73 0a 6e 65 67 61 74 ).is.returned..If.WHICH.is.negat
9cc0 69 76 65 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 49 ive.the.beginning.is.returned..I
9ce0 66 20 57 48 49 43 48 20 69 73 20 70 6f 73 69 74 69 76 65 20 74 68 65 20 45 4e 44 0a 69 73 20 72 f.WHICH.is.positive.the.END.is.r
9d00 65 74 75 72 6e 65 64 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 57 48 eturned...(fn.THING.&optional.WH
9d20 49 43 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d ICH)..(defalias.'evil-bounds-of-
9d40 6e 6f 74 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 35 31 33 20 22 60 5c 32 31 32 5c not-thing-at-point.#[513."`\212\
9d60 33 30 30 03 5c 33 30 31 5c 22 5c 33 30 32 55 5c 32 30 33 0f 00 5c 33 30 30 03 21 5c 32 31 30 60 300.\301\"\302U\203..\300.!\210`
9d80 01 56 5c 32 30 33 19 00 65 5c 32 30 32 1a 00 60 29 5c 32 31 32 5c 33 30 30 04 21 5c 33 30 32 55 .V\203..e\202..`)\212\300.!\302U
9da0 5c 32 30 33 29 00 5c 33 30 30 04 5c 33 30 31 5c 22 5c 32 31 30 60 02 57 5c 32 30 33 33 00 64 5c \203).\300.\301\"\210`.W\2033.d\
9dc0 32 30 32 34 00 60 29 01 60 58 5c 32 30 35 64 00 60 01 58 5c 32 30 35 64 00 01 01 57 5c 32 30 35 2024.`).`X\205d.`.X\205d...W\205
9de0 64 00 03 5c 32 30 33 51 00 03 5c 33 30 32 55 5c 32 30 33 55 00 01 01 42 5c 32 30 37 03 5c 33 30 d..\203Q..\302U\203U...B\207.\30
9e00 32 57 5c 32 30 33 5d 00 01 5c 32 30 37 03 5c 33 30 32 56 5c 32 30 35 64 00 5c 32 31 31 5c 32 30 2W\203]..\207.\302V\205d.\211\20
9e20 37 22 20 5b 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 2d 31 20 30 5d 20 37 20 28 23 24 20 2e 20 7".[forward-thing.-1.0].7.(#$...
9e40 33 39 39 34 32 29 5d 29 23 40 35 30 30 20 4d 6f 76 65 73 20 70 6f 69 6e 74 20 66 6f 72 77 61 72 39942)])#@500.Moves.point.forwar
9e60 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 6f 66 20 73 65 76 65 72 61 6c 20 6d 6f 74 69 6f 6e d.to.the.first.of.several.motion
9e80 73 2e 0a 46 4f 52 57 41 52 44 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 66 6f 72 77 61 72 64 s..FORWARDS.is.a.list.of.forward
9ea0 20 6d 6f 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 28 69 2e 65 2e 20 65 61 63 68 20 6d 6f 76 .motion.functions.(i.e..each.mov
9ec0 65 73 0a 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 74 6f 20 74 68 65 20 6e 65 78 74 20 65 6e 64 es.point.forward.to.the.next.end
9ee0 20 6f 66 20 61 20 74 65 78 74 20 6f 62 6a 65 63 74 20 28 69 66 20 70 61 73 73 65 64 20 61 20 2b .of.a.text.object.(if.passed.a.+
9f00 31 29 0a 6f 72 20 62 61 63 6b 77 61 72 64 20 74 6f 20 74 68 65 20 70 72 65 63 65 65 64 69 6e 67 1).or.backward.to.the.preceeding
9f20 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 74 65 78 74 20 6f 62 6a 65 63 74 20 28 69 66 0a .beginning.of.a.text.object.(if.
9f40 70 61 73 73 65 64 20 61 20 2d 31 29 29 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c passed.a.-1))..This.function.cal
9f60 6c 73 20 65 61 63 68 20 6f 66 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 6f 6e 63 65 0a ls.each.of.these.functions.once.
9f80 61 6e 64 20 6d 6f 76 65 73 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 6e 65 61 72 65 73 74 20 6f and.moves.point.to.the.nearest.o
9fa0 66 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 70 6f 73 69 74 69 6f 6e 73 2e 20 49 66 0a 43 4f f.the.resulting.positions..If.CO
9fc0 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 20 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 UNT.is.positive.point.is.moved.f
9fe0 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 74 69 6d 65 73 2c 20 69 66 20 6e 65 67 61 74 69 76 65 0a orward.COUNT.times,.if.negative.
a000 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 62 61 63 6b 77 61 72 64 20 2d 43 4f 55 4e 54 20 74 point.is.moved.backward.-COUNT.t
a020 69 6d 65 73 2e 0a 0a 28 66 6e 20 43 4f 55 4e 54 20 26 72 65 73 74 20 46 4f 52 57 41 52 44 53 29 imes...(fn.COUNT.&rest.FORWARDS)
a040 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 6e 65 61 72 65 73 ..(defalias.'evil-forward-neares
a060 74 20 23 5b 33 38 35 20 22 01 5c 32 30 36 05 00 5c 33 30 31 5c 32 31 31 5c 33 30 32 57 5c 32 30 t.#[385.".\206..\301\211\302W\20
a080 33 0f 00 5c 33 30 33 5c 32 30 32 10 00 5c 33 30 31 5c 33 30 34 32 5c 32 36 35 00 01 5c 32 31 31 3..\303\202..\301\3042\265..\211
a0a0 5c 33 30 32 55 5c 32 30 34 5c 32 36 34 00 60 60 03 5c 33 30 32 56 5c 32 30 33 27 00 64 5c 32 30 \302U\204\264.``.\302V\203'.d\20
a0c0 32 28 00 65 06 06 5c 32 31 31 5c 32 30 33 5c 32 32 35 00 5c 32 31 31 40 03 62 5c 32 31 30 5c 33 2(.e..\211\203\225.\211@.b\210\3
a0e0 30 35 31 5c 32 31 37 00 5c 32 31 34 65 64 42 08 42 18 5c 33 30 36 06 07 5c 33 30 32 57 5c 32 30 051\217.\214edB.B.\306..\302W\20
a100 35 4e 00 5c 32 31 32 03 62 5c 32 31 30 5c 33 30 37 5c 33 30 32 21 29 06 08 5c 33 30 32 56 5c 32 5N.\212.b\210\307\302!)..\302V\2
a120 30 35 5d 00 5c 32 31 32 04 62 5c 32 31 30 5c 33 31 30 5c 33 31 31 21 29 5c 22 5c 32 31 30 5c 32 05].\212.b\210\310\311!)\"\210\2
a140 31 31 06 07 21 5c 33 30 32 55 5c 32 30 35 5c 32 31 35 00 60 04 55 3f 5c 32 30 35 5c 32 31 35 00 11..!\302U\205\215.`.U?\205\215.
a160 06 06 5c 33 30 32 56 5c 32 30 33 7c 00 60 03 57 5c 32 30 34 5c 32 31 31 00 06 06 5c 33 30 32 57 ..\302V\203|.`.W\204\211...\302W
a180 5c 32 30 35 5c 32 31 35 00 60 03 56 5c 32 30 35 5c 32 31 35 00 60 5c 32 31 31 5c 32 36 32 04 2a \205\215.`.V\205\215.`\211\262.*
a1a0 30 5c 32 36 36 02 41 5c 32 30 32 2a 00 5c 32 31 30 5c 32 31 31 62 5c 32 36 36 03 60 01 55 5c 32 0\266.A\202*.\210\211b\266.`.U\2
a1c0 30 33 5c 32 34 35 00 5c 33 31 32 5c 33 30 34 03 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 03\245.\312\304.\"\210\210\211\3
a1e0 30 32 56 5c 32 30 33 5c 32 36 30 00 53 5c 32 30 32 15 00 54 5c 32 30 32 15 00 30 5c 32 30 37 22 02V\203\260.S\202..T\202..0\207"
a200 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 31 20 30 20 2d 31 20 .[evil-restriction-stack.1.0.-1.
a220 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 6e 61 72 72 6f 77 #1=#:donevar.(error).evil-narrow
a240 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 69 6e 65 2d 65 6e .line-beginning-position.line-en
a260 64 2d 70 6f 73 69 74 69 6f 6e 20 32 20 74 68 72 6f 77 5d 20 31 34 20 28 23 24 20 2e 20 34 30 35 d-position.2.throw].14.(#$...405
a280 32 36 29 5d 29 23 40 31 31 35 20 52 65 74 75 72 6e 20 74 68 65 20 62 6f 75 6e 64 73 20 6f 66 20 26)])#@115.Return.the.bounds.of.
a2a0 61 20 73 74 72 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 67 a.string.at.point..If.STATE.is.g
a2c0 69 76 65 6e 20 69 74 20 75 73 65 64 20 61 20 70 61 72 73 69 6e 67 20 73 74 61 74 65 20 61 74 20 iven.it.used.a.parsing.state.at.
a2e0 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 29 1f 0a 28 64 point...(fn.&optional.STATE)..(d
a300 65 66 61 6c 69 61 73 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 efalias.'bounds-of-evil-string-a
a320 74 2d 70 6f 69 6e 74 20 23 5b 32 35 36 20 22 5c 32 31 32 5c 32 31 31 5c 32 30 36 07 00 5c 33 30 t-point.#[256."\212\211\206..\30
a340 30 20 5c 33 30 31 01 38 5c 32 30 35 1d 00 5c 33 30 32 01 38 5c 33 30 33 60 64 5c 33 30 34 5c 32 0.\301.8\205..\302.8\303`d\304\2
a360 31 31 06 06 5c 33 30 35 26 06 5c 32 31 30 60 42 29 5c 32 30 37 22 20 5b 73 79 6e 74 61 78 2d 70 11..\305&.\210`B)\207".[syntax-p
a380 70 73 73 20 33 20 38 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 pss.3.8.parse-partial-sexp.nil.s
a3a0 79 6e 74 61 78 2d 74 61 62 6c 65 5d 20 31 30 20 28 23 24 20 2e 20 34 31 36 31 31 29 5d 29 23 40 yntax-table].10.(#$...41611)])#@
a3c0 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 20 73 74 72 69 6e 67 41.Return.the.bounds.of.a.string
a3e0 20 61 74 20 70 6f 69 6e 74 2e 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 73 74 72 69 6e 67 20 27 62 .at.point...(put.'evil-string.'b
a400 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 6e 64 73 2d ounds-of-thing-at-point.'bounds-
a420 6f 66 2d 65 76 69 6c 2d 73 74 72 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 29 0a 28 64 65 66 61 6c 69 of-evil-string-at-point).(defali
a440 61 73 20 27 62 6f 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 as.'bounds-of-evil-comment-at-po
a460 69 6e 74 20 23 5b 30 20 22 5c 32 31 32 5c 33 30 30 20 5c 33 30 31 01 38 5c 32 30 35 19 00 5c 33 int.#[0."\212\300.\301.8\205..\3
a480 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 31 30 60 42 02.8\303`d\304\211..\305&.\210`B
a4a0 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 61 )\207".[syntax-ppss.4.8.parse-pa
a4c0 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 28 rtial-sexp.nil.syntax-table].9.(
a4e0 23 24 20 2e 20 34 31 39 32 33 29 5d 29 23 40 31 35 31 20 41 20 77 72 61 70 70 65 72 20 66 6f 72 #$...41923)])#@151.A.wrapper.for
a500 20 6c 69 6e 65 20 6d 6f 74 69 6f 6e 73 20 77 68 69 63 68 20 63 6f 6e 73 65 72 76 65 73 20 74 68 .line.motions.which.conserves.th
a520 65 20 63 6f 6c 75 6d 6e 2e 0a 53 69 67 6e 61 6c 73 20 61 6e 20 65 72 72 6f 72 20 61 74 20 62 75 e.column..Signals.an.error.at.bu
a540 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 73 20 75 6e 6c 65 73 73 20 4e 4f 45 52 52 4f 52 20 69 ffer.boundaries.unless.NOERROR.i
a560 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 43 4f 55 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 s.non-nil...(fn.COUNT.&optional.
a580 4e 4f 45 52 52 4f 52 29 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 20 27 62 6f NOERROR)..(put.'evil-comment.'bo
a5a0 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 6e 64 73 2d 6f unds-of-thing-at-point.'bounds-o
a5c0 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 28 64 65 66 61 6c 69 f-evil-comment-at-point).(defali
a5e0 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 5c 32 as.'evil-line-move.#[513."\211\2
a600 30 33 0f 00 5c 33 30 34 31 0d 00 5c 33 30 35 02 21 30 5c 32 30 37 5c 33 30 36 5c 32 30 37 60 5c 03..\3041..\305.!0\207\306\207`\
a620 33 30 37 31 5f 00 02 5c 33 31 30 59 5c 32 30 33 1e 00 5c 33 31 31 5c 32 30 32 1f 00 5c 33 31 32 3071_..\310Y\203..\311\202..\312
a640 10 60 5c 33 31 33 31 30 00 08 5c 33 31 34 05 21 21 30 5c 32 36 32 01 5c 32 30 32 5d 00 09 5c 32 .`\31310..\314.!!0\262.\202]..\2
a660 30 36 3f 00 5c 6e 3a 5c 32 30 33 3e 00 5c 6e 40 5c 32 30 32 3f 00 5c 6e 0b 5c 32 30 33 4c 00 5c 06?.\n:\203>.\n@\202?.\n.\203L.\
a680 33 31 35 01 5c 33 31 30 42 21 5c 32 31 30 5c 32 30 32 55 00 5c 33 31 36 01 04 06 08 5c 33 31 30 315.\310B!\210\202U.\316....\310
a6a0 57 23 5c 32 31 30 5c 33 31 37 02 40 03 41 5c 22 5c 32 36 36 5c 32 30 33 30 5c 32 30 37 01 60 55 W#\210\317.@.A\"\266\2030\207.`U
a6c0 5c 32 30 35 6b 00 5c 33 31 37 01 40 02 41 5c 22 5c 32 30 37 22 20 5b 74 68 69 73 2d 63 6f 6d 6d \205k.\317.@.A\"\207".[this-comm
a6e0 61 6e 64 20 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 2d 63 and.goal-column.temporary-goal-c
a700 6f 6c 75 6d 6e 20 6c 69 6e 65 2d 6d 6f 76 65 2d 76 69 73 75 61 6c 20 28 65 72 72 6f 72 29 20 65 olumn.line-move-visual.(error).e
a720 76 69 6c 2d 6c 69 6e 65 2d 6d 6f 76 65 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 30 20 6e 65 78 74 vil-line-move.nil.(error).0.next
a740 2d 6c 69 6e 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 28 62 65 67 69 6e 6e 69 6e 67 2d 6f -line.previous-line.(beginning-o
a760 66 2d 62 75 66 66 65 72 20 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 29 20 61 62 73 20 76 65 72 74 f-buffer.end-of-buffer).abs.vert
a780 69 63 61 6c 2d 6d 6f 74 69 6f 6e 20 6c 69 6e 65 2d 6d 6f 76 65 2d 66 69 6e 69 73 68 20 73 69 67 ical-motion.line-move-finish.sig
a7a0 6e 61 6c 5d 20 31 32 20 28 23 24 20 2e 20 34 32 32 32 37 29 5d 29 23 40 31 34 38 20 4d 6f 76 65 nal].12.(#$...42227)])#@148.Move
a7c0 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 69 6e 67 20 6f .point.to.the.end.or.beginning.o
a7e0 66 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 0a 53 59 f.a.sequence.of.characters.in.SY
a800 4e 54 41 58 2e 0a 53 74 6f 70 20 6f 6e 20 72 65 61 63 68 69 6e 67 20 61 20 63 68 61 72 61 63 74 NTAX..Stop.on.reaching.a.charact
a820 65 72 20 6e 6f 74 20 69 6e 20 53 59 4e 54 41 58 2e 0a 0a 28 66 6e 20 53 59 4e 54 41 58 20 26 6f er.not.in.SYNTAX...(fn.SYNTAX.&o
a840 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 6c 2d ptional.COUNT)..(defalias.'evil-
a860 66 6f 72 77 61 72 64 2d 73 79 6e 74 61 78 20 23 5b 35 31 33 20 22 01 5c 33 30 30 48 5c 33 30 31 forward-syntax.#[513.".\300H\301
a880 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 32 U\203...\302\303O\202..\304.P.\2
a8a0 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 5c 06..\302\211\300W\203!.\305\202\
a8c0 22 00 5c 33 30 32 5c 33 30 36 32 64 00 01 5c 32 31 31 5c 33 30 30 55 5c 32 30 34 63 00 60 02 5c ".\302\3062d..\211\300U\204c.`.\
a8e0 33 30 30 57 5c 32 30 33 40 00 5c 33 30 37 05 21 5c 32 31 30 5c 33 30 37 06 07 21 5c 32 31 30 5c 300W\203@.\307.!\210\307..!\210\
a900 32 30 32 49 00 5c 33 31 30 05 21 5c 32 31 30 5c 33 31 30 06 07 21 5c 32 31 30 60 01 55 5c 32 30 202I.\310.!\210\310..!\210`.U\20
a920 33 54 00 5c 33 31 31 5c 33 30 36 03 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 30 30 56 5c 3T.\311\306.\"\210\210\211\300V\
a940 32 30 33 5f 00 53 5c 32 30 32 27 00 54 5c 32 30 32 27 00 30 5c 32 30 37 22 20 5b 30 20 39 34 20 203_.S\202'.T\202'.0\207".[0.94.
a960 31 20 6e 69 6c 20 22 5e 22 20 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 73 6b 69 70 2d 73 1.nil."^".-1.#1=#:donevar.skip-s
a980 79 6e 74 61 78 2d 62 61 63 6b 77 61 72 64 20 73 6b 69 70 2d 73 79 6e 74 61 78 2d 66 6f 72 77 61 yntax-backward.skip-syntax-forwa
a9a0 72 64 20 74 68 72 6f 77 5d 20 31 30 20 28 23 24 20 2e 20 34 32 39 34 30 29 5d 29 23 40 31 35 34 rd.throw].10.(#$...42940)])#@154
a9c0 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
a9e0 69 6e 67 20 6f 66 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 43 48 41 52 53 2e 0a 43 48 41 52 ing.of.a.sequence.of.CHARS..CHAR
aa00 53 20 69 73 20 61 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 61 73 20 69 6e 73 69 64 65 20 5b S.is.a.character.set.as.inside.[
aa20 2e 2e 2e 5d 20 69 6e 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 0a 0a 28 ...].in.a.regular.expression...(
aa40 66 6e 20 43 48 41 52 53 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 fn.CHARS.&optional.COUNT)..(defa
aa60 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 23 5b 35 31 33 20 22 lias.'evil-forward-chars.#[513."
aa80 01 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 .\300H\301U\203...\302\303O\202.
aaa0 00 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 .\304.P.\206..\302\211\300W\203!
aac0 00 5c 33 30 35 5c 32 30 32 5c 22 00 5c 33 30 32 5c 33 30 36 32 64 00 01 5c 32 31 31 5c 33 30 30 .\305\202\".\302\3062d..\211\300
aae0 55 5c 32 30 34 63 00 60 02 5c 33 30 30 57 5c 32 30 33 40 00 04 5c 33 30 33 78 5c 32 31 30 06 06 U\204c.`.\300W\203@..\303x\210..
ab00 5c 33 30 33 78 5c 32 31 30 5c 32 30 32 49 00 04 5c 33 30 33 77 5c 32 31 30 06 06 5c 33 30 33 77 \303x\210\202I..\303w\210..\303w
ab20 5c 32 31 30 60 01 55 5c 32 30 33 54 00 5c 33 30 37 5c 33 30 36 03 5c 22 5c 32 31 30 5c 32 31 30 \210`.U\203T.\307\306.\"\210\210
ab40 5c 32 31 31 5c 33 30 30 56 5c 32 30 33 5f 00 53 5c 32 30 32 27 00 54 5c 32 30 32 27 00 30 5c 32 \211\300V\203_.S\202'.T\202'.0\2
ab60 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 64 6f 6e 65 07".[0.94.1.nil."^".-1.#1=#:done
ab80 76 61 72 20 74 68 72 6f 77 5d 20 31 30 20 28 23 24 20 2e 20 34 33 34 35 37 29 5d 29 23 40 36 30 var.throw].10.(#$...43457)])#@60
aba0 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 62 65 67 69 6e 3.Move.point.to.the.end.or.begin
abc0 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 47 20 61 6e 64 ning.of.text.enclosed.by.BEG.and
abe0 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 20 72 65 67 75 .END..BEG.and.END.should.be.regu
ac00 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 65 20 6f 70 65 lar.expressions.matching.the.ope
ac20 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 2c 20 72 65 73 ning.and.closing.delimiters,.res
ac40 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 74 65 72 20 74 pectively..If.COUNT.is.greater.t
ac60 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 77 61 72 64 20 han.zero.point.is.moved.forward.
ac80 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 61 72 64 73 2e otherwise.it.is.moved.backwards.
aca0 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 74 65 72 20 69 .Whenever.an.opening.delimiter.i
acc0 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 73 65 64 20 62 s.found.the.COUNT.is.increased.b
ace0 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 65 72 20 69 73 y.one,.if.a.closing.delimiter.is
ad00 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 65 64 20 62 79 .found.the.COUNT.is.decreased.by
ad20 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 20 43 4f 55 4e .one..The.motion.stops.when.COUN
ad40 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 61 74 61 20 72 T.reaches.zero..The.match-data.r
ad60 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 20 6d 61 74 63 eflects.the.last.successful.matc
ad80 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 63 68 20 7a 65 h.(that.caused.COUNT.to.reach.ze
ada0 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 66 75 6e 63 74 ro)..The.behaviour.of.this.funct
adc0 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 27 2e 0a 0a 28 ions.is.similar.to.`up-list'...(
ade0 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 1f 0a 28 64 65 fn.BEG.END.&optional.COUNT)..(de
ae00 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 20 22 5c 32 31 falias.'evil-up-block.#[770."\21
ae20 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 33 10 00 5c 33 1\206..\300\211\301V\211\203..\3
ae40 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 55 5c 32 30 34 00\202..\302\3032\350..\301U\204
ae60 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 29 00 06 07 5c \346.`\212\304.\203'...\202)...\
ae80 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 01 75 5c 32 31 305\306.$\205M.\211`U\203L..u\21
aea0 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 33 30 36 05 24 0\304.\203C...\202E...\305\306.$
aec0 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 33 32 3f 5c 32 \205M.`)\307\306!\212....\232?\2
aee0 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 08 03 5c 33 30 05\215.\304.\203e...\202g....\30
af00 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 5c 32 31 30 5c 6..$\205\215..`U\203\214..u\210\
af20 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 5c 33 30 36 06 304.\203\202...\202\204....\306.
af40 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 33 5c 32 33 32 .$\205\215.`).\204\253..\203\232
af60 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 32 31 30 5c 33 .d\202\233.eb\210\310\305!\210\3
af80 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 30 33 5c 33 30 11\303..\"\266.\202..\211\203\30
afa0 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 5c 32 36 32 07 5..\203\271...T\202\274...S\262.
afc0 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 06 53 5c 32 30 \211b\266.\202...\203\317...S\20
afe0 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 33 37 00 5c 33 2\322...T\262...\301U\203\337.\3
b000 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 32 30 37 22 20 10.!\210.b\266.\202..\3010\207".
b020 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 61 72 64 20 6e [1.0.-1.done.re-search-forward.n
b040 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 61 74 61 20 74 il.t.match-data.set-match-data.t
b060 68 72 6f 77 5d 20 31 34 20 28 23 24 20 2e 20 34 33 39 33 38 29 5d 29 23 40 35 33 39 20 4d 6f 76 hrow].14.(#$...43938)])#@539.Mov
b080 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 69 6e 67 20 e.point.to.the.end.or.beginning.
b0a0 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 50 45 4e 20 61 6e of.balanced.parentheses..OPEN.an
b0c0 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 72 73 20 69 64 65 d.CLOSE.should.be.characters.ide
b0e0 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 6c 6f 73 69 6e 67 ntifying.the.opening.and.closing
b100 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 2e 20 49 66 20 43 .parenthesis,.respectively..If.C
b120 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 70 6f 69 6e 74 20 OUNT.is.greater.than.zero.point.
b140 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 20 69 74 20 69 73 is.moved.forward.otherwise.it.is
b160 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 0a 61 6e 20 6f 70 .moved.backwards..Whenever.an.op
b180 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 68 65 20 43 4f 55 ening.delimiter.is.found.the.COU
b1a0 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 20 61 0a 63 6c 6f NT.is.increased.by.one,.if.a.clo
b1c0 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 65 20 43 4f 55 4e sing.delimiter.is.found.the.COUN
b1e0 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 0a 6d 6f 74 69 6f T.is.decreased.by.one..The.motio
b200 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 20 7a 65 72 6f 2e n.stops.when.COUNT.reaches.zero.
b220 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 68 65 0a 6c 61 73 .The.match-data.reflects.the.las
b240 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 61 75 73 65 64 20 t.successful.match.(that.caused.
b260 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 20 4f 50 45 4e 20 COUNT.to.reach.zero)...(fn.OPEN.
b280 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 65 66 61 6c 69 61 CLOSE.&optional.COUNT)..(defalia
b2a0 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 30 31 18 5c 33 30 s.'evil-up-paren.#[770."\301.\30
b2c0 32 20 70 5c 33 30 33 5c 33 30 34 02 04 23 5c 32 31 36 5c 33 30 35 5c 33 30 36 5c 33 30 32 20 21 2.p\303\304..#\216\305\306\302.!
b2e0 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 31 30 5c 33 30 37 !\210\307.\310\311..\"\"\210\307
b300 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 32 30 33 2e 00 5c .\310\312..\"\"\210.\313W\203..\
b320 33 31 34 5c 32 30 32 2f 00 5c 33 31 35 5c 33 31 36 32 5c 32 31 35 00 03 5c 32 31 31 5c 33 31 33 314\202/.\315\3162\215..\211\313
b340 55 5c 32 30 34 5c 32 31 34 00 60 60 5c 33 31 37 31 6d 00 03 5c 33 31 33 56 5c 32 30 33 57 00 5c U\204\214.``\3171m..\313V\203W.\
b360 33 32 30 04 21 5c 32 31 30 60 53 66 06 08 55 3f 5c 32 30 35 67 00 5c 32 30 32 46 00 5c 33 32 30 320.!\210`Sf..U?\205g.\202F.\320
b380 04 21 5c 32 31 30 5c 33 30 31 66 06 09 55 3f 5c 32 30 35 67 00 5c 32 30 32 57 00 30 5c 32 36 36 .!\210\301f..U?\205g.\202W.0\266
b3a0 02 5c 32 30 32 72 00 5c 32 31 30 5c 32 31 31 62 5c 32 36 36 02 60 01 55 5c 32 30 33 7d 00 5c 33 .\202r.\210\211b\266.`.U\203}.\3
b3c0 32 31 5c 33 31 36 03 5c 22 5c 32 31 30 5c 32 31 30 5c 32 31 31 5c 33 31 33 56 5c 32 30 33 5c 32 21\316.\"\210\210\211\313V\203\2
b3e0 31 30 00 53 5c 32 30 32 34 00 54 5c 32 30 32 34 00 30 5c 32 36 32 01 5c 32 31 31 04 55 5c 32 30 10.S\2024.T\2024.0\262.\211.U\20
b400 33 5c 32 33 34 00 5c 33 32 32 5c 33 30 31 21 5c 32 31 30 5c 32 30 32 5c 32 36 33 00 03 5c 33 31 3\234.\322\301!\210\202\263..\31
b420 33 56 5c 32 30 33 5c 32 35 34 00 5c 33 32 32 60 53 60 44 21 5c 32 31 30 5c 32 30 32 5c 32 36 33 3V\203\254.\322`S`D!\210\202\263
b440 00 5c 33 32 32 60 60 54 44 21 5c 32 31 30 2a 5c 32 30 37 22 20 5b 66 6f 72 77 61 72 64 2d 73 65 .\322``TD!\210*\207".[forward-se
b460 78 70 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 61 6b xp-function.nil.syntax-table.mak
b480 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 72 5c 33 30 30 71 5c 32 31 30 5c 33 30 32 5c 33 30 e-closure.#[0."r\300q\210\302\30
b4a0 31 21 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 1!)\207".[V0.V1.set-syntax-table
b4c0 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 63 6f 70 79 2d 73 79 6e 74 61 ].2].set-syntax-table.copy-synta
b4e0 78 2d 74 61 62 6c 65 20 6d 6f 64 69 66 79 2d 73 79 6e 74 61 78 2d 65 6e 74 72 79 20 66 6f 72 6d x-table.modify-syntax-entry.form
b500 61 74 20 22 28 25 63 22 20 22 29 25 63 22 20 30 20 2d 31 20 31 20 23 31 3d 23 3a 64 6f 6e 65 76 at."(%c".")%c".0.-1.1.#1=#:donev
b520 61 72 20 28 65 72 72 6f 72 29 20 75 70 2d 6c 69 73 74 20 74 68 72 6f 77 20 73 65 74 2d 6d 61 74 ar.(error).up-list.throw.set-mat
b540 63 68 2d 64 61 74 61 5d 20 31 31 20 28 23 24 20 2e 20 34 35 31 38 31 29 5d 29 23 40 35 32 35 20 ch-data].11.(#$...45181)])#@525.
b560 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 69 Move.point.to.the.end.or.beginni
b580 6e 67 20 6f 66 20 62 61 6c 61 6e 63 65 64 20 78 6d 6c 20 74 61 67 73 2e 0a 4f 50 45 4e 20 61 6e ng.of.balanced.xml.tags..OPEN.an
b5a0 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 72 73 20 69 64 65 d.CLOSE.should.be.characters.ide
b5c0 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 6c 6f 73 69 6e 67 ntifying.the.opening.and.closing
b5e0 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 2e 20 49 66 20 43 .parenthesis,.respectively..If.C
b600 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 70 6f 69 6e 74 20 OUNT.is.greater.than.zero.point.
b620 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 20 69 74 20 69 73 is.moved.forward.otherwise.it.is
b640 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 0a 61 6e 20 6f 70 .moved.backwards..Whenever.an.op
b660 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 68 65 20 43 4f 55 ening.delimiter.is.found.the.COU
b680 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 20 61 0a 63 6c 6f NT.is.increased.by.one,.if.a.clo
b6a0 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 65 20 43 4f 55 4e sing.delimiter.is.found.the.COUN
b6c0 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 0a 6d 6f 74 69 6f T.is.decreased.by.one..The.motio
b6e0 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 20 7a 65 72 6f 2e n.stops.when.COUNT.reaches.zero.
b700 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 68 65 0a 6c 61 73 .The.match-data.reflects.the.las
b720 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 61 75 73 65 64 20 t.successful.match.(that.caused.
b740 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 20 26 6f 70 74 69 COUNT.to.reach.zero)...(fn.&opti
b760 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 6c 2d 75 70 2d onal.COUNT)..(defalias.'evil-up-
b780 78 6d 6c 2d 74 61 67 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 33 30 xml-tag.#[256."\211\206..\300\30
b7a0 31 56 5c 32 30 33 0e 00 5c 33 30 30 5c 32 30 32 0f 00 5c 33 30 32 5c 33 30 33 02 5c 32 30 36 15 1V\203..\300\202..\302\303.\206.
b7c0 00 5c 33 30 30 21 01 5c 33 30 31 56 5c 32 30 33 20 00 5c 33 30 30 5c 32 30 32 21 00 5c 33 30 34 .\300!.\301V\203..\300\202!.\304
b7e0 02 5c 33 30 31 56 5c 32 30 33 2b 00 5c 33 30 34 5c 32 30 32 2c 00 5c 33 30 30 60 5c 33 30 35 5c .\301V\203+.\304\202,.\300`\305\
b800 32 31 31 5c 32 31 31 5c 33 30 36 32 2f 01 06 06 5c 33 30 31 56 5c 32 30 33 0e 01 5c 33 30 37 5c 211\211\3062/...\301V\203..\307\
b820 33 31 30 5c 33 30 35 5c 33 31 31 06 0b 24 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 33 34 00 310\305\311..$\211\262.\203\234.
b840 05 5c 32 32 34 5c 32 30 33 59 00 5c 33 31 32 06 06 21 02 42 5c 32 31 31 5c 32 36 32 03 5c 32 30 .\224\203Y.\312..!.B\211\262.\20
b860 32 5c 32 33 31 00 01 5c 32 30 33 5c 32 33 34 00 06 07 5c 33 30 31 57 5c 32 30 33 77 00 01 40 5c 2\231..\203\234...\301W\203w..@\
b880 33 31 32 06 06 21 5c 32 33 30 5c 32 30 33 77 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 312..!\230\203w..\211A\262.\242\
b8a0 32 30 32 5c 32 33 31 00 06 07 5c 33 30 31 56 5c 32 30 33 5c 32 33 34 00 01 5c 32 30 33 5c 32 32 202\231...\301V\203\234..\203\22
b8c0 33 00 01 40 5c 33 31 32 06 06 21 5c 32 33 30 5c 32 30 34 5c 32 32 33 00 01 41 5c 32 36 32 02 5c 3..@\312..!\230\204\223..A\262.\
b8e0 32 30 32 7e 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 30 34 3b 00 5c 32 31 31 5c 32 202~..\211A\262.\242\204;.\211\2
b900 30 35 5c 32 34 33 00 5c 33 31 33 5c 33 31 31 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 34 5c 32 36 05\243.\313\311!\211\262.\204\26
b920 31 00 5c 32 31 30 5c 33 30 35 5c 33 31 34 5c 33 30 36 06 08 5c 22 5c 32 31 30 06 07 5c 33 30 31 1.\210\305\314\306..\"\210..\301
b940 56 5c 32 30 33 5c 33 30 33 00 5c 33 30 31 5c 32 32 35 5c 32 36 32 03 5c 33 30 31 5c 32 32 34 62 V\203\303.\301\225\262.\301\224b
b960 5c 32 31 30 5c 32 30 32 5c 33 31 33 00 5c 33 30 31 5c 32 32 34 5c 32 36 32 03 5c 33 30 31 5c 32 \210\202\313.\301\224\262.\301\2
b980 32 35 62 5c 32 31 30 5c 33 31 32 05 21 5c 33 31 35 5c 33 31 36 02 21 5c 33 31 37 51 5c 33 30 30 25b\210\312.!\315\316.!\317Q\300
b9a0 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 5c 33 37 31 00 5c 33 32 30 02 5c 33 30 35 5c 33 31 31 06 \211\301V\203\371.\320.\305\311.
b9c0 0e 24 5c 32 30 33 5c 33 37 31 00 5c 32 31 31 5c 33 30 30 5c 32 32 34 5c 32 30 33 5c 33 36 30 00 .$\203\371.\211\300\224\203\360.
b9e0 06 0b 5c 32 30 32 5c 33 36 33 00 06 0b 5b 5c 5c 5c 32 36 32 01 5c 32 30 32 5c 33 32 35 00 5c 32 ..\202\363...[\\\262.\202\325.\2
ba00 31 31 5c 33 30 31 55 5c 32 30 33 07 01 06 09 53 5c 32 36 32 5c 6e 5c 33 30 35 5c 32 36 32 05 05 11\301U\203....S\262\n\305\262..
ba20 62 5c 32 36 36 04 5c 32 30 32 34 00 06 06 5c 33 30 31 56 5c 32 30 33 1b 01 5c 33 32 31 5c 33 30 b\266.\2024...\301V\203..\321\30
ba40 35 21 5c 32 30 32 2e 01 5c 33 32 31 01 21 5c 32 31 30 06 07 5c 33 30 31 56 5c 32 30 33 2b 01 5c 5!\202..\321.!\210..\301V\203+.\
ba60 33 30 31 5c 32 32 35 5c 32 30 32 2d 01 5c 33 30 31 5c 32 32 34 62 30 5c 32 31 30 06 06 5c 33 30 301\225\202-.\301\224b0\210..\30
ba80 31 55 5c 32 30 34 54 01 5c 33 32 31 5c 33 30 35 21 5c 32 31 30 06 07 5c 33 30 31 56 5c 32 30 33 1U\204T.\321\305!\210..\301V\203
baa0 46 01 64 5c 32 30 32 47 01 65 62 5c 32 31 30 60 04 55 5c 32 30 34 54 01 06 06 53 5c 32 36 32 07 F.d\202G.eb\210`.U\204T...S\262.
bac0 06 07 06 07 5f 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 61 62 73 20 32 20 6e 69 6c 20 64 6f 6e ...._\207".[1.0.-1.abs.2.nil.don
bae0 65 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 3c 5c 5c 28 5b 5e 2f 20 3e 5c 6e e.re-search-forward."<\\([^/.>\n
bb00 5d 2b 5c 5c 29 5c 5c 28 3f 3a 3d 3e 3f 5c 5c 7c 5b 5e 5c 22 2f 3e 5d 5c 5c 7c 5c 22 5b 5e 5c 22 ]+\\)\\(?:=>?\\|[^\"/>]\\|\"[^\"
bb20 5d 2a 5c 22 5c 5c 29 2a 3f 3e 5c 5c 7c 3c 2f 5c 5c 28 5b 5e 3e 5d 2b 3f 5c 5c 29 3e 22 20 74 20 ]*\"\\)*?>\\|</\\([^>]+?\\)>".t.
bb40 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 6d 61 74 63 68 2d 64 61 74 61 20 74 68 72 6f 77 20 22 3c match-string.match-data.throw."<
bb60 5c 5c 28 2f 5c 5c 29 3f 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 22 5c 5c 28 3f 3a 3e 5c 5c \\(/\\)?".regexp-quote."\\(?:>\\
bb80 7c 5b 20 5c 6e 5d 5c 5c 28 3f 3a 5b 5e 5c 22 2f 3e 5d 5c 5c 7c 5c 22 5b 5e 5c 22 5d 2a 5c 22 5c |[.\n]\\(?:[^\"/>]\\|\"[^\"]*\"\
bba0 5c 29 2a 3f 3e 5c 5c 29 22 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 73 65 74 \)*?>\\)".re-search-backward.set
bbc0 2d 6d 61 74 63 68 2d 64 61 74 61 5d 20 31 37 20 28 23 24 20 2e 20 34 36 34 33 32 29 5d 29 23 40 -match-data].17.(#$...46432)])#@
bbe0 32 30 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 209.Move.point.to.the.end.or.beg
bc00 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 74 72 69 6e 67 2e 0a 51 55 4f 54 45 20 69 73 20 74 68 65 inning.of.a.string..QUOTE.is.the
bc20 20 63 68 61 72 61 63 74 65 72 20 64 65 6c 69 6d 69 74 69 6e 67 20 74 68 65 20 73 74 72 69 6e 67 .character.delimiting.the.string
bc40 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 74 65 72 0a 74 68 61 6e 20 7a 65 72 6f 20 ..If.COUNT.is.greater.than.zero.
bc60 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
bc80 20 69 74 20 69 73 20 6d 6f 76 65 64 0a 62 61 63 6b 77 61 72 64 73 2e 0a 0a 28 66 6e 20 51 55 4f .it.is.moved.backwards...(fn.QUO
bca0 54 45 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 TE.&optional.COUNT)..(defalias.'
bcc0 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 evil-forward-quote.#[513."\300\3
bce0 30 31 20 70 5c 33 30 32 5c 33 30 33 02 04 23 5c 32 31 36 5c 33 30 34 5c 33 30 35 5c 33 30 31 20 01.p\302\303..#\216\304\305\301.
bd00 21 21 5c 32 31 30 04 7a 5c 33 30 36 55 5c 32 30 34 20 00 5c 33 30 37 05 5c 33 31 30 5c 22 5c 32 !!\210.z\306U\204..\307.\310\"\2
bd20 31 30 5c 33 31 31 5c 32 36 32 03 60 5c 32 31 32 5c 33 31 32 20 5c 32 31 30 5c 33 31 33 60 02 5c 10\311\262.`\212\312.\210\313`.\
bd40 33 30 30 5c 32 31 31 5c 33 31 34 20 25 29 5c 33 31 35 01 21 5c 32 31 31 5c 32 30 33 58 00 60 01 300\211\314.%)\315.!\211\203X.`.
bd60 41 57 5c 32 30 33 58 00 06 06 5c 33 31 36 56 5c 32 30 33 4f 00 5c 32 31 31 41 62 5c 32 31 30 06 AW\203X...\316V\203O.\211Ab\210.
bd80 06 53 5c 32 36 32 07 5c 32 30 32 58 00 5c 32 31 31 40 62 5c 32 31 30 06 06 54 5c 32 36 32 07 06 .S\262.\202X.\211@b\210..T\262..
bda0 06 5c 33 31 36 56 5c 32 30 33 5c 32 35 32 00 5c 33 30 30 5c 32 36 32 06 5c 33 31 37 32 5c 32 34 .\316V\203\252.\300\262.\3172\24
bdc0 35 00 06 06 5c 33 31 36 56 5c 32 30 35 5c 32 34 34 00 6d 3f 5c 32 30 35 5c 32 34 34 00 5c 33 31 5...\316V\205\244.m?\205\244.\31
bde0 33 60 64 5c 33 30 30 5c 32 31 31 06 06 5c 33 30 31 26 06 5c 32 36 32 02 5c 33 32 30 02 38 5c 32 3`d\300\211..\301&.\262.\320.8\2
be00 30 33 5c 32 32 35 00 5c 33 32 31 5c 33 32 32 21 5c 32 36 32 01 5c 32 31 31 41 62 5c 32 31 30 06 03\225.\321\322!\262.\211Ab\210.
be20 06 53 5c 32 36 32 07 5c 32 30 32 66 00 6d 5c 32 30 33 66 00 02 62 5c 32 31 30 5c 33 32 33 5c 33 .S\262.\202f.m\203f..b\210\323\3
be40 31 37 5c 33 30 30 5c 22 5c 32 31 30 5c 32 30 32 66 00 30 5c 32 36 36 04 5c 32 30 32 1f 01 06 06 17\300\"\210\202f.0\266.\202....
be60 5c 33 31 36 57 5c 32 30 33 1a 01 05 5c 32 30 35 5c 32 36 36 00 60 5c 32 36 32 06 5c 32 31 32 5c \316W\203...\205\266.`\262.\212\
be80 33 31 32 20 5c 32 31 30 5c 33 32 34 60 21 29 5c 32 31 30 5c 33 31 37 32 15 01 06 06 5c 33 31 36 312.\210\324`!)\210\3172....\316
bea0 57 5c 32 30 35 14 01 6f 3f 5c 32 30 35 14 01 60 5c 32 36 32 03 6f 5c 32 30 34 5c 33 35 32 00 6d W\205..o?\205..`\262.o\204\352.m
bec0 5c 32 30 34 5c 33 34 34 00 5c 33 30 30 66 06 08 55 5c 32 30 34 5c 33 35 32 00 5c 33 32 35 75 5c \204\344.\300f..U\204\352.\325u\
bee0 32 31 30 5c 32 30 32 5c 33 32 34 00 5c 33 32 31 5c 33 32 32 21 5c 32 31 31 5c 32 36 32 02 5c 32 210\202\324.\321\322!\211\262.\2
bf00 30 33 5c 33 37 37 00 5c 32 31 31 40 62 5c 32 31 30 06 06 54 5c 32 36 32 07 5c 32 30 32 5c 33 30 03\377.\211@b\210..T\262.\202\30
bf20 35 00 6f 5c 32 30 33 0e 01 02 62 5c 32 31 30 5c 33 32 33 5c 33 31 37 5c 33 30 30 5c 22 5c 32 31 5.o\203...b\210\323\317\300\"\21
bf40 30 5c 32 30 32 5c 33 30 35 00 5c 33 32 35 75 5c 32 31 30 5c 32 30 32 5c 33 30 35 00 30 5c 32 36 0\202\305.\325u\210\202\305.0\26
bf60 36 04 5c 32 30 32 1f 01 5c 33 30 30 5c 32 36 32 06 5c 32 36 36 03 29 5c 32 36 36 02 5c 32 31 31 6.\202..\300\262.\266.)\266.\211
bf80 5c 32 30 33 32 01 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 5c 33 32 34 \2032.\212\211b\210\312.\210\324
bfa0 60 21 29 5c 32 31 30 01 5c 32 30 37 22 20 5b 6e 69 6c 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 `!)\210.\207".[nil.syntax-table.
bfc0 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 72 5c 33 30 30 71 5c 32 31 30 5c 33 30 32 make-closure.#[0."r\300q\210\302
bfe0 5c 33 30 31 21 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 \301!)\207".[V0.V1.set-syntax-ta
c000 62 6c 65 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 63 6f 70 79 2d 73 79 ble].2].set-syntax-table.copy-sy
c020 6e 74 61 78 2d 74 61 62 6c 65 20 33 34 20 6d 6f 64 69 66 79 2d 73 79 6e 74 61 78 2d 65 6e 74 72 ntax-table.34.modify-syntax-entr
c040 79 20 22 5c 22 22 20 74 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 64 65 66 75 6e 20 70 61 72 73 y."\"".t.beginning-of-defun.pars
c060 65 2d 70 61 72 74 69 61 6c 2d 73 65 78 70 20 73 79 6e 74 61 78 2d 70 70 73 73 20 62 6f 75 6e 64 e-partial-sexp.syntax-ppss.bound
c080 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 30 20 64 6f 6e 65 s-of-evil-string-at-point.0.done
c0a0 20 33 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 65 76 69 6c .3.bounds-of-thing-at-point.evil
c0c0 2d 73 74 72 69 6e 67 20 74 68 72 6f 77 20 73 79 6e 74 61 78 2d 70 70 73 73 2d 66 6c 75 73 68 2d -string.throw.syntax-ppss-flush-
c0e0 63 61 63 68 65 20 2d 31 5d 20 31 35 20 28 23 24 20 2e 20 34 38 31 30 30 29 5d 29 23 40 35 35 20 cache.-1].15.(#$...48100)])#@55.
c100 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 65 6d 70 74 79 20 6c 69 6e 65 73 2e 0a Move.forward.COUNT.empty.lines..
c120 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
c140 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 20 23 5b 32 35 36 20 .'forward-evil-empty-line.#[256.
c160 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 56 5c 32 30 "\211\206..\300\262.\211\301V\20
c180 33 26 00 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 43 00 6d 5c 32 30 34 43 00 6e 5c 32 30 33 20 00 3&.\211\301V\203C.m\204C.n\203..
c1a0 6c 5c 32 30 33 20 00 53 5c 33 30 30 79 5c 32 31 30 5c 32 30 32 0d 00 5c 32 31 31 5c 33 30 31 57 l\203..S\300y\210\202..\211\301W
c1c0 5c 32 30 33 43 00 6f 5c 32 30 34 43 00 5c 33 30 32 79 5c 33 30 31 55 5c 32 30 33 43 00 6e 5c 32 \203C.o\204C.\302y\301U\203C.n\2
c1e0 30 33 26 00 6c 5c 32 30 33 26 00 54 5c 32 30 32 26 00 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 5d 03&.l\203&.T\202&.\207".[1.0.-1]
c200 20 33 20 28 23 24 20 2e 20 34 39 34 30 38 29 5d 29 23 40 37 37 20 4d 6f 76 65 20 66 6f 72 77 61 .3.(#$...49408)])#@77.Move.forwa
c220 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 5b 5b rd.COUNT.whitespace.sequences.[[
c240 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 4e 54 :space:]]+...(fn.&optional.COUNT
c260 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 63 65 )..(defalias.'forward-evil-space
c280 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 2d 66 .#[256."\300\301.\"\207".[evil-f
c2a0 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 24 20 orward-chars."[:space:]"].4.(#$.
c2c0 2e 20 34 39 36 38 36 29 5d 29 23 40 31 33 31 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 ..49686)])#@131.Move.forward.COU
c2e0 4e 54 20 77 6f 72 64 73 2e 0a 41 20 77 6f 72 64 20 69 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f NT.words..A.word.is.a.sequence.o
c300 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 20 5b 5b 3a 77 6f f.word.characters.matching.[[:wo
c320 72 64 3a 5d 5d 0a 28 72 65 63 6f 67 6e 69 7a 65 64 20 62 79 20 60 66 6f 72 77 61 72 64 2d 77 6f rd:]].(recognized.by.`forward-wo
c340 72 64 27 29 2e 0a 0a 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 rd')...(fn.COUNT)..(defalias.'ev
c360 69 6c 2d 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 2d 72 65 73 70 65 63 74 2d 63 61 74 65 67 6f 72 il--forward-word-respect-categor
c380 69 65 73 20 23 5b 32 35 37 20 22 08 09 60 01 1a 02 1b 03 76 5c 32 31 30 5c 32 31 31 60 55 5c 32 ies.#[257."..`.....v\210\211`U\2
c3a0 30 33 14 00 03 5c 32 30 32 15 00 5c 33 30 34 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6a 6b 2d 03...\202..\304*\207".[evil-cjk-
c3c0 77 6f 72 64 2d 73 65 70 61 72 61 74 69 6e 67 2d 63 61 74 65 67 6f 72 69 65 73 20 65 76 69 6c 2d word-separating-categories.evil-
c3e0 63 6a 6b 2d 77 6f 72 64 2d 63 6f 6d 62 69 6e 69 6e 67 2d 63 61 74 65 67 6f 72 69 65 73 20 77 6f cjk-word-combining-categories.wo
c400 72 64 2d 63 6f 6d 62 69 6e 69 6e 67 2d 63 61 74 65 67 6f 72 69 65 73 20 77 6f 72 64 2d 73 65 70 rd-combining-categories.word-sep
c420 61 72 61 74 69 6e 67 2d 63 61 74 65 67 6f 72 69 65 73 20 30 5d 20 36 20 28 23 24 20 2e 20 34 39 arating-categories.0].6.(#$...49
c440 38 37 32 29 5d 29 23 40 31 30 37 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 6e 872)])#@107.Move.forward.COUNT.n
c460 6f 6e 2d 77 6f 72 64 73 2e 0a 41 20 6e 6f 6e 2d 77 6f 72 64 20 69 73 20 61 20 73 65 71 75 65 6e on-words..A.non-word.is.a.sequen
c480 63 65 20 6f 66 20 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 6e 6f 6e 2d 77 6f 72 64 20 63 68 ce.of.non-whitespace.non-word.ch
c4a0 61 72 61 63 74 65 72 73 2e 0a 0a 28 66 6e 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 aracters...(fn.COUNT)..(defalias
c4c0 20 27 65 76 69 6c 2d 2d 66 6f 72 77 61 72 64 2d 6e 6f 6e 2d 77 6f 72 64 2d 65 78 63 6c 2d 6e 65 .'evil--forward-non-word-excl-ne
c4e0 77 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 65 wline.#[257."\300\301.\"\207".[e
c500 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 09 vil-forward-chars."^[:word:]\n..
c520 5c 66 20 22 5d 20 34 20 28 23 24 20 2e 20 35 30 32 35 32 29 5d 29 23 40 31 31 32 20 4d 6f 76 65 \f."].4.(#$...50252)])#@112.Move
c540 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 6e 6f 6e 2d 77 6f 72 64 73 2e 0a 41 20 6e 6f 6e 2d .forward.COUNT.non-words..A.non-
c560 77 6f 72 64 20 69 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 6e 6f 6e 2d 73 70 61 63 65 2c word.is.a.sequence.of.non-space,
c580 20 6e 6f 6e 2d 74 61 62 2c 20 6e 6f 6e 2d 77 6f 72 64 20 63 68 61 72 61 63 74 65 72 73 2e 0a 0a .non-tab,.non-word.characters...
c5a0 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 2d 66 6f 72 (fn.COUNT)..(defalias.'evil--for
c5c0 77 61 72 64 2d 6e 6f 6e 2d 77 6f 72 64 2d 69 6e 63 6c 2d 6e 65 77 6c 69 6e 65 20 23 5b 32 35 37 ward-non-word-incl-newline.#[257
c5e0 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 ."\300\301.\"\207".[evil-forward
c600 2d 63 68 61 72 73 20 22 5e 5b 3a 77 6f 72 64 3a 5d 09 20 22 5d 20 34 20 28 23 24 20 2e 20 35 30 -chars."^[:word:].."].4.(#$...50
c620 34 39 32 29 5d 29 23 40 34 33 36 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 77 492)])#@436.Move.forward.COUNT.w
c640 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 6f 72 64 73 20 66 6f ords..Moves.point.COUNT.words.fo
c660 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 62 61 63 6b 77 61 72 rward.or.(-.COUNT).words.backwar
c680 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 50 6f 69 6e 74 20 69 d.if.COUNT.is.negative...Point.i
c6a0 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 20 74 68 65 20 77 6f s.placed.after.the.end.of.the.wo
c6c0 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 20 66 69 72 73 74 20 rd.(if.forward).or.at.the.first.
c6e0 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 20 62 61 63 6b 77 61 character.of.the.word.(if.backwa
c700 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 65 20 6f 66 20 77 6f rd)...A.word.is.a.sequence.of.wo
c720 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 3a 77 6f 72 64 3a 5d rd.characters.matching.[[:word:]
c740 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 2d 77 6f 72 64 27 29 ].(recognized.by.`forward-word')
c760 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 73 70 61 63 65 20 6e ,.a.sequence.of.non-whitespace.n
c780 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 6f 72 64 3a 5d 5c 6e on-word.characters.'[^[:word:]\n
c7a0 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 6e 65 20 6d 61 74 63 \r\t\f.]',.or.an.empty.line.matc
c7c0 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 54 29 1f 0a hing.^$...(fn.&optional.COUNT)..
c7e0 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 6f 72 64 20 23 5b 32 (defalias.'forward-evil-word.#[2
c800 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 37 22 20 5b 65 76 69 56."\300.\301\302\303$\207".[evi
c820 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 65 76 69 6c 2d 2d 66 6f 72 77 61 72 64 2d l-forward-nearest.evil--forward-
c840 77 6f 72 64 2d 72 65 73 70 65 63 74 2d 63 61 74 65 67 6f 72 69 65 73 20 65 76 69 6c 2d 2d 66 6f word-respect-categories.evil--fo
c860 72 77 61 72 64 2d 6e 6f 6e 2d 77 6f 72 64 2d 65 78 63 6c 2d 6e 65 77 6c 69 6e 65 20 66 6f 72 77 rward-non-word-excl-newline.forw
c880 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 24 20 2e 20 35 30 37 ard-evil-empty-line].6.(#$...507
c8a0 33 32 29 5d 29 23 40 31 31 33 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 77 6f 32)])#@113.Move.forward.COUNT.wo
c8c0 72 64 73 2e 0a 4c 69 6b 65 20 60 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 77 6f 72 64 27 20 62 75 rds..Like.`forward-evil-word'.bu
c8e0 74 20 69 6e 63 6c 75 64 65 20 6e 65 77 6c 69 6e 65 20 69 6e 20 6e 6f 6e 2d 77 6f 72 64 20 63 68 t.include.newline.in.non-word.ch
c900 61 72 73 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 ars...(fn.&optional.COUNT)..(def
c920 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 77 6f 72 64 2d 6f 62 6a 65 63 74 20 alias.'forward-evil-word-object.
c940 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 37 22 20 5b #[256."\300.\301\302\303$\207".[
c960 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 65 76 69 6c 2d 2d 66 6f 72 77 61 evil-forward-nearest.evil--forwa
c980 72 64 2d 77 6f 72 64 2d 72 65 73 70 65 63 74 2d 63 61 74 65 67 6f 72 69 65 73 20 65 76 69 6c 2d rd-word-respect-categories.evil-
c9a0 2d 66 6f 72 77 61 72 64 2d 6e 6f 6e 2d 77 6f 72 64 2d 69 6e 63 6c 2d 6e 65 77 6c 69 6e 65 20 66 -forward-non-word-incl-newline.f
c9c0 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 24 20 2e 20 orward-evil-empty-line].6.(#$...
c9e0 35 31 33 37 31 29 5d 29 23 40 33 33 37 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 51371)])#@337.Move.forward.COUNT
ca00 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 20 57 4f 52 44 ."WORDS"..Moves.point.COUNT.WORD
ca20 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 53 20 62 61 63 S.forward.or.(-.COUNT).WORDS.bac
ca40 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 50 6f 69 6e kward.if.COUNT.is.negative..Poin
ca60 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 20 74 68 65 t.is.placed.after.the.end.of.the
ca80 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 65 20 66 69 72 .WORD.(if.forward).or.at.the.fir
caa0 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 66 20 62 61 63 st.character.of.the.WORD.(if.bac
cac0 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 65 20 6f 66 20 kward)..A.WORD.is.a.sequence.of.
cae0 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 5b 5e 5c 6e 5c non-whitespace.characters.'[^\n\
cb00 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 6d 61 74 63 68 r\t\f.]',.or.an.empty.line.match
cb20 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 54 29 1f 23 40 ing.^$...(fn.&optional.COUNT).#@
cb40 32 32 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4e 54 29 1f 0a 28 64 65 66 61 6c 69 22...(fn.&optional.CNT)..(defali
cb60 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 57 4f 52 44 20 23 5b 32 35 36 20 22 5c 33 30 as.'forward-evil-WORD.#[256."\30
cb80 30 01 5c 33 30 31 5c 33 30 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 0.\301\302#\207".[evil-forward-n
cba0 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 37 22 20 5b earest.#[256."\300\301.\"\207".[
cbc0 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 22 5e 5c 6e 0d 09 5c 66 20 22 5d 20 34 evil-forward-chars."^\n..\f."].4
cbe0 20 28 23 24 20 2e 20 35 32 30 33 35 29 5d 20 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 65 6d 70 74 .(#$...52035)].forward-evil-empt
cc00 79 2d 6c 69 6e 65 5d 20 35 20 28 23 24 20 2e 20 35 31 36 39 34 29 5d 29 23 40 31 31 31 20 4d 6f y-line].5.(#$...51694)])#@111.Mo
cc20 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 22 57 4f 52 44 53 22 2e 0a 4c 69 6b 65 20 60 ve.forward.COUNT."WORDS"..Like.`
cc40 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 57 4f 52 44 27 20 62 75 74 20 65 78 63 6c 75 64 65 20 6e forward-evil-WORD'.but.exclude.n
cc60 65 77 6c 69 6e 65 20 69 6e 20 57 4f 52 44 20 63 68 61 72 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 ewline.in.WORD.chars...(fn.&opti
cc80 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 61 72 64 2d onal.COUNT)..(defalias.'forward-
cca0 65 76 69 6c 2d 57 4f 52 44 2d 6f 62 6a 65 63 74 20 23 5b 32 35 36 20 22 5c 33 30 30 01 5c 33 30 evil-WORD-object.#[256."\300.\30
ccc0 31 5c 33 30 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 1\302#\207".[evil-forward-neares
cce0 74 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 2d t.#[256."\300\301.\"\207".[evil-
cd00 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 22 5e 09 20 22 5d 20 34 20 28 23 24 20 2e 20 35 32 30 forward-chars."^.."].4.(#$...520
cd20 33 35 29 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 20 35)].forward-evil-empty-line].5.
cd40 28 23 24 20 2e 20 35 32 32 35 34 29 5d 29 23 40 33 38 35 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 (#$...52254)])#@385.Move.forward
cd60 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 55 4e .COUNT.symbols..Moves.point.COUN
cd80 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 20 73 T.symbols.forward.or.(-.COUNT).s
cda0 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 67 61 ymbols.backward.if.COUNT.is.nega
cdc0 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 65 20 tive..Point.is.placed.after.the.
cde0 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 20 6f end.of.the.symbol.(if.forward).o
ce00 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 65 20 r.at.the.first.character.of.the.
ce20 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 20 69 symbol.(if.backward)..A.symbol.i
ce40 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 64 2d s.either.determined.by.`forward-
ce60 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 68 61 symbol',.or.is.a.sequence.of.cha
ce80 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 6c 20 racters.not.in.the.word,.symbol.
cea0 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 0a 28 or.whitespace.syntax.classes...(
cec0 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 20 27 fn.&optional.COUNT)..(defalias.'
cee0 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 30 01 forward-evil-symbol.#[256."\300.
cf00 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 72 64 \301\302\303$\207".[evil-forward
cf20 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 37 22 -nearest.#[256."\300\301.\"\207"
cf40 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 20 34 .[evil-forward-syntax."^w_->"].4
cf60 20 28 23 24 20 2e 20 35 32 30 33 35 29 5d 20 23 5b 32 35 36 20 22 60 5c 33 30 30 02 21 5c 32 31 .(#$...52035)].#[256."`\300.!\21
cf80 30 5c 32 31 31 60 55 5c 32 30 33 0d 00 01 5c 32 30 37 5c 33 30 31 5c 32 30 37 22 20 5b 66 6f 72 0\211`U\203...\207\301\207".[for
cfa0 77 61 72 64 2d 73 79 6d 62 6f 6c 20 30 5d 20 34 20 28 23 24 20 2e 20 35 32 30 33 35 29 5d 20 66 ward-symbol.0].4.(#$...52035)].f
cfc0 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 24 20 2e 20 orward-evil-empty-line].6.(#$...
cfe0 35 32 35 36 34 29 5d 29 23 40 32 30 38 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 52564)])#@208.Move.forward.COUNT
d000 20 64 65 66 75 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 .defuns..Moves.point.COUNT.defun
d020 73 20 66 6f 72 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 s.forward.or.(-.COUNT).defuns.ba
d040 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 2e 20 20 41 20 ckward.if.COUNT.is.negative...A.
d060 64 65 66 75 6e 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 defun.is.defined.by.`beginning-o
d080 66 2d 64 65 66 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 f-defun'.and.`end-of-defun'.func
d0a0 74 69 6f 6e 73 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 tions...(fn.&optional.COUNT)..(d
d0c0 65 66 61 6c 69 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 efalias.'forward-evil-defun.#[25
d0e0 36 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 33 0f 00 6."\211\206..\300\211\301W\203..
d100 5c 33 30 32 5c 32 30 32 10 00 5c 33 30 30 5c 33 30 33 32 46 00 01 5c 32 31 31 5c 33 30 31 55 5c \302\202..\300\3032F..\211\301U\
d120 32 30 34 45 00 60 02 5c 33 30 31 56 5c 32 30 33 28 00 5c 33 30 34 20 5c 32 31 30 5c 32 30 32 2b 204E.`.\301V\203(.\304.\210\202+
d140 00 5c 33 30 35 20 5c 32 31 30 60 01 55 5c 32 30 33 36 00 5c 33 30 36 5c 33 30 33 03 5c 22 5c 32 .\305.\210`.U\2036.\306\303.\"\2
d160 31 30 5c 32 31 30 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 41 00 53 5c 32 30 32 15 00 54 5c 32 30 10\210\211\301V\203A.S\202..T\20
d180 32 15 00 30 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 6f 6e 65 76 61 72 20 65 2..0\207".[1.0.-1.#1=#:donevar.e
d1a0 6e 64 2d 6f 66 2d 64 65 66 75 6e 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 64 65 66 75 6e 20 74 nd-of-defun.beginning-of-defun.t
d1c0 68 72 6f 77 5d 20 38 20 28 23 24 20 2e 20 35 33 32 33 30 29 5d 29 23 40 32 35 38 20 4d 6f 76 65 hrow].8.(#$...53230)])#@258.Move
d1e0 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 73 65 6e 74 65 6e 63 65 73 2e 0a 4d 6f 76 65 73 20 .forward.COUNT.sentences..Moves.
d200 70 6f 69 6e 74 20 43 4f 55 4e 54 20 73 65 6e 74 65 6e 63 65 73 20 66 6f 72 77 61 72 64 20 6f 72 point.COUNT.sentences.forward.or
d220 20 28 2d 20 43 4f 55 4e 54 29 20 73 65 6e 74 65 6e 63 65 73 0a 62 61 63 6b 77 61 72 64 20 69 66 .(-.COUNT).sentences.backward.if
d240 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 20 54 68 69 73 20 66 75 6e 63 74 69 .COUNT.is.negative...This.functi
d260 6f 6e 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 0a 60 66 6f 72 77 61 72 64 2d 73 65 6e 74 65 on.is.the.same.as.`forward-sente
d280 6e 63 65 27 20 62 75 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 73 nce'.but.returns.the.number.of.s
d2a0 65 6e 74 65 6e 63 65 73 20 74 68 61 74 20 63 6f 75 6c 64 0a 4e 4f 54 20 62 65 20 6d 6f 76 65 64 entences.that.could.NOT.be.moved
d2c0 20 6f 76 65 72 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 .over...(fn.&optional.COUNT)..(d
d2e0 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 73 65 6e 74 65 6e 63 65 20 23 efalias.'forward-evil-sentence.#
d300 5b 32 35 36 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 [256."\211\206..\300\211\301W\20
d320 33 0f 00 5c 33 30 32 5c 32 30 32 10 00 5c 33 30 30 5c 33 30 33 32 40 00 01 5c 32 31 31 5c 33 30 3..\302\202..\300\3032@..\211\30
d340 31 55 5c 32 30 34 3f 00 60 5c 33 30 34 31 24 00 5c 33 30 35 03 21 30 5c 32 31 30 60 01 55 5c 32 1U\204?.`\3041$.\305.!0\210`.U\2
d360 30 33 30 00 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 030.\306\303.\"\210\210\211\301V
d380 5c 32 30 33 3b 00 53 5c 32 30 32 15 00 54 5c 32 30 32 15 00 30 5c 32 30 37 22 20 5b 31 20 30 20 \203;.S\202..T\202..0\207".[1.0.
d3a0 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-
d3c0 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 37 32 34 29 5d 29 sentence.throw].8.(#$...53724)])
d3e0 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 61 #@234.Move.forward.COUNT.paragra
d400 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 68 phs..Moves.point.COUNT.paragraph
d420 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 68 s.forward.or.(-.COUNT).paragraph
d440 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 2e s.backward.if.COUNT.is.negative.
d460 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 61 ..A.paragraph.is.defined.by.`sta
d480 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 61 rt-of-paragraph-text'.and.`forwa
d4a0 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 6f rd-paragraph'.functions...(fn.&o
d4c0 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 61 ptional.COUNT)..(defalias.'forwa
d4e0 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 30 rd-evil-paragraph.#[256."\211\20
d500 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 00 6..\300\211\301W\203..\302\202..
d520 5c 33 30 30 5c 33 30 33 32 4d 00 01 5c 32 31 31 5c 33 30 31 55 5c 32 30 34 4c 00 60 02 5c 33 30 \300\3032M..\211\301U\204L.`.\30
d540 31 56 5c 32 30 33 28 00 5c 33 30 34 20 5c 32 31 30 5c 32 30 32 32 00 6f 5c 32 30 34 32 00 5c 33 1V\203(.\304.\210\2022.o\2042.\3
d560 30 35 20 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 60 01 55 5c 32 30 33 3d 00 5c 33 30 37 5c 33 30 05.\210\306.\210`.U\203=.\307\30
d580 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 48 00 53 5c 32 30 32 3.\"\210\210\211\301V\203H.S\202
d5a0 15 00 54 5c 32 30 32 15 00 30 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 23 31 3d 23 3a 64 6f 6e ..T\202..0\207".[1.0.-1.#1=#:don
d5c0 65 76 61 72 20 66 6f 72 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 20 73 74 61 72 74 2d 6f 66 2d evar.forward-paragraph.start-of-
d5e0 70 61 72 61 67 72 61 70 68 2d 74 65 78 74 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 paragraph-text.beginning-of-line
d600 20 74 68 72 6f 77 5d 20 38 20 28 23 24 20 2e 20 35 34 32 34 36 29 5d 29 23 40 35 31 20 54 68 65 .throw].8.(#$...54246)])#@51.The
d620 20 63 68 61 72 61 63 74 65 72 20 74 6f 20 62 65 20 75 73 65 64 20 62 79 20 60 66 6f 72 77 61 72 .character.to.be.used.by.`forwar
d640 64 2d 65 76 69 6c 2d 71 75 6f 74 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 66 6f 72 d-evil-quote'...(defvar.evil-for
d660 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 33 34 20 28 23 24 20 2e 20 35 34 38 31 33 29 29 ward-quote-char.34.(#$...54813))
d680 23 40 31 38 38 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 73 74 72 69 6e 67 73 #@188.Move.forward.COUNT.strings
d6a0 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 20 73 70 65 ..The.quotation.character.is.spe
d6c0 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 65 0a 60 65 cified.by.the.global.variable.`e
d6e0 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 73 20 63 68 vil-forward-quote-char'..This.ch
d700 61 72 61 63 74 65 72 20 69 73 20 70 61 73 73 65 64 20 74 6f 0a 60 65 76 69 6c 2d 66 6f 72 77 61 aracter.is.passed.to.`evil-forwa
d720 72 64 2d 71 75 6f 74 65 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 55 4e 54 29 rd-quote'...(fn.&optional.COUNT)
d740 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 71 75 6f 74 65 20 ..(defalias.'forward-evil-quote.
d760 23 5b 32 35 36 20 22 5c 33 30 31 08 02 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 #[256."\301..\"\207".[evil-forwa
d780 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 rd-quote-char.evil-forward-quote
d7a0 5d 20 34 20 28 23 24 20 2e 20 35 34 39 31 38 29 5d 29 23 40 33 35 33 20 4d 6f 76 65 20 66 6f 72 ].4.(#$...54918)])#@353.Move.for
d7c0 77 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 ward.COUNT.strings..The.quotatio
d7e0 6e 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 n.character.is.specified.by.the.
d800 67 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 global.variable.`evil-forward-qu
d820 6f 74 65 2d 63 68 61 72 27 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 65 73 20 56 ote-char'..This.functions.uses.V
d840 69 6d 27 73 20 72 75 6c 65 73 0a 70 61 72 73 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 62 65 67 69 im's.rules.parsing.from.the.begi
d860 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 66 6f 72 20 71 75 nning.of.the.current.line.for.qu
d880 6f 74 61 74 69 6f 6e 0a 63 68 61 72 61 63 74 65 72 73 2e 20 49 74 20 73 68 6f 75 6c 64 20 6f 6e otation.characters..It.should.on
d8a0 6c 79 20 62 65 20 75 73 65 64 20 77 68 65 6e 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 73 74 72 69 ly.be.used.when.looking.for.stri
d8c0 6e 67 73 0a 77 69 74 68 69 6e 20 63 6f 6d 6d 65 6e 74 73 20 61 6e 64 20 62 75 66 66 65 72 20 2a ngs.within.comments.and.buffer.*
d8e0 6d 75 73 74 2a 20 62 65 20 6e 61 72 72 6f 77 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 6d 65 6e 74 must*.be.narrowed.to.the.comment
d900 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
d920 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 71 75 6f 74 65 2d 73 69 6d 70 6c 65 20 23 5b as.'forward-evil-quote-simple.#[
d940 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 31 5c 33 30 32 56 5c 32 30 33 0e 00 5c 33 256."\211\206..\301\302V\203..\3
d960 30 31 5c 32 30 32 0f 00 5c 33 30 33 08 60 5c 33 30 32 5c 33 30 34 20 5c 32 31 30 60 02 57 5c 32 01\202..\303.`\302\304.\210`.W\2
d980 30 33 29 00 5c 33 30 35 66 03 55 5c 32 30 33 23 00 54 5c 33 30 35 75 5c 32 31 30 5c 32 30 32 15 03).\305f.U\203#.T\305u\210\202.
d9a0 00 5c 33 30 36 05 21 5c 33 30 37 5f 5c 33 31 30 02 5c 33 30 37 5c 22 5a 5c 32 36 32 01 03 5c 33 .\306.!\307_\310.\307\"Z\262..\3
d9c0 30 32 56 5c 32 30 33 5f 00 6c 5c 32 30 34 53 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 53 00 5c 02V\203_.l\204S.\211\302U\204S.\
d9e0 33 30 35 66 03 55 5c 32 30 33 4d 00 53 5c 33 30 35 75 5c 32 31 30 5c 32 30 32 3b 00 5c 32 31 31 305f.U\203M.S\305u\210\202;.\211
da00 5c 33 30 32 55 5c 32 30 34 5c 32 30 31 00 64 62 5c 32 31 30 5c 32 30 32 5c 32 30 31 00 6e 5c 32 \302U\204\201.db\210\202\201.n\2
da20 30 34 78 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 78 00 60 53 66 03 55 5c 32 30 33 72 00 53 5c 04x.\211\302U\204x.`Sf.U\203r.S\
da40 33 30 33 75 5c 32 31 30 5c 32 30 32 5f 00 5c 32 31 31 5c 33 30 32 55 5c 32 30 34 5c 32 30 31 00 303u\210\202_.\211\302U\204\201.
da60 65 62 5c 32 31 30 5c 32 31 31 5c 33 30 37 5c 32 34 35 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f eb\210\211\307\245\207".[evil-fo
da80 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 31 20 30 20 2d 31 20 62 65 67 69 6e 6e 69 6e rward-quote-char.1.0.-1.beginnin
daa0 67 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 20 61 62 73 20 32 20 6d 6f 64 5d 20 39 20 28 23 24 20 2e g-of-line.nil.abs.2.mod].9.(#$..
dac0 20 35 35 32 32 34 29 5d 29 23 40 31 30 31 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 74 6f 20 62 .55224)])#@101.Move.forward.to.b
dae0 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
db00 20 72 65 70 65 61 74 65 64 20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 0a 0a 28 66 6e 20 54 48 49 4e .repeated.COUNT.times...(fn.THIN
db20 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 20 27 65 G.&optional.COUNT)..(defalias.'e
db40 76 69 6c 2d 66 6f 72 77 61 72 64 2d 62 65 67 69 6e 6e 69 6e 67 20 23 5b 35 31 33 20 22 5c 32 31 vil-forward-beginning.#[513."\21
db60 31 5c 32 30 36 05 00 5c 33 30 30 5c 32 36 32 01 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 12 00 5c 1\206..\300\262.\211\301W\203..\
db80 33 30 32 02 02 5c 22 5c 32 30 37 5c 33 30 33 02 21 5c 33 30 34 01 5c 32 30 33 25 00 60 02 41 57 302..\"\207\303.!\304.\203%.`.AW
dba0 5c 32 30 33 25 00 01 41 62 5c 32 31 30 5c 33 30 35 31 4e 00 5c 33 30 32 04 04 5c 22 5c 32 31 31 \203%..Ab\210\3051N.\302..\"\211
dbc0 5c 32 36 32 02 5c 33 30 31 55 5c 32 30 35 4d 00 5c 33 30 33 04 21 5c 32 30 33 4a 00 6f 5c 32 30 \262.\301U\205M.\303.!\203J.o\20
dbe0 34 4a 00 6e 5c 32 30 33 47 00 6d 5c 32 30 34 4a 00 5c 33 30 36 75 5c 32 31 30 5c 33 30 37 04 21 4J.n\203G.m\204J.\306u\210\307.!
dc00 30 5c 32 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 0\210\207".[1.0.forward-thing.bo
dc20 75 6e 64 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 unds-of-thing-at-point.nil.(erro
dc40 72 29 20 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 r).-1.beginning-of-thing].7.(#$.
dc60 2e 20 35 36 30 31 35 29 5d 29 23 40 31 36 39 20 4d 6f 76 65 20 62 61 63 6b 77 61 72 64 20 74 6f ..56015)])#@169.Move.backward.to
dc80 20 62 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 .beginning.of.THING..The.motion.
dca0 69 73 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 is.repeated.COUNT.times..This.is
dcc0 20 74 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 .the.same.as.calling.`evil-backw
dce0 61 72 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 ard-beginning'.with.-COUNT...(fn
dd00 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 66 61 6c 69 .THING.&optional.COUNT)..(defali
dd20 61 73 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 as.'evil-backward-beginning.#[51
dd40 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 37 22 20 5b 65 76 69 3."\300..\206..\301[\"\207".[evi
dd60 6c 2d 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 l-forward-beginning.1].5.(#$...5
dd80 36 34 33 32 29 5d 29 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 6432)])#@95.Move.forward.to.end.
dda0 6f 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 of.THING..The.motion.is.repeated
ddc0 20 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 .COUNT.times...(fn.THING.&option
dde0 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 6c 2d 66 6f 72 77 61 al.COUNT)..(defalias.'evil-forwa
de00 72 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 rd-end.#[513."\211\206..\300\262
de20 01 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 .\211\301V\203..m\204..\302u\210
de40 5c 33 30 33 02 02 5c 22 6f 5c 32 30 34 4f 00 5c 33 30 34 75 5c 32 31 30 5c 32 30 37 5c 33 30 35 \303..\"o\204O.\304u\210\207\305
de60 02 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 .!\302.\2033.`.AW\2033..@b\210\3
de80 30 36 31 4c 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 061L.\303..\"\211\262.\301U\205I
dea0 00 5c 33 30 37 04 21 5c 32 31 30 5c 33 30 34 75 30 5c 32 31 30 5c 32 30 37 5c 32 31 30 5c 32 36 .\307.!\210\304u0\210\207\210\26
dec0 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 2d 2.\207".[1.0.nil.forward-thing.-
dee0 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 6f 1.bounds-of-thing-at-point.(erro
df00 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 37 31 36 29 5d r).end-of-thing].7.(#$...56716)]
df20 29 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 20 54 )#@157.Move.backward.to.end.of.T
df40 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 4f 55 HING..The.motion.is.repeated.COU
df60 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 63 61 NT.times..This.is.the.same.as.ca
df80 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 20 2d lling.`evil-backward-end'.with.-
dfa0 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 55 4e COUNT...(fn.THING.&optional.COUN
dfc0 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 6e 64 T)..(defalias.'evil-backward-end
dfe0 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 37 22 .#[513."\300..\206..\301[\"\207"
e000 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 35 37 .[evil-forward-end.1].5.(#$...57
e020 31 32 37 29 5d 29 23 40 32 33 33 20 4d 6f 76 65 20 62 79 20 77 6f 72 64 73 2e 0a 4d 6f 76 65 73 127)])#@233.Move.by.words..Moves
e040 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 20 28 2d .point.COUNT.words.forward.or.(-
e060 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 4e 54 20 .COUNT).words.backward.if.COUNT.
e080 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 20 74 68 is.negative..This.function.is.th
e0a0 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 72 65 74 e.same.as.`forward-word'.but.ret
e0c0 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 68 69 63 urns.the.number.of.words.by.whic
e0e0 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 0a 0a 28 h.point.could.*not*.be.moved...(
e100 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 20 27 fn.&optional.COUNT)..(defalias.'
e120 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 5c 32 30 evil-forward-word.#[256."\211\20
e140 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 30 30 5c 6..\300\262.\211\301Y\203..\300\
e160 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 24 00 01 76 202..\302\303.!\211\301V\203$..v
e180 5c 32 30 33 24 00 53 5c 32 30 32 15 00 5c 32 30 37 22 20 5b 31 20 30 20 2d 31 20 61 62 73 5d 20 \203$.S\202..\207".[1.0.-1.abs].
e1a0 35 20 28 23 24 20 2e 20 35 37 33 38 38 29 5d 29 23 40 31 37 35 20 43 68 65 63 6b 73 20 69 66 20 5.(#$...57388)])#@175.Checks.if.
e1c0 50 4f 53 20 69 73 20 77 69 74 68 69 6e 20 61 20 63 6f 6d 6d 65 6e 74 20 61 63 63 6f 72 64 69 6e POS.is.within.a.comment.accordin
e1e0 67 20 74 6f 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 2e 0a 49 66 20 50 4f 53 20 69 73 20 6e g.to.current.syntax..If.POS.is.n
e200 69 6c 2c 20 28 70 6f 69 6e 74 29 20 69 73 20 75 73 65 64 2e 20 54 68 65 20 72 65 74 75 72 6e 20 il,.(point).is.used..The.return.
e220 76 61 6c 75 65 20 69 73 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 70 6f 73 69 74 69 6f 6e 20 value.is.the.beginning.position.
e240 6f 66 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 61 6c 20 50 of.the.comment...(fn.&optional.P
e260 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d OS)..(defalias.'evil-in-comment-
e280 70 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 60 5c 32 36 32 01 6d 5c 32 30 33 0f 00 p.#[256."\211\206..`\262.m\203..
e2a0 5c 32 31 31 5c 32 30 32 6e 00 5c 33 30 30 66 7a 5c 33 30 31 55 5c 32 30 33 1c 00 5c 32 31 31 54 \211\202n.\300fz\301U\203..\211T
e2c0 5c 32 30 32 6e 00 5c 33 30 32 5c 33 30 33 60 21 40 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c \202n.\302\303`!@\304\305\306\"\
e2e0 22 5c 33 30 37 55 5c 32 30 34 45 00 5c 33 30 32 5c 33 30 33 60 54 21 40 5c 32 30 36 35 00 5c 33 "\307U\204E.\302\303`T!@\2065.\3
e300 30 37 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 45 00 5c 32 31 07\304\305\310\"\"\307U\204E.\21
e320 31 5c 33 31 31 5c 5c 5c 32 30 32 6e 00 5c 33 30 32 5c 33 30 33 60 21 40 5c 33 30 34 5c 33 30 35 1\311\\\202n.\302\303`!@\304\305
e340 5c 33 31 30 5c 22 5c 22 5c 33 30 37 55 5c 32 30 34 6d 00 5c 33 30 32 5c 33 30 33 60 53 21 40 5c \310\"\"\307U\204m.\302\303`S!@\
e360 32 30 36 5e 00 5c 33 30 37 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 22 5c 33 30 37 55 5c 32 206^.\307\304\305\306\"\"\307U\2
e380 30 34 6d 00 5c 32 31 31 54 5c 32 30 32 6e 00 5c 32 31 31 5c 32 31 32 5c 33 31 32 01 21 29 5c 33 04m.\211T\202n.\211\212\312.!)\3
e3a0 31 33 01 38 5c 32 30 35 7c 00 5c 33 31 34 01 38 5c 32 30 37 22 20 5b 6e 69 6c 20 36 30 20 6c 6f 13.8\205|.\314.8\207".[nil.60.lo
e3c0 67 61 6e 64 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 gand.syntax-after.lsh.1.16.0.17.
e3e0 32 20 73 79 6e 74 61 78 2d 70 70 73 73 20 34 20 38 5d 20 36 20 28 23 24 20 2e 20 35 37 37 38 32 2.syntax-ppss.4.8].6.(#$...57782
e400 29 5d 29 23 40 34 31 39 20 52 65 74 75 72 6e 73 20 74 20 69 66 20 70 6f 69 6e 74 20 69 73 20 61 )])#@419.Returns.t.if.point.is.a
e420 74 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 61 20 63 6f 6d 6d 65 6e 74 2e 0a 70 6f 69 6e 74 20 t.the.start.of.a.comment..point.
e440 6d 75 73 74 20 62 65 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 63 68 must.be.on.one.of.the.opening.ch
e460 61 72 61 63 74 65 72 73 20 6f 66 20 61 20 62 6c 6f 63 6b 20 63 6f 6d 6d 65 6e 74 0a 61 63 63 6f aracters.of.a.block.comment.acco
e480 72 64 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 74 61 62 6c rding.to.the.current.syntax.tabl
e4a0 65 2e 20 46 75 74 68 65 72 6d 6f 72 65 20 74 68 65 73 65 0a 63 68 61 72 61 63 74 65 72 73 20 6d e..Futhermore.these.characters.m
e4c0 75 73 74 20 62 65 65 6e 20 70 61 72 73 65 64 20 61 73 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 ust.been.parsed.as.opening.chara
e4e0 63 74 65 72 73 2c 20 69 2e 65 2e 20 74 68 65 79 0a 77 6f 6e 27 74 20 62 65 20 63 6f 6e 73 69 64 cters,.i.e..they.won't.be.consid
e500 65 72 65 64 20 61 73 20 63 6f 6d 6d 65 6e 74 20 73 74 61 72 74 65 72 73 20 69 6e 73 69 64 65 20 ered.as.comment.starters.inside.
e520 61 20 73 74 72 69 6e 67 20 6f 72 0a 70 6f 73 73 69 62 6c 79 20 61 6e 6f 74 68 65 72 20 63 6f 6d a.string.or.possibly.another.com
e540 6d 65 6e 74 2e 20 50 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 20 66 69 72 73 ment..Point.is.moved.to.the.firs
e560 74 20 63 68 61 72 61 63 74 65 72 0a 6f 66 20 74 68 65 20 63 6f 6d 6d 65 6e 74 20 6f 70 65 6e 65 t.character.of.the.comment.opene
e580 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 74 69 r.if.MOVE.is.non-nil...(fn.&opti
e5a0 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 6f 6b onal.MOVE)..(defalias.'evil-look
e5c0 69 6e 67 2d 61 74 2d 73 74 61 72 74 2d 63 6f 6d 6d 65 6e 74 20 23 5b 32 35 36 20 22 5c 33 30 30 ing-at-start-comment.#[256."\300
e5e0 66 7a 5c 33 30 31 55 5c 32 30 33 0f 00 60 5c 33 30 32 60 54 21 5c 32 33 32 5c 32 30 37 5c 33 30 fz\301U\203..`\302`T!\232\207\30
e600 33 5c 33 30 34 60 21 40 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 22 5c 22 5c 33 31 30 55 5c 32 30 3\304`!@\305\306\307\"\"\310U\20
e620 34 3a 00 5c 33 30 33 5c 33 30 34 60 54 21 40 5c 32 30 36 28 00 5c 33 31 30 5c 33 30 35 5c 33 30 4:.\303\304`T!@\206(.\310\305\30
e640 36 5c 33 31 31 5c 22 5c 22 5c 33 31 30 55 5c 32 30 34 3a 00 60 5c 33 30 32 60 5c 33 31 32 5c 5c 6\311\"\"\310U\204:.`\302`\312\\
e660 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 31 31 !\232\207\303\304`!@\305\306\311
e680 5c 22 5c 22 5c 33 31 30 55 3f 5c 32 30 35 71 00 5c 33 30 33 5c 33 30 34 60 53 21 40 5c 32 30 36 \"\"\310U?\205q.\303\304`S!@\206
e6a0 54 00 5c 33 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 22 5c 22 5c 33 31 30 55 3f 5c 32 30 35 T.\310\305\306\307\"\"\310U?\205
e6c0 71 00 60 53 5c 33 30 32 60 54 21 5c 32 33 32 5c 32 30 35 71 00 5c 32 31 31 5c 32 30 33 70 00 5c q.`S\302`T!\232\205q.\211\203p.\
e6e0 33 31 33 75 5c 32 31 30 5c 33 31 34 5c 32 30 37 22 20 5b 6e 69 6c 20 36 30 20 65 76 69 6c 2d 69 313u\210\314\207".[nil.60.evil-i
e700 6e 2d 63 6f 6d 6d 65 6e 74 2d 70 20 6c 6f 67 61 6e 64 20 73 79 6e 74 61 78 2d 61 66 74 65 72 20 n-comment-p.logand.syntax-after.
e720 6c 73 68 20 31 20 31 36 20 30 20 31 37 20 32 20 2d 31 20 74 5d 20 36 20 28 23 24 20 2e 20 35 38 lsh.1.16.0.17.2.-1.t].6.(#$...58
e740 33 37 37 29 5d 29 23 40 34 30 33 20 52 65 74 75 72 6e 73 20 74 20 69 66 20 70 6f 69 6e 74 20 69 377)])#@403.Returns.t.if.point.i
e760 73 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 63 6f 6d 6d 65 6e 74 2e 0a 70 6f 69 6e 74 s.at.the.end.of.a.comment..point
e780 20 6d 75 73 74 20 62 65 20 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 63 .must.be.on.one.of.the.opening.c
e7a0 68 61 72 61 63 74 65 72 73 20 6f 66 20 61 20 62 6c 6f 63 6b 20 63 6f 6d 6d 65 6e 74 0a 61 63 63 haracters.of.a.block.comment.acc
e7c0 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 74 61 62 ording.to.the.current.syntax.tab
e7e0 6c 65 2e 20 46 75 74 68 65 72 6d 6f 72 65 20 74 68 65 73 65 0a 63 68 61 72 61 63 74 65 72 73 20 le..Futhermore.these.characters.
e800 6d 75 73 74 20 62 65 65 6e 20 70 61 72 73 65 64 20 61 73 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 must.been.parsed.as.opening.char
e820 61 63 74 65 72 73 2c 20 69 2e 65 2e 20 74 68 65 79 0a 77 6f 6e 27 74 20 62 65 20 63 6f 6e 73 69 acters,.i.e..they.won't.be.consi
e840 64 65 72 65 64 20 61 73 20 63 6f 6d 6d 65 6e 74 20 73 74 61 72 74 65 72 73 20 69 6e 73 69 64 65 dered.as.comment.starters.inside
e860 20 61 20 73 74 72 69 6e 67 20 6f 72 0a 70 6f 73 73 69 62 6c 79 20 61 6e 6f 74 68 65 72 20 63 6f .a.string.or.possibly.another.co
e880 6d 6d 65 6e 74 2e 20 50 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 72 69 67 68 74 20 61 66 74 65 mment..Point.is.moved.right.afte
e8a0 72 20 74 68 65 20 63 6f 6d 6d 65 6e 74 0a 63 6c 6f 73 65 72 20 69 66 20 4d 4f 56 45 20 69 73 20 r.the.comment.closer.if.MOVE.is.
e8c0 6e 6f 6e 2d 6e 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 non-nil...(fn.&optional.MOVE)..(
e8e0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 65 6e 64 2d 63 6f defalias.'evil-looking-at-end-co
e900 6d 6d 65 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 1e 00 5c 33 mment.#[256."\300fz\301U\203..\3
e920 30 32 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 02.\205\222.\302`T!?\205\222.\21
e940 31 5c 32 30 33 1c 00 5c 33 30 30 75 5c 32 31 30 5c 33 30 33 5c 32 30 37 5c 33 30 34 5c 33 30 35 1\203..\300u\210\303\207\304\305
e960 60 21 40 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 5c 22 5c 33 31 31 55 5c 32 30 34 58 00 5c 33 `!@\306\307\310\"\"\311U\204X.\3
e980 30 34 5c 33 30 35 60 54 21 40 5c 32 30 36 37 00 5c 33 31 31 5c 33 30 36 5c 33 30 37 5c 33 31 32 04\305`T!@\2067.\311\306\307\312
e9a0 5c 22 5c 22 5c 33 31 31 55 5c 32 30 34 58 00 5c 33 30 32 20 5c 32 30 35 5c 32 32 32 00 5c 33 30 \"\"\311U\204X.\302.\205\222.\30
e9c0 32 60 5c 33 31 33 5c 5c 21 3f 5c 32 30 35 5c 32 32 32 00 5c 32 31 31 5c 32 30 33 56 00 5c 33 31 2`\313\\!?\205\222.\211\203V.\31
e9e0 33 75 5c 32 31 30 5c 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 3u\210\303\207\304\305`!@\306\30
ea00 37 5c 33 31 32 5c 22 5c 22 5c 33 31 31 55 3f 5c 32 30 35 5c 32 32 32 00 5c 33 30 34 5c 33 30 35 7\312\"\"\311U?\205\222.\304\305
ea20 60 53 21 40 5c 32 30 36 72 00 5c 33 31 31 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 5c 22 5c 33 `S!@\206r.\311\306\307\310\"\"\3
ea40 31 31 55 3f 5c 32 30 35 5c 32 32 32 00 5c 33 30 32 20 5c 32 30 35 5c 32 32 32 00 5c 33 30 32 60 11U?\205\222.\302.\205\222.\302`
ea60 54 21 3f 5c 32 30 35 5c 32 32 32 00 5c 32 31 31 5c 32 30 33 5c 32 32 31 00 5c 33 30 30 75 5c 32 T!?\205\222.\211\203\221.\300u\2
ea80 31 30 5c 33 30 33 5c 32 30 37 22 20 5b 6e 69 6c 20 36 32 20 65 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 10\303\207".[nil.62.evil-in-comm
eaa0 65 6e 74 2d 70 20 74 20 6c 6f 67 61 6e 64 20 73 79 6e 74 61 78 2d 61 66 74 65 72 20 6c 73 68 20 ent-p.t.logand.syntax-after.lsh.
eac0 31 20 31 38 20 30 20 31 39 20 32 5d 20 36 20 28 23 24 20 2e 20 35 39 32 31 32 29 5d 29 23 40 39 1.18.0.19.2].6.(#$...59212)])#@9
eae0 30 20 49 6e 73 65 72 74 73 20 61 20 6e 65 77 20 6c 69 6e 65 20 61 62 6f 76 65 20 70 6f 69 6e 74 0.Inserts.a.new.line.above.point
eb00 20 61 6e 64 20 70 6c 61 63 65 73 20 70 6f 69 6e 74 20 69 6e 20 74 68 61 74 20 6c 69 6e 65 0a 77 .and.places.point.in.that.line.w
eb20 69 74 68 20 72 65 67 61 72 64 20 74 6f 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 ith.regard.to.indentation...(def
eb40 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 73 65 72 74 2d 6e 65 77 6c 69 6e 65 2d 61 62 6f 76 65 alias.'evil-insert-newline-above
eb60 20 23 5b 30 20 22 5c 32 31 34 65 64 42 08 42 18 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 20 5c 22 .#[0."\214edB.B.\303\304.\305.\"
eb80 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 09 5c 32 30 33 19 00 5c 6e 5c 32 30 32 1a 00 5c 33 30 37 \210\306.\210.\203..\n\202..\307
eba0 63 5c 32 31 30 5c 33 31 30 79 5c 32 31 30 5c 33 31 31 20 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d c\210\310y\210\311.*\207".[evil-
ebc0 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 75 73 65 2d 68 61 72 64 2d 6e 65 77 6c 69 restriction-stack.use-hard-newli
ebe0 6e 65 73 20 68 61 72 64 2d 6e 65 77 6c 69 6e 65 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 66 69 65 nes.hard-newline.evil-narrow.fie
ec00 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 20 66 69 65 6c 64 2d 65 6e 64 20 65 76 69 6c 2d 6d 6f 76 65 ld-beginning.field-end.evil-move
ec20 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 22 5c 6e 22 20 2d 31 20 62 61 63 6b 2d -beginning-of-line."\n".-1.back-
ec40 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 31 33 30 29 5d 29 to-indentation].3.(#$...60130)])
ec60 23 40 39 30 20 49 6e 73 65 72 74 73 20 61 20 6e 65 77 20 6c 69 6e 65 20 62 65 6c 6f 77 20 70 6f #@90.Inserts.a.new.line.below.po
ec80 69 6e 74 20 61 6e 64 20 70 6c 61 63 65 73 20 70 6f 69 6e 74 20 69 6e 20 74 68 61 74 20 6c 69 6e int.and.places.point.in.that.lin
eca0 65 0a 77 69 74 68 20 72 65 67 61 72 64 20 74 6f 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 e.with.regard.to.indentation...(
ecc0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 73 65 72 74 2d 6e 65 77 6c 69 6e 65 2d 62 65 defalias.'evil-insert-newline-be
ece0 6c 6f 77 20 23 5b 30 20 22 5c 32 31 34 65 64 42 08 42 18 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 low.#[0."\214edB.B.\303\304.\305
ed00 20 5c 22 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 09 5c 32 30 33 19 00 5c 6e 5c 32 30 32 1a 00 5c .\"\210\306.\210.\203..\n\202..\
ed20 33 30 37 63 5c 32 31 30 5c 33 31 30 20 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 307c\210\310.*\207".[evil-restri
ed40 63 74 69 6f 6e 2d 73 74 61 63 6b 20 75 73 65 2d 68 61 72 64 2d 6e 65 77 6c 69 6e 65 73 20 68 61 ction-stack.use-hard-newlines.ha
ed60 72 64 2d 6e 65 77 6c 69 6e 65 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 66 69 65 6c 64 2d 62 65 67 rd-newline.evil-narrow.field-beg
ed80 69 6e 6e 69 6e 67 20 66 69 65 6c 64 2d 65 6e 64 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f inning.field-end.evil-move-end-o
eda0 66 2d 6c 69 6e 65 20 22 5c 6e 22 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d f-line."\n".back-to-indentation]
edc0 20 33 20 28 23 24 20 2e 20 36 30 35 31 37 29 5d 29 23 40 35 30 20 57 68 65 74 68 65 72 20 43 48 .3.(#$...60517)])#@50.Whether.CH
ede0 41 52 20 64 65 6e 6f 74 65 73 20 61 20 67 6c 6f 62 61 6c 20 6d 61 72 6b 65 72 2e 0a 0a 28 66 6e AR.denotes.a.global.marker...(fn
ee00 20 43 48 41 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6d .CHAR)..(defalias.'evil-global-m
ee20 61 72 6b 65 72 2d 70 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 59 5c 32 30 33 5c 66 00 5c arker-p.#[257."\211\300Y\203\f.\
ee40 32 31 31 5c 33 30 31 58 5c 32 30 36 11 00 5c 32 31 31 5c 33 30 32 5c 33 30 33 21 5c 32 33 36 5c 211\301X\206..\211\302\303!\236\
ee60 32 30 37 22 20 5b 36 35 20 39 30 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 65 76 69 6c 2d 6d 207".[65.90.default-value.evil-m
ee80 61 72 6b 65 72 73 2d 61 6c 69 73 74 5d 20 34 20 28 23 24 20 2e 20 36 30 38 38 36 29 5d 29 23 40 arkers-alist].4.(#$...60886)])#@
eea0 32 32 31 20 53 65 74 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 221.Set.the.marker.denoted.by.CH
eec0 41 52 20 74 6f 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 2e 0a 50 4f 53 20 64 65 66 61 75 6c 74 73 AR.to.position.POS..POS.defaults
eee0 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 70 6f 69 6e .to.the.current.position.of.poin
ef00 74 2e 0a 49 66 20 41 44 56 41 4e 43 45 20 69 73 20 74 2c 20 74 68 65 20 6d 61 72 6b 65 72 20 61 t..If.ADVANCE.is.t,.the.marker.a
ef20 64 76 61 6e 63 65 73 20 77 68 65 6e 20 69 6e 73 65 72 74 69 6e 67 20 74 65 78 74 20 61 74 20 69 dvances.when.inserting.text.at.i
ef40 74 3b 0a 6f 74 68 65 72 77 69 73 65 2c 20 69 74 20 73 74 61 79 73 20 62 65 68 69 6e 64 2e 0a 0a t;.otherwise,.it.stays.behind...
ef60 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 20 41 44 56 41 4e 43 45 29 1f (fn.CHAR.&optional.POS.ADVANCE).
ef80 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 6d 61 72 6b 65 72 20 23 5b 37 36 .(defalias.'evil-set-marker.#[76
efa0 39 20 22 5c 33 30 31 32 5c 32 37 31 00 5c 33 30 32 03 5c 33 30 33 5c 22 5c 33 30 34 5c 33 30 35 9."\3012\271.\302.\303\"\304\305
efc0 02 21 5c 32 30 34 5c 32 34 32 00 01 5c 32 30 33 2f 00 01 39 5c 32 30 33 2f 00 5c 33 30 36 02 21 .!\204\242..\203/..9\203/.\306.!
efe0 5c 32 30 33 2f 00 01 5c 32 31 31 4a 5c 32 30 36 26 00 5c 33 30 37 20 4c 5c 32 31 30 01 4a 5c 32 \203/..\211J\206&.\307.L\210.J\2
f000 36 32 02 5c 32 30 32 5c 32 34 32 00 01 5c 33 31 30 3d 5c 32 30 33 40 00 5c 33 31 31 20 5c 32 31 62.\202\242..\310=\203@.\311.\21
f020 30 5c 33 31 32 5c 33 30 31 5c 33 30 34 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 32 00 5c 33 31 33 0\312\301\304\"\210\202\242.\313
f040 02 21 5c 32 30 33 4f 00 5c 33 31 34 5c 33 31 35 06 06 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 32 .!\203O.\314\315..\"\210\202\242
f060 00 5c 33 31 36 05 21 5c 32 30 33 5c 32 30 31 00 5c 33 31 37 5c 33 30 30 21 5c 32 36 32 01 5c 33 .\316.!\203\201.\317\300!\262.\3
f080 30 37 20 5c 32 36 32 02 5c 33 32 30 05 02 5c 33 32 31 23 5c 32 31 31 5c 32 30 33 6f 00 5c 32 31 07.\262.\320..\321#\211\203o.\21
f0a0 31 03 5c 32 34 31 5c 32 36 36 02 5c 32 30 32 79 00 05 03 42 5c 32 31 31 5c 32 36 32 02 02 42 5c 1.\241\266.\202y...B\211\262..B\
f0c0 32 36 36 5c 32 30 32 5c 33 32 32 5c 33 30 30 02 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 32 00 5c 266\202\322\300.\"\210\202\242.\
f0e0 33 30 37 20 5c 32 36 32 02 5c 33 32 30 05 08 5c 33 32 31 23 5c 32 31 31 5c 32 30 33 5c 32 32 36 307.\262.\320..\321#\211\203\226
f100 00 5c 32 31 31 03 5c 32 34 31 5c 32 36 36 02 5c 32 30 32 5c 32 34 30 00 05 03 42 5c 32 31 31 5c .\211.\241\266.\202\240...B\211\
f120 32 36 32 02 08 42 10 5c 32 31 30 08 5c 32 31 30 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 30 34 262..B.\210.\210\323\324\325\304
f140 5c 33 30 33 24 5c 32 31 30 5c 33 32 36 02 04 5c 22 5c 32 31 30 01 04 5c 32 30 36 5c 32 36 34 00 \303$\210\326..\"\210..\206\264.
f160 60 5c 33 30 34 5c 32 32 33 5c 32 36 36 5c 32 30 32 30 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 61 `\304\223\266\2020\207".[evil-ma
f180 72 6b 65 72 73 2d 61 6c 69 73 74 20 64 6f 6e 65 20 65 76 69 6c 2d 67 65 74 2d 6d 61 72 6b 65 72 rkers-alist.done.evil-get-marker
f1a0 20 74 20 6e 69 6c 20 6d 61 72 6b 65 72 70 20 62 6f 75 6e 64 70 20 6d 61 6b 65 2d 6d 61 72 6b 65 .t.nil.markerp.boundp.make-marke
f1c0 72 20 65 76 69 6c 2d 6a 75 6d 70 2d 62 61 63 6b 77 61 72 64 2d 73 77 61 70 20 65 76 69 6c 2d 73 r.evil-jump-backward-swap.evil-s
f1e0 65 74 2d 6a 75 6d 70 20 74 68 72 6f 77 20 66 75 6e 63 74 69 6f 6e 70 20 75 73 65 72 2d 65 72 72 et-jump.throw.functionp.user-err
f200 6f 72 20 22 43 61 6e 6e 6f 74 20 73 65 74 20 73 70 65 63 69 61 6c 20 6d 61 72 6b 65 72 20 60 25 or."Cannot.set.special.marker.`%
f220 63 27 22 20 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6d 61 72 6b 65 72 2d 70 20 64 65 66 61 75 6c 74 c'".evil-global-marker-p.default
f240 2d 76 61 6c 75 65 20 61 73 73 6f 63 20 65 71 75 61 6c 20 73 65 74 2d 64 65 66 61 75 6c 74 20 61 -value.assoc.equal.set-default.a
f260 64 64 2d 68 6f 6f 6b 20 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 65 76 69 6c 2d 73 77 dd-hook.kill-buffer-hook.evil-sw
f280 61 70 2d 6f 75 74 2d 6d 61 72 6b 65 72 73 20 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 ap-out-markers.set-marker-insert
f2a0 69 6f 6e 2d 74 79 70 65 5d 20 31 30 20 28 23 24 20 2e 20 36 31 30 39 32 29 20 28 62 79 74 65 2d ion-type].10.(#$...61092).(byte-
f2c0 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 72 65 61 64 2d 63 68 61 72 5d 20 31 29 code."\300.C\207".[read-char].1)
f2e0 5d 29 23 40 33 33 31 20 52 65 74 75 72 6e 20 74 68 65 20 6d 61 72 6b 65 72 20 64 65 6e 6f 74 65 ])#@331.Return.the.marker.denote
f300 64 20 62 79 20 43 48 41 52 2e 0a 54 68 69 73 20 69 73 20 65 69 74 68 65 72 20 61 20 6d 61 72 6b d.by.CHAR..This.is.either.a.mark
f320 65 72 20 6f 62 6a 65 63 74 20 61 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 6d 61 6b 65 2d 6d er.object.as.returned.by.`make-m
f340 61 72 6b 65 72 27 2c 0a 61 20 6e 75 6d 62 65 72 2c 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 46 arker',.a.number,.a.cons.cell.(F
f360 49 4c 45 20 2e 20 50 4f 53 29 20 77 69 74 68 20 46 49 4c 45 20 62 65 69 6e 67 20 61 20 73 74 72 ILE...POS).with.FILE.being.a.str
f380 69 6e 67 0a 61 6e 64 20 50 4f 53 20 61 20 6e 75 6d 62 65 72 2c 20 6f 72 20 6e 69 6c 2e 20 49 66 ing.and.POS.a.number,.or.nil..If
f3a0 20 52 41 57 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 0a 72 65 74 75 72 6e .RAW.is.non-nil,.then.the.return
f3c0 20 76 61 6c 75 65 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 61 20 76 61 72 69 61 62 6c 65 2c 20 61 .value.may.also.be.a.variable,.a
f3e0 20 6d 6f 76 65 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 2c 0a 6f 72 20 61 20 6d 61 72 6b 65 72 20 .movement.function,.or.a.marker.
f400 6f 62 6a 65 63 74 20 70 6f 69 6e 74 69 6e 67 20 6e 6f 77 68 65 72 65 2e 0a 0a 28 66 6e 20 43 48 object.pointing.nowhere...(fn.CH
f420 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 52 41 57 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 AR.&optional.RAW)..(defalias.'ev
f440 69 6c 2d 67 65 74 2d 6d 61 72 6b 65 72 20 23 5b 35 31 33 20 22 5c 33 30 31 02 21 5c 32 30 33 0f il-get-marker.#[513."\301.!\203.
f460 00 01 5c 33 30 32 5c 33 30 30 21 5c 32 33 36 5c 32 34 33 5c 32 30 32 13 00 01 08 5c 32 33 36 5c ..\302\300!\236\243\202....\236\
f480 32 34 33 5c 32 31 32 01 5c 32 30 33 1c 00 5c 32 31 31 5c 32 30 32 7f 00 5c 32 31 31 39 5c 32 30 243\212.\203..\211\202..\2119\20
f4a0 33 2b 00 5c 33 30 33 01 21 5c 32 30 33 2b 00 5c 32 31 31 4a 5c 32 36 32 01 5c 33 30 34 01 21 5c 3+.\303.!\203+.\211J\262.\304.!\
f4c0 32 30 33 43 00 5c 33 30 35 20 5c 33 30 36 5c 33 30 37 02 5c 22 5c 32 31 36 01 20 5c 32 31 30 5c 203C.\305.\306\307.\"\216..\210\
f4e0 33 31 30 20 60 5c 33 31 31 5c 32 32 33 29 5c 32 36 36 5c 32 30 32 5c 33 31 32 01 21 5c 32 30 33 310.`\311\223)\266\202\312.!\203
f500 62 00 5c 33 31 33 01 21 70 3d 5c 32 30 33 59 00 5c 33 31 34 01 21 5c 32 36 32 01 5c 32 30 32 62 b.\313.!p=\203Y.\314.!\262.\202b
f520 00 5c 33 31 33 01 21 5c 32 30 35 60 00 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 32 34 37 5c 32 .\313.!\205`.\211\262.\211\247\2
f540 30 34 7e 00 5c 33 31 32 01 21 5c 32 30 34 7e 00 5c 32 31 31 3a 5c 32 30 35 7f 00 5c 32 31 31 40 04~.\312.!\204~.\211:\205..\211@
f560 3b 5c 32 30 35 7f 00 5c 32 31 31 41 5c 32 34 37 5c 32 30 35 7f 00 5c 32 31 31 29 5c 32 30 37 22 ;\205..\211A\247\205..\211)\207"
f580 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 6c .[evil-markers-alist.evil-global
f5a0 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 66 -marker-p.default-value.boundp.f
f5c0 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 72 unctionp.current-window-configur
f5e0 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 30 ation.make-closure.#[0."\301\300
f600 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 74 !\207".[V0.set-window-configurat
f620 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 20 ion].2].make-marker.nil.markerp.
f640 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 37 marker-buffer.marker-position].7
f660 20 28 23 24 20 2e 20 36 32 31 38 34 29 5d 29 23 40 36 32 20 54 75 72 6e 20 6d 61 72 6b 65 72 73 .(#$...62184)])#@62.Turn.markers
f680 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 20 62 .into.file.references.when.the.b
f6a0 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 76 69 uffer.is.killed...(defalias.'evi
f6c0 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 2b 00 09 l-swap-out-markers.#[0.".\205+..
f6e0 5c 32 31 31 5c 32 30 35 29 00 5c 32 31 31 40 5c 33 30 32 01 41 21 5c 32 30 33 24 00 5c 33 30 33 \211\205).\211@\302.A!\203$.\303
f700 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 31 30 .A!p=\203$.\211.\304.A!B\241\210
f720 5c 32 31 30 41 5c 32 30 32 05 00 5c 32 36 32 01 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 \210A\202..\262.\207".[buffer-fi
f740 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 74 20 6d 61 72 6b 65 le-name.evil-markers-alist.marke
f760 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 6f 73 69 74 69 6f 6e rp.marker-buffer.marker-position
f780 5d 20 36 20 28 23 24 20 2e 20 36 33 30 39 32 29 5d 29 23 40 31 34 35 20 45 76 61 6c 20 49 4e 50 ].6.(#$...63092)])#@145.Eval.INP
f7a0 55 54 20 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 UT.and.return.stringified.result
f7c0 2c 20 69 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 ,.if.of.a.suitable.type..If.INPU
f7e0 54 20 73 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 T.starts.with.a.number,.+,.-,.or
f800 20 2e 20 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 ...use.`calc-eval'.instead...(fn
f820 20 49 4e 50 55 54 29 1f 23 40 31 30 20 0a 0a 28 66 6e 20 58 29 1f 0a 28 70 75 74 20 27 65 76 69 .INPUT).#@10...(fn.X)..(put.'evi
f840 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 2d 6c 6f l-swap-out-markers.'permanent-lo
f860 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 65 76 61 cal-hook.t).(defalias.'evil--eva
f880 6c 2d 65 78 70 72 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 l-expr.#[257."\301\302.\303.\304
f8a0 5c 22 5c 32 36 32 01 5c 22 40 5c 32 31 31 5c 32 30 35 1e 00 5c 32 31 31 5c 33 30 35 59 5c 32 30 \"\262.\"@\211\205..\211\305Y\20
f8c0 33 1b 00 5c 32 31 31 5c 33 30 36 58 5c 32 30 36 1e 00 5c 32 31 31 5c 33 30 37 3e 5c 32 31 31 5c 3..\211\306X\206..\211\307>\211\
f8e0 32 30 33 2b 00 5c 33 30 34 18 5c 33 31 30 03 21 29 5c 32 30 32 31 00 5c 33 31 31 5c 33 31 32 04 203+.\304.\310.!)\2021.\311\312.
f900 21 40 21 01 5c 32 30 33 36 00 5c 32 30 37 5c 32 31 31 3b 5c 32 30 34 45 00 5c 32 31 31 5c 32 34 !@!.\2036.\207\211;\204E.\211\24
f920 37 5c 32 30 34 45 00 5c 32 31 31 39 5c 32 30 33 4a 00 5c 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 7\204E.\2119\203J.\313\314.\"\20
f940 37 5c 33 31 35 01 21 5c 32 30 33 56 00 5c 33 31 36 5c 33 31 37 02 5c 33 32 30 23 5c 32 30 37 5c 7\315.!\203V.\316\317.\320#\207\
f960 33 32 31 5c 33 32 32 5c 33 32 33 03 21 5c 22 5c 32 30 37 22 20 5b 63 61 6c 63 2d 6d 75 6c 74 69 321\322\323.!\"\207".[calc-multi
f980 70 6c 69 63 61 74 69 6f 6e 2d 68 61 73 2d 70 72 65 63 65 64 65 6e 63 65 20 72 65 6d 6f 76 65 20 plication-has-precedence.remove.
f9a0 33 32 20 61 70 70 65 6e 64 20 6e 69 6c 20 34 38 20 35 37 20 28 34 35 20 34 33 20 34 36 29 20 63 32.append.nil.48.57.(45.43.46).c
f9c0 61 6c 63 2d 65 76 61 6c 20 65 76 61 6c 20 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 66 alc-eval.eval.read-from-string.f
f9e0 6f 72 6d 61 74 20 22 25 73 22 20 73 65 71 75 65 6e 63 65 70 20 6d 61 70 63 6f 6e 63 61 74 20 23 ormat."%s".sequencep.mapconcat.#
fa00 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 22 [257."\300\301.\"\207".[format."
fa20 25 73 22 5d 20 34 20 28 23 24 20 2e 20 36 33 35 33 33 29 5d 20 22 5c 6e 22 20 75 73 65 72 2d 65 %s"].4.(#$...63533)]."\n".user-e
fa40 72 72 6f 72 20 22 55 73 69 6e 67 20 25 73 20 61 73 20 61 20 73 74 72 69 6e 67 22 20 74 79 70 65 rror."Using.%s.as.a.string".type
fa60 2d 6f 66 5d 20 38 20 28 23 24 20 2e 20 36 33 33 38 34 29 5d 29 23 40 32 33 30 20 60 65 76 69 6c -of].8.(#$...63384)])#@230.`evil
fa80 2d 70 61 73 74 65 2d 62 65 66 6f 72 65 27 20 63 61 6e 6e 6f 74 20 68 61 76 65 20 60 64 65 6c 65 -paste-before'.cannot.have.`dele
faa0 74 65 2d 6d 69 6e 69 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 27 20 63 61 6c 6c 65 64 20 62 te-minibuffer-contents'.called.b
fac0 65 66 6f 72 65 0a 69 74 20 66 65 74 63 68 65 73 20 63 65 72 74 61 69 6e 20 72 65 67 69 73 74 65 efore.it.fetches.certain.registe
fae0 72 73 20 62 65 63 75 61 73 65 20 74 68 69 73 20 77 6f 75 6c 64 20 74 72 69 67 67 65 72 20 76 61 rs.becuase.this.would.trigger.va
fb00 72 69 6f 75 73 20 65 78 2d 75 70 64 61 74 65 73 2c 0a 73 6f 6d 65 74 69 6d 65 73 20 6d 6f 76 69 rious.ex-updates,.sometimes.movi
fb20 6e 67 20 70 6f 69 6e 74 2c 20 73 6f 20 60 43 2d 61 27 20 60 43 2d 77 27 20 65 74 63 2e 20 77 6f ng.point,.so.`C-a'.`C-w'.etc..wo
fb40 75 6c 64 20 6d 69 73 73 20 74 68 65 69 72 20 69 6e 74 65 6e 64 65 64 20 74 61 72 67 65 74 2e 1f uld.miss.their.intended.target..
fb60 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 70 61 73 74 65 2d 63 6c 65 61 72 2d 6d 69 6e 69 62 75 .(defvar.evil-paste-clear-minibu
fb80 66 66 65 72 2d 66 69 72 73 74 20 6e 69 6c 20 28 23 24 20 2e 20 36 34 31 32 33 29 29 23 40 31 38 ffer-first.nil.(#$...64123))#@18
fba0 37 20 52 65 6d 6f 76 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 7.Remove.the.default.text.shown.
fbc0 69 6e 20 74 68 65 20 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 in.the.ex.minibuffer..When.ex.st
fbe0 61 72 74 73 2c 20 74 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 arts,.the.previous.command.is.sh
fc00 6f 77 6e 20 65 6e 63 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 own.enclosed.in.parenthesis..Thi
fc20 73 20 66 75 6e 63 74 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 s.function.removes.this.text.whe
fc40 6e 20 74 68 65 20 66 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 n.the.first.key.is.pressed...(de
fc60 66 61 6c 69 61 73 20 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 falias.'evil-ex-remove-default.#
fc80 5b 30 20 22 08 5c 33 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 [0.".\303=\204#.\304.dU\204#..\3
fca0 30 35 3d 5c 32 30 33 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 05=\203..\306..\307=\203..\310.\
fcc0 32 30 32 23 00 5c 33 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 202#.\311.\210\312\313\314\"\207
fce0 22 20 5b 74 68 69 73 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 ".[this-command.this-original-co
fd00 6d 6d 61 6e 64 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 mmand.evil-paste-clear-minibuffe
fd20 72 2d 66 69 72 73 74 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 r-first.exit-minibuffer.minibuff
fd40 65 72 2d 70 72 6f 6d 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 er-prompt-end.evil-ex-delete-bac
fd60 6b 77 61 72 64 2d 63 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 kward-char.ignore.evil-paste-fro
fd80 6d 2d 72 65 67 69 73 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 m-register.t.delete-minibuffer-c
fda0 6f 6e 74 65 6e 74 73 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 ontents.remove-hook.pre-command-
fdc0 68 6f 6f 6b 20 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 20 28 hook.evil-ex-remove-default].3.(
fde0 23 24 20 2e 20 36 34 34 31 38 29 5d 29 23 40 37 33 36 20 52 65 74 75 72 6e 20 63 6f 6e 74 65 6e #$...64418)])#@736.Return.conten
fe00 74 73 20 6f 66 20 52 45 47 49 53 54 45 52 2e 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 ts.of.REGISTER..Signal.an.error.
fe20 69 66 20 65 6d 70 74 79 2c 20 75 6e 6c 65 73 73 20 4e 4f 45 52 52 4f 52 20 69 73 20 6e 6f 6e 2d if.empty,.unless.NOERROR.is.non-
fe40 6e 69 6c 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 70 65 63 69 61 6c 20 72 65 67 69 nil...The.following.special.regi
fe60 73 74 65 72 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 2e 0a 20 20 22 20 20 74 68 65 20 75 6e sters.are.supported...."..the.un
fe80 6e 61 6d 65 64 20 72 65 67 69 73 74 65 72 0a 20 20 2a 20 20 74 68 65 20 63 6c 69 70 62 6f 61 72 named.register...*..the.clipboar
fea0 64 20 63 6f 6e 74 65 6e 74 73 0a 20 20 2b 20 20 74 68 65 20 63 6c 69 70 62 6f 61 72 64 20 63 6f d.contents...+..the.clipboard.co
fec0 6e 74 65 6e 74 73 0a 20 20 3c 43 2d 77 3e 20 74 68 65 20 77 6f 72 64 20 61 74 20 70 6f 69 6e 74 ntents...<C-w>.the.word.at.point
fee0 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a 20 20 3c 43 2d 61 3e 20 74 68 65 20 57 4f 52 44 .(ex.mode.only)...<C-a>.the.WORD
ff00 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 20 20 3c 43 2d 6f 3e .at.point.(ex.mode.only)...<C-o>
ff20 20 74 68 65 20 73 79 6d 62 6f 6c 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e .the.symbol.at.point.(ex.mode.on
ff40 6c 79 29 0a 20 20 3c 43 2d 66 3e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 61 74 20 ly)...<C-f>.the.current.file.at.
ff60 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a 20 20 25 20 20 74 68 65 20 63 75 point.(ex.mode.only)...%..the.cu
ff80 72 72 65 6e 74 20 66 69 6c 65 20 6e 61 6d 65 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 23 20 rrent.file.name.(read.only)...#.
ffa0 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 20 66 69 6c 65 20 6e 61 6d 65 20 28 72 65 61 64 20 6f .the.alternate.file.name.(read.o
ffc0 6e 6c 79 29 0a 20 20 2f 20 20 74 68 65 20 6c 61 73 74 20 73 65 61 72 63 68 20 70 61 74 74 65 72 nly).../..the.last.search.patter
ffe0 6e 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 3a 20 20 74 68 65 20 6c 61 73 74 20 63 6f 6d 6d n.(read.only)...:..the.last.comm
10000 61 6e 64 20 6c 69 6e 65 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 2e 20 20 74 68 65 20 6c 61 and.line.(read.only)......the.la
10020 73 74 20 69 6e 73 65 72 74 65 64 20 74 65 78 74 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 2d st.inserted.text.(read.only)...-
10040 20 20 74 68 65 20 6c 61 73 74 20 73 6d 61 6c 6c 20 28 6c 65 73 73 20 74 68 61 6e 20 61 20 6c 69 ..the.last.small.(less.than.a.li
10060 6e 65 29 20 64 65 6c 65 74 65 0a 20 20 5f 20 20 74 68 65 20 62 6c 61 63 6b 20 68 6f 6c 65 20 72 ne).delete..._..the.black.hole.r
10080 65 67 69 73 74 65 72 0a 20 20 3d 20 20 74 68 65 20 65 78 70 72 65 73 73 69 6f 6e 20 72 65 67 69 egister...=..the.expression.regi
100a0 73 74 65 72 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 0a 28 66 6e 20 52 45 47 49 53 54 45 52 20 26 ster.(read.only)..(fn.REGISTER.&
100c0 6f 70 74 69 6f 6e 61 6c 20 4e 4f 45 52 52 4f 52 29 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 65 78 optional.NOERROR)..(put.'evil-ex
100e0 2d 72 65 6d 6f 76 65 2d 64 65 66 61 75 6c 74 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c -remove-default.'permanent-local
10100 2d 68 6f 6f 6b 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 72 65 67 -hook.t).(defalias.'evil-get-reg
10120 69 73 74 65 72 20 23 5b 35 31 33 20 22 5c 33 30 36 31 5c 32 37 31 01 5c 33 30 37 02 21 5c 32 30 ister.#[513."\3061\271.\307.!\20
10140 35 5c 32 36 37 01 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 5\267..\310=\203..\311\312!\202\
10160 32 35 36 01 01 5c 33 31 33 59 5c 32 30 33 35 00 01 5c 33 31 34 58 5c 32 30 33 35 00 01 5c 33 31 256..\313Y\2035..\314X\2035..\31
10180 33 5a 5c 32 31 31 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 3Z\211.GW\2050.\311.\315\"\262.\
101a0 32 30 32 5c 32 35 36 01 01 5c 33 31 36 5c 32 36 37 5c 32 30 32 0b 01 01 5c 33 31 37 3d 5c 32 30 202\256..\316\267\202...\317=\20
101c0 33 45 00 5c 33 32 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 3E.\320\202F.\321\322\301!\203P.
101e0 09 5c 32 30 36 51 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 .\206Q.\323\324.:\204[..C\262..\
10200 32 30 33 7c 00 5c 32 31 31 5c 32 30 34 7c 00 5c 33 32 35 31 78 00 5c 33 32 36 03 03 5c 32 31 31 203|.\211\204|.\3251x.\326..\211
10220 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[.
10240 5c 32 31 30 5c 32 30 32 5b 00 5c 32 31 31 5c 32 30 33 5c 32 31 30 00 5c 33 32 37 5c 33 31 32 02 \210\202[.\211\203\210.\327\312.
10260 47 5c 33 33 30 04 24 5c 32 31 30 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 35 36 01 5c 33 33 31 G\330.$\210\266\202\202\256.\331
10280 20 5c 32 30 34 5c 32 32 36 00 5c 33 33 32 5c 33 33 33 21 5c 32 31 30 72 5c 6e 71 5c 32 31 30 5c .\204\226.\332\333!\210r\nq\210\
102a0 33 33 34 5c 33 33 35 21 29 5c 32 30 32 5c 32 35 36 01 5c 33 33 31 20 5c 32 30 34 5c 32 35 32 00 334\335!)\202\256.\331.\204\252.
102c0 5c 33 33 32 5c 33 33 36 21 5c 32 31 30 72 5c 6e 71 5c 32 31 30 5c 33 33 34 5c 33 33 37 21 29 5c \332\336!\210r\nq\210\334\337!)\
102e0 32 30 32 5c 32 35 36 01 5c 33 33 31 20 5c 32 30 34 5c 32 37 36 00 5c 33 33 32 5c 33 34 30 21 5c 202\256.\331.\204\276.\332\340!\
10300 32 31 30 72 5c 6e 71 5c 32 31 30 5c 33 33 34 5c 33 34 31 21 29 5c 32 30 32 5c 32 35 36 01 5c 33 210r\nq\210\334\341!)\202\256.\3
10320 33 31 20 5c 32 30 34 5c 33 32 32 00 5c 33 33 32 5c 33 34 32 21 5c 32 31 30 72 5c 6e 71 5c 32 31 31.\204\322.\332\342!\210r\nq\21
10340 30 5c 33 33 34 5c 33 34 33 21 29 5c 32 30 32 5c 32 35 36 01 5c 33 33 31 20 5c 32 30 34 5c 33 34 0\334\343!)\202\256.\331.\204\34
10360 36 00 5c 33 33 32 5c 33 34 34 21 5c 32 31 30 72 5c 6e 71 5c 32 31 30 5c 33 34 35 5c 33 34 36 5c 6.\332\344!\210r\nq\210\345\346\
10380 33 34 37 5c 33 33 34 5c 33 35 30 21 23 29 5c 32 30 32 5c 32 35 36 01 5c 33 35 31 5c 33 33 31 20 347\334\350!#)\202\256.\351\331.
103a0 5c 32 30 35 01 01 5c 33 35 32 20 5c 32 30 35 01 01 5c 6e 21 5c 32 30 36 5c 32 36 37 01 5c 33 33 \205..\352.\205..\n!\206\267.\33
103c0 32 5c 33 35 33 21 5c 32 30 32 5c 32 35 36 01 01 5c 33 35 34 55 5c 32 30 33 5c 22 01 72 5c 33 35 2\353!\202\256..\354U\203\".r\35
103e0 35 20 71 5c 32 31 30 5c 33 35 31 20 29 5c 32 30 36 5c 32 36 37 01 5c 33 33 32 5c 33 35 33 21 5c 5.q\210\351.)\206\267.\332\353!\
10400 32 30 32 5c 32 35 36 01 01 5c 33 35 36 5c 32 36 37 5c 32 30 32 5c 32 34 35 01 5c 33 32 32 5c 33 202\256..\356\267\202\245.\322\3
10420 30 33 21 5c 32 30 33 38 01 0b 5c 33 35 37 3d 5c 32 30 33 38 01 5c 66 5c 32 30 36 43 01 0d 5c 32 03!\2038..\357=\2038.\f\206C..\2
10440 30 33 41 01 0e 40 5c 32 30 36 43 01 0e 41 5c 32 34 32 5c 32 30 36 5c 32 36 37 01 5c 33 33 32 5c 03A..@\206C..A\242\206\267.\332\
10460 33 36 30 21 5c 32 30 32 5c 32 35 36 01 0e 42 5c 32 34 32 5c 32 30 36 5c 32 36 37 01 5c 33 33 32 360!\202\256..B\242\206\267.\332
10480 5c 33 36 31 21 5c 32 30 32 5c 32 35 36 01 0e 43 5c 32 30 32 5c 32 35 36 01 0e 44 5c 32 30 32 5c \361!\202\256..C\202\256..D\202\
104a0 32 35 36 01 5c 33 31 35 1e 45 5c 33 36 32 5c 33 36 33 5c 33 36 34 21 5c 32 31 31 5c 33 36 35 5c 256.\315.E\362\363\364!\211\365\
104c0 33 36 36 03 05 23 4d 5c 32 31 30 5c 33 36 35 5c 33 36 37 02 5c 22 5c 32 31 36 5c 33 37 30 5c 33 366..#M\210\365\367.\"\216\370\3
104e0 37 31 02 5c 22 5c 32 31 30 5c 33 37 32 5c 33 37 33 0e 46 5c 32 30 35 5c 32 31 31 01 5c 33 37 34 71.\"\210\372\373.F\205\211.\374
10500 0e 46 5c 33 37 35 5c 33 37 36 23 0e 47 5c 33 32 34 5c 33 37 37 0e 46 5c 33 31 35 26 07 29 5c 32 .F\375\376#.G\324\377.F\315&.)\2
10520 36 36 5c 32 30 32 16 46 5c 32 30 31 48 00 0e 46 21 29 5c 32 30 32 5c 32 35 36 01 5c 33 34 37 5c 66\202.F\201H..F!)\202\256.\347\
10540 32 30 32 5c 32 36 37 01 01 5c 32 32 37 5c 32 36 32 02 5c 32 30 31 49 00 02 21 5c 32 30 36 5c 32 202\267..\227\262.\201I..!\206\2
10560 36 37 01 5c 33 33 32 5c 32 30 31 4a 00 03 5c 22 30 5c 32 30 37 01 3f 5c 32 30 35 5c 33 30 36 01 67.\332\201J..\"0\207.?\205\306.
10580 5c 32 30 31 4b 00 01 40 02 41 5c 22 5c 32 30 37 22 20 5b 6b 69 6c 6c 2d 72 69 6e 67 20 78 2d 73 \201K..@.A\"\207".[kill-ring.x-s
105a0 65 6c 65 63 74 2d 72 65 71 75 65 73 74 2d 74 79 70 65 20 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 elect-request-type.evil-ex-curre
105c0 6e 74 2d 62 75 66 66 65 72 20 65 76 69 6c 2d 73 65 61 72 63 68 2d 6d 6f 64 75 6c 65 20 65 76 69 nt-buffer.evil-search-module.evi
105e0 6c 2d 65 78 2d 73 65 61 72 63 68 2d 68 69 73 74 6f 72 79 20 69 73 65 61 72 63 68 2d 72 65 67 65 l-ex-search-history.isearch-rege
10600 78 70 20 28 65 72 72 6f 72 29 20 63 68 61 72 61 63 74 65 72 70 20 33 34 20 63 75 72 72 65 6e 74 xp.(error).characterp.34.current
10620 2d 6b 69 6c 6c 20 30 20 34 39 20 35 37 20 74 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 -kill.0.49.57.t.#s(hash-table.te
10640 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 34 32 20 35 39 20 34 33 20 st.eq.purecopy.t.data.(42.59.43.
10660 35 39 20 32 33 20 31 34 31 20 31 20 31 36 31 20 31 35 20 31 38 31 20 36 20 32 30 31 20 31 32 20 59.23.141.1.161.15.181.6.201.12.
10680 32 32 31 20 33 37 20 32 34 35 29 29 20 34 32 20 50 52 49 4d 41 52 59 20 43 4c 49 50 42 4f 41 52 221.37.245)).42.PRIMARY.CLIPBOAR
106a0 44 20 62 6f 75 6e 64 70 20 28 55 54 46 38 5f 53 54 52 49 4e 47 20 43 4f 4d 50 4f 55 4e 44 5f 54 D.boundp.(UTF8_STRING.COMPOUND_T
106c0 45 58 54 20 53 54 52 49 4e 47 29 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 67 65 74 EXT.STRING).nil.(error).evil-get
106e0 2d 73 65 6c 65 63 74 69 6f 6e 20 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 -selection.remove-text-propertie
10700 73 20 28 66 6f 72 65 69 67 6e 2d 73 65 6c 65 63 74 69 6f 6e 20 6e 69 6c 29 20 65 76 69 6c 2d 65 s.(foreign-selection.nil).evil-e
10720 78 2d 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 77 3e 20 6f x-p.user-error."Register.<C-w>.o
10740 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 74 68 69 6e 67 nly.available.in.ex.state".thing
10760 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 77 6f 72 64 20 22 52 65 67 69 73 74 65 72 20 3c 43 -at-point.evil-word."Register.<C
10780 2d 61 3e 20 6f 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 -a>.only.available.in.ex.state".
107a0 65 76 69 6c 2d 57 4f 52 44 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 6f 3e 20 6f 6e 6c 79 20 61 evil-WORD."Register.<C-o>.only.a
107c0 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 73 79 6d 62 6f vailable.in.ex.state".evil-symbo
107e0 6c 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 66 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 l."Register.<C-f>.only.available
10800 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 66 69 6c 65 6e 61 6d 65 20 22 52 65 67 69 73 74 65 72 .in.ex.state".filename."Register
10820 20 3c 43 2d 6c 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 74 61 74 .<C-l>.only.available.in.ex.stat
10840 65 22 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 6e 5c e".replace-regexp-in-string."\n\
10860 5c 27 22 20 22 22 20 6c 69 6e 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 69 6e \'"."".line.buffer-file-name.min
10880 69 62 75 66 66 65 72 70 20 22 4e 6f 20 66 69 6c 65 20 6e 61 6d 65 22 20 33 35 20 6f 74 68 65 72 ibufferp."No.file.name".35.other
108a0 2d 62 75 66 66 65 72 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 -buffer.#s(hash-table.test.eq.pu
108c0 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 34 37 20 32 39 36 20 35 38 20 33 33 33 20 34 36 20 recopy.t.data.(47.296.58.333.46.
108e0 33 34 35 20 34 35 20 33 35 30 20 36 31 20 33 35 35 20 39 35 20 34 31 37 29 29 20 65 76 69 6c 2d 345.45.350.61.355.95.417)).evil-
10900 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 61 72 20 65 78 70 72 search."No.previous.regular.expr
10920 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 61 6e 64 20 6c 69 6e ession"."No.previous.command.lin
10940 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 30 33 5c 22 5c 32 30 e".#[0.".\205..\301\302\303\"\20
10960 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 69 6e 70 75 74 20 61 7".[evil-last-=-register-input.a
10980 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 65 76 69 6c 2d 65 78 dd-hook.pre-command-hook.evil-ex
109a0 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 73 79 6d 62 6f 6c 20 -remove-default].3].make-symbol.
109c0 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 6c 6f 73 75 72 65 20 "minibuffer-setup".make-closure.
109e0 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 30 5c 22 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 #[0."\302\303\300\"\210\301.\207
10a00 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 62 75 66 66 65 72 2d ".[V0.V1.remove-hook.minibuffer-
10a20 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 33 30 32 5c 33 30 30 setup-hook].3].#[0."\301\302\300
10a40 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 69 6e 69 62 75 66 66 \"\207".[V0.remove-hook.minibuff
10a60 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 6b 20 6d 69 6e 69 62 er-setup-hook].3].add-hook.minib
10a80 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 6d 2d 6d 69 6e 69 62 uffer-setup-hook.read-from-minib
10aa0 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 20 73 68 61 64 6f 77 uffer."=".propertize.face.shadow
10ac0 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 2d 73 65 61 72 63 68 .evil-eval-history.regexp-search
10ae0 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 2d 68 69 73 74 6f 72 -ring.search-ring.evil-ex-histor
10b00 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 6c 2d 6c 61 73 74 2d y.evil-last-insertion.evil-last-
10b20 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 75 72 73 69 76 65 2d small-deletion.enable-recursive-
10b40 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 65 67 69 73 74 65 72 minibuffers.evil-last-=-register
10b60 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 2d 2d 65 76 61 6c 2d -input.evil-eval-map.evil--eval-
10b80 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 65 72 20 60 25 63 27 expr.get-register."Register.`%c'
10ba0 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 20 2e 20 36 35 30 31 .is.empty".signal].12.(#$...6501
10bc0 31 29 5d 29 23 40 37 31 20 41 70 70 65 6e 64 20 54 45 58 54 20 74 6f 20 74 68 65 20 63 6f 6e 74 1)])#@71.Append.TEXT.to.the.cont
10be0 65 6e 74 73 20 6f 66 20 72 65 67 69 73 74 65 72 20 52 45 47 49 53 54 45 52 2e 0a 0a 28 66 6e 20 ents.of.register.REGISTER...(fn.
10c00 52 45 47 49 53 54 45 52 20 54 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d REGISTER.TEXT)..(defalias.'evil-
10c20 61 70 70 65 6e 64 2d 72 65 67 69 73 74 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 32 31 append-register.#[514."\300.!\21
10c40 31 5c 32 30 34 5c 66 00 5c 33 30 31 03 03 5c 22 5c 32 30 37 5c 33 30 32 5c 33 30 33 02 47 5c 33 1\204\f.\301..\"\207\302\303.G\3
10c60 30 34 5c 33 30 35 05 25 5c 32 30 34 23 00 5c 33 30 32 5c 33 30 33 03 47 5c 33 30 34 5c 33 30 35 04\305.%\204#.\302\303.G\304\305
10c80 06 06 25 5c 32 30 33 68 00 5c 32 31 31 47 5c 33 30 33 56 5c 32 30 33 39 00 5c 32 31 31 01 47 53 ..%\203h.\211G\303V\2039.\211.GS
10ca0 48 5c 33 30 36 55 5c 32 30 34 39 00 5c 32 31 31 5c 33 30 37 50 5c 32 36 32 01 01 47 5c 33 30 33 H\306U\2049.\211\307P\262..G\303
10cc0 56 5c 32 30 33 4f 00 01 5c 32 31 31 47 53 48 5c 33 30 36 55 5c 32 30 34 4f 00 01 5c 33 30 37 50 V\203O..\211GSH\306U\204O..\307P
10ce0 5c 32 36 32 02 5c 32 31 31 02 50 5c 32 36 32 02 5c 33 31 30 5c 33 30 33 03 47 5c 33 31 31 05 24 \262.\211.P\262.\310\303.G\311.$
10d00 5c 32 31 30 5c 33 31 32 02 5c 33 30 34 5c 33 31 33 23 5c 32 36 32 02 5c 33 30 31 03 03 5c 22 5c \210\312.\304\313#\262.\301..\"\
10d20 32 30 37 5c 33 30 31 03 02 04 50 5c 22 5c 32 30 37 22 20 5b 67 65 74 2d 72 65 67 69 73 74 65 72 207\301...P\"\207".[get-register
10d40 20 73 65 74 2d 72 65 67 69 73 74 65 72 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 6e 6f 74 2d .set-register.text-property-not-
10d60 61 6c 6c 20 30 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 6e 69 6c 20 31 30 20 22 5c 6e 22 20 72 all.0.yank-handler.nil.10."\n".r
10d80 65 6d 6f 76 65 2d 6c 69 73 74 2d 6f 66 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 28 79 emove-list-of-text-properties.(y
10da0 61 6e 6b 2d 68 61 6e 64 6c 65 72 29 20 70 72 6f 70 65 72 74 69 7a 65 20 28 65 76 69 6c 2d 79 61 ank-handler).propertize.(evil-ya
10dc0 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 6c 65 72 29 5d 20 39 20 28 23 24 20 2e 20 36 38 35 35 33 29 nk-line-handler)].9.(#$...68553)
10de0 5d 29 23 40 31 37 36 20 53 65 74 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 72 65 67 69 ])#@176.Set.the.contents.of.regi
10e00 73 74 65 72 20 52 45 47 49 53 54 45 52 20 74 6f 20 54 45 58 54 2e 0a 49 66 20 52 45 47 49 53 54 ster.REGISTER.to.TEXT..If.REGIST
10e20 45 52 20 69 73 20 61 6e 20 75 70 63 61 73 65 20 63 68 61 72 61 63 74 65 72 20 74 68 65 6e 20 74 ER.is.an.upcase.character.then.t
10e40 65 78 74 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 61 74 0a 72 65 67 69 73 74 65 72 ext.is.appended.to.that.register
10e60 20 69 6e 73 74 65 61 64 20 6f 66 20 72 65 70 6c 61 63 69 6e 67 20 69 74 73 20 63 6f 6e 74 65 6e .instead.of.replacing.its.conten
10e80 74 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 t...(fn.REGISTER.TEXT)..(defalia
10ea0 73 20 27 65 76 69 6c 2d 73 65 74 2d 72 65 67 69 73 74 65 72 20 23 5b 35 31 34 20 22 5c 33 30 35 s.'evil-set-register.#[514."\305
10ec0 02 21 5c 32 30 34 5c 6e 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 37 01 5c 33 31 30 5c 32 36 37 5c .!\204\n.\306\307!\207.\310\267\
10ee0 32 30 32 18 00 5c 33 30 36 5c 33 31 31 21 5c 32 30 37 5c 33 31 32 01 21 5c 32 30 37 01 5c 33 31 202..\306\311!\207\312.!\207.\31
10f00 33 59 5c 32 30 33 3d 00 01 5c 33 31 34 58 5c 32 30 33 3d 00 08 5c 32 30 34 2c 00 5c 33 31 32 01 3Y\203=..\314X\203=..\204,.\312.
10f20 21 5c 32 30 37 09 5c 33 31 35 5c 32 31 31 1a 1b 19 5c 33 31 36 02 5c 33 31 33 5a 21 5c 32 31 30 !\207.\315\211...\316.\313Z!\210
10f40 09 01 5c 32 34 30 2b 5c 32 30 37 01 5c 33 31 37 5c 32 36 37 5c 32 30 32 53 00 5c 33 32 30 5c 33 ..\240+\207.\317\267\202S.\320\3
10f60 32 31 02 5c 22 5c 32 30 37 5c 33 32 30 5c 33 32 32 02 5c 22 5c 32 30 37 5c 32 31 31 5c 32 31 31 21.\"\207\320\322.\"\207\211\211
10f80 14 5c 32 30 37 5c 33 31 35 5c 32 30 37 01 5c 33 32 33 59 5c 32 30 33 65 00 01 5c 33 32 34 58 5c .\207\315\207.\323Y\203e..\324X\
10fa0 32 30 33 65 00 5c 33 32 35 02 5c 32 32 37 02 5c 22 5c 32 30 37 5c 33 32 36 02 02 5c 22 5c 32 30 203e.\325.\227.\"\207\326..\"\20
10fc0 37 22 20 5b 6b 69 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 7".[kill-ring.kill-ring-yank-poi
10fe0 6e 74 65 72 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 63 75 74 2d 66 75 6e 63 74 69 6f 6e 20 69 nter.interprogram-cut-function.i
11000 6e 74 65 72 70 72 6f 67 72 61 6d 2d 70 61 73 74 65 2d 66 75 6e 63 74 69 6f 6e 20 65 76 69 6c 2d nterprogram-paste-function.evil-
11020 6c 61 73 74 2d 73 6d 61 6c 6c 2d 64 65 6c 65 74 69 6f 6e 20 63 68 61 72 61 63 74 65 72 70 20 75 last-small-deletion.characterp.u
11040 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 72 65 67 69 73 74 65 72 22 20 23 73 28 ser-error."Invalid.register".#s(
11060 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 hash-table.test.eq.purecopy.t.da
11080 74 61 20 28 35 38 20 31 36 20 34 36 20 31 36 20 33 37 20 31 36 20 33 34 20 32 30 29 29 20 22 43 ta.(58.16.46.16.37.16.34.20))."C
110a0 61 6e 27 74 20 6d 6f 64 69 66 79 20 72 65 61 64 2d 6f 6e 6c 79 20 72 65 67 69 73 74 65 72 22 20 an't.modify.read-only.register".
110c0 6b 69 6c 6c 2d 6e 65 77 20 34 39 20 35 37 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 kill-new.49.57.nil.current-kill.
110e0 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 #s(hash-table.test.eq.purecopy.t
11100 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 39 35 20 38 31 29 29 .data.(42.67.43.72.45.77.95.81))
11120 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 52 59 20 43 4c 49 50 .evil-set-selection.PRIMARY.CLIP
11140 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 65 67 69 73 74 65 72 BOARD.65.90.evil-append-register
11160 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 30 39 36 29 5d 29 23 .set-register].5.(#$...69096)])#
11180 40 31 38 33 20 52 65 74 75 72 6e 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 61 6c 6c 20 72 65 67 @183.Returns.an.alist.of.all.reg
111a0 69 73 74 65 72 73 2c 20 62 75 74 20 6f 6e 6c 79 20 74 68 6f 73 65 20 6e 61 6d 65 64 0a 77 69 74 isters,.but.only.those.named.wit
111c0 68 20 6e 75 6d 62 65 72 20 6f 72 20 63 68 61 72 61 63 74 65 72 2e 20 52 65 67 69 73 74 65 72 73 h.number.or.character..Registers
111e0 20 77 69 74 68 20 73 79 6d 62 6f 6c 20 6f 72 20 73 74 72 69 6e 67 20 69 6e 20 6e 61 6d 65 73 20 .with.symbol.or.string.in.names.
11200 61 72 65 20 69 67 6e 6f 72 65 64 0a 74 6f 20 6b 65 65 70 20 56 69 6d 20 63 6f 6d 70 61 74 69 62 are.ignored.to.keep.Vim.compatib
11220 69 6c 69 74 79 20 77 69 74 68 20 72 65 67 69 73 74 65 72 20 6a 75 6d 70 73 2e 1f 23 40 31 32 20 ility.with.register.jumps..#@12.
11240 0a 0a 28 66 6e 20 52 45 47 29 1f 23 40 31 38 20 0a 0a 28 66 6e 20 52 45 47 31 20 52 45 47 32 29 ..(fn.REG).#@18...(fn.REG1.REG2)
11260 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 74 20 ..(defalias.'evil-register-list.
11280 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 37 08 #[0."\302\303\304\305\306\"\307.
112a0 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 5b 65 BC\310\311.\"\312$\313\"\207".[e
112c0 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 73 74 vil-last-=-register-input.regist
112e0 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 32 35 er-alist.sort.append.mapcar.#[25
11300 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 2d 67 7."\211\300.\301\"B\207".[evil-g
11320 65 74 2d 72 65 67 69 73 74 65 72 20 74 5d 20 35 20 28 23 24 20 2e 20 37 30 32 30 38 29 5d 20 28 et-register.t].5.(#$...70208)].(
11340 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 39 20 35 30 34.42.43.37.35.47.58.46.45.49.50
11360 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 2d 72 65 6d .51.52.53.54.55.56.57).61.cl-rem
11380 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 37 22 20 5b ove-if-not.#[257."\300.@!\207".[
113a0 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 5d 20 33 20 28 23 24 20 2e 20 37 30 32 30 number-or-marker-p].3.(#$...7020
113c0 38 29 5d 20 6e 69 6c 20 23 5b 35 31 34 20 22 01 40 01 40 57 5c 32 30 37 22 20 5b 5d 20 34 20 28 8)].nil.#[514.".@.@W\207".[].4.(
113e0 23 24 20 2e 20 37 30 32 32 34 29 5d 5d 20 37 20 28 23 24 20 2e 20 37 30 30 32 31 29 5d 29 23 40 #$...70224)]].7.(#$...70021)])#@
11400 31 36 37 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 61 20 6d 6f 74 69 6f 6e 20 167.Returns.non-nil.if.a.motion.
11420 65 72 72 6f 72 20 73 68 6f 75 6c 64 20 62 65 20 73 75 70 70 72 65 73 73 65 64 2e 0a 57 68 65 74 error.should.be.suppressed..Whet
11440 68 65 72 20 74 68 65 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 her.the.motion.error.should.be.s
11460 75 70 70 72 65 73 73 65 64 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 0a 76 61 72 69 61 62 6c uppressed.depends.on.the.variabl
11480 65 20 60 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 69 6f e.`evil-kbd-macro-suppress-motio
114a0 6e 2d 65 72 72 6f 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6b 62 64 2d 6d n-error'...(defalias.'evil-kbd-m
114c0 61 63 72 6f 2d 73 75 70 70 72 65 73 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 20 23 5b 30 20 22 acro-suppress-motion-error.#[0."
114e0 08 5c 32 30 33 5c 6e 00 09 5c 33 30 33 3e 5c 32 30 36 11 00 5c 6e 5c 32 30 35 11 00 09 5c 33 30 .\203\n..\303>\206..\n\205...\30
11500 34 3e 5c 32 30 37 22 20 5b 64 65 66 69 6e 69 6e 67 2d 6b 62 64 2d 6d 61 63 72 6f 20 65 76 69 6c 4>\207".[defining-kbd-macro.evil
11520 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 70 72 65 73 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 -kbd-macro-suppress-motion-error
11540 20 65 78 65 63 75 74 69 6e 67 2d 6b 62 64 2d 6d 61 63 72 6f 20 28 74 20 72 65 63 6f 72 64 29 20 .executing-kbd-macro.(t.record).
11560 28 74 20 72 65 70 6c 61 79 29 5d 20 32 20 28 23 24 20 2e 20 37 30 36 36 30 29 5d 29 23 40 36 39 (t.replay)].2.(#$...70660)])#@69
11580 20 53 65 74 20 62 75 66 66 65 72 27 73 20 6d 61 72 6b 20 74 6f 20 50 4f 53 2e 0a 49 66 20 50 4f .Set.buffer's.mark.to.POS..If.PO
115a0 53 20 69 73 20 6e 69 6c 2c 20 64 65 6c 65 74 65 20 74 68 65 20 6d 61 72 6b 2e 0a 0a 28 66 6e 20 S.is.nil,.delete.the.mark...(fn.
115c0 50 4f 53 29 1f 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 POS)..(byte-code."\300\301\302\3
115e0 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 75 6e 63 74 03#\304\301\305\306#\207".[funct
11600 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 70 72 65 73 73 2d ion-put.evil-kbd-macro-suppress-
11620 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 62 79 74 65 2d 6f motion-error.speed.-1.put.byte-o
11640 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 6e 65 2d 65 78 70 ptimizer.byte-compile-inline-exp
11660 61 6e 64 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 and].5).(defalias.'evil-move-mar
11680 6b 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 33 09 00 5c 33 30 30 01 21 5c 32 36 32 01 5c 33 k.#[257."\211\203..\300.!\262.\3
116a0 30 31 20 01 5c 33 30 32 5c 32 32 33 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 01..\302\223\207".[evil-normaliz
116c0 65 2d 70 6f 73 69 74 69 6f 6e 20 6d 61 72 6b 2d 6d 61 72 6b 65 72 20 6e 69 6c 5d 20 34 20 28 23 e-position.mark-marker.nil].4.(#
116e0 24 20 2e 20 37 31 30 34 31 29 5d 29 23 40 33 31 32 20 53 61 76 65 20 54 72 61 6e 73 69 65 6e 74 $...71041)])#@312.Save.Transient
11700 20 4d 61 72 6b 20 6d 6f 64 65 20 61 6e 64 20 6d 61 6b 65 20 69 74 20 62 75 66 66 65 72 2d 6c 6f .Mark.mode.and.make.it.buffer-lo
11720 63 61 6c 2e 0a 41 6e 79 20 63 68 61 6e 67 65 73 20 74 6f 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 cal..Any.changes.to.Transient.Ma
11740 72 6b 20 6d 6f 64 65 20 61 72 65 20 6e 6f 77 20 6c 6f 63 61 6c 20 74 6f 20 74 68 65 20 63 75 72 rk.mode.are.now.local.to.the.cur
11760 72 65 6e 74 0a 62 75 66 66 65 72 2c 20 75 6e 74 69 6c 20 60 65 76 69 6c 2d 72 65 73 74 6f 72 65 rent.buffer,.until.`evil-restore
11780 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 27 20 69 73 20 63 61 6c 6c 65 64 2e -transient-mark-mode'.is.called.
117a0 0a 0a 56 61 72 69 61 62 6c 65 73 20 70 65 72 74 61 69 6e 69 6e 67 20 74 6f 20 54 72 61 6e 73 69 ..Variables.pertaining.to.Transi
117c0 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 72 65 20 6c 69 73 74 65 64 20 69 6e 0a 60 65 76 69 ent.Mark.mode.are.listed.in.`evi
117e0 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 72 73 27 2c 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c l-transient-vars',.and.their.val
11800 75 65 73 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 0a 60 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e ues.are.stored.in.`evil-transien
11820 74 2d 76 61 6c 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 74 t-vals'...(defalias.'evil-save-t
11840 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 23 5b 30 20 22 08 5c 32 31 31 5c 32 30 ransient-mark-mode.#[0.".\211\20
11860 35 2c 00 5c 32 31 31 40 5c 33 30 32 01 21 5c 32 30 33 27 00 5c 32 31 31 09 5c 32 33 36 5c 32 30 5,.\211@\302.!\203'.\211.\236\20
11880 34 27 00 5c 32 31 31 01 4a 5c 33 30 33 03 21 45 09 42 11 5c 33 30 34 01 21 5c 32 31 30 5c 33 30 4'.\211.J\303.!E.B.\304.!\210\30
118a0 35 01 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 32 31 30 41 5c 32 30 32 01 00 5c 32 30 37 22 20 5.\306\307#\210\210A\202..\207".
118c0 5b 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 72 73 20 65 76 69 6c 2d 74 72 61 6e 73 69 [evil-transient-vars.evil-transi
118e0 65 6e 74 2d 76 61 6c 73 20 62 6f 75 6e 64 70 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 ent-vals.boundp.local-variable-p
11900 20 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 20 70 75 74 20 .make-variable-buffer-local.put.
11920 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 36 20 28 23 24 20 2e 20 37 31 34 31 30 permanent-local.t].6.(#$...71410
11940 29 5d 29 23 40 33 37 31 20 52 65 73 74 6f 72 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 )])#@371.Restore.Transient.Mark.
11960 6d 6f 64 65 2e 0a 54 68 69 73 20 70 72 65 73 75 70 70 6f 73 65 73 20 74 68 61 74 20 60 65 76 69 mode..This.presupposes.that.`evi
11980 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 27 20 68 61 73 20 l-save-transient-mark-mode'.has.
119a0 62 65 65 6e 0a 63 61 6c 6c 65 64 20 65 61 72 6c 69 65 72 2e 20 49 66 20 54 72 61 6e 73 69 65 6e been.called.earlier..If.Transien
119c0 74 20 4d 61 72 6b 20 6d 6f 64 65 20 77 61 73 20 64 69 73 61 62 6c 65 64 20 62 65 66 6f 72 65 20 t.Mark.mode.was.disabled.before.
119e0 62 75 74 0a 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 6d 65 61 6e 74 69 6d 65 2c 20 74 68 69 but.enabled.in.the.meantime,.thi
11a00 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 73 61 62 6c 65 73 20 69 74 3b 20 69 66 20 69 74 20 77 61 s.function.disables.it;.if.it.wa
11a20 73 0a 65 6e 61 62 6c 65 64 20 62 65 66 6f 72 65 20 62 75 74 20 64 69 73 61 62 6c 65 64 20 69 6e s.enabled.before.but.disabled.in
11a40 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 6e 0a 65 6e 61 .the.meantime,.this.function.ena
11a60 62 6c 65 73 20 69 74 2e 0a 0a 54 68 65 20 65 61 72 6c 69 65 72 20 73 65 74 74 69 6e 67 73 20 6f bles.it...The.earlier.settings.o
11a80 66 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 73 74 6f 72 65 64 f.Transient.Mark.mode.are.stored
11aa0 20 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 .in.`evil-transient-vals'...(def
11ac0 61 6c 69 61 73 20 27 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 alias.'evil-restore-transient-ma
11ae0 72 6b 2d 6d 6f 64 65 20 23 5b 30 20 22 5c 33 30 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 08 5c 32 rk-mode.#[0."\301\211\211\211.\2
11b00 31 31 41 10 5c 32 34 32 5c 32 31 31 5c 32 36 32 05 5c 32 30 35 51 00 03 5c 32 31 31 41 5c 32 36 11A.\242\211\262.\205Q..\211A\26
11b20 32 05 5c 32 34 32 5c 32 36 32 02 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 36 32 01 5c 32 34 32 03 2.\242\262..\211A\262.\262.\242.
11b40 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 03 02 5c 32 30 34 2f 00 5c 33 30 32 02 21 \211A\262.\242\262..\204/.\302.!
11b60 5c 32 31 30 01 4a 01 5c 32 33 32 5c 32 30 34 04 00 5c 33 30 33 02 21 5c 32 30 33 4b 00 01 01 5c \210.J.\232\204..\303.!\203K...\
11b80 32 30 33 45 00 5c 33 30 34 5c 32 30 32 46 00 5c 33 30 35 21 5c 32 31 30 5c 32 30 32 04 00 5c 32 203E.\304\202F.\305!\210\202..\2
11ba0 31 31 5c 32 36 32 02 5c 32 30 32 04 00 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 72 61 6e 73 69 65 11\262.\202..\207".[evil-transie
11bc0 6e 74 2d 76 61 6c 73 20 6e 69 6c 20 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 nt-vals.nil.kill-local-variable.
11be0 66 62 6f 75 6e 64 70 20 31 20 2d 31 5d 20 36 20 28 23 24 20 2e 20 37 32 30 30 39 29 5d 29 23 40 fboundp.1.-1].6.(#$...72009)])#@
11c00 38 39 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 89.Save.the.current.mark,.includ
11c20 69 6e 67 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 ing.whether.it.is.transient..See
11c40 20 61 6c 73 6f 20 60 65 76 69 6c 2d 72 65 73 74 6f 72 65 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 .also.`evil-restore-mark'...(def
11c60 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 6d 61 72 6b 20 23 5b 30 20 22 08 3f 5c 32 30 alias.'evil-save-mark.#[0.".?\20
11c80 35 0b 00 5c 33 30 31 5c 33 30 32 21 10 5c 33 30 33 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 76 69 5..\301\302!.\303.\207".[evil-vi
11ca0 73 75 61 6c 2d 70 72 65 76 69 6f 75 73 2d 6d 61 72 6b 20 6d 61 72 6b 20 74 20 65 76 69 6c 2d 73 sual-previous-mark.mark.t.evil-s
11cc0 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 5d 20 32 20 28 23 24 20 2e ave-transient-mark-mode].2.(#$..
11ce0 20 37 32 37 30 37 29 5d 29 23 40 38 32 20 52 65 73 74 6f 72 65 20 74 68 65 20 6d 61 72 6b 2c 20 .72707)])#@82.Restore.the.mark,.
11d00 69 6e 63 6c 75 64 69 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 including.whether.it.was.transie
11d20 6e 74 2e 0a 53 65 65 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 nt..See.also.`evil-save-mark'...
11d40 28 64 65 66 61 6c 69 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 (defalias.'evil-restore-mark.#[0
11d60 20 22 08 5c 32 30 35 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 .".\205..\301.\210\302.!\210\303
11d80 5c 32 31 31 10 5c 32 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 \211.\207".[evil-visual-previous
11da0 2d 6d 61 72 6b 20 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 -mark.evil-restore-transient-mar
11dc0 6b 2d 6d 6f 64 65 20 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 k-mode.evil-move-mark.nil].2.(#$
11de0 20 2e 20 37 32 39 34 32 29 5d 29 23 40 31 35 30 20 54 6f 67 67 6c 65 20 54 72 61 6e 73 69 65 6e ...72942)])#@150.Toggle.Transien
11e00 74 20 4d 61 72 6b 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 t.Mark.mode..Ensure.that.the.reg
11e20 69 6f 6e 20 69 73 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 ion.is.properly.deactivated..Ena
11e40 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 65 20 77 ble.with.positive.ARG,.disable.w
11e60 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 6e 61 6c ith.negative.ARG...(fn.&optional
11e80 20 41 52 47 29 1f 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 .ARG)..(defalias.'evil-transient
11ea0 2d 6d 61 72 6b 20 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 -mark.#[256."\211\247\204...\203
11ec0 0e 00 5c 32 31 30 5c 33 30 31 5c 32 30 32 10 00 5c 32 31 30 5c 33 30 32 5c 32 31 31 5c 33 30 32 ..\210\301\202..\210\302\211\302
11ee0 57 5c 32 30 33 2c 00 5c 33 30 33 5c 33 30 31 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 W\203,.\303\301!\210\304\305!\20
11f00 33 24 00 5c 33 30 35 5c 33 30 31 21 5c 32 31 30 08 5c 32 30 35 38 00 5c 33 30 30 5c 33 30 31 21 3$.\305\301!\210.\2058.\300\301!
11f20 5c 32 30 37 08 3f 5c 32 30 35 38 00 5c 33 30 33 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 \207.?\2058.\303\301!\210\300\30
11f40 32 21 5c 32 30 37 22 20 5b 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 2d 31 20 2!\207".[transient-mark-mode.-1.
11f60 31 20 65 76 69 6c 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 66 62 6f 75 6e 64 70 20 63 75 61 1.evil-active-region.fboundp.cua
11f80 2d 6d 6f 64 65 5d 20 33 20 28 23 24 20 2e 20 37 33 32 30 31 29 5d 29 23 40 31 34 39 20 54 6f 67 -mode].3.(#$...73201)])#@149.Tog
11fa0 67 6c 65 20 61 63 74 69 76 65 20 72 65 67 69 6f 6e 2e 0a 45 6e 73 75 72 65 20 74 68 61 74 20 54 gle.active.region..Ensure.that.T
11fc0 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 69 73 20 70 72 6f 70 65 72 6c 79 20 65 ransient.Mark.mode.is.properly.e
11fe0 6e 61 62 6c 65 64 2e 0a 45 6e 61 62 6c 65 20 77 69 74 68 20 70 6f 73 69 74 69 76 65 20 41 52 47 nabled..Enable.with.positive.ARG
12000 2c 20 64 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 41 52 47 2e 0a 0a 28 66 ,.disable.with.negative.ARG...(f
12020 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 n.&optional.ARG)..(defalias.'evi
12040 6c 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 34 37 5c l-active-region.#[256."\211\247\
12060 32 30 34 11 00 5c 33 30 34 20 5c 32 30 33 0f 00 5c 32 31 30 5c 33 30 35 5c 32 30 32 11 00 5c 32 204..\304.\203..\210\305\202..\2
12080 31 30 5c 33 30 36 5c 32 31 31 5c 33 30 36 57 5c 32 30 33 2f 00 08 5c 32 30 34 1f 00 09 5c 32 30 10\306\211\306W\203/..\204...\20
120a0 35 57 00 5c 33 30 37 5c 32 31 31 11 12 5c 33 31 30 5c 33 30 33 21 5c 32 30 33 2b 00 5c 33 30 37 5W.\307\211..\310\303!\203+.\307
120c0 13 5c 33 31 31 5c 33 31 32 21 5c 32 30 37 5c 33 31 33 5c 33 30 36 21 5c 32 31 30 5c 6e 5c 32 30 .\311\312!\207\313\306!\210\n\20
120e0 33 39 00 5c 33 30 37 12 5c 33 31 34 5c 33 31 35 21 5c 32 30 34 43 00 5c 33 31 36 60 21 5c 32 31 39.\307.\314\315!\204C.\316`!\21
12100 30 5c 33 30 34 20 5c 32 30 34 4e 00 5c 33 31 37 5c 33 31 34 5c 33 31 35 21 21 5c 32 31 30 5c 33 0\304.\204N.\317\314\315!!\210\3
12120 31 30 5c 33 30 33 21 5c 32 30 35 57 00 5c 33 31 35 5c 32 31 31 13 5c 32 30 37 22 20 5b 74 72 61 10\303!\205W.\315\211.\207".[tra
12140 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 6d 61 72 6b 2d 61 63 74 69 76 65 20 64 65 61 nsient-mark-mode.mark-active.dea
12160 63 74 69 76 61 74 65 2d 6d 61 72 6b 20 63 75 61 2d 2d 65 78 70 6c 69 63 69 74 2d 72 65 67 69 6f ctivate-mark.cua--explicit-regio
12180 6e 2d 73 74 61 72 74 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 2d 31 20 31 20 6e 69 6c n-start.region-active-p.-1.1.nil
121a0 20 62 6f 75 6e 64 70 20 72 75 6e 2d 68 6f 6f 6b 73 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 .boundp.run-hooks.deactivate-mar
121c0 6b 2d 68 6f 6f 6b 20 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 6d 61 72 6b 20 k-hook.evil-transient-mark.mark.
121e0 74 20 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 73 65 74 2d 6d 61 72 6b 5d 20 35 20 28 23 24 t.evil-move-mark.set-mark].5.(#$
12200 20 2e 20 37 33 36 32 39 29 5d 29 23 40 31 31 35 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 ...73629)])#@115.Execute.BODY.wi
12220 74 68 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 2e 0a 54 68 65 6e 20 72 65 73 th.Transient.Mark.mode..Then.res
12240 74 6f 72 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 74 6f 20 69 74 73 20 tore.Transient.Mark.mode.to.its.
12260 70 72 65 76 69 6f 75 73 20 73 65 74 74 69 6e 67 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 previous.setting...(fn.&rest.BOD
12280 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 69 65 Y)..(defalias.'evil-with-transie
122a0 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 nt-mark-mode.'(macro...#[128."\3
122c0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 42 42 42 5c 33 30 36 42 00\301\302\303\304\305..BBB\306B
122e0 42 45 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 65 BE\207".[let.((inhibit-quit.t).e
12300 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 vil-transient-vals).unwind-prote
12320 63 74 20 70 72 6f 67 6e 20 28 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 ct.progn.(evil-save-transient-ma
12340 72 6b 2d 6d 6f 64 65 29 20 28 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 31 29 rk-mode).(evil-transient-mark.1)
12360 20 28 28 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 2d 6d .((evil-restore-transient-mark-m
12380 6f 64 65 29 29 5d 20 38 20 28 23 24 20 2e 20 37 34 32 35 37 29 5d 29 29 23 40 37 38 20 45 78 65 ode))].8.(#$...74257)]))#@78.Exe
123a0 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 61 6e 20 61 63 74 69 76 65 20 72 65 67 69 6f 6e 20 cute.BODY.with.an.active.region.
123c0 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 26 72 from.BEG.to.END...(fn.BEG.END.&r
123e0 65 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c est.BODY)..(byte-code."\300\301\
12400 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 5b 302\303#\304\301\305\306#\207".[
12420 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 69 65 6e 74 function-put.evil-with-transient
12440 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 69 6f 6e 20 -mark-mode.lisp-indent-function.
12460 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)
12480 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 61 63 74 69 76 65 2d 72 65 67 .(defalias.'evil-with-active-reg
124a0 69 6f 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 04 44 5c ion.'(macro...#[642."\300\301.D\
124c0 33 30 32 04 44 5c 33 30 33 42 42 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 302.D\303BB\304\305\306\307\310.
124e0 07 42 42 42 42 44 45 5c 32 30 37 22 20 5b 6c 65 74 20 62 65 67 20 65 6e 64 20 28 65 76 69 6c 2d .BBBBDE\207".[let.beg.end.(evil-
12500 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 29 20 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 69 transient-vals).evil-with-transi
12520 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 65 76 ent-mark-mode.save-excursion.(ev
12540 69 6c 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 31 29 20 28 65 76 69 6c 2d 6d 6f 76 65 2d 6d il-active-region.1).(evil-move-m
12560 61 72 6b 20 62 65 67 29 20 28 67 6f 74 6f 2d 63 68 61 72 20 65 6e 64 29 5d 20 31 31 20 28 23 24 ark.beg).(goto-char.end)].11.(#$
12580 20 2e 20 37 34 36 35 33 29 5d 29 29 23 40 35 36 20 45 78 63 68 61 6e 67 65 20 70 6f 69 6e 74 20 ...74653)]))#@56.Exchange.point.
125a0 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 74 68 65 20 and.mark.without.activating.the.
125c0 72 65 67 69 6f 6e 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 region...(byte-code."\300\301\30
125e0 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 75 2\303#\304\301\305\306#\207".[fu
12600 6e 63 74 69 6f 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 nction-put.evil-with-active-regi
12620 6f 6e 20 6c 69 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 on.lisp-indent-function.2.put.ed
12640 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 ebug-form-spec.t].5).(defalias.'
12660 65 76 69 6c 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 23 5b 30 evil-exchange-point-and-mark.#[0
12680 20 22 60 5c 33 30 30 5c 33 30 31 21 5c 32 30 36 08 00 5c 32 31 31 5c 33 30 32 20 02 5c 33 30 33 ."`\300\301!\206..\211\302..\303
126a0 5c 32 32 33 5c 32 31 30 5c 32 31 31 62 5c 32 30 37 22 20 5b 6d 61 72 6b 20 74 20 6d 61 72 6b 2d \223\210\211b\207".[mark.t.mark-
126c0 6d 61 72 6b 65 72 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 37 35 31 35 33 29 5d 29 23 40 33 36 marker.nil].5.(#$...75153)])#@36
126e0 35 20 43 61 6c 6c 20 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 5.Call.FUNC.for.each.line.of.a.b
12700 6c 6f 63 6b 20 73 65 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 lock.selection..The.selection.is
12720 20 73 70 65 63 69 66 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 .specified.by.the.region.BEG.and
12740 20 45 4e 44 2e 20 20 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 .END...FUNC.must.take.at.least.t
12760 77 6f 20 61 72 67 75 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 wo.arguments,.the.beginning.and.
12780 65 6e 64 20 6f 66 20 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 end.of.each.line...If.PASS-COLUM
127a0 4e 53 20 69 73 20 6e 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 NS.is.non-nil,.these.values.are.
127c0 74 68 65 20 63 6f 6c 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 the.columns,.otherwise.they.are.
127e0 62 75 66 66 65 72 20 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 buffer.positions...Extra.argumen
12800 74 73 20 74 6f 20 46 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 ts.to.FUNC.may.be.passed.via.ARG
12820 53 2e 0a 0a 28 66 6e 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 S...(fn.FUNC.BEG.END.PASS-COLUMN
12840 53 20 26 72 65 73 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 61 S.&rest.ARGS)..(defalias.'evil-a
12860 70 70 6c 79 2d 6f 6e 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 pply-on-block.#[1156.".\303>\205
12880 5c 66 00 09 5c 32 34 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 \f..\247\205\f..\304\211\211\211
128a0 5c 32 31 32 06 08 62 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 \212..b\210i\262.\305.\210`\262.
128c0 06 07 62 5c 32 31 30 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 ..b\210i\262.\306y\210\307.\262.
128e0 5c 33 31 30 04 03 44 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 \310..D\311\"\211.A\262.\242\262
12900 05 5c 32 31 31 01 41 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 .\211.A\262.\242\262.\210.\203n.
12920 5c 33 31 32 5c 32 36 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 \312\262..b\210`.W\203a..\313\31
12940 34 20 21 5d 5c 32 36 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 4.!]\262.\306y\210\202M...\nS\31
12960 35 09 21 5e 54 5e 5d 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 5.!^T^]\262..b\210`.W\205\241...
12980 5c 32 30 33 5c 32 31 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 \203\210.\316.\n....$\210\202\23
129a0 33 00 5c 33 31 36 06 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 3.\316.\n\212\317..!)\212\317.\3
129c0 32 30 5c 22 29 06 09 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 20\")..$\210\306y\210\202q.)\207
129e0 22 20 5b 6c 61 73 74 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 ".[last-command.temporary-goal-c
12a00 6f 6c 75 6d 6e 20 6d 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 olumn.most-positive-fixnum.(next
12a20 2d 6c 69 6e 65 20 70 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 -line.previous-line).nil.beginni
12a40 6e 67 2d 6f 66 2d 6c 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 ng-of-line.1.point-marker.sort.<
12a60 20 30 20 65 76 69 6c 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 .0.evil-column.line-end-position
12a80 20 74 72 75 6e 63 61 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 .truncate.apply.evil-move-to-col
12aa0 75 6d 6e 20 74 5d 20 31 36 20 28 23 24 20 2e 20 37 35 34 39 30 29 5d 29 23 40 32 37 32 20 4c 69 umn.t].16.(#$...75490)])#@272.Li
12ac0 6b 65 20 60 61 70 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 ke.`apply-on-rectangle'.but.mayb
12ae0 65 20 65 78 74 65 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 e.extends.to.eol..If.`temporary-
12b00 67 6f 61 6c 2d 63 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 goal-column'.is.set.to.a.big.num
12b20 62 65 72 2c 20 74 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 ber,.then.the.region.of.each.lin
12b40 65 20 69 73 20 65 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 e.is.extended.to.the.end.of.each
12b60 20 6c 69 6e 65 2e 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 .line..The.end.column.is.set.to.
12b80 74 68 65 20 6d 61 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 the.maximal.column.in.all.covere
12ba0 64 20 6c 69 6e 65 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 d.lines...(fn.FUNCTION.START.END
12bc0 20 26 72 65 73 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 61 70 .&rest.ARGS)..(defalias.'evil-ap
12be0 70 6c 79 2d 6f 6e 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 ply-on-rectangle.#[899."\300\301
12c00 05 05 05 5c 33 30 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 ...\302..&.\207".[apply.evil-app
12c20 6c 79 2d 6f 6e 2d 62 6c 6f 63 6b 20 74 5d 20 31 31 20 28 23 24 20 2e 20 37 36 34 37 38 29 5d 29 ly-on-block.t].11.(#$...76478)])
12c40 23 40 32 35 39 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 #@259.Concatenate.RANGES..RANGES
12c60 20 6d 75 73 74 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 .must.be.a.list.of.ranges...They
12c80 20 6d 75 73 74 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 .must.be.ordered.so.that.success
12ca0 69 76 65 20 72 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 ive.ranges.share.their.boundarie
12cc0 73 2e 20 20 54 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 s...The.return.value.is.a.single
12ce0 20 72 61 6e 67 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 .range.of.disjoint.union.of.the.
12d00 72 61 6e 67 65 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 ranges.or.nil.if.the.disjoint.un
12d20 69 6f 6e 20 69 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 ion.is.not.a.single.range...(fn.
12d40 52 41 4e 47 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 RANGES)..(defalias.'evil-concat-
12d60 72 61 6e 67 65 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 ranges.#[257."\211\242.A\300.\20
12d80 33 37 00 01 5c 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 37..\242\211\262.\2037.\211A.@U\
12da0 32 30 33 21 00 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 203!.\211@.AB\202...A.@U\205...@
12dc0 01 41 42 5c 32 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 .AB\262..A\262.\202...\207".[nil
12de0 5d 20 36 20 28 23 24 20 2e 20 37 36 38 37 30 29 5d 29 23 40 33 33 35 20 54 72 61 63 6b 20 74 68 ].6.(#$...76870)])#@335.Track.th
12e00 65 20 6c 61 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 e.last.insertion.range.and.its.t
12e20 65 78 74 2e 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 ext..The.insertion.range.is.stor
12e40 65 64 20 61 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 ed.as.a.pair.of.buffer.positions
12e60 20 69 6e 0a 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 .in.`evil-current-insertion'..If
12e80 20 61 20 73 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 .a.subsequent.change.is.compatib
12ea0 6c 65 2c 0a 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 le,.then.the.current.range.is.mo
12ec0 64 69 66 69 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 dified,.otherwise.it.is.replaced
12ee0 20 62 79 20 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 .by.a.new.range..Compatible.chan
12f00 67 65 73 20 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 ges.are.changes.that.do.not.crea
12f20 74 65 20 61 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 te.a.disjoin.range...(fn.BEG.END
12f40 20 4c 45 4e 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 .LEN)..(defalias.'evil-track-las
12f60 74 2d 69 6e 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 t-insertion.#[771."\211\301V\203
12f80 26 00 08 5c 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 &..\203$...@Y\203$...\\.AX\203$.
12fa0 08 5c 32 31 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 .\211A.Z\241\210\202&.\302..\203
12fc0 41 00 02 08 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 A...@Y\203A...AX\203A....Z.A\\\2
12fe0 34 31 5c 32 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 41\207..B\211.\207".[evil-curren
13000 74 2d 69 6e 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 30 34 t-insertion.0.nil].6.(#$...77304
13020 29 5d 29 23 40 33 36 20 53 74 61 72 74 20 74 72 61 63 6b 69 6e 67 20 74 68 65 20 6c 61 73 74 20 )])#@36.Start.tracking.the.last.
13040 69 6e 73 65 72 74 69 6f 6e 2e 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 74 72 61 63 6b 2d 6c 61 73 insertion...(put.'evil-track-las
13060 74 2d 69 6e 73 65 72 74 69 6f 6e 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f t-insertion.'permanent-local-hoo
13080 6b 20 74 29 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 k.t).(defalias.'evil-start-track
130a0 2d 6c 61 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 -last-insertion.#[0."\301.\302\3
130c0 30 33 5c 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 03\304\301\305$\207".[evil-curre
130e0 6e 74 2d 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 nt-insertion.nil.add-hook.after-
13100 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 6c 61 73 74 change-functions.evil-track-last
13120 2d 69 6e 73 65 72 74 69 6f 6e 20 74 5d 20 35 20 28 23 24 20 2e 20 37 37 38 36 34 29 5d 29 23 40 -insertion.t].5.(#$...77864)])#@
13140 39 30 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 90.Stop.tracking.the.last.insert
13160 69 6f 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 ion..The.tracked.insertion.is.se
13180 74 20 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 t.to.`evil-last-insertion'...(de
131a0 66 61 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 falias.'evil-stop-track-last-ins
131c0 65 72 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 ertion.#[0.".\205...@eY\205...Ad
131e0 58 5c 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 X\205..\302.@.A\".\303\304\305\3
13200 30 36 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 06#\207".[evil-current-insertion
13220 20 65 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 .evil-last-insertion.buffer-subs
13240 74 72 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 tring-no-properties.remove-hook.
13260 61 66 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 after-change-functions.evil-trac
13280 6b 2d 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 31 34 k-last-insertion.t].4.(#$...7814
132a0 37 29 5d 29 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 7)])#@120.Saves.the.characters.d
132c0 65 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 efined.by.the.region.BEG.and.END
132e0 20 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 .in.the.kill-ring...(fn.BEG.END.
13300 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 52 29 &optional.REGISTER.YANK-HANDLER)
13320 1f 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 ..(defalias.'evil-yank-character
13340 73 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 s.#[1026."\301..\".\203..\302.\3
13360 30 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 03.C#\262..\203..\304..\"\210.\2
13380 30 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 03\".\304\305.\"\210.\306=?\205,
133a0 00 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 .\307.!\207".[evil-was-yanked-wi
133c0 74 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 thout-register.filter-buffer-sub
133e0 73 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 string.propertize.yank-handler.e
13400 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 6e 65 77 5d vil-set-register.48.95.kill-new]
13420 20 39 20 28 23 24 20 2e 20 37 38 35 30 36 29 5d 29 23 40 31 30 39 20 53 61 76 65 73 20 74 68 65 .9.(#$...78506)])#@109.Saves.the
13440 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
13460 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
13480 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
134a0 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.#
134c0 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
134e0 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
13500 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..
13520 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
13540 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"
13560 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
13580 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-
135a0 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
135c0 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
135e0 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.(
13600 23 24 20 2e 20 37 38 39 30 33 29 5d 29 23 40 31 31 37 20 53 61 76 65 73 20 74 68 65 20 72 65 63 #$...78903)])#@117.Saves.the.rec
13620 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 64 tangle.defined.by.region.BEG.and
13640 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 45 .END.into.the.kill-ring...(fn.BE
13660 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 41 G.END.&optional.REGISTER.YANK-HA
13680 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 63 NDLER)..(defalias.'evil-yank-rec
136a0 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 06 tangle.#[1026."\301C\302\303....
136c0 04 24 5c 32 31 30 41 5c 32 33 37 01 5c 32 30 36 12 00 5c 33 30 34 01 5c 33 30 35 5c 33 30 36 46 .$\210A\237.\206..\304.\305\306F
136e0 5c 33 30 37 5c 33 31 30 5c 33 31 31 04 5c 33 31 32 23 5c 33 31 33 03 23 04 5c 32 30 33 28 00 5c \307\310\311.\312#\313.#.\203(.\
13700 33 31 34 05 02 5c 22 5c 32 31 30 08 5c 32 30 33 31 00 5c 33 31 34 5c 33 31 35 02 5c 22 5c 32 31 314..\"\210.\2031.\314\315.\"\21
13720 30 04 5c 33 31 36 3d 5c 32 30 34 3b 00 5c 33 31 37 01 21 5c 32 31 30 5c 32 30 37 22 20 5b 65 76 0.\316=\204;.\317.!\210\207".[ev
13740 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 65 72 20 6e il-was-yanked-without-register.n
13760 69 6c 20 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e 2d 72 65 63 74 61 6e 67 6c 65 20 65 78 74 72 61 il.evil-apply-on-rectangle.extra
13780 63 74 2d 72 65 63 74 61 6e 67 6c 65 2d 6c 69 6e 65 20 65 76 69 6c 2d 79 61 6e 6b 2d 62 6c 6f 63 ct-rectangle-line.evil-yank-bloc
137a0 6b 2d 68 61 6e 64 6c 65 72 20 74 20 65 76 69 6c 2d 64 65 6c 65 74 65 2d 79 61 6e 6b 65 64 2d 72 k-handler.t.evil-delete-yanked-r
137c0 65 63 74 61 6e 67 6c 65 20 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 70 63 6f 6e 63 61 74 20 69 64 ectangle.propertize.mapconcat.id
137e0 65 6e 74 69 74 79 20 22 5c 6e 22 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 65 76 69 6c 2d 73 65 entity."\n".yank-handler.evil-se
13800 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 31 20 28 23 t-register.48.95.kill-new].11.(#
13820 24 20 2e 20 37 39 33 37 39 29 5d 29 23 40 35 38 20 52 65 6d 6f 76 65 73 20 60 79 61 6e 6b 2d 65 $...79379)])#@58.Removes.`yank-e
13840 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 27 20 66 72 6f 6d 20 54 45 58 54 2e 0a 0a xcluded-properties'.from.TEXT...
13860 28 66 6e 20 54 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 6d 6f 76 (fn.TEXT)..(defalias.'evil-remov
13880 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 20 23 5b 32 35 37 e-yank-excluded-properties.#[257
138a0 20 22 08 5c 33 30 31 3d 5c 32 30 33 0e 00 5c 33 30 32 5c 33 30 33 02 47 5c 33 30 34 04 24 5c 32 .".\301=\203..\302\303.G\304.$\2
138c0 30 37 5c 33 30 35 5c 33 30 33 02 47 08 04 24 5c 32 30 37 22 20 5b 79 61 6e 6b 2d 65 78 63 6c 75 07\305\303.G..$\207".[yank-exclu
138e0 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 20 74 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 ded-properties.t.set-text-proper
13900 74 69 65 73 20 30 20 6e 69 6c 20 72 65 6d 6f 76 65 2d 6c 69 73 74 2d 6f 66 2d 74 65 78 74 2d 70 ties.0.nil.remove-list-of-text-p
13920 72 6f 70 65 72 74 69 65 73 5d 20 36 20 28 23 24 20 2e 20 37 39 39 32 31 29 5d 29 23 40 34 37 20 roperties].6.(#$...79921)])#@47.
13940 49 6e 73 65 72 74 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 65 78 74 20 6c 69 6e 65 77 69 73 Inserts.the.current.text.linewis
13960 65 2e 0a 0a 28 66 6e 20 54 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 e...(fn.TEXT)..(defalias.'evil-y
13980 61 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 ank-line-handler.#[257."\303\304
139a0 5c 33 30 35 08 5c 32 30 36 08 00 5c 33 30 36 04 5c 22 5c 22 60 5c 33 30 37 02 21 5c 32 31 30 09 \305.\206..\306.\"\"`\307.!\210.
139c0 5c 33 31 30 5c 32 36 37 5c 32 30 32 71 00 5c 33 31 31 20 5c 32 31 30 5c 33 31 32 60 21 5c 32 31 \310\267\202q.\311.\210\312`!\21
139e0 30 01 63 5c 32 31 30 5c 33 31 33 08 02 5c 33 31 34 5c 33 31 35 21 60 5c 32 35 37 05 12 5c 33 31 0.c\210\313..\314\315!`\257..\31
13a00 36 5c 33 31 37 5c 33 31 34 20 5c 22 5c 32 31 30 5c 33 31 36 5c 33 32 30 60 53 5c 22 5c 32 31 30 6\317\314.\"\210\316\320`S\"\210
13a20 5c 33 32 31 20 5c 32 31 30 5c 33 32 32 20 5c 32 30 37 5c 33 32 33 20 5c 32 31 30 5c 33 31 32 60 \321.\210\322.\207\323.\210\312`
13a40 21 5c 32 31 30 5c 33 32 34 63 5c 32 31 30 01 63 5c 32 31 30 5c 33 31 36 5c 33 31 37 5c 33 31 34 !\210\324c\210.c\210\316\317\314
13a60 20 54 5c 22 5c 32 31 30 5c 33 31 36 5c 33 32 30 60 53 5c 22 5c 32 31 30 5c 33 32 35 5c 33 32 36 .T\"\210\316\320`S\"\210\325\326
13a80 21 5c 32 31 30 5c 33 32 37 08 02 5c 33 31 34 5c 33 31 35 21 60 5c 32 35 37 05 12 5c 33 31 32 5c !\210\327..\314\315!`\257..\312\
13aa0 33 31 34 5c 33 31 35 21 54 21 5c 32 31 30 5c 33 32 31 20 5c 32 31 30 5c 33 32 32 20 5c 32 30 37 314\315!T!\210\321.\210\322.\207
13ac0 01 63 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 69 73 2d 63 .c\207".[evil-paste-count.this-c
13ae0 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 6c 61 73 74 2d 70 61 73 74 65 20 61 70 70 6c 79 20 63 6f 6e ommand.evil-last-paste.apply.con
13b00 63 61 74 20 6d 61 6b 65 2d 6c 69 73 74 20 31 20 65 76 69 6c 2d 72 65 6d 6f 76 65 2d 79 61 6e 6b cat.make-list.1.evil-remove-yank
13b20 2d 65 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 73 28 68 61 73 68 2d 74 61 62 -excluded-properties.#s(hash-tab
13b40 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 65 76 69 6c le.test.eq.purecopy.t.data.(evil
13b60 2d 70 61 73 74 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 -paste-before.22.evil-paste-afte
13b80 72 20 36 30 29 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 r.60)).evil-move-beginning-of-li
13ba0 6e 65 20 65 76 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 ne.evil-move-mark.evil-paste-bef
13bc0 6f 72 65 20 6d 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 ore.mark.t.evil-set-marker.91.93
13be0 20 65 76 69 6c 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 .evil-exchange-point-and-mark.ba
13c00 63 6b 2d 74 6f 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 ck-to-indentation.evil-move-end-
13c20 6f 66 2d 6c 69 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 of-line."\n".delete-char.-1.evil
13c40 2d 70 61 73 74 65 2d 61 66 74 65 72 5d 20 38 20 28 23 24 20 2e 20 38 30 31 39 32 29 5d 29 23 40 -paste-after].8.(#$...80192)])#@
13c60 34 38 20 49 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 48.Inserts.the.current.text.as.b
13c80 6c 6f 63 6b 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 lock...(fn.LINES)..(defalias.'ev
13ca0 69 6c 2d 79 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 il-yank-block-handler.#[257.".\2
13cc0 30 36 05 00 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 06..\303.\304=\203..iT\202..i\30
13ce0 35 60 21 60 5c 33 30 36 05 5c 32 31 31 5c 32 30 33 5c 32 33 34 00 5c 32 31 31 40 5c 33 30 37 5c 5`!`\306.\211\203\234.\211@\307\
13d00 33 31 30 5c 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 310\311...\"\"\262.\312\313.\"\2
13d20 31 30 5c 33 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 10\314\303.\"\303\224\315\225\30
13d40 33 5c 32 32 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 3\225Z\305`!..W\203I.db\210\316c
13d60 5c 32 31 30 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 \210\2027...T\262.\317\320.!..W\
13d80 32 30 33 5f 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 203_..G\315U\204\224.\317\320.!.
13da0 09 57 5c 32 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 .W\203t.\321...\\\322\"\210\202\
13dc0 32 30 30 00 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 200.\321..\322\"\210\323.\324\"c
13de0 5c 32 31 30 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 \210\325.!\210.c\210l\204\221.\3
13e00 32 33 01 5c 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 05 41 5c 23.\324\"c\210`\262.\303y\266.A\
13e20 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 05 12 5c 33 32 202..\210.....G...\n@G_\257..\32
13e40 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 30 01 62 5c 32 6\327.\"\210\326\330.S\"\210.b\2
13e60 31 30 09 5c 33 30 34 3d 5c 32 30 35 5c 33 31 30 00 6c 3f 5c 32 30 35 5c 33 31 30 00 5c 33 30 36 10.\304=\205\310.l?\205\310.\306
13e80 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 69 73 2d 63 6f u\207".[evil-paste-count.this-co
13ea0 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 6c 2d 70 61 73 mmand.evil-last-paste.1.evil-pas
13ec0 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 20 6e 69 6c 20 te-after.line-number-at-pos.nil.
13ee0 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 6e 67 2d 6d 61 apply.concat.make-list.string-ma
13f00 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 2d 73 74 72 69 tch."^.*\\(.*?\\).*$".match-stri
13f20 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 65 6e 64 2d 70 ng.0."\n".evil-column.line-end-p
13f40 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 6b 65 2d 73 74 osition.move-to-column.t.make-st
13f60 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 63 6c 75 64 65 ring.32.evil-remove-yank-exclude
13f80 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 72 20 39 31 20 d-properties.evil-set-marker.91.
13fa0 39 33 5d 20 31 34 20 28 23 24 20 2e 20 38 30 39 39 35 29 5d 29 23 40 31 34 32 20 53 70 65 63 69 93].14.(#$...80995)])#@142.Speci
13fc0 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 62 6c 6f 63 6b 20 al.function.to.delete.the.block.
13fe0 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 20 63 6f 6d 6d 61 yanked.by.a.previous.paste.comma
14000 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 20 65 6c 65 6d 65 nd..Supplied.as.the.`undo'.eleme
14020 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 20 4e 52 4f 57 53 nt.of.a.yank.handler...(fn.NROWS
14040 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 65 6c 65 74 65 2d .NCOLS)..(defalias.'evil-delete-
14060 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 5c 33 30 31 3d 5c yanked-rectangle.#[514."`.\301=\
14080 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 32 30 33 34 00 5c 203\f.iT\202..i\302\211.W\2034.\
140a0 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 34 04 06 07 5c 5c 303\212\304.!\210`)\212\304...\\
140c0 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 31 30 5c 32 31 30 !\210`)|\210m\204/.\303y\210\210
140e0 54 5c 32 30 32 0e 00 5c 32 31 30 01 62 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 T\202..\210.b\207".[last-command
14100 20 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 20 30 20 6e 69 6c 20 6d 6f 76 65 2d 74 6f 2d .evil-paste-after.0.nil.move-to-
14120 63 6f 6c 75 6d 6e 5d 20 31 30 20 28 23 24 20 2e 20 38 31 38 35 31 29 5d 29 23 40 34 39 36 20 52 column].10.(#$...81851)])#@496.R
14140 65 70 6c 61 63 65 20 74 68 65 20 6a 75 73 74 2d 79 61 6e 6b 65 64 20 73 74 72 65 74 63 68 20 6f eplace.the.just-yanked.stretch.o
14160 66 20 6b 69 6c 6c 65 64 20 74 65 78 74 20 77 69 74 68 20 61 20 64 69 66 66 65 72 65 6e 74 20 73 f.killed.text.with.a.different.s
14180 74 72 65 74 63 68 2e 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 61 6c 6c 6f 77 65 64 20 tretch..This.command.is.allowed.
141a0 6f 6e 6c 79 20 69 6d 6d 65 64 69 61 74 6c 79 20 61 66 74 65 72 20 61 20 60 79 61 6e 6b 27 2c 0a only.immediatly.after.a.`yank',.
141c0 60 65 76 69 6c 2d 70 61 73 74 65 2d 62 65 66 6f 72 65 27 2c 20 60 65 76 69 6c 2d 70 61 73 74 65 `evil-paste-before',.`evil-paste
141e0 2d 61 66 74 65 72 27 20 6f 72 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 27 2e 0a 54 68 69 -after'.or.`evil-paste-pop'..Thi
14200 73 20 63 6f 6d 6d 61 6e 64 20 75 73 65 73 20 74 68 65 20 73 61 6d 65 20 70 61 73 74 65 20 63 6f s.command.uses.the.same.paste.co
14220 6d 6d 61 6e 64 20 61 73 20 62 65 66 6f 72 65 2c 20 69 2e 65 2e 2c 20 77 68 65 6e 0a 75 73 65 64 mmand.as.before,.i.e.,.when.used
14240 20 61 66 74 65 72 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 27 20 74 68 65 20 6e 65 .after.`evil-paste-after'.the.ne
14260 77 20 74 65 78 74 20 69 73 20 61 6c 73 6f 20 79 61 6e 6b 65 64 20 75 73 69 6e 67 0a 60 65 76 69 w.text.is.also.yanked.using.`evi
14280 6c 2d 70 61 73 74 65 2d 61 66 74 65 72 27 2c 20 75 73 65 64 20 77 69 74 68 20 74 68 65 20 73 61 l-paste-after',.used.with.the.sa
142a0 6d 65 20 70 61 73 74 65 2d 63 6f 75 6e 74 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 54 68 65 20 43 4f me.paste-count.argument...The.CO
142c0 55 4e 54 20 61 72 67 75 6d 65 6e 74 20 69 6e 73 65 72 74 73 20 74 68 65 20 43 4f 55 4e 54 74 68 UNT.argument.inserts.the.COUNTth
142e0 20 70 72 65 76 69 6f 75 73 20 6b 69 6c 6c 2e 20 20 49 66 20 43 4f 55 4e 54 0a 69 73 20 6e 65 67 .previous.kill...If.COUNT.is.neg
14300 61 74 69 76 65 20 74 68 69 73 20 69 73 20 61 20 6d 6f 72 65 20 72 65 63 65 6e 74 20 6b 69 6c 6c ative.this.is.a.more.recent.kill
14320 2e 0a 0a 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 ...(fn.COUNT)..(defalias.'evil-p
14340 61 73 74 65 2d 70 6f 70 20 23 5b 32 35 37 20 22 08 5c 33 30 36 3e 5c 32 30 34 0b 00 5c 33 30 37 aste-pop.#[257.".\306>\204..\307
14360 5c 33 31 30 08 5c 22 5c 32 31 30 09 5c 32 30 34 13 00 5c 33 30 37 5c 33 31 31 21 5c 32 31 30 5c \310.\"\210.\204..\307\311!\210\
14380 33 31 32 20 5c 32 31 30 08 5c 33 31 33 3d 5c 32 30 33 24 00 5c 6e 0b 12 13 5c 66 0d 14 15 5c 33 312.\210.\313=\203$.\n...\f...\3
143a0 31 34 09 38 62 5c 32 31 30 09 40 16 14 5c 33 31 35 01 5c 33 31 36 56 5c 32 30 33 3f 00 5c 33 31 14.8b\210.@..\315.\316V\203?.\31
143c0 37 09 38 5c 32 30 33 3f 00 01 54 5c 32 30 32 40 00 01 21 43 0e 15 1e 16 1e 15 08 5c 33 31 33 3d 7.8\203?..T\202@..!C.......\313=
143e0 5c 32 30 33 55 00 5c 33 32 30 1e 17 5c 33 32 31 20 29 5c 32 31 30 09 40 09 41 40 21 5c 32 31 30 \203U.\320..\321.)\210.@.A@!\210
14400 08 5c 33 31 33 3d 5c 32 30 35 67 00 5c 33 32 32 09 5c 32 33 33 5c 33 32 33 5c 32 34 31 2a 5c 32 .\313=\205g.\322.\233\323\241*\2
14420 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 6c 61 73 74 2d 70 61 73 74 07".[last-command.evil-last-past
14440 65 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 6d 61 72 6b 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 e.evil-visual-mark.evil-visual-p
14460 72 65 76 69 6f 75 73 2d 6d 61 72 6b 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 6f 69 6e 74 20 65 revious-mark.evil-visual-point.e
14480 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 76 69 6f 75 73 2d 70 6f 69 6e 74 20 28 65 76 69 6c 2d vil-visual-previous-point.(evil-
144a0 70 61 73 74 65 2d 61 66 74 65 72 20 65 76 69 6c 2d 70 61 73 74 65 2d 62 65 66 6f 72 65 20 65 76 paste-after.evil-paste-before.ev
144c0 69 6c 2d 76 69 73 75 61 6c 2d 70 61 73 74 65 29 20 75 73 65 72 2d 65 72 72 6f 72 20 22 50 72 65 il-visual-paste).user-error."Pre
144e0 76 69 6f 75 73 20 63 6f 6d 6d 61 6e 64 20 77 61 73 20 6e 6f 74 20 61 6e 20 65 76 69 6c 2d 70 61 vious.command.was.not.an.evil-pa
14500 73 74 65 3a 20 25 73 22 20 22 50 72 65 76 69 6f 75 73 20 70 61 73 74 65 20 63 6f 6d 6d 61 6e 64 ste:.%s"."Previous.paste.command
14520 20 75 73 65 64 20 61 20 72 65 67 69 73 74 65 72 22 20 65 76 69 6c 2d 75 6e 64 6f 2d 70 6f 70 20 .used.a.register".evil-undo-pop.
14540 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 61 73 74 65 20 32 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c evil-visual-paste.2.current-kill
14560 20 30 20 35 20 74 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 72 65 73 74 6f 72 65 20 34 20 6e 69 6c .0.5.t.evil-visual-restore.4.nil
14580 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6b 69 6c 6c 2d 72 69 6e 67 20 6b 69 6c 6c 2d 72 69 6e .this-command.kill-ring.kill-rin
145a0 67 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 65 76 69 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 5d 20 g-yank-pointer.evil-no-display].
145c0 34 20 28 23 24 20 2e 20 38 32 32 33 39 29 20 22 70 22 5d 29 23 40 36 36 20 53 61 6d 65 20 61 73 4.(#$...82239)."p"])#@66.Same.as
145e0 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 27 20 62 75 74 20 77 69 74 68 20 6e 65 67 61 74 .`evil-paste-pop'.but.with.negat
14600 69 76 65 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 28 66 6e 20 43 4f 55 4e 54 29 1f 0a 28 64 65 66 61 ive.argument...(fn.COUNT)..(defa
14620 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 2d 6e 65 78 74 20 23 5b 32 35 37 20 lias.'evil-paste-pop-next.#[257.
14640 22 5c 33 30 30 01 5b 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 5d 20 33 "\300.[!\207".[evil-paste-pop].3
14660 20 28 23 24 20 2e 20 38 33 34 31 37 29 20 22 70 22 5d 29 23 40 31 36 38 20 4d 61 74 63 68 20 61 .(#$...83417)."p"])#@168.Match.a
14680 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 64 65 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 50 n.interactive.code.at.position.P
146a0 4f 53 20 69 6e 20 73 74 72 69 6e 67 20 49 4e 54 45 52 41 43 54 49 56 45 2e 0a 52 65 74 75 72 6e OS.in.string.INTERACTIVE..Return
146c0 73 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 69 6e 67 20 65 6e 74 72 79 20 69 6e 20 60 65 s.the.first.matching.entry.in.`e
146e0 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 6c 69 73 74 27 2c 20 6f 72 20 6e 69 6c 2e 0a vil-interactive-alist',.or.nil..
14700 0a 28 66 6e 20 49 4e 54 45 52 41 43 54 49 56 45 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 53 29 1f .(fn.INTERACTIVE.&optional.POS).
14720 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 61 74 63 68 2d 69 6e 74 65 72 61 63 74 69 .(defalias.'evil-match-interacti
14740 76 65 2d 63 6f 64 65 20 23 5b 35 31 33 20 22 01 47 01 5c 32 30 36 07 00 5c 33 30 31 5c 33 30 32 ve-code.#[513.".G.\206..\301\302
14760 32 38 00 08 5c 32 31 31 5c 32 30 35 35 00 5c 32 31 31 40 5c 32 31 31 40 5c 32 31 31 47 04 5c 5c 28..\211\2055.\211@\211@\211G.\\
14780 5c 32 31 31 06 06 58 5c 32 30 33 2f 00 01 06 08 06 06 03 4f 5c 32 33 30 5c 32 30 33 2f 00 5c 33 \211..X\203/.......O\230\203/.\3
147a0 30 33 5c 33 30 32 04 5c 22 5c 32 31 30 5c 32 36 36 03 41 5c 32 30 32 5c 66 00 5c 32 36 32 01 30 03\302.\"\210\266.A\202\f.\262.0
147c0 5c 32 30 37 22 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 \207".[evil-interactive-alist.0.
147e0 64 6f 6e 65 20 74 68 72 6f 77 5d 20 31 32 20 28 23 24 20 2e 20 38 33 35 37 37 29 5d 29 23 40 31 done.throw].12.(#$...83577)])#@1
14800 34 39 20 43 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 49.Concatenate.interactive.list.
14820 65 78 70 72 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 expressions.FORMS..Returns.a.sin
14840 67 6c 65 20 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 gle.expression.where.successive.
14860 65 78 70 72 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 expressions.are.joined,.if.possi
14880 62 6c 65 2e 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 ble...(fn.&rest.FORMS)..(defalia
148a0 73 20 27 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 s.'evil-concatenate-interactive-
148c0 66 6f 72 6d 73 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 32 30 35 64 00 01 41 5c 32 30 33 45 00 forms.#[128."\300.\205d..A\203E.
148e0 01 40 5c 32 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 .@\204...A\262.\202...@@\301=\20
14900 33 38 00 01 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 38..A@@\301=\2038.\302.@.A@A\".A
14920 41 42 5c 32 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 AB\262.\202...\211A\262.\242.B\2
14940 36 32 01 5c 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 62.\202...@\203T..\211A\262.\242
14960 01 42 5c 32 36 32 01 5c 32 33 37 5c 32 31 31 3f 5c 32 30 36 64 00 5c 32 31 31 41 5c 32 30 34 61 .B\262.\237\211?\206d.\211A\204a
14980 00 40 5c 32 30 37 5c 33 30 32 01 42 5c 32 30 37 22 20 5b 6e 69 6c 20 6c 69 73 74 20 61 70 70 65 .@\207\302.B\207".[nil.list.appe
149a0 6e 64 5d 20 35 20 28 23 24 20 2e 20 38 33 39 37 31 29 5d 29 23 40 33 33 33 20 45 76 61 6c 75 61 nd].5.(#$...83971)])#@333.Evalua
149c0 74 65 20 74 68 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 74 72 69 6e 67 20 53 54 52 49 4e 47 te.the.interactive.string.STRING
149e0 2e 0a 54 68 65 20 73 74 72 69 6e 67 20 6d 61 79 20 63 6f 6e 74 61 69 6e 20 65 78 74 65 6e 64 65 ..The.string.may.contain.extende
14a00 64 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 79 6e 74 61 78 2e 0a 54 68 65 20 72 65 74 75 72 6e d.interactive.syntax..The.return
14a20 20 76 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 .value.is.a.cons.cell.(FORM...PR
14a40 4f 50 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 OPERTIES),.where.FORM.is.a.singl
14a60 65 20 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 e.list-expression.to.be.passed.t
14a80 6f 0a 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 o.a.standard.`interactive'.state
14aa0 6d 65 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 ment,.and.PROPERTIES.is.a.list.o
14ac0 66 20 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 f.command.properties.as.passed.t
14ae0 6f 20 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 53 54 o.`evil-define-command'...(fn.ST
14b00 52 49 4e 47 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 74 69 RING)..(defalias.'evil-interacti
14b20 76 65 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 32 31 31 47 5c 33 30 30 5c 33 30 31 5c 32 ve-string.#[257."\211G\300\301\2
14b40 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 07 06 09 57 5c 32 30 33 5c 11\211\211\211\211\211....W\203\
14b60 32 31 34 00 06 09 06 08 48 5c 33 30 32 3d 5c 32 30 33 24 00 06 07 54 5c 32 36 32 08 5c 32 30 32 214.....H\302=\203$...T\262.\202
14b80 5c 6e 00 5c 33 30 33 06 5c 6e 06 09 5c 22 5c 32 36 32 04 03 5c 32 30 34 3d 00 5c 33 30 34 5c 33 \n.\303.\n..\"\262..\204=.\304\3
14ba0 30 35 06 0b 06 5c 6e 5c 33 30 31 4f 5c 22 5c 32 31 30 5c 32 30 32 5c 6e 00 03 40 5c 32 36 32 07 05...\n\301O\"\210\202\n..@\262.
14bc0 03 41 40 5c 32 36 32 06 03 41 41 5c 32 36 32 03 06 07 06 07 47 5c 5c 5c 32 36 32 08 5c 33 30 36 .A@\262..AA\262.....G\\\262.\306
14be0 06 06 21 5c 32 30 33 7b 00 06 09 06 08 5c 33 30 37 5c 33 31 30 06 0d 06 5c 66 23 5c 32 30 36 6a ..!\203{.....\307\310...\f#\206j
14c00 00 06 5c 6e 4f 5c 32 36 32 02 06 07 02 47 5c 5c 5c 32 36 32 08 5c 33 31 31 06 06 03 45 5c 32 36 ..\nO\262....G\\\262.\311...E\26
14c20 32 06 5c 33 31 32 05 06 07 43 5c 22 5c 32 36 32 05 5c 33 31 32 01 04 5c 22 5c 32 36 32 01 5c 32 2.\312...C\"\262.\312..\"\262.\2
14c40 30 32 5c 6e 00 5c 33 31 32 05 42 01 42 5c 32 30 37 22 20 5b 30 20 6e 69 6c 20 31 30 20 65 76 69 02\n.\312.B.B\207".[0.nil.10.evi
14c60 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 75 73 65 72 2d 65 72 l-match-interactive-code.user-er
14c80 72 6f 72 20 22 55 6e 6b 6e 6f 77 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 64 65 3a 20 60 ror."Unknown.interactive.code:.`
14ca0 25 73 27 22 20 66 75 6e 63 74 69 6f 6e 70 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 6e 22 %s'".functionp.string-match."\n"
14cc0 20 66 75 6e 63 61 6c 6c 20 61 70 70 65 6e 64 5d 20 31 36 20 28 23 24 20 2e 20 38 34 34 31 30 29 .funcall.append].16.(#$...84410)
14ce0 5d 29 23 40 32 37 38 20 45 76 61 6c 75 61 74 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 66 6f 72 ])#@278.Evaluate.interactive.for
14d00 6d 73 20 41 52 47 53 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 63 ms.ARGS..The.return.value.is.a.c
14d20 6f 6e 73 20 63 65 6c 6c 20 28 46 4f 52 4d 20 2e 20 50 52 4f 50 45 52 54 49 45 53 29 2c 0a 77 68 ons.cell.(FORM...PROPERTIES),.wh
14d40 65 72 65 20 46 4f 52 4d 20 69 73 20 61 20 73 69 6e 67 6c 65 20 6c 69 73 74 2d 65 78 70 72 65 73 ere.FORM.is.a.single.list-expres
14d60 73 69 6f 6e 20 74 6f 20 62 65 20 70 61 73 73 65 64 20 74 6f 0a 61 20 73 74 61 6e 64 61 72 64 20 sion.to.be.passed.to.a.standard.
14d80 60 69 6e 74 65 72 61 63 74 69 76 65 27 20 73 74 61 74 65 6d 65 6e 74 2c 20 61 6e 64 20 50 52 4f `interactive'.statement,.and.PRO
14da0 50 45 52 54 49 45 53 20 69 73 20 61 0a 6c 69 73 74 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 70 72 6f PERTIES.is.a.list.of.command.pro
14dc0 70 65 72 74 69 65 73 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 60 65 76 69 6c 2d 64 65 66 69 6e perties.as.passed.to.`evil-defin
14de0 65 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 e-command'...(fn.&rest.ARGS)..(d
14e00 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d 20 23 efalias.'evil-interactive-form.#
14e20 5b 31 32 38 20 22 5c 33 30 30 5c 32 31 31 02 5c 32 31 31 5c 32 30 33 32 00 5c 32 31 31 40 5c 32 [128."\300\211.\211\2032.\211@\2
14e40 31 31 3b 5c 32 30 34 19 00 5c 33 30 31 04 02 43 5c 22 5c 32 36 32 04 5c 32 31 30 5c 32 30 32 2e 11;\204..\301..C\"\262.\210\202.
14e60 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 32 04 5c 33 30 31 03 .\302.!\262.\301..@A\"\262.\301.
14e80 02 41 5c 22 5c 32 36 32 03 5c 32 31 30 41 5c 32 30 32 03 00 5c 32 31 30 5c 33 30 33 5c 33 30 34 .A\"\262.\210A\202..\210\303\304
14ea0 03 5c 22 01 42 5c 32 30 37 22 20 5b 6e 69 6c 20 61 70 70 65 6e 64 20 65 76 69 6c 2d 69 6e 74 65 .\".B\207".[nil.append.evil-inte
14ec0 72 61 63 74 69 76 65 2d 73 74 72 69 6e 67 20 61 70 70 6c 79 20 65 76 69 6c 2d 63 6f 6e 63 61 74 ractive-string.apply.evil-concat
14ee0 65 6e 61 74 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d 73 5d 20 38 20 28 23 24 20 2e enate-interactive-forms].8.(#$..
14f00 20 38 35 32 32 34 29 5d 29 23 40 37 39 20 52 65 74 75 72 6e 20 74 68 65 20 74 79 70 65 20 6f 66 .85224)])#@79.Return.the.type.of
14f20 20 4f 42 4a 45 43 54 2c 20 6f 72 20 44 45 46 41 55 4c 54 20 69 66 20 6e 6f 6e 65 2e 0a 0a 28 66 .OBJECT,.or.DEFAULT.if.none...(f
14f40 6e 20 4f 42 4a 45 43 54 20 26 6f 70 74 69 6f 6e 61 6c 20 44 45 46 41 55 4c 54 29 1f 0a 28 64 65 n.OBJECT.&optional.DEFAULT)..(de
14f60 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 79 70 65 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 falias.'evil-type.#[513."\300\30
14f80 31 03 21 5c 32 30 33 10 00 5c 33 30 32 03 5c 33 30 33 5c 22 5c 32 36 32 01 5c 32 30 32 45 00 5c 1.!\203..\302.\303\"\262.\202E.\
14fa0 33 30 34 03 21 5c 32 30 33 1e 00 5c 33 30 35 03 38 5c 32 36 32 01 5c 32 30 32 45 00 02 3c 5c 32 304.!\203..\305.8\262.\202E..<\2
14fc0 30 33 2c 00 5c 33 30 36 03 5c 33 30 33 5c 22 5c 32 36 32 01 5c 32 30 32 45 00 5c 33 30 37 03 21 03,.\306.\303\"\262.\202E.\307.!
14fe0 5c 32 30 33 3b 00 5c 33 31 30 03 5c 33 30 33 5c 22 5c 32 36 32 01 5c 32 30 32 45 00 02 39 5c 32 \203;.\310.\303\"\262.\202E..9\2
15000 30 33 45 00 02 5c 33 31 31 4e 5c 32 36 32 01 5c 32 31 31 5c 32 30 36 4a 00 01 5c 32 36 32 01 5c 03E..\311N\262.\211\206J..\262.\
15020 33 31 32 01 21 5c 32 30 35 53 00 5c 32 31 31 5c 32 30 37 22 20 5b 6e 69 6c 20 6f 76 65 72 6c 61 312.!\205S.\211\207".[nil.overla
15040 79 70 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 3a 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d yp.overlay-get.:type.evil-range-
15060 70 20 32 20 70 6c 69 73 74 2d 67 65 74 20 63 6f 6d 6d 61 6e 64 70 20 65 76 69 6c 2d 67 65 74 2d p.2.plist-get.commandp.evil-get-
15080 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 74 79 70 65 20 65 76 69 6c 2d 74 79 70 65 2d command-property.type.evil-type-
150a0 70 5d 20 36 20 28 23 24 20 2e 20 38 35 37 37 34 29 5d 29 23 40 31 35 31 20 53 65 74 20 74 68 65 p].6.(#$...85774)])#@151.Set.the
150c0 20 74 79 70 65 20 6f 66 20 4f 42 4a 45 43 54 20 74 6f 20 54 59 50 45 2e 0a 46 6f 72 20 65 78 61 .type.of.OBJECT.to.TYPE..For.exa
150e0 6d 70 6c 65 2c 20 28 65 76 69 6c 2d 73 65 74 2d 74 79 70 65 20 27 6e 65 78 74 2d 6c 69 6e 65 20 mple,.(evil-set-type.'next-line.
15100 27 6c 69 6e 65 29 0a 77 69 6c 6c 20 6d 61 6b 65 20 60 6c 69 6e 65 27 20 74 68 65 20 74 79 70 65 'line).will.make.`line'.the.type
15120 20 6f 66 20 74 68 65 20 60 6e 65 78 74 2d 6c 69 6e 65 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 28 66 .of.the.`next-line'.command...(f
15140 6e 20 4f 42 4a 45 43 54 20 54 59 50 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d n.OBJECT.TYPE)..(defalias.'evil-
15160 73 65 74 2d 74 79 70 65 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 32 30 33 0f 00 5c 33 30 31 set-type.#[514."\300.!\203..\301
15180 02 5c 33 30 32 03 23 5c 32 31 30 5c 32 30 32 45 00 5c 33 30 33 02 21 5c 32 30 33 1d 00 5c 33 30 .\302.#\210\202E.\303.!\203..\30
151a0 34 02 02 5c 22 5c 32 31 30 5c 32 30 32 45 00 01 3c 5c 32 30 33 2b 00 5c 33 30 35 02 5c 33 30 32 4..\"\210\202E..<\203+.\305.\302
151c0 03 23 5c 32 31 30 5c 32 30 32 45 00 5c 33 30 36 02 21 5c 32 30 33 3a 00 5c 33 30 37 02 5c 33 30 .#\210\202E.\306.!\203:.\307.\30
151e0 32 03 23 5c 32 31 30 5c 32 30 32 45 00 01 39 5c 32 30 33 45 00 5c 33 31 30 02 5c 33 31 31 03 23 2.#\210\202E..9\203E.\310.\311.#
15200 5c 32 31 30 01 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 70 20 6f 76 65 72 6c 61 79 2d 70 75 74 \210.\207".[overlayp.overlay-put
15220 20 3a 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e .:type.evil-range-p.evil-set-ran
15240 67 65 2d 74 79 70 65 20 70 6c 69 73 74 2d 70 75 74 20 63 6f 6d 6d 61 6e 64 70 20 65 76 69 6c 2d ge-type.plist-put.commandp.evil-
15260 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 70 75 74 20 74 79 70 65 5d 20 36 set-command-property.put.type].6
15280 20 28 23 24 20 2e 20 38 36 32 30 31 29 5d 29 23 40 34 38 20 52 65 74 75 72 6e 20 70 72 6f 70 65 .(#$...86201)])#@48.Return.prope
152a0 72 74 79 20 50 52 4f 50 20 66 6f 72 20 54 59 50 45 2e 0a 0a 28 66 6e 20 54 59 50 45 20 50 52 4f rty.PROP.for.TYPE...(fn.TYPE.PRO
152c0 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 P)..(defalias.'evil-type-propert
152e0 79 20 23 5b 35 31 34 20 22 5c 33 30 31 08 03 03 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 79 70 y.#[514."\301...#\207".[evil-typ
15300 65 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 5d 20 e-properties.evil-get-property].
15320 36 20 28 23 24 20 2e 20 38 36 36 37 36 29 5d 29 23 40 34 36 20 57 68 65 74 68 65 72 20 53 59 4d 6.(#$...86676)])#@46.Whether.SYM
15340 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 74 79 70 65 2e 0a 0a 28 66 6e 20 53 59 4d .is.the.name.of.a.type...(fn.SYM
15360 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 79 70 65 2d 70 20 23 5b 32 35 37 20 )..(defalias.'evil-type-p.#[257.
15380 22 5c 32 31 31 08 5c 32 33 36 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 "\211.\236\207".[evil-type-prope
153a0 72 74 69 65 73 5d 20 33 20 28 23 24 20 2e 20 38 36 38 33 37 29 5d 29 23 40 31 37 31 20 45 78 70 rties].3.(#$...86837)])#@171.Exp
153c0 61 6e 64 20 42 45 47 20 61 6e 64 20 45 4e 44 20 61 73 20 54 59 50 45 20 77 69 74 68 20 50 52 4f and.BEG.and.END.as.TYPE.with.PRO
153e0 50 45 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 PERTIES..Returns.a.list.(BEG.END
15400 20 54 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 .TYPE.PROPERTIES....),.where.the
15420 20 74 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 .tail.may.contain.a.property.lis
15440 74 2e 0a 0a 28 66 6e 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 t...(fn.BEG.END.TYPE.&rest.PROPE
15460 52 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 70 61 6e 64 20 23 RTIES)..(defalias.'evil-expand.#
15480 5b 38 39 39 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 5c 22 3f 5c 32 30 35 0b 00 [899."\300\301\302.\303\"?\205..
154a0 5c 33 30 34 06 06 06 06 06 06 06 06 26 06 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 65 76 69 6c 2d \304........&.\207".[apply.evil-
154c0 74 72 61 6e 73 66 6f 72 6d 20 70 6c 69 73 74 2d 67 65 74 20 3a 65 78 70 61 6e 64 65 64 20 3a 65 transform.plist-get.:expanded.:e
154e0 78 70 61 6e 64 5d 20 31 31 20 28 23 24 20 2e 20 38 36 39 37 33 29 5d 29 23 40 31 37 33 20 43 6f xpand].11.(#$...86973)])#@173.Co
15500 6e 74 72 61 63 74 20 42 45 47 20 61 6e 64 20 45 4e 44 20 61 73 20 54 59 50 45 20 77 69 74 68 20 ntract.BEG.and.END.as.TYPE.with.
15520 50 52 4f 50 45 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 PROPERTIES..Returns.a.list.(BEG.
15540 45 4e 44 20 54 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 END.TYPE.PROPERTIES....),.where.
15560 74 68 65 20 74 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 the.tail.may.contain.a.property.
15580 6c 69 73 74 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 26 72 65 73 74 20 50 52 list...(fn.BEG.END.TYPE.&rest.PR
155a0 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 63 6f 6e 74 72 OPERTIES)..(defalias.'evil-contr
155c0 61 63 74 20 23 5b 38 39 39 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 06 06 06 06 06 06 06 06 26 act.#[899."\300\301\302........&
155e0 06 5c 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 3a 63 6f .\207".[apply.evil-transform.:co
15600 6e 74 72 61 63 74 5d 20 31 31 20 28 23 24 20 2e 20 38 37 32 39 34 29 5d 29 23 40 31 37 34 20 4e ntract].11.(#$...87294)])#@174.N
15620 6f 72 6d 61 6c 69 7a 65 20 42 45 47 20 61 6e 64 20 45 4e 44 20 61 73 20 54 59 50 45 20 77 69 74 ormalize.BEG.and.END.as.TYPE.wit
15640 68 20 50 52 4f 50 45 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 h.PROPERTIES..Returns.a.list.(BE
15660 47 20 45 4e 44 20 54 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 G.END.TYPE.PROPERTIES....),.wher
15680 65 20 74 68 65 20 74 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 e.the.tail.may.contain.a.propert
156a0 79 20 6c 69 73 74 2e 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 26 72 65 73 74 20 y.list...(fn.BEG.END.TYPE.&rest.
156c0 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 6e 6f 72 PROPERTIES)..(defalias.'evil-nor
156e0 6d 61 6c 69 7a 65 20 23 5b 38 39 39 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 06 06 06 06 06 06 malize.#[899."\300\301\302......
15700 06 06 26 06 5c 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 ..&.\207".[apply.evil-transform.
15720 3a 6e 6f 72 6d 61 6c 69 7a 65 5d 20 31 31 20 28 23 24 20 2e 20 38 37 35 38 33 29 5d 29 23 40 32 :normalize].11.(#$...87583)])#@2
15740 34 30 20 41 70 70 6c 79 20 54 52 41 4e 53 46 4f 52 4d 20 6f 6e 20 42 45 47 20 61 6e 64 20 45 4e 40.Apply.TRANSFORM.on.BEG.and.EN
15760 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 D.with.PROPERTIES..Returns.a.lis
15780 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 53 20 2e 2e 2e 29 2c t.(BEG.END.TYPE.PROPERTIES....),
157a0 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 69 6e 20 61 20 70 72 .where.the.tail.may.contain.a.pr
157c0 6f 70 65 72 74 79 20 6c 69 73 74 2e 20 49 66 20 54 52 41 4e 53 46 4f 52 4d 20 69 73 20 75 6e 64 operty.list..If.TRANSFORM.is.und
157e0 65 66 69 6e 65 64 2c 0a 72 65 74 75 72 6e 20 70 6f 73 69 74 69 6f 6e 73 20 75 6e 63 68 61 6e 67 efined,.return.positions.unchang
15800 65 64 2e 0a 0a 28 66 6e 20 54 52 41 4e 53 46 4f 52 4d 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 ed...(fn.TRANSFORM.BEG.END.TYPE.
15820 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 27 65 76 &rest.PROPERTIES)..(defalias.'ev
15840 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 20 23 5b 31 31 35 36 20 22 01 5c 32 30 36 07 00 5c 33 30 30 il-transform.#[1156.".\206..\300
15860 01 21 5c 32 31 31 5c 32 30 35 14 00 05 5c 32 30 35 14 00 5c 33 30 31 01 06 07 5c 22 5c 32 31 31 .!\211\205...\205..\301...\"\211
15880 5c 32 30 33 5c 22 00 5c 33 30 32 01 06 07 06 07 06 06 24 5c 32 30 37 5c 33 30 32 5c 33 30 33 06 \203\".\302.......$\207\302\303.
158a0 07 06 07 05 06 07 25 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 74 79 70 ......%\207".[evil-type.evil-typ
158c0 65 2d 70 72 6f 70 65 72 74 79 20 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 5d 20 31 33 20 e-property.apply.evil-range].13.
158e0 28 23 24 20 2e 20 38 37 38 37 35 29 5d 29 23 40 31 34 35 20 52 65 74 75 72 6e 20 64 65 73 63 72 (#$...87875)])#@145.Return.descr
15900 69 70 74 69 6f 6e 20 6f 66 20 42 45 47 20 61 6e 64 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 iption.of.BEG.and.END.with.PROPE
15920 52 54 49 45 53 2e 0a 49 66 20 6e 6f 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 61 76 61 69 RTIES..If.no.description.is.avai
15940 6c 61 62 6c 65 2c 20 72 65 74 75 72 6e 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a lable,.return.the.empty.string..
15960 0a 28 66 6e 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 54 49 .(fn.BEG.END.TYPE.&rest.PROPERTI
15980 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 73 63 72 69 62 65 20 23 5b ES)..(defalias.'evil-describe.#[
159a0 38 39 39 20 22 01 5c 32 30 36 07 00 5c 33 30 30 01 21 5c 33 30 31 02 5c 33 30 32 03 23 5c 33 30 899.".\206..\300.!\301.\302.#\30
159c0 33 02 5c 33 30 34 5c 22 5c 32 31 31 5c 32 30 33 1f 00 5c 33 30 35 01 06 08 06 08 05 24 5c 32 30 3.\304\"\211\203..\305......$\20
159e0 36 20 00 5c 33 30 36 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 79 70 65 20 70 6c 69 73 74 2d 70 75 6..\306\207".[evil-type.plist-pu
15a00 74 20 3a 74 79 70 65 20 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 79 20 3a 73 74 72 69 t.:type.evil-type-property.:stri
15a20 6e 67 20 61 70 70 6c 79 20 22 22 5d 20 31 32 20 28 23 24 20 2e 20 38 38 33 30 38 29 5d 29 23 40 ng.apply.""].12.(#$...88308)])#@
15a40 32 32 30 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 5b 54 59 50 45 220.Return.a.list.(BEG.END.[TYPE
15a60 5d 20 50 52 4f 50 45 52 54 49 45 53 2e 2e 2e 29 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 61 72 ].PROPERTIES...)..BEG.and.END.ar
15a80 65 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 28 6e 75 6d 62 65 72 73 20 6f 72 20 6d e.buffer.positions.(numbers.or.m
15aa0 61 72 6b 65 72 73 29 2c 0a 54 59 50 45 20 69 73 20 61 20 74 79 70 65 20 61 73 20 70 65 72 20 60 arkers),.TYPE.is.a.type.as.per.`
15ac0 65 76 69 6c 2d 74 79 70 65 2d 70 27 2c 20 61 6e 64 20 50 52 4f 50 45 52 54 49 45 53 20 69 73 0a evil-type-p',.and.PROPERTIES.is.
15ae0 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 20 26 6f a.property.list...(fn.BEG.END.&o
15b00 70 74 69 6f 6e 61 6c 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 ptional.TYPE.&rest.PROPERTIES)..
15b20 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 20 23 5b 38 39 38 20 22 5c 33 30 (defalias.'evil-range.#[898."\30
15b40 30 04 21 5c 33 30 30 04 21 01 5c 32 34 37 5c 32 30 35 23 00 5c 32 31 31 5c 32 34 37 5c 32 30 35 0.!\300.!.\247\205#.\211\247\205
15b60 23 00 5c 33 30 31 02 02 5e 03 03 5d 44 5c 33 30 32 06 06 21 5c 32 30 35 21 00 05 43 05 23 5c 32 #.\301..^..]D\302..!\205!..C.#\2
15b80 30 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 20 61 70 70 07".[evil-normalize-position.app
15ba0 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 2d 70 5d 20 31 30 20 28 23 24 20 2e 20 38 38 36 34 34 29 end.evil-type-p].10.(#$...88644)
15bc0 5d 29 23 40 34 31 20 57 68 65 74 68 65 72 20 4f 42 4a 45 43 54 20 69 73 20 61 20 72 61 6e 67 65 ])#@41.Whether.OBJECT.is.a.range
15be0 2e 0a 0a 28 66 6e 20 4f 42 4a 45 43 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d ...(fn.OBJECT)..(defalias.'evil-
15c00 72 61 6e 67 65 2d 70 20 23 5b 32 35 37 20 22 5c 32 31 31 3c 5c 32 30 35 16 00 5c 32 31 31 47 5c range-p.#[257."\211<\205..\211G\
15c20 33 30 30 59 5c 32 30 35 16 00 5c 32 31 31 40 5c 32 34 37 5c 32 30 35 16 00 5c 32 31 31 41 40 5c 300Y\205..\211@\247\205..\211A@\
15c40 32 34 37 5c 32 30 37 22 20 5b 32 5d 20 33 20 28 23 24 20 2e 20 38 39 30 33 31 29 5d 29 23 40 34 247\207".[2].3.(#$...89031)])#@4
15c60 30 20 52 65 74 75 72 6e 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 0.Return.beginning.of.RANGE...(f
15c80 6e 20 52 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 n.RANGE)..(defalias.'evil-range-
15ca0 62 65 67 69 6e 6e 69 6e 67 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 14 00 5c 33 30 beginning.#[257."\300.!\205..\30
15cc0 31 01 40 21 5c 33 30 31 02 41 40 21 01 01 5e 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 65 76 1.@!\301.A@!..^\266\202\207".[ev
15ce0 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 73 69 74 69 il-range-p.evil-normalize-positi
15d00 6f 6e 5d 20 35 20 28 23 24 20 2e 20 38 39 31 38 36 29 5d 29 23 40 33 34 20 52 65 74 75 72 6e 20 on].5.(#$...89186)])#@34.Return.
15d20 65 6e 64 20 6f 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 end.of.RANGE...(fn.RANGE)..(defa
15d40 6c 69 61 73 20 27 65 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 lias.'evil-range-end.#[257."\300
15d60 01 21 5c 32 30 35 14 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 .!\205..\301.@!\301.A@!..]\266\2
15d80 30 32 5c 32 30 37 22 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 02\207".[evil-range-p.evil-norma
15da0 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 38 39 33 36 39 29 5d 29 23 lize-position].5.(#$...89369)])#
15dc0 40 34 31 20 52 65 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 @41.Return.properties.of.RANGE..
15de0 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 76 69 6c 2d 72 61 6e .(fn.RANGE)..(defalias.'evil-ran
15e00 67 65 2d 70 72 6f 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 14 ge-properties.#[257."\300.!\205.
15e20 00 5c 33 30 31 01 21 5c 32 30 33 11 00 5c 32 31 31 41 41 41 5c 32 30 37 5c 32 31 31 41 41 5c 32 .\301.!\203..\211AAA\207\211AA\2
15e40 30 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 74 79 70 65 5d 20 33 20 28 07".[evil-range-p.evil-type].3.(
15e60 23 24 20 2e 20 38 39 35 34 30 29 5d 29 23 40 33 37 20 52 65 74 75 72 6e 20 61 20 63 6f 70 79 20 #$...89540)])#@37.Return.a.copy.
15e80 6f 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 of.RANGE...(fn.RANGE)..(defalias
15ea0 20 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 .'evil-copy-range.#[257."\300.!\
15ec0 32 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 37 207".[copy-sequence].3.(#$...897
15ee0 31 34 29 5d 29 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 14)])#@340.Set.RANGE.to.have.beg
15f00 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
15f20 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
15f40 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
15f60 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
15f80 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
15fa0 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
15fc0 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
15fe0 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
16000 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
16020 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)..(
16040 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.
16060 22 5c 33 30 30 05 21 5c 32 30 35 5d 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.!\
16080 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..!
160a0 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.\
160c0 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
160e0 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.
16100 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
16120 36 36 05 04 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 6e 6f 72 66..\207".[evil-range-p.evil-nor
16140 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e malize-position.evil-range-begin
16160 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 ning.evil-range-end.evil-type.ev
16180 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 73 6f 72 74 20 3c 20 65 76 69 6c 2d il-range-properties.sort.<.evil-
161a0 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 62 65 67 concat-plists.evil-set-range-beg
161c0 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 73 inning.evil-set-range-end.evil-s
161e0 65 74 2d 72 61 6e 67 65 2d 74 79 70 65 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 70 72 6f et-range-type.evil-set-range-pro
16200 70 65 72 74 69 65 73 5d 20 31 32 20 28 23 24 20 2e 20 38 39 38 33 35 29 5d 29 23 40 31 30 36 20 perties].12.(#$...89835)])#@106.
16220 53 65 74 20 52 41 4e 47 45 27 73 20 62 65 67 69 6e 6e 69 6e 67 20 74 6f 20 42 45 47 2e 0a 49 66 Set.RANGE's.beginning.to.BEG..If
16240 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 79 20 .COPY.is.non-nil,.return.a.copy.
16260 6f 66 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 42 45 47 20 26 6f 70 74 69 6f 6e of.RANGE...(fn.RANGE.BEG.&option
16280 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 2d 72 61 al.COPY)..(defalias.'evil-set-ra
162a0 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 33 09 00 5c nge-beginning.#[770."\211\203..\
162c0 33 30 30 03 21 5c 32 36 32 03 02 02 5c 32 34 30 5c 32 31 30 02 5c 32 30 37 22 20 5b 65 76 69 6c 300.!\262...\240\210.\207".[evil
162e0 2d 63 6f 70 79 2d 72 61 6e 67 65 5d 20 35 20 28 23 24 20 2e 20 39 30 36 35 36 29 5d 29 23 40 31 -copy-range].5.(#$...90656)])#@1
16300 30 30 20 53 65 74 20 52 41 4e 47 45 27 73 20 65 6e 64 20 74 6f 20 45 4e 44 2e 0a 49 66 20 43 4f 00.Set.RANGE's.end.to.END..If.CO
16320 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 79 20 6f 66 20 PY.is.non-nil,.return.a.copy.of.
16340 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 45 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 RANGE...(fn.RANGE.END.&optional.
16360 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 2d 72 61 6e 67 65 COPY)..(defalias.'evil-set-range
16380 2d 65 6e 64 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 33 09 00 5c 33 30 30 03 21 5c 32 36 32 -end.#[770."\211\203..\300.!\262
163a0 03 02 41 02 5c 32 34 30 5c 32 31 30 02 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6f 70 79 2d 72 61 ..A.\240\210.\207".[evil-copy-ra
163c0 6e 67 65 5d 20 35 20 28 23 24 20 2e 20 39 30 38 38 33 29 5d 29 23 40 31 30 33 20 53 65 74 20 52 nge].5.(#$...90883)])#@103.Set.R
163e0 41 4e 47 45 27 73 20 74 79 70 65 20 74 6f 20 54 59 50 45 2e 0a 49 66 20 43 4f 50 59 20 69 73 20 ANGE's.type.to.TYPE..If.COPY.is.
16400 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 20 63 6f 70 79 20 6f 66 20 52 41 4e 47 45 2e non-nil,.return.a.copy.of.RANGE.
16420 0a 0a 28 66 6e 20 52 41 4e 47 45 20 54 59 50 45 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 50 59 29 ..(fn.RANGE.TYPE.&optional.COPY)
16440 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 74 79 70 65 ..(defalias.'evil-set-range-type
16460 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 33 09 00 5c 33 30 30 03 21 5c 32 36 32 03 01 5c 32 .#[770."\211\203..\300.!\262..\2
16480 30 33 19 00 02 41 02 5c 33 30 31 05 21 42 5c 32 34 31 5c 32 31 30 5c 32 30 32 20 00 02 41 5c 33 03...A.\301.!B\241\210\202...A\3
164a0 30 31 04 21 5c 32 34 31 5c 32 31 30 02 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6f 70 79 2d 72 61 01.!\241\210.\207".[evil-copy-ra
164c0 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 37 20 28 23 24 nge.evil-range-properties].7.(#$
164e0 20 2e 20 39 31 30 39 39 29 5d 29 23 40 31 32 31 20 53 65 74 20 52 41 4e 47 45 27 73 20 70 72 6f ...91099)])#@121.Set.RANGE's.pro
16500 70 65 72 74 69 65 73 20 74 6f 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 49 66 20 43 4f 50 59 20 69 perties.to.PROPERTIES..If.COPY.i
16520 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 20 63 6f 70 79 20 6f 66 20 52 41 4e 47 s.non-nil,.return.a.copy.of.RANG
16540 45 2e 0a 0a 28 66 6e 20 52 41 4e 47 45 20 50 52 4f 50 45 52 54 49 45 53 20 26 6f 70 74 69 6f 6e E...(fn.RANGE.PROPERTIES.&option
16560 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 2d 72 61 al.COPY)..(defalias.'evil-set-ra
16580 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 33 09 00 nge-properties.#[770."\211\203..
165a0 5c 33 30 30 03 21 5c 32 36 32 03 5c 33 30 31 03 21 5c 32 30 33 18 00 02 41 41 02 5c 32 34 31 5c \300.!\262.\301.!\203...AA.\241\
165c0 32 31 30 5c 32 30 32 1d 00 02 41 02 5c 32 34 31 5c 32 31 30 02 5c 32 30 37 22 20 5b 65 76 69 6c 210\202...A.\241\210.\207".[evil
165e0 2d 63 6f 70 79 2d 72 61 6e 67 65 20 65 76 69 6c 2d 74 79 70 65 5d 20 35 20 28 23 24 20 2e 20 39 -copy-range.evil-type].5.(#$...9
16600 31 33 37 37 29 5d 29 23 40 31 37 37 20 52 65 74 75 72 6e 20 74 68 65 20 75 6e 69 6f 6e 20 6f 66 1377)])#@177.Return.the.union.of
16620 20 74 68 65 20 72 61 6e 67 65 73 20 52 41 4e 47 45 31 20 61 6e 64 20 52 41 4e 47 45 32 2e 0a 49 .the.ranges.RANGE1.and.RANGE2..I
16640 66 20 74 68 65 20 72 61 6e 67 65 73 20 68 61 76 65 20 63 6f 6e 66 6c 69 63 74 69 6e 67 20 74 79 f.the.ranges.have.conflicting.ty
16660 70 65 73 2c 20 75 73 65 20 52 41 4e 47 45 31 27 73 20 74 79 70 65 2e 0a 54 68 69 73 20 63 61 6e pes,.use.RANGE1's.type..This.can
16680 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 54 59 50 45 2e 0a 0a 28 66 6e 20 52 .be.overridden.with.TYPE...(fn.R
166a0 41 4e 47 45 31 20 52 41 4e 47 45 32 20 26 6f 70 74 69 6f 6e 61 6c 20 54 59 50 45 29 1f 0a 28 64 ANGE1.RANGE2.&optional.TYPE)..(d
166c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d 75 6e 69 6f 6e 20 23 5b 37 37 30 20 efalias.'evil-range-union.#[770.
166e0 22 5c 33 30 30 03 21 5c 32 30 35 2a 00 5c 33 30 30 02 21 5c 32 30 35 2a 00 5c 33 30 31 5c 33 30 "\300.!\205*.\300.!\205*.\301\30
16700 32 04 21 5c 33 30 32 04 21 5e 5c 33 30 33 05 21 5c 33 30 33 05 21 5d 03 5c 32 30 36 29 00 5c 33 2.!\302.!^\303.!\303.!].\206).\3
16720 30 34 06 06 21 5c 32 30 36 29 00 5c 33 30 34 05 21 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 61 04..!\206).\304.!#\207".[evil-ra
16740 6e 67 65 2d 70 20 65 76 69 6c 2d 72 61 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 nge-p.evil-range.evil-range-begi
16760 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 5d 20 nning.evil-range-end.evil-type].
16780 38 20 28 23 24 20 2e 20 39 31 36 36 31 29 5d 29 23 40 36 34 20 57 68 65 74 68 65 72 20 52 41 4e 8.(#$...91661)])#@64.Whether.RAN
167a0 47 45 31 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 77 69 74 68 69 6e 20 52 41 4e 47 45 32 2e 0a GE1.is.contained.within.RANGE2..
167c0 0a 28 66 6e 20 52 41 4e 47 45 31 20 52 41 4e 47 45 32 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .(fn.RANGE1.RANGE2)..(defalias.'
167e0 65 76 69 6c 2d 73 75 62 72 61 6e 67 65 2d 70 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 32 30 evil-subrange-p.#[514."\300.!\20
16800 35 1d 00 5c 33 30 30 01 21 5c 32 30 35 1d 00 5c 33 30 31 01 21 5c 33 30 31 03 21 58 5c 32 30 35 5..\300.!\205..\301.!\301.!X\205
16820 1d 00 5c 33 30 32 01 21 5c 33 30 32 03 21 59 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 ..\302.!\302.!Y\207".[evil-range
16840 2d 70 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e -p.evil-range-beginning.evil-ran
16860 67 65 2d 65 6e 64 5d 20 35 20 28 23 24 20 2e 20 39 32 30 35 33 29 5d 29 23 40 34 36 35 20 52 65 ge-end].5.(#$...92053)])#@465.Re
16880 74 75 72 6e 20 61 6e 20 69 6e 6e 65 72 20 74 65 78 74 20 6f 62 6a 65 63 74 20 72 61 6e 67 65 20 turn.an.inner.text.object.range.
168a0 6f 66 20 43 4f 55 4e 54 20 6f 62 6a 65 63 74 73 2e 0a 49 66 20 43 4f 55 4e 54 20 69 73 20 70 6f of.COUNT.objects..If.COUNT.is.po
168c0 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 67 sitive,.return.objects.following
168e0 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 65 .point;.if.COUNT.is.negative,.re
16900 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 49 turn.objects.preceding.point...I
16920 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 20 f.one.is.unspecified,.the.other.
16940 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 74 is.used.with.a.negative.argument
16960 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 20 ...THING.is.a.symbol.understood.
16980 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 61 by.`thing-at-point'...BEG,.END.a
169a0 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 65 nd.TYPE.specify.the.current.sele
169c0 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 20 ction...If.LINE.is.non-nil,.the.
169e0 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 20 text.object.should.be.linewise,.
16a00 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 0a otherwise.it.is.character.wise..
16a20 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 61 .(fn.THING.BEG.END.TYPE.&optiona
16a40 6c 20 43 4f 55 4e 54 20 4c 49 4e 45 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 43 4e 54 29 1f 0a 28 l.COUNT.LINE).#@12...(fn.CNT)..(
16a60 64 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 6f 62 6a 65 defalias.'evil-select-inner-obje
16a80 63 74 20 23 5b 31 35 34 30 20 22 01 5c 32 30 36 05 00 5c 33 30 30 5c 33 30 31 06 07 21 5c 32 31 ct.#[1540.".\206..\300\301..!\21
16aa0 31 5c 32 30 35 15 00 60 01 41 57 5c 32 30 35 15 00 5c 32 31 31 5c 32 36 32 01 5c 32 30 36 1e 00 1\205..`.AW\205..\211\262.\206..
16ac0 5c 33 30 32 06 07 21 06 06 5c 32 30 33 45 00 05 5c 32 30 33 45 00 06 06 01 40 56 5c 32 30 34 45 \302..!..\203E..\203E....@V\204E
16ae0 00 05 01 41 57 5c 32 30 34 45 00 04 5c 33 30 33 3d 5c 32 30 33 75 00 06 06 54 06 06 55 5c 32 30 ...AW\204E..\303=\203u...T..U\20
16b00 33 75 00 06 06 5c 32 30 33 52 00 5c 32 31 31 40 06 07 57 5c 32 30 33 56 00 5c 32 31 31 40 5c 32 3u...\203R.\211@..W\203V.\211@\2
16b20 36 32 07 05 5c 32 30 33 62 00 5c 32 31 31 41 06 06 56 5c 32 30 33 66 00 5c 32 31 31 41 5c 32 36 62..\203b.\211A..V\203f.\211A\26
16b40 32 06 01 5c 33 30 34 56 5c 32 30 33 71 00 01 53 5c 32 30 32 73 00 01 54 5c 32 36 32 02 01 5c 33 2..\304V\203q..S\202s..T\262..\3
16b60 30 34 57 5c 32 30 33 5c 32 30 30 00 06 06 5c 32 30 32 5c 32 30 31 00 05 62 5c 32 31 30 5c 33 30 04W\203\200...\202\201..b\210\30
16b80 35 02 5c 33 30 36 5c 33 30 37 06 0b 5c 22 5c 33 30 36 5c 33 31 30 06 5c 66 5c 22 23 5c 32 31 30 5.\306\307..\"\306\310.\f\"#\210
16ba0 5c 33 31 31 02 5c 33 30 34 59 5c 32 30 33 5c 32 33 35 00 06 07 5c 32 30 32 5c 32 33 36 00 60 03 \311.\304Y\203\235...\202\236.`.
16bc0 5c 33 30 34 57 5c 32 30 33 5c 32 35 31 00 06 07 5c 32 30 32 5c 32 35 32 00 60 05 5c 32 30 33 5c \304W\203\251...\202\252.`.\203\
16be0 32 36 32 00 5c 33 31 32 5c 32 30 32 5c 32 36 34 00 06 07 5c 33 31 33 5c 33 31 34 25 5c 32 30 37 262.\312\202\264...\313\314%\207
16c00 22 20 5b 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 65 76 ".[1.bounds-of-thing-at-point.ev
16c20 69 6c 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 il-bounds-of-not-thing-at-point.
16c40 69 6e 63 6c 75 73 69 76 65 20 30 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 inclusive.0.evil-forward-nearest
16c60 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 .make-closure.#[257."\301\300.\"
16c80 5c 32 30 37 22 20 5b 56 30 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 5d 20 34 20 28 23 24 20 2e \207".[V0.forward-thing].4.(#$..
16ca0 20 39 32 37 35 35 29 5d 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 5c 32 30 37 22 .92755)].#[257."\301\300.\"\207"
16cc0 20 5b 56 30 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 6f 74 2d 74 68 69 6e 67 5d 20 34 20 28 .[V0.evil-forward-not-thing].4.(
16ce0 23 24 20 2e 20 39 32 37 35 35 29 5d 20 65 76 69 6c 2d 72 61 6e 67 65 20 6c 69 6e 65 20 3a 65 78 #$...92755)].evil-range.line.:ex
16d00 70 61 6e 64 65 64 20 74 5d 20 31 34 20 28 23 24 20 2e 20 39 32 32 38 36 29 5d 29 23 40 34 36 33 panded.t].14.(#$...92286)])#@463
16d20 20 52 65 74 75 72 6e 20 61 6e 20 6f 75 74 65 72 20 74 65 78 74 20 6f 62 6a 65 63 74 20 72 61 6e .Return.an.outer.text.object.ran
16d40 67 65 20 6f 66 20 43 4f 55 4e 54 20 6f 62 6a 65 63 74 73 2e 0a 49 66 20 43 4f 55 4e 54 20 69 73 ge.of.COUNT.objects..If.COUNT.is
16d60 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 6c 6c 6f 77 .positive,.return.objects.follow
16d80 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 69 76 65 2c ing.point;.if.COUNT.is.negative,
16da0 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 69 6e 74 2e .return.objects.preceding.point.
16dc0 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 20 6f 74 68 ..If.one.is.unspecified,.the.oth
16de0 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 72 67 75 6d er.is.used.with.a.negative.argum
16e00 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 72 73 74 6f ent...THING.is.a.symbol.understo
16e20 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 45 4e 44 20 od.by.thing-at-point...BEG,.END.
16e40 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
16e60 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
16e80 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,
16ea0 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.
16ec0 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 43 4f 55 4e 54 20 26 ..(fn.THING.BEG.END.TYPE.COUNT.&
16ee0 6f 70 74 69 6f 6e 61 6c 20 4c 49 4e 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d optional.LINE)..(defalias.'evil-
16f00 73 65 6c 65 63 74 2d 61 6e 2d 6f 62 6a 65 63 74 20 23 5b 31 35 34 31 20 22 01 5c 32 30 36 05 00 select-an-object.#[1541.".\206..
16f20 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 5c 33 30 \301\302V\203..\301\202..\303\30
16f40 34 03 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 4.\206..\301!\305..!\211\205&.`.
16f60 41 57 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 AW\205&.\211\262.\211\2060.\306.
16f80 09 21 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 .!\307\211.\n\203\\...\203\\..\n
16fa0 03 40 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 .@V\204\\....AW\204\\...\310=\20
16fc0 33 5c 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 3\205..\nT.\nU\203\205..\n\203i.
16fe0 02 40 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 .@..W\203m..@\262...\203z..A.\nV
17000 5c 32 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 \203~..A\262\n.\203\205.\311\262
17020 02 05 5c 33 30 32 56 5c 32 30 33 5c 32 32 35 00 06 09 62 5c 32 36 36 02 06 09 5c 32 30 32 5c 32 ..\302V\203\225...b\266...\202\2
17040 33 34 00 06 5c 6e 62 5c 32 36 36 02 06 08 06 5c 6e 03 40 55 5c 32 30 33 20 01 06 09 03 41 55 5c 34..\nb\266....\n.@U\203.....AU\
17060 32 30 33 20 01 03 5c 32 30 33 16 01 5c 32 31 34 65 64 42 08 42 18 5c 33 31 32 06 07 3f 5c 32 30 203...\203..\214edB.B.\312..?\20
17080 35 5c 33 30 30 00 5c 33 31 33 20 06 08 3f 5c 32 30 35 5c 33 31 30 00 5c 33 31 34 20 5c 22 5c 32 5\300.\313...?\205\310.\314.\"\2
170a0 31 30 5c 33 30 36 06 5c 66 06 07 5c 22 2a 5c 32 31 31 5c 32 30 33 5c 33 33 37 00 5c 32 31 31 62 10\306.\f..\"*\211\203\337.\211b
170c0 5c 32 31 30 5c 33 31 31 5c 32 36 32 03 5c 32 31 30 5c 32 30 32 20 01 5c 32 31 32 01 62 5c 32 31 \210\311\262.\210\202..\212.b\21
170e0 30 5c 32 31 34 65 64 42 08 42 18 5c 33 31 32 06 08 3f 5c 32 30 35 5c 33 36 33 00 5c 33 31 33 20 0\214edB.B.\312..?\205\363.\313.
17100 06 09 3f 5c 32 30 35 5c 33 37 33 00 5c 33 31 34 20 5c 22 5c 32 31 30 5c 33 30 36 06 0d 06 08 5b ..?\205\373.\314.\"\210\306....[
17120 5c 22 2a 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 11 01 5c 32 31 31 5c 32 36 32 02 5c 33 31 31 5c \"*\262.\211\203..\211\262.\311\
17140 32 36 32 03 29 5c 32 31 30 5c 32 30 32 20 01 5c 33 31 35 06 5c 66 06 07 5c 22 5c 32 31 30 5c 33 262.)\210\202..\315.\f..\"\210\3
17160 31 31 5c 32 36 32 02 01 5c 32 30 33 28 01 04 53 5c 32 36 32 05 5c 33 30 32 5c 32 31 31 06 06 57 11\262..\203(..S\262.\302\211..W
17180 5c 32 30 33 68 01 5c 33 30 37 5c 33 30 36 06 0e 06 09 5c 22 5c 32 31 31 5c 32 30 33 4c 01 5c 32 \203h.\307\306....\"\211\203L.\2
171a0 31 31 60 55 5c 32 30 34 4c 01 5c 33 31 35 06 0f 06 5c 6e 5c 22 5c 32 36 36 03 5c 32 30 32 64 01 11`U\204L.\315...\n\"\266.\202d.
171c0 5c 33 31 35 06 0f 06 5c 6e 5c 22 5c 32 31 30 5c 33 30 36 06 0f 06 5c 6e 5c 22 5c 32 36 32 01 5c \315...\n\"\210\306...\n\"\262.\
171e0 32 31 31 5c 32 30 33 62 01 5c 32 31 31 62 5c 32 31 30 5c 32 36 36 02 54 5c 32 30 32 29 01 5c 32 211\203b.\211b\210\266.T\202).\2
17200 31 30 5c 33 31 36 06 06 5c 33 30 32 56 5c 32 30 33 75 01 01 5c 32 30 32 76 01 60 06 07 5c 33 30 10\316..\302V\203u..\202v.`..\30
17220 32 57 5c 32 30 33 5c 32 30 31 01 02 5c 32 30 32 5c 32 30 32 01 60 06 09 5c 32 30 33 5c 32 31 33 2W\203\201..\202\202.`..\203\213
17240 01 5c 33 31 37 5c 32 30 32 5c 32 31 35 01 06 0b 5c 33 32 30 5c 33 31 31 25 5c 32 30 37 22 20 5b .\317\202\215...\320\311%\207".[
17260 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 31 20 30 20 2d 31 20 61 62 evil-restriction-stack.1.0.-1.ab
17280 73 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 65 76 69 6c 2d s.bounds-of-thing-at-point.evil-
172a0 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 6e 69 6c bounds-of-not-thing-at-point.nil
172c0 20 69 6e 63 6c 75 73 69 76 65 20 74 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 6c 69 6e 65 2d 62 65 .inclusive.t.evil-narrow.line-be
172e0 67 69 6e 6e 69 6e 67 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 ginning-position.line-end-positi
17300 6f 6e 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 20 6c 69 6e 65 on.forward-thing.evil-range.line
17320 20 3a 65 78 70 61 6e 64 65 64 5d 20 31 38 20 28 23 24 20 2e 20 39 33 34 37 33 29 5d 29 23 40 35 .:expanded].18.(#$...93473)])#@5
17340 37 32 20 52 65 74 75 72 6e 20 74 68 65 20 65 78 63 6c 75 73 69 76 65 20 72 61 6e 67 65 20 6f 66 72.Return.the.exclusive.range.of
17360 20 61 20 76 69 73 75 61 6c 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 4f 50 20 61 6e 64 20 43 4c 20 61 .a.visual.selection..OP.and.CL.a
17380 72 65 20 70 61 69 72 73 20 6f 66 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 66 6f 72 re.pairs.of.buffer.positions.for
173a0 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 61 6e 64 0a 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 .the.opening.and.closing.delimit
173c0 65 72 20 6f 66 20 61 20 72 61 6e 67 65 2e 20 53 45 4c 45 43 54 49 4f 4e 2d 54 59 50 45 20 69 73 er.of.a.range..SELECTION-TYPE.is
173e0 20 74 68 65 20 64 65 73 69 72 65 64 20 74 79 70 65 0a 6f 66 20 73 65 6c 65 63 74 69 6f 6e 2e 20 .the.desired.type.of.selection..
17400 20 49 74 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 64 65 74 65 72 6d 69 6e 65 73 20 .It.is.a.symbol.that.determines.
17420 77 68 69 63 68 20 70 61 72 74 73 20 6f 66 20 74 68 65 0a 62 6c 6f 63 6b 20 61 72 65 20 73 65 6c which.parts.of.the.block.are.sel
17440 65 63 74 65 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 ected...If.it.is.'inclusive.or.t
17460 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 72 61 6e 67 65 0a 69 73 20 28 63 6f 6e 73 20 28 63 61 .the.returned.range.is.(cons.(ca
17480 72 20 4f 50 29 20 28 63 64 72 20 43 4c 29 29 2e 20 49 66 20 69 74 20 69 73 20 27 65 78 63 6c 75 r.OP).(cdr.CL))..If.it.is.'exclu
174a0 73 69 76 65 20 6f 72 20 6e 69 6c 20 74 68 65 0a 72 65 74 75 72 6e 65 64 20 72 61 6e 67 65 20 69 sive.or.nil.the.returned.range.i
174c0 73 20 28 63 6f 6e 73 20 28 63 64 72 20 4f 50 29 20 28 63 61 72 20 43 4c 29 29 2e 20 20 49 66 20 s.(cons.(cdr.OP).(car.CL))...If.
174e0 69 74 20 69 73 0a 27 65 78 63 6c 75 73 69 76 65 2d 6c 69 6e 65 20 74 68 65 20 72 65 74 75 72 6e it.is.'exclusive-line.the.return
17500 65 64 20 72 61 6e 67 65 20 77 69 6c 6c 20 73 6b 69 70 20 77 68 69 74 65 73 70 61 63 65 20 61 74 ed.range.will.skip.whitespace.at
17520 20 74 68 65 0a 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 6f 66 20 4f 50 20 61 6e 64 20 61 .the.end.of.the.line.of.OP.and.a
17540 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 6f 66 20 43 t.the.beginning.of.the.line.of.C
17560 4c 2e 0a 0a 28 66 6e 20 4f 50 20 43 4c 20 53 45 4c 45 43 54 49 4f 4e 2d 54 59 50 45 29 1f 0a 28 L...(fn.OP.CL.SELECTION-TYPE)..(
17580 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 67 65 74 2d 62 6c 6f 63 6b 2d 72 61 6e 67 65 20 defalias.'evil--get-block-range.
175a0 23 5b 37 37 31 20 22 5c 32 31 31 5c 33 30 30 5c 32 36 37 5c 32 30 32 47 00 02 40 02 41 42 5c 32 #[771."\211\300\267\202G..@.AB\2
175c0 30 37 02 41 02 40 42 5c 32 30 37 02 41 02 40 5c 32 31 32 01 62 5c 32 31 30 6c 5c 32 30 33 27 00 07.A.@B\207.A.@\212.b\210l\203'.
175e0 6d 5c 32 30 34 27 00 5c 33 30 31 5c 33 30 32 21 5c 32 36 32 02 5c 32 31 31 62 5c 32 31 30 5c 33 m\204'.\301\302!\262.\211b\210\3
17600 30 33 5c 33 30 34 78 5c 32 31 30 6e 5c 32 30 33 42 00 5c 32 31 30 60 01 62 5c 32 31 30 6e 5c 32 03\304x\210n\203B.\210`.b\210n\2
17620 30 34 42 00 01 01 57 5c 32 30 33 42 00 53 29 01 01 42 5c 32 30 37 5c 33 30 35 5c 33 30 36 02 5c 04B...W\203B.S)..B\207\305\306.\
17640 22 5c 32 30 37 22 20 5b 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 "\207".[#s(hash-table.test.eq.pu
17660 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 20 74 20 36 20 65 recopy.t.data.(inclusive.6.t.6.e
17680 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 76 65 2d 6c 69 6e xclusive.12.nil.12.exclusive-lin
176a0 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 74 69 6f 6e 20 32 e.18)).line-beginning-position.2
176c0 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 6f 77 6e 20 73 65 ."..".nil.user-error."Unknown.se
176e0 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 39 35 30 34 33 29 lection-type.%s"].7.(#$...95043)
17700 5d 29 23 40 31 31 37 31 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 20 28 42 45 47 20 45 4e 44 ])#@1171.Return.a.range.(BEG.END
17720 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 20 6f 62 6a 65 63 74 ).of.COUNT.delimited.text.object
17740 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 75 72 72 65 6e 74 6c s..BEG.END.TYPE.are.the.currentl
17760 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 20 20 54 68 65 0a y.selected.(visual).range...The.
17780 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 67 69 76 65 6e 20 62 delimited.object.must.be.given.b
177a0 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 60 65 76 69 6c 2d 75 y.THING-up.function.(see.`evil-u
177c0 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 45 20 69 73 20 73 79 p-block')...SELECTION-TYPE.is.sy
177e0 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 68 20 70 61 72 74 73 mbol.that.determines.which.parts
17800 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 64 2e 20 20 49 66 20 .of.the.block.are.selected...If.
17820 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 4e 20 61 6e 64 20 43 it.is.'inclusive.or.t.OPEN.and.C
17840 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 72 61 6e 67 65 2e 20 LOSE.are.included.in.the.range..
17860 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 6c 20 74 68 65 20 64 If.it.is.'exclusive.or.nil.the.d
17880 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 65 64 2e 20 49 66 20 elimiters.are.not.contained..If.
178a0 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 20 64 65 6c 69 6d 69 it.is.'exclusive-line.the.delimi
178c0 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 77 65 6c 6c 20 61 73 ters.are.not.included.as.well.as
178e0 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 6c 20 74 68 65 20 62 .adjacent.whitespace.until.the.b
17900 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 20 6f 72 20 74 68 65 eginning.of.the.next.line.or.the
17920 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 2e 20 49 66 20 74 68 .end.of.the.previous.line..If.th
17940 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 73 69 73 74 73 20 6f e.resulting.selection.consists.o
17960 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 20 76 69 73 75 61 6c f.complete.lines.only.and.visual
17980 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 20 72 65 74 75 72 6e .state.is.not.active,.the.return
179a0 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 0a 0a 49 66 20 43 4f ed.selection.is.linewise...If.CO
179c0 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 6f 62 6a 65 63 74 65 UNTCURRENT.is.non-nil.an.objecte
179e0 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 6e 74 0a 73 65 6c 65 d.is.counted.if.the.current.sele
17a00 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 20 65 78 61 63 74 6c ction.matches.that.object.exactl
17a20 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 74 68 65 20 73 75 72 y...Usually.scanning.for.the.sur
17a40 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 28 31 2b 20 62 65 67 rounding.block.starts.at.(1+.beg
17a60 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 69 67 68 74 20 66 61 ).and.(1-.end)..If.this.might.fa
17a80 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 20 54 48 49 4e 47 0a il.due.to.the.behavior.of.THING.
17aa0 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 20 74 6f 20 74 2e 20 then.FIXEDSCAN.can.be.set.to.t..
17ac0 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 72 74 73 20 61 74 0a In.this.case.the.scan.starts.at.
17ae0 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 77 68 65 72 65 20 74 BEG.and.END..One.example.where.t
17b00 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 61 6e 64 20 45 4e 44 his.might.fail.is.if.BEG.and.END
17b20 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 73 74 72 69 6e 67 20 .are.the.delimiters.of.a.string.
17b40 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 47 20 45 4e 44 20 54 or.comment...(fn.THING.BEG.END.T
17b60 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 54 49 4f 4e 2d 54 59 YPE.COUNT.&optional.SELECTION-TY
17b80 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 29 1f 0a 28 64 65 66 PE.COUNTCURRENT.FIXEDSCAN)..(def
17ba0 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 23 5b 32 30 35 33 20 alias.'evil-select-block.#[2053.
17bc0 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 06 07 5c 32 30 36 0e "\212\300.\301\302.\"\216..\206.
17be0 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 30 34 21 5c 33 30 35 .`..\206..`\303..\206..\304!\305
17c00 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 5c 32 36 32 06 06 08 \211\211\211....U\203,..T\262...
17c20 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 33 30 34 21 5c 33 30 \2036...\2029...Tb\210..\304!\30
17c40 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 32 34 5c 33 6U\203i.\306\224\203i.\306\224\3
17c60 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 21 5c 33 30 36 55 5c 06\225B\262..@b\210..\307!\306U\
17c80 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 32 34 5c 33 30 36 5c 203i.\306\224\203i.\306\224\306\
17ca0 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 53 62 5c 32 31 30 06 225B\262...\203r..\202t..Sb\210.
17cc0 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 32 32 34 5c 32 30 33 .\307!\306U\203\244.\306\224\203
17ce0 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 32 02 01 41 62 5c 32 \244.\306\224\306\225B\262..Ab\2
17d00 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 30 36 5c 32 32 34 5c 10..\304!\306U\203\244.\306\224\
17d20 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 32 01 03 5c 203\244.\306\224\306\225B\262..\
17d40 32 30 34 5c 32 36 34 00 5c 32 31 31 5c 32 30 34 5c 32 36 34 00 5c 33 31 30 5c 33 31 31 21 5c 32 204\264.\211\204\264.\310\311!\2
17d60 36 36 03 5c 32 30 32 5c 33 34 34 00 03 5c 32 30 33 5c 33 33 34 00 5c 32 31 31 5c 32 30 33 5c 33 66.\202\344..\203\334.\211\203\3
17d80 34 32 00 01 40 04 40 59 5c 32 30 33 5c 33 34 32 00 5c 32 31 31 41 03 41 58 5c 32 30 33 5c 33 34 42..@.@Y\203\342.\211A.AX\203\34
17da0 32 00 01 40 06 07 58 5c 32 30 33 5c 33 34 32 00 5c 32 31 31 41 06 06 59 5c 32 30 33 5c 33 34 32 2..@..X\203\342.\211A..Y\203\342
17dc0 00 01 5c 32 36 32 04 5c 32 31 31 5c 32 36 32 03 5c 32 36 36 02 01 01 06 0e 5c 32 30 33 16 01 06 ..\262.\211\262.\266.....\203...
17de0 0d 5c 32 30 33 16 01 06 09 5c 32 30 34 16 01 5c 33 31 32 04 04 06 0d 23 06 0f 01 40 58 5c 32 30 .\203....\204..\312....#...@X\20
17e00 33 10 01 06 0e 01 41 59 5c 32 30 33 10 01 5c 32 31 30 04 5c 32 30 32 18 01 5c 32 31 30 04 53 5c 3.....AY\203..\210.\202..\210.S\
17e20 32 30 32 18 01 04 53 5c 32 31 31 5c 33 30 36 56 5c 32 30 33 51 01 02 40 62 5c 32 31 30 06 10 01 202...S\211\306V\203Q..@b\210...
17e40 5b 21 5c 32 31 30 5c 33 30 36 5c 32 32 34 5c 32 30 33 35 01 5c 33 30 36 5c 32 32 34 5c 33 30 36 [!\210\306\224\2035.\306\224\306
17e60 5c 32 32 35 42 5c 32 30 32 36 01 04 5c 32 36 32 05 01 41 62 5c 32 31 30 06 10 01 21 5c 32 31 30 \225B\2026..\262..Ab\210...!\210
17e80 5c 33 30 36 5c 32 32 34 5c 32 30 33 4e 01 5c 33 30 36 5c 32 32 34 5c 33 30 36 5c 32 32 35 42 5c \306\224\203N.\306\224\306\225B\
17ea0 32 30 32 4f 01 03 5c 32 36 32 04 5c 32 31 30 5c 33 31 32 04 04 06 0d 23 5c 32 31 31 40 5c 32 36 202O..\262.\210\312....#\211@\26
17ec0 32 05 5c 32 31 31 41 5c 32 36 32 04 5c 32 31 30 03 06 0f 5c 32 33 32 5c 32 30 33 5c 32 30 35 01 2.\211A\262.\210...\232\203\205.
17ee0 02 06 0e 5c 32 33 32 5c 32 30 33 5c 32 30 35 01 06 09 5c 32 30 33 7f 01 06 09 5c 32 30 33 5c 32 ...\232\203\205...\203....\203\2
17f00 30 35 01 04 5c 33 30 34 55 5c 32 30 34 5c 32 30 35 01 5c 33 31 30 5c 33 31 31 21 5c 32 30 32 5c 05..\304U\204\205.\310\311!\202\
17f20 32 36 34 01 5c 32 31 32 5c 33 31 33 20 3f 5c 32 30 35 5c 32 33 36 01 06 5c 66 5c 33 31 34 3d 5c 264.\212\313.?\205\236..\f\314=\
17f40 32 30 35 5c 32 33 36 01 03 62 5c 32 31 30 6e 5c 32 30 35 5c 32 33 36 01 02 62 5c 32 31 30 6e 29 205\236..b\210n\205\236..b\210n)
17f60 5c 32 30 33 5c 32 35 34 01 5c 33 31 35 04 04 5c 33 31 36 5c 33 31 37 5c 33 32 30 25 5c 32 30 32 \203\254.\315..\316\317\320%\202
17f80 5c 32 36 34 01 5c 33 31 35 04 04 06 0f 5c 33 31 37 5c 33 32 30 25 2a 5c 32 30 37 22 20 5b 6d 61 \264.\315....\317\320%*\207".[ma
17fa0 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 5c tch-data.make-closure.#[0."\301\
17fc0 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 74 300\302\"\207".[V0.set-match-dat
17fe0 61 20 74 5d 20 33 5d 20 61 62 73 20 31 20 6e 69 6c 20 30 20 2d 31 20 65 72 72 6f 72 20 22 4e 6f a.t].3].abs.1.nil.0.-1.error."No
18000 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 73 20 66 6f 75 6e 64 22 20 65 .surrounding.delimiters.found".e
18020 76 69 6c 2d 2d 67 65 74 2d 62 6c 6f 63 6b 2d 72 61 6e 67 65 20 65 76 69 6c 2d 76 69 73 75 61 6c vil--get-block-range.evil-visual
18040 2d 73 74 61 74 65 2d 70 20 69 6e 63 6c 75 73 69 76 65 20 65 76 69 6c 2d 72 61 6e 67 65 20 6c 69 -state-p.inclusive.evil-range.li
18060 6e 65 20 3a 65 78 70 61 6e 64 65 64 20 74 5d 20 32 32 20 28 23 24 20 2e 20 39 36 30 30 39 29 5d ne.:expanded.t].22.(#$...96009)]
18080 29 23 40 37 32 39 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 )#@729.Return.a.range.(BEG.END).
180a0 6f 66 20 43 4f 55 4e 54 20 64 65 6c 69 6d 69 74 65 64 20 74 65 78 74 20 6f 62 6a 65 63 74 73 2e of.COUNT.delimited.text.objects.
180c0 0a 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 73 70 65 63 69 66 79 20 74 68 65 20 6f 70 65 6e .OPEN.and.CLOSE.specify.the.open
180e0 69 6e 67 20 61 6e 64 20 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 2c 0a 72 65 73 70 65 ing.and.closing.delimiter,.respe
18100 63 74 69 76 65 6c 79 2e 20 42 45 47 20 45 4e 44 20 54 59 50 45 20 61 72 65 20 74 68 65 20 63 75 ctively..BEG.END.TYPE.are.the.cu
18120 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 0a 72 61 6e 67 65 2e rrently.selected.(visual).range.
18140 20 20 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 4f 50 45 4e 20 ..If.INCLUSIVE.is.non-nil,.OPEN.
18160 61 6e 64 20 43 4c 4f 53 45 20 61 72 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 0a 74 68 65 20 72 61 and.CLOSE.are.included.in.the.ra
18180 6e 67 65 3b 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 79 20 61 72 65 20 65 78 63 6c 75 64 65 64 nge;.otherwise.they.are.excluded
181a0 2e 0a 0a 54 68 65 20 74 79 70 65 73 20 6f 66 20 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 73 ...The.types.of.OPEN.and.CLOSE.s
181c0 70 65 63 69 66 79 20 77 68 69 63 68 20 6b 69 6e 64 20 6f 66 20 54 48 49 4e 47 20 69 73 20 75 73 pecify.which.kind.of.THING.is.us
181e0 65 64 0a 66 6f 72 20 70 61 72 73 69 6e 67 20 77 69 74 68 20 60 65 76 69 6c 2d 73 65 6c 65 63 74 ed.for.parsing.with.`evil-select
18200 2d 62 6c 6f 63 6b 27 2e 20 49 66 20 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 61 72 65 0a 63 -block'..If.OPEN.and.CLOSE.are.c
18220 68 61 72 61 63 74 65 72 73 20 60 65 76 69 6c 2d 75 70 2d 70 61 72 65 6e 27 20 69 73 20 75 73 65 haracters.`evil-up-paren'.is.use
18240 64 2e 20 4f 74 68 65 72 77 69 73 65 20 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 0a 6d 75 73 74 d..Otherwise.OPEN.and.CLOSE.must
18260 20 62 65 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 73 20 61 6e 64 20 60 65 76 69 .be.regular.expressions.and.`evi
18280 6c 2d 75 70 2d 62 6c 6f 63 6b 27 20 69 73 20 75 73 65 64 2e 0a 0a 49 66 20 74 68 65 20 73 65 6c l-up-block'.is.used...If.the.sel
182a0 65 63 74 69 6f 6e 20 69 73 20 65 78 63 6c 75 73 69 76 65 2c 20 77 68 69 74 65 73 70 61 63 65 20 ection.is.exclusive,.whitespace.
182c0 61 74 20 74 68 65 20 65 6e 64 20 6f 72 20 61 74 20 74 68 65 0a 62 65 67 69 6e 6e 69 6e 67 20 6f at.the.end.or.at.the.beginning.o
182e0 66 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 20 75 6e 74 69 6c 20 74 68 65 20 65 6e 64 2d 6f 66 f.the.selection.until.the.end-of
18300 2d 6c 69 6e 65 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 0a 69 73 20 69 67 -line.or.beginning-of-line.is.ig
18320 6e 6f 72 65 64 2e 0a 0a 28 66 6e 20 4f 50 45 4e 20 43 4c 4f 53 45 20 42 45 47 20 45 4e 44 20 54 nored...(fn.OPEN.CLOSE.BEG.END.T
18340 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 1f 0a YPE.COUNT.&optional.INCLUSIVE)..
18360 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 70 61 72 65 6e 20 23 5b 31 (defalias.'evil-select-paren.#[1
18380 37 39 38 20 22 5c 32 31 31 5c 32 30 34 06 00 5c 32 31 30 5c 33 30 31 5c 33 30 32 06 07 21 5c 32 798."\211\204..\210\301\302..!\2
183a0 30 33 5c 32 37 36 00 5c 33 30 32 06 06 21 5c 32 30 33 5c 32 37 36 00 5c 33 30 33 5c 33 30 34 06 03\276.\302..!\203\276.\303\304.
183c0 07 06 09 23 5c 33 30 35 5c 33 30 36 21 5c 32 30 36 45 00 5c 33 30 35 5c 33 30 37 21 5c 32 30 36 ...#\305\306!\206E.\305\307!\206
183e0 45 00 60 06 06 5c 32 30 36 2e 00 60 55 5c 32 30 35 45 00 5c 32 31 32 05 5c 32 30 36 38 00 60 54 E.`..\206..`U\205E.\212.\2068.`T
18400 62 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 30 36 44 00 5c 33 30 35 5c 33 30 37 21 29 5c 32 b\210\305\306!\206D.\305\307!)\2
18420 31 31 5c 32 30 34 58 00 5c 33 31 30 02 06 08 06 08 06 08 06 08 06 08 26 06 5c 32 30 37 5c 32 31 11\204X.\310...........&.\207\21
18440 34 65 64 42 08 42 18 5c 33 31 31 01 40 02 41 5c 22 5c 32 31 30 5c 33 31 32 31 7c 00 5c 33 31 30 4edB.B.\311.@.A\"\210\3121|.\310
18460 02 06 08 06 08 06 08 06 08 06 08 26 06 30 5c 32 30 32 7e 00 5c 32 31 30 5c 33 31 33 2a 5c 32 30 ...........&.0\202~.\210\313*\20
18480 36 5c 32 37 35 00 5c 32 31 32 06 06 5c 32 30 36 5c 32 31 31 00 60 5c 32 36 32 07 05 5c 32 30 36 6\275.\212..\206\211.`\262..\206
184a0 5c 32 32 30 00 60 5c 32 36 32 06 5c 32 31 31 40 62 5c 32 31 30 06 06 01 40 5e 06 06 02 41 5d 5c \220.`\262.\211@b\210...@^...A]\
184c0 33 31 30 04 03 03 06 5c 6e 06 5c 6e 06 5c 6e 06 08 06 10 57 5c 32 30 36 5c 32 36 37 00 06 07 06 310....\n.\n.\n....W\206\267....
184e0 0f 56 5c 33 31 34 26 08 29 5c 32 36 36 5c 32 30 32 5c 32 30 37 5c 33 31 30 5c 33 30 33 5c 33 31 .V\314&.)\266\202\207\310\303\31
18500 35 06 08 06 5c 6e 23 06 06 06 06 06 06 06 06 06 06 26 06 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 5...\n#..........&.\207".[evil-r
18520 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 65 78 63 6c 75 73 69 76 65 2d 6c 69 6e 65 20 estriction-stack.exclusive-line.
18540 63 68 61 72 61 63 74 65 72 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 36 20 22 5c characterp.make-closure.#[256."\
18560 33 30 32 5c 33 30 31 5c 33 30 30 03 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 65 76 69 6c 2d 75 302\301\300.#\207".[V0.V1.evil-u
18580 70 2d 70 61 72 65 6e 5d 20 35 20 28 23 24 20 2e 20 35 32 30 33 35 29 5d 20 62 6f 75 6e 64 73 2d p-paren].5.(#$...52035)].bounds-
185a0 6f 66 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 of-thing-at-point.evil-string.ev
185c0 69 6c 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 il-comment.evil-select-block.evi
185e0 6c 2d 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 l-narrow.(error).nil.t.#[256."\3
18600 30 32 5c 33 30 31 5c 33 30 30 03 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 65 76 69 6c 2d 75 70 02\301\300.#\207".[V0.V1.evil-up
18620 2d 62 6c 6f 63 6b 5d 20 35 20 28 23 24 20 2e 20 35 32 30 33 35 29 5d 5d 20 32 30 20 28 23 24 20 -block].5.(#$...52035)]].20.(#$.
18640 2e 20 39 38 34 33 39 29 5d 29 23 40 32 30 38 20 53 65 6c 65 63 74 69 6f 6e 20 54 48 49 4e 47 20 ..98439)])#@208.Selection.THING.
18660 61 73 20 69 66 20 69 74 20 64 65 73 63 72 69 62 65 64 20 61 20 71 75 6f 74 65 64 20 6f 62 6a 65 as.if.it.described.a.quoted.obje
18680 63 74 2e 0a 54 48 49 4e 47 20 69 73 20 74 79 70 69 63 61 6c 6c 79 20 65 69 74 68 65 72 20 27 65 ct..THING.is.typically.either.'e
186a0 76 69 6c 2d 71 75 6f 74 65 20 6f 72 20 27 65 76 69 6c 2d 63 68 61 72 73 2e 20 54 68 69 73 0a 66 vil-quote.or.'evil-chars..This.f
186c0 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 60 65 76 69 6c 2d 73 65 6c unction.is.called.from.`evil-sel
186e0 65 63 74 2d 71 75 6f 74 65 27 2e 0a 0a 28 66 6e 20 54 48 49 4e 47 20 42 45 47 20 45 4e 44 20 54 ect-quote'...(fn.THING.BEG.END.T
18700 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 1f 0a YPE.COUNT.&optional.INCLUSIVE)..
18720 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 2d 74 68 69 (defalias.'evil-select-quote-thi
18740 6e 67 20 23 5b 31 35 34 31 20 22 5c 32 31 32 01 5c 32 30 36 06 00 5c 33 30 30 5c 32 31 31 5c 33 ng.#[1541."\212.\206..\300\211\3
18760 30 31 56 5c 32 30 33 10 00 5c 33 30 30 5c 32 30 32 11 00 5c 33 30 32 5c 33 30 33 06 08 21 5c 32 01V\203..\300\202..\302\303..!\2
18780 31 31 5c 32 30 35 21 00 60 01 41 57 5c 32 30 35 21 00 5c 32 31 31 5c 32 36 32 01 5c 33 30 34 5c 11\205!.`.AW\205!.\211\262.\304\
187a0 32 31 31 05 5c 32 30 33 2f 00 5c 33 30 35 5c 32 36 32 06 5c 32 30 32 43 00 5c 33 30 36 05 21 5c 211.\203/.\305\262.\202C.\306.!\
187c0 33 30 37 55 5c 32 30 33 3d 00 03 5c 32 36 32 05 5c 33 31 30 5c 32 36 32 06 5c 33 30 34 5c 32 36 307U\203=..\262.\310\262.\304\26
187e0 32 5c 6e 5c 33 30 34 5c 32 36 32 09 06 09 5c 32 30 33 72 00 06 08 5c 32 30 33 72 00 5c 32 31 32 2\n\304\262...\203r...\203r.\212
18800 03 5c 33 30 31 56 5c 32 30 33 59 00 06 09 5c 32 30 32 5b 00 06 08 62 5c 32 31 30 5c 33 31 31 06 .\301V\203Y...\202[...b\210\311.
18820 0b 05 5c 22 5c 32 31 30 06 09 60 58 5c 32 30 35 6e 00 60 06 09 57 29 5c 32 30 34 78 00 5c 33 30 ..\"\210..`X\205n.`..W)\204x.\30
18840 34 5c 32 36 32 5c 6e 5c 33 30 34 5c 32 36 32 09 02 5c 32 30 34 5c 32 34 36 00 5c 33 31 31 06 0b 4\262\n\304\262..\204\246.\311..
18860 05 5c 22 5c 33 30 31 55 5c 32 30 33 5c 32 32 30 00 5c 33 30 33 06 0b 21 5c 32 31 31 5c 32 36 32 .\"\301U\203\220.\303..!\211\262
18880 04 5c 32 30 34 5c 32 32 34 00 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 03 5c 33 30 31 56 5c 32 30 .\204\224.\312\313!\210.\301V\20
188a0 33 5c 32 34 30 00 60 5c 32 36 32 09 5c 32 30 32 5c 32 34 33 00 60 5c 32 36 32 5c 6e 5c 33 30 35 3\240.`\262.\202\243.`\262\n\305
188c0 5c 32 36 32 02 06 09 5c 32 30 33 5c 33 30 30 00 06 08 5c 32 30 33 5c 33 30 30 00 06 09 03 40 56 \262...\203\300...\203\300....@V
188e0 5c 32 30 34 5c 33 30 30 00 06 08 03 41 57 5c 32 30 33 5c 33 34 36 00 06 09 5c 32 30 33 5c 33 31 \204\300....AW\203\346...\203\31
18900 35 00 02 40 06 5c 6e 57 5c 32 30 33 5c 33 32 31 00 02 40 5c 32 36 32 5c 6e 06 08 5c 32 30 33 5c 5..@.\nW\203\321..@\262\n..\203\
18920 33 33 36 00 02 41 06 09 56 5c 32 30 33 5c 33 34 32 00 02 41 5c 32 36 32 09 5c 32 36 36 02 5c 33 336..A..V\203\342..A\262.\266.\3
18940 30 35 5c 32 31 31 01 5c 32 30 33 5c 33 37 31 00 03 5c 33 30 31 56 5c 32 30 33 5c 33 36 35 00 04 05\211.\203\371..\301V\203\365..
18960 53 5c 32 30 32 5c 33 36 37 00 04 54 5c 32 36 32 05 03 5c 33 30 31 56 5c 32 30 33 04 01 06 08 5c S\202\367..T\262..\301V\203....\
18980 32 30 32 06 01 06 09 62 5c 32 31 30 01 5c 32 30 34 1b 01 04 5c 33 31 31 06 5c 66 06 07 5c 22 55 202....b\210.\204...\311.\f..\"U
189a0 5c 32 30 33 1b 01 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 03 5c 33 30 31 56 5c 32 30 33 27 01 60 \203..\312\313!\210.\301V\203'.`
189c0 5c 32 36 32 09 5c 32 30 32 2a 01 60 5c 32 36 32 5c 6e 05 5c 32 30 34 3b 01 06 09 54 5c 32 36 32 \262.\202*.`\262\n.\204;...T\262
189e0 5c 6e 06 08 53 5c 32 36 32 09 5c 32 30 32 5c 32 33 32 01 05 5c 33 31 30 3d 5c 32 30 34 5c 32 33 \n..S\262.\202\232..\310=\204\23
18a00 32 01 03 5c 33 30 31 56 5c 32 30 33 4c 01 06 08 5c 32 30 32 4e 01 06 09 62 5c 32 31 30 5c 33 30 2..\301V\203L...\202N...b\210\30
18a20 33 5c 33 31 34 21 5c 32 31 31 5c 32 36 32 04 5c 32 30 33 6d 01 03 5c 33 30 31 56 5c 32 30 33 66 3\314!\211\262.\203m..\301V\203f
18a40 01 02 41 5c 32 36 32 09 5c 32 30 32 5c 32 33 32 01 02 40 5c 32 36 32 5c 6e 5c 32 30 32 5c 32 33 ..A\262.\202\232..@\262\n\202\23
18a60 32 01 03 5c 33 30 31 56 5c 32 30 33 78 01 06 09 5c 32 30 32 7a 01 06 08 62 5c 32 31 30 5c 32 31 2..\301V\203x...\202z...b\210\21
18a80 31 5c 32 30 33 5c 32 33 32 01 5c 33 30 33 5c 33 31 34 21 5c 32 31 31 5c 32 36 32 04 5c 32 30 33 1\203\232.\303\314!\211\262.\203
18aa0 5c 32 33 32 01 03 5c 33 30 31 56 5c 32 30 33 5c 32 32 36 01 02 40 5c 32 36 32 5c 6e 5c 32 30 32 \232..\301V\203\226..@\262\n\202
18ac0 5c 32 33 32 01 02 41 5c 32 36 32 09 5c 33 31 35 06 5c 6e 06 5c 6e 5c 33 31 36 20 5c 32 30 33 5c \232..A\262.\315.\n.\n\316.\203\
18ae0 32 35 30 01 5c 33 31 37 5c 32 30 32 5c 32 35 31 01 5c 33 32 30 5c 33 32 31 5c 33 30 35 25 29 5c 250.\317\202\251.\320\321\305%)\
18b00 32 30 37 22 20 5b 31 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 207".[1.0.-1.bounds-of-thing-at-
18b20 70 6f 69 6e 74 20 6e 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 point.nil.t.abs.2.quote-only.for
18b40 77 61 72 64 2d 74 68 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 ward-thing.error."No.quoted.stri
18b60 6e 67 20 66 6f 75 6e 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 ng.found".evil-space.evil-range.
18b80 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 69 76 65 20 65 78 evil-visual-state-p.inclusive.ex
18ba0 63 6c 75 73 69 76 65 20 3a 65 78 70 61 6e 64 65 64 5d 20 31 37 20 28 23 24 20 2e 20 39 39 39 32 clusive.:expanded].17.(#$...9992
18bc0 30 29 5d 29 23 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 0)])#@1212.Return.a.range.(BEG.E
18be0 4e 44 29 20 6f 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 ND).of.COUNT.quoted.text.objects
18c00 2e 0a 51 55 4f 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 ..QUOTE.specifies.the.quotation.
18c20 64 65 6c 69 6d 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 delimiter..BEG.END.TYPE.are.the.
18c40 63 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 currently.selected.(visual).rang
18c60 65 2e 0a 0a 49 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 e...If.INCLUSIVE.is.nil.the.prev
18c80 69 6f 75 73 20 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 ious.selection.is.ignore..If.the
18ca0 72 65 20 69 73 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 re.is.quoted.string.at.point.thi
18cc0 73 20 6f 62 6a 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 s.object.will.be.selected,.other
18ce0 77 69 73 65 0a 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 wise.the.following.(if.(>.COUNT.
18d00 30 29 29 20 6f 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 0)).or.preceeding.object.(if.(<.
18d20 43 4f 55 4e 54 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 COUNT.0)).is.selected..If.(/=.(a
18d40 62 73 20 43 4f 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 bs.COUNT).2).the.delimiting.quot
18d60 65 73 20 61 72 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 es.are.not.contained.in.the.rang
18d80 65 2c 20 6f 74 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 e,.otherwise.they.are.contained.
18da0 69 6e 20 74 68 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 in.the.range...If.INCLUSIVE.is.n
18dc0 6f 6e 2d 6e 69 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 on-nil.the.selection.depends.on.
18de0 74 68 65 20 70 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 the.previous.selection..If.the.c
18e00 75 72 72 65 6e 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 urrently.selection.contains.at.l
18e20 65 61 73 74 20 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 east.one.character.that.is.conta
18e40 69 6e 65 64 20 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 ined.in.a.quoted.string.then.the
18e60 20 73 65 6c 65 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 .selection.is.extended,.otherwis
18e80 65 20 69 74 20 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 e.it.is.thrown.away..If.there.is
18ea0 20 61 0a 6e 6f 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 .a.non-selected.object.at.point.
18ec0 74 68 65 6e 20 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 then.this.object.is.added.to.the
18ee0 0a 73 65 6c 65 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 .selection..Otherwise.the.select
18f00 69 6f 6e 20 69 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 ion.is.extended.to.the.following
18f20 20 28 69 66 20 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 .(if.(>.COUNT.0)).or.preceeding.
18f40 6f 62 6a 65 63 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 object.(if.(<.COUNT.0))..Any.whi
18f60 74 65 73 70 61 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 tespace.following.(or.preceeding
18f80 20 69 66 20 28 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 .if.(<.COUNT.0)).the.new.selecti
18fa0 6f 6e 20 69 73 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 on.is.added.to.the.selection..If
18fc0 20 6e 6f 20 73 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 .no.such.whitespace.exists.and.t
18fe0 68 65 20 73 65 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 he.selection.contains.only.one.q
19000 75 6f 74 65 64 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 uoted.string.then.the.preceeding
19020 20 28 6f 72 20 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 .(or.following).whitespace.is.ad
19040 64 65 64 20 74 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 ded.to.the.range....(fn.QUOTE.BE
19060 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 49 4e 43 4c 55 G.END.TYPE.COUNT.&optional.INCLU
19080 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 63 74 2d 71 75 SIVE)..(defalias.'evil-select-qu
190a0 6f 74 65 20 23 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 ote.#[1541."..\302\303!\206..\30
190c0 32 5c 33 30 34 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 2\304!\211\205V.`.AW\205V.\211@f
190e0 06 07 55 3f 5c 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 ..U?\205V.\211A\206&.`Sf..U?\205
19100 56 00 5c 32 31 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 V.\214edB.B.\305.@.A\"\210\3061S
19120 00 5c 33 30 37 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 .\307\310..........&.0\202U.\210
19140 5c 33 31 31 2a 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 \311*\262.\206l...\307\312......
19160 06 06 06 06 26 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 ....&.))\207".[evil-forward-quot
19180 65 2d 63 68 61 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 e-char.evil-restriction-stack.bo
191a0 75 6e 64 73 2d 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 unds-of-thing-at-point.evil-comm
191c0 65 6e 74 20 65 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 ent.evil-string.evil-narrow.(err
191e0 6f 72 29 20 65 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 or).evil-select-quote-thing.evil
19200 2d 71 75 6f 74 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 -quote-simple.nil.evil-quote].14
19220 20 28 23 24 20 2e 20 31 30 31 33 32 33 29 5d 29 23 40 31 37 33 20 52 65 74 75 72 6e 20 61 20 72 .(#$...101323)])#@173.Return.a.r
19240 61 6e 67 65 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 ange.(BEG.END).of.COUNT.matching
19260 20 58 4d 4c 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 .XML.tags..If.INCLUSIVE.is.non-n
19280 69 6c 2c 20 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 il,.the.tags.themselves.are.incl
192a0 75 64 65 64 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 uded.from.the.range...(fn.BEG.EN
192c0 44 20 54 59 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 D.TYPE.&optional.COUNT.INCLUSIVE
192e0 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 78 6d 6c 2d 74 61 )..(defalias.'evil-select-xml-ta
19300 67 20 23 5b 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 g.#[1283."\211\204O.\300.\206\n.
19320 5c 33 30 31 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 \301!\301U\203O.\302\303........
19340 5c 33 30 34 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 \304\305&..\2036..\306.!U\2036..
19360 5c 32 30 33 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 \2036..\307.!U\204@.\306.!\307.!
19380 55 5c 32 30 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 U\203N.\302\303........\305&.\20
193a0 37 5c 32 30 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 7\207\302\303..........&.\207".[
193c0 61 62 73 20 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 abs.1.evil-select-block.evil-up-
193e0 78 6d 6c 2d 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 xml-tag.nil.t.evil-range-beginni
19400 6e 67 20 65 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 32 39 ng.evil-range-end].13.(#$...1029
19420 36 36 29 5d 29 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 66)])#@103.Expand.RANGE.accordin
19440 67 20 74 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 g.to.its.type..Return.a.new.rang
19460 65 20 69 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 e.if.COPY.is.non-nil...(fn.RANGE
19480 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 69 .&optional.COPY)..(defalias.'evi
194a0 6c 2d 65 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 l-expand-range.#[513."\211\203..
194c0 5c 33 30 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 \300.!\262.\301\302.!\303\"\204.
194e0 00 5c 33 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 .\304\305.\"\262..\207".[evil-co
19500 70 79 2d 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 py-range.plist-get.evil-range-pr
19520 6f 70 65 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 operties.:expanded.evil-transfor
19540 6d 2d 72 61 6e 67 65 20 3a 65 78 70 61 6e 64 5d 20 35 20 28 23 24 20 2e 20 31 30 33 34 36 37 29 m-range.:expand].5.(#$...103467)
19560 5d 29 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 ])#@105.Contract.RANGE.according
19580 20 74 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 .to.its.type..Return.a.new.range
195a0 20 69 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 .if.COPY.is.non-nil...(fn.RANGE.
195c0 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
195e0 2d 63 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 -contract-range.#[513."\300\301.
19600 03 23 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 .#\207".[evil-transform-range.:c
19620 6f 6e 74 72 61 63 74 5d 20 36 20 28 23 24 20 2e 20 31 30 33 37 38 34 29 5d 29 23 40 31 30 36 20 ontract].6.(#$...103784)])#@106.
19640 4e 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 Normalize.RANGE.according.to.its
19660 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 20 43 4f 50 .type..Return.a.new.range.if.COP
19680 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 70 74 69 6f 6e Y.is.non-nil...(fn.RANGE.&option
196a0 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 6e 6f 72 6d 61 6c al.COPY)..(defalias.'evil-normal
196c0 69 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 ize-range.#[513."\300\301..#\207
196e0 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 6e 6f 72 6d 61 6c 69 ".[evil-transform-range.:normali
19700 7a 65 5d 20 36 20 28 23 24 20 2e 20 31 30 34 30 30 30 29 5d 29 23 40 31 32 35 20 41 70 70 6c 79 ze].6.(#$...104000)])#@125.Apply
19720 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
19740 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
19760 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
19780 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
197a0 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."\
197c0 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..
197e0 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
19800 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
19820 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
19840 5d 20 31 30 20 28 23 24 20 2e 20 31 30 34 32 31 39 29 5d 29 23 40 39 39 20 52 65 74 75 72 6e 20 ].10.(#$...104219)])#@99.Return.
19860 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 63 description.of.RANGE..If.no.desc
19880 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 65 ription.is.available,.return.the
198a0 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 66 .empty.string...(fn.RANGE)..(def
198c0 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 37 alias.'evil-describe-range.#[257
198e0 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 64 ."\300\301.\"\207".[apply.evil-d
19900 65 73 63 72 69 62 65 5d 20 34 20 28 23 24 20 2e 20 31 30 34 35 33 37 29 5d 29 23 40 32 33 33 20 escribe].4.(#$...104537)])#@233.
19920 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 6e 67 Start.a.undo.step..All.following
19940 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 70 65 .buffer.modifications.are.groupe
19960 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 20 49 d.together.as.a.single.action..I
19980 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 6e 67 f.CONTINUE.is.non-nil,.preceding
199a0 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 68 65 .modifications.are.included..The
199c0 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 2d 65 .step.is.terminated.with.`evil-e
199e0 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 43 4f nd-undo-step'...(fn.&optional.CO
19a00 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 2d 75 NTINUE)..(defalias.'evil-start-u
19a20 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 24 00 ndo-step.#[256.".<\205$..?\205$.
19a40 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 34 32 \n\203..\303.\207\211\204...\242
19a60 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 31 12 \203..\304.\210.\206\".\305\211.
19a80 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 6e 2d \207".[buffer-undo-list.evil-in-
19aa0 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 6e 74 single-undo.evil-undo-list-point
19ac0 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 2d 62 er.evil-refresh-undo-step.undo-b
19ae0 6f 75 6e 64 61 72 79 20 74 5d 20 33 20 28 23 24 20 2e 20 31 30 34 37 33 36 29 5d 29 23 40 31 33 oundary.t].3.(#$...104736)])#@13
19b00 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 68 20 60 1.End.a.undo.step.started.with.`
19b20 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 6e 20 75 evil-start-undo-step'..Adds.an.u
19b40 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 69 73 20 ndo.boundary.unless.CONTINUE.is.
19b60 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 54 49 4e specified...(fn.&optional.CONTIN
19b80 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 2d 73 74 UE)..(defalias.'evil-end-undo-st
19ba0 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 32 30 35 ep.#[256.".<\205...\205..\n?\205
19bc0 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 33 1d 00 ..\303.\210\211\204...\242\203..
19be0 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 65 72 2d \304.\210\305\211.\207".[buffer-
19c00 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 74 65 72 undo-list.evil-undo-list-pointer
19c20 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 72 65 73 .evil-in-single-undo.evil-refres
19c40 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 5d 20 33 h-undo-step.undo-boundary.nil].3
19c60 20 28 23 24 20 2e 20 31 30 35 32 31 38 29 5d 29 23 40 31 39 35 20 52 65 66 72 65 73 68 20 60 62 .(#$...105218)])#@195.Refresh.`b
19c80 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 20 63 75 72 uffer-undo-list'.entries.for.cur
19ca0 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 69 65 73 20 rent.undo.step..Undo.boundaries.
19cc0 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 72 27 20 61 until.`evil-undo-list-pointer'.a
19ce0 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 65 73 20 75 re.removed.to.make.the.entries.u
19d00 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 53 65 65 0a ndoable.as.a.single.action..See.
19d20 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 66 61 6c 69 `evil-start-undo-step'...(defali
19d40 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 5b 30 20 22 as.'evil-refresh-undo-step.#[0."
19d60 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 00 5c 33 30 .\205..\302\303..#\211.\206..\30
19d80 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 70 6f 69 6e 4\211.\207".[evil-undo-list-poin
19da0 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 6c 74 65 72 ter.buffer-undo-list.evil-filter
19dc0 2d 6c 69 73 74 20 6e 75 6c 6c 20 74 5d 20 35 20 28 23 24 20 2e 20 31 30 35 35 39 30 29 5d 29 23 -list.null.t].5.(#$...105590)])#
19de0 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 6c 65 64 20 75 @180.Execute.BODY.with.enabled.u
19e00 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 20 74 68 65 20 ndo..If.undo.is.disabled.in.the.
19e20 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 66 6f 72 6d 61 current.buffer,.the.undo.informa
19e40 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 70 6f 72 61 72 tion.is.stored.in.`evil-temporar
19e60 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 75 6e 64 6f 2d y-undo'.instead.of.`buffer-undo-
19e80 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 65 66 61 6c 69 list'...(fn.&rest.BODY)..(defali
19ea0 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 2e 20 23 5b 31 as.'evil-with-undo.'(macro...#[1
19ec0 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 33 30 34 42 42 28."\300\301\302\300\303.B\304BB
19ee0 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 74 20 6c 65 74 E\305BB\207".[unwind-protect.let
19f00 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 28 73 65 74 71 .(buffer-undo-list).progn.((setq
19f20 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 2d 75 6e 64 6f .evil-temporary-undo.buffer-undo
19f40 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 61 66 65 20 65 -list).(unless.(null.(car-safe.e
19f60 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 6e 69 6c 20 65 vil-temporary-undo)).(push.nil.e
19f80 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 65 73 73 20 28 vil-temporary-undo))).((unless.(
19fa0 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 71 20 62 75 66 eq.buffer-undo-list.t).(setq.buf
19fc0 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 2d 74 65 6d 70 fer-undo-list.(if.(cdr.evil-temp
19fe0 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 70 6f 72 61 72 orary-undo).(nconc.evil-temporar
1a000 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 66 66 65 72 2d y-undo.buffer-undo-list).buffer-
1a020 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 6e 64 6f 20 6e undo-list).evil-temporary-undo.n
1a040 69 6c 29 29 29 5d 20 37 20 28 23 24 20 2e 20 31 30 35 39 35 37 29 5d 29 29 23 40 35 34 20 45 78 il)))].7.(#$...105957)]))#@54.Ex
1a060 65 63 75 74 65 20 42 4f 44 59 20 61 73 20 61 20 73 69 6e 67 6c 65 20 75 6e 64 6f 20 73 74 65 70 ecute.BODY.as.a.single.undo.step
1a080 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 ...(fn.&rest.BODY)..(byte-code."
1a0a0 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
1a0c0 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 2d 6#\207".[function-put.evil-with-
1a0e0 75 6e 64 6f 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 6e 20 undo.lisp-indent-function.defun.
1a100 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 28 64 65 66 61 put.edebug-form-spec.t].5).(defa
1a120 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 6f 20 27 28 6d 61 lias.'evil-with-single-undo.'(ma
1a140 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 33 30 33 5c 33 30 cro...#[128."\300\301\302\303\30
1a160 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 5c 32 30 37 22 20 4\305\300\306..BBE\307BBDE\207".
1a180 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 65 72 29 20 65 76 [let.(evil-undo-list-pointer).ev
1a1a0 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 74 20 70 72 6f 67 il-with-undo.unwind-protect.prog
1a1c0 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 28 65 76 69 6c 2d n.(evil-start-undo-step).((evil-
1a1e0 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 65 6e 64 2d 75 6e in-single-undo.t)).((evil-end-un
1a200 64 6f 2d 73 74 65 70 29 29 5d 20 31 30 20 28 23 24 20 2e 20 31 30 36 35 39 30 29 5d 29 29 23 40 do-step))].10.(#$...106590)]))#@
1a220 31 38 36 20 55 6e 64 6f 20 74 68 65 20 6c 61 73 74 20 62 75 66 66 65 72 20 63 68 61 6e 67 65 2e 186.Undo.the.last.buffer.change.
1a240 0a 52 65 6d 6f 76 65 73 20 74 68 65 20 6c 61 73 74 20 75 6e 64 6f 20 69 6e 66 6f 72 6d 61 74 69 .Removes.the.last.undo.informati
1a260 6f 6e 20 66 72 6f 6d 20 60 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 2e 0a 49 66 20 75 on.from.`buffer-undo-list'..If.u
1a280 6e 64 6f 20 69 73 20 64 69 73 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 ndo.is.disabled.in.the.current.b
1a2a0 75 66 66 65 72 2c 20 75 73 65 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 69 6e 20 60 65 uffer,.use.the.information.in.`e
1a2c0 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 27 20 69 6e 73 74 65 61 64 2e 1f 0a 28 62 vil-temporary-undo'.instead...(b
1a2e0 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 5c yte-code."\300\301\302\303#\304\
1a300 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 20 301\305\306#\207".[function-put.
1a320 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 70 2d 69 6e 64 65 6e evil-with-single-undo.lisp-inden
1a340 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 72 6d t-function.defun.put.edebug-form
1a360 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 75 6e 64 6f -spec.t].5).(defalias.'evil-undo
1a380 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 5c 66 00 09 5c 32 30 -pop.#[0."\305C.\306=\203\f..\20
1a3a0 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 5c 33 30 37 5c 33 31 2...\211\203..\211@\203..\307\31
1a3c0 30 21 5c 32 31 30 5c 32 31 31 5c 32 30 33 27 00 5c 32 31 31 40 5c 32 30 34 27 00 41 5c 32 30 32 0!\210\211\203'.\211@\204'.A\202
1a3e0 1a 00 5c 32 31 31 5c 32 30 33 3d 00 5c 32 31 31 40 5c 32 30 33 3d 00 5c 32 31 31 01 41 5c 32 36 ..\211\203=.\211@\203=.\211.A\26
1a400 32 02 5c 32 34 32 02 42 5c 32 36 32 02 5c 32 30 32 27 00 01 5c 32 33 37 18 5c 33 30 36 5c 33 30 2.\242.B\262.\202'..\237.\306\30
1a420 35 5c 32 31 31 1a 1b 1c 5c 33 31 31 5c 32 31 36 5c 33 31 32 20 5c 32 31 30 5c 33 31 33 20 2d 5c 5\211...\311\216\312.\210\313.-\
1a440 32 31 30 08 5c 33 30 36 3d 5c 32 30 33 59 00 5c 33 30 35 5c 32 31 31 11 5c 32 30 37 5c 32 31 31 210.\306=\203Y.\305\211.\207\211
1a460 5c 32 31 31 10 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 \211.\207".[buffer-undo-list.evi
1a480 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 20 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f l-temporary-undo.evil-write-echo
1a4a0 2d 61 72 65 61 20 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 69 6e 68 -area.evil-echo-area-message.inh
1a4c0 69 62 69 74 2d 71 75 69 74 20 6e 69 6c 20 74 20 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 27 ibit-quit.nil.t.user-error."Can'
1a4e0 74 20 75 6e 64 6f 20 70 72 65 76 69 6f 75 73 20 63 68 61 6e 67 65 22 20 23 5b 30 20 22 5c 33 30 t.undo.previous.change".#[0."\30
1a500 30 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 72 65 73 74 6f 72 65 5d 0.\207".[evil-echo-area-restore]
1a520 20 31 5d 20 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 20 75 6e 64 6f 5d 20 35 20 .1].evil-echo-area-save.undo].5.
1a540 28 23 24 20 2e 20 31 30 37 30 34 34 29 5d 29 23 40 33 34 20 0a 0a 28 66 6e 20 52 45 47 45 58 50 (#$...107044)])#@34...(fn.REGEXP
1a560 20 52 45 50 4c 41 43 45 4d 45 4e 54 53 2d 41 4c 49 53 54 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 .REPLACEMENTS-ALIST).#@12...(fn.
1a580 54 58 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 6d 2d TXT)..(defalias.'evil-transform-
1a5a0 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 04 5c regexp.#[514."\300\301\302\303.\
1a5c0 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 78 70 ".\304\305%\207".[replace-regexp
1a5e0 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 2d 63 -in-string."\\\\+[^\\\\]".make-c
1a600 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 02 01 losure.#[257."\301\224\301\225..
1a620 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 33 30 SH\302.\300\"\211\203$.\303.G\30
1a640 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 04 5c 4\"\301U\203$....\304ZO.AP\207.\
1a660 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 28 23 24 20 2e 20 207".[V0.0.assoc.mod.2].9.(#$...
1a680 31 30 37 38 39 38 29 5d 20 6e 69 6c 20 74 5d 20 38 20 28 23 24 20 2e 20 31 30 37 38 36 30 29 5d 107898)].nil.t].8.(#$...107860)]
1a6a0 29 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 6d 61 67 69 )#@1443.Transforms.STR.with.magi
1a6c0 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 65 78 70 20 c.characters..MAGIC.is.a.regexp.
1a6e0 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 61 67 69 63 that.matches.all.potential.magic
1a700 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 6f 66 20 43 .characters..Each.occurence.of.C
1a720 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 6e 20 73 74 HAR.as.magic.character.within.st
1a740 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 6f 66 20 63 r.is.replaced.by.the.result.of.c
1a760 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 4f 52 4d 0a alling.the.associated.TRANSFORM.
1a780 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 63 74 69 6f function..TRANSFORM.is.a.functio
1a7a0 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 63 68 61 72 n.taking.two.arguments,.the.char
1a7c0 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 74 68 65 20 acter.to.be.transformed.and.the.
1a7e0 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 72 61 63 74 rest.of.string.after.the.charact
1a800 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 72 6e 20 61 er..The.function.should.return.a
1a820 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 53 54 4f 50 .triple.(REPLACEMENT.REST...STOP
1a840 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 65 70 6c 61 ).where.REPLACEMENT.is.the.repla
1a860 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 6f 66 20 74 cement.and.REST.is.the.rest.of.t
1a880 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 74 72 61 6e he.string.that.has.not.been.tran
1a8a0 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 74 68 65 6e sformed..If.STOP.is.non-nil.then
1a8c0 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 64 69 61 74 .the.substitution.stops.immediat
1a8e0 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 0a 61 74 20 ely...The.replacement.starts.at.
1a900 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 65 66 6f 72 position.START,.everything.befor
1a920 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 6c 69 74 65 e.that.position.is.returned.lite
1a940 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 20 28 52 45 rally...The.result.is.a.pair.(RE
1a960 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 73 74 20 63 SULT...REST)..RESULT.is.a.list.c
1a980 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 72 74 73 20 ontaining.the.transformed.parts.
1a9a0 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 20 70 61 72 in.order..If.two.subsequents.par
1a9c0 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 65 20 63 6f ts.are.both.strings,.they.are.co
1a9e0 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 61 6e 73 66 ncatenated..REST.is.the.untransf
1aa00 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 22 20 62 75 ormed.rest.string.(usually."".bu
1aa20 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 74 6f 70 70 t.may.be.more.if.TRANSFORM.stopp
1aa40 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 63 68 61 72 ed.the.substitution)..Which.char
1aa60 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 69 63 20 63 acters.are.considered.as.magic.c
1aa80 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 6d 61 74 69 haracters.(i.e..the.transformati
1aaa0 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 69 73 20 4e on.happens.if.the.character.is.N
1aac0 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 20 69 73 20 OT.preceeded.by.a.backslash).is.
1aae0 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 54 68 65 20 determined.by.`evil-magic'..The.
1ab00 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 64 20 5c 4d special.tokens.\v,.\V,.\m.and.\M
1ab20 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 6e 67 20 28 .have.always.a.special.meaning.(
1ab40 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 62 65 0a 63 like.in.Vim).and.should.not.be.c
1ab60 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 72 77 69 73 ontained.in.TRANSFORMS,.otherwis
1ab80 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 65 6e 2e 0a e.their.meaning.is.overwritten..
1aba0 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 6f 74 69 6e .The.parameter.QUOTE.is.a.quotin
1abc0 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 6c 0a 74 72 g.function.applied.to.literal.tr
1abe0 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 78 70 2d 71 ansformations,.usually.`regexp-q
1ac00 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 66 6e 20 53 uote'.or.`replace-quote'...(fn.S
1ac20 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 74 69 6f 6e TR.MAGIC.QUOTE.TRANSFORM.&option
1ac40 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 72 61 6e 73 al.START)..(defalias.'evil-trans
1ac60 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 5c 33 30 33 form-magic.#[1284."\301.\302\303
1ac80 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 33 30 37 08 .\"\216\304.\305..\306\260.\307.
1aca0 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 5c 32 30 34 !...\206..\310\311\211..\211\204
1acc0 5c 33 35 30 00 06 0b 5c 32 30 33 5c 33 35 30 00 5c 33 31 32 06 06 06 0d 5c 22 5c 32 30 33 5c 33 \350...\203\350.\312....\"\203\3
1ace0 35 30 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 5c 33 31 33 50.\313\224\314U\204@...\314\313
1ad00 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 55 00 5c 33 \224O.B\262.\315\316..\"\206U.\3
1ad20 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 06 5c 66 5c 15\317..\"\206U.\315\320..\".\f\
1ad40 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 36 00 5c 33 31 314\225\311O\320\224\203\216.\31
1ad60 32 06 07 03 5c 22 5c 32 30 33 5c 32 30 31 00 06 5c 6e 02 5c 33 31 34 48 02 5c 22 5c 32 31 31 40 2...\"\203\201..\n.\314H.\"\211@
1ad80 05 42 5c 32 36 32 05 5c 32 31 31 41 40 5c 32 36 32 0f 5c 32 36 36 5c 32 30 33 41 41 5c 32 30 32 .B\262.\211A@\262.\266\203AA\202
1ada0 1d 00 04 02 21 04 42 5c 32 36 32 04 5c 32 36 32 0d 5c 32 31 30 5c 32 30 32 1d 00 5c 33 31 36 5c ....!.B\262.\262.\210\202..\316\
1adc0 32 32 34 5c 32 30 33 5c 33 30 31 00 5c 33 31 32 06 07 03 5c 22 5c 32 30 34 5c 32 36 34 00 06 5c 224\203\301.\312...\"\204\264..\
1ade0 6e 02 5c 33 31 34 48 02 5c 22 5c 32 31 31 40 05 42 5c 32 36 32 05 5c 32 31 31 41 40 5c 32 36 32 n.\314H.\"\211@.B\262.\211A@\262
1ae00 0f 5c 32 36 36 5c 32 30 33 41 41 5c 32 30 32 1d 00 04 02 21 04 42 5c 32 36 32 04 5c 32 36 32 0d .\266\203AA\202....!.B\262.\262.
1ae20 5c 32 31 30 5c 32 30 32 1d 00 01 5c 33 31 34 48 5c 33 32 31 3e 5c 32 30 33 5c 33 33 33 00 01 5c \210\202...\314H\321>\203\333..\
1ae40 33 31 34 48 5c 33 32 32 5c 32 33 36 41 10 5c 33 30 37 08 21 5c 32 36 32 07 5c 32 36 32 0d 5c 32 314H\322\236A.\307.!\262.\262.\2
1ae60 31 30 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 32 1d 10\202....!.B\262.\262.\210\202.
1ae80 00 06 0b 5c 32 30 33 5c 33 37 35 00 5c 32 31 31 5c 32 30 34 5c 33 37 35 00 06 0b 02 42 5c 32 36 ...\203\375.\211\204\375....B\26
1aea0 32 02 5c 33 32 33 5c 32 36 32 5c 66 5c 32 30 32 05 01 06 0b 5c 32 30 34 05 01 5c 33 32 33 5c 32 2.\323\262\f\202....\204..\323\2
1aec0 36 32 5c 66 5c 33 31 31 02 5c 32 30 33 48 01 02 40 3b 5c 32 30 33 1f 01 02 40 47 5c 33 31 34 55 62\f\311.\203H..@;\203...@G\314U
1aee0 5c 32 30 33 1f 01 02 41 5c 32 36 32 03 5c 32 30 32 06 01 02 40 3b 5c 32 30 33 3b 01 02 41 40 3b \203...A\262.\202...@;\203;..A@;
1af00 5c 32 30 33 3b 01 02 41 40 03 40 50 03 41 41 42 5c 32 36 32 03 5c 32 30 32 06 01 02 5c 32 31 31 \203;..A@.@P.AAB\262.\202...\211
1af20 41 5c 32 36 32 04 5c 32 34 32 01 42 5c 32 36 32 01 5c 32 30 32 06 01 2a 5c 32 31 31 06 0d 42 5c A\262.\242.B\262.\202..*\211..B\
1af40 32 30 37 22 20 5b 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 207".[evil-magic.match-data.make
1af60 2d 63 6c 6f 73 75 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 -closure.#[0."\301\300\302\"\207
1af80 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 22 5c 5c 28 3f ".[V0.set-match-data.t].3]."\\(?
1afa0 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 22 20 :\\`\\|[^\\]\\)\\(\\\\\\(?:\\(".
1afc0 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 5c 29 "\\)\\|\\(.\\)\\)\\|\\("."\\)\\)
1afe0 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 73 74 ".evil-get-magic.identity.nil.st
1b000 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 33 20 ring-match.1.0.match-string.2.3.
1b020 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 37 37 4.(109.77.118.86).((109...t).(77
1b040 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 79 2d ).(118...very-magic).(86...very-
1b060 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 38 32 30 30 29 5d 29 nomagic)).""].17.(#$...108200)])
1b080 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 6c 61 .(defconst.evil-vim-regexp-repla
1b0a0 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 22 0d cements.'((110..."\n").(114...".
1b0c0 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 20 2e ").(116...".").(98...".").(115..
1b0e0 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 63 65 ."[[:space:]]").(83..."[^[:space
1b100 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 38 20 :]]").(100..."[[:digit:]]").(68.
1b120 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 64 69 .."[^[:digit:]]").(120..."[[:xdi
1b140 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 29 20 git:]]").(88..."[^[:xdigit:]]").
1b160 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 29 20 (111..."[0-7]").(79..."[^0-7]").
1b180 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 5b 3a (97..."[[:alpha:]]").(65..."[^[:
1b1a0 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 20 2e alpha:]]").(108..."[a-z]").(76..
1b1c0 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 20 2e ."[^a-z]").(117..."[A-Z]").(85..
1b1e0 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 20 22 ."[^A-Z]").(121..."\\s").(89..."
1b200 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 29 20 \\S").(40..."\\(").(41..."\\)").
1b220 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 31 20 (123..."\\{").(125..."\\}").(91.
1b240 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 20 28 .."[").(93..."]").(60..."\\<").(
1b260 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 20 22 62..."\\>").(95..."\\_").(42..."
1b280 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 2e 20 *").(43..."+").(63..."?").(61...
1b2a0 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 20 2e "?").(46...".").(96..."`").(94..
1b2c0 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 29 29 ."^").(36..."$").(124..."\\|")))
1b2e0 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 5b 5d .(defconst.evil-regexp-magic."[]
1b300 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 3d 5e [(){}<>_dDsSxXoOaAlLuUwWyY.*+?=^
1b320 24 60 7c 6e 72 74 62 5d 22 29 23 40 32 38 36 20 54 72 61 6e 73 66 6f 72 6d 73 20 76 69 6d 2d 73 $`|nrtb]")#@286.Transforms.vim-s
1b340 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 20 72 65 tyle.backslash.codes.to.Emacs.re
1b360 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 6c 61 73 gexp..This.includes.the.backslas
1b380 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 58 2c 0a h.codes.\d,.\D,.\s,.\S,.\x,.\X,.
1b3a0 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 55 20 61 \o,.\O,.\a,.\A,.\l,.\L,.\u,.\U.a
1b3c0 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 6e 64 20 nd.\w,.\W..The.new.codes.\y.and.
1b3e0 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 20 45 6d \Y.can.be.used.instead.of.the.Em
1b400 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 20 61 20 acs.code.\s.and.\S.which.have.a.
1b420 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 65 2e 0a different.meaning.in.Vim-style..
1b440 0a 28 66 6e 20 52 45 47 45 58 50 29 1f 23 40 31 38 20 0a 0a 28 66 6e 20 43 48 41 52 20 52 45 53 .(fn.REGEXP).#@18...(fn.CHAR.RES
1b460 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 6d 2d 76 69 T)..(defalias.'evil-transform-vi
1b480 6d 2d 73 74 79 6c 65 2d 72 65 67 65 78 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 08 5c 33 30 32 m-style-regexp.#[257."\301..\302
1b4a0 5c 33 30 33 24 40 40 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 67 65 78 70 2d 6d 61 67 69 63 20 \303$@@\207".[evil-regexp-magic.
1b4c0 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 20 72 65 67 65 78 70 2d 71 75 6f 74 evil-transform-magic.regexp-quot
1b4e0 65 20 23 5b 35 31 34 20 22 5c 33 30 31 02 08 5c 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 41 e.#[514."\301..\"\211\203..\211A
1b500 02 44 5c 32 30 37 5c 33 30 32 5c 33 30 33 04 21 50 02 44 5c 32 30 37 22 20 5b 65 76 69 6c 2d 76 .D\207\302\303.!P.D\207".[evil-v
1b520 69 6d 2d 72 65 67 65 78 70 2d 72 65 70 6c 61 63 65 6d 65 6e 74 73 20 61 73 73 6f 63 20 22 5c 5c im-regexp-replacements.assoc."\\
1b540 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 36 20 28 23 24 20 2e 20 31 31 31 36 39 38 ".char-to-string].6.(#$...111698
1b560 29 5d 5d 20 36 20 28 23 24 20 2e 20 31 31 31 34 30 38 29 5d 29 23 40 35 35 20 52 65 74 75 72 6e )]].6.(#$...111408)])#@55.Return
1b580 20 53 54 52 20 77 69 74 68 20 74 68 65 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 64 6f 77 6e 63 .STR.with.the.first.letter.downc
1b5a0 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 73 20 27 65 76 69 6c ased...(fn.STR)..(defalias.'evil
1b5c0 2d 64 6f 77 6e 63 61 73 65 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 32 31 31 47 5c 33 30 30 -downcase-first.#[257."\211G\300
1b5e0 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 37 01 5c 33 30 U\203..\207\211\300\301O\227.\30
1b600 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 24 20 2e 20 31 1\302OP\207".[0.1.nil].5.(#$...1
1b620 31 31 39 39 34 29 5d 29 23 40 35 33 20 52 65 74 75 72 6e 20 53 54 52 20 77 69 74 68 20 74 68 65 11994)])#@53.Return.STR.with.the
1b640 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 75 70 63 61 73 65 64 2e 0a 0a 28 66 6e 20 53 54 52 29 .first.letter.upcased...(fn.STR)
1b660 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 75 70 63 61 73 65 2d 66 69 72 73 74 20 23 ..(defalias.'evil-upcase-first.#
1b680 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 5c 32 31 31 5c 33 [257."\211G\300U\203..\207\211\3
1b6a0 30 30 5c 33 30 31 4f 5c 32 32 36 01 5c 33 30 31 5c 33 30 32 4f 50 5c 32 30 37 22 20 5b 30 20 31 00\301O\226.\301\302OP\207".[0.1
1b6c0 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 31 31 32 31 37 33 29 5d 29 23 40 32 37 30 20 52 65 74 .nil].5.(#$...112173)])#@270.Ret
1b6e0 75 72 6e 73 20 61 20 72 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 6d 61 67 69 63 urns.a.regexp.matching.the.magic
1b700 20 63 68 61 72 61 63 74 65 72 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 4d 41 47 49 43 2e 0a .characters.according.to.MAGIC..
1b720 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 4d 41 47 49 43 20 Depending.on.the.value.of.MAGIC.
1b740 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 0a 63 6f 6e the.following.characters.are.con
1b760 73 69 64 65 72 65 64 20 6d 61 67 69 63 2e 0a 20 20 74 20 20 20 20 20 20 20 20 20 20 20 20 20 5b sidered.magic....t.............[
1b780 5d 5b 7b 7d 2a 2b 3f 2e 26 7e 24 5e 0a 20 20 6e 69 6c 20 20 20 20 20 20 20 20 20 20 20 5b 5d 5b ][{}*+?.&~$^...nil...........[][
1b7a0 7b 7d 2a 2b 3f 24 5e 0a 20 20 27 76 65 72 79 2d 6d 61 67 69 63 20 20 20 6e 6f 74 20 30 2d 39 41 {}*+?$^...'very-magic...not.0-9A
1b7c0 2d 5a 61 2d 7a 5f 0a 20 20 27 76 65 72 79 2d 6e 6f 6d 61 67 69 63 20 65 6d 70 74 79 2e 0a 0a 28 -Za-z_...'very-nomagic.empty...(
1b7e0 66 6e 20 4d 41 47 49 43 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 6d fn.MAGIC)..(defalias.'evil-get-m
1b800 61 67 69 63 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 5c 32 36 37 5c 32 30 32 5c 66 00 5c agic.#[257."\211\300\267\202\f.\
1b820 33 30 31 5c 32 30 37 5c 33 30 32 5c 32 30 37 5c 33 30 33 5c 32 30 37 5c 33 30 34 5c 32 30 37 22 301\207\302\207\303\207\304\207"
1b840 20 5b 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 .[#s(hash-table.test.eq.purecopy
1b860 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 76 65 72 79 2d 6e .t.data.(t.6.very-magic.8.very-n
1b880 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 5d 22 20 22 5b 5e omagic.10))."[][}{*+?.&~$^]"."[^
1b8a0 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 2a 2b 3f 24 5e 5d 0-9A-Za-z_]"."\\\\"."[][}{*+?$^]
1b8c0 22 5d 20 33 20 28 23 24 20 2e 20 31 31 32 33 34 39 29 5d 29 23 40 34 36 20 41 6c 6c 20 6d 61 67 "].3.(#$...112349)])#@46.All.mag
1b8e0 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 65 6d 65 6e 74 20 73 ic.characters.in.a.replacement.s
1b900 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 6c 61 63 65 6d 65 6e tring..(defconst.evil-replacemen
1b920 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 74 3d 5d 22 20 28 23 t-magic."[eElLuU0-9&#,rnbt=]".(#
1b940 24 20 2e 20 31 31 32 38 35 37 29 29 23 40 32 35 33 20 43 6f 6e 76 65 72 74 20 61 20 72 65 67 65 $...112857))#@253.Convert.a.rege
1b960 78 70 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 54 4f 20 74 6f 20 4c 69 73 70 20 66 72 6f 6d 20 53 xp.replacement.TO.to.Lisp.from.S
1b980 54 41 52 54 20 75 6e 74 69 6c 20 5c 65 20 6f 72 20 5c 45 2e 0a 52 65 74 75 72 6e 73 20 61 20 70 TART.until.\e.or.\E..Returns.a.p
1b9a0 61 69 72 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 air.(RESULT...REST)..RESULT.is.a
1b9c0 20 6c 69 73 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 0a 60 70 65 72 66 6f 72 6d 2d 72 65 70 6c .list.suitable.for.`perform-repl
1b9e0 61 63 65 27 20 69 66 20 6e 65 63 65 73 73 61 72 79 2c 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 ace'.if.necessary,.the.original.
1ba00 73 74 72 69 6e 67 20 69 66 20 6e 6f 74 2e 0a 52 45 53 54 20 69 73 20 74 68 65 20 75 6e 70 61 72 string.if.not..REST.is.the.unpar
1ba20 73 65 64 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 54 4f 2e 0a 0a 28 66 6e 20 54 4f 20 26 6f 70 sed.remainder.of.TO...(fn.TO.&op
1ba40 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 63 tional.START)..(defalias.'evil-c
1ba60 6f 6d 70 69 6c 65 2d 73 75 62 72 65 70 6c 61 63 65 6d 65 6e 74 20 23 5b 35 31 33 20 22 5c 33 30 ompile-subreplacement.#[513."\30
1ba80 31 02 08 5c 33 30 32 5c 33 30 33 05 25 5c 32 31 31 41 01 40 5c 33 30 34 01 21 5c 32 31 30 5c 32 1..\302\303.%\211A.@\304.!\210\2
1baa0 31 31 41 5c 32 30 33 1a 00 5c 33 30 35 01 42 5c 32 30 32 20 00 5c 32 31 31 40 5c 32 30 36 20 00 11A\203..\305.B\202..\211@\206..
1bac0 5c 33 30 36 02 42 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 70 6c 61 63 65 6d 65 6e 74 2d 6d 61 \306.B\207".[evil-replacement-ma
1bae0 67 69 63 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 20 72 65 70 6c 61 63 65 gic.evil-transform-magic.replace
1bb00 2d 71 75 6f 74 65 20 23 5b 35 31 34 20 22 01 5c 33 30 30 5c 32 36 37 5c 32 30 32 5c 32 33 33 00 -quote.#[514.".\300\267\202\233.
1bb20 5c 33 30 31 01 44 5c 32 30 37 5c 33 30 32 01 44 5c 32 30 37 5c 33 30 33 01 44 5c 32 30 37 5c 33 \301.D\207\302.D\207\303.D\207\3
1bb40 30 34 01 44 5c 32 30 37 5c 33 30 35 01 44 5c 32 30 37 5c 33 30 36 01 5c 33 30 37 42 42 5c 32 30 04.D\207\305.D\207\306.\307BB\20
1bb60 37 5c 33 31 30 01 21 5c 33 31 31 03 5c 33 31 32 5c 22 41 5c 32 31 31 5c 33 31 33 5c 33 31 34 04 7\310.!\311.\312\"A\211\313\314.
1bb80 40 5c 33 31 35 42 42 44 44 02 41 44 5c 32 30 37 5c 32 31 31 47 5c 33 31 36 55 5c 32 30 34 45 00 @\315BBDD.AD\207\211G\316U\204E.
1bba0 5c 32 31 31 5c 33 31 36 48 5c 33 31 37 3d 5c 32 30 34 49 00 5c 33 32 30 5c 33 32 31 21 5c 32 31 \211\316H\317=\204I.\320\321!\21
1bbc0 30 5c 32 31 31 47 5c 33 32 32 57 5c 32 30 33 54 00 5c 33 32 30 5c 33 32 33 21 5c 32 31 30 5c 33 0\211G\322W\203T.\320\323!\210\3
1bbe0 32 34 01 5c 33 32 35 48 21 01 5c 33 32 32 5c 33 32 36 4f 44 5c 32 30 37 5c 33 32 37 01 21 5c 33 24.\325H!.\322\326OD\207\327.!\3
1bc00 31 33 01 40 44 01 40 39 5c 32 30 34 7c 00 01 40 5c 32 34 32 5c 33 33 30 3d 5c 32 30 33 5c 32 31 13.@D.@9\204|..@\242\330=\203\21
1bc20 36 00 02 5c 33 31 36 48 5c 33 33 31 55 5c 32 30 34 5c 32 31 36 00 5c 33 33 32 5c 33 33 33 04 04 6..\316H\331U\204\216.\332\333..
1bc40 41 23 02 41 3d 5c 32 30 33 5c 32 31 36 00 01 41 54 5c 32 30 32 5c 32 32 30 00 01 41 01 04 02 5c A#.A=\203\216..AT\202\220..A...\
1bc60 33 32 36 4f 44 5c 32 30 37 5c 33 33 34 01 44 5c 32 30 37 5c 33 33 35 5c 33 33 36 03 21 50 01 44 326OD\207\334.D\207\335\336.!P.D
1bc80 5c 32 30 37 22 20 5b 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 \207".[#s(hash-table.test.eq.pur
1bca0 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 33 35 20 36 20 31 31 34 20 31 30 20 31 31 30 20 31 34 ecopy.t.data.(35.6.114.10.110.14
1bcc0 20 39 38 20 31 38 20 31 31 36 20 32 32 20 31 30 31 20 32 36 20 36 39 20 32 36 20 31 30 38 20 33 .98.18.116.22.101.26.69.26.108.3
1bce0 32 20 37 36 20 33 32 20 31 31 37 20 33 32 20 38 35 20 33 32 20 36 31 20 35 34 20 34 34 20 39 35 2.76.32.117.32.85.32.61.54.44.95
1bd00 20 34 38 20 31 35 31 29 29 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 72 65 70 6c .48.151)).(number-to-string.repl
1bd20 61 63 65 2d 63 6f 75 6e 74 29 20 22 0d 22 20 22 5c 6e 22 20 22 08 22 20 22 09 22 20 23 31 3d 22 ace-count)."."."\n".".".".".#1="
1bd40 22 20 74 20 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 ".t.evil-compile-subreplacement.
1bd60 61 73 73 6f 63 20 28 28 31 30 38 20 2e 20 65 76 69 6c 2d 64 6f 77 6e 63 61 73 65 2d 66 69 72 73 assoc.((108...evil-downcase-firs
1bd80 74 29 20 28 37 36 20 2e 20 64 6f 77 6e 63 61 73 65 29 20 28 31 31 37 20 2e 20 65 76 69 6c 2d 75 t).(76...downcase).(117...evil-u
1bda0 70 63 61 73 65 2d 66 69 72 73 74 29 20 28 38 35 20 2e 20 75 70 63 61 73 65 29 29 20 72 65 70 6c pcase-first).(85...upcase)).repl
1bdc0 61 63 65 2d 71 75 6f 74 65 20 65 76 69 6c 2d 6d 61 74 63 68 2d 73 75 62 73 74 69 74 75 74 65 2d ace-quote.evil-match-substitute-
1bde0 72 65 70 6c 61 63 65 6d 65 6e 74 20 28 28 6e 6f 74 20 63 61 73 65 2d 72 65 70 6c 61 63 65 29 29 replacement.((not.case-replace))
1be00 20 30 20 36 34 20 75 73 65 72 2d 65 72 72 6f 72 20 22 45 78 70 65 63 74 65 64 20 40 20 61 66 74 .0.64.user-error."Expected.@.aft
1be20 65 72 20 5c 5c 3d 22 20 32 20 22 45 78 70 65 63 74 65 64 20 72 65 67 69 73 74 65 72 20 61 66 74 er.\\=".2."Expected.register.aft
1be40 65 72 20 5c 5c 3d 40 22 20 65 76 69 6c 2d 67 65 74 2d 72 65 67 69 73 74 65 72 20 31 20 6e 69 6c er.\\=@".evil-get-register.1.nil
1be60 20 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 71 75 6f 74 65 20 34 30 20 73 74 72 69 6e .read-from-string.quote.40.strin
1be80 67 2d 6d 61 74 63 68 20 22 20 22 20 22 5c 5c 26 22 20 22 5c 5c 22 20 63 68 61 72 2d 74 6f 2d 73 g-match."."."\\&"."\\".char-to-s
1bea0 74 72 69 6e 67 5d 20 39 20 28 23 24 20 2e 20 31 31 31 36 39 38 29 5d 20 72 65 70 6c 61 63 65 2d tring].9.(#$...111698)].replace-
1bec0 6d 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 match-string-symbols.concat.#1#]
1bee0 20 38 20 28 23 24 20 2e 20 31 31 32 39 37 38 29 5d 29 23 40 32 39 34 20 4d 61 79 62 65 20 63 6f .8.(#$...112978)])#@294.Maybe.co
1bf00 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
1bf20 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
1bf40 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
1bf60 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
1bf80 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
1bfa0 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
1bfc0 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.
1bfe0 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
1c000 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
1c020 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
1c040 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
1c060 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".
1c080 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
1c0a0 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-
1c0c0 64 61 74 61 20 74 5d 20 33 5d 20 72 65 70 6c 61 63 65 2d 65 76 61 6c 2d 72 65 70 6c 61 63 65 6d data.t].3].replace-eval-replacem
1c0e0 65 6e 74 20 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 5d ent.evil-compile-subreplacement]
1c100 20 35 20 28 23 24 20 2e 20 31 31 34 34 32 34 29 5d 29 23 40 32 33 35 20 52 65 70 6c 61 63 65 20 .5.(#$...114424)])#@235.Replace.
1c120 74 65 78 74 20 6d 61 74 63 68 20 62 79 20 6c 61 73 74 20 73 65 61 72 63 68 20 77 69 74 68 20 52 text.match.by.last.search.with.R
1c140 45 50 4c 41 43 45 4d 45 4e 54 2e 0a 49 66 20 52 45 50 4c 41 43 45 4d 45 4e 54 20 69 73 20 61 6e EPLACEMENT..If.REPLACEMENT.is.an
1c160 20 65 78 70 72 65 73 73 69 6f 6e 20 69 74 20 77 69 6c 6c 20 62 65 20 65 76 61 6c 75 61 74 65 64 .expression.it.will.be.evaluated
1c180 20 74 6f 20 63 6f 6d 70 75 74 65 0a 74 68 65 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 74 65 78 74 .to.compute.the.replacement.text
1c1a0 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 62 65 68 61 76 65 73 ,.otherwise.the.function.behaves
1c1c0 20 61 73 0a 60 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 43 .as.`replace-match'...(fn.REPLAC
1c1e0 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 47 EMENT.&optional.FIXEDCASE.STRING
1c200 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 )..(defalias.'evil-replace-match
1c220 20 23 5b 37 36 39 20 22 02 3b 5c 32 30 33 5c 66 00 5c 33 30 30 03 03 5c 33 30 31 04 24 5c 32 30 .#[769.".;\203\f.\300..\301.$\20
1c240 37 5c 33 30 30 03 40 04 41 5c 33 30 32 5c 22 03 5c 33 30 31 04 24 5c 32 30 37 22 20 5b 72 65 70 7\300.@.A\302\".\301.$\207".[rep
1c260 6c 61 63 65 2d 6d 61 74 63 68 20 6e 69 6c 20 30 5d 20 38 20 28 23 24 20 2e 20 31 31 34 39 36 38 lace-match.nil.0].8.(#$...114968
1c280 29 5d 29 23 40 31 31 33 20 52 65 74 75 72 6e 20 52 45 50 4c 41 43 45 4d 45 4e 54 20 61 73 20 69 )])#@113.Return.REPLACEMENT.as.i
1c2a0 74 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 72 74 65 64 20 62 79 20 60 65 76 69 6c 2d 72 65 70 6c t.will.be.inserted.by.`evil-repl
1c2c0 61 63 65 2d 6d 61 74 63 68 27 2e 0a 0a 28 66 6e 20 52 45 50 4c 41 43 45 4d 45 4e 54 20 26 6f 70 ace-match'...(fn.REPLACEMENT.&op
1c2e0 74 69 6f 6e 61 6c 20 46 49 58 45 44 43 41 53 45 20 53 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c tional.FIXEDCASE.STRING)..(defal
1c300 69 61 73 20 27 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 ias.'evil-match-substitute-repla
1c320 63 65 6d 65 6e 74 20 23 5b 37 36 39 20 22 02 3b 5c 32 30 33 5c 66 00 5c 33 30 30 03 03 5c 33 30 cement.#[769.".;\203\f.\300..\30
1c340 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 32 30 37 1.$\207\300.@.A\302\".\301.$\207
1c360 22 20 5b 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 65 6e 74 20 ".[match-substitute-replacement.
1c380 6e 69 6c 20 30 5d 20 38 20 28 23 24 20 2e 20 31 31 35 33 33 37 29 5d 29 23 40 33 35 35 20 4a 75 nil.0].8.(#$...115337)])#@355.Ju
1c3a0 73 74 69 66 65 73 20 61 6c 6c 20 6c 69 6e 65 73 20 69 6e 20 61 20 72 61 6e 67 65 2e 0a 42 45 47 stifes.all.lines.in.a.range..BEG
1c3c0 20 61 6e 64 20 45 4e 44 20 73 70 65 63 69 66 79 20 74 68 65 20 72 61 6e 67 65 20 6f 66 20 74 68 .and.END.specify.the.range.of.th
1c3e0 6f 73 65 20 6c 69 6e 65 73 20 74 6f 20 62 65 0a 6a 75 73 74 69 66 69 65 64 2e 20 4a 55 53 54 49 ose.lines.to.be.justified..JUSTI
1c400 46 59 20 69 73 20 65 69 74 68 65 72 20 27 6c 65 66 74 2c 20 27 72 69 67 68 74 20 6f 72 20 27 63 FY.is.either.'left,.'right.or.'c
1c420 65 6e 74 65 72 20 61 63 63 6f 72 64 69 6e 67 0a 74 6f 20 74 68 65 20 6a 75 73 74 69 66 69 63 61 enter.according.to.the.justifica
1c440 74 69 6f 6e 20 74 79 70 65 2e 20 50 4f 53 49 54 49 4f 4e 20 69 73 20 74 68 65 20 6d 61 78 69 6d tion.type..POSITION.is.the.maxim
1c460 61 6c 20 74 65 78 74 20 77 69 64 74 68 20 66 6f 72 0a 72 69 67 68 74 20 61 6e 64 20 63 65 6e 74 al.text.width.for.right.and.cent
1c480 65 72 20 6a 75 73 74 69 66 69 63 61 74 69 6f 6e 20 6f 72 20 74 68 65 20 63 6f 6c 75 6d 6e 20 61 er.justification.or.the.column.a
1c4a0 74 20 77 68 69 63 68 20 74 68 65 20 6c 69 6e 65 73 0a 73 68 6f 75 6c 64 20 62 65 20 6c 65 66 74 t.which.the.lines.should.be.left
1c4c0 2d 61 6c 69 67 6e 65 64 20 66 6f 72 20 6c 65 66 74 20 6a 75 73 74 69 66 69 63 61 74 69 6f 6e 2e -aligned.for.left.justification.
1c4e0 0a 0a 28 66 6e 20 42 45 47 20 45 4e 44 20 4a 55 53 54 49 46 59 20 50 4f 53 49 54 49 4f 4e 29 1f ..(fn.BEG.END.JUSTIFY.POSITION).
1c500 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6a 75 73 74 69 66 79 2d 6c 69 6e 65 73 20 23 .(defalias.'evil-justify-lines.#
1c520 5b 31 30 32 38 20 22 5c 32 31 31 5c 33 30 34 5c 32 31 31 18 19 1a 5c 32 31 34 65 64 42 0b 42 1b [1028."\211\304\211...\214edB.B.
1c540 5c 33 30 35 5c 32 31 32 04 62 5c 32 31 30 5c 33 30 36 20 29 5c 32 31 32 04 62 5c 32 31 30 6e 5c \305\212.b\210\306.)\212.b\210n\
1c560 32 30 33 23 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 32 25 00 5c 33 30 37 20 29 5c 22 5c 32 31 30 203#.\307\310!\202%.\307.)\"\210
1c580 65 62 5c 32 31 30 01 5c 33 31 31 3d 5c 32 30 33 38 00 5c 33 31 32 01 21 5c 32 31 30 5c 32 30 32 eb\210.\311=\2038.\312.!\210\202
1c5a0 4c 00 5c 33 31 33 5c 33 31 34 5c 33 30 34 5c 33 31 35 23 5c 32 30 33 46 00 5c 33 31 30 5c 32 32 L.\313\314\304\315#\203F.\310\22
1c5c0 34 5c 33 31 30 5c 32 32 35 7c 5c 32 31 30 5c 33 31 36 02 5c 33 30 34 5c 33 31 35 23 5c 32 31 30 4\310\225|\210\316.\304\315#\210
1c5e0 5c 33 30 34 79 5c 33 31 30 55 5c 32 30 33 57 00 6e 5c 32 30 34 2b 00 65 62 5c 32 31 30 5c 33 31 \304y\310U\203W.n\204+.eb\210\31
1c600 37 20 2d 5c 32 30 37 22 20 5b 66 69 6c 6c 2d 70 72 65 66 69 78 20 61 64 61 70 74 69 76 65 2d 66 7.-\207".[fill-prefix.adaptive-f
1c620 69 6c 6c 2d 6d 6f 64 65 20 66 69 6c 6c 2d 63 6f 6c 75 6d 6e 20 65 76 69 6c 2d 72 65 73 74 72 69 ill-mode.fill-column.evil-restri
1c640 63 74 69 6f 6e 2d 73 74 61 63 6b 20 6e 69 6c 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 6c 69 6e 65 ction-stack.nil.evil-narrow.line
1c660 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 -beginning-position.line-end-pos
1c680 69 74 69 6f 6e 20 30 20 6c 65 66 74 20 69 6e 64 65 6e 74 2d 6c 69 6e 65 2d 74 6f 20 72 65 2d 73 ition.0.left.indent-line-to.re-s
1c6a0 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 22 20 74 20 earch-forward."^[[:space:]]*".t.
1c6c0 6a 75 73 74 69 66 79 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 justify-current-line.back-to-ind
1c6e0 65 6e 74 61 74 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 31 31 35 36 31 34 29 5d 29 0a 28 64 65 66 entation].8.(#$...115614)]).(def
1c700 76 61 72 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 var.evil-list-view-select-action
1c720 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c .nil).(byte-code."\300\301!\210\
1c740 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 302\301\303\304#\207".[make-vari
1c760 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 able-buffer-local.evil-list-view
1c780 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 -select-action.put.permanent-loc
1c7a0 61 6c 20 74 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 al.t].4).(defvar.evil-list-view-
1c7c0 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c mode-hook.nil).(byte-code."\300\
1c7e0 33 30 31 4e 5c 32 30 34 5c 66 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 23 5c 32 31 30 301N\204\f.\302\300\301\303#\210
1c800 5c 33 30 34 5c 33 30 35 21 5c 32 30 34 18 00 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 \304\305!\204..\302\305\306\307#
1c820 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f \210\300\207".[evil-list-view-mo
1c840 64 65 2d 68 6f 6f 6b 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 de-hook.variable-documentation.p
1c860 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 60 65 76 69 ut."Hook.run.after.entering.`evi
1c880 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 l-list-view-mode'.\nNo.problems.
1c8a0 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 result.if.this.variable.is.not.b
1c8c0 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 ound.\n`add-hook'.automatically.
1c8e0 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c binds.it...(This.is.true.for.all
1c900 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 62 6f 75 6e 64 70 20 65 76 69 6c 2d 6c .hook.variables.)".boundp.evil-l
1c920 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d ist-view-mode-map.definition-nam
1c940 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 5d 20 34 29 0a 28 64 65 66 76 61 e.evil-list-view-mode].4).(defva
1c960 72 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 28 6d 61 6b 65 2d r.evil-list-view-mode-map.(make-
1c980 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 23 40 35 34 31 20 4d 61 6a 6f 72 20 6d 6f 64 65 20 sparse-keymap))#@541.Major.mode.
1c9a0 64 65 72 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 derived.from.`tabulated-list-mod
1c9c0 65 27 20 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 e'.by.`define-derived-mode'..It.
1c9e0 69 6e 68 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 inherits.all.of.the.parent's.att
1ca00 72 69 62 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 ributes,.but.has.its.own.keymap,
1ca20 0a 61 62 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 .abbrev.table.and.syntax.table:.
1ca40 0a 20 20 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 ...`evil-list-view-mode-map',.`e
1ca60 76 69 6c 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 vil-list-view-mode-abbrev-table'
1ca80 20 61 6e 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 .and.`evil-list-view-mode-syntax
1caa0 2d 74 61 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 -table'..which.more-or-less.shad
1cac0 6f 77 20 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 ow.tabulated-list-mode's.corresp
1cae0 6f 6e 64 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 onding.tables...In.addition.to.a
1cb00 6e 79 20 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 ny.hooks.its.parent.mode.might.h
1cb20 61 76 65 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 ave.run,.this.mode.runs.the.hook
1cb40 20 60 65 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 .`evil-list-view-mode-hook',.as.
1cb60 74 68 65 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 the.final.or.penultimate.step.du
1cb80 72 69 6e 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 ring.initialization...\{evil-lis
1cba0 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 t-view-mode-map}..(byte-code."\3
1cbc0 30 31 5c 33 30 32 4e 5c 32 30 34 0e 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 5c 33 30 01\302N\204..\303\301\302\304\30
1cbe0 35 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 5c 32 30 34 2a 00 5c 33 30 33 5c 33 30 37 5c 33 5!#\210\306\307!\204*.\303\307\3
1cc00 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 30 37 5c 33 30 36 5c 33 30 37 21 5c 32 30 33 10\311#\210\312\307\306\307!\203
1cc20 26 00 5c 33 31 33 5c 32 30 32 28 00 5c 33 31 34 20 5c 22 5c 32 31 30 5c 33 30 37 5c 33 30 32 4e &.\313\202(.\314.\"\210\307\302N
1cc40 5c 32 30 34 38 00 5c 33 30 33 5c 33 30 37 5c 33 30 32 5c 33 30 34 5c 33 31 35 21 23 5c 32 31 30 \2048.\303\307\302\304\315!#\210
1cc60 5c 33 30 36 5c 33 30 30 21 5c 32 30 34 58 00 5c 33 30 33 5c 33 30 30 5c 33 31 30 5c 33 31 31 23 \306\300!\204X.\303\300\310\311#
1cc80 5c 32 31 30 5c 33 31 32 5c 33 30 30 5c 33 30 36 5c 33 30 30 21 5c 32 30 33 50 00 5c 33 31 33 5c \210\312\300\306\300!\203P.\313\
1cca0 32 30 32 56 00 5c 33 31 36 5c 33 30 30 5c 33 31 33 5c 22 5c 32 31 30 08 5c 22 5c 32 31 30 5c 33 202V.\316\300\313\"\210.\"\210\3
1ccc0 30 30 5c 33 30 32 4e 5c 32 30 34 66 00 5c 33 30 33 5c 33 30 30 5c 33 30 32 5c 33 30 34 5c 33 31 00\302N\204f.\303\300\302\304\31
1cce0 37 21 23 5c 32 31 30 5c 33 32 30 5c 33 32 31 21 5c 32 30 33 74 00 5c 33 32 31 5c 33 31 31 5c 33 7!#\210\320\321!\203t.\321\311\3
1cd00 32 32 5c 22 5c 32 31 30 5c 32 30 32 7a 00 5c 33 30 33 5c 33 31 31 5c 33 32 33 5c 33 32 32 23 5c 22\"\210\202z.\303\311\323\322#\
1cd20 32 31 30 5c 33 31 33 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 210\313\207".[evil-list-view-mod
1cd40 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
1cd60 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
1cd80 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
1cda0 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-
1cdc0 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
1cde0 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 64 65 66 76 61 n-name.evil-list-view-mode.defva
1ce00 72 2d 31 20 6e 69 6c 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 r-1.nil.make-syntax-table."Synta
1ce20 78 20 74 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 x.table.for.`evil-list-view-mode
1ce40 27 2e 22 20 64 65 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 22 41 62 62 72 65 76 20 '.".define-abbrev-table."Abbrev.
1ce60 74 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 table.for.`evil-list-view-mode'.
1ce80 22 20 66 62 6f 75 6e 64 70 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 73 65 74 2d 70 61 72 65 6e ".fboundp.derived-mode-set-paren
1cea0 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 20 64 65 72 69 76 65 64 2d 6d 6f t.tabulated-list-mode.derived-mo
1cec0 64 65 2d 70 61 72 65 6e 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 de-parent].5).(defalias.'evil-li
1cee0 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 5c st-view-mode.#[0."\306\300!\210\
1cf00 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 4e 307.\310.\210\311.\312.\310\313N
1cf20 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 30 \203..\314\311\313\310\313N#\210
1cf40 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 30 \315.!\204'.\316.\317.\"\210\320
1cf60 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 32 \f!\211\2035.\211\321.=\203;.\32
1cf80 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 30 2\f\323.\"\210\210\324.\325\"\20
1cfa0 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 33 4R....=\204R.\326.\325..C#\210\3
1cfc0 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 5c 27.!\210\330\f!\210...\331.\210\
1cfe0 33 33 32 20 29 5c 32 31 30 5c 33 33 33 5c 33 33 34 21 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d 6d 332.)\210\333\334!\207".[delay-m
1d000 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 65 ode-hooks.major-mode.mode-name.e
1d020 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 74 vil-list-view-mode-map.evil-list
1d040 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 73 -view-mode-syntax-table.evil-lis
1d060 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 6f t-view-mode-abbrev-table.make-lo
1d080 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 6f cal-variable.t.tabulated-list-mo
1d0a0 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 73 de.evil-list-view-mode."Evil.Lis
1d0c0 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 61 t.View".mode-class.put.keymap-pa
1d0e0 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 6c rent.set-keymap-parent.current-l
1d100 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 64 ocal-map.char-table-parent.stand
1d120 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 2d ard-syntax-table.set-char-table-
1d140 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 65 parent.syntax-table.abbrev-table
1d160 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 75 -get.:parents.abbrev-table-put.u
1d180 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 61 se-local-map.set-syntax-table.ta
1d1a0 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 74 bulated-list-init-header.tabulat
1d1c0 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 69 ed-list-print.run-mode-hooks.evi
1d1e0 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 72 l-list-view-mode-hook.local-abbr
1d200 65 76 2d 74 61 62 6c 65 5d 20 35 20 28 23 24 20 2e 20 31 31 37 31 34 31 29 20 6e 69 6c 5d 29 0a ev-table].5.(#$...117141).nil]).
1d220 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 65 (defalias.'evil-list-view-goto-e
1d240 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 09 ntry.#[0.".\205..m?\205..\302`!.
1d260 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 6c .S\234..A@!\266\202\207".[evil-l
1d280 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 64 ist-view-select-action.tabulated
1d2a0 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 73 -list-entries.line-number-at-pos
1d2c0 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 69 ].4.nil.nil]).(defalias.'evil-li
1d2e0 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 22 st-view-quit.#[0."\300\301!\207"
1d300 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 23 .[quit-window.kill].2.nil.nil])#
1d320 40 35 39 34 20 4f 70 65 6e 73 20 6e 65 77 20 6c 69 73 74 20 76 69 65 77 20 62 75 66 66 65 72 2e @594.Opens.new.list.view.buffer.
1d340 0a 0a 50 52 4f 50 45 52 54 49 45 53 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 2d 6c 69 73 74 20 ..PROPERTIES.is.a.property-list.
1d360 77 68 69 63 68 20 73 75 70 70 6f 72 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f which.supports.the.following.pro
1d380 70 65 72 74 69 65 73 3a 0a 0a 3a 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 perties:..:name...........(requi
1d3a0 72 65 64 29 20 20 20 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 0a 3a red)...The.name.of.the.buffer..:
1d3c0 6d 6f 64 65 2d 6e 61 6d 65 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 mode-name......(required)...The.
1d3e0 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 3a 66 6f 72 6d 61 74 20 name.for.the.mode.line..:format.
1d400 20 20 20 20 20 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 ........(required)...The.value.f
1d420 6f 72 20 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 27 2e 0a 3a 65 6e 74 or.`tabulated-list-format'..:ent
1d440 72 69 65 73 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 76 61 6c ries........(required)...The.val
1d460 75 65 20 66 6f 72 20 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 27 2e ue.for.`tabulated-list-entries'.
1d480 0a 3a 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 20 28 6f 70 74 69 6f 6e 61 6c 29 20 20 20 41 20 .:select-action..(optional)...A.
1d4a0 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 72 6f 77 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 20 20 20 20 function.for.row.selection......
1d4c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 74 20 74 61 6b 65 .........................It.take
1d4e0 73 20 69 6e 20 61 20 73 69 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 72 2c 20 77 68 69 63 68 20 69 s.in.a.single.parameter,.which.i
1d500 73 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 72 6f 77 27 73 0a 20 20 20 20 20 20 20 20 20 20 20 s.the.selected.row's............
1d520 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 63 74 6f 72 20 76 61 6c 75 65 20 74 ..................vector.value.t
1d540 68 61 74 20 69 73 20 70 61 73 73 65 64 20 69 6e 74 6f 20 60 3a 65 6e 74 72 69 65 73 27 2e 0a 0a hat.is.passed.into.`:entries'...
1d560 28 66 6e 20 26 72 65 73 74 20 50 52 4f 50 45 52 54 49 45 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 (fn.&rest.PROPERTIES)..(byte-cod
1d580 65 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 31 08 5c 33 30 34 5c 33 e."\301.\302\303#\210\301.\304\3
1d5a0 30 35 23 5c 32 31 30 5c 33 30 31 08 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 31 08 5c 33 05#\210\301.\306\307#\210\301.\3
1d5c0 31 30 5c 33 30 37 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 10\307#\207".[evil-list-view-mod
1d5e0 65 2d 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 22 71 22 20 65 76 69 6c 2d 6c 69 73 74 2d 76 e-map.define-key."q".evil-list-v
1d600 69 65 77 2d 71 75 69 74 20 5b 66 6f 6c 6c 6f 77 2d 6c 69 6e 6b 5d 20 6e 69 6c 20 5b 6d 6f 75 73 iew-quit.[follow-link].nil.[mous
1d620 65 2d 31 5d 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 67 6f 74 6f 2d 65 6e 74 72 79 20 5b e-1].evil-list-view-goto-entry.[
1d640 72 65 74 75 72 6e 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 return]].4).(defalias.'evil-with
1d660 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 30 30 -view-list.'(macro...#[128."\300
1d680 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 44 5c \301\302\303\304.\305\"\306BBBD\
1d6a0 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 31 35 307B\310\300\311\312\313\314\315
1d6c0 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 32 30 \304.\n\316\"E\314\317\304..\320
1d6e0 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 33 31 \"E\314\321\304.\f\322\"E\323\31
1d700 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 33 32 4\324\304..\325\"E\326BBBBBBB\32
1d720 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 20 22 7BBBF\207".[let.bufname.concat."
1d740 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 69 62 *".plist-get.:name.("*").((inhib
1d760 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 66 65 it-read-only.t)).(and.(get-buffe
1d780 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 65 29 r.bufname).(kill-buffer.bufname)
1d7a0 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 6e 61 ).((buf.(get-buffer-create.bufna
1d7c0 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 73 65 me))).with-current-buffer.buf.se
1d7e0 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 61 74 tq.tabulated-list-format.:format
1d800 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 65 73 .tabulated-list-entries.:entries
1d820 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 3a 73 .evil-list-view-select-action.:s
1d840 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 6f 64 elect-action.(evil-list-view-mod
1d860 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 2d 6d e).mode-name.:mode-name.((evil-m
1d880 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 65 72 otion-state)).((switch-to-buffer
1d8a0 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 31 31 -other-window.buf))].17.(#$...11
1d8c0 39 35 38 39 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 9589)])).(byte-code."\300\301\30
1d8e0 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 37 5c 2\303#\304\301\305\306#\210\307\
1d900 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 69 74 310!\207".[function-put.evil-wit
1d920 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 6f 6e h-view-list.lisp-indent-function
1d940 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 70 72 .defun.put.edebug-form-spec.t.pr
1d960 6f 76 69 64 65 20 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 5d 20 35 29 0a ovide.evil-common].5).