summaryrefslogtreecommitdiff
path: root/elpa/evil-20190729.704/evil-common.elc
blob: 0f7f70d7d9ef8ce558cc88b121ac4d9706938f99 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 36 2e 33 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.26.3.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 73 20 imizations...;;;.This.file.uses.
0060 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 64 20 dynamic.docstrings,.first.added.
0080 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 64 in.Emacs.19.29...;;;.This.file.d
00a0 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 oes.not.contain.utf-8.non-ASCII.
00c0 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 6c 6f characters,.;;;.and.so.can.be.lo
00e0 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 20 74 aded.in.Emacs.versions.earlier.t
0100 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b han.23...;;;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ;;;;;;;;;;;;;;;;...(byte-code."\
01a0 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 33 30 300\301!\210\300\302!\210\300\30
01c0 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 31 1b 00 5c 33 30 30 5c 33 3!\210\300\304!\210\3051..\300\3
01e0 30 36 21 30 5c 32 30 32 1f 00 5c 32 31 30 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 5c 06!0\202..\210\307\310!\210\311\
0200 33 31 32 5c 33 31 33 5c 33 31 34 21 5c 32 30 33 2c 00 5c 33 31 34 5c 32 30 32 2d 00 5c 33 31 35 312\313\314!\203,.\314\202-.\315
0220 5c 22 5c 32 31 30 5c 33 31 31 5c 33 31 36 5c 33 31 33 5c 33 31 37 21 5c 32 30 33 3b 00 5c 33 31 \"\210\311\316\313\317!\203;.\31
0240 37 5c 32 30 32 3c 00 5c 33 32 30 5c 22 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 65 76 69 6c 7\202<.\320\"\207".[require.evil
0260 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
0280 70 74 20 28 65 72 72 6f 72 29 20 77 69 6e 64 6d 6f 76 65 20 6d 65 73 73 61 67 65 20 22 65 76 69 pt.(error).windmove.message."evi
02a0 6c 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 6c 6f 61 64 20 60 77 69 6e 64 6d 6f 76 65 27 2c 20 77 69 l:.Could.not.load.`windmove',.wi
02c0 6e 64 6f 77 20 63 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2e 22 20 64 65 ndow.commands.not.available.".de
02e0 66 61 6c 69 61 73 20 65 76 69 6c 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 66 62 6f 75 6e 64 falias.evil-get-selection.fbound
0300 70 20 67 75 69 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 78 2d 67 65 74 2d 73 65 6c 65 63 74 p.gui-get-selection.x-get-select
0320 69 6f 6e 20 65 76 69 6c 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 67 75 69 2d 73 65 74 2d 73 ion.evil-set-selection.gui-set-s
0340 65 6c 65 63 74 69 6f 6e 20 78 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 5d 20 34 29 0a 23 40 31 election.x-set-selection].4).#@1
0360 36 31 20 57 72 61 70 70 65 72 20 66 6f 72 20 60 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 61.Wrapper.for.`called-interacti
0380 76 65 6c 79 2d 70 27 2e 0a 49 6e 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 45 6d vely-p'..In.older.versions.of.Em
03a0 61 63 73 2c 20 60 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 27 20 74 61 acs,.`called-interactively-p'.ta
03c0 6b 65 73 0a 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 49 6e 20 45 6d 61 63 73 20 32 33 2e 32 kes.no.arguments...In.Emacs.23.2
03e0 20 61 6e 64 20 6e 65 77 65 72 2c 20 69 74 20 74 61 6b 65 73 20 6f 6e 65 20 61 72 67 75 6d 65 6e .and.newer,.it.takes.one.argumen
0400 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 2d 69 6e 74 65 72 t...(defalias.'evil-called-inter
0420 61 63 74 69 76 65 6c 79 2d 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 6e 69 6c 20 22 5c 33 30 30 actively-p.'(macro...#[nil."\300
0440 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 65 6c 79 \301!\207".[called-interactively
0460 2d 70 20 61 6e 79 5d 20 32 20 28 23 24 20 2e 20 38 36 37 29 5d 29 29 0a 28 6d 61 6b 65 2d 6f 62 -p.any].2.(#$...867)])).(make-ob
0480 73 6f 6c 65 74 65 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c solete.'evil-called-interactivel
04a0 79 2d 70 20 22 70 6c 65 61 73 65 20 75 73 65 20 28 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 y-p."please.use.(called-interact
04c0 69 76 65 6c 79 2d 70 20 27 61 6e 79 29 20 69 6e 73 74 65 61 64 2e 22 20 22 47 69 74 20 63 6f 6d ively-p.'any).instead."."Git.com
04e0 6d 69 74 20 32 32 32 62 37 39 31 22 29 0a 23 40 32 32 20 52 65 74 75 72 6e 20 45 58 50 20 75 6e mit.222b791").#@22.Return.EXP.un
0500 71 75 6f 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 75 6e 71 75 6f 74 65 quoted...(defalias.'evil-unquote
0520 20 23 5b 28 65 78 70 29 20 22 08 5c 32 34 32 5c 33 30 31 3d 5c 32 30 33 0f 00 08 41 40 5c 32 31 .#[(exp).".\242\301=\203...A@\21
0540 31 10 5c 32 30 32 01 00 08 5c 32 30 37 22 20 5b 65 78 70 20 71 75 6f 74 65 5d 20 33 20 28 23 24 1.\202...\207".[exp.quote].3.(#$
0560 20 2e 20 31 32 36 37 29 5d 29 0a 23 40 32 33 37 20 45 78 65 63 75 74 65 20 46 4f 52 4d 20 77 68 ...1267)]).#@237.Execute.FORM.wh
0580 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
05a0 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
05c0 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
05e0 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
0600 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
0620 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
0640 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 1f 0a 28 64 l.value.of.HOOK.is.modified...(d
0660 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 6c 61 79 20 23 5b 28 63 6f 6e 64 69 74 69 6f 6e efalias.'evil-delay.#[(condition
0680 20 66 6f 72 6d 20 68 6f 6f 6b 20 26 6f 70 74 69 6f 6e 61 6c 20 61 70 70 65 6e 64 20 6c 6f 63 61 .form.hook.&optional.append.loca
06a0 6c 20 6e 61 6d 65 29 20 22 5c 33 30 36 08 21 5c 32 30 34 10 00 5c 33 30 37 08 21 5c 32 30 33 10 l.name)."\306.!\204..\307.!\203.
06c0 00 5c 33 30 37 09 21 5c 32 30 37 5c 6e 5c 32 30 36 18 00 5c 33 31 30 5c 33 31 31 0b 5c 22 1a 5c .\307.!\207\n\206..\310\311.\".\
06e0 33 31 32 5c 6e 21 1c 08 5c 32 30 36 5c 22 00 5c 33 31 33 18 5c 66 5c 33 31 34 5c 33 31 35 5c 33 312\n!..\206\".\313.\f\314\315\3
0700 31 36 08 5c 33 31 37 5c 33 32 30 0b 44 5c 33 32 31 5c 66 44 5c 33 32 30 0d 44 46 09 46 45 4d 5c 16.\317\320.D\321\fD\320.DF.FEM\
0720 32 31 30 5c 33 32 32 5c 66 5c 33 32 33 5c 33 31 33 23 5c 32 31 30 5c 33 32 34 0b 5c 66 0e 15 0d 210\322\f\323\313#\210\324.\f...
0740 24 2b 5c 32 30 37 22 20 5b 63 6f 6e 64 69 74 69 6f 6e 20 66 6f 72 6d 20 6e 61 6d 65 20 68 6f 6f $+\207".[condition.form.name.hoo
0760 6b 20 66 75 6e 20 6c 6f 63 61 6c 20 62 6f 6f 6c 65 61 6e 70 20 65 76 61 6c 20 66 6f 72 6d 61 74 k.fun.local.booleanp.eval.format
0780 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 6d 61 6b 65 2d 73 79 ."evil-delay-form-in-%s".make-sy
07a0 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 29 20 77 68 65 6e 20 mbol.t.lambda.(&rest.args).when.
07c0 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 6e 20 70 75 74 20 70 remove-hook.quote.function.put.p
07e0 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 6f 6f 6b 20 61 70 70 ermanent-local-hook.add-hook.app
0800 65 6e 64 5d 20 31 30 20 28 23 24 20 2e 20 31 33 39 33 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c end].10.(#$...1393)]).(put.'evil
0820 2d 64 65 6c 61 79 20 27 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 32 29 0a -delay.'lisp-indent-function.2).
0840 23 40 31 36 35 20 41 64 64 20 74 68 65 20 61 73 73 6f 63 61 74 69 6f 6e 20 6f 66 20 4b 45 59 20 #@165.Add.the.assocation.of.KEY.
0860 61 6e 64 20 56 41 4c 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 4c 49 53 54 2d 56 41 52 and.VAL.to.the.value.of.LIST-VAR
0880 2e 0a 49 66 20 74 68 65 20 6c 69 73 74 20 61 6c 72 65 61 64 79 20 63 6f 6e 74 61 69 6e 73 20 61 ..If.the.list.already.contains.a
08a0 6e 20 65 6e 74 72 79 20 66 6f 72 20 4b 45 59 2c 20 75 70 64 61 74 65 20 74 68 61 74 20 65 6e 74 n.entry.for.KEY,.update.that.ent
08c0 72 79 3b 0a 6f 74 68 65 72 77 69 73 65 20 61 64 64 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 ry;.otherwise.add.at.the.end.of.
08e0 74 68 65 20 6c 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 64 2d 74 the.list...(defalias.'evil-add-t
0900 6f 2d 61 6c 69 73 74 20 23 5b 28 6c 69 73 74 2d 76 61 72 20 6b 65 79 20 76 61 6c 20 26 72 65 73 o-alist.#[(list-var.key.val.&res
0920 74 20 65 6c 65 6d 65 6e 74 73 29 20 22 08 4a 5c 32 31 31 19 5c 32 30 33 16 00 09 5c 32 34 32 5c t.elements).".J\211.\203...\242\
0940 32 34 32 5c 6e 5c 32 33 32 5c 32 30 34 16 00 09 41 5c 32 31 31 11 5c 32 30 34 07 00 09 5c 32 30 242\n\232\204...A\211.\204...\20
0960 33 23 00 09 5c 6e 0b 42 5c 32 34 30 5c 32 31 30 5c 32 30 32 2e 00 08 5c 33 30 35 08 4a 5c 6e 0b 3#..\n.B\240\210\202...\305.J\n.
0980 42 43 5c 22 4c 5c 32 31 30 5c 66 5c 32 30 33 3a 00 5c 33 30 36 5c 33 30 37 08 5c 66 23 5c 32 30 BC\"L\210\f\203:.\306\307.\f#\20
09a0 32 3c 00 08 4a 29 5c 32 30 37 22 20 5b 6c 69 73 74 2d 76 61 72 20 74 61 69 6c 20 6b 65 79 20 76 2<..J)\207".[list-var.tail.key.v
09c0 61 6c 20 65 6c 65 6d 65 6e 74 73 20 61 70 70 65 6e 64 20 61 70 70 6c 79 20 65 76 69 6c 2d 61 64 al.elements.append.apply.evil-ad
09e0 64 2d 74 6f 2d 61 6c 69 73 74 5d 20 36 20 28 23 24 20 2e 20 32 31 31 38 29 5d 29 0a 23 40 32 38 d-to-alist].6.(#$...2118)]).#@28
0a00 31 20 44 65 6c 65 74 65 20 62 79 20 73 69 64 65 2d 65 66 66 65 63 74 20 61 6c 6c 20 69 74 65 6d 1.Delete.by.side-effect.all.item
0a20 73 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 45 20 69 6e 20 4c 49 53 54 2e 0a s.satisfying.PREDICATE.in.LIST..
0a40 53 74 6f 70 20 77 68 65 6e 20 72 65 61 63 68 69 6e 67 20 50 4f 49 4e 54 45 52 2e 20 20 49 66 20 Stop.when.reaching.POINTER...If.
0a60 74 68 65 20 66 69 72 73 74 20 69 74 65 6d 20 73 61 74 69 73 66 69 65 73 20 50 52 45 44 49 43 41 the.first.item.satisfies.PREDICA
0a80 54 45 2c 0a 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 79 20 74 6f 20 72 65 6d 6f 76 65 20 69 74 TE,.there.is.no.way.to.remove.it
0aa0 20 62 79 20 73 69 64 65 2d 65 66 66 65 63 74 3b 20 74 68 65 72 65 66 6f 72 65 2c 20 77 72 69 74 .by.side-effect;.therefore,.writ
0ac0 65 0a 28 73 65 74 71 20 66 6f 6f 20 28 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 27 70 e.(setq.foo.(evil-filter-list.'p
0ae0 72 65 64 69 63 61 74 65 20 66 6f 6f 29 29 20 74 6f 20 62 65 20 73 75 72 65 20 6f 66 0a 63 68 61 redicate.foo)).to.be.sure.of.cha
0b00 6e 67 69 6e 67 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 66 6f 6f 27 2e 1f 0a 28 64 65 66 61 nging.the.value.of.`foo'...(defa
0b20 6c 69 61 73 20 27 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 28 70 72 65 64 69 63 lias.'evil-filter-list.#[(predic
0b40 61 74 65 20 6c 69 73 74 20 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 69 6e 74 65 72 29 20 22 08 5c 33 ate.list.&optional.pointer).".\3
0b60 30 36 5c 32 31 31 19 1a 1b 0b 5c 32 30 33 35 00 0b 5c 66 3d 5c 32 30 34 35 00 0b 40 12 0d 5c 6e 06\211....\2035..\f=\2045..@..\n
0b80 21 5c 32 30 33 2c 00 0b 41 13 09 5c 32 30 33 27 00 09 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 06 !\203,..A..\203'...\241\210\202.
0ba0 00 0b 10 5c 32 30 32 06 00 0b 11 0b 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 08 2b 5c 32 30 37 22 ...\202.....A\211.\204\n..+\207"
0bc0 20 5b 6c 69 73 74 20 68 65 61 64 20 65 6c 74 20 74 61 69 6c 20 70 6f 69 6e 74 65 72 20 70 72 65 .[list.head.elt.tail.pointer.pre
0be0 64 69 63 61 74 65 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 35 36 32 29 5d 29 0a 23 40 31 32 dicate.nil].4.(#$...2562)]).#@12
0c00 31 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 1.Find.the.first.item.satisfying
0c20 20 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 .PREDICATE.in.LIST..Stop.when.re
0c40 61 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 aching.POINTER,.which.should.poi
0c60 6e 74 20 61 74 20 61 20 6c 69 6e 6b 0a 69 6e 20 74 68 65 20 6c 69 73 74 2e 1f 0a 28 64 65 66 61 nt.at.a.link.in.the.list...(defa
0c80 6c 69 61 73 20 27 65 76 69 6c 2d 6d 65 6d 62 65 72 2d 69 66 20 23 5b 28 70 72 65 64 69 63 61 74 lias.'evil-member-if.#[(predicat
0ca0 65 20 6c 69 73 74 20 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 69 6e 74 65 72 29 20 22 5c 33 30 34 18 e.list.&optional.pointer)."\304.
0cc0 5c 33 30 35 32 2b 00 09 3a 5c 32 30 35 2a 00 09 5c 6e 3d 3f 5c 32 30 35 2a 00 09 40 10 0b 08 21 \3052+..:\205*..\n=?\205*..@...!
0ce0 5c 32 30 33 23 00 5c 33 30 36 5c 33 30 35 08 5c 22 5c 32 31 30 5c 32 30 32 06 00 09 41 5c 32 31 \203#.\306\305.\"\210\202...A\21
0d00 31 11 5c 32 30 32 07 00 30 29 5c 32 30 37 22 20 5b 65 6c 74 20 6c 69 73 74 20 70 6f 69 6e 74 65 1.\202..0)\207".[elt.list.pointe
0d20 72 20 70 72 65 64 69 63 61 74 65 20 6e 69 6c 20 64 6f 6e 65 20 74 68 72 6f 77 5d 20 34 20 28 23 r.predicate.nil.done.throw].4.(#
0d40 24 20 2e 20 33 30 37 34 29 5d 29 0a 23 40 35 31 20 46 69 6e 64 20 74 68 65 20 66 69 72 73 74 20 $...3074)]).#@51.Find.the.first.
0d60 69 74 65 6d 20 73 61 74 69 73 66 79 69 6e 67 20 50 52 45 44 49 43 41 54 45 20 69 6e 20 54 52 45 item.satisfying.PREDICATE.in.TRE
0d80 45 2e 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 72 E...(defalias.'evil-member-recur
0da0 73 69 76 65 2d 69 66 20 23 5b 28 70 72 65 64 69 63 61 74 65 20 74 72 65 65 29 20 22 08 09 21 5c sive-if.#[(predicate.tree)."..!\
0dc0 32 30 33 08 00 09 5c 32 30 37 09 3c 5c 32 30 35 34 00 5c 33 30 34 32 34 00 09 5c 33 30 35 1a 5c 203...\207.<\2054.\30424..\305.\
0de0 32 31 31 1b 5c 32 30 35 32 00 0b 40 12 5c 33 30 36 08 5c 6e 5c 22 5c 32 31 31 12 5c 32 30 33 2a 211.\2052..@.\306.\n\"\211.\203*
0e00 00 5c 33 30 37 5c 33 30 34 5c 6e 5c 22 5c 32 31 30 0b 41 5c 32 31 31 13 5c 32 30 34 19 00 5c 33 .\307\304\n\"\210.A\211.\204..\3
0e20 30 35 2a 30 5c 32 30 37 22 20 5b 70 72 65 64 69 63 61 74 65 20 74 72 65 65 20 65 6c 74 20 2d 2d 05*0\207".[predicate.tree.elt.--
0e40 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 64 6f 6e 65 20 6e 69 6c 20 65 76 69 6c 2d 6d 65 6d 62 dolist-tail--.done.nil.evil-memb
0e60 65 72 2d 72 65 63 75 72 73 69 76 65 2d 69 66 20 74 68 72 6f 77 5d 20 34 20 28 23 24 20 2e 20 33 er-recursive-if.throw].4.(#$...3
0e80 34 30 39 29 5d 29 0a 23 40 37 34 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 6c 69 73 74 73 2c 20 72 409)]).#@74.Concatenate.lists,.r
0ea0 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 45 6c 65 6d 65 6e 74 73 20 61 72 65 emoving.duplicates..Elements.are
0ec0 20 63 6f 6d 70 61 72 65 64 20 77 69 74 68 20 60 65 71 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 .compared.with.`eq'...(defalias.
0ee0 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 75 'evil-concat-lists.#[(&rest.sequ
0f00 65 6e 63 65 73 29 20 22 5c 33 30 35 18 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 33 36 00 0b 40 ences)."\305..\305.\211.\2036..@
0f20 5c 32 31 31 12 5c 33 30 35 1c 5c 32 31 31 1b 5c 32 30 33 2e 00 0b 40 5c 32 31 31 14 08 3e 5c 32 \211.\305.\211.\203...@\211..>\2
0f40 30 33 23 00 08 5c 32 31 30 5c 32 30 32 27 00 5c 66 08 42 10 0b 41 5c 32 31 31 13 5c 32 30 34 15 03#..\210\202'.\f.B..A\211.\204.
0f60 00 2a 0b 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 2a 08 5c 32 33 37 29 5c 32 30 37 22 20 5b 72 65 .*.A\211.\204\n.*.\237)\207".[re
0f80 73 75 6c 74 20 73 65 71 75 65 6e 63 65 73 20 73 65 71 75 65 6e 63 65 20 2d 2d 64 6f 6c 69 73 74 sult.sequences.sequence.--dolist
0fa0 2d 74 61 69 6c 2d 2d 20 65 6c 74 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 37 32 34 29 5d 29 -tail--.elt.nil].3.(#$...3724)])
0fc0 0a 23 40 31 37 35 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c .#@175.Concatenate.association.l
0fe0 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 0a 41 6e 20 61 6c ists,.removing.duplicates..An.al
1000 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 4b 45 59 ist.is.a.list.of.cons.cells.(KEY
1020 20 2e 20 56 41 4c 55 45 29 20 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 0a 6d 61 79 20 6f 63 63 ...VALUE).where.each.key.may.occ
1040 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 6f 76 65 72 77 ur.only.once..Later.values.overw
1060 72 69 74 65 20 65 61 72 6c 69 65 72 20 76 61 6c 75 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 rite.earlier.values...(defalias.
1080 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 61 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 'evil-concat-alists.#[(&rest.seq
10a0 75 65 6e 63 65 73 29 20 22 5c 33 30 35 18 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 33 31 00 0b uences)."\305..\305.\211.\2031..
10c0 40 5c 32 31 31 12 5c 33 30 35 1c 5c 32 31 31 1b 5c 32 30 33 29 00 0b 40 14 5c 33 30 36 5c 66 5c @\211.\305.\211.\203)..@.\306\f\
10e0 32 34 32 08 5c 22 10 5c 66 08 42 10 0b 41 5c 32 31 31 13 5c 32 30 34 15 00 2a 0b 41 5c 32 31 31 242.\".\f.B..A\211.\204..*.A\211
1100 13 5c 32 30 34 5c 6e 00 2a 08 5c 32 33 37 29 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 73 65 71 .\204\n.*.\237)\207".[result.seq
1120 75 65 6e 63 65 73 20 73 65 71 75 65 6e 63 65 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 uences.sequence.--dolist-tail--.
1140 65 6c 74 20 6e 69 6c 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 5d 20 34 20 28 23 24 20 2e elt.nil.assq-delete-all].4.(#$..
1160 20 34 30 33 39 29 5d 29 0a 23 40 31 39 34 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 70 72 6f 70 65 .4039)]).#@194.Concatenate.prope
1180 72 74 79 20 6c 69 73 74 73 2c 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a rty.lists,.removing.duplicates..
11a0 41 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 69 73 20 61 20 6c 69 73 74 20 28 3a 4b 45 59 57 A.property.list.is.a.list.(:KEYW
11c0 4f 52 44 31 20 56 41 4c 55 45 31 20 3a 4b 45 59 57 4f 52 44 32 20 56 41 4c 55 45 32 2e 2e 2e 29 ORD1.VALUE1.:KEYWORD2.VALUE2...)
11e0 0a 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 77 6f 72 64 20 6d 61 79 20 6f 63 63 75 72 20 6f 6e .where.each.keyword.may.occur.on
1200 6c 79 20 6f 6e 63 65 2e 20 4c 61 74 65 72 20 76 61 6c 75 65 73 20 6f 76 65 72 77 72 69 74 65 0a ly.once..Later.values.overwrite.
1220 65 61 72 6c 69 65 72 20 76 61 6c 75 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c earlier.values...(defalias.'evil
1240 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 75 65 6e 63 65 -concat-plists.#[(&rest.sequence
1260 73 29 20 22 5c 33 30 34 18 09 5c 33 30 34 1a 5c 32 31 31 1b 5c 32 30 33 29 00 0b 40 12 5c 6e 5c s)."\304..\304.\211.\203)..@.\n\
1280 32 30 33 5c 22 00 5c 33 30 35 08 5c 6e 5c 32 31 31 41 12 5c 32 34 32 5c 6e 5c 32 31 31 41 12 5c 203\".\305.\n\211A.\242\n\211A.\
12a0 32 34 32 23 10 5c 32 30 32 0d 00 0b 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 5c 33 30 34 12 08 2b 242#.\202...A\211.\204\n.\304..+
12c0 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 73 65 71 75 65 6e 63 65 73 20 73 65 71 75 65 6e 63 65 \207".[result.sequences.sequence
12e0 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6e 69 6c 20 70 6c 69 73 74 2d 70 75 74 5d 20 .--dolist-tail--.nil.plist-put].
1300 36 20 28 23 24 20 2e 20 34 34 36 33 29 5d 29 0a 23 40 33 30 39 20 43 6f 6e 63 61 74 65 6e 61 74 6.(#$...4463)]).#@309.Concatenat
1320 65 20 6b 65 79 6d 61 70 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 73 2c 20 72 65 6d 6f e.keymap.association.lists,.remo
1340 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 41 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 20 ving.duplicates..A.keymap.alist.
1360 69 73 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6e 73 20 63 65 6c 6c 73 20 28 56 41 52 20 2e 20 4d is.a.list.of.cons.cells.(VAR...M
1380 41 50 29 20 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 6d 61 70 0a 6d 61 79 20 6f 63 63 75 72 20 AP).where.each.keymap.may.occur.
13a0 6f 6e 6c 79 20 6f 6e 63 65 2c 20 62 75 74 20 77 68 65 72 65 20 74 68 65 20 76 61 72 69 61 62 6c only.once,.but.where.the.variabl
13c0 65 73 20 6d 61 79 20 62 65 20 72 65 70 65 61 74 65 64 0a 28 65 2e 67 2e 2c 20 28 56 41 52 20 2e es.may.be.repeated.(e.g.,.(VAR..
13e0 20 4d 41 50 31 29 20 28 56 41 52 20 2e 20 4d 41 50 32 29 20 69 73 20 61 6c 6c 6f 77 65 64 29 2e .MAP1).(VAR...MAP2).is.allowed).
1400 20 54 68 65 20 6f 72 64 65 72 20 6d 61 74 74 65 72 73 2c 0a 77 69 74 68 20 74 68 65 20 68 69 67 .The.order.matters,.with.the.hig
1420 68 65 73 74 20 70 72 69 6f 72 69 74 79 20 6b 65 79 6d 61 70 73 20 62 65 69 6e 67 20 6c 69 73 74 hest.priority.keymaps.being.list
1440 65 64 20 66 69 72 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 ed.first...(defalias.'evil-conca
1460 74 2d 6b 65 79 6d 61 70 2d 61 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 75 65 6e 63 t-keymap-alists.#[(&rest.sequenc
1480 65 73 29 20 22 5c 33 30 35 18 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 33 33 00 0b 40 5c 32 31 es)."\305..\305.\211.\2033..@\21
14a0 31 12 5c 33 30 35 1c 5c 32 31 31 1b 5c 32 30 33 2b 00 0b 40 14 5c 33 30 36 5c 66 5c 32 34 33 08 1.\305.\211.\203+..@.\306\f\243.
14c0 5c 22 5c 32 30 34 24 00 5c 66 08 42 10 0b 41 5c 32 31 31 13 5c 32 30 34 15 00 2a 0b 41 5c 32 31 \"\204$.\f.B..A\211.\204..*.A\21
14e0 31 13 5c 32 30 34 5c 6e 00 2a 08 5c 32 33 37 29 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 73 65 1.\204\n.*.\237)\207".[result.se
1500 71 75 65 6e 63 65 73 20 73 65 71 75 65 6e 63 65 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d quences.sequence.--dolist-tail--
1520 20 65 6c 74 20 6e 69 6c 20 72 61 73 73 71 5d 20 34 20 28 23 24 20 2e 20 34 38 38 36 29 5d 29 0a .elt.nil.rassq].4.(#$...4886)]).
1540 23 40 32 33 39 20 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 #@239.Delete.by.side.effect.the.
1560 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 72 6f 6d 20 50 4c 49 53 54 2e 0a 49 66 20 50 52 4f property.PROP.from.PLIST..If.PRO
1580 50 20 69 73 20 74 68 65 20 66 69 72 73 74 20 70 72 6f 70 65 72 74 79 20 69 6e 20 50 4c 49 53 54 P.is.the.first.property.in.PLIST
15a0 2c 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 79 0a 74 6f 20 72 65 6d 6f 76 65 20 69 74 20 62 ,.there.is.no.way.to.remove.it.b
15c0 79 20 73 69 64 65 2d 65 66 66 65 63 74 3b 20 74 68 65 72 65 66 6f 72 65 2c 20 77 72 69 74 65 0a y.side-effect;.therefore,.write.
15e0 28 73 65 74 71 20 66 6f 6f 20 28 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 65 20 3a 70 72 (setq.foo.(evil-plist-delete.:pr
1600 6f 70 20 66 6f 6f 29 29 20 74 6f 20 62 65 20 73 75 72 65 20 6f 66 0a 63 68 61 6e 67 69 6e 67 20 op.foo)).to.be.sure.of.changing.
1620 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 66 6f 6f 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 the.value.of.`foo'...(defalias.'
1640 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 65 20 23 5b 28 70 72 6f 70 20 70 6c 69 73 74 29 evil-plist-delete.#[(prop.plist)
1660 20 22 08 5c 33 30 35 5c 32 31 31 19 1a 1b 0b 5c 32 30 33 32 00 0b 40 5c 32 31 31 12 5c 66 3d 5c .".\305\211....\2032..@\211.\f=\
1680 32 30 33 28 00 0b 41 41 13 09 5c 32 30 33 23 00 09 41 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 06 203(..AA..\203#..A.\241\210\202.
16a0 00 0b 10 5c 32 30 32 06 00 0b 11 0b 41 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 08 2b 5c 32 30 37 ...\202.....AA\211.\204\n..+\207
16c0 22 20 5b 70 6c 69 73 74 20 68 65 61 64 20 65 6c 74 20 74 61 69 6c 20 70 72 6f 70 20 6e 69 6c 5d ".[plist.head.elt.tail.prop.nil]
16e0 20 34 20 28 23 24 20 2e 20 35 34 34 36 29 5d 29 0a 23 40 32 35 39 20 52 65 74 75 72 6e 20 70 72 .4.(#$...5446)]).#@259.Return.pr
1700 6f 70 65 72 74 79 20 50 52 4f 50 20 66 6f 72 20 4b 45 59 20 69 6e 20 41 4c 49 53 54 2e 0a 41 4c operty.PROP.for.KEY.in.ALIST..AL
1720 49 53 54 20 69 73 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 77 69 74 68 20 IST.is.an.association.list.with.
1740 65 6e 74 72 69 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 20 2e 20 50 4c 49 53 54 entries.of.the.form.(KEY...PLIST
1760 29 2c 20 77 68 65 72 65 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 ),.where.PLIST.is.a.property.lis
1780 74 2e 0a 49 66 20 50 52 4f 50 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 6c 6c 20 70 72 t..If.PROP.is.nil,.return.all.pr
17a0 6f 70 65 72 74 69 65 73 20 66 6f 72 20 4b 45 59 2e 0a 49 66 20 4b 45 59 20 69 73 20 74 2c 20 72 operties.for.KEY..If.KEY.is.t,.r
17c0 65 74 75 72 6e 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f 66 20 6b 65 79 eturn.an.association.list.of.key
17e0 73 0a 61 6e 64 20 74 68 65 69 72 20 50 52 4f 50 20 76 61 6c 75 65 73 2e 1f 0a 28 64 65 66 61 6c s.and.their.PROP.values...(defal
1800 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 28 61 6c 69 73 74 20 ias.'evil-get-property.#[(alist.
1820 6b 65 79 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 6f 70 29 20 22 08 5c 32 30 34 09 00 09 5c 6e 5c key.&optional.prop).".\204...\n\
1840 32 33 36 41 5c 32 30 37 09 5c 33 30 36 3d 5c 32 30 33 46 00 5c 33 30 37 5c 32 31 31 1b 1c 5c 6e 236A\207.\306=\203F.\307\211..\n
1860 5c 33 30 37 1d 5c 32 31 31 1e 5c 6e 5c 32 30 33 41 00 0e 5c 6e 40 5c 32 31 31 15 40 11 0d 41 13 \307.\211.\n\203A..\n@\211.@..A.
1880 5c 33 31 30 0b 08 5c 22 5c 32 30 33 38 00 5c 33 31 31 0b 08 5c 22 13 09 0b 42 5c 66 42 14 0e 5c \310..\"\2038.\311..\"...B\fB..\
18a0 6e 41 5c 32 31 31 16 5c 6e 5c 32 30 34 1c 00 5c 33 30 37 15 5c 66 2c 5c 32 30 37 5c 33 31 31 09 nA\211.\n\204..\307.\f,\207\311.
18c0 5c 6e 5c 32 33 36 41 08 5c 22 5c 32 30 37 22 20 5b 70 72 6f 70 20 6b 65 79 20 61 6c 69 73 74 20 \n\236A.\"\207".[prop.key.alist.
18e0 76 61 6c 20 72 65 73 75 6c 74 20 65 6e 74 72 79 20 74 20 6e 69 6c 20 70 6c 69 73 74 2d 6d 65 6d val.result.entry.t.nil.plist-mem
1900 62 65 72 20 70 6c 69 73 74 2d 67 65 74 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 5d 20 34 ber.plist-get.--dolist-tail--].4
1920 20 28 23 24 20 2e 20 35 38 37 39 29 5d 29 0a 23 40 31 37 32 20 53 65 74 20 50 52 4f 50 20 74 6f .(#$...5879)]).#@172.Set.PROP.to
1940 20 56 41 4c 20 66 6f 72 20 4b 45 59 20 69 6e 20 41 4c 49 53 54 2d 56 41 52 2e 0a 41 4c 49 53 54 .VAL.for.KEY.in.ALIST-VAR..ALIST
1960 2d 56 41 52 20 70 6f 69 6e 74 73 20 74 6f 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 -VAR.points.to.an.association.li
1980 73 74 20 77 69 74 68 20 65 6e 74 72 69 65 73 20 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 st.with.entries.of.the.form.(KEY
19a0 20 2e 20 50 4c 49 53 54 29 2c 20 77 68 65 72 65 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 ...PLIST),.where.PLIST.is.a.prop
19c0 65 72 74 79 20 6c 69 73 74 20 73 74 6f 72 69 6e 67 20 50 52 4f 50 20 61 6e 64 20 56 41 4c 2e 1f erty.list.storing.PROP.and.VAL..
19e0 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 23 5b .(defalias.'evil-put-property.#[
1a00 28 61 6c 69 73 74 2d 76 61 72 20 6b 65 79 20 70 72 6f 70 20 76 61 6c 20 26 72 65 73 74 20 70 72 (alist-var.key.prop.val.&rest.pr
1a20 6f 70 65 72 74 69 65 73 29 20 22 08 5c 32 31 31 4a 19 5c 6e 09 5c 32 33 36 41 1b 5c 33 30 36 0b operties).".\211J.\n.\236A.\306.
1a40 5c 66 0d 23 13 0e 5c 6e 5c 32 30 33 20 00 5c 33 30 37 0b 0e 5c 6e 5c 22 13 5c 33 31 30 0e 5c 6e \f.#..\n\203..\307..\n\".\310.\n
1a60 21 40 15 5c 33 31 31 5c 6e 09 5c 22 11 5c 6e 0b 42 09 42 5c 32 31 31 11 2a 4c 5c 32 31 30 0d 5c !@.\311\n.\".\n.B.B\211.*L\210.\
1a80 32 30 37 22 20 5b 61 6c 69 73 74 2d 76 61 72 20 61 6c 69 73 74 20 6b 65 79 20 70 6c 69 73 74 20 207".[alist-var.alist.key.plist.
1aa0 70 72 6f 70 20 76 61 6c 20 70 6c 69 73 74 2d 70 75 74 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 prop.val.plist-put.evil-concat-p
1ac0 6c 69 73 74 73 20 6c 61 73 74 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 70 72 6f 70 65 lists.last.assq-delete-all.prope
1ae0 72 74 69 65 73 5d 20 35 20 28 23 24 20 2e 20 36 34 35 33 29 5d 29 0a 23 40 32 31 36 20 52 65 74 rties].5.(#$...6453)]).#@216.Ret
1b00 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 20 66 urn.the.value.of.property.PROP.f
1b20 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 20 75 or.STATE..PROP.is.a.keyword.as.u
1b40 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 41 54 sed.by.`evil-define-state'..STAT
1b60 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 2e 0a E.is.the.state's.symbolic.name..
1b80 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 6c 75 If.VALUE.is.non-nil.and.the.valu
1ba0 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 6c 75 e.is.a.variable,.return.the.valu
1bc0 65 20 6f 66 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 e.of.that.variable...(defalias.'
1be0 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 23 5b 28 73 74 61 74 65 20 70 72 6f evil-state-property.#[(state.pro
1c00 70 20 26 6f 70 74 69 6f 6e 61 6c 20 76 61 6c 75 65 29 20 22 5c 33 30 35 08 09 5c 6e 23 1b 5c 66 p.&optional.value)."\305..\n#.\f
1c20 5c 32 30 33 1a 00 0b 39 5c 32 30 33 1a 00 5c 33 30 36 0b 21 5c 32 30 33 1a 00 0b 4a 5c 32 30 32 \203...9\203..\306.!\203...J\202
1c40 1b 00 0b 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 ...)\207".[evil-state-properties
1c60 20 73 74 61 74 65 20 70 72 6f 70 20 76 61 6c 20 76 61 6c 75 65 20 65 76 69 6c 2d 67 65 74 2d 70 .state.prop.val.value.evil-get-p
1c80 72 6f 70 65 72 74 79 20 62 6f 75 6e 64 70 5d 20 34 20 28 23 24 20 2e 20 36 39 30 39 29 5d 29 0a roperty.boundp].4.(#$...6909)]).
1ca0 23 40 31 36 34 20 53 77 61 70 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 76 61 72 69 61 62 6c #@164.Swap.the.values.of.variabl
1cc0 65 73 20 54 48 49 53 20 61 6e 64 20 54 48 41 54 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d 6f es.THIS.and.THAT..If.three.or.mo
1ce0 72 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 74 68 65 20 76 61 6c 75 re.arguments.are.given,.the.valu
1d00 65 73 20 61 72 65 20 72 6f 74 61 74 65 64 2e 0a 45 2e 67 2e 2c 20 28 65 76 69 6c 2d 73 77 61 70 es.are.rotated..E.g.,.(evil-swap
1d20 20 41 20 42 20 43 29 20 73 65 74 73 20 41 20 74 6f 20 42 2c 20 42 20 74 6f 20 43 2c 20 61 6e 64 .A.B.C).sets.A.to.B,.B.to.C,.and
1d40 20 43 20 74 6f 20 41 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 77 61 70 20 27 .C.to.A...(defalias.'evil-swap.'
1d60 28 6d 61 63 72 6f 20 2e 20 23 5b 28 74 68 69 73 20 74 68 61 74 20 26 72 65 73 74 20 76 61 72 73 (macro...#[(this.that.&rest.vars
1d80 29 20 22 5c 33 30 33 5c 33 30 34 08 5c 33 30 35 09 5c 33 30 34 09 08 45 45 45 5c 6e 5c 32 30 35 )."\303\304.\305.\304..EEE\n\205
1da0 15 00 5c 33 30 36 09 5c 6e 42 42 43 42 42 5c 32 30 37 22 20 5b 74 68 69 73 20 74 68 61 74 20 76 ..\306.\nBBCBB\207".[this.that.v
1dc0 61 72 73 20 70 72 6f 67 6e 20 73 65 74 71 20 70 72 6f 67 31 20 65 76 69 6c 2d 73 77 61 70 5d 20 ars.progn.setq.prog1.evil-swap].
1de0 38 20 28 23 24 20 2e 20 37 33 33 34 29 5d 29 29 0a 23 40 31 39 31 20 50 6c 61 63 65 20 74 68 65 8.(#$...7334)])).#@191.Place.the
1e00 20 73 6d 61 6c 6c 65 73 74 20 76 61 6c 75 65 20 69 6e 20 4d 49 4e 20 61 6e 64 20 74 68 65 20 6c .smallest.value.in.MIN.and.the.l
1e20 61 72 67 65 73 74 20 69 6e 20 4d 41 58 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d 6f 72 65 20 argest.in.MAX..If.three.or.more.
1e40 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 6c 61 63 65 20 74 68 65 20 73 arguments.are.given,.place.the.s
1e60 6d 61 6c 6c 65 73 74 0a 76 61 6c 75 65 20 69 6e 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d mallest.value.in.the.first.argum
1e80 65 6e 74 20 61 6e 64 20 74 68 65 20 6c 61 72 67 65 73 74 20 69 6e 20 74 68 65 20 6c 61 73 74 2c ent.and.the.largest.in.the.last,
1ea0 0a 73 6f 72 74 69 6e 67 20 69 6e 20 62 65 74 77 65 65 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 .sorting.in.between...(defalias.
1ec0 27 65 76 69 6c 2d 73 6f 72 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 6d 69 6e 20 6d 61 78 20 'evil-sort.'(macro...#[(min.max.
1ee0 26 72 65 73 74 20 76 61 72 73 29 20 22 5c 33 30 34 5c 33 30 35 21 18 5c 33 30 36 08 5c 33 30 37 &rest.vars)."\304\305!.\306.\307
1f00 5c 33 31 30 09 5c 6e 0b 42 42 42 5c 33 31 31 42 42 44 43 5c 33 31 32 09 5c 33 31 33 08 44 5c 6e \310.\n.BBB\311BBDC\312.\313.D\n
1f20 5c 33 31 33 08 44 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 0b 5c 22 5c 22 42 42 42 42 42 \313.D\314\315\316\317.\"\"BBBBB
1f40 45 29 5c 32 30 37 22 20 5b 73 6f 72 74 65 64 20 6d 69 6e 20 6d 61 78 20 76 61 72 73 20 6d 61 6b E)\207".[sorted.min.max.vars.mak
1f60 65 2d 73 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 e-symbol."sortvar".let.sort.list
1f80 20 28 27 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 .('<).setq.pop.apply.append.mapc
1fa0 61 72 20 23 5b 28 76 61 72 29 20 22 08 5c 33 30 32 09 44 44 5c 32 30 37 22 20 5b 76 61 72 20 73 ar.#[(var).".\302.DD\207".[var.s
1fc0 6f 72 74 65 64 20 70 6f 70 5d 20 33 5d 5d 20 31 32 20 28 23 24 20 2e 20 37 36 37 31 29 5d 29 29 orted.pop].3]].12.(#$...7671)]))
1fe0 0a 23 40 35 35 20 54 75 72 6e 73 20 76 65 63 74 6f 72 20 69 6e 74 6f 20 61 20 73 74 72 69 6e 67 .#@55.Turns.vector.into.a.string
2000 2c 20 63 68 61 6e 67 69 6e 67 20 3c 65 73 63 61 70 65 3e 20 74 6f 20 27 5c 65 27 1f 0a 28 64 65 ,.changing.<escape>.to.'\e'..(de
2020 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 76 65 63 74 6f 72 2d 74 6f 2d 73 74 72 69 6e 67 20 23 5b falias.'evil-vector-to-string.#[
2040 28 76 65 63 74 6f 72 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 23 5c 32 30 37 22 20 5b 76 (vector)."\301\302.\303#\207".[v
2060 65 63 74 6f 72 20 6d 61 70 63 6f 6e 63 61 74 20 23 5b 28 63 29 20 22 08 5c 33 30 31 5c 32 33 32 ector.mapconcat.#[(c).".\301\232
2080 5c 32 30 33 08 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 5c 33 30 34 08 5c 22 5c 32 30 37 22 20 5b \203..\302\207\303\304.\"\207".[
20a0 63 20 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 33 5d 20 22 c.escape.".".make-string.1].3]."
20c0 22 5d 20 34 20 28 23 24 20 2e 20 38 31 36 36 29 5d 29 0a 23 40 38 30 20 44 65 66 69 6e 65 20 61 "].4.(#$...8166)]).#@80.Define.a
20e0 20 63 6f 6d 6d 61 6e 64 20 43 4f 4d 4d 41 4e 44 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 28 .command.COMMAND...(fn.COMMAND.(
2100 41 52 47 53 2e 2e 2e 29 20 44 4f 43 20 5b 5b 4b 45 59 20 56 41 4c 55 45 5d 2e 2e 2e 5d 20 42 4f ARGS...).DOC.[[KEY.VALUE]...].BO
2120 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 DY...)..(defalias.'evil-define-c
2140 6f 6d 6d 61 6e 64 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 26 72 65 73 ommand.'(macro...#[(command.&res
2160 74 20 62 6f 64 79 29 20 22 5c 33 30 36 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 t.body)."\306\307\211\211\211\21
2180 31 5c 32 31 31 18 19 1a 1b 1c 1d 1e 0e 0e 1d 5c 32 34 32 3c 5c 32 30 33 1e 00 0e 1d 5c 32 31 31 1\211..........\242<\203....\211
21a0 41 16 1d 5c 32 34 32 14 0e 1d 47 5c 33 31 30 56 5c 32 30 33 49 00 0e 1d 5c 32 34 32 5c 32 34 32 A..\242...G\310V\203I...\242\242
21c0 5c 33 31 31 3d 5c 32 30 33 3a 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 12 5c 32 30 32 49 00 0e \311=\203:...\211A..\242.\202I..
21e0 1d 5c 32 34 32 3b 5c 32 30 33 49 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 13 5c 33 31 32 08 5c .\242;\203I...\211A..\242.\312.\
2200 33 31 33 5c 33 31 34 23 10 5c 33 31 35 0e 1d 5c 32 34 32 21 5c 32 30 33 70 00 0e 1d 5c 32 31 31 313\314#.\315..\242!\203p...\211
2220 41 16 1d 5c 32 34 32 11 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 15 5c 33 31 32 08 09 0d 23 10 5c A..\242...\211A..\242.\312...#.\
2240 32 30 32 4f 00 0e 1d 5c 32 30 33 5c 32 35 34 00 0e 1d 40 3a 5c 32 30 33 5c 32 35 34 00 0e 1d 40 202O...\203\254...@:\203\254...@
2260 40 5c 33 31 36 3d 5c 32 30 33 5c 32 35 34 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 1e 1e 5c 33 @\316=\203\254...\211A..\242..\3
2280 31 37 5c 33 32 30 0e 1e 41 5c 22 5c 32 31 31 1e 1f 40 1e 20 0e 1f 41 1e 21 5c 33 31 36 0e 20 44 17\320..A\"\211..@....A.!\316..D
22a0 16 0e 5c 33 32 31 08 0e 21 5c 22 10 2c 5c 33 32 32 0e 5c 22 5c 32 30 35 5c 33 31 33 00 0e 1d 5c ..\321..!\".,\322.\"\205\313...\
22c0 32 30 35 5c 33 31 33 00 5c 33 32 33 0e 5c 22 5c 66 5c 33 32 34 0b 5c 32 30 35 5c 33 30 32 00 0b 205\313.\323.\"\f\324.\205\302..
22e0 43 0e 0e 43 0e 1d 23 42 42 42 0e 5c 22 5c 32 30 35 5c 33 33 34 00 5c 6e 5c 32 30 35 5c 33 33 34 C..C..#BBB.\"\205\334.\n\205\334
2300 00 5c 33 32 35 5c 33 32 36 0e 5c 22 44 5c 33 32 37 5c 6e 46 5c 33 33 30 5c 33 33 31 5c 33 32 36 .\325\326.\"D\327\nF\330\331\326
2320 0e 5c 22 5c 32 30 34 5c 33 36 35 00 0e 1d 5c 32 30 33 5c 33 36 35 00 5c 33 33 32 5c 66 0e 0e 0e .\"\204\365...\203\365.\332\f...
2340 1d 42 42 42 5c 32 30 32 5c 33 36 37 00 0e 5c 22 44 44 43 5c 33 31 37 5c 33 33 33 5c 33 33 31 5c .BBB\202\367..\"DDC\317\333\331\
2360 33 32 36 08 44 46 5c 33 33 34 42 42 42 46 2e 07 5c 32 30 37 22 20 5b 6b 65 79 73 20 6b 65 79 20 326.DF\334BBBF..\207".[keys.key.
2380 64 6f 63 2d 66 6f 72 6d 20 64 6f 63 20 61 72 67 73 20 61 72 67 20 28 69 6e 74 65 72 61 63 74 69 doc-form.doc.args.arg.(interacti
23a0 76 65 29 20 6e 69 6c 20 31 20 66 6f 72 6d 61 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 72 65 70 65 ve).nil.1.format.plist-put.:repe
23c0 61 74 20 74 20 6b 65 79 77 6f 72 64 70 20 69 6e 74 65 72 61 63 74 69 76 65 20 61 70 70 6c 79 20 at.t.keywordp.interactive.apply.
23e0 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d 20 65 76 69 6c 2d 63 6f 6e 63 61 evil-interactive-form.evil-conca
2400 74 2d 70 6c 69 73 74 73 20 70 72 6f 67 6e 20 64 65 66 75 6e 20 61 70 70 65 6e 64 20 70 75 74 20 t-plists.progn.defun.append.put.
2420 71 75 6f 74 65 20 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 quote.'function-documentation.le
2440 74 20 66 75 6e 63 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 t.func.lambda.#'evil-set-command
2460 2d 70 72 6f 70 65 72 74 69 65 73 20 28 66 75 6e 63 29 20 62 6f 64 79 20 69 66 6f 72 6d 20 72 65 -properties.(func).body.iform.re
2480 73 75 6c 74 20 66 6f 72 6d 20 61 74 74 72 73 20 63 6f 6d 6d 61 6e 64 5d 20 31 31 20 28 23 24 20 sult.form.attrs.command].11.(#$.
24a0 2e 20 38 34 30 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c ..8408)])).(byte-code."\300\301\
24c0 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".[
24e0 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 function-put.evil-define-command
2500 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 20 .lisp-indent-function.defun.put.
2520 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 5b edebug-form-spec.(&define.name.[
2540 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 61 &optional.lambda-list].[&optiona
2560 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 5d l.stringp].[&rest.keywordp.sexp]
2580 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 73 .[&optional.("interactive".[&res
25a0 74 20 66 6f 72 6d 5d 29 5d 20 64 65 66 2d 62 6f 64 79 29 5d 20 35 29 0a 23 40 37 38 20 57 68 65 t.form])].def-body)].5).#@78.Whe
25c0 74 68 65 72 20 43 4f 4d 4d 41 4e 44 20 68 61 73 20 45 76 69 6c 20 50 52 4f 50 45 52 54 59 2e 0a ther.COMMAND.has.Evil.PROPERTY..
25e0 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 See.also.`evil-has-command-prope
2600 72 74 69 65 73 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 68 61 73 2d 63 rties-p'...(defalias.'evil-has-c
2620 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 2d 70 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 70 72 6f ommand-property-p.#[(command.pro
2640 70 65 72 74 79 29 20 22 5c 33 30 32 5c 33 30 33 08 21 09 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 6d perty)."\302\303.!.\"\207".[comm
2660 61 6e 64 20 70 72 6f 70 65 72 74 79 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 65 76 69 6c 2d 67 and.property.plist-member.evil-g
2680 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 33 20 28 23 24 20 2e 20 39 et-command-properties].3.(#$...9
26a0 36 36 31 29 5d 29 0a 23 40 39 30 20 57 68 65 74 68 65 72 20 45 76 69 6c 20 70 72 6f 70 65 72 74 661)]).#@90.Whether.Evil.propert
26c0 69 65 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 66 6f 72 20 43 4f 4d 4d 41 4e 44 2e 0a 53 65 65 ies.are.defined.for.COMMAND..See
26e0 20 61 6c 73 6f 20 60 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 .also.`evil-has-command-property
2700 2d 70 27 2e 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 -p'...(defalias.'evil-has-comman
2720 64 2d 70 72 6f 70 65 72 74 69 65 73 2d 70 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 31 d-properties-p.#[(command)."\301
2740 08 21 5c 32 30 35 07 00 5c 33 30 32 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d .!\205..\302\207".[command.evil-
2760 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 74 5d 20 32 20 28 23 24 20 get-command-properties.t].2.(#$.
2780 2e 20 39 39 30 30 29 5d 29 0a 23 40 31 34 36 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 ..9900)]).#@146.Return.the.value
27a0 20 6f 66 20 45 76 69 6c 20 50 52 4f 50 45 52 54 59 20 6f 66 20 43 4f 4d 4d 41 4e 44 2e 0a 49 66 .of.Evil.PROPERTY.of.COMMAND..If
27c0 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 74 68 65 20 70 .the.command.does.not.have.the.p
27e0 72 6f 70 65 72 74 79 2c 20 72 65 74 75 72 6e 20 44 45 46 41 55 4c 54 2e 0a 53 65 65 20 61 6c 73 roperty,.return.DEFAULT..See.als
2800 6f 20 60 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 27 2e o.`evil-get-command-properties'.
2820 1f 0a 28 64 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 ..(defalias.'evil-get-command-pr
2840 6f 70 65 72 74 79 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 74 79 20 26 6f 70 74 69 operty.#[(command.property.&opti
2860 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29 20 22 5c 33 30 34 08 09 5c 22 5c 32 30 33 0d 00 5c 33 30 onal.default)."\304..\"\203..\30
2880 35 5c 6e 08 09 23 5c 32 30 37 0b 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 5\n..#\207.\207".[command.proper
28a0 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 64 65 66 61 75 ty.evil-command-properties.defau
28c0 6c 74 20 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 65 lt.evil-has-command-property-p.e
28e0 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 5d 20 34 20 28 23 24 20 2e 20 31 30 31 32 38 29 vil-get-property].4.(#$...10128)
2900 5d 29 0a 23 40 37 38 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 ]).#@78.Return.all.Evil.properti
2920 65 73 20 6f 66 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 67 65 es.of.COMMAND..See.also.`evil-ge
2940 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 t-command-property'...(defalias.
2960 27 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 28 'evil-get-command-properties.#[(
2980 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 6f command)."\302..\"\207".[evil-co
29a0 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 67 65 mmand-properties.command.evil-ge
29c0 74 2d 70 72 6f 70 65 72 74 79 5d 20 33 20 28 23 24 20 2e 20 31 30 35 30 34 29 5d 29 0a 23 40 31 t-property].3.(#$...10504)]).#@1
29e0 34 31 20 53 65 74 20 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 41.Set.PROPERTY.to.VALUE.for.COM
2a00 4d 41 4e 44 2e 0a 54 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 MAND..To.set.multiple.properties
2a20 20 61 74 20 6f 6e 63 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 .at.once,.see.`evil-set-command-
2a40 70 72 6f 70 65 72 74 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 properties'.and.`evil-add-comman
2a60 64 2d 70 72 6f 70 65 72 74 69 65 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d d-properties'...(defalias.'evil-
2a80 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 set-command-property.#[(command.
2aa0 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 29 20 22 5c 33 30 33 5c 33 30 34 08 09 5c 6e 24 5c 32 property.value)."\303\304..\n$\2
2ac0 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 74 79 20 76 61 6c 75 65 20 65 76 69 6c 07".[command.property.value.evil
2ae0 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 -put-property.evil-command-prope
2b00 72 74 69 65 73 5d 20 35 20 28 23 24 20 2e 20 31 30 37 32 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 rties].5.(#$...10723)]).(defalia
2b20 73 20 27 65 76 69 6c 2d 70 75 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 27 65 76 s.'evil-put-command-property.'ev
2b40 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 29 0a 23 40 31 33 36 20 41 il-set-command-property).#@136.A
2b60 64 64 20 50 52 4f 50 45 52 54 49 45 53 20 74 6f 20 43 4f 4d 4d 41 4e 44 2e 0a 50 52 4f 50 45 52 dd.PROPERTIES.to.COMMAND..PROPER
2b80 54 49 45 53 20 73 68 6f 75 6c 64 20 62 65 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a TIES.should.be.a.property.list..
2ba0 54 6f 20 72 65 70 6c 61 63 65 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 20 61 74 20 6f 6e 63 To.replace.all.properties.at.onc
2bc0 65 2c 20 75 73 65 20 60 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 e,.use.`evil-set-command-propert
2be0 69 65 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 ies'...(defalias.'evil-add-comma
2c00 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 26 72 65 73 74 20 70 nd-properties.#[(command.&rest.p
2c20 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 09 24 5c 32 30 37 22 roperties)."\302\303\304..$\207"
2c40 20 5b 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 74 69 65 73 20 61 70 70 6c 79 20 65 76 69 6c 2d .[command.properties.apply.evil-
2c60 70 75 74 2d 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 put-property.evil-command-proper
2c80 74 69 65 73 5d 20 35 20 28 23 24 20 2e 20 31 31 31 30 33 29 5d 29 0a 23 40 31 38 36 20 52 65 70 ties].5.(#$...11103)]).#@186.Rep
2ca0 6c 61 63 65 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 lace.all.of.COMMAND's.properties
2cc0 20 77 69 74 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 .with.PROPERTIES..PROPERTIES.sho
2ce0 75 6c 64 20 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 uld.be.a.property.list..This.era
2d00 73 65 73 20 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 ses.all.previous.properties;.to.
2d20 6f 6e 6c 79 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 only.add.properties,.use.`evil-s
2d40 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 et-command-property'...(defalias
2d60 20 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b .'evil-set-command-properties.#[
2d80 28 63 6f 6d 6d 61 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 33 (command.&rest.properties)."\303
2da0 08 09 5c 22 11 5c 6e 5c 32 30 35 0e 00 5c 33 30 34 5c 33 30 35 08 5c 6e 23 5c 32 30 37 22 20 5b ..\".\n\205..\304\305.\n#\207".[
2dc0 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 command.evil-command-properties.
2de0 70 72 6f 70 65 72 74 69 65 73 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 61 70 70 6c 79 properties.assq-delete-all.apply
2e00 20 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 5d 20 34 20 .evil-add-command-properties].4.
2e20 28 23 24 20 2e 20 31 31 34 32 31 29 5d 29 0a 23 40 31 35 37 20 52 65 6d 6f 76 65 20 50 52 4f 50 (#$...11421)]).#@157.Remove.PROP
2e40 45 52 54 49 45 53 20 66 72 6f 6d 20 43 4f 4d 4d 41 4e 44 2e 0a 50 52 4f 50 45 52 54 49 45 53 20 ERTIES.from.COMMAND..PROPERTIES.
2e60 73 68 6f 75 6c 64 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 70 72 6f 70 65 72 74 69 65 73 20 28 should.be.a.list.of.properties.(
2e80 3a 50 52 4f 50 31 20 3a 50 52 4f 50 32 20 2e 2e 2e 29 2e 0a 49 66 20 50 52 4f 50 45 52 54 49 45 :PROP1.:PROP2....)..If.PROPERTIE
2ea0 53 20 69 73 20 74 68 65 20 65 6d 70 74 79 20 6c 69 73 74 2c 20 61 6c 6c 20 70 72 6f 70 65 72 74 S.is.the.empty.list,.all.propert
2ec0 69 65 73 20 61 72 65 20 72 65 6d 6f 76 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 ies.are.removed...(defalias.'evi
2ee0 6c 2d 72 65 6d 6f 76 65 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 28 63 l-remove-command-properties.#[(c
2f00 6f 6d 6d 61 6e 64 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 35 18 09 ommand.&rest.properties)."\305..
2f20 5c 32 30 33 5c 22 00 5c 33 30 36 5c 6e 21 10 09 5c 33 30 35 1b 5c 32 31 31 1c 5c 32 30 33 21 00 \203\".\306\n!..\305.\211.\203!.
2f40 5c 66 40 13 5c 33 30 37 0b 08 5c 22 10 5c 66 41 5c 32 31 31 14 5c 32 30 34 12 00 2a 5c 33 31 30 \f@.\307..\".\fA\211.\204..*\310
2f60 5c 33 31 31 5c 6e 08 23 29 5c 32 30 37 22 20 5b 70 6c 69 73 74 20 70 72 6f 70 65 72 74 69 65 73 \311\n.#)\207".[plist.properties
2f80 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 70 65 72 74 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d .command.property.--dolist-tail-
2fa0 2d 20 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 65 72 74 69 65 -.nil.evil-get-command-propertie
2fc0 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 76 69 6c 2d 73 s.evil-plist-delete.apply.evil-s
2fe0 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 35 20 28 23 24 20 2e 20 31 et-command-properties].5.(#$...1
3000 31 38 32 39 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 74 68 65 20 79 61 6e 6b 20 68 61 6e 1829)]).#@76.Return.the.yank.han
3020 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 75 6c 74 73 dler.for.MOTION..MOTION.defaults
3040 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 .to.the.current.motion...(defali
3060 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 23 5b 28 26 6f 70 74 69 6f 6e as.'evil-yank-handler.#[(&option
3080 61 6c 20 6d 6f 74 69 6f 6e 29 20 22 08 5c 32 30 36 05 00 09 10 5c 33 30 32 08 5c 33 30 33 5c 22 al.motion).".\206....\302.\303\"
30a0 5c 32 30 37 22 20 5b 6d 6f 74 69 6f 6e 20 65 76 69 6c 2d 74 68 69 73 2d 6d 6f 74 69 6f 6e 20 65 \207".[motion.evil-this-motion.e
30c0 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 3a 79 61 6e 6b 2d 68 vil-get-command-property.:yank-h
30e0 61 6e 64 6c 65 72 5d 20 33 20 28 23 24 20 2e 20 31 32 33 30 31 29 5d 29 0a 23 40 31 30 30 20 44 andler].3.(#$...12301)]).#@100.D
3100 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 61 20 6d 6f 76 65 6d 65 6e 74 20 eclare.COMMAND.to.be.a.movement.
3120 66 75 6e 63 74 69 6f 6e 2e 0a 54 68 69 73 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 69 74 20 62 function..This.ensures.that.it.b
3140 65 68 61 76 65 73 20 63 6f 72 72 65 63 74 6c 79 20 69 6e 20 56 69 73 75 61 6c 20 73 74 61 74 65 ehaves.correctly.in.Visual.state
3160 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 6d 6f 74 69 6f ...(defalias.'evil-declare-motio
3180 6e 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 5c 33 30 34 n.#[(command)."\301.\302\303\304
31a0 5c 33 30 35 25 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 61 64 64 2d 63 6f 6d \305%\207".[command.evil-add-com
31c0 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 6b 65 65 70 2d 76 69 73 75 61 6c 20 74 20 3a mand-properties.:keep-visual.t.:
31e0 72 65 70 65 61 74 20 6d 6f 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 31 32 35 34 33 29 5d 29 0a repeat.motion].6.(#$...12543)]).
3200 23 40 33 35 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 #@35.Declare.COMMAND.to.be.repea
3220 74 61 62 6c 65 2e 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 table...(defalias.'evil-declare-
3240 72 65 70 65 61 74 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 repeat.#[(command)."\301.\302\30
3260 33 23 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 3#\207".[command.evil-add-comman
3280 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 74 5d 20 34 20 28 23 24 20 2e 20 d-properties.:repeat.t].4.(#$...
32a0 31 32 38 30 35 29 5d 29 0a 23 40 33 38 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 12805)]).#@38.Declare.COMMAND.to
32c0 20 62 65 20 6e 6f 6e 72 65 70 65 61 74 61 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 .be.nonrepeatable...(defalias.'e
32e0 76 69 6c 2d 64 65 63 6c 61 72 65 2d 6e 6f 74 2d 72 65 70 65 61 74 20 23 5b 28 63 6f 6d 6d 61 6e vil-declare-not-repeat.#[(comman
3300 64 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 d)."\301.\302\303#\207".[command
3320 20 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 72 65 .evil-add-command-properties.:re
3340 70 65 61 74 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 32 39 37 34 29 5d 29 0a 23 40 33 38 20 peat.nil].4.(#$...12974)]).#@38.
3360 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 6e 6f 6e 72 65 70 65 61 74 61 Declare.COMMAND.to.be.nonrepeata
3380 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 69 67 ble...(defalias.'evil-declare-ig
33a0 6e 6f 72 65 2d 72 65 70 65 61 74 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 31 08 5c 33 nore-repeat.#[(command)."\301.\3
33c0 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 61 64 64 2d 63 02\303#\207".[command.evil-add-c
33e0 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 69 67 6e 6f 72 65 ommand-properties.:repeat.ignore
3400 5d 20 34 20 28 23 24 20 2e 20 31 33 31 35 32 29 5d 29 0a 23 40 35 33 20 44 65 63 6c 61 72 65 20 ].4.(#$...13152)]).#@53.Declare.
3420 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 72 65 70 65 61 74 61 62 6c 65 20 62 79 20 62 75 66 66 COMMAND.to.be.repeatable.by.buff
3440 65 72 20 63 68 61 6e 67 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 63 er.changes...(defalias.'evil-dec
3460 6c 61 72 65 2d 63 68 61 6e 67 65 2d 72 65 70 65 61 74 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 lare-change-repeat.#[(command)."
3480 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 \301.\302\303#\207".[command.evi
34a0 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 72 65 70 65 61 74 l-add-command-properties.:repeat
34c0 20 63 68 61 6e 67 65 5d 20 34 20 28 23 24 20 2e 20 31 33 33 33 36 29 5d 29 0a 23 40 35 33 20 44 .change].4.(#$...13336)]).#@53.D
34e0 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 61 62 6c 65 20 eclare.COMMAND.to.be.repeatable.
3500 62 79 20 62 75 66 66 65 72 20 63 68 61 6e 67 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 by.buffer.changes...(defalias.'e
3520 76 69 6c 2d 64 65 63 6c 61 72 65 2d 69 6e 73 65 72 74 2d 61 74 2d 70 6f 69 6e 74 2d 72 65 70 65 vil-declare-insert-at-point-repe
3540 61 74 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 at.#[(command)."\301.\302\303#\2
3560 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 07".[command.evil-add-command-pr
3580 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 70 6f 69 6e 74 operties.:repeat.insert-at-point
35a0 5d 20 34 20 28 23 24 20 2e 20 31 33 35 33 35 29 5d 29 0a 23 40 33 38 20 44 65 63 6c 61 72 65 20 ].4.(#$...13535)]).#@38.Declare.
35c0 43 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 1f 0a 28 64 COMMAND.to.be.nonrepeatable...(d
35e0 65 66 61 6c 69 61 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 efalias.'evil-declare-abort-repe
3600 61 74 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 at.#[(command)."\301.\302\303#\2
3620 30 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 07".[command.evil-add-command-pr
3640 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 61 62 6f 72 74 5d 20 34 20 28 23 24 20 2e 20 operties.:repeat.abort].4.(#$...
3660 31 33 37 35 32 29 5d 29 0a 23 40 33 35 31 20 50 61 72 73 65 20 53 54 52 49 4e 47 20 61 73 20 61 13752)]).#@351.Parse.STRING.as.a
3680 20 73 65 71 75 65 6e 63 65 20 6f 66 20 64 65 6c 69 6d 69 74 65 64 20 61 72 67 75 6d 65 6e 74 73 .sequence.of.delimited.arguments
36a0 2e 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 6f 66 20 4e 55 4d 20 73 74 72 69 6e 67 73 2c ..Returns.a.list.of.NUM.strings,
36c0 20 6f 72 20 61 73 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 20 61 73 0a 74 68 65 20 73 74 72 .or.as.many.arguments.as.the.str
36e0 69 6e 67 20 63 6f 6e 74 61 69 6e 73 2e 20 54 68 65 20 66 69 72 73 74 20 6e 6f 6e 2d 62 6c 61 6e ing.contains..The.first.non-blan
3700 6b 20 63 68 61 72 61 63 74 65 72 20 69 73 0a 74 61 6b 65 6e 20 74 6f 20 62 65 20 74 68 65 20 64 k.character.is.taken.to.be.the.d
3720 65 6c 69 6d 69 74 65 72 2e 20 49 66 20 73 6f 6d 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 elimiter..If.some.arguments.are.
3740 6d 69 73 73 69 6e 67 0a 66 72 6f 6d 20 53 54 52 49 4e 47 2c 20 74 68 65 20 72 65 73 75 6c 74 69 missing.from.STRING,.the.resulti
3760 6e 67 20 6c 69 73 74 20 69 73 20 70 61 64 64 65 64 20 77 69 74 68 20 6e 69 6c 20 76 61 6c 75 65 ng.list.is.padded.with.nil.value
3780 73 2e 0a 54 77 6f 20 64 65 6c 69 6d 69 74 65 72 73 20 66 6f 6c 6c 6f 77 69 6e 67 20 64 69 72 65 s..Two.delimiters.following.dire
37a0 63 74 6c 79 20 61 66 74 65 72 20 65 61 63 68 20 6f 74 68 65 72 20 67 69 76 65 73 0a 61 6e 20 65 ctly.after.each.other.gives.an.e
37c0 6d 70 74 79 20 73 74 72 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 mpty.string...(defalias.'evil-de
37e0 6c 69 6d 69 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 20 23 5b 28 73 74 72 69 6e 67 20 26 6f 70 74 limited-arguments.#[(string.&opt
3800 69 6f 6e 61 6c 20 6e 75 6d 29 20 22 5c 33 30 36 20 18 5c 33 30 37 5c 32 31 36 09 5c 32 30 36 5c ional.num)."\306..\307\216.\206\
3820 6e 00 5c 33 31 30 5c 6e 5c 32 30 36 0f 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 32 31 31 5c 32 n.\310\n\206..\311\312\313\211\2
3840 31 31 5c 32 31 31 1b 1c 1d 1e 15 1e 16 1e 17 19 5c 33 31 34 5c 33 31 35 09 5c 22 5c 32 30 33 5c 11\211..........\314\315.\"\203\
3860 32 31 31 00 5c 33 31 36 5c 33 31 37 09 5c 22 15 5c 33 32 30 5c 33 32 31 5c 33 32 32 0d 21 0d 23 211.\316\317.\".\320\321\322.!.#
3880 16 15 0e 17 5c 33 31 32 55 5c 32 30 34 5c 32 31 31 00 5c 33 31 34 0e 15 09 0e 16 23 5c 32 30 33 ....\312U\204\211.\314.....#\203
38a0 5c 32 31 31 00 5c 33 31 36 5c 33 31 37 09 5c 22 14 5c 33 31 37 5c 32 32 35 16 16 0e 17 53 5c 32 \211.\316\317.\".\317\225....S\2
38c0 31 31 16 17 5c 33 31 32 55 5c 32 30 33 70 00 5c 33 30 36 20 18 5c 33 32 33 5c 32 31 36 5c 33 31 11..\312U\203p.\306..\323\216\31
38e0 34 5c 33 32 30 5c 33 32 34 0d 5c 22 09 0e 16 23 2a 5c 32 30 34 70 00 09 5c 33 31 37 5c 32 32 34 4\320\324.\"...#*\204p..\317\224
3900 5c 33 31 33 4f 14 5c 66 47 5c 33 31 32 55 5c 32 30 33 5c 32 30 32 00 09 0e 16 5c 33 31 33 4f 47 \313O.\fG\312U\203\202....\313OG
3920 5c 33 31 32 55 5c 32 30 34 33 00 5c 66 0b 42 13 5c 32 30 32 33 00 5c 6e 5c 32 30 33 5c 32 36 33 \312U\2043.\f.B.\2023.\n\203\263
3940 00 0b 47 5c 6e 57 5c 32 30 33 5c 32 36 33 00 5c 6e 0b 47 5a 5c 33 31 32 1e 18 1e 19 0e 18 0e 19 ..G\nW\203\263.\n.GZ\312........
3960 57 5c 32 30 33 5c 32 36 32 00 5c 33 31 33 0b 42 13 0e 18 54 5c 32 31 31 16 18 5c 32 30 32 5c 32 W\203\262.\313.B...T\211..\202\2
3980 33 37 00 2a 0b 5c 32 33 37 2e 09 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 37.*.\237..\207".[save-match-dat
39a0 61 2d 69 6e 74 65 72 6e 61 6c 20 73 74 72 69 6e 67 20 6e 75 6d 20 72 65 73 75 6c 74 20 6d 61 74 a-internal.string.num.result.mat
39c0 63 68 20 64 65 6c 69 6d 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 ch.delim.match-data.#[nil."\301.
39e0 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 \302\"\207".[save-match-data-int
3a00 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 ernal.set-match-data.evaporate].
3a20 33 5d 20 22 22 20 2d 31 20 30 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5b 5b 3]."".-1.0.nil.string-match."^[[
3a40 3a 73 70 61 63 65 3a 5d 5d 2a 5c 5c 28 5b 5e 5b 3a 73 70 61 63 65 3a 5d 5d 5c 5c 29 22 20 6d 61 :space:]]*\\([^[:space:]]\\)".ma
3a60 74 63 68 2d 73 74 72 69 6e 67 20 31 20 66 6f 72 6d 61 74 20 22 25 73 5c 5c 28 5c 5c 28 3f 3a 5b tch-string.1.format."%s\\(\\(?:[
3a80 5c 5c 5d 2e 5c 5c 7c 5b 5e 25 73 5d 5c 5c 29 2a 5c 5c 29 22 20 72 65 67 65 78 70 2d 71 75 6f 74 \\].\\|[^%s]\\)*\\)".regexp-quot
3aa0 65 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d e.#[nil."\301.\302\"\207".[save-
3ac0 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 match-data-internal.set-match-da
3ae0 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 22 25 73 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a ta.evaporate].3]."%s[[:space:]]*
3b00 24 22 20 61 72 67 75 6d 65 6e 74 20 69 64 78 20 63 6f 75 6e 74 20 69 20 2d 2d 64 6f 74 69 6d 65 $".argument.idx.count.i.--dotime
3b20 73 2d 6c 69 6d 69 74 2d 2d 5d 20 38 20 28 23 24 20 2e 20 31 33 39 33 35 29 5d 29 0a 23 40 31 36 s-limit--].8.(#$...13935)]).#@16
3b40 39 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 63 68 61 72 61 63 74 65 72 20 73 65 74 73 2e 0a 41 20 9.Concatenate.character.sets..A.
3b60 63 68 61 72 61 63 74 65 72 20 73 65 74 20 69 73 20 74 68 65 20 70 61 72 74 20 62 65 74 77 65 65 character.set.is.the.part.betwee
3b80 6e 20 5b 20 61 6e 64 20 5d 20 69 6e 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f n.[.and.].in.a.regular.expressio
3ba0 6e 2e 0a 49 66 20 61 6e 79 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 69 73 20 63 6f 6d 70 6c n..If.any.character.set.is.compl
3bc0 65 6d 65 6e 74 65 64 2c 20 74 68 65 20 72 65 73 75 6c 74 20 69 73 20 61 6c 73 6f 20 63 6f 6d 70 emented,.the.result.is.also.comp
3be0 6c 65 6d 65 6e 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 lemented...(defalias.'evil-conca
3c00 74 2d 63 68 61 72 73 65 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 74 73 29 20 22 5c 33 30 36 5c t-charsets.#[(&rest.sets)."\306\
3c20 32 31 31 5c 32 31 31 5c 33 30 37 18 19 1a 1b 5c 33 31 30 20 1c 5c 33 31 31 5c 32 31 36 0d 5c 33 211\211\307....\310..\311\216.\3
3c40 30 37 1e 15 5c 32 31 31 1e 16 5c 32 30 33 7b 00 0e 16 40 16 15 5c 33 31 32 0e 15 5c 33 30 37 5c 07..\211..\203{...@..\312..\307\
3c60 33 31 33 1e 17 5c 33 31 34 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 33 37 00 0e 15 5c 33 313..\314...#)\266\203\2037...\3
3c80 31 35 5c 33 30 37 4f 16 15 5c 33 31 36 12 5c 33 31 37 0e 15 5c 33 30 37 5c 33 31 33 1e 17 5c 33 15\307O..\316.\317..\307\313..\3
3ca0 31 34 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 33 52 00 0e 15 5c 33 31 35 5c 33 30 37 4f 14...#)\266\203\203R...\315\307O
3cc0 16 15 5c 33 32 30 13 5c 33 32 31 0e 15 5c 33 30 37 5c 33 31 33 1e 17 5c 33 31 34 03 03 03 23 29 ..\320.\321..\307\313..\314...#)
3ce0 5c 32 36 36 5c 32 30 33 5c 32 30 33 6d 00 0e 15 5c 33 31 35 5c 33 30 37 4f 16 15 5c 33 32 32 11 \266\203\203m...\315\307O..\322.
3d00 08 0e 15 50 10 0e 16 41 5c 32 31 31 16 16 5c 32 30 34 17 00 2a 5c 33 32 33 5c 33 32 34 5c 6e 0b ...P...A\211..\204..*\323\324\n.
3d20 09 08 25 2e 06 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 68 79 70 68 65 6e 20 63 6f 6d 70 6c 65 ..%..\207".[result.hyphen.comple
3d40 6d 65 6e 74 20 62 72 61 63 6b 65 74 20 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 ment.bracket.save-match-data-int
3d60 65 72 6e 61 6c 20 73 65 74 73 20 22 22 20 6e 69 6c 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e ernal.sets."".nil.match-data.#[n
3d80 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 il."\301.\302\"\207".[save-match
3da0 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 -data-internal.set-match-data.ev
3dc0 61 70 6f 72 61 74 65 5d 20 33 5d 20 22 5e 5c 5c 5e 22 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 aporate].3]."^\\^".t.string-matc
3de0 68 20 31 20 22 5e 22 20 22 5e 5d 22 20 22 5d 22 20 22 5e 2d 22 20 22 2d 22 20 66 6f 72 6d 61 74 h.1."^"."^]"."]"."^-"."-".format
3e00 20 22 25 73 25 73 25 73 25 73 22 20 73 65 74 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 ."%s%s%s%s".set.--dolist-tail--.
3e20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 5d 20 38 20 28 inhibit-changing-match-data].8.(
3e40 23 24 20 2e 20 31 35 31 37 30 29 5d 29 0a 23 40 31 35 38 20 52 65 61 64 20 66 72 6f 6d 20 6b 65 #$...15170)]).#@158.Read.from.ke
3e60 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 61 20 63 6f 6d 6d yboard.or.INPUT.and.build.a.comm
3e80 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 43 4d 44 20 43 4f and.description..Returns.(CMD.CO
3ea0 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 75 6d 65 72 69 63 UNT),.where.COUNT.is.the.numeric
3ec0 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 4e 54 20 61 6e 64 .prefix.argument..Both.COUNT.and
3ee0 20 43 4d 44 20 6d 61 79 20 62 65 20 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 .CMD.may.be.nil...(defalias.'evi
3f00 6c 2d 6b 65 79 70 72 65 73 73 2d 70 61 72 73 65 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 69 l-keypress-parser.#[(&optional.i
3f20 6e 70 75 74 29 20 22 5c 33 30 36 5c 32 31 31 18 19 5c 6e 5c 32 30 33 0d 00 5c 33 30 37 5c 6e 0b nput)."\306\211..\n\203..\307\n.
3f40 5c 22 13 5c 33 31 30 32 5c 33 32 34 00 5c 33 31 31 5c 33 31 32 21 5c 32 31 31 1c 5c 32 30 33 5c \".\3102\324.\311\312!\211.\203\
3f60 33 32 30 00 5c 33 31 33 5c 66 21 5c 32 31 31 1d 5c 32 30 34 2b 00 5c 33 31 34 5c 33 31 30 5c 33 320.\313\f!\211.\204+.\314\310\3
3f80 30 36 5c 32 31 31 44 5c 22 5c 32 31 30 5c 32 30 32 5c 33 31 37 00 5c 33 31 35 0d 21 5c 32 30 33 06\211D\"\210\202\317.\315.!\203
3fa0 5a 00 5c 33 31 36 0d 21 1d 5c 33 31 34 5c 33 31 30 0d 40 09 5c 32 30 34 43 00 0d 41 40 5c 32 30 Z.\316.!.\314\310.@.\204C..A@\20
3fc0 35 53 00 0d 40 09 5c 32 30 36 4a 00 5c 33 31 37 0d 41 40 5c 32 30 36 51 00 5c 33 31 37 5f 44 44 5S..@.\206J.\317.A@\206Q.\317_DD
3fe0 5c 22 5c 32 31 30 29 5c 32 30 32 5c 33 31 37 00 0d 5c 33 32 30 3d 5c 32 30 34 6a 00 0d 5c 33 32 \"\210)\202\317..\320=\204j..\32
4000 31 3d 5c 32 30 33 5c 32 35 36 00 09 5c 32 30 33 5c 32 35 36 00 5c 66 5c 32 31 31 47 53 48 1e 1b 1=\203\256..\203\256.\f\211GSH..
4020 5c 33 32 32 0e 1b 21 5c 32 30 33 7d 00 0e 1b 5c 32 30 36 5c 32 30 37 00 0e 1b 39 5c 32 30 35 5c \322..!\203}...\206\207...9\205\
4040 32 30 37 00 0e 1b 5c 33 32 33 4e 1e 1c 5c 33 32 32 0e 1c 21 5c 32 30 34 5c 32 32 36 00 0e 1c 5c 207...\323N..\322..!\204\226...\
4060 32 35 30 5c 32 30 35 5c 32 33 35 00 5c 33 32 34 0e 1c 5c 33 32 35 5c 22 5c 33 32 36 5a 1e 1d 09 250\205\235.\324..\325\"\326Z...
4080 5c 32 30 36 5c 32 34 34 00 5c 33 32 37 5c 33 33 30 5f 0e 1d 5c 5c 11 2b 5c 32 30 32 5c 33 31 37 \206\244.\327\330_..\\.+\202\317
40a0 00 0d 5c 33 33 31 3d 5c 32 30 33 5c 32 37 32 00 08 3f 10 5c 32 30 32 5c 33 31 37 00 5c 33 31 34 ..\331=\203\272..?.\202\317.\314
40c0 5c 33 31 30 0d 09 5c 32 30 35 5c 33 31 34 00 09 08 5c 32 30 33 5c 33 31 32 00 5c 33 33 32 5c 32 \310..\205\314...\203\312.\332\2
40e0 30 32 5c 33 31 33 00 5c 33 31 37 5f 44 5c 22 5c 32 31 30 29 29 5c 32 30 32 11 00 2a 5c 32 30 37 02\313.\317_D\"\210))\202..*\207
4100 22 20 5b 6e 65 67 61 74 69 76 65 20 63 6f 75 6e 74 20 69 6e 70 75 74 20 75 6e 72 65 61 64 2d 63 ".[negative.count.input.unread-c
4120 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 73 20 73 65 71 20 63 6d 64 20 6e 69 6c 20 61 70 70 65 6e 64 ommand-events.seq.cmd.nil.append
4140 20 64 6f 6e 65 20 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 22 22 20 6b 65 79 2d 62 .done.read-key-sequence."".key-b
4160 69 6e 64 69 6e 67 20 74 68 72 6f 77 20 61 72 72 61 79 70 20 65 76 69 6c 2d 6b 65 79 70 72 65 73 inding.throw.arrayp.evil-keypres
4180 73 2d 70 61 72 73 65 72 20 31 20 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 65 76 69 6c 2d 64 s-parser.1.digit-argument.evil-d
41a0 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 2d 6f 72 2d 65 76 69 6c 2d 62 65 67 69 6e 6e 69 6e 67 2d igit-argument-or-evil-beginning-
41c0 6f 66 2d 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 70 20 61 73 63 69 69 2d 63 68 61 72 61 63 74 of-line.characterp.ascii-charact
41e0 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 61 74 69 76 65 2d 61 er.logand.127.48.0.10.negative-a
4200 72 67 75 6d 65 6e 74 20 2d 31 20 65 76 65 6e 74 20 63 68 61 72 20 64 69 67 69 74 5d 20 37 20 28 rgument.-1.event.char.digit].7.(
4220 23 24 20 2e 20 31 35 39 35 36 29 5d 29 0a 23 40 37 36 20 52 65 61 64 20 61 20 6b 65 79 20 66 72 #$...15956)]).#@76.Read.a.key.fr
4240 6f 6d 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2e 0a 54 72 61 6e 73 6c 61 74 65 73 20 69 74 20 61 om.the.keyboard..Translates.it.a
4260 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 2e 1f 0a 28 ccording.to.the.input.method...(
4280 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 20 23 5b 28 26 6f 70 74 69 defalias.'evil-read-key.#[(&opti
42a0 6f 6e 61 6c 20 70 72 6f 6d 70 74 29 20 22 5c 33 30 36 20 5c 33 30 37 20 5c 33 31 30 08 5c 33 31 onal.prompt)."\306.\307.\310.\31
42c0 30 5c 32 31 31 5c 32 31 31 19 1a 1b 1c 1d 1e 5c 22 1e 23 5c 33 31 31 5c 32 31 36 5c 33 31 32 31 0\211\211......\".#\311\216\3121
42e0 5c 32 31 33 00 5c 33 31 33 0e 5c 22 5c 33 31 34 5c 33 31 35 0e 24 5c 33 31 36 5c 22 23 5c 32 31 \213.\313.\"\314\315.$\316\"#\21
4300 30 5c 33 31 33 0e 5c 22 5c 33 31 37 5c 33 31 35 0e 24 5c 33 32 30 5c 22 23 5c 32 31 30 5c 33 32 0\313.\"\317\315.$\320\"#\210\32
4320 31 5c 33 32 32 5c 33 32 33 5c 22 5c 32 31 31 1e 25 0e 5c 22 5c 32 33 35 5c 32 30 33 41 00 0e 5c 1\322\323\"\211.%.\"\235\203A..\
4340 22 5c 32 31 30 5c 32 30 32 4a 00 5c 33 32 34 0e 5c 22 0e 25 43 5c 22 16 5c 22 29 5c 33 32 35 0e "\210\202J.\324.\".%C\".\")\325.
4360 5c 22 21 5c 32 31 30 5c 33 32 36 0e 26 5c 33 31 30 5c 33 32 37 23 5c 32 31 31 13 5c 33 33 30 48 \"!\210\326.&\310\327#\211.\330H
4380 12 5c 33 33 31 0b 21 11 5c 33 33 32 09 21 5c 32 30 33 70 00 09 5c 33 33 30 48 12 5c 33 33 31 09 .\331.!.\332.!\203p..\330H.\331.
43a0 21 11 5c 32 30 32 5f 00 09 5c 33 32 33 3d 5c 32 30 33 7a 00 5c 6e 5c 32 30 32 5c 32 30 37 00 09 !.\202_..\323=\203z.\n\202\207..
43c0 5c 32 30 33 5c 32 30 34 00 5c 33 33 33 09 21 5c 32 30 32 5c 32 30 37 00 5c 33 33 34 5c 33 33 35 \203\204.\333.!\202\207.\334\335
43e0 21 30 5c 32 30 32 5c 32 33 31 00 5c 32 31 30 5c 33 33 36 5c 33 33 37 21 5c 32 30 33 5c 32 32 35 !0\202\231.\210\336\337!\203\225
4400 00 5c 33 33 37 20 5c 32 31 30 5c 33 34 30 5c 33 34 31 5c 33 31 30 5c 22 2e 08 5c 32 30 37 22 20 .\337.\210\340\341\310\"..\207".
4420 5b 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 2d 6d 61 70 20 63 6d 64 20 63 68 61 72 20 73 65 71 20 [evil-read-key-map.cmd.char.seq.
4440 6f 76 65 72 72 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 overriding-local-map.overriding-
4460 74 65 72 6d 69 6e 61 6c 2d 6c 6f 63 61 6c 2d 6d 61 70 20 63 75 72 72 65 6e 74 2d 67 6c 6f 62 61 terminal-local-map.current-globa
4480 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 69 6c 20 23 5b 6e l-map.make-sparse-keymap.nil.#[n
44a0 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 37 22 20 5b 6f 6c 64 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 il."\301.!\207".[old-global-map.
44c0 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 5d 20 32 5d 20 28 71 75 69 74 29 20 64 65 66 69 6e 65 use-global-map].2].(quit).define
44e0 2d 6b 65 79 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 5b 6d 65 6e 75 -key.[menu-bar].lookup-key.[menu
4500 2d 62 61 72 5d 20 5b 74 6f 6f 6c 2d 62 61 72 5d 20 5b 74 6f 6f 6c 2d 62 61 72 5d 20 6d 61 6b 65 -bar].[tool-bar].[tool-bar].make
4520 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 66 2d 69 -char-table.display-table.self-i
4540 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 61 70 70 65 6e 64 20 75 73 65 2d 67 6c 6f 62 61 6c 2d nsert-command.append.use-global-
4560 6d 61 70 20 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 map.read-key-sequence.t.0.key-bi
4580 6e 64 69 6e 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 nding.arrayp.call-interactively.
45a0 75 73 65 72 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 user-error."No.replacement.chara
45c0 63 74 65 72 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 cter.typed".fboundp.evil-repeat-
45e0 61 62 6f 72 74 20 73 69 67 6e 61 6c 20 71 75 69 74 20 6e 65 77 2d 67 6c 6f 62 61 6c 2d 6d 61 70 abort.signal.quit.new-global-map
4600 20 6f 6c 64 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 67 6c 6f 62 61 6c 2d 6d 61 70 20 23 31 3d 23 3a .old-global-map.global-map.#1=#:
4620 78 20 70 72 6f 6d 70 74 5d 20 38 20 28 23 24 20 2e 20 31 36 39 34 37 29 5d 29 0a 23 40 31 36 33 x.prompt].8.(#$...16947)]).#@163
4640 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 75 6f 74 65 64 .Command.that.calls.`read-quoted
4660 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 20 75 73 65 64 -char'..This.command.can.be.used
4680 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 27 20 69 73 20 .wherever.`read-quoted-char'.is.
46a0 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 6d 61 69 6e 20 required.as.a.command..Its.main.
46c0 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 79 2d 6d 61 70 use.is.in.the.`evil-read-key-map
46e0 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 6f 74 65 64 2d '...(defalias.'evil-read-quoted-
4700 63 68 61 72 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 72 65 61 64 2d 71 75 6f char.#[nil."\300.\207".[read-quo
4720 74 65 64 2d 63 68 61 72 5d 20 31 20 28 23 24 20 2e 20 31 37 39 38 35 29 20 6e 69 6c 5d 29 0a 23 ted-char].1.(#$...17985).nil]).#
4740 40 31 35 38 20 52 65 61 64 20 74 77 6f 20 6b 65 79 73 20 66 72 6f 6d 20 6b 65 79 62 6f 61 72 64 @158.Read.two.keys.from.keyboard
4760 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 6e 63 74 69 6f .forming.a.digraph..This.functio
4780 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 69 6e 74 29 2c n.creates.an.overlay.at.(point),
47a0 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 20 63 68 61 72 .hiding.the.next.HIDE-CHARS.char
47c0 61 63 74 65 72 73 2e 20 48 49 44 45 2d 43 48 41 52 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 acters..HIDE-CHARS.defaults.to.1
47e0 2e 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 2d ...(defalias.'evil-read-digraph-
4800 63 68 61 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 68 69 64 65 2d 63 68 61 72 73 29 20 22 5c char.#[(&optional.hide-chars)."\
4820 33 30 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 1a 1b 5c 33 30 36 5c 32 31 36 5c 33 30 37 60 305\211\211\211....\306\216\307`
4840 64 5c 66 5c 32 30 36 12 00 5c 33 31 30 60 5c 5c 5e 5c 22 10 5c 33 31 31 08 5c 33 31 32 5c 33 31 d\f\206..\310`\\^\".\311.\312\31
4860 33 23 5c 32 31 30 5c 33 31 34 11 5c 33 31 35 5c 33 31 36 5c 33 31 30 5c 33 31 37 5c 33 32 30 09 3#\210\314.\315\316\310\317\320.
4880 25 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 30 5c 33 32 31 5c 33 31 33 09 25 5c 32 31 30 5c %\210\315\316\310\321\313.%\210\
48a0 33 31 31 08 5c 33 32 32 09 23 5c 32 31 30 5c 33 32 33 20 13 5c 33 30 31 0b 21 11 5c 33 31 35 5c 311.\322.#\210\323..\301.!.\315\
48c0 33 31 36 5c 33 31 30 5c 33 31 37 5c 33 32 30 09 25 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 316\310\317\320.%\210\315\316\31
48e0 30 5c 33 32 31 5c 33 31 33 09 25 5c 32 31 30 5c 33 31 31 08 5c 33 32 32 09 23 5c 32 31 30 5c 33 0\321\313.%\210\311.\322.#\210\3
4900 32 33 20 12 29 5c 33 32 34 0b 5c 6e 44 21 5c 32 30 36 5f 00 5c 6e 2c 5c 32 30 37 22 20 5b 6f 76 23..)\324.\nD!\206_.\n,\207".[ov
4920 65 72 6c 61 79 20 73 74 72 69 6e 67 20 63 68 61 72 32 20 63 68 61 72 31 20 68 69 64 65 2d 63 68 erlay.string.char2.char1.hide-ch
4940 61 72 73 20 6e 69 6c 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 37 22 20 5b 6f 76 65 72 ars.nil.#[nil."\301.!\207".[over
4960 6c 61 79 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 5d 20 32 5d 20 6d 61 6b 65 2d 6f 76 65 72 lay.delete-overlay].2].make-over
4980 6c 61 79 20 31 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 69 6e 76 69 73 69 62 6c 65 20 74 20 22 3f lay.1.overlay-put.invisible.t."?
49a0 22 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 66 61 63 65 20 6d 69 6e 69 62 ".put-text-property.0.face.minib
49c0 75 66 66 65 72 2d 70 72 6f 6d 70 74 20 63 75 72 73 6f 72 20 61 66 74 65 72 2d 73 74 72 69 6e 67 uffer-prompt.cursor.after-string
49e0 20 72 65 61 64 2d 6b 65 79 20 65 76 69 6c 2d 64 69 67 72 61 70 68 5d 20 36 20 28 23 24 20 2e 20 .read-key.evil-digraph].6.(#$...
4a00 31 38 32 34 35 29 20 6e 69 6c 5d 29 0a 23 40 32 33 31 20 52 65 61 64 20 61 20 4d 4f 54 49 4f 4e 18245).nil]).#@231.Read.a.MOTION
4a20 2c 20 6d 6f 74 69 6f 6e 20 43 4f 55 4e 54 20 61 6e 64 20 6d 6f 74 69 6f 6e 20 54 59 50 45 20 66 ,.motion.COUNT.and.motion.TYPE.f
4a40 72 6f 6d 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2e 0a 54 68 65 20 74 79 70 65 20 6d 61 79 20 62 rom.the.keyboard..The.type.may.b
4a60 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 4d 4f 44 49 46 49 45 52 2c 20 77 68 69 63 e.overridden.with.MODIFIER,.whic
4a80 68 20 6d 61 79 20 62 65 20 61 20 74 79 70 65 0a 6f 72 20 61 20 56 69 73 75 61 6c 20 73 65 6c 65 h.may.be.a.type.or.a.Visual.sele
4aa0 63 74 69 6f 6e 20 61 73 20 64 65 66 69 6e 65 64 20 62 79 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 ction.as.defined.by.`evil-define
4ac0 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 69 6f 6e 27 2e 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 -visual-selection'..Return.a.lis
4ae0 74 20 28 4d 4f 54 49 4f 4e 20 43 4f 55 4e 54 20 5b 54 59 50 45 5d 29 2e 1f 0a 28 64 65 66 61 6c t.(MOTION.COUNT.[TYPE])...(defal
4b00 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 6d 6f 74 69 6f 6e 20 23 5b 28 26 6f 70 74 69 6f 6e ias.'evil-read-motion.#[(&option
4b20 61 6c 20 6d 6f 74 69 6f 6e 20 63 6f 75 6e 74 20 74 79 70 65 20 6d 6f 64 69 66 69 65 72 29 20 22 al.motion.count.type.modifier)."
4b40 5c 33 30 36 5c 33 30 37 5c 32 31 31 18 19 1a 5c 33 30 37 13 5c 66 5c 32 30 34 4b 00 5c 33 31 30 \306\307\211...\307.\f\204K.\310
4b60 20 5c 32 31 31 11 5c 32 31 31 41 11 5c 32 34 32 14 09 5c 32 31 31 41 11 5c 32 34 32 5c 32 31 31 .\211.\211A.\242..\211A.\242\211
4b80 10 5c 32 30 33 32 00 0d 5c 32 30 33 30 00 5c 33 31 31 5c 33 31 32 0d 21 5c 33 31 32 08 21 50 21 .\2032..\2030.\311\312.!\312.!P!
4ba0 15 5c 32 30 32 32 00 08 15 5c 33 31 33 5c 66 0e 10 5c 22 5c 32 30 33 4b 00 0e 11 5c 32 30 36 45 .\2022...\313\f..\"\203K...\206E
4bc0 00 5c 33 31 33 5c 66 0e 10 5c 22 40 5c 32 31 31 16 11 5c 32 30 34 5c 66 00 0e 11 5c 32 30 33 7c .\313\f..\"@\211..\204\f...\203|
4be0 00 0e 12 5c 32 30 36 59 00 5c 33 31 34 5c 66 5c 33 31 35 5c 22 16 12 0e 11 5c 33 31 36 3d 5c 32 ...\206Y.\314\f\315\"....\316=\2
4c00 30 33 75 00 0e 12 5c 33 31 35 3d 5c 32 30 33 6f 00 5c 33 31 37 16 12 5c 32 30 32 79 00 5c 33 31 03u...\315=\203o.\317..\202y.\31
4c20 35 16 12 5c 32 30 32 79 00 0e 11 16 12 0e 12 13 5c 66 0d 0e 12 45 2b 5c 32 30 37 22 20 5b 70 72 5..\202y........\f...E+\207".[pr
4c40 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 6d 6f 64 69 66 69 65 72 73 20 65 76 69 6c 2d 74 68 69 73 efix.command.modifiers.evil-this
4c60 2d 74 79 70 65 2d 6d 6f 64 69 66 69 65 64 20 6d 6f 74 69 6f 6e 20 63 6f 75 6e 74 20 28 28 65 76 -type-modified.motion.count.((ev
4c80 69 6c 2d 76 69 73 75 61 6c 2d 63 68 61 72 20 2e 20 63 68 61 72 29 20 28 65 76 69 6c 2d 76 69 73 il-visual-char...char).(evil-vis
4ca0 75 61 6c 2d 6c 69 6e 65 20 2e 20 6c 69 6e 65 29 20 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 62 6c ual-line...line).(evil-visual-bl
4cc0 6f 63 6b 20 2e 20 62 6c 6f 63 6b 29 29 20 6e 69 6c 20 65 76 69 6c 2d 6b 65 79 70 72 65 73 73 2d ock...block)).nil.evil-keypress-
4ce0 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 6d 62 65 72 2d 74 parser.string-to-number.number-t
4d00 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 78 63 6c 75 73 69 o-string.rassq.evil-type.exclusi
4d20 76 65 20 63 68 61 72 20 69 6e 63 6c 75 73 69 76 65 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 61 6c ve.char.inclusive.evil-visual-al
4d40 69 73 74 20 6d 6f 64 69 66 69 65 72 20 74 79 70 65 5d 20 35 20 28 23 24 20 2e 20 31 38 39 36 33 ist.modifier.type].5.(#$...18963
4d60 29 5d 29 0a 23 40 35 30 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 69 66 66 20 4b 45 59 )]).#@50.Returns.non-nil.iff.KEY
4d80 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 1f 0a 28 64 65 66 61 S.contains.a.mouse.event...(defa
4da0 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 75 73 65 2d 65 76 65 6e 74 73 2d 70 20 23 5b 28 6b 65 79 lias.'evil-mouse-events-p.#[(key
4dc0 73 29 20 22 5c 33 30 33 32 38 00 08 47 5c 33 30 34 19 1a 09 5c 6e 57 5c 32 30 33 35 00 5c 33 30 s)."\30328..G\304...\nW\2035.\30
4de0 35 5c 33 30 36 21 5c 32 30 33 1d 00 5c 33 30 36 08 09 48 21 5c 32 30 34 29 00 08 09 48 5c 32 31 5\306!\203..\306..H!\204)...H\21
4e00 31 5c 32 34 32 5c 33 30 37 3d 5c 32 36 32 01 5c 32 30 33 2e 00 5c 33 31 30 5c 33 30 33 5c 33 31 1\242\307=\262.\203..\310\303\31
4e20 31 5c 22 5c 32 31 30 09 54 5c 32 31 31 11 5c 32 30 32 5c 6e 00 2a 5c 33 31 32 30 5c 32 30 37 22 1\"\210.T\211.\202\n.*\3120\207"
4e40 20 5b 6b 65 79 73 20 69 20 2d 2d 64 6f 74 69 6d 65 73 2d 6c 69 6d 69 74 2d 2d 20 64 6f 6e 65 20 .[keys.i.--dotimes-limit--.done.
4e60 30 20 66 62 6f 75 6e 64 70 20 6d 6f 75 73 65 2d 65 76 65 6e 74 2d 70 20 6d 6f 75 73 65 2d 6d 6f 0.fboundp.mouse-event-p.mouse-mo
4e80 76 65 6d 65 6e 74 20 74 68 72 6f 77 20 74 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 39 38 31 vement.throw.t.nil].4.(#$...1981
4ea0 37 29 5d 29 0a 23 40 33 38 31 20 53 70 6c 69 74 73 20 74 68 65 20 6b 65 79 2d 73 65 71 75 65 6e 7)]).#@381.Splits.the.key-sequen
4ec0 63 65 20 4b 45 59 53 20 69 6e 74 6f 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 20 61 6e 64 ce.KEYS.into.prefix-argument.and
4ee0 20 74 68 65 20 72 65 73 74 2e 0a 52 65 74 75 72 6e 73 20 74 68 65 20 6c 69 73 74 20 28 50 52 45 .the.rest..Returns.the.list.(PRE
4f00 46 49 58 20 43 4d 44 20 53 45 51 20 52 45 53 54 29 2c 20 77 68 65 72 65 20 50 52 45 46 49 58 20 FIX.CMD.SEQ.REST),.where.PREFIX.
4f20 69 73 20 74 68 65 0a 70 72 65 66 69 78 20 63 6f 75 6e 74 2c 20 43 4d 44 20 74 68 65 20 63 6f 6d is.the.prefix.count,.CMD.the.com
4f40 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 75 74 65 64 2c 20 53 45 51 20 74 68 65 20 73 75 62 mand.to.be.executed,.SEQ.the.sub
4f60 73 65 71 75 65 6e 63 65 0a 63 61 6c 6c 69 6e 67 20 43 4d 44 2c 20 61 6e 64 20 52 45 53 54 20 69 sequence.calling.CMD,.and.REST.i
4f80 73 20 61 6c 6c 20 72 65 6d 61 69 6e 69 6e 67 20 65 76 65 6e 74 73 20 69 6e 20 74 68 65 0a 6b 65 s.all.remaining.events.in.the.ke
4fa0 79 2d 73 65 71 75 65 6e 63 65 2e 20 50 52 45 46 49 58 20 61 6e 64 20 52 45 53 54 20 6d 61 79 20 y-sequence..PREFIX.and.REST.may.
4fc0 62 65 20 6e 69 6c 20 69 66 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 65 78 69 73 74 2e 0a 49 66 20 be.nil.if.they.do.not.exist..If.
4fe0 61 20 63 6f 6d 6d 61 6e 64 20 69 73 20 62 6f 75 6e 64 20 74 6f 20 73 6f 6d 65 20 6b 65 79 62 6f a.command.is.bound.to.some.keybo
5000 61 72 64 20 6d 61 63 72 6f 2c 20 69 74 20 69 73 20 65 78 70 61 6e 64 65 64 0a 72 65 63 75 72 73 ard.macro,.it.is.expanded.recurs
5020 69 76 65 6c 79 2e 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 ively...(defalias.'evil-extract-
5040 63 6f 75 6e 74 20 23 5b 28 6b 65 79 73 29 20 22 5c 33 30 36 32 5c 32 33 31 00 08 47 19 5c 33 30 count.#[(keys)."\3062\231..G.\30
5060 37 1a 5c 33 31 30 1b 5c 33 31 31 1c 0b 09 58 5c 32 30 33 5c 32 32 34 00 5c 33 31 32 08 5c 6e 0b 7.\310.\311...X\203\224.\312.\n.
5080 4f 21 5c 32 31 31 1d 5c 33 31 33 3e 5c 32 30 33 2b 00 5c 33 31 34 5c 33 31 35 08 5c 6e 0b 4f 5c O!\211.\313>\203+.\314\315.\n.O\
50a0 22 5c 32 31 30 5c 32 30 32 5c 32 32 30 00 5c 33 31 36 0d 21 5c 32 30 33 46 00 5c 33 31 37 08 5c "\210\202\220.\316.!\203F.\317.\
50c0 33 30 37 5c 6e 4f 0d 08 0b 5c 33 31 31 4f 23 10 5c 6e 54 13 08 47 11 5c 32 30 32 5c 32 32 30 00 307\nO...\311O#.\nT..G.\202\220.
50e0 5c 33 32 30 0d 21 5c 32 30 33 5c 32 31 35 00 0d 5c 33 32 31 3e 5c 32 30 34 5d 00 5c 66 5c 32 30 \320.!\203\215..\321>\204].\f\20
5100 33 67 00 5c 33 32 32 0d 5c 33 32 33 5c 22 5c 32 30 33 67 00 5c 33 32 34 14 0b 12 0b 54 13 5c 32 3g.\322.\323\"\203g.\324....T.\2
5120 30 32 5c 32 32 30 00 5c 33 32 35 5c 33 30 36 5c 6e 5c 33 30 37 55 3f 5c 32 30 35 78 00 5c 33 32 02\220.\325\306\n\307U?\205x.\32
5140 36 08 5c 33 30 37 5c 6e 4f 5c 32 36 30 01 21 0d 08 5c 6e 0b 4f 0b 09 57 5c 32 30 35 5c 32 30 37 6.\307\nO\260.!..\n.O..W\205\207
5160 00 08 0b 5c 33 31 31 4f 46 5c 22 5c 32 31 30 5c 32 30 32 5c 32 32 30 00 0b 54 13 29 5c 32 30 32 ...\311OF\"\210\202\220..T.)\202
5180 0d 00 5c 33 31 34 5c 33 32 37 21 2c 30 5c 32 30 37 22 20 5b 6b 65 79 73 20 6c 65 6e 20 62 65 67 ..\314\327!,0\207".[keys.len.beg
51a0 20 65 6e 64 20 66 6f 75 6e 64 2d 70 72 65 66 69 78 20 63 6d 64 20 64 6f 6e 65 20 30 20 31 20 6e .end.found-prefix.cmd.done.0.1.n
51c0 69 6c 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 28 75 6e 64 65 66 69 6e 65 64 20 6e 69 6c 29 20 75 il.key-binding.(undefined.nil).u
51e0 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 63 6f 6d 6d 61 6e 64 20 62 6f 75 6e 64 20 74 6f 20 25 ser-error."No.command.bound.to.%
5200 73 22 20 61 72 72 61 79 70 20 76 63 6f 6e 63 61 74 20 66 75 6e 63 74 69 6f 6e 70 20 28 64 69 67 s".arrayp.vconcat.functionp.(dig
5220 69 74 2d 61 72 67 75 6d 65 6e 74 20 6e 65 67 61 74 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 20 65 it-argument.negative-argument).e
5240 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 3a 64 69 67 69 74 2d vil-get-command-property.:digit-
5260 61 72 67 75 6d 65 6e 74 2d 72 65 64 69 72 65 63 74 69 6f 6e 20 74 20 74 68 72 6f 77 20 73 74 72 argument-redirection.t.throw.str
5280 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
52a0 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 39 20 28 23 24 ains.no.complete.binding"].9.(#$
52c0 20 2e 20 32 30 31 33 39 29 5d 29 0a 23 40 32 33 36 20 42 69 6e 64 20 61 20 77 72 61 70 70 65 72 ...20139)]).#@236.Bind.a.wrapper
52e0 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 69 6e 67 20 54 41 52 47 45 54 20 6f 72 20 60 64 69 67 .function.calling.TARGET.or.`dig
5300 69 74 2d 61 72 67 75 6d 65 6e 74 27 2e 0a 4d 41 50 20 69 73 20 61 20 6b 65 79 6d 61 70 20 66 6f it-argument'..MAP.is.a.keymap.fo
5320 72 20 62 69 6e 64 69 6e 67 20 4b 45 59 53 20 74 6f 20 74 68 65 20 77 72 61 70 70 65 72 20 66 6f r.binding.KEYS.to.the.wrapper.fo
5340 72 20 54 41 52 47 45 54 2e 0a 54 68 65 20 77 72 61 70 70 65 72 20 6f 6e 6c 79 20 63 61 6c 6c 73 r.TARGET..The.wrapper.only.calls
5360 20 60 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 27 20 69 66 20 61 20 70 72 65 66 69 78 2d 61 72 .`digit-argument'.if.a.prefix-ar
5380 67 75 6d 65 6e 74 0a 68 61 73 20 61 6c 72 65 61 64 79 20 62 65 65 6e 20 73 74 61 72 74 65 64 3b gument.has.already.been.started;
53a0 20 6f 74 68 65 72 77 69 73 65 20 54 41 52 47 45 54 20 69 73 20 63 61 6c 6c 65 64 2e 1f 0a 28 64 .otherwise.TARGET.is.called...(d
53c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 64 69 72 65 63 74 2d 64 69 67 69 74 2d 61 72 67 efalias.'evil-redirect-digit-arg
53e0 75 6d 65 6e 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 6d 61 70 20 6b 65 79 73 20 74 61 72 67 ument.'(macro...#[(map.keys.targ
5400 65 74 29 20 22 5c 33 30 34 08 21 18 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 5c 22 21 19 5c 33 31 et)."\304.!.\305\306\307.\"!.\31
5420 30 5c 33 31 31 5c 6e 0b 5c 33 31 32 09 44 46 5c 33 31 33 09 5c 33 31 34 5c 33 31 35 08 5c 33 31 0\311\n.\312.DF\313.\314\315.\31
5440 36 5c 33 31 37 5c 33 32 30 5c 33 31 34 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 31 37 5c 33 32 6\317\320\314\321\322\323\317\32
5460 34 5c 33 30 30 5c 33 32 35 5c 33 32 36 5c 33 32 37 08 44 44 5c 33 32 37 08 44 45 44 43 5c 33 33 4\300\325\326\327.DD\327.DEDC\33
5480 30 42 42 44 45 5c 32 35 37 0b 45 2a 5c 32 30 37 22 20 5b 74 61 72 67 65 74 20 77 72 61 70 70 65 0BBDE\257.E*\207".[target.wrappe
54a0 72 20 6d 61 70 20 6b 65 79 73 20 65 76 61 6c 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 65 r.map.keys.eval.intern.format."e
54c0 76 69 6c 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 2d 6f 72 2d 25 73 22 20 70 72 6f 67 6e 20 vil-digit-argument-or-%s".progn.
54e0 64 65 66 69 6e 65 2d 6b 65 79 20 71 75 6f 74 65 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d define-key.quote.evil-define-com
5500 6d 61 6e 64 20 6e 69 6c 20 3a 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 2d 72 65 64 69 72 65 63 mand.nil.:digit-argument-redirec
5520 74 69 6f 6e 20 3a 6b 65 65 70 2d 76 69 73 75 61 6c 20 74 20 3a 72 65 70 65 61 74 20 28 69 6e 74 tion.:keep-visual.t.:repeat.(int
5540 65 72 61 63 74 69 76 65 29 20 63 6f 6e 64 20 28 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 eractive).cond.(current-prefix-a
5560 72 67 20 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 23 27 64 69 67 69 74 2d 61 72 rg.(setq.this-command.#'digit-ar
5580 67 75 6d 65 6e 74 29 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 27 64 69 gument).(call-interactively.#'di
55a0 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 6c 65 74 20 6f 72 20 63 6f 6d 6d 61 6e 64 2d 72 65 git-argument)).let.or.command-re
55c0 6d 61 70 70 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 28 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d mapping.function.((setq.this-com
55e0 6d 61 6e 64 20 74 61 72 67 65 74 29 20 28 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 mand.target).(call-interactively
5600 20 74 61 72 67 65 74 29 29 5d 20 32 31 20 28 23 24 20 2e 20 32 31 32 30 32 29 5d 29 29 0a 23 40 .target))].21.(#$...21202)])).#@
5620 32 35 30 20 52 65 74 75 72 6e 20 61 6e 20 28 41 50 50 45 4e 44 20 2e 20 46 49 4c 45 4e 41 4d 45 250.Return.an.(APPEND...FILENAME
5640 29 20 70 61 69 72 20 62 61 73 65 64 20 6f 6e 20 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 2e 0a ).pair.based.on.FILE-OR-APPEND..
5660 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 20 73 68 6f 75 6c 64 20 65 69 74 68 65 72 20 62 65 20 FILE-OR-APPEND.should.either.be.
5680 61 20 66 69 6c 65 6e 61 6d 65 20 6f 72 20 61 20 22 3e 3e 20 46 49 4c 45 22 0a 64 69 72 65 63 74 a.filename.or.a.">>.FILE".direct
56a0 69 76 65 2e 20 20 41 50 50 45 4e 44 20 77 69 6c 6c 20 62 65 20 74 20 69 66 20 46 49 4c 45 2d 4f ive...APPEND.will.be.t.if.FILE-O
56c0 52 2d 41 50 50 45 4e 44 20 69 73 20 61 6e 20 61 70 70 65 6e 64 0a 64 69 72 65 63 74 69 76 65 20 R-APPEND.is.an.append.directive.
56e0 61 6e 64 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 20 20 46 49 4c 45 4e 41 4d 45 20 77 69 6c and.nil.otherwise...FILENAME.wil
5700 6c 20 62 65 20 74 68 65 20 65 78 74 72 61 63 74 65 64 0a 66 69 6c 65 6e 61 6d 65 2e 1f 0a 28 64 l.be.the.extracted.filename...(d
5720 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 23 5b 28 efalias.'evil-extract-append.#[(
5740 66 69 6c 65 2d 6f 72 2d 61 70 70 65 6e 64 29 20 22 08 3b 5c 32 30 33 14 00 5c 33 30 31 5c 33 30 file-or-append).".;\203..\301\30
5760 32 08 5c 22 5c 32 30 33 14 00 5c 33 30 33 08 5c 33 30 34 5c 32 32 35 5c 33 30 35 4f 42 5c 32 30 2.\"\203..\303.\304\225\305OB\20
5780 37 5c 33 30 35 08 42 5c 32 30 37 22 20 5b 66 69 6c 65 2d 6f 72 2d 61 70 70 65 6e 64 20 73 74 72 7\305.B\207".[file-or-append.str
57a0 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 3e 3e 20 2a 5c 5c 29 22 20 74 20 31 20 6e 69 6c 5d 20 ing-match."\\(>>.*\\)".t.1.nil].
57c0 34 20 28 23 24 20 2e 20 32 32 30 35 32 29 5d 29 0a 23 40 34 31 20 53 65 74 20 74 68 65 20 70 72 4.(#$...22052)]).#@41.Set.the.pr
57e0 6f 6d 70 74 2d 73 74 72 69 6e 67 20 6f 66 20 4d 41 50 20 74 6f 20 50 52 4f 4d 50 54 2e 1f 0a 28 ompt-string.of.MAP.to.PROMPT...(
5800 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 defalias.'evil-set-keymap-prompt
5820 20 23 5b 28 6d 61 70 20 70 72 6f 6d 70 74 29 20 22 5c 33 30 32 5c 33 30 33 08 21 08 5c 22 5c 32 .#[(map.prompt)."\302\303.!.\"\2
5840 31 30 09 5c 32 30 35 11 00 08 09 08 41 42 5c 32 34 31 5c 32 30 37 22 20 5b 6d 61 70 20 70 72 6f 10.\205.....AB\241\207".[map.pro
5860 6d 70 74 20 64 65 6c 71 20 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 5d 20 33 20 28 23 24 20 2e 20 mpt.delq.keymap-prompt].3.(#$...
5880 32 32 34 38 36 29 5d 29 0a 23 40 34 37 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 76 61 22486)]).#@47.Returns.non-nil.va
58a0 6c 75 65 20 69 66 20 4b 45 59 20 69 73 20 62 6f 75 6e 64 20 69 6e 20 4d 41 50 2e 1f 0a 28 64 65 lue.if.KEY.is.bound.in.MAP...(de
58c0 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 6f 6b 75 70 2d 6b 65 79 20 23 5b 28 6d 61 70 20 6b falias.'evil-lookup-key.#[(map.k
58e0 65 79 29 20 22 5c 33 30 33 08 09 5c 22 5c 32 31 31 1a 5c 32 34 37 3f 5c 32 30 35 5c 66 00 5c 6e ey)."\303..\"\211.\247?\205\f.\n
5900 29 5c 32 30 37 22 20 5b 6d 61 70 20 6b 65 79 20 64 65 66 69 6e 69 74 69 6f 6e 20 6c 6f 6f 6b 75 )\207".[map.key.definition.looku
5920 70 2d 6b 65 79 5d 20 34 20 28 23 24 20 2e 20 32 32 36 37 30 29 5d 29 0a 23 40 32 32 32 20 43 68 p-key].4.(#$...22670)]).#@222.Ch
5940 61 6e 67 65 20 74 68 65 20 63 75 72 73 6f 72 27 73 20 61 70 70 65 72 61 6e 63 65 20 61 63 63 6f ange.the.cursor's.apperance.acco
5960 72 64 69 6e 67 20 74 6f 20 53 50 45 43 53 2e 0a 53 50 45 43 53 20 6d 61 79 20 62 65 20 61 20 63 rding.to.SPECS..SPECS.may.be.a.c
5980 75 72 73 6f 72 20 74 79 70 65 20 61 73 20 70 65 72 20 60 63 75 72 73 6f 72 2d 74 79 70 65 27 2c ursor.type.as.per.`cursor-type',
59a0 20 61 20 63 6f 6c 6f 72 0a 73 74 72 69 6e 67 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 60 73 65 .a.color.string.as.passed.to.`se
59c0 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 27 2c 20 61 20 7a 65 72 6f 2d 61 72 67 75 6d 65 6e 74 t-cursor-color',.a.zero-argument
59e0 0a 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 63 75 72 73 6f .function.for.changing.the.curso
5a00 72 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 61 62 6f 76 65 2e 1f 0a 28 64 65 66 r,.or.a.list.of.the.above...(def
5a20 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 28 73 70 65 63 73 29 alias.'evil-set-cursor.#[(specs)
5a40 20 22 08 3c 5c 32 30 33 5c 66 00 5c 33 30 34 08 21 5c 32 34 33 5c 32 30 33 0f 00 08 43 10 08 5c .".<\203\f.\304.!\243\203...C..\
5a60 33 30 35 19 5c 32 31 31 1a 5c 32 30 35 48 00 5c 6e 40 11 5c 33 30 36 09 21 5c 32 30 33 32 00 5c 305.\211.\205H.\n@.\306.!\2032.\
5a80 33 30 37 31 2a 00 09 20 30 5c 32 30 32 2e 00 5c 32 31 30 5c 32 30 32 40 00 5c 32 31 30 5c 32 30 3071*...0\202..\210\202@.\210\20
5aa0 32 40 00 09 3b 5c 32 30 33 3e 00 5c 33 31 30 09 21 5c 32 31 30 5c 32 30 32 40 00 09 13 5c 6e 41 2@..;\203>.\310.!\210\202@...\nA
5ac0 5c 32 31 31 12 5c 32 30 34 17 00 5c 33 30 35 2a 5c 32 30 37 22 20 5b 73 70 65 63 73 20 73 70 65 \211.\204..\305*\207".[specs.spe
5ae0 63 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 75 72 73 6f 72 2d 74 79 70 65 20 6c 61 c.--dolist-tail--.cursor-type.la
5b00 73 74 20 6e 69 6c 20 66 75 6e 63 74 69 6f 6e 70 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 73 65 st.nil.functionp.(error).evil-se
5b20 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d 20 33 20 28 23 24 20 2e 20 32 32 38 34 36 29 5d 29 t-cursor-color].3.(#$...22846)])
5b40 0a 23 40 33 32 20 53 65 74 20 74 68 65 20 63 75 72 73 6f 72 20 63 6f 6c 6f 72 20 74 6f 20 43 4f .#@32.Set.the.cursor.color.to.CO
5b60 4c 4f 52 2e 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 LOR...(defalias.'evil-set-cursor
5b80 2d 63 6f 6c 6f 72 20 23 5b 28 63 6f 6c 6f 72 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 -color.#[(color)."\301\302\303\"
5ba0 08 5c 32 33 32 3f 5c 32 30 35 0d 00 5c 33 30 34 08 21 5c 32 30 37 22 20 5b 63 6f 6c 6f 72 20 66 .\232?\205..\304.!\207".[color.f
5bc0 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 20 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 20 rame-parameter.nil.cursor-color.
5be0 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d 20 33 20 28 23 24 20 2e 20 32 33 33 36 36 29 set-cursor-color].3.(#$...23366)
5c00 5d 29 0a 23 40 31 36 35 20 52 65 66 72 65 73 68 20 74 68 65 20 63 75 72 73 6f 72 20 66 6f 72 20 ]).#@165.Refresh.the.cursor.for.
5c20 53 54 41 54 45 20 69 6e 20 42 55 46 46 45 52 2e 0a 42 55 46 46 45 52 20 64 65 66 61 75 6c 74 73 STATE.in.BUFFER..BUFFER.defaults
5c40 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 49 66 20 53 54 41 54 .to.the.current.buffer...If.STAT
5c60 45 20 69 73 20 6e 69 6c 20 74 68 65 0a 63 75 72 73 6f 72 20 74 79 70 65 20 69 73 20 65 69 74 68 E.is.nil.the.cursor.type.is.eith
5c80 65 72 20 60 65 76 69 6c 2d 66 6f 72 63 65 2d 63 75 72 73 6f 72 27 20 6f 72 20 74 68 65 20 63 75 er.`evil-force-cursor'.or.the.cu
5ca0 72 72 65 6e 74 20 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 rrent.state...(defalias.'evil-re
5cc0 66 72 65 73 68 2d 63 75 72 73 6f 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 20 fresh-cursor.#[(&optional.state.
5ce0 62 75 66 66 65 72 29 20 22 5c 33 30 36 5c 33 30 30 21 5c 32 30 35 64 00 08 5c 32 30 35 64 00 09 buffer)."\306\300!\205d..\205d..
5d00 5c 32 30 36 17 00 5c 6e 5c 32 30 36 17 00 0b 5c 32 30 36 17 00 5c 33 30 37 19 5c 66 5c 32 30 36 \206..\n\206...\206..\307.\f\206
5d20 1d 00 5c 33 31 30 1d 5c 33 31 31 09 5c 33 31 32 5c 33 31 30 23 5c 32 31 31 1e 12 3b 5c 32 30 33 ..\310.\311.\312\310#\211..;\203
5d40 2f 00 0e 12 5c 32 30 36 41 00 0e 12 3c 5c 32 30 33 3d 00 5c 33 31 33 5c 33 31 34 0e 12 5c 22 5c /...\206A...<\203=.\313\314..\"\
5d60 32 30 36 41 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 22 1e 13 72 0e 14 5c 32 30 36 4a 00 70 71 206A.\315\316\317\"..r..\206J.pq
5d80 5c 32 31 30 0e 13 5c 32 30 33 5b 00 0d 3c 5c 32 30 33 5b 00 5c 33 32 30 5c 33 31 34 0d 5c 22 15 \210..\203[..<\203[.\320\314.\".
5da0 5c 33 32 31 0d 21 5c 32 31 30 5c 33 32 31 0e 12 21 2d 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f \321.!\210\321..!-\207".[evil-lo
5dc0 63 61 6c 2d 6d 6f 64 65 20 73 74 61 74 65 20 65 76 69 6c 2d 66 6f 72 63 65 2d 63 75 72 73 6f 72 cal-mode.state.evil-force-cursor
5de0 20 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 64 65 66 61 75 6c 74 2d 63 75 72 73 6f 72 20 .evil-state.evil-default-cursor.
5e00 64 65 66 61 75 6c 74 20 62 6f 75 6e 64 70 20 6e 6f 72 6d 61 6c 20 74 20 65 76 69 6c 2d 73 74 61 default.boundp.normal.t.evil-sta
5e20 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 63 75 72 73 6f 72 20 65 76 69 6c 2d 6d 65 6d 62 65 72 2d te-property.:cursor.evil-member-
5e40 69 66 20 73 74 72 69 6e 67 70 20 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 20 63 if.stringp.frame-parameter.nil.c
5e60 75 72 73 6f 72 2d 63 6f 6c 6f 72 20 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 65 76 69 ursor-color.evil-filter-list.evi
5e80 6c 2d 73 65 74 2d 63 75 72 73 6f 72 20 63 75 72 73 6f 72 20 63 6f 6c 6f 72 20 62 75 66 66 65 72 l-set-cursor.cursor.color.buffer
5ea0 5d 20 35 20 28 23 24 20 2e 20 32 33 35 36 31 29 5d 29 0a 23 40 36 30 20 53 61 76 65 20 74 68 65 ].5.(#$...23561)]).#@60.Save.the
5ec0 20 63 75 72 72 65 6e 74 20 63 75 72 73 6f 72 3b 20 65 78 65 63 75 74 65 20 42 4f 44 59 3b 20 72 .current.cursor;.execute.BODY;.r
5ee0 65 73 74 6f 72 65 20 74 68 65 20 63 75 72 73 6f 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 estore.the.cursor...(defalias.'e
5f00 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 28 26 72 65 vil-save-cursor.'(macro...#[(&re
5f20 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 42 5c 33 30 35 st.body)."\301\302\303\304.B\305
5f40 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 63 75 72 73 6f 72 20 63 75 72 73 BBE\207".[body.let.((cursor.curs
5f60 6f 72 2d 74 79 70 65 29 20 28 63 6f 6c 6f 72 20 28 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 or-type).(color.(frame-parameter
5f80 20 28 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 29 20 27 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 29 .(selected-frame).'cursor-color)
5fa0 29 20 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 ).(inhibit-quit.t)).unwind-prote
5fc0 63 74 20 70 72 6f 67 6e 20 28 28 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 20 63 75 72 73 6f ct.progn.((evil-set-cursor.curso
5fe0 72 29 20 28 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 20 63 6f 6c 6f 72 29 29 5d 20 35 20 28 r).(evil-set-cursor.color))].5.(
6000 23 24 20 2e 20 32 34 32 34 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...24248)])).(byte-code."\300\
6020 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 301\302\303#\304\301\305\306#\20
6040 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 2d 63 75 72 73 6f 7".[function-put.evil-save-curso
6060 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 66 75 6e 20 70 75 74 r.lisp-indent-function.defun.put
6080 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 35 30 20 44 69 .edebug-form-spec.t].5).#@150.Di
60a0 73 70 6c 61 79 20 61 6e 20 75 6e 6c 6f 67 67 65 64 20 6d 65 73 73 61 67 65 20 69 6e 20 74 68 65 splay.an.unlogged.message.in.the
60c0 20 65 63 68 6f 20 61 72 65 61 2e 0a 54 68 61 74 20 69 73 2c 20 74 68 65 20 6d 65 73 73 61 67 65 .echo.area..That.is,.the.message
60e0 20 69 73 20 6e 6f 74 20 6c 6f 67 67 65 64 20 69 6e 20 74 68 65 20 2a 4d 65 73 73 61 67 65 73 2a .is.not.logged.in.the.*Messages*
6100 20 62 75 66 66 65 72 2e 0a 28 54 6f 20 6c 6f 67 20 74 68 65 20 6d 65 73 73 61 67 65 2c 20 6a 75 .buffer..(To.log.the.message,.ju
6120 73 74 20 75 73 65 20 60 6d 65 73 73 61 67 65 27 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 st.use.`message'.)..(defalias.'e
6140 76 69 6c 2d 65 63 68 6f 20 23 5b 28 73 74 72 69 6e 67 20 26 72 65 73 74 20 61 72 67 73 29 20 22 vil-echo.#[(string.&rest.args)."
6160 08 3f 5c 32 30 35 0d 00 5c 33 30 34 19 5c 33 30 35 5c 33 30 36 5c 6e 0b 23 29 5c 32 30 37 22 20 .?\205..\304.\305\306\n.#)\207".
6180 5b 65 76 69 6c 2d 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 [evil-no-display.message-log-max
61a0 20 73 74 72 69 6e 67 20 61 72 67 73 20 6e 69 6c 20 61 70 70 6c 79 20 6d 65 73 73 61 67 65 5d 20 .string.args.nil.apply.message].
61c0 34 20 28 23 24 20 2e 20 32 34 37 33 34 29 5d 29 0a 23 40 35 37 20 53 61 76 65 20 74 68 65 20 63 4.(#$...24734)]).#@57.Save.the.c
61e0 75 72 72 65 6e 74 20 65 63 68 6f 20 61 72 65 61 20 69 6e 20 60 65 76 69 6c 2d 65 63 68 6f 2d 61 urrent.echo.area.in.`evil-echo-a
6200 72 65 61 2d 6d 65 73 73 61 67 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 rea-message'...(defalias.'evil-e
6220 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 20 23 5b 6e 69 6c 20 22 5c 33 30 31 20 5c 32 31 31 10 5c cho-area-save.#[nil."\301.\211.\
6240 32 30 37 22 20 5b 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 63 75 72 207".[evil-echo-area-message.cur
6260 72 65 6e 74 2d 6d 65 73 73 61 67 65 5d 20 32 20 28 23 24 20 2e 20 32 35 30 34 36 29 5d 29 0a 23 rent-message].2.(#$...25046)]).#
6280 40 31 30 39 20 52 65 73 74 6f 72 65 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 20 66 72 6f 6d 20 @109.Restore.the.echo.area.from.
62a0 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 0a 44 6f 65 73 20 6e `evil-echo-area-message'..Does.n
62c0 6f 74 20 72 65 73 74 6f 72 65 20 69 66 20 60 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 ot.restore.if.`evil-write-echo-a
62e0 72 65 61 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 rea'.is.non-nil...(defalias.'evi
6300 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 72 65 73 74 6f 72 65 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 l-echo-area-restore.#[nil.".\204
6320 14 00 09 5c 32 30 33 10 00 5c 33 30 32 5c 33 30 33 09 5c 22 5c 32 31 30 5c 32 30 32 14 00 5c 33 ...\203..\302\303.\"\210\202..\3
6340 30 32 5c 33 30 34 21 5c 32 31 30 5c 33 30 34 5c 32 31 31 11 5c 32 31 31 10 5c 32 30 37 22 20 5b 02\304!\210\304\211.\211.\207".[
6360 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 20 65 76 69 6c 2d 65 63 68 6f 2d 61 evil-write-echo-area.evil-echo-a
6380 72 65 61 2d 6d 65 73 73 61 67 65 20 6d 65 73 73 61 67 65 20 22 25 73 22 20 6e 69 6c 5d 20 34 20 rea-message.message."%s".nil].4.
63a0 28 23 24 20 2e 20 32 35 32 32 31 29 5d 29 0a 23 40 31 32 31 20 53 61 76 65 20 74 68 65 20 65 63 (#$...25221)]).#@121.Save.the.ec
63c0 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 73 74 6f 72 65 20 74 ho.area;.execute.BODY;.restore.t
63e0 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 74 20 6d 65 73 73 61 he.echo.area..Intermittent.messa
6400 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 20 2a 4d 65 73 73 61 ges.are.not.logged.in.the.*Messa
6420 67 65 73 2a 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 ges*.buffer...(defalias.'evil-sa
6440 76 65 2d 65 63 68 6f 2d 61 72 65 61 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 ve-echo-area.'(macro...#[(&rest.
6460 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 42 42 5c 33 body)."\301\302\303\304\305.BB\3
6480 30 36 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 71 06BBE\207".[body.let.((inhibit-q
64a0 75 69 74 20 74 29 20 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 65 76 uit.t).evil-echo-area-message.ev
64c0 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 il-write-echo-area).unwind-prote
64e0 63 74 20 70 72 6f 67 6e 20 28 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 29 20 28 ct.progn.(evil-echo-area-save).(
6500 28 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 72 65 73 74 6f 72 65 29 29 5d 20 36 20 28 23 24 (evil-echo-area-restore))].6.(#$
6520 20 2e 20 32 35 35 32 35 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...25525)])).(byte-code."\300\30
6540 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"
6560 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 73 61 76 65 2d 65 63 68 6f 2d 61 72 .[function-put.evil-save-echo-ar
6580 65 61 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 ea.lisp-indent-function.defun.pu
65a0 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 30 34 20 45 t.edebug-form-spec.t].5).#@104.E
65c0 78 65 63 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 xecute.BODY.without.Evil.display
65e0 73 2e 0a 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 s..Inhibits.echo.area.messages,.
6600 6d 6f 64 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 mode.line.updates.and.cursor.cha
6620 6e 67 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 64 nges...(defalias.'evil-without-d
6640 69 73 70 6c 61 79 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 isplay.'(macro...#[(&rest.body).
6660 22 5c 33 30 31 5c 33 30 32 08 42 42 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 65 76 "\301\302.BB\207".[body.let.((ev
6680 69 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 20 74 29 29 5d 20 33 20 28 23 24 20 2e 20 32 36 30 34 37 il-no-display.t))].3.(#$...26047
66a0 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 )])).(byte-code."\300\301\302\30
66c0 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
66e0 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 79 20 6c 69 73 70 on-put.evil-without-display.lisp
6700 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 -indent-function.defun.put.edebu
6720 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 34 38 20 52 65 74 75 72 6e 73 20 74 g-form-spec.t].5).#@48.Returns.t
6740 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 6c he.number.of.currently.visible.l
6760 69 6e 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 75 6d 2d 76 69 73 69 62 ines...(defalias.'evil-num-visib
6780 6c 65 2d 6c 69 6e 65 73 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 53 5c 32 30 37 22 20 5b 77 69 6e le-lines.#[nil."\300.S\207".[win
67a0 64 6f 77 2d 68 65 69 67 68 74 5d 20 31 20 28 23 24 20 2e 20 32 36 34 32 33 29 5d 29 0a 23 40 31 dow-height].1.(#$...26423)]).#@1
67c0 34 39 20 52 65 74 75 72 6e 20 61 62 73 6f 6c 75 74 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 64 49.Return.absolute.line-number-d
67e0 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 61 6e 64 20 60 65 6e ifference.betweeen.`beg`.and.`en
6800 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 73 61 6d 65 20 72 65 d`..This.should.give.the.same.re
6820 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 74 68 65 20 6c 69 6e sults.no.matter.where.on.the.lin
6840 65 20 60 62 65 67 60 0a 61 6e 64 20 60 65 6e 64 60 20 61 72 65 2e 1f 0a 28 64 65 66 61 6c 69 61 e.`beg`.and.`end`.are...(defalia
6860 73 20 27 65 76 69 6c 2d 63 6f 75 6e 74 2d 6c 69 6e 65 73 20 23 5b 28 62 65 67 20 65 6e 64 29 20 s.'evil-count-lines.#[(beg.end).
6880 22 08 09 55 5c 32 30 33 08 00 5c 33 30 34 5c 32 30 37 08 09 5d 1a 5c 32 31 32 5c 6e 62 5c 32 31 "..U\203..\304\207..].\212\nb\21
68a0 30 6e 29 5c 32 31 31 1b 5c 32 30 33 1e 00 5c 33 30 35 08 09 5c 22 5c 32 30 32 23 00 5c 33 30 35 0n)\211.\203..\305..\"\202#.\305
68c0 08 09 5c 22 53 2a 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 6c 61 73 74 20 65 6e 64 2d 61 74 ..\"S*\207".[beg.end.last.end-at
68e0 2d 62 6f 6c 20 30 20 63 6f 75 6e 74 2d 6c 69 6e 65 73 5d 20 34 20 28 23 24 20 2e 20 32 36 35 36 -bol.0.count-lines].4.(#$...2656
6900 33 29 5d 29 0a 23 40 32 30 34 20 52 65 74 75 72 6e 20 50 4f 53 20 69 66 20 69 74 20 64 6f 65 73 3)]).#@204.Return.POS.if.it.does
6920 20 6e 6f 74 20 65 78 63 65 65 64 20 74 68 65 20 62 75 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 .not.exceed.the.buffer.boundarie
6940 73 2e 0a 49 66 20 50 4f 53 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 69 s..If.POS.is.less.than.`point-mi
6960 6e 27 2c 20 72 65 74 75 72 6e 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2e 0a 49 73 20 50 4f 53 20 69 n',.return.`point-min'..Is.POS.i
6980 73 20 6d 6f 72 65 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 61 78 27 2c 20 72 65 74 75 72 6e 20 s.more.than.`point-max',.return.
69a0 60 70 6f 69 6e 74 2d 6d 61 78 27 2e 0a 49 66 20 50 4f 53 20 69 73 20 61 20 6d 61 72 6b 65 72 2c `point-max'..If.POS.is.a.marker,
69c0 20 72 65 74 75 72 6e 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 .return.its.position...(defalias
69e0 20 27 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 28 70 6f 73 .'evil-normalize-position.#[(pos
6a00 29 20 22 5c 33 30 31 08 21 5c 32 30 34 08 00 08 5c 32 30 37 08 65 57 5c 32 30 33 10 00 65 5c 32 )."\301.!\204...\207.eW\203..e\2
6a20 30 37 08 64 56 5c 32 30 33 18 00 64 5c 32 30 37 5c 33 30 32 08 21 5c 32 30 33 5c 22 00 5c 33 30 07.dV\203..d\207\302.!\203\".\30
6a40 33 08 21 5c 32 30 37 08 5c 32 30 37 22 20 5b 70 6f 73 20 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 3.!\207.\207".[pos.number-or-mar
6a60 6b 65 72 2d 70 20 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 32 ker-p.markerp.marker-position].2
6a80 20 28 23 24 20 2e 20 32 36 38 39 31 29 5d 29 0a 23 40 38 30 20 52 65 73 74 6f 72 65 73 20 74 68 .(#$...26891)]).#@80.Restores.th
6aa0 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 20 61 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 e.goal.column.after.execution.of
6ac0 20 42 4f 44 59 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 61 76 65 2d 63 6f 6c 75 6d .BODY..See.also.`evil-save-colum
6ae0 6e 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 67 6f 61 6c 2d 63 n'...(defalias.'evil-save-goal-c
6b00 6f 6c 75 6d 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 olumn.'(macro...#[(&rest.body)."
6b20 5c 33 30 31 5c 33 30 32 08 42 42 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 67 6f 61 \301\302.BB\207".[body.let.((goa
6b40 6c 2d 63 6f 6c 75 6d 6e 20 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 74 65 6d 70 6f 72 61 72 79 l-column.goal-column).(temporary
6b60 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 -goal-column.temporary-goal-colu
6b80 6d 6e 29 29 5d 20 33 20 28 23 24 20 2e 20 32 37 32 38 35 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f mn))].3.(#$...27285)])).(byte-co
6ba0 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 30 de."\300\301\302\303#\304\301\30
6bc0 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 73 5\306#\207".[function-put.evil-s
6be0 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 63 ave-goal-column.lisp-indent-func
6c00 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.
6c20 74 5d 20 35 29 0a 23 40 38 30 20 52 65 73 74 6f 72 65 73 20 74 68 65 20 63 6f 6c 75 6d 6e 20 61 t].5).#@80.Restores.the.column.a
6c40 66 74 65 72 20 65 78 65 63 75 74 69 6f 6e 20 6f 66 20 42 4f 44 59 2e 0a 53 65 65 20 61 6c 73 6f fter.execution.of.BODY..See.also
6c60 20 60 65 76 69 6c 2d 73 61 76 65 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 27 2e 1f 0a 28 64 65 66 61 .`evil-save-goal-column'...(defa
6c80 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 63 6f 6c 75 6d 6e 20 27 28 6d 61 63 72 6f 20 2e lias.'evil-save-column.'(macro..
6ca0 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 .#[(&rest.body)."\301\302\303\30
6cc0 34 08 5c 33 30 35 5c 22 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 63 6f 6c 20 4.\305\"BE\207".[body.let.((col.
6ce0 28 63 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 (current-column))).evil-save-goa
6d00 6c 2d 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 l-column.append.((move-to-column
6d20 20 63 6f 6c 29 29 5d 20 36 20 28 23 24 20 2e 20 32 37 36 39 31 29 5d 29 29 0a 28 62 79 74 65 2d .col))].6.(#$...27691)])).(byte-
6d40 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 5c code."\300\301\302\303#\304\301\
6d60 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 6c 305\306#\207".[function-put.evil
6d80 2d 73 61 76 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 74 69 6f -save-column.lisp-indent-functio
6da0 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 n.defun.put.edebug-form-spec.t].
6dc0 35 29 0a 23 40 31 36 37 20 52 65 73 74 72 69 63 74 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 5).#@167.Restrict.the.buffer.to.
6de0 42 45 47 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 BEG.and.END..BEG.or.END.may.be.n
6e00 69 6c 2c 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 il,.specifying.a.one-sided.restr
6e20 69 63 74 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 iction.including.`point-min'.or.
6e40 60 70 6f 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 `point-max'..See.also.`evil-with
6e60 2d 72 65 73 74 72 69 63 74 69 6f 6e 2e 27 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d -restriction.'..(defalias.'evil-
6e80 6e 61 72 72 6f 77 20 23 5b 28 62 65 67 20 65 6e 64 29 20 22 5c 33 30 32 08 21 5c 32 30 36 07 00 narrow.#[(beg.end)."\302.!\206..
6ea0 65 10 5c 33 30 32 09 21 5c 32 30 36 0f 00 64 11 08 09 7d 5c 32 30 37 22 20 5b 62 65 67 20 65 6e e.\302.!\206..d...}\207".[beg.en
6ec0 64 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 5d 20 32 20 28 23 24 d.evil-normalize-position].2.(#$
6ee0 20 2e 20 32 38 31 30 35 29 5d 29 0a 23 40 31 34 33 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 ...28105)]).#@143.Execute.BODY.w
6f00 69 74 68 20 74 68 65 20 62 75 66 66 65 72 20 6e 61 72 72 6f 77 65 64 20 74 6f 20 42 45 47 20 61 ith.the.buffer.narrowed.to.BEG.a
6f20 6e 64 20 45 4e 44 2e 0a 42 45 47 20 6f 72 20 45 4e 44 20 6d 61 79 20 62 65 20 6e 69 6c 20 61 73 nd.END..BEG.or.END.may.be.nil.as
6f40 20 70 61 73 73 65 64 20 74 6f 20 60 65 76 69 6c 2d 6e 61 72 72 6f 77 27 3b 20 74 68 69 73 20 63 .passed.to.`evil-narrow';.this.c
6f60 72 65 61 74 65 73 0a 61 20 6f 6e 65 2d 73 69 64 65 64 20 72 65 73 74 72 69 63 74 69 6f 6e 2e 1f reates.a.one-sided.restriction..
6f80 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f .(defalias.'evil-with-restrictio
6fa0 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 62 6f 64 n.'(macro...#[(beg.end.&rest.bod
6fc0 79 29 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 09 45 5c 6e 42 42 42 44 5c 32 30 y)."\303\304\305\306..E\nBBBD\20
6fe0 37 22 20 5b 62 65 67 20 65 6e 64 20 62 6f 64 79 20 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 7".[beg.end.body.save-restrictio
7000 6e 20 6c 65 74 20 28 28 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 28 n.let.((evil-restriction-stack.(
7020 63 6f 6e 73 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 cons.(cons.(point-min).(point-ma
7040 78 29 29 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 29 20 65 76 x)).evil-restriction-stack))).ev
7060 69 6c 2d 6e 61 72 72 6f 77 5d 20 36 20 28 23 24 20 2e 20 32 38 34 30 32 29 5d 29 29 0a 28 62 79 il-narrow].6.(#$...28402)])).(by
7080 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 te-code."\300\301\302\303#\304\3
70a0 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 01\305\306#\207".[function-put.e
70c0 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 vil-with-restriction.lisp-indent
70e0 2d 66 75 6e 63 74 69 6f 6e 20 32 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 -function.2.put.edebug-form-spec
7100 20 74 5d 20 35 29 0a 23 40 31 34 30 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 74 .t].5).#@140.Execute.BODY.with.t
7120 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
7140 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
7160 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.`
7180 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 evil-with-restriction'...(defali
71a0 61 73 20 27 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 27 28 6d as.'evil-without-restriction.'(m
71c0 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c acro...#[(&rest.body)."\301\302\
71e0 33 30 33 5c 33 30 34 5c 33 30 35 08 42 42 46 5c 32 30 37 22 20 5b 62 6f 64 79 20 73 61 76 65 2d 303\304\305.BBF\207".[body.save-
7200 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 20 28 6e 61 72 72 6f 77 2d 74 6f 2d 72 restriction.(widen).(narrow-to-r
7220 65 67 69 6f 6e 20 28 63 61 72 20 28 63 61 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e egion.(car.(car.evil-restriction
7240 2d 73 74 61 63 6b 29 29 20 28 63 64 72 20 28 63 61 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 -stack)).(cdr.(car.evil-restrict
7260 69 6f 6e 2d 73 74 61 63 6b 29 29 29 20 6c 65 74 20 28 28 65 76 69 6c 2d 72 65 73 74 72 69 63 74 ion-stack))).let.((evil-restrict
7280 69 6f 6e 2d 73 74 61 63 6b 20 28 63 64 72 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d ion-stack.(cdr.evil-restriction-
72a0 73 74 61 63 6b 29 29 29 5d 20 36 20 28 23 24 20 2e 20 32 38 39 34 31 29 5d 29 29 0a 28 62 79 74 stack)))].6.(#$...28941)])).(byt
72c0 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
72e0 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
7300 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
7320 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
7340 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 33 30 20 4e 61 72 72 6f 77 20 74 6f 20 74 68 65 20 m-spec.t].5).#@30.Narrow.to.the.
7360 63 75 72 72 65 6e 74 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d current.field...(defalias.'evil-
7380 6e 61 72 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 28 26 72 65 narrow-to-field.'(macro...#[(&re
73a0 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 42 42 42 5c 32 30 37 22 20 st.body)."\301\302\303.BBB\207".
73c0 5b 62 6f 64 79 20 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 66 69 65 [body.evil-with-restriction.(fie
73e0 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 29 20 28 66 69 65 6c 64 2d 65 6e 64 29 5d 20 34 20 28 23 24 ld-beginning).(field-end)].4.(#$
7400 20 2e 20 32 39 35 32 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...29522)])).(byte-code."\300\30
7420 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"
7440 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 6e 61 72 72 6f 77 2d 74 6f 2d 66 69 .[function-put.evil-narrow-to-fi
7460 65 6c 64 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 eld.lisp-indent-function.defun.p
7480 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 30 39 20 ut.edebug-form-spec.t].5).#@109.
74a0 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 6e Move.to.the.beginning.of.the.lin
74c0 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 6e e.as.displayed..Like.`move-begin
74e0 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 67 ning-of-line',.but.retains.the.g
7500 6f 61 6c 20 63 6f 6c 75 6d 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 oal.column...(defalias.'evil-mov
7520 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c e-beginning-of-line.#[(&optional
7540 20 61 72 67 29 20 22 08 09 19 18 5c 33 30 33 5c 6e 21 5c 32 31 30 5c 33 30 34 20 2a 5c 32 30 37 .arg)."....\303\n!\210\304.*\207
7560 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f ".[goal-column.temporary-goal-co
7580 6c 75 6d 6e 20 61 72 67 20 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 lumn.arg.move-beginning-of-line.
75a0 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 5d 20 32 20 28 23 24 20 2e 20 32 39 38 35 36 beginning-of-line].2.(#$...29856
75c0 29 5d 29 0a 23 40 39 37 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 )]).#@97.Move.to.the.end.of.the.
75e0 6c 69 6e 65 20 61 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 4c 69 6b 65 20 60 6d 6f 76 65 2d 65 6e line.as.displayed..Like.`move-en
7600 64 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 67 6f 61 6c d-of-line',.but.retains.the.goal
7620 20 63 6f 6c 75 6d 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 65 .column...(defalias.'evil-move-e
7640 6e 64 2d 6f 66 2d 6c 69 6e 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 08 09 nd-of-line.#[(&optional.arg)."..
7660 19 18 5c 33 30 33 5c 6e 21 5c 32 31 30 5c 33 30 34 7f 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 ..\303\n!\210\304.*\207".[goal-c
7680 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 20 61 72 67 20 olumn.temporary-goal-column.arg.
76a0 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 33 30 move-end-of-line.nil].2.(#$...30
76c0 31 35 33 29 5d 29 0a 23 40 31 37 35 20 4d 6f 76 65 20 70 6f 69 6e 74 20 6f 6e 65 20 63 68 61 72 153)]).#@175.Move.point.one.char
76e0 61 63 74 65 72 20 62 61 63 6b 20 69 66 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 61 20 6e 6f acter.back.if.at.the.end.of.a.no
7700 6e 2d 65 6d 70 74 79 20 6c 69 6e 65 2e 0a 54 68 69 73 20 62 65 68 61 76 69 6f 72 20 69 73 20 63 n-empty.line..This.behavior.is.c
7720 6f 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 ontingent.on.the.variable.`evil-
7740 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 27 3b 0a 75 73 65 20 74 68 65 20 46 4f 52 43 45 move-cursor-back';.use.the.FORCE
7760 20 70 61 72 61 6d 65 74 65 72 20 74 6f 20 6f 76 65 72 72 69 64 65 20 69 74 2e 1f 0a 28 64 65 66 .parameter.to.override.it...(def
7780 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 6a 75 73 74 2d 63 75 72 73 6f 72 20 23 5b 28 26 6f 70 alias.'evil-adjust-cursor.#[(&op
77a0 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 20 22 6c 5c 32 30 35 1c 00 08 3f 5c 32 30 35 1c 00 6e 3f tional.force)."l\205...?\205..n?
77c0 5c 32 30 35 1c 00 60 5c 32 31 32 5c 33 30 32 20 5c 32 31 30 60 29 55 5c 32 30 35 1c 00 5c 33 30 \205..`\212\302.\210`)U\205..\30
77e0 33 09 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 6c 20 66 3.!\207".[evil-move-beyond-eol.f
7800 6f 72 63 65 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 orce.evil-move-end-of-line.evil-
7820 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 5d 20 32 20 28 23 24 20 2e 20 33 30 34 31 33 29 move-cursor-back].2.(#$...30413)
7840 5d 29 0a 23 40 32 35 30 20 4d 6f 76 65 20 70 6f 69 6e 74 20 6f 6e 65 20 63 68 61 72 61 63 74 65 ]).#@250.Move.point.one.characte
7860 72 20 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 r.back.within.the.current.line..
7880 43 6f 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 Contingent.on.the.variable.`evil
78a0 2d 6d 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 -move-cursor-back'.or.the.FORCE.
78c0 61 72 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 argument..Honors.field.boundarie
78e0 73 2c 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 s,.i.e.,.constrains.the.movement
7900 0a 74 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 .to.the.current.field.as.recogni
7920 7a 65 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 zed.by.`line-beginning-position'
7940 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 ...(defalias.'evil-move-cursor-b
7960 61 63 6b 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 20 22 08 5c 32 30 34 08 00 ack.#[(&optional.force).".\204..
7980 09 5c 32 30 35 27 00 60 5c 33 30 33 20 55 5c 32 30 36 21 00 5c 33 30 34 5c 33 30 32 21 5c 32 30 .\205'.`\303.U\206!.\304\302!\20
79a0 35 21 00 5c 6e 5c 32 30 35 21 00 60 5c 32 31 32 5c 33 30 35 20 5c 32 31 30 60 29 55 3f 5c 32 30 5!.\n\205!.`\212\305.\210`)U?\20
79c0 35 27 00 5c 33 30 36 75 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 5'.\306u\207".[evil-move-cursor-
79e0 62 61 63 6b 20 66 6f 72 63 65 20 76 69 73 75 61 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 20 6c 69 6e 65 back.force.visual-line-mode.line
7a00 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 69 6e -beginning-position.boundp.begin
7a20 6e 69 6e 67 2d 6f 66 2d 76 69 73 75 61 6c 2d 6c 69 6e 65 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 ning-of-visual-line.-1].2.(#$...
7a40 33 30 37 39 33 29 5d 29 0a 23 40 31 33 32 20 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 30793)]).#@132.Return.the.positi
7a60 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 69 on.of.LINE..If.COLUMN.is.specifi
7a80 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 6c ed,.return.its.position.on.the.l
7aa0 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 65 ine..A.negative.number.means.the
7ac0 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 .end.of.the.line...(defalias.'ev
7ae0 69 6c 2d 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 28 6c 69 6e 65 20 26 6f 70 74 69 6f 6e il-line-position.#[(line.&option
7b00 61 6c 20 63 6f 6c 75 6d 6e 29 20 22 5c 32 31 32 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 0b 00 5c al.column)."\212\302\303!\203..\
7b20 33 30 33 08 21 5c 32 31 30 09 5c 32 34 37 5c 32 30 33 24 00 09 5c 33 30 34 57 5c 32 30 33 1d 00 303.!\210.\247\203$..\304W\203..
7b40 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 5c 32 30 32 27 00 5c 33 30 37 09 21 5c 32 31 30 5c 32 30 \305\306!\210\202'.\307.!\210\20
7b60 32 27 00 5c 33 30 35 20 5c 32 31 30 60 29 5c 32 30 37 22 20 5b 6c 69 6e 65 20 63 6f 6c 75 6d 6e 2'.\305.\210`)\207".[line.column
7b80 20 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 69 6e 6e .fboundp.evil-goto-line.0.beginn
7ba0 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 20 32 20 ing-of-line.2.move-to-column].2.
7bc0 28 23 24 20 2e 20 33 31 33 31 31 29 5d 29 0a 23 40 36 33 20 52 65 74 75 72 6e 20 74 68 65 20 68 (#$...31311)]).#@63.Return.the.h
7be0 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 20 64 orizontal.position.of.POS..POS.d
7c00 65 66 61 75 6c 74 73 20 74 6f 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 efaults.to.point...(defalias.'ev
7c20 69 6c 2d 63 6f 6c 75 6d 6e 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 29 20 22 5c 32 31 il-column.#[(&optional.pos)."\21
7c40 32 08 5c 32 30 33 08 00 08 62 5c 32 31 30 69 29 5c 32 30 37 22 20 5b 70 6f 73 5d 20 31 20 28 23 2.\203...b\210i)\207".[pos].1.(#
7c60 24 20 2e 20 33 31 37 30 30 29 5d 29 0a 23 40 31 34 34 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f $...31700)]).#@144.Move.point.to
7c80 20 63 6f 6c 75 6d 6e 20 43 4f 4c 55 4d 4e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 .column.COLUMN.in.the.current.li
7ca0 6e 65 2e 0a 50 6c 61 63 65 73 20 70 6f 69 6e 74 20 61 74 20 6c 65 66 74 20 6f 66 20 74 68 65 20 ne..Places.point.at.left.of.the.
7cc0 74 61 62 20 63 68 61 72 61 63 74 65 72 20 28 61 74 20 74 68 65 20 72 69 67 68 74 20 69 66 20 44 tab.character.(at.the.right.if.D
7ce0 49 52 0a 69 73 20 6e 6f 6e 2d 6e 69 6c 29 20 61 6e 64 20 72 65 74 75 72 6e 73 20 70 6f 69 6e 74 IR.is.non-nil).and.returns.point
7d00 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d ...(defalias.'evil-move-to-colum
7d20 6e 20 23 5b 28 63 6f 6c 75 6d 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 64 69 72 20 66 6f 72 63 65 29 n.#[(column.&optional.dir.force)
7d40 20 22 5c 33 30 33 08 09 5c 22 5c 32 31 30 09 5c 32 30 34 21 00 5c 6e 5c 32 30 33 18 00 5c 6e 5c ."\303..\"\210.\204!.\n\203..\n\
7d60 32 34 37 5c 32 30 33 21 00 5c 6e 5c 33 30 34 57 5c 32 30 33 21 00 69 08 56 5c 32 30 33 21 00 5c 247\203!.\n\304W\203!.i.V\203!.\
7d80 33 30 35 20 5c 32 31 30 60 5c 32 30 37 22 20 5b 63 6f 6c 75 6d 6e 20 66 6f 72 63 65 20 64 69 72 305.\210`\207".[column.force.dir
7da0 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 31 20 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 .move-to-column.1.evil-move-curs
7dc0 6f 72 2d 62 61 63 6b 5d 20 33 20 28 23 24 20 2e 20 33 31 38 35 39 29 20 22 70 22 5d 29 0a 23 40 or-back].3.(#$...31859)."p"]).#@
7de0 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 6c 65 342.Loop.with.countdown.variable
7e00 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 69 6e ..Evaluate.BODY.with.VAR.countin
7e20 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 63 61 g.down.from.COUNT.to.0..COUNT.ca
7e40 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 41 52 n.be.negative,.in.which.case.VAR
7e60 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 20 76 .counts.up.instead..The.return.v
7e80 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 74 68 alue.is.the.value.of.VAR.when.th
7ea0 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 69 66 e.loop.terminates,.which.is.0.if
7ec0 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 6c 79 .the.loop.completes.successfully
7ee0 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 66 6f ..RESULT.specifies.a.variable.fo
7f00 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 52 20 r.storing.this.value...(fn.(VAR.
7f20 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 61 6c COUNT.[RESULT]).BODY...)..(defal
7f40 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 28 73 70 65 63 ias.'evil-loop.'(macro...#[(spec
7f60 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 36 5c 33 30 37 21 18 09 5c 32 31 31 41 11 5c .&rest.body)."\306\307!..\211A.\
7f80 32 34 32 1a 09 5c 32 31 31 41 11 5c 32 34 32 1b 09 5c 32 31 31 41 11 5c 32 34 32 1c 5c 6e 5c 66 242..\211A.\242..\211A.\242.\n\f
7fa0 3d 5c 32 30 34 20 00 5c 6e 5c 32 30 36 21 00 08 12 5c 66 5c 32 30 36 27 00 5c 6e 14 5c 33 31 30 =\204..\n\206!...\f\206'.\n.\310
7fc0 5c 6e 0b 44 43 5c 33 31 31 5c 66 5c 6e 45 5c 33 31 32 5c 33 31 33 5c 6e 5c 33 31 34 42 42 5c 33 \n.DC\311\f\nE\312\313\n\314BB\3
7fe0 31 35 0d 5c 33 31 36 5c 33 31 37 5c 6e 5c 33 32 30 42 42 5c 33 31 31 5c 6e 5c 33 32 31 5c 6e 44 15.\316\317\n\320BB\311\n\321\nD
8000 45 5c 33 31 31 5c 6e 5c 33 32 32 5c 6e 44 45 46 5c 33 31 31 5c 66 5c 6e 45 44 5c 22 42 42 5c 6e E\311\n\322\nDEF\311\f\nED\"BB\n
8020 5c 32 35 37 05 2c 5c 32 30 37 22 20 5b 69 20 73 70 65 63 20 76 61 72 20 63 6f 75 6e 74 20 72 65 \257.,\207".[i.spec.var.count.re
8040 73 75 6c 74 20 62 6f 64 79 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 6c 6f 6f 70 76 61 72 22 20 sult.body.make-symbol."loopvar".
8060 6c 65 74 20 73 65 74 71 20 77 68 69 6c 65 20 2f 3d 20 28 30 29 20 61 70 70 65 6e 64 20 69 66 20 let.setq.while./=.(0).append.if.
8080 3e 20 28 30 29 20 31 2d 20 31 2b 5d 20 31 34 20 28 23 24 20 2e 20 33 32 32 32 38 29 5d 29 29 0a >.(0).1-.1+].14.(#$...32228)])).
80a0 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 (byte-code."\300\301\302\303#\30
80c0 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 4\301\305\306#\207".[function-pu
80e0 74 20 65 76 69 6c 2d 6c 6f 6f 70 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e t.evil-loop.lisp-indent-function
8100 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 64 6f 6c 69 .defun.put.edebug-form-spec.doli
8120 73 74 5d 20 35 29 0a 23 40 34 31 38 20 4c 6f 6f 70 20 61 20 63 65 72 74 61 69 6e 20 6e 75 6d 62 st].5).#@418.Loop.a.certain.numb
8140 65 72 20 6f 66 20 74 69 6d 65 73 2e 0a 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 72 65 70 65 61 er.of.times..Evaluate.BODY.repea
8160 74 65 64 6c 79 20 43 4f 55 4e 54 20 74 69 6d 65 73 20 77 69 74 68 20 56 41 52 20 62 6f 75 6e 64 tedly.COUNT.times.with.VAR.bound
8180 20 74 6f 20 31 20 6f 72 20 2d 31 2c 0a 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 73 69 .to.1.or.-1,.depending.on.the.si
81a0 67 6e 20 6f 66 20 43 4f 55 4e 54 2e 20 52 45 53 55 4c 54 2c 20 69 66 20 73 70 65 63 69 66 69 65 gn.of.COUNT..RESULT,.if.specifie
81c0 64 2c 20 68 6f 6c 64 73 0a 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 75 6e 73 75 63 63 65 73 73 d,.holds.the.number.of.unsuccess
81e0 66 75 6c 20 69 74 65 72 61 74 69 6f 6e 73 2c 20 77 68 69 63 68 20 69 73 20 30 20 69 66 20 74 68 ful.iterations,.which.is.0.if.th
8200 65 20 6c 6f 6f 70 0a 63 6f 6d 70 6c 65 74 65 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2e 20 54 e.loop.completes.successfully..T
8220 68 69 73 20 69 73 20 61 6c 73 6f 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 2e 0a 0a 45 his.is.also.the.return.value...E
8240 61 63 68 20 69 74 65 72 61 74 69 6f 6e 20 6d 75 73 74 20 6d 6f 76 65 20 70 6f 69 6e 74 3b 20 69 ach.iteration.must.move.point;.i
8260 66 20 70 6f 69 6e 74 20 64 6f 65 73 20 6e 6f 74 20 63 68 61 6e 67 65 2c 0a 74 68 65 20 6c 6f 6f f.point.does.not.change,.the.loo
8280 70 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 71 75 69 74 73 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 p.immediately.quits..See.also.`e
82a0 76 69 6c 2d 6c 6f 6f 70 27 2e 0a 0a 28 66 6e 20 28 56 41 52 20 43 4f 55 4e 54 20 5b 52 45 53 55 vil-loop'...(fn.(VAR.COUNT.[RESU
82c0 4c 54 5d 29 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d LT]).BODY...)..(defalias.'evil-m
82e0 6f 74 69 6f 6e 2d 6c 6f 6f 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 73 70 65 63 20 26 72 65 otion-loop.'(macro...#[(spec.&re
8300 73 74 20 62 6f 64 79 29 20 22 08 5c 32 31 31 41 10 5c 32 34 32 5c 32 30 36 0b 00 5c 33 30 36 5c st.body).".\211A.\242\206..\306\
8320 33 30 37 21 19 08 5c 32 31 31 41 10 5c 32 34 32 5c 32 30 36 15 00 5c 33 31 30 1a 08 5c 32 31 31 307!..\211A.\242\206..\310..\211
8340 41 10 5c 32 34 32 1b 5c 33 30 36 5c 33 31 31 21 1c 5c 33 30 36 5c 33 31 32 21 1d 5c 33 30 36 5c A.\242.\306\311!.\306\312!.\306\
8360 33 31 33 21 1e 1c 5c 33 30 36 5c 33 31 34 21 1e 1d 5c 33 31 35 0d 5c 6e 44 09 5c 33 31 36 5c 33 313!..\306\314!..\315.\nD.\316\3
8380 31 37 0d 5c 33 32 30 42 42 5c 33 32 31 42 42 44 44 5c 33 32 32 5c 33 32 33 0e 1c 44 5c 33 32 34 17.\320BB\321BBDD\322\323..D\324
83a0 5c 66 0d 0b 45 5c 33 32 35 0e 1d 5c 33 32 36 42 43 5c 33 32 37 0e 1e 5c 33 33 30 5c 33 33 31 5c \f..E\325..\326BC\327..\330\331\
83c0 33 33 32 0e 1d 45 5c 33 33 33 5c 33 32 33 0e 1c 44 5c 66 45 45 43 5c 22 42 42 45 45 45 2e 07 5c 332..E\333\323..D\fEEC\"BBEEE..\
83e0 32 30 37 22 20 5b 73 70 65 63 20 76 61 72 20 63 6f 75 6e 74 76 61 6c 20 72 65 73 75 6c 74 20 69 207".[spec.var.countval.result.i
8400 20 63 6f 75 6e 74 20 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 .count.make-symbol."unitvar".0."
8420 6c 6f 6f 70 76 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 loopvar"."countvar"."donevar"."o
8440 72 69 67 76 61 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 rigvar".let*.if.<.(0).(-1.1).cat
8460 63 68 20 71 75 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 ch.quote.evil-loop.let.((point))
8480 20 61 70 70 65 6e 64 20 77 68 65 6e 20 3d 20 28 70 6f 69 6e 74 29 20 74 68 72 6f 77 20 64 6f 6e .append.when.=.(point).throw.don
84a0 65 20 6f 72 69 67 20 62 6f 64 79 5d 20 31 35 20 28 23 24 20 2e 20 33 33 30 36 39 29 5d 29 29 0a e.orig.body].15.(#$...33069)])).
84c0 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 (byte-code."\300\301\302\303#\30
84e0 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 4\301\305\306#\207".[function-pu
8500 74 20 65 76 69 6c 2d 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 t.evil-motion-loop.lisp-indent-f
8520 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 unction.defun.put.edebug-form-sp
8540 65 63 20 28 28 73 79 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 ec.((symbolp.form.&optional.symb
8560 6f 6c 70 29 20 62 6f 64 79 29 5d 20 35 29 0a 23 40 35 36 20 43 61 74 63 68 65 73 20 65 72 72 6f olp).body)].5).#@56.Catches.erro
8580 72 73 20 70 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 rs.provided.point.moves.within.t
85a0 68 69 73 20 73 63 6f 70 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 69 67 6e his.scope...(defalias.'evil-sign
85c0 61 6c 2d 77 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 al-without-movement.'(macro...#[
85e0 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 (&rest.body)."\301\302\303\304\3
8600 30 35 08 42 5c 33 30 36 42 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 70 20 05.B\306BBBE\207".[body.let.((p.
8620 28 70 6f 69 6e 74 29 29 29 20 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 20 70 72 6f (point))).condition-case.err.pro
8640 67 6e 20 28 28 65 72 72 6f 72 20 28 77 68 65 6e 20 28 3d 20 70 20 28 70 6f 69 6e 74 29 29 20 28 gn.((error.(when.(=.p.(point)).(
8660 73 69 67 6e 61 6c 20 28 63 61 72 20 65 72 72 29 20 28 63 64 72 20 65 72 72 29 29 29 29 29 5d 20 signal.(car.err).(cdr.err)))))].
8680 36 20 28 23 24 20 2e 20 33 34 31 36 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 6.(#$...34164)])).(byte-code."\3
86a0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 00\301\302\303#\304\301\305\306#
86c0 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 69 67 6e 61 6c 2d \207".[function-put.evil-signal-
86e0 77 69 74 68 6f 75 74 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 without-movement.lisp-indent-fun
8700 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
8720 20 74 5d 20 35 29 0a 23 40 32 37 32 20 53 69 67 6e 61 6c 73 20 65 72 72 6f 72 20 69 66 20 60 70 .t].5).#@272.Signals.error.if.`p
8740 6f 69 6e 74 27 20 69 73 20 61 74 20 62 6f 75 6e 64 61 72 69 65 73 2e 0a 49 66 20 60 70 6f 69 6e oint'.is.at.boundaries..If.`poin
8760 74 27 20 69 73 20 61 74 20 62 6f 62 20 61 6e 64 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 t'.is.at.bob.and.COUNT.is.negati
8780 76 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 69 67 6e 61 6c 0a 27 62 65 67 69 6e 6e 69 ve.this.function.signal.'beginni
87a0 6e 67 2d 6f 66 2d 62 75 66 66 65 72 2e 20 49 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 20 65 ng-of-buffer..If.`point'.is.at.e
87c0 6f 62 20 61 6e 64 20 43 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 0a 74 68 69 73 20 66 75 ob.and.COUNT.is.positive.this.fu
87e0 6e 63 74 69 6f 6e 20 73 69 6e 67 61 6c 20 27 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 2e 20 54 68 nction.singal.'end-of-buffer..Th
8800 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 0a 69 6e 20 6d 6f is.function.should.be.used.in.mo
8820 74 69 6f 6e 73 2e 20 43 4f 55 4e 54 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 2e 1f 0a 28 64 65 tions..COUNT.defaults.to.1...(de
8840 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 2d 65 6f falias.'evil-signal-at-bob-or-eo
8860 62 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 b.#[(&optional.count).".\206..\3
8880 30 31 5c 32 31 31 10 5c 33 30 32 57 5c 32 30 33 0f 00 5c 33 30 33 20 5c 32 30 37 08 5c 33 30 32 01\211.\302W\203..\303.\207.\302
88a0 56 5c 32 30 35 17 00 5c 33 30 34 20 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 31 20 30 20 65 76 69 V\205..\304.\207".[count.1.0.evi
88c0 6c 2d 73 69 67 6e 61 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 l-signal-at-bob.evil-signal-at-e
88e0 6f 62 5d 20 33 20 28 23 24 20 2e 20 33 34 36 30 35 29 5d 29 0a 23 40 32 31 32 20 53 69 67 6e 61 ob].3.(#$...34605)]).#@212.Signa
8900 6c 73 20 27 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 20 69 66 20 60 70 6f 69 6e ls.'beginning-of-buffer.if.`poin
8920 74 27 20 69 73 20 61 74 20 62 6f 62 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 t'.is.at.bob..This.function.shou
8940 6c 64 20 62 65 20 75 73 65 64 20 69 6e 20 62 61 63 6b 77 61 72 64 20 6d 6f 74 69 6f 6e 73 2e 20 ld.be.used.in.backward.motions..
8960 49 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 0a 62 6f 62 20 73 6f 20 74 68 61 74 20 6e 6f 20 If.`point'.is.at.bob.so.that.no.
8980 66 75 72 74 68 65 72 20 62 61 63 6b 77 61 72 64 20 6d 6f 74 69 6f 6e 20 69 73 20 70 6f 73 73 69 further.backward.motion.is.possi
89a0 62 6c 65 20 74 68 65 20 65 72 72 6f 72 0a 27 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 62 75 66 66 ble.the.error.'beginning-of-buff
89c0 65 72 20 69 73 20 72 61 69 73 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 er.is.raised...(defalias.'evil-s
89e0 69 67 6e 61 6c 2d 61 74 2d 62 6f 62 20 23 5b 6e 69 6c 20 22 6f 5c 32 30 35 08 00 5c 33 30 30 5c ignal-at-bob.#[nil."o\205..\300\
8a00 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 62 65 67 69 6e 6e 69 6e 67 301\302\"\207".[signal.beginning
8a20 2d 6f 66 2d 62 75 66 66 65 72 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 35 30 36 37 29 5d 29 -of-buffer.nil].3.(#$...35067)])
8a40 0a 23 40 35 32 33 20 53 69 67 6e 61 6c 73 20 27 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 20 69 66 .#@523.Signals.'end-of-buffer.if
8a60 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 20 65 6f 62 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f .`point'.is.at.eob..This.functio
8a80 6e 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 69 6e 20 66 6f 72 77 61 72 64 20 6d 6f 74 69 n.should.be.used.in.forward.moti
8aa0 6f 6e 73 2e 20 49 66 20 60 70 6f 69 6e 74 27 20 69 73 20 63 6c 6f 73 65 0a 74 6f 20 65 6f 62 20 ons..If.`point'.is.close.to.eob.
8ac0 73 6f 20 74 68 61 74 20 6e 6f 20 66 75 72 74 68 65 72 20 66 6f 72 77 61 72 64 20 6d 6f 74 69 6f so.that.no.further.forward.motio
8ae0 6e 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 68 65 20 65 72 72 6f 72 0a 27 65 6e 64 2d 6f 66 2d n.is.possible.the.error.'end-of-
8b00 62 75 66 66 65 72 20 69 73 20 72 61 69 73 65 64 2e 20 54 68 69 73 20 69 73 20 74 68 65 20 63 61 buffer.is.raised..This.is.the.ca
8b20 73 65 20 69 66 20 60 70 6f 69 6e 74 27 20 69 73 20 61 74 0a 60 70 6f 69 6e 74 2d 6d 61 78 27 20 se.if.`point'.is.at.`point-max'.
8b40 6f 72 20 69 66 20 69 73 20 6f 6e 65 20 70 6f 73 69 74 69 6f 6e 20 62 65 66 6f 72 65 20 60 70 6f or.if.is.one.position.before.`po
8b60 69 6e 74 2d 6d 61 78 27 2c 0a 60 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b int-max',.`evil-move-cursor-back
8b80 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 60 70 6f 69 6e 74 27 20 69 73 20 6e 6f 74 20 '.is.non-nil.and.`point'.is.not.
8ba0 61 74 20 74 68 65 20 65 6e 64 0a 6f 66 20 61 20 6c 69 6e 65 2e 20 54 68 65 20 6c 61 74 74 65 72 at.the.end.of.a.line..The.latter
8bc0 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 62 65 63 61 75 73 65 20 60 70 6f 69 6e 74 27 20 63 61 .is.necessary.because.`point'.ca
8be0 6e 6e 6f 74 20 62 65 0a 6d 6f 76 65 64 20 74 6f 20 60 70 6f 69 6e 74 2d 6d 61 78 27 20 69 66 20 nnot.be.moved.to.`point-max'.if.
8c00 60 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 27 20 69 73 20 6e 6f 6e 2d 6e `evil-move-cursor-back'.is.non-n
8c20 69 6c 20 61 6e 64 0a 74 68 65 20 6c 61 73 74 20 6c 69 6e 65 20 69 6e 20 74 68 65 20 62 75 66 66 il.and.the.last.line.in.the.buff
8c40 65 72 20 69 73 20 6e 6f 74 20 65 6d 70 74 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 er.is.not.empty...(defalias.'evi
8c60 6c 2d 73 69 67 6e 61 6c 2d 61 74 2d 65 6f 62 20 23 5b 6e 69 6c 20 22 6d 5c 32 30 34 16 00 6c 3f l-signal-at-eob.#[nil."m\204..l?
8c80 5c 32 30 35 1a 00 08 5c 32 30 35 1a 00 5c 32 31 32 5c 33 30 31 75 5c 32 31 30 6d 29 5c 32 30 35 \205...\205..\212\301u\210m)\205
8ca0 1a 00 5c 33 30 32 5c 33 30 33 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 76 65 ..\302\303\301\"\207".[evil-move
8cc0 2d 63 75 72 73 6f 72 2d 62 61 63 6b 20 6e 69 6c 20 73 69 67 6e 61 6c 20 65 6e 64 2d 6f 66 2d 62 -cursor-back.nil.signal.end-of-b
8ce0 75 66 66 65 72 5d 20 33 20 28 23 24 20 2e 20 33 35 33 39 39 29 5d 29 0a 23 40 33 35 36 20 50 72 uffer].3.(#$...35399)]).#@356.Pr
8d00 6f 6a 65 63 74 20 70 6f 69 6e 74 20 61 66 74 65 72 20 42 4f 44 59 20 74 6f 20 63 75 72 72 65 6e oject.point.after.BODY.to.curren
8d20 74 20 77 69 6e 64 6f 77 2e 0a 49 66 20 70 6f 69 6e 74 20 69 73 20 6f 6e 20 61 20 70 6f 73 69 74 t.window..If.point.is.on.a.posit
8d40 69 6f 6e 20 6c 65 66 74 20 6f 72 20 72 69 67 68 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 ion.left.or.right.of.the.current
8d60 20 77 69 6e 64 6f 77 0a 74 68 65 6e 20 69 74 20 69 73 20 6d 6f 76 65 64 20 74 6f 20 74 68 65 20 .window.then.it.is.moved.to.the.
8d80 6c 65 66 74 20 61 6e 64 20 72 69 67 68 74 20 62 6f 75 6e 64 61 72 79 20 6f 66 20 74 68 65 20 77 left.and.right.boundary.of.the.w
8da0 69 6e 64 6f 77 2c 0a 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 49 66 20 60 61 75 74 6f 2d 68 73 indow,.respectively..If.`auto-hs
8dc0 63 72 6f 6c 6c 2d 6d 6f 64 65 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 74 68 65 20 croll-mode'.is.non-nil.then.the.
8de0 6c 65 66 74 20 61 6e 64 0a 72 69 67 68 74 20 70 6f 73 69 74 69 6f 6e 73 20 61 72 65 20 69 6e 63 left.and.right.positions.are.inc
8e00 72 65 61 73 65 64 20 6f 72 20 64 65 63 72 65 61 73 65 64 2c 20 72 65 73 70 65 63 74 69 76 65 6c reased.or.decreased,.respectivel
8e20 79 2c 20 62 79 0a 60 68 6f 72 69 7a 6f 6e 74 61 6c 2d 6d 61 72 67 69 6e 27 20 73 6f 20 74 68 61 y,.by.`horizontal-margin'.so.tha
8e40 74 20 6e 6f 20 61 75 74 6f 6d 61 74 69 63 20 73 63 72 6f 6c 6c 69 6e 67 20 6f 63 63 75 72 73 2e t.no.automatic.scrolling.occurs.
8e60 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 68 70 72 6f 6a 65 63 74 2d ..(defalias.'evil-with-hproject-
8e80 70 6f 69 6e 74 2d 6f 6e 2d 77 69 6e 64 6f 77 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 point-on-window.'(macro...#[(&re
8ea0 73 74 20 62 6f 64 79 29 20 22 5c 33 30 34 5c 33 30 35 21 5c 33 30 34 5c 33 30 36 21 5c 33 30 34 st.body)."\304\305!\304\306!\304
8ec0 5c 33 30 37 21 18 19 1a 5c 33 31 30 5c 6e 5c 33 31 31 42 5c 33 31 32 42 5c 33 31 33 0b 5c 33 31 \307!...\310\n\311B\312B\313.\31
8ee0 34 09 5c 33 31 35 5c 33 31 36 5c 6e 45 44 08 5c 33 31 35 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 4.\315\316\nED.\315\317\320\321\
8f00 6e 44 5c 33 32 32 42 42 42 42 44 44 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 09 45 08 45 nD\322BBBBDD\323\324\325\326.E.E
8f20 44 45 43 5c 22 2b 42 42 5c 32 30 37 22 20 5b 72 69 67 68 74 20 6c 65 66 74 20 64 69 66 66 20 62 DEC\"+BB\207".[right.left.diff.b
8f40 6f 64 79 20 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 ody.make-symbol."diff"."left"."r
8f60 69 67 68 74 22 20 6c 65 74 20 28 28 69 66 20 61 75 74 6f 2d 68 73 63 72 6f 6c 6c 2d 6d 6f 64 65 ight".let.((if.auto-hscroll-mode
8f80 20 28 31 2b 20 68 73 63 72 6f 6c 6c 2d 6d 61 72 67 69 6e 29 20 30 29 29 20 28 61 75 74 6f 2d 68 .(1+.hscroll-margin).0)).(auto-h
8fa0 73 63 72 6f 6c 6c 2d 6d 6f 64 65 29 20 61 70 70 65 6e 64 20 6c 65 74 2a 20 2b 20 28 77 69 6e 64 scroll-mode).append.let*.+.(wind
8fc0 6f 77 2d 68 73 63 72 6f 6c 6c 29 20 28 77 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 29 20 28 77 69 ow-hscroll).(window-hscroll).(wi
8fe0 6e 64 6f 77 2d 77 69 64 74 68 29 20 2d 20 28 2d 31 29 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d ndow-width).-.(-1).move-to-colum
9000 6e 20 6d 69 6e 20 6d 61 78 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 5d 20 31 32 20 28 n.min.max.(current-column)].12.(
9020 23 24 20 2e 20 33 36 30 39 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...36094)])).(byte-code."\300\
9040 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 301\302\303#\304\301\305\306#\20
9060 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 68 70 72 6f 6a 7".[function-put.evil-with-hproj
9080 65 63 74 2d 70 6f 69 6e 74 2d 6f 6e 2d 77 69 6e 64 6f 77 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d ect-point-on-window.lisp-indent-
90a0 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 function.defun.put.edebug-form-s
90c0 70 65 63 20 74 5d 20 35 29 0a 23 40 31 30 35 20 47 6f 20 74 6f 20 74 68 65 20 73 6d 61 6c 6c 65 pec.t].5).#@105.Go.to.the.smalle
90e0 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
9100 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
9120 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 67 6f 74 6f 2d 6d 61 78 27 2e 1f 0a 28 64 65 66 61 6c 69 e.also.`evil-goto-max'...(defali
9140 61 73 20 27 65 76 69 6c 2d 67 6f 74 6f 2d 6d 69 6e 20 23 5b 28 26 72 65 73 74 20 70 6f 73 69 74 as.'evil-goto-min.#[(&rest.posit
9160 69 6f 6e 73 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 31 31 10 5c 32 30 35 0e 00 5c 33 30 ions)."\301\302.\"\211.\205..\30
9180 33 5c 33 30 34 08 5c 22 62 5c 32 30 37 22 20 5b 70 6f 73 69 74 69 6f 6e 73 20 65 76 69 6c 2d 66 3\304.\"b\207".[positions.evil-f
91a0 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 28 65 6c 74 29 20 22 5c 33 30 31 08 21 3f 5c 32 30 37 22 ilter-list.#[(elt)."\301.!?\207"
91c0 20 5b 65 6c 74 20 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 72 6b 65 72 2d 70 5d 20 32 5d 20 61 70 70 .[elt.number-or-marker-p].2].app
91e0 6c 79 20 6d 69 6e 5d 20 33 20 28 23 24 20 2e 20 33 37 30 37 32 29 5d 29 0a 23 40 31 30 34 20 47 ly.min].3.(#$...37072)]).#@104.G
9200 6f 20 74 6f 20 74 68 65 20 6c 61 72 67 65 73 74 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 50 4f 53 o.to.the.largest.position.in.POS
9220 49 54 49 4f 4e 53 2e 0a 4e 6f 6e 2d 6e 75 6d 65 72 69 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 61 ITIONS..Non-numerical.elements.a
9240 72 65 20 69 67 6e 6f 72 65 64 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 67 6f 74 6f 2d re.ignored..See.also.`evil-goto-
9260 6d 69 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 6f 74 6f 2d 6d 61 78 20 min'...(defalias.'evil-goto-max.
9280 23 5b 28 26 72 65 73 74 20 70 6f 73 69 74 69 6f 6e 73 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 #[(&rest.positions)."\301\302.\"
92a0 5c 32 31 31 10 5c 32 30 35 0e 00 5c 33 30 33 5c 33 30 34 08 5c 22 62 5c 32 30 37 22 20 5b 70 6f \211.\205..\303\304.\"b\207".[po
92c0 73 69 74 69 6f 6e 73 20 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 28 65 6c 74 29 sitions.evil-filter-list.#[(elt)
92e0 20 22 5c 33 30 31 08 21 3f 5c 32 30 37 22 20 5b 65 6c 74 20 6e 75 6d 62 65 72 2d 6f 72 2d 6d 61 ."\301.!?\207".[elt.number-or-ma
9300 72 6b 65 72 2d 70 5d 20 32 5d 20 61 70 70 6c 79 20 6d 61 78 5d 20 33 20 28 23 24 20 2e 20 33 37 rker-p].2].apply.max].3.(#$...37
9320 33 37 35 29 5d 29 0a 23 40 36 34 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 375)]).#@64.Move.point.to.the.en
9340 64 20 6f 72 20 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 d.or.beginning.of.the.complement
9360 20 6f 66 20 54 48 49 4e 47 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 .of.THING...(defalias.'evil-forw
9380 61 72 64 2d 6e 6f 74 2d 74 68 69 6e 67 20 23 5b 28 74 68 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c ard-not-thing.#[(thing.&optional
93a0 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 5c 32 31 31 19 5c 33 30 37 57 5c 32 .count).".\206..\306\211.\307W\2
93c0 30 33 10 00 5c 33 31 30 5c 32 30 32 11 00 5c 33 30 36 1a 5c 33 31 31 32 5c 33 32 37 00 09 5c 32 03..\310\202..\306.\3112\327..\2
93e0 31 31 1b 5c 32 31 31 13 5c 33 30 37 55 5c 32 30 34 5c 33 32 34 00 60 1c 5c 33 31 32 1d 5c 6e 5c 11.\211.\307U\204\324.`.\312.\n\
9400 33 30 37 56 5c 32 30 33 75 00 5c 33 31 33 0e 0e 21 5c 32 31 31 15 5c 32 30 33 41 00 60 0d 41 57 307V\203u.\313..!\211.\203A.`.AW
9420 5c 32 30 33 41 00 0d 41 62 5c 32 31 30 5c 32 30 32 2a 00 5c 33 31 34 0e 0e 21 5c 33 30 37 55 5c \203A..Ab\210\202*.\314..!\307U\
9440 32 30 33 6f 00 5c 33 31 33 0e 0e 21 5c 32 31 31 1d 40 60 57 5c 32 30 34 5e 00 0d 40 0d 41 55 5c 203o.\313..!\211.@`W\204^..@.AU\
9460 32 30 33 65 00 0d 40 62 5c 32 31 30 5c 32 30 32 6b 00 5c 33 31 34 0e 0e 5c 33 31 30 5c 22 5c 32 203e..@b\210\202k.\314..\310\"\2
9480 31 30 29 5c 32 30 32 5c 32 36 32 00 64 62 5c 32 31 30 5c 32 30 32 5c 32 36 32 00 6f 5c 32 30 34 10)\202\262.db\210\202\262.o\204
94a0 5c 32 32 33 00 5c 33 31 30 75 5c 32 31 30 5c 33 31 33 0e 0e 21 5c 32 31 31 15 5c 32 30 33 5c 32 \223.\310u\210\313..!\211.\203\2
94c0 32 33 00 60 0d 41 57 5c 32 30 33 5c 32 32 33 00 0d 40 62 5c 32 31 30 5c 32 30 32 75 00 6f 5c 32 23.`.AW\203\223..@b\210\202u.o\2
94e0 30 34 5c 32 35 37 00 5c 33 31 34 0e 0e 5c 33 31 30 5c 22 5c 33 30 37 55 5c 32 30 33 5c 32 35 37 04\257.\314..\310\"\307U\203\257
9500 00 5c 33 31 33 0e 0e 21 5c 32 31 31 15 5c 32 30 33 5c 32 35 37 00 0d 41 5c 32 30 32 5c 32 36 30 .\313..!\211.\203\257..A\202\260
9520 00 65 62 5c 32 31 30 29 60 5c 66 55 5c 32 30 33 5c 32 37 36 00 5c 33 31 35 5c 33 31 31 0b 5c 22 .eb\210)`\fU\203\276.\315\311.\"
9540 5c 32 31 30 29 0b 5c 33 30 37 56 5c 32 30 33 5c 33 31 33 00 0b 53 13 5c 32 30 32 5c 33 31 36 00 \210).\307V\203\313..S.\202\316.
9560 0b 54 13 0b 5c 32 31 31 13 5c 32 30 32 1b 00 0b 29 30 2a 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 .T..\211.\202...)0*\207".[count.
9580 23 31 3d 23 3a 63 6f 75 6e 74 76 61 72 20 64 69 72 20 23 32 3d 23 3a 6c 6f 6f 70 76 61 72 20 23 #1=#:countvar.dir.#2=#:loopvar.#
95a0 33 3d 23 3a 6f 72 69 67 76 61 72 20 62 6e 64 20 31 20 30 20 2d 31 20 23 34 3d 23 3a 64 6f 6e 65 3=#:origvar.bnd.1.0.-1.#4=#:done
95c0 76 61 72 20 6e 69 6c 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 var.nil.bounds-of-thing-at-point
95e0 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 74 68 72 6f 77 20 74 68 69 6e 67 5d 20 34 20 28 23 .forward-thing.throw.thing].4.(#
9600 24 20 2e 20 33 37 36 37 36 29 5d 29 0a 23 40 32 36 30 20 52 65 74 75 72 6e 73 20 74 68 65 20 62 $...37676)]).#@260.Returns.the.b
9620 6f 75 6e 64 73 20 6f 66 20 61 20 63 6f 6d 70 6c 65 6d 65 6e 74 20 6f 66 20 54 48 49 4e 47 20 61 ounds.of.a.complement.of.THING.a
9640 74 20 70 6f 69 6e 74 2e 0a 49 66 20 74 68 65 72 65 20 69 73 20 61 20 54 48 49 4e 47 20 61 74 20 t.point..If.there.is.a.THING.at.
9660 70 6f 69 6e 74 20 6e 69 6c 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 20 4f 74 68 65 72 77 69 73 point.nil.is.returned...Otherwis
9680 65 20 69 66 20 57 48 49 43 48 0a 69 73 20 6e 69 6c 20 6f 72 20 30 20 61 20 63 6f 6e 73 20 63 65 e.if.WHICH.is.nil.or.0.a.cons.ce
96a0 6c 6c 20 28 42 45 47 20 2e 20 45 4e 44 29 20 69 73 20 72 65 74 75 72 6e 65 64 2e 20 49 66 20 57 ll.(BEG...END).is.returned..If.W
96c0 48 49 43 48 20 69 73 0a 6e 65 67 61 74 69 76 65 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 69 HICH.is.negative.the.beginning.i
96e0 73 20 72 65 74 75 72 6e 65 64 2e 20 49 66 20 57 48 49 43 48 20 69 73 20 70 6f 73 69 74 69 76 65 s.returned..If.WHICH.is.positive
9700 20 74 68 65 20 45 4e 44 0a 69 73 20 72 65 74 75 72 6e 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 .the.END.is.returned...(defalias
9720 20 27 65 76 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 .'evil-bounds-of-not-thing-at-po
9740 69 6e 74 20 23 5b 28 74 68 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c 20 77 68 69 63 68 29 20 22 60 int.#[(thing.&optional.which)."`
9760 18 5c 32 31 32 5c 33 30 35 09 5c 33 30 36 5c 22 5c 33 30 37 55 5c 32 30 33 10 00 5c 33 30 35 09 .\212\305.\306\"\307U\203..\305.
9780 21 5c 32 31 30 60 08 56 5c 32 30 33 1a 00 65 5c 32 30 32 1b 00 60 29 5c 32 31 32 5c 33 30 35 09 !\210`.V\203..e\202..`)\212\305.
97a0 21 5c 33 30 37 55 5c 32 30 33 2a 00 5c 33 30 35 09 5c 33 30 36 5c 22 5c 32 31 30 60 08 57 5c 32 !\307U\203*.\305.\306\"\210`.W\2
97c0 30 33 34 00 64 5c 32 30 32 35 00 60 29 1a 5c 32 31 31 1b 60 58 5c 32 30 35 6b 00 60 5c 6e 58 5c 034.d\2025.`).\211.`X\205k.`\nX\
97e0 32 30 35 6b 00 0b 5c 6e 57 5c 32 30 35 6b 00 5c 66 5c 32 30 33 54 00 5c 66 5c 33 30 37 55 5c 32 205k..\nW\205k.\f\203T.\f\307U\2
9800 30 33 5a 00 0b 5c 6e 42 5c 32 30 32 6b 00 5c 66 5c 33 30 37 57 5c 32 30 33 64 00 0b 5c 32 30 32 03Z..\nB\202k.\f\307W\203d..\202
9820 6b 00 5c 66 5c 33 30 37 56 5c 32 30 35 6b 00 5c 6e 2b 5c 32 30 37 22 20 5b 70 6e 74 20 74 68 69 k.\f\307V\205k.\n+\207".[pnt.thi
9840 6e 67 20 65 6e 64 20 62 65 67 20 77 68 69 63 68 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 2d ng.end.beg.which.forward-thing.-
9860 31 20 30 5d 20 35 20 28 23 24 20 2e 20 33 38 34 31 39 29 5d 29 0a 23 40 34 37 33 20 4d 6f 76 65 1.0].5.(#$...38419)]).#@473.Move
9880 73 20 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 6f 66 20 s.point.forward.to.the.first.of.
98a0 73 65 76 65 72 61 6c 20 6d 6f 74 69 6f 6e 73 2e 0a 46 4f 52 57 41 52 44 53 20 69 73 20 61 20 6c several.motions..FORWARDS.is.a.l
98c0 69 73 74 20 6f 66 20 66 6f 72 77 61 72 64 20 6d 6f 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 73 20 ist.of.forward.motion.functions.
98e0 28 69 2e 65 2e 20 65 61 63 68 20 6d 6f 76 65 73 0a 70 6f 69 6e 74 20 66 6f 72 77 61 72 64 20 74 (i.e..each.moves.point.forward.t
9900 6f 20 74 68 65 20 6e 65 78 74 20 65 6e 64 20 6f 66 20 61 20 74 65 78 74 20 6f 62 6a 65 63 74 20 o.the.next.end.of.a.text.object.
9920 28 69 66 20 70 61 73 73 65 64 20 61 20 2b 31 29 0a 6f 72 20 62 61 63 6b 77 61 72 64 20 74 6f 20 (if.passed.a.+1).or.backward.to.
9940 74 68 65 20 70 72 65 63 65 65 64 69 6e 67 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 74 65 the.preceeding.beginning.of.a.te
9960 78 74 20 6f 62 6a 65 63 74 20 28 69 66 0a 70 61 73 73 65 64 20 61 20 2d 31 29 29 2e 20 54 68 69 xt.object.(if.passed.a.-1))..Thi
9980 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 73 20 65 61 63 68 20 6f 66 20 74 68 65 73 65 20 66 s.function.calls.each.of.these.f
99a0 75 6e 63 74 69 6f 6e 73 20 6f 6e 63 65 0a 61 6e 64 20 6d 6f 76 65 73 20 70 6f 69 6e 74 20 74 6f unctions.once.and.moves.point.to
99c0 20 74 68 65 20 6e 65 61 72 65 73 74 20 6f 66 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 70 6f .the.nearest.of.the.resulting.po
99e0 73 69 74 69 6f 6e 73 2e 20 49 66 0a 43 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 20 70 6f sitions..If.COUNT.is.positive.po
9a00 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 74 69 6d 65 73 int.is.moved.forward.COUNT.times
9a20 2c 20 69 66 20 6e 65 67 61 74 69 76 65 0a 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 62 61 63 ,.if.negative.point.is.moved.bac
9a40 6b 77 61 72 64 20 2d 43 4f 55 4e 54 20 74 69 6d 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 kward.-COUNT.times...(defalias.'
9a60 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 23 5b 28 63 6f 75 6e 74 20 26 72 evil-forward-nearest.#[(count.&r
9a80 65 73 74 20 66 6f 72 77 61 72 64 73 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 5c 32 31 31 19 5c est.forwards).".\206..\306\211.\
9aa0 33 30 37 57 5c 32 30 33 10 00 5c 33 31 30 5c 32 30 32 11 00 5c 33 30 36 1a 5c 33 31 31 32 5c 33 307W\203..\310\202..\306.\3112\3
9ac0 33 31 00 09 5c 32 31 31 1b 5c 32 31 31 13 5c 33 30 37 55 5c 32 30 34 5c 33 32 36 00 60 1c 60 5c 31..\211.\211.\307U\204\326.`.`\
9ae0 6e 5c 33 30 37 56 5c 32 30 33 2d 00 64 5c 32 30 32 2e 00 65 1d 1e 11 0e 12 5c 33 31 32 1e 13 5c n\307V\203-.d\202..e.....\312..\
9b00 32 31 31 1e 14 5c 32 30 33 5c 32 36 30 00 0e 14 40 16 13 0e 11 62 5c 32 31 30 5c 33 31 33 31 5c 211..\203\260...@....b\210\3131\
9b20 32 34 32 00 5c 32 31 34 65 64 42 0e 15 42 1e 15 5c 33 31 34 5c 6e 5c 33 30 37 57 5c 32 30 35 61 242.\214edB..B..\314\n\307W\205a
9b40 00 5c 32 31 32 0d 62 5c 32 31 30 5c 33 31 35 5c 33 30 37 21 29 5c 6e 5c 33 30 37 56 5c 32 30 35 .\212.b\210\315\307!)\n\307V\205
9b60 6f 00 5c 32 31 32 0d 62 5c 32 31 30 5c 33 31 36 5c 33 31 37 21 29 5c 22 5c 32 31 30 0e 13 5c 6e o.\212.b\210\316\317!)\"\210..\n
9b80 21 5c 33 30 37 55 5c 32 30 35 5c 32 33 35 00 60 0e 11 55 3f 5c 32 30 35 5c 32 33 35 00 5c 6e 5c !\307U\205\235.`..U?\205\235.\n\
9ba0 33 30 37 56 5c 32 30 33 5c 32 31 36 00 60 0d 57 5c 32 30 34 5c 32 33 32 00 5c 6e 5c 33 30 37 57 307V\203\216.`.W\204\232.\n\307W
9bc0 5c 32 30 35 5c 32 33 35 00 60 0d 56 5c 32 30 35 5c 32 33 35 00 60 5c 32 31 31 15 2a 30 5c 32 30 \205\235.`.V\205\235.`\211.*0\20
9be0 32 5c 32 34 36 00 5c 32 31 30 5c 32 30 32 5c 32 34 37 00 5c 32 31 30 0e 14 41 5c 32 31 31 16 14 2\246.\210\202\247.\210..A\211..
9c00 5c 32 30 34 3c 00 2a 0d 62 5c 32 31 30 2a 60 5c 66 55 5c 32 30 33 5c 33 30 30 00 5c 33 32 30 5c \204<.*.b\210*`\fU\203\300.\320\
9c20 33 31 31 0b 5c 22 5c 32 31 30 29 0b 5c 33 30 37 56 5c 32 30 33 5c 33 31 35 00 0b 53 13 5c 32 30 311.\"\210).\307V\203\315..S.\20
9c40 32 5c 33 32 30 00 0b 54 13 0b 5c 32 31 31 13 5c 32 30 32 1b 00 0b 29 30 2a 5c 32 30 37 22 20 5b 2\320..T..\211.\202...)0*\207".[
9c60 63 6f 75 6e 74 20 23 31 3d 23 3a 63 6f 75 6e 74 76 61 72 20 64 69 72 20 23 32 3d 23 3a 6c 6f 6f count.#1=#:countvar.dir.#2=#:loo
9c80 70 76 61 72 20 23 33 3d 23 3a 6f 72 69 67 76 61 72 20 6e 78 74 20 31 20 30 20 2d 31 20 23 34 3d pvar.#3=#:origvar.nxt.1.0.-1.#4=
9ca0 23 3a 64 6f 6e 65 76 61 72 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 6e 61 72 72 6f #:donevar.nil.(error).evil-narro
9cc0 77 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 w.line-beginning-position.line-e
9ce0 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 32 20 74 68 72 6f 77 20 70 6e 74 20 66 6f 72 77 61 72 64 73 nd-position.2.throw.pnt.forwards
9d00 20 66 77 64 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 65 76 69 6c 2d 72 65 73 74 72 69 .fwd.--dolist-tail--.evil-restri
9d20 63 74 69 6f 6e 2d 73 74 61 63 6b 5d 20 35 20 28 23 24 20 2e 20 33 39 30 33 36 29 5d 29 0a 23 40 ction-stack].5.(#$...39036)]).#@
9d40 39 33 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 93.Return.the.bounds.of.a.string
9d60 20 61 74 20 70 6f 69 6e 74 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 67 69 76 65 6e 20 69 74 20 .at.point..If.STATE.is.given.it.
9d80 75 73 65 64 20 61 20 70 61 72 73 69 6e 67 20 73 74 61 74 65 20 61 74 20 70 6f 69 6e 74 2e 1f 0a used.a.parsing.state.at.point...
9da0 28 64 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 (defalias.'bounds-of-evil-string
9dc0 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 29 20 22 5c -at-point.#[(&optional.state)."\
9de0 32 31 32 08 5c 32 30 36 07 00 5c 33 30 31 20 18 5c 33 30 32 08 38 5c 32 30 35 1f 00 5c 33 30 33 212.\206..\301..\302.8\205..\303
9e00 08 38 5c 33 30 34 60 64 5c 33 30 35 5c 32 31 31 08 5c 33 30 36 26 06 5c 32 30 35 1e 00 60 42 2a .8\304`d\305\211.\306&.\205..`B*
9e20 5c 32 30 37 22 20 5b 73 74 61 74 65 20 73 79 6e 74 61 78 2d 70 70 73 73 20 33 20 38 20 70 61 72 \207".[state.syntax-ppss.3.8.par
9e40 73 65 2d 70 61 72 74 69 61 6c 2d 73 65 78 70 20 6e 69 6c 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 se-partial-sexp.nil.syntax-table
9e60 5d 20 38 20 28 23 24 20 2e 20 34 30 32 35 39 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 73 74 ].8.(#$...40259)]).(put.'evil-st
9e80 72 69 6e 67 20 27 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 ring.'bounds-of-thing-at-point.'
9ea0 62 6f 75 6e 64 73 2d 6f 66 2d 65 76 69 6c 2d 73 74 72 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 29 0a bounds-of-evil-string-at-point).
9ec0 23 40 34 31 20 52 65 74 75 72 6e 20 74 68 65 20 62 6f 75 6e 64 73 20 6f 66 20 61 20 73 74 72 69 #@41.Return.the.bounds.of.a.stri
9ee0 6e 67 20 61 74 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 62 6f 75 6e 64 73 2d ng.at.point...(defalias.'bounds-
9f00 6f 66 2d 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 6e 69 6c 20 22 of-evil-comment-at-point.#[nil."
9f20 5c 32 31 32 5c 33 30 31 20 18 5c 33 30 32 08 38 5c 32 30 35 1b 00 5c 33 30 33 08 38 5c 33 30 34 \212\301..\302.8\205..\303.8\304
9f40 60 64 5c 33 30 35 5c 32 31 31 08 5c 33 30 36 26 06 5c 32 30 35 1a 00 60 42 2a 5c 32 30 37 22 20 `d\305\211.\306&.\205..`B*\207".
9f60 5b 73 74 61 74 65 20 73 79 6e 74 61 78 2d 70 70 73 73 20 34 20 38 20 70 61 72 73 65 2d 70 61 72 [state.syntax-ppss.4.8.parse-par
9f80 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 38 20 28 23 tial-sexp.nil.syntax-table].8.(#
9fa0 24 20 2e 20 34 30 36 34 35 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 20 $...40645)]).(put.'evil-comment.
9fc0 27 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 62 6f 75 6e 64 'bounds-of-thing-at-point.'bound
9fe0 73 2d 6f 66 2d 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 2d 61 74 2d 70 6f 69 6e 74 29 0a 23 40 31 32 s-of-evil-comment-at-point).#@12
a000 31 20 41 20 77 72 61 70 70 65 72 20 66 6f 72 20 6c 69 6e 65 20 6d 6f 74 69 6f 6e 73 20 77 68 69 1.A.wrapper.for.line.motions.whi
a020 63 68 20 63 6f 6e 73 65 72 76 65 73 20 74 68 65 20 63 6f 6c 75 6d 6e 2e 0a 53 69 67 6e 61 6c 73 ch.conserves.the.column..Signals
a040 20 61 6e 20 65 72 72 6f 72 20 61 74 20 62 75 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 73 20 75 .an.error.at.buffer.boundaries.u
a060 6e 6c 65 73 73 20 4e 4f 45 52 52 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 nless.NOERROR.is.non-nil...(defa
a080 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 6d 6f 76 65 20 23 5b 28 63 6f 75 6e 74 20 26 6f lias.'evil-line-move.#[(count.&o
a0a0 70 74 69 6f 6e 61 6c 20 6e 6f 65 72 72 6f 72 29 20 22 08 5c 32 30 33 10 00 5c 33 30 36 31 0d 00 ptional.noerror).".\203..\3061..
a0c0 5c 33 30 37 09 21 30 5c 32 30 37 5c 32 31 30 5c 33 31 30 5c 32 30 37 60 1a 5c 33 31 31 31 6b 00 \307.!0\207\210\310\207`.\3111k.
a0e0 09 5c 33 31 32 59 5c 32 30 33 20 00 5c 33 31 33 5c 32 30 32 21 00 5c 33 31 34 13 60 1c 5c 33 31 .\312Y\203..\313\202!.\314.`.\31
a100 35 31 31 00 0b 5c 33 31 36 09 21 21 30 5c 32 30 32 66 00 1d 0e 12 5c 32 30 36 45 00 0e 13 3a 5c 511..\316.!!0\202f....\206E...:\
a120 32 30 33 43 00 0e 13 40 5c 32 30 32 45 00 0e 13 1e 14 0e 15 5c 32 30 33 56 00 5c 33 31 37 0e 14 203C...@\202E.......\203V.\317..
a140 5c 33 31 32 42 21 5c 32 31 30 5c 32 30 32 5f 00 5c 33 32 30 0e 14 5c 66 09 5c 33 31 32 57 23 5c \312B!\210\202_.\320..\f.\312W#\
a160 32 31 30 5c 33 32 31 0d 40 0d 41 5c 22 2a 29 30 5c 32 30 32 79 00 1d 5c 6e 60 55 5c 32 30 35 78 210\321.@.A\"*)0\202y..\n`U\205x
a180 00 5c 33 32 31 0d 40 0d 41 5c 22 29 29 5c 32 30 37 22 20 5b 6e 6f 65 72 72 6f 72 20 63 6f 75 6e .\321.@.A\"))\207".[noerror.coun
a1a0 74 20 70 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 6f 70 6f 69 6e 74 20 65 72 72 20 28 65 72 72 t.p.this-command.opoint.err.(err
a1c0 6f 72 29 20 65 76 69 6c 2d 6c 69 6e 65 2d 6d 6f 76 65 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 30 or).evil-line-move.nil.(error).0
a1e0 20 6e 65 78 74 2d 6c 69 6e 65 20 70 72 65 76 69 6f 75 73 2d 6c 69 6e 65 20 28 62 65 67 69 6e 6e .next-line.previous-line.(beginn
a200 69 6e 67 2d 6f 66 2d 62 75 66 66 65 72 20 65 6e 64 2d 6f 66 2d 62 75 66 66 65 72 29 20 61 62 73 ing-of-buffer.end-of-buffer).abs
a220 20 76 65 72 74 69 63 61 6c 2d 6d 6f 74 69 6f 6e 20 6c 69 6e 65 2d 6d 6f 76 65 2d 66 69 6e 69 73 .vertical-motion.line-move-finis
a240 68 20 73 69 67 6e 61 6c 20 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 h.signal.goal-column.temporary-g
a260 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 63 6f 6c 20 6c 69 6e 65 2d 6d 6f 76 65 2d 76 69 73 75 61 6c 5d oal-column.col.line-move-visual]
a280 20 35 20 28 23 24 20 2e 20 34 30 39 36 32 29 5d 29 0a 23 40 31 31 39 20 4d 6f 76 65 20 70 6f 69 .5.(#$...40962)]).#@119.Move.poi
a2a0 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 nt.to.the.end.or.beginning.of.a.
a2c0 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 4e 54 41 58 sequence.of.characters.in.SYNTAX
a2e0 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 65 72 20 6e ..Stop.on.reaching.a.character.n
a300 6f 74 20 69 6e 20 53 59 4e 54 41 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 ot.in.SYNTAX...(defalias.'evil-f
a320 6f 72 77 61 72 64 2d 73 79 6e 74 61 78 20 23 5b 28 73 79 6e 74 61 78 20 26 6f 70 74 69 6f 6e 61 orward-syntax.#[(syntax.&optiona
a340 6c 20 63 6f 75 6e 74 29 20 22 08 5c 33 30 36 48 5c 33 30 37 55 5c 32 30 33 0f 00 08 5c 33 31 30 l.count).".\306H\307U\203...\310
a360 5c 33 31 31 4f 5c 32 30 32 12 00 5c 33 31 32 08 50 19 5c 6e 5c 32 30 36 18 00 5c 33 31 30 5c 32 \311O\202..\312.P.\n\206..\310\2
a380 31 31 1b 5c 33 30 36 57 5c 32 30 33 23 00 5c 33 31 33 5c 32 30 32 24 00 5c 33 31 30 1c 5c 33 31 11.\306W\203#.\313\202$.\310.\31
a3a0 34 32 74 00 0b 5c 32 31 31 1d 5c 32 31 31 15 5c 33 30 36 55 5c 32 30 34 71 00 60 1e 10 5c 66 5c 42t..\211.\211.\306U\204q.`..\f\
a3c0 33 30 36 57 5c 32 30 33 47 00 5c 33 31 35 09 21 5c 32 31 30 5c 33 31 35 08 21 5c 32 31 30 5c 32 306W\203G.\315.!\210\315.!\210\2
a3e0 30 32 4f 00 5c 33 31 36 09 21 5c 32 31 30 5c 33 31 36 08 21 5c 32 31 30 60 0e 10 55 5c 32 30 33 02O.\316.!\210\316.!\210`..U\203
a400 5b 00 5c 33 31 37 5c 33 31 34 0d 5c 22 5c 32 31 30 29 0d 5c 33 30 36 56 5c 32 30 33 68 00 0d 53 [.\317\314.\"\210).\306V\203h..S
a420 15 5c 32 30 32 6b 00 0d 54 15 0d 5c 32 31 31 15 5c 32 30 32 2e 00 0d 29 30 2b 5c 32 30 37 22 20 .\202k..T..\211.\202...)0+\207".
a440 5b 73 79 6e 74 61 78 20 6e 6f 74 73 79 6e 74 61 78 20 63 6f 75 6e 74 20 23 31 3d 23 3a 63 6f 75 [syntax.notsyntax.count.#1=#:cou
a460 6e 74 76 61 72 20 64 69 72 20 23 32 3d 23 3a 6c 6f 6f 70 76 61 72 20 30 20 39 34 20 31 20 6e 69 ntvar.dir.#2=#:loopvar.0.94.1.ni
a480 6c 20 22 5e 22 20 2d 31 20 23 33 3d 23 3a 64 6f 6e 65 76 61 72 20 73 6b 69 70 2d 73 79 6e 74 61 l."^".-1.#3=#:donevar.skip-synta
a4a0 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 72 64 20 74 x-backward.skip-syntax-forward.t
a4c0 68 72 6f 77 20 23 34 3d 23 3a 6f 72 69 67 76 61 72 5d 20 34 20 28 23 24 20 2e 20 34 31 36 32 34 hrow.#4=#:origvar].4.(#$...41624
a4e0 29 5d 29 0a 23 40 31 32 36 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 )]).#@126.Move.point.to.the.end.
a500 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 43 48 or.beginning.of.a.sequence.of.CH
a520 41 52 53 2e 0a 43 48 41 52 53 20 69 73 20 61 20 63 68 61 72 61 63 74 65 72 20 73 65 74 20 61 73 ARS..CHARS.is.a.character.set.as
a540 20 69 6e 73 69 64 65 20 5b 2e 2e 2e 5d 20 69 6e 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 .inside.[...].in.a.regular.expre
a560 73 73 69 6f 6e 2e 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 ssion...(defalias.'evil-forward-
a580 63 68 61 72 73 20 23 5b 28 63 68 61 72 73 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 chars.#[(chars.&optional.count).
a5a0 22 08 5c 33 30 36 48 5c 33 30 37 55 5c 32 30 33 0f 00 08 5c 33 31 30 5c 33 31 31 4f 5c 32 30 32 ".\306H\307U\203...\310\311O\202
a5c0 12 00 5c 33 31 32 08 50 19 5c 6e 5c 32 30 36 18 00 5c 33 31 30 5c 32 31 31 1b 5c 33 30 36 57 5c ..\312.P.\n\206..\310\211.\306W\
a5e0 32 30 33 23 00 5c 33 31 33 5c 32 30 32 24 00 5c 33 31 30 1c 5c 33 31 34 32 74 00 0b 5c 32 31 31 203#.\313\202$.\310.\3142t..\211
a600 1d 5c 32 31 31 15 5c 33 30 36 55 5c 32 30 34 71 00 60 1e 0e 5c 66 5c 33 30 36 57 5c 32 30 33 47 .\211.\306U\204q.`..\f\306W\203G
a620 00 09 5c 33 31 31 78 5c 32 31 30 08 5c 33 31 31 78 5c 32 31 30 5c 32 30 32 4f 00 09 5c 33 31 31 ..\311x\210.\311x\210\202O..\311
a640 77 5c 32 31 30 08 5c 33 31 31 77 5c 32 31 30 60 0e 0e 55 5c 32 30 33 5b 00 5c 33 31 35 5c 33 31 w\210.\311w\210`..U\203[.\315\31
a660 34 0d 5c 22 5c 32 31 30 29 0d 5c 33 30 36 56 5c 32 30 33 68 00 0d 53 15 5c 32 30 32 6b 00 0d 54 4.\"\210).\306V\203h..S.\202k..T
a680 15 0d 5c 32 31 31 15 5c 32 30 32 2e 00 0d 29 30 2b 5c 32 30 37 22 20 5b 63 68 61 72 73 20 6e 6f ..\211.\202...)0+\207".[chars.no
a6a0 74 63 68 61 72 73 20 63 6f 75 6e 74 20 23 31 3d 23 3a 63 6f 75 6e 74 76 61 72 20 64 69 72 20 23 tchars.count.#1=#:countvar.dir.#
a6c0 32 3d 23 3a 6c 6f 6f 70 76 61 72 20 30 20 39 34 20 31 20 6e 69 6c 20 22 5e 22 20 2d 31 20 23 33 2=#:loopvar.0.94.1.nil."^".-1.#3
a6e0 3d 23 3a 64 6f 6e 65 76 61 72 20 74 68 72 6f 77 20 23 34 3d 23 3a 6f 72 69 67 76 61 72 5d 20 34 =#:donevar.throw.#4=#:origvar].4
a700 20 28 23 24 20 2e 20 34 32 32 31 38 29 5d 29 0a 23 40 35 37 33 20 4d 6f 76 65 20 70 6f 69 6e 74 .(#$...42218)]).#@573.Move.point
a720 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 65 78 74 .to.the.end.or.beginning.of.text
a740 20 65 6e 63 6c 6f 73 65 64 20 62 79 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a 42 45 47 20 61 6e .enclosed.by.BEG.and.END..BEG.an
a760 64 20 45 4e 44 20 73 68 6f 75 6c 64 20 62 65 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 d.END.should.be.regular.expressi
a780 6f 6e 73 20 6d 61 74 63 68 69 6e 67 20 74 68 65 20 6f 70 65 6e 69 6e 67 0a 61 6e 64 20 63 6c 6f ons.matching.the.opening.and.clo
a7a0 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 49 sing.delimiters,.respectively..I
a7c0 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 0a 7a 65 72 6f 20 70 6f 69 f.COUNT.is.greater.than.zero.poi
a7e0 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 20 69 74 nt.is.moved.forward.otherwise.it
a800 20 69 73 20 6d 6f 76 65 64 0a 62 61 63 6b 77 61 72 64 73 2e 20 57 68 65 6e 65 76 65 72 20 61 6e .is.moved.backwards..Whenever.an
a820 20 6f 70 65 6e 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 65 20 .opening.delimiter.is.found.the.
a840 43 4f 55 4e 54 20 69 73 0a 69 6e 63 72 65 61 73 65 64 20 62 79 20 6f 6e 65 2c 20 69 66 20 61 20 COUNT.is.increased.by.one,.if.a.
a860 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 65 20 43 closing.delimiter.is.found.the.C
a880 4f 55 4e 54 20 69 73 0a 64 65 63 72 65 61 73 65 64 20 62 79 20 6f 6e 65 2e 20 54 68 65 20 6d 6f OUNT.is.decreased.by.one..The.mo
a8a0 74 69 6f 6e 20 73 74 6f 70 73 20 77 68 65 6e 20 43 4f 55 4e 54 20 72 65 61 63 68 65 73 20 7a 65 tion.stops.when.COUNT.reaches.ze
a8c0 72 6f 2e 20 54 68 65 0a 6d 61 74 63 68 2d 64 61 74 61 20 72 65 66 6c 65 63 74 73 20 74 68 65 20 ro..The.match-data.reflects.the.
a8e0 6c 61 73 74 20 73 75 63 63 65 73 73 66 75 6c 20 6d 61 74 63 68 20 28 74 68 61 74 20 63 61 75 73 last.successful.match.(that.caus
a900 65 64 20 43 4f 55 4e 54 0a 74 6f 20 72 65 61 63 68 20 7a 65 72 6f 29 2e 20 54 68 65 20 62 65 68 ed.COUNT.to.reach.zero)..The.beh
a920 61 76 69 6f 75 72 20 6f 66 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 73 20 69 73 20 73 69 6d 69 aviour.of.this.functions.is.simi
a940 6c 61 72 20 74 6f 0a 60 75 70 2d 6c 69 73 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 lar.to.`up-list'...(defalias.'ev
a960 69 6c 2d 75 70 2d 62 6c 6f 63 6b 20 23 5b 28 62 65 67 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c il-up-block.#[(beg.end.&optional
a980 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 5c 32 31 31 18 5c 33 30 37 56 5c 32 .count).".\206..\306\211.\307V\2
a9a0 31 31 19 5c 32 30 33 12 00 5c 33 30 36 5c 32 30 32 13 00 5c 33 31 30 1a 5c 33 31 31 32 5c 33 34 11.\203..\306\202..\310.\3112\34
a9c0 33 00 08 5c 33 30 37 55 5c 32 30 34 5c 33 34 31 00 60 1b 5c 32 31 32 5c 33 31 32 09 5c 32 30 33 3..\307U\204\341.`.\212\312.\203
a9e0 2a 00 5c 66 5c 32 30 32 2b 00 0d 5c 33 31 33 5c 33 31 34 5c 6e 24 5c 32 30 35 4d 00 0b 60 55 5c *.\f\202+..\313\314\n$\205M..`U\
aa00 32 30 33 4c 00 5c 6e 75 5c 32 31 30 5c 33 31 32 09 5c 32 30 33 44 00 5c 66 5c 32 30 32 45 00 0d 203L.\nu\210\312.\203D.\f\202E..
aa20 5c 33 31 33 5c 33 31 34 5c 6e 24 5c 32 30 35 4d 00 60 29 1e 10 5c 33 31 35 5c 33 31 34 21 1e 11 \313\314\n$\205M.`)..\315\314!..
aa40 5c 32 31 32 0d 5c 66 5c 32 33 32 3f 5c 32 30 35 5c 32 31 33 00 5c 33 31 32 09 5c 32 30 33 66 00 \212.\f\232?\205\213.\312.\203f.
aa60 0d 5c 32 30 32 67 00 5c 66 0e 10 5c 33 31 34 5c 6e 24 5c 32 30 35 5c 32 31 33 00 0b 60 55 5c 32 .\202g.\f..\314\n$\205\213..`U\2
aa80 30 33 5c 32 31 32 00 5c 6e 75 5c 32 31 30 5c 33 31 32 09 5c 32 30 33 5c 32 30 31 00 0d 5c 32 30 03\212.\nu\210\312.\203\201..\20
aaa0 32 5c 32 30 32 00 5c 66 0e 10 5c 33 31 34 5c 6e 24 5c 32 30 35 5c 32 31 33 00 60 29 1e 12 0e 10 2\202.\f..\314\n$\205\213.`)....
aac0 5c 32 30 34 5c 32 35 32 00 09 5c 32 30 33 5c 32 33 33 00 64 5c 32 30 32 5c 32 33 34 00 65 62 5c \204\252..\203\233.d\202\234.eb\
aae0 32 31 30 5c 33 31 36 5c 33 31 33 21 5c 32 31 30 5c 33 31 37 5c 33 31 31 08 5c 22 5c 32 31 30 5c 210\316\313!\210\317\311.\"\210\
ab00 32 30 32 5c 33 33 35 00 0e 12 5c 32 30 33 5c 33 30 32 00 09 5c 32 30 33 5c 32 37 30 00 08 54 5c 202\335...\203\302..\203\270..T\
ab20 32 30 32 5c 32 37 32 00 08 53 10 0e 12 62 5c 32 31 30 5c 32 30 32 5c 33 33 35 00 09 5c 32 30 33 202\272..S...b\210\202\335..\203
ab40 5c 33 31 33 00 08 53 5c 32 30 32 5c 33 31 35 00 08 54 5c 32 31 31 10 5c 33 30 37 55 5c 32 30 33 \313..S\202\315..T\211.\307U\203
ab60 5c 33 33 31 00 5c 33 31 36 0e 11 21 5c 32 31 30 0e 10 62 5c 32 31 30 2c 5c 32 30 32 18 00 5c 33 \331.\316..!\210..b\210,\202..\3
ab80 30 37 30 2b 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 66 6f 72 77 61 72 64 70 20 64 69 72 20 70 6e 070+\207".[count.forwardp.dir.pn
aba0 74 20 65 6e 64 20 62 65 67 20 31 20 30 20 2d 31 20 64 6f 6e 65 20 72 65 2d 73 65 61 72 63 68 2d t.end.beg.1.0.-1.done.re-search-
abc0 66 6f 72 77 61 72 64 20 6e 69 6c 20 74 20 6d 61 74 63 68 2d 64 61 74 61 20 73 65 74 2d 6d 61 74 forward.nil.t.match-data.set-mat
abe0 63 68 2d 64 61 74 61 20 74 68 72 6f 77 20 63 6c 20 6d 61 74 63 68 20 6f 70 5d 20 36 20 28 23 24 ch-data.throw.cl.match.op].6.(#$
ac00 20 2e 20 34 32 37 37 34 29 5d 29 0a 23 40 35 30 36 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 ...42774)]).#@506.Move.point.to.
ac20 74 68 65 20 65 6e 64 20 6f 72 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 62 61 6c 61 6e 63 65 64 the.end.or.beginning.of.balanced
ac40 20 70 61 72 65 6e 74 68 65 73 65 73 2e 0a 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 73 68 6f .parentheses..OPEN.and.CLOSE.sho
ac60 75 6c 64 20 62 65 20 63 68 61 72 61 63 74 65 72 73 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 uld.be.characters.identifying.th
ac80 65 20 6f 70 65 6e 69 6e 67 20 61 6e 64 0a 63 6c 6f 73 69 6e 67 20 70 61 72 65 6e 74 68 65 73 69 e.opening.and.closing.parenthesi
aca0 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 s,.respectively..If.COUNT.is.gre
acc0 61 74 65 72 20 74 68 61 6e 20 7a 65 72 6f 0a 70 6f 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 66 6f ater.than.zero.point.is.moved.fo
ace0 72 77 61 72 64 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 6d 6f 76 65 64 20 62 61 63 6b rward.otherwise.it.is.moved.back
ad00 77 61 72 64 73 2e 20 57 68 65 6e 65 76 65 72 0a 61 6e 20 6f 70 65 6e 69 6e 67 20 64 65 6c 69 6d wards..Whenever.an.opening.delim
ad20 69 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 65 20 43 4f 55 4e 54 20 69 73 20 69 6e 63 72 65 iter.is.found.the.COUNT.is.incre
ad40 61 73 65 64 20 62 79 20 6f 6e 65 2c 20 69 66 20 61 0a 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 ased.by.one,.if.a.closing.delimi
ad60 74 65 72 20 69 73 20 66 6f 75 6e 64 20 74 68 65 20 43 4f 55 4e 54 20 69 73 20 64 65 63 72 65 61 ter.is.found.the.COUNT.is.decrea
ad80 73 65 64 20 62 79 20 6f 6e 65 2e 20 54 68 65 0a 6d 6f 74 69 6f 6e 20 73 74 6f 70 73 20 77 68 65 sed.by.one..The.motion.stops.whe
ada0 6e 20 43 4f 55 4e 54 20 72 65 61 63 68 65 73 20 7a 65 72 6f 2e 20 54 68 65 20 6d 61 74 63 68 2d n.COUNT.reaches.zero..The.match-
adc0 64 61 74 61 20 72 65 66 6c 65 63 74 73 20 74 68 65 0a 6c 61 73 74 20 73 75 63 63 65 73 73 66 75 data.reflects.the.last.successfu
ade0 6c 20 6d 61 74 63 68 20 28 74 68 61 74 20 63 61 75 73 65 64 20 43 4f 55 4e 54 20 74 6f 20 72 65 l.match.(that.caused.COUNT.to.re
ae00 61 63 68 20 7a 65 72 6f 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 75 70 2d 70 ach.zero)...(defalias.'evil-up-p
ae20 61 72 65 6e 20 23 5b 28 6f 70 65 6e 20 63 6c 6f 73 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 aren.#[(open.close.&optional.cou
ae40 6e 74 29 20 22 5c 33 30 36 18 5c 33 30 37 20 70 19 1a 5c 33 31 30 5c 32 31 36 5c 33 31 31 5c 33 nt)."\306.\307.p..\310\216\311\3
ae60 31 32 5c 33 30 37 20 21 21 5c 32 31 30 5c 33 31 33 0b 5c 33 31 34 5c 33 31 35 5c 66 5c 22 5c 22 12\307.!!\210\313.\314\315\f\"\"
ae80 5c 32 31 30 5c 33 31 33 5c 66 5c 33 31 34 5c 33 31 36 0b 5c 22 5c 22 5c 32 31 30 0d 5c 32 31 31 \210\313\f\314\316.\"\"\210.\211
aea0 1e 17 5c 33 31 37 57 5c 32 30 33 2d 00 5c 33 32 30 5c 32 30 32 2e 00 5c 33 32 31 1e 18 5c 33 32 ..\317W\203-.\320\202..\321..\32
aec0 32 32 5c 32 35 33 00 0e 17 5c 32 31 31 1e 19 5c 32 31 31 16 19 5c 33 31 37 55 5c 32 30 34 5c 32 22\253...\211..\211..\317U\204\2
aee0 34 37 00 60 1e 1a 60 1e 1b 5c 33 32 33 31 77 00 0e 18 5c 33 31 37 56 5c 32 30 33 63 00 5c 33 32 47.`..`..\3231w...\317V\203c.\32
af00 34 0e 18 21 5c 32 31 30 60 53 66 5c 66 55 3f 5c 32 30 35 73 00 5c 32 30 32 52 00 5c 33 32 34 0e 4..!\210`Sf\fU?\205s.\202R.\324.
af20 18 21 5c 32 31 30 5c 33 30 36 66 0b 55 3f 5c 32 30 35 73 00 5c 32 30 32 63 00 30 5c 32 30 32 7b .!\210\306f.U?\205s.\202c.0\202{
af40 00 5c 32 31 30 0e 1b 62 5c 32 31 30 29 60 0e 1a 55 5c 32 30 33 5c 32 31 32 00 5c 33 32 35 5c 33 .\210..b\210)`..U\203\212.\325\3
af60 32 32 0e 19 5c 22 5c 32 31 30 29 0e 19 5c 33 31 37 56 5c 32 30 33 5c 32 33 32 00 0e 19 53 16 19 22..\"\210)..\317V\203\232...S..
af80 5c 32 30 32 5c 32 33 37 00 0e 19 54 16 19 0e 19 5c 32 31 31 16 19 5c 32 30 32 3c 00 0e 19 29 30 \202\237...T....\211..\202<...)0
afa0 2a 5c 32 31 31 1e 1c 0d 55 5c 32 30 33 5c 32 37 33 00 5c 33 32 36 5c 33 30 36 21 5c 32 31 30 5c *\211...U\203\273.\326\306!\210\
afc0 32 30 32 5c 33 32 32 00 0d 5c 33 31 37 56 5c 32 30 33 5c 33 31 33 00 5c 33 32 36 60 53 60 44 21 202\322..\317V\203\313.\326`S`D!
afe0 5c 32 31 30 5c 32 30 32 5c 33 32 32 00 5c 33 32 36 60 60 54 44 21 5c 32 31 30 0e 1c 2d 5c 32 30 \210\202\322.\326``TD!\210..-\20
b000 37 22 20 5b 66 6f 72 77 61 72 64 2d 73 65 78 70 2d 66 75 6e 63 74 69 6f 6e 20 23 31 3d 23 3a 62 7".[forward-sexp-function.#1=#:b
b020 75 66 66 65 72 20 23 32 3d 23 3a 74 61 62 6c 65 20 6f 70 65 6e 20 63 6c 6f 73 65 20 63 6f 75 6e uffer.#2=#:table.open.close.coun
b040 74 20 6e 69 6c 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 5b 6e 69 6c 20 22 72 08 71 5c 32 31 t.nil.syntax-table.#[nil."r.q\21
b060 30 5c 33 30 32 09 21 29 5c 32 30 37 22 20 5b 23 31 23 20 23 32 23 20 73 65 74 2d 73 79 6e 74 61 0\302.!)\207".[#1#.#2#.set-synta
b080 78 2d 74 61 62 6c 65 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 63 6f 70 x-table].2].set-syntax-table.cop
b0a0 79 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 6f 64 69 66 79 2d 73 79 6e 74 61 78 2d 65 6e 74 y-syntax-table.modify-syntax-ent
b0c0 72 79 20 66 6f 72 6d 61 74 20 22 28 25 63 22 20 22 29 25 63 22 20 30 20 2d 31 20 31 20 23 33 3d ry.format."(%c".")%c".0.-1.1.#3=
b0e0 23 3a 64 6f 6e 65 76 61 72 20 28 65 72 72 6f 72 29 20 75 70 2d 6c 69 73 74 20 74 68 72 6f 77 20 #:donevar.(error).up-list.throw.
b100 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 23 34 3d 23 3a 63 6f 75 6e 74 76 61 72 20 64 69 72 set-match-data.#4=#:countvar.dir
b120 20 23 35 3d 23 3a 6c 6f 6f 70 76 61 72 20 23 36 3d 23 3a 6f 72 69 67 76 61 72 20 70 6e 74 20 72 .#5=#:loopvar.#6=#:origvar.pnt.r
b140 65 73 74 5d 20 36 20 28 23 24 20 2e 20 34 34 30 35 30 29 5d 29 0a 23 40 35 30 33 20 4d 6f 76 65 est].6.(#$...44050)]).#@503.Move
b160 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
b180 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 64 20 43 4c f.balanced.xml.tags..OPEN.and.CL
b1a0 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 6e 74 69 66 OSE.should.be.characters.identif
b1c0 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 20 70 61 72 ying.the.opening.and.closing.par
b1e0 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 4f 55 4e 54 enthesis,.respectively..If.COUNT
b200 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 69 73 20 6d .is.greater.than.zero.point.is.m
b220 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 20 6d 6f 76 oved.forward.otherwise.it.is.mov
b240 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 65 6e 69 6e ed.backwards..Whenever.an.openin
b260 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 54 20 69 g.delimiter.is.found.the.COUNT.i
b280 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 73 69 6e 67 s.increased.by.one,.if.a.closing
b2a0 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 54 20 69 73 .delimiter.is.found.the.COUNT.is
b2c0 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 6e 20 73 74 .decreased.by.one..The.motion.st
b2e0 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 20 54 68 65 ops.when.COUNT.reaches.zero..The
b300 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 74 20 73 75 .match-data.reflects.the.last.su
b320 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 43 4f 55 4e ccessful.match.(that.caused.COUN
b340 54 20 74 6f 20 72 65 61 63 68 20 7a 65 72 6f 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 T.to.reach.zero)...(defalias.'ev
b360 69 6c 2d 75 70 2d 78 6d 6c 2d 74 61 67 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 il-up-xml-tag.#[(&optional.count
b380 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 5c 33 30 37 56 5c 32 30 33 0e 00 5c 33 30 36 5c 32 30 ).".\206..\306\307V\203..\306\20
b3a0 32 0f 00 5c 33 31 30 19 5c 33 31 31 08 5c 32 30 36 16 00 5c 33 30 36 21 5c 32 31 31 18 5c 33 30 2..\310.\311.\206..\306!\211.\30
b3c0 37 56 1a 09 5c 33 30 37 56 5c 32 30 33 26 00 5c 33 30 36 5c 32 30 32 27 00 5c 33 31 32 1b 09 5c 7V..\307V\203&.\306\202'.\312..\
b3e0 33 30 37 56 5c 32 30 33 32 00 5c 33 31 32 5c 32 30 32 33 00 5c 33 30 36 1c 60 1d 5c 33 31 33 5c 307V\2032.\312\2023.\306.`.\313\
b400 32 31 31 1e 18 1e 19 5c 33 31 33 1a 5c 33 31 34 32 41 01 08 5c 33 30 37 56 5c 32 30 33 5c 22 01 211....\313.\3142A..\307V\203\".
b420 5c 33 31 35 5c 33 31 36 5c 33 31 33 5c 33 31 37 09 24 5c 32 31 31 12 5c 32 30 33 5c 32 35 34 00 \315\316\313\317.$\211.\203\254.
b440 0b 5c 32 32 34 5c 32 30 33 64 00 5c 33 32 30 0b 21 0e 19 42 5c 32 31 31 16 19 5c 32 30 32 5c 32 .\224\203d.\320.!..B\211..\202\2
b460 35 31 00 0e 19 5c 32 30 33 5c 32 35 34 00 09 5c 33 30 37 57 5c 32 30 33 5c 32 30 33 00 0e 19 40 51...\203\254..\307W\203\203...@
b480 5c 33 32 30 5c 66 21 5c 32 33 30 5c 32 30 33 5c 32 30 33 00 0e 19 5c 32 31 31 41 16 19 5c 32 34 \320\f!\230\203\203...\211A..\24
b4a0 32 5c 32 30 32 5c 32 35 31 00 09 5c 33 30 37 56 5c 32 30 33 5c 32 35 34 00 0e 19 5c 32 30 33 5c 2\202\251..\307V\203\254...\203\
b4c0 32 34 32 00 0e 19 40 5c 33 32 30 5c 66 21 5c 32 33 30 5c 32 30 34 5c 32 34 32 00 0e 19 5c 32 31 242...@\320\f!\230\204\242...\21
b4e0 31 41 16 19 5c 32 31 30 5c 32 30 32 5c 32 31 31 00 0e 19 5c 32 31 31 41 16 19 5c 32 34 32 5c 32 1A..\210\202\211...\211A..\242\2
b500 30 34 48 00 5c 6e 5c 32 30 35 5c 32 36 33 00 5c 33 32 31 5c 33 31 37 21 5c 32 31 31 12 5c 32 30 04H.\n\205\263.\321\317!\211.\20
b520 34 5c 32 37 37 00 5c 33 31 33 12 5c 33 32 32 5c 33 31 34 08 5c 22 5c 32 31 30 09 5c 33 30 37 56 4\277.\313.\322\314.\"\210.\307V
b540 5c 32 30 33 5c 33 32 30 00 5c 33 30 37 5c 32 32 35 16 18 5c 33 30 37 5c 32 32 34 62 5c 32 31 30 \203\320.\307\225..\307\224b\210
b560 5c 32 30 32 5c 33 33 30 00 5c 33 30 37 5c 32 32 34 16 18 5c 33 30 37 5c 32 32 35 62 5c 32 31 30 \202\330.\307\224..\307\225b\210
b580 5c 33 32 30 5c 66 21 1e 1a 5c 33 32 33 5c 33 32 34 0e 1a 21 5c 33 32 35 51 1e 1b 5c 33 30 36 5c \320\f!..\323\324..!\325Q..\306\
b5a0 32 31 31 1e 1c 5c 33 30 37 56 5c 32 30 33 0d 01 5c 33 32 36 0e 1b 5c 33 31 33 5c 33 31 37 09 24 211..\307V\203..\326..\313\317.$
b5c0 5c 32 30 33 0d 01 0e 1c 5c 33 30 36 5c 32 32 34 5c 32 30 33 04 01 09 5c 32 30 32 06 01 09 5b 5c \203....\306\224\203...\202...[\
b5e0 5c 5c 32 31 31 16 1c 5c 32 30 32 5c 33 35 32 00 0e 1c 5c 33 30 37 55 5c 32 30 33 1a 01 08 53 10 \\211..\202\352...\307U\203...S.
b600 5c 33 31 33 16 19 0e 18 62 5c 32 31 30 2b 5c 32 30 32 42 00 08 5c 33 30 37 56 5c 32 30 33 2e 01 \313....b\210+\202B..\307V\203..
b620 5c 33 32 37 5c 33 31 33 21 5c 32 30 32 40 01 5c 33 32 37 5c 6e 21 5c 32 31 30 09 5c 33 30 37 56 \327\313!\202@.\327\n!\210.\307V
b640 5c 32 30 33 3d 01 5c 33 30 37 5c 32 32 35 5c 32 30 32 3f 01 5c 33 30 37 5c 32 32 34 62 30 5c 32 \203=.\307\225\202?.\307\224b0\2
b660 31 30 08 5c 33 30 37 55 5c 32 30 34 62 01 5c 33 32 37 5c 33 31 33 21 5c 32 31 30 09 5c 33 30 37 10.\307U\204b.\327\313!\210.\307
b680 56 5c 32 30 33 56 01 64 5c 32 30 32 57 01 65 62 5c 32 31 30 60 0d 55 5c 32 30 34 62 01 08 53 10 V\203V.d\202W.eb\210`.U\204b..S.
b6a0 09 08 5f 2e 09 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 64 69 72 20 6d 61 74 63 68 20 6f 70 20 63 .._..\207".[count.dir.match.op.c
b6c0 6c 20 6f 72 69 67 20 31 20 30 20 2d 31 20 61 62 73 20 32 20 6e 69 6c 20 64 6f 6e 65 20 72 65 2d l.orig.1.0.-1.abs.2.nil.done.re-
b6e0 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 5d 2b 5c 5c 29 5c 5c search-forward."<\\([^/.>]+\\)\\
b700 28 3f 3a 5b 5e 5c 22 2f 3e 5d 5c 5c 7c 5c 22 5b 5e 5c 22 5d 2a 5c 22 5c 5c 29 2a 3f 3e 5c 5c 7c (?:[^\"/>]\\|\"[^\"]*\"\\)*?>\\|
b720 3c 2f 5c 5c 28 5b 5e 3e 5d 2b 3f 5c 5c 29 3e 22 20 74 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 </\\([^>]+?\\)>".t.match-string.
b740 6d 61 74 63 68 2d 64 61 74 61 20 74 68 72 6f 77 20 22 3c 5c 5c 28 2f 5c 5c 29 3f 22 20 72 65 67 match-data.throw."<\\(/\\)?".reg
b760 65 78 70 2d 71 75 6f 74 65 20 22 5c 5c 28 3f 3a 3e 5c 5c 7c 20 5c 5c 28 3f 3a 5b 5e 5c 22 2f 3e exp-quote."\\(?:>\\|.\\(?:[^\"/>
b780 5d 5c 5c 7c 5c 22 5b 5e 5c 22 5d 2a 5c 22 5c 5c 29 2a 3f 3e 5c 5c 29 22 20 72 65 2d 73 65 61 72 ]\\|\"[^\"]*\"\\)*?>\\)".re-sear
b7a0 63 68 2d 62 61 63 6b 77 61 72 64 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 70 6e 74 20 74 ch-backward.set-match-data.pnt.t
b7c0 61 67 73 20 74 61 67 20 72 65 66 77 64 20 63 6e 74 5d 20 36 20 28 23 24 20 2e 20 34 35 34 30 34 ags.tag.refwd.cnt].6.(#$...45404
b7e0 29 5d 29 0a 23 40 31 38 31 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 65 6e 64 20 )]).#@181.Move.point.to.the.end.
b800 6f 72 20 62 65 67 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 or.beginning.of.a.string..QUOTE.
b820 69 73 20 74 68 65 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 is.the.character.delimiting.the.
b840 73 74 72 69 6e 67 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 string..If.COUNT.is.greater.than
b860 20 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 6f 74 68 .zero.point.is.moved.forward.oth
b880 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 1f 0a 28 erwise.it.is.moved.backwards...(
b8a0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 20 23 5b 28 defalias.'evil-forward-quote.#[(
b8c0 71 75 6f 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 5c 33 30 36 18 5c 33 30 quote.&optional.count)."\306.\30
b8e0 37 20 70 19 1a 5c 33 31 30 5c 32 31 36 5c 33 31 31 5c 33 31 32 5c 33 30 37 20 21 21 5c 32 31 30 7.p..\310\216\311\312\307.!!\210
b900 0b 7a 5c 33 31 33 55 5c 32 30 34 1e 00 5c 33 31 34 0b 5c 33 31 35 5c 22 5c 32 31 30 5c 33 31 36 .z\313U\204..\314.\315\"\210\316
b920 10 60 1c 5c 32 31 32 5c 33 31 37 20 5c 32 31 30 5c 33 32 30 60 5c 66 5c 33 30 36 5c 32 31 31 5c .`.\212\317.\210\320`\f\306\211\
b940 33 32 31 20 25 29 1d 5c 33 32 32 0d 21 5c 32 31 31 1e 1b 5c 32 30 33 5d 00 60 0e 1b 41 57 5c 32 321.%).\322.!\211..\203].`..AW\2
b960 30 33 5d 00 0e 1c 5c 33 32 33 56 5c 32 30 33 53 00 0e 1b 41 62 5c 32 31 30 0e 1c 53 16 1c 5c 32 03]...\323V\203S...Ab\210..S..\2
b980 30 32 5d 00 0e 1b 40 62 5c 32 31 30 0e 1c 54 16 1c 0e 1c 5c 33 32 33 56 5c 32 30 33 5c 32 35 34 02]...@b\210..T....\323V\203\254
b9a0 00 5c 33 30 36 10 5c 33 32 34 32 5c 32 35 30 00 0e 1c 5c 33 32 33 56 5c 32 30 35 5c 32 34 37 00 .\306.\3242\250...\323V\205\247.
b9c0 6d 3f 5c 32 30 35 5c 32 34 37 00 5c 33 32 30 60 64 5c 33 30 36 5c 32 31 31 0d 5c 33 30 37 26 06 m?\205\247.\320`d\306\211.\307&.
b9e0 15 5c 33 32 35 0d 38 5c 32 30 33 5c 32 33 30 00 5c 33 32 36 5c 33 32 37 21 5c 32 31 31 16 1b 41 .\325.8\203\230.\326\327!\211..A
ba00 62 5c 32 31 30 0e 1c 53 5c 32 31 31 16 1c 5c 32 30 32 6c 00 6d 5c 32 30 33 6a 00 5c 66 62 5c 32 b\210..S\211..\202l.m\203j.\fb\2
ba20 31 30 5c 33 33 30 5c 33 32 34 5c 33 30 36 5c 22 5c 32 31 30 5c 32 30 32 6a 00 30 5c 32 31 30 5c 10\330\324\306\"\210\202j.0\210\
ba40 32 30 32 1c 01 0e 1c 5c 33 32 33 57 5c 32 30 33 1a 01 08 5c 32 30 35 5c 32 37 30 00 60 10 5c 32 202....\323W\203...\205\270.`.\2
ba60 31 32 5c 33 31 37 20 5c 32 31 30 5c 33 33 31 60 21 5c 32 31 30 29 5c 33 32 34 32 16 01 0e 1c 5c 12\317.\210\331`!\210)\3242....\
ba80 33 32 33 57 5c 32 30 35 15 01 6f 3f 5c 32 30 35 15 01 60 14 6f 5c 32 30 34 5c 33 35 31 00 6d 5c 323W\205..o?\205..`.o\204\351.m\
baa0 32 30 34 5c 33 34 33 00 5c 33 30 36 66 0b 55 5c 32 30 34 5c 33 35 31 00 5c 33 33 32 75 5c 32 31 204\343.\306f.U\204\351.\332u\21
bac0 30 5c 32 30 32 5c 33 32 34 00 5c 33 32 36 5c 33 32 37 21 5c 32 31 31 16 1b 5c 32 30 33 00 01 0e 0\202\324.\326\327!\211..\203...
bae0 1b 40 62 5c 32 31 30 0e 1c 54 5c 32 31 31 16 1c 5c 32 30 32 5c 33 31 30 00 6f 5c 32 30 33 0f 01 .@b\210..T\211..\202\310.o\203..
bb00 5c 66 62 5c 32 31 30 5c 33 33 30 5c 33 32 34 5c 33 30 36 5c 22 5c 32 31 30 5c 32 30 32 5c 33 30 \fb\210\330\324\306\"\210\202\30
bb20 36 00 5c 33 33 32 75 5c 32 31 30 5c 32 30 32 5c 33 30 36 00 30 5c 32 31 30 5c 32 30 32 1c 01 5c 6.\332u\210\202\306.0\210\202..\
bb40 33 30 36 10 2e 06 08 5c 32 30 33 2e 01 5c 32 31 32 08 62 5c 32 31 30 5c 33 31 37 20 5c 32 31 30 306....\203..\212.b\210\317.\210
bb60 5c 33 33 31 60 21 5c 32 31 30 29 0e 1c 29 5c 32 30 37 22 20 5b 72 65 73 65 74 2d 70 61 72 73 65 \331`!\210)..)\207".[reset-parse
bb80 72 20 23 31 3d 23 3a 62 75 66 66 65 72 20 23 32 3d 23 3a 74 61 62 6c 65 20 71 75 6f 74 65 20 70 r.#1=#:buffer.#2=#:table.quote.p
bba0 6e 74 20 73 74 61 74 65 20 6e 69 6c 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 5b 6e 69 6c 20 nt.state.nil.syntax-table.#[nil.
bbc0 22 72 08 71 5c 32 31 30 5c 33 30 32 09 21 29 5c 32 30 37 22 20 5b 23 31 23 20 23 32 23 20 73 65 "r.q\210\302.!)\207".[#1#.#2#.se
bbe0 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 t-syntax-table].2].set-syntax-ta
bc00 62 6c 65 20 63 6f 70 79 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 33 34 20 6d 6f 64 69 66 79 2d ble.copy-syntax-table.34.modify-
bc20 73 79 6e 74 61 78 2d 65 6e 74 72 79 20 22 5c 22 22 20 74 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 syntax-entry."\"".t.beginning-of
bc40 2d 64 65 66 75 6e 20 70 61 72 73 65 2d 70 61 72 74 69 61 6c 2d 73 65 78 70 20 73 79 6e 74 61 78 -defun.parse-partial-sexp.syntax
bc60 2d 70 70 73 73 20 62 6f 75 6e 64 73 2d 6f 66 2d 65 76 69 6c 2d 73 74 72 69 6e 67 2d 61 74 2d 70 -ppss.bounds-of-evil-string-at-p
bc80 6f 69 6e 74 20 30 20 64 6f 6e 65 20 33 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 oint.0.done.3.bounds-of-thing-at
bca0 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 73 74 72 69 6e 67 20 74 68 72 6f 77 20 73 79 6e 74 61 78 2d -point.evil-string.throw.syntax-
bcc0 70 70 73 73 2d 66 6c 75 73 68 2d 63 61 63 68 65 20 2d 31 20 62 6e 64 20 63 6f 75 6e 74 5d 20 38 ppss-flush-cache.-1.bnd.count].8
bce0 20 28 23 24 20 2e 20 34 37 30 38 32 29 5d 29 0a 23 40 33 33 20 4d 6f 76 65 20 66 6f 72 77 61 72 .(#$...47082)]).#@33.Move.forwar
bd00 64 20 43 4f 55 4e 54 20 65 6d 70 74 79 20 6c 69 6e 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 d.COUNT.empty.lines...(defalias.
bd20 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 28 26 6f 70 74 'forward-evil-empty-line.#[(&opt
bd40 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 31 5c 32 31 31 10 5c 33 ional.count).".\206..\301\211.\3
bd60 30 32 56 5c 32 30 33 27 00 08 5c 33 30 32 56 5c 32 30 33 47 00 6d 5c 32 30 34 47 00 6e 5c 32 30 02V\203'..\302V\203G.m\204G.n\20
bd80 33 21 00 6c 5c 32 30 33 21 00 08 53 10 5c 33 30 31 79 5c 32 31 30 5c 32 30 32 5c 66 00 08 5c 33 3!.l\203!..S.\301y\210\202\f..\3
bda0 30 32 57 5c 32 30 33 47 00 6f 5c 32 30 34 47 00 5c 33 30 33 79 5c 33 30 32 55 5c 32 30 33 47 00 02W\203G.o\204G.\303y\302U\203G.
bdc0 6e 5c 32 30 33 27 00 6c 5c 32 30 33 27 00 08 54 5c 32 31 31 10 5c 32 30 32 28 00 08 5c 32 30 37 n\203'.l\203'..T\211.\202(..\207
bde0 22 20 5b 63 6f 75 6e 74 20 31 20 30 20 2d 31 5d 20 33 20 28 23 24 20 2e 20 34 38 33 37 33 29 5d ".[count.1.0.-1].3.(#$...48373)]
be00 29 0a 23 40 35 35 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 77 68 69 74 65 73 ).#@55.Move.forward.COUNT.whites
be20 70 61 63 65 20 73 65 71 75 65 6e 63 65 73 20 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2b 2e 1f 0a 28 64 pace.sequences.[[:space:]]+...(d
be40 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 20 23 5b 28 26 efalias.'forward-evil-space.#[(&
be60 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 optional.count)."\301\302.\"\207
be80 22 20 5b 63 6f 75 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 61 72 73 20 22 5b 3a 73 ".[count.evil-forward-chars."[:s
bea0 70 61 63 65 3a 5d 22 5d 20 33 20 28 23 24 20 2e 20 34 38 36 34 37 29 5d 29 0a 23 40 34 31 32 20 pace:]"].3.(#$...48647)]).#@412.
bec0 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 77 6f 72 64 73 2e 0a 4d 6f 76 65 73 20 Move.forward.COUNT.words..Moves.
bee0 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 20 point.COUNT.words.forward.or.(-.
bf00 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 69 COUNT).words.backward.if.COUNT.i
bf20 73 20 6e 65 67 61 74 69 76 65 2e 20 50 6f 69 6e 74 20 69 73 20 70 6c 61 63 65 64 20 61 66 74 65 s.negative..Point.is.placed.afte
bf40 72 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 77 6f 72 64 20 28 69 66 0a 66 6f 72 77 61 72 r.the.end.of.the.word.(if.forwar
bf60 64 29 20 6f 72 20 61 74 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 d).or.at.the.first.character.of.
bf80 74 68 65 20 77 6f 72 64 20 28 69 66 20 62 61 63 6b 77 61 72 64 29 2e 20 41 0a 77 6f 72 64 20 69 the.word.(if.backward)..A.word.i
bfa0 73 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 77 6f 72 64 20 63 68 61 72 61 63 74 65 72 73 20 s.a.sequence.of.word.characters.
bfc0 6d 61 74 63 68 69 6e 67 0a 5b 5b 3a 77 6f 72 64 3a 5d 5d 20 28 72 65 63 6f 67 6e 69 7a 65 64 20 matching.[[:word:]].(recognized.
bfe0 62 79 20 60 66 6f 72 77 61 72 64 2d 77 6f 72 64 27 29 2c 20 61 20 73 65 71 75 65 6e 63 65 20 6f by.`forward-word'),.a.sequence.o
c000 66 0a 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 61 72 61 63 f.non-whitespace.non-word.charac
c020 74 65 72 73 20 27 5b 5e 5b 3a 77 6f 72 64 3a 5d 5c 6e 5c 72 5c 74 5c 66 20 5d 27 2c 20 6f 72 0a ters.'[^[:word:]\n\r\t\f.]',.or.
c040 61 6e 20 65 6d 70 74 79 20 6c 69 6e 65 20 6d 61 74 63 68 69 6e 67 20 5e 24 2e 1f 0a 28 64 65 66 an.empty.line.matching.^$...(def
c060 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 28 26 6f 70 74 alias.'forward-evil-word.#[(&opt
c080 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 5c 33 30 34 24 ional.count)."\301.\302\303\304$
c0a0 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 \207".[count.evil-forward-neares
c0c0 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6e 74 29 20 22 08 09 60 1a 1b 1c 0d 76 5c 32 31 t.#[(&optional.cnt)."..`....v\21
c0e0 30 5c 6e 60 55 5c 32 30 33 13 00 0d 5c 32 30 32 14 00 5c 33 30 36 2b 5c 32 30 37 22 20 5b 65 76 0\n`U\203...\202..\306+\207".[ev
c100 69 6c 2d 63 6a 6b 2d 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 il-cjk-word-separating-categorie
c120 73 20 65 76 69 6c 2d 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 s.evil-cjk-word-combining-catego
c140 72 69 65 73 20 70 6e 74 20 77 6f 72 64 2d 63 6f 6d 62 69 6e 69 6e 67 2d 63 61 74 65 67 6f 72 69 ries.pnt.word-combining-categori
c160 65 73 20 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 63 6e es.word-separating-categories.cn
c180 74 20 30 5d 20 33 5d 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6e 74 29 20 22 5c 33 30 31 5c t.0].3].#[(&optional.cnt)."\301\
c1a0 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 63 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 302.\"\207".[cnt.evil-forward-ch
c1c0 61 72 73 20 22 5e 5b 3a 77 6f 72 64 3a 5d 5c 6e 0d 09 5c 66 20 22 5d 20 33 5d 20 66 6f 72 77 61 ars."^[:word:]\n..\f."].3].forwa
c1e0 72 64 2d 65 76 69 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 5d 20 35 20 28 23 24 20 2e 20 34 38 38 33 rd-evil-empty-line].5.(#$...4883
c200 32 29 5d 29 0a 23 40 33 31 35 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 22 57 2)]).#@315.Move.forward.COUNT."W
c220 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 53 20 66 ORDS"..Moves.point.COUNT.WORDS.f
c240 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 6b 77 61 orward.or.(-.COUNT).WORDS.backwa
c260 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 74 20 69 rd.if.COUNT.is.negative..Point.i
c280 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 57 4f s.placed.after.the.end.of.the.WO
c2a0 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 73 74 20 RD.(if.forward).or.at.the.first.
c2c0 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 6b 77 61 character.of.the.WORD.(if.backwa
c2e0 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 6e 6f 6e rd)..A.WORD.is.a.sequence.of.non
c300 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 72 5c 74 -whitespace.characters.'[^\n\r\t
c320 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 69 6e 67 \f.]',.or.an.empty.line.matching
c340 20 5e 24 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 57 4f .^$...(defalias.'forward-evil-WO
c360 52 44 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 5c 33 30 31 08 5c 33 30 RD.#[(&optional.count)."\301.\30
c380 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 2\303#\207".[count.evil-forward-
c3a0 6e 65 61 72 65 73 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6e 74 29 20 22 5c 33 30 31 5c nearest.#[(&optional.cnt)."\301\
c3c0 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 63 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 63 68 302.\"\207".[cnt.evil-forward-ch
c3e0 61 72 73 20 22 5e 5c 6e 0d 09 5c 66 20 22 5d 20 33 5d 20 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d ars."^\n..\f."].3].forward-evil-
c400 65 6d 70 74 79 2d 6c 69 6e 65 5d 20 34 20 28 23 24 20 2e 20 34 39 36 37 35 29 5d 29 0a 23 40 33 empty-line].4.(#$...49675)]).#@3
c420 36 33 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 73 79 6d 62 6f 6c 73 2e 0a 4d 63.Move.forward.COUNT.symbols..M
c440 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 73 79 6d 62 6f 6c 73 20 66 6f 72 77 61 72 64 oves.point.COUNT.symbols.forward
c460 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 73 79 6d 62 6f 6c 73 20 62 61 63 6b 77 61 72 64 0a 69 .or.(-.COUNT).symbols.backward.i
c480 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 50 6f 69 6e 74 20 69 73 20 70 6c f.COUNT.is.negative..Point.is.pl
c4a0 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 0a 73 79 6d 62 6f 6c aced.after.the.end.of.the.symbol
c4c0 20 28 69 66 20 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 63 68 .(if.forward).or.at.the.first.ch
c4e0 61 72 61 63 74 65 72 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 28 69 66 0a 62 61 63 6b 77 61 aracter.of.the.symbol.(if.backwa
c500 72 64 29 2e 20 41 20 73 79 6d 62 6f 6c 20 69 73 20 65 69 74 68 65 72 20 64 65 74 65 72 6d 69 6e rd)..A.symbol.is.either.determin
c520 65 64 20 62 79 20 60 66 6f 72 77 61 72 64 2d 73 79 6d 62 6f 6c 27 2c 20 6f 72 0a 69 73 20 61 20 ed.by.`forward-symbol',.or.is.a.
c540 73 65 71 75 65 6e 63 65 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 6e 6f 74 20 69 6e 20 74 68 sequence.of.characters.not.in.th
c560 65 20 77 6f 72 64 2c 20 73 79 6d 62 6f 6c 20 6f 72 20 77 68 69 74 65 73 70 61 63 65 0a 73 79 6e e.word,.symbol.or.whitespace.syn
c580 74 61 78 20 63 6c 61 73 73 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 66 6f 72 77 61 72 64 tax.classes...(defalias.'forward
c5a0 2d 65 76 69 6c 2d 73 79 6d 62 6f 6c 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 -evil-symbol.#[(&optional.count)
c5c0 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 5c 33 30 34 24 5c 32 30 37 22 20 5b 63 6f 75 6e 74 ."\301.\302\303\304$\207".[count
c5e0 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 65 61 72 65 73 74 20 23 5b 28 26 6f 70 74 69 6f 6e .evil-forward-nearest.#[(&option
c600 61 6c 20 63 6e 74 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 63 6e 74 20 65 al.cnt)."\301\302.\"\207".[cnt.e
c620 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 33 5d 20 23 vil-forward-syntax."^w_->"].3].#
c640 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6e 74 29 20 22 60 18 5c 33 30 32 09 21 5c 32 31 30 08 60 [(&optional.cnt)."`.\302.!\210.`
c660 55 5c 32 30 33 10 00 09 5c 32 30 32 11 00 5c 33 30 33 29 5c 32 30 37 22 20 5b 70 6e 74 20 63 6e U\203...\202..\303)\207".[pnt.cn
c680 74 20 66 6f 72 77 61 72 64 2d 73 79 6d 62 6f 6c 20 30 5d 20 32 5d 20 66 6f 72 77 61 72 64 2d 65 t.forward-symbol.0].2].forward-e
c6a0 76 69 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 5d 20 35 20 28 23 24 20 2e 20 35 30 32 31 31 29 5d 29 vil-empty-line].5.(#$...50211)])
c6c0 0a 23 40 31 38 36 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 54 20 64 65 66 75 6e 73 .#@186.Move.forward.COUNT.defuns
c6e0 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 64 65 66 75 6e 73 20 66 6f 72 77 61 ..Moves.point.COUNT.defuns.forwa
c700 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 64 65 66 75 6e 73 20 62 61 63 6b 77 61 72 64 0a rd.or.(-.COUNT).defuns.backward.
c720 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 20 41 20 64 65 66 75 6e 20 69 if.COUNT.is.negative...A.defun.i
c740 73 20 64 65 66 69 6e 65 64 20 62 79 0a 60 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 64 65 66 75 6e s.defined.by.`beginning-of-defun
c760 27 20 61 6e 64 20 60 65 6e 64 2d 6f 66 2d 64 65 66 75 6e 27 20 66 75 6e 63 74 69 6f 6e 73 2e 1f '.and.`end-of-defun'.functions..
c780 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 64 65 66 75 6e 20 23 .(defalias.'forward-evil-defun.#
c7a0 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 35 5c [(&optional.count).".\206..\305\
c7c0 32 31 31 19 5c 33 30 36 57 5c 32 30 33 10 00 5c 33 30 37 5c 32 30 32 11 00 5c 33 30 35 1a 5c 33 211.\306W\203..\307\202..\305.\3
c7e0 31 30 32 55 00 09 5c 32 31 31 1b 5c 32 31 31 13 5c 33 30 36 55 5c 32 30 34 52 00 60 1c 5c 6e 5c 102U..\211.\211.\306U\204R.`.\n\
c800 33 30 36 56 5c 32 30 33 2e 00 5c 33 31 31 20 5c 32 31 30 5c 32 30 32 31 00 5c 33 31 32 20 5c 32 306V\203..\311.\210\2021.\312.\2
c820 31 30 60 5c 66 55 5c 32 30 33 3c 00 5c 33 31 33 5c 33 31 30 0b 5c 22 5c 32 31 30 29 0b 5c 33 30 10`\fU\203<.\313\310.\"\210).\30
c840 36 56 5c 32 30 33 49 00 0b 53 13 5c 32 30 32 4c 00 0b 54 13 0b 5c 32 31 31 13 5c 32 30 32 1b 00 6V\203I..S.\202L..T..\211.\202..
c860 0b 29 30 2a 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 23 31 3d 23 3a 63 6f 75 6e 74 76 61 72 20 64 .)0*\207".[count.#1=#:countvar.d
c880 69 72 20 23 32 3d 23 3a 6c 6f 6f 70 76 61 72 20 23 33 3d 23 3a 6f 72 69 67 76 61 72 20 31 20 30 ir.#2=#:loopvar.#3=#:origvar.1.0
c8a0 20 2d 31 20 23 34 3d 23 3a 64 6f 6e 65 76 61 72 20 65 6e 64 2d 6f 66 2d 64 65 66 75 6e 20 62 65 .-1.#4=#:donevar.end-of-defun.be
c8c0 67 69 6e 6e 69 6e 67 2d 6f 66 2d 64 65 66 75 6e 20 74 68 72 6f 77 5d 20 34 20 28 23 24 20 2e 20 ginning-of-defun.throw].4.(#$...
c8e0 35 30 38 38 37 29 5d 29 0a 23 40 32 33 36 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 4e 50887)]).#@236.Move.forward.COUN
c900 54 20 73 65 6e 74 65 6e 63 65 73 2e 0a 4d 6f 76 65 73 20 70 6f 69 6e 74 20 43 4f 55 4e 54 20 73 T.sentences..Moves.point.COUNT.s
c920 65 6e 74 65 6e 63 65 73 20 66 6f 72 77 61 72 64 20 6f 72 20 28 2d 20 43 4f 55 4e 54 29 20 73 65 entences.forward.or.(-.COUNT).se
c940 6e 74 65 6e 63 65 73 0a 62 61 63 6b 77 61 72 64 20 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 ntences.backward.if.COUNT.is.neg
c960 61 74 69 76 65 2e 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 74 68 65 20 73 61 6d ative...This.function.is.the.sam
c980 65 20 61 73 0a 60 66 6f 72 77 61 72 64 2d 73 65 6e 74 65 6e 63 65 27 20 62 75 74 20 72 65 74 75 e.as.`forward-sentence'.but.retu
c9a0 72 6e 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 73 65 6e 74 65 6e 63 65 73 20 74 68 61 74 rns.the.number.of.sentences.that
c9c0 20 63 6f 75 6c 64 0a 4e 4f 54 20 62 65 20 6d 6f 76 65 64 20 6f 76 65 72 2e 1f 0a 28 64 65 66 61 .could.NOT.be.moved.over...(defa
c9e0 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 5b 28 26 lias.'forward-evil-sentence.#[(&
ca00 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 35 5c 32 31 31 optional.count).".\206..\305\211
ca20 19 5c 33 30 36 57 5c 32 30 33 10 00 5c 33 30 37 5c 32 30 32 11 00 5c 33 30 35 1a 5c 33 31 30 32 .\306W\203..\307\202..\305.\3102
ca40 56 00 09 5c 32 31 31 1b 5c 32 31 31 13 5c 33 30 36 55 5c 32 30 34 53 00 60 1c 5c 33 31 31 31 2d V..\211.\211.\306U\204S.`.\3111-
ca60 00 5c 33 31 32 5c 6e 21 30 5c 32 30 32 31 00 5c 32 31 30 5c 32 30 32 32 00 5c 32 31 30 60 5c 66 .\312\n!0\2021.\210\2022.\210`\f
ca80 55 5c 32 30 33 3d 00 5c 33 31 33 5c 33 31 30 0b 5c 22 5c 32 31 30 29 0b 5c 33 30 36 56 5c 32 30 U\203=.\313\310.\"\210).\306V\20
caa0 33 4a 00 0b 53 13 5c 32 30 32 4d 00 0b 54 13 0b 5c 32 31 31 13 5c 32 30 32 1b 00 0b 29 30 2a 5c 3J..S.\202M..T..\211.\202...)0*\
cac0 32 30 37 22 20 5b 63 6f 75 6e 74 20 23 31 3d 23 3a 63 6f 75 6e 74 76 61 72 20 64 69 72 20 23 32 207".[count.#1=#:countvar.dir.#2
cae0 3d 23 3a 6c 6f 6f 70 76 61 72 20 23 33 3d 23 3a 6f 72 69 67 76 61 72 20 31 20 30 20 2d 31 20 23 =#:loopvar.#3=#:origvar.1.0.-1.#
cb00 34 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 73 65 6e 74 4=#:donevar.(error).forward-sent
cb20 65 6e 63 65 20 74 68 72 6f 77 5d 20 34 20 28 23 24 20 2e 20 35 31 34 33 39 29 5d 29 0a 23 40 32 ence.throw].4.(#$...51439)]).#@2
cb40 31 32 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 70 68 73 12.Move.forward.COUNT.paragraphs
cb60 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 73 20 66 ..Moves.point.COUNT.paragraphs.f
cb80 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 73 20 62 orward.or.(-.COUNT).paragraphs.b
cba0 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 20 20 41 ackward.if.COUNT.is.negative...A
cbc0 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 72 74 2d .paragraph.is.defined.by.`start-
cbe0 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 72 64 2d of-paragraph-text'.and.`forward-
cc00 70 61 72 61 67 72 61 70 68 27 20 66 75 6e 63 74 69 6f 6e 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 paragraph'.functions...(defalias
cc20 20 27 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 70 61 72 61 67 72 61 70 68 20 23 5b 28 26 6f 70 74 .'forward-evil-paragraph.#[(&opt
cc40 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 35 5c 32 31 31 19 5c 33 ional.count).".\206..\305\211.\3
cc60 30 36 57 5c 32 30 33 10 00 5c 33 30 37 5c 32 30 32 11 00 5c 33 30 35 1a 5c 33 31 30 32 5c 5c 00 06W\203..\307\202..\305.\3102\\.
cc80 09 5c 32 31 31 1b 5c 32 31 31 13 5c 33 30 36 55 5c 32 30 34 59 00 60 1c 5c 6e 5c 33 30 36 56 5c .\211.\211.\306U\204Y.`.\n\306V\
cca0 32 30 33 2e 00 5c 33 31 31 20 5c 32 31 30 5c 32 30 32 38 00 6f 5c 32 30 34 38 00 5c 33 31 32 20 203..\311.\210\2028.o\2048.\312.
ccc0 5c 32 31 30 5c 33 31 33 20 5c 32 31 30 60 5c 66 55 5c 32 30 33 43 00 5c 33 31 34 5c 33 31 30 0b \210\313.\210`\fU\203C.\314\310.
cce0 5c 22 5c 32 31 30 29 0b 5c 33 30 36 56 5c 32 30 33 50 00 0b 53 13 5c 32 30 32 53 00 0b 54 13 0b \"\210).\306V\203P..S.\202S..T..
cd00 5c 32 31 31 13 5c 32 30 32 1b 00 0b 29 30 2a 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 23 31 3d 23 \211.\202...)0*\207".[count.#1=#
cd20 3a 63 6f 75 6e 74 76 61 72 20 64 69 72 20 23 32 3d 23 3a 6c 6f 6f 70 76 61 72 20 23 33 3d 23 3a :countvar.dir.#2=#:loopvar.#3=#:
cd40 6f 72 69 67 76 61 72 20 31 20 30 20 2d 31 20 23 34 3d 23 3a 64 6f 6e 65 76 61 72 20 66 6f 72 77 origvar.1.0.-1.#4=#:donevar.forw
cd60 61 72 64 2d 70 61 72 61 67 72 61 70 68 20 73 74 61 72 74 2d 6f 66 2d 70 61 72 61 67 72 61 70 68 ard-paragraph.start-of-paragraph
cd80 2d 74 65 78 74 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 74 68 72 6f 77 5d 20 34 -text.beginning-of-line.throw].4
cda0 20 28 23 24 20 2e 20 35 32 30 33 35 29 5d 29 0a 23 40 35 31 20 54 68 65 20 63 68 61 72 61 63 74 .(#$...52035)]).#@51.The.charact
cdc0 65 72 20 74 6f 20 62 65 20 75 73 65 64 20 62 79 20 60 66 6f 72 77 61 72 64 2d 65 76 69 6c 2d 71 er.to.be.used.by.`forward-evil-q
cde0 75 6f 74 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f uote'...(defvar.evil-forward-quo
ce00 74 65 2d 63 68 61 72 20 33 34 20 28 23 24 20 2e 20 35 32 36 36 31 29 29 0a 23 40 31 36 36 20 4d te-char.34.(#$...52661)).#@166.M
ce20 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 2e 0a 54 68 65 20 71 ove.forward.COUNT.strings..The.q
ce40 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 63 69 66 69 65 64 20 uotation.character.is.specified.
ce60 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 76 69 6c 2d 66 6f 72 by.the.global.variable.`evil-for
ce80 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 61 72 61 63 74 65 72 ward-quote-char'..This.character
cea0 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 72 64 2d 71 75 6f 74 .is.passed.to.`evil-forward-quot
cec0 65 27 2e 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 e'...(defalias.'forward-evil-quo
cee0 74 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 5c 33 30 32 08 09 5c 22 te.#[(&optional.count)."\302..\"
cf00 5c 32 30 37 22 20 5b 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 63 \207".[evil-forward-quote-char.c
cf20 6f 75 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 5d 20 33 20 28 23 24 20 2e ount.evil-forward-quote].3.(#$..
cf40 20 35 32 37 36 37 29 5d 29 0a 23 40 33 33 31 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 20 43 4f 55 .52767)]).#@331.Move.forward.COU
cf60 4e 54 20 73 74 72 69 6e 67 73 2e 0a 54 68 65 20 71 75 6f 74 61 74 69 6f 6e 20 63 68 61 72 61 63 NT.strings..The.quotation.charac
cf80 74 65 72 20 69 73 20 73 70 65 63 69 66 69 65 64 20 62 79 20 74 68 65 20 67 6c 6f 62 61 6c 20 76 ter.is.specified.by.the.global.v
cfa0 61 72 69 61 62 6c 65 0a 60 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 ariable.`evil-forward-quote-char
cfc0 27 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 73 20 75 73 65 73 20 56 69 6d 27 73 20 72 75 6c '..This.functions.uses.Vim's.rul
cfe0 65 73 0a 70 61 72 73 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 es.parsing.from.the.beginning.of
d000 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 66 6f 72 20 71 75 6f 74 61 74 69 6f 6e 0a .the.current.line.for.quotation.
d020 63 68 61 72 61 63 74 65 72 73 2e 20 49 74 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 characters..It.should.only.be.us
d040 65 64 20 77 68 65 6e 20 6c 6f 6f 6b 69 6e 67 20 66 6f 72 20 73 74 72 69 6e 67 73 0a 77 69 74 68 ed.when.looking.for.strings.with
d060 69 6e 20 63 6f 6d 6d 65 6e 74 73 20 61 6e 64 20 62 75 66 66 65 72 20 2a 6d 75 73 74 2a 20 62 65 in.comments.and.buffer.*must*.be
d080 20 6e 61 72 72 6f 77 65 64 20 74 6f 20 74 68 65 20 63 6f 6d 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 .narrowed.to.the.comment...(defa
d0a0 6c 69 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 lias.'forward-evil-quote-simple.
d0c0 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 #[(&optional.count).".\206..\306
d0e0 5c 33 30 37 56 5c 32 30 33 0e 00 5c 33 30 36 5c 32 30 32 0f 00 5c 33 31 30 09 60 5c 33 30 37 1a \307V\203..\306\202..\310.`\307.
d100 1b 1c 1d 5c 33 31 31 20 5c 32 31 30 60 0b 57 5c 32 30 33 2f 00 5c 33 31 32 66 5c 66 55 5c 32 30 ...\311.\210`.W\203/.\312f\fU\20
d120 33 29 00 5c 6e 54 12 5c 33 31 32 75 5c 32 31 30 5c 32 30 32 19 00 5c 33 31 33 08 21 5c 33 31 34 3).\nT.\312u\210\202..\313.!\314
d140 5f 5c 33 31 35 5c 6e 5c 33 31 34 5c 22 5a 12 0d 5c 33 30 37 56 5c 32 30 33 66 00 6c 5c 32 30 34 _\315\n\314\"Z..\307V\203f.l\204
d160 5a 00 5c 6e 5c 33 30 37 55 5c 32 30 34 5a 00 5c 33 31 32 66 5c 66 55 5c 32 30 33 54 00 5c 6e 53 Z.\n\307U\204Z.\312f\fU\203T.\nS
d180 12 5c 33 31 32 75 5c 32 31 30 5c 32 30 32 40 00 5c 6e 5c 33 30 37 55 5c 32 30 34 5c 32 31 32 00 .\312u\210\202@.\n\307U\204\212.
d1a0 64 62 5c 32 31 30 5c 32 30 32 5c 32 31 32 00 6e 5c 32 30 34 5c 32 30 31 00 5c 6e 5c 33 30 37 55 db\210\202\212.n\204\201.\n\307U
d1c0 5c 32 30 34 5c 32 30 31 00 60 53 66 5c 66 55 5c 32 30 33 7b 00 5c 6e 53 12 5c 33 31 30 75 5c 32 \204\201.`Sf\fU\203{.\nS.\310u\2
d1e0 31 30 5c 32 30 32 66 00 5c 6e 5c 33 30 37 55 5c 32 30 34 5c 32 31 32 00 65 62 5c 32 31 30 5c 6e 10\202f.\n\307U\204\212.eb\210\n
d200 5c 33 31 34 5c 32 34 35 2c 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 \314\245,\207".[count.evil-forwa
d220 72 64 2d 71 75 6f 74 65 2d 63 68 61 72 20 63 6e 74 20 70 6e 74 20 63 68 20 64 69 72 20 31 20 30 rd-quote-char.cnt.pnt.ch.dir.1.0
d240 20 2d 31 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 6e 69 6c 20 61 62 73 20 32 20 .-1.beginning-of-line.nil.abs.2.
d260 6d 6f 64 5d 20 34 20 28 23 24 20 2e 20 35 33 30 37 32 29 5d 29 0a 23 40 37 33 20 4d 6f 76 65 20 mod].4.(#$...53072)]).#@73.Move.
d280 66 6f 72 77 61 72 64 20 74 6f 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 54 48 49 4e 47 2e 0a 54 forward.to.beginning.of.THING..T
d2a0 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 4e 54 20 74 69 6d 65 he.motion.is.repeated.COUNT.time
d2c0 73 2e 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 62 65 67 69 s...(defalias.'evil-forward-begi
d2e0 6e 6e 69 6e 67 20 23 5b 28 74 68 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 nning.#[(thing.&optional.count).
d300 22 08 5c 32 30 36 05 00 5c 33 30 34 5c 32 31 31 10 5c 33 30 35 57 5c 32 30 33 11 00 5c 33 30 36 ".\206..\304\211.\305W\203..\306
d320 09 08 5c 22 5c 32 30 37 5c 33 30 37 09 21 5c 33 31 30 1a 5c 32 31 31 1b 5c 32 30 33 26 00 60 0b ..\"\207\307.!\310.\211.\203&.`.
d340 41 57 5c 32 30 33 26 00 0b 41 62 5c 32 31 30 5c 33 31 31 31 51 00 5c 33 30 36 09 08 5c 22 5c 32 AW\203&..Ab\210\3111Q.\306..\"\2
d360 31 31 12 5c 33 30 35 55 5c 32 30 35 4d 00 5c 33 30 37 09 21 5c 32 30 33 4a 00 6f 5c 32 30 34 4a 11.\305U\205M.\307.!\203J.o\204J
d380 00 6e 5c 32 30 33 47 00 6d 5c 32 30 34 4a 00 5c 33 31 32 75 5c 32 31 30 5c 33 31 33 09 21 30 5c .n\203G.m\204J.\312u\210\313.!0\
d3a0 32 30 32 55 00 5c 32 31 30 5c 32 30 32 56 00 5c 32 31 30 5c 6e 2a 5c 32 30 37 22 20 5b 63 6f 75 202U.\210\202V.\210\n*\207".[cou
d3c0 6e 74 20 74 68 69 6e 67 20 72 65 73 74 20 62 6e 64 20 31 20 30 20 66 6f 72 77 61 72 64 2d 74 68 nt.thing.rest.bnd.1.0.forward-th
d3e0 69 6e 67 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 6c ing.bounds-of-thing-at-point.nil
d400 20 28 65 72 72 6f 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 .(error).-1.beginning-of-thing].
d420 34 20 28 23 24 20 2e 20 35 33 38 38 33 29 5d 29 0a 23 40 31 34 31 20 4d 6f 76 65 20 62 61 63 6b 4.(#$...53883)]).#@141.Move.back
d440 77 61 72 64 20 74 6f 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 ward.to.beginning.of.THING..The.
d460 6d 6f 74 69 6f 6e 20 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 motion.is.repeated.COUNT.times..
d480 54 68 69 73 20 69 73 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 This.is.the.same.as.calling.`evi
d4a0 6c 2d 62 61 63 6b 77 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 l-backward-beginning'.with.-COUN
d4c0 54 2e 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 62 65 67 T...(defalias.'evil-backward-beg
d4e0 69 6e 6e 69 6e 67 20 23 5b 28 74 68 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 inning.#[(thing.&optional.count)
d500 20 22 5c 33 30 32 08 09 5c 32 30 36 07 00 5c 33 30 33 5b 5c 22 5c 32 30 37 22 20 5b 74 68 69 6e ."\302..\206..\303[\"\207".[thin
d520 67 20 63 6f 75 6e 74 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 62 65 67 69 6e 6e 69 6e 67 20 31 g.count.evil-forward-beginning.1
d540 5d 20 33 20 28 23 24 20 2e 20 35 34 33 32 37 29 5d 29 0a 23 40 36 37 20 4d 6f 76 65 20 66 6f 72 ].3.(#$...54327)]).#@67.Move.for
d560 77 61 72 64 20 74 6f 20 65 6e 64 20 6f 66 20 54 48 49 4e 47 2e 0a 54 68 65 20 6d 6f 74 69 6f 6e ward.to.end.of.THING..The.motion
d580 20 69 73 20 72 65 70 65 61 74 65 64 20 43 4f 55 4e 54 20 74 69 6d 65 73 2e 1f 0a 28 64 65 66 61 .is.repeated.COUNT.times...(defa
d5a0 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 65 6e 64 20 23 5b 28 74 68 69 6e 67 20 lias.'evil-forward-end.#[(thing.
d5c0 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 34 5c 32 31 &optional.count).".\206..\304\21
d5e0 31 10 5c 33 30 35 56 5c 32 30 33 1f 00 6d 5c 32 30 34 13 00 5c 33 30 36 75 5c 32 31 30 5c 33 30 1.\305V\203..m\204..\306u\210\30
d600 37 09 08 5c 22 6f 5c 32 30 34 54 00 5c 33 31 30 75 5c 32 31 30 5c 32 30 37 5c 33 31 31 09 21 5c 7..\"o\204T.\310u\210\207\311.!\
d620 33 30 36 1a 5c 32 31 31 1b 5c 32 30 33 34 00 60 0b 41 57 5c 32 30 33 34 00 0b 40 62 5c 32 31 30 306.\211.\2034.`.AW\2034..@b\210
d640 5c 33 31 32 31 4d 00 5c 33 30 37 09 08 5c 22 5c 32 31 31 12 5c 33 30 35 55 5c 32 30 35 49 00 5c \3121M.\307..\"\211.\305U\205I.\
d660 33 31 33 09 21 5c 32 31 30 5c 33 31 30 75 30 5c 32 30 32 51 00 5c 32 31 30 5c 32 30 32 52 00 5c 313.!\210\310u0\202Q.\210\202R.\
d680 32 31 30 5c 6e 2a 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 74 68 69 6e 67 20 72 65 73 74 20 62 6e 210\n*\207".[count.thing.rest.bn
d6a0 64 20 31 20 30 20 6e 69 6c 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 2d 31 20 62 6f 75 6e 64 d.1.0.nil.forward-thing.-1.bound
d6c0 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 72 29 20 65 6e 64 2d s-of-thing-at-point.(error).end-
d6e0 6f 66 2d 74 68 69 6e 67 5d 20 34 20 28 23 24 20 2e 20 35 34 36 31 36 29 5d 29 0a 23 40 31 32 39 of-thing].4.(#$...54616)]).#@129
d700 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 48 49 4e 47 2e 0a .Move.backward.to.end.of.THING..
d720 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 4e 54 20 74 69 6d The.motion.is.repeated.COUNT.tim
d740 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 6c 6c 69 6e 67 0a es..This.is.the.same.as.calling.
d760 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 43 4f 55 4e 54 2e `evil-backward-end'.with.-COUNT.
d780 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 20 23 ..(defalias.'evil-backward-end.#
d7a0 5b 28 74 68 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 5c 33 30 32 08 09 [(thing.&optional.count)."\302..
d7c0 5c 32 30 36 07 00 5c 33 30 33 5b 5c 22 5c 32 30 37 22 20 5b 74 68 69 6e 67 20 63 6f 75 6e 74 20 \206..\303[\"\207".[thing.count.
d7e0 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 65 6e 64 20 31 5d 20 33 20 28 23 24 20 2e 20 35 35 30 34 evil-forward-end.1].3.(#$...5504
d800 31 29 5d 29 0a 23 40 32 31 31 20 4d 6f 76 65 20 62 79 20 77 6f 72 64 73 2e 0a 4d 6f 76 65 73 20 1)]).#@211.Move.by.words..Moves.
d820 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 20 point.COUNT.words.forward.or.(-.
d840 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 69 COUNT).words.backward.if.COUNT.i
d860 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 65 s.negative..This.function.is.the
d880 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 75 .same.as.`forward-word'.but.retu
d8a0 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 68 rns.the.number.of.words.by.which
d8c0 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 1f 0a 28 64 .point.could.*not*.be.moved...(d
d8e0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 77 6f 72 64 20 23 5b 28 26 6f efalias.'evil-forward-word.#[(&o
d900 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 29 20 22 08 5c 32 30 36 05 00 5c 33 30 32 5c 32 31 31 10 ptional.count).".\206..\302\211.
d920 5c 33 30 33 59 5c 32 30 33 10 00 5c 33 30 32 5c 32 30 32 11 00 5c 33 30 34 19 5c 33 30 35 08 21 \303Y\203..\302\202..\304.\305.!
d940 5c 32 31 31 18 5c 33 30 33 56 5c 32 30 33 28 00 09 76 5c 32 30 33 28 00 08 53 5c 32 31 31 10 5c \211.\303V\203(..v\203(..S\211.\
d960 32 30 32 17 00 08 2a 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 64 69 72 20 31 20 30 20 2d 31 20 61 202...*\207".[count.dir.1.0.-1.a
d980 62 73 5d 20 33 20 28 23 24 20 2e 20 35 35 33 30 37 29 5d 29 0a 23 40 31 35 35 20 43 68 65 63 6b bs].3.(#$...55307)]).#@155.Check
d9a0 73 20 69 66 20 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 s.if.POS.is.within.a.comment.acc
d9c0 6f 72 64 69 6e 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 ording.to.current.syntax..If.POS
d9e0 20 69 73 20 6e 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 .is.nil,.(point).is.used..The.re
da00 74 75 72 6e 20 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 turn.value.is.the.beginning.posi
da20 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 6d 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 tion.of.the.comment...(defalias.
da40 27 65 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d 70 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 'evil-in-comment-p.#[(&optional.
da60 70 6f 73 29 20 22 08 5c 32 30 36 05 00 60 10 6d 5c 32 30 33 0e 00 08 5c 32 30 32 6d 00 5c 33 30 pos).".\206..`.m\203...\202m.\30
da80 33 66 7a 5c 33 30 34 55 5c 32 30 33 1b 00 08 54 5c 32 30 32 6d 00 5c 33 30 35 5c 33 30 36 60 21 3fz\304U\203...T\202m.\305\306`!
daa0 40 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 22 5c 22 5c 33 31 32 55 5c 32 30 34 44 00 5c 33 30 35 @\307\310\311\"\"\312U\204D.\305
dac0 5c 33 30 36 60 54 21 40 5c 32 30 36 34 00 5c 33 31 32 5c 33 30 37 5c 33 31 30 5c 33 31 33 5c 22 \306`T!@\2064.\312\307\310\313\"
dae0 5c 22 5c 33 31 32 55 5c 32 30 34 44 00 08 5c 33 31 34 5c 5c 5c 32 30 32 6d 00 5c 33 30 35 5c 33 \"\312U\204D..\314\\\202m.\305\3
db00 30 36 60 21 40 5c 33 30 37 5c 33 31 30 5c 33 31 33 5c 22 5c 22 5c 33 31 32 55 5c 32 30 34 6c 00 06`!@\307\310\313\"\"\312U\204l.
db20 5c 33 30 35 5c 33 30 36 60 53 21 40 5c 32 30 36 5d 00 5c 33 31 32 5c 33 30 37 5c 33 31 30 5c 33 \305\306`S!@\206].\312\307\310\3
db40 31 31 5c 22 5c 22 5c 33 31 32 55 5c 32 30 34 6c 00 08 54 5c 32 30 32 6d 00 08 19 5c 32 31 32 5c 11\"\"\312U\204l..T\202m...\212\
db60 33 31 35 09 21 29 1a 5c 33 31 36 5c 6e 38 5c 32 30 35 7d 00 5c 33 31 37 5c 6e 38 2a 5c 32 30 37 315.!).\316\n8\205}.\317\n8*\207
db80 22 20 5b 70 6f 73 20 63 68 6b 70 6f 73 20 73 79 6e 20 6e 69 6c 20 36 30 20 6c 6f 67 61 6e 64 20 ".[pos.chkpos.syn.nil.60.logand.
dba0 73 79 6e 74 61 78 2d 61 66 74 65 72 20 6c 73 68 20 31 20 31 36 20 30 20 31 37 20 32 20 73 79 6e syntax-after.lsh.1.16.0.17.2.syn
dbc0 74 61 78 2d 70 70 73 73 20 34 20 38 5d 20 35 20 28 23 24 20 2e 20 35 35 37 30 37 29 5d 29 0a 23 tax-ppss.4.8].5.(#$...55707)]).#
dbe0 40 33 39 38 20 52 65 74 75 72 6e 73 20 74 20 69 66 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 68 @398.Returns.t.if.point.is.at.th
dc00 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 6d 75 73 74 e.start.of.a.comment..point.must
dc20 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 61 72 61 63 .be.on.one.of.the.opening.charac
dc40 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 72 64 69 6e ters.of.a.block.comment.accordin
dc60 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 65 2e 20 46 g.to.the.current.syntax.table..F
dc80 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 75 73 74 20 uthermore.these.characters.must.
dca0 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 63 74 65 72 been.parsed.as.opening.character
dcc0 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 65 72 65 64 s,.i.e..they.won't.be.considered
dce0 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 61 20 73 74 .as.comment.starters.inside.a.st
dd00 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 6d 65 6e 74 ring.or.possibly.another.comment
dd20 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 74 20 63 68 ..Point.is.moved.to.the.first.ch
dd40 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 72 20 69 66 aracter.of.the.comment.opener.if
dd60 20 4d 4f 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 .MOVE.is.non-nil...(defalias.'ev
dd80 69 6c 2d 6c 6f 6f 6b 69 6e 67 2d 61 74 2d 73 74 61 72 74 2d 63 6f 6d 6d 65 6e 74 20 23 5b 28 26 il-looking-at-start-comment.#[(&
dda0 6f 70 74 69 6f 6e 61 6c 20 6d 6f 76 65 29 20 22 5c 33 30 31 66 7a 5c 33 30 32 55 5c 32 30 33 0f optional.move)."\301fz\302U\203.
ddc0 00 60 5c 33 30 33 60 54 21 5c 32 33 32 5c 32 30 37 5c 33 30 34 5c 33 30 35 60 21 40 5c 33 30 36 .`\303`T!\232\207\304\305`!@\306
dde0 5c 33 30 37 5c 33 31 30 5c 22 5c 22 5c 33 31 31 55 5c 32 30 34 3a 00 5c 33 30 34 5c 33 30 35 60 \307\310\"\"\311U\204:.\304\305`
de00 54 21 40 5c 32 30 36 28 00 5c 33 31 31 5c 33 30 36 5c 33 30 37 5c 33 31 32 5c 22 5c 22 5c 33 31 T!@\206(.\311\306\307\312\"\"\31
de20 31 55 5c 32 30 34 3a 00 60 5c 33 30 33 5c 33 31 33 60 5c 5c 21 5c 32 33 32 5c 32 30 37 5c 33 30 1U\204:.`\303\313`\\!\232\207\30
de40 34 5c 33 30 35 60 21 40 5c 33 30 36 5c 33 30 37 5c 33 31 32 5c 22 5c 22 5c 33 31 31 55 3f 5c 32 4\305`!@\306\307\312\"\"\311U?\2
de60 30 35 71 00 5c 33 30 34 5c 33 30 35 60 53 21 40 5c 32 30 36 54 00 5c 33 31 31 5c 33 30 36 5c 33 05q.\304\305`S!@\206T.\311\306\3
de80 30 37 5c 33 31 30 5c 22 5c 22 5c 33 31 31 55 3f 5c 32 30 35 71 00 60 53 5c 33 30 33 60 54 21 5c 07\310\"\"\311U?\205q.`S\303`T!\
dea0 32 33 32 5c 32 30 35 71 00 5c 33 31 34 08 5c 32 30 33 71 00 5c 33 31 35 75 5c 32 31 30 5c 32 30 232\205q.\314.\203q.\315u\210\20
dec0 37 22 20 5b 6d 6f 76 65 20 6e 69 6c 20 36 30 20 65 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d 7".[move.nil.60.evil-in-comment-
dee0 70 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 31 20 31 36 20 30 p.logand.syntax-after.lsh.1.16.0
df00 20 31 37 20 32 20 74 20 2d 31 5d 20 35 20 28 23 24 20 2e 20 35 36 32 39 33 29 5d 29 0a 23 40 33 .17.2.t.-1].5.(#$...56293)]).#@3
df20 38 32 20 52 65 74 75 72 6e 73 20 74 20 69 66 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 68 65 20 82.Returns.t.if.point.is.at.the.
df40 65 6e 64 20 6f 66 20 61 20 63 6f 6d 6d 65 6e 74 2e 0a 70 6f 69 6e 74 20 6d 75 73 74 20 62 65 20 end.of.a.comment..point.must.be.
df60 6f 6e 20 6f 6e 65 20 6f 66 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 on.one.of.the.opening.characters
df80 20 6f 66 20 61 20 62 6c 6f 63 6b 20 63 6f 6d 6d 65 6e 74 0a 61 63 63 6f 72 64 69 6e 67 20 74 6f .of.a.block.comment.according.to
dfa0 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 74 61 62 6c 65 2e 20 46 75 74 68 65 .the.current.syntax.table..Futhe
dfc0 72 6d 6f 72 65 20 74 68 65 73 65 0a 63 68 61 72 61 63 74 65 72 73 20 6d 75 73 74 20 62 65 65 6e rmore.these.characters.must.been
dfe0 20 70 61 72 73 65 64 20 61 73 20 6f 70 65 6e 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 2c 20 69 .parsed.as.opening.characters,.i
e000 2e 65 2e 20 74 68 65 79 0a 77 6f 6e 27 74 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 61 73 20 .e..they.won't.be.considered.as.
e020 63 6f 6d 6d 65 6e 74 20 73 74 61 72 74 65 72 73 20 69 6e 73 69 64 65 20 61 20 73 74 72 69 6e 67 comment.starters.inside.a.string
e040 20 6f 72 0a 70 6f 73 73 69 62 6c 79 20 61 6e 6f 74 68 65 72 20 63 6f 6d 6d 65 6e 74 2e 20 50 6f .or.possibly.another.comment..Po
e060 69 6e 74 20 69 73 20 6d 6f 76 65 64 20 72 69 67 68 74 20 61 66 74 65 72 20 74 68 65 20 63 6f 6d int.is.moved.right.after.the.com
e080 6d 65 6e 74 0a 63 6c 6f 73 65 72 20 69 66 20 4d 4f 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f ment.closer.if.MOVE.is.non-nil..
e0a0 0a 28 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 .(defalias.'evil-looking-at-end-
e0c0 63 6f 6d 6d 65 6e 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 76 65 29 20 22 5c 33 30 31 comment.#[(&optional.move)."\301
e0e0 66 7a 5c 33 30 32 55 5c 32 30 33 1e 00 5c 33 30 33 20 5c 32 30 35 5c 32 32 32 00 5c 33 30 33 60 fz\302U\203..\303.\205\222.\303`
e100 54 21 3f 5c 32 30 35 5c 32 32 32 00 5c 33 30 34 08 5c 32 30 33 1d 00 5c 33 30 31 75 5c 32 31 30 T!?\205\222.\304.\203..\301u\210
e120 5c 32 30 37 5c 33 30 35 5c 33 30 36 60 21 40 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 22 5c 22 5c \207\305\306`!@\307\310\311\"\"\
e140 33 31 32 55 5c 32 30 34 58 00 5c 33 30 35 5c 33 30 36 60 54 21 40 5c 32 30 36 37 00 5c 33 31 32 312U\204X.\305\306`T!@\2067.\312
e160 5c 33 30 37 5c 33 31 30 5c 33 31 33 5c 22 5c 22 5c 33 31 32 55 5c 32 30 34 58 00 5c 33 30 33 20 \307\310\313\"\"\312U\204X.\303.
e180 5c 32 30 35 5c 32 32 32 00 5c 33 30 33 60 5c 33 31 34 5c 5c 21 3f 5c 32 30 35 5c 32 32 32 00 5c \205\222.\303`\314\\!?\205\222.\
e1a0 33 30 34 08 5c 32 30 33 57 00 5c 33 31 34 75 5c 32 31 30 5c 32 30 37 5c 33 30 35 5c 33 30 36 60 304.\203W.\314u\210\207\305\306`
e1c0 21 40 5c 33 30 37 5c 33 31 30 5c 33 31 33 5c 22 5c 22 5c 33 31 32 55 3f 5c 32 30 35 5c 32 32 32 !@\307\310\313\"\"\312U?\205\222
e1e0 00 5c 33 30 35 5c 33 30 36 60 53 21 40 5c 32 30 36 72 00 5c 33 31 32 5c 33 30 37 5c 33 31 30 5c .\305\306`S!@\206r.\312\307\310\
e200 33 31 31 5c 22 5c 22 5c 33 31 32 55 3f 5c 32 30 35 5c 32 32 32 00 5c 33 30 33 20 5c 32 30 35 5c 311\"\"\312U?\205\222.\303.\205\
e220 32 32 32 00 5c 33 30 33 60 54 21 3f 5c 32 30 35 5c 32 32 32 00 5c 33 30 34 08 5c 32 30 33 5c 32 222.\303`T!?\205\222.\304.\203\2
e240 32 32 00 5c 33 30 31 75 5c 32 31 30 5c 32 30 37 22 20 5b 6d 6f 76 65 20 6e 69 6c 20 36 32 20 65 22.\301u\210\207".[move.nil.62.e
e260 76 69 6c 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 2d 70 20 74 20 6c 6f 67 61 6e 64 20 73 79 6e 74 61 78 vil-in-comment-p.t.logand.syntax
e280 2d 61 66 74 65 72 20 6c 73 68 20 31 20 31 38 20 30 20 31 39 20 32 5d 20 35 20 28 23 24 20 2e 20 -after.lsh.1.18.0.19.2].5.(#$...
e2a0 35 37 31 32 33 29 5d 29 0a 23 40 39 30 20 49 6e 73 65 72 74 73 20 61 20 6e 65 77 20 6c 69 6e 65 57123)]).#@90.Inserts.a.new.line
e2c0 20 61 62 6f 76 65 20 70 6f 69 6e 74 20 61 6e 64 20 70 6c 61 63 65 73 20 70 6f 69 6e 74 20 69 6e .above.point.and.places.point.in
e2e0 20 74 68 61 74 20 6c 69 6e 65 0a 77 69 74 68 20 72 65 67 61 72 64 20 74 6f 20 69 6e 64 65 6e 74 .that.line.with.regard.to.indent
e300 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 73 65 72 74 2d 6e ation...(defalias.'evil-insert-n
e320 65 77 6c 69 6e 65 2d 61 62 6f 76 65 20 23 5b 6e 69 6c 20 22 5c 32 31 34 65 64 42 08 42 18 5c 33 ewline-above.#[nil."\214edB.B.\3
e340 30 33 5c 33 30 34 20 5c 33 30 35 20 5c 22 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 09 5c 32 30 33 03\304.\305.\"\210\306.\210.\203
e360 19 00 5c 6e 5c 32 30 32 1a 00 5c 33 30 37 63 5c 32 31 30 5c 33 31 30 79 5c 32 31 30 5c 33 31 31 ..\n\202..\307c\210\310y\210\311
e380 20 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 .*\207".[evil-restriction-stack.
e3a0 75 73 65 2d 68 61 72 64 2d 6e 65 77 6c 69 6e 65 73 20 68 61 72 64 2d 6e 65 77 6c 69 6e 65 20 65 use-hard-newlines.hard-newline.e
e3c0 76 69 6c 2d 6e 61 72 72 6f 77 20 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 20 66 69 65 6c 64 vil-narrow.field-beginning.field
e3e0 2d 65 6e 64 20 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 -end.evil-move-beginning-of-line
e400 20 22 5c 6e 22 20 2d 31 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 20 ."\n".-1.back-to-indentation].3.
e420 28 23 24 20 2e 20 35 38 30 33 30 29 5d 29 0a 23 40 39 30 20 49 6e 73 65 72 74 73 20 61 20 6e 65 (#$...58030)]).#@90.Inserts.a.ne
e440 77 20 6c 69 6e 65 20 62 65 6c 6f 77 20 70 6f 69 6e 74 20 61 6e 64 20 70 6c 61 63 65 73 20 70 6f w.line.below.point.and.places.po
e460 69 6e 74 20 69 6e 20 74 68 61 74 20 6c 69 6e 65 0a 77 69 74 68 20 72 65 67 61 72 64 20 74 6f 20 int.in.that.line.with.regard.to.
e480 69 6e 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e indentation...(defalias.'evil-in
e4a0 73 65 72 74 2d 6e 65 77 6c 69 6e 65 2d 62 65 6c 6f 77 20 23 5b 6e 69 6c 20 22 5c 32 31 34 65 64 sert-newline-below.#[nil."\214ed
e4c0 42 08 42 18 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 20 5c 22 5c 32 31 30 5c 33 30 36 20 5c 32 31 B.B.\303\304.\305.\"\210\306.\21
e4e0 30 09 5c 32 30 33 19 00 5c 6e 5c 32 30 32 1a 00 5c 33 30 37 63 5c 32 31 30 5c 33 31 30 20 2a 5c 0.\203..\n\202..\307c\210\310.*\
e500 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 75 73 65 207".[evil-restriction-stack.use
e520 2d 68 61 72 64 2d 6e 65 77 6c 69 6e 65 73 20 68 61 72 64 2d 6e 65 77 6c 69 6e 65 20 65 76 69 6c -hard-newlines.hard-newline.evil
e540 2d 6e 61 72 72 6f 77 20 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 20 66 69 65 6c 64 2d 65 6e -narrow.field-beginning.field-en
e560 64 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 22 5c 6e 22 20 62 61 63 d.evil-move-end-of-line."\n".bac
e580 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 35 38 34 32 30 29 k-to-indentation].3.(#$...58420)
e5a0 5d 29 0a 23 40 33 39 20 57 68 65 74 68 65 72 20 43 48 41 52 20 64 65 6e 6f 74 65 73 20 61 20 67 ]).#@39.Whether.CHAR.denotes.a.g
e5c0 6c 6f 62 61 6c 20 6d 61 72 6b 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 lobal.marker...(defalias.'evil-g
e5e0 6c 6f 62 61 6c 2d 6d 61 72 6b 65 72 2d 70 20 23 5b 28 63 68 61 72 29 20 22 08 5c 33 30 31 59 5c lobal-marker-p.#[(char).".\301Y\
e600 32 30 33 5c 66 00 08 5c 33 30 32 58 5c 32 30 36 11 00 08 5c 33 30 33 5c 33 30 34 21 5c 32 33 36 203\f..\302X\206...\303\304!\236
e620 5c 32 30 37 22 20 5b 63 68 61 72 20 36 35 20 39 30 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 \207".[char.65.90.default-value.
e640 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 74 5d 20 33 20 28 23 24 20 2e 20 35 38 37 39 evil-markers-alist].3.(#$...5879
e660 32 29 5d 29 0a 23 40 31 38 38 20 53 65 74 20 74 68 65 20 6d 61 72 6b 65 72 20 64 65 6e 6f 74 65 2)]).#@188.Set.the.marker.denote
e680 64 20 62 79 20 43 48 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 d.by.CHAR.to.position.POS..POS.d
e6a0 65 66 61 75 6c 74 73 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 efaults.to.the.current.position.
e6c0 6f 66 20 70 6f 69 6e 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 of.point..If.ADVANCE.is.t,.the.m
e6e0 61 72 6b 65 72 20 61 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 arker.advances.when.inserting.te
e700 78 74 20 61 74 20 69 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 xt.at.it;.otherwise,.it.stays.be
e720 68 69 6e 64 2e 1f 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 hind...(defalias.'evil-set-marke
e740 72 20 23 5b 28 63 68 61 72 20 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 20 61 64 76 61 6e 63 65 29 r.#[(char.&optional.pos.advance)
e760 20 22 5c 33 30 35 32 5c 32 31 31 00 5c 33 30 36 08 5c 33 30 37 5c 22 5c 33 31 30 19 1a 5c 33 31 ."\3052\211.\306.\307\"\310..\31
e780 31 5c 6e 21 5c 32 30 34 73 00 5c 6e 5c 32 30 33 30 00 5c 6e 39 5c 32 30 33 30 00 5c 33 31 32 5c 1\n!\204s.\n\2030.\n9\2030.\312\
e7a0 6e 21 5c 32 30 33 30 00 5c 6e 5c 32 31 31 4a 5c 32 30 36 28 00 5c 33 31 33 20 4c 5c 32 31 30 5c n!\2030.\n\211J\206(.\313.L\210\
e7c0 6e 4a 12 5c 32 30 32 73 00 5c 6e 5c 33 31 34 3d 5c 32 30 33 41 00 5c 33 31 35 20 5c 32 31 30 5c nJ.\202s.\n\314=\203A.\315.\210\
e7e0 33 31 36 5c 33 30 35 5c 33 31 30 5c 22 5c 32 31 30 5c 32 30 32 73 00 5c 33 31 37 5c 6e 21 5c 32 316\305\310\"\210\202s.\317\n!\2
e800 30 33 4f 00 5c 33 32 30 5c 33 32 31 08 5c 22 5c 32 31 30 5c 32 30 32 73 00 5c 33 32 32 08 21 5c 03O.\320\321.\"\210\202s.\322.!\
e820 32 30 33 6a 00 5c 33 32 33 5c 33 32 34 21 11 5c 33 31 33 20 12 5c 33 32 35 5c 33 30 31 08 5c 6e 203j.\323\324!.\313..\325\301.\n
e840 23 5c 32 31 30 5c 33 32 36 5c 33 32 34 09 5c 22 5c 32 31 30 5c 32 30 32 73 00 5c 33 31 33 20 12 #\210\326\324.\"\210\202s.\313..
e860 5c 33 32 35 5c 33 32 34 08 5c 6e 23 5c 32 31 30 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 31 30 \325\324.\n#\210\327\330\331\310
e880 5c 33 30 37 24 5c 32 31 30 5c 33 33 32 5c 6e 0b 5c 22 5c 32 31 30 5c 6e 5c 66 5c 32 30 36 5c 32 \307$\210\332\n.\"\210\n\f\206\2
e8a0 30 35 00 60 5c 33 31 30 5c 32 32 33 2a 30 5c 32 30 37 22 20 5b 63 68 61 72 20 61 6c 69 73 74 20 05.`\310\223*0\207".[char.alist.
e8c0 6d 61 72 6b 65 72 20 61 64 76 61 6e 63 65 20 70 6f 73 20 64 6f 6e 65 20 65 76 69 6c 2d 67 65 74 marker.advance.pos.done.evil-get
e8e0 2d 6d 61 72 6b 65 72 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 -marker.t.nil.markerp.boundp.mak
e900 65 2d 6d 61 72 6b 65 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 e-marker.evil-jump-backward-swap
e920 20 65 76 69 6c 2d 73 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 .evil-set-jump.throw.functionp.u
e940 73 65 72 2d 65 72 72 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 ser-error."Cannot.set.special.ma
e960 72 6b 65 72 20 60 25 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 rker.`%c'".evil-global-marker-p.
e980 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 74 default-value.evil-markers-alist
e9a0 20 65 76 69 6c 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 73 65 74 2d 64 65 66 61 75 6c 74 20 61 .evil-add-to-alist.set-default.a
e9c0 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
e9e0 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
ea00 69 6f 6e 2d 74 79 70 65 5d 20 35 20 28 23 24 20 2e 20 35 38 39 38 37 29 20 28 6c 69 73 74 20 28 ion-type].5.(#$...58987).(list.(
ea20 72 65 61 64 2d 63 68 61 72 29 29 5d 29 0a 23 40 33 30 36 20 52 65 74 75 72 6e 20 74 68 65 20 6d read-char))]).#@306.Return.the.m
ea40 61 72 6b 65 72 20 64 65 6e 6f 74 65 64 20 62 79 20 43 48 41 52 2e 0a 54 68 69 73 20 69 73 20 65 arker.denoted.by.CHAR..This.is.e
ea60 69 74 68 65 72 20 61 20 6d 61 72 6b 65 72 20 6f 62 6a 65 63 74 20 61 73 20 72 65 74 75 72 6e 65 ither.a.marker.object.as.returne
ea80 64 20 62 79 20 60 6d 61 6b 65 2d 6d 61 72 6b 65 72 27 2c 0a 61 20 6e 75 6d 62 65 72 2c 20 61 20 d.by.`make-marker',.a.number,.a.
eaa0 63 6f 6e 73 20 63 65 6c 6c 20 28 46 49 4c 45 20 2e 20 50 4f 53 29 20 77 69 74 68 20 46 49 4c 45 cons.cell.(FILE...POS).with.FILE
eac0 20 62 65 69 6e 67 20 61 20 73 74 72 69 6e 67 0a 61 6e 64 20 50 4f 53 20 61 20 6e 75 6d 62 65 72 .being.a.string.and.POS.a.number
eae0 2c 20 6f 72 20 6e 69 6c 2e 20 49 66 20 52 41 57 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 ,.or.nil..If.RAW.is.non-nil,.the
eb00 6e 20 74 68 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 61 n.the.return.value.may.also.be.a
eb20 20 76 61 72 69 61 62 6c 65 2c 20 61 20 6d 6f 76 65 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 2c 0a .variable,.a.movement.function,.
eb40 6f 72 20 61 20 6d 61 72 6b 65 72 20 6f 62 6a 65 63 74 20 70 6f 69 6e 74 69 6e 67 20 6e 6f 77 68 or.a.marker.object.pointing.nowh
eb60 65 72 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 6d 61 72 6b 65 72 ere...(defalias.'evil-get-marker
eb80 20 23 5b 28 63 68 61 72 20 26 6f 70 74 69 6f 6e 61 6c 20 72 61 77 29 20 22 5c 33 30 34 08 21 5c .#[(char.&optional.raw)."\304.!\
eba0 32 30 33 0f 00 08 5c 33 30 35 5c 33 30 31 21 5c 32 33 36 5c 32 34 33 5c 32 30 32 13 00 08 09 5c 203...\305\301!\236\243\202....\
ebc0 32 33 36 5c 32 34 33 1a 5c 32 31 32 0b 5c 32 30 33 1d 00 5c 6e 5c 32 30 32 70 00 5c 6e 39 5c 32 236\243.\212.\203..\n\202p.\n9\2
ebe0 30 33 2b 00 5c 33 30 36 5c 6e 21 5c 32 30 33 2b 00 5c 6e 4a 12 5c 33 30 37 5c 6e 21 5c 32 30 33 03+.\306\n!\203+.\nJ.\307\n!\203
ec00 36 00 5c 6e 20 5c 32 31 30 60 12 5c 33 31 30 5c 6e 21 5c 32 30 33 53 00 5c 33 31 31 5c 6e 21 70 6.\n.\210`.\310\n!\203S.\311\n!p
ec20 3d 5c 32 30 33 4b 00 5c 33 31 32 5c 6e 21 12 5c 32 30 32 53 00 5c 33 31 31 5c 6e 21 5c 32 30 35 =\203K.\312\n!.\202S.\311\n!\205
ec40 52 00 5c 6e 12 5c 6e 5c 32 34 37 5c 32 30 34 6f 00 5c 33 31 30 5c 6e 21 5c 32 30 34 6f 00 5c 6e R.\n.\n\247\204o.\310\n!\204o.\n
ec60 3a 5c 32 30 35 70 00 5c 6e 40 3b 5c 32 30 35 70 00 5c 6e 41 5c 32 34 37 5c 32 30 35 70 00 5c 6e :\205p.\n@;\205p.\nA\247\205p.\n
ec80 2a 5c 32 30 37 22 20 5b 63 68 61 72 20 65 76 69 6c 2d 6d 61 72 6b 65 72 73 2d 61 6c 69 73 74 20 *\207".[char.evil-markers-alist.
eca0 6d 61 72 6b 65 72 20 72 61 77 20 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6d 61 72 6b 65 72 2d 70 20 marker.raw.evil-global-marker-p.
ecc0 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 62 6f 75 6e 64 70 20 66 75 6e 63 74 69 6f 6e 70 20 6d default-value.boundp.functionp.m
ece0 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6d 61 72 6b 65 72 2d 70 6f 73 69 arkerp.marker-buffer.marker-posi
ed00 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 35 39 39 35 36 29 5d 29 0a 23 40 36 32 20 54 75 72 6e tion].3.(#$...59956)]).#@62.Turn
ed20 20 6d 61 72 6b 65 72 73 20 69 6e 74 6f 20 66 69 6c 65 20 72 65 66 65 72 65 6e 63 65 73 20 77 68 .markers.into.file.references.wh
ed40 65 6e 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6b 69 6c 6c 65 64 2e 1f 0a 28 64 65 66 61 6c en.the.buffer.is.killed...(defal
ed60 69 61 73 20 27 65 76 69 6c 2d 73 77 61 70 2d 6f 75 74 2d 6d 61 72 6b 65 72 73 20 23 5b 6e 69 6c ias.'evil-swap-out-markers.#[nil
ed80 20 22 08 5c 32 30 35 31 00 09 5c 33 30 34 1a 5c 32 31 31 1b 5c 32 30 35 30 00 0b 40 12 5c 33 30 .".\2051..\304.\211.\2050..@.\30
eda0 35 5c 6e 41 21 5c 32 30 33 28 00 5c 33 30 36 5c 6e 41 21 70 3d 5c 32 30 33 28 00 5c 6e 08 5c 33 5\nA!\203(.\306\nA!p=\203(.\n.\3
edc0 30 37 5c 6e 41 21 42 5c 32 34 31 5c 32 31 30 0b 41 5c 32 31 31 13 5c 32 30 34 5c 66 00 5c 33 30 07\nA!B\241\210.A\211.\204\f.\30
ede0 34 2a 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 76 69 6c 2d 6d 4*\207".[buffer-file-name.evil-m
ee00 61 72 6b 65 72 73 2d 61 6c 69 73 74 20 65 6e 74 72 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c arkers-alist.entry.--dolist-tail
ee20 2d 2d 20 6e 69 6c 20 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6d 61 72 --.nil.markerp.marker-buffer.mar
ee40 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 36 30 37 30 30 29 5d 29 0a 28 ker-position].5.(#$...60700)]).(
ee60 70 75 74 20 27 65 76 69 6c 2d 73 77 61 70 2d 6f 75 74 2d 6d 61 72 6b 65 72 73 20 27 70 65 72 6d put.'evil-swap-out-markers.'perm
ee80 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 37 30 33 20 52 65 74 75 72 6e anent-local-hook.t).#@703.Return
eea0 20 63 6f 6e 74 65 6e 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 .contents.of.REGISTER..Signal.an
eec0 20 65 72 72 6f 72 20 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 .error.if.empty,.unless.NOERROR.
eee0 69 73 20 6e 6f 6e 2d 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 is.non-nil...The.following.speci
ef00 61 6c 20 72 65 67 69 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 al.registers.are.supported....".
ef20 20 74 68 65 20 75 6e 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 .the.unnamed.register...*..the.c
ef40 6c 69 70 62 6f 61 72 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 lipboard.contents...+..the.clipb
ef60 6f 61 72 64 20 63 6f 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 oard.contents...<C-w>.the.word.a
ef80 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 61 3e 20 74 t.point.(ex.mode.only)...<C-a>.t
efa0 68 65 20 57 4f 52 44 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a he.WORD.at.point.(ex.mode.only).
efc0 20 20 3c 43 2d 6f 3e 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 ..<C-o>.the.symbol.at.point.(ex.
efe0 6d 6f 64 65 20 6f 6e 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 mode.only)...<C-f>.the.current.f
f000 69 6c 65 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 25 20 ile.at.point.(ex.mode.only)...%.
f020 20 74 68 65 20 63 75 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 .the.current.file.name.(read.onl
f040 79 29 0a 20 20 23 20 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 y)...#..the.alternate.file.name.
f060 28 72 65 61 64 20 6f 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 (read.only).../..the.last.search
f080 20 70 61 74 74 65 72 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 .pattern.(read.only)...:..the.la
f0a0 73 74 20 63 6f 6d 6d 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 st.command.line.(read.only).....
f0c0 20 74 68 65 20 6c 61 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 .the.last.inserted.text.(read.on
f0e0 6c 79 29 0a 20 20 2d 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 ly)...-..the.last.small.(less.th
f100 61 6e 20 61 20 6c 69 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 an.a.line).delete..._..the.black
f120 20 68 6f 6c 65 20 72 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 .hole.register...=..the.expressi
f140 6f 6e 20 72 65 67 69 73 74 65 72 20 28 72 65 61 64 20 6f 6e 6c 79 29 1f 0a 28 64 65 66 61 6c 69 on.register.(read.only)..(defali
f160 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 72 65 67 69 73 74 65 72 20 23 5b 28 72 65 67 69 73 74 65 as.'evil-get-register.#[(registe
f180 72 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 65 72 72 6f 72 29 20 22 5c 33 30 36 31 5c 33 36 31 01 r.&optional.noerror)."\3061\361.
f1a0 5c 33 30 37 08 21 5c 32 30 35 5c 33 35 37 01 08 5c 33 31 30 3d 5c 32 30 33 16 00 5c 33 31 31 5c \307.!\205\357..\310=\203..\311\
f1c0 33 31 32 21 5c 32 30 32 5c 33 34 36 01 5c 33 31 33 08 58 5c 32 30 33 35 00 08 5c 33 31 34 58 5c 312!\202\346.\313.X\2035..\314X\
f1e0 32 30 33 35 00 08 5c 33 31 33 5a 5c 32 31 31 19 5c 6e 47 57 5c 32 30 35 31 00 5c 33 31 31 09 5c 2035..\313Z\211.\nGW\2051.\311.\
f200 33 31 35 5c 22 29 5c 32 30 32 5c 33 34 36 01 08 5c 33 31 36 3e 5c 32 30 33 5c 32 32 32 00 08 5c 315\")\202\346..\316>\203\222..\
f220 33 31 37 3d 5c 32 30 33 45 00 5c 33 32 30 5c 32 30 32 46 00 5c 33 32 31 5c 33 32 32 5c 33 30 33 317=\203E.\320\202F.\321\322\303
f240 21 5c 32 30 33 50 00 0b 5c 32 30 36 51 00 5c 33 32 33 5c 33 32 34 1c 1d 1e 40 0d 3a 5c 32 30 34 !\203P..\206Q.\323\324...@.:\204
f260 5e 00 0d 43 15 0d 5c 32 30 33 5c 32 30 31 00 5c 66 5c 32 30 34 5c 32 30 31 00 5c 33 32 35 31 79 ^..C..\203\201.\f\204\201.\3251y
f280 00 5c 33 32 36 0e 40 0d 5c 32 31 31 41 15 5c 32 34 32 5c 22 5c 32 31 31 14 30 5c 32 30 32 7d 00 .\326.@.\211A.\242\"\211.0\202}.
f2a0 5c 32 31 30 5c 32 30 32 5e 00 5c 32 31 30 5c 32 30 32 5e 00 5c 66 5c 32 30 33 5c 32 31 35 00 5c \210\202^.\210\202^.\f\203\215.\
f2c0 33 32 37 5c 33 31 32 5c 66 47 5c 33 33 30 5c 66 24 5c 32 31 30 5c 66 2b 5c 32 30 32 5c 33 34 36 327\312\fG\330\f$\210\f+\202\346
f2e0 01 08 5c 33 33 31 3d 5c 32 30 33 5c 32 35 35 00 5c 33 33 32 20 5c 32 30 34 5c 32 34 31 00 5c 33 ..\331=\203\255.\332.\204\241.\3
f300 33 33 5c 33 33 34 21 5c 32 31 30 72 0e 41 71 5c 32 31 30 5c 33 33 35 5c 33 33 36 21 29 5c 32 30 33\334!\210r.Aq\210\335\336!)\20
f320 32 5c 33 34 36 01 08 5c 33 33 37 3d 5c 32 30 33 5c 33 31 30 00 5c 33 33 32 20 5c 32 30 34 5c 32 2\346..\337=\203\310.\332.\204\2
f340 37 34 00 5c 33 33 33 5c 33 34 30 21 5c 32 31 30 72 0e 41 71 5c 32 31 30 5c 33 33 35 5c 33 34 31 74.\333\340!\210r.Aq\210\335\341
f360 21 29 5c 32 30 32 5c 33 34 36 01 08 5c 33 34 32 3d 5c 32 30 33 5c 33 34 33 00 5c 33 33 32 20 5c !)\202\346..\342=\203\343.\332.\
f380 32 30 34 5c 33 32 37 00 5c 33 33 33 5c 33 34 33 21 5c 32 31 30 72 0e 41 71 5c 32 31 30 5c 33 33 204\327.\333\343!\210r.Aq\210\33
f3a0 35 5c 33 34 34 21 29 5c 32 30 32 5c 33 34 36 01 08 5c 33 34 35 3d 5c 32 30 33 5c 33 37 36 00 5c 5\344!)\202\346..\345=\203\376.\
f3c0 33 33 32 20 5c 32 30 34 5c 33 36 32 00 5c 33 33 33 5c 33 34 36 21 5c 32 31 30 72 0e 41 71 5c 32 332.\204\362.\333\346!\210r.Aq\2
f3e0 31 30 5c 33 33 35 5c 33 34 37 21 29 5c 32 30 32 5c 33 34 36 01 08 5c 33 35 30 3d 5c 32 30 33 1b 10\335\347!)\202\346..\350=\203.
f400 01 5c 33 35 31 5c 33 33 32 20 5c 32 30 35 11 01 5c 33 35 32 20 5c 32 30 35 11 01 0e 41 21 5c 32 .\351\332.\205..\352.\205...A!\2
f420 30 36 5c 33 35 37 01 5c 33 33 33 5c 33 35 33 21 5c 32 30 32 5c 33 34 36 01 08 5c 33 35 34 55 5c 06\357.\333\353!\202\346..\354U\
f440 32 30 33 32 01 72 5c 33 35 35 20 71 5c 32 31 30 5c 33 35 31 20 29 5c 32 30 36 5c 33 35 37 01 5c 2032.r\355.q\210\351.)\206\357.\
f460 33 33 33 5c 33 35 33 21 5c 32 30 32 5c 33 34 36 01 08 5c 33 35 36 3d 5c 32 30 33 60 01 5c 33 32 333\353!\202\346..\356=\203`.\32
f480 32 5c 33 35 37 21 5c 32 30 33 4a 01 0e 2f 5c 33 36 30 3d 5c 32 30 33 4a 01 0e 42 5c 32 30 36 56 2\357!\203J../\360=\203J..B\206V
f4a0 01 0e 43 5c 32 30 33 54 01 0e 44 5c 32 30 36 56 01 0e 45 5c 32 34 32 5c 32 30 36 5c 33 35 37 01 ..C\203T..D\206V..E\242\206\357.
f4c0 5c 33 33 33 5c 33 36 31 21 5c 32 30 32 5c 33 34 36 01 08 5c 33 36 32 3d 5c 32 30 33 72 01 0e 46 \333\361!\202\346..\362=\203r..F
f4e0 5c 32 34 32 5c 32 30 36 5c 33 35 37 01 5c 33 33 33 5c 33 36 33 21 5c 32 30 32 5c 33 34 36 01 08 \242\206\357.\333\363!\202\346..
f500 5c 33 36 34 3d 5c 32 30 33 7d 01 0e 47 5c 32 30 32 5c 33 34 36 01 08 5c 33 36 35 3d 5c 32 30 33 \364=\203}..G\202\346..\365=\203
f520 5c 32 31 30 01 0e 48 5c 32 30 32 5c 33 34 36 01 08 5c 33 36 36 3d 5c 32 30 33 5c 33 32 30 01 5c \210..H\202\346..\366=\203\320.\
f540 33 31 35 1e 49 5c 33 36 37 5c 33 37 30 5c 33 37 31 5c 33 37 32 21 21 40 21 5c 32 31 31 1e 4a 3b 315.I\367\370\371\372!!@!\211.J;
f560 5c 32 30 34 5c 32 35 34 01 0e 4a 5c 32 34 37 5c 32 30 34 5c 32 35 34 01 0e 4a 39 5c 32 30 33 5c \204\254..J\247\204\254..J9\203\
f580 32 36 33 01 5c 33 37 33 0e 4a 21 5c 32 30 32 5c 33 31 34 01 5c 33 37 34 0e 4a 21 5c 32 30 33 5c 263.\373.J!\202\314.\374.J!\203\
f5a0 33 30 33 01 5c 33 37 35 5c 33 37 33 0e 4a 5c 33 37 36 23 5c 32 30 32 5c 33 31 34 01 5c 33 33 33 303.\375\373.J\376#\202\314.\333
f5c0 5c 33 37 37 5c 32 30 31 4c 00 0e 4a 21 5c 22 2a 5c 32 30 32 5c 33 34 36 01 08 5c 32 30 31 4d 00 \377\201L..J!\"*\202\346..\201M.
f5e0 3d 5c 32 30 33 5c 33 33 36 01 5c 32 30 31 4e 00 5c 32 30 32 5c 33 35 37 01 08 5c 32 32 37 10 5c =\203\336.\201N.\202\357..\227.\
f600 32 30 31 4f 00 08 21 5c 32 30 36 5c 33 35 37 01 5c 33 33 33 5c 32 30 31 50 00 08 5c 22 30 5c 32 201O..!\206\357.\333\201P..\"0\2
f620 30 37 5c 32 31 31 1e 4b 3f 5c 32 30 35 02 02 5c 32 30 31 51 00 0e 4b 40 0e 4b 41 5c 22 29 5c 32 07\211.K?\205..\201Q..K@.KA\")\2
f640 30 37 22 20 5b 72 65 67 69 73 74 65 72 20 72 65 67 20 6b 69 6c 6c 2d 72 69 6e 67 20 78 2d 73 65 07".[register.reg.kill-ring.x-se
f660 6c 65 63 74 2d 72 65 71 75 65 73 74 2d 74 79 70 65 20 74 65 78 74 20 72 65 71 75 65 73 74 2d 74 lect-request-type.text.request-t
f680 79 70 65 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 ype.(error).characterp.34.curren
f6a0 74 2d 6b 69 6c 6c 20 30 20 34 39 20 35 37 20 74 20 28 34 32 20 34 33 29 20 34 32 20 50 52 49 4d t-kill.0.49.57.t.(42.43).42.PRIM
f6c0 41 52 59 20 43 4c 49 50 42 4f 41 52 44 20 62 6f 75 6e 64 70 20 28 55 54 46 38 5f 53 54 52 49 4e ARY.CLIPBOARD.boundp.(UTF8_STRIN
f6e0 47 20 43 4f 4d 50 4f 55 4e 54 5f 54 45 58 54 20 53 54 52 49 4e 47 29 20 6e 69 6c 20 28 65 72 72 G.COMPOUNT_TEXT.STRING).nil.(err
f700 6f 72 29 20 65 76 69 6c 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 72 65 6d 6f 76 65 2d 74 65 or).evil-get-selection.remove-te
f720 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 28 66 6f 72 65 69 67 6e 2d 73 65 6c 65 63 74 69 6f 6e xt-properties.(foreign-selection
f740 20 6e 69 6c 29 20 32 33 20 65 76 69 6c 2d 65 78 2d 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 52 .nil).23.evil-ex-p.user-error."R
f760 65 67 69 73 74 65 72 20 3c 43 2d 77 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 egister.<C-w>.only.available.in.
f780 65 78 20 73 74 61 74 65 22 20 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 77 6f ex.state".thing-at-point.evil-wo
f7a0 72 64 20 31 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 61 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 rd.1."Register.<C-a>.only.availa
f7c0 62 6c 65 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 65 76 69 6c 2d 57 4f 52 44 20 31 35 20 22 52 ble.in.ex.state".evil-WORD.15."R
f7e0 65 67 69 73 74 65 72 20 3c 43 2d 6f 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 egister.<C-o>.only.available.in.
f800 65 78 20 73 74 61 74 65 22 20 65 76 69 6c 2d 73 79 6d 62 6f 6c 20 36 20 22 52 65 67 69 73 74 65 ex.state".evil-symbol.6."Registe
f820 72 20 3c 43 2d 66 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 74 61 r.<C-f>.only.available.in.ex.sta
f840 74 65 22 20 66 69 6c 65 6e 61 6d 65 20 33 37 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 te".filename.37.buffer-file-name
f860 20 6d 69 6e 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 .minibufferp."No.file.name".35.o
f880 74 68 65 72 2d 62 75 66 66 65 72 20 34 37 20 65 76 69 6c 2d 73 65 61 72 63 68 2d 6d 6f 64 75 6c ther-buffer.47.evil-search-modul
f8a0 65 20 65 76 69 6c 2d 73 65 61 72 63 68 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 72 65 67 75 6c e.evil-search."No.previous.regul
f8c0 61 72 20 65 78 70 72 65 73 73 69 6f 6e 22 20 35 38 20 22 4e 6f 20 70 72 65 76 69 6f 75 73 20 63 ar.expression".58."No.previous.c
f8e0 6f 6d 6d 61 6e 64 20 6c 69 6e 65 22 20 34 36 20 34 35 20 36 31 20 65 76 61 6c 20 72 65 61 64 2d ommand.line".46.45.61.eval.read-
f900 66 72 6f 6d 2d 73 74 72 69 6e 67 20 72 65 61 64 2d 73 74 72 69 6e 67 20 22 3d 22 20 70 72 69 6e from-string.read-string."=".prin
f920 31 2d 74 6f 2d 73 74 72 69 6e 67 20 73 65 71 75 65 6e 63 65 70 20 6d 61 70 63 6f 6e 63 61 74 20 1-to-string.sequencep.mapconcat.
f940 22 5c 6e 22 20 22 55 73 69 6e 67 20 25 73 20 61 73 20 61 20 73 74 72 69 6e 67 22 20 77 68 61 74 "\n"."Using.%s.as.a.string".what
f960 20 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 76 69 6c 2d 65 78 2d .evil-ex-current-buffer.evil-ex-
f980 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 78 70 20 72 65 search-history.isearch-regexp.re
f9a0 67 65 78 70 2d 73 65 61 72 63 68 2d 72 69 6e 67 20 73 65 61 72 63 68 2d 72 69 6e 67 20 65 76 69 gexp-search-ring.search-ring.evi
f9c0 6c 2d 65 78 2d 68 69 73 74 6f 72 79 20 65 76 69 6c 2d 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e l-ex-history.evil-last-insertion
f9e0 20 65 76 69 6c 2d 6c 61 73 74 2d 73 6d 61 6c 6c 2d 64 65 6c 65 74 69 6f 6e 20 65 6e 61 62 6c 65 .evil-last-small-deletion.enable
fa00 2d 72 65 63 75 72 73 69 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 73 20 72 65 73 75 6c 74 20 65 72 -recursive-minibuffers.result.er
fa20 72 20 74 79 70 65 2d 6f 66 20 39 35 20 22 22 20 67 65 74 2d 72 65 67 69 73 74 65 72 20 22 52 65 r.type-of.95."".get-register."Re
fa40 67 69 73 74 65 72 20 60 25 63 27 20 69 73 20 65 6d 70 74 79 22 20 73 69 67 6e 61 6c 5d 20 36 20 gister.`%c'.is.empty".signal].6.
fa60 28 23 24 20 2e 20 36 31 30 38 32 29 5d 29 0a 23 40 31 35 36 20 53 65 74 20 74 68 65 20 63 6f 6e (#$...61082)]).#@156.Set.the.con
fa80 74 65 6e 74 73 20 6f 66 20 72 65 67 69 73 74 65 72 20 52 45 47 49 53 54 45 52 20 74 6f 20 54 45 tents.of.register.REGISTER.to.TE
faa0 58 54 2e 0a 49 66 20 52 45 47 49 53 54 45 52 20 69 73 20 61 6e 20 75 70 63 61 73 65 20 63 68 61 XT..If.REGISTER.is.an.upcase.cha
fac0 72 61 63 74 65 72 20 74 68 65 6e 20 74 65 78 74 20 69 73 20 61 70 70 65 6e 64 65 64 20 74 6f 20 racter.then.text.is.appended.to.
fae0 74 68 61 74 0a 72 65 67 69 73 74 65 72 20 69 6e 73 74 65 61 64 20 6f 66 20 72 65 70 6c 61 63 69 that.register.instead.of.replaci
fb00 6e 67 20 69 74 73 20 63 6f 6e 74 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c ng.its.content...(defalias.'evil
fb20 2d 73 65 74 2d 72 65 67 69 73 74 65 72 20 23 5b 28 72 65 67 69 73 74 65 72 20 74 65 78 74 29 20 -set-register.#[(register.text).
fb40 22 5c 33 30 36 08 21 5c 32 30 34 5c 6e 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 08 5c 33 31 31 "\306.!\204\n.\307\310!\207.\311
fb60 5c 32 33 35 5c 32 30 33 14 00 5c 33 30 37 5c 33 31 32 21 5c 32 30 37 08 5c 33 31 33 3d 5c 32 30 \235\203..\307\312!\207.\313=\20
fb80 33 1e 00 5c 33 31 34 09 21 5c 32 30 37 5c 33 31 35 08 58 5c 32 30 33 43 00 08 5c 33 31 36 58 5c 3..\314.!\207\315.X\203C..\316X\
fba0 32 30 33 43 00 5c 6e 5c 32 30 34 32 00 5c 33 31 34 09 21 5c 32 30 37 0b 5c 33 31 37 5c 32 31 31 203C.\n\2042.\314.!\207.\317\211
fbc0 1c 1d 1b 5c 33 32 30 08 5c 33 31 35 5a 21 5c 32 31 30 0b 09 5c 32 34 30 2b 5c 32 30 37 08 5c 33 ...\320.\315Z!\210..\240+\207.\3
fbe0 32 31 3d 5c 32 30 33 4e 00 5c 33 32 32 5c 33 32 33 09 5c 22 5c 32 30 37 08 5c 33 32 34 3d 5c 32 21=\203N.\322\323.\"\207.\324=\2
fc00 30 33 59 00 5c 33 32 32 5c 33 32 35 09 5c 22 5c 32 30 37 08 5c 33 32 36 3d 5c 32 30 33 64 00 09 03Y.\322\325.\"\207.\326=\203d..
fc20 5c 32 31 31 16 25 5c 32 30 37 08 5c 33 32 37 3d 5c 32 30 33 6c 00 5c 33 31 37 5c 32 30 37 5c 33 \211.%\207.\327=\203l.\317\207\3
fc40 33 30 08 58 5c 32 30 33 5c 33 36 34 00 08 5c 33 33 31 58 5c 32 30 33 5c 33 36 34 00 08 5c 32 32 30.X\203\364..\331X\203\364..\22
fc60 37 10 5c 33 33 32 08 21 5c 32 31 31 1e 26 5c 32 30 34 5c 32 31 33 00 5c 33 33 33 08 09 5c 22 5c 7.\332.!\211.&\204\213.\333..\"\
fc80 32 30 32 5c 33 36 32 00 5c 33 33 34 5c 33 33 35 0e 26 47 5c 33 33 36 5c 33 31 37 0e 26 25 5c 32 202\362.\334\335.&G\336\317.&%\2
fca0 30 34 5c 32 34 33 00 5c 33 33 34 5c 33 33 35 09 47 5c 33 33 36 5c 33 31 37 09 25 5c 32 30 33 5c 04\243.\334\335.G\336\317.%\203\
fcc0 33 35 33 00 0e 26 47 5c 33 33 35 56 5c 32 30 33 5c 32 37 34 00 0e 26 5c 32 31 31 47 53 48 5c 33 353..&G\335V\203\274..&\211GSH\3
fce0 33 37 55 5c 32 30 34 5c 32 37 34 00 0e 26 5c 33 34 30 50 16 26 09 47 5c 33 33 35 56 5c 32 30 33 37U\204\274..&\340P.&.G\335V\203
fd00 5c 33 32 31 00 09 5c 32 31 31 47 53 48 5c 33 33 37 55 5c 32 30 34 5c 33 32 31 00 09 5c 33 34 30 \321..\211GSH\337U\204\321..\340
fd20 50 11 0e 26 09 50 11 5c 33 34 31 5c 33 33 35 09 47 5c 33 34 32 09 24 5c 32 31 30 5c 33 34 33 09 P..&.P.\341\335.G\342.$\210\343.
fd40 5c 33 33 36 5c 33 34 34 23 11 5c 33 33 33 08 09 5c 22 5c 32 30 32 5c 33 36 32 00 5c 33 33 33 08 \336\344#.\333..\"\202\362.\333.
fd60 0e 26 09 50 5c 22 29 5c 32 30 37 5c 33 33 33 08 09 5c 22 5c 32 30 37 22 20 5b 72 65 67 69 73 74 .&.P\")\207\333..\"\207".[regist
fd80 65 72 20 74 65 78 74 20 6b 69 6c 6c 2d 72 69 6e 67 20 6b 69 6c 6c 2d 72 69 6e 67 2d 79 61 6e 6b er.text.kill-ring.kill-ring-yank
fda0 2d 70 6f 69 6e 74 65 72 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 63 75 74 2d 66 75 6e 63 74 69 -pointer.interprogram-cut-functi
fdc0 6f 6e 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 70 61 73 74 65 2d 66 75 6e 63 74 69 6f 6e 20 63 on.interprogram-paste-function.c
fde0 68 61 72 61 63 74 65 72 70 20 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 72 65 haracterp.user-error."Invalid.re
fe00 67 69 73 74 65 72 22 20 28 35 38 20 34 36 20 33 37 29 20 22 43 61 6e 27 74 20 6d 6f 64 69 66 79 gister".(58.46.37)."Can't.modify
fe20 20 72 65 61 64 2d 6f 6e 6c 79 20 72 65 67 69 73 74 65 72 22 20 33 34 20 6b 69 6c 6c 2d 6e 65 77 .read-only.register".34.kill-new
fe40 20 34 39 20 35 37 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 34 32 20 65 76 69 6c 2d .49.57.nil.current-kill.42.evil-
fe60 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 50 52 49 4d 41 52 59 20 34 33 20 43 4c 49 50 42 4f 41 set-selection.PRIMARY.43.CLIPBOA
fe80 52 44 20 34 35 20 39 35 20 36 35 20 39 30 20 67 65 74 2d 72 65 67 69 73 74 65 72 20 73 65 74 2d RD.45.95.65.90.get-register.set-
fea0 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 61 6c 6c 20 30 register.text-property-not-all.0
fec0 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 31 30 20 22 5c 6e 22 20 72 65 6d 6f 76 65 2d 6c 69 73 .yank-handler.10."\n".remove-lis
fee0 74 2d 6f 66 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 28 79 61 6e 6b 2d 68 61 6e 64 6c t-of-text-properties.(yank-handl
ff00 65 72 29 20 70 72 6f 70 65 72 74 69 7a 65 20 28 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e 65 2d 68 er).propertize.(evil-yank-line-h
ff20 61 6e 64 6c 65 72 29 20 65 76 69 6c 2d 6c 61 73 74 2d 73 6d 61 6c 6c 2d 64 65 6c 65 74 69 6f 6e andler).evil-last-small-deletion
ff40 20 63 6f 6e 74 65 6e 74 5d 20 37 20 28 23 24 20 2e 20 36 34 31 31 37 29 5d 29 0a 23 40 33 35 20 .content].7.(#$...64117)]).#@35.
ff60 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 69 73 74 65 72 Returns.an.alist.of.all.register
ff80 73 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 s..(defalias.'evil-register-list
ffa0 20 23 5b 6e 69 6c 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 08 5c .#[nil."\301\302\303\304\305\".\
ffc0 33 30 36 23 5c 33 30 37 5c 22 5c 32 30 37 22 20 5b 72 65 67 69 73 74 65 72 2d 61 6c 69 73 74 20 306#\307\"\207".[register-alist.
ffe0 73 6f 72 74 20 61 70 70 65 6e 64 20 6d 61 70 63 61 72 20 23 5b 28 72 65 67 29 20 22 08 5c 33 30 sort.append.mapcar.#[(reg).".\30
10000 31 08 5c 33 30 32 5c 22 42 5c 32 30 37 22 20 5b 72 65 67 20 65 76 69 6c 2d 67 65 74 2d 72 65 67 1.\302\"B\207".[reg.evil-get-reg
10020 69 73 74 65 72 20 74 5d 20 34 5d 20 28 33 34 20 34 32 20 34 33 20 33 37 20 33 35 20 34 37 20 35 ister.t].4].(34.42.43.37.35.47.5
10040 38 20 34 36 20 34 35 20 34 39 20 35 30 20 35 31 20 35 32 20 35 33 20 35 34 20 35 35 20 35 36 20 8.46.45.49.50.51.52.53.54.55.56.
10060 35 37 29 20 6e 69 6c 20 23 5b 28 72 65 67 31 20 72 65 67 32 29 20 22 08 40 09 40 57 5c 32 30 37 57).nil.#[(reg1.reg2).".@.@W\207
10080 22 20 5b 72 65 67 31 20 72 65 67 32 5d 20 32 5d 5d 20 35 20 28 23 24 20 2e 20 36 35 33 37 36 29 ".[reg1.reg2].2]].5.(#$...65376)
100a0 5d 29 0a 23 40 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 ]).#@167.Returns.non-nil.if.a.mo
100c0 74 69 6f 6e 20 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 tion.error.should.be.suppressed.
100e0 0a 57 68 65 74 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 .Whether.the.motion.error.should
10100 20 62 65 20 73 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 .be.suppressed.depends.on.the.va
10120 72 69 61 62 6c 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 riable.`evil-kbd-macro-suppress-
10140 6d 6f 74 69 6f 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 motion-error'...(defalias.'evil-
10160 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 20 kbd-macro-suppress-motion-error.
10180 23 5b 6e 69 6c 20 22 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 #[nil.".\203\n..\303>\206..\n\20
101a0 35 11 00 09 5c 33 30 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 5...\304>\207".[defining-kbd-mac
101c0 72 6f 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 6d 6f 74 69 6f ro.evil-kbd-macro-suppress-motio
101e0 6e 2d 65 72 72 6f 72 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 n-error.executing-kbd-macro.(t.r
10200 65 63 6f 72 64 29 20 28 74 20 72 65 70 6c 61 79 29 5d 20 32 20 28 23 24 20 2e 20 36 35 37 30 35 ecord).(t.replay)].2.(#$...65705
10220 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 70 72 65 73 )]).(put.'evil-kbd-macro-suppres
10240 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 20 27 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 27 s-motion-error.'byte-optimizer.'
10260 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 29 0a 23 40 35 39 byte-compile-inline-expand).#@59
10280 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
102a0 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 1f 0a 28 64 65 66 S.is.nil,.delete.the.mark...(def
102c0 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 23 5b 28 70 6f 73 29 20 22 08 alias.'evil-move-mark.#[(pos).".
102e0 5c 32 30 33 08 00 5c 33 30 31 08 21 10 5c 33 30 32 20 08 5c 33 30 33 5c 32 32 33 5c 32 30 37 22 \203..\301.!.\302..\303\223\207"
10300 20 5b 70 6f 73 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 20 6d 61 .[pos.evil-normalize-position.ma
10320 72 6b 2d 6d 61 72 6b 65 72 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 36 36 31 37 37 29 5d 29 0a rk-marker.nil].3.(#$...66177)]).
10340 23 40 33 31 32 20 53 61 76 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 #@312.Save.Transient.Mark.mode.a
10360 6e 64 20 6d 61 6b 65 20 69 74 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 0a 41 6e 79 20 63 68 61 nd.make.it.buffer-local..Any.cha
10380 6e 67 65 73 20 74 6f 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 61 72 65 20 nges.to.Transient.Mark.mode.are.
103a0 6e 6f 77 20 6c 6f 63 61 6c 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 2c now.local.to.the.current.buffer,
103c0 20 75 6e 74 69 6c 20 60 65 76 69 6c 2d 72 65 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d .until.`evil-restore-transient-m
103e0 61 72 6b 2d 6d 6f 64 65 27 20 69 73 20 63 61 6c 6c 65 64 2e 0a 0a 56 61 72 69 61 62 6c 65 73 20 ark-mode'.is.called...Variables.
10400 70 65 72 74 61 69 6e 69 6e 67 20 74 6f 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 pertaining.to.Transient.Mark.mod
10420 65 20 61 72 65 20 6c 69 73 74 65 64 20 69 6e 0a 60 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d e.are.listed.in.`evil-transient-
10440 76 61 72 73 27 2c 20 61 6e 64 20 74 68 65 69 72 20 76 61 6c 75 65 73 20 61 72 65 20 73 74 6f 72 vars',.and.their.values.are.stor
10460 65 64 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 ed.in.`evil-transient-vals'...(d
10480 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 efalias.'evil-save-transient-mar
104a0 6b 2d 6d 6f 64 65 20 23 5b 6e 69 6c 20 22 08 5c 33 30 34 19 5c 32 31 31 1a 5c 32 30 35 33 00 5c k-mode.#[nil.".\304.\211.\2053.\
104c0 6e 40 11 5c 33 30 35 09 21 5c 32 30 33 2b 00 09 0b 5c 32 33 36 5c 32 30 34 2b 00 09 5c 32 31 31 n@.\305.!\203+...\236\204+..\211
104e0 4a 5c 33 30 36 09 21 45 0b 42 13 5c 33 30 37 09 21 5c 32 31 30 5c 33 31 30 09 5c 33 31 31 5c 33 J\306.!E.B.\307.!\210\310.\311\3
10500 31 32 23 5c 32 31 30 5c 6e 41 5c 32 31 31 12 5c 32 30 34 08 00 5c 33 30 34 2a 5c 32 30 37 22 20 12#\210\nA\211.\204..\304*\207".
10520 5b 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 72 73 20 76 61 72 20 2d 2d 64 6f 6c 69 73 [evil-transient-vars.var.--dolis
10540 74 2d 74 61 69 6c 2d 2d 20 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 20 6e 69 6c t-tail--.evil-transient-vals.nil
10560 20 62 6f 75 6e 64 70 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6d 61 6b 65 2d 76 61 .boundp.local-variable-p.make-va
10580 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 70 75 74 20 70 65 72 6d 61 6e 65 6e riable-buffer-local.put.permanen
105a0 74 2d 6c 6f 63 61 6c 20 74 5d 20 35 20 28 23 24 20 2e 20 36 36 33 37 34 29 5d 29 0a 23 40 33 37 t-local.t].5.(#$...66374)]).#@37
105c0 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 6d 6f 64 65 2e 0a 54 1.Restore.Transient.Mark.mode..T
105e0 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 6c 2d 73 61 76 65 2d his.presupposes.that.`evil-save-
10600 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 62 65 65 6e 0a 63 61 transient-mark-mode'.has.been.ca
10620 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 74 20 4d 61 72 6b 20 lled.earlier..If.Transient.Mark.
10640 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 62 75 74 0a 65 6e 61 mode.was.disabled.before.but.ena
10660 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 73 20 66 75 6e 63 74 bled.in.the.meantime,.this.funct
10680 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 73 0a 65 6e 61 62 6c ion.disables.it;.if.it.was.enabl
106a0 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 20 74 68 65 20 6d 65 ed.before.but.disabled.in.the.me
106c0 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 62 6c 65 73 20 69 74 antime,.this.function.enables.it
106e0 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 66 20 54 72 61 6e 73 ...The.earlier.settings.of.Trans
10700 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 20 69 6e 0a 60 65 76 ient.Mark.mode.are.stored.in.`ev
10720 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 il-transient-vals'...(defalias.'
10740 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 6f 64 65 evil-restore-transient-mark-mode
10760 20 23 5b 6e 69 6c 20 22 5c 33 30 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 1a 1b 5c 66 5c 32 .#[nil."\305\211\211\211....\f\2
10780 31 31 41 14 5c 32 34 32 5c 32 31 31 13 5c 32 30 35 4d 00 0b 5c 32 31 31 41 13 5c 32 34 32 11 0b 11A.\242\211.\205M..\211A.\242..
107a0 5c 32 31 31 41 13 5c 32 34 32 10 0b 5c 32 31 31 41 13 5c 32 34 32 5c 32 31 31 12 5c 32 30 34 2c \211A.\242..\211A.\242\211.\204,
107c0 00 5c 33 30 36 09 21 5c 32 31 30 09 4a 08 5c 32 33 32 5c 32 30 34 08 00 5c 33 30 37 09 21 5c 32 .\306.!\210.J.\232\204..\307.!\2
107e0 30 33 48 00 09 08 5c 32 30 33 42 00 5c 33 31 30 5c 32 30 32 43 00 5c 33 31 31 21 5c 32 31 30 5c 03H...\203B.\310\202C.\311!\210\
10800 32 30 32 08 00 08 11 5c 32 30 32 08 00 2c 5c 32 30 37 22 20 5b 76 61 6c 20 76 61 72 20 6c 6f 63 202....\202..,\207".[val.var.loc
10820 61 6c 20 65 6e 74 72 79 20 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 20 6e 69 6c al.entry.evil-transient-vals.nil
10840 20 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 66 62 6f 75 6e 64 70 20 31 20 2d .kill-local-variable.fboundp.1.-
10860 31 5d 20 35 20 28 23 24 20 2e 20 36 37 30 31 30 29 5d 29 0a 23 40 38 39 20 53 61 76 65 20 74 68 1].5.(#$...67010)]).#@89.Save.th
10880 65 20 63 75 72 72 65 6e 74 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 77 68 65 74 68 65 e.current.mark,.including.whethe
108a0 72 20 69 74 20 69 73 20 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 r.it.is.transient..See.also.`evi
108c0 6c 2d 72 65 73 74 6f 72 65 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 l-restore-mark'...(defalias.'evi
108e0 6c 2d 73 61 76 65 2d 6d 61 72 6b 20 23 5b 6e 69 6c 20 22 08 3f 5c 32 30 35 0b 00 5c 33 30 31 5c l-save-mark.#[nil.".?\205..\301\
10900 33 30 32 21 10 5c 33 30 33 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 302!.\303.\207".[evil-visual-pre
10920 76 69 6f 75 73 2d 6d 61 72 6b 20 6d 61 72 6b 20 74 20 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e vious-mark.mark.t.evil-save-tran
10940 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 5d 20 32 20 28 23 24 20 2e 20 36 37 37 30 35 29 5d sient-mark-mode].2.(#$...67705)]
10960 29 0a 23 40 38 32 20 52 65 73 74 6f 72 65 20 74 68 65 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 69 ).#@82.Restore.the.mark,.includi
10980 6e 67 20 77 68 65 74 68 65 72 20 69 74 20 77 61 73 20 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 ng.whether.it.was.transient..See
109a0 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 61 76 65 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 .also.`evil-save-mark'...(defali
109c0 61 73 20 27 65 76 69 6c 2d 72 65 73 74 6f 72 65 2d 6d 61 72 6b 20 23 5b 6e 69 6c 20 22 08 5c 32 as.'evil-restore-mark.#[nil.".\2
109e0 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 5c 32 31 31 10 05..\301.\210\302.!\210\303\211.
10a00 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 2d 6d 61 72 6b \207".[evil-visual-previous-mark
10a20 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 6b 2d 6d 6f 64 .evil-restore-transient-mark-mod
10a40 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 20 2e 20 36 37 e.evil-move-mark.nil].2.(#$...67
10a60 39 34 33 29 5d 29 0a 23 40 31 33 30 20 54 6f 67 67 6c 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 943)]).#@130.Toggle.Transient.Ma
10a80 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 69 6f 6e 20 rk.mode..Ensure.that.the.region.
10aa0 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 62 6c 65 20 is.properly.deactivated..Enable.
10ac0 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 69 74 68 20 with.positive.ARG,.disable.with.
10ae0 6e 65 67 61 74 69 76 65 20 41 52 47 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 negative.ARG...(defalias.'evil-t
10b00 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 ransient-mark.#[(&optional.arg).
10b20 22 08 5c 32 34 37 5c 32 30 34 0f 00 09 5c 32 30 33 0d 00 5c 33 30 32 5c 32 30 32 0e 00 5c 33 30 ".\247\204...\203..\302\202..\30
10b40 33 10 08 5c 33 30 33 57 5c 32 30 33 2b 00 5c 33 30 34 5c 33 30 32 21 5c 32 31 30 5c 33 30 35 5c 3..\303W\203+.\304\302!\210\305\
10b60 33 30 36 21 5c 32 30 33 23 00 5c 33 30 36 5c 33 30 32 21 5c 32 31 30 09 5c 32 30 35 37 00 5c 33 306!\203#.\306\302!\210.\2057.\3
10b80 30 31 5c 33 30 32 21 5c 32 30 37 09 3f 5c 32 30 35 37 00 5c 33 30 34 5c 33 30 32 21 5c 32 31 30 01\302!\207.?\2057.\304\302!\210
10ba0 5c 33 30 31 5c 33 30 33 21 5c 32 30 37 22 20 5b 61 72 67 20 74 72 61 6e 73 69 65 6e 74 2d 6d 61 \301\303!\207".[arg.transient-ma
10bc0 72 6b 2d 6d 6f 64 65 20 2d 31 20 31 20 65 76 69 6c 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 rk-mode.-1.1.evil-active-region.
10be0 66 62 6f 75 6e 64 70 20 63 75 61 2d 6d 6f 64 65 5d 20 32 20 28 23 24 20 2e 20 36 38 32 30 35 29 fboundp.cua-mode].2.(#$...68205)
10c00 5d 29 0a 23 40 31 32 39 20 54 6f 67 67 6c 65 20 61 63 74 69 76 65 20 72 65 67 69 6f 6e 2e 0a 45 ]).#@129.Toggle.active.region..E
10c20 6e 73 75 72 65 20 74 68 61 74 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 69 nsure.that.Transient.Mark.mode.i
10c40 73 20 70 72 6f 70 65 72 6c 79 20 65 6e 61 62 6c 65 64 2e 0a 45 6e 61 62 6c 65 20 77 69 74 68 20 s.properly.enabled..Enable.with.
10c60 70 6f 73 69 74 69 76 65 20 41 52 47 2c 20 64 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 67 61 74 positive.ARG,.disable.with.negat
10c80 69 76 65 20 41 52 47 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 63 74 69 76 65 ive.ARG...(defalias.'evil-active
10ca0 2d 72 65 67 69 6f 6e 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 08 5c 32 34 37 -region.#[(&optional.arg).".\247
10cc0 5c 32 30 34 10 00 5c 33 30 35 20 5c 32 30 33 0e 00 5c 33 30 36 5c 32 30 32 0f 00 5c 33 30 37 10 \204..\305.\203..\306\202..\307.
10ce0 08 5c 33 30 37 57 5c 32 30 33 2e 00 09 5c 32 30 34 1e 00 5c 6e 5c 32 30 35 56 00 5c 33 31 30 5c .\307W\203...\204..\n\205V.\310\
10d00 32 31 31 12 13 5c 33 31 31 5c 33 30 34 21 5c 32 30 33 2a 00 5c 33 31 30 14 5c 33 31 32 5c 33 31 211..\311\304!\203*.\310.\312\31
10d20 33 21 5c 32 30 37 5c 33 31 34 5c 33 30 37 21 5c 32 31 30 0b 5c 32 30 33 38 00 5c 33 31 30 13 5c 3!\207\314\307!\210.\2038.\310.\
10d40 33 31 35 5c 33 31 36 21 5c 32 30 34 42 00 5c 33 31 37 60 21 5c 32 31 30 5c 33 30 35 20 5c 32 30 315\316!\204B.\317`!\210\305.\20
10d60 34 4d 00 5c 33 32 30 5c 33 31 35 5c 33 31 36 21 21 5c 32 31 30 5c 33 31 31 5c 33 30 34 21 5c 32 4M.\320\315\316!!\210\311\304!\2
10d80 30 35 56 00 5c 33 31 36 5c 32 31 31 14 5c 32 30 37 22 20 5b 61 72 67 20 74 72 61 6e 73 69 65 6e 05V.\316\211.\207".[arg.transien
10da0 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 63 74 69 76 61 t-mark-mode.mark-active.deactiva
10dc0 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 6e 2d 73 74 61 te-mark.cua--explicit-region-sta
10de0 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 20 62 6f 75 6e rt.region-active-p.-1.1.nil.boun
10e00 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 6b 2d 68 6f 6f dp.run-hooks.deactivate-mark-hoo
10e20 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 74 20 65 76 69 k.evil-transient-mark.mark.t.evi
10e40 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 73 65 74 2d 6d 61 72 6b 5d 20 34 20 28 23 24 20 2e 20 36 38 l-move-mark.set-mark].4.(#$...68
10e60 36 31 37 29 5d 29 0a 23 40 39 38 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 54 72 617)]).#@98.Execute.BODY.with.Tr
10e80 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 74 6f 72 65 20 ansient.Mark.mode..Then.restore.
10ea0 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 70 72 65 76 69 Transient.Mark.mode.to.its.previ
10ec0 6f 75 73 20 73 65 74 74 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 ous.setting...(defalias.'evil-wi
10ee0 74 68 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 27 28 6d 61 63 72 6f 20 2e th-transient-mark-mode.'(macro..
10f00 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 .#[(&rest.body)."\301\302\303\30
10f20 34 5c 33 30 35 5c 33 30 36 08 42 42 42 5c 33 30 37 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 4\305\306.BBB\307BBE\207".[body.
10f40 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 65 76 69 6c 2d 74 72 61 6e 73 let.((inhibit-quit.t).evil-trans
10f60 69 65 6e 74 2d 76 61 6c 73 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 ient-vals).unwind-protect.progn.
10f80 28 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 20 (evil-save-transient-mark-mode).
10fa0 28 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 31 29 20 28 28 65 76 69 6c 2d 72 (evil-transient-mark.1).((evil-r
10fc0 65 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 29 5d 20 37 20 estore-transient-mark-mode))].7.
10fe0 28 23 24 20 2e 20 36 39 32 32 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 (#$...69228)])).(byte-code."\300
11000 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 \301\302\303#\304\301\305\306#\2
11020 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 74 72 61 6e 07".[function-put.evil-with-tran
11040 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 sient-mark-mode.lisp-indent-func
11060 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.
11080 74 5d 20 35 29 0a 23 40 35 33 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 61 6e 20 t].5).#@53.Execute.BODY.with.an.
110a0 61 63 74 69 76 65 20 72 65 67 69 6f 6e 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 2e 1f 0a active.region.from.BEG.to.END...
110c0 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 69 (defalias.'evil-with-active-regi
110e0 6f 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 62 65 67 20 65 6e 64 20 26 72 65 73 74 20 62 6f on.'(macro...#[(beg.end.&rest.bo
11100 64 79 29 20 22 5c 33 30 33 5c 33 30 30 08 44 5c 33 30 31 09 44 5c 33 30 34 42 42 5c 33 30 35 5c dy)."\303\300.D\301.D\304BB\305\
11120 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 6e 42 42 42 42 44 45 5c 32 30 37 22 20 5b 62 65 306\307\310\311\nBBBBDE\207".[be
11140 67 20 65 6e 64 20 62 6f 64 79 20 6c 65 74 20 28 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 g.end.body.let.(evil-transient-v
11160 61 6c 73 29 20 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f als).evil-with-transient-mark-mo
11180 64 65 20 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 65 76 69 6c 2d 61 63 74 69 76 65 2d 72 de.save-excursion.(evil-active-r
111a0 65 67 69 6f 6e 20 31 29 20 28 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 72 6b 20 62 65 67 29 20 28 67 egion.1).(evil-move-mark.beg).(g
111c0 6f 74 6f 2d 63 68 61 72 20 65 6e 64 29 5d 20 38 20 28 23 24 20 2e 20 36 39 37 37 31 29 5d 29 29 oto-char.end)].8.(#$...69771)]))
111e0 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 .(byte-code."\300\301\302\303#\3
11200 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 04\301\305\306#\207".[function-p
11220 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 6c 69 73 70 2d ut.evil-with-active-region.lisp-
11240 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 32 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 indent-function.2.put.edebug-for
11260 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 35 36 20 45 78 63 68 61 6e 67 65 20 70 6f 69 6e 74 m-spec.t].5).#@56.Exchange.point
11280 20 61 6e 64 20 6d 61 72 6b 20 77 69 74 68 6f 75 74 20 61 63 74 69 76 61 74 69 6e 67 20 74 68 65 .and.mark.without.activating.the
112a0 20 72 65 67 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 63 68 61 6e .region...(defalias.'evil-exchan
112c0 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 6b 20 23 5b 6e 69 6c 20 22 60 18 5c 33 30 31 5c ge-point-and-mark.#[nil."`.\301\
112e0 33 30 32 21 5c 32 30 36 09 00 08 19 5c 33 30 33 20 08 5c 33 30 34 5c 32 32 33 5c 32 31 30 09 62 302!\206....\303..\304\223\210.b
11300 2a 5c 32 30 37 22 20 5b 70 6f 69 6e 74 20 6d 61 72 6b 20 74 20 6d 61 72 6b 2d 6d 61 72 6b 65 72 *\207".[point.mark.t.mark-marker
11320 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 37 30 32 35 38 29 5d 29 0a 23 40 33 31 39 20 43 61 6c .nil].3.(#$...70258)]).#@319.Cal
11340 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 6c 6f 63 6b 20 l.FUNC.for.each.line.of.a.block.
11360 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 20 73 70 65 63 selection..The.selection.is.spec
11380 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 20 45 4e 44 2e ified.by.the.region.BEG.and.END.
113a0 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 77 6f 20 61 72 ..FUNC.must.take.at.least.two.ar
113c0 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 65 6e 64 20 6f guments,.the.beginning.and.end.o
113e0 66 20 65 61 63 68 0a 6c 69 6e 65 2e 20 49 66 20 50 41 53 53 2d 43 4f 4c 55 4d 4e 53 20 69 73 20 f.each.line..If.PASS-COLUMNS.is.
11400 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 74 68 65 20 63 6f non-nil,.these.values.are.the.co
11420 6c 75 6d 6e 73 2c 0a 6f 74 68 65 72 77 69 73 65 20 74 65 79 20 61 72 65 20 62 75 66 66 65 72 20 lumns,.otherwise.tey.are.buffer.
11440 70 6f 73 69 74 69 6f 6e 73 2e 20 45 78 74 72 61 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 46 55 positions..Extra.arguments.to.FU
11460 4e 43 20 6d 61 79 0a 62 65 20 70 61 73 73 65 64 20 76 69 61 20 41 52 47 53 2e 1f 0a 28 64 65 66 NC.may.be.passed.via.ARGS...(def
11480 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e 2d 62 6c 6f 63 6b 20 23 5b 28 66 75 alias.'evil-apply-on-block.#[(fu
114a0 6e 63 20 62 65 67 20 65 6e 64 20 70 61 73 73 2d 63 6f 6c 75 6d 6e 73 20 26 72 65 73 74 20 61 72 nc.beg.end.pass-columns.&rest.ar
114c0 67 73 29 20 22 08 5c 33 30 36 3e 5c 32 30 35 5c 66 00 09 5c 32 34 37 5c 32 30 35 5c 66 00 09 5c gs).".\306>\205\f..\247\205\f..\
114e0 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 1a 1b 1c 1d 1e 14 5c 32 31 32 0e 15 62 5c 32 31 30 307\211\211\211......\212..b\210
11500 69 15 5c 33 31 30 20 5c 32 31 30 60 14 0e 16 62 5c 32 31 30 69 13 5c 33 31 31 79 5c 32 31 30 5c i.\310.\210`...b\210i.\311y\210\
11520 33 31 32 20 12 5c 33 31 33 0d 0b 44 5c 33 31 34 5c 22 5c 32 31 31 1e 17 5c 32 31 31 41 16 17 5c 312..\313..D\314\"\211..\211A..\
11540 32 34 32 15 0e 17 5c 32 31 31 41 16 17 5c 32 34 32 13 29 0e 14 5c 32 30 33 74 00 5c 33 31 35 16 242...\211A..\242.)..\203t.\315.
11560 14 5c 66 62 5c 32 31 30 60 5c 6e 57 5c 32 30 33 66 00 0e 14 5c 33 31 36 5c 33 31 37 20 21 5d 16 .\fb\210`\nW\203f...\316\317.!].
11580 14 5c 33 31 31 79 5c 32 31 30 5c 32 30 32 51 00 0b 0e 14 0e 18 53 5c 33 32 30 09 21 5e 54 5e 5d .\311y\210\202Q......S\320.!^T^]
115a0 13 5c 66 62 5c 32 31 30 60 5c 6e 57 5c 32 30 35 5c 32 34 36 00 0e 19 5c 32 30 33 5c 32 31 36 00 .\fb\210`\nW\205\246...\203\216.
115c0 5c 33 32 31 0e 1a 0d 0b 0e 1b 24 5c 32 31 30 5c 32 30 32 5c 32 34 30 00 5c 33 32 31 0e 1a 5c 32 \321......$\210\202\240.\321..\2
115e0 31 32 5c 33 32 32 0d 21 29 5c 32 31 32 5c 33 32 32 0b 5c 33 32 33 5c 22 29 0e 1b 24 5c 32 31 30 12\322.!)\212\322.\323\")..$\210
11600 5c 33 31 31 79 5c 32 31 30 5c 32 30 32 77 00 2e 06 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d \311y\210\202w...\207".[last-com
11620 6d 61 6e 64 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 65 6e 64 70 74 mand.temporary-goal-column.endpt
11640 20 65 6e 64 63 6f 6c 20 73 74 61 72 74 70 74 20 73 74 61 72 74 63 6f 6c 20 28 6e 65 78 74 2d 6c .endcol.startpt.startcol.(next-l
11660 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 6e 67 ine.previous-line).nil.beginning
11680 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 20 30 -of-line.1.point-marker.sort.<.0
116a0 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 20 74 .evil-column.line-end-position.t
116c0 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 75 6d runcate.apply.evil-move-to-colum
116e0 6e 20 74 20 65 6f 6c 2d 63 6f 6c 20 62 65 67 20 65 6e 64 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 n.t.eol-col.beg.end.#1=#:sortvar
11700 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 70 61 73 73 2d 63 6f 6c 75 6d .most-positive-fixnum.pass-colum
11720 6e 73 20 66 75 6e 63 20 61 72 67 73 5d 20 37 20 28 23 24 20 2e 20 37 30 34 36 31 29 5d 29 0a 23 ns.func.args].7.(#$...70461)]).#
11740 40 32 33 36 20 4c 69 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 @236.Like.`apply-on-rectangle'.b
11760 75 74 20 6d 61 79 62 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 ut.maybe.extends.to.eol..If.`tem
11780 70 6f 72 61 72 79 2d 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 porary-goal-column'.is.set.to.a.
117a0 62 69 67 20 6e 75 6d 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 big.number,.then.the.region.of.e
117c0 61 63 68 20 6c 69 6e 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 ach.line.is.extended.to.the.end.
117e0 6f 66 20 65 61 63 68 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 of.each.line..The.end.column.is.
11800 73 65 74 20 74 6f 20 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 set.to.the.maximal.column.in.all
11820 20 63 6f 76 65 72 65 64 20 6c 69 6e 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c .covered.lines...(defalias.'evil
11840 2d 61 70 70 6c 79 2d 6f 6e 2d 72 65 63 74 61 6e 67 6c 65 20 23 5b 28 66 75 6e 63 74 69 6f 6e 20 -apply-on-rectangle.#[(function.
11860 73 74 61 72 74 20 65 6e 64 20 26 72 65 73 74 20 61 72 67 73 29 20 22 5c 33 30 34 5c 33 30 35 08 start.end.&rest.args)."\304\305.
11880 09 5c 6e 5c 33 30 36 0b 26 06 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 20 73 74 61 72 74 20 .\n\306.&.\207".[function.start.
118a0 65 6e 64 20 61 72 67 73 20 61 70 70 6c 79 20 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e 2d 62 6c 6f end.args.apply.evil-apply-on-blo
118c0 63 6b 20 74 5d 20 37 20 28 23 24 20 2e 20 37 31 34 39 33 29 5d 29 0a 23 40 32 34 36 20 43 6f 6e ck.t].7.(#$...71493)]).#@246.Con
118e0 63 61 74 65 6e 61 74 65 20 52 41 4e 47 45 53 2e 0a 52 41 4e 47 45 53 20 6d 75 73 74 20 62 65 20 catenate.RANGES..RANGES.must.be.
11900 61 20 6c 69 73 74 20 6f 66 20 72 61 6e 67 65 73 2e 20 20 54 68 65 79 20 6d 75 73 74 20 62 65 20 a.list.of.ranges...They.must.be.
11920 6f 72 64 65 72 65 64 20 73 6f 20 74 68 61 74 0a 73 75 63 63 65 73 73 69 76 65 20 72 61 6e 67 65 ordered.so.that.successive.range
11940 73 20 73 68 61 72 65 20 74 68 65 69 72 20 62 6f 75 6e 64 61 72 69 65 73 2e 20 20 54 68 65 20 72 s.share.their.boundaries...The.r
11960 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 0a 73 69 6e 67 6c 65 20 72 61 6e 67 65 20 6f 66 eturn.value.is.a.single.range.of
11980 20 64 69 73 6a 6f 69 6e 74 20 75 6e 69 6f 6e 20 6f 66 20 74 68 65 20 72 61 6e 67 65 73 20 6f 72 .disjoint.union.of.the.ranges.or
119a0 20 6e 69 6c 20 69 66 20 74 68 65 0a 64 69 73 6a 6f 69 6e 74 20 75 6e 69 6f 6e 20 69 73 20 6e 6f .nil.if.the.disjoint.union.is.no
119c0 74 20 61 20 73 69 6e 67 6c 65 20 72 61 6e 67 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 t.a.single.range...(defalias.'ev
119e0 69 6c 2d 63 6f 6e 63 61 74 2d 72 61 6e 67 65 73 20 23 5b 28 72 61 6e 67 65 73 29 20 22 08 5c 32 il-concat-ranges.#[(ranges).".\2
11a00 34 32 08 41 5c 33 30 33 19 18 1a 5c 6e 5c 32 30 33 37 00 08 5c 32 34 32 5c 32 31 31 11 5c 32 30 42.A\303...\n\2037..\242\211.\20
11a20 33 37 00 09 41 5c 6e 40 55 5c 32 30 33 23 00 09 40 5c 6e 41 42 5c 32 30 32 30 00 5c 6e 41 09 40 37..A\n@U\203#..@\nAB\2020.\nA.@
11a40 55 5c 32 30 35 30 00 5c 6e 40 09 41 42 12 08 41 10 5c 32 30 32 08 00 5c 6e 2b 5c 32 30 37 22 20 U\2050.\n@.AB..A.\202..\n+\207".
11a60 5b 72 61 6e 67 65 73 20 72 20 72 61 6e 67 65 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 37 31 39 [ranges.r.range.nil].3.(#$...719
11a80 30 31 29 5d 29 0a 23 40 33 31 37 20 54 72 61 63 6b 20 74 68 65 20 6c 61 73 74 20 69 6e 73 65 72 01)]).#@317.Track.the.last.inser
11aa0 74 69 6f 6e 20 72 61 6e 67 65 20 61 6e 64 20 69 74 73 20 74 65 78 74 2e 0a 54 68 65 20 69 6e 73 tion.range.and.its.text..The.ins
11ac0 65 72 74 69 6f 6e 20 72 61 6e 67 65 20 69 73 20 73 74 6f 72 65 64 20 61 73 20 61 20 70 61 69 72 ertion.range.is.stored.as.a.pair
11ae0 20 6f 66 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 69 6e 0a 60 65 76 69 6c 2d 63 75 .of.buffer.positions.in.`evil-cu
11b00 72 72 65 6e 74 2d 69 6e 73 65 72 74 69 6f 6e 27 2e 20 49 66 20 61 20 73 75 62 73 65 71 75 65 6e rrent-insertion'..If.a.subsequen
11b20 74 20 63 68 61 6e 67 65 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 2c 0a 74 68 65 6e 20 74 68 65 t.change.is.compatible,.then.the
11b40 20 63 75 72 72 65 6e 74 20 72 61 6e 67 65 20 69 73 20 6d 6f 64 69 66 69 65 64 2c 20 6f 74 68 65 .current.range.is.modified,.othe
11b60 72 77 69 73 65 20 69 74 20 69 73 20 72 65 70 6c 61 63 65 64 20 62 79 20 61 0a 6e 65 77 20 72 61 rwise.it.is.replaced.by.a.new.ra
11b80 6e 67 65 2e 20 43 6f 6d 70 61 74 69 62 6c 65 20 63 68 61 6e 67 65 73 20 61 72 65 20 63 68 61 6e nge..Compatible.changes.are.chan
11ba0 67 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 63 72 65 61 74 65 20 61 0a 64 69 73 6a 6f 69 6e ges.that.do.not.create.a.disjoin
11bc0 20 72 61 6e 67 65 2e 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 .range...(defalias.'evil-track-l
11be0 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 23 5b 28 62 65 67 20 65 6e 64 20 6c 65 6e 29 20 22 08 ast-insertion.#[(beg.end.len).".
11c00 5c 33 30 34 56 5c 32 30 33 26 00 09 5c 32 30 33 24 00 5c 6e 09 40 59 5c 32 30 33 24 00 5c 6e 08 \304V\203&..\203$.\n.@Y\203$.\n.
11c20 5c 5c 09 41 58 5c 32 30 33 24 00 09 5c 32 31 31 41 08 5a 5c 32 34 31 5c 32 31 30 5c 32 30 32 26 \\.AX\203$..\211A.Z\241\210\202&
11c40 00 5c 33 30 35 11 09 5c 32 30 33 41 00 5c 6e 09 40 59 5c 32 30 33 41 00 5c 6e 09 41 58 5c 32 30 .\305..\203A.\n.@Y\203A.\n.AX\20
11c60 33 41 00 09 0b 5c 6e 5a 09 41 5c 5c 5c 32 34 31 5c 32 30 37 5c 6e 0b 42 5c 32 31 31 11 5c 32 30 3A...\nZ.A\\\241\207\n.B\211.\20
11c80 37 22 20 5b 6c 65 6e 20 65 76 69 6c 2d 63 75 72 72 65 6e 74 2d 69 6e 73 65 72 74 69 6f 6e 20 62 7".[len.evil-current-insertion.b
11ca0 65 67 20 65 6e 64 20 30 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 37 32 33 33 32 29 5d 29 0a 28 eg.end.0.nil].3.(#$...72332)]).(
11cc0 70 75 74 20 27 65 76 69 6c 2d 74 72 61 63 6b 2d 6c 61 73 74 2d 69 6e 73 65 72 74 69 6f 6e 20 27 put.'evil-track-last-insertion.'
11ce0 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 33 36 20 53 74 61 permanent-local-hook.t).#@36.Sta
11d00 72 74 20 74 72 61 63 6b 69 6e 67 20 74 68 65 20 6c 61 73 74 20 69 6e 73 65 72 74 69 6f 6e 2e 1f rt.tracking.the.last.insertion..
11d20 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 72 74 2d 74 72 61 63 6b 2d 6c 61 73 .(defalias.'evil-start-track-las
11d40 74 2d 69 6e 73 65 72 74 69 6f 6e 20 23 5b 6e 69 6c 20 22 5c 33 30 31 10 5c 33 30 32 5c 33 30 33 t-insertion.#[nil."\301.\302\303
11d60 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 6e 74 \304\301\305$\207".[evil-current
11d80 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 63 68 -insertion.nil.add-hook.after-ch
11da0 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 2d 69 ange-functions.evil-track-last-i
11dc0 6e 73 65 72 74 69 6f 6e 20 74 5d 20 35 20 28 23 24 20 2e 20 37 32 39 35 37 29 5d 29 0a 23 40 39 nsertion.t].5.(#$...72957)]).#@9
11de0 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 69 0.Stop.tracking.the.last.inserti
11e00 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 74 on..The.tracked.insertion.is.set
11e20 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 66 .to.`evil-last-insertion'...(def
11e40 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 65 alias.'evil-stop-track-last-inse
11e60 72 74 69 6f 6e 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 18 00 08 40 65 59 5c 32 30 35 18 00 08 41 rtion.#[nil.".\205...@eY\205...A
11e80 64 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 dX\205..\302.@.A\".\303\304\305\
11ea0 33 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 306#\207".[evil-current-insertio
11ec0 6e 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 n.evil-last-insertion.buffer-sub
11ee0 73 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 string-no-properties.remove-hook
11f00 20 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 .after-change-functions.evil-tra
11f20 63 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 33 31 ck-last-insertion.t].4.(#$...731
11f40 38 36 29 5d 29 0a 23 40 37 34 20 53 61 76 65 73 20 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 86)]).#@74.Saves.the.characters.
11f60 64 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 defined.by.the.region.BEG.and.EN
11f80 44 20 69 6e 20 74 68 65 20 6b 69 6c 6c 2d 72 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 D.in.the.kill-ring...(defalias.'
11fa0 65 76 69 6c 2d 79 61 6e 6b 2d 63 68 61 72 61 63 74 65 72 73 20 23 5b 28 62 65 67 20 65 6e 64 20 evil-yank-characters.#[(beg.end.
11fc0 26 6f 70 74 69 6f 6e 61 6c 20 72 65 67 69 73 74 65 72 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 29 &optional.register.yank-handler)
11fe0 20 22 5c 33 30 36 08 09 5c 22 1a 0b 5c 32 30 33 10 00 5c 33 30 37 5c 6e 5c 33 30 33 0b 43 23 12 ."\306..\"..\203..\307\n\303.C#.
12000 5c 66 5c 32 30 33 19 00 5c 33 31 30 5c 66 5c 6e 5c 22 5c 32 31 30 0d 5c 32 30 33 5c 22 00 5c 33 \f\203..\310\f\n\"\210.\203\".\3
12020 31 30 5c 33 31 31 5c 6e 5c 22 5c 32 31 30 5c 66 5c 33 31 32 3d 3f 5c 32 30 35 2c 00 5c 33 31 33 10\311\n\"\210\f\312=?\205,.\313
12040 5c 6e 21 29 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 74 65 78 74 20 79 61 6e 6b 2d 68 61 6e \n!)\207".[beg.end.text.yank-han
12060 64 6c 65 72 20 72 65 67 69 73 74 65 72 20 65 76 69 6c 2d 77 61 73 2d 79 61 6e 6b 65 64 2d 77 69 dler.register.evil-was-yanked-wi
12080 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
120a0 73 74 72 69 6e 67 20 70 72 6f 70 65 72 74 69 7a 65 20 65 76 69 6c 2d 73 65 74 2d 72 65 67 69 73 string.propertize.evil-set-regis
120c0 74 65 72 20 34 38 20 39 35 20 6b 69 6c 6c 2d 6e 65 77 5d 20 34 20 28 23 24 20 2e 20 37 33 35 34 ter.48.95.kill-new].4.(#$...7354
120e0 37 29 5d 29 0a 23 40 36 33 20 53 61 76 65 73 20 74 68 65 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 7)]).#@63.Saves.the.lines.in.the
12100 20 72 65 67 69 6f 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 20 69 6e 74 6f 20 74 68 65 20 6b 69 6c .region.BEG.and.END.into.the.kil
12120 6c 2d 72 69 6e 67 2e 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 l-ring...(defalias.'evil-yank-li
12140 6e 65 73 20 23 5b 28 62 65 67 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 67 69 73 74 65 nes.#[(beg.end.&optional.registe
12160 72 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 29 20 22 5c 33 30 36 08 09 5c 22 1a 0b 5c 32 30 36 5c r.yank-handler)."\306..\"..\206\
12180 6e 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 45 1b 5c 6e 47 5c 33 31 32 55 5c 32 30 34 1f 00 5c 6e n.\307\310\311E.\nG\312U\204..\n
121a0 5c 32 31 31 47 53 48 5c 33 31 33 55 5c 32 30 34 23 00 5c 6e 5c 33 31 34 50 12 5c 33 31 35 5c 6e \211GSH\313U\204#.\n\314P.\315\n
121c0 5c 33 30 33 0b 23 12 5c 66 5c 32 30 33 32 00 5c 33 31 36 5c 66 5c 6e 5c 22 5c 32 31 30 0d 5c 32 \303.#.\f\2032.\316\f\n\"\210.\2
121e0 30 33 3b 00 5c 33 31 36 5c 33 31 37 5c 6e 5c 22 5c 32 31 30 5c 66 5c 33 32 30 3d 3f 5c 32 30 35 03;.\316\317\n\"\210\f\320=?\205
12200 45 00 5c 33 32 31 5c 6e 21 2a 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 74 65 78 74 20 79 61 E.\321\n!*\207".[beg.end.text.ya
12220 6e 6b 2d 68 61 6e 64 6c 65 72 20 72 65 67 69 73 74 65 72 20 65 76 69 6c 2d 77 61 73 2d 79 61 6e nk-handler.register.evil-was-yan
12240 6b 65 64 2d 77 69 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 ked-without-register.filter-buff
12260 65 72 2d 73 75 62 73 74 72 69 6e 67 20 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 er-substring.evil-yank-line-hand
12280 6c 65 72 20 6e 69 6c 20 74 20 30 20 31 30 20 22 5c 6e 22 20 70 72 6f 70 65 72 74 69 7a 65 20 65 ler.nil.t.0.10."\n".propertize.e
122a0 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]
122c0 20 34 20 28 23 24 20 2e 20 37 33 39 36 32 29 5d 29 0a 23 40 37 31 20 53 61 76 65 73 20 74 68 65 .4.(#$...73962)]).#@71.Saves.the
122e0 20 72 65 63 74 61 6e 67 6c 65 20 64 65 66 69 6e 65 64 20 62 79 20 72 65 67 69 6f 6e 20 42 45 47 .rectangle.defined.by.region.BEG
12300 20 61 6e 64 20 45 4e 44 20 69 6e 74 6f 20 74 68 65 20 6b 69 6c 6c 2d 72 69 6e 67 2e 1f 0a 28 64 .and.END.into.the.kill-ring...(d
12320 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 72 65 63 74 61 6e 67 6c 65 20 23 5b 28 efalias.'evil-yank-rectangle.#[(
12340 62 65 67 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 67 69 73 74 65 72 20 79 61 6e 6b 2d beg.end.&optional.register.yank-
12360 68 61 6e 64 6c 65 72 29 20 22 5c 33 30 36 43 18 5c 33 30 37 5c 33 31 30 09 5c 6e 08 24 5c 32 31 handler)."\306C.\307\310.\n.$\21
12380 30 08 41 5c 32 33 37 10 0b 5c 32 30 36 13 00 5c 33 31 31 08 5c 33 31 32 5c 33 31 33 46 1b 5c 33 0.A\237..\206..\311.\312\313F.\3
123a0 31 34 5c 33 31 35 5c 33 31 36 08 5c 33 31 37 23 5c 33 30 33 0b 23 1c 0d 5c 32 30 33 2b 00 5c 33 14\315\316.\317#\303.#..\203+.\3
123c0 32 30 0d 5c 66 5c 22 5c 32 31 30 0e 14 5c 32 30 33 35 00 5c 33 32 30 5c 33 32 31 5c 66 5c 22 5c 20.\f\"\210..\2035.\320\321\f\"\
123e0 32 31 30 0d 5c 33 32 32 3d 3f 5c 32 30 35 3f 00 5c 33 32 33 5c 66 21 2b 5c 32 30 37 22 20 5b 6c 210.\322=?\205?.\323\f!+\207".[l
12400 69 6e 65 73 20 62 65 67 20 65 6e 64 20 79 61 6e 6b 2d 68 61 6e 64 6c 65 72 20 74 65 78 74 20 72 ines.beg.end.yank-handler.text.r
12420 65 67 69 73 74 65 72 20 6e 69 6c 20 65 76 69 6c 2d 61 70 70 6c 79 2d 6f 6e 2d 72 65 63 74 61 6e egister.nil.evil-apply-on-rectan
12440 67 6c 65 20 65 78 74 72 61 63 74 2d 72 65 63 74 61 6e 67 6c 65 2d 6c 69 6e 65 20 65 76 69 6c 2d gle.extract-rectangle-line.evil-
12460 79 61 6e 6b 2d 62 6c 6f 63 6b 2d 68 61 6e 64 6c 65 72 20 74 20 65 76 69 6c 2d 64 65 6c 65 74 65 yank-block-handler.t.evil-delete
12480 2d 79 61 6e 6b 65 64 2d 72 65 63 74 61 6e 67 6c 65 20 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 70 -yanked-rectangle.propertize.map
124a0 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 20 22 5c 6e 22 20 65 76 69 6c 2d 73 65 74 2d 72 65 concat.identity."\n".evil-set-re
124c0 67 69 73 74 65 72 20 34 38 20 39 35 20 6b 69 6c 6c 2d 6e 65 77 20 65 76 69 6c 2d 77 61 73 2d 79 gister.48.95.kill-new.evil-was-y
124e0 61 6e 6b 65 64 2d 77 69 74 68 6f 75 74 2d 72 65 67 69 73 74 65 72 5d 20 35 20 28 23 24 20 2e 20 anked-without-register].5.(#$...
12500 37 34 34 35 35 29 5d 29 0a 23 40 34 37 20 52 65 6d 6f 76 65 73 20 60 79 61 6e 6b 2d 65 78 63 6c 74455)]).#@47.Removes.`yank-excl
12520 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 1f 0a 28 64 65 uded-properties'.from.TEXT...(de
12540 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 6d 6f 76 65 2d 79 61 6e 6b 2d 65 78 63 6c 75 64 65 falias.'evil-remove-yank-exclude
12560 64 2d 70 72 6f 70 65 72 74 69 65 73 20 23 5b 28 74 65 78 74 29 20 22 08 5c 33 30 32 3d 5c 32 30 d-properties.#[(text).".\302=\20
12580 33 0e 00 5c 33 30 33 5c 33 30 34 09 47 5c 33 30 35 09 24 5c 32 30 37 5c 33 30 36 5c 33 30 34 09 3..\303\304.G\305.$\207\306\304.
125a0 47 08 09 24 5c 32 30 37 22 20 5b 79 61 6e 6b 2d 65 78 63 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 G..$\207".[yank-excluded-propert
125c0 69 65 73 20 74 65 78 74 20 74 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 ies.text.t.set-text-properties.0
125e0 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 72 6f 70 65 72 74 .nil.remove-list-of-text-propert
12600 69 65 73 5d 20 35 20 28 23 24 20 2e 20 37 35 30 32 32 29 5d 29 0a 23 40 33 36 20 49 6e 73 65 72 ies].5.(#$...75022)]).#@36.Inser
12620 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 65 2e 1f 0a 28 ts.the.current.text.linewise...(
12640 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e 65 2d 68 61 6e 64 6c 65 72 defalias.'evil-yank-line-handler
12660 20 23 5b 28 74 65 78 74 29 20 22 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 5c 32 30 36 08 00 5c 33 .#[(text)."\305\306\307.\206..\3
12680 31 30 09 5c 22 5c 22 60 1a 19 5c 33 31 31 09 21 5c 32 31 30 0b 5c 33 31 32 3d 5c 32 30 33 40 00 10.\"\"`..\311.!\210.\312=\203@.
126a0 5c 33 31 33 20 5c 32 31 30 5c 33 31 34 60 21 5c 32 31 30 09 63 5c 32 31 30 5c 33 31 32 08 5c 6e \313.\210\314`!\210.c\210\312.\n
126c0 5c 33 31 35 5c 33 31 36 21 60 5c 32 35 37 05 14 5c 33 31 37 5c 33 32 30 5c 33 31 35 20 5c 22 5c \315\316!`\257..\317\320\315.\"\
126e0 32 31 30 5c 33 31 37 5c 33 32 31 60 53 5c 22 5c 32 31 30 5c 33 32 32 20 5c 32 31 30 5c 33 32 33 210\317\321`S\"\210\322.\210\323
12700 20 5c 32 30 32 7f 00 0b 5c 33 32 34 3d 5c 32 30 33 7d 00 5c 33 32 35 20 5c 32 31 30 5c 33 31 34 .\202...\324=\203}.\325.\210\314
12720 60 21 5c 32 31 30 5c 33 32 36 63 5c 32 31 30 09 63 5c 32 31 30 5c 33 31 37 5c 33 32 30 5c 33 31 `!\210\326c\210.c\210\317\320\31
12740 35 20 54 5c 22 5c 32 31 30 5c 33 31 37 5c 33 32 31 60 53 5c 22 5c 32 31 30 5c 33 32 37 5c 33 33 5.T\"\210\317\321`S\"\210\327\33
12760 30 21 5c 32 31 30 5c 33 32 34 08 5c 6e 5c 33 31 35 5c 33 31 36 21 60 5c 32 35 37 05 14 5c 33 31 0!\210\324.\n\315\316!`\257..\31
12780 34 5c 33 31 35 5c 33 31 36 21 54 21 5c 32 31 30 5c 33 32 32 20 5c 32 31 30 5c 33 32 33 20 5c 32 4\315\316!T!\210\322.\210\323.\2
127a0 30 32 7f 00 09 63 2a 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 02...c*\207".[evil-paste-count.t
127c0 65 78 74 20 6f 70 6f 69 6e 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 6c 61 73 ext.opoint.this-command.evil-las
127e0 74 2d 70 61 73 74 65 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 20 6d 61 6b 65 2d 6c 69 73 74 20 31 t-paste.apply.concat.make-list.1
12800 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 64 2d 70 72 6f 70 65 .evil-remove-yank-excluded-prope
12820 72 74 69 65 73 20 65 76 69 6c 2d 70 61 73 74 65 2d 62 65 66 6f 72 65 20 65 76 69 6c 2d 6d 6f 76 rties.evil-paste-before.evil-mov
12840 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 65 76 69 6c 2d 6d 6f 76 65 2d 6d 61 e-beginning-of-line.evil-move-ma
12860 72 6b 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 20 rk.mark.t.evil-set-marker.91.93.
12880 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 63 evil-exchange-point-and-mark.bac
128a0 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 65 76 69 6c 2d 70 61 73 74 65 2d 61 66 74 65 k-to-indentation.evil-paste-afte
128c0 72 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 22 5c 6e 22 20 64 65 6c r.evil-move-end-of-line."\n".del
128e0 65 74 65 2d 63 68 61 72 20 2d 31 5d 20 35 20 28 23 24 20 2e 20 37 35 32 39 31 29 5d 29 0a 23 40 ete-char.-1].5.(#$...75291)]).#@
12900 33 36 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 36.Inserts.the.current.text.as.b
12920 6c 6f 63 6b 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 79 61 6e 6b 2d 62 6c 6f 63 lock...(defalias.'evil-yank-bloc
12940 6b 2d 68 61 6e 64 6c 65 72 20 23 5b 28 6c 69 6e 65 73 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 k-handler.#[(lines).".\206..\306
12960 09 5c 33 30 37 3d 5c 32 30 33 10 00 69 54 5c 32 30 32 11 00 69 5c 33 31 30 60 21 60 5c 33 31 31 .\307=\203..iT\202..i\310`!`\311
12980 1a 1b 1c 1d 1e 1c 0e 1d 5c 33 31 31 1e 1e 5c 32 31 31 1e 1f 5c 32 30 33 5c 32 36 37 00 0e 1f 40 ........\311..\211..\203\267...@
129a0 16 1e 5c 33 31 32 5c 33 31 33 5c 33 31 34 0e 1c 0e 1e 5c 22 5c 22 16 1e 5c 33 31 35 5c 33 31 36 ..\312\313\314....\"\"..\315\316
129c0 0e 1e 5c 22 5c 32 31 30 5c 33 31 37 5c 33 30 36 0e 1e 5c 22 5c 33 30 36 5c 32 32 34 5c 33 32 30 ..\"\210\317\306..\"\306\224\320
129e0 5c 32 32 35 5c 33 30 36 5c 32 32 35 5a 1e 20 1e 21 1e 5c 22 5c 33 31 30 60 21 5c 66 57 5c 32 30 \225\306\225Z...!.\"\310`!\fW\20
12a00 33 60 00 64 62 5c 32 31 30 5c 33 32 31 63 5c 32 31 30 5c 32 30 32 4f 00 5c 66 54 14 5c 33 32 32 3`.db\210\321c\210\202O.\fT.\322
12a20 5c 33 32 33 20 21 0d 57 5c 32 30 33 74 00 0e 5c 22 47 5c 33 32 30 55 5c 32 30 34 5c 32 35 32 00 \323.!.W\203t..\"G\320U\204\252.
12a40 5c 33 32 32 5c 33 32 33 20 21 0d 57 5c 32 30 33 5c 32 31 30 00 5c 33 32 34 0d 0e 21 5c 5c 5c 33 \322\323.!.W\203\210.\324..!\\\3
12a60 32 35 5c 22 5c 32 31 30 5c 32 30 32 5c 32 32 34 00 5c 33 32 34 0d 5c 33 32 35 5c 22 5c 32 31 30 25\"\210\202\224.\324.\325\"\210
12a80 5c 33 32 36 0e 21 5c 33 32 37 5c 22 63 5c 32 31 30 5c 33 33 30 0e 5c 22 21 5c 32 31 30 0e 5c 22 \326.!\327\"c\210\330.\"!\210.\"
12aa0 63 5c 32 31 30 6c 5c 32 30 34 5c 32 35 30 00 5c 33 32 36 0e 20 5c 33 32 37 5c 22 63 5c 32 31 30 c\210l\204\250.\326..\327\"c\210
12ac0 60 12 5c 33 30 36 79 5c 32 31 30 2b 0e 1f 41 5c 32 31 31 16 1f 5c 32 30 34 27 00 2a 09 08 0b 0e `.\306y\210+..A\211..\204'.*....
12ae0 1d 47 0e 1c 0e 1d 40 47 5f 5c 32 35 37 05 16 23 5c 33 33 31 5c 33 33 32 0b 5c 22 5c 32 31 30 5c .G....@G_\257..#\331\332.\"\210\
12b00 33 33 31 5c 33 33 33 5c 6e 53 5c 22 5c 32 31 30 0b 62 5c 32 31 30 09 5c 33 30 37 3d 5c 32 30 35 331\333\nS\"\210.b\210.\307=\205
12b20 5c 33 34 34 00 6c 3f 5c 32 30 35 5c 33 34 34 00 5c 33 31 31 75 2d 5c 32 30 37 22 20 5b 65 76 69 \344.l?\205\344.\311u-\207".[evi
12b40 6c 2d 70 61 73 74 65 2d 63 6f 75 6e 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 65 70 6f 69 6e l-paste-count.this-command.epoin
12b60 74 20 6f 70 6f 69 6e 74 20 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 63 6f 6c 20 31 20 65 76 69 6c t.opoint.current-line.col.1.evil
12b80 2d 70 61 73 74 65 2d 61 66 74 65 72 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 -paste-after.line-number-at-pos.
12ba0 6e 69 6c 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 20 6d 61 6b 65 2d 6c 69 73 74 20 73 74 72 69 6e nil.apply.concat.make-list.strin
12bc0 67 2d 6d 61 74 63 68 20 22 5e 20 2a 5c 5c 28 2e 2a 3f 5c 5c 29 20 2a 24 22 20 6d 61 74 63 68 2d g-match."^.*\\(.*?\\).*$".match-
12be0 73 74 72 69 6e 67 20 30 20 22 5c 6e 22 20 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 6c 69 6e 65 2d 65 string.0."\n".evil-column.line-e
12c00 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 74 20 6d 61 6b nd-position.move-to-column.t.mak
12c20 65 2d 73 74 72 69 6e 67 20 33 32 20 65 76 69 6c 2d 72 65 6d 6f 76 65 2d 79 61 6e 6b 2d 65 78 63 e-string.32.evil-remove-yank-exc
12c40 6c 75 64 65 64 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 73 65 74 2d 6d 61 72 6b 65 72 luded-properties.evil-set-marker
12c60 20 39 31 20 39 33 20 63 6f 75 6e 74 20 6c 69 6e 65 73 20 6c 69 6e 65 20 2d 2d 64 6f 6c 69 73 74 .91.93.count.lines.line.--dolist
12c80 2d 74 61 69 6c 2d 2d 20 65 6e 64 65 78 74 72 61 20 62 65 67 65 78 74 72 61 20 74 65 78 74 20 65 -tail--.endextra.begextra.text.e
12ca0 76 69 6c 2d 6c 61 73 74 2d 70 61 73 74 65 5d 20 37 20 28 23 24 20 2e 20 37 36 30 33 35 29 5d 29 vil-last-paste].7.(#$...76035)])
12cc0 0a 23 40 37 34 20 53 70 65 63 69 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 65 6c 65 74 65 .#@74.Special.function.to.delete
12ce0 20 74 68 65 20 62 6c 6f 63 6b 20 79 61 6e 6b 65 64 20 62 79 20 61 20 70 72 65 76 69 6f 75 73 20 .the.block.yanked.by.a.previous.
12d00 70 61 73 74 65 20 63 6f 6d 6d 61 6e 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d paste.command...(defalias.'evil-
12d20 64 65 6c 65 74 65 2d 79 61 6e 6b 65 64 2d 72 65 63 74 61 6e 67 6c 65 20 23 5b 28 6e 72 6f 77 73 delete-yanked-rectangle.#[(nrows
12d40 20 6e 63 6f 6c 73 29 20 22 60 08 5c 33 30 36 3d 5c 32 30 33 5c 66 00 69 54 5c 32 30 32 0d 00 69 .ncols)."`.\306=\203\f.iT\202..i
12d60 19 1a 0b 5c 33 30 37 1c 1d 5c 66 0d 57 5c 32 30 33 3a 00 5c 32 31 32 5c 33 31 30 09 21 5c 32 31 ...\307..\f.W\203:.\212\310.!\21
12d80 30 60 29 5c 32 31 32 5c 33 31 30 09 0e 5c 6e 5c 5c 21 5c 32 31 30 60 29 7c 5c 32 31 30 6d 5c 32 0`)\212\310..\n\\!\210`)|\210m\2
12da0 30 34 33 00 5c 33 31 31 79 5c 32 31 30 5c 66 54 5c 32 31 31 14 5c 32 30 32 14 00 2a 5c 6e 62 2a 043.\311y\210\fT\211.\202..*\nb*
12dc0 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6c 20 6f 70 6f 69 6e 74 20 6e \207".[last-command.col.opoint.n
12de0 72 6f 77 73 20 69 20 2d 2d 64 6f 74 69 6d 65 73 2d 6c 69 6d 69 74 2d 2d 20 65 76 69 6c 2d 70 61 rows.i.--dotimes-limit--.evil-pa
12e00 73 74 65 2d 61 66 74 65 72 20 30 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 6e 69 6c 20 6e ste-after.0.move-to-column.nil.n
12e20 63 6f 6c 73 5d 20 35 20 28 23 24 20 2e 20 37 36 39 39 38 29 5d 29 0a 23 40 34 38 34 20 52 65 70 cols].5.(#$...76998)]).#@484.Rep
12e40 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 66 20 lace.the.just-yanked.stretch.of.
12e60 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 74 72 killed.text.with.a.different.str
12e80 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 6f 6e etch..This.command.is.allowed.on
12ea0 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 60 65 ly.immediatly.after.a.`yank',.`e
12ec0 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 2d 61 vil-paste-before',.`evil-paste-a
12ee0 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 73 20 fter'.or.`evil-paste-pop'..This.
12f00 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 6d 6d command.uses.the.same.paste.comm
12f20 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 20 61 and.as.before,.i.e.,.when.used.a
12f40 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 77 20 fter.`evil-paste-after'.the.new.
12f60 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 6c 2d text.is.also.yanked.using.`evil-
12f80 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 6d 65 paste-after',.used.with.the.same
12fa0 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 55 4e .paste-count.argument...The.COUN
12fc0 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 20 70 T.argument.inserts.the.COUNTth.p
12fe0 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 61 74 revious.kill...If.COUNT.is.negat
13000 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 2e 1f ive.this.is.a.more.recent.kill..
13020 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 20 23 5b 28 63 6f .(defalias.'evil-paste-pop.#[(co
13040 75 6e 74 29 20 22 08 5c 33 30 36 3e 5c 32 30 34 0b 00 5c 33 30 37 5c 33 31 30 08 5c 22 5c 32 31 unt).".\306>\204..\307\310.\"\21
13060 30 09 5c 32 30 34 13 00 5c 33 30 37 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 5c 33 0.\204..\307\311!\210\312.\210\3
13080 31 33 09 38 62 5c 32 31 30 09 40 12 5c 33 31 34 0b 5c 33 31 35 56 5c 32 30 33 30 00 5c 33 31 36 13.8b\210.@.\314.\315V\2030.\316
130a0 09 38 5c 32 30 33 30 00 0b 54 5c 32 30 32 31 00 0b 21 43 5c 66 1d 1c 08 5c 33 31 37 3d 5c 32 30 .8\2030..T\2021..!C\f...\317=\20
130c0 33 43 00 5c 33 32 30 1e 14 5c 33 32 31 20 5c 32 31 30 29 09 40 09 41 40 21 5c 32 31 30 08 5c 33 3C.\320..\321.\210).@.A@!\210.\3
130e0 31 37 3d 5c 32 30 35 55 00 5c 33 32 32 09 5c 32 33 33 5c 33 32 33 5c 32 34 31 2a 5c 32 30 37 22 17=\205U.\322.\233\323\241*\207"
13100 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 65 20 74 .[last-command.evil-last-paste.t
13120 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 75 6e 74 20 6b 69 6c 6c 2d 72 69 6e 67 20 6b 69 6c 6c his-command.count.kill-ring.kill
13140 2d 72 69 6e 67 2d 79 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 28 65 76 69 6c 2d 70 61 73 74 65 2d 61 -ring-yank-pointer.(evil-paste-a
13160 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 69 6c 2d 76 69 73 75 fter.evil-paste-before.evil-visu
13180 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 76 69 6f 75 73 20 63 al-paste).user-error."Previous.c
131a0 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 73 74 65 3a 20 25 73 ommand.was.not.an.evil-paste:.%s
131c0 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 20 75 73 65 64 20 61 "."Previous.paste.command.used.a
131e0 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 32 20 63 75 72 72 65 .register".evil-undo-pop.2.curre
13200 6e 74 2d 6b 69 6c 6c 20 30 20 35 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 61 73 74 65 20 74 20 nt-kill.0.5.evil-visual-paste.t.
13220 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 20 65 76 69 6c 2d 6e evil-visual-restore.4.nil.evil-n
13240 6f 2d 64 69 73 70 6c 61 79 5d 20 33 20 28 23 24 20 2e 20 37 37 33 37 33 29 20 22 70 22 5d 29 0a o-display].3.(#$...77373)."p"]).
13260 23 40 35 34 20 53 61 6d 65 20 61 73 20 60 65 76 69 6c 2d 70 61 73 74 65 2d 70 6f 70 27 20 62 75 #@54.Same.as.`evil-paste-pop'.bu
13280 74 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 t.with.negative.argument...(defa
132a0 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 28 63 6f 75 lias.'evil-paste-pop-next.#[(cou
132c0 6e 74 29 20 22 5c 33 30 31 08 5b 21 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 65 76 69 6c 2d 70 61 nt)."\301.[!\207".[count.evil-pa
132e0 73 74 65 2d 70 6f 70 5d 20 32 20 28 23 24 20 2e 20 37 38 34 33 37 29 20 22 70 22 5d 29 0a 23 40 ste-pop].2.(#$...78437)."p"]).#@
13300 31 33 36 20 4d 61 74 63 68 20 61 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 64 65 20 61 74 136.Match.an.interactive.code.at
13320 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 20 69 6e 20 73 74 72 69 6e 67 20 49 4e 54 45 52 41 43 54 .position.POS.in.string.INTERACT
13340 49 56 45 2e 0a 52 65 74 75 72 6e 73 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 69 6e 67 20 IVE..Returns.the.first.matching.
13360 65 6e 74 72 79 20 69 6e 20 60 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 61 6c 69 73 74 entry.in.`evil-interactive-alist
13380 27 2c 20 6f 72 20 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 61 74 63 ',.or.nil...(defalias.'evil-matc
133a0 68 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 64 65 20 23 5b 28 69 6e 74 65 72 61 63 74 69 76 h-interactive-code.#[(interactiv
133c0 65 20 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 29 20 22 08 47 09 5c 32 30 36 07 00 5c 33 30 36 19 e.&optional.pos).".G.\206..\306.
133e0 1a 5c 33 30 37 32 43 00 0b 5c 33 31 30 1c 5c 32 31 31 1d 5c 32 30 35 41 00 0d 40 5c 32 31 31 14 .\3072C..\310.\211.\205A..@\211.
13400 40 5c 32 31 31 1e 5c 6e 47 09 5c 5c 5c 32 31 31 1e 0b 5c 6e 58 5c 32 30 33 38 00 0e 5c 6e 08 09 @\211.\nG.\\\211..\nX\2038..\n..
13420 0e 0b 4f 5c 32 33 30 5c 32 30 33 38 00 5c 33 31 31 5c 33 30 37 5c 66 5c 22 5c 32 31 30 2a 0d 41 ..O\230\2038.\311\307\f\"\210*.A
13440 5c 32 31 31 15 5c 32 30 34 15 00 5c 33 31 30 2a 30 2a 5c 32 30 37 22 20 5b 69 6e 74 65 72 61 63 \211.\204..\310*0*\207".[interac
13460 74 69 76 65 20 70 6f 73 20 6c 65 6e 67 74 68 20 65 76 69 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 tive.pos.length.evil-interactive
13480 2d 61 6c 69 73 74 20 65 6e 74 72 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 30 20 64 -alist.entry.--dolist-tail--.0.d
134a0 6f 6e 65 20 6e 69 6c 20 74 68 72 6f 77 20 73 74 72 69 6e 67 20 65 6e 64 5d 20 35 20 28 23 24 20 one.nil.throw.string.end].5.(#$.
134c0 2e 20 37 38 35 39 36 29 5d 29 0a 23 40 31 33 31 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 69 6e 74 ..78596)]).#@131.Concatenate.int
134e0 65 72 61 63 74 69 76 65 20 6c 69 73 74 20 65 78 70 72 65 73 73 69 6f 6e 73 20 46 4f 52 4d 53 2e eractive.list.expressions.FORMS.
13500 0a 52 65 74 75 72 6e 73 20 61 20 73 69 6e 67 6c 65 20 65 78 70 72 65 73 73 69 6f 6e 20 77 68 65 .Returns.a.single.expression.whe
13520 72 65 20 73 75 63 63 65 73 73 69 76 65 20 65 78 70 72 65 73 73 69 6f 6e 73 0a 61 72 65 20 6a 6f re.successive.expressions.are.jo
13540 69 6e 65 64 2c 20 69 66 20 70 6f 73 73 69 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 ined,.if.possible...(defalias.'e
13560 76 69 6c 2d 63 6f 6e 63 61 74 65 6e 61 74 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d vil-concatenate-interactive-form
13580 73 20 23 5b 28 26 72 65 73 74 20 66 6f 72 6d 73 29 20 22 5c 33 30 32 18 09 5c 32 30 35 67 00 09 s.#[(&rest.forms)."\302..\205g..
135a0 41 5c 32 30 33 45 00 09 40 5c 32 30 34 18 00 09 5c 32 31 31 41 11 5c 32 31 30 5c 32 30 32 06 00 A\203E..@\204...\211A.\210\202..
135c0 09 40 40 5c 33 30 33 3d 5c 32 30 33 3a 00 09 41 40 40 5c 33 30 33 3d 5c 32 30 33 3a 00 5c 33 30 .@@\303=\203:..A@@\303=\203:.\30
135e0 34 09 40 09 41 40 41 5c 22 09 41 41 42 5c 32 31 31 11 5c 32 30 32 07 00 09 5c 32 31 31 41 11 5c 4.@.A@A\".AAB\211.\202...\211A.\
13600 32 34 32 08 42 10 5c 32 30 32 06 00 09 40 5c 32 30 33 52 00 09 5c 32 31 31 41 11 5c 32 34 32 08 242.B.\202...@\203R..\211A.\242.
13620 42 10 08 5c 32 33 37 5c 32 31 31 10 3f 5c 32 30 36 67 00 08 41 5c 32 30 34 64 00 08 40 5c 32 30 B..\237\211.?\206g..A\204d..@\20
13640 32 67 00 5c 33 30 34 08 42 29 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 66 6f 72 6d 73 20 6e 69 2g.\304.B)\207".[result.forms.ni
13660 6c 20 6c 69 73 74 20 61 70 70 65 6e 64 5d 20 34 20 28 23 24 20 2e 20 37 39 30 35 37 29 5d 29 0a l.list.append].4.(#$...79057)]).
13680 23 40 33 32 30 20 45 76 61 6c 75 61 74 65 20 74 68 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 #@320.Evaluate.the.interactive.s
136a0 74 72 69 6e 67 20 53 54 52 49 4e 47 2e 0a 54 68 65 20 73 74 72 69 6e 67 20 6d 61 79 20 63 6f 6e tring.STRING..The.string.may.con
136c0 74 61 69 6e 20 65 78 74 65 6e 64 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 20 73 79 6e 74 61 78 tain.extended.interactive.syntax
136e0 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 6f 6e 73 20 63 65 6c ..The.return.value.is.a.cons.cel
13700 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 65 72 65 20 46 4f 52 l.(FORM...PROPERTIES),.where.FOR
13720 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 73 69 6f 6e 20 74 6f M.is.a.single.list-expression.to
13740 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 60 69 6e 74 65 72 61 .be.passed.to.a.standard.`intera
13760 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 50 45 52 54 49 45 53 ctive'.statement,.and.PROPERTIES
13780 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 70 65 72 74 69 65 73 .is.a.list.of.command.properties
137a0 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 65 2d 63 6f 6d 6d 61 .as.passed.to.`evil-define-comma
137c0 6e 64 27 2e 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 76 nd'...(defalias.'evil-interactiv
137e0 65 2d 73 74 72 69 6e 67 20 23 5b 28 73 74 72 69 6e 67 29 20 22 08 47 5c 33 30 36 5c 33 30 37 5c e-string.#[(string).".G\306\307\
13800 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 19 1a 1b 1c 1d 1e 11 1e 12 211\211\211\211\211\211.........
13820 1e 13 1e 14 0e 13 0e 14 57 5c 32 30 33 5c 32 32 30 00 08 0e 13 48 5c 33 31 30 3d 5c 32 30 33 31 ........W\203\220....H\310=\2031
13840 00 0e 13 54 5c 32 31 31 16 13 5c 32 30 32 19 00 5c 33 31 31 08 0e 13 5c 22 5c 32 31 31 14 5c 32 ...T\211..\202..\311...\"\211.\2
13860 30 34 47 00 5c 33 31 32 5c 33 31 33 08 0e 13 5c 33 30 37 4f 5c 22 5c 32 31 30 5c 32 30 32 17 00 04G.\312\313...\307O\"\210\202..
13880 5c 66 40 16 12 5c 66 41 40 16 11 5c 66 41 41 13 0e 13 0e 12 47 5c 5c 16 13 5c 33 31 34 0e 11 21 \f@..\fA@..\fAA.....G\\..\314..!
138a0 5c 32 30 33 5c 32 30 31 00 08 0e 13 5c 33 31 35 5c 33 31 36 08 0e 13 23 5c 32 30 36 71 00 0e 14 \203\201....\315\316...#\206q...
138c0 4f 12 0e 13 5c 6e 47 5c 5c 16 13 5c 33 31 37 0e 11 5c 6e 45 16 11 5c 33 32 30 0d 0e 11 43 5c 22 O...\nG\\..\317..\nE..\320...C\"
138e0 15 5c 33 32 30 09 0b 5c 22 11 5c 32 30 32 17 00 5c 33 32 30 0d 42 09 2e 09 42 5c 32 30 37 22 20 .\320..\".\202..\320.B...B\207".
13900 5b 73 74 72 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 20 70 72 6f 6d 70 74 20 70 6c 69 73 74 20 [string.properties.prompt.plist.
13920 6d 61 74 63 68 20 66 6f 72 6d 73 20 30 20 6e 69 6c 20 31 30 20 65 76 69 6c 2d 6d 61 74 63 68 2d match.forms.0.nil.10.evil-match-
13940 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 64 65 20 75 73 65 72 2d 65 72 72 6f 72 20 22 55 6e 6b interactive-code.user-error."Unk
13960 6e 6f 77 6e 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 64 65 3a 20 60 25 73 27 22 20 66 75 6e nown.interactive.code:.`%s'".fun
13980 63 74 69 6f 6e 70 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 6e 22 20 66 75 6e 63 61 6c 6c ctionp.string-match."\n".funcall
139a0 20 61 70 70 65 6e 64 20 65 78 70 72 20 63 6f 64 65 20 70 6f 73 20 6c 65 6e 67 74 68 5d 20 31 30 .append.expr.code.pos.length].10
139c0 20 28 23 24 20 2e 20 37 39 34 39 34 29 5d 29 0a 23 40 32 36 31 20 45 76 61 6c 75 61 74 65 20 69 .(#$...79494)]).#@261.Evaluate.i
139e0 6e 74 65 72 61 63 74 69 76 65 20 66 6f 72 6d 73 20 41 52 47 53 2e 0a 54 68 65 20 72 65 74 75 72 nteractive.forms.ARGS..The.retur
13a00 6e 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 n.value.is.a.cons.cell.(FORM...P
13a20 52 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 ROPERTIES),.where.FORM.is.a.sing
13a40 6c 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 le.list-expression.to.be.passed.
13a60 74 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 to.a.standard.`interactive'.stat
13a80 65 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 ement,.and.PROPERTIES.is.a.list.
13aa0 6f 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 of.command.properties.as.passed.
13ac0 74 6f 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 27 2e 1f 0a 28 64 65 66 61 to.`evil-define-command'...(defa
13ae0 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 5b 28 26 lias.'evil-interactive-form.#[(&
13b00 72 65 73 74 20 61 72 67 73 29 20 22 5c 33 30 35 5c 32 31 31 18 19 5c 6e 5c 33 30 35 1b 5c 32 31 rest.args)."\305\211..\n\305.\21
13b20 31 1c 5c 32 30 33 35 00 5c 66 40 5c 32 31 31 13 3b 5c 32 30 34 1d 00 5c 33 30 36 09 0b 43 5c 22 1.\2035.\f@\211.;\204..\306..C\"
13b40 11 5c 32 30 32 2e 00 5c 33 30 37 0b 21 13 5c 33 30 36 09 0b 40 41 5c 22 11 5c 33 30 36 08 0b 41 .\202..\307.!.\306..@A\".\306..A
13b60 5c 22 10 5c 66 41 5c 32 31 31 14 5c 32 30 34 5c 66 00 2a 5c 33 31 30 5c 33 31 31 09 5c 22 08 2a \".\fA\211.\204\f.*\310\311.\".*
13b80 42 5c 32 30 37 22 20 5b 70 72 6f 70 65 72 74 69 65 73 20 66 6f 72 6d 73 20 61 72 67 73 20 61 72 B\207".[properties.forms.args.ar
13ba0 67 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6e 69 6c 20 61 70 70 65 6e 64 20 65 76 69 g.--dolist-tail--.nil.append.evi
13bc0 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 73 74 72 69 6e 67 20 61 70 70 6c 79 20 65 76 69 6c 2d l-interactive-string.apply.evil-
13be0 63 6f 6e 63 61 74 65 6e 61 74 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 66 6f 72 6d 73 5d 20 34 concatenate-interactive-forms].4
13c00 20 28 23 24 20 2e 20 38 30 33 34 32 29 5d 29 0a 23 40 34 38 20 52 65 74 75 72 6e 20 74 68 65 20 .(#$...80342)]).#@48.Return.the.
13c20 74 79 70 65 20 6f 66 20 4f 42 4a 45 43 54 2c 20 6f 72 20 44 45 46 41 55 4c 54 20 69 66 20 6e 6f type.of.OBJECT,.or.DEFAULT.if.no
13c40 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 79 70 65 20 23 5b 28 6f 62 6a ne...(defalias.'evil-type.#[(obj
13c60 65 63 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29 20 22 5c 33 30 33 18 5c 33 30 ect.&optional.default)."\303.\30
13c80 34 09 21 5c 32 30 33 10 00 5c 33 30 35 09 5c 33 30 36 5c 22 10 5c 32 30 32 41 00 5c 33 30 37 09 4.!\203..\305.\306\".\202A.\307.
13ca0 21 5c 32 30 33 1d 00 5c 33 31 30 09 38 10 5c 32 30 32 41 00 09 3c 5c 32 30 33 2a 00 5c 33 31 31 !\203..\310.8.\202A..<\203*.\311
13cc0 09 5c 33 30 36 5c 22 10 5c 32 30 32 41 00 5c 33 31 32 09 21 5c 32 30 33 38 00 5c 33 31 33 09 5c .\306\".\202A.\312.!\2038.\313.\
13ce0 33 30 36 5c 22 10 5c 32 30 32 41 00 09 39 5c 32 30 33 41 00 09 5c 33 30 30 4e 10 08 5c 32 30 36 306\".\202A..9\203A..\300N..\206
13d00 46 00 5c 6e 10 5c 33 31 34 08 21 5c 32 30 35 4e 00 08 29 5c 32 30 37 22 20 5b 74 79 70 65 20 6f F.\n.\314.!\205N..)\207".[type.o
13d20 62 6a 65 63 74 20 64 65 66 61 75 6c 74 20 6e 69 6c 20 6f 76 65 72 6c 61 79 70 20 6f 76 65 72 6c bject.default.nil.overlayp.overl
13d40 61 79 2d 67 65 74 20 3a 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 32 20 70 6c 69 73 ay-get.:type.evil-range-p.2.plis
13d60 74 2d 67 65 74 20 63 6f 6d 6d 61 6e 64 70 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d t-get.commandp.evil-get-command-
13d80 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 74 79 70 65 2d 70 5d 20 33 20 28 23 24 20 2e 20 38 30 property.evil-type-p].3.(#$...80
13da0 39 31 37 29 5d 29 0a 23 40 31 33 33 20 53 65 74 20 74 68 65 20 74 79 70 65 20 6f 66 20 4f 42 4a 917)]).#@133.Set.the.type.of.OBJ
13dc0 45 43 54 20 74 6f 20 54 59 50 45 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 28 65 76 69 6c 2d ECT.to.TYPE..For.example,.(evil-
13de0 73 65 74 2d 74 79 70 65 20 27 6e 65 78 74 2d 6c 69 6e 65 20 27 6c 69 6e 65 29 0a 77 69 6c 6c 20 set-type.'next-line.'line).will.
13e00 6d 61 6b 65 20 60 6c 69 6e 65 27 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 60 6e 65 78 make.`line'.the.type.of.the.`nex
13e20 74 2d 6c 69 6e 65 27 20 63 6f 6d 6d 61 6e 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 t-line'.command...(defalias.'evi
13e40 6c 2d 73 65 74 2d 74 79 70 65 20 23 5b 28 6f 62 6a 65 63 74 20 74 79 70 65 29 20 22 5c 33 30 32 l-set-type.#[(object.type)."\302
13e60 08 21 5c 32 30 33 0f 00 5c 33 30 33 08 5c 33 30 34 09 23 5c 32 31 30 5c 32 30 32 45 00 5c 33 30 .!\203..\303.\304.#\210\202E.\30
13e80 35 08 21 5c 32 30 33 1d 00 5c 33 30 36 08 09 5c 22 5c 32 31 30 5c 32 30 32 45 00 08 3c 5c 32 30 5.!\203..\306..\"\210\202E..<\20
13ea0 33 2b 00 5c 33 30 37 08 5c 33 30 34 09 23 5c 32 31 30 5c 32 30 32 45 00 5c 33 31 30 08 21 5c 32 3+.\307.\304.#\210\202E.\310.!\2
13ec0 30 33 3a 00 5c 33 31 31 08 5c 33 30 34 09 23 5c 32 31 30 5c 32 30 32 45 00 08 39 5c 32 30 33 45 03:.\311.\304.#\210\202E..9\203E
13ee0 00 5c 33 31 32 08 5c 33 30 31 09 23 5c 32 31 30 08 5c 32 30 37 22 20 5b 6f 62 6a 65 63 74 20 74 .\312.\301.#\210.\207".[object.t
13f00 79 70 65 20 6f 76 65 72 6c 61 79 70 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 3a 74 79 70 65 20 65 ype.overlayp.overlay-put.:type.e
13f20 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 74 79 70 65 20 vil-range-p.evil-set-range-type.
13f40 70 6c 69 73 74 2d 70 75 74 20 63 6f 6d 6d 61 6e 64 70 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d plist-put.commandp.evil-set-comm
13f60 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 70 75 74 5d 20 34 20 28 23 24 20 2e 20 38 31 33 32 35 29 and-property.put].4.(#$...81325)
13f80 5d 29 0a 23 40 33 32 20 52 65 74 75 72 6e 20 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 6f 72 ]).#@32.Return.property.PROP.for
13fa0 20 54 59 50 45 2e 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 .TYPE...(defalias.'evil-type-pro
13fc0 70 65 72 74 79 20 23 5b 28 74 79 70 65 20 70 72 6f 70 29 20 22 5c 33 30 33 08 09 5c 6e 23 5c 32 perty.#[(type.prop)."\303..\n#\2
13fe0 30 37 22 20 5b 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 20 74 79 70 65 20 70 07".[evil-type-properties.type.p
14000 72 6f 70 20 65 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 5d 20 34 20 28 23 24 20 2e 20 38 rop.evil-get-property].4.(#$...8
14020 31 38 30 30 29 5d 29 0a 23 40 33 36 20 57 68 65 74 68 65 72 20 53 59 4d 20 69 73 20 74 68 65 20 1800)]).#@36.Whether.SYM.is.the.
14040 6e 61 6d 65 20 6f 66 20 61 20 74 79 70 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c name.of.a.type...(defalias.'evil
14060 2d 74 79 70 65 2d 70 20 23 5b 28 73 79 6d 29 20 22 08 09 5c 32 33 36 5c 32 30 37 22 20 5b 73 79 -type-p.#[(sym)."..\236\207".[sy
14080 6d 20 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 32 20 28 23 24 20 2e 20 m.evil-type-properties].2.(#$...
140a0 38 31 39 36 35 29 5d 29 0a 23 40 31 33 35 20 45 78 70 61 6e 64 20 42 45 47 20 61 6e 64 20 45 4e 81965)]).#@135.Expand.BEG.and.EN
140c0 44 20 61 73 20 54 59 50 45 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 52 65 74 75 72 D.as.TYPE.with.PROPERTIES..Retur
140e0 6e 73 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 54 59 50 45 20 50 52 4f 50 45 52 54 49 ns.a.list.(BEG.END.TYPE.PROPERTI
14100 45 53 20 2e 2e 2e 29 2c 20 77 68 65 72 65 20 74 68 65 20 74 61 69 6c 0a 6d 61 79 20 63 6f 6e 74 ES....),.where.the.tail.may.cont
14120 61 69 6e 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 ain.a.property.list...(defalias.
14140 27 65 76 69 6c 2d 65 78 70 61 6e 64 20 23 5b 28 62 65 67 20 65 6e 64 20 74 79 70 65 20 26 72 65 'evil-expand.#[(beg.end.type.&re
14160 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 5c 33 30 st.properties)."\304\305\306.\30
14180 37 5c 22 3f 5c 32 30 35 0b 00 5c 33 31 30 09 5c 6e 0b 08 26 06 5c 32 30 37 22 20 5b 70 72 6f 70 7\"?\205..\310.\n..&.\207".[prop
141a0 65 72 74 69 65 73 20 62 65 67 20 65 6e 64 20 74 79 70 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 74 erties.beg.end.type.apply.evil-t
141c0 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 78 ransform.plist-get.:expanded.:ex
141e0 70 61 6e 64 5d 20 37 20 28 23 24 20 2e 20 38 32 30 39 35 29 5d 29 0a 23 40 31 33 37 20 43 6f 6e pand].7.(#$...82095)]).#@137.Con
14200 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 50 tract.BEG.and.END.as.TYPE.with.P
14220 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 45 ROPERTIES..Returns.a.list.(BEG.E
14240 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 74 ND.TYPE.PROPERTIES....),.where.t
14260 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 6c he.tail.may.contain.a.property.l
14280 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 74 72 61 63 74 20 23 ist...(defalias.'evil-contract.#
142a0 5b 28 62 65 67 20 65 6e 64 20 74 79 70 65 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 [(beg.end.type.&rest.properties)
142c0 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 09 5c 6e 0b 26 06 5c 32 30 37 22 20 5b 62 65 67 20 ."\304\305\306..\n.&.\207".[beg.
142e0 65 6e 64 20 74 79 70 65 20 70 72 6f 70 65 72 74 69 65 73 20 61 70 70 6c 79 20 65 76 69 6c 2d 74 end.type.properties.apply.evil-t
14300 72 61 6e 73 66 6f 72 6d 20 3a 63 6f 6e 74 72 61 63 74 5d 20 37 20 28 23 24 20 2e 20 38 32 34 32 ransform.:contract].7.(#$...8242
14320 39 29 5d 29 0a 23 40 31 33 38 20 4e 6f 72 6d 61 6c 69 7a 65 20 42 45 47 20 61 6e 64 20 45 4e 44 9)]).#@138.Normalize.BEG.and.END
14340 20 61 73 20 54 59 50 45 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 52 65 74 75 72 6e .as.TYPE.with.PROPERTIES..Return
14360 73 20 61 20 6c 69 73 74 20 28 42 45 47 20 45 4e 44 20 54 59 50 45 20 50 52 4f 50 45 52 54 49 45 s.a.list.(BEG.END.TYPE.PROPERTIE
14380 53 20 2e 2e 2e 29 2c 20 77 68 65 72 65 20 74 68 65 20 74 61 69 6c 0a 6d 61 79 20 63 6f 6e 74 61 S....),.where.the.tail.may.conta
143a0 69 6e 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 in.a.property.list...(defalias.'
143c0 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 20 23 5b 28 62 65 67 20 65 6e 64 20 74 79 70 65 20 26 evil-normalize.#[(beg.end.type.&
143e0 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 09 rest.properties)."\304\305\306..
14400 5c 6e 0b 26 06 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 74 79 70 65 20 70 72 6f 70 65 72 74 \n.&.\207".[beg.end.type.propert
14420 69 65 73 20 61 70 70 6c 79 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 20 3a 6e 6f 72 6d 61 6c ies.apply.evil-transform.:normal
14440 69 7a 65 5d 20 37 20 28 23 24 20 2e 20 38 32 37 33 31 29 5d 29 0a 23 40 31 39 34 20 41 70 70 6c ize].7.(#$...82731)]).#@194.Appl
14460 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 44 20 77 69 74 68 20 y.TRANSFORM.on.BEG.and.END.with.
14480 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.
144a0 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.
144c0 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.
144e0 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 65 66 69 6e 65 64 2c list..If.TRANSFORM.is.undefined,
14500 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 65 64 2e 1f 0a 28 64 .return.positions.unchanged...(d
14520 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 20 23 5b 28 74 72 61 6e 73 efalias.'evil-transform.#[(trans
14540 66 6f 72 6d 20 62 65 67 20 65 6e 64 20 74 79 70 65 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 form.beg.end.type.&rest.properti
14560 65 73 29 20 22 08 5c 32 30 36 07 00 5c 33 30 35 09 21 5c 32 31 31 18 5c 32 30 35 14 00 5c 6e 5c es).".\206..\305.!\211.\205..\n\
14580 32 30 35 14 00 5c 33 30 36 08 5c 6e 5c 22 5c 32 31 31 1a 5c 32 30 33 5c 22 00 5c 33 30 37 5c 6e 205..\306.\n\"\211.\203\".\307\n
145a0 0b 5c 66 09 24 5c 32 30 32 29 00 5c 33 30 37 5c 33 31 30 0b 5c 66 08 09 25 2a 5c 32 30 37 22 20 .\f.$\202).\307\310.\f..%*\207".
145c0 5b 74 79 70 65 20 70 72 6f 70 65 72 74 69 65 73 20 74 72 61 6e 73 66 6f 72 6d 20 62 65 67 20 65 [type.properties.transform.beg.e
145e0 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 79 20 nd.evil-type.evil-type-property.
14600 61 70 70 6c 79 20 65 76 69 6c 2d 72 61 6e 67 65 5d 20 37 20 28 23 24 20 2e 20 38 33 30 33 36 29 apply.evil-range].7.(#$...83036)
14620 5d 29 0a 23 40 31 30 39 20 52 65 74 75 72 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 42 ]).#@109.Return.description.of.B
14640 45 47 20 61 6e 64 20 45 4e 44 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 49 66 20 6e EG.and.END.with.PROPERTIES..If.n
14660 6f 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2c 20 72 65 74 75 o.description.is.available,.retu
14680 72 6e 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 rn.the.empty.string...(defalias.
146a0 27 65 76 69 6c 2d 64 65 73 63 72 69 62 65 20 23 5b 28 62 65 67 20 65 6e 64 20 74 79 70 65 20 26 'evil-describe.#[(beg.end.type.&
146c0 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 08 5c 32 30 36 07 00 5c 33 30 35 09 21 18 rest.properties).".\206..\305.!.
146e0 5c 33 30 36 09 5c 33 30 37 08 23 19 5c 33 31 30 08 5c 33 31 31 5c 22 5c 32 31 31 1a 5c 32 30 33 \306.\307.#.\310.\311\"\211.\203
14700 20 00 5c 33 31 32 5c 6e 0b 5c 66 09 24 5c 32 30 36 21 00 5c 33 31 33 2b 5c 32 30 37 22 20 5b 74 ..\312\n.\f.$\206!.\313+\207".[t
14720 79 70 65 20 70 72 6f 70 65 72 74 69 65 73 20 64 65 73 63 72 69 62 65 20 62 65 67 20 65 6e 64 20 ype.properties.describe.beg.end.
14740 65 76 69 6c 2d 74 79 70 65 20 70 6c 69 73 74 2d 70 75 74 20 3a 74 79 70 65 20 65 76 69 6c 2d 74 evil-type.plist-put.:type.evil-t
14760 79 70 65 2d 70 72 6f 70 65 72 74 79 20 3a 73 74 72 69 6e 67 20 61 70 70 6c 79 20 22 22 5d 20 36 ype-property.:string.apply.""].6
14780 20 28 23 24 20 2e 20 38 33 34 39 37 29 5d 29 0a 23 40 31 37 34 20 52 65 74 75 72 6e 20 61 20 6c .(#$...83497)]).#@174.Return.a.l
147a0 69 73 74 20 28 42 45 47 20 45 4e 44 20 5b 54 59 50 45 5d 20 50 52 4f 50 45 52 54 49 45 53 2e 2e ist.(BEG.END.[TYPE].PROPERTIES..
147c0 2e 29 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 61 72 65 20 62 75 66 66 65 72 20 70 6f 73 69 74 .)..BEG.and.END.are.buffer.posit
147e0 69 6f 6e 73 20 28 6e 75 6d 62 65 72 73 20 6f 72 20 6d 61 72 6b 65 72 73 29 2c 0a 54 59 50 45 20 ions.(numbers.or.markers),.TYPE.
14800 69 73 20 61 20 74 79 70 65 20 61 73 20 70 65 72 20 60 65 76 69 6c 2d 74 79 70 65 2d 70 27 2c 20 is.a.type.as.per.`evil-type-p',.
14820 61 6e 64 20 50 52 4f 50 45 52 54 49 45 53 20 69 73 0a 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 and.PROPERTIES.is.a.property.lis
14840 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 20 23 5b 28 62 65 67 t...(defalias.'evil-range.#[(beg
14860 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 74 79 70 65 20 26 72 65 73 74 20 70 72 6f 70 65 72 .end.&optional.type.&rest.proper
14880 74 69 65 73 29 20 22 5c 33 30 34 08 21 5c 33 30 34 09 21 19 5c 32 31 31 18 5c 32 34 37 5c 32 30 ties)."\304.!\304.!.\211.\247\20
148a0 35 24 00 09 5c 32 34 37 5c 32 30 35 24 00 5c 33 30 35 08 09 5e 08 09 5d 44 5c 33 30 36 5c 6e 21 5$..\247\205$.\305..^..]D\306\n!
148c0 5c 32 30 35 5c 22 00 5c 6e 43 0b 23 2a 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 74 79 70 65 \205\".\nC.#*\207".[beg.end.type
148e0 20 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 .properties.evil-normalize-posit
14900 69 6f 6e 20 61 70 70 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 2d 70 5d 20 35 20 28 23 24 20 2e 20 ion.append.evil-type-p].5.(#$...
14920 38 33 38 36 32 29 5d 29 0a 23 40 32 38 20 57 68 65 74 68 65 72 20 4f 42 4a 45 43 54 20 69 73 20 83862)]).#@28.Whether.OBJECT.is.
14940 61 20 72 61 6e 67 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d a.range...(defalias.'evil-range-
14960 70 20 23 5b 28 6f 62 6a 65 63 74 29 20 22 08 3c 5c 32 30 35 16 00 08 47 5c 33 30 31 59 5c 32 30 p.#[(object).".<\205...G\301Y\20
14980 35 16 00 08 40 5c 32 34 37 5c 32 30 35 16 00 08 41 40 5c 32 34 37 5c 32 30 37 22 20 5b 6f 62 6a 5...@\247\205...A@\247\207".[obj
149a0 65 63 74 20 32 5d 20 32 20 28 23 24 20 2e 20 38 34 32 37 30 29 5d 29 0a 23 40 32 38 20 52 65 74 ect.2].2.(#$...84270)]).#@28.Ret
149c0 75 72 6e 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 52 41 4e 47 45 2e 1f 0a 28 64 65 66 61 6c 69 urn.beginning.of.RANGE...(defali
149e0 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 23 5b 28 72 61 6e 67 as.'evil-range-beginning.#[(rang
14a00 65 29 20 22 5c 33 30 33 08 21 5c 32 30 35 15 00 5c 33 30 34 08 40 21 5c 33 30 34 08 41 40 21 19 e)."\303.!\205..\304.@!\304.A@!.
14a20 5c 32 31 31 1a 09 5e 2a 5c 32 30 37 22 20 5b 72 61 6e 67 65 20 65 6e 64 20 62 65 67 20 65 76 69 \211..^*\207".[range.end.beg.evi
14a40 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 6f l-range-p.evil-normalize-positio
14a60 6e 5d 20 34 20 28 23 24 20 2e 20 38 34 34 31 33 29 5d 29 0a 23 40 32 32 20 52 65 74 75 72 6e 20 n].4.(#$...84413)]).#@22.Return.
14a80 65 6e 64 20 6f 66 20 52 41 4e 47 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 end.of.RANGE...(defalias.'evil-r
14aa0 61 6e 67 65 2d 65 6e 64 20 23 5b 28 72 61 6e 67 65 29 20 22 5c 33 30 33 08 21 5c 32 30 35 15 00 ange-end.#[(range)."\303.!\205..
14ac0 5c 33 30 34 08 40 21 5c 33 30 34 08 41 40 21 19 5c 32 31 31 1a 09 5d 2a 5c 32 30 37 22 20 5b 72 \304.@!\304.A@!.\211..]*\207".[r
14ae0 61 6e 67 65 20 65 6e 64 20 62 65 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 6e ange.end.beg.evil-range-p.evil-n
14b00 6f 72 6d 61 6c 69 7a 65 2d 70 6f 73 69 74 69 6f 6e 5d 20 34 20 28 23 24 20 2e 20 38 34 36 30 31 ormalize-position].4.(#$...84601
14b20 29 5d 29 0a 23 40 32 39 20 52 65 74 75 72 6e 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 52 41 )]).#@29.Return.properties.of.RA
14b40 4e 47 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 NGE...(defalias.'evil-range-prop
14b60 65 72 74 69 65 73 20 23 5b 28 72 61 6e 67 65 29 20 22 5c 33 30 31 08 21 5c 32 30 35 13 00 5c 33 erties.#[(range)."\301.!\205..\3
14b80 30 32 08 21 5c 32 30 33 10 00 5c 33 30 33 08 5c 32 33 33 5c 32 30 37 08 41 41 5c 32 30 37 22 20 02.!\203..\303.\233\207.AA\207".
14ba0 5b 72 61 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 74 79 70 65 20 33 5d [range.evil-range-p.evil-type.3]
14bc0 20 32 20 28 23 24 20 2e 20 38 34 37 37 37 29 5d 29 0a 23 40 32 35 20 52 65 74 75 72 6e 20 61 20 .2.(#$...84777)]).#@25.Return.a.
14be0 63 6f 70 79 20 6f 66 20 52 41 4e 47 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d copy.of.RANGE...(defalias.'evil-
14c00 63 6f 70 79 2d 72 61 6e 67 65 20 23 5b 28 72 61 6e 67 65 29 20 22 5c 33 30 31 08 21 5c 32 30 37 copy-range.#[(range)."\301.!\207
14c20 22 20 5b 72 61 6e 67 65 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 32 20 28 23 24 20 2e 20 ".[range.copy-sequence].2.(#$...
14c40 38 34 39 35 31 29 5d 29 0a 23 40 32 38 38 20 53 65 74 20 52 41 4e 47 45 20 74 6f 20 68 61 76 65 84951)]).#@288.Set.RANGE.to.have
14c60 20 62 65 67 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 .beginning.BEG.and.end.END..The.
14c80 54 59 50 45 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 TYPE.and.additional.PROPERTIES.m
14ca0 61 79 20 61 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 ay.also.be.specified..If.an.argu
14cc0 6d 65 6e 74 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 ment.is.nil,.it's.not.used;.the.
14ce0 70 72 65 76 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 previous.value.is.retained..See.
14d00 61 6c 73 6f 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 also.`evil-set-range-beginning',
14d20 20 60 65 76 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 .`evil-set-range-end',.`evil-set
14d40 2d 72 61 6e 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 -range-type'.and.`evil-set-range
14d60 2d 70 72 6f 70 65 72 74 69 65 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 -properties'...(defalias.'evil-s
14d80 65 74 2d 72 61 6e 67 65 20 23 5b 28 72 61 6e 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 62 65 67 20 et-range.#[(range.&optional.beg.
14da0 65 6e 64 20 74 79 70 65 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 36 end.type.&rest.properties)."\306
14dc0 08 21 5c 32 30 35 56 00 5c 33 30 37 09 21 5c 32 30 36 0f 00 5c 33 31 30 08 21 5c 33 30 37 5c 6e .!\205V.\307.!\206..\310.!\307\n
14de0 21 5c 32 30 36 18 00 5c 33 31 31 08 21 0b 5c 32 30 36 1f 00 5c 33 31 32 08 21 5c 33 31 33 08 21 !\206..\311.!.\206..\312.!\313.!
14e00 1c 1b 1a 19 5c 33 31 34 09 5c 6e 44 5c 33 31 35 5c 22 5c 32 31 31 1d 5c 32 31 31 41 15 5c 32 34 ....\314.\nD\315\"\211.\211A.\24
14e20 32 11 0d 5c 32 31 31 41 15 5c 32 34 32 12 29 5c 33 31 36 5c 66 0e 13 5c 22 14 5c 33 31 37 08 09 2..\211A.\242.)\316\f..\".\317..
14e40 5c 22 5c 32 31 30 5c 33 32 30 08 5c 6e 5c 22 5c 32 31 30 5c 33 32 31 08 0b 5c 22 5c 32 31 30 5c \"\210\320.\n\"\210\321..\"\210\
14e60 33 32 32 08 5c 66 5c 22 5c 32 31 30 08 2c 5c 32 30 37 22 20 5b 72 61 6e 67 65 20 62 65 67 20 65 322.\f\"\210.,\207".[range.beg.e
14e80 6e 64 20 74 79 70 65 20 70 6c 69 73 74 20 23 31 3d 23 3a 73 6f 72 74 76 61 72 20 65 76 69 6c 2d nd.type.plist.#1=#:sortvar.evil-
14ea0 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 6f 6e 20 range-p.evil-normalize-position.
14ec0 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 67 65 2d evil-range-beginning.evil-range-
14ee0 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 end.evil-type.evil-range-propert
14f00 69 65 73 20 73 6f 72 74 20 3c 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 65 76 ies.sort.<.evil-concat-plists.ev
14f20 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 73 65 74 2d il-set-range-beginning.evil-set-
14f40 72 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 74 79 70 65 20 65 76 range-end.evil-set-range-type.ev
14f60 69 6c 2d 73 65 74 2d 72 61 6e 67 65 2d 70 72 6f 70 65 72 74 69 65 73 20 70 72 6f 70 65 72 74 69 il-set-range-properties.properti
14f80 65 73 5d 20 36 20 28 23 24 20 2e 20 38 35 30 37 31 29 5d 29 0a 23 40 37 35 20 53 65 74 20 52 41 es].6.(#$...85071)]).#@75.Set.RA
14fa0 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 20 43 4f 50 59 20 NGE's.beginning.to.BEG..If.COPY.
14fc0 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 52 41 4e is.non-nil,.return.a.copy.of.RAN
14fe0 47 45 2e 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 62 GE...(defalias.'evil-set-range-b
15000 65 67 69 6e 6e 69 6e 67 20 23 5b 28 72 61 6e 67 65 20 62 65 67 20 26 6f 70 74 69 6f 6e 61 6c 20 eginning.#[(range.beg.&optional.
15020 63 6f 70 79 29 20 22 08 5c 32 30 33 08 00 5c 33 30 33 09 21 11 09 5c 6e 5c 32 34 30 5c 32 31 30 copy).".\203..\303.!..\n\240\210
15040 09 5c 32 30 37 22 20 5b 63 6f 70 79 20 72 61 6e 67 65 20 62 65 67 20 65 76 69 6c 2d 63 6f 70 79 .\207".[copy.range.beg.evil-copy
15060 2d 72 61 6e 67 65 5d 20 32 20 28 23 24 20 2e 20 38 35 39 31 34 29 5d 29 0a 23 40 36 39 20 53 65 -range].2.(#$...85914)]).#@69.Se
15080 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 50 59 20 69 73 t.RANGE's.end.to.END..If.COPY.is
150a0 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 45 .non-nil,.return.a.copy.of.RANGE
150c0 2e 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 65 6e 64 ...(defalias.'evil-set-range-end
150e0 20 23 5b 28 72 61 6e 67 65 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 70 79 29 20 22 08 .#[(range.end.&optional.copy).".
15100 5c 32 30 33 08 00 5c 33 30 33 09 21 11 09 41 5c 6e 5c 32 34 30 5c 32 31 30 09 5c 32 30 37 22 20 \203..\303.!..A\n\240\210.\207".
15120 5b 63 6f 70 79 20 72 61 6e 67 65 20 65 6e 64 20 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 5d [copy.range.end.evil-copy-range]
15140 20 32 20 28 23 24 20 2e 20 38 36 31 34 32 29 5d 29 0a 23 40 37 31 20 53 65 74 20 52 41 4e 47 45 .2.(#$...86142)]).#@71.Set.RANGE
15160 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 6e 6f 6e 2d 's.type.to.TYPE..If.COPY.is.non-
15180 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 1f 0a 28 64 nil,.return.a.copy.of.RANGE...(d
151a0 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 20 23 5b 28 efalias.'evil-set-range-type.#[(
151c0 72 61 6e 67 65 20 74 79 70 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 70 79 29 20 22 08 5c 32 30 range.type.&optional.copy).".\20
151e0 33 08 00 5c 33 30 33 09 21 11 5c 6e 5c 32 30 33 18 00 09 41 5c 6e 5c 33 30 34 09 21 42 5c 32 34 3..\303.!.\n\203...A\n\304.!B\24
15200 31 5c 32 31 30 5c 32 30 32 1f 00 09 41 5c 33 30 34 09 21 5c 32 34 31 5c 32 31 30 09 5c 32 30 37 1\210\202...A\304.!\241\210.\207
15220 22 20 5b 63 6f 70 79 20 72 61 6e 67 65 20 74 79 70 65 20 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e ".[copy.range.type.evil-copy-ran
15240 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 34 20 28 23 24 20 ge.evil-range-properties].4.(#$.
15260 2e 20 38 36 33 35 39 29 5d 29 0a 23 40 38 33 20 53 65 74 20 52 41 4e 47 45 27 73 20 70 72 6f 70 ..86359)]).#@83.Set.RANGE's.prop
15280 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 73 erties.to.PROPERTIES..If.COPY.is
152a0 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 45 .non-nil,.return.a.copy.of.RANGE
152c0 2e 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 70 72 6f ...(defalias.'evil-set-range-pro
152e0 70 65 72 74 69 65 73 20 23 5b 28 72 61 6e 67 65 20 70 72 6f 70 65 72 74 69 65 73 20 26 6f 70 74 perties.#[(range.properties.&opt
15300 69 6f 6e 61 6c 20 63 6f 70 79 29 20 22 08 5c 32 30 33 08 00 5c 33 30 33 09 21 11 5c 33 30 34 09 ional.copy).".\203..\303.!.\304.
15320 21 5c 32 30 33 17 00 09 41 41 5c 6e 5c 32 34 31 5c 32 31 30 5c 32 30 32 1c 00 09 41 5c 6e 5c 32 !\203...AA\n\241\210\202...A\n\2
15340 34 31 5c 32 31 30 09 5c 32 30 37 22 20 5b 63 6f 70 79 20 72 61 6e 67 65 20 70 72 6f 70 65 72 74 41\210.\207".[copy.range.propert
15360 69 65 73 20 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 5d 20 32 ies.evil-copy-range.evil-type].2
15380 20 28 23 24 20 2e 20 38 36 36 34 30 29 5d 29 0a 23 40 31 34 32 20 52 65 74 75 72 6e 20 74 68 65 .(#$...86640)]).#@142.Return.the
153a0 20 75 6e 69 6f 6e 20 6f 66 20 74 68 65 20 72 61 6e 67 65 73 20 52 41 4e 47 45 31 20 61 6e 64 20 .union.of.the.ranges.RANGE1.and.
153c0 52 41 4e 47 45 32 2e 0a 49 66 20 74 68 65 20 72 61 6e 67 65 73 20 68 61 76 65 20 63 6f 6e 66 6c RANGE2..If.the.ranges.have.confl
153e0 69 63 74 69 6e 67 20 74 79 70 65 73 2c 20 75 73 65 20 52 41 4e 47 45 31 27 73 20 74 79 70 65 2e icting.types,.use.RANGE1's.type.
15400 0a 54 68 69 73 20 63 61 6e 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 54 59 50 .This.can.be.overridden.with.TYP
15420 45 2e 1f 0a 28 64 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 E...(defalias.'evil-range-union.
15440 23 5b 28 72 61 6e 67 65 31 20 72 61 6e 67 65 32 20 26 6f 70 74 69 6f 6e 61 6c 20 74 79 70 65 29 #[(range1.range2.&optional.type)
15460 20 22 5c 33 30 33 08 21 5c 32 30 35 29 00 5c 33 30 33 09 21 5c 32 30 35 29 00 5c 33 30 34 5c 33 ."\303.!\205).\303.!\205).\304\3
15480 30 35 08 21 5c 33 30 35 09 21 5e 5c 33 30 36 08 21 5c 33 30 36 09 21 5d 5c 6e 5c 32 30 36 28 00 05.!\305.!^\306.!\306.!]\n\206(.
154a0 5c 33 30 37 08 21 5c 32 30 36 28 00 5c 33 30 37 09 21 23 5c 32 30 37 22 20 5b 72 61 6e 67 65 31 \307.!\206(.\307.!#\207".[range1
154c0 20 72 61 6e 67 65 32 20 74 79 70 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 72 .range2.type.evil-range-p.evil-r
154e0 61 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 ange.evil-range-beginning.evil-r
15500 61 6e 67 65 2d 65 6e 64 20 65 76 69 6c 2d 74 79 70 65 5d 20 35 20 28 23 24 20 2e 20 38 36 39 33 ange-end.evil-type].5.(#$...8693
15520 34 29 5d 29 0a 23 40 34 34 20 57 68 65 74 68 65 72 20 52 41 4e 47 45 31 20 69 73 20 63 6f 6e 74 4)]).#@44.Whether.RANGE1.is.cont
15540 61 69 6e 65 64 20 77 69 74 68 69 6e 20 52 41 4e 47 45 32 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 ained.within.RANGE2...(defalias.
15560 27 65 76 69 6c 2d 73 75 62 72 61 6e 67 65 2d 70 20 23 5b 28 72 61 6e 67 65 31 20 72 61 6e 67 65 'evil-subrange-p.#[(range1.range
15580 32 29 20 22 5c 33 30 32 08 21 5c 32 30 35 1d 00 5c 33 30 32 09 21 5c 32 30 35 1d 00 5c 33 30 33 2)."\302.!\205..\302.!\205..\303
155a0 09 21 5c 33 30 33 08 21 58 5c 32 30 35 1d 00 5c 33 30 34 09 21 5c 33 30 34 08 21 59 5c 32 30 37 .!\303.!X\205..\304.!\304.!Y\207
155c0 22 20 5b 72 61 6e 67 65 31 20 72 61 6e 67 65 32 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 ".[range1.range2.evil-range-p.ev
155e0 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 72 61 6e 67 65 2d 65 6e il-range-beginning.evil-range-en
15600 64 5d 20 33 20 28 23 24 20 2e 20 38 37 33 33 38 29 5d 29 0a 23 40 34 31 37 20 52 65 74 75 72 6e d].3.(#$...87338)]).#@417.Return
15620 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 6f 66 20 43 .an.inner.text.object.range.of.C
15640 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 73 69 74 69 OUNT.objects..If.COUNT.is.positi
15660 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 20 70 6f 69 ve,.return.objects.following.poi
15680 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 74 75 72 6e nt;.if.COUNT.is.negative,.return
156a0 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 66 20 6f 6e .objects.preceding.point...If.on
156c0 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 69 73 20 75 e.is.unspecified,.the.other.is.u
156e0 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 2e 20 20 54 sed.with.a.negative.argument...T
15700 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 62 79 20 74 HING.is.a.symbol.understood.by.t
15720 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 61 6e 64 20 54 59 50 hing-at-point...BEG,.END.and.TYP
15740 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 63 74 69 6f 6e 2e E.specify.the.current.selection.
15760 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 74 65 78 74 20 6f ..If.LINE.is.non-nil,.the.text.o
15780 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 6f 74 68 65 72 77 bject.should.be.linewise,.otherw
157a0 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 1f 0a 28 64 65 66 61 ise.it.is.character.wise...(defa
157c0 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 63 74 20 23 lias.'evil-select-inner-object.#
157e0 5b 28 74 68 69 6e 67 20 62 65 67 20 65 6e 64 20 74 79 70 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 [(thing.beg.end.type.&optional.c
15800 6f 75 6e 74 20 6c 69 6e 65 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 18 5c 33 30 37 09 21 5c 32 ount.line).".\206..\306.\307.!\2
15820 31 31 1a 5c 32 30 35 16 00 60 5c 6e 41 57 5c 32 30 35 16 00 5c 6e 29 5c 32 30 36 1d 00 5c 33 31 11.\205..`\nAW\205..\n)\206..\31
15840 30 09 21 1b 5c 66 5c 32 30 33 42 00 0d 5c 32 30 33 42 00 5c 66 0b 40 56 5c 32 30 34 42 00 0d 0b 0.!.\f\203B..\203B.\f.@V\204B...
15860 41 57 5c 32 30 34 42 00 0e 12 5c 33 31 31 3d 5c 32 30 33 6c 00 5c 66 54 0d 55 5c 32 30 33 6c 00 AW\204B...\311=\203l.\fT.U\203l.
15880 5c 66 5c 32 30 33 4d 00 0b 40 5c 66 57 5c 32 30 33 50 00 0b 40 14 0d 5c 32 30 33 5b 00 0b 41 0d \f\203M..@\fW\203P..@..\203[..A.
158a0 56 5c 32 30 33 5e 00 0b 41 15 08 5c 33 31 32 56 5c 32 30 33 69 00 08 53 5c 32 30 32 6b 00 08 54 V\203^..A..\312V\203i..S\202k..T
158c0 10 08 5c 33 31 32 57 5c 32 30 33 76 00 5c 66 5c 32 30 32 77 00 0d 62 5c 32 31 30 5c 33 31 33 08 ..\312W\203v.\f\202w..b\210\313.
158e0 5c 33 31 34 5c 33 31 35 23 5c 32 31 30 5c 33 31 36 08 5c 33 31 32 59 5c 32 30 33 5c 32 31 32 00 \314\315#\210\316.\312Y\203\212.
15900 5c 66 5c 32 30 32 5c 32 31 33 00 60 08 5c 33 31 32 57 5c 32 30 33 5c 32 32 35 00 0d 5c 32 30 32 \f\202\213.`.\312W\203\225..\202
15920 5c 32 32 36 00 60 0e 0f 5c 32 30 33 5c 32 33 37 00 5c 33 31 37 5c 32 30 32 5c 32 34 31 00 0e 12 \226.`..\203\237.\317\202\241...
15940 5c 33 32 30 5c 33 32 31 25 2a 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 74 68 69 6e 67 20 62 20 62 \320\321%*\207".[count.thing.b.b
15960 6e 64 20 62 65 67 20 65 6e 64 20 31 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d nd.beg.end.1.bounds-of-thing-at-
15980 70 6f 69 6e 74 20 65 76 69 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6e 6f 74 2d 74 68 69 6e 67 2d 61 point.evil-bounds-of-not-thing-a
159a0 74 2d 70 6f 69 6e 74 20 69 6e 63 6c 75 73 69 76 65 20 30 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 t-point.inclusive.0.evil-forward
159c0 2d 6e 65 61 72 65 73 74 20 23 5b 28 63 6e 74 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 -nearest.#[(cnt)."\302..\"\207".
159e0 5b 74 68 69 6e 67 20 63 6e 74 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 5d 20 33 5d 20 23 5b 28 [thing.cnt.forward-thing].3].#[(
15a00 63 6e 74 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 74 68 69 6e 67 20 63 6e 74 20 65 cnt)."\302..\"\207".[thing.cnt.e
15a20 76 69 6c 2d 66 6f 72 77 61 72 64 2d 6e 6f 74 2d 74 68 69 6e 67 5d 20 33 5d 20 65 76 69 6c 2d 72 vil-forward-not-thing].3].evil-r
15a40 61 6e 67 65 20 6c 69 6e 65 20 3a 65 78 70 61 6e 64 65 64 20 74 20 74 79 70 65 5d 20 37 20 28 23 ange.line.:expanded.t.type].7.(#
15a60 24 20 2e 20 38 37 35 37 38 29 5d 29 0a 23 40 34 31 37 20 52 65 74 75 72 6e 20 61 6e 20 6f 75 74 $...87578)]).#@417.Return.an.out
15a80 65 72 20 74 65 78 74 20 6f 62 6a 65 63 74 20 72 61 6e 67 65 20 6f 66 20 43 4f 55 4e 54 20 6f 62 er.text.object.range.of.COUNT.ob
15aa0 6a 65 63 74 73 2e 0a 49 66 20 43 4f 55 4e 54 20 69 73 20 70 6f 73 69 74 69 76 65 2c 20 72 65 74 jects..If.COUNT.is.positive,.ret
15ac0 75 72 6e 20 6f 62 6a 65 63 74 73 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 6f 69 6e 74 3b 20 69 66 20 urn.objects.following.point;.if.
15ae0 43 4f 55 4e 54 20 69 73 0a 6e 65 67 61 74 69 76 65 2c 20 72 65 74 75 72 6e 20 6f 62 6a 65 63 74 COUNT.is.negative,.return.object
15b00 73 20 70 72 65 63 65 64 69 6e 67 20 70 6f 69 6e 74 2e 20 20 49 66 20 6f 6e 65 20 69 73 20 75 6e s.preceding.point...If.one.is.un
15b20 73 70 65 63 69 66 69 65 64 2c 0a 74 68 65 20 6f 74 68 65 72 20 69 73 20 75 73 65 64 20 77 69 74 specified,.the.other.is.used.wit
15b40 68 20 61 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 54 48 49 4e 47 20 69 73 h.a.negative.argument...THING.is
15b60 20 61 20 73 79 6d 62 6f 6c 0a 75 6e 64 65 72 73 74 6f 6f 64 20 62 79 20 74 68 69 6e 67 2d 61 74 .a.symbol.understood.by.thing-at
15b80 2d 70 6f 69 6e 74 2e 20 20 42 45 47 2c 20 45 4e 44 20 61 6e 64 20 54 59 50 45 20 73 70 65 63 69 -point...BEG,.END.and.TYPE.speci
15ba0 66 79 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 2e 20 20 49 66 20 4c 49 fy.the.current.selection...If.LI
15bc0 4e 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 74 65 78 74 20 6f 62 6a 65 63 74 20 73 NE.is.non-nil,.the.text.object.s
15be0 68 6f 75 6c 64 20 62 65 0a 6c 69 6e 65 77 69 73 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 hould.be.linewise,.otherwise.it.
15c00 69 73 20 63 68 61 72 61 63 74 65 72 20 77 69 73 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 is.character.wise...(defalias.'e
15c20 76 69 6c 2d 73 65 6c 65 63 74 2d 61 6e 2d 6f 62 6a 65 63 74 20 23 5b 28 74 68 69 6e 67 20 62 65 vil-select-an-object.#[(thing.be
15c40 67 20 65 6e 64 20 74 79 70 65 20 63 6f 75 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 69 6e 65 29 g.end.type.count.&optional.line)
15c60 20 22 08 5c 32 30 36 05 00 5c 33 30 36 5c 33 30 37 56 5c 32 30 33 0e 00 5c 33 30 36 5c 32 30 32 .".\206..\306\307V\203..\306\202
15c80 0f 00 5c 33 31 30 19 5c 33 31 31 08 5c 32 30 36 16 00 5c 33 30 36 21 18 5c 33 31 32 5c 6e 21 5c ..\310.\311.\206..\306!.\312\n!\
15ca0 32 31 31 1b 5c 32 30 35 28 00 60 0b 41 57 5c 32 30 35 28 00 0b 29 5c 32 31 31 1c 5c 32 30 36 31 211.\205(.`.AW\205(..)\211.\2061
15cc0 00 5c 33 31 33 5c 6e 21 1d 5c 33 31 34 5c 32 31 31 1e 16 1e 17 0e 18 5c 32 30 33 62 00 0e 19 5c .\313\n!.\314\211......\203b...\
15ce0 32 30 33 62 00 0e 18 0d 40 56 5c 32 30 34 62 00 0e 19 0d 41 57 5c 32 30 34 62 00 0e 1a 5c 33 31 203b....@V\204b....AW\204b...\31
15d00 35 3d 5c 32 30 33 5c 32 31 33 00 0e 18 54 0e 19 55 5c 32 30 33 5c 32 31 33 00 0e 18 5c 32 30 33 5=\203\213...T..U\203\213...\203
15d20 6f 00 0d 40 0e 18 57 5c 32 30 33 73 00 0d 40 16 18 0e 19 5c 32 30 33 5c 32 30 30 00 0d 41 0e 19 o..@..W\203s..@....\203\200..A..
15d40 56 5c 32 30 33 5c 32 30 34 00 0d 41 16 19 5c 66 5c 32 30 33 5c 32 31 33 00 5c 33 31 36 16 16 09 V\203\204..A..\f\203\213.\316...
15d60 5c 33 30 37 56 5c 32 30 33 5c 32 33 34 00 0e 19 62 5c 32 31 30 0e 18 16 17 5c 32 30 32 5c 32 34 \307V\203\234...b\210....\202\24
15d80 34 00 0e 18 62 5c 32 31 30 0e 19 16 17 0e 18 0d 40 55 5c 32 30 33 2a 01 0e 19 0d 41 55 5c 32 30 4...b\210.......@U\203*....AU\20
15da0 33 2a 01 5c 66 5c 32 30 33 5c 22 01 5c 32 31 34 65 64 42 0e 1b 42 1e 1b 5c 33 31 37 0e 14 3f 5c 3*.\f\203\".\214edB..B..\317..?\
15dc0 32 30 35 5c 33 31 32 00 5c 33 32 30 20 0e 14 3f 5c 32 30 35 5c 33 32 32 00 5c 33 32 31 20 5c 22 205\312.\320...?\205\322.\321.\"
15de0 5c 32 31 30 5c 33 31 33 5c 6e 09 5c 22 2a 5c 32 31 31 1e 1c 5c 32 30 33 5c 33 35 31 00 0e 1c 62 \210\313\n.\"*\211..\203\351...b
15e00 5c 32 31 30 5c 33 31 36 16 16 5c 32 30 32 1e 01 5c 32 31 32 0e 17 62 5c 32 31 30 5c 32 31 34 65 \210\316..\202..\212..b\210\214e
15e20 64 42 0e 1b 42 1e 1b 5c 33 31 37 0e 14 3f 5c 32 30 35 00 01 5c 33 32 30 20 0e 14 3f 5c 32 30 35 dB..B..\317..?\205..\320...?\205
15e40 08 01 5c 33 32 31 20 5c 22 5c 32 31 30 5c 33 31 33 5c 6e 09 5b 5c 22 2a 5c 32 31 31 16 1c 5c 32 ..\321.\"\210\313\n.[\"*\211..\2
15e60 30 33 1d 01 0e 1c 16 17 5c 33 31 36 16 16 29 29 5c 32 30 32 2a 01 5c 33 32 32 5c 6e 09 5c 22 5c 03......\316..))\202*.\322\n.\"\
15e80 32 31 30 5c 33 31 36 16 16 0e 16 5c 32 30 33 32 01 08 53 10 08 5c 33 30 37 1e 1d 1e 1e 0e 1d 0e 210\316....\2032..S..\307.......
15ea0 1e 57 5c 32 30 33 76 01 5c 33 31 33 5c 6e 09 5c 22 5c 32 31 31 1e 1c 5c 32 30 33 59 01 0e 1c 60 .W\203v.\313\n.\"\211..\203Y...`
15ec0 55 5c 32 30 34 59 01 5c 33 32 32 5c 6e 09 5c 22 5c 32 31 30 5c 32 30 32 6c 01 5c 33 32 32 5c 6e U\204Y.\322\n.\"\210\202l.\322\n
15ee0 09 5c 22 5c 32 31 30 5c 33 31 33 5c 6e 09 5c 22 5c 32 31 31 16 1c 5c 32 30 33 6c 01 0e 1c 62 5c .\"\210\313\n.\"\211..\203l...b\
15f00 32 31 30 29 0e 1d 54 5c 32 31 31 16 1d 5c 32 30 32 3a 01 2a 5c 33 32 33 09 5c 33 30 37 56 5c 32 210)..T\211..\202:.*\323.\307V\2
15f20 30 33 5c 32 30 33 01 0e 17 5c 32 30 32 5c 32 30 34 01 60 09 5c 33 30 37 57 5c 32 30 33 5c 32 31 03\203...\202\204.`.\307W\203\21
15f40 37 01 0e 17 5c 32 30 32 5c 32 32 30 01 60 0e 14 5c 32 30 33 5c 32 33 31 01 5c 33 32 34 5c 32 30 7...\202\220.`..\203\231.\324\20
15f60 32 5c 32 33 33 01 0e 1a 5c 33 32 35 5c 33 31 36 25 2e 06 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 2\233...\325\316%..\207".[count.
15f80 64 69 72 20 74 68 69 6e 67 20 62 20 6f 62 6a 62 6e 64 20 62 6e 64 20 31 20 30 20 2d 31 20 61 62 dir.thing.b.objbnd.bnd.1.0.-1.ab
15fa0 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-
15fc0 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
15fe0 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
16000 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
16020 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
16040 20 3a 65 78 70 61 6e 64 65 64 20 61 64 64 63 75 72 72 65 6e 74 20 6f 74 68 65 72 20 62 65 67 20 .:expanded.addcurrent.other.beg.
16060 65 6e 64 20 74 79 70 65 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 end.type.evil-restriction-stack.
16080 77 73 65 6e 64 20 76 61 72 20 2d 2d 64 6f 74 69 6d 65 73 2d 6c 69 6d 69 74 2d 2d 5d 20 37 20 28 wsend.var.--dotimes-limit--].7.(
160a0 23 24 20 2e 20 38 38 36 39 31 29 5d 29 0a 23 40 35 34 35 20 52 65 74 75 72 6e 20 74 68 65 20 65 #$...88691)]).#@545.Return.the.e
160c0 78 63 6c 75 73 69 76 65 20 72 61 6e 67 65 20 6f 66 20 61 20 76 69 73 75 61 6c 20 73 65 6c 65 63 xclusive.range.of.a.visual.selec
160e0 74 69 6f 6e 2e 0a 4f 50 20 61 6e 64 20 43 4c 20 61 72 65 20 70 61 69 72 73 20 6f 66 20 62 75 66 tion..OP.and.CL.are.pairs.of.buf
16100 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 6f 70 65 6e 69 6e 67 20 61 6e fer.positions.for.the.opening.an
16120 64 0a 63 6c 6f 73 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 20 6f 66 20 61 20 72 61 6e 67 65 2e 20 d.closing.delimiter.of.a.range..
16140 53 45 4c 45 43 54 49 4f 4e 2d 54 59 50 45 20 69 73 20 74 68 65 20 64 65 73 69 72 65 64 20 74 79 SELECTION-TYPE.is.the.desired.ty
16160 70 65 0a 6f 66 20 73 65 6c 65 63 74 69 6f 6e 2e 20 20 49 74 20 69 73 20 61 20 73 79 6d 62 6f 6c pe.of.selection...It.is.a.symbol
16180 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 20 6f 66 20 .that.determines.which.parts.of.
161a0 74 68 65 0a 62 6c 6f 63 6b 20 61 72 65 20 73 65 6c 65 63 74 65 64 2e 20 20 49 66 20 69 74 20 69 the.block.are.selected...If.it.i
161c0 73 20 27 69 6e 63 6c 75 73 69 76 65 20 6f 72 20 74 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 72 s.'inclusive.or.t.the.returned.r
161e0 61 6e 67 65 0a 69 73 20 28 63 6f 6e 73 20 28 63 61 72 20 4f 50 29 20 28 63 64 72 20 43 4c 29 29 ange.is.(cons.(car.OP).(cdr.CL))
16200 2e 20 49 66 20 69 74 20 69 73 20 27 65 78 63 6c 75 73 69 76 65 20 6f 72 20 6e 69 6c 20 74 68 65 ..If.it.is.'exclusive.or.nil.the
16220 0a 72 65 74 75 72 6e 65 64 20 72 61 6e 67 65 20 69 73 20 28 63 6f 6e 73 20 28 63 64 72 20 4f 50 .returned.range.is.(cons.(cdr.OP
16240 29 20 28 63 61 72 20 43 4c 29 29 2e 20 20 49 66 20 69 74 20 69 73 0a 27 65 78 63 6c 75 73 69 76 ).(car.CL))...If.it.is.'exclusiv
16260 65 2d 6c 69 6e 65 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 72 61 6e 67 65 20 77 69 6c 6c 20 73 e-line.the.returned.range.will.s
16280 6b 69 70 20 77 68 69 74 65 73 70 61 63 65 20 61 74 20 74 68 65 0a 65 6e 64 20 6f 66 20 74 68 65 kip.whitespace.at.the.end.of.the
162a0 20 6c 69 6e 65 20 6f 66 20 4f 50 20 61 6e 64 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 .line.of.OP.and.at.the.beginning
162c0 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 6f 66 20 43 4c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .of.the.line.of.CL...(defalias.'
162e0 65 76 69 6c 2d 2d 67 65 74 2d 62 6c 6f 63 6b 2d 72 61 6e 67 65 20 23 5b 28 6f 70 20 63 6c 20 73 evil--get-block-range.#[(op.cl.s
16300 65 6c 65 63 74 69 6f 6e 2d 74 79 70 65 29 20 22 08 5c 33 30 35 3e 5c 32 30 33 5c 66 00 09 40 5c election-type).".\305>\203\f..@\
16320 6e 41 42 5c 32 30 37 08 5c 33 30 36 3e 5c 32 30 33 18 00 09 41 5c 6e 40 42 5c 32 30 37 08 5c 33 nAB\207.\306>\203...A\n@B\207.\3
16340 30 37 3d 5c 32 30 33 57 00 09 41 5c 6e 40 1b 1c 5c 32 31 32 5c 66 62 5c 32 31 30 6c 5c 32 30 33 07=\203W..A\n@..\212\fb\210l\203
16360 34 00 6d 5c 32 30 34 34 00 5c 33 31 30 5c 33 31 31 21 14 0b 62 5c 32 31 30 5c 33 31 32 5c 33 31 4.m\2044.\310\311!..b\210\312\31
16380 33 78 5c 32 31 30 6e 5c 32 30 33 51 00 60 13 5c 66 62 5c 32 31 30 6e 5c 32 30 34 51 00 5c 66 0b 3x\210n\203Q.`.\fb\210n\204Q.\f.
163a0 57 5c 32 30 33 51 00 0b 53 13 29 5c 66 0b 2a 42 5c 32 30 37 5c 33 31 34 5c 33 31 35 08 5c 22 5c W\203Q..S.)\f.*B\207\314\315.\"\
163c0 32 30 37 22 20 5b 73 65 6c 65 63 74 69 6f 6e 2d 74 79 70 65 20 6f 70 20 63 6c 20 65 6e 64 20 62 207".[selection-type.op.cl.end.b
163e0 65 67 20 28 69 6e 63 6c 75 73 69 76 65 20 74 29 20 28 65 78 63 6c 75 73 69 76 65 20 6e 69 6c 29 eg.(inclusive.t).(exclusive.nil)
16400 20 65 78 63 6c 75 73 69 76 65 2d 6c 69 6e 65 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 .exclusive-line.line-beginning-p
16420 6f 73 69 74 69 6f 6e 20 32 20 22 20 09 22 20 6e 69 6c 20 75 73 65 72 2d 65 72 72 6f 72 20 22 55 osition.2."..".nil.user-error."U
16440 6e 6b 6e 6f 77 6e 20 73 65 6c 65 63 74 69 6f 6e 2d 74 79 70 65 20 25 73 22 5d 20 33 20 28 23 24 nknown.selection-type.%s"].3.(#$
16460 20 2e 20 39 30 32 39 32 29 5d 29 0a 23 40 31 30 39 32 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 ...90292)]).#@1092.Return.a.rang
16480 65 20 28 42 45 47 20 45 4e 44 29 20 6f 66 20 43 4f 55 4e 54 20 64 65 6c 69 6d 69 74 65 64 20 74 e.(BEG.END).of.COUNT.delimited.t
164a0 65 78 74 20 6f 62 6a 65 63 74 73 2e 0a 42 45 47 20 45 4e 44 20 54 59 50 45 20 61 72 65 20 74 68 ext.objects..BEG.END.TYPE.are.th
164c0 65 20 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 e.currently.selected.(visual).ra
164e0 6e 67 65 2e 20 20 54 68 65 0a 64 65 6c 69 6d 69 74 65 64 20 6f 62 6a 65 63 74 20 6d 75 73 74 20 nge...The.delimited.object.must.
16500 62 65 20 67 69 76 65 6e 20 62 79 20 54 48 49 4e 47 2d 75 70 20 66 75 6e 63 74 69 6f 6e 20 28 73 be.given.by.THING-up.function.(s
16520 65 65 0a 60 65 76 69 6c 2d 75 70 2d 62 6c 6f 63 6b 27 29 2e 0a 0a 53 45 4c 45 43 54 49 4f 4e 2d ee.`evil-up-block')...SELECTION-
16540 54 59 50 45 20 69 73 20 73 79 6d 62 6f 6c 20 74 68 61 74 20 64 65 74 65 72 6d 69 6e 65 73 20 77 TYPE.is.symbol.that.determines.w
16560 68 69 63 68 20 70 61 72 74 73 20 6f 66 20 74 68 65 20 62 6c 6f 63 6b 0a 61 72 65 20 73 65 6c 65 hich.parts.of.the.block.are.sele
16580 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 20 cted...If.it.is.'inclusive.or.t.
165a0 4f 50 45 4e 20 61 6e 64 20 43 4c 4f 53 45 20 61 72 65 0a 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 OPEN.and.CLOSE.are.included.in.t
165c0 68 65 20 72 61 6e 67 65 2e 20 49 66 20 69 74 20 69 73 20 27 65 78 63 6c 75 73 69 76 65 20 6f 72 he.range..If.it.is.'exclusive.or
165e0 20 6e 69 6c 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 73 0a 61 72 65 20 6e 6f 74 20 63 6f 6e 74 .nil.the.delimiters.are.not.cont
16600 61 69 6e 65 64 2e 20 49 66 20 69 74 20 69 73 20 27 65 78 63 6c 75 73 69 76 65 2d 6c 69 6e 65 20 ained..If.it.is.'exclusive-line.
16620 74 68 65 20 64 65 6c 69 6d 69 74 65 72 73 20 61 72 65 0a 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 the.delimiters.are.not.included.
16640 61 73 20 77 65 6c 6c 20 61 73 20 61 64 6a 61 63 65 6e 74 20 77 68 69 74 65 73 70 61 63 65 20 75 as.well.as.adjacent.whitespace.u
16660 6e 74 69 6c 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 6f 66 20 74 68 65 20 6e 65 78 74 20 6c ntil.the.beginning.of.the.next.l
16680 69 6e 65 20 6f 72 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6c ine.or.the.end.of.the.previous.l
166a0 69 6e 65 2e 20 49 66 20 74 68 65 0a 72 65 73 75 6c 74 69 6e 67 20 73 65 6c 65 63 74 69 6f 6e 20 ine..If.the.resulting.selection.
166c0 63 6f 6e 73 69 73 74 73 20 6f 66 20 63 6f 6d 70 6c 65 74 65 20 6c 69 6e 65 73 20 6f 6e 6c 79 20 consists.of.complete.lines.only.
166e0 61 6e 64 20 76 69 73 75 61 6c 0a 73 74 61 74 65 20 69 73 20 6e 6f 74 20 61 63 74 69 76 65 2c 20 and.visual.state.is.not.active,.
16700 74 68 65 20 72 65 74 75 72 6e 65 64 20 73 65 6c 65 63 74 69 6f 6e 20 69 73 20 6c 69 6e 65 77 69 the.returned.selection.is.linewi
16720 73 65 2e 0a 0a 49 66 20 43 4f 55 4e 54 43 55 52 52 45 4e 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 se...If.COUNTCURRENT.is.non-nil.
16740 61 6e 20 6f 62 6a 65 63 74 65 64 20 69 73 20 63 6f 75 6e 74 65 64 20 69 66 20 74 68 65 20 63 75 an.objected.is.counted.if.the.cu
16760 72 72 65 6e 74 0a 73 65 6c 65 63 74 69 6f 6e 20 6d 61 74 63 68 65 73 20 74 68 61 74 20 6f 62 6a rrent.selection.matches.that.obj
16780 65 63 74 20 65 78 61 63 74 6c 79 2e 0a 0a 55 73 75 61 6c 6c 79 20 73 63 61 6e 6e 69 6e 67 20 66 ect.exactly...Usually.scanning.f
167a0 6f 72 20 74 68 65 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 62 6c 6f 63 6b 20 73 74 61 72 74 73 20 or.the.surrounding.block.starts.
167c0 61 74 20 28 31 2b 20 62 65 67 29 0a 61 6e 64 20 28 31 2d 20 65 6e 64 29 2e 20 49 66 20 74 68 69 at.(1+.beg).and.(1-.end)..If.thi
167e0 73 20 6d 69 67 68 74 20 66 61 69 6c 20 64 75 65 20 74 6f 20 74 68 65 20 62 65 68 61 76 69 6f 72 s.might.fail.due.to.the.behavior
16800 20 6f 66 20 54 48 49 4e 47 0a 74 68 65 6e 20 46 49 58 45 44 53 43 41 4e 20 63 61 6e 20 62 65 20 .of.THING.then.FIXEDSCAN.can.be.
16820 73 65 74 20 74 6f 20 74 2e 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 74 68 65 20 73 63 61 6e 20 set.to.t..In.this.case.the.scan.
16840 73 74 61 72 74 73 20 61 74 0a 42 45 47 20 61 6e 64 20 45 4e 44 2e 20 4f 6e 65 20 65 78 61 6d 70 starts.at.BEG.and.END..One.examp
16860 6c 65 20 77 68 65 72 65 20 74 68 69 73 20 6d 69 67 68 74 20 66 61 69 6c 20 69 73 20 69 66 20 42 le.where.this.might.fail.is.if.B
16880 45 47 20 61 6e 64 20 45 4e 44 0a 61 72 65 20 74 68 65 20 64 65 6c 69 6d 69 74 65 72 73 20 6f 66 EG.and.END.are.the.delimiters.of
168a0 20 61 20 73 74 72 69 6e 67 20 6f 72 20 63 6f 6d 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 .a.string.or.comment...(defalias
168c0 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 62 6c 6f 63 6b 20 23 5b 28 74 68 69 6e 67 20 62 65 67 .'evil-select-block.#[(thing.beg
168e0 20 65 6e 64 20 74 79 70 65 20 63 6f 75 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 65 6c 65 63 74 .end.type.count.&optional.select
16900 69 6f 6e 2d 74 79 70 65 20 63 6f 75 6e 74 63 75 72 72 65 6e 74 20 66 69 78 65 64 73 63 61 6e 29 ion-type.countcurrent.fixedscan)
16920 20 22 5c 32 31 32 5c 33 30 36 20 18 5c 33 30 37 5c 32 31 36 09 1a 0b 1c 09 5c 32 30 36 0f 00 60 ."\212\306..\307\216.....\206..`
16940 19 0b 5c 32 30 36 15 00 60 1b 5c 33 31 30 0d 5c 32 30 36 1c 00 5c 33 31 31 21 1d 5c 33 31 32 5c ..\206..`.\310.\206..\311!.\312\
16960 32 31 31 1e 16 1e 17 5c 33 31 32 5c 32 31 31 1e 18 1e 19 09 0b 55 5c 32 30 33 33 00 0b 54 13 0e 211....\312\211......U\2033..T..
16980 1a 5c 32 30 33 3c 00 09 5c 32 30 32 3e 00 09 54 62 5c 32 31 30 0e 1b 5c 33 31 31 21 5c 33 31 33 .\203<..\202>..Tb\210..\311!\313
169a0 55 5c 32 30 33 6e 00 5c 33 31 33 5c 32 32 34 5c 32 30 33 6e 00 5c 33 31 33 5c 32 32 34 5c 33 31 U\203n.\313\224\203n.\313\224\31
169c0 33 5c 32 32 35 42 5c 32 31 31 16 17 40 62 5c 32 31 30 0e 1b 5c 33 31 34 21 5c 33 31 33 55 5c 32 3\225B\211..@b\210..\314!\313U\2
169e0 30 33 6e 00 5c 33 31 33 5c 32 32 34 5c 32 30 33 6e 00 5c 33 31 33 5c 32 32 34 5c 33 31 33 5c 32 03n.\313\224\203n.\313\224\313\2
16a00 32 35 42 16 16 0e 1a 5c 32 30 33 77 00 0b 5c 32 30 32 79 00 0b 53 62 5c 32 31 30 0e 1b 5c 33 31 25B....\203w..\202y..Sb\210..\31
16a20 34 21 5c 33 31 33 55 5c 32 30 33 5c 32 35 31 00 5c 33 31 33 5c 32 32 34 5c 32 30 33 5c 32 35 31 4!\313U\203\251.\313\224\203\251
16a40 00 5c 33 31 33 5c 32 32 34 5c 33 31 33 5c 32 32 35 42 5c 32 31 31 16 18 41 62 5c 32 31 30 0e 1b .\313\224\313\225B\211..Ab\210..
16a60 5c 33 31 31 21 5c 33 31 33 55 5c 32 30 33 5c 32 35 31 00 5c 33 31 33 5c 32 32 34 5c 32 30 33 5c \311!\313U\203\251.\313\224\203\
16a80 32 35 31 00 5c 33 31 33 5c 32 32 34 5c 33 31 33 5c 32 32 35 42 16 19 0e 16 5c 32 30 34 5c 32 37 251.\313\224\313\225B....\204\27
16aa0 32 00 0e 19 5c 32 30 34 5c 32 37 32 00 5c 33 31 35 5c 33 31 36 21 5c 32 31 30 5c 32 30 32 5c 33 2...\204\272.\315\316!\210\202\3
16ac0 36 30 00 0e 16 5c 32 30 33 5c 33 35 30 00 0e 19 5c 32 30 33 5c 33 36 30 00 0e 18 40 0e 16 40 59 60...\203\350...\203\360...@..@Y
16ae0 5c 32 30 33 5c 33 36 30 00 0e 19 41 0e 17 41 58 5c 32 30 33 5c 33 36 30 00 0e 18 40 09 58 5c 32 \203\360...A..AX\203\360...@.X\2
16b00 30 33 5c 33 36 30 00 0e 19 41 0b 59 5c 32 30 33 5c 33 36 30 00 0e 18 16 16 0e 19 16 17 0e 16 16 03\360...A.Y\203\360............
16b20 18 0e 17 16 19 5c 6e 5c 32 30 33 29 01 5c 66 5c 32 30 33 29 01 0e 1c 5c 32 30 34 29 01 5c 33 31 .....\n\203).\f\203)...\204).\31
16b40 37 0e 16 0e 17 0e 1d 23 1e 1e 5c 6e 0e 1e 40 58 5c 32 30 33 23 01 5c 66 0e 1e 41 59 5c 32 30 33 7......#..\n..@X\203#.\f..AY\203
16b60 23 01 0d 5c 32 30 32 25 01 0d 53 29 5c 32 30 32 2b 01 0d 53 5c 32 31 31 1e 1f 5c 33 31 33 56 5c #..\202%..S)\202+..S\211..\313V\
16b80 32 30 33 6c 01 0e 18 40 62 5c 32 31 30 0e 1b 0e 1f 5b 21 5c 32 31 30 5c 33 31 33 5c 32 32 34 5c 203l...@b\210....[!\210\313\224\
16ba0 32 30 33 4c 01 5c 33 31 33 5c 32 32 34 5c 33 31 33 5c 32 32 35 42 5c 32 30 32 4e 01 0e 16 16 16 203L.\313\224\313\225B\202N.....
16bc0 0e 19 41 62 5c 32 31 30 0e 1b 0e 1f 21 5c 32 31 30 5c 33 31 33 5c 32 32 34 5c 32 30 33 68 01 5c ..Ab\210....!\210\313\224\203h.\
16be0 33 31 33 5c 32 32 34 5c 33 31 33 5c 32 32 35 42 5c 32 30 32 6a 01 0e 17 16 17 29 5c 33 31 37 0e 313\224\313\225B\202j.....)\317.
16c00 16 0e 17 0e 1d 23 5c 32 31 31 1e 1e 40 16 16 0e 1e 41 16 17 29 0e 16 5c 6e 5c 32 33 32 5c 32 30 .....#\211..@....A..)..\n\232\20
16c20 33 5c 32 34 35 01 0e 17 5c 66 5c 32 33 32 5c 32 30 33 5c 32 34 35 01 0e 1c 5c 32 30 33 5c 32 33 3\245...\f\232\203\245...\203\23
16c40 37 01 0e 1c 5c 32 30 33 5c 32 34 35 01 0d 5c 33 31 31 55 5c 32 30 34 5c 32 34 35 01 5c 33 31 35 7...\203\245..\311U\204\245.\315
16c60 5c 33 31 36 21 5c 32 30 32 5c 33 33 32 01 5c 32 31 32 5c 33 32 30 20 3f 5c 32 30 35 5c 33 30 30 \316!\202\332.\212\320.?\205\300
16c80 01 0e 20 5c 33 32 31 3d 5c 32 30 35 5c 33 30 30 01 0e 16 62 5c 32 31 30 6e 5c 32 30 35 5c 33 30 ...\321=\205\300...b\210n\205\30
16ca0 30 01 0e 17 62 5c 32 31 30 6e 29 5c 32 30 33 5c 33 32 30 01 5c 33 32 32 0e 16 0e 17 5c 33 32 33 0...b\210n)\203\320.\322....\323
16cc0 5c 33 32 34 5c 33 32 35 25 5c 32 30 32 5c 33 33 32 01 5c 33 32 32 0e 16 0e 17 0e 20 5c 33 32 34 \324\325%\202\332.\322......\324
16ce0 5c 33 32 35 25 2e 5c 66 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 \325%.\f\207".[save-match-data-i
16d00 6e 74 65 72 6e 61 6c 20 62 65 67 20 6f 72 69 67 2d 62 65 67 20 65 6e 64 20 6f 72 69 67 2d 65 6e nternal.beg.orig-beg.end.orig-en
16d20 64 20 63 6f 75 6e 74 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c d.count.match-data.#[nil."\301.\
16d40 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 302\"\207".[save-match-data-inte
16d60 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 rnal.set-match-data.evaporate].3
16d80 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 20 73 75 72 72 6f ].abs.1.nil.0.-1.error."No.surro
16da0 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 76 69 6c 2d 2d 67 unding.delimiters.found".evil--g
16dc0 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 2d 73 74 61 74 65 et-block-range.evil-visual-state
16de0 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 6e 65 20 3a 65 78 -p.inclusive.evil-range.line.:ex
16e00 70 61 6e 64 65 64 20 74 20 6f 70 20 63 6c 20 6f 70 2d 65 6e 64 20 63 6c 2d 65 6e 64 20 66 69 78 panded.t.op.cl.op-end.cl-end.fix
16e20 65 64 73 63 61 6e 20 74 68 69 6e 67 20 63 6f 75 6e 74 63 75 72 72 65 6e 74 20 73 65 6c 65 63 74 edscan.thing.countcurrent.select
16e40 69 6f 6e 2d 74 79 70 65 20 73 65 6c 20 63 6e 74 20 74 79 70 65 5d 20 37 20 28 23 24 20 2e 20 39 ion-type.sel.cnt.type].7.(#$...9
16e60 31 32 35 31 29 5d 29 0a 23 40 36 37 33 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 20 28 42 45 1251)]).#@673.Return.a.range.(BE
16e80 47 20 45 4e 44 29 20 6f 66 20 43 4f 55 4e 54 20 64 65 6c 69 6d 69 74 65 64 20 74 65 78 74 20 6f G.END).of.COUNT.delimited.text.o
16ea0 62 6a 65 63 74 73 2e 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 bjects..OPEN.and.CLOSE.specify.t
16ec0 68 65 20 6f 70 65 6e 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 he.opening.and.closing.delimiter
16ee0 2c 0a 72 65 73 70 65 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 ,.respectively..BEG.END.TYPE.are
16f00 20 74 68 65 20 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 .the.currently.selected.(visual)
16f20 0a 72 61 6e 67 65 2e 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 .range...If.INCLUSIVE.is.non-nil
16f40 2c 20 4f 50 45 4e 20 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 ,.OPEN.and.CLOSE.are.included.in
16f60 0a 74 68 65 20 72 61 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 .the.range;.otherwise.they.are.e
16f80 78 63 6c 75 64 65 64 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 xcluded...The.types.of.OPEN.and.
16fa0 43 4c 4f 53 45 20 73 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 CLOSE.specify.which.kind.of.THIN
16fc0 47 20 69 73 20 75 73 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 G.is.used.for.parsing.with.`evil
16fe0 2d 73 65 6c 65 63 74 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 -select-block'..If.OPEN.and.CLOS
17000 45 20 61 72 65 0a 63 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 E.are.characters.`evil-up-paren'
17020 20 69 73 20 75 73 65 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 .is.used..Otherwise.OPEN.and.CLO
17040 53 45 0a 6d 75 73 74 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 SE.must.be.regular.expressions.a
17060 6e 64 20 60 65 76 69 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 nd.`evil-up-block'.is.used...If.
17080 74 68 65 20 73 65 6c 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 the.selection.is.exclusive,.whit
170a0 65 73 70 61 63 65 20 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 espace.at.the.end.or.at.the.begi
170c0 6e 6e 69 6e 67 20 6f 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 nning.of.the.selection.until.the
170e0 20 65 6e 64 2d 6f 66 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 .end-of-line.or.beginning-of-lin
17100 65 0a 69 73 20 69 67 6e 6f 72 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 e.is.ignored...(defalias.'evil-s
17120 65 6c 65 63 74 2d 70 61 72 65 6e 20 23 5b 28 6f 70 65 6e 20 63 6c 6f 73 65 20 62 65 67 20 65 6e elect-paren.#[(open.close.beg.en
17140 64 20 74 79 70 65 20 63 6f 75 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 73 69 76 65 d.type.count.&optional.inclusive
17160 29 20 22 08 5c 32 30 34 06 00 5c 33 30 36 10 5c 33 30 37 09 21 5c 32 30 33 5c 32 37 30 00 5c 33 ).".\204..\306.\307.!\203\270.\3
17180 30 37 5c 6e 21 5c 32 30 33 5c 32 37 30 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 30 36 3c 07\n!\203\270.\310\311\312!\206<
171a0 00 5c 33 31 31 5c 33 31 33 21 5c 32 30 36 3c 00 60 0b 5c 32 30 36 25 00 60 55 5c 32 30 35 3c 00 .\311\313!\206<.`.\206%.`U\205<.
171c0 5c 32 31 32 0b 5c 32 30 36 2f 00 60 54 62 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 30 36 3b \212.\206/.`Tb\210\311\312!\206;
171e0 00 5c 33 31 31 5c 33 31 33 21 29 1c 1d 5c 66 5c 32 30 34 51 00 5c 33 31 34 0d 0b 0e 12 0e 13 0e .\311\313!)..\f\204Q.\314.......
17200 14 08 26 06 5c 32 30 32 5c 32 36 36 00 5c 32 31 34 65 64 42 0e 15 42 1e 15 5c 33 31 35 5c 66 40 ..&.\202\266.\214edB..B..\315\f@
17220 5c 66 41 5c 22 5c 32 31 30 5c 33 31 36 31 75 00 5c 33 31 34 0d 0b 0e 12 0e 13 0e 14 08 26 06 30 \fA\"\210\3161u.\314.........&.0
17240 5c 32 30 32 77 00 5c 32 31 30 5c 33 31 37 2a 5c 32 30 36 5c 32 36 36 00 5c 32 31 32 0b 5c 32 30 \202w.\210\317*\206\266.\212.\20
17260 36 5c 32 30 31 00 60 13 0e 12 5c 32 30 36 5c 32 31 30 00 60 16 12 5c 66 40 62 5c 32 31 30 0b 5c 6\201.`...\206\210.`..\f@b\210.\
17280 66 40 5e 0e 12 5c 66 41 5d 1e 16 1e 17 5c 33 31 34 0d 0e 17 0e 16 0e 13 0e 14 08 0e 17 0b 57 5c f@^..\fA]....\314.............W\
172a0 32 30 36 5c 32 36 32 00 0e 16 0e 12 56 5c 33 32 30 26 08 2b 2a 5c 32 30 37 5c 33 31 34 5c 33 32 206\262.....V\320&.+*\207\314\32
172c0 31 0b 0e 12 0e 13 0e 14 08 26 06 5c 32 30 37 22 20 5b 69 6e 63 6c 75 73 69 76 65 20 6f 70 65 6e 1........&.\207".[inclusive.open
172e0 20 63 6c 6f 73 65 20 62 65 67 20 62 6e 64 20 74 68 69 6e 67 20 65 78 63 6c 75 73 69 76 65 2d 6c .close.beg.bnd.thing.exclusive-l
17300 69 6e 65 20 63 68 61 72 61 63 74 65 72 70 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6e 74 29 ine.characterp.#[(&optional.cnt)
17320 20 22 5c 33 30 33 08 09 5c 6e 23 5c 32 30 37 22 20 5b 6f 70 65 6e 20 63 6c 6f 73 65 20 63 6e 74 ."\303..\n#\207".[open.close.cnt
17340 20 65 76 69 6c 2d 75 70 2d 70 61 72 65 6e 5d 20 34 5d 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 .evil-up-paren].4].bounds-of-thi
17360 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 73 74 72 69 6e 67 20 65 76 69 6c 2d 63 6f 6d ng-at-point.evil-string.evil-com
17380 6d 65 6e 74 20 65 76 69 6c 2d 73 65 6c 65 63 74 2d 62 6c 6f 63 6b 20 65 76 69 6c 2d 6e 61 72 72 ment.evil-select-block.evil-narr
173a0 6f 77 20 28 65 72 72 6f 72 29 20 6e 69 6c 20 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6e ow.(error).nil.t.#[(&optional.cn
173c0 74 29 20 22 5c 33 30 33 08 09 5c 6e 23 5c 32 30 37 22 20 5b 6f 70 65 6e 20 63 6c 6f 73 65 20 63 t)."\303..\n#\207".[open.close.c
173e0 6e 74 20 65 76 69 6c 2d 75 70 2d 62 6c 6f 63 6b 5d 20 34 5d 20 65 6e 64 20 74 79 70 65 20 63 6f nt.evil-up-block].4].end.type.co
17400 75 6e 74 20 65 76 69 6c 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 65 78 74 65 6e unt.evil-restriction-stack.exten
17420 64 20 65 78 74 62 65 67 5d 20 39 20 28 23 24 20 2e 20 39 33 38 30 36 29 5d 29 0a 23 40 31 35 37 d.extbeg].9.(#$...93806)]).#@157
17440 20 53 65 6c 65 63 74 69 6f 6e 20 54 48 49 4e 47 20 61 73 20 69 66 20 69 74 20 64 65 73 63 72 69 .Selection.THING.as.if.it.descri
17460 62 65 64 20 61 20 71 75 6f 74 65 64 20 6f 62 6a 65 63 74 2e 0a 54 48 49 4e 47 20 69 73 20 74 79 bed.a.quoted.object..THING.is.ty
17480 70 69 63 61 6c 6c 79 20 65 69 74 68 65 72 20 27 65 76 69 6c 2d 71 75 6f 74 65 20 6f 72 20 27 65 pically.either.'evil-quote.or.'e
174a0 76 69 6c 2d 63 68 61 72 73 2e 20 54 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c vil-chars..This.function.is.call
174c0 65 64 20 66 72 6f 6d 20 60 65 76 69 6c 2d 73 65 6c 65 63 74 2d 71 75 6f 74 65 27 2e 1f 0a 28 64 ed.from.`evil-select-quote'...(d
174e0 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 6e 67 efalias.'evil-select-quote-thing
17500 20 23 5b 28 74 68 69 6e 67 20 62 65 67 20 65 6e 64 20 74 79 70 65 20 63 6f 75 6e 74 20 26 6f 70 .#[(thing.beg.end.type.count.&op
17520 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 73 69 76 65 29 20 22 5c 32 31 32 08 5c 32 30 36 06 00 5c 33 tional.inclusive)."\212.\206..\3
17540 30 36 5c 32 31 31 18 5c 33 30 37 56 5c 32 30 33 11 00 5c 33 30 36 5c 32 30 32 12 00 5c 33 31 30 06\211.\307V\203..\306\202..\310
17560 19 5c 33 31 31 5c 6e 21 5c 32 31 31 1b 5c 32 30 35 23 00 60 0b 41 57 5c 32 30 35 23 00 0b 29 1c .\311\n!\211.\205#.`.AW\205#..).
17580 5c 33 31 32 5c 32 31 31 1d 1e 18 5c 33 31 32 1e 19 0e 15 5c 32 30 33 38 00 5c 33 31 33 16 15 5c \312\211...\312....\2038.\313..\
175a0 32 30 32 4b 00 5c 33 31 34 08 21 5c 33 31 35 55 5c 32 30 33 45 00 09 10 5c 33 31 36 16 15 5c 33 202K.\314.!\315U\203E...\316..\3
175c0 31 32 5c 32 31 31 16 1a 16 1b 0e 1a 5c 32 30 33 79 00 0e 1b 5c 32 30 33 79 00 5c 32 31 32 09 5c 12\211......\203y...\203y.\212.\
175e0 33 30 37 56 5c 32 30 33 61 00 0e 1a 5c 32 30 32 63 00 0e 1b 62 5c 32 31 30 5c 33 31 37 5c 6e 09 307V\203a...\202c...b\210\317\n.
17600 5c 22 5c 32 31 30 0e 1a 60 58 5c 32 30 35 75 00 60 0e 1b 57 29 5c 32 30 34 7f 00 5c 33 31 32 5c \"\210..`X\205u.`..W)\204..\312\
17620 32 31 31 16 1a 16 1b 5c 66 5c 32 30 34 5c 32 35 32 00 5c 33 31 37 5c 6e 09 5c 22 5c 33 30 37 55 211....\f\204\252.\317\n.\"\307U
17640 5c 32 30 33 5c 32 32 34 00 5c 33 31 31 5c 6e 21 5c 32 31 31 14 5c 32 30 34 5c 32 33 30 00 5c 33 \203\224.\311\n!\211.\204\230.\3
17660 32 30 5c 33 32 31 21 5c 32 31 30 09 5c 33 30 37 56 5c 32 30 33 5c 32 34 34 00 60 16 1b 5c 32 30 20\321!\210.\307V\203\244.`..\20
17680 32 5c 32 34 37 00 60 16 1a 5c 33 31 33 16 18 0e 1a 5c 32 30 33 5c 33 30 34 00 0e 1b 5c 32 30 33 2\247.`..\313....\203\304...\203
176a0 5c 33 30 34 00 0e 1a 5c 66 40 56 5c 32 30 34 5c 33 30 34 00 0e 1b 5c 66 41 57 5c 32 30 33 5c 33 \304...\f@V\204\304...\fAW\203\3
176c0 35 34 00 0e 1a 5c 32 30 33 5c 33 32 31 00 5c 66 40 0e 1a 57 5c 32 30 33 5c 33 32 35 00 5c 66 40 54...\203\321.\f@..W\203\325.\f@
176e0 16 1a 0e 1b 5c 32 30 33 5c 33 34 32 00 5c 66 41 0e 1b 56 5c 32 30 33 5c 33 34 36 00 5c 66 41 16 ....\203\342.\fA..V\203\346.\fA.
17700 1b 5c 33 31 33 5c 32 31 31 16 18 16 19 0e 18 5c 32 30 33 5c 33 37 37 00 09 5c 33 30 37 56 5c 32 .\313\211......\203\377..\307V\2
17720 30 33 5c 33 37 34 00 08 53 5c 32 30 32 5c 33 37 36 00 08 54 10 09 5c 33 30 37 56 5c 32 30 33 5c 03\374..S\202\376..T..\307V\203\
17740 6e 01 0e 1b 5c 32 30 32 5c 66 01 0e 1a 62 5c 32 31 30 0e 18 5c 32 30 34 20 01 08 5c 33 31 37 5c n...\202\f...b\210..\204...\317\
17760 6e 08 5c 22 55 5c 32 30 33 20 01 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 09 5c 33 30 37 56 5c 32 n.\"U\203..\320\321!\210.\307V\2
17780 30 33 2c 01 60 16 1b 5c 32 30 32 2f 01 60 16 1a 0e 15 5c 32 30 34 41 01 0e 1a 54 16 1a 0e 1b 53 03,.`..\202/.`....\204A...T....S
177a0 16 1b 5c 32 30 32 5c 32 34 30 01 0e 15 5c 33 31 36 3d 5c 32 30 34 5c 32 34 30 01 09 5c 33 30 37 ..\202\240...\316=\204\240..\307
177c0 56 5c 32 30 33 53 01 0e 1b 5c 32 30 32 55 01 0e 1a 62 5c 32 31 30 5c 33 31 31 5c 33 32 32 21 5c V\203S...\202U...b\210\311\322!\
177e0 32 31 31 14 5c 32 30 33 73 01 09 5c 33 30 37 56 5c 32 30 33 6c 01 5c 66 41 16 1b 5c 32 30 32 5c 211.\203s..\307V\203l.\fA..\202\
17800 32 34 30 01 5c 66 40 16 1a 5c 32 30 32 5c 32 34 30 01 09 5c 33 30 37 56 5c 32 30 33 7e 01 0e 1a 240.\f@..\202\240..\307V\203~...
17820 5c 32 30 32 5c 32 30 30 01 0e 1b 62 5c 32 31 30 0e 19 5c 32 30 33 5c 32 34 30 01 5c 33 31 31 5c \202\200...b\210..\203\240.\311\
17840 33 32 32 21 5c 32 31 31 14 5c 32 30 33 5c 32 34 30 01 09 5c 33 30 37 56 5c 32 30 33 5c 32 33 34 322!\211.\203\240..\307V\203\234
17860 01 5c 66 40 16 1a 5c 32 30 32 5c 32 34 30 01 5c 66 41 16 1b 5c 33 32 33 0e 1a 0e 1b 5c 33 32 34 .\f@..\202\240.\fA..\323....\324
17880 20 5c 32 30 33 5c 32 35 36 01 5c 33 32 35 5c 32 30 32 5c 32 35 37 01 5c 33 32 36 5c 33 32 37 5c .\203\256.\325\202\257.\326\327\
178a0 33 31 33 25 2e 07 5c 32 30 37 22 20 5b 63 6f 75 6e 74 20 64 69 72 20 74 68 69 6e 67 20 62 20 62 313%..\207".[count.dir.thing.b.b
178c0 6e 64 20 63 6f 6e 74 61 69 6e 73 2d 73 74 72 69 6e 67 20 31 20 30 20 2d 31 20 62 6f 75 6e 64 73 nd.contains-string.1.0.-1.bounds
178e0 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 6c 20 74 20 61 62 73 20 32 20 71 -of-thing-at-point.nil.t.abs.2.q
17900 75 6f 74 65 2d 6f 6e 6c 79 20 66 6f 72 77 61 72 64 2d 74 68 69 6e 67 20 65 72 72 6f 72 20 22 4e uote-only.forward-thing.error."N
17920 6f 20 71 75 6f 74 65 64 20 73 74 72 69 6e 67 20 66 6f 75 6e 64 22 20 65 76 69 6c 2d 73 70 61 63 o.quoted.string.found".evil-spac
17940 65 20 65 76 69 6c 2d 72 61 6e 67 65 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 e.evil-range.evil-visual-state-p
17960 20 69 6e 63 6c 75 73 69 76 65 20 65 78 63 6c 75 73 69 76 65 20 3a 65 78 70 61 6e 64 65 64 20 61 .inclusive.exclusive.:expanded.a
17980 64 64 63 75 72 72 65 6e 74 20 77 73 62 6f 74 68 20 62 65 67 20 65 6e 64 5d 20 37 20 28 23 24 20 ddcurrent.wsboth.beg.end].7.(#$.
179a0 2e 20 39 35 32 39 37 29 5d 29 0a 23 40 31 31 36 31 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 ..95297)]).#@1161.Return.a.range
179c0 20 28 42 45 47 20 45 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 .(BEG.END).of.COUNT.quoted.text.
179e0 6f 62 6a 65 63 74 73 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 objects..QUOTE.specifies.the.quo
17a00 74 61 74 69 6f 6e 20 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 tation.delimiter..BEG.END.TYPE.a
17a20 72 65 20 74 68 65 0a 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 re.the.currently.selected.(visua
17a40 6c 29 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 69 6c 20 74 l).range...If.INCLUSIVE.is.nil.t
17a60 68 65 20 70 72 65 76 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 he.previous.selection.is.ignore.
17a80 20 49 66 20 74 68 65 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 .If.there.is.quoted.string.at.po
17aa0 69 6e 74 20 74 68 69 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 int.this.object.will.be.selected
17ac0 2c 20 6f 74 68 65 72 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 ,.otherwise.the.following.(if.(>
17ae0 20 43 4f 55 4e 54 20 30 29 29 20 6f 72 20 70 72 65 63 65 65 64 69 6e 67 20 6f 62 6a 65 63 74 20 .COUNT.0)).or.preceeding.object.
17b00 28 69 66 20 28 3c 20 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 (if.(<.COUNT.0)).is.selected..If
17b20 20 28 2f 3d 20 28 61 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 .(/=.(abs.COUNT).2).the.delimiti
17b40 6e 67 20 71 75 6f 74 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 ng.quotes.are.not.contained.in.t
17b60 68 65 20 72 61 6e 67 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 he.range,.otherwise.they.are.con
17b80 74 61 69 6e 65 64 20 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 tained.in.the.range...If.INCLUSI
17ba0 56 45 20 69 73 20 6e 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 VE.is.non-nil.the.selection.depe
17bc0 6e 64 73 20 6f 6e 20 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 nds.on.the.previous.selection..I
17be0 66 20 74 68 65 20 63 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 f.the.currently.selection.contai
17c00 6e 73 20 61 74 20 6c 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 ns.at.least.one.character.that.i
17c20 73 20 63 6f 6e 74 61 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 s.contained.in.a.quoted.string.t
17c40 68 65 6e 20 74 68 65 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 hen.the.selection.is.extended,.o
17c60 74 68 65 72 77 69 73 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 therwise.it.is.thrown.away..If.t
17c80 68 65 72 65 20 69 73 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 here.is.a.non-selected.object.at
17ca0 20 70 6f 69 6e 74 20 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 .point.then.this.object.is.added
17cc0 20 74 6f 20 74 68 65 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 .to.the.selection..Otherwise.the
17ce0 20 73 65 6c 65 63 74 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 .selection.is.extended.to.the.fo
17d00 6c 6c 6f 77 69 6e 67 20 28 69 66 20 28 3e 20 43 4f 55 4e 54 20 30 29 29 20 6f 72 20 70 72 65 63 llowing.(if.(>.COUNT.0)).or.prec
17d20 65 65 64 69 6e 67 20 6f 62 6a 65 63 74 20 28 69 66 20 28 3c 20 43 4f 55 4e 54 0a 30 29 29 2e 20 eeding.object.(if.(<.COUNT.0))..
17d40 41 6e 79 20 77 68 69 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 Any.whitespace.following.(or.pre
17d60 63 65 65 64 69 6e 67 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 ceeding.if.(<.COUNT.0)).the.new.
17d80 73 65 6c 65 63 74 69 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 selection.is.added.to.the.select
17da0 69 6f 6e 2e 20 49 66 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 ion..If.no.such.whitespace.exist
17dc0 73 20 61 6e 64 20 74 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 s.and.the.selection.contains.onl
17de0 79 20 6f 6e 65 20 71 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 y.one.quoted.string.then.the.pre
17e00 63 65 65 64 69 6e 67 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 ceeding.(or.following).whitespac
17e20 65 20 69 73 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 72 61 6e 67 65 2e 20 1f 0a 28 64 65 66 61 e.is.added.to.the.range....(defa
17e40 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 6c 65 63 74 2d 71 75 6f 74 65 20 23 5b 28 71 75 6f 74 65 lias.'evil-select-quote.#[(quote
17e60 20 62 65 67 20 65 6e 64 20 74 79 70 65 20 63 6f 75 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e .beg.end.type.count.&optional.in
17e80 63 6c 75 73 69 76 65 29 20 22 08 19 5c 33 30 36 5c 33 30 37 21 5c 32 30 36 0b 00 5c 33 30 36 5c clusive)."..\306\307!\206..\306\
17ea0 33 31 30 21 5c 32 31 31 1a 5c 32 30 35 53 00 60 5c 6e 41 57 5c 32 30 35 53 00 5c 6e 40 66 08 55 310!\211.\205S.`\nAW\205S.\n@f.U
17ec0 3f 5c 32 30 35 53 00 5c 6e 41 5c 32 30 36 26 00 60 53 66 08 55 3f 5c 32 30 35 53 00 5c 32 31 34 ?\205S.\nA\206&.`Sf.U?\205S.\214
17ee0 65 64 42 0b 42 1b 5c 33 31 31 5c 6e 40 5c 6e 41 5c 22 5c 32 31 30 5c 33 31 32 31 50 00 5c 33 31 edB.B.\311\n@\nA\"\210\3121P.\31
17f00 33 5c 33 31 34 5c 66 0d 0e 0f 0e 10 0e 11 26 06 30 5c 32 30 32 52 00 5c 32 31 30 5c 33 31 35 2a 3\314\f.......&.0\202R.\210\315*
17f20 29 5c 32 30 36 66 00 08 19 5c 33 31 33 5c 33 31 36 5c 66 0d 0e 0f 0e 10 0e 11 26 06 29 29 5c 32 )\206f...\313\316\f.......&.))\2
17f40 30 37 22 20 5b 71 75 6f 74 65 20 65 76 69 6c 2d 66 6f 72 77 61 72 64 2d 71 75 6f 74 65 2d 63 68 07".[quote.evil-forward-quote-ch
17f60 61 72 20 62 6e 64 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 65 ar.bnd.evil-restriction-stack.be
17f80 67 20 65 6e 64 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 g.end.bounds-of-thing-at-point.e
17fa0 76 69 6c 2d 63 6f 6d 6d 65 6e 74 20 65 76 69 6c 2d 73 74 72 69 6e 67 20 65 76 69 6c 2d 6e 61 72 vil-comment.evil-string.evil-nar
17fc0 72 6f 77 20 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 73 65 6c 65 63 74 2d 71 75 6f 74 65 2d 74 68 row.(error).evil-select-quote-th
17fe0 69 6e 67 20 65 76 69 6c 2d 71 75 6f 74 65 2d 73 69 6d 70 6c 65 20 6e 69 6c 20 65 76 69 6c 2d 71 ing.evil-quote-simple.nil.evil-q
18000 75 6f 74 65 20 74 79 70 65 20 63 6f 75 6e 74 20 69 6e 63 6c 75 73 69 76 65 5d 20 38 20 28 23 24 uote.type.count.inclusive].8.(#$
18020 20 2e 20 39 36 36 39 30 29 5d 29 0a 23 40 31 32 38 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 ...96690)]).#@128.Return.a.range
18040 20 28 42 45 47 20 45 4e 44 29 20 6f 66 20 43 4f 55 4e 54 20 6d 61 74 63 68 69 6e 67 20 58 4d 4c .(BEG.END).of.COUNT.matching.XML
18060 20 74 61 67 73 2e 0a 49 66 20 49 4e 43 4c 55 53 49 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 .tags..If.INCLUSIVE.is.non-nil,.
18080 74 68 65 20 74 61 67 73 20 74 68 65 6d 73 65 6c 76 65 73 20 61 72 65 20 69 6e 63 6c 75 64 65 64 the.tags.themselves.are.included
180a0 0a 66 72 6f 6d 20 74 68 65 20 72 61 6e 67 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 .from.the.range...(defalias.'evi
180c0 6c 2d 73 65 6c 65 63 74 2d 78 6d 6c 2d 74 61 67 20 23 5b 28 62 65 67 20 65 6e 64 20 74 79 70 65 l-select-xml-tag.#[(beg.end.type
180e0 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 75 6e 74 20 69 6e 63 6c 75 73 69 76 65 29 20 22 08 5c 32 .&optional.count.inclusive).".\2
18100 30 34 4c 00 5c 33 30 36 09 5c 32 30 36 5c 6e 00 5c 33 30 37 21 5c 33 30 37 55 5c 32 30 33 4c 00 04L.\306.\206\n.\307!\307U\203L.
18120 5c 33 31 30 5c 33 31 31 5c 6e 0b 5c 66 09 5c 33 31 32 5c 33 31 33 26 07 1d 5c 6e 5c 32 30 33 33 \310\311\n.\f.\312\313&..\n\2033
18140 00 5c 6e 5c 33 31 34 0d 21 55 5c 32 30 33 33 00 0b 5c 32 30 33 33 00 0b 5c 33 31 35 0d 21 55 5c .\n\314.!U\2033..\2033..\315.!U\
18160 32 30 34 3d 00 5c 33 31 34 0d 21 5c 33 31 35 0d 21 55 5c 32 30 33 49 00 5c 33 31 30 5c 33 31 31 204=.\314.!\315.!U\203I.\310\311
18180 5c 6e 0b 5c 66 09 5c 33 31 33 26 06 5c 32 30 32 4a 00 0d 29 5c 32 30 37 5c 33 31 30 5c 33 31 31 \n.\f.\313&.\202J..)\207\310\311
181a0 5c 6e 0b 5c 66 09 08 26 06 5c 32 30 37 22 20 5b 69 6e 63 6c 75 73 69 76 65 20 63 6f 75 6e 74 20 \n.\f..&.\207".[inclusive.count.
181c0 62 65 67 20 65 6e 64 20 74 79 70 65 20 72 6e 67 20 61 62 73 20 31 20 65 76 69 6c 2d 73 65 6c 65 beg.end.type.rng.abs.1.evil-sele
181e0 63 74 2d 62 6c 6f 63 6b 20 65 76 69 6c 2d 75 70 2d 78 6d 6c 2d 74 61 67 20 6e 69 6c 20 74 20 65 ct-block.evil-up-xml-tag.nil.t.e
18200 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 67 65 2d 65 vil-range-beginning.evil-range-e
18220 6e 64 5d 20 38 20 28 23 24 20 2e 20 39 38 33 35 34 29 5d 29 0a 23 40 37 36 20 45 78 70 61 6e 64 nd].8.(#$...98354)]).#@76.Expand
18240 20 52 41 4e 47 45 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 69 74 73 20 74 79 70 65 2e 0a 52 65 .RANGE.according.to.its.type..Re
18260 74 75 72 6e 20 61 20 6e 65 77 20 72 61 6e 67 65 20 69 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d turn.a.new.range.if.COPY.is.non-
18280 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 70 61 6e 64 2d 72 61 6e nil...(defalias.'evil-expand-ran
182a0 67 65 20 23 5b 28 72 61 6e 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 70 79 29 20 22 08 5c 32 ge.#[(range.&optional.copy).".\2
182c0 30 33 08 00 5c 33 30 32 09 21 11 5c 33 30 33 5c 33 30 34 09 21 5c 33 30 35 5c 22 5c 32 30 34 16 03..\302.!.\303\304.!\305\"\204.
182e0 00 5c 33 30 36 5c 33 30 37 09 5c 22 11 09 5c 32 30 37 22 20 5b 63 6f 70 79 20 72 61 6e 67 65 20 .\306\307.\"..\207".[copy.range.
18300 65 76 69 6c 2d 63 6f 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 evil-copy-range.plist-get.evil-r
18320 61 6e 67 65 2d 70 72 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 ange-properties.:expanded.evil-t
18340 72 61 6e 73 66 6f 72 6d 2d 72 61 6e 67 65 20 3a 65 78 70 61 6e 64 5d 20 33 20 28 23 24 20 2e 20 ransform-range.:expand].3.(#$...
18360 39 38 38 37 34 29 5d 29 0a 23 40 37 38 20 43 6f 6e 74 72 61 63 74 20 52 41 4e 47 45 20 61 63 63 98874)]).#@78.Contract.RANGE.acc
18380 6f 72 64 69 6e 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 ording.to.its.type..Return.a.new
183a0 20 72 61 6e 67 65 20 69 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 .range.if.COPY.is.non-nil...(def
183c0 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 74 72 61 63 74 2d 72 61 6e 67 65 20 23 5b 28 72 61 alias.'evil-contract-range.#[(ra
183e0 6e 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 70 79 29 20 22 5c 33 30 32 5c 33 30 33 08 09 23 nge.&optional.copy)."\302\303..#
18400 5c 32 30 37 22 20 5b 72 61 6e 67 65 20 63 6f 70 79 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d \207".[range.copy.evil-transform
18420 2d 72 61 6e 67 65 20 3a 63 6f 6e 74 72 61 63 74 5d 20 34 20 28 23 24 20 2e 20 39 39 31 38 32 29 -range.:contract].4.(#$...99182)
18440 5d 29 0a 23 40 37 39 20 4e 6f 72 6d 61 6c 69 7a 65 20 52 41 4e 47 45 20 61 63 63 6f 72 64 69 6e ]).#@79.Normalize.RANGE.accordin
18460 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
18480 65 20 69 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 e.if.COPY.is.non-nil...(defalias
184a0 20 27 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 72 61 6e 67 65 20 23 5b 28 72 61 6e 67 65 20 .'evil-normalize-range.#[(range.
184c0 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 70 79 29 20 22 5c 33 30 32 5c 33 30 33 08 09 23 5c 32 30 37 &optional.copy)."\302\303..#\207
184e0 22 20 5b 72 61 6e 67 65 20 63 6f 70 79 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 72 61 6e ".[range.copy.evil-transform-ran
18500 67 65 20 3a 6e 6f 72 6d 61 6c 69 7a 65 5d 20 34 20 28 23 24 20 2e 20 39 39 34 30 30 29 5d 29 0a ge.:normalize].4.(#$...99400)]).
18520 23 40 38 38 20 41 70 70 6c 79 20 54 52 41 4e 53 46 4f 52 4d 20 74 6f 20 52 41 4e 47 45 20 61 63 #@88.Apply.TRANSFORM.to.RANGE.ac
18540 63 6f 72 64 69 6e 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 cording.to.its.type..Return.a.ne
18560 77 20 72 61 6e 67 65 20 69 66 20 43 4f 50 59 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 w.range.if.COPY.is.non-nil...(de
18580 66 61 6c 69 61 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 28 falias.'evil-transform-range.#[(
185a0 74 72 61 6e 73 66 6f 72 6d 20 72 61 6e 67 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 70 79 29 20 transform.range.&optional.copy).
185c0 22 08 5c 32 30 33 08 00 5c 33 30 33 09 21 11 5c 33 30 34 09 21 5c 32 30 33 18 00 5c 33 30 35 5c ".\203..\303.!.\304.!\203..\305\
185e0 33 30 36 09 5c 33 30 35 5c 33 30 37 5c 6e 09 23 23 5c 32 31 30 09 5c 32 30 37 22 20 5b 63 6f 70 306.\305\307\n.##\210.\207".[cop
18600 79 20 72 61 6e 67 65 20 74 72 61 6e 73 66 6f 72 6d 20 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 y.range.transform.evil-copy-rang
18620 65 20 65 76 69 6c 2d 74 79 70 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 73 65 74 2d 72 61 6e 67 65 e.evil-type.apply.evil-set-range
18640 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 5d 20 37 20 28 23 24 20 2e 20 39 39 36 32 31 29 5d .evil-transform].7.(#$...99621)]
18660 29 0a 23 40 38 37 20 52 65 74 75 72 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 52 41 4e ).#@87.Return.description.of.RAN
18680 47 45 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 6c 61 62 GE..If.no.description.is.availab
186a0 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 1f 0a 28 64 le,.return.the.empty.string...(d
186c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 73 63 72 69 62 65 2d 72 61 6e 67 65 20 23 5b 28 efalias.'evil-describe-range.#[(
186e0 72 61 6e 67 65 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 72 61 6e 67 65 20 range)."\301\302.\"\207".[range.
18700 61 70 70 6c 79 20 65 76 69 6c 2d 64 65 73 63 72 69 62 65 5d 20 33 20 28 23 24 20 2e 20 39 39 39 apply.evil-describe].3.(#$...999
18720 34 33 29 5d 29 0a 23 40 32 30 38 20 53 74 61 72 74 20 61 20 75 6e 64 6f 20 73 74 65 70 2e 0a 41 43)]).#@208.Start.a.undo.step..A
18740 6c 6c 20 66 6f 6c 6c 6f 77 69 6e 67 20 62 75 66 66 65 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e ll.following.buffer.modification
18760 73 20 61 72 65 20 67 72 6f 75 70 65 64 20 74 6f 67 65 74 68 65 72 20 61 73 20 61 0a 73 69 6e 67 s.are.grouped.together.as.a.sing
18780 6c 65 20 61 63 74 69 6f 6e 2e 20 49 66 20 43 4f 4e 54 49 4e 55 45 20 69 73 20 6e 6f 6e 2d 6e 69 le.action..If.CONTINUE.is.non-ni
187a0 6c 2c 20 70 72 65 63 65 64 69 6e 67 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 0a 61 72 65 20 69 l,.preceding.modifications.are.i
187c0 6e 63 6c 75 64 65 64 2e 20 54 68 65 20 73 74 65 70 20 69 73 20 74 65 72 6d 69 6e 61 74 65 64 20 ncluded..The.step.is.terminated.
187e0 77 69 74 68 20 60 65 76 69 6c 2d 65 6e 64 2d 75 6e 64 6f 2d 73 74 65 70 27 2e 1f 0a 28 64 65 66 with.`evil-end-undo-step'...(def
18800 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 20 23 5b 28 26 alias.'evil-start-undo-step.#[(&
18820 6f 70 74 69 6f 6e 61 6c 20 63 6f 6e 74 69 6e 75 65 29 20 22 08 3c 5c 32 30 35 24 00 09 3f 5c 32 optional.continue).".<\205$..?\2
18840 30 35 24 00 5c 6e 5c 32 30 33 11 00 5c 33 30 34 20 5c 32 30 37 0b 5c 32 30 34 1d 00 08 5c 32 34 05$.\n\203..\304.\207.\204...\24
18860 32 5c 32 30 33 1d 00 5c 33 30 35 20 5c 32 31 30 08 5c 32 30 36 5c 22 00 5c 33 30 36 5c 32 31 31 2\203..\305.\210.\206\".\306\211
18880 12 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 69 6e .\207".[buffer-undo-list.evil-in
188a0 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e -single-undo.evil-undo-list-poin
188c0 74 65 72 20 63 6f 6e 74 69 6e 75 65 20 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 75 6e 64 6f 2d 73 ter.continue.evil-refresh-undo-s
188e0 74 65 70 20 75 6e 64 6f 2d 62 6f 75 6e 64 61 72 79 20 74 5d 20 32 20 28 23 24 20 2e 20 31 30 30 tep.undo-boundary.t].2.(#$...100
18900 31 34 30 29 5d 29 0a 23 40 31 30 36 20 45 6e 64 20 61 20 75 6e 64 6f 20 73 74 65 70 20 73 74 61 140)]).#@106.End.a.undo.step.sta
18920 72 74 65 64 20 77 69 74 68 20 60 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 27 rted.with.`evil-start-undo-step'
18940 2e 0a 41 64 64 73 20 61 6e 20 75 6e 64 6f 20 62 6f 75 6e 64 61 72 79 20 75 6e 6c 65 73 73 20 43 ..Adds.an.undo.boundary.unless.C
18960 4f 4e 54 49 4e 55 45 20 69 73 20 73 70 65 63 69 66 69 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 ONTINUE.is.specified...(defalias
18980 20 27 65 76 69 6c 2d 65 6e 64 2d 75 6e 64 6f 2d 73 74 65 70 20 23 5b 28 26 6f 70 74 69 6f 6e 61 .'evil-end-undo-step.#[(&optiona
189a0 6c 20 63 6f 6e 74 69 6e 75 65 29 20 22 08 3c 5c 32 30 35 20 00 09 5c 32 30 35 20 00 5c 6e 3f 5c l.continue).".<\205...\205..\n?\
189c0 32 30 35 20 00 5c 33 30 34 20 5c 32 31 30 0b 5c 32 30 34 1d 00 08 5c 32 34 32 5c 32 30 33 1d 00 205..\304.\210.\204...\242\203..
189e0 5c 33 30 35 20 5c 32 31 30 5c 33 30 36 5c 32 31 31 11 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d \305.\210\306\211.\207".[buffer-
18a00 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
18a20 20 65 76 69 6c 2d 69 6e 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 63 6f 6e 74 69 6e 75 65 20 65 76 .evil-in-single-undo.continue.ev
18a40 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 6f 75 6e 64 61 il-refresh-undo-step.undo-bounda
18a60 72 79 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 31 30 30 36 32 31 29 5d 29 0a 23 40 31 39 35 20 ry.nil].2.(#$...100621)]).#@195.
18a80 52 65 66 72 65 73 68 20 60 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 20 65 6e 74 72 69 Refresh.`buffer-undo-list'.entri
18aa0 65 73 20 66 6f 72 20 63 75 72 72 65 6e 74 20 75 6e 64 6f 20 73 74 65 70 2e 0a 55 6e 64 6f 20 62 es.for.current.undo.step..Undo.b
18ac0 6f 75 6e 64 61 72 69 65 73 20 75 6e 74 69 6c 20 60 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d oundaries.until.`evil-undo-list-
18ae0 70 6f 69 6e 74 65 72 27 20 61 72 65 20 72 65 6d 6f 76 65 64 20 74 6f 0a 6d 61 6b 65 20 74 68 65 pointer'.are.removed.to.make.the
18b00 20 65 6e 74 72 69 65 73 20 75 6e 64 6f 61 62 6c 65 20 61 73 20 61 20 73 69 6e 67 6c 65 20 61 63 .entries.undoable.as.a.single.ac
18b20 74 69 6f 6e 2e 20 53 65 65 0a 60 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 27 tion..See.`evil-start-undo-step'
18b40 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 75 6e 64 6f 2d ...(defalias.'evil-refresh-undo-
18b60 73 74 65 70 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 11 00 5c 33 30 32 5c 33 30 33 09 08 23 5c 32 step.#[nil.".\205..\302\303..#\2
18b80 31 31 11 5c 32 30 36 0f 00 5c 33 30 34 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 75 6e 11.\206..\304\211.\207".[evil-un
18ba0 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e 74 65 72 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 do-list-pointer.buffer-undo-list
18bc0 20 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 6e 75 6c 6c 20 74 5d 20 35 20 28 23 24 20 .evil-filter-list.null.t].5.(#$.
18be0 2e 20 31 30 30 39 39 32 29 5d 29 0a 23 40 31 36 33 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 ..100992)]).#@163.Execute.BODY.w
18c00 69 74 68 20 65 6e 61 62 6c 65 64 20 75 6e 64 6f 2e 0a 49 66 20 75 6e 64 6f 20 69 73 20 64 69 73 ith.enabled.undo..If.undo.is.dis
18c20 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 74 68 65 abled.in.the.current.buffer,.the
18c40 20 75 6e 64 6f 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 69 73 20 73 74 6f 72 65 64 20 69 6e 20 60 .undo.information.is.stored.in.`
18c60 65 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 20 6f 66 20 evil-temporary-undo'.instead.of.
18c80 60 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 `buffer-undo-list'...(defalias.'
18ca0 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 28 26 72 65 73 evil-with-undo.'(macro...#[(&res
18cc0 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 31 5c 33 30 34 08 42 5c t.body)."\301\302\303\301\304.B\
18ce0 33 30 35 42 42 45 5c 33 30 36 42 42 5c 32 30 37 22 20 5b 62 6f 64 79 20 75 6e 77 69 6e 64 2d 70 305BBE\306BB\207".[body.unwind-p
18d00 72 6f 74 65 63 74 20 6c 65 74 20 28 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 70 72 rotect.let.(buffer-undo-list).pr
18d20 6f 67 6e 20 28 28 73 65 74 71 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 20 62 ogn.((setq.evil-temporary-undo.b
18d40 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 28 75 6e 6c 65 73 73 20 28 6e 75 6c 6c 20 28 uffer-undo-list).(unless.(null.(
18d60 63 61 72 2d 73 61 66 65 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 29 20 28 car-safe.evil-temporary-undo)).(
18d80 70 75 73 68 20 6e 69 6c 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 29 29 20 push.nil.evil-temporary-undo))).
18da0 28 28 75 6e 6c 65 73 73 20 28 65 71 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 74 29 ((unless.(eq.buffer-undo-list.t)
18dc0 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 28 69 66 20 28 63 64 72 .(setq.buffer-undo-list.(if.(cdr
18de0 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 20 28 6e 63 6f 6e 63 20 65 76 69 .evil-temporary-undo).(nconc.evi
18e00 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 2d 6c 69 73 l-temporary-undo.buffer-undo-lis
18e20 74 29 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 65 76 69 6c 2d 74 65 6d 70 6f 72 t).buffer-undo-list).evil-tempor
18e40 61 72 79 2d 75 6e 64 6f 20 6e 69 6c 29 29 29 5d 20 36 20 28 23 24 20 2e 20 31 30 31 33 36 32 29 ary-undo.nil)))].6.(#$...101362)
18e60 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 ])).(byte-code."\300\301\302\303
18e80 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f #\304\301\305\306#\207".[functio
18ea0 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 75 6e 64 6f 20 6c 69 73 70 2d 69 6e 64 65 6e 74 n-put.evil-with-undo.lisp-indent
18ec0 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d -function.defun.put.edebug-form-
18ee0 73 70 65 63 20 74 5d 20 35 29 0a 23 40 33 37 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 61 73 20 spec.t].5).#@37.Execute.BODY.as.
18f00 61 20 73 69 6e 67 6c 65 20 75 6e 64 6f 20 73 74 65 70 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 a.single.undo.step...(defalias.'
18f20 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 63 72 6f 20 2e 20 evil-with-single-undo.'(macro...
18f40 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 #[(&rest.body)."\301\302\303\304
18f60 5c 33 30 35 5c 33 30 36 5c 33 30 31 5c 33 30 37 08 42 42 45 5c 33 31 30 42 42 44 45 5c 32 30 37 \305\306\301\307.BBE\310BBDE\207
18f80 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e ".[body.let.(evil-undo-list-poin
18fa0 74 65 72 29 20 65 76 69 6c 2d 77 69 74 68 2d 75 6e 64 6f 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 ter).evil-with-undo.unwind-prote
18fc0 63 74 20 70 72 6f 67 6e 20 28 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 29 20 ct.progn.(evil-start-undo-step).
18fe0 28 28 65 76 69 6c 2d 69 6e 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 74 29 29 20 28 28 65 76 69 6c ((evil-in-single-undo.t)).((evil
19000 2d 65 6e 64 2d 75 6e 64 6f 2d 73 74 65 70 29 29 5d 20 39 20 28 23 24 20 2e 20 31 30 32 31 32 38 -end-undo-step))].9.(#$...102128
19020 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 )])).(byte-code."\300\301\302\30
19040 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
19060 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 6c 69 73 on-put.evil-with-single-undo.lis
19080 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 p-indent-function.defun.put.edeb
190a0 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 38 36 20 55 6e 64 6f 20 74 68 ug-form-spec.t].5).#@186.Undo.th
190c0 65 20 6c 61 73 74 20 62 75 66 66 65 72 20 63 68 61 6e 67 65 2e 0a 52 65 6d 6f 76 65 73 20 74 68 e.last.buffer.change..Removes.th
190e0 65 20 6c 61 73 74 20 75 6e 64 6f 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 60 62 75 e.last.undo.information.from.`bu
19100 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 2e 0a 49 66 20 75 6e 64 6f 20 69 73 20 64 69 73 61 ffer-undo-list'..If.undo.is.disa
19120 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 75 73 65 20 bled.in.the.current.buffer,.use.
19140 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 69 6e 20 60 65 76 69 6c 2d 74 65 6d 70 6f 72 61 the.information.in.`evil-tempora
19160 72 79 2d 75 6e 64 6f 27 20 69 6e 73 74 65 61 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 ry-undo'.instead...(defalias.'ev
19180 69 6c 2d 75 6e 64 6f 2d 70 6f 70 20 23 5b 6e 69 6c 20 22 5c 33 30 36 43 18 09 5c 33 30 37 3d 5c il-undo-pop.#[nil."\306C..\307=\
191a0 32 30 33 0d 00 5c 6e 5c 32 30 32 0e 00 09 5c 32 31 31 1b 5c 32 30 33 18 00 0b 40 5c 32 30 33 1c 203..\n\202...\211.\203...@\203.
191c0 00 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 0b 5c 32 30 33 2d 00 0b 40 5c 32 30 34 2d 00 0b 5c 32 .\310\311!\210.\203-..@\204-..\2
191e0 31 31 41 13 5c 32 31 30 5c 32 30 32 1c 00 0b 5c 32 30 33 41 00 0b 40 5c 32 30 33 41 00 0b 5c 32 11A.\210\202...\203A..@\203A..\2
19200 31 31 41 13 5c 32 34 32 08 42 10 5c 32 30 32 2d 00 08 5c 32 33 37 19 5c 33 30 37 5c 33 30 36 5c 11A.\242.B.\202-..\237.\307\306\
19220 32 31 31 1c 1d 1e 0d 5c 33 31 32 5c 32 31 36 5c 33 31 33 20 5c 32 31 30 5c 33 31 34 20 5c 32 31 211....\312\216\313.\210\314.\21
19240 30 2d 09 5c 33 30 37 3d 5c 32 30 33 60 00 5c 33 30 36 5c 32 31 31 12 5c 32 30 32 63 00 0b 5c 32 0-.\307=\203`.\306\211.\202c..\2
19260 31 31 11 2a 5c 32 30 37 22 20 5b 70 61 73 74 65 2d 75 6e 64 6f 20 62 75 66 66 65 72 2d 75 6e 64 11.*\207".[paste-undo.buffer-und
19280 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 20 75 6e 64 6f 2d o-list.evil-temporary-undo.undo-
192a0 6c 69 73 74 20 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 20 65 76 69 6c 2d 65 list.evil-write-echo-area.evil-e
192c0 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 6e 69 6c 20 74 20 75 73 65 72 2d 65 72 72 6f cho-area-message.nil.t.user-erro
192e0 72 20 22 43 61 6e 27 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 r."Can't.undo.previous.change".#
19300 5b 6e 69 6c 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 [nil."\300.\207".[evil-echo-area
19320 2d 72 65 73 74 6f 72 65 5d 20 31 5d 20 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 -restore].1].evil-echo-area-save
19340 20 75 6e 64 6f 20 69 6e 68 69 62 69 74 2d 71 75 69 74 5d 20 34 20 28 23 24 20 2e 20 31 30 32 35 .undo.inhibit-quit].4.(#$...1025
19360 38 35 29 5d 29 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 85)]).(defalias.'evil-transform-
19380 72 65 67 65 78 70 20 23 5b 28 72 65 67 65 78 70 20 72 65 70 6c 61 63 65 6d 65 6e 74 73 2d 61 6c regexp.#[(regexp.replacements-al
193a0 69 73 74 29 20 22 5c 33 30 33 5c 33 30 34 18 19 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 6e 5c 33 ist)."\303\304..\305\306\307\n\3
193c0 30 34 5c 33 31 30 25 2a 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 70 6f 73 20 72 65 67 65 78 70 04\310%*\207".[result.pos.regexp
193e0 20 30 20 6e 69 6c 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 .0.nil.replace-regexp-in-string.
19400 22 5c 5c 5c 5c 2b 5b 5e 5c 5c 5c 5c 5d 22 20 23 5b 28 74 78 74 29 20 22 5c 33 30 36 5c 32 32 34 "\\\\+[^\\\\]".#[(txt)."\306\224
19420 18 5c 33 30 36 5c 32 32 35 19 5c 6e 09 53 48 1b 5c 33 30 37 0b 5c 66 5c 22 5c 32 31 31 1d 5c 32 .\306\225.\n.SH.\307.\f\"\211.\2
19440 30 33 2a 00 5c 33 31 30 5c 6e 47 5c 33 31 31 5c 22 5c 33 30 36 55 5c 32 30 33 2a 00 5c 6e 08 09 03*.\310\nG\311\"\306U\203*.\n..
19460 5c 33 31 31 5a 4f 0d 41 50 5c 32 30 32 2b 00 5c 6e 2c 5c 32 30 37 22 20 5b 62 20 65 20 74 78 74 \311ZO.AP\202+.\n,\207".[b.e.txt
19480 20 63 68 20 72 65 70 6c 61 63 65 6d 65 6e 74 73 2d 61 6c 69 73 74 20 72 65 70 6c 20 30 20 61 73 .ch.replacements-alist.repl.0.as
194a0 73 6f 63 20 6d 6f 64 20 32 5d 20 35 5d 20 74 5d 20 36 5d 29 0a 23 40 31 33 39 35 20 54 72 61 6e soc.mod.2].5].t].6]).#@1395.Tran
194c0 73 66 6f 72 6d 73 20 53 54 52 20 77 69 74 68 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 73 sforms.STR.with.magic.characters
194e0 2e 0a 4d 41 47 49 43 20 69 73 20 61 20 72 65 67 65 78 70 20 74 68 61 74 20 6d 61 74 63 68 65 73 ..MAGIC.is.a.regexp.that.matches
19500 20 61 6c 6c 20 70 6f 74 65 6e 74 69 61 6c 20 6d 61 67 69 63 0a 63 68 61 72 61 63 74 65 72 73 2e .all.potential.magic.characters.
19520 20 45 61 63 68 20 6f 63 63 75 72 65 6e 63 65 20 6f 66 20 43 48 41 52 20 61 73 20 6d 61 67 69 63 .Each.occurence.of.CHAR.as.magic
19540 20 63 68 61 72 61 63 74 65 72 20 77 69 74 68 69 6e 20 73 74 72 0a 69 73 20 72 65 70 6c 61 63 65 .character.within.str.is.replace
19560 64 20 62 79 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 63 61 6c 6c 69 6e 67 20 74 68 65 20 61 d.by.the.result.of.calling.the.a
19580 73 73 6f 63 69 61 74 65 64 20 54 52 41 4e 53 46 4f 52 4d 0a 66 75 6e 63 74 69 6f 6e 2e 20 54 52 ssociated.TRANSFORM.function..TR
195a0 41 4e 53 46 4f 52 4d 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 69 6e 67 20 74 77 6f ANSFORM.is.a.function.taking.two
195c0 20 61 72 67 75 6d 65 6e 74 73 2c 20 74 68 65 0a 63 68 61 72 61 63 74 65 72 20 74 6f 20 62 65 20 .arguments,.the.character.to.be.
195e0 74 72 61 6e 73 66 6f 72 6d 65 64 20 61 6e 64 20 74 68 65 20 72 65 73 74 20 6f 66 20 73 74 72 69 transformed.and.the.rest.of.stri
19600 6e 67 20 61 66 74 65 72 20 74 68 65 0a 63 68 61 72 61 63 74 65 72 2e 20 54 68 65 20 66 75 6e 63 ng.after.the.character..The.func
19620 74 69 6f 6e 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 61 20 74 72 69 70 6c 65 20 28 52 45 50 tion.should.return.a.triple.(REP
19640 4c 41 43 45 4d 45 4e 54 20 52 45 53 54 0a 2e 20 53 54 4f 50 29 20 77 68 65 72 65 20 52 45 50 4c LACEMENT.REST...STOP).where.REPL
19660 41 43 45 4d 45 4e 54 20 69 73 20 74 68 65 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 61 6e 64 20 52 ACEMENT.is.the.replacement.and.R
19680 45 53 54 20 69 73 20 74 68 65 20 72 65 73 74 0a 6f 66 20 74 68 65 20 73 74 72 69 6e 67 20 74 68 EST.is.the.rest.of.the.string.th
196a0 61 74 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 74 72 61 6e 73 66 6f 72 6d 65 64 2e 20 49 66 20 at.has.not.been.transformed..If.
196c0 53 54 4f 50 20 69 73 20 6e 6f 6e 2d 6e 69 6c 0a 74 68 65 6e 20 74 68 65 20 73 75 62 73 74 69 74 STOP.is.non-nil.then.the.substit
196e0 75 74 69 6f 6e 20 73 74 6f 70 73 20 69 6d 6d 65 64 69 61 74 65 6c 79 2e 20 20 54 68 65 20 72 65 ution.stops.immediately...The.re
19700 70 6c 61 63 65 6d 65 6e 74 20 73 74 61 72 74 73 0a 61 74 20 70 6f 73 69 74 69 6f 6e 20 53 54 41 placement.starts.at.position.STA
19720 52 54 2c 20 65 76 65 72 79 74 68 69 6e 67 20 62 65 66 6f 72 65 20 74 68 61 74 20 70 6f 73 69 74 RT,.everything.before.that.posit
19740 69 6f 6e 20 69 73 20 72 65 74 75 72 6e 65 64 0a 6c 69 74 65 72 61 6c 6c 79 2e 20 20 54 68 65 20 ion.is.returned.literally...The.
19760 72 65 73 75 6c 74 20 69 73 20 61 20 70 61 69 72 20 28 52 45 53 55 4c 54 20 2e 20 52 45 53 54 29 result.is.a.pair.(RESULT...REST)
19780 2e 20 52 45 53 55 4c 54 20 69 73 20 61 0a 6c 69 73 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 ..RESULT.is.a.list.containing.th
197a0 65 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 70 61 72 74 73 20 69 6e 20 6f 72 64 65 72 2e 20 49 66 e.transformed.parts.in.order..If
197c0 20 74 77 6f 0a 73 75 62 73 65 71 75 65 6e 74 73 20 70 61 72 74 73 20 61 72 65 20 62 6f 74 68 20 .two.subsequents.parts.are.both.
197e0 73 74 72 69 6e 67 73 2c 20 74 68 65 79 20 61 72 65 20 63 6f 6e 63 61 74 65 6e 61 74 65 64 2e 20 strings,.they.are.concatenated..
19800 52 45 53 54 0a 69 73 20 74 68 65 20 75 6e 74 72 61 6e 73 66 6f 72 6d 65 64 20 72 65 73 74 20 73 REST.is.the.untransformed.rest.s
19820 74 72 69 6e 67 20 28 75 73 75 61 6c 6c 79 20 22 22 20 62 75 74 20 6d 61 79 20 62 65 20 6d 6f 72 tring.(usually."".but.may.be.mor
19840 65 20 69 66 0a 54 52 41 4e 53 46 4f 52 4d 20 73 74 6f 70 70 65 64 20 74 68 65 20 73 75 62 73 74 e.if.TRANSFORM.stopped.the.subst
19860 69 74 75 74 69 6f 6e 29 2e 20 57 68 69 63 68 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 0a 63 itution)..Which.characters.are.c
19880 6f 6e 73 69 64 65 72 65 64 20 61 73 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 73 20 28 69 onsidered.as.magic.characters.(i
198a0 2e 65 2e 20 74 68 65 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 68 61 70 70 65 6e 73 0a 69 .e..the.transformation.happens.i
198c0 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 69 73 20 4e 4f 54 20 70 72 65 63 65 65 64 65 64 f.the.character.is.NOT.preceeded
198e0 20 62 79 20 61 20 62 61 63 6b 73 6c 61 73 68 29 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 0a 62 .by.a.backslash).is.determined.b
19900 79 20 60 65 76 69 6c 2d 6d 61 67 69 63 27 2e 20 54 68 65 20 73 70 65 63 69 61 6c 20 74 6f 6b 65 y.`evil-magic'..The.special.toke
19920 6e 73 20 5c 76 2c 20 5c 56 2c 20 5c 6d 20 61 6e 64 20 5c 4d 20 68 61 76 65 0a 61 6c 77 61 79 73 ns.\v,.\V,.\m.and.\M.have.always
19940 20 61 20 73 70 65 63 69 61 6c 20 6d 65 61 6e 69 6e 67 20 28 6c 69 6b 65 20 69 6e 20 56 69 6d 29 .a.special.meaning.(like.in.Vim)
19960 20 61 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 0a 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 .and.should.not.be.contained.in.
19980 54 52 41 4e 53 46 4f 52 4d 53 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 69 72 20 6d 65 61 6e TRANSFORMS,.otherwise.their.mean
199a0 69 6e 67 20 69 73 20 6f 76 65 72 77 72 69 74 74 65 6e 2e 0a 0a 54 68 65 20 70 61 72 61 6d 65 74 ing.is.overwritten...The.paramet
199c0 65 72 20 51 55 4f 54 45 20 69 73 20 61 20 71 75 6f 74 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 61 er.QUOTE.is.a.quoting.function.a
199e0 70 70 6c 69 65 64 20 74 6f 20 6c 69 74 65 72 61 6c 0a 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e pplied.to.literal.transformation
19a00 73 2c 20 75 73 75 61 6c 6c 79 20 60 72 65 67 65 78 70 2d 71 75 6f 74 65 27 20 6f 72 20 60 72 65 s,.usually.`regexp-quote'.or.`re
19a20 70 6c 61 63 65 2d 71 75 6f 74 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 place-quote'...(defalias.'evil-t
19a40 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 20 23 5b 28 73 74 72 20 6d 61 67 69 63 20 71 75 6f 74 ransform-magic.#[(str.magic.quot
19a60 65 20 74 72 61 6e 73 66 6f 72 6d 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 72 74 29 20 22 5c 33 e.transform.&optional.start)."\3
19a80 30 36 20 18 5c 33 30 37 5c 32 31 36 5c 33 31 30 09 5c 33 31 31 09 5c 33 31 32 5c 32 36 30 05 5c 06..\307\216\310.\311.\312\260.\
19aa0 33 31 33 5c 6e 21 5c 6e 0b 5c 32 30 36 15 00 5c 33 31 34 5c 33 31 35 5c 32 31 31 1c 1d 1b 1a 1e 313\n!\n.\206..\314\315\211.....
19ac0 18 1e 19 5c 66 5c 32 30 34 02 01 0e 1a 5c 32 30 33 02 01 5c 33 31 36 0e 19 0e 1a 5c 22 5c 32 30 ...\f\204....\203..\316....\"\20
19ae0 33 02 01 5c 33 31 37 5c 32 32 34 5c 33 32 30 55 5c 32 30 34 41 00 0e 1a 5c 33 32 30 5c 33 31 37 3..\317\224\320U\204A...\320\317
19b00 5c 32 32 34 4f 0d 42 15 5c 33 32 31 5c 33 32 32 0e 1a 5c 22 5c 32 30 36 56 00 5c 33 32 31 5c 33 \224O.B.\321\322..\"\206V.\321\3
19b20 32 33 0e 1a 5c 22 5c 32 30 36 56 00 5c 33 32 31 5c 33 32 34 0e 1a 5c 22 0e 1a 5c 33 32 30 5c 32 23..\"\206V.\321\324..\"..\320\2
19b40 32 35 5c 33 31 35 4f 1e 1b 1e 1c 5c 33 32 34 5c 32 32 34 5c 32 30 33 5c 32 33 33 00 5c 33 31 36 25\315O....\324\224\203\233.\316
19b60 0e 18 0e 1c 5c 22 5c 32 30 33 5c 32 31 35 00 0e 1d 0e 1c 5c 33 32 30 48 0e 1b 5c 22 5c 32 31 31 ....\"\203\215.....\320H..\"\211
19b80 1e 1e 40 0d 42 15 0e 1e 41 40 16 1a 0e 1e 41 41 14 29 5c 32 30 32 5c 33 37 36 00 0b 0e 1c 21 0d ..@.B...A@....AA.)\202\376....!.
19ba0 42 15 0e 1b 16 1a 5c 32 30 32 5c 33 37 36 00 5c 33 32 32 5c 32 32 34 5c 32 30 33 5c 33 32 36 00 B.....\202\376.\322\224\203\326.
19bc0 5c 33 31 36 0e 18 0e 1c 5c 22 5c 32 30 34 5c 33 31 30 00 0e 1d 0e 1c 5c 33 32 30 48 0e 1b 5c 22 \316....\"\204\310.....\320H..\"
19be0 5c 32 31 31 1e 1e 40 0d 42 15 0e 1e 41 40 16 1a 0e 1e 41 41 14 29 5c 32 30 32 5c 33 37 36 00 0b \211..@.B...A@....AA.)\202\376..
19c00 0e 1c 21 0d 42 15 0e 1b 16 1a 5c 32 30 32 5c 33 37 36 00 0e 1c 5c 33 32 30 48 5c 33 32 35 3e 5c ..!.B.....\202\376...\320H\325>\
19c20 32 30 33 5c 33 36 33 00 0e 1c 5c 33 32 30 48 5c 33 32 36 5c 32 33 36 41 12 5c 33 31 33 5c 6e 21 203\363...\320H\326\236A.\313\n!
19c40 16 18 0e 1b 16 1a 5c 32 30 32 5c 33 37 36 00 0b 0e 1c 21 0d 42 15 0e 1b 16 1a 2a 5c 32 30 32 1f ......\202\376....!.B.....*\202.
19c60 00 0e 1a 5c 32 30 33 16 01 5c 66 5c 32 30 34 16 01 0e 1a 0d 42 15 5c 33 32 37 16 1a 5c 32 30 32 ...\203..\f\204.....B.\327..\202
19c80 1e 01 0e 1a 5c 32 30 34 1e 01 5c 33 32 37 16 1a 5c 33 31 35 1e 1f 0d 5c 32 30 33 64 01 0d 40 3b ....\204..\327..\315...\203d..@;
19ca0 5c 32 30 33 3b 01 0d 40 47 5c 33 32 30 55 5c 32 30 33 3b 01 0d 5c 32 31 31 41 15 5c 32 31 30 5c \203;..@G\320U\203;..\211A.\210\
19cc0 32 30 32 21 01 0d 40 3b 5c 32 30 33 57 01 0d 41 40 3b 5c 32 30 33 57 01 0d 41 40 0d 40 50 0d 41 202!..@;\203W..A@;\203W..A@.@P.A
19ce0 41 42 5c 32 31 31 15 5c 32 30 32 5c 22 01 0d 5c 32 31 31 41 15 5c 32 34 32 0e 1f 42 16 1f 5c 32 AB\211.\202\"..\211A.\242..B..\2
19d00 30 32 21 01 0e 1f 0e 1a 2e 09 42 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 02!.......B\207".[save-match-dat
19d20 61 2d 69 6e 74 65 72 6e 61 6c 20 6d 61 67 69 63 20 65 76 69 6c 2d 6d 61 67 69 63 20 71 75 6f 74 a-internal.magic.evil-magic.quot
19d40 65 20 73 74 6f 70 20 72 65 73 75 6c 74 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 e.stop.result.match-data.#[nil."
19d60 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 \301.\302\"\207".[save-match-dat
19d80 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 a-internal.set-match-data.evapor
19da0 61 74 65 5d 20 33 5d 20 22 5c 5c 28 3f 3a 5c 5c 60 5c 5c 7c 5b 5e 5c 5c 5d 5c 5c 29 5c 5c 28 5c ate].3]."\\(?:\\`\\|[^\\]\\)\\(\
19dc0 5c 5c 5c 5c 5c 28 3f 3a 5c 5c 28 22 20 22 5c 5c 29 5c 5c 7c 5c 5c 28 2e 5c 5c 29 5c 5c 29 5c 5c \\\\\(?:\\("."\\)\\|\\(.\\)\\)\\
19de0 7c 5c 5c 28 22 20 22 5c 5c 29 5c 5c 29 22 20 65 76 69 6c 2d 67 65 74 2d 6d 61 67 69 63 20 69 64 |\\("."\\)\\)".evil-get-magic.id
19e00 65 6e 74 69 74 79 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 31 20 30 20 6d 61 74 63 entity.nil.string-match.1.0.matc
19e20 68 2d 73 74 72 69 6e 67 20 32 20 33 20 34 20 28 31 30 39 20 37 37 20 31 31 38 20 38 36 29 20 28 h-string.2.3.4.(109.77.118.86).(
19e40 28 31 30 39 20 2e 20 74 29 20 28 37 37 29 20 28 31 31 38 20 2e 20 76 65 72 79 2d 6d 61 67 69 63 (109...t).(77).(118...very-magic
19e60 29 20 28 38 36 20 2e 20 76 65 72 79 2d 6e 6f 6d 61 67 69 63 29 29 20 22 22 20 6d 61 67 69 63 2d ).(86...very-nomagic))."".magic-
19e80 63 68 61 72 73 20 72 65 67 65 78 70 20 73 74 72 20 72 65 73 74 20 63 68 61 72 20 74 72 61 6e 73 chars.regexp.str.rest.char.trans
19ea0 66 6f 72 6d 20 74 72 61 6e 73 20 72 65 70 6c 5d 20 37 20 28 23 24 20 2e 20 31 30 33 36 31 32 29 form.trans.repl].7.(#$...103612)
19ec0 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 76 69 6d 2d 72 65 67 65 78 70 2d 72 65 70 ]).(defconst.evil-vim-regexp-rep
19ee0 6c 61 63 65 6d 65 6e 74 73 20 27 28 28 31 31 30 20 2e 20 22 5c 6e 22 29 20 28 31 31 34 20 2e 20 lacements.'((110..."\n").(114...
19f00 22 0d 22 29 20 28 31 31 36 20 2e 20 22 09 22 29 20 28 39 38 20 2e 20 22 08 22 29 20 28 31 31 35 ".").(116...".").(98...".").(115
19f20 20 2e 20 22 5b 5b 3a 73 70 61 63 65 3a 5d 5d 22 29 20 28 38 33 20 2e 20 22 5b 5e 5b 3a 73 70 61 ..."[[:space:]]").(83..."[^[:spa
19f40 63 65 3a 5d 5d 22 29 20 28 31 30 30 20 2e 20 22 5b 5b 3a 64 69 67 69 74 3a 5d 5d 22 29 20 28 36 ce:]]").(100..."[[:digit:]]").(6
19f60 38 20 2e 20 22 5b 5e 5b 3a 64 69 67 69 74 3a 5d 5d 22 29 20 28 31 32 30 20 2e 20 22 5b 5b 3a 78 8..."[^[:digit:]]").(120..."[[:x
19f80 64 69 67 69 74 3a 5d 5d 22 29 20 28 38 38 20 2e 20 22 5b 5e 5b 3a 78 64 69 67 69 74 3a 5d 5d 22 digit:]]").(88..."[^[:xdigit:]]"
19fa0 29 20 28 31 31 31 20 2e 20 22 5b 30 2d 37 5d 22 29 20 28 37 39 20 2e 20 22 5b 5e 30 2d 37 5d 22 ).(111..."[0-7]").(79..."[^0-7]"
19fc0 29 20 28 39 37 20 2e 20 22 5b 5b 3a 61 6c 70 68 61 3a 5d 5d 22 29 20 28 36 35 20 2e 20 22 5b 5e ).(97..."[[:alpha:]]").(65..."[^
19fe0 5b 3a 61 6c 70 68 61 3a 5d 5d 22 29 20 28 31 30 38 20 2e 20 22 5b 61 2d 7a 5d 22 29 20 28 37 36 [:alpha:]]").(108..."[a-z]").(76
1a000 20 2e 20 22 5b 5e 61 2d 7a 5d 22 29 20 28 31 31 37 20 2e 20 22 5b 41 2d 5a 5d 22 29 20 28 38 35 ..."[^a-z]").(117..."[A-Z]").(85
1a020 20 2e 20 22 5b 5e 41 2d 5a 5d 22 29 20 28 31 32 31 20 2e 20 22 5c 5c 73 22 29 20 28 38 39 20 2e ..."[^A-Z]").(121..."\\s").(89..
1a040 20 22 5c 5c 53 22 29 20 28 34 30 20 2e 20 22 5c 5c 28 22 29 20 28 34 31 20 2e 20 22 5c 5c 29 22 ."\\S").(40..."\\(").(41..."\\)"
1a060 29 20 28 31 32 33 20 2e 20 22 5c 5c 7b 22 29 20 28 31 32 35 20 2e 20 22 5c 5c 7d 22 29 20 28 39 ).(123..."\\{").(125..."\\}").(9
1a080 31 20 2e 20 22 5b 22 29 20 28 39 33 20 2e 20 22 5d 22 29 20 28 36 30 20 2e 20 22 5c 5c 3c 22 29 1..."[").(93..."]").(60..."\\<")
1a0a0 20 28 36 32 20 2e 20 22 5c 5c 3e 22 29 20 28 39 35 20 2e 20 22 5c 5c 5f 22 29 20 28 34 32 20 2e .(62..."\\>").(95..."\\_").(42..
1a0c0 20 22 2a 22 29 20 28 34 33 20 2e 20 22 2b 22 29 20 28 36 33 20 2e 20 22 3f 22 29 20 28 36 31 20 ."*").(43..."+").(63..."?").(61.
1a0e0 2e 20 22 3f 22 29 20 28 34 36 20 2e 20 22 2e 22 29 20 28 39 36 20 2e 20 22 60 22 29 20 28 39 34 .."?").(46...".").(96..."`").(94
1a100 20 2e 20 22 5e 22 29 20 28 33 36 20 2e 20 22 24 22 29 20 28 31 32 34 20 2e 20 22 5c 5c 7c 22 29 ..."^").(36..."$").(124..."\\|")
1a120 29 29 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 72 65 67 65 78 70 2d 6d 61 67 69 63 20 22 )).(defconst.evil-regexp-magic."
1a140 5b 5d 5b 28 29 7b 7d 3c 3e 5f 64 44 73 53 78 58 6f 4f 61 41 6c 4c 75 55 77 57 79 59 2e 2a 2b 3f [][(){}<>_dDsSxXoOaAlLuUwWyY.*+?
1a160 3d 5e 24 60 7c 6e 72 74 62 5d 22 29 0a 23 40 32 37 33 20 54 72 61 6e 73 66 6f 72 6d 73 20 76 69 =^$`|nrtb]").#@273.Transforms.vi
1a180 6d 2d 73 74 79 6c 65 20 62 61 63 6b 73 6c 61 73 68 20 63 6f 64 65 73 20 74 6f 20 45 6d 61 63 73 m-style.backslash.codes.to.Emacs
1a1a0 20 72 65 67 65 78 70 2e 0a 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 62 61 63 6b 73 .regexp..This.includes.the.backs
1a1c0 6c 61 73 68 20 63 6f 64 65 73 20 5c 64 2c 20 5c 44 2c 20 5c 73 2c 20 5c 53 2c 20 5c 78 2c 20 5c lash.codes.\d,.\D,.\s,.\S,.\x,.\
1a1e0 58 2c 0a 5c 6f 2c 20 5c 4f 2c 20 5c 61 2c 20 5c 41 2c 20 5c 6c 2c 20 5c 4c 2c 20 5c 75 2c 20 5c X,.\o,.\O,.\a,.\A,.\l,.\L,.\u,.\
1a200 55 20 61 6e 64 20 5c 77 2c 20 5c 57 2e 20 54 68 65 20 6e 65 77 0a 63 6f 64 65 73 20 5c 79 20 61 U.and.\w,.\W..The.new.codes.\y.a
1a220 6e 64 20 5c 59 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 65 nd.\Y.can.be.used.instead.of.the
1a240 20 45 6d 61 63 73 20 63 6f 64 65 20 5c 73 20 61 6e 64 0a 5c 53 20 77 68 69 63 68 20 68 61 76 65 .Emacs.code.\s.and.\S.which.have
1a260 20 61 20 64 69 66 66 65 72 65 6e 74 20 6d 65 61 6e 69 6e 67 20 69 6e 20 56 69 6d 2d 73 74 79 6c .a.different.meaning.in.Vim-styl
1a280 65 2e 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 e...(defalias.'evil-transform-vi
1a2a0 6d 2d 73 74 79 6c 65 2d 72 65 67 65 78 70 20 23 5b 28 72 65 67 65 78 70 29 20 22 5c 33 30 32 08 m-style-regexp.#[(regexp)."\302.
1a2c0 09 5c 33 30 33 5c 33 30 34 24 40 40 5c 32 30 37 22 20 5b 72 65 67 65 78 70 20 65 76 69 6c 2d 72 .\303\304$@@\207".[regexp.evil-r
1a2e0 65 67 65 78 70 2d 6d 61 67 69 63 20 65 76 69 6c 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 egexp-magic.evil-transform-magic
1a300 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 23 5b 28 63 68 61 72 20 72 65 73 74 29 20 22 5c 33 30 .regexp-quote.#[(char.rest)."\30
1a320 34 08 09 5c 22 5c 32 31 31 1a 5c 32 30 33 10 00 5c 6e 41 0b 44 5c 32 30 32 17 00 5c 33 30 35 5c 4..\"\211.\203..\nA.D\202..\305\
1a340 33 30 36 08 21 50 0b 44 29 5c 32 30 37 22 20 5b 63 68 61 72 20 65 76 69 6c 2d 76 69 6d 2d 72 65 306.!P.D)\207".[char.evil-vim-re
1a360 67 65 78 70 2d 72 65 70 6c 61 63 65 6d 65 6e 74 73 20 72 65 70 6c 20 72 65 73 74 20 61 73 73 6f gexp-replacements.repl.rest.asso
1a380 63 20 22 5c 5c 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 34 5d 5d 20 35 20 28 23 24 c."\\".char-to-string].4]].5.(#$
1a3a0 20 2e 20 31 30 36 38 36 37 29 5d 29 0a 23 40 34 35 20 52 65 74 75 72 6e 20 53 54 52 20 77 69 74 ...106867)]).#@45.Return.STR.wit
1a3c0 68 20 74 68 65 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 64 6f 77 6e 63 61 73 65 64 2e 1f 0a 28 h.the.first.letter.downcased...(
1a3e0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 6f 77 6e 63 61 73 65 2d 66 69 72 73 74 20 23 5b defalias.'evil-downcase-first.#[
1a400 28 73 74 72 29 20 22 08 47 5c 33 30 31 55 5c 32 30 33 09 00 08 5c 32 30 37 08 5c 33 30 31 5c 33 (str).".G\301U\203...\207.\301\3
1a420 30 32 4f 5c 32 32 37 08 5c 33 30 32 5c 33 30 33 4f 50 5c 32 30 37 22 20 5b 73 74 72 20 30 20 31 02O\227.\302\303OP\207".[str.0.1
1a440 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 30 37 34 34 32 29 5d 29 0a 23 40 34 33 20 52 65 74 .nil].4.(#$...107442)]).#@43.Ret
1a460 75 72 6e 20 53 54 52 20 77 69 74 68 20 74 68 65 20 66 69 72 73 74 20 6c 65 74 74 65 72 20 75 70 urn.STR.with.the.first.letter.up
1a480 63 61 73 65 64 2e 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 cased...(defalias.'evil-upcase-f
1a4a0 69 72 73 74 20 23 5b 28 73 74 72 29 20 22 08 47 5c 33 30 31 55 5c 32 30 33 09 00 08 5c 32 30 37 irst.#[(str).".G\301U\203...\207
1a4c0 08 5c 33 30 31 5c 33 30 32 4f 5c 32 32 36 08 5c 33 30 32 5c 33 30 33 4f 50 5c 32 30 37 22 20 5b .\301\302O\226.\302\303OP\207".[
1a4e0 73 74 72 20 30 20 31 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 30 37 36 31 33 29 5d 29 0a 23 str.0.1.nil].4.(#$...107613)]).#
1a500 40 32 35 38 20 52 65 74 75 72 6e 73 20 61 20 72 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 74 @258.Returns.a.regexp.matching.t
1a520 68 65 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f he.magic.characters.according.to
1a540 20 4d 41 47 49 43 2e 0a 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 76 61 6c 75 65 20 6f .MAGIC..Depending.on.the.value.o
1a560 66 20 4d 41 47 49 43 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 61 72 61 63 74 65 72 73 f.MAGIC.the.following.characters
1a580 20 61 72 65 0a 63 6f 6e 73 69 64 65 72 65 64 20 6d 61 67 69 63 2e 0a 20 20 74 20 20 20 20 20 20 .are.considered.magic....t......
1a5a0 20 20 20 20 20 20 20 5b 5d 5b 7b 7d 2a 2b 3f 2e 26 7e 24 5e 0a 20 20 6e 69 6c 20 20 20 20 20 20 .......[][{}*+?.&~$^...nil......
1a5c0 20 20 20 20 20 5b 5d 5b 7b 7d 2a 2b 3f 24 5e 0a 20 20 27 76 65 72 79 2d 6d 61 67 69 63 20 20 20 .....[][{}*+?$^...'very-magic...
1a5e0 6e 6f 74 20 30 2d 39 41 2d 5a 61 2d 7a 5f 0a 20 20 27 76 65 72 79 2d 6e 6f 6d 61 67 69 63 20 65 not.0-9A-Za-z_...'very-nomagic.e
1a600 6d 70 74 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 6d 61 67 69 63 mpty...(defalias.'evil-get-magic
1a620 20 23 5b 28 6d 61 67 69 63 29 20 22 08 5c 33 30 31 3d 5c 32 30 33 08 00 5c 33 30 32 5c 32 30 37 .#[(magic).".\301=\203..\302\207
1a640 08 5c 33 30 33 3d 5c 32 30 33 10 00 5c 33 30 34 5c 32 30 37 08 5c 33 30 35 3d 5c 32 30 33 18 00 .\303=\203..\304\207.\305=\203..
1a660 5c 33 30 36 5c 32 30 37 5c 33 30 37 5c 32 30 37 22 20 5b 6d 61 67 69 63 20 74 20 22 5b 5d 5b 7d \306\207\307\207".[magic.t."[][}
1a680 7b 2a 2b 3f 2e 26 7e 24 5e 5d 22 20 76 65 72 79 2d 6d 61 67 69 63 20 22 5b 5e 30 2d 39 41 2d 5a {*+?.&~$^]".very-magic."[^0-9A-Z
1a6a0 61 2d 7a 5f 5d 22 20 76 65 72 79 2d 6e 6f 6d 61 67 69 63 20 22 5c 5c 5c 5c 22 20 22 5b 5d 5b 7d a-z_]".very-nomagic."\\\\"."[][}
1a6c0 7b 2a 2b 3f 24 5e 5d 22 5d 20 32 20 28 23 24 20 2e 20 31 30 37 37 38 31 29 5d 29 0a 23 40 34 36 {*+?$^]"].2.(#$...107781)]).#@46
1a6e0 20 41 6c 6c 20 6d 61 67 69 63 20 63 68 61 72 61 63 74 65 72 73 20 69 6e 20 61 20 72 65 70 6c 61 .All.magic.characters.in.a.repla
1a700 63 65 6d 65 6e 74 20 73 74 72 69 6e 67 1f 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 72 65 cement.string..(defconst.evil-re
1a720 70 6c 61 63 65 6d 65 6e 74 2d 6d 61 67 69 63 20 22 5b 65 45 6c 4c 75 55 30 2d 39 26 23 2c 72 6e placement-magic."[eElLuU0-9&#,rn
1a740 62 74 3d 5d 22 20 28 23 24 20 2e 20 31 30 38 32 35 37 29 29 0a 23 40 32 32 38 20 43 6f 6e 76 65 bt=]".(#$...108257)).#@228.Conve
1a760 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 20 4c 69 rt.a.regexp.replacement.TO.to.Li
1a780 73 70 20 66 72 6f 6d 20 53 54 41 52 54 20 75 6e 74 69 6c 20 5c 65 20 6f 72 20 5c 45 2e 0a 52 65 sp.from.START.until.\e.or.\E..Re
1a7a0 74 75 72 6e 73 20 61 20 70 61 69 72 20 28 52 45 53 55 4c 54 20 2e 20 52 45 53 54 29 2e 20 52 45 turns.a.pair.(RESULT...REST)..RE
1a7c0 53 55 4c 54 20 69 73 20 61 20 6c 69 73 74 20 73 75 69 74 61 62 6c 65 20 66 6f 72 0a 60 70 65 72 SULT.is.a.list.suitable.for.`per
1a7e0 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 79 2c 20 74 68 65 20 form-replace'.if.necessary,.the.
1a800 6f 72 69 67 69 6e 61 6c 20 73 74 72 69 6e 67 20 69 66 20 6e 6f 74 2e 0a 52 45 53 54 20 69 73 20 original.string.if.not..REST.is.
1a820 74 68 65 20 75 6e 70 61 72 73 65 64 20 72 65 6d 61 69 6e 64 65 72 20 6f 66 20 54 4f 2e 1f 0a 28 the.unparsed.remainder.of.TO...(
1a840 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6d 70 69 6c 65 2d 73 75 62 72 65 70 6c 61 63 defalias.'evil-compile-subreplac
1a860 65 6d 65 6e 74 20 23 5b 28 74 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 72 74 29 20 22 5c 33 ement.#[(to.&optional.start)."\3
1a880 30 35 08 09 5c 33 30 36 5c 33 30 37 5c 6e 25 5c 32 31 31 1b 41 0b 40 1b 1c 5c 33 31 30 0b 21 5c 05..\306\307\n%\211.A.@..\310.!\
1a8a0 32 31 30 0b 41 5c 32 30 33 1d 00 5c 33 31 31 0b 42 5c 32 30 32 23 00 0b 40 5c 32 30 36 23 00 5c 210.A\203..\311.B\202#..@\206#.\
1a8c0 33 31 32 5c 66 2b 42 5c 32 30 37 22 20 5b 74 6f 20 65 76 69 6c 2d 72 65 70 6c 61 63 65 6d 65 6e 312\f+B\207".[to.evil-replacemen
1a8e0 74 2d 6d 61 67 69 63 20 73 74 61 72 74 20 72 65 73 75 6c 74 20 72 65 73 74 20 65 76 69 6c 2d 74 t-magic.start.result.rest.evil-t
1a900 72 61 6e 73 66 6f 72 6d 2d 6d 61 67 69 63 20 72 65 70 6c 61 63 65 2d 71 75 6f 74 65 20 23 5b 28 ransform-magic.replace-quote.#[(
1a920 63 68 61 72 20 72 65 73 74 29 20 22 08 5c 33 30 36 3d 5c 32 30 33 5c 6e 00 5c 33 30 37 09 44 5c char.rest).".\306=\203\n.\307.D\
1a940 32 30 37 08 5c 33 31 30 3d 5c 32 30 33 14 00 5c 33 31 31 09 44 5c 32 30 37 08 5c 33 31 32 3d 5c 207.\310=\203..\311.D\207.\312=\
1a960 32 30 33 1e 00 5c 33 31 33 09 44 5c 32 30 37 08 5c 33 31 34 3d 5c 32 30 33 28 00 5c 33 31 35 09 203..\313.D\207.\314=\203(.\315.
1a980 44 5c 32 30 37 08 5c 33 31 36 3d 5c 32 30 33 32 00 5c 33 31 37 09 44 5c 32 30 37 08 5c 33 32 30 D\207.\316=\2032.\317.D\207.\320
1a9a0 3e 5c 32 30 33 3e 00 5c 33 32 31 09 5c 33 32 32 42 42 5c 32 30 37 08 5c 33 32 33 3e 5c 32 30 33 >\203>.\321.\322BB\207.\323>\203
1a9c0 5d 00 5c 33 32 34 09 21 5c 33 32 35 08 5c 33 32 36 5c 22 41 1a 1b 5c 6e 5c 33 32 37 5c 33 33 30 ].\324.!\325.\326\"A..\n\327\330
1a9e0 0b 40 5c 33 33 31 42 42 44 44 0b 41 2a 44 5c 32 30 37 08 5c 33 33 32 3d 5c 32 30 33 5c 32 31 34 .@\331BBDD.A*D\207.\332=\203\214
1aa00 00 09 47 5c 33 33 33 55 5c 32 30 34 72 00 09 5c 33 33 33 48 5c 33 33 34 3d 5c 32 30 34 76 00 5c ..G\333U\204r..\333H\334=\204v.\
1aa20 33 33 35 5c 33 33 36 21 5c 32 31 30 09 47 5c 33 33 37 57 5c 32 30 33 5c 32 30 31 00 5c 33 33 35 335\336!\210.G\337W\203\201.\335
1aa40 5c 33 34 30 21 5c 32 31 30 5c 33 34 31 09 5c 33 34 32 48 21 09 5c 33 33 37 5c 33 34 33 4f 44 5c \340!\210\341.\342H!.\337\343OD\
1aa60 32 30 37 08 5c 33 34 34 3d 5c 32 30 33 5c 33 31 36 00 5c 33 34 35 09 21 1c 5c 33 32 37 5c 66 40 207.\344=\203\316.\345.!.\327\f@
1aa80 44 1b 5c 66 40 39 5c 32 30 34 5c 32 36 31 00 5c 66 40 5c 32 34 32 5c 33 34 36 3d 5c 32 30 33 5c D.\f@9\204\261.\f@\242\346=\203\
1aaa0 33 30 33 00 09 5c 33 33 33 48 5c 33 34 37 55 5c 32 30 34 5c 33 30 33 00 5c 33 35 30 5c 33 35 31 303..\333H\347U\204\303.\350\351
1aac0 09 5c 66 41 23 5c 66 41 3d 5c 32 30 33 5c 33 30 33 00 5c 66 41 54 5c 32 30 32 5c 33 30 35 00 5c .\fA#\fA=\203\303.\fAT\202\305.\
1aae0 66 41 1d 0b 09 0d 5c 33 34 33 4f 2b 44 5c 32 30 37 08 5c 33 35 32 3d 5c 32 30 33 5c 33 33 30 00 fA....\343O+D\207.\352=\203\330.
1ab00 5c 33 35 33 09 44 5c 32 30 37 5c 33 35 34 5c 33 35 35 08 21 50 09 44 5c 32 30 37 22 20 5b 63 68 \353.D\207\354\355.!P.D\207".[ch
1ab20 61 72 20 72 65 73 74 20 66 75 6e 63 20 72 65 73 75 6c 74 20 6f 62 6a 20 65 6e 64 20 33 35 20 28 ar.rest.func.result.obj.end.35.(
1ab40 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 72 65 70 6c 61 63 65 2d 63 6f 75 6e 74 29 20 number-to-string.replace-count).
1ab60 31 31 34 20 22 0d 22 20 31 31 30 20 22 5c 6e 22 20 39 38 20 22 08 22 20 31 31 36 20 22 09 22 20 114.".".110."\n".98.".".116.".".
1ab80 28 31 30 31 20 36 39 29 20 23 31 3d 22 22 20 74 20 28 31 30 38 20 37 36 20 31 31 37 20 38 35 29 (101.69).#1="".t.(108.76.117.85)
1aba0 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 61 73 73 .evil-compile-subreplacement.ass
1abc0 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 74 29 20 oc.((108...evil-downcase-first).
1abe0 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 70 63 61 (76...downcase).(117...evil-upca
1ac00 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 61 63 65 se-first).(85...upcase)).replace
1ac20 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 72 65 70 -quote.evil-match-substitute-rep
1ac40 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 20 36 31 lacement.((not.case-replace)).61
1ac60 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
1ac80 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
1aca0 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
1acc0 20 34 34 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 .44.read-from-string.quote.40.st
1ace0 72 69 6e 67 2d 6d 61 74 63 68 20 22 20 22 20 34 38 20 22 5c 5c 26 22 20 22 5c 5c 22 20 63 68 61 ring-match.".".48."\\&"."\\".cha
1ad00 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 35 5d 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 2d 73 74 r-to-string].5].replace-match-st
1ad20 72 69 6e 67 2d 73 79 6d 62 6f 6c 73 20 63 6f 6e 63 61 74 20 23 31 23 5d 20 37 20 28 23 24 20 2e ring-symbols.concat.#1#].7.(#$..
1ad40 20 31 30 38 33 37 39 29 5d 29 0a 23 40 32 38 35 20 4d 61 79 62 65 20 63 6f 6e 76 65 72 74 20 61 .108379)]).#@285.Maybe.convert.a
1ad60 20 72 65 67 65 78 70 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 54 4f 20 74 6f 20 4c 69 73 70 2e 0a .regexp.replacement.TO.to.Lisp..
1ad80 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 6f 72 20 60 70 65 72 Returns.a.list.suitable.for.`per
1ada0 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 79 2c 20 74 68 65 0a form-replace'.if.necessary,.the.
1adc0 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 75 72 72 65 6e 74 6c original.string.if.not..Currentl
1ade0 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 72 61 63 74 65 72 73 y.the.following.magic.characters
1ae00 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 6f 72 74 65 64 3a 20 .in.replacements.are.supported:.
1ae20 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 63 68 61 72 61 63 74 0-9&#lLuUrnbt,.The.magic.charact
1ae40 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 63 73 2d 6c 69 73 70 er.,.(comma).start.an.Emacs-lisp
1ae60 20 65 78 70 72 65 73 73 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f .expression...(defalias.'evil-co
1ae80 6d 70 69 6c 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 23 5b 28 74 6f 29 20 22 08 3b 5c 32 30 35 mpile-replacement.#[(to).".;\205
1aea0 11 00 5c 33 30 32 20 19 5c 33 30 33 5c 32 31 36 5c 33 30 34 5c 33 30 35 08 21 40 2a 42 5c 32 30 ..\302..\303\216\304\305.!@*B\20
1aec0 37 22 20 5b 74 6f 20 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 7".[to.save-match-data-internal.
1aee0 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 match-data.#[nil."\301.\302\"\20
1af00 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 7".[save-match-data-internal.set
1af20 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 72 65 70 6c 61 63 -match-data.evaporate].3].replac
1af40 65 2d 65 76 61 6c 2d 72 65 70 6c 61 63 65 6d 65 6e 74 20 65 76 69 6c 2d 63 6f 6d 70 69 6c 65 2d e-eval-replacement.evil-compile-
1af60 73 75 62 72 65 70 6c 61 63 65 6d 65 6e 74 5d 20 33 20 28 23 24 20 2e 20 31 30 39 39 30 35 29 5d subreplacement].3.(#$...109905)]
1af80 29 0a 23 40 31 39 30 20 52 65 70 6c 61 63 65 20 74 65 78 74 20 6d 61 74 63 68 20 62 79 20 6c 61 ).#@190.Replace.text.match.by.la
1afa0 73 74 20 73 65 61 72 63 68 20 77 69 74 68 20 52 45 50 4c 41 43 45 4d 45 4e 54 2e 0a 49 66 20 52 st.search.with.REPLACEMENT..If.R
1afc0 45 50 4c 41 43 45 4d 45 4e 54 20 69 73 20 61 6e 20 65 78 70 72 65 73 73 69 6f 6e 20 69 74 20 77 EPLACEMENT.is.an.expression.it.w
1afe0 69 6c 6c 20 62 65 20 65 76 61 6c 75 61 74 65 64 20 74 6f 20 63 6f 6d 70 75 74 65 0a 74 68 65 20 ill.be.evaluated.to.compute.the.
1b000 72 65 70 6c 61 63 65 6d 65 6e 74 20 74 65 78 74 2c 20 6f 74 68 65 72 77 69 73 65 20 74 68 65 20 replacement.text,.otherwise.the.
1b020 66 75 6e 63 74 69 6f 6e 20 62 65 68 61 76 65 73 20 61 73 0a 60 72 65 70 6c 61 63 65 2d 6d 61 74 function.behaves.as.`replace-mat
1b040 63 68 27 2e 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 ch'...(defalias.'evil-replace-ma
1b060 74 63 68 20 23 5b 28 72 65 70 6c 61 63 65 6d 65 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 78 tch.#[(replacement.&optional.fix
1b080 65 64 63 61 73 65 20 73 74 72 69 6e 67 29 20 22 08 3b 5c 32 30 33 5c 66 00 5c 33 30 33 08 09 5c edcase.string).".;\203\f.\303..\
1b0a0 33 30 34 5c 6e 24 5c 32 30 37 5c 33 30 33 08 40 08 41 5c 33 30 35 5c 22 09 5c 33 30 34 5c 6e 24 304\n$\207\303.@.A\305\".\304\n$
1b0c0 5c 32 30 37 22 20 5b 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 69 78 65 64 63 61 73 65 20 73 74 72 \207".[replacement.fixedcase.str
1b0e0 69 6e 67 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 6e 69 6c 20 30 5d 20 35 20 28 23 24 20 2e ing.replace-match.nil.0].5.(#$..
1b100 20 31 31 30 34 37 32 29 5d 29 0a 23 40 36 38 20 52 65 74 75 72 6e 20 52 45 50 4c 41 43 45 4d 45 .110472)]).#@68.Return.REPLACEME
1b120 4e 54 20 61 73 20 69 74 20 77 69 6c 6c 20 62 65 20 69 6e 73 65 72 74 65 64 20 62 79 20 60 65 76 NT.as.it.will.be.inserted.by.`ev
1b140 69 6c 2d 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 il-replace-match'...(defalias.'e
1b160 76 69 6c 2d 6d 61 74 63 68 2d 73 75 62 73 74 69 74 75 74 65 2d 72 65 70 6c 61 63 65 6d 65 6e 74 vil-match-substitute-replacement
1b180 20 23 5b 28 72 65 70 6c 61 63 65 6d 65 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 78 65 64 63 .#[(replacement.&optional.fixedc
1b1a0 61 73 65 20 73 74 72 69 6e 67 29 20 22 08 3b 5c 32 30 33 5c 66 00 5c 33 30 33 08 09 5c 33 30 34 ase.string).".;\203\f.\303..\304
1b1c0 5c 6e 24 5c 32 30 37 5c 33 30 33 08 40 08 41 5c 33 30 35 5c 22 09 5c 33 30 34 5c 6e 24 5c 32 30 \n$\207\303.@.A\305\".\304\n$\20
1b1e0 37 22 20 5b 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 69 78 65 64 63 61 73 65 20 73 74 72 69 6e 67 7".[replacement.fixedcase.string
1b200 20 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 6e 69 .match-substitute-replacement.ni
1b220 6c 20 30 5d 20 35 20 28 23 24 20 2e 20 31 31 30 38 36 34 29 5d 29 0a 23 40 33 32 34 20 4a 75 73 l.0].5.(#$...110864)]).#@324.Jus
1b240 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 20 tifes.all.lines.in.a.range..BEG.
1b260 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 6f and.END.specify.the.range.of.tho
1b280 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 46 se.lines.to.be.justified..JUSTIF
1b2a0 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 65 Y.is.either.'left,.'right.or.'ce
1b2c0 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 74 nter.according.to.the.justificat
1b2e0 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 61 ion.type..POSITION.is.the.maxima
1b300 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 65 l.text.width.for.right.and.cente
1b320 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 74 r.justification.or.the.column.at
1b340 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 2d .which.the.lines.should.be.left-
1b360 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 1f aligned.for.left.justification..
1b380 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.#
1b3a0 5b 28 62 65 67 20 65 6e 64 20 6a 75 73 74 69 66 79 20 70 6f 73 69 74 69 6f 6e 29 20 22 08 5c 33 [(beg.end.justify.position).".\3
1b3c0 30 36 5c 32 31 31 19 1a 1b 5c 32 31 34 65 64 42 5c 66 42 1c 5c 33 30 37 5c 32 31 32 0d 62 5c 32 06\211...\214edB\fB.\307\212.b\2
1b3e0 31 30 5c 33 31 30 20 29 5c 32 31 32 0e 12 62 5c 32 31 30 6e 5c 32 30 33 24 00 5c 33 31 31 5c 33 10\310.)\212..b\210n\203$.\311\3
1b400 31 32 21 5c 32 30 32 26 00 5c 33 31 31 20 29 5c 22 5c 32 31 30 65 62 5c 32 31 30 0e 13 5c 33 31 12!\202&.\311.)\"\210eb\210..\31
1b420 33 3d 5c 32 30 33 3a 00 5c 33 31 34 08 21 5c 32 31 30 5c 32 30 32 4f 00 5c 33 31 35 5c 33 31 36 3=\203:.\314.!\210\202O.\315\316
1b440 5c 33 30 36 5c 33 31 37 23 5c 32 30 33 48 00 5c 33 31 32 5c 32 32 34 5c 33 31 32 5c 32 32 35 7c \306\317#\203H.\312\224\312\225|
1b460 5c 32 31 30 5c 33 32 30 0e 13 5c 33 30 36 5c 33 31 37 23 5c 32 31 30 5c 33 30 36 79 5c 33 31 32 \210\320..\306\317#\210\306y\312
1b480 55 5c 32 30 33 5a 00 6e 5c 32 30 34 2c 00 65 62 5c 32 31 30 5c 33 32 31 20 2d 5c 32 30 37 22 20 U\203Z.n\204,.eb\210\321.-\207".
1b4a0 5b 70 6f 73 69 74 69 6f 6e 20 66 69 6c 6c 2d 70 72 65 66 69 78 20 61 64 61 70 74 69 76 65 2d 66 [position.fill-prefix.adaptive-f
1b4c0 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
1b4e0 63 74 69 6f 6e 2d 73 74 61 63 6b 20 62 65 67 20 6e 69 6c 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 ction-stack.beg.nil.evil-narrow.
1b500 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 64 line-beginning-position.line-end
1b520 2d 70 6f 73 69 74 69 6f 6e 20 30 20 6c 65 66 74 20 69 6e 64 65 6e 74 2d 6c 69 6e 65 2d 74 6f 20 -position.0.left.indent-line-to.
1b540 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5e 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a re-search-forward."^[[:space:]]*
1b560 22 20 74 20 6a 75 73 74 69 66 79 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 62 61 63 6b 2d 74 6f ".t.justify-current-line.back-to
1b580 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 65 6e 64 20 6a 75 73 74 69 66 79 5d 20 34 20 28 23 24 20 -indentation.end.justify].4.(#$.
1b5a0 2e 20 31 31 31 31 36 35 29 5d 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 ..111165)]).(defvar.evil-list-vi
1b5c0 65 77 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 6e 69 6c 20 6e 69 6c 29 0a 28 62 79 74 65 2d ew-select-action.nil.nil).(byte-
1b5e0 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c code."\300\301!\210\302\301\303\
1b600 33 30 34 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 304#\207".[make-variable-buffer-
1b620 6c 6f 63 61 6c 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 local.evil-list-view-select-acti
1b640 6f 6e 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 28 64 65 on.put.permanent-local.t].4).(de
1b660 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 fvar.evil-list-view-mode-hook.ni
1b680 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 4e 5c 32 30 34 5c 66 00 5c l).(byte-code."\300\301N\204\f.\
1b6a0 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 21 5c 32 30 302\300\301\303#\210\304\305!\20
1b6c0 34 18 00 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 30 5c 32 30 37 4..\302\305\306\307#\210\300\207
1b6e0 22 20 5b 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 ".[evil-list-view-mode-hook.vari
1b700 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e able-documentation.put."Hook.run
1b720 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 45 76 69 6c 20 4c 69 73 74 20 56 69 65 77 20 6d .after.entering.Evil.List.View.m
1b740 6f 64 65 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 ode.\nNo.problems.result.if.this
1b760 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f .variable.is.not.bound.\n`add-ho
1b780 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 ok'.automatically.binds.it...(Th
1b7a0 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 is.is.true.for.all.hook.variable
1b7c0 73 2e 29 22 20 62 6f 75 6e 64 70 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d s.)".boundp.evil-list-view-mode-
1b7e0 6d 61 70 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 map.definition-name.evil-list-vi
1b800 65 77 2d 6d 6f 64 65 5d 20 34 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 ew-mode].4).(defvar.evil-list-vi
1b820 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 ew-mode-map.(make-sparse-keymap)
1b840 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 0e 00 5c 33 30 ).(byte-code."\301\302N\204..\30
1b860 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 5c 33 30 35 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 3\301\302\304\305!#\210\306\307!
1b880 5c 32 30 34 1f 00 5c 33 30 33 5c 33 30 37 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c \204..\303\307\310\311#\210\312\
1b8a0 33 31 33 20 21 5c 32 31 30 5c 33 30 37 5c 33 30 32 4e 5c 32 30 34 2d 00 5c 33 30 33 5c 33 30 37 313.!\210\307\302N\204-.\303\307
1b8c0 5c 33 30 32 5c 33 30 34 5c 33 31 34 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 30 21 5c 32 30 34 42 \302\304\314!#\210\306\300!\204B
1b8e0 00 5c 33 30 33 5c 33 30 30 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 .\303\300\310\311#\210\315\316\3
1b900 30 30 5c 33 31 37 5c 22 5c 32 31 30 08 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 4e 5c 32 30 34 50 00\317\"\210.!\210\300\302N\204P
1b920 00 5c 33 30 33 5c 33 30 30 5c 33 30 32 5c 33 30 34 5c 33 32 30 21 23 5c 32 31 30 5c 33 30 33 5c .\303\300\302\304\320!#\210\303\
1b940 33 31 31 5c 33 32 31 5c 33 32 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 311\321\322#\207".[evil-list-vie
1b960 77 2d 6d 6f 64 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 w-mode-abbrev-table.evil-list-vi
1b980 65 77 2d 6d 6f 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 ew-mode-map.variable-documentati
1b9a0 6f 6e 20 70 75 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 on.put.purecopy."Keymap.for.`evi
1b9c0 6c 2d 6c 69 73 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 l-list-view-mode'.".boundp.evil-
1b9e0 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 64 65 66 69 list-view-mode-syntax-table.defi
1ba00 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 20 nition-name.evil-list-view-mode.
1ba20 28 6c 61 6d 62 64 61 20 28 23 31 3d 23 3a 64 65 66 2d 74 6d 70 2d 76 61 72 29 20 28 64 65 66 76 (lambda.(#1=#:def-tmp-var).(defv
1ba40 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 ar.evil-list-view-mode-syntax-ta
1ba60 62 6c 65 20 23 31 23 29 29 20 6d 61 6b 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 22 53 79 6e ble.#1#)).make-syntax-table."Syn
1ba80 74 61 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 tax.table.for.`evil-list-view-mo
1baa0 64 65 27 2e 22 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 65 76 69 6c de'.".(lambda.(#1#).(defvar.evil
1bac0 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 20 23 31 23 -list-view-mode-abbrev-table.#1#
1bae0 29 29 20 64 65 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6e 69 6c 20 22 41 62 62 72 )).define-abbrev-table.nil."Abbr
1bb00 65 76 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 ev.table.for.`evil-list-view-mod
1bb20 65 27 2e 22 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 74 61 62 75 6c 61 74 e'.".derived-mode-parent.tabulat
1bb40 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 5d 20 35 29 0a 23 40 35 34 31 20 4d 61 6a 6f 72 20 6d 6f 64 ed-list-mode].5).#@541.Major.mod
1bb60 65 20 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 e.derived.from.`tabulated-list-m
1bb80 6f 64 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 ode'.by.`define-derived-mode'..I
1bba0 74 20 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 t.inherits.all.of.the.parent's.a
1bbc0 74 74 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 ttributes,.but.has.its.own.keyma
1bbe0 70 2c 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 p,.abbrev.table.and.syntax.table
1bc00 3a 0a 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 :....`evil-list-view-mode-map',.
1bc20 60 65 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 `evil-list-view-mode-abbrev-tabl
1bc40 65 27 20 61 6e 64 20 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 e'.and.`evil-list-view-mode-synt
1bc60 61 78 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 ax-table'..which.more-or-less.sh
1bc80 61 64 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 adow.tabulated-list-mode's.corre
1bca0 73 70 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 sponding.tables...In.addition.to
1bcc0 20 61 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 .any.hooks.its.parent.mode.might
1bce0 20 68 61 76 65 20 72 75 6e 2c 0a 74 68 69 73 20 6d 6f 64 65 20 72 75 6e 73 20 74 68 65 20 68 6f .have.run,.this.mode.runs.the.ho
1bd00 6f 6b 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 ok.`evil-list-view-mode-hook',.a
1bd20 73 20 74 68 65 20 66 69 6e 61 6c 20 6f 72 20 70 65 6e 75 6c 74 69 6d 61 74 65 20 73 74 65 70 0a s.the.final.or.penultimate.step.
1bd40 64 75 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 during.initialization...\{evil-l
1bd60 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 ist-view-mode-map}..(defalias.'e
1bd80 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 33 vil-list-view-mode.#[nil."\306\3
1bda0 30 30 21 5c 32 31 30 5c 33 30 37 18 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 11 5c 33 31 32 12 5c 00!\210\307.\310.\210\311.\312.\
1bdc0 33 31 30 5c 33 31 33 4e 5c 32 30 33 1b 00 5c 33 31 34 5c 33 31 31 5c 33 31 33 5c 33 31 30 5c 33 310\313N\203..\314\311\313\310\3
1bde0 31 33 4e 23 5c 32 31 30 5c 33 31 35 0b 21 5c 32 30 34 27 00 5c 33 31 36 0b 5c 33 31 37 20 5c 22 13N#\210\315.!\204'.\316.\317.\"
1be00 5c 32 31 30 5c 33 32 30 5c 66 21 5c 32 31 31 1d 5c 32 30 33 36 00 0d 5c 33 32 31 20 3d 5c 32 30 \210\320\f!\211.\2036..\321.=\20
1be20 33 3c 00 5c 33 32 32 5c 66 5c 33 32 33 20 5c 22 5c 32 31 30 29 5c 33 32 34 0e 1d 5c 33 32 35 5c 3<.\322\f\323.\"\210)\324..\325\
1be40 22 5c 32 30 34 56 00 0e 1d 0e 1e 3d 5c 32 30 34 56 00 5c 33 32 36 0e 1d 5c 33 32 35 0e 1e 43 23 "\204V.....=\204V.\326..\325..C#
1be60 5c 32 31 30 5c 33 32 37 0b 21 5c 32 31 30 5c 33 33 30 5c 66 21 5c 32 31 30 0e 1d 16 1e 5c 33 33 \210\327.!\210\330\f!\210....\33
1be80 31 20 5c 32 31 30 5c 33 33 32 20 5c 32 31 30 29 5c 33 33 33 5c 33 33 34 21 5c 32 30 37 22 20 5b 1.\210\332.\210)\333\334!\207".[
1bea0 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 delay-mode-hooks.major-mode.mode
1bec0 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 2d 6d 61 70 20 65 76 -name.evil-list-view-mode-map.ev
1bee0 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 70 il-list-view-mode-syntax-table.p
1bf00 61 72 65 6e 74 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 20 74 61 62 75 arent.make-local-variable.t.tabu
1bf20 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d lated-list-mode.evil-list-view-m
1bf40 6f 64 65 20 22 45 76 69 6c 20 4c 69 73 74 20 56 69 65 77 22 20 6d 6f 64 65 2d 63 6c 61 73 73 20 ode."Evil.List.View".mode-class.
1bf60 70 75 74 20 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 73 65 74 2d 6b 65 79 6d 61 70 2d 70 61 72 put.keymap-parent.set-keymap-par
1bf80 65 6e 74 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 63 68 61 72 2d 74 61 62 6c 65 ent.current-local-map.char-table
1bfa0 2d 70 61 72 65 6e 74 20 73 74 61 6e 64 61 72 64 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 73 65 -parent.standard-syntax-table.se
1bfc0 74 2d 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 t-char-table-parent.syntax-table
1bfe0 20 61 62 62 72 65 76 2d 74 61 62 6c 65 2d 67 65 74 20 3a 70 61 72 65 6e 74 73 20 61 62 62 72 65 .abbrev-table-get.:parents.abbre
1c000 76 2d 74 61 62 6c 65 2d 70 75 74 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 74 2d 73 79 v-table-put.use-local-map.set-sy
1c020 6e 74 61 78 2d 74 61 62 6c 65 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69 6e 69 74 2d 68 ntax-table.tabulated-list-init-h
1c040 65 61 64 65 72 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 72 69 6e 74 20 72 75 6e 2d 6d eader.tabulated-list-print.run-m
1c060 6f 64 65 2d 68 6f 6f 6b 73 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 68 6f ode-hooks.evil-list-view-mode-ho
1c080 6f 6b 20 65 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 ok.evil-list-view-mode-abbrev-ta
1c0a0 62 6c 65 20 6c 6f 63 61 6c 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 5d 20 36 20 28 23 24 20 2e 20 ble.local-abbrev-table].6.(#$...
1c0c0 31 31 33 34 39 35 29 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 113495).nil]).(defalias.'evil-li
1c0e0 73 74 2d 76 69 65 77 2d 67 6f 74 6f 2d 65 6e 74 72 79 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 18 st-view-goto-entry.#[nil.".\205.
1c100 00 6d 3f 5c 32 30 35 18 00 5c 33 30 34 60 21 19 5c 6e 09 53 5c 32 33 34 1b 08 0b 41 40 21 2a 5c .m?\205..\304`!.\n.S\234...A@!*\
1c120 32 30 37 22 20 5b 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 207".[evil-list-view-select-acti
1c140 6f 6e 20 6c 69 6e 65 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 65 on.line.tabulated-list-entries.e
1c160 6e 74 72 79 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 5d 20 32 20 6e 69 6c 20 6e ntry.line-number-at-pos].2.nil.n
1c180 69 6c 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c il]).(byte-code."\301.\302\303#\
1c1a0 32 31 30 5c 33 30 31 08 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 31 08 5c 33 30 36 5c 33 210\301.\304\305#\210\301.\306\3
1c1c0 30 37 23 5c 32 31 30 5c 33 30 31 08 5c 33 31 30 5c 33 30 37 23 5c 32 30 37 22 20 5b 65 76 69 6c 07#\210\301.\310\307#\207".[evil
1c1e0 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 22 -list-view-mode-map.define-key."
1c200 71 22 20 6b 69 6c 6c 2d 74 68 69 73 2d 62 75 66 66 65 72 20 5b 66 6f 6c 6c 6f 77 2d 6c 69 6e 6b q".kill-this-buffer.[follow-link
1c220 5d 20 6e 69 6c 20 5b 6d 6f 75 73 65 2d 31 5d 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 67 ].nil.[mouse-1].evil-list-view-g
1c240 6f 74 6f 2d 65 6e 74 72 79 20 5b 72 65 74 75 72 6e 5d 5d 20 34 29 0a 23 40 35 37 32 20 4f 70 65 oto-entry.[return]].4).#@572.Ope
1c260 6e 73 20 6e 65 77 20 6c 69 73 74 20 76 69 65 77 20 62 75 66 66 65 72 2e 0a 0a 50 52 4f 50 45 52 ns.new.list.view.buffer...PROPER
1c280 54 49 45 53 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 2d 6c 69 73 74 20 77 68 69 63 68 20 73 75 TIES.is.a.property-list.which.su
1c2a0 70 70 6f 72 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 3a pports.the.following.properties:
1c2c0 0a 0a 3a 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 ..:name...........(required)...T
1c2e0 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 0a 3a 6d 6f 64 65 2d 6e 61 6d he.name.of.the.buffer..:mode-nam
1c300 65 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 6e 61 6d 65 20 66 6f 72 e......(required)...The.name.for
1c320 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 3a 66 6f 72 6d 61 74 20 20 20 20 20 20 20 20 20 .the.mode.line..:format.........
1c340 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 76 61 6c 75 65 20 66 6f 72 20 60 74 61 62 75 (required)...The.value.for.`tabu
1c360 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 27 2e 0a 3a 65 6e 74 72 69 65 73 20 20 20 20 lated-list-format'..:entries....
1c380 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 6f 72 20 60 ....(required)...The.value.for.`
1c3a0 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 27 2e 0a 3a 73 65 6c 65 63 74 tabulated-list-entries'..:select
1c3c0 2d 61 63 74 69 6f 6e 20 20 28 6f 70 74 69 6f 6e 61 6c 29 20 20 20 41 20 66 75 6e 63 74 69 6f 6e -action..(optional)...A.function
1c3e0 20 66 6f 72 20 72 6f 77 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 .for.row.selection..............
1c400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 74 20 74 61 6b 65 73 20 69 6e 20 61 20 73 .................It.takes.in.a.s
1c420 69 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 72 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 20 73 65 ingle.parameter,.which.is.the.se
1c440 6c 65 63 74 65 64 20 72 6f 77 27 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 lected.row's....................
1c460 20 20 20 20 20 20 20 20 20 20 76 65 63 74 6f 72 20 76 61 6c 75 65 20 74 68 61 74 20 69 73 20 70 ..........vector.value.that.is.p
1c480 61 73 73 65 64 20 69 6e 74 6f 20 60 3a 65 6e 74 72 69 65 73 27 2e 0a 1f 0a 28 64 65 66 61 6c 69 assed.into.`:entries'....(defali
1c4a0 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 76 69 65 77 2d 6c 69 73 74 20 27 28 6d 61 63 72 6f 20 as.'evil-with-view-list.'(macro.
1c4c0 2e 20 23 5b 28 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 20 22 5c 33 30 31 5c 33 30 32 ..#[(&rest.properties)."\301\302
1c4e0 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 5c 33 30 36 5c 22 5c 33 30 37 42 42 42 44 5c 33 31 30 42 \303\304\305.\306\"\307BBBD\310B
1c500 5c 33 31 31 5c 33 30 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 30 35 \311\301\312\313\314\315\316\305
1c520 08 5c 33 31 37 5c 22 45 5c 33 31 35 5c 33 32 30 5c 33 30 35 08 5c 33 32 31 5c 22 45 5c 33 31 35 .\317\"E\315\320\305.\321\"E\315
1c540 5c 33 32 32 5c 33 30 35 08 5c 33 32 33 5c 22 45 5c 33 32 34 5c 33 31 35 5c 33 32 35 5c 33 30 35 \322\305.\323\"E\324\315\325\305
1c560 08 5c 33 32 36 5c 22 45 5c 33 32 37 42 42 42 42 42 42 42 5c 33 33 30 42 42 42 46 5c 32 30 37 22 .\326\"E\327BBBBBBB\330BBBF\207"
1c580 20 5b 70 72 6f 70 65 72 74 69 65 73 20 6c 65 74 20 62 75 66 6e 61 6d 65 20 63 6f 6e 63 61 74 20 .[properties.let.bufname.concat.
1c5a0 22 2a 22 20 70 6c 69 73 74 2d 67 65 74 20 3a 6e 61 6d 65 20 28 22 2a 22 29 20 28 28 69 6e 68 69 "*".plist-get.:name.("*").((inhi
1c5c0 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 20 28 61 6e 64 20 28 67 65 74 2d 62 75 66 66 bit-read-only.t)).(and.(get-buff
1c5e0 65 72 20 62 75 66 6e 61 6d 65 29 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 62 75 66 6e 61 6d 65 er.bufname).(kill-buffer.bufname
1c600 29 29 20 28 28 62 75 66 20 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 62 75 66 6e )).((buf.(get-buffer-create.bufn
1c620 61 6d 65 29 29 29 20 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 73 ame))).with-current-buffer.buf.s
1c640 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 20 3a 66 6f 72 6d 61 etq.tabulated-list-format.:forma
1c660 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 3a 65 6e 74 72 69 65 t.tabulated-list-entries.:entrie
1c680 73 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 3a s.evil-list-view-select-action.:
1c6a0 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 28 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f select-action.(evil-list-view-mo
1c6c0 64 65 29 20 6d 6f 64 65 2d 6e 61 6d 65 20 3a 6d 6f 64 65 2d 6e 61 6d 65 20 28 28 65 76 69 6c 2d de).mode-name.:mode-name.((evil-
1c6e0 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 29 29 20 28 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 motion-state)).((switch-to-buffe
1c700 72 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 29 29 5d 20 31 36 20 28 23 24 20 2e 20 31 r-other-window.buf))].16.(#$...1
1c720 31 35 32 39 33 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 15293)])).(byte-code."\300\301\3
1c740 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 37 02\303#\304\301\305\306#\210\307
1c760 5c 33 31 30 21 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 \310!\207".[function-put.evil-wi
1c780 74 68 2d 76 69 65 77 2d 6c 69 73 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f th-view-list.lisp-indent-functio
1c7a0 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 20 70 n.defun.put.edebug-form-spec.t.p
1c7c0 72 6f 76 69 64 65 20 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 5d 20 35 29 0a rovide.evil-common].5).
Copyright 2019--2024 Marius PETER