summaryrefslogtreecommitdiff
path: root/elpa/evil-1.15.0/evil-ex.elc
blob: ba332a25b6add08e913e677e9f25f8e644a278c6 (plain)
ofshex dumpascii
0000 3b 45 4c 43 1e 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 33 30 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.30.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 23 40 32 37 38 20 47 72 61 6d 6d 61 72 20 66 6f 72 20 imizations....#@278.Grammar.for.
0060 45 78 2e 0a 41 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f 66 20 73 79 6e 74 61 Ex..An.association.list.of.synta
0080 63 74 69 63 20 73 79 6d 62 6f 6c 73 20 61 6e 64 20 74 68 65 69 72 20 64 65 66 69 6e 69 74 69 6f ctic.symbols.and.their.definitio
00a0 6e 73 2e 0a 54 68 65 20 66 69 72 73 74 20 65 6e 74 72 79 20 69 73 20 74 68 65 20 73 74 61 72 74 ns..The.first.entry.is.the.start
00c0 20 73 79 6d 62 6f 6c 2e 20 20 41 20 73 79 6d 62 6f 6c 27 73 20 64 65 66 69 6e 69 74 69 6f 6e 20 .symbol...A.symbol's.definition.
00e0 6d 61 79 0a 72 65 66 65 72 65 6e 63 65 20 6f 74 68 65 72 20 73 79 6d 62 6f 6c 73 2c 20 62 75 74 may.reference.other.symbols,.but
0100 20 74 68 65 20 67 72 61 6d 6d 61 72 20 63 61 6e 6e 6f 74 20 63 6f 6e 74 61 69 6e 0a 6c 65 66 74 .the.grammar.cannot.contain.left
0120 20 72 65 63 75 72 73 69 6f 6e 2e 20 20 53 65 65 20 60 65 76 69 6c 2d 70 61 72 73 65 72 27 20 66 .recursion...See.`evil-parser'.f
0140 6f 72 20 61 20 64 65 74 61 69 6c 65 64 20 65 78 70 6c 61 6e 61 74 69 6f 6e 0a 6f 66 20 74 68 65 or.a.detailed.explanation.of.the
0160 20 73 79 6e 74 61 78 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c .syntax...(byte-code."\300\301!\
0180 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 31 30 5c 33 30 210\300\302!\210\300\303!\210\30
01a0 30 5c 33 30 34 21 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 0\304!\207".[require.evil-common
01c0 20 65 76 69 6c 2d 73 74 61 74 65 73 20 65 76 69 6c 2d 74 79 70 65 73 20 73 68 65 6c 6c 5d 20 32 .evil-states.evil-types.shell].2
01e0 29 0a 28 64 65 66 63 6f 6e 73 74 20 65 76 69 6c 2d 65 78 2d 67 72 61 6d 6d 61 72 20 27 28 28 65 ).(defconst.evil-ex-grammar.'((e
0200 78 70 72 65 73 73 69 6f 6e 20 28 63 6f 75 6e 74 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e xpression.(count.command.argumen
0220 74 20 23 27 65 76 69 6c 2d 65 78 2d 63 61 6c 6c 2d 63 6f 6d 6d 61 6e 64 29 20 28 28 5c 3f 20 72 t.#'evil-ex-call-command).((\?.r
0240 61 6e 67 65 29 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 20 23 27 65 76 69 6c 2d 65 78 ange).command.argument.#'evil-ex
0260 2d 63 61 6c 6c 2d 63 6f 6d 6d 61 6e 64 29 20 28 6c 69 6e 65 20 23 27 65 76 69 6c 2d 67 6f 74 6f -call-command).(line.#'evil-goto
0280 2d 6c 69 6e 65 29 20 28 73 65 78 70 20 23 27 65 76 61 6c 2d 65 78 70 72 65 73 73 69 6f 6e 29 29 -line).(sexp.#'eval-expression))
02a0 20 28 63 6f 75 6e 74 20 6e 75 6d 62 65 72 29 20 28 63 6f 6d 6d 61 6e 64 20 23 27 65 76 69 6c 2d .(count.number).(command.#'evil-
02c0 65 78 2d 70 61 72 73 65 2d 63 6f 6d 6d 61 6e 64 29 20 28 62 69 6e 64 69 6e 67 20 22 5b 7e 26 2a ex-parse-command).(binding."[~&*
02e0 40 3c 3e 3d 3a 5d 2b 5c 5c 7c 5b 5b 3a 61 6c 70 68 61 3a 5d 5f 5d 2b 5c 5c 7c 21 22 29 20 28 65 @<>=:]+\\|[[:alpha:]_]+\\|!").(e
0300 6d 61 63 73 2d 62 69 6e 64 69 6e 67 20 22 5b 5b 3a 61 6c 70 68 61 3a 5d 2d 5d 5b 5b 3a 61 6c 6e macs-binding."[[:alpha:]-][[:aln
0320 75 6d 3a 5d 5b 3a 70 75 6e 63 74 3a 5d 2d 5d 2b 22 29 20 28 62 61 6e 67 20 28 5c 3f 20 28 21 20 um:][:punct:]-]+").(bang.(\?.(!.
0340 73 70 61 63 65 29 20 22 21 22 20 23 27 24 31 29 29 20 28 61 72 67 75 6d 65 6e 74 20 28 28 5c 3f space)."!".#'$1)).(argument.((\?
0360 20 73 70 61 63 65 29 20 28 5c 3f 20 22 5c 5c 28 3f 3a 2e 5c 5c 7c 5c 6e 5c 5c 29 2b 22 29 20 23 .space).(\?."\\(?:.\\|\n\\)+").#
0380 27 24 32 29 29 20 28 72 61 6e 67 65 20 28 22 25 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 66 75 6c '$2)).(range.("%".#'(evil-ex-ful
03a0 6c 2d 72 61 6e 67 65 29 29 20 28 22 2a 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 6c 61 73 74 2d 76 l-range)).("*".#'(evil-ex-last-v
03c0 69 73 75 61 6c 2d 72 61 6e 67 65 29 29 20 28 28 61 6c 74 20 22 2c 22 20 22 3b 22 29 20 6c 69 6e isual-range)).((alt.",".";").lin
03e0 65 20 23 27 28 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 20 28 65 76 69 6c 2d 65 78 2d 63 75 72 72 e.#'(evil-ex-range.(evil-ex-curr
0400 65 6e 74 2d 6c 69 6e 65 29 20 24 32 29 29 20 28 6c 69 6e 65 20 22 3b 22 20 6c 69 6e 65 20 23 27 ent-line).$2)).(line.";".line.#'
0420 28 6c 65 74 20 28 28 74 6d 70 31 20 24 31 29 29 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e (let.((tmp1.$1)).(save-excursion
0440 20 28 67 6f 74 6f 2d 6c 69 6e 65 20 74 6d 70 31 29 20 28 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 .(goto-line.tmp1).(evil-ex-range
0460 20 74 6d 70 31 20 24 33 29 29 29 29 20 28 6c 69 6e 65 20 22 2c 22 20 6c 69 6e 65 20 23 27 28 65 .tmp1.$3)))).(line.",".line.#'(e
0480 76 69 6c 2d 65 78 2d 72 61 6e 67 65 20 24 31 20 24 33 29 29 20 28 6c 69 6e 65 20 23 27 28 65 76 vil-ex-range.$1.$3)).(line.#'(ev
04a0 69 6c 2d 65 78 2d 72 61 6e 67 65 20 24 31 20 6e 69 6c 29 29 20 28 22 60 22 20 6d 61 72 6b 65 72 il-ex-range.$1.nil)).("`".marker
04c0 2d 6e 61 6d 65 20 22 2c 60 22 20 6d 61 72 6b 65 72 2d 6e 61 6d 65 20 23 27 28 65 76 69 6c 2d 65 -name.",`".marker-name.#'(evil-e
04e0 78 2d 63 68 61 72 2d 6d 61 72 6b 65 72 2d 72 61 6e 67 65 20 24 32 20 24 34 29 29 29 20 28 6c 69 x-char-marker-range.$2.$4))).(li
0500 6e 65 20 28 62 61 73 65 20 28 5c 3f 20 6f 66 66 73 65 74 29 20 73 65 61 72 63 68 20 28 5c 3f 20 ne.(base.(\?.offset).search.(\?.
0520 6f 66 66 73 65 74 29 20 23 27 28 6c 65 74 20 28 28 74 6d 70 20 28 65 76 69 6c 2d 65 78 2d 6c 69 offset).#'(let.((tmp.(evil-ex-li
0540 6e 65 20 24 31 20 24 32 29 29 29 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 ne.$1.$2))).(save-excursion.(got
0560 6f 2d 6c 69 6e 65 20 74 6d 70 29 20 28 65 76 69 6c 2d 65 78 2d 6c 69 6e 65 20 24 33 20 24 34 29 o-line.tmp).(evil-ex-line.$3.$4)
0580 29 29 29 20 28 28 5c 3f 20 62 61 73 65 29 20 6f 66 66 73 65 74 20 73 65 61 72 63 68 20 28 5c 3f ))).((\?.base).offset.search.(\?
05a0 20 6f 66 66 73 65 74 29 20 23 27 28 6c 65 74 20 28 28 74 6d 70 20 28 65 76 69 6c 2d 65 78 2d 6c .offset).#'(let.((tmp.(evil-ex-l
05c0 69 6e 65 20 24 31 20 24 32 29 29 29 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f ine.$1.$2))).(save-excursion.(go
05e0 74 6f 2d 6c 69 6e 65 20 74 6d 70 29 20 28 65 76 69 6c 2d 65 78 2d 6c 69 6e 65 20 24 33 20 24 34 to-line.tmp).(evil-ex-line.$3.$4
0600 29 29 29 29 20 28 62 61 73 65 20 28 5c 3f 20 6f 66 66 73 65 74 29 20 23 27 65 76 69 6c 2d 65 78 )))).(base.(\?.offset).#'evil-ex
0620 2d 6c 69 6e 65 29 20 28 28 5c 3f 20 62 61 73 65 29 20 6f 66 66 73 65 74 20 23 27 65 76 69 6c 2d -line).((\?.base).offset.#'evil-
0640 65 78 2d 6c 69 6e 65 29 29 20 28 62 61 73 65 20 6e 75 6d 62 65 72 20 6d 61 72 6b 65 72 20 73 65 ex-line)).(base.number.marker.se
0660 61 72 63 68 20 28 22 5c 5c 5e 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 66 69 72 73 74 2d 6c 69 6e arch.("\\^".#'(evil-ex-first-lin
0680 65 29 29 20 28 22 5c 5c 24 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 6c 61 73 74 2d 6c 69 6e 65 29 e)).("\\$".#'(evil-ex-last-line)
06a0 29 20 28 22 5c 5c 2e 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 ).("\\.".#'(evil-ex-current-line
06c0 29 29 29 20 28 6f 66 66 73 65 74 20 28 2b 20 73 69 67 6e 65 64 2d 6e 75 6d 62 65 72 20 23 27 2b ))).(offset.(+.signed-number.#'+
06e0 29 29 20 28 6d 61 72 6b 65 72 20 28 22 27 22 20 6d 61 72 6b 65 72 2d 6e 61 6d 65 20 23 27 28 65 )).(marker.("'".marker-name.#'(e
0700 76 69 6c 2d 65 78 2d 6d 61 72 6b 65 72 20 24 32 29 29 29 20 28 73 65 61 72 63 68 20 66 6f 72 77 vil-ex-marker.$2))).(search.forw
0720 61 72 64 20 62 61 63 6b 77 61 72 64 20 6e 65 78 74 20 70 72 65 76 20 73 75 62 73 74 29 20 28 66 ard.backward.next.prev.subst).(f
0740 6f 72 77 61 72 64 20 28 22 2f 22 20 22 5c 5c 28 3f 3a 5b 5c 5c 5d 2e 5c 5c 7c 5b 5e 2f 2c 3b 20 orward.("/"."\\(?:[\\].\\|[^/,;.
0760 5d 5c 5c 29 2b 22 20 28 21 20 22 2f 22 29 20 23 27 28 65 76 69 6c 2d 65 78 2d 72 65 2d 66 77 64 ]\\)+".(!."/").#'(evil-ex-re-fwd
0780 20 24 32 29 29 20 28 22 2f 22 20 22 5c 5c 28 3f 3a 5b 5c 5c 5d 2e 5c 5c 7c 5b 5e 2f 5d 5c 5c 29 .$2)).("/"."\\(?:[\\].\\|[^/]\\)
07a0 2b 22 20 22 2f 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 72 65 2d 66 77 64 20 24 32 29 29 29 20 28 +"."/".#'(evil-ex-re-fwd.$2))).(
07c0 62 61 63 6b 77 61 72 64 20 28 22 5c 5c 3f 22 20 22 5c 5c 28 3f 3a 5b 5c 5c 5d 2e 5c 5c 7c 5b 5e backward.("\\?"."\\(?:[\\].\\|[^
07e0 3f 2c 3b 20 5d 5c 5c 29 2b 22 20 28 21 20 22 5c 5c 3f 22 29 20 23 27 28 65 76 69 6c 2d 65 78 2d ?,;.]\\)+".(!."\\?").#'(evil-ex-
0800 72 65 2d 62 77 64 20 24 32 29 29 20 28 22 5c 5c 3f 22 20 22 5c 5c 28 3f 3a 5b 5c 5c 5d 2e 5c 5c re-bwd.$2)).("\\?"."\\(?:[\\].\\
0820 7c 5b 5e 3f 5d 5c 5c 29 2b 22 20 22 5c 5c 3f 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 72 65 2d 62 |[^?]\\)+"."\\?".#'(evil-ex-re-b
0840 77 64 20 24 32 29 29 29 20 28 6d 61 72 6b 65 72 2d 6e 61 6d 65 20 22 5b 5d 5c 5c 5b 2d 61 2d 7a wd.$2))).(marker-name."[]\\[-a-z
0860 41 2d 5a 5f 3c 3e 27 7d 7b 29 28 5d 22 29 20 28 6e 65 78 74 20 22 5c 5c 5c 5c 2f 22 20 23 27 28 A-Z_<>'}{)(]").(next."\\\\/".#'(
0880 65 76 69 6c 2d 65 78 2d 70 72 65 76 2d 73 65 61 72 63 68 29 29 20 28 70 72 65 76 20 22 5c 5c 5c evil-ex-prev-search)).(prev."\\\
08a0 5c 5c 5c 3f 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 70 72 65 76 2d 73 65 61 72 63 68 29 29 20 28 \\\?".#'(evil-ex-prev-search)).(
08c0 73 75 62 73 74 20 22 5c 5c 5c 5c 26 22 20 23 27 28 65 76 69 6c 2d 65 78 2d 70 72 65 76 2d 73 65 subst."\\\\&".#'(evil-ex-prev-se
08e0 61 72 63 68 29 29 20 28 73 69 67 6e 65 64 2d 6e 75 6d 62 65 72 20 28 73 69 67 6e 20 28 5c 3f 20 arch)).(signed-number.(sign.(\?.
0900 6e 75 6d 62 65 72 29 20 23 27 65 76 69 6c 2d 65 78 2d 73 69 67 6e 65 64 2d 6e 75 6d 62 65 72 29 number).#'evil-ex-signed-number)
0920 29 20 28 73 69 67 6e 20 22 5c 5c 2b 5c 5c 7c 2d 22 20 23 27 69 6e 74 65 72 6e 29 20 28 6e 75 6d ).(sign."\\+\\|-".#'intern).(num
0940 62 65 72 20 22 5b 30 2d 39 5d 2b 22 20 23 27 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 29 ber."[0-9]+".#'string-to-number)
0960 20 28 73 70 61 63 65 20 22 5b 20 5d 2b 22 29 20 28 73 65 78 70 20 22 28 2e 2a 29 22 20 23 27 28 .(space."[.]+").(sexp."(.*)".#'(
0980 63 61 72 2d 73 61 66 65 20 28 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 24 31 29 29 29 car-safe.(read-from-string.$1)))
09a0 29 20 28 23 24 20 2e 20 38 34 29 29 23 40 35 34 20 4f 76 65 72 6c 61 79 20 75 73 65 64 20 66 6f ).(#$...84))#@54.Overlay.used.fo
09c0 72 20 64 69 73 70 6c 61 79 69 6e 67 20 69 6e 66 6f 20 6d 65 73 73 61 67 65 73 20 64 75 72 69 6e r.displaying.info.messages.durin
09e0 67 20 65 78 2e 1f 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 65 78 2d 65 63 68 6f 2d 6f 76 65 72 g.ex...(defvar.evil-ex-echo-over
0a00 6c 61 79 20 6e 69 6c 20 28 23 24 20 2e 20 32 34 38 31 29 29 23 40 33 33 20 57 68 65 74 68 65 72 lay.nil.(#$...2481))#@33.Whether
0a20 20 45 78 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 2e 1f 0a 28 64 65 66 61 6c .Ex.is.currently.active...(defal
0a40 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 70 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 05 00 5c 33 30 ias.'evil-ex-p.#[nil.".\205..\30
0a60 31 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 74 1\207".[evil-ex-current-buffer.t
0a80 5d 20 31 20 28 23 24 20 2e 20 32 35 38 35 29 5d 29 23 40 35 34 33 20 45 6e 74 65 72 20 61 6e 20 ].1.(#$...2585)])#@543.Enter.an.
0aa0 45 78 20 63 6f 6d 6d 61 6e 64 2e 0a 54 68 65 20 65 78 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 Ex.command..The.ex.command.line.
0ac0 69 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 77 69 74 68 20 74 68 65 20 76 61 6c 75 65 20 6f 66 is.initialized.with.the.value.of
0ae0 0a 49 4e 49 54 49 41 4c 2d 49 4e 50 55 54 2e 20 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 69 .INITIAL-INPUT..If.the.command.i
0b00 73 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 74 68 65 20 69 6e 69 74 69 s.called.interactively.the.initi
0b20 61 6c 0a 69 6e 70 75 74 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 al.input.depends.on.the.current.
0b40 73 74 61 74 65 2e 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 69 73 0a 6e state..If.the.current.state.is.n
0b60 6f 72 6d 61 6c 20 73 74 61 74 65 20 61 6e 64 20 6e 6f 20 63 6f 75 6e 74 20 61 72 67 75 6d 65 6e ormal.state.and.no.count.argumen
0b80 74 20 69 73 20 67 69 76 65 6e 20 74 68 65 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 0a 69 6e 70 75 t.is.given.then.the.initial.inpu
0ba0 74 20 69 73 20 65 6d 70 74 79 2e 20 49 66 20 61 20 70 72 65 66 69 78 20 63 6f 75 6e 74 20 69 73 t.is.empty..If.a.prefix.count.is
0bc0 20 67 69 76 65 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 20 69 6e 70 75 74 20 69 73 0a 2e 2c 2e 2b .given.the.initial.input.is..,.+
0be0 63 6f 75 6e 74 2e 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 20 69 73 20 76 count..If.the.current.state.is.v
0c00 69 73 75 61 6c 20 73 74 61 74 65 20 74 68 65 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 0a 69 6e 70 isual.state.then.the.initial.inp
0c20 75 74 20 69 73 20 74 68 65 20 76 69 73 75 61 6c 20 72 65 67 69 6f 6e 20 27 3c 2c 27 3e 20 6f 72 ut.is.the.visual.region.'<,'>.or
0c40 20 60 3c 2c 60 3e 2e 20 49 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a 67 6c 6f 62 .`<,`>..If.the.value.of.the.glob
0c60 61 6c 20 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 65 78 2d 69 6e 69 74 69 61 6c 2d 69 6e 70 al.variable.`evil-ex-initial-inp
0c80 75 74 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 74 73 20 63 6f 6e 74 65 6e 74 0a 69 73 20 61 ut'.is.non-nil,.its.content.is.a
0ca0 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 20 6c 69 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 ppended.to.the.line...(defalias.
0cc0 27 65 76 69 6c 2d 65 78 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 69 74 69 61 6c 2d 69 6e 'evil-ex.#[(&optional.initial-in
0ce0 70 75 74 29 20 22 08 5c 32 31 30 70 08 3f 5c 32 30 35 5c 6e 00 09 5c 32 34 32 5c 33 30 36 5c 32 put).".\210p.?\205\n..\242\306\2
0d00 31 31 5c 32 31 31 1a 1b 1c 1d 1e 16 08 5c 32 30 33 1b 00 5c 33 30 37 5c 32 30 32 1c 00 5c 33 31 11\211.......\203..\307\202..\31
0d20 30 5c 33 31 31 5c 33 31 32 21 1e 17 1e 18 0e 17 5c 33 31 33 4d 5c 32 31 30 5c 33 31 34 5c 32 31 0\311\312!......\313M\210\314\21
0d40 36 5c 33 31 35 5c 33 31 36 0e 17 5c 22 5c 32 31 30 5c 33 31 37 5c 33 32 30 08 5c 32 30 36 44 00 6\315\316..\"\210\317\320.\206D.
0d60 0d 5c 32 30 35 44 00 0e 19 5c 32 30 35 44 00 5c 33 32 31 0d 5c 33 32 32 5c 33 32 33 23 0e 1a 5c .\205D...\205D.\321.\322\323#..\
0d80 33 30 36 5c 33 30 31 0e 19 5c 32 30 35 4e 00 0d 5c 33 32 34 26 07 12 2b 5c 33 32 35 5c 6e 21 2d 306\301..\205N..\324&..+\325\n!-
0da0 5c 32 30 37 22 20 5b 69 6e 69 74 69 61 6c 2d 69 6e 70 75 74 20 65 76 69 6c 2d 65 78 2d 68 69 73 \207".[initial-input.evil-ex-his
0dc0 74 6f 72 79 20 72 65 73 75 6c 74 20 65 76 69 6c 2d 65 78 2d 69 6e 66 6f 2d 73 74 72 69 6e 67 20 tory.result.evil-ex-info-string.
0de0 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 68 61 6e 64 6c 65 72 20 65 76 69 6c 2d 65 78 evil-ex-argument-handler.evil-ex
0e00 2d 70 72 65 76 69 6f 75 73 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 65 76 69 6c 2d 65 78 2d 73 65 -previous-command.nil.evil-ex-se
0e20 74 75 70 2d 61 6e 64 2d 75 70 64 61 74 65 20 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 20 6d 61 6b tup-and-update.evil-ex-setup.mak
0e40 65 2d 73 79 6d 62 6f 6c 20 22 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 22 20 23 5b 6e 69 e-symbol."minibuffer-setup".#[ni
0e60 6c 20 22 5c 33 30 32 5c 33 30 33 08 5c 22 5c 32 31 30 09 20 5c 32 30 37 22 20 5b 23 31 3d 23 3a l."\302\303.\"\210..\207".[#1=#:
0e80 73 65 74 75 70 2d 68 6f 6f 6b 20 23 32 3d 23 3a 66 75 6e 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 setup-hook.#2=#:fun.remove-hook.
0ea0 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 5d 20 33 5d 20 23 5b 6e 69 6c 20 minibuffer-setup-hook].3].#[nil.
0ec0 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 23 31 23 20 72 65 6d 6f 76 65 2d 68 6f "\301\302.\"\207".[#1#.remove-ho
0ee0 6f 6b 20 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 5d 20 33 5d 20 61 64 64 ok.minibuffer-setup-hook].3].add
0f00 2d 68 6f 6f 6b 20 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 20 72 65 61 64 -hook.minibuffer-setup-hook.read
0f20 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 20 22 3a 22 20 70 72 6f 70 65 72 74 69 7a 65 20 -from-minibuffer.":".propertize.
0f40 66 61 63 65 20 73 68 61 64 6f 77 20 74 20 65 76 69 6c 2d 65 78 2d 65 78 65 63 75 74 65 20 65 76 face.shadow.t.evil-ex-execute.ev
0f60 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 31 23 20 23 32 23 20 65 76 69 il-ex-current-buffer.#1#.#2#.evi
0f80 6c 2d 77 61 6e 74 2d 65 6d 70 74 79 2d 65 78 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 l-want-empty-ex-last-command.evi
0fa0 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6d 61 70 5d 20 38 20 28 23 24 20 2e 20 32 37 31 l-ex-completion-map].8.(#$...271
0fc0 31 29 20 28 6c 69 73 74 20 28 6c 65 74 20 28 28 73 20 28 63 6f 6e 63 61 74 20 28 63 6f 6e 64 20 1).(list.(let.((s.(concat.(cond.
0fe0 28 28 61 6e 64 20 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 29 20 65 76 69 6c ((and.(evil-visual-state-p).evil
1000 2d 65 78 2d 76 69 73 75 61 6c 2d 63 68 61 72 2d 72 61 6e 67 65 20 28 6d 65 6d 71 20 28 65 76 69 -ex-visual-char-range.(memq.(evi
1020 6c 2d 76 69 73 75 61 6c 2d 74 79 70 65 29 20 27 28 69 6e 63 6c 75 73 69 76 65 20 65 78 63 6c 75 l-visual-type).'(inclusive.exclu
1040 73 69 76 65 29 29 29 20 22 60 3c 2c 60 3e 22 29 20 28 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 sive)))."`<,`>").((evil-visual-s
1060 74 61 74 65 2d 70 29 20 22 27 3c 2c 27 3e 22 29 20 28 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 tate-p)."'<,'>").(current-prefix
1080 2d 61 72 67 20 28 6c 65 74 20 28 28 61 72 67 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d -arg.(let.((arg.(prefix-numeric-
10a0 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 29 29 20 28 63 6f 6e value.current-prefix-arg))).(con
10c0 64 20 28 28 3c 20 61 72 67 20 30 29 20 28 73 65 74 71 20 61 72 67 20 28 31 2b 20 61 72 67 29 29 d.((<.arg.0).(setq.arg.(1+.arg))
10e0 29 20 28 28 3e 20 61 72 67 20 30 29 20 28 73 65 74 71 20 61 72 67 20 28 31 2d 20 61 72 67 29 29 ).((>.arg.0).(setq.arg.(1-.arg))
1100 29 29 20 28 69 66 20 28 3d 20 61 72 67 20 30 29 20 22 2e 22 20 28 66 6f 72 6d 61 74 20 22 2e 2c )).(if.(=.arg.0).".".(format.".,
1120 2e 25 2b 64 22 20 61 72 67 29 29 29 29 29 20 65 76 69 6c 2d 65 78 2d 69 6e 69 74 69 61 6c 2d 69 .%+d".arg))))).evil-ex-initial-i
1140 6e 70 75 74 29 29 29 20 28 61 6e 64 20 28 3e 20 28 6c 65 6e 67 74 68 20 73 29 20 30 29 20 73 29 nput))).(and.(>.(length.s).0).s)
1160 29 29 5d 29 23 40 36 32 20 45 78 65 63 75 74 65 20 52 45 53 55 4c 54 20 61 73 20 61 6e 20 65 78 ))])#@62.Execute.RESULT.as.an.ex
1180 20 63 6f 6d 6d 61 6e 64 20 6f 6e 20 60 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 .command.on.`evil-ex-current-buf
11a0 66 65 72 27 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 18 5c 33 30 32 08 5c 33 30 fer'...(byte-code."\301.\302.\30
11c0 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 25 5c 32 31 30 08 29 5c 33 30 31 5c 32 30 37 22 20 5b 66 3\304\305\306%\210.)\301\207".[f
11e0 75 6e 63 20 65 76 69 6c 2d 65 78 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f unc.evil-ex.evil-set-command-pro
1200 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 61 62 6f 72 74 20 3a 6b 65 65 70 2d 76 69 73 75 perties.:repeat.abort.:keep-visu
1220 61 6c 20 74 5d 20 37 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 65 78 65 63 al.t].7).(defalias.'evil-ex-exec
1240 75 74 65 20 23 5b 28 72 65 73 75 6c 74 29 20 22 08 47 5c 33 30 34 55 5c 32 30 33 0d 00 09 5c 32 ute.#[(result).".G\304U\203...\2
1260 30 33 0d 00 5c 6e 10 5c 33 30 35 5c 33 30 36 5c 32 31 31 5c 32 31 31 08 24 5c 32 31 30 08 47 5c 03..\n.\305\306\211\211.$\210.G\
1280 33 30 34 55 3f 5c 32 30 35 27 00 0b 5c 32 30 33 24 00 5c 33 30 37 0b 21 5c 32 30 37 5c 33 31 30 304U?\205'..\203$.\307.!\207\310
12a0 5c 33 31 31 21 5c 32 30 37 22 20 5b 72 65 73 75 6c 74 20 65 76 69 6c 2d 77 61 6e 74 2d 65 6d 70 \311!\207".[result.evil-want-emp
12c0 74 79 2d 65 78 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 65 78 2d 70 72 65 76 69 ty-ex-last-command.evil-ex-previ
12e0 6f 75 73 2d 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 65 78 2d 65 78 70 72 65 73 73 69 6f 6e 20 30 ous-command.evil-ex-expression.0
1300 20 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 20 6e 69 6c 20 65 76 61 6c 20 75 73 65 72 2d 65 72 .evil-ex-update.nil.eval.user-er
1320 72 6f 72 20 22 45 78 3a 20 73 79 6e 74 61 78 20 65 72 72 6f 72 22 5d 20 35 20 28 23 24 20 2e 20 ror."Ex:.syntax.error"].5.(#$...
1340 34 34 35 37 29 5d 29 23 40 38 35 20 43 6c 6f 73 65 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 4457)])#@85.Close.the.minibuffer
1360 20 69 66 20 69 74 20 69 73 20 65 6d 70 74 79 2e 0a 4f 74 68 65 72 77 69 73 65 20 62 65 68 61 76 .if.it.is.empty..Otherwise.behav
1380 65 73 20 6c 69 6b 65 20 60 64 65 6c 65 74 65 2d 62 61 63 6b 77 61 72 64 2d 63 68 61 72 27 2e 1f es.like.`delete-backward-char'..
13a0 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 64 65 6c 65 74 65 2d 62 61 63 6b 77 .(defalias.'evil-ex-delete-backw
13c0 61 72 64 2d 63 68 61 72 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 20 47 5c 33 30 32 55 5c ard-char.#[nil."\300\301.G\302U\
13e0 32 30 33 0d 00 5c 33 30 33 5c 32 30 32 0e 00 5c 33 30 34 21 5c 32 30 37 22 20 5b 63 61 6c 6c 2d 203..\303\202..\304!\207".[call-
1400 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 6d 69 6e 69 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 interactively.minibuffer-content
1420 73 20 30 20 61 62 6f 72 74 2d 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 20 64 65 6c 65 74 65 2d s.0.abort-recursive-edit.delete-
1440 62 61 63 6b 77 61 72 64 2d 63 68 61 72 5d 20 33 20 28 23 24 20 2e 20 34 39 34 30 29 20 6e 69 6c backward-char].3.(#$...4940).nil
1460 5d 29 23 40 35 30 20 43 61 6e 63 65 6c 20 65 78 20 73 74 61 74 65 20 77 68 65 6e 20 61 6e 6f 74 ])#@50.Cancel.ex.state.when.anot
1480 68 65 72 20 62 75 66 66 65 72 20 69 73 20 73 65 6c 65 63 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 her.buffer.is.selected...(defali
14a0 61 73 20 27 65 76 69 6c 2d 65 78 2d 61 62 6f 72 74 20 23 5b 6e 69 6c 20 22 5c 33 30 31 20 5c 32 as.'evil-ex-abort.#[nil."\301.\2
14c0 30 36 08 00 08 5c 33 30 32 3e 3f 5c 32 30 35 0e 00 5c 33 30 33 20 5c 32 30 37 22 20 5b 74 68 69 06...\302>?\205..\303.\207".[thi
14e0 73 2d 63 6f 6d 6d 61 6e 64 20 6d 69 6e 69 62 75 66 66 65 72 70 20 28 6d 6f 75 73 65 2d 64 72 61 s-command.minibufferp.(mouse-dra
1500 67 2d 72 65 67 69 6f 6e 20 63 68 6f 6f 73 65 2d 63 6f 6d 70 6c 65 74 69 6f 6e 29 20 61 62 6f 72 g-region.choose-completion).abor
1520 74 2d 72 65 63 75 72 73 69 76 65 2d 65 64 69 74 5d 20 32 20 28 23 24 20 2e 20 35 32 32 33 29 5d t-recursive-edit].2.(#$...5223)]
1540 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d 77 69 6e ).(defalias.'evil-ex-command-win
1560 64 6f 77 2d 65 78 65 63 75 74 65 20 23 5b 28 63 6f 6e 66 69 67 20 72 65 73 75 6c 74 29 20 22 5c dow-execute.#[(config.result)."\
1580 33 30 32 5c 33 30 33 20 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 35 08 21 5c 32 31 30 5c 33 30 36 302\303.\304\"\210\305.!\210\306
15a0 20 5c 32 31 30 09 63 5c 32 31 30 5c 33 30 37 20 5c 32 30 37 22 20 5b 63 6f 6e 66 69 67 20 72 65 .\210.c\210\307.\207".[config.re
15c0 73 75 6c 74 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 61 63 74 69 76 65 2d 6d 69 6e 69 62 75 sult.select-window.active-minibu
15e0 66 66 65 72 2d 77 69 6e 64 6f 77 20 74 20 73 65 74 2d 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 ffer-window.t.set-window-configu
1600 72 61 74 69 6f 6e 20 64 65 6c 65 74 65 2d 6d 69 6e 69 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 ration.delete-minibuffer-content
1620 73 20 65 78 69 74 2d 6d 69 6e 69 62 75 66 66 65 72 5d 20 33 5d 29 23 40 31 32 34 20 49 6e 69 74 s.exit-minibuffer].3])#@124.Init
1640 69 61 6c 69 7a 65 20 45 78 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 54 68 69 73 20 66 75 6e 63 74 ialize.Ex.minibuffer..This.funct
1660 69 6f 6e 20 72 65 67 69 73 74 65 72 73 20 73 65 76 65 72 61 6c 20 68 6f 6f 6b 73 20 74 68 61 74 ion.registers.several.hooks.that
1680 20 61 72 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 0a 69 6e 74 65 72 61 63 74 69 76 65 20 61 63 .are.used.for.the.interactive.ac
16a0 74 69 6f 6e 73 20 64 75 72 69 6e 67 20 65 78 20 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 tions.during.ex.state...(defalia
16c0 73 20 27 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 20 23 5b 6e 69 6c 20 22 5c 33 30 32 5c 33 30 33 s.'evil-ex-setup.#[nil."\302\303
16e0 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 24 5c \304\"\210\302\305\306\307\310$\
1700 32 31 30 5c 33 30 32 5c 33 31 31 5c 33 31 32 5c 33 30 37 5c 33 31 30 24 5c 32 31 30 08 5c 32 30 210\302\311\312\307\310$\210.\20
1720 33 1c 00 5c 33 30 32 5c 33 31 33 5c 33 31 34 5c 22 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 3..\302\313\314\"\210\315\316\31
1740 37 5c 22 5c 32 31 30 5c 33 32 30 5c 33 30 31 21 5c 32 31 30 5c 33 32 31 5c 32 31 31 11 5c 32 30 7\"\210\320\301!\210\321\211.\20
1760 37 22 20 5b 65 76 69 6c 2d 65 78 2d 70 72 65 76 69 6f 75 73 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 7".[evil-ex-previous-command.com
1780 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 73 20 61 64 64 2d 68 pletion-at-point-functions.add-h
17a0 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 65 78 2d 61 62 ook.post-command-hook.evil-ex-ab
17c0 6f 72 74 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 ort.after-change-functions.evil-
17e0 65 78 2d 75 70 64 61 74 65 20 6e 69 6c 20 74 20 6d 69 6e 69 62 75 66 66 65 72 2d 65 78 69 74 2d ex-update.nil.t.minibuffer-exit-
1800 68 6f 6f 6b 20 65 76 69 6c 2d 65 78 2d 74 65 61 72 64 6f 77 6e 20 70 72 65 2d 63 6f 6d 6d 61 6e hook.evil-ex-teardown.pre-comman
1820 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 65 78 2d 72 65 6d 6f 76 65 2d 64 65 66 61 75 6c 74 20 72 65 d-hook.evil-ex-remove-default.re
1840 6d 6f 76 65 2d 68 6f 6f 6b 20 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 74 75 70 2d 68 6f 6f 6b 20 move-hook.minibuffer-setup-hook.
1860 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 20 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 evil-ex-setup.make-variable-buff
1880 65 72 2d 6c 6f 63 61 6c 20 28 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6d 70 6c 65 er-local.(evil-ex-command-comple
18a0 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 63 tion-at-point.evil-ex-argument-c
18c0 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 29 5d 20 35 20 28 23 24 20 2e 20 35 36 39 ompletion-at-point)].5.(#$...569
18e0 32 29 5d 29 23 40 37 36 20 49 6e 69 74 69 61 6c 69 7a 65 20 45 78 20 6d 69 6e 69 62 75 66 66 65 2)])#@76.Initialize.Ex.minibuffe
1900 72 20 77 69 74 68 20 60 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 27 2c 20 74 68 65 6e 20 63 61 6c r.with.`evil-ex-setup',.then.cal
1920 6c 20 60 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 27 2e 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d l.`evil-ex-update'...(put.'evil-
1940 65 78 2d 73 65 74 75 70 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 ex-setup.'permanent-local-hook.t
1960 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 2d 61 6e 64 2d 75 ).(defalias.'evil-ex-setup-and-u
1980 70 64 61 74 65 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 22 pdate.#[nil."\300.\210\301.\207"
19a0 20 5b 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 20 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 5d 20 .[evil-ex-setup.evil-ex-update].
19c0 31 20 28 23 24 20 2e 20 36 33 37 37 29 5d 29 23 40 37 36 20 44 65 69 6e 69 74 69 61 6c 69 7a 65 1.(#$...6377)])#@76.Deinitialize
19e0 20 45 78 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 43 6c 65 61 6e 20 75 70 20 65 76 65 72 79 74 68 .Ex.minibuffer..Clean.up.everyth
1a00 69 6e 67 20 73 65 74 20 75 70 20 62 79 20 60 65 76 69 6c 2d 65 78 2d 73 65 74 75 70 27 2e 1f 0a ing.set.up.by.`evil-ex-setup'...
1a20 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 74 65 61 72 64 6f 77 6e 20 23 5b 6e 69 (defalias.'evil-ex-teardown.#[ni
1a40 6c 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 l."\302\303\304\"\210\302\305\30
1a60 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 32 5c 33 31 30 5c 33 31 31 5c 33 30 37 23 5c 32 31 30 08 6\307#\210\302\310\311\307#\210.
1a80 5c 32 30 35 21 00 5c 33 31 32 08 21 5c 32 31 31 19 5c 32 30 35 20 00 09 5c 33 31 33 21 29 5c 32 \205!.\312.!\211.\205...\313!)\2
1aa0 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 68 61 6e 64 6c 65 72 20 72 75 07".[evil-ex-argument-handler.ru
1ac0 6e 6e 65 72 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f nner.remove-hook.post-command-ho
1ae0 6f 6b 20 65 76 69 6c 2d 65 78 2d 61 62 6f 72 74 20 6d 69 6e 69 62 75 66 66 65 72 2d 65 78 69 74 ok.evil-ex-abort.minibuffer-exit
1b00 2d 68 6f 6f 6b 20 65 76 69 6c 2d 65 78 2d 74 65 61 72 64 6f 77 6e 20 74 20 61 66 74 65 72 2d 63 -hook.evil-ex-teardown.t.after-c
1b20 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 20 65 hange-functions.evil-ex-update.e
1b40 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 68 61 6e 64 6c 65 72 2d 72 75 6e 6e 65 72 20 73 vil-ex-argument-handler-runner.s
1b60 74 6f 70 5d 20 35 20 28 23 24 20 2e 20 36 36 31 32 29 5d 29 23 40 32 37 37 20 55 70 64 61 74 65 top].5.(#$...6612)])#@277.Update
1b80 20 45 78 20 76 61 72 69 61 62 6c 65 73 20 77 68 65 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 .Ex.variables.when.the.minibuffe
1ba0 72 20 63 68 61 6e 67 65 73 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 75 61 r.changes..This.function.is.usua
1bc0 6c 6c 79 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 60 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 lly.called.from.`after-change-fu
1be0 6e 63 74 69 6f 6e 73 27 0a 68 6f 6f 6b 2e 20 49 66 20 42 45 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c nctions'.hook..If.BEG.is.non-nil
1c00 20 28 77 68 69 63 68 20 69 73 20 74 68 65 20 63 61 73 65 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 .(which.is.the.case.when.called.
1c20 66 72 6f 6d 0a 60 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 27 29 2c 20 from.`after-change-functions'),.
1c40 74 68 65 6e 20 61 6e 20 65 72 72 6f 72 20 64 65 73 63 72 69 70 74 69 6f 6e 20 69 73 20 73 68 6f then.an.error.description.is.sho
1c60 77 6e 0a 69 6e 20 63 61 73 65 20 6f 66 20 69 6e 63 6f 6d 70 6c 65 74 65 20 6f 72 20 75 6e 6b 6e wn.in.case.of.incomplete.or.unkn
1c80 6f 77 6e 20 63 6f 6d 6d 61 6e 64 73 2e 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 65 78 2d 74 65 61 own.commands...(put.'evil-ex-tea
1ca0 72 64 6f 77 6e 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 28 rdown.'permanent-local-hook.t).(
1cc0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 20 23 5b 28 26 6f 70 74 defalias.'evil-ex-update.#[(&opt
1ce0 69 6f 6e 61 6c 20 62 65 67 20 65 6e 64 20 6c 65 6e 20 73 74 72 69 6e 67 29 20 22 5c 33 30 36 20 ional.beg.end.len.string)."\306.
1d00 18 09 5c 32 30 36 5c 6e 00 08 64 7b 19 5c 33 30 37 5c 32 31 31 1a 1b 5c 33 30 37 5c 32 31 31 1c ..\206\n..d{.\307\211..\307\211.
1d20 1d 5c 33 30 37 5c 32 31 31 1e 2c 1e 2d 5c 33 30 37 5c 32 31 31 1e 2e 1e 2f 5c 33 30 37 5c 32 31 .\307\211.,.-\307\211.../\307\21
1d40 31 1e 30 1e 31 0e 32 5c 33 31 30 3d 5c 32 30 33 49 00 5c 33 31 31 5c 33 31 32 0e 33 09 5c 22 5c 1.0.1.2\310=\203I.\311\312.3.\"\
1d60 32 31 31 14 21 5c 32 30 33 49 00 5c 33 31 33 5c 33 31 34 5c 66 44 44 16 34 5c 33 31 35 20 5c 32 211.!\203I.\313\314\fDD.4\315.\2
1d80 30 35 79 01 5c 33 31 36 20 5c 32 30 32 79 01 5c 33 30 37 14 09 47 5c 33 31 37 1e 35 1e 36 0e 35 05y.\316.\202y.\307..G\317.5.6.5
1da0 0e 36 57 5c 32 30 33 76 00 0e 35 1e 37 5c 33 32 30 0e 37 5c 32 31 31 54 5c 33 32 31 0e 37 08 5c .6W\203v..5.7\320.7\211T\321.7.\
1dc0 5c 44 09 24 29 5c 32 31 30 0e 35 54 5c 32 31 31 16 35 5c 32 30 32 54 00 2a 72 0e 38 71 5c 32 31 \D.$)\210.5T\211.5\202T.*r.8q\21
1de0 30 5c 33 32 32 09 5c 33 32 33 5c 22 16 30 5c 33 32 32 09 21 5c 32 31 31 16 2c 5c 32 34 32 5c 33 0\322.\323\".0\322.!\211.,\242\3
1e00 32 34 3d 5c 32 30 33 5c 33 31 30 00 5c 33 32 35 0e 2c 41 40 21 15 5c 33 32 35 5c 33 32 36 0e 2c 24=\203\310.\325.,A@!.\325\326.,
1e20 38 21 14 5c 33 32 35 5c 33 32 37 0e 2c 38 21 12 5c 33 33 30 0d 21 5c 32 30 33 5c 32 35 35 00 0d 8!.\325\327.,8!.\330.!\203\255..
1e40 5c 32 30 32 5c 32 36 36 00 0d 5c 32 34 37 5c 32 30 35 5c 32 36 36 00 5c 33 33 31 0d 5c 32 31 31 \202\266..\247\205\266.\331.\211
1e60 5c 22 16 2f 5c 33 33 32 20 1e 39 5c 33 33 33 5c 32 31 36 5c 33 33 34 5c 33 33 35 5c 66 5c 22 2a \"./\332..9\333\216\334\335\f\"*
1e80 5c 32 30 35 5c 33 30 37 00 5c 33 32 33 13 29 0e 30 16 3a 0e 2c 16 34 0e 2f 16 19 5c 66 16 3b 0b \205\307.\323.).0.:.,.4./..\f.;.
1ea0 16 3c 5c 6e 16 3d 5c 66 5c 32 30 35 79 01 5c 33 31 35 20 5c 32 30 35 79 01 5c 33 33 36 5c 66 5c .<\n.=\f\205y.\315.\205y.\336\f\
1ec0 33 32 33 5c 22 5c 32 31 31 16 2d 5c 32 30 33 55 01 5c 33 33 37 0e 2d 5c 33 34 30 5c 22 5c 32 31 323\"\211.-\203U.\337.-\340\"\21
1ee0 31 16 31 5c 32 30 33 05 01 5c 33 34 31 0e 31 0e 3e 5c 22 5c 32 34 33 16 2e 0e 2e 0e 3f 3d 5c 32 1.1\203..\341.1.>\"\243.....?=\2
1f00 30 34 3c 01 0e 3f 5c 32 30 35 16 01 5c 33 34 32 0e 3f 21 5c 32 31 31 1e 40 5c 32 30 33 21 01 0e 04<..?\205..\342.?!\211.@\203!..
1f20 40 5c 33 34 33 21 5c 32 31 30 29 0e 2e 5c 32 31 31 16 3f 5c 32 30 35 2e 01 5c 33 34 32 0e 3f 21 @\343!\210)..\211.?\205..\342.?!
1f40 5c 32 31 31 1e 40 5c 32 30 33 3b 01 0e 40 5c 33 34 34 0e 3d 5c 22 5c 32 31 30 29 0e 3f 5c 32 30 \211.@\203;..@\344.=\"\210).?\20
1f60 35 45 01 5c 33 34 32 0e 3f 21 5c 32 31 31 1e 40 5c 32 30 35 51 01 0e 40 5c 33 34 35 0e 3d 5c 22 5E.\342.?!\211.@\205Q..@\345.=\"
1f80 29 5c 32 30 32 79 01 0e 41 5c 32 30 35 79 01 5c 33 34 36 5c 66 5c 33 34 37 20 5c 22 47 5c 32 31 )\202y..A\205y.\346\f\347.\"G\21
1fa0 31 1e 42 5c 33 35 30 56 5c 32 30 33 6e 01 5c 33 35 31 5c 33 35 32 21 5c 32 30 32 78 01 0e 42 5c 1.B\350V\203n.\351\352!\202x..B\
1fc0 33 31 37 55 5c 32 30 35 78 01 5c 33 35 31 5c 33 35 33 21 29 2e 5c 66 5c 32 30 37 22 20 5b 70 72 317U\205x.\351\353!).\f\207".[pr
1fe0 6f 6d 70 74 20 73 74 72 69 6e 67 20 61 72 67 20 62 61 6e 67 20 63 6d 64 20 63 6f 75 6e 74 20 6d ompt.string.arg.bang.cmd.count.m
2000 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 2d 65 6e 64 20 6e 69 6c 20 73 65 6c 66 2d 69 6e inibuffer-prompt-end.nil.self-in
2020 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 20 63 6f 6d 6d 61 6e 64 70 20 6c 6f 6f 6b 75 70 2d 6b 65 79 sert-command.commandp.lookup-key
2040 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 66 75 6e 63 74 69 6f 6e 20 6d 69 6e .call-interactively.function.min
2060 69 62 75 66 66 65 72 70 20 65 78 69 74 2d 6d 69 6e 69 62 75 66 66 65 72 20 30 20 61 64 64 2d 74 ibufferp.exit-minibuffer.0.add-t
2080 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 65 78 2d 69 6e 64 65 78 20 65 76 69 6c 2d 65 78 2d ext-properties.ex-index.evil-ex-
20a0 70 61 72 73 65 20 74 20 65 76 69 6c 2d 65 78 2d 63 61 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 65 76 61 parse.t.evil-ex-call-command.eva
20c0 6c 20 32 20 33 20 65 76 69 6c 2d 72 61 6e 67 65 2d 70 20 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 l.2.3.evil-range-p.evil-ex-range
20e0 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 5c 22 5c 32 .match-data.#[nil."\301.\302\"\2
2100 30 37 22 20 5b 23 33 3d 23 3a 73 61 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 73 65 74 2d 6d 07".[#3=#:saved-match-data.set-m
2120 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 2e 21 atch-data.t].3].string-match.".!
2140 24 22 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 65 64 2d 62 69 6e 64 69 6e 67 20 65 76 69 $".evil-ex-completed-binding.evi
2160 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 3a 65 78 2d 61 72 67 20 61 l-get-command-property.:ex-arg.a
2180 73 73 6f 63 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 68 61 6e 64 6c 65 72 2d 72 75 ssoc.evil-ex-argument-handler-ru
21a0 6e 6e 65 72 20 73 74 6f 70 20 73 74 61 72 74 20 75 70 64 61 74 65 20 61 6c 6c 2d 63 6f 6d 70 6c nner.stop.start.update.all-compl
21c0 65 74 69 6f 6e 73 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 etions.evil-ex-completion-table.
21e0 31 20 65 76 69 6c 2d 65 78 2d 65 63 68 6f 20 22 49 6e 63 6f 6d 70 6c 65 74 65 20 63 6f 6d 6d 61 1.evil-ex-echo."Incomplete.comma
2200 6e 64 22 20 22 55 6e 6b 6e 6f 77 6e 20 63 6f 6d 6d 61 6e 64 22 20 65 78 70 72 20 66 75 6e 63 20 nd"."Unknown.command".expr.func.
2220 68 61 6e 64 6c 65 72 20 72 61 6e 67 65 20 74 72 65 65 20 74 79 70 65 20 74 68 69 73 2d 63 6f 6d handler.range.tree.type.this-com
2240 6d 61 6e 64 20 65 76 69 6c 2d 65 78 2d 6d 61 70 20 65 76 69 6c 2d 65 78 2d 65 78 70 72 65 73 73 mand.evil-ex-map.evil-ex-express
2260 69 6f 6e 20 23 34 3d 23 3a 63 6f 75 6e 74 65 72 20 23 35 3d 23 3a 75 70 70 65 72 2d 62 6f 75 6e ion.#4=#:counter.#5=#:upper-boun
2280 64 20 69 20 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 65 d.i.evil-ex-current-buffer.#3#.e
22a0 76 69 6c 2d 65 78 2d 74 72 65 65 20 65 76 69 6c 2d 65 78 2d 63 6d 64 20 65 76 69 6c 2d 65 78 2d vil-ex-tree.evil-ex-cmd.evil-ex-
22c0 62 61 6e 67 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 20 65 76 69 6c 2d 65 78 2d 61 72 bang.evil-ex-argument.evil-ex-ar
22e0 67 75 6d 65 6e 74 2d 74 79 70 65 73 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 68 61 gument-types.evil-ex-argument-ha
2300 6e 64 6c 65 72 20 72 75 6e 6e 65 72 20 62 65 67 20 6e 5d 20 37 20 28 23 24 20 2e 20 37 30 33 34 ndler.runner.beg.n].7.(#$...7034
2320 29 5d 29 23 40 34 39 20 44 69 73 70 6c 61 79 20 61 20 6d 65 73 73 61 67 65 20 61 66 74 65 72 20 )])#@49.Display.a.message.after.
2340 74 68 65 20 63 75 72 72 65 6e 74 20 45 78 20 63 6f 6d 6d 61 6e 64 2e 1f 0a 28 70 75 74 20 27 65 the.current.Ex.command...(put.'e
2360 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 vil-ex-update.'permanent-local-h
2380 6f 6f 6b 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 65 63 68 6f 20 23 ook.t).(defalias.'evil-ex-echo.#
23a0 5b 28 73 74 72 69 6e 67 20 26 72 65 73 74 20 61 72 67 73 29 20 22 5c 33 30 36 5c 33 30 37 20 21 [(string.&rest.args)."\306\307.!
23c0 18 72 5c 33 31 30 5c 32 31 36 5c 33 31 31 08 40 5c 33 31 32 5c 22 5c 32 31 30 72 5c 33 31 33 5c .r\310\216\311.@\312\"\210r\313\
23e0 33 30 37 20 21 71 5c 32 31 30 09 5c 32 30 36 1d 00 5c 6e 47 5c 33 31 34 55 3f 5c 32 30 35 64 00 307.!q\210.\206..\nG\314U?\205d.
2400 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 31 35 5c 6e 0b 23 5c 22 5c 66 5c 32 30 36 36 00 5c 33 \315\316\317\315\n.#\"\f\2066.\3
2420 32 30 65 64 5c 33 32 31 5c 33 32 32 5c 32 31 31 25 5c 32 31 31 14 5c 33 32 31 5c 32 31 31 1d 1e 20ed\321\322\211%\211.\321\211..
2440 1e 1e 1f 1a 5c 33 32 33 5c 33 31 34 5c 6e 47 5c 33 32 34 5c 33 32 35 5c 6e 25 5c 32 31 30 5c 33 ....\323\314\nG\324\325\n%\210\3
2460 32 33 5c 33 31 34 5c 33 32 36 5c 33 32 37 5c 33 32 32 5c 6e 25 5c 32 31 30 5c 33 33 30 0e 1f 64 23\314\326\327\322\n%\210\330..d
2480 64 23 5c 32 31 30 5c 33 33 31 0e 1f 5c 33 33 32 5c 6e 23 5c 32 31 30 5c 33 33 33 5c 33 33 34 5c d#\210\331..\332\n#\210\333\334\
24a0 33 33 35 5c 33 32 31 5c 33 32 32 24 2c 2c 5c 32 30 37 22 20 5b 73 61 76 65 2d 73 65 6c 65 63 74 335\321\322$,,\207".[save-select
24c0 65 64 2d 77 69 6e 64 6f 77 2d 2d 73 74 61 74 65 20 65 76 69 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 ed-window--state.evil-no-display
24e0 20 73 74 72 69 6e 67 20 61 72 67 73 20 65 76 69 6c 2d 65 78 2d 65 63 68 6f 2d 6f 76 65 72 6c 61 .string.args.evil-ex-echo-overla
2500 79 20 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 69 6e 74 65 72 6e y.before-change-functions.intern
2520 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 al--before-with-selected-window.
2540 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c minibuffer-window.#[nil."\301.!\
2560 32 30 37 22 20 5b 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 2d 2d 73 74 61 74 207".[save-selected-window--stat
2580 65 20 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d e.internal--after-with-selected-
25a0 77 69 6e 64 6f 77 5d 20 32 5d 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 window].2].select-window.norecor
25c0 64 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 30 20 66 6f 72 6d 61 74 20 22 20 5b 25 73 5d 22 d.window-buffer.0.format.".[%s]"
25e0 20 61 70 70 6c 79 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 20 70 75 74 2d 74 65 .apply.make-overlay.nil.t.put-te
2600 78 74 2d 70 72 6f 70 65 72 74 79 20 66 61 63 65 20 65 76 69 6c 2d 65 78 2d 69 6e 66 6f 20 31 20 xt-property.face.evil-ex-info.1.
2620 63 75 72 73 6f 72 20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 cursor.move-overlay.overlay-put.
2640 61 66 74 65 72 2d 73 74 72 69 6e 67 20 61 64 64 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d 6d 61 6e after-string.add-hook.pre-comman
2660 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 2d 65 78 2d 72 65 6d 6f 76 65 2d 65 63 68 6f 2d 6f 76 65 72 d-hook.evil--ex-remove-echo-over
2680 6c 61 79 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6f 76 5d 20 37 lay.after-change-functions.ov].7
26a0 20 28 23 24 20 2e 20 39 30 30 30 29 5d 29 23 40 34 31 20 52 65 6d 6f 76 65 20 65 63 68 6f 20 6f .(#$...9000)])#@41.Remove.echo.o
26c0 76 65 72 6c 61 79 20 66 72 6f 6d 20 65 78 20 6d 69 6e 69 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 verlay.from.ex.minibuffer...(def
26e0 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 65 78 2d 72 65 6d 6f 76 65 2d 65 63 68 6f 2d 6f 76 65 72 alias.'evil--ex-remove-echo-over
2700 6c 61 79 20 23 5b 6e 69 6c 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 31 30 5c 33 30 lay.#[nil.".\203\n.\301.!\210\30
2720 32 10 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 2.\303\304\305\306#\207".[evil-e
2740 78 2d 65 63 68 6f 2d 6f 76 65 72 6c 61 79 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e 69 x-echo-overlay.delete-overlay.ni
2760 6c 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 l.remove-hook.pre-command-hook.e
2780 76 69 6c 2d 2d 65 78 2d 72 65 6d 6f 76 65 2d 65 63 68 6f 2d 6f 76 65 72 6c 61 79 20 74 5d 20 34 vil--ex-remove-echo-overlay.t].4
27a0 20 28 23 24 20 2e 20 39 39 30 37 29 5d 29 23 40 34 37 20 43 6f 6d 70 6c 65 74 65 73 20 74 68 65 .(#$...9907)])#@47.Completes.the
27c0 20 63 75 72 72 65 6e 74 20 65 78 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 61 72 67 75 6d 65 6e 74 2e .current.ex.command.or.argument.
27e0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 ..(defalias.'evil-ex-completion.
2800 23 5b 6e 69 6c 20 22 5c 33 30 31 18 5c 33 30 32 20 5c 32 31 30 5c 33 30 33 20 5c 32 31 30 5c 33 #[nil."\301.\302.\210\303.\210\3
2820 30 34 5c 33 30 35 20 64 5c 33 30 36 23 29 5c 32 30 37 22 20 5b 61 66 74 65 72 2d 63 68 61 6e 67 04\305.d\306#)\207".[after-chang
2840 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6e 69 6c 20 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 20 63 e-functions.nil.evil-ex-update.c
2860 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 72 65 6d 6f 76 65 2d 74 65 78 74 2d 70 ompletion-at-point.remove-text-p
2880 72 6f 70 65 72 74 69 65 73 20 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 2d 65 6e 64 20 roperties.minibuffer-prompt-end.
28a0 28 66 61 63 65 20 6e 69 6c 20 65 76 69 6c 29 5d 20 34 20 28 23 24 20 2e 20 31 30 31 36 33 29 20 (face.nil.evil)].4.(#$...10163).
28c0 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 nil]).(defalias.'evil-ex-command
28e0 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 6e 69 6c 20 22 5c 33 30 33 -completion-at-point.#[nil."\303
2900 5c 33 30 34 5c 33 30 35 08 23 5c 32 30 36 09 00 60 60 19 5c 32 31 31 1a 09 5c 33 30 36 20 2a 5c \304\305.#\206..``.\211..\306.*\
2920 33 30 37 5c 33 31 30 5c 32 35 37 05 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 63 6d 64 20 65 307\310\257.\207".[evil-ex-cmd.e
2940 6e 64 20 62 65 67 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 65 78 2d 69 6e nd.beg.get-text-property.0.ex-in
2960 64 65 78 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 3a 65 78 dex.evil-ex-completion-table.:ex
2980 63 6c 75 73 69 76 65 20 6e 6f 5d 20 36 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d clusive.no].6]).(defalias.'evil-
29a0 65 78 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 23 5b 6e 69 6c 20 22 08 5c 33 30 31 ex-completion-table.#[nil.".\301
29c0 5c 32 36 37 5c 32 30 32 0d 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 5c 33 30 32 5c 33 30 34 5c 22 \267\202..\302\207\303\302\304\"
29e0 5c 32 30 37 5c 33 30 35 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 65 2d \207\305\207".[evil-ex-complete-
2a00 65 6d 61 63 73 2d 63 6f 6d 6d 61 6e 64 73 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 emacs-commands.#s(hash-table.tes
2a20 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 6e 69 6c 20 36 20 69 6e 2d 74 t.eq.purecopy.t.data.(nil.6.in-t
2a40 75 72 6e 20 38 29 29 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6c 6c 65 63 74 69 urn.8)).evil-ex-command-collecti
2a60 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 2d 69 6e 2d 74 75 72 6e 20 23 5b 28 73 on.completion-table-in-turn.#[(s
2a80 74 72 20 70 72 65 64 20 66 6c 61 67 29 20 22 5c 33 30 34 08 5c 33 30 35 5c 33 30 36 09 5c 6e 0b tr.pred.flag)."\304.\305\306.\n.
2aa0 26 06 5c 32 30 37 22 20 5b 6f 62 61 72 72 61 79 20 73 74 72 20 70 72 65 64 20 66 6c 61 67 20 63 &.\207".[obarray.str.pred.flag.c
2ac0 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 2d 77 69 74 68 2d 70 72 65 64 69 63 61 74 65 20 63 ompletion-table-with-predicate.c
2ae0 6f 6d 6d 61 6e 64 70 20 74 5d 20 37 5d 20 23 5b 28 73 74 72 20 70 72 65 64 20 66 6c 61 67 29 20 ommandp.t].7].#[(str.pred.flag).
2b00 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 09 5c 6e 25 5c 32 30 37 22 20 5b 73 74 72 20 70 72 65 "\303\304\305..\n%\207".[str.pre
2b20 64 20 66 6c 61 67 20 65 76 69 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 2d 63 6f 6e d.flag.evil-completion-table-con
2b40 63 61 74 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6c 6c 65 63 74 69 6f 6e 20 23 cat.evil-ex-command-collection.#
2b60 5b 28 73 74 72 20 70 72 65 64 20 66 6c 61 67 29 20 22 5c 33 30 34 08 5c 33 30 35 5c 33 30 36 09 [(str.pred.flag)."\304.\305\306.
2b80 5c 6e 0b 26 06 5c 32 30 37 22 20 5b 6f 62 61 72 72 61 79 20 73 74 72 20 70 72 65 64 20 66 6c 61 \n.&.\207".[obarray.str.pred.fla
2ba0 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 2d 77 69 74 68 2d 70 72 65 64 69 63 61 74 g.completion-table-with-predicat
2bc0 65 20 63 6f 6d 6d 61 6e 64 70 20 74 5d 20 37 5d 5d 20 36 5d 5d 20 33 5d 29 0a 28 64 65 66 61 6c e.commandp.t].7]].6]].3]).(defal
2be0 69 61 73 20 27 65 76 69 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 2d 63 6f 6e 63 61 ias.'evil-completion-table-conca
2c00 74 20 23 5b 28 74 61 62 6c 65 31 20 74 61 62 6c 65 32 20 73 74 72 69 6e 67 20 70 72 65 64 20 66 t.#[(table1.table2.string.pred.f
2c20 6c 61 67 29 20 22 08 5c 33 30 36 5c 32 36 37 5c 32 30 32 5e 00 5c 33 30 37 09 5c 6e 0b 23 5c 33 lag).".\306\267\202^.\307.\n.#\3
2c40 30 37 09 5c 66 0b 23 1d 5c 32 31 31 1e 11 5c 32 30 34 1b 00 0d 5c 32 30 32 37 00 0d 5c 32 30 34 07.\f.#.\211..\204...\2027..\204
2c60 24 00 0e 11 5c 32 30 32 37 00 0e 11 5c 33 31 30 3d 5c 32 30 33 35 00 0d 5c 33 31 30 3d 5c 32 30 $...\2027...\310=\2035..\310=\20
2c80 33 35 00 5c 33 31 30 5c 32 30 32 37 00 0e 11 2a 5c 32 30 37 5c 33 31 31 5c 33 31 32 5c 33 31 33 35.\310\2027...*\207\311\312\313
2ca0 09 5c 6e 0b 23 5c 33 31 33 09 5c 66 0b 23 5c 22 21 5c 32 30 37 5c 33 31 34 09 5c 6e 0b 23 5c 33 .\n.#\313.\f.#\"!\207\314.\n.#\3
2cc0 31 30 3d 5c 32 30 34 5c 5c 00 5c 33 31 34 09 5c 66 0b 23 5c 33 31 30 3d 5c 32 30 35 7e 00 5c 33 10=\204\\.\314.\f.#\310=\205~.\3
2ce0 31 30 5c 32 30 37 08 5c 32 34 32 5c 33 31 35 3d 5c 32 30 33 77 00 5c 33 31 36 09 5c 6e 0b 08 41 10\207.\242\315=\203w.\316.\n..A
2d00 24 5c 32 30 36 7e 00 5c 33 31 36 09 5c 66 0b 08 41 24 5c 32 30 37 08 5c 33 31 37 3d 5c 32 30 35 $\206~.\316.\f..A$\207.\317=\205
2d20 7e 00 5c 33 32 30 5c 32 30 37 22 20 5b 66 6c 61 67 20 73 74 72 69 6e 67 20 74 61 62 6c 65 31 20 ~.\320\207".[flag.string.table1.
2d40 70 72 65 64 20 74 61 62 6c 65 32 20 72 65 73 75 6c 74 32 20 23 73 28 68 61 73 68 2d 74 61 62 6c pred.table2.result2.#s(hash-tabl
2d60 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 6e 69 6c 20 36 e.test.eq.purecopy.t.data.(nil.6
2d80 20 74 20 35 37 20 6c 61 6d 62 64 61 20 37 32 29 29 20 74 72 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e .t.57.lambda.72)).try-completion
2da0 20 74 20 64 65 6c 65 74 65 2d 64 75 70 73 20 61 70 70 65 6e 64 20 61 6c 6c 2d 63 6f 6d 70 6c 65 .t.delete-dups.append.all-comple
2dc0 74 69 6f 6e 73 20 74 65 73 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 62 6f 75 6e 64 61 72 69 65 73 tions.test-completion.boundaries
2de0 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 62 6f 75 6e 64 61 72 69 65 73 20 6d 65 74 61 64 61 74 61 20 .completion-boundaries.metadata.
2e00 28 6d 65 74 61 64 61 74 61 20 28 64 69 73 70 6c 61 79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e (metadata.(display-sort-function
2e20 20 2e 20 65 76 69 6c 2d 65 78 2d 73 6f 72 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 29 29 20 72 65 ...evil-ex-sort-completions)).re
2e40 73 75 6c 74 31 5d 20 38 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 73 6f sult1].8]).(defalias.'evil-ex-so
2e60 72 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 23 5b 28 63 6f 6d 70 6c 65 74 69 6f 6e 73 29 20 22 rt-completions.#[(completions)."
2e80 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 73 6f \301.\302\"\207".[completions.so
2ea0 72 74 20 23 5b 28 73 74 72 31 20 73 74 72 32 29 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 23 rt.#[(str1.str2)."\304\305\306.#
2ec0 5c 33 30 37 3d 5c 33 30 34 5c 33 30 35 5c 33 30 36 09 23 5c 33 30 37 3d 1a 5c 32 31 31 1b 5c 6e \307=\304\305\306.#\307=.\211.\n
2ee0 5c 32 33 32 5c 32 30 33 1c 00 08 09 5c 32 33 31 5c 32 30 32 1d 00 0b 2a 5c 32 30 37 22 20 5b 73 \232\203....\231\202...*\207".[s
2f00 74 72 31 20 73 74 72 32 20 70 32 20 70 31 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 tr1.str2.p2.p1.get-text-property
2f20 20 30 20 66 61 63 65 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 73 5d 20 36 5d 5d 20 33 5d .0.face.evil-ex-commands].6]].3]
2f40 29 23 40 33 31 20 43 61 6c 6c 65 64 20 74 6f 20 63 6f 6d 70 6c 65 74 65 20 61 20 63 6f 6d 6d 61 )#@31.Called.to.complete.a.comma
2f60 6e 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d nd...(defalias.'evil-ex-command-
2f80 63 6f 6c 6c 65 63 74 69 6f 6e 20 23 5b 28 63 6d 64 20 70 72 65 64 69 63 61 74 65 20 66 6c 61 67 collection.#[(cmd.predicate.flag
2fa0 29 20 22 5c 33 30 36 18 5c 33 30 37 5c 33 31 30 09 5c 22 1a 5c 6e 5c 32 30 33 25 00 5c 6e 40 5c )."\306.\307\310.\".\n\203%.\n@\
2fc0 32 31 31 1b 08 42 10 5c 33 31 31 0b 21 5c 32 30 33 1e 00 0b 5c 33 31 32 50 08 42 10 5c 6e 41 12 211..B.\311.!\203...\312P.B.\nA.
2fe0 29 5c 32 30 32 07 00 29 5c 66 5c 33 31 33 3d 5c 32 30 33 31 00 5c 33 30 37 5c 33 31 34 08 5c 22 )\202..)\f\313=\2031.\307\314.\"
3000 10 0d 5c 33 31 35 5c 32 36 37 5c 32 30 32 50 00 5c 33 31 36 0b 08 0e 13 23 5c 32 30 32 5e 00 5c ..\315\267\202P.\316....#\202^.\
3020 33 31 37 0b 08 0e 13 23 5c 32 30 32 5e 00 5c 33 32 30 0b 08 5c 22 5c 32 30 32 5e 00 0d 5c 32 34 317....#\202^.\320..\"\202^..\24
3040 32 5c 33 32 31 3d 5c 32 30 35 5e 00 5c 33 32 31 5c 33 32 32 0d 41 47 42 42 29 5c 32 30 37 22 20 2\321=\205^.\321\322.AGBB)\207".
3060 5b 63 6f 6d 6d 61 6e 64 73 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 73 20 23 36 3d 23 3a [commands.evil-ex-commands.#6=#:
3080 74 61 69 6c 20 63 6d 64 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 65 2d 65 6d 61 63 73 2d tail.cmd.evil-ex-complete-emacs-
30a0 63 6f 6d 6d 61 6e 64 73 20 66 6c 61 67 20 6e 69 6c 20 6d 61 70 63 61 72 20 63 61 72 20 65 76 69 commands.flag.nil.mapcar.car.evi
30c0 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d 66 6f 72 63 65 2d 70 20 22 21 22 20 74 20 23 5b 28 73 74 l-ex-command-force-p."!".t.#[(st
30e0 72 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 73 74 72 20 70 72 6f r)."\301.\302\303#\207".[str.pro
3100 70 65 72 74 69 7a 65 20 66 61 63 65 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 73 5d 20 34 pertize.face.evil-ex-commands].4
3120 5d 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 ].#s(hash-table.test.eq.purecopy
3140 20 74 20 64 61 74 61 20 28 6e 69 6c 20 35 35 20 74 20 36 34 20 6c 61 6d 62 64 61 20 37 33 29 29 .t.data.(nil.55.t.64.lambda.73))
3160 20 74 72 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 .try-completion.all-completions.
3180 74 65 73 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 62 6f 75 6e 64 61 72 69 65 73 20 30 20 70 72 65 test-completion.boundaries.0.pre
31a0 64 69 63 61 74 65 5d 20 35 20 28 23 24 20 2e 20 31 32 31 30 32 29 5d 29 0a 28 64 65 66 61 6c 69 dicate].5.(#$...12102)]).(defali
31c0 61 73 20 27 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d as.'evil-ex-argument-completion-
31e0 61 74 2d 70 6f 69 6e 74 20 23 5b 6e 69 6c 20 22 5c 33 30 36 60 53 21 18 5c 33 30 37 08 3e 5c 32 at-point.#[nil."\306`S!.\307.>\2
3200 30 35 7f 00 5c 33 31 30 09 21 4b 5c 32 31 31 1a 5c 32 31 31 5c 32 34 32 5c 33 31 31 3d 5c 32 36 05..\310.!K\211.\211\242\311=\26
3220 32 01 5c 32 30 33 1e 00 5c 33 31 32 5c 6e 21 5c 32 31 30 29 0b 5c 32 30 33 2b 00 5c 33 31 33 5c 2.\203..\312\n!\210).\203+.\313\
3240 33 31 34 5c 33 31 35 0b 23 5c 32 30 36 2c 00 60 1c 0b 5c 32 30 33 3b 00 5c 33 31 33 0b 47 53 5c 314\315.#\206,.`..\203;.\313.GS\
3260 33 31 35 0b 23 5c 32 30 36 3d 00 60 53 54 1d 5c 33 31 36 09 21 1e 14 5c 33 31 37 0e 14 5c 33 32 315.#\206=.`ST.\316.!..\317..\32
3280 30 5c 22 1e 15 5c 33 32 31 0e 15 0e 16 5c 22 5c 32 31 31 1e 17 5c 32 30 35 5c 5c 00 5c 33 32 32 0\"..\321....\"\211..\205\\.\322
32a0 0e 17 41 21 5c 32 31 31 1e 18 5c 32 30 35 7d 00 0e 18 40 5c 33 32 33 3d 5c 32 30 33 73 00 5c 66 ..A!\211..\205}...@\323=\203s.\f
32c0 0d 0e 18 41 45 5c 32 30 32 7d 00 5c 32 31 34 5c 66 64 7d 5c 32 31 30 0e 18 41 20 29 2e 06 29 5c ...AE\202}.\214\fd}\210..A.)..)\
32e0 32 30 37 22 20 5b 63 6f 6e 74 65 78 74 20 65 76 69 6c 2d 65 78 2d 63 6d 64 20 62 69 6e 64 69 6e 207".[context.evil-ex-cmd.bindin
3300 67 2d 64 65 66 69 6e 69 74 69 6f 6e 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 20 62 65 g-definition.evil-ex-argument.be
3320 67 20 65 6e 64 20 65 76 69 6c 2d 65 78 2d 73 79 6e 74 61 63 74 69 63 2d 63 6f 6e 74 65 78 74 20 g.end.evil-ex-syntactic-context.
3340 61 72 67 75 6d 65 6e 74 20 65 76 69 6c 2d 65 78 2d 62 69 6e 64 69 6e 67 20 61 75 74 6f 6c 6f 61 argument.evil-ex-binding.autoloa
3360 64 20 61 75 74 6f 6c 6f 61 64 2d 64 6f 2d 6c 6f 61 64 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 d.autoload-do-load.get-text-prop
3380 65 72 74 79 20 30 20 65 78 2d 69 6e 64 65 78 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 65 erty.0.ex-index.evil-ex-complete
33a0 64 2d 62 69 6e 64 69 6e 67 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 d-binding.evil-get-command-prope
33c0 72 74 79 20 3a 65 78 2d 61 72 67 20 61 73 73 6f 63 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 rty.:ex-arg.assoc.evil-ex-argume
33e0 6e 74 2d 68 61 6e 64 6c 65 72 2d 63 6f 6d 70 6c 65 74 65 72 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 nt-handler-completer.collection.
3400 62 69 6e 64 69 6e 67 20 61 72 67 2d 74 79 70 65 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e binding.arg-type.evil-ex-argumen
3420 74 2d 74 79 70 65 73 20 61 72 67 2d 68 61 6e 64 6c 65 72 20 63 6f 6d 70 6c 65 74 65 72 5d 20 35 t-types.arg-handler.completer].5
3440 5d 29 23 40 34 39 20 42 69 6e 64 73 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 46 55 4e 43 54 49 ])#@49.Binds.the.function.FUNCTI
3460 4f 4e 20 74 6f 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 43 4d 44 2e 1f 0a 28 64 65 66 61 6c 69 61 ON.to.the.command.CMD...(defalia
3480 73 20 27 65 76 69 6c 2d 65 78 2d 64 65 66 69 6e 65 2d 63 6d 64 20 23 5b 28 63 6d 64 20 66 75 6e s.'evil-ex-define-cmd.#[(cmd.fun
34a0 63 74 69 6f 6e 29 20 22 5c 33 30 36 20 18 5c 33 30 37 5c 32 31 36 5c 33 31 30 5c 33 31 31 09 5c ction)."\306..\307\216\310\311.\
34c0 22 5c 32 30 33 6c 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 09 5c 33 31 36 25 5c 33 31 "\203l.\312\313\314\315.\316%\31
34e0 32 5c 33 31 37 5c 33 31 34 5c 32 31 31 09 5c 33 31 36 25 1a 1b 5c 33 32 30 5c 6e 5c 66 5c 33 32 2\317\314\211.\316%..\320\n\f\32
3500 31 23 1d 0e 12 1e 13 0d 5c 32 30 33 32 00 0d 0e 13 5c 32 34 31 5c 32 31 30 5c 32 30 32 3b 00 5c 1#......\2032....\241\210\202;.\
3520 6e 0e 13 42 5c 32 31 31 15 5c 66 42 14 0e 13 2a 5c 32 31 30 5c 66 5c 32 31 30 5c 33 32 30 0b 5c n..B\211.\fB...*\210\f\210\320.\
3540 66 5c 33 32 31 23 1e 14 5c 6e 1e 15 0e 14 5c 32 30 33 59 00 0e 14 0e 15 5c 32 34 31 5c 32 31 30 f\321#..\n....\203Y.....\241\210
3560 5c 32 30 32 63 00 0b 0e 15 42 5c 32 31 31 16 14 5c 66 42 14 0e 15 2a 5c 32 31 30 5c 66 2a 5c 32 \202c....B\211..\fB...*\210\f*\2
3580 30 32 5c 32 32 34 00 5c 33 32 30 09 5c 66 5c 33 32 31 23 1e 16 0e 12 1e 17 0e 16 5c 32 30 33 5c 02\224.\320.\f\321#........\203\
35a0 32 30 35 00 0e 16 0e 17 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 32 31 37 00 09 0e 17 42 5c 32 31 205.....\241\210\202\217....B\21
35c0 31 16 16 5c 66 42 14 0e 17 2a 5c 32 31 30 5c 66 2a 5c 32 30 37 22 20 5b 23 37 3d 23 3a 73 61 76 1..\fB...*\210\f*\207".[#7=#:sav
35e0 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 63 6d 64 20 66 75 6c 6c 20 61 62 62 72 65 76 20 65 76 ed-match-data.cmd.full.abbrev.ev
3600 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 73 20 23 38 3d 23 3a 70 20 6d 61 74 63 68 2d 64 61 74 61 il-ex-commands.#8=#:p.match-data
3620 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 23 37 23 20 73 65 .#[nil."\301.\302\"\207".[#7#.se
3640 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 t-match-data.t].3].string-match.
3660 22 5e 5b 5e 5d 5b 5d 2a 5c 5c 28 5c 5c 5b 5c 5c 28 2e 2a 5c 5c 29 5c 5c 5d 5c 5c 29 5b 5e 5d 5b "^[^][]*\\(\\[\\(.*\\)\\]\\)[^][
3680 5d 2a 24 22 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 22 20 6e 69 6c 20 74 20 31 20 22 5c ]*$".replace-match."".nil.t.1."\
36a0 5c 32 22 20 61 73 73 6f 63 20 65 71 75 61 6c 20 66 75 6e 63 74 69 6f 6e 20 23 39 3d 23 3a 76 20 \2".assoc.equal.function.#9=#:v.
36c0 23 31 30 3d 23 3a 70 20 23 31 31 3d 23 3a 76 20 23 31 32 3d 23 3a 70 20 23 31 33 3d 23 3a 76 5d #10=#:p.#11=#:v.#12=#:p.#13=#:v]
36e0 20 37 20 28 23 24 20 2e 20 31 33 33 38 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 .7.(#$...13383)]).(defalias.'evi
3700 6c 2d 65 78 2d 6d 61 6b 65 2d 61 72 67 75 6d 65 6e 74 2d 68 61 6e 64 6c 65 72 20 23 5b 28 72 75 l-ex-make-argument-handler.#[(ru
3720 6e 6e 65 72 20 63 6f 6d 70 6c 65 74 65 72 29 20 22 08 09 44 5c 32 30 37 22 20 5b 72 75 6e 6e 65 nner.completer)."..D\207".[runne
3740 72 20 63 6f 6d 70 6c 65 74 65 72 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c r.completer].2]).(defalias.'evil
3760 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 68 61 6e 64 6c 65 72 2d 72 75 6e 6e 65 72 20 23 5b 28 61 -ex-argument-handler-runner.#[(a
3780 72 67 2d 68 61 6e 64 6c 65 72 29 20 22 08 40 5c 32 30 37 22 20 5b 61 72 67 2d 68 61 6e 64 6c 65 rg-handler).".@\207".[arg-handle
37a0 72 5d 20 31 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 r].1]).(defalias.'evil-ex-argume
37c0 6e 74 2d 68 61 6e 64 6c 65 72 2d 63 6f 6d 70 6c 65 74 65 72 20 23 5b 28 61 72 67 2d 68 61 6e 64 nt-handler-completer.#[(arg-hand
37e0 6c 65 72 29 20 22 08 41 40 5c 32 30 37 22 20 5b 61 72 67 2d 68 61 6e 64 6c 65 72 5d 20 31 5d 29 ler).".A@\207".[arg-handler].1])
3800 23 40 31 31 37 39 20 44 65 66 69 6e 65 73 20 61 20 6e 65 77 20 68 61 6e 64 6c 65 72 20 66 6f 72 #@1179.Defines.a.new.handler.for
3820 20 61 72 67 75 6d 65 6e 74 2d 74 79 70 65 20 41 52 47 2d 54 59 50 45 2e 0a 44 4f 43 20 69 73 20 .argument-type.ARG-TYPE..DOC.is.
3840 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 74 72 69 6e 67 2e 20 49 74 20 69 73 20 the.documentation.string..It.is.
3860 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 20 6c 69 73 74 20 6f 66 0a 6b 65 79 77 6f 72 64 73 20 61 followed.by.a.list.of.keywords.a
3880 6e 64 20 66 75 6e 63 74 69 6f 6e 3a 0a 0a 3a 63 6f 6c 6c 65 63 74 69 6f 6e 20 43 4f 4c 4c 45 43 nd.function:..:collection.COLLEC
38a0 54 49 4f 4e 0a 0a 20 20 41 20 63 6f 6c 6c 65 63 74 69 6f 6e 20 66 6f 72 20 63 6f 6d 70 6c 65 74 TION....A.collection.for.complet
38c0 69 6f 6e 20 61 73 20 72 65 71 75 69 72 65 64 20 62 79 20 60 61 6c 6c 2d 63 6f 6d 70 6c 65 74 69 ion.as.required.by.`all-completi
38e0 6f 6e 73 27 2e 0a 0a 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 46 55 4e 43 ons'...:completion-at-point.FUNC
3900 0a 0a 20 20 46 75 6e 63 74 69 6f 6e 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 74 6f 20 69 6e 69 ....Function.to.be.called.to.ini
3920 74 69 61 6c 69 7a 65 20 61 20 70 6f 74 65 6e 74 69 61 6c 0a 20 20 63 6f 6d 70 6c 65 74 69 6f 6e tialize.a.potential...completion
3940 2e 20 46 55 4e 43 20 6d 75 73 74 20 6d 61 74 63 68 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e ..FUNC.must.match.the.requiremen
3960 74 73 20 61 73 20 64 65 73 63 72 69 62 65 64 20 66 6f 72 0a 20 20 74 68 65 20 76 61 72 69 61 62 ts.as.described.for...the.variab
3980 6c 65 20 60 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e le.`completion-at-point-function
39a0 73 27 2e 20 57 68 65 6e 20 46 55 4e 43 20 69 73 0a 20 20 63 61 6c 6c 65 64 20 74 68 65 20 6d 69 s'..When.FUNC.is...called.the.mi
39c0 6e 69 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 20 69 73 20 6e 61 72 72 6f 77 65 64 20 74 6f 20 nibuffer.content.is.narrowed.to.
39e0 65 78 61 63 74 6c 79 20 6d 61 74 63 68 20 74 68 65 0a 20 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 3a exactly.match.the...argument...:
3a00 72 75 6e 6e 65 72 20 46 55 4e 43 0a 0a 20 20 46 75 6e 63 74 69 6f 6e 20 74 6f 20 62 65 20 63 61 runner.FUNC....Function.to.be.ca
3a20 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e lled.when.the.type.of.the.curren
3a40 74 20 61 72 67 75 6d 65 6e 74 0a 20 20 63 68 61 6e 67 65 73 20 6f 72 20 77 68 65 6e 20 74 68 65 t.argument...changes.or.when.the
3a60 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 69 73 20 61 72 67 75 6d 65 6e 74 20 63 68 61 6e 67 65 .content.of.this.argument.change
3a80 73 2e 20 54 68 69 73 0a 20 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 75 6c 64 20 74 61 6b 65 20 6f s..This...function.should.take.o
3aa0 6e 65 20 6f 62 6c 69 67 61 74 6f 72 79 20 61 72 67 75 6d 65 6e 74 20 46 4c 41 47 20 66 6f 6c 6c ne.obligatory.argument.FLAG.foll
3ac0 6f 77 65 64 20 62 79 0a 20 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 41 owed.by...an.optional.argument.A
3ae0 52 47 2e 20 46 4c 41 47 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 72 65 65 20 73 79 6d 62 6f 6c 20 RG..FLAG.is.one.of.three.symbol.
3b00 27 73 74 61 72 74 2c 0a 20 20 27 73 74 6f 70 20 6f 72 20 27 75 70 64 61 74 65 2e 20 57 68 65 6e 'start,...'stop.or.'update..When
3b20 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 74 79 70 65 20 69 73 20 72 65 63 6f 67 6e 69 7a 65 64 .the.argument.type.is.recognized
3b40 20 66 6f 72 20 74 68 65 0a 20 20 66 69 72 73 74 20 74 69 6d 65 20 61 6e 64 20 74 68 69 73 20 68 .for.the...first.time.and.this.h
3b60 61 6e 64 6c 65 72 20 69 73 20 73 74 61 72 74 65 64 20 74 68 65 20 46 4c 41 47 20 69 73 20 27 73 andler.is.started.the.FLAG.is.'s
3b80 74 61 72 74 2e 20 49 66 0a 20 20 74 68 65 20 61 72 67 75 6d 65 6e 74 20 74 79 70 65 20 63 68 61 tart..If...the.argument.type.cha
3ba0 6e 67 65 73 20 74 6f 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 6f 72 20 65 78 20 73 74 61 nges.to.something.else.or.ex.sta
3bc0 74 65 0a 20 20 66 69 6e 69 73 68 65 64 20 74 68 65 20 68 61 6e 64 6c 65 72 20 46 4c 41 47 20 69 te...finished.the.handler.FLAG.i
3be0 73 20 27 73 74 6f 70 2e 20 49 66 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 0a 20 s.'stop..If.the.content.of.the..
3c00 20 61 72 67 75 6d 65 6e 74 20 68 61 73 20 63 68 61 6e 67 65 64 20 46 4c 41 47 20 69 73 20 27 75 .argument.has.changed.FLAG.is.'u
3c20 70 64 61 74 65 2e 20 49 66 20 46 4c 41 47 20 69 73 20 65 69 74 68 65 72 20 27 73 74 61 72 74 0a pdate..If.FLAG.is.either.'start.
3c40 20 20 6f 72 20 27 75 70 64 61 74 65 20 74 68 65 6e 20 41 52 47 20 69 73 20 74 68 65 20 63 75 72 ..or.'update.then.ARG.is.the.cur
3c60 72 65 6e 74 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 61 72 67 75 6d 65 6e 74 2e 20 49 66 0a rent.value.of.this.argument..If.
3c80 20 20 46 4c 41 47 20 69 73 20 27 73 74 6f 70 20 74 68 65 6e 20 61 72 67 20 69 73 20 6e 69 6c 2e ..FLAG.is.'stop.then.arg.is.nil.
3ca0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 64 65 66 69 6e 65 2d 61 72 67 75 ..(defalias.'evil-ex-define-argu
3cc0 6d 65 6e 74 2d 74 79 70 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 61 72 67 2d 74 79 70 65 20 ment-type.'(macro...#[(arg-type.
3ce0 64 6f 63 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 08 3b 5c 32 30 34 09 00 08 09 42 11 5c 33 30 doc.&rest.body).".;\204....B.\30
3d00 36 5c 32 31 31 1a 1b 5c 33 30 37 09 5c 32 34 32 21 5c 32 30 33 3a 00 09 5c 32 31 31 41 11 5c 32 6\211..\307.\242!\203:..\211A.\2
3d20 34 32 09 5c 32 31 31 41 11 5c 32 34 32 1c 5c 32 31 31 1d 5c 33 31 30 5c 32 36 37 5c 32 30 32 36 42.\211A.\242.\211.\310\267\2026
3d40 00 5c 66 13 5c 32 30 32 36 00 5c 33 31 31 5c 66 42 12 5c 32 30 32 36 00 5c 33 31 32 5c 66 42 12 .\f.\2026.\311\fB.\2026.\312\fB.
3d60 2a 5c 32 30 32 0d 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 0e 0f 44 5c 33 31 36 0b 5c *\202..\313\314\315\316..D\316.\
3d80 6e 2a 44 44 46 44 5c 32 30 37 22 20 5b 64 6f 63 20 62 6f 64 79 20 63 6f 6d 70 6c 65 74 65 72 20 n*DDFD\207".[doc.body.completer.
3da0 72 75 6e 6e 65 72 20 66 75 6e 63 20 6b 65 79 20 6e 69 6c 20 6b 65 79 77 6f 72 64 70 20 23 73 28 runner.func.key.nil.keywordp.#s(
3dc0 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 hash-table.test.eq.purecopy.t.da
3de0 74 61 20 28 3a 72 75 6e 6e 65 72 20 33 38 20 3a 63 6f 6c 6c 65 63 74 69 6f 6e 20 34 33 20 3a 63 ta.(:runner.38.:collection.43.:c
3e00 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 35 30 29 29 20 63 6f 6c 6c 65 63 74 69 ompletion-at-point.50)).collecti
3e20 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 65 76 61 6c 2d 61 6e 64 2d on.completion-at-point.eval-and-
3e40 63 6f 6d 70 69 6c 65 20 65 76 69 6c 2d 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 27 65 76 69 6c compile.evil--add-to-alist.'evil
3e60 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 74 79 70 65 73 20 71 75 6f 74 65 20 61 72 67 2d 74 79 70 -ex-argument-types.quote.arg-typ
3e80 65 5d 20 38 20 28 23 24 20 2e 20 31 34 33 34 33 29 5d 29 29 23 40 31 37 39 20 50 72 65 70 61 72 e].8.(#$...14343)]))#@179.Prepar
3ea0 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 69 6e 69 62 75 66 66 65 72 20 66 6f 72 20 63 6f es.the.current.minibuffer.for.co
3ec0 6d 70 6c 65 74 69 6f 6e 20 6f 66 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 73 2e 0a 54 68 69 73 mpletion.of.shell.commands..This
3ee0 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 74 68 .function.must.be.called.from.th
3f00 65 20 3a 72 75 6e 6e 65 72 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 73 6f 6d 65 0a 61 72 67 75 6d e.:runner.function.of.some.argum
3f20 65 6e 74 20 68 61 6e 64 6c 65 72 20 74 68 61 74 20 72 65 71 75 69 72 65 73 20 73 68 65 6c 6c 20 ent.handler.that.requires.shell.
3f40 63 6f 6d 70 6c 65 74 69 6f 6e 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 33 5c 33 30 completion...(byte-code."\303\30
3f60 34 5c 33 30 35 5c 33 30 36 23 5c 33 30 33 5c 33 30 34 5c 33 30 37 5c 33 31 30 23 5c 33 31 31 5c 4\305\306#\303\304\307\310#\311\
3f80 33 30 34 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 5c 33 31 34 5c 33 31 35 08 5c 33 31 36 23 5c 32 304\312\313#\210\314\315.\316#\2
3fa0 31 31 19 5c 32 30 33 21 00 09 5c 33 31 37 5c 32 34 31 5c 32 31 30 5c 32 30 32 29 00 5c 33 31 35 11.\203!..\317\241\210\202).\315
3fc0 5c 33 31 37 42 5c 32 31 31 11 08 42 10 29 08 5c 32 31 30 5c 33 31 34 5c 33 32 30 08 5c 33 31 36 \317B\211..B.).\210\314\320.\316
3fe0 23 5c 32 31 31 1a 5c 32 30 33 3d 00 5c 6e 5c 33 32 31 5c 32 34 31 5c 32 31 30 5c 32 30 32 45 00 #\211.\203=.\n\321\241\210\202E.
4000 5c 33 32 30 5c 33 32 31 42 5c 32 31 31 12 08 42 10 29 08 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 \320\321B\211..B.).\207".[evil-e
4020 78 2d 61 72 67 75 6d 65 6e 74 2d 74 79 70 65 73 20 23 31 34 3d 23 3a 70 20 23 31 35 3d 23 3a 70 x-argument-types.#14=#:p.#15=#:p
4040 20 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 65 78 2d 64 65 66 69 6e 65 2d 61 72 67 .function-put.evil-ex-define-arg
4060 75 6d 65 6e 74 2d 74 79 70 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 ument-type.lisp-indent-function.
4080 64 65 66 75 6e 20 64 6f 63 2d 73 74 72 69 6e 67 2d 65 6c 74 20 32 20 70 75 74 20 65 64 65 62 75 defun.doc-string-elt.2.put.edebu
40a0 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 69 g-form-spec.(&define.name.[&opti
40c0 6f 6e 61 6c 20 73 74 72 69 6e 67 70 5d 20 5b 26 72 65 73 74 20 5b 6b 65 79 77 6f 72 64 70 20 66 onal.stringp].[&rest.[keywordp.f
40e0 75 6e 63 74 69 6f 6e 2d 66 6f 72 6d 5d 5d 29 20 61 73 73 6f 63 20 66 69 6c 65 20 65 71 75 61 6c unction-form]]).assoc.file.equal
4100 20 28 6e 69 6c 20 28 63 6f 6c 6c 65 63 74 69 6f 6e 20 2e 20 72 65 61 64 2d 66 69 6c 65 2d 6e 61 .(nil.(collection...read-file-na
4120 6d 65 2d 69 6e 74 65 72 6e 61 6c 29 29 20 62 75 66 66 65 72 20 28 6e 69 6c 20 28 63 6f 6c 6c 65 me-internal)).buffer.(nil.(colle
4140 63 74 69 6f 6e 20 2e 20 69 6e 74 65 72 6e 61 6c 2d 63 6f 6d 70 6c 65 74 65 2d 62 75 66 66 65 72 ction...internal-complete-buffer
4160 29 29 5d 20 37 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 69 6e 69 74 2d 73 ))].7).(defalias.'evil-ex-init-s
4180 68 65 6c 6c 2d 61 72 67 75 6d 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 23 5b 28 66 6c 61 67 hell-argument-completion.#[(flag
41a0 20 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 08 5c 33 30 34 3d 5c 32 30 35 26 00 09 3f 5c .&optional.arg).".\304=\205&..?\
41c0 32 30 35 26 00 5c 33 30 35 5c 33 30 31 21 5c 32 31 30 5c 33 30 36 11 5c 33 30 37 5c 33 31 30 21 205&.\305\301!\210\306.\307\310!
41e0 5c 32 30 33 1d 00 5c 33 31 31 20 5c 32 31 30 5c 32 30 32 23 00 5c 33 30 35 5c 33 30 32 21 5c 32 \203..\311.\210\202#.\305\302!\2
4200 31 30 5c 33 31 32 12 5c 33 31 33 5c 32 31 31 13 5c 32 30 37 22 20 5b 66 6c 61 67 20 65 76 69 6c 10\312.\313\211.\207".[flag.evil
4220 2d 65 78 2d 73 68 65 6c 6c 2d 61 72 67 75 6d 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 64 20 6d -ex-shell-argument-initialized.m
4240 69 6e 69 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 63 inibuffer-default-add-function.c
4260 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 73 20 73 74 61 ompletion-at-point-functions.sta
4280 72 74 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 20 66 62 6f 75 6e 64 70 rt.make-local-variable.t.fboundp
42a0 20 63 6f 6d 69 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 73 68 65 6c .comint-completion-at-point.shel
42c0 6c 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 76 61 72 73 20 6d 69 6e 69 62 75 66 66 65 72 2d 64 65 66 l-completion-vars.minibuffer-def
42e0 61 75 6c 74 2d 61 64 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 73 20 28 65 76 69 6c 2d 65 78 ault-add-shell-commands.(evil-ex
4300 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 65 76 69 -command-completion-at-point.evi
4320 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e l-ex-argument-completion-at-poin
4340 74 29 5d 20 32 20 28 23 24 20 2e 20 31 36 30 32 36 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 t)].2.(#$...16026)]).(byte-code.
4360 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 33 5c 33 "\302\303\304\305#\210\306\303\3
4380 30 34 5c 33 30 37 23 5c 32 31 30 5c 33 31 30 5c 33 31 31 08 5c 33 31 32 23 5c 32 31 31 19 5c 32 04\307#\210\310\311.\312#\211.\2
43a0 30 33 1d 00 09 5c 33 31 33 5c 32 34 31 5c 32 31 30 5c 32 30 32 25 00 5c 33 31 31 5c 33 31 33 42 03...\313\241\210\202%.\311\313B
43c0 5c 32 31 31 11 08 42 10 29 08 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e \211..B.).\207".[evil-ex-argumen
43e0 74 2d 74 79 70 65 73 20 23 31 36 3d 23 3a 70 20 64 65 66 61 6c 69 61 73 20 65 76 69 6c 2d 65 78 t-types.#16=#:p.defalias.evil-ex
4400 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 -shell-command-completion-at-poi
4420 6e 74 20 63 6f 6d 69 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 nt.comint-completion-at-point.ni
4440 6c 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 31 2e 32 2e 31 33 22 20 61 73 73 6f 63 20 73 l.make-obsolete."1.2.13".assoc.s
4460 68 65 6c 6c 20 65 71 75 61 6c 20 28 65 76 69 6c 2d 65 78 2d 69 6e 69 74 2d 73 68 65 6c 6c 2d 61 hell.equal.(evil-ex-init-shell-a
4480 72 67 75 6d 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 rgument-completion.(completion-a
44a0 74 2d 70 6f 69 6e 74 20 2e 20 63 6f 6d 69 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 t-point...comint-completion-at-p
44c0 6f 69 6e 74 29 29 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 66 69 oint))].5).(defalias.'evil-ex-fi
44e0 6c 65 2d 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 le-or-shell-command-completion-a
4500 74 2d 70 6f 69 6e 74 20 23 5b 6e 69 6c 20 22 65 64 57 5c 32 30 33 17 00 65 66 5c 33 30 30 55 5c t-point.#[nil."edW\203..ef\300U\
4520 32 30 33 17 00 5c 32 31 34 65 54 64 7d 5c 32 31 30 5c 33 30 31 20 29 5c 32 30 37 65 64 5c 33 30 203..\214eTd}\210\301.)\207ed\30
4540 32 45 5c 32 30 37 22 20 5b 33 33 20 63 6f 6d 69 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2E\207".[33.comint-completion-at
4560 2d 70 6f 69 6e 74 20 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 2d 69 6e 74 65 72 6e 61 6c 5d 20 -point.read-file-name-internal].
4580 33 5d 29 23 40 33 39 20 52 65 74 75 72 6e 73 20 74 68 65 20 66 69 6e 61 6c 20 62 69 6e 64 69 6e 3])#@39.Returns.the.final.bindin
45a0 67 20 6f 66 20 43 4f 4d 4d 41 4e 44 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 5c g.of.COMMAND...(byte-code."\302\
45c0 33 30 33 08 5c 33 30 34 23 5c 32 31 31 19 5c 32 30 33 11 00 09 5c 33 30 35 5c 32 34 31 5c 32 31 303.\304#\211.\203...\305\241\21
45e0 30 5c 32 30 32 19 00 5c 33 30 33 5c 33 30 35 42 5c 32 31 31 11 08 42 10 29 08 5c 32 30 37 22 20 0\202..\303\305B\211..B.).\207".
4600 5b 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 2d 74 79 70 65 73 20 23 31 37 3d 23 3a 70 20 [evil-ex-argument-types.#17=#:p.
4620 61 73 73 6f 63 20 66 69 6c 65 2d 6f 72 2d 73 68 65 6c 6c 20 65 71 75 61 6c 20 28 65 76 69 6c 2d assoc.file-or-shell.equal.(evil-
4640 65 78 2d 69 6e 69 74 2d 73 68 65 6c 6c 2d 61 72 67 75 6d 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f ex-init-shell-argument-completio
4660 6e 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 2e 20 65 76 69 6c 2d 65 78 n.(completion-at-point...evil-ex
4680 2d 66 69 6c 65 2d 6f 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 63 6f 6d 70 6c 65 74 69 6f -file-or-shell-command-completio
46a0 6e 2d 61 74 2d 70 6f 69 6e 74 29 29 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c n-at-point))].5).(defalias.'evil
46c0 2d 65 78 2d 62 69 6e 64 69 6e 67 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 26 6f 70 74 69 6f 6e 61 6c -ex-binding.#[(command.&optional
46e0 20 6e 6f 65 72 72 6f 72 29 20 22 5c 33 30 35 20 18 5c 33 30 36 5c 32 31 36 09 5c 32 31 31 1a 5c .noerror)."\305..\306\216.\211.\
4700 32 30 35 41 00 5c 33 30 37 5c 33 31 30 5c 6e 5c 22 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 6e 5c 205A.\307\310\n\"\210\311\312\n\
4720 22 12 5c 33 31 33 5c 6e 0b 5c 22 41 5c 32 31 31 12 3b 5c 32 30 34 15 00 5c 6e 5c 32 30 34 28 00 ".\313\n.\"A\211.;\204..\n\204(.
4740 5c 33 31 34 09 21 12 5c 33 31 35 5c 6e 21 5c 32 30 33 38 00 5c 33 31 36 5c 6e 21 5c 32 30 36 41 \314.!.\315\n!\2038.\316\n!\206A
4760 00 5c 6e 5c 32 30 32 41 00 5c 66 3f 5c 32 30 35 41 00 5c 33 31 37 5c 33 32 30 09 5c 22 2b 5c 32 .\n\202A.\f?\205A.\317\320.\"+\2
4780 30 37 22 20 5b 23 31 38 3d 23 3a 73 61 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 63 6f 6d 6d 07".[#18=#:saved-match-data.comm
47a0 61 6e 64 20 62 69 6e 64 69 6e 67 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 73 20 6e 6f 65 and.binding.evil-ex-commands.noe
47c0 72 72 6f 72 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 rror.match-data.#[nil."\301.\302
47e0 5c 22 5c 32 30 37 22 20 5b 23 31 38 23 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 \"\207".[#18#.set-match-data.t].
4800 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5e 5c 5c 28 2e 2b 3f 5c 5c 29 5c 5c 21 3f 24 3].string-match."^\\(.+?\\)\\!?$
4820 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 61 73 73 6f 63 20 69 6e 74 65 72 6e 20 63 6f ".match-string.1.assoc.intern.co
4840 6d 6d 61 6e 64 70 20 63 6f 6d 6d 61 6e 64 2d 72 65 6d 61 70 70 69 6e 67 20 75 73 65 72 2d 65 72 mmandp.command-remapping.user-er
4860 72 6f 72 20 22 55 6e 6b 6e 6f 77 6e 20 63 6f 6d 6d 61 6e 64 3a 20 60 25 73 27 22 5d 20 34 20 28 ror."Unknown.command:.`%s'"].4.(
4880 23 24 20 2e 20 31 37 38 30 30 29 5d 29 23 40 35 37 20 52 65 74 75 72 6e 73 20 74 68 65 20 66 69 #$...17800)])#@57.Returns.the.fi
48a0 6e 61 6c 20 62 69 6e 64 69 6e 67 20 6f 66 20 74 68 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 6f 66 nal.binding.of.the.completion.of
48c0 20 43 4f 4d 4d 41 4e 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 6f .COMMAND...(defalias.'evil-ex-co
48e0 6d 70 6c 65 74 65 64 2d 62 69 6e 64 69 6e 67 20 23 5b 28 63 6f 6d 6d 61 6e 64 20 26 6f 70 74 69 mpleted-binding.#[(command.&opti
4900 6f 6e 61 6c 20 6e 6f 65 72 72 6f 72 29 20 22 5c 33 30 34 08 09 5c 22 1a 5c 33 30 35 5c 6e 5c 33 onal.noerror)."\304..\".\305\n\3
4920 30 36 3d 5c 32 30 33 10 00 08 5c 32 30 32 15 00 5c 6e 5c 32 30 36 15 00 08 0b 5c 22 29 5c 32 30 06=\203...\202..\n\206....\")\20
4940 37 22 20 5b 63 6f 6d 6d 61 6e 64 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 73 20 63 6f 6d 7".[command.evil-ex-commands.com
4960 70 6c 65 74 69 6f 6e 20 6e 6f 65 72 72 6f 72 20 74 72 79 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 65 pletion.noerror.try-completion.e
4980 76 69 6c 2d 65 78 2d 62 69 6e 64 69 6e 67 20 74 5d 20 33 20 28 23 24 20 2e 20 31 38 35 37 38 29 vil-ex-binding.t].3.(#$...18578)
49a0 5d 29 23 40 31 32 38 20 52 65 70 6c 61 63 65 20 73 70 65 63 69 61 6c 20 73 79 6d 62 6f 6c 73 20 ])#@128.Replace.special.symbols.
49c0 69 6e 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 52 65 70 6c 61 63 65 73 20 25 20 62 79 20 74 68 65 20 in.FILE-NAME..Replaces.%.by.the.
49e0 63 75 72 72 65 6e 74 20 66 69 6c 65 2d 6e 61 6d 65 2c 0a 52 65 70 6c 61 63 65 73 20 23 20 62 79 current.file-name,.Replaces.#.by
4a00 20 74 68 65 20 61 6c 74 65 72 6e 61 74 65 20 66 69 6c 65 2d 6e 61 6d 65 20 69 6e 20 46 49 4c 45 .the.alternate.file-name.in.FILE
4a20 2d 4e 41 4d 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 72 65 70 6c 61 -NAME...(defalias.'evil-ex-repla
4a40 63 65 2d 73 70 65 63 69 61 6c 2d 66 69 6c 65 6e 61 6d 65 73 20 23 5b 28 66 69 6c 65 2d 6e 61 6d ce-special-filenames.#[(file-nam
4a60 65 29 20 22 5c 33 30 34 08 21 5c 33 30 35 20 5c 33 30 36 20 5c 32 30 35 0e 00 5c 33 30 35 5c 33 e)."\304.!\305.\306.\205..\305\3
4a80 30 36 20 21 19 1a 1b 5c 33 30 34 08 5c 33 30 37 5c 22 5c 32 30 36 19 00 08 10 5c 6e 5c 32 30 33 06.!...\304.\307\"\206....\n\203
4aa0 31 00 5c 33 30 34 5c 6e 5c 33 30 37 5c 22 5c 32 30 36 26 00 5c 6e 12 5c 33 31 30 5c 33 31 31 5c 1.\304\n\307\"\206&.\n.\310\311\
4ac0 6e 08 5c 33 31 32 5c 32 31 31 5c 33 31 33 26 06 10 09 5c 32 30 33 48 00 5c 33 30 34 09 5c 33 30 n.\312\211\313&...\203H.\304.\30
4ae0 37 5c 22 5c 32 30 36 3d 00 09 11 5c 33 31 30 5c 33 31 34 09 08 5c 33 31 32 5c 32 31 31 5c 33 31 7\"\206=...\310\314..\312\211\31
4b00 33 26 06 10 5c 33 31 30 5c 33 31 35 5c 33 31 36 08 5c 33 31 32 24 10 0b 08 50 10 2b 08 5c 32 30 3&..\310\315\316.\312$...P.+.\20
4b20 37 22 20 5b 66 69 6c 65 2d 6e 61 6d 65 20 61 6c 74 65 72 6e 61 74 65 2d 66 6e 61 6d 65 20 63 75 7".[file-name.alternate-fname.cu
4b40 72 72 65 6e 74 2d 66 6e 61 6d 65 20 72 65 6d 6f 74 65 20 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 rrent-fname.remote.file-remote-p
4b60 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6f 74 68 65 72 2d 62 75 66 66 65 72 20 6c .buffer-file-name.other-buffer.l
4b80 6f 63 61 6c 6e 61 6d 65 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e ocalname.replace-regexp-in-strin
4ba0 67 20 22 5c 5c 28 5e 5c 5c 7c 5b 5e 5c 5c 5c 5c 5d 5c 5c 29 5c 5c 28 25 5c 5c 29 22 20 74 20 32 g."\\(^\\|[^\\\\]\\)\\(%\\)".t.2
4bc0 20 22 5c 5c 28 5e 5c 5c 7c 5b 5e 5c 5c 5c 5c 5d 5c 5c 29 5c 5c 28 23 5c 5c 29 22 20 22 5c 5c 5c ."\\(^\\|[^\\\\]\\)\\(#\\)"."\\\
4be0 5c 5c 5c 28 5b 23 25 5d 5c 5c 29 22 20 22 5c 5c 31 22 5d 20 37 20 28 23 24 20 2e 20 31 38 38 35 \\\([#%]\\)"."\\1"].7.(#$...1885
4c00 36 29 5d 29 23 40 31 30 37 20 52 65 74 75 72 6e 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 78 6)])#@107.Returns.the.current.Ex
4c20 20 61 72 67 75 6d 65 6e 74 20 61 73 20 61 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 54 68 69 73 20 66 .argument.as.a.file.name..This.f
4c40 75 6e 63 74 69 6f 6e 20 69 6e 74 65 72 70 72 65 74 73 20 73 70 65 63 69 61 6c 20 66 69 6c 65 20 unction.interprets.special.file.
4c60 6e 61 6d 65 73 20 6c 69 6b 65 20 23 20 61 6e 64 20 25 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 names.like.#.and.%...(defalias.'
4c80 65 76 69 6c 2d 65 78 2d 66 69 6c 65 2d 61 72 67 20 23 5b 6e 69 6c 20 22 08 47 5c 33 30 31 55 3f evil-ex-file-arg.#[nil.".G\301U?
4ca0 5c 32 30 35 0b 00 5c 33 30 32 08 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d \205..\302.!\207".[evil-ex-argum
4cc0 65 6e 74 20 30 20 65 76 69 6c 2d 65 78 2d 72 65 70 6c 61 63 65 2d 73 70 65 63 69 61 6c 2d 66 69 ent.0.evil-ex-replace-special-fi
4ce0 6c 65 6e 61 6d 65 73 5d 20 32 20 28 23 24 20 2e 20 31 39 34 36 36 29 5d 29 23 40 33 30 20 52 65 lenames].2.(#$...19466)])#@30.Re
4d00 70 65 61 74 73 20 74 68 65 20 6c 61 73 74 20 65 78 20 63 6f 6d 6d 61 6e 64 2e 1f 0a 28 64 65 66 peats.the.last.ex.command...(def
4d20 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 72 65 70 65 61 74 20 23 5b 28 63 6f 75 6e 74 29 20 alias.'evil-ex-repeat.#[(count).
4d40 22 08 5c 32 30 33 0b 00 65 62 5c 32 31 30 08 53 79 5c 32 31 30 70 09 1a 1b 5c 6e 5c 32 30 35 47 ".\203..eb\210.Sy\210p...\n\205G
4d60 00 5c 6e 5c 32 31 31 41 12 5c 32 34 32 5c 32 31 31 1c 5c 32 30 33 43 00 5c 33 30 36 5c 33 30 37 .\n\211A.\242\211.\203C.\306\307
4d80 5c 32 31 31 5c 32 31 31 5c 66 24 5c 32 31 30 5c 33 31 30 0d 21 5c 32 31 31 1e 0d 5c 33 31 31 3d \211\211\f$\210\310.!\211..\311=
4da0 5c 32 30 34 42 00 5c 33 30 37 12 0e 0e 5c 32 30 33 3e 00 5c 33 31 32 0e 0e 21 5c 32 31 30 5c 32 \204B.\307...\203>.\312..!\210\2
4dc0 30 32 42 00 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 29 29 5c 32 30 32 0f 00 2a 5c 32 30 37 22 20 02B.\313\314!\210))\202..*\207".
4de0 5b 63 6f 75 6e 74 20 65 76 69 6c 2d 65 78 2d 68 69 73 74 6f 72 79 20 68 69 73 74 20 65 76 69 6c [count.evil-ex-history.hist.evil
4e00 2d 65 78 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 65 76 69 6c 2d 65 78 2d 6c 61 73 74 2d -ex-current-buffer.evil-ex-last-
4e20 63 6d 64 20 65 76 69 6c 2d 65 78 2d 63 6d 64 20 65 76 69 6c 2d 65 78 2d 75 70 64 61 74 65 20 6e cmd.evil-ex-cmd.evil-ex-update.n
4e40 69 6c 20 65 76 69 6c 2d 65 78 2d 62 69 6e 64 69 6e 67 20 65 76 69 6c 2d 65 78 2d 72 65 70 65 61 il.evil-ex-binding.evil-ex-repea
4e60 74 20 65 76 61 6c 20 75 73 65 72 2d 65 72 72 6f 72 20 22 45 78 3a 20 73 79 6e 74 61 78 20 65 72 t.eval.user-error."Ex:.syntax.er
4e80 72 6f 72 22 20 62 69 6e 64 69 6e 67 20 65 76 69 6c 2d 65 78 2d 65 78 70 72 65 73 73 69 6f 6e 5d ror".binding.evil-ex-expression]
4ea0 20 36 20 28 23 24 20 2e 20 31 39 37 31 30 29 20 22 50 22 5d 29 23 40 33 36 20 45 78 65 63 75 74 .6.(#$...19710)."P"])#@36.Execut
4ec0 65 20 74 68 65 20 67 69 76 65 6e 20 63 6f 6d 6d 61 6e 64 20 43 4f 4d 4d 41 4e 44 2e 1f 0a 28 64 e.the.given.command.COMMAND...(d
4ee0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 61 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 23 5b efalias.'evil-ex-call-command.#[
4f00 28 72 61 6e 67 65 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 29 20 22 08 5c 32 34 37 5c (range.command.argument).".\247\
4f20 32 30 35 06 00 08 19 5c 33 30 36 08 21 5c 32 30 35 0e 00 08 18 5c 33 30 37 20 1a 5c 33 31 30 5c 205....\306.!\205....\307..\310\
4f40 32 31 36 5c 33 31 31 5c 33 31 32 0b 5c 22 2a 5c 32 30 35 1d 00 5c 33 31 33 1c 60 1d 08 5c 32 30 216\311\312.\"*\205..\313.`..\20
4f60 36 2c 00 09 5c 32 30 35 2c 00 5c 33 31 34 09 5c 32 31 31 5c 22 1e 5c 66 5c 33 31 35 0b 21 1e 24 6,..\205,.\314.\211\".\f\315.!.$
4f80 5c 33 31 36 0e 24 5c 33 31 37 5c 22 5c 32 30 35 44 00 60 5c 33 32 30 20 5c 32 30 36 43 00 0e 25 \316.$\317\"\205D.`\320.\206C..%
4fa0 5e 1e 26 5c 66 5c 32 30 35 4b 00 5c 33 31 33 1e 27 5c 33 32 31 0e 28 21 1e 29 5c 33 32 32 0e 5c ^.&\f\205K.\313.'\321.(!.)\322.\
4fc0 66 21 1e 2a 09 5c 32 31 31 1e 2b 1e 2c 0e 29 3b 5c 32 30 33 6f 00 5c 33 32 33 5c 33 32 34 0e 29 f!.*.\211.+.,.);\203o.\323\324.)
4fe0 47 5c 33 32 35 0e 29 24 5c 32 31 30 70 1e 2d 5c 33 32 36 5c 32 31 36 0e 5c 66 5c 32 30 34 5c 32 G\325.)$\210p.-\326\216.\f\204\2
5000 31 37 00 0e 24 16 2e 5c 33 32 37 20 5c 32 31 30 5c 33 33 30 5c 33 33 31 21 5c 32 31 30 5c 33 33 17..$..\327.\210\330\331!\210\33
5020 32 0e 24 21 5c 32 31 30 5c 33 33 30 5c 33 33 33 21 5c 32 30 32 5c 33 35 36 00 5c 33 33 34 0e 5c 2.$!\210\330\333!\202\356.\334.\
5040 66 21 5c 33 32 35 5c 32 31 31 1e 2f 1e 30 1e 31 5c 33 33 35 0e 31 21 5c 32 31 30 5c 33 33 36 0e f!\325\211./.0.1\335.1!\210\336.
5060 31 21 16 30 5c 33 33 37 0e 31 21 16 2f 5c 33 34 30 0e 30 0e 2f 44 5c 33 34 31 5c 22 5c 32 31 31 1!.0\337.1!./\340.0./D\341\"\211
5080 1e 32 5c 32 31 31 41 16 32 5c 32 34 32 16 30 0e 32 5c 32 31 31 41 16 32 5c 32 34 32 16 2f 29 0e .2\211A.2\242.0.2\211A.2\242./).
50a0 24 16 2e 5c 33 33 30 5c 33 33 31 21 5c 32 31 30 5c 33 34 32 0e 2f 21 5c 32 31 30 0e 30 62 5c 32 $..\330\331!\210\342./!\210.0b\2
50c0 31 30 5c 33 34 33 20 5c 32 31 30 5c 33 33 32 0e 24 21 5c 32 31 30 5c 33 33 30 5c 33 33 33 21 5c 10\343.\210\332.$!\210\330\333!\
50e0 32 31 30 0e 26 5c 32 30 35 5c 33 35 35 00 0e 26 62 2b 2e 0e 5c 32 30 37 22 20 5b 72 61 6e 67 65 210.&\205\355..&b+..\207".[range
5100 20 63 6f 75 6e 74 20 23 31 39 3d 23 3a 73 61 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 63 6f .count.#19=#:saved-match-data.co
5120 6d 6d 61 6e 64 20 62 61 6e 67 20 65 76 69 6c 2d 65 78 2d 70 6f 69 6e 74 20 65 76 69 6c 2d 72 61 mmand.bang.evil-ex-point.evil-ra
5140 6e 67 65 2d 70 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 nge-p.match-data.#[nil."\301.\30
5160 32 5c 22 5c 32 30 37 22 20 5b 23 31 39 23 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 2\"\207".[#19#.set-match-data.t]
5180 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 2e 21 24 22 20 74 20 65 76 69 6c 2d 65 78 .3].string-match.".!$".t.evil-ex
51a0 2d 72 61 6e 67 65 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 65 64 2d 62 69 6e 64 69 6e 67 -range.evil-ex-completed-binding
51c0 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 3a 72 65 73 74 .evil-get-command-property.:rest
51e0 6f 72 65 2d 70 6f 69 6e 74 20 6d 61 72 6b 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 65 76 69 ore-point.mark.copy-sequence.evi
5200 6c 2d 74 79 70 65 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 6e 69 6c l-type.set-text-properties.0.nil
5220 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 35 0d 00 72 08 71 5c 32 31 30 5c 33 30 32 20 .#[nil."\301.!\205..r.q\210\302.
5240 29 5c 32 30 37 22 20 5b 62 75 66 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 64 65 61 63 74 69 )\207".[buf.buffer-live-p.deacti
5260 76 61 74 65 2d 6d 61 72 6b 5d 20 32 5d 20 65 76 69 6c 2d 65 78 69 74 2d 76 69 73 75 61 6c 2d 73 vate-mark].2].evil-exit-visual-s
5280 74 61 74 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 70 72 65 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 tate.run-hooks.pre-command-hook.
52a0 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d call-interactively.post-command-
52c0 68 6f 6f 6b 20 65 76 69 6c 2d 63 6f 70 79 2d 72 61 6e 67 65 20 65 76 69 6c 2d 65 78 70 61 6e 64 hook.evil-copy-range.evil-expand
52e0 2d 72 61 6e 67 65 20 65 76 69 6c 2d 72 61 6e 67 65 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c -range.evil-range-beginning.evil
5300 2d 72 61 6e 67 65 2d 65 6e 64 20 73 6f 72 74 20 3c 20 73 65 74 2d 6d 61 72 6b 20 61 63 74 69 76 -range-end.sort.<.set-mark.activ
5320 61 74 65 2d 6d 61 72 6b 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 20 6d 6f 73 74 2d 70 6f ate-mark.evil-ex-command.most-po
5340 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 72 65 73 74 6f 72 65 2d 70 6f 69 6e 74 20 65 76 69 6c sitive-fixnum.restore-point.evil
5360 2d 65 78 2d 62 61 6e 67 20 61 72 67 75 6d 65 6e 74 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 -ex-bang.argument.evil-ex-argume
5380 6e 74 20 65 76 69 6c 2d 74 68 69 73 2d 74 79 70 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 nt.evil-this-type.current-prefix
53a0 2d 61 72 67 20 70 72 65 66 69 78 2d 61 72 67 20 62 75 66 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 -arg.prefix-arg.buf.this-command
53c0 20 65 6e 64 20 62 65 67 20 65 78 2d 72 61 6e 67 65 20 23 32 30 3d 23 3a 73 6f 72 74 76 61 72 5d .end.beg.ex-range.#20=#:sortvar]
53e0 20 36 20 28 23 24 20 2e 20 32 30 31 35 34 29 5d 29 23 40 34 35 20 52 65 74 75 72 6e 20 74 68 65 .6.(#$...20154)])#@45.Return.the
5400 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 6f 66 20 42 41 53 45 20 70 6c 75 73 20 4f 46 46 53 45 54 .line.number.of.BASE.plus.OFFSET
5420 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 6c 69 6e 65 20 23 5b 28 62 61 ...(defalias.'evil-ex-line.#[(ba
5440 73 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 66 66 73 65 74 29 20 22 08 5c 32 30 36 06 00 5c 33 30 se.&optional.offset).".\206..\30
5460 32 20 09 5c 32 30 36 0b 00 5c 33 30 33 5c 5c 5c 32 30 37 22 20 5b 62 61 73 65 20 6f 66 66 73 65 2..\206..\303\\\207".[base.offse
5480 74 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 30 5d 20 32 20 28 23 24 20 2e 20 t.line-number-at-pos.0].2.(#$...
54a0 32 31 34 39 34 29 5d 29 23 40 34 33 20 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 21494)])#@43.Return.the.line.num
54c0 62 65 72 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 ber.of.the.first.line...(defalia
54e0 73 20 27 65 76 69 6c 2d 65 78 2d 66 69 72 73 74 2d 6c 69 6e 65 20 23 5b 6e 69 6c 20 22 5c 33 30 s.'evil-ex-first-line.#[nil."\30
5500 30 65 21 5c 32 30 37 22 20 5b 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 5d 20 32 20 0e!\207".[line-number-at-pos].2.
5520 28 23 24 20 2e 20 32 31 36 37 37 29 5d 29 23 40 34 35 20 52 65 74 75 72 6e 20 74 68 65 20 6c 69 (#$...21677)])#@45.Return.the.li
5540 6e 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 1f 0a ne.number.of.the.current.line...
5560 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 75 72 72 65 6e 74 2d 6c 69 6e 65 20 (defalias.'evil-ex-current-line.
5580 23 5b 6e 69 6c 20 22 5c 33 30 30 60 21 5c 32 30 37 22 20 5b 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d #[nil."\300`!\207".[line-number-
55a0 61 74 2d 70 6f 73 5d 20 32 20 28 23 24 20 2e 20 32 31 38 31 31 29 5d 29 23 40 34 32 20 52 65 74 at-pos].2.(#$...21811)])#@42.Ret
55c0 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 6c 61 73 74 20 urn.the.line.number.of.the.last.
55e0 6c 69 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 6c 61 73 74 2d 6c line...(defalias.'evil-ex-last-l
5600 69 6e 65 20 23 5b 6e 69 6c 20 22 5c 32 31 32 64 62 5c 32 31 30 6e 5c 32 30 33 0b 00 5c 33 30 30 ine.#[nil."\212db\210n\203..\300
5620 79 5c 32 31 30 5c 33 30 31 20 29 5c 32 30 37 22 20 5b 2d 31 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 y\210\301.)\207".[-1.line-number
5640 2d 61 74 2d 70 6f 73 5d 20 31 20 28 23 24 20 2e 20 32 31 39 34 39 29 5d 29 23 40 35 39 20 52 65 -at-pos].1.(#$...21949)])#@59.Re
5660 74 75 72 6e 73 20 74 68 65 20 66 69 72 73 74 20 61 6e 64 20 6c 61 73 74 20 70 6f 73 69 74 69 6f turns.the.first.and.last.positio
5680 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 61 6e 67 65 2e 1f 0a 28 64 65 66 61 6c 69 n.of.the.current.range...(defali
56a0 61 73 20 27 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 20 23 5b 28 62 65 67 2d 6c 69 6e 65 20 26 6f as.'evil-ex-range.#[(beg-line.&o
56c0 70 74 69 6f 6e 61 6c 20 65 6e 64 2d 6c 69 6e 65 29 20 22 5c 33 30 32 5c 33 30 33 08 21 5c 33 30 ptional.end-line)."\302\303.!\30
56e0 33 09 5c 32 30 36 5c 6e 00 08 5c 33 30 34 5c 22 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 3.\206\n..\304\"\305\306\307%\20
5700 37 22 20 5b 62 65 67 2d 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 20 65 76 69 6c 2d 72 61 6e 67 65 7".[beg-line.end-line.evil-range
5720 20 65 76 69 6c 2d 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 20 2d 31 20 6c 69 6e 65 20 3a 65 78 70 .evil-line-position.-1.line.:exp
5740 61 6e 64 65 64 20 74 5d 20 36 20 28 23 24 20 2e 20 32 32 31 31 30 29 5d 29 23 40 34 37 20 52 65 anded.t].6.(#$...22110)])#@47.Re
5760 74 75 72 6e 20 61 20 72 61 6e 67 65 20 65 6e 63 6f 6d 70 61 73 73 69 6e 67 20 74 68 65 20 77 68 turn.a.range.encompassing.the.wh
5780 6f 6c 65 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d ole.buffer...(defalias.'evil-ex-
57a0 66 75 6c 6c 2d 72 61 6e 67 65 20 23 5b 6e 69 6c 20 22 5c 33 30 30 65 64 5c 33 30 31 23 5c 32 30 full-range.#[nil."\300ed\301#\20
57c0 37 22 20 5b 65 76 69 6c 2d 72 61 6e 67 65 20 6c 69 6e 65 5d 20 34 20 28 23 24 20 2e 20 32 32 33 7".[evil-range.line].4.(#$...223
57e0 36 36 29 5d 29 23 40 35 35 20 52 65 74 75 72 6e 20 61 20 6c 69 6e 65 77 69 73 65 20 72 61 6e 67 66)])#@55.Return.a.linewise.rang
5800 65 20 6f 66 20 74 68 65 20 6c 61 73 74 20 76 69 73 75 61 6c 20 73 65 6c 65 63 74 69 6f 6e 2e 1f e.of.the.last.visual.selection..
5820 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 6c 61 73 74 2d 76 69 73 75 61 6c 2d .(defalias.'evil-ex-last-visual-
5840 72 61 6e 67 65 20 23 5b 6e 69 6c 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c range.#[nil."\302..\"\207".[evil
5860 2d 76 69 73 75 61 6c 2d 6d 61 72 6b 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 70 6f 69 6e 74 20 65 -visual-mark.evil-visual-point.e
5880 76 69 6c 2d 6c 69 6e 65 2d 65 78 70 61 6e 64 5d 20 33 20 28 23 24 20 2e 20 32 32 35 30 36 29 5d vil-line-expand].3.(#$...22506)]
58a0 29 23 40 31 30 34 20 52 65 74 75 72 6e 20 4d 41 52 4b 45 52 27 73 20 6c 69 6e 65 20 6e 75 6d 62 )#@104.Return.MARKER's.line.numb
58c0 65 72 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 53 69 67 6e 61 6c er.in.the.current.buffer..Signal
58e0 20 61 6e 20 65 72 72 6f 72 20 69 66 20 4d 41 52 4b 45 52 20 69 73 20 69 6e 20 61 20 64 69 66 66 .an.error.if.MARKER.is.in.a.diff
5900 65 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 erent.buffer...(defalias.'evil-e
5920 78 2d 6d 61 72 6b 65 72 20 23 5b 28 6d 61 72 6b 65 72 29 20 22 08 3b 5c 32 30 33 09 00 08 5c 33 x-marker.#[(marker).".;\203...\3
5940 30 31 48 10 5c 33 30 32 08 21 5c 32 31 31 10 5c 32 34 37 5c 32 30 33 16 00 5c 33 30 33 08 21 5c 01H.\302.!\211.\247\203..\303.!\
5960 32 30 37 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 22 20 5b 6d 61 72 6b 65 72 20 30 20 65 76 69 6c 207\304\305!\207".[marker.0.evil
5980 2d 67 65 74 2d 6d 61 72 6b 65 72 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 75 -get-marker.line-number-at-pos.u
59a0 73 65 72 2d 65 72 72 6f 72 20 22 45 78 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 6d ser-error."Ex.does.not.support.m
59c0 61 72 6b 65 72 73 20 69 6e 20 6f 74 68 65 72 20 66 69 6c 65 73 22 5d 20 33 20 28 23 24 20 2e 20 arkers.in.other.files"].3.(#$...
59e0 32 32 36 39 35 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 68 61 72 22695)]).(defalias.'evil-ex-char
5a00 2d 6d 61 72 6b 65 72 2d 72 61 6e 67 65 20 23 5b 28 62 65 67 20 65 6e 64 29 20 22 08 3b 5c 32 30 -marker-range.#[(beg.end).".;\20
5a20 33 09 00 08 5c 33 30 32 48 10 09 3b 5c 32 30 33 12 00 09 5c 33 30 32 48 11 5c 33 30 33 08 21 10 3...\302H..;\203...\302H.\303.!.
5a40 5c 33 30 33 09 21 11 08 5c 32 34 37 5c 32 30 33 36 00 09 5c 32 34 37 5c 32 30 33 36 00 5c 33 30 \303.!..\247\2036..\247\2036.\30
5a60 34 5c 33 30 35 08 09 5c 33 30 36 20 5c 32 30 33 32 00 5c 33 30 37 20 5c 32 30 32 33 00 5c 33 31 4\305..\306.\2032.\307.\2023.\31
5a80 30 23 21 5c 32 30 37 5c 33 31 31 5c 33 31 32 21 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 30 0#!\207\311\312!\207".[beg.end.0
5aa0 20 65 76 69 6c 2d 67 65 74 2d 6d 61 72 6b 65 72 20 65 76 69 6c 2d 65 78 70 61 6e 64 2d 72 61 6e .evil-get-marker.evil-expand-ran
5ac0 67 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 ge.evil-range.evil-visual-state-
5ae0 70 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 74 79 70 65 20 69 6e 63 6c 75 73 69 76 65 20 75 73 65 p.evil-visual-type.inclusive.use
5b00 72 2d 65 72 72 6f 72 20 22 45 78 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 6d 61 72 r-error."Ex.does.not.support.mar
5b20 6b 65 72 73 20 69 6e 20 6f 74 68 65 72 20 66 69 6c 65 73 22 5d 20 35 5d 29 23 40 36 37 20 53 65 kers.in.other.files"].5])#@67.Se
5b40 61 72 63 68 20 66 6f 72 77 61 72 64 20 66 6f 72 20 50 41 54 54 45 52 4e 2e 0a 52 65 74 75 72 6e arch.forward.for.PATTERN..Return
5b60 73 20 74 68 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 6d 61 74 63 68 2e 1f s.the.line.number.of.the.match..
5b80 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 72 65 2d 66 77 64 20 23 5b 28 70 61 .(defalias.'evil-ex-re-fwd.#[(pa
5ba0 74 74 65 72 6e 29 20 22 5c 33 30 33 31 38 00 5c 33 30 34 20 18 5c 33 30 35 5c 32 31 36 5c 32 31 ttern)."\30318.\304..\305\216\21
5bc0 32 5c 33 30 36 5c 33 30 37 09 47 5c 33 31 30 09 24 5c 32 31 30 5c 33 31 31 20 5c 32 31 30 5c 33 2\306\307.G\310.$\210\311.\210\3
5be0 31 32 09 5c 33 31 30 5c 33 31 33 23 5c 32 30 33 25 00 5c 33 31 34 5c 33 30 37 5c 32 32 35 53 21 12.\310\313#\203%.\314\307\225S!
5c00 5c 32 30 32 35 00 65 62 5c 32 31 30 5c 33 31 32 09 5c 33 31 30 5c 33 31 33 23 5c 32 30 35 35 00 \2025.eb\210\312.\310\313#\2055.
5c20 5c 33 31 34 5c 33 30 37 5c 32 32 35 53 21 2b 30 5c 32 30 37 1a 5c 33 31 35 5c 6e 41 40 21 29 5c \314\307\225S!+0\207.\315\nA@!)\
5c40 33 31 30 5c 32 30 37 22 20 5b 23 32 31 3d 23 3a 73 61 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 310\207".[#21=#:saved-match-data
5c60 20 70 61 74 74 65 72 6e 20 65 72 72 20 28 69 6e 76 61 6c 69 64 2d 72 65 67 65 78 70 29 20 6d 61 .pattern.err.(invalid-regexp).ma
5c80 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 37 22 tch-data.#[nil."\301.\302\"\207"
5ca0 20 5b 23 32 31 23 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 73 65 74 2d .[#21#.set-match-data.t].3].set-
5cc0 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 6e 69 6c 20 65 76 69 6c 2d 6d 6f 76 65 2d text-properties.0.nil.evil-move-
5ce0 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 74 20 end-of-line.re-search-forward.t.
5d00 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 65 76 69 6c 2d 65 78 2d 65 63 68 6f 5d line-number-at-pos.evil-ex-echo]
5d20 20 36 20 28 23 24 20 2e 20 32 33 33 35 38 29 5d 29 23 40 36 38 20 53 65 61 72 63 68 20 62 61 63 .6.(#$...23358)])#@68.Search.bac
5d40 6b 77 61 72 64 20 66 6f 72 20 50 41 54 54 45 52 4e 2e 0a 52 65 74 75 72 6e 73 20 74 68 65 20 6c kward.for.PATTERN..Returns.the.l
5d60 69 6e 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 6d 61 74 63 68 2e 1f 0a 28 64 65 66 61 6c ine.number.of.the.match...(defal
5d80 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 72 65 2d 62 77 64 20 23 5b 28 70 61 74 74 65 72 6e 29 20 ias.'evil-ex-re-bwd.#[(pattern).
5da0 22 5c 33 30 33 31 36 00 5c 33 30 34 20 18 5c 33 30 35 5c 32 31 36 5c 32 31 32 5c 33 30 36 5c 33 "\30316.\304..\305\216\212\306\3
5dc0 30 37 09 47 5c 33 31 30 09 24 5c 32 31 30 5c 33 31 31 20 5c 32 31 30 5c 33 31 32 09 5c 33 31 30 07.G\310.$\210\311.\210\312.\310
5de0 5c 33 31 33 23 5c 32 30 33 24 00 5c 33 31 34 5c 33 30 37 5c 32 32 34 21 5c 32 30 32 33 00 64 62 \313#\203$.\314\307\224!\2023.db
5e00 5c 32 31 30 5c 33 31 32 09 5c 33 31 30 5c 33 31 33 23 5c 32 30 35 33 00 5c 33 31 34 5c 33 30 37 \210\312.\310\313#\2053.\314\307
5e20 5c 32 32 34 21 2b 30 5c 32 30 37 1a 5c 33 31 35 5c 6e 41 40 21 29 5c 33 31 30 5c 32 30 37 22 20 \224!+0\207.\315\nA@!)\310\207".
5e40 5b 23 32 32 3d 23 3a 73 61 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 70 61 74 74 65 72 6e 20 [#22=#:saved-match-data.pattern.
5e60 65 72 72 20 28 69 6e 76 61 6c 69 64 2d 72 65 67 65 78 70 29 20 6d 61 74 63 68 2d 64 61 74 61 20 err.(invalid-regexp).match-data.
5e80 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 23 32 32 23 20 73 65 #[nil."\301.\302\"\207".[#22#.se
5ea0 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 t-match-data.t].3].set-text-prop
5ec0 65 72 74 69 65 73 20 30 20 6e 69 6c 20 65 76 69 6c 2d 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 erties.0.nil.evil-move-beginning
5ee0 2d 6f 66 2d 6c 69 6e 65 20 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 74 20 6c 69 -of-line.re-search-backward.t.li
5f00 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 65 76 69 6c 2d 65 78 2d 65 63 68 6f 5d 20 36 ne-number-at-pos.evil-ex-echo].6
5f20 20 28 23 24 20 2e 20 32 33 38 36 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d .(#$...23862)]).(defalias.'evil-
5f40 65 78 2d 70 72 65 76 2d 73 65 61 72 63 68 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 21 5c ex-prev-search.#[nil."\300\301!\
5f60 32 30 37 22 20 5b 65 72 72 6f 72 20 22 50 72 65 76 69 6f 75 73 20 73 65 61 72 63 68 20 6e 6f 74 207".[error."Previous.search.not
5f80 20 79 65 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 22 5d 20 32 5d 29 23 40 36 32 20 52 65 74 75 72 .yet.implemented"].2])#@62.Retur
5fa0 6e 20 61 20 73 69 67 6e 65 64 20 6e 75 6d 62 65 72 20 6c 69 6b 65 20 2d 33 20 61 6e 64 20 2b 31 n.a.signed.number.like.-3.and.+1
5fc0 2e 0a 4e 55 4d 42 45 52 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 2e 1f 0a 28 64 65 66 61 6c 69 ..NUMBER.defaults.to.1...(defali
5fe0 61 73 20 27 65 76 69 6c 2d 65 78 2d 73 69 67 6e 65 64 2d 6e 75 6d 62 65 72 20 23 5b 28 73 69 67 as.'evil-ex-signed-number.#[(sig
6000 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 75 6d 62 65 72 29 20 22 08 09 5c 32 30 36 06 00 5c 33 30 n.&optional.number)."..\206..\30
6020 32 21 5c 32 30 37 22 20 5b 73 69 67 6e 20 6e 75 6d 62 65 72 20 31 5d 20 32 20 28 23 24 20 2e 20 2!\207".[sign.number.1].2.(#$...
6040 32 34 34 37 35 29 5d 29 23 40 31 37 36 20 50 61 72 73 65 20 53 54 52 49 4e 47 20 61 73 20 61 6e 24475)])#@176.Parse.STRING.as.an
6060 20 45 78 20 65 78 70 72 65 73 73 69 6f 6e 20 61 6e 64 20 72 65 74 75 72 6e 20 61 6e 20 65 76 61 .Ex.expression.and.return.an.eva
6080 6c 75 61 74 69 6f 6e 20 74 72 65 65 2e 0a 49 66 20 53 59 4e 54 41 58 20 69 73 20 6e 6f 6e 2d 6e luation.tree..If.SYNTAX.is.non-n
60a0 69 6c 2c 20 72 65 74 75 72 6e 20 61 20 73 79 6e 74 61 78 20 74 72 65 65 20 69 6e 73 74 65 61 64 il,.return.a.syntax.tree.instead
60c0 2e 0a 53 54 41 52 54 20 69 73 20 74 68 65 20 73 74 61 72 74 20 73 79 6d 62 6f 6c 2c 20 77 68 69 ..START.is.the.start.symbol,.whi
60e0 63 68 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 65 78 70 72 65 73 73 69 6f 6e 27 2e 1f 0a 28 6d ch.defaults.to.`expression'...(m
6100 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 27 65 76 69 6c 2d 65 78 2d 65 76 61 6c 20 27 65 76 69 6c ake-obsolete.'evil-ex-eval.'evil
6120 2d 65 78 2d 70 61 72 73 65 20 22 31 2e 32 2e 31 34 22 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 -ex-parse."1.2.14").(defalias.'e
6140 76 69 6c 2d 65 78 2d 70 61 72 73 65 20 23 5b 28 73 74 72 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c vil-ex-parse.#[(string.&optional
6160 20 73 79 6e 74 61 78 20 73 74 61 72 74 29 20 22 08 5c 32 30 36 07 00 09 5c 32 34 32 5c 32 34 32 .syntax.start).".\206...\242\242
6180 18 5c 33 30 35 5c 6e 08 09 5c 33 30 36 0b 25 5c 32 31 31 1c 5c 32 34 32 2a 5c 32 30 37 22 20 5b .\305\n..\306.%\211.\242*\207".[
61a0 73 74 61 72 74 20 65 76 69 6c 2d 65 78 2d 67 72 61 6d 6d 61 72 20 73 74 72 69 6e 67 20 73 79 6e start.evil-ex-grammar.string.syn
61c0 74 61 78 20 6d 61 74 63 68 20 65 76 69 6c 2d 70 61 72 73 65 72 20 74 5d 20 37 20 28 23 24 20 2e tax.match.evil-parser.t].7.(#$..
61e0 20 32 34 36 35 34 29 5d 29 23 40 33 32 20 50 61 72 73 65 20 53 54 52 49 4e 47 20 61 73 20 61 6e .24654)])#@32.Parse.STRING.as.an
6200 20 45 78 20 62 69 6e 64 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 .Ex.binding...(defalias.'evil-ex
6220 2d 70 61 72 73 65 2d 63 6f 6d 6d 61 6e 64 20 23 5b 28 73 74 72 69 6e 67 29 20 22 5c 33 30 35 08 -parse-command.#[(string)."\305.
6240 5c 33 30 36 09 23 5c 33 30 37 5c 32 31 31 1a 1b 5c 32 31 31 1c 5c 32 30 35 64 00 5c 66 5c 32 34 \306.#\307\211..\211.\205d.\f\24
6260 32 12 5c 66 5c 32 34 33 5c 32 31 31 10 47 5c 33 31 30 56 5c 32 30 33 47 00 5c 33 31 31 08 5c 33 2.\f\243\211.G\310V\203G.\311.\3
6280 30 37 5c 33 31 32 03 03 03 5c 33 31 33 24 5c 32 36 36 5c 32 30 33 5c 32 30 33 47 00 5c 33 31 34 07\312...\313$\266\203\203G.\314
62a0 5c 6e 08 50 5c 33 31 33 5c 22 5c 32 30 34 39 00 5c 33 31 34 5c 6e 5c 33 31 33 5c 22 5c 32 30 34 \n.P\313\"\2049.\314\n\313\"\204
62c0 47 00 5c 33 30 35 5c 6e 08 50 5c 33 31 35 09 23 5c 32 31 31 14 5c 32 34 32 12 5c 66 5c 32 34 33 G.\305\n.P\315.#\211.\242.\f\243
62e0 10 5c 33 31 36 5c 6e 21 5c 32 30 33 61 00 5c 33 30 35 08 5c 33 30 33 09 23 5c 32 31 31 14 5c 32 .\316\n!\203a.\305.\303.#\211.\2
6300 34 32 5c 32 30 36 59 00 5c 33 31 37 13 5c 66 5c 32 34 33 10 5c 6e 0b 50 12 5c 6e 08 42 2b 5c 32 42\206Y.\317.\f\243.\n.P.\n.B+\2
6320 30 37 22 20 5b 73 74 72 69 6e 67 20 65 76 69 6c 2d 65 78 2d 67 72 61 6d 6d 61 72 20 63 6f 6d 6d 07".[string.evil-ex-grammar.comm
6340 61 6e 64 20 62 61 6e 67 20 72 65 73 75 6c 74 20 65 76 69 6c 2d 70 61 72 73 65 72 20 62 69 6e 64 and.bang.result.evil-parser.bind
6360 69 6e 67 20 6e 69 6c 20 30 20 22 5e 5b 2d 2f 5b 3a 64 69 67 69 74 3a 5d 5d 22 20 73 74 72 69 6e ing.nil.0."^[-/[:digit:]]".strin
6380 67 2d 6d 61 74 63 68 20 74 20 65 76 69 6c 2d 65 78 2d 62 69 6e 64 69 6e 67 20 65 6d 61 63 73 2d g-match.t.evil-ex-binding.emacs-
63a0 62 69 6e 64 69 6e 67 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d 66 6f 72 63 65 2d 70 20 binding.evil-ex-command-force-p.
63c0 22 22 5d 20 39 20 28 23 24 20 2e 20 32 35 30 37 30 29 5d 29 23 40 34 34 20 57 68 65 74 68 65 72 ""].9.(#$...25070)])#@44.Whether
63e0 20 43 4f 4d 4d 41 4e 44 20 61 63 63 65 70 74 73 20 74 68 65 20 62 61 6e 67 20 61 72 67 75 6d 65 .COMMAND.accepts.the.bang.argume
6400 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 63 6f 6d 6d 61 6e 64 2d nt...(defalias.'evil-ex-command-
6420 66 6f 72 63 65 2d 70 20 23 5b 28 63 6f 6d 6d 61 6e 64 29 20 22 5c 33 30 32 08 5c 33 30 33 5c 22 force-p.#[(command)."\302.\303\"
6440 5c 32 31 31 19 5c 32 30 35 0d 00 5c 33 30 34 09 5c 33 30 35 5c 22 29 5c 32 30 37 22 20 5b 63 6f \211.\205..\304.\305\")\207".[co
6460 6d 6d 61 6e 64 20 62 69 6e 64 69 6e 67 20 65 76 69 6c 2d 65 78 2d 63 6f 6d 70 6c 65 74 65 64 2d mmand.binding.evil-ex-completed-
6480 62 69 6e 64 69 6e 67 20 74 20 65 76 69 6c 2d 67 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 binding.t.evil-get-command-prope
64a0 72 74 79 20 3a 65 78 2d 62 61 6e 67 5d 20 34 20 28 23 24 20 2e 20 32 35 35 36 31 29 5d 29 23 40 rty.:ex-bang].4.(#$...25561)])#@
64c0 32 32 38 20 46 69 6e 64 20 61 6c 6c 20 70 61 74 68 73 20 66 72 6f 6d 20 74 68 65 20 72 6f 6f 74 228.Find.all.paths.from.the.root
64e0 20 6f 66 20 54 52 45 45 20 74 6f 20 69 74 73 20 6c 65 61 76 65 73 2e 0a 54 52 45 45 20 69 73 20 .of.TREE.to.its.leaves..TREE.is.
6500 61 20 73 79 6e 74 61 78 20 74 72 65 65 2c 20 69 2e 65 2e 2c 20 61 6c 6c 20 69 74 73 20 6c 65 61 a.syntax.tree,.i.e.,.all.its.lea
6520 76 65 20 6e 6f 64 65 73 20 61 72 65 20 73 74 72 69 6e 67 73 2e 0a 54 68 65 20 60 6e 74 68 27 20 ve.nodes.are.strings..The.`nth'.
6540 65 6c 65 6d 65 6e 74 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 65 20 73 79 6e element.in.the.result.is.the.syn
6560 74 61 63 74 69 63 20 63 6f 6e 74 65 78 74 0a 66 6f 72 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e tactic.context.for.the.correspon
6580 64 69 6e 67 20 73 74 72 69 6e 67 20 69 6e 64 65 78 20 28 63 6f 75 6e 74 65 64 20 66 72 6f 6d 20 ding.string.index.(counted.from.
65a0 7a 65 72 6f 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 66 6c 61 74 74 65 6e 2d zero)...(defalias.'evil-flatten-
65c0 73 79 6e 74 61 78 2d 74 72 65 65 20 23 5b 28 74 72 65 65 29 20 22 5c 33 30 33 5c 32 31 31 18 19 syntax-tree.#[(tree)."\303\211..
65e0 5c 33 30 34 5c 32 31 31 19 5c 6e 5c 33 30 33 5c 22 5c 32 31 30 08 5c 32 33 37 2b 5c 32 30 37 22 \304\211.\n\303\"\210.\237+\207"
6600 20 5b 72 65 73 75 6c 74 20 74 72 61 76 65 72 73 65 20 74 72 65 65 20 6e 69 6c 20 23 5b 28 74 72 .[result.traverse.tree.nil.#[(tr
6620 65 65 20 70 61 74 68 29 20 22 08 3b 5c 32 30 33 20 00 08 47 5c 33 30 36 19 1a 09 5c 6e 57 5c 32 ee.path).".;\203...G\306...\nW\2
6640 30 35 1e 00 09 1b 5c 66 0d 42 15 29 09 54 5c 32 31 31 11 5c 32 30 32 0b 00 2a 5c 32 30 37 08 40 05....\f.B.).T\211.\202..*\207.@
6660 5c 66 42 1c 08 41 1e 07 0e 07 5c 32 30 35 43 00 0e 07 40 1e 08 0e 09 0e 08 5c 66 5c 22 5c 32 31 \fB..A....\205C...@......\f\"\21
6680 30 0e 07 41 16 07 29 5c 32 30 32 29 00 2a 5c 32 30 37 22 20 5b 74 72 65 65 20 23 32 33 3d 23 3a 0..A..)\202).*\207".[tree.#23=#:
66a0 63 6f 75 6e 74 65 72 20 23 32 34 3d 23 3a 75 70 70 65 72 2d 62 6f 75 6e 64 20 63 68 61 72 20 70 counter.#24=#:upper-bound.char.p
66c0 61 74 68 20 72 65 73 75 6c 74 20 30 20 23 32 35 3d 23 3a 74 61 69 6c 20 73 75 62 74 72 65 65 20 ath.result.0.#25=#:tail.subtree.
66e0 74 72 61 76 65 72 73 65 5d 20 34 5d 5d 20 34 20 28 23 24 20 2e 20 32 35 37 39 36 29 5d 29 23 40 traverse].4]].4.(#$...25796)])#@
6700 31 30 34 20 52 65 74 75 72 6e 20 74 68 65 20 73 79 6e 74 61 63 74 69 63 61 6c 20 63 6f 6e 74 65 104.Return.the.syntactical.conte
6720 78 74 20 6f 66 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 61 74 20 50 4f 53 2e 0a 50 4f 53 20 xt.of.the.character.at.POS..POS.
6740 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 6f 6e defaults.to.the.current.position
6760 20 6f 66 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 78 2d 73 .of.point...(defalias.'evil-ex-s
6780 79 6e 74 61 63 74 69 63 2d 63 6f 6e 74 65 78 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 70 6f yntactic-context.#[(&optional.po
67a0 73 29 20 22 5c 33 30 34 08 21 5c 32 31 31 19 47 1a 0b 5c 32 30 36 5c 66 00 60 5c 33 30 35 20 5a s)."\304.!\211.G..\206\f.`\305.Z
67c0 5c 32 31 31 1b 5c 6e 59 5c 32 30 33 19 00 5c 6e 53 13 0b 5c 33 30 36 57 5c 32 30 33 21 00 5c 33 \211.\nY\203..\nS..\306W\203!.\3
67e0 30 36 13 09 5c 32 30 35 28 00 0b 09 38 2b 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 78 2d 74 72 65 06..\205(...8+\207".[evil-ex-tre
6800 65 20 63 6f 6e 74 65 78 74 73 20 6c 65 6e 67 74 68 20 70 6f 73 20 65 76 69 6c 2d 66 6c 61 74 74 e.contexts.length.pos.evil-flatt
6820 65 6e 2d 73 79 6e 74 61 78 2d 74 72 65 65 20 6d 69 6e 69 62 75 66 66 65 72 2d 70 72 6f 6d 70 74 en-syntax-tree.minibuffer-prompt
6840 2d 65 6e 64 20 30 5d 20 33 20 28 23 24 20 2e 20 32 36 33 37 32 29 5d 29 23 40 36 34 20 50 61 72 -end.0].3.(#$...26372)])#@64.Par
6860 73 65 20 61 20 6e 75 6d 65 72 69 63 61 6c 20 64 6f 6c 6c 61 72 2d 73 69 67 6e 20 73 79 6d 62 6f se.a.numerical.dollar-sign.symbo
6880 6c 2e 0a 47 69 76 65 6e 20 65 2e 67 2e 20 24 34 2c 20 72 65 74 75 72 6e 20 34 2e 1f 0a 28 64 65 l..Given.e.g..$4,.return.4...(de
68a0 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 72 73 65 72 2d 2d 64 65 78 70 20 23 5b 28 6f 62 6a falias.'evil-parser--dexp.#[(obj
68c0 29 20 22 08 39 5c 32 30 35 1c 00 5c 33 30 33 08 21 19 5c 33 30 34 20 1a 5c 33 30 35 5c 32 31 36 ).".9\205..\303.!.\304..\305\216
68e0 5c 33 30 36 5c 33 30 37 09 5c 22 5c 32 30 35 1b 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 5c 22 \306\307.\"\205..\310\311\312.\"
6900 21 2b 5c 32 30 37 22 20 5b 6f 62 6a 20 73 74 72 20 23 32 36 3d 23 3a 73 61 76 65 64 2d 6d 61 74 !+\207".[obj.str.#26=#:saved-mat
6920 63 68 2d 64 61 74 61 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6d 61 74 63 68 2d 64 61 74 61 20 23 ch-data.symbol-name.match-data.#
6940 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 23 32 36 23 20 73 65 74 [nil."\301.\302\"\207".[#26#.set
6960 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 -match-data.t].3].string-match."
6980 5c 5c 24 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 22 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 \\$\\([0-9]+\\)".string-to-numbe
69a0 72 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 5d 20 34 20 28 23 24 20 2e 20 32 36 37 31 37 29 r.match-string.1].4.(#$...26717)
69c0 5d 29 23 40 33 30 37 20 53 75 62 73 74 69 74 75 74 65 20 61 6c 6c 20 64 6f 6c 6c 61 72 2d 73 69 ])#@307.Substitute.all.dollar-si
69e0 67 6e 20 73 79 6d 62 6f 6c 73 20 69 6e 20 4f 42 4a 2e 0a 45 61 63 68 20 64 6f 6c 6c 61 72 2d 73 gn.symbols.in.OBJ..Each.dollar-s
6a00 69 67 6e 20 73 79 6d 62 6f 6c 20 69 73 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 74 68 65 20 ign.symbol.is.replaced.with.the.
6a20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 65 6c 65 6d 65 6e 74 20 69 6e 20 52 45 53 55 4c 54 2c corresponding.element.in.RESULT,
6a40 20 73 6f 20 74 68 61 74 20 24 31 20 62 65 63 6f 6d 65 73 20 74 68 65 20 66 69 72 73 74 20 65 6c .so.that.$1.becomes.the.first.el
6a60 65 6d 65 6e 74 2c 20 65 74 63 2e 0a 54 68 65 20 73 70 65 63 69 61 6c 20 76 61 6c 75 65 20 24 30 ement,.etc..The.special.value.$0
6a80 20 69 73 20 73 75 62 73 74 69 74 75 74 65 64 20 77 69 74 68 20 74 68 65 20 77 68 6f 6c 65 20 6c .is.substituted.with.the.whole.l
6aa0 69 73 74 20 52 45 53 55 4c 54 2e 0a 49 66 20 52 45 53 55 4c 54 20 69 73 20 6e 6f 74 20 61 20 6c ist.RESULT..If.RESULT.is.not.a.l
6ac0 69 73 74 2c 20 61 6c 6c 20 64 6f 6c 6c 61 72 2d 73 69 67 6e 20 73 79 6d 62 6f 6c 73 20 61 72 65 ist,.all.dollar-sign.symbols.are
6ae0 20 73 75 62 73 74 69 74 75 74 65 64 20 77 69 74 68 0a 52 45 53 55 4c 54 2e 1f 0a 28 64 65 66 61 .substituted.with.RESULT...(defa
6b00 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 72 73 65 72 2d 2d 64 76 61 6c 20 23 5b 28 6f 62 6a 20 72 lias.'evil-parser--dval.#[(obj.r
6b20 65 73 75 6c 74 29 20 22 08 3c 5c 32 30 33 5c 6e 00 5c 33 30 33 5c 33 30 34 08 5c 22 5c 32 30 37 esult).".<\203\n.\303\304.\"\207
6b40 5c 33 30 35 08 21 5c 32 31 31 19 5c 32 30 33 2e 00 5c 6e 3c 5c 32 30 34 1b 00 5c 6e 5c 32 30 32 \305.!\211.\203..\n<\204..\n\202
6b60 2f 00 09 5c 33 30 36 3d 5c 32 30 33 27 00 5c 33 30 37 5c 6e 42 5c 32 30 32 2f 00 09 53 5c 6e 38 /..\306=\203'.\307\nB\202/..S\n8
6b80 5c 32 30 32 2f 00 08 29 5c 32 30 37 22 20 5b 6f 62 6a 20 6e 75 6d 20 72 65 73 75 6c 74 20 6d 61 \202/..)\207".[obj.num.result.ma
6ba0 70 63 61 72 20 23 5b 28 6f 62 6a 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 6f 62 6a pcar.#[(obj)."\302..\"\207".[obj
6bc0 20 72 65 73 75 6c 74 20 65 76 69 6c 2d 70 61 72 73 65 72 2d 2d 64 76 61 6c 5d 20 33 5d 20 65 76 .result.evil-parser--dval].3].ev
6be0 69 6c 2d 70 61 72 73 65 72 2d 2d 64 65 78 70 20 30 20 6c 69 73 74 5d 20 34 20 28 23 24 20 2e 20 il-parser--dexp.0.list].4.(#$...
6c00 32 37 30 38 30 29 5d 29 23 40 32 31 39 38 20 50 61 72 73 65 20 53 54 52 49 4e 47 20 61 73 20 61 27080)])#@2198.Parse.STRING.as.a
6c20 20 53 59 4d 42 4f 4c 20 69 6e 20 47 52 41 4d 4d 41 52 2e 0a 49 66 20 47 52 45 45 44 59 20 69 73 .SYMBOL.in.GRAMMAR..If.GREEDY.is
6c40 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 77 68 6f 6c 65 20 6f 66 20 53 54 52 49 4e 47 20 6d 75 .non-nil,.the.whole.of.STRING.mu
6c60 73 74 20 6d 61 74 63 68 2e 0a 49 66 20 74 68 65 20 70 61 72 73 65 20 73 75 63 63 65 65 64 73 2c st.match..If.the.parse.succeeds,
6c80 20 74 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c .the.return.value.is.a.cons.cell
6ca0 0a 28 52 45 53 55 4c 54 20 2e 20 54 41 49 4c 29 2c 20 77 68 65 72 65 20 52 45 53 55 4c 54 20 69 .(RESULT...TAIL),.where.RESULT.i
6cc0 73 20 61 20 70 61 72 73 65 20 74 72 65 65 20 61 6e 64 20 54 41 49 4c 20 69 73 0a 74 68 65 20 72 s.a.parse.tree.and.TAIL.is.the.r
6ce0 65 6d 61 69 6e 64 65 72 20 6f 66 20 53 54 52 49 4e 47 2e 20 4f 74 68 65 72 77 69 73 65 2c 20 74 emainder.of.STRING..Otherwise,.t
6d00 68 65 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 6e 69 6c 2e 0a 0a 47 52 41 4d 4d 41 52 he.return.value.is.nil...GRAMMAR
6d20 20 69 73 20 61 6e 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f .is.an.association.list.of.symbo
6d40 6c 73 20 61 6e 64 20 74 68 65 69 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 2e 0a 41 20 64 65 66 69 ls.and.their.definitions..A.defi
6d60 6e 69 74 69 6f 6e 20 69 73 20 65 69 74 68 65 72 20 61 20 6c 69 73 74 20 6f 66 20 70 72 6f 64 75 nition.is.either.a.list.of.produ
6d80 63 74 69 6f 6e 20 72 75 6c 65 73 2c 20 77 68 69 63 68 20 61 72 65 0a 74 72 69 65 64 20 69 6e 20 ction.rules,.which.are.tried.in.
6da0 73 75 63 63 65 73 73 69 6f 6e 2c 20 6f 72 20 61 20 23 27 2d 71 75 6f 74 65 64 20 66 75 6e 63 74 succession,.or.a.#'-quoted.funct
6dc0 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 20 63 61 6c 6c 65 64 0a 74 6f 20 70 61 72 73 65 20 74 68 ion,.which.is.called.to.parse.th
6de0 65 20 69 6e 70 75 74 2e 0a 0a 41 20 70 72 6f 64 75 63 74 69 6f 6e 20 72 75 6c 65 20 63 61 6e 20 e.input...A.production.rule.can.
6e00 62 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 20 20 20 20 6e 69 be.one.of.the.following:......ni
6e20 6c 20 6d 61 74 63 68 65 73 20 74 68 65 20 65 6d 70 74 79 20 73 74 72 69 6e 67 2e 0a 20 20 20 20 l.matches.the.empty.string......
6e40 41 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 6d 61 74 63 68 65 73 20 61 20 73 A.regular.expression.matches.a.s
6e60 75 62 73 74 72 69 6e 67 2e 0a 20 20 20 20 41 20 73 79 6d 62 6f 6c 20 6d 61 74 63 68 65 73 20 61 ubstring......A.symbol.matches.a
6e80 20 70 72 6f 64 75 63 74 69 6f 6e 20 66 6f 72 20 74 68 61 74 20 73 79 6d 62 6f 6c 2e 0a 20 20 20 .production.for.that.symbol.....
6ea0 20 28 58 20 59 29 20 6d 61 74 63 68 65 73 20 58 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 59 2e 0a .(X.Y).matches.X.followed.by.Y..
6ec0 20 20 20 20 28 5c 3f 20 58 29 20 6d 61 74 63 68 65 73 20 7a 65 72 6f 20 6f 72 20 6f 6e 65 20 6f ....(\?.X).matches.zero.or.one.o
6ee0 66 20 58 2e 0a 20 20 20 20 28 2a 20 58 29 20 6d 61 74 63 68 65 73 20 7a 65 72 6f 20 6f 72 20 6d f.X......(*.X).matches.zero.or.m
6f00 6f 72 65 20 6f 66 20 58 2e 0a 20 20 20 20 28 2b 20 58 29 20 6d 61 74 63 68 65 73 20 6f 6e 65 20 ore.of.X......(+.X).matches.one.
6f20 6f 72 20 6d 6f 72 65 20 6f 66 20 58 2e 0a 20 20 20 20 28 26 20 58 29 20 6d 61 74 63 68 65 73 20 or.more.of.X......(&.X).matches.
6f40 58 2c 20 62 75 74 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 73 75 6d 65 2e 0a 20 20 20 20 28 21 20 X,.but.does.not.consume......(!.
6f60 58 29 20 6d 61 74 63 68 65 73 20 61 6e 79 74 68 69 6e 67 20 62 75 74 20 58 2c 20 62 75 74 20 64 X).matches.anything.but.X,.but.d
6f80 6f 65 73 20 6e 6f 74 20 63 6f 6e 73 75 6d 65 2e 0a 0a 54 68 75 73 2c 20 61 20 73 69 6d 70 6c 65 oes.not.consume...Thus,.a.simple
6fa0 20 67 72 61 6d 6d 61 72 20 6d 61 79 20 6c 6f 6f 6b 20 6c 69 6b 65 3a 0a 0a 20 20 20 20 28 28 70 .grammar.may.look.like:......((p
6fc0 6c 75 73 20 22 5c 5c 2b 22 29 20 20 20 20 20 20 20 20 20 20 20 3b 20 70 6c 75 73 20 3c 2d 20 22 lus."\\+")...........;.plus.<-."
6fe0 2b 22 0a 20 20 20 20 20 28 6d 69 6e 75 73 20 22 2d 22 29 20 20 20 20 20 20 20 20 20 20 20 20 3b +"......(minus."-")............;
7000 20 6d 69 6e 75 73 20 3c 2d 20 22 2d 22 0a 20 20 20 20 20 28 6f 70 65 72 61 74 6f 72 20 70 6c 75 .minus.<-."-"......(operator.plu
7020 73 20 6d 69 6e 75 73 29 29 20 3b 20 6f 70 65 72 61 74 6f 72 20 3c 2d 20 70 6c 75 73 20 2f 20 6d s.minus)).;.operator.<-.plus./.m
7040 69 6e 75 73 0a 0a 41 6c 6c 20 69 6e 70 75 74 2d 63 6f 6e 73 75 6d 69 6e 67 20 72 75 6c 65 73 20 inus..All.input-consuming.rules.
7060 68 61 76 65 20 61 20 76 61 6c 75 65 2e 20 41 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 have.a.value..A.regular.expressi
7080 6f 6e 20 65 76 61 6c 75 61 74 65 73 0a 74 6f 20 74 68 65 20 74 65 78 74 20 6d 61 74 63 68 65 64 on.evaluates.to.the.text.matched
70a0 2c 20 77 68 69 6c 65 20 61 20 6c 69 73 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 61 20 6c 69 ,.while.a.list.evaluates.to.a.li
70c0 73 74 20 6f 66 20 76 61 6c 75 65 73 2e 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 61 20 6c 69 73 st.of.values..The.value.of.a.lis
70e0 74 20 6d 61 79 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 61 20 73 65 6d 61 6e t.may.be.overridden.with.a.seman
7100 74 69 63 20 61 63 74 69 6f 6e 2c 20 77 68 69 63 68 20 69 73 0a 73 70 65 63 69 66 69 65 64 20 77 tic.action,.which.is.specified.w
7120 69 74 68 20 61 20 23 27 2d 71 75 6f 74 65 64 20 65 78 70 72 65 73 73 69 6f 6e 20 61 74 20 74 68 ith.a.#'-quoted.expression.at.th
7140 65 20 65 6e 64 3a 0a 0a 20 20 20 20 28 58 20 59 20 23 27 66 6f 6f 29 0a 0a 54 68 65 20 76 61 6c e.end:......(X.Y.#'foo)..The.val
7160 75 65 20 6f 66 20 74 68 69 73 20 72 75 6c 65 20 69 73 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 ue.of.this.rule.is.the.result.of
7180 20 63 61 6c 6c 69 6e 67 20 66 6f 6f 20 77 69 74 68 20 74 68 65 20 76 61 6c 75 65 73 0a 6f 66 20 .calling.foo.with.the.values.of.
71a0 58 20 61 6e 64 20 59 20 61 73 20 61 72 67 75 6d 65 6e 74 73 2e 20 41 6c 74 65 72 6e 61 74 69 76 X.and.Y.as.arguments..Alternativ
71c0 65 6c 79 2c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 20 6d 61 79 20 62 65 0a 73 70 ely,.the.function.call.may.be.sp
71e0 65 63 69 66 69 65 64 20 65 78 70 6c 69 63 69 74 6c 79 3a 0a 0a 20 20 20 20 28 58 20 59 20 23 27 ecified.explicitly:......(X.Y.#'
7200 28 66 6f 6f 20 24 31 20 24 32 29 29 0a 0a 48 65 72 65 2c 20 24 31 20 72 65 66 65 72 73 20 74 6f (foo.$1.$2))..Here,.$1.refers.to
7220 20 58 20 61 6e 64 20 24 32 20 72 65 66 65 72 73 20 74 6f 20 59 2e 20 24 30 20 72 65 66 65 72 73 .X.and.$2.refers.to.Y..$0.refers
7240 20 74 6f 20 74 68 65 20 77 68 6f 6c 65 20 6c 69 73 74 2e 0a 44 6f 6c 6c 61 72 20 65 78 70 72 65 .to.the.whole.list..Dollar.expre
7260 73 73 69 6f 6e 73 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 75 73 65 64 20 64 69 72 65 63 74 6c 79 ssions.can.also.be.used.directly
7280 3a 0a 0a 20 20 20 20 28 58 20 59 20 23 27 24 31 29 0a 0a 54 68 69 73 20 6d 61 74 63 68 65 73 20 :......(X.Y.#'$1)..This.matches.
72a0 58 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 59 2c 20 62 75 74 20 69 67 6e 6f 72 65 73 20 74 68 65 X.followed.by.Y,.but.ignores.the
72c0 20 76 61 6c 75 65 20 6f 66 20 59 3b 0a 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6c 69 .value.of.Y;.the.value.of.the.li
72e0 73 74 20 69 73 20 74 68 65 20 73 61 6d 65 20 61 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 58 st.is.the.same.as.the.value.of.X
7300 2e 0a 0a 49 66 20 74 68 65 20 53 59 4e 54 41 58 20 61 72 67 75 6d 65 6e 74 20 69 73 20 6e 6f 6e ...If.the.SYNTAX.argument.is.non
7320 2d 6e 69 6c 2c 20 74 68 65 6e 20 61 6c 6c 20 73 65 6d 61 6e 74 69 63 20 61 63 74 69 6f 6e 73 0a -nil,.then.all.semantic.actions.
7340 61 72 65 20 69 67 6e 6f 72 65 64 2c 20 61 6e 64 20 61 20 73 79 6e 74 61 78 20 74 72 65 65 20 69 are.ignored,.and.a.syntax.tree.i
7360 73 20 63 6f 6e 73 74 72 75 63 74 65 64 20 69 6e 73 74 65 61 64 2e 20 54 68 65 0a 73 79 6e 74 61 s.constructed.instead..The.synta
7380 78 20 74 72 65 65 20 6f 62 65 79 73 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 74 68 61 74 20 61 x.tree.obeys.the.property.that.a
73a0 6c 6c 20 74 68 65 20 6c 65 61 76 65 20 6e 6f 64 65 73 20 61 72 65 0a 70 61 72 74 73 20 6f 66 20 ll.the.leave.nodes.are.parts.of.
73c0 74 68 65 20 69 6e 70 75 74 20 73 74 72 69 6e 67 2e 20 54 68 75 73 2c 20 62 79 20 74 72 61 76 65 the.input.string..Thus,.by.trave
73e0 72 73 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 74 72 65 65 2c 0a 6f 6e 65 20 63 61 6e 20 64 rsing.the.syntax.tree,.one.can.d
7400 65 74 65 72 6d 69 6e 65 20 68 6f 77 20 65 61 63 68 20 63 68 61 72 61 63 74 65 72 20 77 61 73 20 etermine.how.each.character.was.
7420 70 61 72 73 65 64 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6d 62 6f 6c 73 20 68 parsed...The.following.symbols.h
7440 61 76 65 20 72 65 73 65 72 76 65 64 20 6d 65 61 6e 69 6e 67 73 20 77 69 74 68 69 6e 20 61 20 67 ave.reserved.meanings.within.a.g
7460 72 61 6d 6d 61 72 3a 0a 60 5c 3f 27 2c 20 60 2a 27 2c 20 60 2b 27 2c 20 60 26 27 2c 20 60 21 27 rammar:.`\?',.`*',.`+',.`&',.`!'
7480 2c 20 60 66 75 6e 63 74 69 6f 6e 27 2c 20 60 61 6c 74 27 2c 20 60 73 65 71 27 20 61 6e 64 20 6e ,.`function',.`alt',.`seq'.and.n
74a0 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 70 61 72 73 65 72 20 23 5b 28 73 il...(defalias.'evil-parser.#[(s
74c0 74 72 69 6e 67 20 73 79 6d 62 6f 6c 20 67 72 61 6d 6d 61 72 20 26 6f 70 74 69 6f 6e 61 6c 20 67 tring.symbol.grammar.&optional.g
74e0 72 65 65 64 79 20 73 79 6e 74 61 78 29 20 22 08 5c 32 30 36 05 00 5c 33 30 36 5c 33 30 37 5c 32 reedy.syntax).".\206..\306\307\2
7500 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 19 1a 1b 1c 1d 18 0e 30 5c 33 31 30 5c 32 33 35 5c 32 11\211\211\211.......0\310\235\2
7520 30 33 23 00 0e 31 5c 32 30 35 1d 00 5c 33 30 36 08 42 14 5c 32 30 32 5c 32 31 35 03 0e 30 3b 5c 03#..1\205..\306.B.\202\215..0;\
7540 32 30 33 78 00 5c 33 31 31 20 1e 32 5c 33 31 32 5c 32 31 36 5c 33 31 33 0e 30 08 5c 22 5c 33 31 203x.\311..2\312\216\313.0.\"\31
7560 34 3d 5c 32 30 34 4f 00 5c 33 31 33 5c 33 31 35 08 5c 22 5c 33 31 34 3d 5c 32 30 33 74 00 5c 33 4=\204O.\313\315.\"\314=\203t.\3
7580 31 34 5c 32 32 35 5c 33 31 33 0e 30 08 5c 33 31 34 5c 32 32 35 23 3d 5c 32 30 33 74 00 5c 33 31 14\225\313.0.\314\225#=\203t.\31
75a0 36 5c 33 31 34 08 5c 22 13 08 5c 33 31 34 5c 32 32 35 5c 33 30 37 4f 11 0b 09 42 14 0e 31 5c 32 6\314.\"..\314\225\307O...B..1\2
75c0 30 33 74 00 5c 66 5c 32 30 33 74 00 08 5c 33 31 34 08 47 09 47 5a 4f 13 5c 66 0b 5c 32 34 30 5c 03t.\f\203t..\314.G.GZO.\f.\240\
75e0 32 31 30 2a 5c 32 30 32 5c 32 31 35 03 0e 30 39 5c 32 30 33 5c 33 30 33 00 0e 30 1e 2a 0e 30 0e 210*\202\215..09\203\303..0.*.0.
7600 33 5c 32 33 36 5c 32 34 33 12 5c 33 31 37 08 5c 33 32 30 5c 6e 42 0e 33 0e 34 0e 31 25 14 0e 31 3\236\243.\317.\320\nB.3.4.1%..1
7620 5c 32 30 33 5c 32 37 37 00 5c 66 5c 32 30 33 5c 32 37 37 00 5c 66 40 5c 32 31 31 13 3c 5c 32 30 \203\277.\f\203\277.\f@\211.<\20
7640 33 5c 32 36 36 00 5c 33 32 31 0b 40 21 5c 32 30 33 5c 32 36 36 00 0e 30 0b 42 13 5c 32 30 32 5c 3\266.\321.@!\203\266..0.B.\202\
7660 32 37 33 00 0e 30 0b 44 13 5c 66 0b 5c 32 34 30 5c 32 31 30 29 5c 32 30 32 5c 32 31 35 03 0e 30 273..0.D.\f.\240\210)\202\215..0
7680 5c 32 34 32 5c 33 32 32 3d 5c 32 30 33 5c 33 36 35 00 0e 30 41 40 5c 32 31 31 16 30 08 21 14 0e \242\322=\203\365..0A@\211.0.!..
76a0 31 5c 32 30 33 5c 32 31 35 03 5c 66 5c 32 30 33 5c 32 31 35 03 5c 66 41 5c 32 30 36 5c 33 34 34 1\203\215.\f\203\215.\fA\206\344
76c0 00 5c 33 30 36 11 08 5c 33 31 34 08 47 09 47 5a 4f 13 5c 66 0b 5c 32 34 30 5c 32 31 30 5c 32 30 .\306..\314.G.GZO.\f.\240\210\20
76e0 32 5c 32 31 35 03 0e 30 3c 5c 32 30 33 5c 32 31 35 03 0e 30 5c 32 31 31 12 5c 32 34 32 5c 32 31 2\215..0<\203\215..0\211.\242\21
7700 31 16 30 5c 33 32 33 3e 5c 32 30 33 0e 01 5c 6e 41 12 5c 32 30 32 11 01 5c 33 32 34 16 30 0e 30 1.0\323>\203..\nA.\202..\324.0.0
7720 5c 33 32 35 3e 5c 32 30 33 3b 01 5c 6e 47 5c 33 32 36 56 5c 32 30 33 3b 01 5c 33 32 37 5c 6e 21 \325>\203;.\nG\326V\203;.\327\n!
7740 40 5c 32 31 31 15 5c 32 34 32 5c 33 32 32 3d 5c 32 30 33 39 01 5c 33 33 30 0d 5c 33 33 31 5c 6e @\211.\242\322=\2039.\330.\331\n
7760 21 5c 22 12 0d 41 40 15 5c 32 30 32 3b 01 5c 33 30 37 15 0e 30 5c 33 33 32 5c 32 36 37 5c 32 30 !\"..A@.\202;.\307..0\332\267\20
7780 32 44 02 5c 33 31 37 08 5c 6e 0e 33 0e 34 0e 31 25 5c 32 30 33 5c 33 34 35 02 5c 33 31 37 08 5c 2D.\317.\n.3.4.1%\203\345.\317.\
77a0 33 30 37 0e 33 5c 33 30 37 0e 31 25 14 5c 32 30 32 5c 33 34 35 02 5c 33 31 37 08 5c 6e 0e 33 0e 307.3\307.1%.\202\345.\317.\n.3.
77c0 34 0e 31 25 5c 32 30 34 5c 33 34 35 02 5c 33 31 37 08 5c 33 30 37 0e 33 5c 33 30 37 0e 31 25 14 4.1%\204\345.\317.\307.3\307.1%.
77e0 5c 32 30 32 5c 33 34 35 02 5c 6e 47 5c 33 32 36 56 5c 32 30 33 5c 32 30 35 01 5c 33 32 30 5c 6e \202\345.\nG\326V\203\205.\320\n
7800 5c 33 33 33 42 42 5c 32 30 32 5c 32 31 33 01 5c 33 32 30 5c 33 33 34 5c 6e 5c 33 33 35 5c 22 42 \333BB\202\213.\320\334\n\335\"B
7820 12 5c 33 31 37 08 5c 6e 0e 33 0e 34 0e 31 25 14 5c 32 30 32 5c 33 34 35 02 5c 33 32 30 5c 33 33 .\317.\n.3.4.1%.\202\345.\320\33
7840 36 5c 6e 42 5c 33 33 37 42 42 12 5c 33 31 37 08 5c 6e 0e 33 0e 34 0e 31 25 14 5c 32 30 32 5c 33 6\nB\337BB.\317.\n.3.4.1%.\202\3
7860 34 35 02 5c 33 30 37 5c 32 31 31 1e 35 1e 36 5c 33 34 30 32 5c 33 37 32 01 5c 33 31 37 08 5c 6e 45.\307\211.5.6\3402\372.\317.\n
7880 0e 33 5c 33 30 37 0e 31 25 5c 32 31 31 16 36 5c 32 30 35 5c 33 37 31 01 0e 36 5c 32 34 32 13 0e .3\307.1%\211.6\205\371..6\242..
78a0 36 5c 32 34 33 5c 32 30 36 5c 33 32 34 01 5c 33 30 36 11 5c 33 33 34 0e 35 0e 31 5c 32 30 33 5c 6\243\206\324.\306.\334.5.1\203\
78c0 33 34 31 01 0b 5c 32 30 32 5c 33 34 33 01 0b 5c 32 34 33 5c 22 16 35 08 09 5c 32 33 32 5c 32 30 341..\202\343..\243\".5..\232\20
78e0 33 5c 33 36 34 01 5c 33 34 31 5c 33 34 30 5c 33 30 37 5c 22 5c 32 31 30 5c 32 30 32 5c 32 37 32 3\364.\341\340\307\"\210\202\272
7900 01 09 10 5c 32 30 32 5c 32 37 32 01 30 5c 32 31 30 0e 35 5c 32 30 33 0b 02 0d 5c 32 30 36 05 02 ...\202\272.0\210.5\203...\206..
7920 5c 33 34 32 15 0e 35 09 42 14 2a 5c 32 30 32 5c 33 34 35 02 5c 33 34 30 32 40 02 5c 6e 1e 37 0e \342..5.B.*\202\345.\3402@.\n.7.
7940 37 5c 32 30 35 3e 02 0e 37 40 1e 38 5c 33 31 37 08 0e 38 0e 33 0e 34 0e 31 25 5c 32 31 31 14 5c 7\205>..7@.8\317..8.3.4.1%\211.\
7960 32 30 33 35 02 5c 33 34 31 5c 33 34 30 5c 66 5c 22 5c 32 31 30 0e 37 41 16 37 29 5c 32 30 32 16 2035.\341\340\f\"\210.7A.7)\202.
7980 02 29 30 5c 32 31 30 5c 32 30 32 5c 33 34 35 02 0d 5c 32 30 36 49 02 5c 33 34 32 15 5c 33 32 37 .)0\210\202\345..\206I.\342.\327
79a0 5c 6e 21 5c 32 34 32 5c 33 30 37 5c 32 31 31 5c 32 31 31 1e 38 1e 35 1e 36 1e 17 5c 33 34 30 32 \n!\242\307\211\211.8.5.6..\3402
79c0 5c 33 33 31 02 5c 6e 5c 32 30 35 5c 33 33 30 02 5c 6e 5c 32 31 31 41 12 5c 32 34 32 16 38 5c 33 \331.\n\205\330.\n\211A.\242.8\3
79e0 31 37 08 0e 38 0e 33 0e 34 5c 32 30 35 75 02 5c 6e 3f 0e 31 25 5c 32 31 31 16 36 5c 32 30 34 5c 17..8.3.4\205u.\n?.1%\211.6\204\
7a00 32 31 31 02 5c 33 30 37 16 35 5c 33 34 31 5c 33 34 30 5c 33 30 37 5c 22 5c 32 31 30 5c 32 30 32 211.\307.5\341\340\307\"\210\202
7a20 5d 02 0e 36 5c 32 34 32 13 0e 36 5c 32 34 33 11 0e 38 5c 32 34 32 5c 33 34 33 3e 5c 32 30 34 5c ]..6\242..6\243..8\242\343>\204\
7a40 33 31 37 02 0e 31 5c 32 30 33 5c 33 30 37 02 0b 5c 32 30 33 5c 32 37 35 02 0b 3c 5c 32 30 33 5c 317..1\203\307..\203\275..<\203\
7a60 33 30 37 02 0e 38 3c 5c 32 30 33 5c 33 30 37 02 0e 38 5c 32 34 32 5c 33 34 34 3d 5c 32 30 33 5c 307..8<\203\307..8\242\344=\203\
7a80 32 37 35 02 0e 38 47 5c 33 34 35 3d 5c 32 30 34 5c 33 30 37 02 5c 33 33 34 0e 35 0b 5c 22 16 35 275..8G\345=\204\307.\334.5.\".5
7aa0 5c 32 30 32 5c 33 31 37 02 5c 33 33 34 0e 35 0b 43 5c 22 16 35 09 5c 32 30 36 5c 33 32 34 02 5c \202\317.\334.5.C\".5.\206\324.\
7ac0 33 30 36 10 5c 32 30 32 5d 02 30 5c 32 31 30 0e 35 5c 32 30 33 5c 33 34 34 02 0e 35 09 42 14 2c 306.\202].0\210.5\203\344..5.B.,
7ae0 5c 66 5c 32 30 33 5c 32 31 35 03 0d 5c 32 30 33 5c 32 31 35 03 0e 31 5c 32 30 34 5c 32 31 35 03 \f\203\215..\203\215..1\204\215.
7b00 5c 66 40 13 0d 5c 32 30 34 5c 33 37 36 02 5c 33 30 37 13 5c 32 30 32 5c 32 31 31 03 0d 5c 32 34 \f@..\204\376.\307.\202\211..\24
7b20 32 5c 33 34 36 3d 5c 32 30 33 1d 03 0e 30 5c 33 34 37 3e 5c 32 30 33 15 03 5c 33 35 30 0d 0b 42 2\346=\203...0\347>\203..\350..B
7b40 42 13 5c 32 30 32 5c 32 31 31 03 5c 33 35 30 0d 0b 45 13 5c 32 30 32 5c 32 31 31 03 0d 3b 5c 32 B.\202\211.\350..E.\202\211..;\2
7b60 30 34 28 03 0d 5c 32 34 32 3b 5c 32 30 33 5c 5c 03 0d 5c 32 34 33 5c 32 34 32 5c 32 30 36 3d 03 04(..\242;\203\\..\243\242\206=.
7b80 5c 33 35 31 5c 33 35 32 21 5c 32 30 33 39 03 0e 2a 5c 32 30 36 3d 03 0e 33 5c 32 34 32 5c 32 34 \351\352!\2039..*\206=..3\242\24
7ba0 32 1e 30 0d 3b 5c 32 30 33 48 03 0d 5c 32 30 32 4a 03 0d 5c 32 34 32 18 5c 33 31 37 08 0e 30 0e 2.0.;\203H..\202J..\242.\317..0.
7bc0 33 0e 34 0e 31 25 5c 32 34 32 13 2a 5c 32 30 32 5c 32 31 31 03 5c 33 35 33 0d 21 5c 32 30 33 6a 3.4.1%\242.*\202\211.\353.!\203j
7be0 03 5c 33 35 34 0d 0b 5c 22 13 5c 32 30 32 5c 32 31 31 03 0d 3c 5c 32 30 33 77 03 5c 33 35 34 0d .\354..\".\202\211..<\203w.\354.
7c00 0b 5c 22 13 5c 32 30 32 5c 32 31 31 03 0e 30 5c 33 35 35 3e 5c 32 30 33 5c 32 30 35 03 0d 0b 42 .\".\202\211..0\355>\203\205...B
7c20 13 5c 32 30 32 5c 32 31 31 03 0d 0b 44 13 5c 66 0b 5c 32 34 30 5c 32 31 30 5c 66 5c 32 30 35 5c .\202\211...D.\f.\240\210\f\205\
7c40 32 37 34 03 0e 34 5c 32 30 34 5c 32 33 32 03 5c 66 5c 32 30 32 5c 32 37 34 03 5c 66 41 5c 32 30 274..4\204\232.\f\202\274.\fA\20
7c60 34 5c 32 34 33 03 5c 66 5c 32 30 32 5c 32 37 34 03 5c 33 31 31 20 1e 39 5c 33 35 36 5c 32 31 36 4\243.\f\202\274.\311..9\356\216
7c80 5c 33 31 33 5c 33 35 37 5c 66 41 5c 22 2a 5c 32 30 35 5c 32 37 34 03 0e 31 5c 32 30 34 5c 32 37 \313\357\fA\"*\205\274..1\204\27
7ca0 33 03 5c 66 5c 33 30 37 5c 32 34 31 5c 32 31 30 5c 66 2e 06 5c 32 30 37 22 20 5b 73 74 72 69 6e 3.\f\307\241\210\f..\207".[strin
7cc0 67 20 74 61 69 6c 20 72 75 6c 65 73 20 72 65 73 75 6c 74 20 70 61 69 72 20 66 75 6e 63 20 23 32 g.tail.rules.result.pair.func.#2
7ce0 37 3d 22 22 20 6e 69 6c 20 28 23 32 37 23 20 6e 69 6c 29 20 6d 61 74 63 68 2d 64 61 74 61 20 23 7="".nil.(#27#.nil).match-data.#
7d00 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 23 32 38 3d 23 3a 73 61 [nil."\301.\302\"\207".[#28=#:sa
7d20 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 74 5d ved-match-data.set-match-data.t]
7d40 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 30 20 22 5e 5b 20 5c 66 09 5c 6e 0d 0b 5d 2b .3].string-match.0."^[.\f.\n..]+
7d60 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 65 76 69 6c 2d 70 61 72 73 65 72 20 61 6c 74 20 73 ".match-string.evil-parser.alt.s
7d80 65 71 75 65 6e 63 65 70 20 66 75 6e 63 74 69 6f 6e 20 28 26 20 21 20 5c 3f 20 2a 20 2b 20 61 6c equencep.function.(&.!.\?.*.+.al
7da0 74 20 73 65 71 29 20 73 65 71 20 28 2b 20 61 6c 74 20 73 65 71 29 20 31 20 6c 61 73 74 20 64 65 t.seq).seq.(+.alt.seq).1.last.de
7dc0 6c 71 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 lq.copy-sequence.#s(hash-table.t
7de0 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 26 20 33 32 32 20 21 20 est.eq.purecopy.t.data.(&.322.!.
7e00 33 34 38 20 5c 3f 20 33 37 34 20 2a 20 34 31 30 20 2b 20 34 33 32 20 61 6c 74 20 35 32 37 29 29 348.\?.374.*.410.+.432.alt.527))
7e20 20 28 6e 69 6c 29 20 61 70 70 65 6e 64 20 28 6e 69 6c 29 20 2b 20 28 6e 69 6c 29 20 64 6f 6e 65 .(nil).append.(nil).+.(nil).done
7e40 20 74 68 72 6f 77 20 6c 69 73 74 20 28 26 20 21 29 20 5c 3f 20 32 20 6c 61 6d 62 64 61 20 28 2b .throw.list.(&.!).\?.2.lambda.(+
7e60 20 73 65 71 29 20 66 75 6e 63 61 6c 6c 20 62 6f 75 6e 64 70 20 63 6f 6e 74 65 78 74 20 65 76 69 .seq).funcall.boundp.context.evi
7e80 6c 2d 70 61 72 73 65 72 2d 2d 64 65 78 70 20 65 76 69 6c 2d 70 61 72 73 65 72 2d 2d 64 76 61 6c l-parser--dexp.evil-parser--dval
7ea0 20 28 2b 20 73 65 71 29 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 .(+.seq).#[nil."\301.\302\"\207"
7ec0 20 5b 23 32 39 3d 23 3a 73 61 76 65 64 2d 6d 61 74 63 68 2d 64 61 74 61 20 73 65 74 2d 6d 61 74 .[#29=#:saved-match-data.set-mat
7ee0 63 68 2d 64 61 74 61 20 74 5d 20 33 5d 20 22 5e 5b 20 5c 66 09 5c 6e 0d 0b 5d 2a 24 22 20 73 79 ch-data.t].3]."^[.\f.\n..]*$".sy
7f00 6d 62 6f 6c 20 73 79 6e 74 61 78 20 23 32 38 23 20 67 72 61 6d 6d 61 72 20 67 72 65 65 64 79 20 mbol.syntax.#28#.grammar.greedy.
7f20 72 65 73 75 6c 74 73 20 63 75 72 72 65 6e 74 20 23 33 30 3d 23 3a 74 61 69 6c 20 72 75 6c 65 20 results.current.#30=#:tail.rule.
7f40 23 32 39 23 5d 20 37 20 28 23 24 20 2e 20 32 37 36 36 33 29 5d 29 0a 28 70 72 6f 76 69 64 65 20 #29#].7.(#$...27663)]).(provide.
7f60 27 65 76 69 6c 2d 65 78 29 0a 'evil-ex).