summaryrefslogtreecommitdiff
path: root/.emacs.d/elpa/evil-20171210.501/evil-common.elc
blob: 3d4462cdcee23b2a86aacd8a86dea2b6acac99ed (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 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 303!\210\300\304!\210\3051..\300
01e0 5c 33 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 \306!0\202..\210\307\310!\210\31
0200 31 5c 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 1\312\313\314!\203,.\314\202-.\3
0220 31 35 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 15\"\210\311\316\313\317!\203;.\
0240 33 31 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 317\202<.\320\"\207".[require.ev
0260 69 6c 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 il-vars.evil-digraphs.rect.thing
0280 61 74 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 atpt.(error).windmove.message."e
02a0 76 69 6c 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 6c 6f 61 64 20 60 77 69 6e 64 6d 6f 76 65 27 2c 20 vil:.Could.not.load.`windmove',.
02c0 77 69 6e 64 6f 77 20 63 6f 6d 6d 61 6e 64 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2e 22 20 window.commands.not.available.".
02e0 64 65 66 61 6c 69 61 73 20 65 76 69 6c 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 66 62 6f 75 defalias.evil-get-selection.fbou
0300 6e 64 70 20 67 75 69 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 78 2d 67 65 74 2d 73 65 6c 65 ndp.gui-get-selection.x-get-sele
0320 63 74 69 6f 6e 20 65 76 69 6c 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 67 75 69 2d 73 65 74 ction.evil-set-selection.gui-set
0340 2d 73 65 6c 65 63 74 69 6f 6e 20 78 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 5d 20 34 29 0a 23 -selection.x-set-selection].4).#
0360 40 31 36 31 20 57 72 61 70 70 65 72 20 66 6f 72 20 60 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 @161.Wrapper.for.`called-interac
0380 74 69 76 65 6c 79 2d 70 27 2e 0a 49 6e 20 6f 6c 64 65 72 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 tively-p'..In.older.versions.of.
03a0 45 6d 61 63 73 2c 20 60 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 27 20 Emacs,.`called-interactively-p'.
03c0 74 61 6b 65 73 0a 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 49 6e 20 45 6d 61 63 73 20 32 33 takes.no.arguments...In.Emacs.23
03e0 2e 32 20 61 6e 64 20 6e 65 77 65 72 2c 20 69 74 20 74 61 6b 65 73 20 6f 6e 65 20 61 72 67 75 6d .2.and.newer,.it.takes.one.argum
0400 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 2d 69 6e 74 ent...(defalias.'evil-called-int
0420 65 72 61 63 74 69 76 65 6c 79 2d 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 6e 69 6c 20 22 5c 33 eractively-p.'(macro...#[nil."\3
0440 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 00\301!\207".[called-interactive
0460 6c 79 2d 70 20 61 6e 79 5d 20 32 20 28 23 24 20 2e 20 38 36 39 29 5d 29 29 0a 28 6d 61 6b 65 2d ly-p.any].2.(#$...869)])).(make-
0480 6f 62 73 6f 6c 65 74 65 20 27 65 76 69 6c 2d 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 obsolete.'evil-called-interactiv
04a0 65 6c 79 2d 70 20 22 70 6c 65 61 73 65 20 75 73 65 20 28 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 ely-p."please.use.(called-intera
04c0 63 74 69 76 65 6c 79 2d 70 20 27 61 6e 79 29 20 69 6e 73 74 65 61 64 2e 22 20 22 47 69 74 20 63 ctively-p.'any).instead."."Git.c
04e0 6f 6d 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 ommit.222b791").#@22.Return.EXP.
0500 75 6e 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 unquoted...(defalias.'evil-unquo
0520 74 65 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 te.#[(exp).".\242\301=\203...A@\
0540 32 31 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 211.\202...\207".[exp.quote].3.(
0560 23 24 20 2e 20 31 32 36 39 29 5d 29 0a 23 40 32 33 37 20 45 78 65 63 75 74 65 20 46 4f 52 4d 20 #$...1269)]).#@237.Execute.FORM.
0580 77 68 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 when.CONDITION.becomes.true,.che
05a0 63 6b 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 cking.with.HOOK..NAME.specifies.
05c0 74 68 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 the.name.of.the.entry.added.to.H
05e0 4f 4f 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 OOK..If.APPEND.is.non-nil,.the.e
0600 6e 74 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 ntry.is.appended.to.the.hook..If
0620 20 4c 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 .LOCAL.is.non-nil,.the.buffer-lo
0640 63 61 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 cal.value.of.HOOK.is.modified...
0660 28 64 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 (defalias.'evil-delay.#[(conditi
0680 6f 6e 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 on.form.hook.&optional.append.lo
06a0 63 61 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 cal.name)."\306.!\204..\307.!\20
06c0 33 10 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 3..\307.!\207\n\206..\310\311.\"
06e0 1a 5c 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 .\312\n!..\206\".\313.\f\314\315
0700 5c 33 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 \316.\317\320.D\321\fD\320.DF.FE
0720 4d 5c 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 M\210\322\f\323\313#\210\324.\f.
0740 15 0d 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 ..$+\207".[condition.form.name.h
0760 6f 6f 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 ook.fun.local.booleanp.eval.form
0780 61 74 20 22 65 76 69 6c 2d 64 65 6c 61 79 2d 66 6f 72 6d 2d 69 6e 2d 25 73 22 20 6d 61 6b 65 2d at."evil-delay-form-in-%s".make-
07a0 73 79 6d 62 6f 6c 20 74 20 6c 61 6d 62 64 61 20 28 26 72 65 73 74 20 61 72 67 73 29 20 77 68 65 symbol.t.lambda.(&rest.args).whe
07c0 6e 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 71 75 6f 74 65 20 66 75 6e 63 74 69 6f 6e 20 70 75 74 n.remove-hook.quote.function.put
07e0 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 61 64 64 2d 68 6f 6f 6b 20 61 .permanent-local-hook.add-hook.a
0800 70 70 65 6e 64 5d 20 31 30 20 28 23 24 20 2e 20 31 33 39 35 29 5d 29 0a 28 70 75 74 20 27 65 76 ppend].10.(#$...1395)]).(put.'ev
0820 69 6c 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 il-delay.'lisp-indent-function.2
0840 29 0a 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 ).#@165.Add.the.assocation.of.KE
0860 59 20 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 Y.and.VAL.to.the.value.of.LIST-V
0880 41 52 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 AR..If.the.list.already.contains
08a0 20 61 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 .an.entry.for.KEY,.update.that.e
08c0 6e 74 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 ntry;.otherwise.add.at.the.end.o
08e0 66 20 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 f.the.list...(defalias.'evil-add
0900 2d 74 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 -to-alist.#[(list-var.key.val.&r
0920 65 73 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 est.elements).".J\211.\203...\24
0940 32 5c 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 2\242\n\232\204...A\211.\204...\
0960 32 30 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 203#..\n.B\240\210\202...\305.J\
0980 6e 0b 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 n.BC\"L\210\f\203:.\306\307.\f#\
09a0 32 30 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 202<..J)\207".[list-var.tail.key
09c0 20 76 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 .val.elements.append.apply.evil-
09e0 61 64 64 2d 74 6f 2d 61 6c 69 73 74 5d 20 36 20 28 23 24 20 2e 20 32 31 32 30 29 5d 29 0a 23 40 add-to-alist].6.(#$...2120)]).#@
0a00 32 38 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 281.Delete.by.side-effect.all.it
0a20 65 6d 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 ems.satisfying.PREDICATE.in.LIST
0a40 2e 0a 53 74 6f 70 20 77 68 65 6e 20 72 65 61 63 68 69 6e 67 20 50 4f 49 4e 54 45 52 2e 20 20 49 ..Stop.when.reaching.POINTER...I
0a60 66 20 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 f.the.first.item.satisfies.PREDI
0a80 43 41 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 CATE,.there.is.no.way.to.remove.
0aa0 69 74 20 62 79 20 73 69 64 65 2d 65 66 66 65 63 74 3b 20 74 68 65 72 65 66 6f 72 65 2c 20 77 72 it.by.side-effect;.therefore,.wr
0ac0 69 74 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 ite.(setq.foo.(evil-filter-list.
0ae0 27 70 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 'predicate.foo)).to.be.sure.of.c
0b00 68 61 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 hanging.the.value.of.`foo'...(de
0b20 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 69 6c 74 65 72 2d 6c 69 73 74 20 23 5b 28 70 72 65 64 falias.'evil-filter-list.#[(pred
0b40 69 63 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 icate.list.&optional.pointer).".
0b60 5c 33 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 \306\211....\2035..\f=\2045..@..
0b80 5c 6e 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 \n!\203,..A..\203'...\241\210\20
0ba0 32 06 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 2....\202.....A\211.\204\n..+\20
0bc0 37 22 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 7".[list.head.elt.tail.pointer.p
0be0 72 65 64 69 63 61 74 65 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 35 36 34 29 5d 29 0a 23 40 redicate.nil].4.(#$...2564)]).#@
0c00 31 32 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 121.Find.the.first.item.satisfyi
0c20 6e 67 20 50 52 45 44 49 43 41 54 45 20 69 6e 20 4c 49 53 54 2e 0a 53 74 6f 70 20 77 68 65 6e 20 ng.PREDICATE.in.LIST..Stop.when.
0c40 72 65 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 reaching.POINTER,.which.should.p
0c60 6f 69 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 oint.at.a.link.in.the.list...(de
0c80 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 65 6d 62 65 72 2d 69 66 20 23 5b 28 70 72 65 64 69 63 falias.'evil-member-if.#[(predic
0ca0 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 5c 33 30 ate.list.&optional.pointer)."\30
0cc0 34 18 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 4.\3052+..:\205*..\n=?\205*..@..
0ce0 08 21 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 .!\203#.\306\305.\"\210\202...A\
0d00 32 31 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 211.\202..0)\207".[elt.list.poin
0d20 74 65 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 ter.predicate.nil.done.throw].4.
0d40 28 23 24 20 2e 20 33 30 37 36 29 5d 29 0a 23 40 35 31 20 46 69 6e 64 20 74 68 65 20 66 69 72 73 (#$...3076)]).#@51.Find.the.firs
0d60 74 20 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 t.item.satisfying.PREDICATE.in.T
0d80 52 45 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 REE...(defalias.'evil-member-rec
0da0 75 72 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 ursive-if.#[(predicate.tree)."..
0dc0 21 5c 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 !\203...\207.<\2054.\30424..\305
0de0 1a 5c 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 .\211.\2052..@.\306.\n\"\211.\20
0e00 33 2a 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 3*.\307\304\n\"\210.A\211.\204..
0e20 5c 33 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 \305*0\207".[predicate.tree.elt.
0e40 2d 2d 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 --dolist-tail--.done.nil.evil-me
0e60 6d 62 65 72 2d 72 65 63 75 72 73 69 76 65 2d 69 66 20 74 68 72 6f 77 5d 20 34 20 28 23 24 20 2e mber-recursive-if.throw].4.(#$..
0e80 20 33 34 31 31 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 .3411)]).#@74.Concatenate.lists,
0ea0 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 45 6c 65 6d 65 6e 74 73 20 61 .removing.duplicates..Elements.a
0ec0 72 65 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 re.compared.with.`eq'...(defalia
0ee0 73 20 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 s.'evil-concat-lists.#[(&rest.se
0f00 71 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 quences)."\305..\305.\211.\2031.
0f20 0b 40 5c 32 31 31 12 5c 33 30 35 1c 5c 32 31 31 1b 5c 32 30 33 29 00 0b 40 5c 32 31 31 14 08 3e .@\211.\305.\211.\203)..@\211..>
0f40 5c 32 30 34 5c 22 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 31 \204\".\f.B..A\211.\204..*.A\211
0f60 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
0f80 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--.
0fa0 65 6c 74 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 37 32 36 29 5d 29 0a 23 40 31 37 35 20 43 elt.nil].3.(#$...3726)]).#@175.C
0fc0 6f 6e 63 61 74 65 6e 61 74 65 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 73 2c 20 72 65 oncatenate.association.lists,.re
0fe0 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 41 6e 20 61 6c 69 73 74 20 69 73 20 61 moving.duplicates..An.alist.is.a
1000 20 6c 69 73 74 20 6f 66 20 63 6f 6e 73 20 63 65 6c 6c 73 20 28 4b 45 59 20 2e 20 56 41 4c 55 45 .list.of.cons.cells.(KEY...VALUE
1020 29 20 77 68 65 72 65 20 65 61 63 68 20 6b 65 79 0a 6d 61 79 20 6f 63 63 75 72 20 6f 6e 6c 79 20 ).where.each.key.may.occur.only.
1040 6f 6e 63 65 2e 20 4c 61 74 65 72 20 76 61 6c 75 65 73 20 6f 76 65 72 77 72 69 74 65 20 65 61 72 once..Later.values.overwrite.ear
1060 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 2d 63 6f lier.values...(defalias.'evil-co
1080 6e 63 61 74 2d 61 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 75 65 6e 63 65 73 29 20 ncat-alists.#[(&rest.sequences).
10a0 22 5c 33 30 35 18 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 33 31 00 0b 40 5c 32 31 31 12 5c 33 "\305..\305.\211.\2031..@\211.\3
10c0 30 35 1c 5c 32 31 31 1b 5c 32 30 33 29 00 0b 40 14 5c 33 30 36 5c 66 5c 32 34 32 08 5c 22 10 5c 05.\211.\203)..@.\306\f\242.\".\
10e0 66 08 42 10 0b 41 5c 32 31 31 13 5c 32 30 34 15 00 2a 0b 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 f.B..A\211.\204..*.A\211.\204\n.
1100 2a 08 5c 32 33 37 29 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 *.\237)\207".[result.sequences.s
1120 65 71 75 65 6e 63 65 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 65 6c 74 20 6e 69 6c 20 equence.--dolist-tail--.elt.nil.
1140 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 5d 20 34 20 28 23 24 20 2e 20 34 30 33 31 29 5d 29 assq-delete-all].4.(#$...4031)])
1160 0a 23 40 31 39 34 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 .#@194.Concatenate.property.list
1180 73 2c 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 6c 69 63 61 74 65 73 2e 0a 41 20 70 72 6f 70 65 72 s,.removing.duplicates..A.proper
11a0 74 79 20 6c 69 73 74 20 69 73 20 61 20 6c 69 73 74 20 28 3a 4b 45 59 57 4f 52 44 31 20 56 41 4c ty.list.is.a.list.(:KEYWORD1.VAL
11c0 55 45 31 20 3a 4b 45 59 57 4f 52 44 32 20 56 41 4c 55 45 32 2e 2e 2e 29 0a 77 68 65 72 65 20 65 UE1.:KEYWORD2.VALUE2...).where.e
11e0 61 63 68 20 6b 65 79 77 6f 72 64 20 6d 61 79 20 6f 63 63 75 72 20 6f 6e 6c 79 20 6f 6e 63 65 2e ach.keyword.may.occur.only.once.
1200 20 4c 61 74 65 72 20 76 61 6c 75 65 73 20 6f 76 65 72 77 72 69 74 65 0a 65 61 72 6c 69 65 72 20 .Later.values.overwrite.earlier.
1220 76 61 6c 75 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d values...(defalias.'evil-concat-
1240 70 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 75 65 6e 63 65 73 29 20 22 5c 33 30 34 plists.#[(&rest.sequences)."\304
1260 18 09 5c 33 30 34 1a 5c 32 31 31 1b 5c 32 30 33 29 00 0b 40 12 5c 6e 5c 32 30 33 5c 22 00 5c 33 ..\304.\211.\203)..@.\n\203\".\3
1280 30 35 08 5c 6e 5c 32 31 31 41 12 5c 32 34 32 5c 6e 5c 32 31 31 41 12 5c 32 34 32 23 10 5c 32 30 05.\n\211A.\242\n\211A.\242#.\20
12a0 32 0d 00 0b 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 5c 33 30 34 12 08 2b 5c 32 30 37 22 20 5b 72 2...A\211.\204\n.\304..+\207".[r
12c0 65 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 esult.sequences.sequence.--dolis
12e0 74 2d 74 61 69 6c 2d 2d 20 6e 69 6c 20 70 6c 69 73 74 2d 70 75 74 5d 20 36 20 28 23 24 20 2e 20 t-tail--.nil.plist-put].6.(#$...
1300 34 34 35 35 29 5d 29 0a 23 40 33 30 39 20 43 6f 6e 63 61 74 65 6e 61 74 65 20 6b 65 79 6d 61 70 4455)]).#@309.Concatenate.keymap
1320 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 73 2c 20 72 65 6d 6f 76 69 6e 67 20 64 75 70 .association.lists,.removing.dup
1340 6c 69 63 61 74 65 73 2e 0a 41 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 20 69 73 20 61 20 6c 69 73 licates..A.keymap.alist.is.a.lis
1360 74 20 6f 66 20 63 6f 6e 73 20 63 65 6c 6c 73 20 28 56 41 52 20 2e 20 4d 41 50 29 20 77 68 65 72 t.of.cons.cells.(VAR...MAP).wher
1380 65 20 65 61 63 68 20 6b 65 79 6d 61 70 0a 6d 61 79 20 6f 63 63 75 72 20 6f 6e 6c 79 20 6f 6e 63 e.each.keymap.may.occur.only.onc
13a0 65 2c 20 62 75 74 20 77 68 65 72 65 20 74 68 65 20 76 61 72 69 61 62 6c 65 73 20 6d 61 79 20 62 e,.but.where.the.variables.may.b
13c0 65 20 72 65 70 65 61 74 65 64 0a 28 65 2e 67 2e 2c 20 28 56 41 52 20 2e 20 4d 41 50 31 29 20 28 e.repeated.(e.g.,.(VAR...MAP1).(
13e0 56 41 52 20 2e 20 4d 41 50 32 29 20 69 73 20 61 6c 6c 6f 77 65 64 29 2e 20 54 68 65 20 6f 72 64 VAR...MAP2).is.allowed)..The.ord
1400 65 72 20 6d 61 74 74 65 72 73 2c 0a 77 69 74 68 20 74 68 65 20 68 69 67 68 65 73 74 20 70 72 69 er.matters,.with.the.highest.pri
1420 6f 72 69 74 79 20 6b 65 79 6d 61 70 73 20 62 65 69 6e 67 20 6c 69 73 74 65 64 20 66 69 72 73 74 ority.keymaps.being.listed.first
1440 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 6b 65 79 6d 61 70 ...(defalias.'evil-concat-keymap
1460 2d 61 6c 69 73 74 73 20 23 5b 28 26 72 65 73 74 20 73 65 71 75 65 6e 63 65 73 29 20 22 5c 33 30 -alists.#[(&rest.sequences)."\30
1480 35 18 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 33 33 00 0b 40 5c 32 31 31 12 5c 33 30 35 1c 5c 5..\305.\211.\2033..@\211.\305.\
14a0 32 31 31 1b 5c 32 30 33 2b 00 0b 40 14 5c 33 30 36 5c 66 5c 32 34 33 08 5c 22 5c 32 30 34 24 00 211.\203+..@.\306\f\243.\"\204$.
14c0 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 13 5c 32 30 34 5c 6e \f.B..A\211.\204..*.A\211.\204\n
14e0 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 75 65 6e 63 65 73 20 .*.\237)\207".[result.sequences.
1500 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 65 6c 74 20 6e 69 6c sequence.--dolist-tail--.elt.nil
1520 20 72 61 73 73 71 5d 20 34 20 28 23 24 20 2e 20 34 38 37 38 29 5d 29 0a 23 40 32 33 39 20 44 65 .rassq].4.(#$...4878)]).#@239.De
1540 6c 65 74 65 20 62 79 20 73 69 64 65 20 65 66 66 65 63 74 20 74 68 65 20 70 72 6f 70 65 72 74 79 lete.by.side.effect.the.property
1560 20 50 52 4f 50 20 66 72 6f 6d 20 50 4c 49 53 54 2e 0a 49 66 20 50 52 4f 50 20 69 73 20 74 68 65 .PROP.from.PLIST..If.PROP.is.the
1580 20 66 69 72 73 74 20 70 72 6f 70 65 72 74 79 20 69 6e 20 50 4c 49 53 54 2c 20 74 68 65 72 65 20 .first.property.in.PLIST,.there.
15a0 69 73 20 6e 6f 20 77 61 79 0a 74 6f 20 72 65 6d 6f 76 65 20 69 74 20 62 79 20 73 69 64 65 2d 65 is.no.way.to.remove.it.by.side-e
15c0 66 66 65 63 74 3b 20 74 68 65 72 65 66 6f 72 65 2c 20 77 72 69 74 65 0a 28 73 65 74 71 20 66 6f ffect;.therefore,.write.(setq.fo
15e0 6f 20 28 65 76 69 6c 2d 70 6c 69 73 74 2d 64 65 6c 65 74 65 20 3a 70 72 6f 70 20 66 6f 6f 29 29 o.(evil-plist-delete.:prop.foo))
1600 20 74 6f 20 62 65 20 73 75 72 65 20 6f 66 0a 63 68 61 6e 67 69 6e 67 20 74 68 65 20 76 61 6c 75 .to.be.sure.of.changing.the.valu
1620 65 20 6f 66 20 60 66 6f 6f 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 6c 69 e.of.`foo'...(defalias.'evil-pli
1640 73 74 2d 64 65 6c 65 74 65 20 23 5b 28 70 72 6f 70 20 70 6c 69 73 74 29 20 22 08 5c 33 30 35 5c st-delete.#[(prop.plist).".\305\
1660 32 31 31 19 1a 1b 0b 5c 32 30 33 32 00 0b 40 5c 32 31 31 12 5c 66 3d 5c 32 30 33 28 00 0b 41 41 211....\2032..@\211.\f=\203(..AA
1680 13 09 5c 32 30 33 23 00 09 41 0b 5c 32 34 31 5c 32 31 30 5c 32 30 32 06 00 0b 10 5c 32 30 32 06 ..\203#..A.\241\210\202....\202.
16a0 00 0b 11 0b 41 41 5c 32 31 31 13 5c 32 30 34 5c 6e 00 08 2b 5c 32 30 37 22 20 5b 70 6c 69 73 74 ....AA\211.\204\n..+\207".[plist
16c0 20 68 65 61 64 20 65 6c 74 20 74 61 69 6c 20 70 72 6f 70 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e .head.elt.tail.prop.nil].4.(#$..
16e0 20 35 34 33 38 29 5d 29 0a 23 40 32 35 39 20 52 65 74 75 72 6e 20 70 72 6f 70 65 72 74 79 20 50 .5438)]).#@259.Return.property.P
1700 52 4f 50 20 66 6f 72 20 4b 45 59 20 69 6e 20 41 4c 49 53 54 2e 0a 41 4c 49 53 54 20 69 73 20 61 ROP.for.KEY.in.ALIST..ALIST.is.a
1720 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 77 69 74 68 20 65 6e 74 72 69 65 73 20 n.association.list.with.entries.
1740 6f 66 20 74 68 65 20 66 6f 72 6d 0a 28 4b 45 59 20 2e 20 50 4c 49 53 54 29 2c 20 77 68 65 72 65 of.the.form.(KEY...PLIST),.where
1760 20 50 4c 49 53 54 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 49 66 20 50 52 .PLIST.is.a.property.list..If.PR
1780 4f 50 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 6e 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 OP.is.nil,.return.all.properties
17a0 20 66 6f 72 20 4b 45 59 2e 0a 49 66 20 4b 45 59 20 69 73 20 74 2c 20 72 65 74 75 72 6e 20 61 6e .for.KEY..If.KEY.is.t,.return.an
17c0 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f 66 20 6b 65 79 73 0a 61 6e 64 20 74 68 .association.list.of.keys.and.th
17e0 65 69 72 20 50 52 4f 50 20 76 61 6c 75 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 eir.PROP.values...(defalias.'evi
1800 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 28 61 6c 69 73 74 20 6b 65 79 20 26 6f 70 74 l-get-property.#[(alist.key.&opt
1820 69 6f 6e 61 6c 20 70 72 6f 70 29 20 22 08 5c 32 30 34 09 00 09 5c 6e 5c 32 33 36 41 5c 32 30 37 ional.prop).".\204...\n\236A\207
1840 09 5c 33 30 36 3d 5c 32 30 33 46 00 5c 33 30 37 5c 32 31 31 1b 1c 5c 6e 5c 33 30 37 1d 5c 32 31 .\306=\203F.\307\211..\n\307.\21
1860 31 1e 5c 6e 5c 32 30 33 41 00 0e 5c 6e 40 5c 32 31 31 15 40 11 0d 41 13 5c 33 31 30 0b 08 5c 22 1.\n\203A..\n@\211.@..A.\310..\"
1880 5c 32 30 33 38 00 5c 33 31 31 0b 08 5c 22 13 09 0b 42 5c 66 42 14 0e 5c 6e 41 5c 32 31 31 16 5c \2038.\311..\"...B\fB..\nA\211.\
18a0 6e 5c 32 30 34 1c 00 5c 33 30 37 15 5c 66 2c 5c 32 30 37 5c 33 31 31 09 5c 6e 5c 32 33 36 41 08 n\204..\307.\f,\207\311.\n\236A.
18c0 5c 22 5c 32 30 37 22 20 5b 70 72 6f 70 20 6b 65 79 20 61 6c 69 73 74 20 76 61 6c 20 72 65 73 75 \"\207".[prop.key.alist.val.resu
18e0 6c 74 20 65 6e 74 72 79 20 74 20 6e 69 6c 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 70 6c 69 73 lt.entry.t.nil.plist-member.plis
1900 74 2d 67 65 74 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 5d 20 34 20 28 23 24 20 2e 20 35 t-get.--dolist-tail--].4.(#$...5
1920 38 37 31 29 5d 29 0a 23 40 31 37 32 20 53 65 74 20 50 52 4f 50 20 74 6f 20 56 41 4c 20 66 6f 72 871)]).#@172.Set.PROP.to.VAL.for
1940 20 4b 45 59 20 69 6e 20 41 4c 49 53 54 2d 56 41 52 2e 0a 41 4c 49 53 54 2d 56 41 52 20 70 6f 69 .KEY.in.ALIST-VAR..ALIST-VAR.poi
1960 6e 74 73 20 74 6f 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 77 69 74 68 20 nts.to.an.association.list.with.
1980 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
19a0 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
19c0 74 20 73 74 6f 72 69 6e 67 20 50 52 4f 50 20 61 6e 64 20 56 41 4c 2e 1f 0a 28 64 65 66 61 6c 69 t.storing.PROP.and.VAL...(defali
19e0 61 73 20 27 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 23 5b 28 61 6c 69 73 74 2d 76 as.'evil-put-property.#[(alist-v
1a00 61 72 20 6b 65 79 20 70 72 6f 70 20 76 61 6c 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 ar.key.prop.val.&rest.properties
1a20 29 20 22 08 5c 32 31 31 4a 19 5c 6e 09 5c 32 33 36 41 1b 5c 33 30 36 0b 5c 66 0d 23 13 0e 5c 6e ).".\211J.\n.\236A.\306.\f.#..\n
1a40 5c 32 30 33 20 00 5c 33 30 37 0b 0e 5c 6e 5c 22 13 5c 33 31 30 0e 5c 6e 21 40 15 5c 33 31 31 5c \203..\307..\n\".\310.\n!@.\311\
1a60 6e 09 5c 22 11 5c 6e 0b 42 09 42 5c 32 31 31 11 2a 4c 5c 32 31 30 0d 5c 32 30 37 22 20 5b 61 6c n.\".\n.B.B\211.*L\210.\207".[al
1a80 69 73 74 2d 76 61 72 20 61 6c 69 73 74 20 6b 65 79 20 70 6c 69 73 74 20 70 72 6f 70 20 76 61 6c ist-var.alist.key.plist.prop.val
1aa0 20 70 6c 69 73 74 2d 70 75 74 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 20 6c 61 .plist-put.evil-concat-plists.la
1ac0 73 74 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 5d 20 35 st.assq-delete-all.properties].5
1ae0 20 28 23 24 20 2e 20 36 34 34 35 29 5d 29 0a 23 40 32 31 36 20 52 65 74 75 72 6e 20 74 68 65 20 .(#$...6445)]).#@216.Return.the.
1b00 76 61 6c 75 65 20 6f 66 20 70 72 6f 70 65 72 74 79 20 50 52 4f 50 20 66 6f 72 20 53 54 41 54 45 value.of.property.PROP.for.STATE
1b20 2e 0a 50 52 4f 50 20 69 73 20 61 20 6b 65 79 77 6f 72 64 20 61 73 20 75 73 65 64 20 62 79 20 60 ..PROP.is.a.keyword.as.used.by.`
1b40 65 76 69 6c 2d 64 65 66 69 6e 65 2d 73 74 61 74 65 27 2e 0a 53 54 41 54 45 20 69 73 20 74 68 65 evil-define-state'..STATE.is.the
1b60 20 73 74 61 74 65 27 73 20 73 79 6d 62 6f 6c 69 63 20 6e 61 6d 65 2e 0a 49 66 20 56 41 4c 55 45 .state's.symbolic.name..If.VALUE
1b80 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 76 .is.non-nil.and.the.value.is.a.v
1ba0 61 72 69 61 62 6c 65 2c 0a 72 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 61 ariable,.return.the.value.of.tha
1bc0 74 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 t.variable...(defalias.'evil-sta
1be0 74 65 2d 70 72 6f 70 65 72 74 79 20 23 5b 28 73 74 61 74 65 20 70 72 6f 70 20 26 6f 70 74 69 6f te-property.#[(state.prop.&optio
1c00 6e 61 6c 20 76 61 6c 75 65 29 20 22 5c 33 30 35 08 09 5c 6e 23 1b 5c 66 5c 32 30 33 1a 00 0b 39 nal.value)."\305..\n#.\f\203...9
1c20 5c 32 30 33 1a 00 5c 33 30 36 0b 21 5c 32 30 33 1a 00 0b 4a 5c 32 30 32 1b 00 0b 29 5c 32 30 37 \203..\306.!\203...J\202...)\207
1c40 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 20 73 74 61 74 65 20 70 ".[evil-state-properties.state.p
1c60 72 6f 70 20 76 61 6c 20 76 61 6c 75 65 20 65 76 69 6c 2d 67 65 74 2d 70 72 6f 70 65 72 74 79 20 rop.val.value.evil-get-property.
1c80 62 6f 75 6e 64 70 5d 20 34 20 28 23 24 20 2e 20 36 39 30 31 29 5d 29 0a 23 40 31 36 34 20 53 77 boundp].4.(#$...6901)]).#@164.Sw
1ca0 61 70 20 74 68 65 20 76 61 6c 75 65 73 20 6f 66 20 76 61 72 69 61 62 6c 65 73 20 54 48 49 53 20 ap.the.values.of.variables.THIS.
1cc0 61 6e 64 20 54 48 41 54 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d 6f 72 65 20 61 72 67 75 6d and.THAT..If.three.or.more.argum
1ce0 65 6e 74 73 20 61 72 65 20 67 69 76 65 6e 2c 20 74 68 65 20 76 61 6c 75 65 73 20 61 72 65 20 72 ents.are.given,.the.values.are.r
1d00 6f 74 61 74 65 64 2e 0a 45 2e 67 2e 2c 20 28 65 76 69 6c 2d 73 77 61 70 20 41 20 42 20 43 29 20 otated..E.g.,.(evil-swap.A.B.C).
1d20 73 65 74 73 20 41 20 74 6f 20 42 2c 20 42 20 74 6f 20 43 2c 20 61 6e 64 20 43 20 74 6f 20 41 2e sets.A.to.B,.B.to.C,.and.C.to.A.
1d40 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 77 61 70 20 27 28 6d 61 63 72 6f 20 2e ..(defalias.'evil-swap.'(macro..
1d60 20 23 5b 28 74 68 69 73 20 74 68 61 74 20 26 72 65 73 74 20 76 61 72 73 29 20 22 5c 33 30 33 5c .#[(this.that.&rest.vars)."\303\
1d80 33 30 34 08 5c 33 30 35 09 5c 33 30 34 09 08 45 45 45 5c 6e 5c 32 30 35 15 00 5c 33 30 36 09 5c 304.\305.\304..EEE\n\205..\306.\
1da0 6e 42 42 43 42 42 5c 32 30 37 22 20 5b 74 68 69 73 20 74 68 61 74 20 76 61 72 73 20 70 72 6f 67 nBBCBB\207".[this.that.vars.prog
1dc0 6e 20 73 65 74 71 20 70 72 6f 67 31 20 65 76 69 6c 2d 73 77 61 70 5d 20 38 20 28 23 24 20 2e 20 n.setq.prog1.evil-swap].8.(#$...
1de0 37 33 32 36 29 5d 29 29 0a 23 40 31 39 31 20 50 6c 61 63 65 20 74 68 65 20 73 6d 61 6c 6c 65 73 7326)])).#@191.Place.the.smalles
1e00 74 20 76 61 6c 75 65 20 69 6e 20 4d 49 4e 20 61 6e 64 20 74 68 65 20 6c 61 72 67 65 73 74 20 69 t.value.in.MIN.and.the.largest.i
1e20 6e 20 4d 41 58 2e 0a 49 66 20 74 68 72 65 65 20 6f 72 20 6d 6f 72 65 20 61 72 67 75 6d 65 6e 74 n.MAX..If.three.or.more.argument
1e40 73 20 61 72 65 20 67 69 76 65 6e 2c 20 70 6c 61 63 65 20 74 68 65 20 73 6d 61 6c 6c 65 73 74 0a s.are.given,.place.the.smallest.
1e60 76 61 6c 75 65 20 69 6e 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 value.in.the.first.argument.and.
1e80 74 68 65 20 6c 61 72 67 65 73 74 20 69 6e 20 74 68 65 20 6c 61 73 74 2c 0a 73 6f 72 74 69 6e 67 the.largest.in.the.last,.sorting
1ea0 20 69 6e 20 62 65 74 77 65 65 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 6f .in.between...(defalias.'evil-so
1ec0 72 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 6d 69 6e 20 6d 61 78 20 26 72 65 73 74 20 76 61 rt.'(macro...#[(min.max.&rest.va
1ee0 72 73 29 20 22 5c 33 30 34 5c 33 30 35 21 18 5c 33 30 36 08 5c 33 30 37 5c 33 31 30 09 5c 6e 0b rs)."\304\305!.\306.\307\310.\n.
1f00 42 42 42 5c 33 31 31 42 42 44 43 5c 33 31 32 09 5c 33 31 33 08 44 5c 6e 5c 33 31 33 08 44 5c 33 BBB\311BBDC\312.\313.D\n\313.D\3
1f20 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 0b 5c 22 5c 22 42 42 42 42 42 45 29 5c 32 30 37 22 20 14\315\316\317.\"\"BBBBBE)\207".
1f40 5b 73 6f 72 74 65 64 20 6d 69 6e 20 6d 61 78 20 76 61 72 73 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c [sorted.min.max.vars.make-symbol
1f60 20 22 73 6f 72 74 76 61 72 22 20 6c 65 74 20 73 6f 72 74 20 6c 69 73 74 20 28 27 3c 29 20 73 65 ."sortvar".let.sort.list.('<).se
1f80 74 71 20 70 6f 70 20 61 70 70 6c 79 20 61 70 70 65 6e 64 20 6d 61 70 63 61 72 20 23 5b 28 76 61 tq.pop.apply.append.mapcar.#[(va
1fa0 72 29 20 22 08 5c 33 30 32 09 44 44 5c 32 30 37 22 20 5b 76 61 72 20 73 6f 72 74 65 64 20 70 6f r).".\302.DD\207".[var.sorted.po
1fc0 70 5d 20 33 5d 5d 20 31 32 20 28 23 24 20 2e 20 37 36 36 33 29 5d 29 29 0a 23 40 35 35 20 54 75 p].3]].12.(#$...7663)])).#@55.Tu
1fe0 72 6e 73 20 76 65 63 74 6f 72 20 69 6e 74 6f 20 61 20 73 74 72 69 6e 67 2c 20 63 68 61 6e 67 69 rns.vector.into.a.string,.changi
2000 6e 67 20 3c 65 73 63 61 70 65 3e 20 74 6f 20 27 5c 65 27 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ng.<escape>.to.'\e'..(defalias.'
2020 65 76 69 6c 2d 76 65 63 74 6f 72 2d 74 6f 2d 73 74 72 69 6e 67 20 23 5b 28 76 65 63 74 6f 72 29 evil-vector-to-string.#[(vector)
2040 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 23 5c 32 30 37 22 20 5b 76 65 63 74 6f 72 20 6d 61 ."\301\302.\303#\207".[vector.ma
2060 70 63 6f 6e 63 61 74 20 23 5b 28 63 29 20 22 08 5c 33 30 31 5c 32 33 32 5c 32 30 33 08 00 5c 33 pconcat.#[(c).".\301\232\203..\3
2080 30 32 5c 32 30 37 5c 33 30 33 5c 33 30 34 08 5c 22 5c 32 30 37 22 20 5b 63 20 65 73 63 61 70 65 02\207\303\304.\"\207".[c.escape
20a0 20 22 1b 22 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 31 5d 20 33 5d 20 22 22 5d 20 34 20 28 23 24 .".".make-string.1].3].""].4.(#$
20c0 20 2e 20 38 31 35 38 29 5d 29 0a 23 40 38 30 20 44 65 66 69 6e 65 20 61 20 63 6f 6d 6d 61 6e 64 ...8158)]).#@80.Define.a.command
20e0 20 43 4f 4d 4d 41 4e 44 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 28 41 52 47 53 2e 2e 2e 29 .COMMAND...(fn.COMMAND.(ARGS...)
2100 20 44 4f 43 20 5b 5b 4b 45 59 20 56 41 4c 55 45 5d 2e 2e 2e 5d 20 42 4f 44 59 2e 2e 2e 29 1f 0a .DOC.[[KEY.VALUE]...].BODY...)..
2120 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 20 27 (defalias.'evil-define-command.'
2140 28 6d 61 63 72 6f 20 2e 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 26 72 65 73 74 20 62 6f 64 79 29 20 (macro...#[(command.&rest.body).
2160 22 5c 33 30 36 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 1a "\306\307\211\211\211\211\211...
2180 1b 1c 1d 1e 0e 0e 1d 5c 32 34 32 3c 5c 32 30 33 1e 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 14 .......\242<\203....\211A..\242.
21a0 0e 1d 47 5c 33 31 30 56 5c 32 30 33 49 00 0e 1d 5c 32 34 32 5c 32 34 32 5c 33 31 31 3d 5c 32 30 ..G\310V\203I...\242\242\311=\20
21c0 33 3a 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 12 5c 32 30 32 49 00 0e 1d 5c 32 34 32 3b 5c 32 3:...\211A..\242.\202I...\242;\2
21e0 30 33 49 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 13 5c 33 31 32 08 5c 33 31 33 5c 33 31 34 23 03I...\211A..\242.\312.\313\314#
2200 10 5c 33 31 35 0e 1d 5c 32 34 32 21 5c 32 30 33 70 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 11 .\315..\242!\203p...\211A..\242.
2220 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 15 5c 33 31 32 08 09 0d 23 10 5c 32 30 32 4f 00 0e 1d 5c ..\211A..\242.\312...#.\202O...\
2240 32 30 33 5c 32 35 34 00 0e 1d 40 3a 5c 32 30 33 5c 32 35 34 00 0e 1d 40 40 5c 33 31 36 3d 5c 32 203\254...@:\203\254...@@\316=\2
2260 30 33 5c 32 35 34 00 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 1e 1e 5c 33 31 37 5c 33 32 30 0e 1e 03\254...\211A..\242..\317\320..
2280 41 5c 22 5c 32 31 31 1e 1f 40 1e 20 0e 1f 41 1e 21 5c 33 31 36 0e 20 44 16 0e 5c 33 32 31 08 0e A\"\211..@....A.!\316..D..\321..
22a0 21 5c 22 10 2c 5c 33 32 32 0e 5c 22 5c 32 30 35 5c 33 31 33 00 0e 1d 5c 32 30 35 5c 33 31 33 00 !\".,\322.\"\205\313...\205\313.
22c0 5c 33 32 33 0e 5c 22 5c 66 5c 33 32 34 0b 5c 32 30 35 5c 33 30 32 00 0b 43 0e 0e 43 0e 1d 23 42 \323.\"\f\324.\205\302..C..C..#B
22e0 42 42 0e 5c 22 5c 32 30 35 5c 33 33 34 00 5c 6e 5c 32 30 35 5c 33 33 34 00 5c 33 32 35 5c 33 32 BB.\"\205\334.\n\205\334.\325\32
2300 36 0e 5c 22 44 5c 33 32 37 5c 6e 46 5c 33 33 30 5c 33 33 31 5c 33 32 36 0e 5c 22 5c 32 30 34 5c 6.\"D\327\nF\330\331\326.\"\204\
2320 33 36 35 00 0e 1d 5c 32 30 33 5c 33 36 35 00 5c 33 33 32 5c 66 0e 0e 0e 1d 42 42 42 5c 32 30 32 365...\203\365.\332\f....BBB\202
2340 5c 33 36 37 00 0e 5c 22 44 44 43 5c 33 31 37 5c 33 33 33 5c 33 33 31 5c 33 32 36 08 44 46 5c 33 \367..\"DDC\317\333\331\326.DF\3
2360 33 34 42 42 42 46 2e 07 5c 32 30 37 22 20 5b 6b 65 79 73 20 6b 65 79 20 64 6f 63 2d 66 6f 72 6d 34BBBF..\207".[keys.key.doc-form
2380 20 64 6f 63 20 61 72 67 73 20 61 72 67 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 6e 69 6c 20 .doc.args.arg.(interactive).nil.
23a0 31 20 66 6f 72 6d 61 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 72 65 70 65 61 74 20 74 20 6b 65 79 1.format.plist-put.:repeat.t.key
23c0 77 6f 72 64 70 20 69 6e 74 65 72 61 63 74 69 76 65 20 61 70 70 6c 79 20 65 76 69 6c 2d 69 6e 74 wordp.interactive.apply.evil-int
23e0 65 72 61 63 74 69 76 65 2d 66 6f 72 6d 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 70 6c 69 73 74 73 eractive-form.evil-concat-plists
2400 20 70 72 6f 67 6e 20 64 65 66 75 6e 20 61 70 70 65 6e 64 20 70 75 74 20 71 75 6f 74 65 20 27 66 .progn.defun.append.put.quote.'f
2420 75 6e 63 74 69 6f 6e 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6c 65 74 20 66 75 6e 63 20 6c unction-documentation.let.func.l
2440 61 6d 62 64 61 20 23 27 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 ambda.#'evil-set-command-propert
2460 69 65 73 20 28 66 75 6e 63 29 20 62 6f 64 79 20 69 66 6f 72 6d 20 72 65 73 75 6c 74 20 66 6f 72 ies.(func).body.iform.result.for
2480 6d 20 61 74 74 72 73 20 63 6f 6d 6d 61 6e 64 5d 20 31 31 20 28 23 24 20 2e 20 38 34 30 30 29 5d m.attrs.command].11.(#$...8400)]
24a0 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 )).(byte-code."\300\301\302\303#
24c0 5c 32 31 30 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 \210\304\301\305\306#\207".[func
24e0 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 20 6c 69 73 tion-put.evil-define-command.lis
2500 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
2520 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 26 6f 70 74 ug-form-spec.(&define.name.[&opt
2540 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 6c 20 73 74 ional.lambda-list].[&optional.st
2560 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 20 5b 26 6f ringp].[&rest.keywordp.sexp].[&o
2580 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 74 20 66 6f ptional.("interactive".[&rest.fo
25a0 72 6d 5d 29 5d 20 64 65 66 2d 62 6f 64 79 29 5d 20 34 29 0a 23 40 37 38 20 57 68 65 74 68 65 72 rm])].def-body)].4).#@78.Whether
25c0 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 53 65 65 20 .COMMAND.has.Evil.PROPERTY..See.
25e0 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 69 65 also.`evil-has-command-propertie
2600 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 6f 6d 6d 61 s-p'...(defalias.'evil-has-comma
2620 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 70 65 72 74 nd-property-p.#[(command.propert
2640 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 61 6e 64 20 y)."\302\303.!.\"\207".[command.
2660 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 65 74 2d 63 property.plist-member.evil-get-c
2680 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 36 35 37 29 ommand-properties].3.(#$...9657)
26a0 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 69 65 73 20 ]).#@90.Whether.Evil.properties.
26c0 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 20 61 6c 73 are.defined.for.COMMAND..See.als
26e0 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 2d 70 27 2e o.`evil-has-command-property-p'.
2700 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d 70 72 ..(defalias.'evil-has-command-pr
2720 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 08 21 5c 32 operties-p.#[(command)."\301.!\2
2740 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 67 65 74 2d 05..\302\207".[command.evil-get-
2760 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 2e 20 39 38 command-properties.t].2.(#$...98
2780 39 36 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 20 6f 66 20 96)]).#@146.Return.the.value.of.
27a0 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 20 74 68 65 Evil.PROPERTY.of.COMMAND..If.the
27c0 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 72 6f 70 65 .command.does.not.have.the.prope
27e0 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 6f 20 60 65 rty,.return.DEFAULT..See.also.`e
2800 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 1f 0a 28 64 vil-get-command-properties'...(d
2820 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 efalias.'evil-get-command-proper
2840 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 6f 6e 61 6c ty.#[(command.property.&optional
2860 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 35 5c 6e 08 .default)."\304..\"\203..\305\n.
2880 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 74 79 20 65 .#\207.\207".[command.property.e
28a0 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 6c 74 20 65 vil-command-properties.default.e
28c0 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 76 69 6c 2d vil-has-command-property-p.evil-
28e0 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 34 29 5d 29 0a 23 get-property].4.(#$...10124)]).#
2900 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 65 73 20 6f @78.Return.all.Evil.properties.o
2920 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 74 2d 63 6f f.COMMAND..See.also.`evil-get-co
2940 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 27 65 76 69 mmand-property'...(defalias.'evi
2960 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 63 6f 6d 6d l-get-command-properties.#[(comm
2980 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 6d 6d 61 6e and)."\302..\"\207".[evil-comman
29a0 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 74 2d 70 72 d-properties.command.evil-get-pr
29c0 6f 70 65 72 74 79 5d 20 33 20 28 23 24 20 2e 20 31 30 35 30 30 29 5d 29 0a 23 40 31 34 31 20 53 operty].3.(#$...10500)]).#@141.S
29e0 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 4d 41 4e 44 et.PROPERTY.to.VALUE.for.COMMAND
2a00 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 20 61 74 20 ..To.set.multiple.properties.at.
2a20 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 70 72 6f 70 once,.see.`evil-set-command-prop
2a40 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 64 2d 70 72 erties'.and.`evil-add-command-pr
2a60 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 65 74 2d operties'...(defalias.'evil-set-
2a80 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 70 72 6f 70 command-property.#[(command.prop
2aa0 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 30 37 22 20 erty.value)."\303\304..\n$\207".
2ac0 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 2d 70 75 74 [command.property.value.evil-put
2ae0 2d 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 -property.evil-command-propertie
2b00 73 5d 20 35 20 28 23 24 20 2e 20 31 30 37 31 39 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 s].5.(#$...10719)]).(defalias.'e
2b20 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 69 6c 2d 73 vil-put-command-property.'evil-s
2b40 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 64 64 20 50 et-command-property).#@136.Add.P
2b60 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 54 49 45 53 ROPERTIES.to.COMMAND..PROPERTIES
2b80 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 54 6f 20 72 .should.be.a.property.list..To.r
2ba0 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 65 2c 20 75 eplace.all.properties.at.once,.u
2bc0 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 69 65 73 27 se.`evil-set-command-properties'
2be0 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 6e 64 2d 70 ...(defalias.'evil-add-command-p
2c00 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 72 6f 70 65 roperties.#[(command.&rest.prope
2c20 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 20 5b 63 6f rties)."\302\303\304..$\207".[co
2c40 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 70 75 74 2d mmand.properties.apply.evil-put-
2c60 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 property.evil-command-properties
2c80 5d 20 35 20 28 23 24 20 2e 20 31 31 30 39 39 29 5d 29 0a 23 40 31 38 36 20 52 65 70 6c 61 63 65 ].5.(#$...11099)]).#@186.Replace
2ca0 20 61 6c 6c 20 6f 66 20 43 4f 4d 4d 41 4e 44 27 73 20 70 72 6f 70 65 72 74 69 65 73 20 77 69 74 .all.of.COMMAND's.properties.wit
2cc0 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 50 52 4f 50 45 52 54 49 45 53 20 73 68 6f 75 6c 64 20 h.PROPERTIES..PROPERTIES.should.
2ce0 62 65 20 61 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 2e 0a 54 68 69 73 20 65 72 61 73 65 73 20 be.a.property.list..This.erases.
2d00 61 6c 6c 20 70 72 65 76 69 6f 75 73 20 70 72 6f 70 65 72 74 69 65 73 3b 20 74 6f 20 6f 6e 6c 79 all.previous.properties;.to.only
2d20 20 61 64 64 20 70 72 6f 70 65 72 74 69 65 73 2c 0a 75 73 65 20 60 65 76 69 6c 2d 73 65 74 2d 63 .add.properties,.use.`evil-set-c
2d40 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 27 65 76 ommand-property'...(defalias.'ev
2d60 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 28 63 6f 6d il-set-command-properties.#[(com
2d80 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 08 09 5c 22 mand.&rest.properties)."\303..\"
2da0 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 63 6f 6d 6d .\n\205..\304\305.\n#\207".[comm
2dc0 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 70 72 6f 70 and.evil-command-properties.prop
2de0 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 20 65 76 69 erties.assq-delete-all.apply.evi
2e00 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 28 23 24 20 l-add-command-properties].4.(#$.
2e20 2e 20 31 31 34 31 37 29 5d 29 0a 23 40 31 35 37 20 52 65 6d 6f 76 65 20 50 52 4f 50 45 52 54 49 ..11417)]).#@157.Remove.PROPERTI
2e40 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 73 68 6f 75 ES.from.COMMAND..PROPERTIES.shou
2e60 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 3a 50 52 4f ld.be.a.list.of.properties.(:PRO
2e80 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 53 20 69 73 P1.:PROP2....)..If.PROPERTIES.is
2ea0 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 69 65 73 20 .the.empty.list,.all.properties.
2ec0 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 6c 2d 72 65 are.removed...(defalias.'evil-re
2ee0 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 6f 6d 6d 61 move-command-properties.#[(comma
2f00 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 5c 32 30 33 nd.&rest.properties)."\305..\203
2f20 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 5c 66 40 13 \".\306\n!..\305.\211.\203!.\f@.
2f40 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 5c 33 31 31 \307..\".\fA\211.\204..*\310\311
2f60 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 20 63 6f 6d \n.#)\207".[plist.properties.com
2f80 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 2d 20 6e 69 mand.property.--dolist-tail--.ni
2fa0 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 73 20 65 76 l.evil-get-command-properties.ev
2fc0 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 65 74 2d 63 il-plist-delete.apply.evil-set-c
2fe0 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 31 38 32 35 ommand-properties].5.(#$...11825
3000 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 64 6c 65 72 )]).#@76.Return.the.yank.handler
3020 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 20 74 6f 20 .for.MOTION..MOTION.defaults.to.
3040 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 61 73 20 27 the.current.motion...(defalias.'
3060 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 61 6c 20 6d evil-yank-handler.#[(&optional.m
3080 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 5c 32 30 37 otion).".\206....\302.\303\"\207
30a0 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 76 69 6c 2d ".[motion.evil-this-motion.evil-
30c0 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 61 6e 64 6c get-command-property.:yank-handl
30e0 65 72 5d 20 33 20 28 23 24 20 2e 20 31 32 32 39 37 29 5d 29 0a 23 40 31 30 30 20 44 65 63 6c 61 er].3.(#$...12297)]).#@100.Decla
3100 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 66 75 6e 63 re.COMMAND.to.be.a.movement.func
3120 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 65 68 61 76 tion..This.ensures.that.it.behav
3140 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 2e 1f 0a 28 es.correctly.in.Visual.state...(
3160 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 6e 20 23 5b defalias.'evil-declare-motion.#[
3180 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 5c 33 30 35 (command)."\301.\302\303\304\305
31a0 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 6d 61 6e 64 %\207".[command.evil-add-command
31c0 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 72 65 70 65 -properties.:keep-visual.t.:repe
31e0 61 74 20 6d 6f 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 31 32 35 33 39 29 5d 29 0a 23 40 33 35 at.motion].6.(#$...12539)]).#@35
3200 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d 41 4e 44 20 74 6f 20 62 65 20 72 65 70 65 61 74 61 62 6c .Declare.COMMAND.to.be.repeatabl
3220 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 72 65 70 65 e...(defalias.'evil-declare-repe
3240 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
3260 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
3280 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 31 32 38 30 operties.:repeat.t].4.(#$...1280
32a0 31 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 20 62 65 20 1)]).#@38.Declare.COMMAND.to.be.
32c0 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 76 69 6c 2d nonrepeatable...(defalias.'evil-
32e0 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 64 29 20 22 declare-not-repeat.#[(command)."
3300 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
3320 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
3340 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 32 39 37 30 29 5d 29 0a 23 40 33 38 20 44 65 63 6c .nil].4.(#$...12970)]).#@38.Decl
3360 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 62 6c 65 2e are.COMMAND.to.be.nonrepeatable.
3380 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 6e 6f 72 65 ..(defalias.'evil-declare-ignore
33a0 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 30 32 5c 33 -repeat.#[(command)."\301.\302\3
33c0 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 6f 6d 6d 61 03#\207".[command.evil-add-comma
33e0 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 5d 20 34 20 nd-properties.:repeat.ignore].4.
3400 28 23 24 20 2e 20 31 33 31 34 38 29 5d 29 0a 23 40 35 33 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d (#$...13148)]).#@53.Declare.COMM
3420 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 65 72 20 63 AND.to.be.repeatable.by.buffer.c
3440 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 6c 61 72 65 hanges...(defalias.'evil-declare
3460 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 5c 33 30 31 -change-repeat.#[(command)."\301
3480 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 6c 2d 61 64 .\302\303#\207".[command.evil-ad
34a0 64 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 63 68 61 d-command-properties.:repeat.cha
34c0 6e 67 65 5d 20 34 20 28 23 24 20 2e 20 31 33 33 33 32 29 5d 29 0a 23 40 35 33 20 44 65 63 6c 61 nge].4.(#$...13332)]).#@53.Decla
34e0 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 62 79 20 62 re.COMMAND.to.be.repeatable.by.b
3500 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 76 69 6c 2d uffer.changes...(defalias.'evil-
3520 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 61 74 20 23 declare-insert-at-point-repeat.#
3540 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 30 37 22 20 [(command)."\301.\302\303#\207".
3560 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 6f 70 65 72 [command.evil-add-command-proper
3580 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 5d 20 34 20 ties.:repeat.insert-at-point].4.
35a0 28 23 24 20 2e 20 31 33 35 33 31 29 5d 29 0a 23 40 33 38 20 44 65 63 6c 61 72 65 20 43 4f 4d 4d (#$...13531)]).#@38.Declare.COMM
35c0 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 65 66 61 6c AND.to.be.nonrepeatable...(defal
35e0 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 61 74 20 23 ias.'evil-declare-abort-repeat.#
3600 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 30 37 22 20 [(command)."\301.\302\303#\207".
3620 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 6f 70 65 72 [command.evil-add-command-proper
3640 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 31 33 37 34 ties.:repeat.abort].4.(#$...1374
3660 38 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 20 73 65 71 8)]).#@351.Parse.STRING.as.a.seq
3680 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 2e 0a 52 65 uence.of.delimited.arguments..Re
36a0 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 20 6f 72 20 turns.a.list.of.NUM.strings,.or.
36c0 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 69 6e 67 20 as.many.arguments.as.the.string.
36e0 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 6b 20 63 68 contains..The.first.non-blank.ch
3700 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 65 6c 69 6d aracter.is.taken.to.be.the.delim
3720 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 6d 69 73 73 iter..If.some.arguments.are.miss
3740 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 6e 67 20 6c ing.from.STRING,.the.resulting.l
3760 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 73 2e 0a 54 ist.is.padded.with.nil.values..T
3780 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 63 74 6c 79 wo.delimiters.following.directly
37a0 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 6d 70 74 79 .after.each.other.gives.an.empty
37c0 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 6c 69 6d 69 .string...(defalias.'evil-delimi
37e0 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 69 6f 6e 61 ted-arguments.#[(string.&optiona
3800 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 6e 00 5c 33 l.num)."\306..\307\216.\206\n.\3
3820 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 31 31 5c 32 10\n\206..\311\312\313\211\211\2
3840 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 32 31 31 00 11..........\314\315.\"\203\211.
3860 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 16 15 0e 17 \316\317.\".\320\321\322.!.#....
3880 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 5c 32 31 31 \312U\204\211.\314.....#\203\211
38a0 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 31 31 16 17 .\316\317.\".\317\225....S\211..
38c0 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 34 5c 33 32 \312U\203p.\306..\323\216\314\32
38e0 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 5c 33 31 33 0\324.\"...#*\204p..\317\224\313
3900 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 5c 33 31 32 O.\fG\312U\203\202....\313OG\312
3920 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 00 0b 47 5c U\2043.\f.B.\2023.\n\203\263..G\
3940 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 57 5c 32 30 nW\203\263.\n.GZ\312........W\20
3960 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 33 37 00 2a 3\262.\313.B...T\211..\202\237.*
3980 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 61 2d 69 6e .\237..\207".[save-match-data-in
39a0 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 63 68 20 64 ternal.string.num.result.match.d
39c0 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 5c 33 30 32 elim.match-data.#[nil."\301.\302
39e0 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 72 6e 61 \"\207".[save-match-data-interna
3a00 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 5d 20 22 l.set-match-data.evaporate].3]."
3a20 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 3a 73 70 61 ".-1.0.nil.string-match."^[[:spa
3a40 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 74 63 68 2d ce:]]*\\([^[:space:]]\\)".match-
3a60 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 5c 5c 5d 2e string.1.format."%s\\(\\(?:[\\].
3a80 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 65 20 23 5b \\|[^%s]\\)*\\)".regexp-quote.#[
3aa0 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 6d 61 74 63 nil."\301.\302\"\207".[save-matc
3ac0 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 74 61 20 65 h-data-internal.set-match-data.e
3ae0 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 24 22 20 61 vaporate].3]."%s[[:space:]]*$".a
3b00 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 73 2d 6c 69 rgument.idx.count.i.--dotimes-li
3b20 6d 69 74 2d 2d 5d 20 38 20 28 23 24 20 2e 20 31 33 39 33 31 29 5d 29 0a 23 40 31 36 39 20 43 6f mit--].8.(#$...13931)]).#@169.Co
3b40 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 63 68 61 72 ncatenate.character.sets..A.char
3b60 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 6e 20 5b 20 acter.set.is.the.part.between.[.
3b80 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 6e 2e 0a 49 and.].in.a.regular.expression..I
3ba0 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 65 6d 65 6e f.any.character.set.is.complemen
3bc0 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 6c 65 6d 65 ted,.the.result.is.also.compleme
3be0 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 74 2d 63 68 nted...(defalias.'evil-concat-ch
3c00 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 32 31 31 5c arsets.#[(&rest.sets)."\306\211\
3c20 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 30 37 1e 14 211\307....\310..\311\216.\307..
3c40 5c 32 31 31 1e 15 5c 32 30 33 5d 00 0e 15 40 16 14 5c 33 31 32 5c 33 31 33 0e 14 5c 22 5c 32 30 \211..\203]...@..\312\313..\"\20
3c60 33 2d 00 0e 14 5c 33 31 34 5c 33 30 37 4f 16 14 5c 33 31 35 12 5c 33 31 32 5c 33 31 36 0e 14 5c 3-...\314\307O..\315.\312\316..\
3c80 22 5c 32 30 33 3e 00 0e 14 5c 33 31 34 5c 33 30 37 4f 16 14 5c 33 31 37 13 5c 33 31 32 5c 33 32 "\203>...\314\307O..\317.\312\32
3ca0 30 0e 14 5c 22 5c 32 30 33 4f 00 0e 14 5c 33 31 34 5c 33 30 37 4f 16 14 5c 33 32 31 11 08 0e 14 0..\"\203O...\314\307O..\321....
3cc0 50 10 0e 15 41 5c 32 31 31 16 15 5c 32 30 34 17 00 2a 5c 33 32 32 5c 33 32 33 5c 6e 0b 09 08 25 P...A\211..\204..*\322\323\n...%
3ce0 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 6d 65 6e ..\207".[result.hyphen.complemen
3d00 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 65 72 6e t.bracket.save-match-data-intern
3d20 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 69 6c 20 al.sets."".nil.match-data.#[nil.
3d40 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 2d 64 61 "\301.\302\"\207".[save-match-da
3d60 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 61 70 6f ta-internal.set-match-data.evapo
3d80 72 61 74 65 5d 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 5e 22 20 31 20 22 rate].3].string-match."^\\^".1."
3da0 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 20 22 25 73 25 ^"."^]"."]"."^-"."-".format."%s%
3dc0 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 5d 20 37 20 28 23 s%s%s".set.--dolist-tail--].7.(#
3de0 24 20 2e 20 31 35 31 36 36 29 5d 29 0a 23 40 31 35 38 20 52 65 61 64 20 66 72 6f 6d 20 6b 65 79 $...15166)]).#@158.Read.from.key
3e00 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 61 board.or.INPUT.and.build.a.comma
3e20 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 55 nd.description..Returns.(CMD.COU
3e40 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 20 NT),.where.COUNT.is.the.numeric.
3e60 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 20 prefix.argument..Both.COUNT.and.
3e80 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 6c CMD.may.be.nil...(defalias.'evil
3ea0 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 6e -keypress-parser.#[(&optional.in
3ec0 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 5c put)."\306\211..\n\203..\307\n.\
3ee0 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 33 ".\3102\324.\311\312!\211.\203\3
3f00 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 30 20.\313\f!\211.\204+.\314\310\30
3f20 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 5a 6\211D\"\210\202\317.\315.!\203Z
3f40 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 35 .\316.!.\314\310.@.\204C..A@\205
3f60 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 5c S..@.\206J.\317.A@\206Q.\317_DD\
3f80 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 31 "\210)\202\317..\320=\204j..\321
3fa0 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 5c =\203\256..\203\256.\f\211GSH..\
3fc0 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 32 322..!\203}...\206\207...9\205\2
3fe0 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 32 07...\323N..\322..!\204\226...\2
4000 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 5c 50\205\235.\324..\325\"\326Z...\
4020 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 00 206\244.\327\330_..\\.+\202\317.
4040 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 5c .\331=\203\272..?.\202\317.\314\
4060 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 30 310..\205\314...\203\312.\332\20
4080 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 22 2\313.\317_D\"\210))\202..*\207"
40a0 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 6f .[negative.count.input.unread-co
40c0 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 20 mmand-events.seq.cmd.nil.append.
40e0 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 69 done.read-key-sequence."".key-bi
4100 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 73 nding.throw.arrayp.evil-keypress
4120 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 69 -parser.1.digit-argument.evil-di
4140 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 6f git-argument-or-evil-beginning-o
4160 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 65 f-line.characterp.ascii-characte
4180 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 72 r.logand.127.48.0.10.negative-ar
41a0 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 23 gument.-1.event.char.digit].7.(#
41c0 24 20 2e 20 31 35 38 35 39 29 5d 29 0a 23 40 37 36 20 52 65 61 64 20 61 20 6b 65 79 20 66 72 6f $...15859)]).#@76.Read.a.key.fro
41e0 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 63 m.the.keyboard..Translates.it.ac
4200 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 64 cording.to.the.input.method...(d
4220 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 6f efalias.'evil-read-key.#[(&optio
4240 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 30 nal.prompt)."\306.\307.\310.\310
4260 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 5c \211\211......\".#\311\216\3121\
4280 32 30 35 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 30 205.\313.\"\314\315.$\316\"#\210
42a0 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 31 \313.\"\317\315.$\320\"#\210\321
42c0 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 34 44 00 5c 33 32 \322\323\"\211.%.\"\235\204D.\32
42e0 34 0e 5c 22 0e 25 43 5c 22 16 5c 22 29 5c 33 32 35 0e 5c 22 21 5c 32 31 30 5c 33 32 36 0e 26 5c 4.\".%C\".\")\325.\"!\210\326.&\
4300 33 31 30 5c 33 32 37 23 5c 32 31 31 13 5c 33 33 30 48 12 5c 33 33 31 0b 21 11 5c 33 33 32 09 21 310\327#\211.\330H.\331.!.\332.!
4320 5c 32 30 33 6a 00 09 5c 33 33 30 48 12 5c 33 33 31 09 21 11 5c 32 30 32 59 00 09 5c 33 32 33 3d \203j..\330H.\331.!.\202Y..\323=
4340 5c 32 30 33 74 00 5c 6e 5c 32 30 32 5c 32 30 31 00 09 5c 32 30 33 7e 00 5c 33 33 33 09 21 5c 32 \203t.\n\202\201..\203~.\333.!\2
4360 30 32 5c 32 30 31 00 5c 33 33 34 5c 33 33 35 21 30 5c 32 30 32 5c 32 32 33 00 5c 32 31 30 5c 33 02\201.\334\335!0\202\223.\210\3
4380 33 36 5c 33 33 37 21 5c 32 30 33 5c 32 31 37 00 5c 33 33 37 20 5c 32 31 30 5c 33 34 30 5c 33 34 36\337!\203\217.\337.\210\340\34
43a0 31 5c 33 31 30 5c 22 2e 08 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 61 64 2d 6b 65 79 2d 6d 61 1\310\"..\207".[evil-read-key-ma
43c0 70 20 63 6d 64 20 63 68 61 72 20 73 65 71 20 6f 76 65 72 72 69 64 69 6e 67 2d 6c 6f 63 61 6c 2d p.cmd.char.seq.overriding-local-
43e0 6d 61 70 20 6f 76 65 72 72 69 64 69 6e 67 2d 74 65 72 6d 69 6e 61 6c 2d 6c 6f 63 61 6c 2d 6d 61 map.overriding-terminal-local-ma
4400 70 20 63 75 72 72 65 6e 74 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 p.current-global-map.make-sparse
4420 2d 6b 65 79 6d 61 70 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 -keymap.nil.#[nil."\301.!\207".[
4440 6f 6c 64 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 5d 20 32 old-global-map.use-global-map].2
4460 5d 20 28 71 75 69 74 29 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 6c ].(quit).define-key.[menu-bar].l
4480 6f 6f 6b 75 70 2d 6b 65 79 20 5b 6d 65 6e 75 2d 62 61 72 5d 20 5b 74 6f 6f 6c 2d 62 61 72 5d 20 ookup-key.[menu-bar].[tool-bar].
44a0 5b 74 6f 6f 6c 2d 62 61 72 5d 20 6d 61 6b 65 2d 63 68 61 72 2d 74 61 62 6c 65 20 64 69 73 70 6c [tool-bar].make-char-table.displ
44c0 61 79 2d 74 61 62 6c 65 20 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 61 70 70 ay-table.self-insert-command.app
44e0 65 6e 64 20 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 end.use-global-map.read-key-sequ
4500 65 6e 63 65 20 74 20 30 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 61 72 72 61 79 70 20 63 61 6c 6c ence.t.0.key-binding.arrayp.call
4520 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 72 65 -interactively.user-error."No.re
4540 70 6c 61 63 65 6d 65 6e 74 20 63 68 61 72 61 63 74 65 72 20 74 79 70 65 64 22 20 66 62 6f 75 6e placement.character.typed".fboun
4560 64 70 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 61 62 6f 72 74 20 73 69 67 6e 61 6c 20 71 75 69 74 dp.evil-repeat-abort.signal.quit
4580 20 6e 65 77 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 6f 6c 64 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 67 .new-global-map.old-global-map.g
45a0 6c 6f 62 61 6c 2d 6d 61 70 20 23 31 3d 23 3a 78 20 70 72 6f 6d 70 74 5d 20 38 20 28 23 24 20 2e lobal-map.#1=#:x.prompt].8.(#$..
45c0 20 31 36 38 35 30 29 5d 29 0a 23 40 31 36 33 20 43 6f 6d 6d 61 6e 64 20 74 68 61 74 20 63 61 6c .16850)]).#@163.Command.that.cal
45e0 6c 73 20 60 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 27 2e 0a 54 68 69 73 20 63 6f 6d 6d ls.`read-quoted-char'..This.comm
4600 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 64 20 77 68 65 72 65 76 65 72 20 60 72 65 61 64 2d 71 and.can.be.used.wherever.`read-q
4620 75 6f 74 65 64 2d 63 68 61 72 27 20 69 73 20 72 65 71 75 69 72 65 64 0a 61 73 20 61 20 63 6f 6d uoted-char'.is.required.as.a.com
4640 6d 61 6e 64 2e 20 49 74 73 20 6d 61 69 6e 20 75 73 65 20 69 73 20 69 6e 20 74 68 65 20 60 65 76 mand..Its.main.use.is.in.the.`ev
4660 69 6c 2d 72 65 61 64 2d 6b 65 79 2d 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 il-read-key-map'...(defalias.'ev
4680 69 6c 2d 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 il-read-quoted-char.#[nil."\300.
46a0 5c 32 30 37 22 20 5b 72 65 61 64 2d 71 75 6f 74 65 64 2d 63 68 61 72 5d 20 31 20 28 23 24 20 2e \207".[read-quoted-char].1.(#$..
46c0 20 31 37 38 37 32 29 20 6e 69 6c 5d 29 0a 23 40 31 35 38 20 52 65 61 64 20 74 77 6f 20 6b 65 79 .17872).nil]).#@158.Read.two.key
46e0 73 20 66 72 6f 6d 20 6b 65 79 62 6f 61 72 64 20 66 6f 72 6d 69 6e 67 20 61 20 64 69 67 72 61 70 s.from.keyboard.forming.a.digrap
4700 68 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 73 20 61 6e 20 6f 76 65 72 h..This.function.creates.an.over
4720 6c 61 79 20 61 74 20 28 70 6f 69 6e 74 29 2c 20 68 69 64 69 6e 67 20 74 68 65 20 6e 65 78 74 0a lay.at.(point),.hiding.the.next.
4740 48 49 44 45 2d 43 48 41 52 53 20 63 68 61 72 61 63 74 65 72 73 2e 20 48 49 44 45 2d 43 48 41 52 HIDE-CHARS.characters..HIDE-CHAR
4760 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 S.defaults.to.1...(defalias.'evi
4780 6c 2d 72 65 61 64 2d 64 69 67 72 61 70 68 2d 63 68 61 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c l-read-digraph-char.#[(&optional
47a0 20 68 69 64 65 2d 63 68 61 72 73 29 20 22 5c 33 30 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 .hide-chars)."\305\211\211\211..
47c0 1a 1b 5c 33 30 36 5c 32 31 36 5c 33 30 37 60 64 5c 66 5c 32 30 36 12 00 5c 33 31 30 60 5c 5c 5e ..\306\216\307`d\f\206..\310`\\^
47e0 5c 22 10 5c 33 31 31 08 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 5c 33 31 34 11 5c 33 31 35 5c 33 \".\311.\312\313#\210\314.\315\3
4800 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 30 16\310\317\320.%\210\315\316\310
4820 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 32 \321\313.%\210\311.\322.#\210\32
4840 33 20 13 5c 33 30 31 0b 21 11 5c 33 31 35 5c 33 31 36 5c 33 31 30 5c 33 31 37 5c 33 32 30 09 25 3..\301.!.\315\316\310\317\320.%
4860 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 33 \210\315\316\310\321\313.%\210\3
4880 31 31 08 5c 33 32 32 09 23 5c 32 31 30 5c 33 32 33 20 12 29 5c 33 32 34 0b 5c 6e 44 21 5c 32 30 11.\322.#\210\323..)\324.\nD!\20
48a0 36 5f 00 5c 6e 2c 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 20 73 74 72 69 6e 67 20 63 68 61 72 6_.\n,\207".[overlay.string.char
48c0 32 20 63 68 61 72 31 20 68 69 64 65 2d 63 68 61 72 73 20 6e 69 6c 20 23 5b 6e 69 6c 20 22 5c 33 2.char1.hide-chars.nil.#[nil."\3
48e0 30 31 08 21 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 01.!\207".[overlay.delete-overla
4900 79 5d 20 32 5d 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 31 20 6f 76 65 72 6c 61 79 2d 70 75 74 y].2].make-overlay.1.overlay-put
4920 20 69 6e 76 69 73 69 62 6c 65 20 74 20 22 3f 22 20 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 .invisible.t."?".put-text-proper
4940 74 79 20 30 20 66 61 63 65 20 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 20 63 75 72 73 ty.0.face.minibuffer-prompt.curs
4960 6f 72 20 61 66 74 65 72 2d 73 74 72 69 6e 67 20 72 65 61 64 2d 6b 65 79 20 65 76 69 6c 2d 64 69 or.after-string.read-key.evil-di
4980 67 72 61 70 68 5d 20 36 20 28 23 24 20 2e 20 31 38 31 33 32 29 20 6e 69 6c 5d 29 0a 23 40 32 33 graph].6.(#$...18132).nil]).#@23
49a0 31 20 52 65 61 64 20 61 20 4d 4f 54 49 4f 4e 2c 20 6d 6f 74 69 6f 6e 20 43 4f 55 4e 54 20 61 6e 1.Read.a.MOTION,.motion.COUNT.an
49c0 64 20 6d 6f 74 69 6f 6e 20 54 59 50 45 20 66 72 6f 6d 20 74 68 65 20 6b 65 79 62 6f 61 72 64 2e d.motion.TYPE.from.the.keyboard.
49e0 0a 54 68 65 20 74 79 70 65 20 6d 61 79 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 .The.type.may.be.overridden.with
4a00 20 4d 4f 44 49 46 49 45 52 2c 20 77 68 69 63 68 20 6d 61 79 20 62 65 20 61 20 74 79 70 65 0a 6f .MODIFIER,.which.may.be.a.type.o
4a20 72 20 61 20 56 69 73 75 61 6c 20 73 65 6c 65 63 74 69 6f 6e 20 61 73 20 64 65 66 69 6e 65 64 20 r.a.Visual.selection.as.defined.
4a40 62 79 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 69 6f 6e by.`evil-define-visual-selection
4a60 27 2e 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 28 4d 4f 54 49 4f 4e 20 43 4f 55 4e 54 20 5b '..Return.a.list.(MOTION.COUNT.[
4a80 54 59 50 45 5d 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 61 64 2d 6d 6f TYPE])...(defalias.'evil-read-mo
4aa0 74 69 6f 6e 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 74 69 6f 6e 20 63 6f 75 6e 74 20 74 tion.#[(&optional.motion.count.t
4ac0 79 70 65 20 6d 6f 64 69 66 69 65 72 29 20 22 5c 33 30 36 5c 33 30 37 5c 32 31 31 18 19 1a 5c 33 ype.modifier)."\306\307\211...\3
4ae0 30 37 13 5c 66 5c 32 30 34 4b 00 5c 33 31 30 20 5c 32 31 31 11 5c 32 31 31 41 11 5c 32 34 32 14 07.\f\204K.\310.\211.\211A.\242.
4b00 09 5c 32 31 31 41 11 5c 32 34 32 5c 32 31 31 10 5c 32 30 33 32 00 0d 5c 32 30 33 30 00 5c 33 31 .\211A.\242\211.\2032..\2030.\31
4b20 31 5c 33 31 32 0d 21 5c 33 31 32 08 21 50 21 15 5c 32 30 32 32 00 08 15 5c 33 31 33 5c 66 0e 10 1\312.!\312.!P!.\2022...\313\f..
4b40 5c 22 5c 32 30 33 4b 00 0e 11 5c 32 30 36 45 00 5c 33 31 33 5c 66 0e 10 5c 22 40 5c 32 31 31 16 \"\203K...\206E.\313\f..\"@\211.
4b60 11 5c 32 30 34 5c 66 00 0e 11 5c 32 30 33 7c 00 0e 12 5c 32 30 36 59 00 5c 33 31 34 5c 66 5c 33 .\204\f...\203|...\206Y.\314\f\3
4b80 31 35 5c 22 16 12 0e 11 5c 33 31 36 3d 5c 32 30 33 75 00 0e 12 5c 33 31 35 3d 5c 32 30 33 6f 00 15\"....\316=\203u...\315=\203o.
4ba0 5c 33 31 37 16 12 5c 32 30 32 79 00 5c 33 31 35 16 12 5c 32 30 32 79 00 0e 11 16 12 0e 12 13 5c \317..\202y.\315..\202y........\
4bc0 66 0d 0e 12 45 2b 5c 32 30 37 22 20 5b 70 72 65 66 69 78 20 63 6f 6d 6d 61 6e 64 20 6d 6f 64 69 f...E+\207".[prefix.command.modi
4be0 66 69 65 72 73 20 65 76 69 6c 2d 74 68 69 73 2d 74 79 70 65 2d 6d 6f 64 69 66 69 65 64 20 6d 6f fiers.evil-this-type-modified.mo
4c00 74 69 6f 6e 20 63 6f 75 6e 74 20 28 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 63 68 61 72 20 2e 20 tion.count.((evil-visual-char...
4c20 63 68 61 72 29 20 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 6c 69 6e 65 20 2e 20 6c 69 6e 65 29 20 char).(evil-visual-line...line).
4c40 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 62 6c 6f 63 6b 20 2e 20 62 6c 6f 63 6b 29 29 20 6e 69 6c (evil-visual-block...block)).nil
4c60 20 65 76 69 6c 2d 6b 65 79 70 72 65 73 73 2d 70 61 72 73 65 72 20 73 74 72 69 6e 67 2d 74 6f 2d .evil-keypress-parser.string-to-
4c80 6e 75 6d 62 65 72 20 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 72 61 73 73 71 20 65 76 number.number-to-string.rassq.ev
4ca0 69 6c 2d 74 79 70 65 20 65 78 63 6c 75 73 69 76 65 20 63 68 61 72 20 69 6e 63 6c 75 73 69 76 65 il-type.exclusive.char.inclusive
4cc0 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 61 6c 69 73 74 20 6d 6f 64 69 66 69 65 72 20 74 79 70 65 .evil-visual-alist.modifier.type
4ce0 5d 20 35 20 28 23 24 20 2e 20 31 38 38 35 30 29 5d 29 0a 23 40 35 30 20 52 65 74 75 72 6e 73 20 ].5.(#$...18850)]).#@50.Returns.
4d00 6e 6f 6e 2d 6e 69 6c 20 69 66 66 20 4b 45 59 53 20 63 6f 6e 74 61 69 6e 73 20 61 20 6d 6f 75 73 non-nil.iff.KEYS.contains.a.mous
4d20 65 20 65 76 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 75 73 65 2d e.event...(defalias.'evil-mouse-
4d40 65 76 65 6e 74 73 2d 70 20 23 5b 28 6b 65 79 73 29 20 22 5c 33 30 33 32 38 00 08 47 5c 33 30 34 events-p.#[(keys)."\30328..G\304
4d60 19 1a 09 5c 6e 57 5c 32 30 33 35 00 5c 33 30 35 5c 33 30 36 21 5c 32 30 33 1d 00 5c 33 30 36 08 ...\nW\2035.\305\306!\203..\306.
4d80 09 48 21 5c 32 30 34 29 00 08 09 48 5c 32 31 31 5c 32 34 32 5c 33 30 37 3d 5c 32 36 32 01 5c 32 .H!\204)...H\211\242\307=\262.\2
4da0 30 33 2e 00 5c 33 31 30 5c 33 30 33 5c 33 31 31 5c 22 5c 32 31 30 09 54 5c 32 31 31 11 5c 32 30 03..\310\303\311\"\210.T\211.\20
4dc0 32 5c 6e 00 2a 5c 33 31 32 30 5c 32 30 37 22 20 5b 6b 65 79 73 20 69 20 2d 2d 64 6f 74 69 6d 65 2\n.*\3120\207".[keys.i.--dotime
4de0 73 2d 6c 69 6d 69 74 2d 2d 20 64 6f 6e 65 20 30 20 66 62 6f 75 6e 64 70 20 6d 6f 75 73 65 2d 65 s-limit--.done.0.fboundp.mouse-e
4e00 76 65 6e 74 2d 70 20 6d 6f 75 73 65 2d 6d 6f 76 65 6d 65 6e 74 20 74 68 72 6f 77 20 74 20 6e 69 vent-p.mouse-movement.throw.t.ni
4e20 6c 5d 20 34 20 28 23 24 20 2e 20 31 39 37 30 34 29 5d 29 0a 23 40 33 38 31 20 53 70 6c 69 74 73 l].4.(#$...19704)]).#@381.Splits
4e40 20 74 68 65 20 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 4b 45 59 53 20 69 6e 74 6f 20 70 72 65 66 .the.key-sequence.KEYS.into.pref
4e60 69 78 2d 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 74 68 65 20 72 65 73 74 2e 0a 52 65 74 75 72 6e ix-argument.and.the.rest..Return
4e80 73 20 74 68 65 20 6c 69 73 74 20 28 50 52 45 46 49 58 20 43 4d 44 20 53 45 51 20 52 45 53 54 29 s.the.list.(PREFIX.CMD.SEQ.REST)
4ea0 2c 20 77 68 65 72 65 20 50 52 45 46 49 58 20 69 73 20 74 68 65 0a 70 72 65 66 69 78 20 63 6f 75 ,.where.PREFIX.is.the.prefix.cou
4ec0 6e 74 2c 20 43 4d 44 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 62 65 20 65 78 65 63 75 74 nt,.CMD.the.command.to.be.execut
4ee0 65 64 2c 20 53 45 51 20 74 68 65 20 73 75 62 73 65 71 75 65 6e 63 65 0a 63 61 6c 6c 69 6e 67 20 ed,.SEQ.the.subsequence.calling.
4f00 43 4d 44 2c 20 61 6e 64 20 52 45 53 54 20 69 73 20 61 6c 6c 20 72 65 6d 61 69 6e 69 6e 67 20 65 CMD,.and.REST.is.all.remaining.e
4f20 76 65 6e 74 73 20 69 6e 20 74 68 65 0a 6b 65 79 2d 73 65 71 75 65 6e 63 65 2e 20 50 52 45 46 49 vents.in.the.key-sequence..PREFI
4f40 58 20 61 6e 64 20 52 45 53 54 20 6d 61 79 20 62 65 20 6e 69 6c 20 69 66 20 74 68 65 79 20 64 6f X.and.REST.may.be.nil.if.they.do
4f60 20 6e 6f 74 20 65 78 69 73 74 2e 0a 49 66 20 61 20 63 6f 6d 6d 61 6e 64 20 69 73 20 62 6f 75 6e .not.exist..If.a.command.is.boun
4f80 64 20 74 6f 20 73 6f 6d 65 20 6b 65 79 62 6f 61 72 64 20 6d 61 63 72 6f 2c 20 69 74 20 69 73 20 d.to.some.keyboard.macro,.it.is.
4fa0 65 78 70 61 6e 64 65 64 0a 72 65 63 75 72 73 69 76 65 6c 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 expanded.recursively...(defalias
4fc0 20 27 65 76 69 6c 2d 65 78 74 72 61 63 74 2d 63 6f 75 6e 74 20 23 5b 28 6b 65 79 73 29 20 22 5c .'evil-extract-count.#[(keys)."\
4fe0 33 30 36 32 5c 32 33 31 00 08 47 19 5c 33 30 37 1a 5c 33 31 30 1b 5c 33 31 31 1c 0b 09 58 5c 32 3062\231..G.\307.\310.\311...X\2
5000 30 33 5c 32 32 34 00 5c 33 31 32 08 5c 6e 0b 4f 21 5c 32 31 31 1d 5c 33 31 33 3e 5c 32 30 33 2b 03\224.\312.\n.O!\211.\313>\203+
5020 00 5c 33 31 34 5c 33 31 35 08 5c 6e 0b 4f 5c 22 5c 32 31 30 5c 32 30 32 5c 32 32 30 00 5c 33 31 .\314\315.\n.O\"\210\202\220.\31
5040 36 0d 21 5c 32 30 33 46 00 5c 33 31 37 08 5c 33 30 37 5c 6e 4f 0d 08 0b 5c 33 31 31 4f 23 10 5c 6.!\203F.\317.\307\nO...\311O#.\
5060 6e 54 13 08 47 11 5c 32 30 32 5c 32 32 30 00 5c 33 32 30 0d 21 5c 32 30 33 5c 32 31 35 00 0d 5c nT..G.\202\220.\320.!\203\215..\
5080 33 32 31 3e 5c 32 30 34 5d 00 5c 66 5c 32 30 33 67 00 5c 33 32 32 0d 5c 33 32 33 5c 22 5c 32 30 321>\204].\f\203g.\322.\323\"\20
50a0 33 67 00 5c 33 32 34 14 0b 12 0b 54 13 5c 32 30 32 5c 32 32 30 00 5c 33 32 35 5c 33 30 36 5c 6e 3g.\324....T.\202\220.\325\306\n
50c0 5c 33 30 37 55 3f 5c 32 30 35 78 00 5c 33 32 36 08 5c 33 30 37 5c 6e 4f 5c 32 36 30 01 21 0d 08 \307U?\205x.\326.\307\nO\260.!..
50e0 5c 6e 0b 4f 0b 09 57 5c 32 30 35 5c 32 30 37 00 08 0b 5c 33 31 31 4f 46 5c 22 5c 32 31 30 5c 32 \n.O..W\205\207...\311OF\"\210\2
5100 30 32 5c 32 32 30 00 0b 54 13 29 5c 32 30 32 0d 00 5c 33 31 34 5c 33 32 37 21 2c 30 5c 32 30 37 02\220..T.)\202..\314\327!,0\207
5120 22 20 5b 6b 65 79 73 20 6c 65 6e 20 62 65 67 20 65 6e 64 20 66 6f 75 6e 64 2d 70 72 65 66 69 78 ".[keys.len.beg.end.found-prefix
5140 20 63 6d 64 20 64 6f 6e 65 20 30 20 31 20 6e 69 6c 20 6b 65 79 2d 62 69 6e 64 69 6e 67 20 28 75 .cmd.done.0.1.nil.key-binding.(u
5160 6e 64 65 66 69 6e 65 64 20 6e 69 6c 29 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 63 6f 6d ndefined.nil).user-error."No.com
5180 6d 61 6e 64 20 62 6f 75 6e 64 20 74 6f 20 25 73 22 20 61 72 72 61 79 70 20 76 63 6f 6e 63 61 74 mand.bound.to.%s".arrayp.vconcat
51a0 20 66 75 6e 63 74 69 6f 6e 70 20 28 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 6e 65 67 61 74 .functionp.(digit-argument.negat
51c0 69 76 65 2d 61 72 67 75 6d 65 6e 74 29 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 ive-argument).evil-get-command-p
51e0 72 6f 70 65 72 74 79 20 3a 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 2d 72 65 64 69 72 65 63 74 roperty.:digit-argument-redirect
5200 69 6f 6e 20 74 20 74 68 72 6f 77 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 22 4b 65 ion.t.throw.string-to-number."Ke
5220 79 20 73 65 71 75 65 6e 63 65 20 63 6f 6e 74 61 69 6e 73 20 6e 6f 20 63 6f 6d 70 6c 65 74 65 20 y.sequence.contains.no.complete.
5240 62 69 6e 64 69 6e 67 22 5d 20 39 20 28 23 24 20 2e 20 32 30 30 32 36 29 5d 29 0a 23 40 32 33 36 binding"].9.(#$...20026)]).#@236
5260 20 42 69 6e 64 20 61 20 77 72 61 70 70 65 72 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 69 6e 67 .Bind.a.wrapper.function.calling
5280 20 54 41 52 47 45 54 20 6f 72 20 60 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 27 2e 0a 4d 41 50 .TARGET.or.`digit-argument'..MAP
52a0 20 69 73 20 61 20 6b 65 79 6d 61 70 20 66 6f 72 20 62 69 6e 64 69 6e 67 20 4b 45 59 53 20 74 6f .is.a.keymap.for.binding.KEYS.to
52c0 20 74 68 65 20 77 72 61 70 70 65 72 20 66 6f 72 20 54 41 52 47 45 54 2e 0a 54 68 65 20 77 72 61 .the.wrapper.for.TARGET..The.wra
52e0 70 70 65 72 20 6f 6e 6c 79 20 63 61 6c 6c 73 20 60 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 27 pper.only.calls.`digit-argument'
5300 20 69 66 20 61 20 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 0a 68 61 73 20 61 6c 72 65 61 64 .if.a.prefix-argument.has.alread
5320 79 20 62 65 65 6e 20 73 74 61 72 74 65 64 3b 20 6f 74 68 65 72 77 69 73 65 20 54 41 52 47 45 54 y.been.started;.otherwise.TARGET
5340 20 69 73 20 63 61 6c 6c 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 64 .is.called...(defalias.'evil-red
5360 69 72 65 63 74 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 irect-digit-argument.'(macro...#
5380 5b 28 6d 61 70 20 6b 65 79 73 20 74 61 72 67 65 74 29 20 22 5c 33 30 34 08 21 18 5c 33 30 35 5c [(map.keys.target)."\304.!.\305\
53a0 33 30 36 5c 33 30 37 08 5c 22 21 19 5c 33 31 30 5c 33 31 31 5c 6e 0b 5c 33 31 32 09 44 46 5c 33 306\307.\"!.\310\311\n.\312.DF\3
53c0 31 33 09 5c 33 31 34 5c 33 31 35 08 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 31 34 5c 33 32 31 13.\314\315.\316\317\320\314\321
53e0 5c 33 32 32 5c 33 32 33 5c 33 31 37 5c 33 32 34 5c 33 30 30 5c 33 32 35 5c 33 32 36 5c 33 32 37 \322\323\317\324\300\325\326\327
5400 08 44 44 5c 33 32 37 08 44 45 44 43 5c 33 33 30 42 42 44 45 5c 32 35 37 0b 45 2a 5c 32 30 37 22 .DD\327.DEDC\330BBDE\257.E*\207"
5420 20 5b 74 61 72 67 65 74 20 77 72 61 70 70 65 72 20 6d 61 70 20 6b 65 79 73 20 65 76 61 6c 20 69 .[target.wrapper.map.keys.eval.i
5440 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 65 76 69 6c 2d 64 69 67 69 74 2d 61 72 67 75 6d 65 6e ntern.format."evil-digit-argumen
5460 74 2d 6f 72 2d 25 73 22 20 70 72 6f 67 6e 20 64 65 66 69 6e 65 2d 6b 65 79 20 71 75 6f 74 65 20 t-or-%s".progn.define-key.quote.
5480 65 76 69 6c 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 3a 64 69 67 69 74 2d 61 evil-define-command.nil.:digit-a
54a0 72 67 75 6d 65 6e 74 2d 72 65 64 69 72 65 63 74 69 6f 6e 20 3a 6b 65 65 70 2d 76 69 73 75 61 6c rgument-redirection.:keep-visual
54c0 20 74 20 3a 72 65 70 65 61 74 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 63 6f 6e 64 20 28 63 .t.:repeat.(interactive).cond.(c
54e0 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d urrent-prefix-arg.(setq.this-com
5500 6d 61 6e 64 20 23 27 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 20 28 63 61 6c 6c 2d 69 6e 74 mand.#'digit-argument).(call-int
5520 65 72 61 63 74 69 76 65 6c 79 20 23 27 64 69 67 69 74 2d 61 72 67 75 6d 65 6e 74 29 29 20 6c 65 eractively.#'digit-argument)).le
5540 74 20 6f 72 20 63 6f 6d 6d 61 6e 64 2d 72 65 6d 61 70 70 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 t.or.command-remapping.function.
5560 28 28 73 65 74 71 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 74 61 72 67 65 74 29 20 28 63 61 6c ((setq.this-command.target).(cal
5580 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 74 61 72 67 65 74 29 29 5d 20 32 31 20 28 23 24 l-interactively.target))].21.(#$
55a0 20 2e 20 32 31 30 38 39 29 5d 29 29 0a 23 40 32 35 30 20 52 65 74 75 72 6e 20 61 6e 20 28 41 50 ...21089)])).#@250.Return.an.(AP
55c0 50 45 4e 44 20 2e 20 46 49 4c 45 4e 41 4d 45 29 20 70 61 69 72 20 62 61 73 65 64 20 6f 6e 20 46 PEND...FILENAME).pair.based.on.F
55e0 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 2e 0a 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 20 73 68 ILE-OR-APPEND..FILE-OR-APPEND.sh
5600 6f 75 6c 64 20 65 69 74 68 65 72 20 62 65 20 61 20 66 69 6c 65 6e 61 6d 65 20 6f 72 20 61 20 22 ould.either.be.a.filename.or.a."
5620 3e 3e 20 46 49 4c 45 22 0a 64 69 72 65 63 74 69 76 65 2e 20 20 41 50 50 45 4e 44 20 77 69 6c 6c >>.FILE".directive...APPEND.will
5640 20 62 65 20 74 20 69 66 20 46 49 4c 45 2d 4f 52 2d 41 50 50 45 4e 44 20 69 73 20 61 6e 20 61 70 .be.t.if.FILE-OR-APPEND.is.an.ap
5660 70 65 6e 64 0a 64 69 72 65 63 74 69 76 65 20 61 6e 64 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 pend.directive.and.nil.otherwise
5680 2e 20 20 46 49 4c 45 4e 41 4d 45 20 77 69 6c 6c 20 62 65 20 74 68 65 20 65 78 74 72 61 63 74 65 ...FILENAME.will.be.the.extracte
56a0 64 0a 66 69 6c 65 6e 61 6d 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 74 d.filename...(defalias.'evil-ext
56c0 72 61 63 74 2d 61 70 70 65 6e 64 20 23 5b 28 66 69 6c 65 2d 6f 72 2d 61 70 70 65 6e 64 29 20 22 ract-append.#[(file-or-append)."
56e0 08 3b 5c 32 30 33 14 00 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 33 14 00 5c 33 30 33 08 5c 33 .;\203..\301\302.\"\203..\303.\3
5700 30 34 5c 32 32 35 5c 33 30 35 4f 42 5c 32 30 37 5c 33 30 35 08 42 5c 32 30 37 22 20 5b 66 69 6c 04\225\305OB\207\305.B\207".[fil
5720 65 2d 6f 72 2d 61 70 70 65 6e 64 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 3e 3e 20 e-or-append.string-match."\\(>>.
5740 2a 5c 5c 29 22 20 74 20 31 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 31 39 33 39 29 5d 29 0a *\\)".t.1.nil].4.(#$...21939)]).
5760 23 40 34 31 20 53 65 74 20 74 68 65 20 70 72 6f 6d 70 74 2d 73 74 72 69 6e 67 20 6f 66 20 4d 41 #@41.Set.the.prompt-string.of.MA
5780 50 20 74 6f 20 50 52 4f 4d 50 54 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 P.to.PROMPT...(defalias.'evil-se
57a0 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 23 5b 28 6d 61 70 20 70 72 6f 6d 70 74 29 20 22 t-keymap-prompt.#[(map.prompt)."
57c0 5c 33 30 32 5c 33 30 33 08 21 08 5c 22 5c 32 31 30 09 5c 32 30 35 11 00 08 09 08 41 42 5c 32 34 \302\303.!.\"\210.\205.....AB\24
57e0 31 5c 32 30 37 22 20 5b 6d 61 70 20 70 72 6f 6d 70 74 20 64 65 6c 71 20 6b 65 79 6d 61 70 2d 70 1\207".[map.prompt.delq.keymap-p
5800 72 6f 6d 70 74 5d 20 33 20 28 23 24 20 2e 20 32 32 33 37 33 29 5d 29 0a 23 40 34 37 20 52 65 74 rompt].3.(#$...22373)]).#@47.Ret
5820 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 69 66 20 4b 45 59 20 69 73 20 62 6f 75 urns.non-nil.value.if.KEY.is.bou
5840 6e 64 20 69 6e 20 4d 41 50 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 6f 6b nd.in.MAP...(defalias.'evil-look
5860 75 70 2d 6b 65 79 20 23 5b 28 6d 61 70 20 6b 65 79 29 20 22 5c 33 30 33 08 09 5c 22 5c 32 31 31 up-key.#[(map.key)."\303..\"\211
5880 1a 5c 32 34 37 3f 5c 32 30 35 5c 66 00 5c 6e 29 5c 32 30 37 22 20 5b 6d 61 70 20 6b 65 79 20 64 .\247?\205\f.\n)\207".[map.key.d
58a0 65 66 69 6e 69 74 69 6f 6e 20 6c 6f 6f 6b 75 70 2d 6b 65 79 5d 20 34 20 28 23 24 20 2e 20 32 32 efinition.lookup-key].4.(#$...22
58c0 35 35 37 29 5d 29 0a 23 40 32 32 32 20 43 68 61 6e 67 65 20 74 68 65 20 63 75 72 73 6f 72 27 73 557)]).#@222.Change.the.cursor's
58e0 20 61 70 70 65 72 61 6e 63 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 53 50 45 43 53 2e 0a 53 .apperance.according.to.SPECS..S
5900 50 45 43 53 20 6d 61 79 20 62 65 20 61 20 63 75 72 73 6f 72 20 74 79 70 65 20 61 73 20 70 65 72 PECS.may.be.a.cursor.type.as.per
5920 20 60 63 75 72 73 6f 72 2d 74 79 70 65 27 2c 20 61 20 63 6f 6c 6f 72 0a 73 74 72 69 6e 67 20 61 .`cursor-type',.a.color.string.a
5940 73 20 70 61 73 73 65 64 20 74 6f 20 60 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 27 2c 20 s.passed.to.`set-cursor-color',.
5960 61 20 7a 65 72 6f 2d 61 72 67 75 6d 65 6e 74 0a 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 63 68 61 a.zero-argument.function.for.cha
5980 6e 67 69 6e 67 20 74 68 65 20 63 75 72 73 6f 72 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 74 nging.the.cursor,.or.a.list.of.t
59a0 68 65 20 61 62 6f 76 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 63 he.above...(defalias.'evil-set-c
59c0 75 72 73 6f 72 20 23 5b 28 73 70 65 63 73 29 20 22 08 3c 5c 32 30 33 5c 66 00 5c 33 30 34 08 21 ursor.#[(specs).".<\203\f.\304.!
59e0 5c 32 34 33 5c 32 30 33 0f 00 08 43 10 08 5c 33 30 35 19 5c 32 31 31 1a 5c 32 30 35 48 00 5c 6e \243\203...C..\305.\211.\205H.\n
5a00 40 11 5c 33 30 36 09 21 5c 32 30 33 32 00 5c 33 30 37 31 2a 00 09 20 30 5c 32 30 32 2e 00 5c 32 @.\306.!\2032.\3071*...0\202..\2
5a20 31 30 5c 32 30 32 40 00 5c 32 31 30 5c 32 30 32 40 00 09 3b 5c 32 30 33 3e 00 5c 33 31 30 09 21 10\202@.\210\202@..;\203>.\310.!
5a40 5c 32 31 30 5c 32 30 32 40 00 09 13 5c 6e 41 5c 32 31 31 12 5c 32 30 34 17 00 5c 33 30 35 2a 5c \210\202@...\nA\211.\204..\305*\
5a60 32 30 37 22 20 5b 73 70 65 63 73 20 73 70 65 63 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 207".[specs.spec.--dolist-tail--
5a80 20 63 75 72 73 6f 72 2d 74 79 70 65 20 6c 61 73 74 20 6e 69 6c 20 66 75 6e 63 74 69 6f 6e 70 20 .cursor-type.last.nil.functionp.
5aa0 28 65 72 72 6f 72 29 20 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d 20 33 (error).evil-set-cursor-color].3
5ac0 20 28 23 24 20 2e 20 32 32 37 33 33 29 5d 29 0a 23 40 33 32 20 53 65 74 20 74 68 65 20 63 75 72 .(#$...22733)]).#@32.Set.the.cur
5ae0 73 6f 72 20 63 6f 6c 6f 72 20 74 6f 20 43 4f 4c 4f 52 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 sor.color.to.COLOR...(defalias.'
5b00 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 20 23 5b 28 63 6f 6c 6f 72 29 20 evil-set-cursor-color.#[(color).
5b20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 08 5c 32 33 32 3f 5c 32 30 35 0d 00 5c 33 30 34 08 "\301\302\303\".\232?\205..\304.
5b40 21 5c 32 30 37 22 20 5b 63 6f 6c 6f 72 20 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 !\207".[color.frame-parameter.ni
5b60 6c 20 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 20 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 5d l.cursor-color.set-cursor-color]
5b80 20 33 20 28 23 24 20 2e 20 32 33 32 35 33 29 5d 29 0a 23 40 31 36 35 20 52 65 66 72 65 73 68 20 .3.(#$...23253)]).#@165.Refresh.
5ba0 74 68 65 20 63 75 72 73 6f 72 20 66 6f 72 20 53 54 41 54 45 20 69 6e 20 42 55 46 46 45 52 2e 0a the.cursor.for.STATE.in.BUFFER..
5bc0 42 55 46 46 45 52 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 BUFFER.defaults.to.the.current.b
5be0 75 66 66 65 72 2e 20 20 49 66 20 53 54 41 54 45 20 69 73 20 6e 69 6c 20 74 68 65 0a 63 75 72 73 uffer...If.STATE.is.nil.the.curs
5c00 6f 72 20 74 79 70 65 20 69 73 20 65 69 74 68 65 72 20 60 65 76 69 6c 2d 66 6f 72 63 65 2d 63 75 or.type.is.either.`evil-force-cu
5c20 72 73 6f 72 27 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 2e 1f 0a 28 64 65 rsor'.or.the.current.state...(de
5c40 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 20 23 5b 28 26 falias.'evil-refresh-cursor.#[(&
5c60 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 20 62 75 66 66 65 72 29 20 22 5c 33 30 36 5c 33 30 30 optional.state.buffer)."\306\300
5c80 21 5c 32 30 35 64 00 08 5c 32 30 35 64 00 09 5c 32 30 36 17 00 5c 6e 5c 32 30 36 17 00 0b 5c 32 !\205d..\205d..\206..\n\206...\2
5ca0 30 36 17 00 5c 33 30 37 19 5c 66 5c 32 30 36 1d 00 5c 33 31 30 1d 5c 33 31 31 09 5c 33 31 32 5c 06..\307.\f\206..\310.\311.\312\
5cc0 33 31 30 23 5c 32 31 31 1e 12 3b 5c 32 30 33 2f 00 0e 12 5c 32 30 36 41 00 0e 12 3c 5c 32 30 33 310#\211..;\203/...\206A...<\203
5ce0 3d 00 5c 33 31 33 5c 33 31 34 0e 12 5c 22 5c 32 30 36 41 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 =.\313\314..\"\206A.\315\316\317
5d00 5c 22 1e 13 72 0e 14 5c 32 30 36 4a 00 70 71 5c 32 31 30 0e 13 5c 32 30 33 5b 00 0d 3c 5c 32 30 \"..r..\206J.pq\210..\203[..<\20
5d20 33 5b 00 5c 33 32 30 5c 33 31 34 0d 5c 22 15 5c 33 32 31 0d 21 5c 32 31 30 5c 33 32 31 0e 12 21 3[.\320\314.\".\321.!\210\321..!
5d40 2d 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 73 74 61 74 65 20 65 76 -\207".[evil-local-mode.state.ev
5d60 69 6c 2d 66 6f 72 63 65 2d 63 75 72 73 6f 72 20 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d il-force-cursor.evil-state.evil-
5d80 64 65 66 61 75 6c 74 2d 63 75 72 73 6f 72 20 64 65 66 61 75 6c 74 20 62 6f 75 6e 64 70 20 6e 6f default-cursor.default.boundp.no
5da0 72 6d 61 6c 20 74 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 63 75 72 73 rmal.t.evil-state-property.:curs
5dc0 6f 72 20 65 76 69 6c 2d 6d 65 6d 62 65 72 2d 69 66 20 73 74 72 69 6e 67 70 20 66 72 61 6d 65 2d or.evil-member-if.stringp.frame-
5de0 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 65 76 69 6c 2d parameter.nil.cursor-color.evil-
5e00 66 69 6c 74 65 72 2d 6c 69 73 74 20 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 6f 72 20 63 75 72 73 filter-list.evil-set-cursor.curs
5e20 6f 72 20 63 6f 6c 6f 72 20 62 75 66 66 65 72 5d 20 35 20 28 23 24 20 2e 20 32 33 34 34 38 29 5d or.color.buffer].5.(#$...23448)]
5e40 29 0a 23 40 36 30 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 75 72 73 6f 72 3b 20 ).#@60.Save.the.current.cursor;.
5e60 65 78 65 63 75 74 65 20 42 4f 44 59 3b 20 72 65 73 74 6f 72 65 20 74 68 65 20 63 75 72 73 6f 72 execute.BODY;.restore.the.cursor
5e80 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 63 75 72 73 6f 72 20 27 ...(defalias.'evil-save-cursor.'
5ea0 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 5c 33 30 31 5c 33 30 (macro...#[(&rest.body)."\301\30
5ec0 32 5c 33 30 33 5c 33 30 34 08 42 5c 33 30 35 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 2\303\304.B\305BBE\207".[body.le
5ee0 74 20 28 28 63 75 72 73 6f 72 20 63 75 72 73 6f 72 2d 74 79 70 65 29 20 28 63 6f 6c 6f 72 20 28 t.((cursor.cursor-type).(color.(
5f00 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 28 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 29 frame-parameter.(selected-frame)
5f20 20 27 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 29 29 20 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 .'cursor-color)).(inhibit-quit.t
5f40 29 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 28 65 76 69 6c 2d 73 )).unwind-protect.progn.((evil-s
5f60 65 74 2d 63 75 72 73 6f 72 20 63 75 72 73 6f 72 29 20 28 65 76 69 6c 2d 73 65 74 2d 63 75 72 73 et-cursor.cursor).(evil-set-curs
5f80 6f 72 20 63 6f 6c 6f 72 29 29 5d 20 35 20 28 23 24 20 2e 20 32 34 31 33 35 29 5d 29 29 0a 28 62 or.color))].5.(#$...24135)])).(b
5fa0 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 32 31 30 5c yte-code."\300\301\302\303#\210\
5fc0 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 304\301\305\306#\207".[function-
5fe0 70 75 74 20 65 76 69 6c 2d 73 61 76 65 2d 63 75 72 73 6f 72 20 6c 69 73 70 2d 69 6e 64 65 6e 74 put.evil-save-cursor.lisp-indent
6000 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-
6020 73 70 65 63 20 74 5d 20 34 29 0a 23 40 31 35 30 20 44 69 73 70 6c 61 79 20 61 6e 20 75 6e 6c 6f spec.t].4).#@150.Display.an.unlo
6040 67 67 65 64 20 6d 65 73 73 61 67 65 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 54 gged.message.in.the.echo.area..T
6060 68 61 74 20 69 73 2c 20 74 68 65 20 6d 65 73 73 61 67 65 20 69 73 20 6e 6f 74 20 6c 6f 67 67 65 hat.is,.the.message.is.not.logge
6080 64 20 69 6e 20 74 68 65 20 2a 4d 65 73 73 61 67 65 73 2a 20 62 75 66 66 65 72 2e 0a 28 54 6f 20 d.in.the.*Messages*.buffer..(To.
60a0 6c 6f 67 20 74 68 65 20 6d 65 73 73 61 67 65 2c 20 6a 75 73 74 20 75 73 65 20 60 6d 65 73 73 61 log.the.message,.just.use.`messa
60c0 67 65 27 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 63 68 6f 20 23 5b 28 73 ge'.)..(defalias.'evil-echo.#[(s
60e0 74 72 69 6e 67 20 26 72 65 73 74 20 61 72 67 73 29 20 22 08 3f 5c 32 30 35 0d 00 5c 33 30 34 19 tring.&rest.args).".?\205..\304.
6100 5c 33 30 35 5c 33 30 36 5c 6e 0b 23 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6e 6f 2d 64 69 73 70 \305\306\n.#)\207".[evil-no-disp
6120 6c 61 79 20 6d 65 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 20 73 74 72 69 6e 67 20 61 72 67 73 20 lay.message-log-max.string.args.
6140 6e 69 6c 20 61 70 70 6c 79 20 6d 65 73 73 61 67 65 5d 20 34 20 28 23 24 20 2e 20 32 34 36 32 35 nil.apply.message].4.(#$...24625
6160 29 5d 29 0a 23 40 35 37 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 63 68 6f 20 61 )]).#@57.Save.the.current.echo.a
6180 72 65 61 20 69 6e 20 60 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 27 2e rea.in.`evil-echo-area-message'.
61a0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 ..(defalias.'evil-echo-area-save
61c0 20 23 5b 6e 69 6c 20 22 5c 33 30 31 20 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 63 .#[nil."\301.\211.\207".[evil-ec
61e0 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 5d ho-area-message.current-message]
6200 20 32 20 28 23 24 20 2e 20 32 34 39 33 37 29 5d 29 0a 23 40 31 30 39 20 52 65 73 74 6f 72 65 20 .2.(#$...24937)]).#@109.Restore.
6220 74 68 65 20 65 63 68 6f 20 61 72 65 61 20 66 72 6f 6d 20 60 65 76 69 6c 2d 65 63 68 6f 2d 61 72 the.echo.area.from.`evil-echo-ar
6240 65 61 2d 6d 65 73 73 61 67 65 27 2e 0a 44 6f 65 73 20 6e 6f 74 20 72 65 73 74 6f 72 65 20 69 66 ea-message'..Does.not.restore.if
6260 20 60 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f 2d 61 72 65 61 27 20 69 73 20 6e 6f 6e 2d 6e .`evil-write-echo-area'.is.non-n
6280 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 72 il...(defalias.'evil-echo-area-r
62a0 65 73 74 6f 72 65 20 23 5b 6e 69 6c 20 22 08 5c 32 30 34 14 00 09 5c 32 30 33 10 00 5c 33 30 32 estore.#[nil.".\204...\203..\302
62c0 5c 33 30 33 09 5c 22 5c 32 31 30 5c 32 30 32 14 00 5c 33 30 32 5c 33 30 34 21 5c 32 31 30 5c 33 \303.\"\210\202..\302\304!\210\3
62e0 30 34 5c 32 31 31 11 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 04\211.\211.\207".[evil-write-ec
6300 68 6f 2d 61 72 65 61 20 65 76 69 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 6d ho-area.evil-echo-area-message.m
6320 65 73 73 61 67 65 20 22 25 73 22 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 32 35 31 31 32 29 5d essage."%s".nil].4.(#$...25112)]
6340 29 0a 23 40 31 32 31 20 53 61 76 65 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 3b 20 65 78 65 63 ).#@121.Save.the.echo.area;.exec
6360 75 74 65 20 42 4f 44 59 3b 20 72 65 73 74 6f 72 65 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e ute.BODY;.restore.the.echo.area.
6380 0a 49 6e 74 65 72 6d 69 74 74 65 6e 74 20 6d 65 73 73 61 67 65 73 20 61 72 65 20 6e 6f 74 20 6c .Intermittent.messages.are.not.l
63a0 6f 67 67 65 64 20 69 6e 20 74 68 65 20 2a 4d 65 73 73 61 67 65 73 2a 20 62 75 66 66 65 72 2e 1f ogged.in.the.*Messages*.buffer..
63c0 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 65 63 68 6f 2d 61 72 65 61 20 .(defalias.'evil-save-echo-area.
63e0 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 5c 33 30 31 5c 33 '(macro...#[(&rest.body)."\301\3
6400 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 42 42 5c 33 30 36 42 42 45 5c 32 30 37 22 20 5b 62 02\303\304\305.BB\306BBE\207".[b
6420 6f 64 79 20 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 65 ody.let.((inhibit-quit.t).evil-e
6440 63 68 6f 2d 61 72 65 61 2d 6d 65 73 73 61 67 65 20 65 76 69 6c 2d 77 72 69 74 65 2d 65 63 68 6f cho-area-message.evil-write-echo
6460 2d 61 72 65 61 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 65 76 69 -area).unwind-protect.progn.(evi
6480 6c 2d 65 63 68 6f 2d 61 72 65 61 2d 73 61 76 65 29 20 28 28 65 76 69 6c 2d 65 63 68 6f 2d 61 72 l-echo-area-save).((evil-echo-ar
64a0 65 61 2d 72 65 73 74 6f 72 65 29 29 5d 20 36 20 28 23 24 20 2e 20 32 35 34 31 36 29 5d 29 29 0a ea-restore))].6.(#$...25416)])).
64c0 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 32 31 (byte-code."\300\301\302\303#\21
64e0 30 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 0\304\301\305\306#\207".[functio
6500 6e 2d 70 75 74 20 65 76 69 6c 2d 73 61 76 65 2d 65 63 68 6f 2d 61 72 65 61 20 6c 69 73 70 2d 69 n-put.evil-save-echo-area.lisp-i
6520 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 67 2d ndent-function.defun.put.edebug-
6540 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 31 30 34 20 45 78 65 63 75 74 65 20 42 4f form-spec.t].4).#@104.Execute.BO
6560 44 59 20 77 69 74 68 6f 75 74 20 45 76 69 6c 20 64 69 73 70 6c 61 79 73 2e 0a 49 6e 68 69 62 69 DY.without.Evil.displays..Inhibi
6580 74 73 20 65 63 68 6f 20 61 72 65 61 20 6d 65 73 73 61 67 65 73 2c 20 6d 6f 64 65 20 6c 69 6e 65 ts.echo.area.messages,.mode.line
65a0 20 75 70 64 61 74 65 73 20 61 6e 64 20 63 75 72 73 6f 72 20 63 68 61 6e 67 65 73 2e 1f 0a 28 64 .updates.and.cursor.changes...(d
65c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 64 69 73 70 6c 61 79 20 27 28 efalias.'evil-without-display.'(
65e0 6d 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 macro...#[(&rest.body)."\301\302
6600 08 42 42 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 65 76 69 6c 2d 6e 6f 2d 64 69 73 .BB\207".[body.let.((evil-no-dis
6620 70 6c 61 79 20 74 29 29 5d 20 33 20 28 23 24 20 2e 20 32 35 39 34 32 29 5d 29 29 0a 28 62 79 74 play.t))].3.(#$...25942)])).(byt
6640 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 32 31 30 5c 33 30 e-code."\300\301\302\303#\210\30
6660 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
6680 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 2d 69 6e 64 65 t.evil-without-display.lisp-inde
66a0 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
66c0 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 34 38 20 52 65 74 75 72 6e 73 20 74 68 65 20 6e 75 m-spec.t].4).#@48.Returns.the.nu
66e0 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 69 6e 65 73 2e mber.of.currently.visible.lines.
6700 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 6c 65 2d 6c 69 ..(defalias.'evil-num-visible-li
6720 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 64 6f 77 2d 68 nes.#[nil."\300.S\207".[window-h
6740 65 69 67 68 74 5d 20 31 20 28 23 24 20 2e 20 32 36 33 32 32 29 5d 29 0a 23 40 31 34 39 20 52 65 eight].1.(#$...26322)]).#@149.Re
6760 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 69 66 66 65 72 turn.absolute.line-number-differ
6780 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 64 60 2e 0a 54 ence.betweeen.`beg`.and.`end`..T
67a0 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 73 75 6c 74 73 his.should.give.the.same.results
67c0 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 65 20 60 62 65 .no.matter.where.on.the.line.`be
67e0 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 73 20 27 65 76 g`.and.`end`.are...(defalias.'ev
6800 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 22 08 09 55 5c il-count-lines.#[(beg.end)."..U\
6820 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 30 6e 29 5c 32 203..\304\207..].\212\nb\210n)\2
6840 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 08 09 5c 22 53 11.\203..\305..\"\202#.\305..\"S
6860 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 2d 62 6f 6c 20 *\207".[beg.end.last.end-at-bol.
6880 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 34 36 32 29 5d 29 0a 0.count-lines].4.(#$...26462)]).
68a0 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 20 6e 6f 74 20 #@204.Return.POS.if.it.does.not.
68c0 65 78 63 65 65 64 20 74 68 65 20 62 75 66 66 65 72 20 62 6f 75 6e 64 61 72 69 65 73 2e 0a 49 66 exceed.the.buffer.boundaries..If
68e0 20 50 4f 53 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2c 20 72 .POS.is.less.than.`point-min',.r
6900 65 74 75 72 6e 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2e 0a 49 73 20 50 4f 53 20 69 73 20 6d 6f 72 eturn.`point-min'..Is.POS.is.mor
6920 65 20 74 68 61 6e 20 60 70 6f 69 6e 74 2d 6d 61 78 27 2c 20 72 65 74 75 72 6e 20 60 70 6f 69 6e e.than.`point-max',.return.`poin
6940 74 2d 6d 61 78 27 2e 0a 49 66 20 50 4f 53 20 69 73 20 61 20 6d 61 72 6b 65 72 2c 20 72 65 74 75 t-max'..If.POS.is.a.marker,.retu
6960 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 20 27 65 76 69 rn.its.position...(defalias.'evi
6980 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 29 20 22 5c 33 l-normalize-position.#[(pos)."\3
69a0 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 30 37 08 64 56 01.!\204...\207.eW\203..e\207.dV
69c0 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 33 08 21 5c 32 \203..d\207\302.!\203\".\303.!\2
69e0 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 6b 65 72 2d 70 07.\207".[pos.number-or-marker-p
6a00 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 20 28 23 24 20 .markerp.marker-position].2.(#$.
6a20 2e 20 32 36 37 39 30 29 5d 29 0a 23 40 38 30 20 52 65 73 74 6f 72 65 73 20 74 68 65 20 67 6f 61 ..26790)]).#@80.Restores.the.goa
6a40 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 20 42 4f 44 59 l.column.after.execution.of.BODY
6a60 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 6e 27 2e 1f 0a ..See.also.`evil-save-column'...
6a80 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 6f 6c 75 6d 6e (defalias.'evil-save-goal-column
6aa0 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 5c 33 30 31 5c .'(macro...#[(&rest.body)."\301\
6ac0 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 6c 2d 63 6f 6c 302.BB\207".[body.let.((goal-col
6ae0 75 6d 6e 20 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 20 28 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c umn.goal-column).(temporary-goal
6b00 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 29 29 5d -column.temporary-goal-column))]
6b20 20 33 20 28 23 24 20 2e 20 32 37 31 38 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c .3.(#$...27184)])).(byte-code."\
6b40 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 300\301\302\303#\210\304\301\305
6b60 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 61 \306#\207".[function-put.evil-sa
6b80 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 74 ve-goal-column.lisp-indent-funct
6ba0 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 ion.defun.put.edebug-form-spec.t
6bc0 5d 20 34 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 66 ].4).#@80.Restores.the.column.af
6be0 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 20 ter.execution.of.BODY..See.also.
6c00 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 6c `evil-save-goal-column'...(defal
6c20 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 20 ias.'evil-save-column.'(macro...
6c40 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
6c60 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 28 .\305\"BE\207".[body.let.((col.(
6c80 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 6c current-column))).evil-save-goal
6ca0 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 20 -column.append.((move-to-column.
6cc0 63 6f 6c 29 29 5d 20 36 20 28 23 24 20 2e 20 32 37 35 39 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 col))].6.(#$...27594)])).(byte-c
6ce0 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 ode."\300\301\302\303#\210\304\3
6d00 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
6d20 76 69 6c 2d 73 61 76 65 2d 63 6f 6c 75 6d 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 vil-save-column.lisp-indent-func
6d40 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.
6d60 74 5d 20 34 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 t].4).#@167.Restrict.the.buffer.
6d80 74 6f 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a 42 45 47 20 6f 72 20 45 4e 44 20 6d 61 79 20 62 to.BEG.and.END..BEG.or.END.may.b
6da0 65 20 6e 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 e.nil,.specifying.a.one-sided.re
6dc0 73 74 72 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 striction.including.`point-min'.
6de0 6f 72 20 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 or.`point-max'..See.also.`evil-w
6e00 69 74 68 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 ith-restriction.'..(defalias.'ev
6e20 69 6c 2d 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 il-narrow.#[(beg.end)."\302.!\20
6e40 36 07 00 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 6..e.\302.!\206..d...}\207".[beg
6e60 20 65 6e 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 .end.evil-normalize-position].2.
6e80 28 23 24 20 2e 20 32 38 30 31 32 29 5d 29 0a 23 40 31 34 33 20 45 78 65 63 75 74 65 20 42 4f 44 (#$...28012)]).#@143.Execute.BOD
6ea0 59 20 77 69 74 68 20 74 68 65 20 62 75 66 66 65 72 20 6e 61 72 72 6f 77 65 64 20 74 6f 20 42 45 Y.with.the.buffer.narrowed.to.BE
6ec0 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 69 6c G.and.END..BEG.or.END.may.be.nil
6ee0 20 61 73 20 70 61 73 73 65 64 20 74 6f 20 60 65 76 69 6c 2d 6e 61 72 72 6f 77 27 3b 20 74 68 69 .as.passed.to.`evil-narrow';.thi
6f00 73 20 63 72 65 61 74 65 73 0a 61 20 6f 6e 65 2d 73 69 64 65 64 20 72 65 73 74 72 69 63 74 69 6f s.creates.a.one-sided.restrictio
6f20 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 n...(defalias.'evil-with-restric
6f40 74 69 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 tion.'(macro...#[(beg.end.&rest.
6f60 62 6f 64 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 body)."\303\304\305\306..E\nBBBD
6f80 5c 32 30 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 \207".[beg.end.body.save-restric
6fa0 74 69 6f 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 tion.let.((evil-restriction-stac
6fc0 6b 20 28 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 k.(cons.(cons.(point-min).(point
6fe0 2d 6d 61 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 -max)).evil-restriction-stack)))
7000 20 65 76 69 6c 2d 6e 61 72 72 6f 77 5d 20 36 20 28 23 24 20 2e 20 32 38 33 30 39 29 5d 29 29 0a .evil-narrow].6.(#$...28309)])).
7020 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 32 31 (byte-code."\300\301\302\303#\21
7040 30 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 0\304\301\305\306#\207".[functio
7060 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 6c 69 73 70 n-put.evil-with-restriction.lisp
7080 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 32 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f -indent-function.2.put.edebug-fo
70a0 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 31 34 30 20 45 78 65 63 75 74 65 20 42 4f 44 59 rm-spec.t].4).#@140.Execute.BODY
70c0 20 77 69 74 68 20 74 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 .with.the.top-most.narrowing.rem
70e0 6f 76 65 64 2e 0a 54 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 oved..This.works.only.if.the.pre
7100 76 69 6f 75 73 20 6e 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 vious.narrowing.has.been.generat
7120 65 64 20 62 79 0a 60 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 ed.by.`evil-with-restriction'...
7140 28 64 65 66 61 6c 69 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 (defalias.'evil-without-restrict
7160 69 6f 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 5c 33 ion.'(macro...#[(&rest.body)."\3
7180 30 31 5c 33 30 32 5c 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 01\302\303\304\305.BBF\207".[bod
71a0 79 20 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 20 28 6e 61 72 72 y.save-restriction.(widen).(narr
71c0 6f 77 2d 74 6f 2d 72 65 67 69 6f 6e 20 28 63 61 72 20 28 63 61 72 20 65 76 69 6c 2d 72 65 73 74 ow-to-region.(car.(car.evil-rest
71e0 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 20 28 63 64 72 20 28 63 61 72 20 65 76 69 6c 2d 72 riction-stack)).(cdr.(car.evil-r
7200 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 29 20 6c 65 74 20 28 28 65 76 69 6c 2d 72 estriction-stack))).let.((evil-r
7220 65 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 28 63 64 72 20 65 76 69 6c 2d 72 65 73 74 72 estriction-stack.(cdr.evil-restr
7240 69 63 74 69 6f 6e 2d 73 74 61 63 6b 29 29 29 5d 20 36 20 28 23 24 20 2e 20 32 38 38 35 32 29 5d iction-stack)))].6.(#$...28852)]
7260 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 )).(byte-code."\300\301\302\303#
7280 5c 32 31 30 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 \210\304\301\305\306#\207".[func
72a0 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 72 65 73 74 72 69 63 74 69 6f tion-put.evil-without-restrictio
72c0 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 n.lisp-indent-function.defun.put
72e0 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 33 30 20 4e 61 72 .edebug-form-spec.t].4).#@30.Nar
7300 72 6f 77 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 61 row.to.the.current.field...(defa
7320 6c 69 61 73 20 27 65 76 69 6c 2d 6e 61 72 72 6f 77 2d 74 6f 2d 66 69 65 6c 64 20 27 28 6d 61 63 lias.'evil-narrow-to-field.'(mac
7340 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 33 30 ro...#[(&rest.body)."\301\302\30
7360 33 08 42 42 42 5c 32 30 37 22 20 5b 62 6f 64 79 20 65 76 69 6c 2d 77 69 74 68 2d 72 65 73 74 72 3.BBB\207".[body.evil-with-restr
7380 69 63 74 69 6f 6e 20 28 66 69 65 6c 64 2d 62 65 67 69 6e 6e 69 6e 67 29 20 28 66 69 65 6c 64 2d iction.(field-beginning).(field-
73a0 65 6e 64 29 5d 20 34 20 28 23 24 20 2e 20 32 39 34 33 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f end)].4.(#$...29437)])).(byte-co
73c0 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 de."\300\301\302\303#\210\304\30
73e0 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
7400 69 6c 2d 6e 61 72 72 6f 77 2d 74 6f 2d 66 69 65 6c 64 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 il-narrow-to-field.lisp-indent-f
7420 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
7440 65 63 20 74 5d 20 34 29 0a 23 40 31 30 39 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e ec.t].4).#@109.Move.to.the.begin
7460 6e 69 6e 67 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 61 73 20 64 69 73 70 6c 61 79 65 64 2e 0a 4c ning.of.the.line.as.displayed..L
7480 69 6b 65 20 60 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 27 2c 20 62 75 ike.`move-beginning-of-line',.bu
74a0 74 20 72 65 74 61 69 6e 73 20 74 68 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 2e 1f 0a 28 64 65 66 t.retains.the.goal.column...(def
74c0 61 6c 69 61 73 20 27 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 alias.'evil-move-beginning-of-li
74e0 6e 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 08 09 19 18 5c 33 30 33 5c 6e ne.#[(&optional.arg)."....\303\n
7500 21 5c 32 31 30 5c 33 30 34 20 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 !\210\304.*\207".[goal-column.te
7520 6d 70 6f 72 61 72 79 2d 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 61 72 67 20 6d 6f 76 65 2d 62 65 67 mporary-goal-column.arg.move-beg
7540 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 inning-of-line.beginning-of-line
7560 5d 20 32 20 28 23 24 20 2e 20 32 39 37 37 35 29 5d 29 0a 23 40 39 37 20 4d 6f 76 65 20 74 6f 20 ].2.(#$...29775)]).#@97.Move.to.
7580 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 61 73 20 64 69 73 70 6c 61 79 65 64 the.end.of.the.line.as.displayed
75a0 2e 0a 4c 69 6b 65 20 60 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 27 2c 20 62 75 74 20 72 ..Like.`move-end-of-line',.but.r
75c0 65 74 61 69 6e 73 20 74 68 65 20 67 6f 61 6c 20 63 6f 6c 75 6d 6e 2e 1f 0a 28 64 65 66 61 6c 69 etains.the.goal.column...(defali
75e0 61 73 20 27 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 23 5b 28 26 6f 70 as.'evil-move-end-of-line.#[(&op
7600 74 69 6f 6e 61 6c 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 tional.arg)."....\303\n!\210\304
7620 7f 2a 5c 32 30 37 22 20 5b 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 74 65 6d 70 6f 72 61 72 79 2d 67 .*\207".[goal-column.temporary-g
7640 6f 61 6c 2d 63 6f 6c 75 6d 6e 20 61 72 67 20 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 oal-column.arg.move-end-of-line.
7660 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 33 30 30 37 32 29 5d 29 0a 23 40 31 37 35 20 4d 6f 76 65 nil].2.(#$...30072)]).#@175.Move
7680 20 70 6f 69 6e 74 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 20 62 61 63 6b 20 69 66 20 61 74 20 .point.one.character.back.if.at.
76a0 74 68 65 20 65 6e 64 20 6f 66 20 61 20 6e 6f 6e 2d 65 6d 70 74 79 20 6c 69 6e 65 2e 0a 54 68 69 the.end.of.a.non-empty.line..Thi
76c0 73 20 62 65 68 61 76 69 6f 72 20 69 73 20 63 6f 6e 74 69 6e 67 65 6e 74 20 6f 6e 20 74 68 65 20 s.behavior.is.contingent.on.the.
76e0 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 27 variable.`evil-move-cursor-back'
7700 3b 0a 75 73 65 20 74 68 65 20 46 4f 52 43 45 20 70 61 72 61 6d 65 74 65 72 20 74 6f 20 6f 76 65 ;.use.the.FORCE.parameter.to.ove
7720 72 72 69 64 65 20 69 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 6a 75 73 rride.it...(defalias.'evil-adjus
7740 74 2d 63 75 72 73 6f 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 63 65 29 20 22 6c 5c t-cursor.#[(&optional.force)."l\
7760 32 30 35 1c 00 08 3f 5c 32 30 35 1c 00 6e 3f 5c 32 30 35 1c 00 60 5c 32 31 32 5c 33 30 32 20 5c 205...?\205..n?\205..`\212\302.\
7780 32 31 30 60 29 55 5c 32 30 35 1c 00 5c 33 30 33 09 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 210`)U\205..\303.!\207".[evil-mo
77a0 76 65 2d 62 65 79 6f 6e 64 2d 65 6f 6c 20 66 6f 72 63 65 20 65 76 69 6c 2d 6d 6f 76 65 2d 65 6e ve-beyond-eol.force.evil-move-en
77c0 64 2d 6f 66 2d 6c 69 6e 65 20 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 5d d-of-line.evil-move-cursor-back]
77e0 20 32 20 28 23 24 20 2e 20 33 30 33 33 32 29 5d 29 0a 23 40 32 35 30 20 4d 6f 76 65 20 70 6f 69 .2.(#$...30332)]).#@250.Move.poi
7800 6e 74 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 20 62 61 63 6b 20 77 69 74 68 69 6e 20 74 68 65 nt.one.character.back.within.the
7820 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 43 6f 6e 74 69 6e 67 65 6e 74 20 6f 6e 20 74 68 65 .current.line..Contingent.on.the
7840 20 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b .variable.`evil-move-cursor-back
7860 27 20 6f 72 20 74 68 65 20 46 4f 52 43 45 0a 61 72 67 75 6d 65 6e 74 2e 20 48 6f 6e 6f 72 73 20 '.or.the.FORCE.argument..Honors.
7880 66 69 65 6c 64 20 62 6f 75 6e 64 61 72 69 65 73 2c 20 69 2e 65 2e 2c 20 63 6f 6e 73 74 72 61 69 field.boundaries,.i.e.,.constrai
78a0 6e 73 20 74 68 65 20 6d 6f 76 65 6d 65 6e 74 0a 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 ns.the.movement.to.the.current.f
78c0 69 65 6c 64 20 61 73 20 72 65 63 6f 67 6e 69 7a 65 64 20 62 79 20 60 6c 69 6e 65 2d 62 65 67 69 ield.as.recognized.by.`line-begi
78e0 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 nning-position'...(defalias.'evi
7900 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 l-move-cursor-back.#[(&optional.
7920 66 6f 72 63 65 29 20 22 08 5c 32 30 34 08 00 09 5c 32 30 35 27 00 60 5c 33 30 33 20 55 5c 32 30 force).".\204...\205'.`\303.U\20
7940 36 21 00 5c 33 30 34 5c 33 30 32 21 5c 32 30 35 21 00 5c 6e 5c 32 30 35 21 00 60 5c 32 31 32 5c 6!.\304\302!\205!.\n\205!.`\212\
7960 33 30 35 20 5c 32 31 30 60 29 55 3f 5c 32 30 35 27 00 5c 33 30 36 75 5c 32 30 37 22 20 5b 65 76 305.\210`)U?\205'.\306u\207".[ev
7980 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 20 66 6f 72 63 65 20 76 69 73 75 61 6c il-move-cursor-back.force.visual
79a0 2d 6c 69 6e 65 2d 6d 6f 64 65 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 -line-mode.line-beginning-positi
79c0 6f 6e 20 62 6f 75 6e 64 70 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 76 69 73 75 61 6c 2d 6c 69 on.boundp.beginning-of-visual-li
79e0 6e 65 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 33 30 37 31 32 29 5d 29 0a 23 40 31 33 32 20 52 65 ne.-1].2.(#$...30712)]).#@132.Re
7a00 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 4c 49 4e 45 2e 0a 49 66 20 43 4f turn.the.position.of.LINE..If.CO
7a20 4c 55 4d 4e 20 69 73 20 73 70 65 63 69 66 69 65 64 2c 20 72 65 74 75 72 6e 20 69 74 73 20 70 6f LUMN.is.specified,.return.its.po
7a40 73 69 74 69 6f 6e 20 6f 6e 20 74 68 65 20 6c 69 6e 65 2e 0a 41 20 6e 65 67 61 74 69 76 65 20 6e sition.on.the.line..A.negative.n
7a60 75 6d 62 65 72 20 6d 65 61 6e 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 2e umber.means.the.end.of.the.line.
7a80 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 20 ..(defalias.'evil-line-position.
7aa0 23 5b 28 6c 69 6e 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 29 20 22 5c 32 31 32 5c #[(line.&optional.column)."\212\
7ac0 33 30 32 5c 33 30 33 21 5c 32 30 33 0b 00 5c 33 30 33 08 21 5c 32 31 30 09 5c 32 34 37 5c 32 30 302\303!\203..\303.!\210.\247\20
7ae0 33 24 00 09 5c 33 30 34 57 5c 32 30 33 1d 00 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 5c 32 30 32 3$..\304W\203..\305\306!\210\202
7b00 27 00 5c 33 30 37 09 21 5c 32 31 30 5c 32 30 32 27 00 5c 33 30 35 20 5c 32 31 30 60 29 5c 32 30 '.\307.!\210\202'.\305.\210`)\20
7b20 37 22 20 5b 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 66 62 6f 75 6e 64 70 20 65 76 69 6c 2d 67 6f 74 7".[line.column.fboundp.evil-got
7b40 6f 2d 6c 69 6e 65 20 30 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 32 20 6d 6f 76 o-line.0.beginning-of-line.2.mov
7b60 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 5d 20 32 20 28 23 24 20 2e 20 33 31 32 33 30 29 5d 29 0a 23 40 e-to-column].2.(#$...31230)]).#@
7b80 36 33 20 52 65 74 75 72 6e 20 74 68 65 20 68 6f 72 69 7a 6f 6e 74 61 6c 20 70 6f 73 69 74 69 6f 63.Return.the.horizontal.positio
7ba0 6e 20 6f 66 20 50 4f 53 2e 0a 50 4f 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 70 6f 69 6e 74 2e n.of.POS..POS.defaults.to.point.
7bc0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 6f 6c 75 6d 6e 20 23 5b 28 26 6f 70 74 ..(defalias.'evil-column.#[(&opt
7be0 69 6f 6e 61 6c 20 70 6f 73 29 20 22 5c 32 31 32 08 5c 32 30 33 08 00 08 62 5c 32 31 30 69 29 5c ional.pos)."\212.\203...b\210i)\
7c00 32 30 37 22 20 5b 70 6f 73 5d 20 31 20 28 23 24 20 2e 20 33 31 36 31 39 29 5d 29 0a 23 40 31 34 207".[pos].1.(#$...31619)]).#@14
7c20 34 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 63 6f 6c 75 6d 6e 20 43 4f 4c 55 4d 4e 20 69 6e 4.Move.point.to.column.COLUMN.in
7c40 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 50 6c 61 63 65 73 20 70 6f 69 6e 74 20 .the.current.line..Places.point.
7c60 61 74 20 6c 65 66 74 20 6f 66 20 74 68 65 20 74 61 62 20 63 68 61 72 61 63 74 65 72 20 28 61 74 at.left.of.the.tab.character.(at
7c80 20 74 68 65 20 72 69 67 68 74 20 69 66 20 44 49 52 0a 69 73 20 6e 6f 6e 2d 6e 69 6c 29 20 61 6e .the.right.if.DIR.is.non-nil).an
7ca0 64 20 72 65 74 75 72 6e 73 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 d.returns.point...(defalias.'evi
7cc0 6c 2d 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 23 5b 28 63 6f 6c 75 6d 6e 20 26 6f 70 74 69 l-move-to-column.#[(column.&opti
7ce0 6f 6e 61 6c 20 64 69 72 20 66 6f 72 63 65 29 20 22 5c 33 30 33 08 09 5c 22 5c 32 31 30 09 5c 32 onal.dir.force)."\303..\"\210.\2
7d00 30 34 21 00 5c 6e 5c 32 30 33 18 00 5c 6e 5c 32 34 37 5c 32 30 33 21 00 5c 6e 5c 33 30 34 57 5c 04!.\n\203..\n\247\203!.\n\304W\
7d20 32 30 33 21 00 69 08 56 5c 32 30 33 21 00 5c 33 30 35 20 5c 32 31 30 60 5c 32 30 37 22 20 5b 63 203!.i.V\203!.\305.\210`\207".[c
7d40 6f 6c 75 6d 6e 20 66 6f 72 63 65 20 64 69 72 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 31 olumn.force.dir.move-to-column.1
7d60 20 65 76 69 6c 2d 6d 6f 76 65 2d 63 75 72 73 6f 72 2d 62 61 63 6b 5d 20 33 20 28 23 24 20 2e 20 .evil-move-cursor-back].3.(#$...
7d80 33 31 37 37 38 29 20 22 70 22 5d 29 0a 23 40 33 34 32 20 4c 6f 6f 70 20 77 69 74 68 20 63 6f 75 31778)."p"]).#@342.Loop.with.cou
7da0 6e 74 64 6f 77 6e 20 76 61 72 69 61 62 6c 65 2e 0a 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 77 ntdown.variable..Evaluate.BODY.w
7dc0 69 74 68 20 56 41 52 20 63 6f 75 6e 74 69 6e 67 20 64 6f 77 6e 20 66 72 6f 6d 20 43 4f 55 4e 54 ith.VAR.counting.down.from.COUNT
7de0 20 74 6f 20 30 2e 0a 43 4f 55 4e 54 20 63 61 6e 20 62 65 20 6e 65 67 61 74 69 76 65 2c 20 69 6e .to.0..COUNT.can.be.negative,.in
7e00 20 77 68 69 63 68 20 63 61 73 65 20 56 41 52 20 63 6f 75 6e 74 73 20 75 70 20 69 6e 73 74 65 61 .which.case.VAR.counts.up.instea
7e20 64 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 76 61 6c 75 65 d..The.return.value.is.the.value
7e40 20 6f 66 20 56 41 52 20 77 68 65 6e 20 74 68 65 20 6c 6f 6f 70 0a 74 65 72 6d 69 6e 61 74 65 73 .of.VAR.when.the.loop.terminates
7e60 2c 20 77 68 69 63 68 20 69 73 20 30 20 69 66 20 74 68 65 20 6c 6f 6f 70 20 63 6f 6d 70 6c 65 74 ,.which.is.0.if.the.loop.complet
7e80 65 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2e 0a 52 45 53 55 4c 54 20 73 70 65 63 69 66 69 65 es.successfully..RESULT.specifie
7ea0 73 20 61 20 76 61 72 69 61 62 6c 65 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 74 68 69 73 20 76 61 s.a.variable.for.storing.this.va
7ec0 6c 75 65 2e 0a 0a 28 66 6e 20 28 56 41 52 20 43 4f 55 4e 54 20 5b 52 45 53 55 4c 54 5d 29 20 42 lue...(fn.(VAR.COUNT.[RESULT]).B
7ee0 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 6c 6f 6f 70 20 27 28 ODY...)..(defalias.'evil-loop.'(
7f00 6d 61 63 72 6f 20 2e 20 23 5b 28 73 70 65 63 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 macro...#[(spec.&rest.body)."\30
7f20 36 5c 33 30 37 21 18 09 5c 32 31 31 41 11 5c 32 34 32 1a 09 5c 32 31 31 41 11 5c 32 34 32 1b 09 6\307!..\211A.\242..\211A.\242..
7f40 5c 32 31 31 41 11 5c 32 34 32 1c 5c 6e 5c 66 3d 5c 32 30 34 20 00 5c 6e 5c 32 30 36 21 00 08 12 \211A.\242.\n\f=\204..\n\206!...
7f60 5c 66 5c 32 30 36 27 00 5c 6e 14 5c 33 31 30 5c 6e 0b 44 43 5c 33 31 31 5c 66 5c 6e 45 5c 33 31 \f\206'.\n.\310\n.DC\311\f\nE\31
7f80 32 5c 33 31 33 5c 6e 5c 33 31 34 42 42 5c 33 31 35 0d 5c 33 31 36 5c 33 31 37 5c 6e 5c 33 32 30 2\313\n\314BB\315.\316\317\n\320
7fa0 42 42 5c 33 31 31 5c 6e 5c 33 32 31 5c 6e 44 45 5c 33 31 31 5c 6e 5c 33 32 32 5c 6e 44 45 46 5c BB\311\n\321\nDE\311\n\322\nDEF\
7fc0 33 31 31 5c 66 5c 6e 45 44 5c 22 42 42 5c 6e 5c 32 35 37 05 2c 5c 32 30 37 22 20 5b 69 20 73 70 311\f\nED\"BB\n\257.,\207".[i.sp
7fe0 65 63 20 76 61 72 20 63 6f 75 6e 74 20 72 65 73 75 6c 74 20 62 6f 64 79 20 6d 61 6b 65 2d 73 79 ec.var.count.result.body.make-sy
8000 6d 62 6f 6c 20 22 6c 6f 6f 70 76 61 72 22 20 6c 65 74 20 73 65 74 71 20 77 68 69 6c 65 20 2f 3d mbol."loopvar".let.setq.while./=
8020 20 28 30 29 20 61 70 70 65 6e 64 20 69 66 20 3e 20 28 30 29 20 31 2d 20 31 2b 5d 20 31 34 20 28 .(0).append.if.>.(0).1-.1+].14.(
8040 23 24 20 2e 20 33 32 31 34 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...32147)])).(byte-code."\300\
8060 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 301\302\303#\210\304\301\305\306
8080 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 6c 6f 6f 70 20 6c #\207".[function-put.evil-loop.l
80a0 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 65 64 isp-indent-function.defun.put.ed
80c0 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 64 6f 6c 69 73 74 5d 20 34 29 0a 23 40 34 31 38 20 ebug-form-spec.dolist].4).#@418.
80e0 4c 6f 6f 70 20 61 20 63 65 72 74 61 69 6e 20 6e 75 6d 62 65 72 20 6f 66 20 74 69 6d 65 73 2e 0a Loop.a.certain.number.of.times..
8100 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 72 65 70 65 61 74 65 64 6c 79 20 43 4f 55 4e 54 20 74 Evaluate.BODY.repeatedly.COUNT.t
8120 69 6d 65 73 20 77 69 74 68 20 56 41 52 20 62 6f 75 6e 64 20 74 6f 20 31 20 6f 72 20 2d 31 2c 0a imes.with.VAR.bound.to.1.or.-1,.
8140 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 73 69 67 6e 20 6f 66 20 43 4f 55 4e 54 2e 20 depending.on.the.sign.of.COUNT..
8160 52 45 53 55 4c 54 2c 20 69 66 20 73 70 65 63 69 66 69 65 64 2c 20 68 6f 6c 64 73 0a 74 68 65 20 RESULT,.if.specified,.holds.the.
8180 6e 75 6d 62 65 72 20 6f 66 20 75 6e 73 75 63 63 65 73 73 66 75 6c 20 69 74 65 72 61 74 69 6f 6e number.of.unsuccessful.iteration
81a0 73 2c 20 77 68 69 63 68 20 69 73 20 30 20 69 66 20 74 68 65 20 6c 6f 6f 70 0a 63 6f 6d 70 6c 65 s,.which.is.0.if.the.loop.comple
81c0 74 65 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2e 20 54 68 69 73 20 69 73 20 61 6c 73 6f 20 74 tes.successfully..This.is.also.t
81e0 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 2e 0a 0a 45 61 63 68 20 69 74 65 72 61 74 69 6f 6e he.return.value...Each.iteration
8200 20 6d 75 73 74 20 6d 6f 76 65 20 70 6f 69 6e 74 3b 20 69 66 20 70 6f 69 6e 74 20 64 6f 65 73 20 .must.move.point;.if.point.does.
8220 6e 6f 74 20 63 68 61 6e 67 65 2c 0a 74 68 65 20 6c 6f 6f 70 20 69 6d 6d 65 64 69 61 74 65 6c 79 not.change,.the.loop.immediately
8240 20 71 75 69 74 73 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 6c 6f 6f 70 27 2e 0a 0a 28 .quits..See.also.`evil-loop'...(
8260 66 6e 20 28 56 41 52 20 43 4f 55 4e 54 20 5b 52 45 53 55 4c 54 5d 29 20 42 4f 44 59 2e 2e 2e 29 fn.(VAR.COUNT.[RESULT]).BODY...)
8280 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 6c 6f 6f 70 20 27 28 ..(defalias.'evil-motion-loop.'(
82a0 6d 61 63 72 6f 20 2e 20 23 5b 28 73 70 65 63 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 08 5c 32 macro...#[(spec.&rest.body).".\2
82c0 31 31 41 10 5c 32 34 32 5c 32 30 36 0b 00 5c 33 30 36 5c 33 30 37 21 19 08 5c 32 31 31 41 10 5c 11A.\242\206..\306\307!..\211A.\
82e0 32 34 32 5c 32 30 36 15 00 5c 33 31 30 1a 08 5c 32 31 31 41 10 5c 32 34 32 1b 5c 33 30 36 5c 33 242\206..\310..\211A.\242.\306\3
8300 31 31 21 1c 5c 33 30 36 5c 33 31 32 21 1d 5c 33 30 36 5c 33 31 33 21 1e 1c 5c 33 30 36 5c 33 31 11!.\306\312!.\306\313!..\306\31
8320 34 21 1e 1d 5c 33 31 35 0d 5c 6e 44 09 5c 33 31 36 5c 33 31 37 0d 5c 33 32 30 42 42 5c 33 32 31 4!..\315.\nD.\316\317.\320BB\321
8340 42 42 44 44 5c 33 32 32 5c 33 32 33 0e 1c 44 5c 33 32 34 5c 66 0d 0b 45 5c 33 32 35 0e 1d 5c 33 BBDD\322\323..D\324\f..E\325..\3
8360 32 36 42 43 5c 33 32 37 0e 1e 5c 33 33 30 5c 33 33 31 5c 33 33 32 0e 1d 45 5c 33 33 33 5c 33 32 26BC\327..\330\331\332..E\333\32
8380 33 0e 1c 44 5c 66 45 45 43 5c 22 42 42 45 45 45 2e 07 5c 32 30 37 22 20 5b 73 70 65 63 20 76 61 3..D\fEEC\"BBEEE..\207".[spec.va
83a0 72 20 63 6f 75 6e 74 76 61 6c 20 72 65 73 75 6c 74 20 69 20 63 6f 75 6e 74 20 6d 61 6b 65 2d 73 r.countval.result.i.count.make-s
83c0 79 6d 62 6f 6c 20 22 75 6e 69 74 76 61 72 22 20 30 20 22 6c 6f 6f 70 76 61 72 22 20 22 63 6f 75 ymbol."unitvar".0."loopvar"."cou
83e0 6e 74 76 61 72 22 20 22 64 6f 6e 65 76 61 72 22 20 22 6f 72 69 67 76 61 72 22 20 6c 65 74 2a 20 ntvar"."donevar"."origvar".let*.
8400 69 66 20 3c 20 28 30 29 20 28 2d 31 20 31 29 20 63 61 74 63 68 20 71 75 6f 74 65 20 65 76 69 6c if.<.(0).(-1.1).catch.quote.evil
8420 2d 6c 6f 6f 70 20 6c 65 74 20 28 28 70 6f 69 6e 74 29 29 20 61 70 70 65 6e 64 20 77 68 65 6e 20 -loop.let.((point)).append.when.
8440 3d 20 28 70 6f 69 6e 74 29 20 74 68 72 6f 77 20 64 6f 6e 65 20 6f 72 69 67 20 62 6f 64 79 5d 20 =.(point).throw.done.orig.body].
8460 31 35 20 28 23 24 20 2e 20 33 32 39 39 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 15.(#$...32992)])).(byte-code."\
8480 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 300\301\302\303#\210\304\301\305
84a0 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 6d 6f \306#\207".[function-put.evil-mo
84c0 74 69 6f 6e 2d 6c 6f 6f 70 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 tion-loop.lisp-indent-function.d
84e0 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 28 73 79 6d 62 efun.put.edebug-form-spec.((symb
8500 6f 6c 70 20 66 6f 72 6d 20 26 6f 70 74 69 6f 6e 61 6c 20 73 79 6d 62 6f 6c 70 29 20 62 6f 64 79 olp.form.&optional.symbolp).body
8520 29 5d 20 34 29 0a 23 40 35 36 20 43 61 74 63 68 65 73 20 65 72 72 6f 72 73 20 70 72 6f 76 69 64 )].4).#@56.Catches.errors.provid
8540 65 64 20 70 6f 69 6e 74 20 6d 6f 76 65 73 20 77 69 74 68 69 6e 20 74 68 69 73 20 73 63 6f 70 65 ed.point.moves.within.this.scope
8560 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 69 67 6e 61 6c 2d 77 69 74 68 6f 75 ...(defalias.'evil-signal-withou
8580 74 2d 6d 6f 76 65 6d 65 6e 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f t-movement.'(macro...#[(&rest.bo
85a0 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 5c 33 30 36 42 dy)."\301\302\303\304\305.B\306B
85c0 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 70 20 28 70 6f 69 6e 74 29 29 29 BBE\207".[body.let.((p.(point)))
85e0 20 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 20 70 72 6f 67 6e 20 28 28 65 72 72 6f .condition-case.err.progn.((erro
8600 72 20 28 77 68 65 6e 20 28 3d 20 70 20 28 70 6f 69 6e 74 29 29 20 28 73 69 67 6e 61 6c 20 28 63 r.(when.(=.p.(point)).(signal.(c
8620 61 72 20 65 72 72 29 20 28 63 64 72 20 65 72 72 29 29 29 29 29 5d 20 36 20 28 23 24 20 2e 20 33 ar.err).(cdr.err)))))].6.(#$...3
8640 34 30 39 31 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 4091)])).(byte-code."\300\301\30
8660 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 2\303#\210\304\301\305\306#\207"
8680 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 77 69 74 68 6f .[function-put.evil-signal-witho
86a0 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 63 74 69 6f 6e ut-movement.lisp-indent-function
86c0 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 34 .defun.put.edebug-form-spec.t].4
86e0 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 6f 69 6e 74 27 ).#@272.Signals.error.if.`point'
8700 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 74 27 20 69 73 .is.at.boundaries..If.`point'.is
8720 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 76 65 20 74 68 .at.bob.and.COUNT.is.negative.th
8740 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 6e 67 2d 6f 66 is.function.signal.'beginning-of
8760 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 6f 62 20 61 6e -buffer..If.`point'.is.at.eob.an
8780 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 6e 63 74 69 6f d.COUNT.is.positive.this.functio
87a0 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 69 73 20 66 75 n.singal.'end-of-buffer..This.fu
87c0 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 74 69 6f 6e 73 nction.should.be.used.in.motions
87e0 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 66 61 6c 69 61 ..COUNT.defaults.to.1...(defalia
8800 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 62 20 23 5b 28 s.'evil-signal-at-bob-or-eob.#[(
8820 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 31 5c 32 31 &optional.count).".\206..\301\21
8840 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 56 5c 32 30 35 1.\302W\203..\303.\207.\302V\205
8860 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 6c 2d 73 69 67 ..\304.\207".[count.1.0.evil-sig
8880 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 6f 62 5d 20 33 nal-at-bob.evil-signal-at-eob].3
88a0 20 28 23 24 20 2e 20 33 34 35 33 36 29 5d 29 0a 23 40 32 31 32 20 53 69 67 6e 61 6c 73 20 27 62 .(#$...34536)]).#@212.Signals.'b
88c0 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 74 27 20 69 73 eginning-of-buffer.if.`point'.is
88e0 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 6c 64 20 62 65 .at.bob..This.function.should.be
8900 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 49 66 20 60 70 .used.in.backward.motions..If.`p
8920 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 66 75 72 74 68 oint'.is.at.bob.so.that.no.furth
8940 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 62 6c 65 20 74 er.backward.motion.is.possible.t
8960 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 65 72 20 69 73 he.error.'beginning-of-buffer.is
8980 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 69 67 6e 61 6c .raised...(defalias.'evil-signal
89a0 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 33 30 31 5c 33 -at-bob.#[nil."o\205..\300\301\3
89c0 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 2d 6f 66 2d 62 02\"\207".[signal.beginning-of-b
89e0 75 66 66 65 72 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 33 34 39 39 38 29 5d 29 0a 23 40 35 32 uffer.nil].3.(#$...34998)]).#@52
8a00 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 20 60 70 6f 69 3.Signals.'end-of-buffer.if.`poi
8a20 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 6e 20 73 68 6f nt'.is.at.eob..This.function.sho
8a40 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 6f 6e 73 2e 20 uld.be.used.in.forward.motions..
8a60 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 73 6f 20 74 68 If.`point'.is.close.to.eob.so.th
8a80 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 6e 20 69 73 20 at.no.further.forward.motion.is.
8aa0 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 62 75 66 66 65 possible.the.error.'end-of-buffe
8ac0 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 73 65 20 69 66 r.is.raised..This.is.the.case.if
8ae0 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 6f 72 20 69 66 .`point'.is.at.`point-max'.or.if
8b00 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 69 6e 74 2d 6d .is.one.position.before.`point-m
8b20 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 27 20 69 73 20 ax',.`evil-move-cursor-back'.is.
8b40 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 61 74 20 74 68 non-nil.and.`point'.is.not.at.th
8b60 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 20 69 73 20 6e e.end.of.a.line..The.latter.is.n
8b80 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 6e 6e 6f 74 20 ecessary.because.`point'.cannot.
8ba0 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 60 65 76 69 6c be.moved.to.`point-max'.if.`evil
8bc0 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 69 6c 20 61 6e -move-cursor-back'.is.non-nil.an
8be0 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 65 72 20 69 73 d.the.last.line.in.the.buffer.is
8c00 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 6c 2d 73 69 67 .not.empty...(defalias.'evil-sig
8c20 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 5c 32 30 35 1a nal-at-eob.#[nil."m\204..l?\205.
8c40 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 1a 00 5c 33 30 ..\205..\212\301u\210m)\205..\30
8c60 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 2d 63 75 72 73 2\303\301\"\207".[evil-move-curs
8c80 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 75 66 66 65 72 or-back.nil.signal.end-of-buffer
8ca0 5d 20 33 20 28 23 24 20 2e 20 33 35 33 33 30 29 5d 29 0a 23 40 33 35 36 20 50 72 6f 6a 65 63 74 ].3.(#$...35330)]).#@356.Project
8cc0 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 74 20 77 69 6e .point.after.BODY.to.current.win
8ce0 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 69 6f 6e 20 6c dow..If.point.is.on.a.position.l
8d00 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 20 77 69 6e 64 eft.or.right.of.the.current.wind
8d20 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 6c 65 66 74 20 ow.then.it.is.moved.to.the.left.
8d40 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 69 6e 64 6f 77 and.right.boundary.of.the.window
8d60 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 63 72 6f 6c 6c ,.respectively..If.`auto-hscroll
8d80 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 6c 65 66 74 20 -mode'.is.non-nil.then.the.left.
8da0 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 72 65 61 73 65 and.right.positions.are.increase
8dc0 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 79 2c 20 62 79 d.or.decreased,.respectively,.by
8de0 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 74 20 6e 6f 20 .`horizontal-margin'.so.that.no.
8e00 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 1f 0a 28 64 65 automatic.scrolling.occurs...(de
8e20 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 68 70 72 6f 6a 65 63 74 2d 70 6f 69 6e 74 falias.'evil-with-hproject-point
8e40 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 73 74 20 62 6f -on-window.'(macro...#[(&rest.bo
8e60 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 5c 33 30 37 21 dy)."\304\305!\304\306!\304\307!
8e80 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 34 09 5c 33 31 ...\310\n\311B\312B\313.\314.\31
8ea0 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 6e 44 5c 33 32 5\316\nED.\315\317\320\321\nD\32
8ec0 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 44 45 43 5c 22 2BBBBDD\323\324\325\326.E.EDEC\"
8ee0 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 6f 64 79 20 6d +BB\207".[right.left.diff.body.m
8f00 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 64 69 66 66 22 20 22 6c 65 66 74 22 20 22 72 69 67 68 74 22 ake-symbol."diff"."left"."right"
8f20 20 6c 65 74 20 28 28 69 66 20 61 75 74 6f 2d 68 73 63 72 6f 6c 6c 2d 6d 6f 64 65 20 28 31 2b 20 .let.((if.auto-hscroll-mode.(1+.
8f40 68 73 63 72 6f 6c 6c 2d 6d 61 72 67 69 6e 29 20 30 29 29 20 28 61 75 74 6f 2d 68 73 63 72 6f 6c hscroll-margin).0)).(auto-hscrol
8f60 6c 2d 6d 6f 64 65 29 20 61 70 70 65 6e 64 20 6c 65 74 2a 20 2b 20 28 77 69 6e 64 6f 77 2d 68 73 l-mode).append.let*.+.(window-hs
8f80 63 72 6f 6c 6c 29 20 28 77 69 6e 64 6f 77 2d 68 73 63 72 6f 6c 6c 29 20 28 77 69 6e 64 6f 77 2d croll).(window-hscroll).(window-
8fa0 77 69 64 74 68 29 20 2d 20 28 2d 31 29 20 6d 6f 76 65 2d 74 6f 2d 63 6f 6c 75 6d 6e 20 6d 69 6e width).-.(-1).move-to-column.min
8fc0 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 23 24 20 2e 20 .max.(current-column)].12.(#$...
8fe0 33 36 30 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 31 5c 33 36025)])).(byte-code."\300\301\3
9000 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 02\303#\210\304\301\305\306#\207
9020 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 68 70 72 6f 6a 65 ".[function-put.evil-with-hproje
9040 63 74 2d 70 6f 69 6e 74 2d 6f 6e 2d 77 69 6e 64 6f 77 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 ct-point-on-window.lisp-indent-f
9060 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
9080 65 63 20 74 5d 20 34 29 0a 23 40 31 30 35 20 47 6f 20 74 6f 20 74 68 65 20 73 6d 61 6c 6c 65 73 ec.t].4).#@105.Go.to.the.smalles
90a0 74 20 70 6f 73 69 74 69 6f 6e 20 69 6e 20 50 4f 53 49 54 49 4f 4e 53 2e 0a 4e 6f 6e 2d 6e 75 6d t.position.in.POSITIONS..Non-num
90c0 65 72 69 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 0a 53 65 65 erical.elements.are.ignored..See
90e0 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 61 .also.`evil-goto-max'...(defalia
9100 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 69 s.'evil-goto-min.#[(&rest.positi
9120 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 33 ons)."\301\302.\"\211.\205..\303
9140 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 69 \304.\"b\207".[positions.evil-fi
9160 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 20 lter-list.#[(elt)."\301.!?\207".
9180 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 6c [elt.number-or-marker-p].2].appl
91a0 79 20 6d 69 6e 5d 20 33 20 28 23 24 20 2e 20 33 37 30 30 37 29 5d 29 0a 23 40 31 30 34 20 47 6f y.min].3.(#$...37007)]).#@104.Go
91c0 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 49 .to.the.largest.position.in.POSI
91e0 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 72 TIONS..Non-numerical.elements.ar
9200 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 6d e.ignored..See.also.`evil-goto-m
9220 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 23 in'...(defalias.'evil-goto-max.#
9240 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 5c [(&rest.positions)."\301\302.\"\
9260 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 73 211.\205..\303\304.\"b\207".[pos
9280 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 20 itions.evil-filter-list.#[(elt).
92a0 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 72 "\301.!?\207".[elt.number-or-mar
92c0 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 33 ker-p].2].apply.max].3.(#$...373
92e0 31 30 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 64 10)]).#@64.Move.point.to.the.end
9300 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 20 .or.beginning.of.the.complement.
9320 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 61 of.THING...(defalias.'evil-forwa
9340 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 20 rd-not-thing.#[(thing.&optional.
9360 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 30 count).".\206..\306\211.\307W\20
9380 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 31 3..\310\202..\306.\3112\327..\21
93a0 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 33 1.\211.\307U\204\324.`.\312.\n\3
93c0 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 5c 07V\203u.\313..!\211.\203A.`.AW\
93e0 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 32 203A..Ab\210\202*.\314..!\307U\2
9400 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 32 03o.\313..!\211.@`W\204^..@.AU\2
9420 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 31 03e..@b\210\202k.\314..\310\"\21
9440 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 5c 0)\202\262.db\210\202\262.o\204\
9460 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 32 223.\310u\210\313..!\211.\203\22
9480 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 30 3.`.AW\203\223..@b\210\202u.o\20
94a0 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 00 4\257.\314..\310\"\307U\203\257.
94c0 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 00 \313..!\211.\203\257..A\202\260.
94e0 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 5c eb\210)`\fU\203\276.\315\311.\"\
9500 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 0b 210).\307V\203\313..S.\202\316..
9520 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 23 T..\211.\202...)0*\207".[count.#
9540 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 33 1=#:countvar.dir.#2=#:loopvar.#3
9560 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 76 =#:origvar.bnd.1.0.-1.#4=#:donev
9580 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 20 ar.nil.bounds-of-thing-at-point.
95a0 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 24 forward-thing.throw.thing].4.(#$
95c0 20 2e 20 33 37 36 31 31 29 5d 29 0a 23 40 32 36 30 20 52 65 74 75 72 6e 73 20 74 68 65 20 62 6f ...37611)]).#@260.Returns.the.bo
95e0 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 74 unds.of.a.complement.of.THING.at
9600 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 70 .point..If.there.is.a.THING.at.p
9620 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 65 oint.nil.is.returned...Otherwise
9640 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 6c .if.WHICH.is.nil.or.0.a.cons.cel
9660 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 48 l.(BEG...END).is.returned..If.WH
9680 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 73 ICH.is.negative.the.beginning.is
96a0 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 20 .returned..If.WHICH.is.positive.
96c0 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 20 the.END.is.returned...(defalias.
96e0 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 69 'evil-bounds-of-not-thing-at-poi
9700 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 18 nt.#[(thing.&optional.which)."`.
9720 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 21 \212\305.\306\"\307U\203..\305.!
9740 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 21 \210`.V\203..e\202..`)\212\305.!
9760 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 30 \307U\203*.\305.\306\"\210`.W\20
9780 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 32 34.d\2025.`).\211.`X\205k.`\nX\2
97a0 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 30 05k..\nW\205k.\f\203T.\f\307U\20
97c0 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 6b 3Z..\nB\202k.\f\307W\203d..\202k
97e0 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 6e .\f\307V\205k.\n+\207".[pnt.thin
9800 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 31 g.end.beg.which.forward-thing.-1
9820 20 30 5d 20 35 20 28 23 24 20 2e 20 33 38 33 35 34 29 5d 29 0a 23 40 34 37 33 20 4d 6f 76 65 73 .0].5.(#$...38354)]).#@473.Moves
9840 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 73 .point.forward.to.the.first.of.s
9860 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 69 everal.motions..FORWARDS.is.a.li
9880 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 28 st.of.forward.motion.functions.(
98a0 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 6f i.e..each.moves.point.forward.to
98c0 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 28 .the.next.end.of.a.text.object.(
98e0 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 74 if.passed.a.+1).or.backward.to.t
9900 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 78 he.preceeding.beginning.of.a.tex
9920 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 73 t.object.(if.passed.a.-1))..This
9940 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 75 .function.calls.each.of.these.fu
9960 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 20 nctions.once.and.moves.point.to.
9980 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 73 the.nearest.of.the.resulting.pos
99a0 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 69 itions..If.COUNT.is.positive.poi
99c0 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 2c nt.is.moved.forward.COUNT.times,
99e0 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 6b .if.negative.point.is.moved.back
9a00 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 65 ward.-COUNT.times...(defalias.'e
9a20 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 65 vil-forward-nearest.#[(count.&re
9a40 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 33 st.forwards).".\206..\306\211.\3
9a60 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 33 07W\203..\310\202..\306.\3112\33
9a80 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 6e 1..\211.\211.\307U\204\326.`.`\n
9aa0 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 32 \307V\203-.d\202..e.....\312..\2
9ac0 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 32 11..\203\260...@....b\210\3131\2
9ae0 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 00 42.\214edB..B..\314\n\307W\205a.
9b00 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 6f \212.b\210\315\307!)\n\307V\205o
9b20 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 21 .\212.b\210\316\317!)\"\210..\n!
9b40 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 33 \307U\205\235.`..U?\205\235.\n\3
9b60 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 5c 07V\203\216.`.W\204\232.\n\307W\
9b80 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 32 205\235.`.V\205\235.`\211.*0\202
9ba0 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 5c \246.\210\202\247.\210..A\211..\
9bc0 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 33 204<.*.b\210*`\fU\203\300.\320\3
9be0 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 32 11.\"\210).\307V\203\315..S.\202
9c00 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 63 \320..T..\211.\202...)0*\207".[c
9c20 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 70 ount.#1=#:countvar.dir.#2=#:loop
9c40 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 23 var.#3=#:origvar.nxt.1.0.-1.#4=#
9c60 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 77 :donevar.nil.(error).evil-narrow
9c80 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e .line-beginning-position.line-en
9ca0 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 20 d-position.2.throw.pnt.forwards.
9cc0 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 63 fwd.--dolist-tail--.evil-restric
9ce0 74 69 6f 6e 2d 73 74 61 63 6b 5d 20 35 20 28 23 24 20 2e 20 33 38 39 37 31 29 5d 29 0a 23 40 39 tion-stack].5.(#$...38971)]).#@9
9d00 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 20 3.Return.the.bounds.of.a.string.
9d20 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 75 at.point..If.STATE.is.given.it.u
9d40 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 28 sed.a.parsing.state.at.point...(
9d60 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 2d defalias.'bounds-of-evil-string-
9d80 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 32 at-point.#[(&optional.state)."\2
9da0 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 08 12.\206..\301..\302.8\205..\303.
9dc0 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 5c 8\304`d\305\211.\306&.\205..`B*\
9de0 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 73 207".[state.syntax-ppss.3.8.pars
9e00 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 5d e-partial-sexp.nil.syntax-table]
9e20 20 38 20 28 23 24 20 2e 20 34 30 31 39 34 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 73 74 72 .8.(#$...40194)]).(put.'evil-str
9e40 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 62 ing.'bounds-of-thing-at-point.'b
9e60 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 23 ounds-of-evil-string-at-point).#
9e80 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 6e @41.Return.the.bounds.of.a.strin
9ea0 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 6f g.at.point...(defalias.'bounds-o
9ec0 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 5c f-evil-comment-at-point.#[nil."\
9ee0 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 60 212\301..\302.8\205..\303.8\304`
9f00 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 5b d\305\211.\306&.\205..`B*\207".[
9f20 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 74 state.syntax-ppss.4.8.parse-part
9f40 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 24 ial-sexp.nil.syntax-table].8.(#$
9f60 20 2e 20 34 30 35 38 30 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 63 6f 6d 6d 65 6e 74 20 27 ...40580)]).(put.'evil-comment.'
9f80 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 73 bounds-of-thing-at-point.'bounds
9fa0 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 31 -of-evil-comment-at-point).#@121
9fc0 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 63 .A.wrapper.for.line.motions.whic
9fe0 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 20 h.conserves.the.column..Signals.
a000 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 6e an.error.at.buffer.boundaries.un
a020 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 6c less.NOERROR.is.non-nil...(defal
a040 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 70 ias.'evil-line-move.#[(count.&op
a060 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 5c tional.noerror).".\203..\3061..\
a080 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 09 307.!0\207\210\310\207`.\3111k..
a0a0 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 35 \312Y\203..\313\202!.\314.`.\315
a0c0 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 32 11..\316.!!0\202f....\206E...:\2
a0e0 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 5c 03C...@\202E.......\203V.\317..\
a100 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 32 312B!\210\202_.\320..\f.\312W#\2
a120 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 00 10\321.@.A\"*)0\202y..\n`U\205x.
a140 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 74 \321.@.A\"))\207".[noerror.count
a160 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 6f .p.this-command.opoint.err.(erro
a180 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 20 r).evil-line-move.nil.(error).0.
a1a0 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 69 next-line.previous-line.(beginni
a1c0 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 20 ng-of-buffer.end-of-buffer).abs.
a1e0 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 68 vertical-motion.line-move-finish
a200 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 6f .signal.goal-column.temporary-go
a220 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 20 al-column.col.line-move-visual].
a240 35 20 28 23 24 20 2e 20 34 30 38 39 37 29 5d 29 0a 23 40 31 31 39 20 4d 6f 76 65 20 70 6f 69 6e 5.(#$...40897)]).#@119.Move.poin
a260 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 73 t.to.the.end.or.beginning.of.a.s
a280 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 2e equence.of.characters.in.SYNTAX.
a2a0 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 6f .Stop.on.reaching.a.character.no
a2c0 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 6f t.in.SYNTAX...(defalias.'evil-fo
a2e0 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 6c rward-syntax.#[(syntax.&optional
a300 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 5c .count).".\306H\307U\203...\310\
a320 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 31 311O\202..\312.P.\n\206..\310\21
a340 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 34 1.\306W\203#.\313\202$.\310.\314
a360 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 33 2t..\211.\211.\306U\204q.`..\f\3
a380 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 30 06W\203G.\315.!\210\315.!\210\20
a3a0 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 5b 2O.\316.!\210\316.!\210`..U\203[
a3c0 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 15 .\317\314.\"\210).\306V\203h..S.
a3e0 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 5b \202k..T..\211.\202...)0+\207".[
a400 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 6e syntax.notsyntax.count.#1=#:coun
a420 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 6c tvar.dir.#2=#:loopvar.0.94.1.nil
a440 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 78 ."^".-1.#3=#:donevar.skip-syntax
a460 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 68 -backward.skip-syntax-forward.th
a480 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 35 35 39 29 row.#4=#:origvar].4.(#$...41559)
a4a0 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 6f ]).#@126.Move.point.to.the.end.o
a4c0 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 41 r.beginning.of.a.sequence.of.CHA
a4e0 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 20 RS..CHARS.is.a.character.set.as.
a500 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 73 inside.[...].in.a.regular.expres
a520 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 63 sion...(defalias.'evil-forward-c
a540 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 22 hars.#[(chars.&optional.count)."
a560 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 12 .\306H\307U\203...\310\311O\202.
a580 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 32 .\312.P.\n\206..\310\211.\306W\2
a5a0 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 1d 03#.\313\202$.\310.\3142t..\211.
a5c0 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 00 \211.\306U\204q.`..\f\306W\203G.
a5e0 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 77 .\311x\210.\311x\210\202O..\311w
a600 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 34 \210.\311w\210`..U\203[.\315\314
a620 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 15 .\"\210).\306V\203h..S.\202k..T.
a640 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 74 .\211.\202...)0+\207".[chars.not
a660 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 32 chars.count.#1=#:countvar.dir.#2
a680 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 3d =#:loopvar.0.94.1.nil."^".-1.#3=
a6a0 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 20 #:donevar.throw.#4=#:origvar].4.
a6c0 28 23 24 20 2e 20 34 32 31 35 33 29 5d 29 0a 23 40 35 37 33 20 4d 6f 76 65 20 70 6f 69 6e 74 20 (#$...42153)]).#@573.Move.point.
a6e0 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 20 to.the.end.or.beginning.of.text.
a700 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 64 enclosed.by.BEG.and.END..BEG.and
a720 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 6f .END.should.be.regular.expressio
a740 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 73 ns.matching.the.opening.and.clos
a760 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 66 ing.delimiters,.respectively..If
a780 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 6e .COUNT.is.greater.than.zero.poin
a7a0 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 20 t.is.moved.forward.otherwise.it.
a7c0 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 20 is.moved.backwards..Whenever.an.
a7e0 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 43 opening.delimiter.is.found.the.C
a800 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 63 OUNT.is.increased.by.one,.if.a.c
a820 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 4f losing.delimiter.is.found.the.CO
a840 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 74 UNT.is.decreased.by.one..The.mot
a860 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 72 ion.stops.when.COUNT.reaches.zer
a880 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 6c o..The.match-data.reflects.the.l
a8a0 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 65 ast.successful.match.(that.cause
a8c0 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 61 d.COUNT.to.reach.zero)..The.beha
a8e0 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 6c viour.of.this.functions.is.simil
a900 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 69 ar.to.`up-list'...(defalias.'evi
a920 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 20 l-up-block.#[(beg.end.&optional.
a940 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 31 count).".\206..\306\211.\307V\21
a960 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 33 1.\203..\306\202..\310.\3112\343
a980 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 2a ..\307U\204\341.`.\212\312.\203*
a9a0 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 32 .\f\202+..\313\314\n$\205M..`U\2
a9c0 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 5c 03L.\nu\210\312.\203D.\f\202E..\
a9e0 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 5c 313\314\n$\205M.`)..\315\314!..\
aa00 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 0d 212.\f\232?\205\213.\312.\203f..
aa20 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 30 \202g.\f..\314\n$\205\213..`U\20
aa40 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 32 3\212.\nu\210\312.\203\201..\202
aa60 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 5c \202.\f..\314\n$\205\213.`)....\
aa80 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 32 204\252..\203\233.d\202\234.eb\2
aaa0 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 32 10\316\313!\210\317\311.\"\210\2
aac0 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 32 02\335...\203\302..\203\270..T\2
aae0 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 5c 02\272..S...b\210\202\335..\203\
ab00 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 5c 313..S\202\315..T\211.\307U\203\
ab20 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 30 331.\316..!\210..b\210,\202..\30
ab40 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 74 70+\207".[count.forwardp.dir.pnt
ab60 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 66 .end.beg.1.0.-1.done.re-search-f
ab80 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 63 orward.nil.t.match-data.set-matc
aba0 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 20 h-data.throw.cl.match.op].6.(#$.
abc0 2e 20 34 32 37 30 39 29 5d 29 0a 23 40 35 30 36 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 ..42709)]).#@506.Move.point.to.t
abe0 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 20 he.end.or.beginning.of.balanced.
ac00 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 75 parentheses..OPEN.and.CLOSE.shou
ac20 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 65 ld.be.characters.identifying.the
ac40 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 73 .opening.and.closing.parenthesis
ac60 2c 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 49 66 20 43 4f 55 4e 54 20 69 73 20 67 72 65 61 ,.respectively..If.COUNT.is.grea
ac80 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 72 ter.than.zero.point.is.moved.for
aca0 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 77 ward.otherwise.it.is.moved.backw
acc0 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 69 ards..Whenever.an.opening.delimi
ace0 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 61 ter.is.found.the.COUNT.is.increa
ad00 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 74 sed.by.one,.if.a.closing.delimit
ad20 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 73 er.is.found.the.COUNT.is.decreas
ad40 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 6e ed.by.one..The.motion.stops.when
ad60 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 64 .COUNT.reaches.zero..The.match-d
ad80 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 6c ata.reflects.the.last.successful
ada0 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 61 .match.(that.caused.COUNT.to.rea
adc0 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 61 ch.zero)...(defalias.'evil-up-pa
ade0 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 6e ren.#[(open.close.&optional.coun
ae00 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 31 t)."\306.\307.p..\310\216\311\31
ae20 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 5c 2\307.!!\210\313.\314\315\f\"\"\
ae40 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 1e 210\313\f\314\316.\"\"\210.\211.
ae60 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 32 .\317W\203-.\320\202..\321..\322
ae80 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 34 2\253...\211..\211..\317U\204\24
aea0 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 34 7.`..`..\3231w...\317V\203c.\324
aec0 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 18 ..!\210`Sf\fU?\205s.\202R.\324..
aee0 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 00 !\210\306f.U?\205s.\202c.0\202{.
af00 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 32 \210..b\210)`..U\203\212.\325\32
af20 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 5c 2..\"\210)..\317V\203\232...S..\
af40 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 2a 202\237...T....\211..\202<...)0*
af60 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 32 \211...U\203\273.\326\306!\210\2
af80 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 5c 02\322..\317V\203\313.\326`S`D!\
afa0 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 37 210\202\322.\326``TD!\210..-\207
afc0 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 75 ".[forward-sexp-function.#1=#:bu
afe0 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 74 ffer.#2=#:table.open.close.count
b000 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 30 .nil.syntax-table.#[nil."r.q\210
b020 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 78 \302.!)\207".[#1#.#2#.set-syntax
b040 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 79 -table].2].set-syntax-table.copy
b060 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 72 -syntax-table.modify-syntax-entr
b080 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 23 y.format."(%c".")%c".0.-1.1.#3=#
b0a0 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 73 :donevar.(error).up-list.throw.s
b0c0 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 20 et-match-data.#4=#:countvar.dir.
b0e0 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 65 #5=#:loopvar.#6=#:origvar.pnt.re
b100 73 74 5d 20 36 20 28 23 24 20 2e 20 34 33 39 38 35 29 5d 29 0a 23 40 35 30 33 20 4d 6f 76 65 20 st].6.(#$...43985)]).#@503.Move.
b120 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 66 point.to.the.end.or.beginning.of
b140 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 4f .balanced.xml.tags..OPEN.and.CLO
b160 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 79 SE.should.be.characters.identify
b180 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 65 ing.the.opening.and.closing.pare
b1a0 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 20 nthesis,.respectively..If.COUNT.
b1c0 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 6f is.greater.than.zero.point.is.mo
b1e0 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 65 ved.forward.otherwise.it.is.move
b200 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 67 d.backwards..Whenever.an.opening
b220 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
b240 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 20 .increased.by.one,.if.a.closing.
b260 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 20 delimiter.is.found.the.COUNT.is.
b280 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 6f decreased.by.one..The.motion.sto
b2a0 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 20 ps.when.COUNT.reaches.zero..The.
b2c0 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 63 match-data.reflects.the.last.suc
b2e0 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 54 cessful.match.(that.caused.COUNT
b300 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 69 .to.reach.zero)...(defalias.'evi
b320 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 29 l-up-xml-tag.#[(&optional.count)
b340 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
b360 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 37 ..\310.\311.\206..\306!\211.\307
b380 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 33 V..\307V\203&.\306\202'.\312..\3
b3a0 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 32 07V\2032.\312\2023.\306.`.\313\2
b3c0 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 5c 11....\313.\3142A..\307V\203\".\
b3e0 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 0b 315\316\313\317.$\211.\203\254..
b400 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 35 \224\203d.\320.!..B\211..\202\25
b420 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 5c 1...\203\254..\307W\203\203...@\
b440 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 32 320\f!\230\203\203...\211A..\242
b460 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 32 \202\251..\307V\203\254...\203\2
b480 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 31 42...@\320\f!\230\204\242...\211
b4a0 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 30 A..\210\202\211...\211A..\242\20
b4c0 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 34 4H.\n\205\263.\321\317!\211.\204
b4e0 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 5c \277.\313.\322\314.\"\210.\307V\
b500 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 5c 203\320.\307\225..\307\224b\210\
b520 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 5c 202\330.\307\224..\307\225b\210\
b540 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 32 320\f!..\323\324..!\325Q..\306\2
b560 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 5c 11..\307V\203..\326..\313\317.$\
b580 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 5c 203....\306\224\203...\202...[\\
b5a0 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 5c \211..\202\352...\307U\203...S.\
b5c0 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 5c 313....b\210+\202B..\307V\203..\
b5e0 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 5c 327\313!\202@.\327\n!\210.\307V\
b600 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 31 203=.\307\225\202?.\307\224b0\21
b620 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 56 0.\307U\204b.\327\313!\210.\307V
b640 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 09 \203V.d\202W.eb\210`.U\204b..S..
b660 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 6c ._..\207".[count.dir.match.op.cl
b680 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 73 .orig.1.0.-1.abs.2.nil.done.re-s
b6a0 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 28 earch-forward."<\\([^/.>]+\\)\\(
b6c0 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 3c ?:[^\"/>]\\|\"[^\"]*\"\\)*?>\\|<
b6e0 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 6d /\\([^>]+?\\)>".t.match-string.m
b700 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 65 atch-data.throw."<\\(/\\)?".rege
b720 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 5d xp-quote."\\(?:>\\|.\\(?:[^\"/>]
b740 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 63 \\|\"[^\"]*\"\\)*?>\\)".re-searc
b760 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 61 h-backward.set-match-data.pnt.ta
b780 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 33 33 39 29 gs.tag.refwd.cnt].6.(#$...45339)
b7a0 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 6f ]).#@181.Move.point.to.the.end.o
b7c0 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 69 r.beginning.of.a.string..QUOTE.i
b7e0 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 73 s.the.character.delimiting.the.s
b800 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 20 tring..If.COUNT.is.greater.than.
b820 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 65 zero.point.is.moved.forward.othe
b840 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 64 rwise.it.is.moved.backwards...(d
b860 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 71 efalias.'evil-forward-quote.#[(q
b880 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 37 uote.&optional.count)."\306.\307
b8a0 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 0b .p..\310\216\311\312\307.!!\210.
b8c0 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 10 z\313U\204..\314.\315\"\210\316.
b8e0 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 33 `.\212\317.\210\320`\f\306\211\3
b900 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 30 21.%).\322.!\211..\203].`..AW\20
b920 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 30 3]...\323V\203S...Ab\210..S..\20
b940 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 00 2]...@b\210..T....\323V\203\254.
b960 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 6d \306.\3242\250...\323V\205\247.m
b980 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 15 ?\205\247.\320`d\306\211.\307&..
b9a0 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 62 \325.8\203\230.\326\327!\211..Ab
b9c0 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 31 \210..S\211..\202l.m\203j.\fb\21
b9e0 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 32 0\330\324\306\"\210\202j.0\210\2
ba00 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 31 02....\323W\203...\205\270.`.\21
ba20 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 33 2\317.\210\331`!\210)\3242....\3
ba40 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 32 23W\205..o?\205..`.o\204\351.m\2
ba60 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 30 04\343.\306f.U\204\351.\332u\210
ba80 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 1b \202\324.\326\327!\211..\203....
baa0 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 5c @b\210..T\211..\202\310.o\203..\
bac0 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 36 fb\210\330\324\306\"\210\202\306
bae0 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 33 .\332u\210\202\306.0\210\202..\3
bb00 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 5c 06....\203..\212.b\210\317.\210\
bb20 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 72 331`!\210)..)\207".[reset-parser
bb40 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 6e .#1=#:buffer.#2=#:table.quote.pn
bb60 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 22 t.state.nil.syntax-table.#[nil."
bb80 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 74 r.q\210\302.!)\207".[#1#.#2#.set
bba0 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 62 -syntax-table].2].set-syntax-tab
bbc0 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 73 le.copy-syntax-table.34.modify-s
bbe0 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 2d yntax-entry."\"".t.beginning-of-
bc00 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 2d defun.parse-partial-sexp.syntax-
bc20 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 6f ppss.bounds-of-evil-string-at-po
bc40 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 2d int.0.done.3.bounds-of-thing-at-
bc60 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 70 point.evil-string.throw.syntax-p
bc80 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 20 pss-flush-cache.-1.bnd.count].8.
bca0 28 23 24 20 2e 20 34 37 30 31 37 29 5d 29 0a 23 40 33 33 20 4d 6f 76 65 20 66 6f 72 77 61 72 64 (#$...47017)]).#@33.Move.forward
bcc0 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 27 .COUNT.empty.lines...(defalias.'
bce0 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 69 forward-evil-empty-line.#[(&opti
bd00 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 30 onal.count).".\206..\301\211.\30
bd20 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 33 2V\203'..\302V\203G.m\204G.n\203
bd40 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 30 !.l\203!..S.\301y\210\202\f..\30
bd60 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 6e 2W\203G.o\204G.\303y\302U\203G.n
bd80 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 22 \203'.l\203'..T\211.\202(..\207"
bda0 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 30 38 29 5d 29 .[count.1.0.-1].3.(#$...48308)])
bdc0 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 70 .#@55.Move.forward.COUNT.whitesp
bde0 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 65 ace.sequences.[[:space:]]+...(de
be00 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 6f falias.'forward-evil-space.#[(&o
be20 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 22 ptional.count)."\301\302.\"\207"
be40 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 70 .[count.evil-forward-chars."[:sp
be60 61 63 65 3a 5d 22 5d 20 33 20 28 23 24 20 2e 20 34 38 35 38 32 29 5d 29 0a 23 40 34 31 32 20 4d ace:]"].3.(#$...48582)]).#@412.M
be80 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 70 ove.forward.COUNT.words..Moves.p
bea0 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 43 oint.COUNT.words.forward.or.(-.C
bec0 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 73 OUNT).words.backward.if.COUNT.is
bee0 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 72 .negative..Point.is.placed.after
bf00 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 64 .the.end.of.the.word.(if.forward
bf20 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 74 ).or.at.the.first.character.of.t
bf40 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 73 he.word.(if.backward)..A.word.is
bf60 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 6d .a.sequence.of.word.characters.m
bf80 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 62 atching.[[:word:]].(recognized.b
bfa0 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 66 y.`forward-word'),.a.sequence.of
bfc0 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 74 .non-whitespace.non-word.charact
bfe0 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 61 ers.'[^[:word:]\n\r\t\f.]',.or.a
c000 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 61 n.empty.line.matching.^$...(defa
c020 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 69 lias.'forward-evil-word.#[(&opti
c040 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 5c onal.count)."\301.\302\303\304$\
c060 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 74 207".[count.evil-forward-nearest
c080 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 30 .#[(&optional.cnt)."..`....v\210
c0a0 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 69 \n`U\203...\202..\306+\207".[evi
c0c0 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 73 l-cjk-word-separating-categories
c0e0 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 72 .evil-cjk-word-combining-categor
c100 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 65 ies.pnt.word-combining-categorie
c120 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 74 s.word-separating-categories.cnt
c140 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 33 .0].3].#[(&optional.cnt)."\301\3
c160 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 61 02.\"\207".[cnt.evil-forward-cha
c180 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 72 rs."^[:word:]\n..\f."].3].forwar
c1a0 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 37 36 37 d-evil-empty-line].5.(#$...48767
c1c0 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 4f )]).#@315.Move.forward.COUNT."WO
c1e0 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 6f RDS"..Moves.point.COUNT.WORDS.fo
c200 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 72 rward.or.(-.COUNT).WORDS.backwar
c220 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 73 d.if.COUNT.is.negative..Point.is
c240 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 52 .placed.after.the.end.of.the.WOR
c260 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 63 D.(if.forward).or.at.the.first.c
c280 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 72 haracter.of.the.WORD.(if.backwar
c2a0 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 2d d)..A.WORD.is.a.sequence.of.non-
c2c0 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 5c whitespace.characters.'[^\n\r\t\
c2e0 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 20 f.]',.or.an.empty.line.matching.
c300 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 52 ^$...(defalias.'forward-evil-WOR
c320 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 32 D.#[(&optional.count)."\301.\302
c340 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 6e \303#\207".[count.evil-forward-n
c360 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 33 earest.#[(&optional.cnt)."\301\3
c380 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 61 02.\"\207".[cnt.evil-forward-cha
c3a0 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 65 rs."^\n..\f."].3].forward-evil-e
c3c0 6d 70 74 79 2d 6c 69 6e 65 5d 20 34 20 28 23 24 20 2e 20 34 39 36 31 30 29 5d 29 0a 23 40 33 36 mpty-line].4.(#$...49610)]).#@36
c3e0 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 6f 3.Move.forward.COUNT.symbols..Mo
c400 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 20 ves.point.COUNT.symbols.forward.
c420 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 66 or.(-.COUNT).symbols.backward.if
c440 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 61 .COUNT.is.negative..Point.is.pla
c460 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 20 ced.after.the.end.of.the.symbol.
c480 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 61 (if.forward).or.at.the.first.cha
c4a0 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 72 racter.of.the.symbol.(if.backwar
c4c0 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 65 d)..A.symbol.is.either.determine
c4e0 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 73 d.by.`forward-symbol',.or.is.a.s
c500 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 65 equence.of.characters.not.in.the
c520 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 74 .word,.symbol.or.whitespace.synt
c540 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 2d ax.classes...(defalias.'forward-
c560 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 20 evil-symbol.#[(&optional.count).
c580 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 20 "\301.\302\303\304$\207".[count.
c5a0 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 61 evil-forward-nearest.#[(&optiona
c5c0 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 76 l.cnt)."\301\302.\"\207".[cnt.ev
c5e0 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 5b il-forward-syntax."^w_->"].3].#[
c600 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 55 (&optional.cnt)."`.\302.!\210.`U
c620 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 74 \203...\202..\303)\207".[pnt.cnt
c640 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 76 .forward-symbol.0].2].forward-ev
c660 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 31 34 36 29 5d 29 0a il-empty-line].5.(#$...50146)]).
c680 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 2e #@186.Move.forward.COUNT.defuns.
c6a0 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 72 .Moves.point.COUNT.defuns.forwar
c6c0 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 69 d.or.(-.COUNT).defuns.backward.i
c6e0 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 73 f.COUNT.is.negative...A.defun.is
c700 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 27 .defined.by.`beginning-of-defun'
c720 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 0a .and.`end-of-defun'.functions...
c740 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 5b (defalias.'forward-evil-defun.#[
c760 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 32 (&optional.count).".\206..\305\2
c780 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 31 11.\306W\203..\307\202..\305.\31
c7a0 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 33 02U..\211.\211.\306U\204R.`.\n\3
c7c0 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 31 06V\203..\311.\210\2021.\312.\21
c7e0 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 36 0`\fU\203<.\313\310.\"\210).\306
c800 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 0b V\203I..S.\202L..T..\211.\202...
c820 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 69 )0*\207".[count.#1=#:countvar.di
c840 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 20 r.#2=#:loopvar.#3=#:origvar.1.0.
c860 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 67 -1.#4=#:donevar.end-of-defun.beg
c880 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 35 inning-of-defun.throw].4.(#$...5
c8a0 30 38 32 32 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 54 0822)]).#@236.Move.forward.COUNT
c8c0 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 65 .sentences..Moves.point.COUNT.se
c8e0 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 6e ntences.forward.or.(-.COUNT).sen
c900 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 61 tences.backward.if.COUNT.is.nega
c920 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 65 tive...This.function.is.the.same
c940 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 72 .as.`forward-sentence'.but.retur
c960 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 20 ns.the.number.of.sentences.that.
c980 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 6c could.NOT.be.moved.over...(defal
c9a0 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 6f ias.'forward-evil-sentence.#[(&o
c9c0 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 19 ptional.count).".\206..\305\211.
c9e0 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 56 \306W\203..\307\202..\305.\3102V
ca00 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 00 ..\211.\211.\306U\204S.`.\3111-.
ca20 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 55 \312\n!0\2021.\210\2022.\210`\fU
ca40 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 33 \203=.\313\310.\"\210).\306V\203
ca60 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 32 J..S.\202M..T..\211.\202...)0*\2
ca80 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 3d 07".[count.#1=#:countvar.dir.#2=
caa0 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 34 #:loopvar.#3=#:origvar.1.0.-1.#4
cac0 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 65 =#:donevar.(error).forward-sente
cae0 6e 63 65 20 74 68 72 6f 77 5d 20 34 20 28 23 24 20 2e 20 35 31 33 37 34 29 5d 29 0a 23 40 32 31 nce.throw].4.(#$...51374)]).#@21
cb00 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 2e 2.Move.forward.COUNT.paragraphs.
cb20 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 6f .Moves.point.COUNT.paragraphs.fo
cb40 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 61 rward.or.(-.COUNT).paragraphs.ba
cb60 63 6b 77 61 72 64 0a 69 66 20 43 4f 55 4e 54 20 69 73 20 6e 65 67 61 74 69 76 65 2e 20 20 41 20 ckward.if.COUNT.is.negative...A.
cb80 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 6f paragraph.is.defined.by.`start-o
cba0 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 70 f-paragraph-text'.and.`forward-p
cbc0 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 20 aragraph'.functions...(defalias.
cbe0 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 69 'forward-evil-paragraph.#[(&opti
cc00 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 30 onal.count).".\206..\305\211.\30
cc20 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 09 6W\203..\307\202..\305.\3102\\..
cc40 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 32 \211.\211.\306U\204Y.`.\n\306V\2
cc60 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 5c 03..\311.\210\2028.o\2048.\312.\
cc80 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 5c 210\313.\210`\fU\203C.\314\310.\
cca0 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 5c "\210).\306V\203P..S.\202S..T..\
ccc0 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 3a 211.\202...)0*\207".[count.#1=#:
cce0 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 6f countvar.dir.#2=#:loopvar.#3=#:o
cd00 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 61 rigvar.1.0.-1.#4=#:donevar.forwa
cd20 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 2d rd-paragraph.start-of-paragraph-
cd40 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 20 text.beginning-of-line.throw].4.
cd60 28 23 24 20 2e 20 35 31 39 37 30 29 5d 29 0a 23 40 35 31 20 54 68 65 20 63 68 61 72 61 63 74 65 (#$...51970)]).#@51.The.characte
cd80 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 75 r.to.be.used.by.`forward-evil-qu
cda0 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 74 ote'...(defvar.evil-forward-quot
cdc0 65 2d 63 68 61 72 20 33 34 20 28 23 24 20 2e 20 35 32 35 39 36 29 29 0a 23 40 31 36 36 20 4d 6f e-char.34.(#$...52596)).#@166.Mo
cde0 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 75 ve.forward.COUNT.strings..The.qu
ce00 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 62 otation.character.is.specified.b
ce20 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 77 y.the.global.variable.`evil-forw
ce40 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 20 ard-quote-char'..This.character.
ce60 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 65 is.passed.to.`evil-forward-quote
ce80 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 74 '...(defalias.'forward-evil-quot
cea0 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 5c e.#[(&optional.count)."\302..\"\
cec0 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 6f 207".[evil-forward-quote-char.co
cee0 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 20 unt.evil-forward-quote].3.(#$...
cf00 35 32 37 30 32 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 4e 52702)]).#@331.Move.forward.COUN
cf20 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 74 T.strings..The.quotation.charact
cf40 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 61 er.is.specified.by.the.global.va
cf60 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 27 riable.`evil-forward-quote-char'
cf80 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 65 ..This.functions.uses.Vim's.rule
cfa0 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 20 s.parsing.from.the.beginning.of.
cfc0 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 63 the.current.line.for.quotation.c
cfe0 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 65 haracters..It.should.only.be.use
d000 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 69 d.when.looking.for.strings.withi
d020 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 20 n.comments.and.buffer.*must*.be.
d040 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 6c narrowed.to.the.comment...(defal
d060 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 23 ias.'forward-evil-quote-simple.#
d080 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 5c [(&optional.count).".\206..\306\
d0a0 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 1b 307V\203..\306\202..\310.`\307..
d0c0 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 33 ..\311.\210`.W\203/.\312f\fU\203
d0e0 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 5f ).\nT.\312u\210\202..\313.!\314_
d100 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 5a \315\n\314\"Z..\307V\203f.l\204Z
d120 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 12 .\n\307U\204Z.\312f\fU\203T.\nS.
d140 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 64 \312u\210\202@.\n\307U\204\212.d
d160 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 5c b\210\202\212.n\204\201.\n\307U\
d180 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 31 204\201.`Sf\fU\203{.\nS.\310u\21
d1a0 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 5c 0\202f.\n\307U\204\212.eb\210\n\
d1c0 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 72 314\245,\207".[count.evil-forwar
d1e0 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 20 d-quote-char.cnt.pnt.ch.dir.1.0.
d200 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 6d -1.beginning-of-line.nil.abs.2.m
d220 6f 64 5d 20 34 20 28 23 24 20 2e 20 35 33 30 30 37 29 5d 29 0a 23 40 37 33 20 4d 6f 76 65 20 66 od].4.(#$...53007)]).#@73.Move.f
d240 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 68 orward.to.beginning.of.THING..Th
d260 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 73 e.motion.is.repeated.COUNT.times
d280 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 6e ...(defalias.'evil-forward-begin
d2a0 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 22 ning.#[(thing.&optional.count)."
d2c0 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 09 .\206..\304\211.\305W\203..\306.
d2e0 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 41 .\"\207\307.!\310.\211.\203&.`.A
d300 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 31 W\203&..Ab\210\3111Q.\306..\"\21
d320 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 00 1.\305U\205M.\307.!\203J.o\204J.
d340 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 32 n\203G.m\204J.\312u\210\313.!0\2
d360 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 6e 02U.\210\202V.\210\n*\207".[coun
d380 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 69 t.thing.rest.bnd.1.0.forward-thi
d3a0 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 20 ng.bounds-of-thing-at-point.nil.
d3c0 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 34 (error).-1.beginning-of-thing].4
d3e0 20 28 23 24 20 2e 20 35 33 38 31 38 29 5d 29 0a 23 40 31 34 31 20 4d 6f 76 65 20 62 61 63 6b 77 .(#$...53818)]).#@141.Move.backw
d400 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 6d ard.to.beginning.of.THING..The.m
d420 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 54 otion.is.repeated.COUNT.times..T
d440 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 6c his.is.the.same.as.calling.`evil
d460 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 54 -backward-beginning'.with.-COUNT
d480 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 69 ...(defalias.'evil-backward-begi
d4a0 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).
d4c0 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 67 "\302..\206..\303[\"\207".[thing
d4e0 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 5d .count.evil-forward-beginning.1]
d500 20 33 20 28 23 24 20 2e 20 35 34 32 36 32 29 5d 29 0a 23 40 36 37 20 4d 6f 76 65 20 66 6f 72 77 .3.(#$...54262)]).#@67.Move.forw
d520 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 20 ard.to.end.of.THING..The.motion.
d540 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 6c is.repeated.COUNT.times...(defal
d560 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 26 ias.'evil-forward-end.#[(thing.&
d580 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 31 optional.count).".\206..\304\211
d5a0 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 37 .\305V\203..m\204..\306u\210\307
d5c0 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 33 ..\"o\204T.\310u\210\207\311.!\3
d5e0 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 5c 06.\211.\2034.`.AW\2034..@b\210\
d600 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 33 3121M.\307..\"\211.\305U\205I.\3
d620 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 32 13.!\210\310u0\202Q.\210\202R.\2
d640 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 64 10\n*\207".[count.thing.rest.bnd
d660 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 73 .1.0.nil.forward-thing.-1.bounds
d680 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 6f -of-thing-at-point.(error).end-o
d6a0 66 2d 74 68 69 6e 67 5d 20 34 20 28 23 24 20 2e 20 35 34 35 35 31 29 5d 29 0a 23 40 31 32 39 20 f-thing].4.(#$...54551)]).#@129.
d6c0 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 54 Move.backward.to.end.of.THING..T
d6e0 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
d700 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 60 s..This.is.the.same.as.calling.`
d720 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 1f evil-backward-end'.with.-COUNT..
d740 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 5b .(defalias.'evil-backward-end.#[
d760 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 5c (thing.&optional.count)."\302..\
d780 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 65 206..\303[\"\207".[thing.count.e
d7a0 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 34 39 37 36 vil-forward-end.1].3.(#$...54976
d7c0 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 70 )]).#@211.Move.by.words..Moves.p
d7e0 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 43 oint.COUNT.words.forward.or.(-.C
d800 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 73 OUNT).words.backward.if.COUNT.is
d820 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 20 .negative..This.function.is.the.
d840 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 72 same.as.`forward-word'.but.retur
d860 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 20 ns.the.number.of.words.by.which.
d880 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 65 point.could.*not*.be.moved...(de
d8a0 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 70 falias.'evil-forward-word.#[(&op
d8c0 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 5c tional.count).".\206..\302\211.\
d8e0 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 5c 303Y\203..\302\202..\304.\305.!\
d900 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 32 211.\303V\203(..v\203(..S\211.\2
d920 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 62 02...*\207".[count.dir.1.0.-1.ab
d940 73 5d 20 33 20 28 23 24 20 2e 20 35 35 32 34 32 29 5d 29 0a 23 40 31 35 35 20 43 68 65 63 6b 73 s].3.(#$...55242)]).#@155.Checks
d960 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 6f .if.POS.is.within.a.comment.acco
d980 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 20 rding.to.current.syntax..If.POS.
d9a0 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 74 is.nil,.(point).is.used..The.ret
d9c0 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 74 urn.value.is.the.beginning.posit
d9e0 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 27 ion.of.the.comment...(defalias.'
da00 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 70 evil-in-comment-p.#[(&optional.p
da20 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 33 os).".\206..`.m\203...\202m.\303
da40 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 40 fz\304U\203...T\202m.\305\306`!@
da60 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 5c \307\310\311\"\"\312U\204D.\305\
da80 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 5c 306`T!@\2064.\312\307\310\313\"\
daa0 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 30 "\312U\204D..\314\\\202m.\305\30
dac0 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 5c 6`!@\307\310\313\"\"\312U\204l.\
dae0 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 31 305\306`S!@\206].\312\307\310\31
db00 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 33 1\"\"\312U\204l..T\202m...\212\3
db20 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 22 15.!).\316\n8\205}.\317\n8*\207"
db40 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 73 .[pos.chkpos.syn.nil.60.logand.s
db60 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 74 yntax-after.lsh.1.16.0.17.2.synt
db80 61 78 2d 70 70 73 73 20 34 20 38 5d 20 35 20 28 23 24 20 2e 20 35 35 36 34 32 29 5d 29 0a 23 40 ax-ppss.4.8].5.(#$...55642)]).#@
dba0 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 65 398.Returns.t.if.point.is.at.the
dbc0 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 20 .start.of.a.comment..point.must.
dbe0 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 74 be.on.one.of.the.opening.charact
dc00 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 67 ers.of.a.block.comment.according
dc20 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 75 .to.the.current.syntax.table..Fu
dc40 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 62 thermore.these.characters.must.b
dc60 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 73 een.parsed.as.opening.characters
dc80 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 20 ,.i.e..they.won't.be.considered.
dca0 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 72 as.comment.starters.inside.a.str
dcc0 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 2e ing.or.possibly.another.comment.
dce0 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 61 .Point.is.moved.to.the.first.cha
dd00 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 20 racter.of.the.comment.opener.if.
dd20 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 69 MOVE.is.non-nil...(defalias.'evi
dd40 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 6f l-looking-at-start-comment.#[(&o
dd60 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 00 ptional.move)."\301fz\302U\203..
dd80 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 5c `\303`T!\232\207\304\305`!@\306\
dda0 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 54 307\310\"\"\311U\204:.\304\305`T
ddc0 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 31 !@\206(.\311\306\307\312\"\"\311
dde0 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 34 U\204:.`\303\313`\\!\232\207\304
de00 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 30 \305`!@\306\307\312\"\"\311U?\20
de20 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 30 5q.\304\305`S!@\206T.\311\306\30
de40 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 32 7\310\"\"\311U?\205q.`S\303`T!\2
de60 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 37 32\205q.\314.\203q.\315u\210\207
de80 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 70 ".[move.nil.60.evil-in-comment-p
dea0 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 20 .logand.syntax-after.lsh.1.16.0.
dec0 31 37 20 32 20 74 20 2d 31 5d 20 35 20 28 23 24 20 2e 20 35 36 32 32 38 29 5d 29 0a 23 40 33 38 17.2.t.-1].5.(#$...56228)]).#@38
dee0 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 65 2.Returns.t.if.point.is.at.the.e
df00 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 6f nd.of.a.comment..point.must.be.o
df20 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 20 n.one.of.the.opening.characters.
df40 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 20 of.a.block.comment.according.to.
df60 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 72 the.current.syntax.table..Futher
df80 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 20 more.these.characters.must.been.
dfa0 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 2e parsed.as.opening.characters,.i.
dfc0 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 63 e..they.won't.be.considered.as.c
dfe0 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 20 omment.starters.inside.a.string.
e000 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 69 or.possibly.another.comment..Poi
e020 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 6d nt.is.moved.right.after.the.comm
e040 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 0a ent.closer.if.MOVE.is.non-nil...
e060 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 63 (defalias.'evil-looking-at-end-c
e080 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 66 omment.#[(&optional.move)."\301f
e0a0 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 54 z\302U\203..\303.\205\222.\303`T
e0c0 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 5c !?\205\222.\304.\203..\301u\210\
e0e0 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 33 207\305\306`!@\307\310\311\"\"\3
e100 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 5c 12U\204X.\305\306`T!@\2067.\312\
e120 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 5c 307\310\313\"\"\312U\204X.\303.\
e140 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 33 205\222.\303`\314\\!?\205\222.\3
e160 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 21 04.\203W.\314u\210\207\305\306`!
e180 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 00 @\307\310\313\"\"\312U?\205\222.
e1a0 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 33 \305\306`S!@\206r.\312\307\310\3
e1c0 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 32 11\"\"\312U?\205\222.\303.\205\2
e1e0 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 32 22.\303`T!?\205\222.\304.\203\22
e200 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 76 2.\301u\210\207".[move.nil.62.ev
e220 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 2d il-in-comment-p.t.logand.syntax-
e240 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 35 after.lsh.1.18.0.19.2].5.(#$...5
e260 37 30 35 38 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 20 7058)]).#@90.Inserts.a.new.line.
e280 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 20 above.point.and.places.point.in.
e2a0 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 61 that.line.with.regard.to.indenta
e2c0 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 65 tion...(defalias.'evil-insert-ne
e2e0 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 30 wline-above.#[nil."\214edB.B.\30
e300 31 5c 33 30 32 20 5c 33 30 33 20 5c 22 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 63 5c 1\302.\303.\"\210\304.\210\305c\
e320 32 31 30 5c 33 30 36 79 5c 32 31 30 5c 33 30 37 20 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 72 65 210\306y\210\307.*\207".[evil-re
e340 73 74 72 69 63 74 69 6f 6e 2d 73 74 61 63 6b 20 65 76 69 6c 2d 6e 61 72 72 6f 77 20 66 69 65 6c striction-stack.evil-narrow.fiel
e360 64 2d 62 65 67 69 6e 6e 69 6e 67 20 66 69 65 6c 64 2d 65 6e 64 20 65 76 69 6c 2d 6d 6f 76 65 2d d-beginning.field-end.evil-move-
e380 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 22 5c 6e 22 20 2d 31 20 62 61 63 6b 2d 74 beginning-of-line."\n".-1.back-t
e3a0 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 35 37 39 36 35 29 5d 29 0a o-indentation].3.(#$...57965)]).
e3c0 23 40 39 30 20 49 6e 73 65 72 74 73 20 61 20 6e 65 77 20 6c 69 6e 65 20 62 65 6c 6f 77 20 70 6f #@90.Inserts.a.new.line.below.po
e3e0 69 6e 74 20 61 6e 64 20 70 6c 61 63 65 73 20 70 6f 69 6e 74 20 69 6e 20 74 68 61 74 20 6c 69 6e int.and.places.point.in.that.lin
e400 65 0a 77 69 74 68 20 72 65 67 61 72 64 20 74 6f 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 e.with.regard.to.indentation...(
e420 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 73 65 72 74 2d 6e 65 77 6c 69 6e 65 2d 62 65 defalias.'evil-insert-newline-be
e440 6c 6f 77 20 23 5b 6e 69 6c 20 22 5c 32 31 34 65 64 42 08 42 18 5c 33 30 31 5c 33 30 32 20 5c 33 low.#[nil."\214edB.B.\301\302.\3
e460 30 33 20 5c 22 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 63 5c 32 31 30 5c 33 30 36 20 03.\"\210\304.\210\305c\210\306.
e480 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 65 *\207".[evil-restriction-stack.e
e4a0 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
e4c0 2d 65 6e 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 -end.evil-move-end-of-line."\n".
e4e0 62 61 63 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 33 back-to-indentation].3.(#$...583
e500 30 39 29 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 09)]).#@39.Whether.CHAR.denotes.
e520 61 20 67 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 a.global.marker...(defalias.'evi
e540 6c 2d 67 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 l-global-marker-p.#[(char).".\30
e560 31 59 5c 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 1Y\203\f..\302X\206...\303\304!\
e580 32 33 36 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 236\207".[char.65.90.default-val
e5a0 75 65 20 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 ue.evil-markers-alist].3.(#$...5
e5c0 38 36 33 35 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 8635)]).#@188.Set.the.marker.den
e5e0 6f 74 65 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 oted.by.CHAR.to.position.POS..PO
e600 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 73 69 74 69 S.defaults.to.the.current.positi
e620 6f 6e 20 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 on.of.point..If.ADVANCE.is.t,.th
e640 65 20 6d 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 e.marker.advances.when.inserting
e660 20 74 65 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 .text.at.it;.otherwise,.it.stays
e680 20 62 65 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 .behind...(defalias.'evil-set-ma
e6a0 72 6b 65 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 rker.#[(char.&optional.pos.advan
e6c0 63 65 29 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 ce)."\3052\211.\306.\307\"\310..
e6e0 5c 33 31 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 \311\n!\204s.\n\2030.\n9\2030.\3
e700 31 32 5c 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 12\n!\2030.\n\211J\206(.\313.L\2
e720 31 30 5c 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 10\nJ.\202s.\n\314=\203A.\315.\2
e740 31 30 5c 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 10\316\305\310\"\210\202s.\317\n
e760 21 5c 32 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 !\203O.\320\321.\"\210\202s.\322
e780 08 21 5c 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 .!\203j.\323\324!.\313..\325\301
e7a0 08 5c 6e 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 .\n#\210\326\324.\"\210\202s.\31
e7c0 33 20 12 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 3..\325\324.\n#\210\327\330\331\
e7e0 33 31 30 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 310\307$\210\332\n.\"\210\n\f\20
e800 36 5c 32 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 6\205.`\310\223*0\207".[char.ali
e820 73 74 20 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 st.marker.advance.pos.done.evil-
e840 67 65 74 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 get-marker.t.nil.markerp.boundp.
e860 6d 61 6b 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 make-marker.evil-jump-backward-s
e880 77 61 70 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 wap.evil-set-jump.throw.function
e8a0 70 20 75 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 p.user-error."Cannot.set.special
e8c0 20 6d 61 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 .marker.`%c'".evil-global-marker
e8e0 2d 70 20 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 -p.default-value.evil-markers-al
e900 69 73 74 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 ist.evil-add-to-alist.set-defaul
e920 74 20 61 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 t.add-hook.kill-buffer-hook.evil
e940 2d 73 77 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 -swap-out-markers.set-marker-ins
e960 65 72 74 69 6f 6e 2d 74 79 70 65 5d 20 35 20 28 23 24 20 2e 20 35 38 38 33 30 29 20 28 6c 69 73 ertion-type].5.(#$...58830).(lis
e980 74 20 28 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 t.(read-char))]).#@306.Return.th
e9a0 65 20 6d 61 72 6b 65 72 20 64 65 6e 6f 74 65 64 20 62 79 20 43 48 41 52 2e 0a 54 68 69 73 20 69 e.marker.denoted.by.CHAR..This.i
e9c0 73 20 65 69 74 68 65 72 20 61 20 6d 61 72 6b 65 72 20 6f 62 6a 65 63 74 20 61 73 20 72 65 74 75 s.either.a.marker.object.as.retu
e9e0 72 6e 65 64 20 62 79 20 60 6d 61 6b 65 2d 6d 61 72 6b 65 72 27 2c 0a 61 20 6e 75 6d 62 65 72 2c rned.by.`make-marker',.a.number,
ea00 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 46 49 4c 45 20 2e 20 50 4f 53 29 20 77 69 74 68 20 46 .a.cons.cell.(FILE...POS).with.F
ea20 49 4c 45 20 62 65 69 6e 67 20 61 20 73 74 72 69 6e 67 0a 61 6e 64 20 50 4f 53 20 61 20 6e 75 6d ILE.being.a.string.and.POS.a.num
ea40 62 65 72 2c 20 6f 72 20 6e 69 6c 2e 20 49 66 20 52 41 57 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 ber,.or.nil..If.RAW.is.non-nil,.
ea60 74 68 65 6e 20 74 68 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6d 61 79 20 61 6c 73 6f 20 62 then.the.return.value.may.also.b
ea80 65 20 61 20 76 61 72 69 61 62 6c 65 2c 20 61 20 6d 6f 76 65 6d 65 6e 74 20 66 75 6e 63 74 69 6f e.a.variable,.a.movement.functio
eaa0 6e 2c 0a 6f 72 20 61 20 6d 61 72 6b 65 72 20 6f 62 6a 65 63 74 20 70 6f 69 6e 74 69 6e 67 20 6e n,.or.a.marker.object.pointing.n
eac0 6f 77 68 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 owhere...(defalias.'evil-get-mar
eae0 6b 65 72 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 ker.#[(char.&optional.raw)."\304
eb00 08 21 5c 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 .!\203...\305\301!\236\243\202..
eb20 08 09 5c 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 ..\236\243.\212.\203..\n\202p.\n
eb40 39 5c 32 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 9\203+.\306\n!\203+.\nJ.\307\n!\
eb60 32 30 33 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 2036.\n.\210`.\310\n!\203S.\311\
eb80 6e 21 70 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 n!p=\203K.\312\n!.\202S.\311\n!\
eba0 32 30 35 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 205R.\n.\n\247\204o.\310\n!\204o
ebc0 00 5c 6e 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 .\n:\205p.\n@;\205p.\nA\247\205p
ebe0 00 5c 6e 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 .\n*\207".[char.evil-markers-ali
ec00 73 74 20 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 st.marker.raw.evil-global-marker
ec20 2d 70 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 62 6f 75 6e 64 70 20 66 75 6e 63 74 69 6f 6e -p.default-value.boundp.function
ec40 70 20 6d 61 72 6b 65 72 70 20 6d 61 72 6b 65 72 2d 62 75 66 66 65 72 20 6d 61 72 6b 65 72 2d 70 p.markerp.marker-buffer.marker-p
ec60 6f 73 69 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 35 39 37 39 39 29 5d 29 0a 23 40 36 32 20 54 osition].3.(#$...59799)]).#@62.T
ec80 75 72 6e 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 urn.markers.into.file.references
eca0 20 77 68 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 .when.the.buffer.is.killed...(de
ecc0 66 61 6c 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 falias.'evil-swap-out-markers.#[
ece0 6e 69 6c 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 nil.".\2051..\304.\211.\2050..@.
ed00 5c 33 30 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 \305\nA!\203(.\306\nA!p=\203(.\n
ed20 08 5c 33 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 .\307\nA!B\241\210.A\211.\204\f.
ed40 5c 33 30 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 \304*\207".[buffer-file-name.evi
ed60 6c 2d 6d 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 l-markers-alist.entry.--dolist-t
ed80 61 69 6c 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 ail--.nil.markerp.marker-buffer.
eda0 6d 61 72 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 36 30 35 34 33 29 5d marker-position].5.(#$...60543)]
edc0 29 0a 28 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 ).(put.'evil-swap-out-markers.'p
ede0 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 37 30 33 20 52 65 74 ermanent-local-hook.t).#@703.Ret
ee00 75 72 6e 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 52 45 47 49 53 54 45 52 2e 0a 53 69 67 6e 61 6c urn.contents.of.REGISTER..Signal
ee20 20 61 6e 20 65 72 72 6f 72 20 69 66 20 65 6d 70 74 79 2c 20 75 6e 6c 65 73 73 20 4e 4f 45 52 52 .an.error.if.empty,.unless.NOERR
ee40 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 70 OR.is.non-nil...The.following.sp
ee60 65 63 69 61 6c 20 72 65 67 69 73 74 65 72 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 2e 0a 20 ecial.registers.are.supported...
ee80 20 22 20 20 74 68 65 20 75 6e 6e 61 6d 65 64 20 72 65 67 69 73 74 65 72 0a 20 20 2a 20 20 74 68 ."..the.unnamed.register...*..th
eea0 65 20 63 6c 69 70 62 6f 61 72 64 20 63 6f 6e 74 65 6e 74 73 0a 20 20 2b 20 20 74 68 65 20 63 6c e.clipboard.contents...+..the.cl
eec0 69 70 62 6f 61 72 64 20 63 6f 6e 74 65 6e 74 73 0a 20 20 3c 43 2d 77 3e 20 74 68 65 20 77 6f 72 ipboard.contents...<C-w>.the.wor
eee0 64 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a 20 20 3c 43 2d 61 d.at.point.(ex.mode.only)...<C-a
ef00 3e 20 74 68 65 20 57 4f 52 44 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c >.the.WORD.at.point.(ex.mode.onl
ef20 79 29 0a 20 20 3c 43 2d 6f 3e 20 74 68 65 20 73 79 6d 62 6f 6c 20 61 74 20 70 6f 69 6e 74 20 28 y)...<C-o>.the.symbol.at.point.(
ef40 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a 20 20 3c 43 2d 66 3e 20 74 68 65 20 63 75 72 72 65 6e ex.mode.only)...<C-f>.the.curren
ef60 74 20 66 69 6c 65 20 61 74 20 70 6f 69 6e 74 20 28 65 78 20 6d 6f 64 65 20 6f 6e 6c 79 29 0a 20 t.file.at.point.(ex.mode.only)..
ef80 20 25 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 6e 61 6d 65 20 28 72 65 61 64 20 .%..the.current.file.name.(read.
efa0 6f 6e 6c 79 29 0a 20 20 23 20 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 20 66 69 6c 65 20 6e 61 only)...#..the.alternate.file.na
efc0 6d 65 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 2f 20 20 74 68 65 20 6c 61 73 74 20 73 65 61 me.(read.only).../..the.last.sea
efe0 72 63 68 20 70 61 74 74 65 72 6e 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 20 3a 20 20 74 68 65 rch.pattern.(read.only)...:..the
f000 20 6c 61 73 74 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 28 72 65 61 64 20 6f 6e 6c 79 29 0a 20 .last.command.line.(read.only)..
f020 20 2e 20 20 74 68 65 20 6c 61 73 74 20 69 6e 73 65 72 74 65 64 20 74 65 78 74 20 28 72 65 61 64 ....the.last.inserted.text.(read
f040 20 6f 6e 6c 79 29 0a 20 20 2d 20 20 74 68 65 20 6c 61 73 74 20 73 6d 61 6c 6c 20 28 6c 65 73 73 .only)...-..the.last.small.(less
f060 20 74 68 61 6e 20 61 20 6c 69 6e 65 29 20 64 65 6c 65 74 65 0a 20 20 5f 20 20 74 68 65 20 62 6c .than.a.line).delete..._..the.bl
f080 61 63 6b 20 68 6f 6c 65 20 72 65 67 69 73 74 65 72 0a 20 20 3d 20 20 74 68 65 20 65 78 70 72 65 ack.hole.register...=..the.expre
f0a0 73 73 69 6f 6e 20 72 65 67 69 73 74 65 72 20 28 72 65 61 64 20 6f 6e 6c 79 29 1f 0a 28 64 65 66 ssion.register.(read.only)..(def
f0c0 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 72 65 67 69 73 74 65 72 20 23 5b 28 72 65 67 69 alias.'evil-get-register.#[(regi
f0e0 73 74 65 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 ster.&optional.noerror)."\3061\3
f100 36 31 01 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 61.\307.!\205\357..\310=\203..\3
f120 31 31 5c 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 11\312!\202\346.\313.X\2035..\31
f140 34 58 5c 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 4X\2035..\313Z\211.\nGW\2051.\31
f160 31 09 5c 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 1.\315\")\202\346..\316>\203\222
f180 00 08 5c 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 ..\317=\203E.\320\202F.\321\322\
f1a0 33 30 33 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 303!\203P..\206Q.\323\324...@.:\
f1c0 32 30 34 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 204^..C..\203\201.\f\204\201.\32
f1e0 35 31 79 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 51y.\326.@.\211A.\242\"\211.0\20
f200 32 7d 00 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 2}.\210\202^.\210\202^.\f\203\21
f220 35 00 5c 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 5.\327\312\fG\330\f$\210\f+\202\
f240 33 34 36 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 346..\331=\203\255.\332.\204\241
f260 00 5c 33 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 .\333\334!\210r.Aq\210\335\336!)
f280 5c 32 30 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 \202\346..\337=\203\310.\332.\20
f2a0 34 5c 32 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 4\274.\333\340!\210r.Aq\210\335\
f2c0 33 34 31 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 341!)\202\346..\342=\203\343.\33
f2e0 32 20 5c 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 2.\204\327.\333\343!\210r.Aq\210
f300 5c 33 33 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 \335\344!)\202\346..\345=\203\37
f320 36 00 5c 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 6.\332.\204\362.\333\346!\210r.A
f340 71 5c 32 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 q\210\335\347!)\202\346..\350=\2
f360 30 33 1b 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 03..\351\332.\205..\352.\205...A
f380 21 5c 32 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 !\206\357.\333\353!\202\346..\35
f3a0 34 55 5c 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 4U\2032.r\355.q\210\351.)\206\35
f3c0 37 01 5c 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 7.\333\353!\202\346..\356=\203`.
f3e0 5c 33 32 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 \322\357!\203J../\360=\203J..B\2
f400 30 36 56 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 06V..C\203T..D\206V..E\242\206\3
f420 35 37 01 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 57.\333\361!\202\346..\362=\203r
f440 01 0e 46 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 ..F\242\206\357.\333\363!\202\34
f460 36 01 08 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 6..\364=\203}..G\202\346..\365=\
f480 32 30 33 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 203\210..H\202\346..\366=\203\32
f4a0 30 01 5c 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 0.\315.I\367\370\371\372!!@!\211
f4c0 1e 4a 3b 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 .J;\204\254..J\247\204\254..J9\2
f4e0 30 33 5c 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 03\263.\373.J!\202\314.\374.J!\2
f500 30 33 5c 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 03\303.\375\373.J\376#\202\314.\
f520 33 33 33 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 333\377\201L..J!\"*\202\346..\20
f540 31 4d 00 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 1M.=\203\336.\201N.\202\357..\22
f560 37 10 5c 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 7.\201O..!\206\357.\333\201P..\"
f580 30 5c 32 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 0\207\211.K?\205..\201Q..K@.KA\"
f5a0 29 5c 32 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 )\207".[register.reg.kill-ring.x
f5c0 2d 73 65 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 -select-request-type.text.reques
f5e0 74 2d 74 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 t-type.(error).characterp.34.cur
f600 72 65 6e 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 rent-kill.0.49.57.t.(42.43).42.P
f620 52 49 4d 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 RIMARY.CLIPBOARD.boundp.(UTF8_ST
f640 52 49 4e 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 RING.COMPOUNT_TEXT.STRING).nil.(
f660 65 72 72 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 error).evil-get-selection.remove
f680 2d 74 65 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 -text-properties.(foreign-select
f6a0 69 6f 6e 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 ion.nil).23.evil-ex-p.user-error
f6c0 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 77 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 ."Register.<C-w>.only.available.
f6e0 69 6e 20 65 78 20 73 74 61 74 65 22 20 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c in.ex.state".thing-at-point.evil
f700 2d 77 6f 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 -word.1."Register.<C-a>.only.ava
f720 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 73 74 61 74 65 22 20 65 76 69 6c 2d 57 4f 52 44 20 31 35 ilable.in.ex.state".evil-WORD.15
f740 20 22 52 65 67 69 73 74 65 72 20 3c 43 2d 6f 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 ."Register.<C-o>.only.available.
f760 69 6e 20 65 78 20 73 74 61 74 65 22 20 65 76 69 6c 2d 73 79 6d 62 6f 6c 20 36 20 22 52 65 67 69 in.ex.state".evil-symbol.6."Regi
f780 73 74 65 72 20 3c 43 2d 66 3e 20 6f 6e 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 65 78 20 ster.<C-f>.only.available.in.ex.
f7a0 73 74 61 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 state".filename.37.buffer-file-n
f7c0 61 6d 65 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 ame.minibufferp."No.file.name".3
f7e0 35 20 6f 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 5.other-buffer.47.evil-search-mo
f800 64 75 6c 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 dule.evil-search."No.previous.re
f820 67 75 6c 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 gular.expression".58."No.previou
f840 73 20 63 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 s.command.line".46.45.61.eval.re
f860 61 64 2d 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 ad-from-string.read-string."=".p
f880 72 69 6e 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 rin1-to-string.sequencep.mapconc
f8a0 61 74 20 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 at."\n"."Using.%s.as.a.string".w
f8c0 68 61 74 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 hat.evil-ex-current-buffer.evil-
f8e0 65 78 2d 73 65 61 72 63 68 2d 68 69 73 74 6f 72 79 20 69 73 65 61 72 63 68 2d 72 65 67 65 78 70 ex-search-history.isearch-regexp
f900 20 72 65 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 .regexp-search-ring.search-ring.
f920 65 76 69 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 evil-ex-history.evil-last-insert
f940 69 6f 6e 20 65 76 69 6c 2d 6c 61 73 74 2d 73 6d 61 6c 6c 2d 64 65 6c 65 74 69 6f 6e 20 65 6e 61 ion.evil-last-small-deletion.ena
f960 62 6c 65 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 ble-recursive-minibuffers.result
f980 20 65 72 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 .err.type-of.95."".get-register.
f9a0 22 52 65 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 "Register.`%c'.is.empty".signal]
f9c0 20 36 20 28 23 24 20 2e 20 36 30 39 32 35 29 5d 29 0a 23 40 31 35 36 20 53 65 74 20 74 68 65 20 .6.(#$...60925)]).#@156.Set.the.
f9e0 63 6f 6e 74 65 6e 74 73 20 6f 66 20 72 65 67 69 73 74 65 72 20 52 45 47 49 53 54 45 52 20 74 6f contents.of.register.REGISTER.to
fa00 20 54 45 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 .TEXT..If.REGISTER.is.an.upcase.
fa20 63 68 61 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 character.then.text.is.appended.
fa40 74 6f 20 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 to.that.register.instead.of.repl
fa60 61 63 69 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 acing.its.content...(defalias.'e
fa80 76 69 6c 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 vil-set-register.#[(register.tex
faa0 74 29 20 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 t)."\306.!\204\n.\307\310!\207.\
fac0 33 31 31 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 311\235\203..\307\312!\207.\313=
fae0 5c 32 30 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 \203..\314.!\207\315.X\203C..\31
fb00 36 58 5c 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 6X\203C.\n\2042.\314.!\207.\317\
fb20 32 31 31 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 211...\320.\315Z!\210..\240+\207
fb40 08 5c 33 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 .\321=\203N.\322\323.\"\207.\324
fb60 3d 5c 32 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 =\203Y.\322\325.\"\207.\326=\203
fb80 64 00 09 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 d..\211.%\207.\327=\203l.\317\20
fba0 37 5c 33 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 7\330.X\203\364..\331X\203\364..
fbc0 5c 32 32 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 \227.\332.!\211.&\204\213.\333..
fbe0 5c 22 5c 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 \"\202\362.\334\335.&G\336\317.&
fc00 25 5c 32 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 %\204\243.\334\335.G\336\317.%\2
fc20 30 33 5c 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 03\353..&G\335V\203\274..&\211GS
fc40 48 5c 33 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 H\337U\204\274..&\340P.&.G\335V\
fc60 32 30 33 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 203\321..\211GSH\337U\204\321..\
fc80 33 34 30 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 340P..&.P.\341\335.G\342.$\210\3
fca0 34 33 09 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 43.\336\344#.\333..\"\202\362.\3
fcc0 33 33 08 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 33..&.P\")\207\333..\"\207".[reg
fce0 69 73 74 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 ister.text.kill-ring.kill-ring-y
fd00 61 6e 6b 2d 70 6f 69 6e 74 65 72 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 63 75 74 2d 66 75 6e ank-pointer.interprogram-cut-fun
fd20 63 74 69 6f 6e 20 69 6e 74 65 72 70 72 6f 67 72 61 6d 2d 70 61 73 74 65 2d 66 75 6e 63 74 69 6f ction.interprogram-paste-functio
fd40 6e 20 63 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 n.characterp.user-error."Invalid
fd60 20 72 65 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 .register".(58.46.37)."Can't.mod
fd80 69 66 79 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 ify.read-only.register".34.kill-
fda0 6e 65 77 20 34 39 20 35 37 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 34 32 20 65 76 new.49.57.nil.current-kill.42.ev
fdc0 69 6c 2d 73 65 74 2d 73 65 6c 65 63 74 69 6f 6e 20 50 52 49 4d 41 52 59 20 34 33 20 43 4c 49 50 il-set-selection.PRIMARY.43.CLIP
fde0 42 4f 41 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 BOARD.45.95.65.90.get-register.s
fe00 65 74 2d 72 65 67 69 73 74 65 72 20 74 65 78 74 2d 70 72 6f 70 65 72 74 79 2d 6e 6f 74 2d 61 6c et-register.text-property-not-al
fe20 6c 20 30 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 l.0.yank-handler.10."\n".remove-
fe40 6c 69 73 74 2d 6f 66 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 28 79 61 6e 6b 2d 68 61 list-of-text-properties.(yank-ha
fe60 6e 64 6c 65 72 29 20 70 72 6f 70 65 72 74 69 7a 65 20 28 65 76 69 6c 2d 79 61 6e 6b 2d 6c 69 6e ndler).propertize.(evil-yank-lin
fe80 65 2d 68 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 e-handler).evil-last-small-delet
fea0 69 6f 6e 20 63 6f 6e 74 65 6e 74 5d 20 37 20 28 23 24 20 2e 20 36 33 39 36 30 29 5d 29 0a 23 40 ion.content].7.(#$...63960)]).#@
fec0 33 35 20 52 65 74 75 72 6e 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 61 6c 6c 20 72 65 67 69 73 35.Returns.an.alist.of.all.regis
fee0 74 65 72 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 ters..(defalias.'evil-register-l
ff00 69 73 74 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 ist.#[nil."\301\302\303\304\305\
ff20 22 08 5c 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 ".\306#\307\"\207".[register-ali
ff40 73 74 20 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 st.sort.append.mapcar.#[(reg).".
ff60 5c 33 30 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 \301.\302\"B\207".[reg.evil-get-
ff80 72 65 67 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 register.t].4].(34.42.43.37.35.4
ffa0 37 20 35 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 7.58.46.45.49.50.51.52.53.54.55.
ffc0 35 36 20 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 56.57).nil.#[(reg1.reg2).".@.@W\
ffe0 32 30 37 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 32 207".[reg1.reg2].2]].5.(#$...652
10000 31 39 29 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 19)]).#@167.Returns.non-nil.if.a
10020 20 6d 6f 74 69 6f 6e 20 65 72 72 6f 72 20 73 68 6f 75 6c 64 20 62 65 20 73 75 70 70 72 65 73 73 .motion.error.should.be.suppress
10040 65 64 2e 0a 57 68 65 74 68 65 72 20 74 68 65 20 6d 6f 74 69 6f 6e 20 65 72 72 6f 72 20 73 68 6f ed..Whether.the.motion.error.sho
10060 75 6c 64 20 62 65 20 73 75 70 70 72 65 73 73 65 64 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 uld.be.suppressed.depends.on.the
10080 0a 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 70 72 65 .variable.`evil-kbd-macro-suppre
100a0 73 73 2d 6d 6f 74 69 6f 6e 2d 65 72 72 6f 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 ss-motion-error'...(defalias.'ev
100c0 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 6e 2d 65 72 72 il-kbd-macro-suppress-motion-err
100e0 6f 72 20 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 or.#[nil.".\203\n..\303>\206..\n
10100 5c 32 30 35 11 00 09 5c 33 30 34 3e 5c 32 30 37 22 20 5b 64 65 66 69 6e 69 6e 67 2d 6b 62 64 2d \205...\304>\207".[defining-kbd-
10120 6d 61 63 72 6f 20 65 76 69 6c 2d 6b 62 64 2d 6d 61 63 72 6f 2d 73 75 70 70 72 65 73 73 2d 6d 6f macro.evil-kbd-macro-suppress-mo
10140 74 69 6f 6e 2d 65 72 72 6f 72 20 65 78 65 63 75 74 69 6e 67 2d 6b 62 64 2d 6d 61 63 72 6f 20 28 tion-error.executing-kbd-macro.(
10160 74 20 72 65 63 6f 72 64 29 20 28 74 20 72 65 70 6c 61 79 29 5d 20 32 20 28 23 24 20 2e 20 36 35 t.record).(t.replay)].2.(#$...65
10180 35 34 38 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 548)]).(put.'evil-kbd-macro-supp
101a0 72 65 73 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 ress-motion-error.'byte-optimize
101c0 72 20 27 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 r.'byte-compile-inline-expand).#
101e0 40 35 39 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 @59.Set.buffer's.mark.to.POS..If
10200 20 50 4f 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 .POS.is.nil,.delete.the.mark...(
10220 64 65 66 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 defalias.'evil-move-mark.#[(pos)
10240 20 22 08 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 .".\203..\301.!.\302..\303\223\2
10260 30 37 22 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 07".[pos.evil-normalize-position
10280 20 6d 61 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 30 32 30 29 .mark-marker.nil].3.(#$...66020)
102a0 5d 29 0a 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 ]).#@312.Save.Transient.Mark.mod
102c0 65 20 61 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 e.and.make.it.buffer-local..Any.
102e0 63 68 61 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 changes.to.Transient.Mark.mode.a
10300 72 65 20 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 re.now.local.to.the.current.buff
10320 65 72 2c 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 er,.until.`evil-restore-transien
10340 74 2d 6d 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 t-mark-mode'.is.called...Variabl
10360 65 73 20 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 es.pertaining.to.Transient.Mark.
10380 6d 6f 64 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 mode.are.listed.in.`evil-transie
103a0 6e 74 2d 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 nt-vars',.and.their.values.are.s
103c0 74 6f 72 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 tored.in.`evil-transient-vals'..
103e0 0a 28 64 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 .(defalias.'evil-save-transient-
10400 6d 61 72 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 mark-mode.#[nil.".\304.\211.\205
10420 38 00 5c 6e 40 11 5c 33 30 35 09 21 5c 32 30 33 30 00 09 0b 5c 32 33 36 5c 32 30 34 30 00 09 5c 8.\n@.\305.!\2030...\236\2040..\
10440 32 31 31 4a 09 5c 33 30 36 20 5c 32 33 36 5c 32 30 35 5c 22 00 5c 33 30 37 45 0b 42 13 5c 33 31 211J.\306.\236\205\".\307E.B.\31
10460 30 09 21 5c 32 31 30 5c 33 31 31 09 5c 33 31 32 5c 33 30 37 23 5c 32 31 30 5c 6e 41 5c 32 31 31 0.!\210\311.\312\307#\210\nA\211
10480 12 5c 32 30 34 08 00 5c 33 30 34 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e .\204..\304*\207".[evil-transien
104a0 74 2d 76 61 72 73 20 76 61 72 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 65 76 69 6c 2d t-vars.var.--dolist-tail--.evil-
104c0 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 20 6e 69 6c 20 62 6f 75 6e 64 70 20 62 75 66 66 65 72 transient-vals.nil.boundp.buffer
104e0 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 74 20 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 -local-variables.t.make-variable
10500 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 -buffer-local.put.permanent-loca
10520 6c 5d 20 35 20 28 23 24 20 2e 20 36 36 32 31 37 29 5d 29 0a 23 40 33 37 31 20 52 65 73 74 6f 72 l].5.(#$...66217)]).#@371.Restor
10540 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 2e 0a 54 68 69 73 20 70 72 65 73 e.Transient.Mark.mode..This.pres
10560 75 70 70 6f 73 65 73 20 74 68 61 74 20 60 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e upposes.that.`evil-save-transien
10580 74 2d 6d 61 72 6b 2d 6d 6f 64 65 27 20 68 61 73 20 62 65 65 6e 0a 63 61 6c 6c 65 64 20 65 61 72 t-mark-mode'.has.been.called.ear
105a0 6c 69 65 72 2e 20 49 66 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 77 61 73 lier..If.Transient.Mark.mode.was
105c0 20 64 69 73 61 62 6c 65 64 20 62 65 66 6f 72 65 20 62 75 74 0a 65 6e 61 62 6c 65 64 20 69 6e 20 .disabled.before.but.enabled.in.
105e0 74 68 65 20 6d 65 61 6e 74 69 6d 65 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 73 61 the.meantime,.this.function.disa
10600 62 6c 65 73 20 69 74 3b 20 69 66 20 69 74 20 77 61 73 0a 65 6e 61 62 6c 65 64 20 62 65 66 6f 72 bles.it;.if.it.was.enabled.befor
10620 65 20 62 75 74 20 64 69 73 61 62 6c 65 64 20 69 6e 20 74 68 65 20 6d 65 61 6e 74 69 6d 65 2c 20 e.but.disabled.in.the.meantime,.
10640 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 0a 65 6e 61 62 6c 65 73 20 69 74 2e 0a 0a 54 68 65 20 65 this.function.enables.it...The.e
10660 61 72 6c 69 65 72 20 73 65 74 74 69 6e 67 73 20 6f 66 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 arlier.settings.of.Transient.Mar
10680 6b 20 6d 6f 64 65 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 0a 60 65 76 69 6c 2d 74 72 61 6e 73 k.mode.are.stored.in.`evil-trans
106a0 69 65 6e 74 2d 76 61 6c 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 73 ient-vals'...(defalias.'evil-res
106c0 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 23 5b 6e 69 6c 20 22 tore-transient-mark-mode.#[nil."
106e0 5c 33 30 35 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 1a 1b 5c 66 5c 32 31 31 41 14 5c 32 34 32 \305\211\211\211....\f\211A.\242
10700 5c 32 31 31 13 5c 32 30 35 4d 00 0b 5c 32 31 31 41 13 5c 32 34 32 11 0b 5c 32 31 31 41 13 5c 32 \211.\205M..\211A.\242..\211A.\2
10720 34 32 10 0b 5c 32 31 31 41 13 5c 32 34 32 5c 32 31 31 12 5c 32 30 34 2c 00 5c 33 30 36 09 21 5c 42..\211A.\242\211.\204,.\306.!\
10740 32 31 30 09 4a 08 5c 32 33 32 5c 32 30 34 08 00 5c 33 30 37 09 21 5c 32 30 33 48 00 09 08 5c 32 210.J.\232\204..\307.!\203H...\2
10760 30 33 42 00 5c 33 31 30 5c 32 30 32 43 00 5c 33 31 31 21 5c 32 31 30 5c 32 30 32 08 00 08 11 5c 03B.\310\202C.\311!\210\202....\
10780 32 30 32 08 00 2c 5c 32 30 37 22 20 5b 76 61 6c 20 76 61 72 20 6c 6f 63 61 6c 20 65 6e 74 72 79 202..,\207".[val.var.local.entry
107a0 20 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c 73 20 6e 69 6c 20 6b 69 6c 6c 2d 6c 6f .evil-transient-vals.nil.kill-lo
107c0 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 66 62 6f 75 6e 64 70 20 31 20 2d 31 5d 20 35 20 28 23 24 cal-variable.fboundp.1.-1].5.(#$
107e0 20 2e 20 36 36 38 37 34 29 5d 29 0a 23 40 38 39 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e ...66874)]).#@89.Save.the.curren
10800 74 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 t.mark,.including.whether.it.is.
10820 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 72 65 73 74 6f 72 transient..See.also.`evil-restor
10840 65 2d 6d 61 72 6b 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 6d e-mark'...(defalias.'evil-save-m
10860 61 72 6b 20 23 5b 6e 69 6c 20 22 08 3f 5c 32 30 35 0b 00 5c 33 30 31 5c 33 30 32 21 10 5c 33 30 ark.#[nil.".?\205..\301\302!.\30
10880 33 20 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 3.\207".[evil-visual-previous-ma
108a0 72 6b 20 6d 61 72 6b 20 74 20 65 76 69 6c 2d 73 61 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 rk.mark.t.evil-save-transient-ma
108c0 72 6b 2d 6d 6f 64 65 5d 20 32 20 28 23 24 20 2e 20 36 37 35 36 39 29 5d 29 0a 23 40 38 32 20 52 rk-mode].2.(#$...67569)]).#@82.R
108e0 65 73 74 6f 72 65 20 74 68 65 20 6d 61 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 77 68 65 74 68 estore.the.mark,.including.wheth
10900 65 72 20 69 74 20 77 61 73 20 74 72 61 6e 73 69 65 6e 74 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 er.it.was.transient..See.also.`e
10920 76 69 6c 2d 73 61 76 65 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c vil-save-mark'...(defalias.'evil
10940 2d 72 65 73 74 6f 72 65 2d 6d 61 72 6b 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 0e 00 5c 33 30 31 -restore-mark.#[nil.".\205..\301
10960 20 5c 32 31 30 5c 33 30 32 08 21 5c 32 31 30 5c 33 30 33 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 .\210\302.!\210\303\211.\207".[e
10980 76 69 6c 2d 76 69 73 75 61 6c 2d 70 72 65 76 69 6f 75 73 2d 6d 61 72 6b 20 65 76 69 6c 2d 72 65 vil-visual-previous-mark.evil-re
109a0 73 74 6f 72 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 65 76 69 6c 2d 6d store-transient-mark-mode.evil-m
109c0 6f 76 65 2d 6d 61 72 6b 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 36 37 38 30 37 29 5d 29 0a 23 ove-mark.nil].2.(#$...67807)]).#
109e0 40 31 33 30 20 54 6f 67 67 6c 65 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 2e @130.Toggle.Transient.Mark.mode.
10a00 0a 45 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 70 72 6f 70 65 .Ensure.that.the.region.is.prope
10a20 72 6c 79 20 64 65 61 63 74 69 76 61 74 65 64 2e 0a 45 6e 61 62 6c 65 20 77 69 74 68 20 70 6f 73 rly.deactivated..Enable.with.pos
10a40 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 69 76 65 itive.ARG,.disable.with.negative
10a60 20 41 52 47 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 .ARG...(defalias.'evil-transient
10a80 2d 6d 61 72 6b 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 5c 32 -mark.#[(&optional.arg).".\247\2
10aa0 30 34 0f 00 09 5c 32 30 33 0d 00 5c 33 30 32 5c 32 30 32 0e 00 5c 33 30 33 10 08 5c 33 30 33 57 04...\203..\302\202..\303..\303W
10ac0 5c 32 30 33 2b 00 5c 33 30 34 5c 33 30 32 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 30 33 \203+.\304\302!\210\305\306!\203
10ae0 23 00 5c 33 30 36 5c 33 30 32 21 5c 32 31 30 09 5c 32 30 35 37 00 5c 33 30 31 5c 33 30 32 21 5c #.\306\302!\210.\2057.\301\302!\
10b00 32 30 37 09 3f 5c 32 30 35 37 00 5c 33 30 34 5c 33 30 32 21 5c 32 31 30 5c 33 30 31 5c 33 30 33 207.?\2057.\304\302!\210\301\303
10b20 21 5c 32 30 37 22 20 5b 61 72 67 20 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 !\207".[arg.transient-mark-mode.
10b40 2d 31 20 31 20 65 76 69 6c 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 66 62 6f 75 6e 64 70 20 -1.1.evil-active-region.fboundp.
10b60 63 75 61 2d 6d 6f 64 65 5d 20 32 20 28 23 24 20 2e 20 36 38 30 36 39 29 5d 29 0a 23 40 31 32 39 cua-mode].2.(#$...68069)]).#@129
10b80 20 54 6f 67 67 6c 65 20 61 63 74 69 76 65 20 72 65 67 69 6f 6e 2e 0a 45 6e 73 75 72 65 20 74 68 .Toggle.active.region..Ensure.th
10ba0 61 74 20 54 72 61 6e 73 69 65 6e 74 20 4d 61 72 6b 20 6d 6f 64 65 20 69 73 20 70 72 6f 70 65 72 at.Transient.Mark.mode.is.proper
10bc0 6c 79 20 65 6e 61 62 6c 65 64 2e 0a 45 6e 61 62 6c 65 20 77 69 74 68 20 70 6f 73 69 74 69 76 65 ly.enabled..Enable.with.positive
10be0 20 41 52 47 2c 20 64 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 41 52 47 2e .ARG,.disable.with.negative.ARG.
10c00 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 63 74 69 76 65 2d 72 65 67 69 6f 6e 20 ..(defalias.'evil-active-region.
10c20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 08 5c 32 34 37 5c 32 30 34 10 00 5c 33 #[(&optional.arg).".\247\204..\3
10c40 30 35 20 5c 32 30 33 0e 00 5c 33 30 36 5c 32 30 32 0f 00 5c 33 30 37 10 08 5c 33 30 37 57 5c 32 05.\203..\306\202..\307..\307W\2
10c60 30 33 2e 00 09 5c 32 30 34 1e 00 5c 6e 5c 32 30 35 56 00 5c 33 31 30 5c 32 31 31 12 13 5c 33 31 03...\204..\n\205V.\310\211..\31
10c80 31 5c 33 30 34 21 5c 32 30 33 2a 00 5c 33 31 30 14 5c 33 31 32 5c 33 31 33 21 5c 32 30 37 5c 33 1\304!\203*.\310.\312\313!\207\3
10ca0 31 34 5c 33 30 37 21 5c 32 31 30 0b 5c 32 30 33 38 00 5c 33 31 30 13 5c 33 31 35 5c 33 31 36 21 14\307!\210.\2038.\310.\315\316!
10cc0 5c 32 30 34 42 00 5c 33 31 37 60 21 5c 32 31 30 5c 33 30 35 20 5c 32 30 34 4d 00 5c 33 32 30 5c \204B.\317`!\210\305.\204M.\320\
10ce0 33 31 35 5c 33 31 36 21 21 5c 32 31 30 5c 33 31 31 5c 33 30 34 21 5c 32 30 35 56 00 5c 33 31 36 315\316!!\210\311\304!\205V.\316
10d00 5c 32 31 31 14 5c 32 30 37 22 20 5b 61 72 67 20 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d \211.\207".[arg.transient-mark-m
10d20 6f 64 65 20 6d 61 72 6b 2d 61 63 74 69 76 65 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 20 ode.mark-active.deactivate-mark.
10d40 63 75 61 2d 2d 65 78 70 6c 69 63 69 74 2d 72 65 67 69 6f 6e 2d 73 74 61 72 74 20 72 65 67 69 6f cua--explicit-region-start.regio
10d60 6e 2d 61 63 74 69 76 65 2d 70 20 2d 31 20 31 20 6e 69 6c 20 62 6f 75 6e 64 70 20 72 75 6e 2d 68 n-active-p.-1.1.nil.boundp.run-h
10d80 6f 6f 6b 73 20 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 2d 68 6f 6f 6b 20 65 76 69 6c 2d 74 ooks.deactivate-mark-hook.evil-t
10da0 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 6d 61 72 6b 20 74 20 65 76 69 6c 2d 6d 6f 76 65 2d 6d ransient-mark.mark.t.evil-move-m
10dc0 61 72 6b 20 73 65 74 2d 6d 61 72 6b 5d 20 34 20 28 23 24 20 2e 20 36 38 34 38 31 29 5d 29 0a 23 ark.set-mark].4.(#$...68481)]).#
10de0 40 39 38 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 54 72 61 6e 73 69 65 6e 74 20 @98.Execute.BODY.with.Transient.
10e00 4d 61 72 6b 20 6d 6f 64 65 2e 0a 54 68 65 6e 20 72 65 73 74 6f 72 65 20 54 72 61 6e 73 69 65 6e Mark.mode..Then.restore.Transien
10e20 74 20 4d 61 72 6b 20 6d 6f 64 65 20 74 6f 20 69 74 73 20 70 72 65 76 69 6f 75 73 20 73 65 74 74 t.Mark.mode.to.its.previous.sett
10e40 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 ing...(defalias.'evil-with-trans
10e60 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 ient-mark-mode.'(macro...#[(&res
10e80 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 30 35 5c 33 30 t.body)."\301\302\303\304\305\30
10ea0 36 08 42 42 42 5c 33 30 37 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 69 6e 6.BBB\307BBE\207".[body.let.((in
10ec0 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 65 76 69 6c 2d 74 72 61 6e 73 69 65 6e 74 2d 76 61 6c hibit-quit.t).evil-transient-val
10ee0 73 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 65 76 69 6c 2d 73 61 s).unwind-protect.progn.(evil-sa
10f00 76 65 2d 74 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 20 28 65 76 69 6c 2d 74 72 ve-transient-mark-mode).(evil-tr
10f20 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 20 31 29 20 28 28 65 76 69 6c 2d 72 65 73 74 6f 72 65 2d 74 ansient-mark.1).((evil-restore-t
10f40 72 61 6e 73 69 65 6e 74 2d 6d 61 72 6b 2d 6d 6f 64 65 29 29 5d 20 37 20 28 23 24 20 2e 20 36 39 ransient-mark-mode))].7.(#$...69
10f60 30 39 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 31 5c 33 30 32 092)])).(byte-code."\300\301\302
10f80 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 \303#\210\304\301\305\306#\207".
10fa0 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 74 72 61 6e 73 69 65 6e [function-put.evil-with-transien
10fc0 74 2d 6d 61 72 6b 2d 6d 6f 64 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e t-mark-mode.lisp-indent-function
10fe0 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 34 .defun.put.edebug-form-spec.t].4
11000 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 61 63 74 69 ).#@53.Execute.BODY.with.an.acti
11020 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 28 64 65 66 ve.region.from.BEG.to.END...(def
11040 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 6f 6e 20 27 alias.'evil-with-active-region.'
11060 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 79 29 20 (macro...#[(beg.end.&rest.body).
11080 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 33 30 36 5c "\303\300.D\301.D\304BB\305\306\
110a0 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 67 20 65 6e 307\310\311\nBBBBDE\207".[beg.en
110c0 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 61 6c 73 29 d.body.let.(evil-transient-vals)
110e0 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 64 65 20 73 .evil-with-transient-mark-mode.s
11100 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 65 67 69 6f ave-excursion.(evil-active-regio
11120 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 6f 74 6f 2d n.1).(evil-move-mark.beg).(goto-
11140 63 68 61 72 20 65 6e 64 29 5d 20 38 20 28 23 24 20 2e 20 36 39 36 33 39 29 5d 29 29 0a 28 62 79 char.end)].8.(#$...69639)])).(by
11160 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 32 31 30 5c 33 te-code."\300\301\302\303#\210\3
11180 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
111a0 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-
111c0 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
111e0 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 35 36 20 45 78 63 68 61 6e 67 65 20 70 6f 69 6e 74 m-spec.t].4).#@56.Exchange.point
11200 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
11220 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
11240 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\
11260 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
11280 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
112a0 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 37 30 31 33 30 29 5d 29 0a 23 40 33 31 39 20 43 61 6c .nil].3.(#$...70130)]).#@319.Cal
112c0 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.
112e0 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
11300 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.
11320 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
11340 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
11360 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.
11380 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
113a0 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.
113c0 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
113e0 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
11400 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
11420 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
11440 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..\
11460 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
11480 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\
114a0 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..\
114c0 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.
114e0 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.!].
11500 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^]
11520 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.
11540 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
11560 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
11580 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
115a0 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
115c0 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
115e0 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
11600 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
11620 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
11640 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
11660 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
11680 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
116a0 6e 73 20 66 75 6e 63 20 61 72 67 73 5d 20 37 20 28 23 24 20 2e 20 37 30 33 33 33 29 5d 29 0a 23 ns.func.args].7.(#$...70333)]).#
116c0 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
116e0 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
11700 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.
11720 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
11740 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.
11760 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.
11780 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
117a0 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
117c0 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.
117e0 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.
11800 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.
11820 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
11840 63 6b 20 74 5d 20 37 20 28 23 24 20 2e 20 37 31 33 36 35 29 5d 29 0a 23 40 32 34 36 20 43 6f 6e ck.t].7.(#$...71365)]).#@246.Con
11860 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.
11880 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.
118a0 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
118c0 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
118e0 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
11900 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
11920 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
11940 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
11960 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
11980 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
119a0 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.@
119c0 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".
119e0 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 37 [ranges.r.range.nil].3.(#$...717
11a00 37 33 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 73)]).#@317.Track.the.last.inser
11a20 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
11a40 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
11a60 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
11a80 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
11aa0 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
11ac0 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
11ae0 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
11b00 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
11b20 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
11b40 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
11b60 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).".
11b80 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.
11ba0 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&
11bc0 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
11be0 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
11c00 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
11c20 65 67 20 65 6e 64 20 30 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 37 32 32 30 34 29 5d 29 0a 28 eg.end.0.nil].3.(#$...72204)]).(
11c40 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.'
11c60 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
11c80 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..
11ca0 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
11cc0 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
11ce0 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
11d00 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
11d20 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
11d40 6e 73 65 72 74 69 6f 6e 20 74 5d 20 35 20 28 23 24 20 2e 20 37 32 38 32 39 29 5d 29 0a 23 40 39 nsertion.t].5.(#$...72829)]).#@9
11d60 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
11d80 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
11da0 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
11dc0 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
11de0 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
11e00 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\
11e20 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
11e40 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
11e60 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
11e80 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
11ea0 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 30 ck-last-insertion.t].4.(#$...730
11ec0 35 38 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 58)]).#@74.Saves.the.characters.
11ee0 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
11f00 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.'
11f20 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.
11f40 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)
11f60 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#.
11f80 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
11fa0 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
11fc0 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
11fe0 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
12000 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
12020 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
12040 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 34 31 ter.48.95.kill-new].4.(#$...7341
12060 39 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 9)]).#@63.Saves.the.lines.in.the
12080 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
120a0 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
120c0 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
120e0 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\
12100 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
12120 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
12140 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
12160 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
12180 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
121a0 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
121c0 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
121e0 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
12200 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
12220 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]
12240 20 34 20 28 23 24 20 2e 20 37 33 38 33 34 29 5d 29 0a 23 40 37 31 20 53 61 76 65 73 20 74 68 65 .4.(#$...73834)]).#@71.Saves.the
12260 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
12280 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
122a0 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.#[(
122c0 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-
122e0 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
12300 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
12320 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
12340 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\"\
12360 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
12380 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
123a0 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
123c0 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-
123e0 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
12400 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
12420 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
12440 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
12460 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.(#$...
12480 37 34 33 32 37 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 74327)]).#@47.Removes.`yank-excl
124a0 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
124c0 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
124e0 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
12500 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.
12520 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
12540 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
12560 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
12580 69 65 73 5d 20 35 20 28 23 24 20 2e 20 37 34 38 39 34 29 5d 29 0a 23 40 33 36 20 49 6e 73 65 72 ies].5.(#$...74894)]).#@36.Inser
125a0 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...(
125c0 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
125e0 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
12600 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@.
12620 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
12640 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.\"\
12660 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
12680 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
126a0 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
126c0 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
126e0 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
12700 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
12720 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
12740 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
12760 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
12780 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
127a0 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
127c0 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
127e0 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.
12800 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
12820 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
12840 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
12860 65 74 65 2d 63 68 61 72 20 2d 31 5d 20 35 20 28 23 24 20 2e 20 37 35 31 36 33 29 5d 29 0a 23 40 ete-char.-1].5.(#$...75163)]).#@
12880 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
128a0 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
128c0 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
128e0 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
12900 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...@
12920 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
12940 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
12960 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
12980 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
129a0 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.
129c0 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
129e0 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
12a00 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.\"
12a20 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
12a40 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'.*....
12a60 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\
12a80 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
12aa0 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
12ac0 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
12ae0 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
12b00 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.
12b20 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
12b40 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-
12b60 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
12b80 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
12ba0 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
12bc0 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
12be0 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
12c00 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
12c20 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 35 39 30 37 29 5d 29 vil-last-paste].7.(#$...75907)])
12c40 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
12c60 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.
12c80 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-
12ca0 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
12cc0 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
12ce0 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
12d00 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
12d20 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*
12d40 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
12d60 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
12d80 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
12da0 63 6f 6c 73 5d 20 35 20 28 23 24 20 2e 20 37 36 38 37 30 29 5d 29 0a 23 40 34 38 34 20 52 65 70 cols].5.(#$...76870)]).#@484.Rep
12dc0 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.
12de0 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
12e00 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
12e20 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
12e40 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
12e60 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.
12e80 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
12ea0 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
12ec0 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.
12ee0 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-
12f00 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
12f20 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
12f40 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
12f60 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
12f80 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..
12fa0 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
12fc0 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
12fe0 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
13000 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
13020 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
13040 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
13060 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"
13080 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
130a0 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
130c0 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
130e0 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
13100 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
13120 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
13140 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
13160 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
13180 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.
131a0 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
131c0 6f 2d 64 69 73 70 6c 61 79 5d 20 33 20 28 23 24 20 2e 20 37 37 32 34 35 29 20 22 70 22 5d 29 0a o-display].3.(#$...77245)."p"]).
131e0 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
13200 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
13220 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
13240 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
13260 73 74 65 2d 70 6f 70 5d 20 32 20 28 23 24 20 2e 20 37 38 33 30 39 29 20 22 70 22 5d 29 0a 23 40 ste-pop].2.(#$...78309)."p"]).#@
13280 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
132a0 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
132c0 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.
132e0 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
13300 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
13320 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
13340 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.
13360 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.
13380 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..
133a0 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
133c0 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
133e0 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
13400 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
13420 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.(#$.
13440 2e 20 37 38 34 36 38 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 ..78468)]).#@131.Concatenate.int
13460 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.
13480 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
134a0 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
134c0 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
134e0 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
13500 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..
13520 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..
13540 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
13560 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.\
13580 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.
135a0 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
135c0 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
135e0 6c 20 6c 69 73 74 20 61 70 70 65 6e 64 5d 20 34 20 28 23 24 20 2e 20 37 38 39 32 39 29 5d 29 0a l.list.append].4.(#$...78929)]).
13600 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
13620 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
13640 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
13660 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
13680 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
136a0 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
136c0 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
136e0 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
13700 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
13720 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
13740 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
13760 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\
13780 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.........
137a0 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
137c0 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
137e0 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..
13800 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..!
13820 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...
13840 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\"
13860 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".
13880 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.
138a0 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-
138c0 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
138e0 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
13900 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
13920 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
13940 20 28 23 24 20 2e 20 37 39 33 36 36 29 5d 29 0a 23 40 32 36 31 20 45 76 61 6c 75 61 74 65 20 69 .(#$...79366)]).#@261.Evaluate.i
13960 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
13980 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
139a0 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
139c0 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.
139e0 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
13a00 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.
13a20 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.
13a40 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
13a60 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.#[(&
13a80 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
13aa0 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\"
13ac0 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
13ae0 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.\".*
13b00 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
13b20 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
13b40 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-
13b60 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
13b80 20 28 23 24 20 2e 20 38 30 32 31 34 29 5d 29 0a 23 40 34 38 20 52 65 74 75 72 6e 20 74 68 65 20 .(#$...80214)]).#@48.Return.the.
13ba0 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
13bc0 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
13be0 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
13c00 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.
13c20 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
13c40 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.\
13c60 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
13c80 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
13ca0 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
13cc0 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
13ce0 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-
13d00 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
13d20 37 38 39 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 789)]).#@133.Set.the.type.of.OBJ
13d40 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-
13d60 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.
13d80 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
13da0 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
13dc0 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
13de0 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
13e00 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
13e20 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
13e40 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
13e60 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
13e80 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
13ea0 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.
13ec0 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
13ee0 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 31 39 37 29 and-property.put].4.(#$...81197)
13f00 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
13f20 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
13f40 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
13f60 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
13f80 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
13fa0 31 36 37 32 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 1672)]).#@36.Whether.SYM.is.the.
13fc0 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
13fe0 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
14000 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.(#$...
14020 38 31 38 33 37 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 81837)]).#@135.Expand.BEG.and.EN
14040 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
14060 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
14080 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
140a0 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.
140c0 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
140e0 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
14100 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
14120 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
14140 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
14160 70 61 6e 64 5d 20 37 20 28 23 24 20 2e 20 38 31 39 36 37 29 5d 29 0a 23 40 31 33 37 20 43 6f 6e pand].7.(#$...81967)]).#@137.Con
14180 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
141a0 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
141c0 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
141e0 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
14200 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.#
14220 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)
14240 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.
14260 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
14280 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 33 30 ransform.:contract].7.(#$...8230
142a0 31 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 1)]).#@138.Normalize.BEG.and.END
142c0 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
142e0 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
14300 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
14320 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.'
14340 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.&
14360 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..
14380 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
143a0 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
143c0 69 7a 65 5d 20 37 20 28 23 24 20 2e 20 38 32 36 30 33 29 5d 29 0a 23 40 31 39 34 20 41 70 70 6c ize].7.(#$...82603)]).#@194.Appl
143e0 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.
14400 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.
14420 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.
14440 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.
14460 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,
14480 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
144a0 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
144c0 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
144e0 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\
14500 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
14520 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".
14540 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
14560 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.
14580 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 32 39 30 38 29 apply.evil-range].7.(#$...82908)
145a0 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
145c0 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
145e0 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
14600 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.
14620 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.&
14640 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.!.
14660 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
14680 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
146a0 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.
146c0 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
146e0 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
14700 20 28 23 24 20 2e 20 38 33 33 36 39 29 5d 29 0a 23 40 31 37 34 20 52 65 74 75 72 6e 20 61 20 6c .(#$...83369)]).#@174.Return.a.l
14720 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..
14740 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
14760 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.
14780 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',.
147a0 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
147c0 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
147e0 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
14800 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
14820 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!
14840 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
14860 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
14880 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.(#$...
148a0 38 33 37 33 34 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 83734)]).#@28.Whether.OBJECT.is.
148c0 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-
148e0 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
14900 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
14920 65 63 74 20 32 5d 20 32 20 28 23 24 20 2e 20 38 34 31 34 32 29 5d 29 0a 23 40 32 38 20 52 65 74 ect.2].2.(#$...84142)]).#@28.Ret
14940 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
14960 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
14980 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@!.
149a0 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
149c0 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
149e0 6e 5d 20 34 20 28 23 24 20 2e 20 38 34 32 38 35 29 5d 29 0a 23 40 32 32 20 52 65 74 75 72 6e 20 n].4.(#$...84285)]).#@22.Return.
14a00 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
14a20 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..
14a40 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
14a60 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
14a80 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 34 37 33 ormalize-position].4.(#$...84473
14aa0 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
14ac0 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
14ae0 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
14b00 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".
14b20 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]
14b40 20 32 20 28 23 24 20 2e 20 38 34 36 34 39 29 5d 29 0a 23 40 32 35 20 52 65 74 75 72 6e 20 61 20 .2.(#$...84649)]).#@25.Return.a.
14b60 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-
14b80 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
14ba0 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.(#$...
14bc0 38 34 38 32 33 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 84823)]).#@288.Set.RANGE.to.have
14be0 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.
14c00 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
14c20 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
14c40 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.
14c60 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.
14c80 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',
14ca0 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
14cc0 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
14ce0 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
14d00 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.
14d20 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
14d40 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
14d60 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.!
14d80 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
14da0 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..
14dc0 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\
14de0 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
14e00 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-
14e20 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.
14e40 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-
14e60 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
14e80 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
14ea0 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-
14ec0 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
14ee0 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
14f00 65 73 5d 20 36 20 28 23 24 20 2e 20 38 34 39 34 33 29 5d 29 0a 23 40 37 35 20 53 65 74 20 52 41 es].6.(#$...84943)]).#@75.Set.RA
14f20 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.
14f40 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
14f60 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
14f80 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.
14fa0 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
14fc0 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
14fe0 2d 72 61 6e 67 65 5d 20 32 20 28 23 24 20 2e 20 38 35 37 38 36 29 5d 29 0a 23 40 36 39 20 53 65 -range].2.(#$...85786)]).#@69.Se
15000 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
15020 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
15040 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
15060 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).".
15080 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".
150a0 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]
150c0 20 32 20 28 23 24 20 2e 20 38 36 30 31 34 29 5d 29 0a 23 40 37 31 20 53 65 74 20 52 41 4e 47 45 .2.(#$...86014)]).#@71.Set.RANGE
150e0 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-
15100 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
15120 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.#[(
15140 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
15160 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
15180 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
151a0 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
151c0 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.(#$.
151e0 2e 20 38 36 32 33 31 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 ..86231)]).#@83.Set.RANGE's.prop
15200 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
15220 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
15240 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
15260 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
15280 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.
152a0 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
152c0 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
152e0 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
15300 20 28 23 24 20 2e 20 38 36 35 31 32 29 5d 29 0a 23 40 31 34 32 20 52 65 74 75 72 6e 20 74 68 65 .(#$...86512)]).#@142.Return.the
15320 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.
15340 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
15360 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.
15380 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
153a0 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.
153c0 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)
153e0 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
15400 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(.
15420 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
15440 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
15460 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
15480 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 38 30 ange-end.evil-type].5.(#$...8680
154a0 36 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 6)]).#@44.Whether.RANGE1.is.cont
154c0 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.
154e0 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
15500 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
15520 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
15540 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
15560 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
15580 64 5d 20 33 20 28 23 24 20 2e 20 38 37 32 31 30 29 5d 29 0a 23 40 34 31 37 20 52 65 74 75 72 6e d].3.(#$...87210)]).#@417.Return
155a0 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
155c0 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
155e0 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
15600 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
15620 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
15640 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
15660 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
15680 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
156a0 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
156c0 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.
156e0 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
15700 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
15720 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
15740 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.#
15760 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
15780 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
157a0 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
157c0 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...
157e0 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.
15800 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.
15820 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
15840 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.
15860 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.
15880 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
158a0 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...
158c0 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
158e0 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-
15900 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
15920 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
15940 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".
15960 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].#[(
15980 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
159a0 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
159c0 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.(#
159e0 24 20 2e 20 38 37 34 35 30 29 5d 29 0a 23 40 34 31 37 20 52 65 74 75 72 6e 20 61 6e 20 6f 75 74 $...87450)]).#@417.Return.an.out
15a00 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
15a20 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
15a40 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.
15a60 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
15a80 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
15aa0 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
15ac0 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
15ae0 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
15b00 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
15b20 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
15b40 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
15b60 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.
15b80 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
15ba0 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
15bc0 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)
15be0 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
15c00 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!\
15c20 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
15c40 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...\
15c60 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
15c80 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
15ca0 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..
15cc0 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...
15ce0 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
15d00 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
15d20 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..?\
15d40 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.\"
15d60 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
15d80 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
15da0 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
15dc0 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
15de0 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.\"\
15e00 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.......
15e20 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...`
15e40 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
15e60 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\
15e80 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
15ea0 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
15ec0 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
15ee0 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.
15f00 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
15f20 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-
15f40 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
15f60 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
15f80 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
15fa0 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
15fc0 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.
15fe0 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.
16000 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.(
16020 23 24 20 2e 20 38 38 35 36 33 29 5d 29 0a 23 40 35 34 35 20 52 65 74 75 72 6e 20 74 68 65 20 65 #$...88563)]).#@545.Return.the.e
16040 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
16060 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
16080 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
160a0 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..
160c0 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
160e0 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
16100 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.
16120 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
16140 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
16160 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))
16180 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
161a0 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
161c0 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
161e0 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
16200 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
16220 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
16240 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.'
16260 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
16280 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..@\
162a0 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
162c0 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
162e0 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
16300 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.
16320 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.\"\
16340 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
16360 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)
16380 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
163a0 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
163c0 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.(#$
163e0 20 2e 20 39 30 31 36 34 29 5d 29 0a 23 40 31 30 39 32 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 ...90164)]).#@1092.Return.a.rang
16400 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
16420 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
16440 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
16460 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.
16480 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
164a0 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-
164c0 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
164e0 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
16500 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.
16520 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
16540 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
16560 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
16580 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.
165a0 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.
165c0 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
165e0 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
16600 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
16620 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.
16640 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.
16660 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,.
16680 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
166a0 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.
166c0 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
166e0 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
16700 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
16720 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.
16740 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
16760 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
16780 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.
167a0 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.
167c0 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
167e0 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
16800 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
16820 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
16840 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
16860 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
16880 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)
168a0 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..`
168c0 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\
168e0 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..
16900 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
16920 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
16940 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
16960 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
16980 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
169a0 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
169c0 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..
169e0 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\
16a00 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
16a20 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
16a40 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
16a60 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
16a80 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............
16aa0 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
16ac0 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
16ae0 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\
16b00 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\
16b20 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.....
16b40 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.\
16b60 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.
16b80 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
16ba0 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
16bc0 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
16be0 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
16c00 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
16c20 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
16c40 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
16c60 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
16c80 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
16ca0 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.\
16cc0 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
16ce0 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
16d00 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
16d20 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
16d40 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
16d60 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
16d80 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
16da0 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
16dc0 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
16de0 31 31 32 33 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 1123)]).#@673.Return.a.range.(BE
16e00 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
16e20 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
16e40 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
16e60 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
16e80 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)
16ea0 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
16ec0 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
16ee0 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
16f00 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.
16f20 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
16f40 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
16f60 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
16f80 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'
16fa0 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
16fc0 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
16fe0 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.
17000 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
17020 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
17040 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
17060 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
17080 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
170a0 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
170c0 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
170e0 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
17100 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<
17120 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<.
17140 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;
17160 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.......
17180 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@
171a0 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
171c0 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
171e0 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.\
17200 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\
17220 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
17240 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
17260 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
17280 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)
172a0 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
172c0 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
172e0 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
17300 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
17320 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
17340 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
17360 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
17380 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
173a0 64 20 65 78 74 62 65 67 5d 20 39 20 28 23 24 20 2e 20 39 33 36 37 38 29 5d 29 0a 23 40 31 35 37 d.extbeg].9.(#$...93678)]).#@157
173c0 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
173e0 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
17400 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
17420 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
17440 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
17460 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
17480 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
174a0 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
174c0 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
174e0 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#..).
17500 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..\
17520 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
17540 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.\
17560 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.
17580 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\
175a0 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
175c0 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
175e0 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
17600 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
17620 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
17640 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@
17660 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.
17680 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
176a0 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\
176c0 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\
176e0 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
17700 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
17720 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
17740 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!\
17760 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\
17780 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~...
177a0 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\
177c0 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
177e0 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
17800 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\
17820 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
17840 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
17860 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
17880 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
178a0 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
178c0 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
178e0 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
17900 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.(#$.
17920 2e 20 39 35 31 36 39 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 ..95169)]).#@1161.Return.a.range
17940 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.
17960 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
17980 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
179a0 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
179c0 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
179e0 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.
17a00 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
17a20 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
17a40 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.(>
17a60 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.
17a80 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
17aa0 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
17ac0 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
17ae0 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
17b00 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
17b20 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
17b40 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
17b60 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
17b80 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
17ba0 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
17bc0 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
17be0 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
17c00 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
17c20 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
17c40 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
17c60 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
17c80 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
17ca0 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))..
17cc0 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
17ce0 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.
17d00 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
17d20 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
17d40 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
17d60 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
17d80 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
17da0 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
17dc0 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
17de0 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
17e00 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\
17e20 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
17e40 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
17e60 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
17e80 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*
17ea0 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
17ec0 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
17ee0 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
17f00 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
17f20 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
17f40 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
17f60 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
17f80 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.(#$
17fa0 20 2e 20 39 36 35 36 32 29 5d 29 0a 23 40 31 32 38 20 52 65 74 75 72 6e 20 61 20 72 61 6e 67 65 ...96562)]).#@128.Return.a.range
17fc0 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
17fe0 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,.
18000 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
18020 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
18040 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
18060 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
18080 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.
180a0 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
180c0 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\
180e0 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
18100 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
18120 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.
18140 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
18160 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
18180 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
181a0 6e 64 5d 20 38 20 28 23 24 20 2e 20 39 38 32 32 36 29 5d 29 0a 23 40 37 36 20 45 78 70 61 6e 64 nd].8.(#$...98226)]).#@76.Expand
181c0 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
181e0 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-
18200 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
18220 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
18240 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.
18260 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.
18280 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
182a0 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
182c0 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.(#$...
182e0 39 38 37 34 36 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 98746)]).#@78.Contract.RANGE.acc
18300 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
18320 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
18340 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
18360 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..#
18380 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
183a0 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 30 35 34 29 -range.:contract].4.(#$...99054)
183c0 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
183e0 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
18400 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
18420 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.
18440 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
18460 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
18480 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 32 37 32 29 5d 29 0a ge.:normalize].4.(#$...99272)]).
184a0 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
184c0 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
184e0 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
18500 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.#[(
18520 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).
18540 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\
18560 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
18580 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
185a0 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
185c0 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 34 39 33 29 5d .evil-transform].7.(#$...99493)]
185e0 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
18600 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
18620 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
18640 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.#[(
18660 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.
18680 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 38 apply.evil-describe].3.(#$...998
186a0 31 35 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 15)]).#@208.Start.a.undo.step..A
186c0 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
186e0 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
18700 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
18720 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
18740 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.
18760 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
18780 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.#[(&
187a0 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
187c0 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
187e0 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
18800 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
18820 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
18840 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
18860 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
18880 30 31 32 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 012)]).#@106.End.a.undo.step.sta
188a0 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'
188c0 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
188e0 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
18900 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
18920 6c 20 63 6f 6e 74 69 6e 75 65 29 20 22 08 5c 32 30 35 1b 00 09 3f 5c 32 30 35 1b 00 5c 33 30 34 l.continue).".\205...?\205..\304
18940 20 5c 32 31 30 5c 6e 5c 32 30 34 18 00 0b 5c 32 34 32 5c 32 30 33 18 00 5c 33 30 35 20 5c 32 31 .\210\n\204...\242\203..\305.\21
18960 30 5c 33 30 36 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 0\306\211.\207".[evil-undo-list-
18980 70 6f 69 6e 74 65 72 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 pointer.evil-in-single-undo.cont
189a0 69 6e 75 65 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 72 65 66 72 65 inue.buffer-undo-list.evil-refre
189c0 73 68 2d 75 6e 64 6f 2d 73 74 65 70 20 75 6e 64 6f 2d 62 6f 75 6e 64 61 72 79 20 6e 69 6c 5d 20 sh-undo-step.undo-boundary.nil].
189e0 32 20 28 23 24 20 2e 20 31 30 30 34 39 33 29 5d 29 0a 23 40 31 39 35 20 52 65 66 72 65 73 68 20 2.(#$...100493)]).#@195.Refresh.
18a00 60 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 20 65 6e 74 72 69 65 73 20 66 6f 72 20 63 `buffer-undo-list'.entries.for.c
18a20 75 72 72 65 6e 74 20 75 6e 64 6f 20 73 74 65 70 2e 0a 55 6e 64 6f 20 62 6f 75 6e 64 61 72 69 65 urrent.undo.step..Undo.boundarie
18a40 73 20 75 6e 74 69 6c 20 60 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d 70 6f 69 6e 74 65 72 27 s.until.`evil-undo-list-pointer'
18a60 20 61 72 65 20 72 65 6d 6f 76 65 64 20 74 6f 0a 6d 61 6b 65 20 74 68 65 20 65 6e 74 72 69 65 73 .are.removed.to.make.the.entries
18a80 20 75 6e 64 6f 61 62 6c 65 20 61 73 20 61 20 73 69 6e 67 6c 65 20 61 63 74 69 6f 6e 2e 20 53 65 .undoable.as.a.single.action..Se
18aa0 65 0a 60 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 27 2e 1f 0a 28 64 65 66 61 e.`evil-start-undo-step'...(defa
18ac0 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 75 6e 64 6f 2d 73 74 65 70 20 23 5b 6e lias.'evil-refresh-undo-step.#[n
18ae0 69 6c 20 22 08 5c 32 30 35 11 00 5c 33 30 32 5c 33 30 33 09 08 23 5c 32 31 31 11 5c 32 30 36 0f il.".\205..\302\303..#\211.\206.
18b00 00 5c 33 30 34 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 75 6e 64 6f 2d 6c 69 73 74 2d .\304\211.\207".[evil-undo-list-
18b20 70 6f 69 6e 74 65 72 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 66 69 pointer.buffer-undo-list.evil-fi
18b40 6c 74 65 72 2d 6c 69 73 74 20 6e 75 6c 6c 20 74 5d 20 35 20 28 23 24 20 2e 20 31 30 30 38 35 36 lter-list.null.t].5.(#$...100856
18b60 29 5d 29 0a 23 40 31 36 33 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 65 6e 61 62 )]).#@163.Execute.BODY.with.enab
18b80 6c 65 64 20 75 6e 64 6f 2e 0a 49 66 20 75 6e 64 6f 20 69 73 20 64 69 73 61 62 6c 65 64 20 69 6e led.undo..If.undo.is.disabled.in
18ba0 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 74 68 65 20 75 6e 64 6f 20 69 6e .the.current.buffer,.the.undo.in
18bc0 66 6f 72 6d 61 74 69 6f 6e 0a 69 73 20 73 74 6f 72 65 64 20 69 6e 20 60 65 76 69 6c 2d 74 65 6d formation.is.stored.in.`evil-tem
18be0 70 6f 72 61 72 79 2d 75 6e 64 6f 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 62 75 66 66 65 72 2d porary-undo'.instead.of.`buffer-
18c00 75 6e 64 6f 2d 6c 69 73 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 undo-list'...(defalias.'evil-wit
18c20 68 2d 75 6e 64 6f 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 h-undo.'(macro...#[(&rest.body).
18c40 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 31 5c 33 30 34 08 42 5c 33 30 35 42 42 45 5c 33 "\301\302\303\301\304.B\305BBE\3
18c60 30 36 42 42 5c 32 30 37 22 20 5b 62 6f 64 79 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 6c 06BB\207".[body.unwind-protect.l
18c80 65 74 20 28 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 70 72 6f 67 6e 20 28 28 73 65 et.(buffer-undo-list).progn.((se
18ca0 74 71 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 20 62 75 66 66 65 72 2d 75 6e tq.evil-temporary-undo.buffer-un
18cc0 64 6f 2d 6c 69 73 74 29 20 28 75 6e 6c 65 73 73 20 28 6e 75 6c 6c 20 28 63 61 72 2d 73 61 66 65 do-list).(unless.(null.(car-safe
18ce0 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 29 20 28 70 75 73 68 20 6e 69 6c .evil-temporary-undo)).(push.nil
18d00 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 29 29 20 28 28 75 6e 6c 65 73 73 .evil-temporary-undo))).((unless
18d20 20 28 65 71 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 74 29 20 28 73 65 74 71 20 62 .(eq.buffer-undo-list.t).(setq.b
18d40 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 28 69 66 20 28 63 64 72 20 65 76 69 6c 2d 74 65 uffer-undo-list.(if.(cdr.evil-te
18d60 6d 70 6f 72 61 72 79 2d 75 6e 64 6f 29 20 28 6e 63 6f 6e 63 20 65 76 69 6c 2d 74 65 6d 70 6f 72 mporary-undo).(nconc.evil-tempor
18d80 61 72 79 2d 75 6e 64 6f 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 62 75 66 66 65 ary-undo.buffer-undo-list).buffe
18da0 72 2d 75 6e 64 6f 2d 6c 69 73 74 29 20 65 76 69 6c 2d 74 65 6d 70 6f 72 61 72 79 2d 75 6e 64 6f r-undo-list).evil-temporary-undo
18dc0 20 6e 69 6c 29 29 29 5d 20 36 20 28 23 24 20 2e 20 31 30 31 32 32 36 29 5d 29 29 0a 28 62 79 74 .nil)))].6.(#$...101226)])).(byt
18de0 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 32 31 30 5c 33 30 e-code."\300\301\302\303#\210\30
18e00 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
18e20 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 2d 66 75 6e t.evil-with-undo.lisp-indent-fun
18e40 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
18e60 20 74 5d 20 34 29 0a 23 40 33 37 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 61 73 20 61 20 73 69 .t].4).#@37.Execute.BODY.as.a.si
18e80 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 65 76 69 6c ngle.undo.step...(defalias.'evil
18ea0 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 23 5b 28 26 -with-single-undo.'(macro...#[(&
18ec0 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 30 35 rest.body)."\301\302\303\304\305
18ee0 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 22 20 5b 62 \306\301\307.BBE\310BBDE\207".[b
18f00 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 74 65 72 29 ody.let.(evil-undo-list-pointer)
18f20 20 65 76 69 6c 2d 77 69 74 68 2d 75 6e 64 6f 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 .evil-with-undo.unwind-protect.p
18f40 72 6f 67 6e 20 28 65 76 69 6c 2d 73 74 61 72 74 2d 75 6e 64 6f 2d 73 74 65 70 29 20 28 28 65 76 rogn.(evil-start-undo-step).((ev
18f60 69 6c 2d 69 6e 2d 73 69 6e 67 6c 65 2d 75 6e 64 6f 20 74 29 29 20 28 28 65 76 69 6c 2d 65 6e 64 il-in-single-undo.t)).((evil-end
18f80 2d 75 6e 64 6f 2d 73 74 65 70 29 29 5d 20 39 20 28 23 24 20 2e 20 31 30 31 39 39 36 29 5d 29 29 -undo-step))].9.(#$...101996)]))
18fa0 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 32 .(byte-code."\300\301\302\303#\2
18fc0 31 30 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 10\304\301\305\306#\207".[functi
18fe0 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
19000 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
19020 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 31 38 36 20 55 6e 64 6f 20 74 68 ug-form-spec.t].4).#@186.Undo.th
19040 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
19060 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
19080 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
190a0 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.
190c0 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
190e0 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
19100 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=\
19120 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.
19140 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
19160 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
19180 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\
191a0 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
191c0 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
191e0 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
19200 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-
19220 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
19240 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
19260 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".#
19280 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
192a0 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
192c0 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 34 .undo.inhibit-quit].4.(#$...1024
192e0 35 37 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 57)]).(defalias.'evil-transform-
19300 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
19320 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
19340 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
19360 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.
19380 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
193a0 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
193c0 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..
193e0 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
19400 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
19420 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
19440 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
19460 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
19480 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.
194a0 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
194c0 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
194e0 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
19500 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
19520 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
19540 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.
19560 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
19580 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
195a0 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
195c0 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
195e0 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
19600 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
19620 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.
19640 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
19660 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
19680 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
196a0 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
196c0 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.
196e0 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)
19700 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
19720 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
19740 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.
19760 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..
19780 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
197a0 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
197c0 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
197e0 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
19800 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
19820 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
19840 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
19860 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
19880 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
198a0 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
198c0 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)
198e0 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.
19900 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
19920 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
19940 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
19960 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
19980 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
199a0 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
199c0 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
199e0 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
19a00 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.\
19a20 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.....
19a40 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
19a60 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
19a80 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
19aa0 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
19ac0 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
19ae0 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
19b00 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....!.
19b20 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.
19b40 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..\"
19b60 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..
19b80 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>\
19ba0 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!
19bc0 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.
19be0 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
19c00 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..@;
19c20 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\
19c40 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
19c60 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
19c80 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
19ca0 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
19cc0 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."
19ce0 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
19d00 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
19d20 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]."\\(?:\\`\\|[^\\]\\)\\(\
19d40 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 \\\\\(?:\\("."\\)\\|\\(.\\)\\)\\
19d60 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
19d80 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
19da0 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).(
19dc0 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
19de0 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-
19e00 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
19e20 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 34 38 34 29 form.trans.repl].7.(#$...103484)
19e40 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
19e60 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...
19e80 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
19ea0 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
19ec0 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
19ee0 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
19f00 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:]]"
19f20 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]"
19f40 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..."[^
19f60 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
19f80 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
19fa0 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..
19fc0 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..."\\)"
19fe0 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
1a000 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..."\\<")
1a020 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..
1a040 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.
1a060 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
1a080 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..."\\|")
1a0a0 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."
1a0c0 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.*+?
1a0e0 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
1a100 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
1a120 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
1a140 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,.\
1a160 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,.\
1a180 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
1a1a0 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
1a1c0 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
1a1e0 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
1a200 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
1a220 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.
1a240 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
1a260 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
1a280 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
1a2a0 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\
1a2c0 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
1a2e0 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
1a300 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.(#$
1a320 20 2e 20 31 30 36 37 33 39 29 5d 29 0a 23 40 34 35 20 52 65 74 75 72 6e 20 53 54 52 20 77 69 74 ...106739)]).#@45.Return.STR.wit
1a340 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...(
1a360 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.#[
1a380 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
1a3a0 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
1a3c0 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 30 37 33 31 34 29 5d 29 0a 23 40 34 33 20 52 65 74 .nil].4.(#$...107314)]).#@43.Ret
1a3e0 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
1a400 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
1a420 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
1a440 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".[
1a460 73 74 72 20 30 20 31 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 30 37 34 38 35 29 5d 29 0a 23 str.0.1.nil].4.(#$...107485)]).#
1a480 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
1a4a0 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
1a4c0 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
1a4e0 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
1a500 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......
1a520 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......
1a540 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...
1a560 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
1a580 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
1a5a0 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
1a5c0 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..
1a5e0 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."[][}
1a600 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
1a620 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."\\\\"."[][}
1a640 7b 2a 2b 3f 24 5e 5d 22 5d 20 32 20 28 23 24 20 2e 20 31 30 37 36 35 33 29 5d 29 0a 23 40 34 36 {*+?$^]"].2.(#$...107653)]).#@46
1a660 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
1a680 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
1a6a0 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
1a6c0 62 74 3d 5d 22 20 28 23 24 20 2e 20 31 30 38 31 32 39 29 29 0a 23 40 32 32 38 20 43 6f 6e 76 65 bt=]".(#$...108129)).#@228.Conve
1a6e0 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
1a700 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
1a720 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
1a740 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
1a760 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.
1a780 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.
1a7a0 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...(
1a7c0 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
1a7e0 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
1a800 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.!\
1a820 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#.\
1a840 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
1a860 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
1a880 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.#[(
1a8a0 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\
1a8c0 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=\
1a8e0 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.
1a900 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
1a920 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
1a940 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
1a960 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
1a980 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.\
1a9a0 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
1a9c0 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\
1a9e0 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@
1aa00 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\
1aa20 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
1aa40 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.\
1aa60 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.
1aa80 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
1aaa0 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.(
1aac0 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).
1aae0 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.".".
1ab00 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)
1ab20 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
1ab40 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).
1ab60 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
1ab80 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
1aba0 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
1abc0 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
1abe0 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
1ac00 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
1ac20 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
1ac40 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
1ac60 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
1ac80 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
1aca0 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.(#$..
1acc0 20 31 30 38 32 35 31 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 .108251)]).#@285.Maybe.convert.a
1ace0 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..
1ad00 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
1ad20 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.
1ad40 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
1ad60 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
1ad80 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:.
1ada0 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
1adc0 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
1ade0 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
1ae00 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
1ae20 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
1ae40 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.
1ae60 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
1ae80 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
1aea0 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
1aec0 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-
1aee0 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 37 37 37 29 5d subreplacement].3.(#$...109777)]
1af00 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
1af20 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
1af40 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
1af60 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.
1af80 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.
1afa0 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
1afc0 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
1afe0 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
1b000 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..\
1b020 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$
1b040 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
1b060 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.(#$..
1b080 20 31 31 30 33 34 34 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 .110344)]).#@68.Return.REPLACEME
1b0a0 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
1b0c0 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
1b0e0 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
1b100 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
1b120 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
1b140 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
1b160 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
1b180 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
1b1a0 6c 20 30 5d 20 35 20 28 23 24 20 2e 20 31 31 30 37 33 36 29 5d 29 0a 23 40 33 32 34 20 4a 75 73 l.0].5.(#$...110736)]).#@324.Jus
1b1c0 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.
1b1e0 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
1b200 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
1b220 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
1b240 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
1b260 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
1b280 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
1b2a0 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
1b2c0 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-
1b2e0 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..
1b300 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.#
1b320 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
1b340 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
1b360 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
1b380 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
1b3a0 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
1b3c0 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|
1b3e0 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
1b400 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".
1b420 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
1b440 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
1b460 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.
1b480 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
1b4a0 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.
1b4c0 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:]]*
1b4e0 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
1b500 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.(#$.
1b520 2e 20 31 31 31 30 33 37 29 5d 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 ..111037)]).(defvar.evil-list-vi
1b540 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-
1b560 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\
1b580 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-
1b5a0 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
1b5c0 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 23 40 31 on.put.permanent-local.t].4).#@1
1b5e0 37 31 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 45 76 69 6c 20 71.Hook.run.after.entering.Evil.
1b600 4c 69 73 74 20 56 69 65 77 20 6d 6f 64 65 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 List.View.mode..No.problems.resu
1b620 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 lt.if.this.variable.is.not.bound
1b640 2e 0a 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 ..`add-hook'.automatically.binds
1b660 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b .it...(This.is.true.for.all.hook
1b680 20 76 61 72 69 61 62 6c 65 73 2e 29 1f 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 69 73 74 2d .variables.)..(defvar.evil-list-
1b6a0 76 69 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 31 31 32 30 39 39 29 view-mode-hook.nil.(#$...112099)
1b6c0 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 34 5c 66 00 5c 33 ).(byte-code."\300\301!\204\f.\3
1b6e0 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 62 6f 02\301\303\304#\210\300\207".[bo
1b700 75 6e 64 70 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 70 75 74 undp.evil-list-view-mode-map.put
1b720 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 65 77 2d .definition-name.evil-list-view-
1b740 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 65 77 2d mode].4).(defvar.evil-list-view-
1b760 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 29 0a 28 mode-map.(make-sparse-keymap)).(
1b780 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 4e 5c 32 30 34 0e 00 5c 33 30 32 5c 33 byte-code."\300\301N\204..\302\3
1b7a0 30 30 5c 33 30 31 5c 33 30 33 5c 33 30 34 21 23 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 30 00\301\303\304!#\210\305\306!\20
1b7c0 34 1a 00 5c 33 30 32 5c 33 30 36 5c 33 30 37 5c 33 31 30 23 5c 32 31 30 5c 33 30 30 5c 32 30 37 4..\302\306\307\310#\210\300\207
1b7e0 22 20 5b 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 20 76 61 72 69 61 ".[evil-list-view-mode-map.varia
1b800 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 ble-documentation.put.purecopy."
1b820 4b 65 79 6d 61 70 20 66 6f 72 20 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 27 Keymap.for.`evil-list-view-mode'
1b840 2e 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 73 79 .".boundp.evil-list-view-mode-sy
1b860 6e 74 61 78 2d 74 61 62 6c 65 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d ntax-table.definition-name.evil-
1b880 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 5d 20 35 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d list-view-mode].5).(defvar.evil-
1b8a0 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 28 6d 61 6b list-view-mode-syntax-table.(mak
1b8c0 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 e-syntax-table)).(byte-code."\30
1b8e0 30 5c 33 30 31 4e 5c 32 30 34 0e 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 5c 33 30 34 0\301N\204..\302\300\301\303\304
1b900 21 23 5c 32 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 30 37 22 20 5b 65 76 !#\210\302\305\306\307#\207".[ev
1b920 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 76 il-list-view-mode-syntax-table.v
1b940 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f ariable-documentation.put.pureco
1b960 70 79 20 22 53 79 6e 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 py."Syntax.table.for.`evil-list-
1b980 76 69 65 77 2d 6d 6f 64 65 27 2e 22 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 view-mode'.".evil-list-view-mode
1b9a0 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 -abbrev-table.definition-name.ev
1b9c0 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 5d 20 35 29 0a 28 64 65 66 76 61 72 20 65 76 il-list-view-mode].5).(defvar.ev
1b9e0 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 28 il-list-view-mode-abbrev-table.(
1ba00 70 72 6f 67 6e 20 28 64 65 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 27 65 76 69 6c progn.(define-abbrev-table.'evil
1ba20 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 6e 69 6c -list-view-mode-abbrev-table.nil
1ba40 29 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 62 ).evil-list-view-mode-abbrev-tab
1ba60 6c 65 29 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 0e 00 le)).(byte-code."\300\301N\204..
1ba80 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 5c 33 30 34 21 23 5c 32 31 30 5c 33 30 32 5c 33 \302\300\301\303\304!#\210\302\3
1baa0 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 05\306\307#\207".[evil-list-view
1bac0 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 -mode-abbrev-table.variable-docu
1bae0 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 41 62 62 72 65 76 20 74 mentation.put.purecopy."Abbrev.t
1bb00 61 62 6c 65 20 66 6f 72 20 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 27 2e 22 able.for.`evil-list-view-mode'."
1bb20 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d 6f 64 65 20 64 65 72 69 76 65 64 2d 6d 6f 64 .evil-list-view-mode.derived-mod
1bb40 65 2d 70 61 72 65 6e 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 5d 20 35 29 e-parent.tabulated-list-mode].5)
1bb60 0a 23 40 35 32 36 20 4d 61 6a 6f 72 20 6d 6f 64 65 20 64 65 72 69 76 65 64 20 66 72 6f 6d 20 60 .#@526.Major.mode.derived.from.`
1bb80 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 27 20 62 79 20 60 64 65 66 69 6e 65 2d tabulated-list-mode'.by.`define-
1bba0 64 65 72 69 76 65 64 2d 6d 6f 64 65 27 2e 0a 49 74 20 69 6e 68 65 72 69 74 73 20 61 6c 6c 20 6f derived-mode'..It.inherits.all.o
1bbc0 66 20 74 68 65 20 70 61 72 65 6e 74 27 73 20 61 74 74 72 69 62 75 74 65 73 2c 20 62 75 74 20 68 f.the.parent's.attributes,.but.h
1bbe0 61 73 20 69 74 73 20 6f 77 6e 20 6b 65 79 6d 61 70 2c 0a 61 62 62 72 65 76 20 74 61 62 6c 65 20 as.its.own.keymap,.abbrev.table.
1bc00 61 6e 64 20 73 79 6e 74 61 78 20 74 61 62 6c 65 3a 0a 0a 20 20 60 65 76 69 6c 2d 6c 69 73 74 2d and.syntax.table:....`evil-list-
1bc20 76 69 65 77 2d 6d 6f 64 65 2d 6d 61 70 27 2c 20 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d view-mode-map',.`evil-list-view-
1bc40 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 27 20 61 6e 64 20 60 65 76 69 6c 2d 6c 69 73 mode-abbrev-table'.and.`evil-lis
1bc60 74 2d 76 69 65 77 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 27 0a 0a 77 68 69 63 68 t-view-mode-syntax-table'..which
1bc80 20 6d 6f 72 65 2d 6f 72 2d 6c 65 73 73 20 73 68 61 64 6f 77 20 74 61 62 75 6c 61 74 65 64 2d 6c .more-or-less.shadow.tabulated-l
1bca0 69 73 74 2d 6d 6f 64 65 27 73 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 61 62 6c 65 73 2e ist-mode's.corresponding.tables.
1bcc0 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 61 6e 79 20 68 6f 6f 6b 73 20 69 74 73 20 70 ..In.addition.to.any.hooks.its.p
1bce0 61 72 65 6e 74 20 6d 6f 64 65 20 6d 69 67 68 74 20 68 61 76 65 20 72 75 6e 2c 0a 74 68 69 73 20 arent.mode.might.have.run,.this.
1bd00 6d 6f 64 65 20 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 20 60 65 76 69 6c 2d 6c 69 73 74 2d 76 69 mode.runs.the.hook.`evil-list-vi
1bd20 65 77 2d 6d 6f 64 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 73 74 65 70 ew-mode-hook',.as.the.final.step
1bd40 0a 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 .during.initialization...\{evil-
1bd60 6c 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 list-view-mode-map}..(defalias.'
1bd80 65 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 evil-list-view-mode.#[nil."\306\
1bda0 33 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 300!\210\307.\310.\210\311.\312.
1bdc0 5c 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 \310\313N\203..\314\311\313\310\
1bde0 33 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 313N#\210\315.!\204'.\316.\317.\
1be00 22 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 "\210\320\f!\211.\2036..\321.=\2
1be20 30 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 03<.\322\f\323.\"\210)\324..\325
1be40 5c 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 \"\204V.....=\204V.\326..\325..C
1be60 23 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 #\210\327.!\210\330\f!\210....\3
1be80 33 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 31.\210\332.\210)\333\334!\207".
1bea0 5b 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 [delay-mode-hooks.major-mode.mod
1bec0 65 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 e-name.evil-list-view-mode-map.e
1bee0 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 62 6c 65 20 vil-list-view-mode-syntax-table.
1bf00 70 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 parent.make-local-variable.t.tab
1bf20 75 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 ulated-list-mode.evil-list-view-
1bf40 6d 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 mode."Evil.List.View".mode-class
1bf60 20 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 .put.keymap-parent.set-keymap-pa
1bf80 72 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 rent.current-local-map.char-tabl
1bfa0 65 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 e-parent.standard-syntax-table.s
1bfc0 65 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 et-char-table-parent.syntax-tabl
1bfe0 65 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 e.abbrev-table-get.:parents.abbr
1c000 65 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 ev-table-put.use-local-map.set-s
1c020 79 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 yntax-table.tabulated-list-init-
1c040 68 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 header.tabulated-list-print.run-
1c060 6d 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 mode-hooks.evil-list-view-mode-h
1c080 6f 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 ook.evil-list-view-mode-abbrev-t
1c0a0 61 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 able.local-abbrev-table].6.(#$..
1c0c0 20 31 31 33 35 31 31 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 .113511).nil]).(defalias.'evil-l
1c0e0 69 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 ist-view-goto-entry.#[nil.".\205
1c100 18 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 ..m?\205..\304`!.\n.S\234...A@!*
1c120 5c 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 \207".[evil-list-view-select-act
1c140 69 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 ion.line.tabulated-list-entries.
1c160 65 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 entry.line-number-at-pos].2.nil.
1c180 6e 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 nil]).(byte-code."\301.\302\303#
1c1a0 5c 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 \210\301.\304\305#\210\301.\306\
1c1c0 33 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 307#\210\301.\310\307#\207".[evi
1c1e0 6c 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 l-list-view-mode-map.define-key.
1c200 22 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 "q".kill-this-buffer.[follow-lin
1c220 6b 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 k].nil.[mouse-1].evil-list-view-
1c240 67 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 goto-entry.[return]].4).#@572.Op
1c260 65 6e 73 20 6e 65 77 20 6c 69 73 74 20 76 69 65 77 20 62 75 66 66 65 72 2e 0a 0a 50 52 4f 50 45 ens.new.list.view.buffer...PROPE
1c280 52 54 49 45 53 20 69 73 20 61 20 70 72 6f 70 65 72 74 79 2d 6c 69 73 74 20 77 68 69 63 68 20 73 RTIES.is.a.property-list.which.s
1c2a0 75 70 70 6f 72 74 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 72 6f 70 65 72 74 69 65 73 upports.the.following.properties
1c2c0 3a 0a 0a 3a 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 :..:name...........(required)...
1c2e0 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 0a 3a 6d 6f 64 65 2d 6e 61 The.name.of.the.buffer..:mode-na
1c300 6d 65 20 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 6e 61 6d 65 20 66 6f me......(required)...The.name.fo
1c320 72 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 3a 66 6f 72 6d 61 74 20 20 20 20 20 20 20 20 r.the.mode.line..:format........
1c340 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 76 61 6c 75 65 20 66 6f 72 20 60 74 61 62 .(required)...The.value.for.`tab
1c360 75 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 27 2e 0a 3a 65 6e 74 72 69 65 73 20 20 20 ulated-list-format'..:entries...
1c380 20 20 20 20 20 28 72 65 71 75 69 72 65 64 29 20 20 20 54 68 65 20 76 61 6c 75 65 20 66 6f 72 20 .....(required)...The.value.for.
1c3a0 60 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 27 2e 0a 3a 73 65 6c 65 63 `tabulated-list-entries'..:selec
1c3c0 74 2d 61 63 74 69 6f 6e 20 20 28 6f 70 74 69 6f 6e 61 6c 29 20 20 20 41 20 66 75 6e 63 74 69 6f t-action..(optional)...A.functio
1c3e0 6e 20 66 6f 72 20 72 6f 77 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 n.for.row.selection.............
1c400 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 49 74 20 74 61 6b 65 73 20 69 6e 20 61 20 ..................It.takes.in.a.
1c420 73 69 6e 67 6c 65 20 70 61 72 61 6d 65 74 65 72 2c 20 77 68 69 63 68 20 69 73 20 74 68 65 20 73 single.parameter,.which.is.the.s
1c440 65 6c 65 63 74 65 64 20 72 6f 77 27 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 elected.row's...................
1c460 20 20 20 20 20 20 20 20 20 20 20 76 65 63 74 6f 72 20 76 61 6c 75 65 20 74 68 61 74 20 69 73 20 ...........vector.value.that.is.
1c480 70 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 passed.into.`:entries'....(defal
1c4a0 69 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 ias.'evil-with-view-list.'(macro
1c4c0 20 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 ...#[(&rest.properties)."\301\30
1c4e0 32 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 2\303\304\305.\306\"\307BBBD\310
1c500 42 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 B\311\301\312\313\314\315\316\30
1c520 35 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 5.\317\"E\315\320\305.\321\"E\31
1c540 35 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 5\322\305.\323\"E\324\315\325\30
1c560 35 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 5.\326\"E\327BBBBBBB\330BBBF\207
1c580 22 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 ".[properties.let.bufname.concat
1c5a0 20 22 2a 22 20 70 6c 69 73 74 2d 67 65 74 20 3a 6e 61 6d 65 20 28 22 2a 22 29 20 28 28 69 6e 68 ."*".plist-get.:name.("*").((inh
1c5c0 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 20 28 61 6e 64 20 28 67 65 74 2d 62 75 66 ibit-read-only.t)).(and.(get-buf
1c5e0 66 65 72 20 62 75 66 6e 61 6d 65 29 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 62 75 66 6e 61 6d fer.bufname).(kill-buffer.bufnam
1c600 65 29 29 20 28 28 62 75 66 20 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 62 75 66 e)).((buf.(get-buffer-create.buf
1c620 6e 61 6d 65 29 29 29 20 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 name))).with-current-buffer.buf.
1c640 73 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 20 3a 66 6f 72 6d setq.tabulated-list-format.:form
1c660 61 74 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 3a 65 6e 74 72 69 at.tabulated-list-entries.:entri
1c680 65 73 20 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 es.evil-list-view-select-action.
1c6a0 3a 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 28 65 76 69 6c 2d 6c 69 73 74 2d 76 69 65 77 2d 6d :select-action.(evil-list-view-m
1c6c0 6f 64 65 29 20 6d 6f 64 65 2d 6e 61 6d 65 20 3a 6d 6f 64 65 2d 6e 61 6d 65 20 28 28 65 76 69 6c ode).mode-name.:mode-name.((evil
1c6e0 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 29 29 20 28 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 -motion-state)).((switch-to-buff
1c700 65 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 er-other-window.buf))].16.(#$...
1c720 31 31 35 32 39 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 115294)])).(byte-code."\300\301\
1c740 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 302\303#\210\304\301\305\306#\21
1c760 30 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 0\307\310!\207".[function-put.ev
1c780 69 6c 2d 77 69 74 68 2d 76 69 65 77 2d 6c 69 73 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 il-with-view-list.lisp-indent-fu
1c7a0 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 65 nction.defun.put.edebug-form-spe
1c7c0 63 20 74 20 70 72 6f 76 69 64 65 20 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 5d 20 34 29 0a c.t.provide.evil-common].4).