about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/evil-20180517.1300/evil-core.elc
blob: ca21f196c0d24e8f61c10aeca35e71ce712bd236 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 72 65 71 75 69 72 65 20 27 65 ;;;;;;;;;;;;;;;;;;...(require.'e
01a0 76 69 6c 2d 63 6f 6d 6d 6f 6e 29 0a 23 40 39 39 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 45 76 69 6c vil-common).#@99.Non-nil.if.Evil
01c0 2d 4c 6f 63 61 6c 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 55 73 65 20 74 68 65 20 -Local.mode.is.enabled..Use.the.
01e0 63 6f 6d 6d 61 6e 64 20 60 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 27 20 74 6f 20 63 68 61 command.`evil-local-mode'.to.cha
0200 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 65 76 69 6c nge.this.variable...(defvar.evil
0220 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 34 33 33 29 29 0a 28 6d 61 6b -local-mode.nil.(#$...433)).(mak
0240 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 65 76 69 6c 2d 6c 6f e-variable-buffer-local.'evil-lo
0260 63 61 6c 2d 6d 6f 64 65 29 0a 23 40 35 32 20 4d 69 6e 6f 72 20 6d 6f 64 65 20 66 6f 72 20 73 65 cal-mode).#@52.Minor.mode.for.se
0280 74 74 69 6e 67 20 75 70 20 45 76 69 6c 20 69 6e 20 61 20 73 69 6e 67 6c 65 20 62 75 66 66 65 72 tting.up.Evil.in.a.single.buffer
02a0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 23 5b ...(defalias.'evil-local-mode.#[
02c0 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 5c 33 30 36 20 18 09 5c 33 30 37 3d 5c 32 30 (&optional.arg)."\306...\307=\20
02e0 33 0e 00 5c 6e 3f 5c 32 30 32 13 00 5c 33 31 30 09 21 5c 33 31 31 56 12 5c 33 31 32 20 5c 32 30 3..\n?\202..\310.!\311V.\312.\20
0300 33 1e 00 5c 33 31 33 12 5c 32 30 32 74 00 5c 6e 5c 32 30 33 5b 00 5c 33 31 34 5c 33 31 35 0b 5c 3..\313.\202t.\n\203[.\314\315.\
0320 22 13 5c 33 31 36 20 5c 32 31 30 5c 66 5c 33 31 37 3d 5c 32 30 33 32 00 5c 33 32 30 14 0d 5c 32 ".\316.\210\f\317=\2032.\320..\2
0340 30 34 39 00 5c 33 32 31 20 5c 32 31 30 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 32 31 049.\321.\210\322\323\324\325\21
0360 31 24 5c 32 31 30 5c 33 32 32 5c 33 32 36 5c 33 32 37 5c 33 32 35 5c 32 31 31 24 5c 32 31 30 5c 1$\210\322\326\327\325\211$\210\
0380 33 32 32 5c 33 33 30 5c 33 33 31 5c 33 31 33 5c 33 32 35 24 5c 32 31 30 5c 33 32 32 5c 33 33 32 322\330\331\313\325$\210\322\332
03a0 5c 33 33 33 5c 22 5c 32 31 30 5c 33 32 32 5c 33 33 34 5c 33 33 35 5c 22 5c 32 31 30 5c 32 30 32 \333\"\210\322\334\335\"\210\202
03c0 74 00 5c 33 33 36 20 5c 32 31 30 5c 33 33 37 5c 33 33 30 5c 33 33 31 5c 33 32 35 23 5c 32 31 30 t.\336.\210\337\330\331\325#\210
03e0 5c 33 33 37 5c 33 32 33 5c 33 32 34 5c 33 32 35 23 5c 32 31 30 5c 33 33 37 5c 33 32 36 5c 33 32 \337\323\324\325#\210\337\326\32
0400 37 5c 33 32 35 23 5c 32 31 30 5c 33 34 30 5c 33 31 33 21 5c 32 31 30 5c 33 34 31 5c 33 34 32 5c 7\325#\210\340\313!\210\341\342\
0420 6e 5c 32 30 33 7e 00 5c 33 34 33 5c 32 30 32 7f 00 5c 33 34 34 5c 22 5c 32 31 30 5c 33 34 35 5c n\203~.\343\202..\344\"\210\345\
0440 33 34 36 21 5c 32 30 33 5c 32 34 36 00 5c 33 30 36 20 5c 32 30 33 5c 32 32 33 00 08 5c 33 30 36 346!\203\246.\306.\203\223..\306
0460 20 5c 32 33 32 5c 32 30 33 5c 32 34 36 00 5c 33 34 37 1e 2d 5c 33 35 30 5c 33 35 31 5c 6e 5c 32 .\232\203\246.\347.-\350\351\n\2
0480 30 33 5c 32 34 30 00 5c 33 35 32 5c 32 30 32 5c 32 34 31 00 5c 33 35 33 0e 2d 23 5c 32 31 30 29 03\240.\352\202\241.\353.-#\210)
04a0 29 5c 33 35 34 20 5c 32 31 30 5c 6e 5c 32 30 37 22 20 5b 23 31 3d 23 3a 6c 61 73 74 2d 6d 65 73 )\354.\210\n\207".[#1=#:last-mes
04c0 73 61 67 65 20 61 72 67 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 65 6d 75 6c 61 74 69 sage.arg.evil-local-mode.emulati
04e0 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 65 76 on-mode-map-alists.major-mode.ev
0500 69 6c 2d 73 74 61 74 65 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 il-state.current-message.toggle.
0520 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 20 65 76 69 6c 2d 64 69 73 61 prefix-numeric-value.0.evil-disa
0540 62 6c 65 64 2d 62 75 66 66 65 72 2d 70 20 6e 69 6c 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 6c 69 bled-buffer-p.nil.evil-concat-li
0560 73 74 73 20 28 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 29 20 65 76 69 6c 2d 69 sts.(evil-mode-map-alist).evil-i
0580 6e 69 74 69 61 6c 69 7a 65 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 20 74 75 72 6e 2d 6f 6e 2d nitialize-local-keymaps.turn-on-
05a0 65 76 69 6c 2d 6d 6f 64 65 20 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d evil-mode.fundamental-mode.evil-
05c0 69 6e 69 74 69 61 6c 69 7a 65 2d 73 74 61 74 65 20 61 64 64 2d 68 6f 6f 6b 20 69 6e 70 75 74 2d initialize-state.add-hook.input-
05e0 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 61 63 74 69 76 61 method-activate-hook.evil-activa
0600 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 74 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 te-input-method.t.input-method-d
0620 65 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 eactivate-hook.evil-deactivate-i
0640 6e 70 75 74 2d 6d 65 74 68 6f 64 20 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 2d 68 6f 6f 6b 20 65 nput-method.activate-mark-hook.e
0660 76 69 6c 2d 76 69 73 75 61 6c 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d vil-visual-activate-hook.pre-com
0680 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 70 72 65 2d 68 6f 6f 6b 20 70 mand-hook.evil-repeat-pre-hook.p
06a0 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 70 6f 73 ost-command-hook.evil-repeat-pos
06c0 74 2d 68 6f 6f 6b 20 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 20 72 65 t-hook.evil-refresh-mode-line.re
06e0 6d 6f 76 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 72 75 6e 2d move-hook.evil-change-state.run-
0700 68 6f 6f 6b 73 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d hooks.evil-local-mode-hook.evil-
0720 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f local-mode-on-hook.evil-local-mo
0740 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 de-off-hook.called-interactively
0760 2d 70 20 61 6e 79 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 6d 65 73 73 -p.any.".in.current.buffer".mess
0780 61 67 65 20 22 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 age."Evil-Local.mode.%sabled%s".
07a0 22 65 6e 22 20 22 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 "en"."dis".force-mode-line-updat
07c0 65 20 6c 6f 63 61 6c 5d 20 35 20 28 23 24 20 2e 20 36 32 33 29 20 28 6c 69 73 74 20 28 6f 72 20 e.local].5.(#$...623).(list.(or.
07e0 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 27 74 6f 67 67 6c 65 29 29 5d 29 0a 23 current-prefix-arg.'toggle))]).#
0800 40 31 38 30 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 @180.Hook.run.after.entering.or.
0820 6c 65 61 76 69 6e 67 20 60 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 27 2e 0a 4e 6f 20 70 72 leaving.`evil-local-mode'..No.pr
0840 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 oblems.result.if.this.variable.i
0860 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 s.not.bound..`add-hook'.automati
0880 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 cally.binds.it...(This.is.true.f
08a0 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 1f 0a 28 64 65 66 76 61 72 or.all.hook.variables.)..(defvar
08c0 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 .evil-local-mode-hook.nil.(#$...
08e0 32 30 35 33 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 2053)).(byte-code."\301\302\303\
0900 33 30 34 5c 33 30 30 21 5c 32 30 35 5c 6e 00 08 5c 33 30 33 5c 32 31 31 25 5c 32 31 30 5c 33 30 304\300!\205\n..\303\211%\210\30
0920 35 5c 33 30 32 5c 33 30 36 5c 33 30 37 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 5\302\306\307#\207".[evil-local-
0940 6d 6f 64 65 2d 6d 61 70 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 65 76 69 6c 2d 6c 6f 63 mode-map.add-minor-mode.evil-loc
0960 61 6c 2d 6d 6f 64 65 20 6e 69 6c 20 62 6f 75 6e 64 70 20 70 75 74 20 70 65 72 6d 61 6e 65 6e 74 al-mode.nil.boundp.put.permanent
0980 2d 6c 6f 63 61 6c 20 74 5d 20 36 29 0a 23 40 33 37 20 54 75 72 6e 20 6f 6e 20 45 76 69 6c 20 69 -local.t].6).#@37.Turn.on.Evil.i
09a0 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 n.the.current.buffer...(defalias
09c0 20 27 74 75 72 6e 2d 6f 6e 2d 65 76 69 6c 2d 6d 6f 64 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c .'turn-on-evil-mode.#[(&optional
09e0 20 61 72 67 29 20 22 5c 33 30 31 08 5c 32 30 36 06 00 5c 33 30 32 21 5c 32 30 37 22 20 5b 61 72 .arg)."\301.\206..\302!\207".[ar
0a00 67 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 31 5d 20 32 20 28 23 24 20 2e 20 32 34 35 g.evil-local-mode.1].2.(#$...245
0a20 30 29 20 6e 69 6c 5d 29 0a 23 40 33 38 20 54 75 72 6e 20 6f 66 66 20 45 76 69 6c 20 69 6e 20 74 0).nil]).#@38.Turn.off.Evil.in.t
0a40 68 65 20 63 75 72 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 74 he.current.buffer...(defalias.'t
0a60 75 72 6e 2d 6f 66 66 2d 65 76 69 6c 2d 6d 6f 64 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 urn-off-evil-mode.#[(&optional.a
0a80 72 67 29 20 22 5c 33 30 31 08 5c 32 30 36 06 00 5c 33 30 32 21 5c 32 30 37 22 20 5b 61 72 67 20 rg)."\301.\206..\302!\207".[arg.
0aa0 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 32 36 30 36 evil-local-mode.-1].2.(#$...2606
0ac0 29 20 6e 69 6c 5d 29 0a 23 40 39 35 20 45 6e 61 62 6c 65 20 45 76 69 6c 20 69 6e 20 74 68 65 20 ).nil]).#@95.Enable.Evil.in.the.
0ae0 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 69 66 20 61 70 70 72 6f 70 72 69 61 74 65 2e 0a current.buffer,.if.appropriate..
0b00 54 6f 20 65 6e 61 62 6c 65 20 45 76 69 6c 20 67 6c 6f 62 61 6c 6c 79 2c 20 64 6f 20 28 65 76 69 To.enable.Evil.globally,.do.(evi
0b20 6c 2d 6d 6f 64 65 20 31 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 l-mode.1)...(defalias.'evil-init
0b40 69 61 6c 69 7a 65 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 3f 5c 32 30 35 5c 66 00 5c 33 30 31 5c ialize.#[nil."\300.?\205\f.\301\
0b60 33 30 32 21 5c 32 31 30 5c 33 30 33 20 5c 32 30 37 22 20 5b 6d 69 6e 69 62 75 66 66 65 72 70 20 302!\210\303.\207".[minibufferp.
0b80 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 31 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a evil-local-mode.1.evil-initializ
0ba0 65 2d 73 74 61 74 65 5d 20 32 20 28 23 24 20 2e 20 32 37 36 35 29 5d 29 0a 28 64 65 66 76 61 72 e-state].2.(#$...2765)]).(defvar
0bc0 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6e 69 6c 29 .evil-local-mode-major-mode.nil)
0be0 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 .(byte-code."\300\301!\210\302\3
0c00 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 03\304\305\306\307\310\311\312\3
0c20 31 33 5c 33 31 34 5c 33 31 35 26 0b 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 13\314\315&.\207".[make-variable
0c40 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 6d 61 -buffer-local.evil-local-mode-ma
0c60 6a 6f 72 2d 6d 6f 64 65 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 jor-mode.custom-declare-variable
0c80 20 65 76 69 6c 2d 6d 6f 64 65 20 6e 69 6c 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 45 76 69 6c 20 .evil-mode.nil."Non-nil.if.Evil.
0ca0 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 5c 6e 53 65 65 20 74 68 65 20 60 65 76 69 6c 2d mode.is.enabled.\nSee.the.`evil-
0cc0 6d 6f 64 65 27 20 63 6f 6d 6d 61 6e 64 5c 6e 66 6f 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e mode'.command\nfor.a.description
0ce0 20 6f 66 20 74 68 69 73 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 5c 6e 53 65 74 74 69 6e 67 20 74 68 .of.this.minor.mode.\nSetting.th
0d00 69 73 20 76 61 72 69 61 62 6c 65 20 64 69 72 65 63 74 6c 79 20 64 6f 65 73 20 6e 6f 74 20 74 61 is.variable.directly.does.not.ta
0d20 6b 65 20 65 66 66 65 63 74 3b 5c 6e 65 69 74 68 65 72 20 63 75 73 74 6f 6d 69 7a 65 20 69 74 20 ke.effect;\neither.customize.it.
0d40 28 73 65 65 20 74 68 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 45 61 73 79 20 43 75 73 74 6f 6d 69 (see.the.info.node.`Easy.Customi
0d60 7a 61 74 69 6f 6e 27 29 5c 6e 6f 72 20 63 61 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 zation')\nor.call.the.function.`
0d80 65 76 69 6c 2d 6d 6f 64 65 27 2e 22 20 3a 73 65 74 20 63 75 73 74 6f 6d 2d 73 65 74 2d 6d 69 6e evil-mode'.".:set.custom-set-min
0da0 6f 72 2d 6d 6f 64 65 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 63 75 73 74 6f 6d 2d 69 6e 69 74 69 or-mode.:initialize.custom-initi
0dc0 61 6c 69 7a 65 2d 64 65 66 61 75 6c 74 20 3a 67 72 6f 75 70 20 65 76 69 6c 2d 6c 6f 63 61 6c 20 alize-default.:group.evil-local.
0de0 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 31 32 29 0a 23 40 33 32 34 20 54 6f 67 67 6c 65 20 :type.boolean].12).#@324.Toggle.
0e00 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 65 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 2e 0a Evil-Local.mode.in.all.buffers..
0e20 57 69 74 68 20 70 72 65 66 69 78 20 41 52 47 2c 20 65 6e 61 62 6c 65 20 45 76 69 6c 20 6d 6f 64 With.prefix.ARG,.enable.Evil.mod
0e40 65 20 69 66 20 41 52 47 20 69 73 20 70 6f 73 69 74 69 76 65 3b 0a 6f 74 68 65 72 77 69 73 65 2c e.if.ARG.is.positive;.otherwise,
0e60 20 64 69 73 61 62 6c 65 20 69 74 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 .disable.it...If.called.from.Lis
0e80 70 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 0a 41 52 47 20 69 73 20 6f 6d 69 p,.enable.the.mode.if.ARG.is.omi
0ea0 74 74 65 64 20 6f 72 20 6e 69 6c 2e 0a 0a 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 65 20 69 73 tted.or.nil...Evil-Local.mode.is
0ec0 20 65 6e 61 62 6c 65 64 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 20 77 68 65 72 65 0a 60 65 .enabled.in.all.buffers.where.`e
0ee0 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 27 20 77 6f 75 6c 64 20 64 6f 20 69 74 2e 0a 53 65 65 vil-initialize'.would.do.it..See
0f00 20 60 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f .`evil-local-mode'.for.more.info
0f20 72 6d 61 74 69 6f 6e 20 6f 6e 20 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 65 2e 1f 0a 28 64 65 rmation.on.Evil-Local.mode...(de
0f40 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 falias.'evil-mode.#[(&optional.a
0f60 72 67 29 20 22 5c 33 30 36 20 18 5c 33 30 37 5c 33 30 32 09 5c 33 31 30 3d 5c 32 30 33 12 00 5c rg)."\306..\307\302.\310=\203..\
0f80 33 31 31 5c 33 30 32 21 3f 5c 32 30 32 17 00 5c 33 31 32 09 21 5c 33 31 33 56 5c 22 5c 32 31 30 311\302!?\202..\312.!\313V\"\210
0fa0 5c 6e 5c 32 30 33 2f 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 22 5c 32 31 30 5c 33 31 34 5c 33 \n\203/.\314\315\316\"\210\314\3
0fc0 31 37 5c 33 32 30 5c 22 5c 32 31 30 5c 33 31 34 5c 33 32 31 5c 33 32 32 5c 22 5c 32 31 30 5c 32 17\320\"\210\314\321\322\"\210\2
0fe0 30 32 3e 00 5c 33 32 33 5c 33 31 35 5c 33 31 36 5c 22 5c 32 31 30 5c 33 32 33 5c 33 31 37 5c 33 02>.\323\315\316\"\210\323\317\3
1000 32 30 5c 22 5c 32 31 30 5c 33 32 33 5c 33 32 31 5c 33 32 32 5c 22 5c 32 31 30 5c 33 32 34 20 5c 20\"\210\323\321\322\"\210\324.\
1020 33 32 35 1b 5c 32 31 31 1c 5c 32 30 33 68 00 5c 66 40 13 72 0b 71 5c 32 31 30 5c 6e 5c 32 30 33 325.\211.\203h.\f@.r.q\210\n\203
1040 58 00 5c 33 32 36 20 5c 32 31 30 5c 32 30 32 60 00 0d 5c 32 30 33 60 00 5c 33 30 35 5c 33 32 37 X.\326.\210\202`..\203`.\305\327
1060 21 5c 32 31 30 29 5c 66 41 5c 32 31 31 14 5c 32 30 34 47 00 2a 5c 33 33 30 5c 33 33 31 5c 33 31 !\210)\fA\211.\204G.*\330\331\31
1080 31 5c 33 30 32 21 5c 32 30 33 75 00 5c 33 33 32 5c 32 30 32 76 00 5c 33 33 33 5c 22 5c 32 31 30 1\302!\203u.\332\202v.\333\"\210
10a0 5c 33 33 34 5c 33 33 35 21 5c 32 30 33 5c 32 34 33 00 5c 33 33 36 5c 33 30 32 21 5c 32 31 30 5c \334\335!\203\243.\336\302!\210\
10c0 33 30 36 20 5c 32 30 33 5c 32 31 36 00 08 5c 33 30 36 20 5c 32 33 32 5c 32 30 33 5c 32 34 33 00 306.\203\216..\306.\232\203\243.
10e0 5c 33 33 37 1e 25 5c 33 34 30 5c 33 34 31 5c 33 31 31 5c 33 30 32 21 5c 32 30 33 5c 32 33 35 00 \337.%\340\341\311\302!\203\235.
1100 5c 33 34 32 5c 32 30 32 5c 32 33 36 00 5c 33 34 33 0e 25 23 5c 32 31 30 29 29 5c 33 34 34 20 5c \342\202\236.\343.%#\210))\344.\
1120 32 31 30 5c 33 31 31 5c 33 30 32 21 5c 32 30 37 22 20 5b 23 31 3d 23 3a 6c 61 73 74 2d 6d 65 73 210\311\302!\207".[#1=#:last-mes
1140 73 61 67 65 20 61 72 67 20 65 76 69 6c 2d 6d 6f 64 65 20 62 75 66 20 2d 2d 64 6f 6c 69 73 74 2d sage.arg.evil-mode.buf.--dolist-
1160 74 61 69 6c 2d 2d 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 63 75 72 72 65 6e 74 2d 6d tail--.evil-local-mode.current-m
1180 65 73 73 61 67 65 20 73 65 74 2d 64 65 66 61 75 6c 74 20 74 6f 67 67 6c 65 20 64 65 66 61 75 6c essage.set-default.toggle.defaul
11a0 74 2d 76 61 6c 75 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 20 61 t-value.prefix-numeric-value.0.a
11c0 64 64 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d dd-hook.after-change-major-mode-
11e0 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 hook.evil-mode-enable-in-buffers
1200 20 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d .find-file-hook.evil-mode-check-
1220 62 75 66 66 65 72 73 20 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 65 buffers.change-major-mode-hook.e
1240 76 69 6c 2d 6d 6f 64 65 2d 63 6d 68 68 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 62 75 66 66 65 72 vil-mode-cmhh.remove-hook.buffer
1260 2d 6c 69 73 74 20 6e 69 6c 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 20 2d 31 20 72 75 6e -list.nil.evil-initialize.-1.run
1280 2d 68 6f 6f 6b 73 20 65 76 69 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d -hooks.evil-mode-hook.evil-mode-
12a0 6f 6e 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 on-hook.evil-mode-off-hook.calle
12c0 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 63 75 73 74 6f 6d 69 7a 65 2d d-interactively-p.any.customize-
12e0 6d 61 72 6b 2d 61 73 2d 73 65 74 20 22 22 20 6d 65 73 73 61 67 65 20 22 45 76 69 6c 20 6d 6f 64 mark-as-set."".message."Evil.mod
1300 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f e.%sabled%s"."en"."dis".force-mo
1320 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 6c 6f 63 61 6c 5d 20 35 20 28 23 24 20 2e 20 33 35 de-line-update.local].5.(#$...35
1340 37 37 29 20 28 6c 69 73 74 20 28 6f 72 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 77).(list.(or.current-prefix-arg
1360 20 27 74 6f 67 67 6c 65 29 29 5d 29 0a 23 40 31 37 34 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 .'toggle))]).#@174.Hook.run.afte
1380 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 65 76 69 6c 2d 6d 6f 64 65 r.entering.or.leaving.`evil-mode
13a0 27 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 '..No.problems.result.if.this.va
13c0 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 64 2d 68 6f 6f 6b 27 20 riable.is.not.bound..`add-hook'.
13e0 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 automatically.binds.it...(This.i
1400 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 1f s.true.for.all.hook.variables.).
1420 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 .(defvar.evil-mode-hook.nil.(#$.
1440 2e 20 34 39 37 39 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 ..4979)).(byte-code."\301\302\30
1460 33 5c 33 30 34 5c 33 30 30 21 5c 32 30 35 5c 6e 00 08 5c 33 30 33 5c 32 31 31 25 5c 32 30 37 22 3\304\300!\205\n..\303\211%\207"
1480 20 5b 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 65 .[evil-mode-map.add-minor-mode.e
14a0 76 69 6c 2d 6d 6f 64 65 20 6e 69 6c 20 62 6f 75 6e 64 70 5d 20 36 29 0a 28 64 65 66 76 61 72 20 vil-mode.nil.boundp].6).(defvar.
14c0 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 6e evil-local-mode-set-explicitly.n
14e0 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f il.nil).(make-variable-buffer-lo
1500 63 61 6c 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 cal.'evil-local-mode-set-explici
1520 74 6c 79 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d tly).(defalias.'evil-local-mode-
1540 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 23 5b 6e 69 6c 20 22 5c 33 30 31 5c 32 31 31 10 5c set-explicitly.#[nil."\301\211.\
1560 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 207".[evil-local-mode-set-explic
1580 69 74 6c 79 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 itly.t].2]).(byte-code."\300\301
15a0 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 31 5c 22 5c 32 30 37 22 \302\303#\210\304\305\301\"\207"
15c0 20 5b 70 75 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 .[put.evil-local-mode-set-explic
15e0 69 74 6c 79 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d 6d 6f 64 65 20 61 itly.definition-name.evil-mode.a
1600 64 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 5d 20 34 29 dd-hook.evil-local-mode-hook].4)
1620 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 6e 69 6c 29 0a .(defvar.evil-mode-buffers.nil).
1640 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 (defalias.'evil-mode-enable-in-b
1660 75 66 66 65 72 73 20 23 5b 6e 69 6c 20 22 08 5c 33 30 36 19 5c 32 31 31 1a 5c 32 30 35 3c 00 5c uffers.#[nil.".\306.\211.\205<.\
1680 6e 40 11 5c 33 30 37 09 21 5c 32 30 33 34 00 72 09 71 5c 32 31 30 0b 5c 32 30 34 31 00 5c 66 0d n@.\307.!\2034.r.q\210.\2041.\f.
16a0 3d 5c 32 30 34 31 00 0e 08 5c 32 30 33 2e 00 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 =\2041...\203..\310\311!\210\312
16c0 20 5c 32 31 30 5c 32 30 32 31 00 5c 33 31 32 20 5c 32 31 30 0d 14 29 5c 6e 41 5c 32 31 31 12 5c .\210\2021.\312.\210..)\nA\211.\
16e0 32 30 34 08 00 5c 33 30 36 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 64 65 2d 62 75 66 66 65 204..\306*\207".[evil-mode-buffe
1700 72 73 20 62 75 66 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 65 76 69 6c 2d 6c 6f 63 61 rs.buf.--dolist-tail--.evil-loca
1720 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 65 76 69 6c 2d 6c 6f 63 61 6c l-mode-set-explicitly.evil-local
1740 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6e 69 6c 20 -mode-major-mode.major-mode.nil.
1760 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 2d 31 buffer-live-p.evil-local-mode.-1
1780 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 5d 20 33 5d 29 0a 28 70 75 74 20 27 65 76 69 6c .evil-initialize].3]).(put.'evil
17a0 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 27 64 65 66 69 6e 69 74 -mode-enable-in-buffers.'definit
17c0 69 6f 6e 2d 6e 61 6d 65 20 27 65 76 69 6c 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 ion-name.'evil-mode).(defalias.'
17e0 65 76 69 6c 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 20 23 5b 6e 69 6c 20 22 5c evil-mode-check-buffers.#[nil."\
1800 33 30 31 20 5c 32 31 30 5c 33 30 32 10 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 5c 32 30 37 22 301.\210\302.\303\304\305\"\207"
1820 20 5b 65 76 69 6c 2d 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 65 76 69 6c 2d 6d 6f 64 65 2d 65 6e .[evil-mode-buffers.evil-mode-en
1840 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 6e 69 6c 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 able-in-buffers.nil.remove-hook.
1860 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 63 68 65 63 post-command-hook.evil-mode-chec
1880 6b 2d 62 75 66 66 65 72 73 5d 20 33 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 63 k-buffers].3]).(put.'evil-mode-c
18a0 68 65 63 6b 2d 62 75 66 66 65 72 73 20 27 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 27 65 heck-buffers.'definition-name.'e
18c0 76 69 6c 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 63 vil-mode).(defalias.'evil-mode-c
18e0 6d 68 68 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 70 5c 22 5c 32 31 30 5c 33 30 32 5c 33 mhh.#[nil."\300\301p\"\210\302\3
1900 30 33 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 61 64 64 2d 74 6f 2d 6c 69 73 74 20 65 76 69 6c 2d 03\304\"\207".[add-to-list.evil-
1920 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 mode-buffers.add-hook.post-comma
1940 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 5d nd-hook.evil-mode-check-buffers]
1960 20 33 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 .3]).(byte-code."\300\301\302\30
1980 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 33 5c 33 30 35 5c 33 30 36 5c 33 30 37 24 5c 32 31 30 5c 3#\210\304\303\305\306\307$\210\
19a0 33 31 30 5c 33 30 33 5c 33 30 37 5c 22 5c 32 30 37 22 20 5b 70 75 74 20 65 76 69 6c 2d 6d 6f 64 310\303\307\"\207".[put.evil-mod
19c0 65 2d 63 6d 68 68 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 65 76 69 6c 2d 6d 6f 64 65 e-cmhh.definition-name.evil-mode
19e0 20 61 64 2d 61 64 64 2d 61 64 76 69 63 65 20 28 73 74 61 72 74 2d 65 76 69 6c 20 6e 69 6c 20 74 .ad-add-advice.(start-evil.nil.t
1a00 20 28 61 64 76 69 63 65 20 6c 61 6d 62 64 61 20 6e 69 6c 20 22 45 6e 61 62 6c 65 20 45 76 69 6c .(advice.lambda.nil."Enable.Evil
1a20 20 69 6e 20 46 75 6e 64 61 6d 65 6e 74 61 6c 20 6d 6f 64 65 2e 22 20 28 69 66 20 65 76 69 6c 2d .in.Fundamental.mode.".(if.evil-
1a40 6d 6f 64 65 20 28 70 72 6f 67 6e 20 28 77 68 65 6e 20 28 65 71 20 28 64 65 66 61 75 6c 74 2d 76 mode.(progn.(when.(eq.(default-v
1a60 61 6c 75 65 20 27 6d 61 6a 6f 72 2d 6d 6f 64 65 29 20 27 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d alue.'major-mode).'fundamental-m
1a80 6f 64 65 29 20 28 73 65 74 71 2d 64 65 66 61 75 6c 74 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 74 ode).(setq-default.major-mode.'t
1aa0 75 72 6e 2d 6f 6e 2d 65 76 69 6c 2d 6d 6f 64 65 29 29 20 28 61 64 2d 65 6e 61 62 6c 65 2d 72 65 urn-on-evil-mode)).(ad-enable-re
1ac0 67 65 78 70 20 22 5e 65 76 69 6c 22 29 20 28 61 64 2d 61 63 74 69 76 61 74 65 2d 72 65 67 65 78 gexp."^evil").(ad-activate-regex
1ae0 70 20 22 5e 65 76 69 6c 22 29 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 20 28 65 76 p."^evil").(with-no-warnings.(ev
1b00 69 6c 2d 65 73 63 2d 6d 6f 64 65 20 31 29 29 29 20 28 77 68 65 6e 20 28 65 71 20 28 64 65 66 61 il-esc-mode.1))).(when.(eq.(defa
1b20 75 6c 74 2d 76 61 6c 75 65 20 27 6d 61 6a 6f 72 2d 6d 6f 64 65 29 20 27 74 75 72 6e 2d 6f 6e 2d ult-value.'major-mode).'turn-on-
1b40 65 76 69 6c 2d 6d 6f 64 65 29 20 28 73 65 74 71 2d 64 65 66 61 75 6c 74 20 6d 61 6a 6f 72 2d 6d evil-mode).(setq-default.major-m
1b60 6f 64 65 20 27 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 29 29 20 28 61 64 2d 64 69 73 61 ode.'fundamental-mode)).(ad-disa
1b80 62 6c 65 2d 72 65 67 65 78 70 20 22 5e 65 76 69 6c 22 29 20 28 61 64 2d 75 70 64 61 74 65 2d 72 ble-regexp."^evil").(ad-update-r
1ba0 65 67 65 78 70 20 22 5e 65 76 69 6c 22 29 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 egexp."^evil").(with-no-warnings
1bc0 20 28 65 76 69 6c 2d 65 73 63 2d 6d 6f 64 65 20 2d 31 29 29 29 29 29 20 61 66 74 65 72 20 6e 69 .(evil-esc-mode.-1))))).after.ni
1be0 6c 20 61 64 2d 61 63 74 69 76 61 74 65 5d 20 35 29 0a 23 40 36 35 20 43 68 61 6e 67 65 20 74 68 l.ad-activate].5).#@65.Change.th
1c00 65 20 73 74 61 74 65 20 74 6f 20 53 54 41 54 45 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 6e 69 e.state.to.STATE..If.STATE.is.ni
1c20 6c 2c 20 64 69 73 61 62 6c 65 20 61 6c 6c 20 73 74 61 74 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 l,.disable.all.states...(defalia
1c40 73 20 27 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 23 5b 28 73 74 61 74 65 20 26 6f s.'evil-change-state.#[(state.&o
1c60 70 74 69 6f 6e 61 6c 20 6d 65 73 73 61 67 65 29 20 22 5c 33 30 34 08 5c 32 30 36 06 00 09 5c 33 ptional.message)."\304.\206...\3
1c80 30 35 5c 22 1a 5c 33 30 36 5c 6e 21 5c 32 30 35 29 00 0b 5c 32 30 34 1a 00 08 09 3d 3f 5c 32 30 05\".\306\n!\205)..\204....=?\20
1ca0 35 29 00 5c 6e 08 5c 32 30 33 27 00 0b 5c 32 30 35 28 00 5c 33 30 37 5c 32 30 32 28 00 5c 33 31 5).\n.\203'..\205(.\307\202(.\31
1cc0 30 21 29 5c 32 30 37 22 20 5b 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 20 66 75 6e 63 20 0!)\207".[state.evil-state.func.
1ce0 6d 65 73 73 61 67 65 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 74 6f 67 message.evil-state-property.:tog
1d00 67 6c 65 20 66 75 6e 63 74 69 6f 6e 70 20 31 20 2d 31 5d 20 33 20 28 23 24 20 2e 20 37 31 35 39 gle.functionp.1.-1].3.(#$...7159
1d20 29 5d 29 0a 23 40 35 38 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 3b )]).#@58.Save.the.current.state;
1d40 20 65 78 65 63 75 74 65 20 42 4f 44 59 3b 20 72 65 73 74 6f 72 65 20 74 68 65 20 73 74 61 74 65 .execute.BODY;.restore.the.state
1d60 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 73 74 61 74 65 20 27 28 ...(defalias.'evil-save-state.'(
1d80 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 macro...#[(&rest.body)."\301\302
1da0 5c 33 30 33 5c 33 30 34 08 42 5c 33 30 35 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 \303\304.B\305BBE\207".[body.let
1dc0 2a 20 28 28 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 29 20 28 65 76 69 6c *.((evil-state.evil-state).(evil
1de0 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 20 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 -previous-state.evil-previous-st
1e00 61 74 65 29 20 28 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 2d 61 6c 69 73 74 20 ate).(evil-previous-state-alist.
1e20 28 63 6f 70 79 2d 74 72 65 65 20 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 2d 61 (copy-tree.evil-previous-state-a
1e40 6c 69 73 74 29 29 20 28 65 76 69 6c 2d 6e 65 78 74 2d 73 74 61 74 65 20 65 76 69 6c 2d 6e 65 78 list)).(evil-next-state.evil-nex
1e60 74 2d 73 74 61 74 65 29 20 28 6f 6c 64 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 29 20 t-state).(old-state.evil-state).
1e80 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 28 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 (inhibit-quit.t).(buf.(current-b
1ea0 75 66 66 65 72 29 29 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 28 uffer))).unwind-protect.progn.((
1ec0 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 29 20 28 77 69 74 68 2d 63 when.(buffer-live-p.buf).(with-c
1ee0 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 28 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 urrent-buffer.buf.(evil-change-s
1f00 74 61 74 65 20 6f 6c 64 2d 73 74 61 74 65 29 29 29 29 5d 20 35 20 28 23 24 20 2e 20 37 34 36 35 tate.old-state))))].5.(#$...7465
1f20 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 )])).(byte-code."\300\301\302\30
1f40 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 3#\210\304\301\305\306#\207".[fu
1f60 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 73 61 76 65 2d 73 74 61 74 65 20 6c 69 73 70 2d nction-put.evil-save-state.lisp-
1f80 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 indent-function.defun.put.edebug
1fa0 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 40 31 30 35 20 43 68 61 6e 67 65 20 74 6f -form-spec.t].4).#@105.Change.to
1fc0 20 53 54 41 54 45 20 61 6e 64 20 65 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 6f 75 74 20 .STATE.and.execute.BODY.without.
1fe0 72 65 66 72 65 73 68 69 6e 67 20 74 68 65 20 64 69 73 70 6c 61 79 2e 0a 52 65 73 74 6f 72 65 20 refreshing.the.display..Restore.
2000 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 74 61 74 65 20 61 66 74 65 72 77 61 72 64 73 2e 1f 0a the.previous.state.afterwards...
2020 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 73 74 61 74 65 20 27 28 6d 61 63 (defalias.'evil-with-state.'(mac
2040 72 6f 20 2e 20 23 5b 28 73 74 61 74 65 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 32 5c ro...#[(state.&rest.body)."\302\
2060 33 30 33 5c 33 30 34 5c 33 30 35 08 44 44 09 42 42 44 5c 32 30 37 22 20 5b 73 74 61 74 65 20 62 303\304\305.DD.BBD\207".[state.b
2080 6f 64 79 20 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 64 69 73 70 6c 61 79 20 65 76 69 6c 2d 73 61 ody.evil-without-display.evil-sa
20a0 76 65 2d 73 74 61 74 65 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 71 75 6f 74 65 ve-state.evil-change-state.quote
20c0 5d 20 35 20 28 23 24 20 2e 20 38 31 31 39 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ].5.(#$...8119)])).(byte-code."\
20e0 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 300\301\302\303#\210\304\301\305
2100 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 \306#\207".[function-put.evil-wi
2120 74 68 2d 73 74 61 74 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 th-state.lisp-indent-function.de
2140 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 29 0a 23 fun.put.edebug-form-spec.t].4).#
2160 40 35 34 20 57 68 65 74 68 65 72 20 45 76 69 6c 20 69 73 20 69 6e 20 74 68 65 20 70 72 6f 63 65 @54.Whether.Evil.is.in.the.proce
2180 73 73 20 6f 66 20 62 65 69 6e 67 20 69 6e 69 74 69 61 6c 69 7a 65 64 2e 1f 0a 28 64 65 66 61 6c ss.of.being.initialized...(defal
21a0 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 69 6e 67 2d 70 20 23 5b 28 26 6f 70 74 ias.'evil-initializing-p.#[(&opt
21c0 69 6f 6e 61 6c 20 62 75 66 66 65 72 29 20 22 08 5c 32 30 36 05 00 70 09 3e 5c 32 30 37 22 20 5b ional.buffer).".\206..p.>\207".[
21e0 62 75 66 66 65 72 20 65 76 69 6c 2d 6d 6f 64 65 2d 62 75 66 66 65 72 73 5d 20 32 20 28 23 24 20 buffer.evil-mode-buffers].2.(#$.
2200 2e 20 38 35 34 38 29 5d 29 0a 23 40 31 37 39 20 53 65 74 20 75 70 20 74 68 65 20 69 6e 69 74 69 ..8548)]).#@179.Set.up.the.initi
2220 61 6c 20 73 74 61 74 65 20 66 6f 72 20 42 55 46 46 45 52 2e 0a 42 55 46 46 45 52 20 64 65 66 61 al.state.for.BUFFER..BUFFER.defa
2240 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 55 73 65 73 ults.to.the.current.buffer..Uses
2260 20 53 54 41 54 45 20 69 66 20 73 70 65 63 69 66 69 65 64 2c 20 6f 72 20 63 61 6c 6c 73 20 60 65 .STATE.if.specified,.or.calls.`e
2280 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 27 2e 0a 53 vil-initial-state-for-buffer'..S
22a0 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 65 74 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 27 ee.also.`evil-set-initial-state'
22c0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 73 74 ...(defalias.'evil-initialize-st
22e0 61 74 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 20 62 75 66 66 65 72 29 20 22 ate.#[(&optional.state.buffer)."
2300 72 08 5c 32 30 36 06 00 70 71 5c 32 31 30 09 5c 32 30 33 12 00 5c 33 30 32 09 21 5c 32 30 32 15 r.\206..pq\210.\203..\302.!\202.
2320 00 5c 33 30 33 08 21 29 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 73 74 61 74 65 20 65 76 69 6c .\303.!)\207".[buffer.state.evil
2340 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 74 6f 2d 69 6e 69 -change-state.evil-change-to-ini
2360 74 69 61 6c 2d 73 74 61 74 65 5d 20 32 20 28 23 24 20 2e 20 38 37 32 30 29 5d 29 0a 28 70 75 74 tial-state].2.(#$...8720)]).(put
2380 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 73 74 61 74 65 20 27 70 65 72 6d 61 6e 65 .'evil-initialize-state.'permane
23a0 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 31 37 36 20 52 65 74 75 72 6e 20 74 68 nt-local-hook.t).#@176.Return.th
23c0 65 20 69 6e 69 74 69 61 6c 20 45 76 69 6c 20 73 74 61 74 65 20 74 6f 20 75 73 65 20 66 6f 72 20 e.initial.Evil.state.to.use.for.
23e0 61 20 62 75 66 66 65 72 20 77 69 74 68 20 6e 61 6d 65 20 4e 41 4d 45 2e 0a 4d 61 74 63 68 65 73 a.buffer.with.name.NAME..Matches
2400 20 74 68 65 20 6e 61 6d 65 20 61 67 61 69 6e 73 74 20 74 68 65 20 72 65 67 75 6c 61 72 20 65 78 .the.name.against.the.regular.ex
2420 70 72 65 73 73 69 6f 6e 73 20 69 6e 0a 60 65 76 69 6c 2d 62 75 66 66 65 72 2d 72 65 67 65 78 70 pressions.in.`evil-buffer-regexp
2440 73 27 2e 20 49 66 20 6e 6f 6e 65 20 6d 61 74 63 68 65 73 2c 20 72 65 74 75 72 6e 73 20 44 45 46 s'..If.none.matches,.returns.DEF
2460 41 55 4c 54 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 AULT...(defalias.'evil-initial-s
2480 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 tate-for-buffer-name.#[(&optiona
24a0 6c 20 6e 61 6d 65 20 64 65 66 61 75 6c 74 29 20 22 08 3b 5c 32 30 33 09 00 08 5c 32 30 32 5c 66 l.name.default).".;\203...\202\f
24c0 00 5c 33 30 36 08 21 5c 33 30 37 5c 32 31 31 19 1a 5c 32 31 31 18 3b 5c 32 30 35 44 00 5c 33 31 .\306.!\307\211..\211.;\205D.\31
24e0 30 32 44 00 0b 5c 33 30 37 1c 5c 32 31 31 1d 5c 32 30 33 3e 00 0d 40 5c 32 31 31 14 40 12 5c 66 02D..\307.\211.\203>..@\211.@.\f
2500 41 11 5c 33 31 31 5c 6e 08 5c 22 5c 32 30 33 37 00 5c 33 31 32 5c 33 31 30 09 5c 22 5c 32 31 30 A.\311\n.\"\2037.\312\310.\"\210
2520 0d 41 5c 32 31 31 15 5c 32 30 34 5c 22 00 5c 33 30 37 14 0e 0b 2a 30 2b 5c 32 30 37 22 20 5b 6e .A\211.\204\".\307...*0+\207".[n
2540 61 6d 65 20 73 74 61 74 65 20 72 65 67 65 78 70 20 65 76 69 6c 2d 62 75 66 66 65 72 2d 72 65 67 ame.state.regexp.evil-buffer-reg
2560 65 78 70 73 20 65 6e 74 72 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 62 75 66 66 65 exps.entry.--dolist-tail--.buffe
2580 72 2d 6e 61 6d 65 20 6e 69 6c 20 64 6f 6e 65 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 74 68 72 r-name.nil.done.string-match.thr
25a0 6f 77 20 64 65 66 61 75 6c 74 5d 20 34 20 28 23 24 20 2e 20 39 31 34 33 29 5d 29 0a 23 40 34 34 ow.default].4.(#$...9143)]).#@44
25c0 20 57 68 65 74 68 65 72 20 45 76 69 6c 20 73 68 6f 75 6c 64 20 62 65 20 64 69 73 61 62 6c 65 64 .Whether.Evil.should.be.disabled
25e0 20 69 6e 20 42 55 46 46 45 52 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 69 73 .in.BUFFER...(defalias.'evil-dis
2600 61 62 6c 65 64 2d 62 75 66 66 65 72 2d 70 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 abled-buffer-p.#[(&optional.buff
2620 65 72 29 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 3f 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 65 er)."\301.\302\"?\207".[buffer.e
2640 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 2d 6e 61 6d vil-initial-state-for-buffer-nam
2660 65 20 75 6e 64 65 66 69 6e 65 64 5d 20 33 20 28 23 24 20 2e 20 39 36 36 35 29 5d 29 0a 23 40 31 e.undefined].3.(#$...9665)]).#@1
2680 38 33 20 52 65 74 75 72 6e 20 74 68 65 20 69 6e 69 74 69 61 6c 20 45 76 69 6c 20 73 74 61 74 65 83.Return.the.initial.Evil.state
26a0 20 74 6f 20 75 73 65 20 66 6f 72 20 42 55 46 46 45 52 2e 0a 42 55 46 46 45 52 20 64 65 66 61 75 .to.use.for.BUFFER..BUFFER.defau
26c0 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 52 65 74 75 72 lts.to.the.current.buffer..Retur
26e0 6e 73 20 44 45 46 41 55 4c 54 0a 69 66 20 6e 6f 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 20 69 ns.DEFAULT.if.no.initial.state.i
2700 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 42 55 46 46 45 52 2e 0a 53 65 65 20 61 6c s.associated.with.BUFFER..See.al
2720 73 6f 20 60 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 27 2e 1f 0a 28 64 65 66 61 6c so.`evil-initial-state'...(defal
2740 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 ias.'evil-initial-state-for-buff
2760 65 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 20 64 65 66 61 75 6c 74 29 20 er.#[(&optional.buffer.default).
2780 22 72 08 5c 32 30 36 06 00 70 71 5c 32 31 30 5c 33 30 36 5c 33 30 37 20 21 5c 32 30 36 4f 00 5c "r.\206..pq\210\306\307.!\206O.\
27a0 33 31 30 32 43 00 09 5c 33 31 31 1a 5c 32 31 31 1b 5c 32 30 35 41 00 0b 40 5c 32 31 31 12 5c 32 3102C..\311.\211.\205A..@\211.\2
27c0 34 32 12 5c 33 31 32 5c 6e 21 5c 32 30 33 39 00 5c 6e 4a 5c 32 30 33 39 00 5c 33 31 33 5c 6e 21 42.\312\n!\2039.\nJ\2039.\313\n!
27e0 5c 32 31 31 12 5c 32 30 33 39 00 5c 33 31 34 5c 33 31 30 5c 6e 5c 22 5c 32 31 30 0b 41 5c 32 31 \211.\2039.\314\310\n\"\210.A\21
2800 31 13 5c 32 30 34 1b 00 5c 33 31 31 2a 30 5c 32 30 36 4f 00 5c 33 31 33 5c 66 5c 33 31 31 5c 33 1.\204..\311*0\206O.\313\f\311\3
2820 31 35 23 5c 32 30 36 4f 00 0d 29 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 6d 69 6e 6f 72 2d 6d 15#\206O..)\207".[buffer.minor-m
2840 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 6d 6f 64 65 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c ode-map-alist.mode.--dolist-tail
2860 2d 2d 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 64 65 66 61 75 6c 74 20 65 76 69 6c 2d 69 6e 69 74 69 --.major-mode.default.evil-initi
2880 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d al-state-for-buffer-name.buffer-
28a0 6e 61 6d 65 20 64 6f 6e 65 20 6e 69 6c 20 62 6f 75 6e 64 70 20 65 76 69 6c 2d 69 6e 69 74 69 61 name.done.nil.boundp.evil-initia
28c0 6c 2d 73 74 61 74 65 20 74 68 72 6f 77 20 74 5d 20 35 20 28 23 24 20 2e 20 39 38 35 39 29 5d 29 l-state.throw.t].5.(#$...9859)])
28e0 0a 23 40 33 32 38 20 52 65 74 75 72 6e 20 74 68 65 20 45 76 69 6c 20 73 74 61 74 65 20 74 6f 20 .#@328.Return.the.Evil.state.to.
2900 75 73 65 20 66 6f 72 20 4d 4f 44 45 20 6f 72 20 69 74 73 20 61 6c 69 61 73 2e 0a 52 65 74 75 72 use.for.MODE.or.its.alias..Retur
2920 6e 73 20 44 45 46 41 55 4c 54 20 69 66 20 6e 6f 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 20 69 ns.DEFAULT.if.no.initial.state.i
2940 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 4d 4f 44 45 2e 0a 54 68 65 20 69 6e 69 74 s.associated.with.MODE..The.init
2960 69 61 6c 20 73 74 61 74 65 20 66 6f 72 20 61 20 6d 6f 64 65 20 63 61 6e 20 62 65 20 73 65 74 20 ial.state.for.a.mode.can.be.set.
2980 77 69 74 68 0a 60 65 76 69 6c 2d 73 65 74 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 27 2e 0a 0a with.`evil-set-initial-state'...
29a0 49 66 20 46 4f 4c 4c 4f 57 2d 50 41 52 45 4e 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 73 If.FOLLOW-PARENT.is.non-nil,.als
29c0 6f 20 63 68 65 63 6b 20 70 61 72 65 6e 74 20 6d 6f 64 65 73 20 6f 66 20 4d 4f 44 45 20 61 6e 64 o.check.parent.modes.of.MODE.and
29e0 0a 69 74 73 20 61 6c 69 61 73 2e 20 43 48 45 43 4b 45 44 2d 4d 4f 44 45 53 20 69 73 20 75 73 65 .its.alias..CHECKED-MODES.is.use
2a00 64 20 69 6e 74 65 72 6e 61 6c 6c 79 20 61 6e 64 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 73 d.internally.and.should.not.be.s
2a20 65 74 0a 69 6e 69 74 69 61 6c 6c 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 et.initially...(defalias.'evil-i
2a40 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 23 5b 28 6d 6f 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 64 nitial-state.#[(mode.&optional.d
2a60 65 66 61 75 6c 74 20 66 6f 6c 6c 6f 77 2d 70 61 72 65 6e 74 20 63 68 65 63 6b 65 64 2d 6d 6f 64 efault.follow-parent.checked-mod
2a80 65 73 29 20 22 08 5c 32 30 33 15 00 08 39 5c 32 30 33 15 00 08 09 3e 5c 32 30 33 15 00 5c 33 30 es).".\203...9\203....>\203..\30
2aa0 36 5c 33 30 37 5c 6e 09 23 5c 32 30 37 08 5c 32 30 35 5c 32 33 32 00 08 39 5c 32 30 35 5c 32 33 6\307\n.#\207.\205\232..9\205\23
2ac0 32 00 08 4b 5c 32 31 31 1b 39 5c 32 30 35 27 00 0b 29 5c 33 31 30 5c 32 31 31 1c 1d 1e 10 5c 33 2..K\211.9\205'..)\310\211....\3
2ae0 31 31 32 73 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 22 5c 33 31 30 1e 11 5c 32 31 31 1e 12 5c 112s.\312\313\314\"\310..\211..\
2b00 32 30 33 6c 00 0e 12 40 5c 32 31 31 16 11 40 15 0e 11 41 4a 14 08 5c 66 3e 5c 32 30 34 5e 00 0e 203l...@\211..@...AJ..\f>\204^..
2b20 10 5c 32 30 33 63 00 0e 10 5c 66 3e 5c 32 30 33 63 00 5c 33 31 35 5c 33 31 31 0d 5c 22 5c 32 31 .\203c...\f>\203c.\315\311.\"\21
2b40 30 0e 12 41 5c 32 31 31 16 12 5c 32 30 34 3f 00 5c 33 31 30 16 11 0e 13 2a 30 5c 32 30 36 5c 32 0..A\211..\204?.\310....*0\206\2
2b60 33 31 00 0e 14 5c 32 30 33 5c 32 31 30 00 5c 33 31 36 08 5c 33 31 37 4e 5c 33 31 30 5c 33 31 33 31...\203\210.\316.\317N\310\313
2b80 08 09 42 24 5c 32 30 36 5c 32 33 31 00 0e 14 5c 32 30 35 5c 32 33 31 00 5c 33 31 36 0e 10 5c 33 ..B$\206\231...\205\231.\316..\3
2ba0 31 37 4e 5c 33 31 30 5c 33 31 33 0e 10 09 42 24 2b 5c 32 30 37 22 20 5b 6d 6f 64 65 20 63 68 65 17N\310\313...B$+\207".[mode.che
2bc0 63 6b 65 64 2d 6d 6f 64 65 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 66 75 6e 63 20 6d 6f 64 65 73 cked-modes.major-mode.func.modes
2be0 20 73 74 61 74 65 20 65 72 72 6f 72 20 22 43 69 72 63 75 6c 61 72 20 72 65 66 65 72 65 6e 63 65 .state.error."Circular.reference
2c00 20 64 65 74 65 63 74 65 64 20 69 6e 20 61 6e 63 65 73 74 6f 72 73 20 6f 66 20 25 73 5c 6e 25 73 .detected.in.ancestors.of.%s\n%s
2c20 22 20 6e 69 6c 20 64 6f 6e 65 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 74 ".nil.done.evil-state-property.t
2c40 20 3a 6d 6f 64 65 73 20 74 68 72 6f 77 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 .:modes.throw.evil-initial-state
2c60 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 6d 6f 64 65 2d 61 6c 69 61 73 20 .derived-mode-parent.mode-alias.
2c80 65 6e 74 72 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 64 65 66 61 75 6c 74 20 66 6f entry.--dolist-tail--.default.fo
2ca0 6c 6c 6f 77 2d 70 61 72 65 6e 74 5d 20 37 20 28 23 24 20 2e 20 31 30 34 37 31 29 5d 29 0a 23 40 llow-parent].7.(#$...10471)]).#@
2cc0 38 34 20 53 65 74 20 74 68 65 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 20 66 6f 72 20 4d 4f 44 84.Set.the.initial.state.for.MOD
2ce0 45 20 74 6f 20 53 54 41 54 45 2e 0a 54 68 69 73 20 69 73 20 74 68 65 20 73 74 61 74 65 20 74 68 E.to.STATE..This.is.the.state.th
2d00 65 20 62 75 66 66 65 72 20 63 6f 6d 65 73 20 75 70 20 69 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 e.buffer.comes.up.in...(defalias
2d20 20 27 65 76 69 6c 2d 73 65 74 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 23 5b 28 6d 6f 64 65 .'evil-set-initial-state.#[(mode
2d40 20 73 74 61 74 65 29 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 33 30 37 18 5c 32 31 31 .state)."\304\305\306\"\307.\211
2d60 19 5c 32 30 33 20 00 09 40 5c 32 31 31 10 5c 32 34 33 5c 32 31 31 10 5c 33 31 30 5c 6e 08 4a 5c .\203...@\211.\243\211.\310\n.J\
2d80 22 4c 5c 32 31 30 09 41 5c 32 31 31 11 5c 32 30 34 0b 00 2a 0b 5c 32 30 35 2c 00 5c 33 31 31 5c "L\210.A\211.\204..*.\205,.\311\
2da0 33 30 34 0b 5c 33 30 36 5c 22 5c 6e 5c 22 5c 32 30 37 22 20 5b 6d 6f 64 65 73 20 2d 2d 64 6f 6c 304.\306\"\n\"\207".[modes.--dol
2dc0 69 73 74 2d 74 61 69 6c 2d 2d 20 6d 6f 64 65 20 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 ist-tail--.mode.state.evil-state
2de0 2d 70 72 6f 70 65 72 74 79 20 74 20 3a 6d 6f 64 65 73 20 6e 69 6c 20 64 65 6c 71 20 61 64 64 2d -property.t.:modes.nil.delq.add-
2e00 74 6f 2d 6c 69 73 74 5d 20 35 20 28 23 24 20 2e 20 31 31 34 35 39 29 5d 29 0a 23 40 31 34 39 20 to-list].5.(#$...11459)]).#@149.
2e20 43 68 61 6e 67 65 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 42 55 46 46 45 52 20 74 6f 20 69 74 Change.the.state.of.BUFFER.to.it
2e40 73 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 2e 0a 54 68 69 73 20 69 73 20 74 68 65 20 73 74 61 s.initial.state..This.is.the.sta
2e60 74 65 20 74 68 65 20 62 75 66 66 65 72 20 63 61 6d 65 20 75 70 20 69 6e 2e 20 49 66 20 45 76 69 te.the.buffer.came.up.in..If.Evi
2e80 6c 20 69 73 20 6e 6f 74 20 61 63 74 69 76 61 74 65 64 0a 74 68 65 6e 20 74 68 69 73 20 66 75 6e l.is.not.activated.then.this.fun
2ea0 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ction.does.nothing...(defalias.'
2ec0 65 76 69 6c 2d 63 68 61 6e 67 65 2d 74 6f 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 23 5b 28 evil-change-to-initial-state.#[(
2ee0 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 20 6d 65 73 73 61 67 65 29 20 22 72 08 5c 32 30 &optional.buffer.message)."r.\20
2f00 36 06 00 70 71 5c 32 31 30 09 5c 32 30 35 17 00 5c 33 30 34 5c 33 30 35 08 5c 6e 5c 32 30 36 14 6..pq\210.\205..\304\305.\n\206.
2f20 00 5c 33 30 36 5c 22 0b 5c 22 29 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 65 76 69 6c 2d 6c 6f .\306\".\")\207".[buffer.evil-lo
2f40 63 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 64 65 66 61 75 6c 74 2d 73 74 61 74 65 20 6d 65 73 73 cal-mode.evil-default-state.mess
2f60 61 67 65 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 65 76 69 6c 2d 69 6e 69 74 69 age.evil-change-state.evil-initi
2f80 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 20 6e 6f 72 6d 61 6c 5d 20 34 20 28 23 al-state-for-buffer.normal].4.(#
2fa0 24 20 2e 20 31 31 38 30 38 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 $...11808).nil]).(byte-code."\30
2fc0 31 18 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 34 5c 33 30 36 5c 33 30 34 26 1.\302.\303\304\305\304\306\304&
2fe0 07 5c 32 31 30 29 5c 33 30 31 5c 32 30 37 22 20 5b 66 75 6e 63 20 65 76 69 6c 2d 63 68 61 6e 67 .\210)\301\207".[func.evil-chang
3000 65 2d 74 6f 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d e-to-initial-state.evil-set-comm
3020 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 74 20 3a 6b 65 65 70 2d 76 and-properties.:repeat.t.:keep-v
3040 69 73 75 61 6c 20 3a 73 75 70 70 72 65 73 73 2d 6f 70 65 72 61 74 6f 72 5d 20 38 29 0a 23 40 35 isual.:suppress-operator].8).#@5
3060 31 20 43 68 61 6e 67 65 20 74 68 65 20 73 74 61 74 65 20 6f 66 20 42 55 46 46 45 52 20 74 6f 20 1.Change.the.state.of.BUFFER.to.
3080 69 74 73 20 70 72 65 76 69 6f 75 73 20 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 its.previous.state...(defalias.'
30a0 65 76 69 6c 2d 63 68 61 6e 67 65 2d 74 6f 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 20 23 5b evil-change-to-previous-state.#[
30c0 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 20 6d 65 73 73 61 67 65 29 20 22 72 08 5c 32 (&optional.buffer.message)."r.\2
30e0 30 36 06 00 70 71 5c 32 31 30 09 5c 33 30 36 09 5c 6e 5c 22 5c 32 34 33 1b 1c 5c 33 30 37 5c 33 06..pq\210.\306.\n\"\243..\307\3
3100 31 30 21 5c 32 31 30 0b 5c 32 30 33 1a 00 0b 11 5c 33 30 37 5c 66 5c 32 30 36 24 00 0d 5c 32 30 10!\210.\203....\307\f\206$..\20
3120 36 24 00 5c 33 31 31 0e 5c 6e 5c 22 2b 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 65 76 69 6c 2d 6$.\311.\n\"+\207".[buffer.evil-
3140 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 20 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 previous-state.evil-previous-sta
3160 74 65 2d 61 6c 69 73 74 20 70 72 65 76 2d 70 72 65 76 2d 73 74 61 74 65 20 70 72 65 76 2d 73 74 te-alist.prev-prev-state.prev-st
3180 61 74 65 20 65 76 69 6c 2d 64 65 66 61 75 6c 74 2d 73 74 61 74 65 20 61 73 73 6f 63 20 65 76 69 ate.evil-default-state.assoc.evi
31a0 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 6e 69 6c 20 6e 6f 72 6d 61 6c 20 6d 65 73 73 61 67 l-change-state.nil.normal.messag
31c0 65 5d 20 34 20 28 23 24 20 2e 20 31 32 33 38 36 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d 63 6f e].4.(#$...12386).nil]).(byte-co
31e0 64 65 20 22 5c 33 30 31 18 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 de."\301.\302.\303\304\305\306\3
3200 30 37 5c 33 30 36 26 07 5c 32 31 30 29 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 07\306&.\210)\310\311\312\313\31
3220 34 24 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 22 5c 32 31 30 5c 33 31 30 5c 33 32 30 4$\210\315\316\317\"\210\310\320
3240 5c 33 32 31 5c 33 32 32 5c 33 31 34 24 5c 32 31 30 5c 33 32 33 5c 33 32 30 5c 33 31 34 5c 22 5c \321\322\314$\210\323\320\314\"\
3260 32 30 37 22 20 5b 66 75 6e 63 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 74 6f 2d 70 72 65 76 69 6f 207".[func.evil-change-to-previo
3280 75 73 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 us-state.evil-set-command-proper
32a0 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 61 6c 20 ties.:repeat.abort.:keep-visual.
32c0 74 20 3a 73 75 70 70 72 65 73 73 2d 6f 70 65 72 61 74 6f 72 20 61 64 2d 61 64 64 2d 61 64 76 69 t.:suppress-operator.ad-add-advi
32e0 63 65 20 73 65 74 2d 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 28 65 76 69 6c 20 6e 69 6c 20 74 ce.set-window-buffer.(evil.nil.t
3300 20 28 61 64 76 69 63 65 20 6c 61 6d 62 64 61 20 6e 69 6c 20 22 49 6e 69 74 69 61 6c 69 7a 65 20 .(advice.lambda.nil."Initialize.
3320 45 76 69 6c 20 69 6e 20 74 68 65 20 64 69 73 70 6c 61 79 65 64 20 62 75 66 66 65 72 2e 22 20 28 Evil.in.the.displayed.buffer.".(
3340 77 68 65 6e 20 65 76 69 6c 2d 6d 6f 64 65 20 28 77 68 65 6e 20 28 67 65 74 2d 62 75 66 66 65 72 when.evil-mode.(when.(get-buffer
3360 20 28 61 64 2d 67 65 74 2d 61 72 67 20 31 29 29 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 .(ad-get-arg.1)).(with-current-b
3380 75 66 66 65 72 20 28 61 64 2d 67 65 74 2d 61 72 67 20 31 29 20 28 75 6e 6c 65 73 73 20 65 76 69 uffer.(ad-get-arg.1).(unless.evi
33a0 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 28 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 31 29 l-local-mode.(evil-local-mode.1)
33c0 29 29 29 29 29 29 20 62 65 66 6f 72 65 20 6e 69 6c 20 61 64 64 2d 68 6f 6f 6b 20 77 69 6e 64 6f )))))).before.nil.add-hook.windo
33e0 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 65 76 69 6c w-configuration-change-hook.evil
3400 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 28 65 -refresh-cursor.select-window.(e
3420 76 69 6c 20 6e 69 6c 20 74 20 28 61 64 76 69 63 65 20 6c 61 6d 62 64 61 20 6e 69 6c 20 28 65 76 vil.nil.t.(advice.lambda.nil.(ev
3440 69 6c 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 29 29 29 20 61 66 74 65 72 20 61 64 2d 61 63 il-refresh-cursor))).after.ad-ac
3460 74 69 76 61 74 65 5d 20 38 29 0a 23 40 34 34 20 47 65 6e 65 72 61 74 65 20 74 68 65 20 65 76 69 tivate].8).#@44.Generate.the.evi
3480 6c 20 6d 6f 64 65 2d 6c 69 6e 65 20 74 61 67 20 66 6f 72 20 53 54 41 54 45 2e 1f 0a 28 64 65 66 l.mode-line.tag.for.STATE...(def
34a0 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 6e 65 72 61 74 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 74 alias.'evil-generate-mode-line-t
34c0 61 67 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 29 20 22 5c 33 30 32 08 5c 33 30 ag.#[(&optional.state)."\302.\30
34e0 33 5c 33 30 34 23 5c 32 31 31 19 3b 5c 32 30 33 18 00 5c 33 30 35 09 5c 33 30 36 5c 33 30 32 08 3\304#\211.;\203..\305.\306\302.
3500 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 25 5c 32 30 32 19 00 09 29 5c 32 30 37 22 20 5b 73 74 \307\"\310\311%\202...)\207".[st
3520 61 74 65 20 74 61 67 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 74 61 67 ate.tag.evil-state-property.:tag
3540 20 74 20 70 72 6f 70 65 72 74 69 7a 65 20 68 65 6c 70 2d 65 63 68 6f 20 3a 6e 61 6d 65 20 6d 6f .t.propertize.help-echo.:name.mo
3560 75 73 65 2d 66 61 63 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 5d 20 37 20 use-face.mode-line-highlight].7.
3580 28 23 24 20 2e 20 31 33 34 32 34 29 5d 29 0a 23 40 32 34 20 52 65 66 72 65 73 68 20 6d 6f 64 65 (#$...13424)]).#@24.Refresh.mode
35a0 20 6c 69 6e 65 20 74 61 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 72 65 66 72 .line.tag...(defalias.'evil-refr
35c0 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 esh-mode-line.#[(&optional.state
35e0 29 20 22 08 3c 5c 32 30 35 5c 32 33 30 00 5c 33 30 36 09 21 12 5c 33 30 37 5c 33 30 32 08 5c 22 ).".<\205\230.\306.!.\307\302.\"
3600 5c 32 31 31 10 5c 33 31 30 5c 32 31 31 5c 32 31 31 1b 1c 1d 1e 0e 0e 0f 5c 33 31 31 3d 5c 32 30 \211.\310\211\211.......\311=\20
3620 33 25 00 5c 33 31 32 13 5c 33 31 33 14 5c 32 30 32 41 00 0e 0f 5c 33 31 32 3d 5c 32 30 33 33 00 3%.\312.\313.\202A...\312=\2033.
3640 5c 33 31 32 13 5c 33 31 34 14 5c 32 30 32 41 00 0e 0f 3a 5c 32 30 33 41 00 0e 0f 40 13 0e 0f 41 \312.\314.\202A...:\203A...@...A
3660 14 0e 0e 5c 32 30 33 66 00 0e 0e 40 5c 32 34 32 5c 32 30 36 50 00 0e 0e 40 1e 10 5c 66 0e 10 29 ...\203f...@\242\206P...@..\f..)
3680 3d 5c 32 30 34 66 00 0e 0e 15 0e 0e 41 5c 32 31 31 16 0e 5c 32 30 34 46 00 0e 0e 5c 32 30 33 5c =\204f......A\211..\204F...\203\
36a0 32 32 35 00 0b 5c 33 31 31 3d 5c 32 30 33 5c 32 30 36 00 0d 5c 32 30 33 7f 00 0d 5c 33 30 32 0e 225..\311=\203\206..\203...\302.
36c0 0e 42 5c 32 34 31 5c 32 31 30 5c 32 30 32 5c 32 32 35 00 5c 33 30 32 08 42 10 5c 32 30 32 5c 32 .B\241\210\202\225.\302.B.\202\2
36e0 32 35 00 0b 5c 33 31 32 3d 5c 32 30 33 5c 32 32 35 00 0e 0e 5c 33 30 32 0e 0e 41 42 5c 32 34 31 25..\312=\203\225...\302..AB\241
3700 5c 32 31 30 5c 33 31 35 20 2c 5c 32 30 37 22 20 5b 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 \210\315.,\207".[mode-line-forma
3720 74 20 73 74 61 74 65 20 65 76 69 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 74 61 67 20 77 68 65 72 65 t.state.evil-mode-line-tag.where
3740 20 77 68 69 63 68 20 70 72 65 64 20 65 76 69 6c 2d 67 65 6e 65 72 61 74 65 2d 6d 6f 64 65 2d 6c .which.pred.evil-generate-mode-l
3760 69 6e 65 2d 74 61 67 20 64 65 6c 71 20 6e 69 6c 20 62 65 66 6f 72 65 20 61 66 74 65 72 20 6d 6f ine-tag.delq.nil.before.after.mo
3780 64 65 2d 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 64 65 73 de-line-position.mode-line-modes
37a0 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 6d 6c 70 6f 73 20 65 76 .force-mode-line-update.mlpos.ev
37c0 69 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 73 79 6d 5d 20 35 20 28 23 24 20 2e il-mode-line-format.sym].5.(#$..
37e0 20 31 33 37 31 36 29 5d 29 0a 23 40 35 39 20 45 6e 61 62 6c 65 20 69 6e 70 75 74 20 6d 65 74 68 .13716)]).#@59.Enable.input.meth
3800 6f 64 20 69 6e 20 73 74 61 74 65 73 20 77 69 74 68 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 od.in.states.with.:input-method.
3820 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 63 74 69 76 61 non-nil...(defalias.'evil-activa
3840 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 32 31 31 18 te-input-method.#[nil."\306\211.
3860 19 5c 6e 5c 32 30 35 18 00 0b 5c 32 30 35 18 00 5c 66 15 5c 33 30 37 0b 5c 33 31 30 5c 22 3f 5c .\n\205...\205..\f.\307.\310\"?\
3880 32 30 35 18 00 5c 33 31 31 20 2a 5c 32 30 37 22 20 5b 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 205..\311.*\207".[input-method-d
38a0 65 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 eactivate-hook.input-method-acti
38c0 76 61 74 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 73 vate-hook.evil-local-mode.evil-s
38e0 74 61 74 65 20 63 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 65 76 69 6c 2d 69 tate.current-input-method.evil-i
3900 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6e 69 6c 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 nput-method.nil.evil-state-prope
3920 72 74 79 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 rty.:input-method.deactivate-inp
3940 75 74 2d 6d 65 74 68 6f 64 5d 20 33 20 28 23 24 20 2e 20 31 34 33 31 39 29 5d 29 0a 28 70 75 74 ut-method].3.(#$...14319)]).(put
3960 20 27 65 76 69 6c 2d 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 27 70 65 .'evil-activate-input-method.'pe
3980 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 33 37 20 44 69 73 61 62 rmanent-local-hook.t).#@37.Disab
39a0 6c 65 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 20 69 6e 20 61 6c 6c 20 73 74 61 74 65 73 2e 1f 0a le.input.method.in.all.states...
39c0 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 (defalias.'evil-deactivate-input
39e0 2d 6d 65 74 68 6f 64 20 23 5b 6e 69 6c 20 22 5c 33 30 35 5c 32 31 31 18 19 5c 6e 5c 32 30 35 0f -method.#[nil."\305\211..\n\205.
3a00 00 0b 5c 32 30 35 0f 00 5c 33 30 35 5c 32 31 31 14 2a 5c 32 30 37 22 20 5b 69 6e 70 75 74 2d 6d ..\205..\305\211.*\207".[input-m
3a20 65 74 68 6f 64 2d 64 65 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 69 6e 70 75 74 2d 6d 65 74 68 ethod-deactivate-hook.input-meth
3a40 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 od-activate-hook.evil-local-mode
3a60 20 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6e 69 .evil-state.evil-input-method.ni
3a80 6c 5d 20 32 20 28 23 24 20 2e 20 31 34 37 34 37 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 64 l].2.(#$...14747)]).(put.'evil-d
3aa0 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 27 70 65 72 6d 61 6e 65 6e eactivate-input-method.'permanen
3ac0 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 31 33 33 20 45 78 65 63 75 74 65 20 62 6f t-local-hook.t).#@133.Execute.bo
3ae0 64 79 20 77 69 74 68 20 65 76 69 6c 27 73 20 61 63 74 69 76 61 74 65 2f 64 65 61 63 74 69 76 61 dy.with.evil's.activate/deactiva
3b00 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 68 6f 6f 6b 73 20 64 65 61 63 74 69 76 61 74 65 te-input-method.hooks.deactivate
3b20 64 2e 0a 0a 54 68 69 73 20 61 6c 6c 6f 77 73 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 73 20 74 6f d...This.allows.input.methods.to
3b40 20 62 65 20 75 73 65 64 20 69 6e 20 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 .be.used.in.normal-state...(defa
3b60 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d lias.'evil-without-input-method-
3b80 68 6f 6f 6b 73 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 hooks.'(macro...#[(&rest.body)."
3ba0 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 42 42 42 5c 33 30 35 42 42 5c 32 30 37 22 20 \301\302\303\304.BBB\305BB\207".
3bc0 5b 62 6f 64 79 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 72 65 6d 6f [body.unwind-protect.progn.(remo
3be0 76 65 2d 68 6f 6f 6b 20 27 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 ve-hook.'input-method-activate-h
3c00 6f 6f 6b 20 27 65 76 69 6c 2d 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 ook.'evil-activate-input-method.
3c20 74 29 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 t).(remove-hook.'input-method-de
3c40 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 27 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 activate-hook.'evil-deactivate-i
3c60 6e 70 75 74 2d 6d 65 74 68 6f 64 20 74 29 20 28 28 70 72 6f 67 6e 20 28 61 64 64 2d 68 6f 6f 6b nput-method.t).((progn.(add-hook
3c80 20 27 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 27 65 76 .'input-method-activate-hook.'ev
3ca0 69 6c 2d 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6e 69 6c 20 74 29 20 il-activate-input-method.nil.t).
3cc0 28 61 64 64 2d 68 6f 6f 6b 20 27 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 61 63 74 69 76 61 (add-hook.'input-method-deactiva
3ce0 74 65 2d 68 6f 6f 6b 20 27 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d te-hook.'evil-deactivate-input-m
3d00 65 74 68 6f 64 20 6e 69 6c 20 74 29 29 29 5d 20 35 20 28 23 24 20 2e 20 31 35 30 36 32 29 5d 29 ethod.nil.t)))].5.(#$...15062)])
3d20 29 0a 28 61 64 2d 61 64 64 2d 61 64 76 69 63 65 20 27 74 6f 67 67 6c 65 2d 69 6e 70 75 74 2d 6d ).(ad-add-advice.'toggle-input-m
3d40 65 74 68 6f 64 20 27 28 65 76 69 6c 20 6e 69 6c 20 74 20 28 61 64 76 69 63 65 20 6c 61 6d 62 64 ethod.'(evil.nil.t.(advice.lambd
3d60 61 20 6e 69 6c 20 22 52 65 66 72 65 73 68 20 60 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f a.nil."Refresh.`evil-input-metho
3d80 64 27 2e 22 20 28 63 6f 6e 64 20 28 28 6e 6f 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 d'.".(cond.((not.evil-local-mode
3da0 29 20 61 64 2d 64 6f 2d 69 74 29 20 28 28 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 ).ad-do-it).((evil-state-propert
3dc0 79 20 65 76 69 6c 2d 73 74 61 74 65 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 20 61 64 2d 64 y.evil-state.:input-method).ad-d
3de0 6f 2d 69 74 29 20 28 74 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 o-it).(t.(let.((current-input-me
3e00 74 68 6f 64 20 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 29 20 61 64 2d 64 6f 2d 69 thod.evil-input-method)).ad-do-i
3e20 74 29 29 29 29 29 20 27 61 72 6f 75 6e 64 20 6e 69 6c 29 0a 23 40 31 31 36 20 49 6e 69 74 69 61 t))))).'around.nil).#@116.Initia
3e40 6c 69 7a 65 20 61 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 20 66 6f 72 20 6c 6f lize.a.buffer-local.value.for.lo
3e60 63 61 6c 20 6b 65 79 6d 61 70 73 20 61 73 20 6e 65 63 65 73 73 61 72 79 2e 0a 54 68 65 20 69 6e cal.keymaps.as.necessary..The.in
3e80 69 74 69 61 6c 20 76 61 6c 75 65 20 69 73 20 74 68 61 74 20 6f 66 20 60 6d 61 6b 65 2d 73 70 61 itial.value.is.that.of.`make-spa
3ea0 72 73 65 2d 6b 65 79 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e rse-keymap'...(defalias.'evil-in
3ec0 69 74 69 61 6c 69 7a 65 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 20 23 5b 6e 69 6c 20 22 08 5c itialize-local-keymaps.#[nil.".\
3ee0 33 30 35 19 5c 32 31 31 1a 5c 32 30 35 2c 00 5c 6e 40 5c 32 31 31 11 40 09 41 1b 1c 5c 33 30 36 305.\211.\205,.\n@\211.@.A..\306
3f00 0b 4a 21 5c 32 30 33 1e 00 5c 33 30 37 0b 21 5c 32 30 34 23 00 0b 5c 33 31 30 20 4c 5c 32 31 30 .J!\203..\307.!\204#..\310.L\210
3f20 2a 5c 6e 41 5c 32 31 31 12 5c 32 30 34 08 00 5c 33 30 35 2a 5c 32 30 37 22 20 5b 65 76 69 6c 2d *\nA\211.\204..\305*\207".[evil-
3f40 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 65 6e 74 72 79 20 2d 2d 64 6f 6c 69 local-keymaps-alist.entry.--doli
3f60 73 74 2d 74 61 69 6c 2d 2d 20 6d 61 70 20 6d 6f 64 65 20 6e 69 6c 20 6b 65 79 6d 61 70 70 20 6c st-tail--.map.mode.nil.keymapp.l
3f80 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d ocal-variable-p.make-sparse-keym
3fa0 61 70 5d 20 33 20 28 23 24 20 2e 20 31 35 39 33 30 29 5d 29 0a 23 40 32 38 33 20 47 69 76 65 20 ap].3.(#$...15930)]).#@283.Give.
3fc0 4b 45 59 4d 41 50 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 74 68 65 20 67 6c 6f 62 61 KEYMAP.precedence.over.the.globa
3fe0 6c 20 6b 65 79 6d 61 70 20 6f 66 20 53 54 41 54 45 2e 0a 54 68 65 20 6b 65 79 6d 61 70 20 77 69 l.keymap.of.STATE..The.keymap.wi
4000 6c 6c 20 68 61 76 65 20 6c 6f 77 65 72 20 70 72 65 63 65 64 65 6e 63 65 20 74 68 61 6e 20 63 75 ll.have.lower.precedence.than.cu
4020 73 74 6f 6d 20 53 54 41 54 45 20 62 69 6e 64 69 6e 67 73 2e 0a 49 66 20 53 54 41 54 45 20 69 73 stom.STATE.bindings..If.STATE.is
4040 20 6e 69 6c 2c 20 67 69 76 65 20 69 74 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 61 6c .nil,.give.it.precedence.over.al
4060 6c 20 73 74 61 74 65 73 2e 0a 49 66 20 43 4f 50 59 20 69 73 20 74 2c 20 63 72 65 61 74 65 20 61 l.states..If.COPY.is.t,.create.a
4080 20 63 6f 70 79 20 6f 66 20 4b 45 59 4d 41 50 20 61 6e 64 20 67 69 76 65 20 74 68 61 74 0a 68 69 .copy.of.KEYMAP.and.give.that.hi
40a0 67 68 65 72 20 70 72 65 63 65 64 65 6e 63 65 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d gher.precedence..See.also.`evil-
40c0 6d 61 6b 65 2d 69 6e 74 65 72 63 65 70 74 2d 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 make-intercept-map'...(defalias.
40e0 27 65 76 69 6c 2d 6d 61 6b 65 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6d 61 70 20 23 5b 28 6b 65 79 'evil-make-overriding-map.#[(key
4100 6d 61 70 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 20 63 6f 70 79 29 20 22 5c 33 30 34 18 map.&optional.state.copy)."\304.
4120 09 5c 32 30 34 12 00 5c 33 30 35 5c 6e 08 0b 5c 32 30 36 0e 00 5c 33 30 36 23 5c 32 30 32 2e 00 .\204..\305\n..\206..\306#\202..
4140 5c 33 30 37 09 21 5c 32 30 34 1f 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 6e 21 5c 22 11 5c 33 \307.!\204..\310\311\312\n!\".\3
4160 30 35 09 08 0b 5c 32 30 36 27 00 5c 33 30 36 23 5c 32 31 30 5c 33 30 35 5c 6e 08 09 23 29 5c 32 05...\206'.\306#\210\305\n..#)\2
4180 30 37 22 20 5b 6b 65 79 20 63 6f 70 79 20 6b 65 79 6d 61 70 20 73 74 61 74 65 20 5b 6f 76 65 72 07".[key.copy.keymap.state.[over
41a0 72 69 64 65 2d 73 74 61 74 65 5d 20 64 65 66 69 6e 65 2d 6b 65 79 20 61 6c 6c 20 6b 65 79 6d 61 ride-state].define-key.all.keyma
41c0 70 70 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 6d 65 6e 75 2d 62 61 72 20 63 6f 70 79 pp.assq-delete-all.menu-bar.copy
41e0 2d 6b 65 79 6d 61 70 5d 20 34 20 28 23 24 20 2e 20 31 36 33 31 35 29 5d 29 0a 23 40 32 37 30 20 -keymap].4.(#$...16315)]).#@270.
4200 47 69 76 65 20 4b 45 59 4d 41 50 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 61 6c 6c 20 Give.KEYMAP.precedence.over.all.
4220 45 76 69 6c 20 6b 65 79 6d 61 70 73 20 69 6e 20 53 54 41 54 45 2e 0a 49 66 20 53 54 41 54 45 20 Evil.keymaps.in.STATE..If.STATE.
4240 69 73 20 6e 69 6c 2c 20 67 69 76 65 20 69 74 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 is.nil,.give.it.precedence.over.
4260 61 6c 6c 20 73 74 61 74 65 73 2e 20 49 66 20 41 55 58 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6d all.states..If.AUX.is.non-nil,.m
4280 61 6b 65 20 74 68 65 0a 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 20 63 6f 72 72 65 73 70 ake.the.auxiliary.keymap.corresp
42a0 6f 6e 64 69 6e 67 20 74 6f 20 4b 45 59 4d 41 50 20 69 6e 20 53 54 41 54 45 20 61 6e 20 69 6e 74 onding.to.KEYMAP.in.STATE.an.int
42c0 65 72 63 65 70 74 20 6b 65 79 6d 61 70 20 69 6e 73 74 65 61 64 20 6f 66 0a 4b 45 59 4d 41 50 20 ercept.keymap.instead.of.KEYMAP.
42e0 69 74 73 65 6c 66 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 6d 61 6b 65 2d 6f 76 65 72 itself..See.also.`evil-make-over
4300 72 69 64 69 6e 67 2d 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 61 riding-map'...(defalias.'evil-ma
4320 6b 65 2d 69 6e 74 65 72 63 65 70 74 2d 6d 61 70 20 23 5b 28 6b 65 79 6d 61 70 20 26 6f 70 74 69 ke-intercept-map.#[(keymap.&opti
4340 6f 6e 61 6c 20 73 74 61 74 65 20 61 75 78 29 20 22 5c 33 30 34 08 5c 32 30 33 0e 00 5c 33 30 35 onal.state.aux)."\304.\203..\305
4360 09 5c 6e 5c 33 30 36 5c 32 31 31 24 5c 32 30 32 0f 00 09 19 1b 5c 33 30 37 09 0b 5c 6e 5c 32 30 .\n\306\211$\202.....\307..\n\20
4380 36 19 00 5c 33 31 30 23 2a 5c 32 30 37 22 20 5b 61 75 78 20 6b 65 79 6d 61 70 20 73 74 61 74 65 6..\310#*\207".[aux.keymap.state
43a0 20 6b 65 79 20 5b 69 6e 74 65 72 63 65 70 74 2d 73 74 61 74 65 5d 20 65 76 69 6c 2d 67 65 74 2d .key.[intercept-state].evil-get-
43c0 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 74 20 64 65 66 69 6e 65 2d 6b 65 79 20 61 6c auxiliary-keymap.t.define-key.al
43e0 6c 5d 20 36 20 28 23 24 20 2e 20 31 36 38 39 36 29 5d 29 0a 23 40 36 30 36 20 44 65 66 69 6e 65 l].6.(#$...16896)]).#@606.Define
4400 20 61 20 6b 65 79 6d 61 70 20 4b 45 59 4d 41 50 20 6c 69 73 74 65 64 20 69 6e 20 60 65 76 69 6c .a.keymap.KEYMAP.listed.in.`evil
4420 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 27 2e 0a 54 68 61 74 20 6d 65 61 6e 73 20 69 74 20 -mode-map-alist'..That.means.it.
4440 77 69 6c 6c 20 68 61 76 65 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 72 65 67 75 6c 61 will.have.precedence.over.regula
4460 72 20 6b 65 79 6d 61 70 73 2e 0a 0a 44 4f 43 20 69 73 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 r.keymaps...DOC.is.the.documenta
4480 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 76 61 72 69 61 62 6c 65 2e 20 42 4f 44 59 2c 20 69 66 20 tion.for.the.variable..BODY,.if.
44a0 73 70 65 63 69 66 69 65 64 2c 0a 69 73 20 65 78 65 63 75 74 65 64 20 61 66 74 65 72 20 74 6f 67 specified,.is.executed.after.tog
44c0 67 6c 69 6e 67 20 74 68 65 20 6d 6f 64 65 2e 20 4f 70 74 69 6f 6e 61 6c 20 6b 65 79 77 6f 72 64 gling.the.mode..Optional.keyword
44e0 20 61 72 67 75 6d 65 6e 74 73 0a 6d 61 79 20 62 65 20 73 70 65 63 69 66 69 65 64 20 62 65 66 6f .arguments.may.be.specified.befo
4500 72 65 20 74 68 65 20 62 6f 64 79 20 63 6f 64 65 3a 0a 0a 3a 6d 6f 64 65 20 56 41 52 20 20 20 20 re.the.body.code:..:mode.VAR....
4520 20 20 20 4d 6f 64 65 20 76 61 72 69 61 62 6c 65 2e 20 49 66 20 75 6e 73 70 65 63 69 66 69 65 64 ...Mode.variable..If.unspecified
4540 2c 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 ,.the.variable.................i
4560 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 6b 65 79 6d 61 70 20 6e 61 6d 65 2e 0a 3a 6c 6f 63 s.based.on.the.keymap.name..:loc
4580 61 6c 20 42 4f 4f 4c 45 41 4e 20 20 57 68 65 74 68 65 72 20 74 68 65 20 6b 65 79 6d 61 70 20 73 al.BOOLEAN..Whether.the.keymap.s
45a0 68 6f 75 6c 64 20 62 65 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2c 20 74 68 61 74 20 69 73 2c 0a hould.be.buffer-local,.that.is,.
45c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 69 6e 69 74 69 61 6c 69 7a 65 64 20 66 6f ................reinitialized.fo
45e0 72 20 65 61 63 68 20 62 75 66 66 65 72 2e 0a 3a 66 75 6e 63 20 42 4f 4f 4c 45 41 4e 20 20 20 43 r.each.buffer..:func.BOOLEAN...C
4600 72 65 61 74 65 20 61 20 74 6f 67 67 6c 65 20 66 75 6e 63 74 69 6f 6e 20 65 76 65 6e 20 69 66 20 reate.a.toggle.function.even.if.
4620 42 4f 44 59 20 69 73 20 65 6d 70 74 79 2e 0a 0a 28 66 6e 20 4b 45 59 4d 41 50 20 44 4f 43 20 5b BODY.is.empty...(fn.KEYMAP.DOC.[
4640 5b 4b 45 59 20 56 41 4c 5d 2e 2e 2e 5d 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 [KEY.VAL]...].BODY...)..(defalia
4660 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 6d 61 70 20 27 28 6d 61 63 72 6f 20 2e 20 s.'evil-define-keymap.'(macro...
4680 23 5b 28 6b 65 79 6d 61 70 20 64 6f 63 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 36 5c #[(keymap.doc.&rest.body)."\306\
46a0 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 1a 1b 1c 1d 1e 32 5c 307\211\211\211\211\211.......2\
46c0 33 31 30 0e 33 5c 32 34 32 21 5c 32 30 33 5f 00 0e 33 5c 32 31 31 41 16 33 5c 32 34 32 13 0e 33 310.3\242!\203_..3\211A.3\242..3
46e0 5c 32 31 31 41 16 33 5c 32 34 32 15 0b 5c 33 31 31 3d 5c 32 30 33 32 00 0d 11 5c 32 30 32 0f 00 \211A.3\242..\311=\2032...\202..
4700 0b 5c 33 31 32 3d 5c 32 30 33 3d 00 0d 12 5c 32 30 32 0f 00 0b 5c 33 31 33 3d 5c 32 30 33 49 00 .\312=\203=...\202...\313=\203I.
4720 0d 16 32 5c 32 30 32 0f 00 0b 5c 33 31 34 3d 5c 32 30 33 54 00 0d 14 5c 32 30 32 0f 00 0b 5c 33 ..2\202...\314=\203T...\202...\3
4740 31 35 3d 5c 32 30 33 0f 00 0d 10 5c 32 30 32 0f 00 09 5c 32 30 36 6d 00 5c 33 31 36 5c 33 31 37 15=\203....\202...\206m.\316\317
4760 5c 33 32 30 5c 33 32 31 5c 33 32 32 0e 34 21 23 21 11 5c 33 32 33 5c 33 32 34 0e 34 5c 6e 3f 5c \320\321\322.4!#!.\323\324.4\n?\
4780 32 30 35 78 00 5c 33 32 35 45 5c 33 32 36 5c 33 32 37 5c 33 33 30 0e 34 44 5c 33 33 31 42 42 5c 205x.\325E\326\327\330.4D\331BB\
47a0 33 33 32 5c 33 33 30 0e 34 44 5c 33 33 33 0e 35 46 45 5c 33 32 34 09 5c 33 33 34 42 42 5c 33 32 332\330.4D\333.5FE\324.\334BB\32
47c0 36 5c 33 32 37 5c 33 33 30 09 44 5c 33 33 35 42 42 5c 33 33 32 5c 33 33 30 09 44 5c 33 33 36 0e 6\327\330.D\335BB\332\330.D\336.
47e0 35 46 45 5c 33 33 37 5c 33 33 30 09 44 44 5c 33 33 32 5c 33 33 30 09 44 5c 33 34 30 42 42 5c 33 5FE\337\330.DD\332\330.D\340BB\3
4800 34 31 5c 66 5c 33 34 32 0e 34 44 45 5c 33 34 31 08 5c 33 34 33 0e 34 44 45 5c 33 34 34 5c 6e 5c 41\f\342.4DE\341.\343.4DE\344\n\
4820 32 30 33 5c 33 33 35 00 5c 33 33 37 5c 33 33 30 0e 34 44 44 5c 33 33 32 5c 33 33 30 0e 34 44 5c 203\335.\337\330.4DD\332\330.4D\
4840 33 34 35 42 42 5c 33 34 36 5c 33 34 37 5c 33 33 30 09 44 5c 33 33 30 0e 34 44 46 45 5c 32 30 32 345BB\346\347\330.D\330.4DFE\202
4860 5c 33 36 30 00 5c 33 34 36 5c 33 35 30 5c 33 33 30 09 44 5c 33 33 30 0e 34 44 46 5c 33 34 36 5c \360.\346\350\330.D\330.4DF\346\
4880 33 35 31 5c 33 33 30 09 44 0e 34 46 44 0e 33 5c 32 30 34 5c 33 37 32 00 0e 32 5c 32 30 35 1f 01 351\330.D.4FD.3\204\372..2\205..
48a0 5c 33 35 32 09 5c 33 35 33 5c 33 34 34 0e 35 5c 32 30 35 06 01 0e 35 43 5c 33 35 34 5c 33 35 35 \352.\353\344.5\205...5C\354\355
48c0 5c 33 35 36 5c 33 35 37 09 5c 33 36 30 42 42 44 5c 33 30 36 5c 33 35 37 09 5c 33 36 31 09 44 45 \356\357.\360BBD\306\357.\361.DE
48e0 44 45 44 0e 33 23 42 42 42 5c 33 33 30 0e 34 44 44 5c 22 2e 07 42 42 42 42 42 42 42 42 42 5c 32 DED.3#BBB\330.4DD\"..BBBBBBBBB\2
4900 30 37 22 20 5b 6f 76 65 72 72 69 64 69 6e 67 20 6d 6f 64 65 20 6c 6f 63 61 6c 20 6b 65 79 20 69 07".[overriding.mode.local.key.i
4920 6e 74 65 72 63 65 70 74 20 61 72 67 20 74 20 6e 69 6c 20 6b 65 79 77 6f 72 64 70 20 3a 6d 6f 64 ntercept.arg.t.nil.keywordp.:mod
4940 65 20 3a 6c 6f 63 61 6c 20 3a 66 75 6e 63 20 3a 69 6e 74 65 72 63 65 70 74 20 3a 6f 76 65 72 72 e.:local.:func.:intercept.:overr
4960 69 64 69 6e 67 20 69 6e 74 65 72 6e 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 iding.intern.replace-regexp-in-s
4980 74 72 69 6e 67 20 22 5c 5c 28 3f 3a 2d 5c 5c 28 3f 3a 6d 6f 64 65 2d 5c 5c 29 3f 5c 5c 28 3f 3a tring."\\(?:-\\(?:mode-\\)?\\(?:
49a0 6b 65 79 5c 5c 29 3f 6d 61 70 5c 5c 29 3f 24 22 20 22 2d 6d 6f 64 65 22 20 73 79 6d 62 6f 6c 2d key\\)?map\\)?$"."-mode".symbol-
49c0 6e 61 6d 65 20 70 72 6f 67 6e 20 64 65 66 76 61 72 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b name.progn.defvar.(make-sparse-k
49e0 65 79 6d 61 70 29 20 75 6e 6c 65 73 73 20 67 65 74 20 71 75 6f 74 65 20 28 27 76 61 72 69 61 62 eymap).unless.get.quote.('variab
4a00 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 29 20 70 75 74 20 27 76 61 72 69 61 62 6c 65 2d le-documentation).put.'variable-
4a20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 28 6e 69 6c 29 20 28 27 76 61 72 69 61 62 6c 65 2d 64 documentation.(nil).('variable-d
4a40 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 29 20 27 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 ocumentation).'variable-document
4a60 61 74 69 6f 6e 20 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c ation.make-variable-buffer-local
4a80 20 28 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 20 77 68 65 6e 20 65 76 69 6c 2d .('permanent-local.t).when.evil-
4aa0 6d 61 6b 65 2d 69 6e 74 65 72 63 65 70 74 2d 6d 61 70 20 65 76 69 6c 2d 6d 61 6b 65 2d 6f 76 65 make-intercept-map.evil-make-ove
4ac0 72 72 69 64 69 6e 67 2d 6d 61 70 20 61 70 70 65 6e 64 20 28 27 70 65 72 6d 61 6e 65 6e 74 2d 6c rriding-map.append.('permanent-l
4ae0 6f 63 61 6c 20 74 29 20 65 76 69 6c 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 27 65 76 69 6c 2d ocal.t).evil-add-to-alist.'evil-
4b00 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 27 65 76 69 6c 2d 67 6c 6f 62 61 6c local-keymaps-alist.'evil-global
4b20 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c -keymaps-alist.'evil-mode-map-al
4b40 69 73 74 20 64 65 66 75 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 28 69 6e 74 65 72 ist.defun.(&optional.arg).(inter
4b60 61 63 74 69 76 65 29 20 63 6f 6e 64 20 28 6e 75 6d 62 65 72 70 20 61 72 67 29 20 73 65 74 71 20 active).cond.(numberp.arg).setq.
4b80 28 28 3e 20 61 72 67 20 30 29 29 20 6e 6f 74 20 66 75 6e 63 20 62 6f 64 79 20 6b 65 79 6d 61 70 ((>.arg.0)).not.func.body.keymap
4ba0 20 64 6f 63 5d 20 32 34 20 28 23 24 20 2e 20 31 37 34 30 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 .doc].24.(#$...17402)])).(byte-c
4bc0 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 ode."\300\301\302\303#\210\304\3
4be0 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 01\305\306#\207".[function-put.e
4c00 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 6d 61 70 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 vil-define-keymap.lisp-indent-fu
4c20 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 nction.defun.put.edebug-form-spe
4c40 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 5b 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 6e c.(&define.name.[&optional.strin
4c60 67 70 5d 20 5b 26 72 65 73 74 20 5b 6b 65 79 77 6f 72 64 70 20 73 65 78 70 5d 5d 20 64 65 66 2d gp].[&rest.[keywordp.sexp]].def-
4c80 62 6f 64 79 29 5d 20 34 29 0a 23 40 34 32 39 20 54 6f 67 67 6c 65 20 69 6e 74 65 72 63 65 70 74 body)].4).#@429.Toggle.intercept
4ca0 69 6f 6e 20 6f 66 20 5c 65 20 28 65 73 63 61 70 65 29 2e 0a 45 6e 61 62 6c 65 20 77 69 74 68 20 ion.of.\e.(escape)..Enable.with.
4cc0 70 6f 73 69 74 69 76 65 20 41 52 47 20 61 6e 64 20 64 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 positive.ARG.and.disable.with.ne
4ce0 67 61 74 69 76 65 20 41 52 47 2e 0a 0a 57 68 65 6e 20 65 6e 61 62 6c 65 64 2c 20 60 65 76 69 6c gative.ARG...When.enabled,.`evil
4d00 2d 65 73 63 2d 6d 6f 64 65 27 20 6d 6f 64 69 66 69 65 73 20 74 68 65 20 65 6e 74 72 79 20 6f 66 -esc-mode'.modifies.the.entry.of
4d20 20 5c 65 20 69 6e 0a 60 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 27 2e 20 49 66 20 73 75 .\e.in.`input-decode-map'..If.su
4d40 63 68 20 61 6e 20 65 76 65 6e 74 20 61 72 72 69 76 65 73 2c 20 69 74 20 69 73 20 74 72 61 6e 73 ch.an.event.arrives,.it.is.trans
4d60 6c 61 74 65 64 20 74 6f 0a 61 20 70 6c 61 69 6e 20 27 65 73 63 61 70 65 20 65 76 65 6e 74 20 69 lated.to.a.plain.'escape.event.i
4d80 66 20 6e 6f 20 66 75 72 74 68 65 72 20 65 76 65 6e 74 20 6f 63 63 75 72 73 20 77 69 74 68 69 6e f.no.further.event.occurs.within
4da0 0a 60 65 76 69 6c 2d 65 73 63 2d 64 65 6c 61 79 27 20 73 65 63 6f 6e 64 73 2e 20 4f 74 68 65 72 .`evil-esc-delay'.seconds..Other
4dc0 77 69 73 65 20 6e 6f 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 68 61 70 70 65 6e 73 20 61 6e 64 0a wise.no.translation.happens.and.
4de0 74 68 65 20 45 53 43 20 70 72 65 66 69 78 20 6d 61 70 20 28 69 2e 65 2e 20 74 68 65 20 6d 61 70 the.ESC.prefix.map.(i.e..the.map
4e00 20 6f 72 69 67 69 6e 61 6c 6c 79 20 62 6f 75 6e 64 20 74 6f 20 5c 65 20 69 6e 0a 60 69 6e 70 75 .originally.bound.to.\e.in.`inpu
4e20 74 2d 64 65 63 6f 64 65 2d 6d 61 70 60 29 20 69 73 20 72 65 74 75 72 6e 65 64 2e 1f 0a 28 64 65 t-decode-map`).is.returned...(de
4e40 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 73 63 2d 6d 6f 64 65 20 23 5b 28 26 6f 70 74 69 6f 6e falias.'evil-esc-mode.#[(&option
4e60 61 6c 20 61 72 67 29 20 22 08 5c 32 30 33 5c 6e 00 08 5c 33 30 32 3d 5c 32 30 33 16 00 5c 33 30 al.arg).".\203\n..\302=\203..\30
4e80 31 09 5c 32 30 33 13 00 5c 33 30 33 5c 32 30 32 14 00 5c 33 30 34 21 5c 32 30 37 08 5c 33 30 32 1.\203..\303\202..\304!\207.\302
4ea0 56 5c 32 30 33 2e 00 09 3f 5c 32 30 35 46 00 5c 33 30 35 11 5c 33 30 36 5c 33 30 37 5c 33 31 30 V\203...?\205F.\305.\306\307\310
4ec0 5c 22 5c 32 31 30 5c 33 31 31 5c 33 31 30 5c 33 31 32 20 5c 22 5c 32 30 37 08 5c 33 30 32 57 5c \"\210\311\310\312.\"\207.\302W\
4ee0 32 30 35 46 00 09 5c 32 30 35 46 00 5c 33 31 33 5c 33 30 37 5c 33 31 30 5c 22 5c 32 31 30 5c 33 205F..\205F.\313\307\310\"\210\3
4f00 31 31 5c 33 31 34 5c 33 31 32 20 5c 22 5c 32 31 30 5c 33 31 35 5c 32 31 31 11 5c 32 30 37 22 20 11\314\312.\"\210\315\211.\207".
4f20 5b 61 72 67 20 65 76 69 6c 2d 65 73 63 2d 6d 6f 64 65 20 30 20 2d 31 20 31 20 74 20 61 64 64 2d [arg.evil-esc-mode.0.-1.1.t.add-
4f40 68 6f 6f 6b 20 61 66 74 65 72 2d 6d 61 6b 65 2d 66 72 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 73 20 hook.after-make-frame-functions.
4f60 65 76 69 6c 2d 69 6e 69 74 2d 65 73 63 20 6d 61 70 63 20 66 72 61 6d 65 2d 6c 69 73 74 20 72 65 evil-init-esc.mapc.frame-list.re
4f80 6d 6f 76 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 64 65 69 6e 69 74 2d 65 73 63 20 6e 69 6c 5d 20 33 move-hook.evil-deinit-esc.nil].3
4fa0 20 28 23 24 20 2e 20 31 39 36 30 30 29 5d 29 0a 23 40 34 30 20 55 70 64 61 74 65 20 60 69 6e 70 .(#$...19600)]).#@40.Update.`inp
4fc0 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 27 20 69 6e 20 74 65 72 6d 69 6e 61 6c 2e 1f 0a 28 64 65 ut-decode-map'.in.terminal...(de
4fe0 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 2d 65 73 63 20 23 5b 28 66 72 61 6d 65 29 20 falias.'evil-init-esc.#[(frame).
5000 22 5c 33 30 36 20 70 18 19 5c 33 30 37 5c 32 31 36 5c 33 31 30 5c 6e 5c 33 31 31 5c 22 5c 32 31 "\306.p..\307\216\310\n\311\"\21
5020 30 5c 33 31 32 5c 6e 21 1b 5c 66 5c 33 31 33 3d 5c 32 30 34 5c 22 00 5c 66 5c 32 30 35 44 00 5c 0\312\n!.\f\313=\204\".\f\205D.\
5040 33 31 34 0b 21 5c 33 31 35 3d 5c 32 30 35 44 00 5c 33 31 36 0b 5c 33 31 37 5c 22 3f 5c 32 30 35 314.!\315=\205D.\316.\317\"?\205
5060 44 00 5c 33 32 30 0d 5c 33 32 31 5c 22 1e 0f 5c 33 32 32 0b 5c 33 31 37 0e 0f 23 5c 32 31 30 5c D.\320.\321\"..\322.\317..#\210\
5080 33 32 33 0d 5c 33 32 34 5c 33 32 35 5c 33 32 36 0e 0f 5c 33 32 37 5c 33 33 30 5c 32 35 37 05 23 323.\324\325\326..\327\330\257.#
50a0 29 2c 5c 32 30 37 22 20 5b 23 31 3d 23 3a 6f 6c 64 2d 62 75 66 66 65 72 20 23 32 3d 23 3a 6f 6c ),\207".[#1=#:old-buffer.#2=#:ol
50c0 64 2d 66 72 61 6d 65 20 66 72 61 6d 65 20 74 65 72 6d 20 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 d-frame.frame.term.evil-intercep
50e0 74 2d 65 73 63 20 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 20 73 65 6c 65 63 74 65 64 2d t-esc.input-decode-map.selected-
5100 66 72 61 6d 65 20 23 5b 6e 69 6c 20 22 5c 33 30 32 08 21 5c 32 30 33 0b 00 5c 33 30 33 08 5c 33 frame.#[nil."\302.!\203..\303.\3
5120 30 34 5c 22 5c 32 31 30 5c 33 30 35 09 21 5c 32 30 35 13 00 09 71 5c 32 30 37 22 20 5b 23 32 23 04\"\210\305.!\205...q\207".[#2#
5140 20 23 31 23 20 66 72 61 6d 65 2d 6c 69 76 65 2d 70 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6e .#1#.frame-live-p.select-frame.n
5160 6f 72 65 63 6f 72 64 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 5d 20 33 5d 20 73 65 6c 65 63 74 orecord.buffer-live-p].3].select
5180 2d 66 72 61 6d 65 20 6e 6f 72 65 63 6f 72 64 20 66 72 61 6d 65 2d 74 65 72 6d 69 6e 61 6c 20 61 -frame.norecord.frame-terminal.a
51a0 6c 77 61 79 73 20 74 65 72 6d 69 6e 61 6c 2d 6c 69 76 65 2d 70 20 74 20 74 65 72 6d 69 6e 61 6c lways.terminal-live-p.t.terminal
51c0 2d 70 61 72 61 6d 65 74 65 72 20 65 76 69 6c 2d 65 73 63 2d 6d 61 70 20 6c 6f 6f 6b 75 70 2d 6b -parameter.evil-esc-map.lookup-k
51e0 65 79 20 5b 32 37 5d 20 73 65 74 2d 74 65 72 6d 69 6e 61 6c 2d 70 61 72 61 6d 65 74 65 72 20 64 ey.[27].set-terminal-parameter.d
5200 65 66 69 6e 65 2d 6b 65 79 20 5b 32 37 5d 20 6d 65 6e 75 2d 69 74 65 6d 20 22 22 20 3a 66 69 6c efine-key.[27].menu-item."".:fil
5220 74 65 72 20 65 76 69 6c 2d 65 73 63 5d 20 38 20 28 23 24 20 2e 20 32 30 34 30 35 29 5d 29 0a 23 ter.evil-esc].8.(#$...20405)]).#
5240 40 34 31 20 52 65 73 74 6f 72 65 20 60 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 27 20 69 @41.Restore.`input-decode-map'.i
5260 6e 20 74 65 72 6d 69 6e 61 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 69 n.terminal...(defalias.'evil-dei
5280 6e 69 74 2d 65 73 63 20 23 5b 28 66 72 61 6d 65 29 20 22 5c 33 30 36 20 70 18 19 5c 33 30 37 5c nit-esc.#[(frame)."\306.p..\307\
52a0 32 31 36 5c 33 31 30 5c 6e 5c 33 31 31 5c 22 5c 32 31 30 5c 33 31 32 5c 6e 21 1b 5c 33 31 33 0b 216\310\n\311\"\210\312\n!.\313.
52c0 21 5c 32 30 35 2b 00 5c 33 31 34 0b 5c 33 30 34 5c 22 5c 32 31 31 1c 5c 32 30 35 2a 00 5c 33 31 !\205+.\314.\304\"\211.\205*.\31
52e0 35 0d 5c 33 31 36 5c 66 23 5c 32 31 30 5c 33 31 37 0b 5c 33 30 34 5c 33 32 30 23 29 2c 5c 32 30 5.\316\f#\210\317.\304\320#),\20
5300 37 22 20 5b 23 31 3d 23 3a 6f 6c 64 2d 62 75 66 66 65 72 20 23 32 3d 23 3a 6f 6c 64 2d 66 72 61 7".[#1=#:old-buffer.#2=#:old-fra
5320 6d 65 20 66 72 61 6d 65 20 74 65 72 6d 20 65 76 69 6c 2d 65 73 63 2d 6d 61 70 20 69 6e 70 75 74 me.frame.term.evil-esc-map.input
5340 2d 64 65 63 6f 64 65 2d 6d 61 70 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 23 5b 6e 69 6c -decode-map.selected-frame.#[nil
5360 20 22 5c 33 30 32 08 21 5c 32 30 33 0b 00 5c 33 30 33 08 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 ."\302.!\203..\303.\304\"\210\30
5380 35 09 21 5c 32 30 35 13 00 09 71 5c 32 30 37 22 20 5b 23 32 23 20 23 31 23 20 66 72 61 6d 65 2d 5.!\205...q\207".[#2#.#1#.frame-
53a0 6c 69 76 65 2d 70 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6e 6f 72 65 63 6f 72 64 20 62 75 66 live-p.select-frame.norecord.buf
53c0 66 65 72 2d 6c 69 76 65 2d 70 5d 20 33 5d 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6e 6f 72 65 fer-live-p].3].select-frame.nore
53e0 63 6f 72 64 20 66 72 61 6d 65 2d 74 65 72 6d 69 6e 61 6c 20 74 65 72 6d 69 6e 61 6c 2d 6c 69 76 cord.frame-terminal.terminal-liv
5400 65 2d 70 20 74 65 72 6d 69 6e 61 6c 2d 70 61 72 61 6d 65 74 65 72 20 64 65 66 69 6e 65 2d 6b 65 e-p.terminal-parameter.define-ke
5420 79 20 5b 32 37 5d 20 73 65 74 2d 74 65 72 6d 69 6e 61 6c 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 y.[27].set-terminal-parameter.ni
5440 6c 5d 20 35 20 28 23 24 20 2e 20 32 31 30 36 30 29 5d 29 0a 23 40 38 30 36 20 54 72 61 6e 73 6c l].5.(#$...21060)]).#@806.Transl
5460 61 74 65 20 5c 65 20 74 6f 20 27 65 73 63 61 70 65 20 69 66 20 6e 6f 20 66 75 72 74 68 65 72 20 ate.\e.to.'escape.if.no.further.
5480 65 76 65 6e 74 20 61 72 72 69 76 65 73 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 event.arrives..This.function.is.
54a0 75 73 65 64 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 61 20 5c 65 20 65 76 65 6e 74 20 65 69 74 used.to.translate.a.\e.event.eit
54c0 68 65 72 20 74 6f 20 27 65 73 63 61 70 65 0a 6f 72 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 her.to.'escape.or.to.the.standar
54e0 64 20 45 53 43 20 70 72 65 66 69 78 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6d 61 70 2e 20 49 66 d.ESC.prefix.translation.map..If
5500 20 5c 65 20 61 72 72 69 76 65 73 2c 0a 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 61 69 74 73 .\e.arrives,.this.function.waits
5520 20 66 6f 72 20 60 65 76 69 6c 2d 65 73 63 2d 64 65 6c 61 79 27 20 73 65 63 6f 6e 64 73 20 66 6f .for.`evil-esc-delay'.seconds.fo
5540 72 20 61 6e 6f 74 68 65 72 0a 65 76 65 6e 74 2e 20 49 66 20 6e 6f 20 6f 74 68 65 72 20 65 76 65 r.another.event..If.no.other.eve
5560 6e 74 20 61 72 72 69 76 65 73 2c 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 74 72 61 6e 73 6c 61 nt.arrives,.the.event.is.transla
5580 74 65 64 20 74 6f 0a 27 65 73 63 61 70 65 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 ted.to.'escape,.otherwise.it.is.
55a0 74 72 61 6e 73 6c 61 74 65 64 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 45 53 43 20 70 translated.to.the.standard.ESC.p
55c0 72 65 66 69 78 0a 6d 61 70 20 73 74 6f 72 65 64 20 69 6e 20 60 69 6e 70 75 74 2d 64 65 63 6f 64 refix.map.stored.in.`input-decod
55e0 65 2d 6d 61 70 27 2e 20 49 66 20 60 65 76 69 6c 2d 69 6e 68 69 62 69 74 2d 65 73 63 27 20 69 73 e-map'..If.`evil-inhibit-esc'.is
5600 0a 6e 6f 6e 2d 6e 69 6c 20 6f 72 20 69 66 20 65 76 69 6c 20 69 73 20 69 6e 20 65 6d 61 63 73 20 .non-nil.or.if.evil.is.in.emacs.
5620 73 74 61 74 65 2c 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 61 6c 77 61 79 73 0a 74 72 61 6e 73 state,.the.event.is.always.trans
5640 6c 61 74 65 64 20 74 6f 20 74 68 65 20 45 53 43 20 70 72 65 66 69 78 2e 0a 0a 54 68 65 20 74 72 lated.to.the.ESC.prefix...The.tr
5660 61 6e 73 6c 61 74 69 6f 6e 20 74 6f 20 27 65 73 63 61 70 65 20 68 61 70 70 65 6e 73 20 6f 6e 6c anslation.to.'escape.happens.onl
5680 79 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 61 6e 64 0a 68 61 73 20 69 6e 64 y.if.the.current.command.has.ind
56a0 65 65 64 20 62 65 65 6e 20 74 72 69 67 67 65 72 65 64 20 62 79 20 5c 65 2e 20 49 6e 20 6f 74 68 eed.been.triggered.by.\e..In.oth
56c0 65 72 20 77 6f 72 64 73 2c 20 74 68 69 73 20 77 69 6c 6c 20 6f 6e 6c 79 0a 68 61 70 70 65 6e 20 er.words,.this.will.only.happen.
56e0 77 68 65 6e 20 74 68 65 20 6b 65 79 6d 61 70 20 69 73 20 61 63 63 65 73 73 65 64 20 66 72 6f 6d when.the.keymap.is.accessed.from
5700 20 60 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 27 2e 20 49 6e 0a 70 61 72 74 69 63 75 .`read-key-sequence'..In.particu
5720 6c 61 72 2c 20 69 66 20 69 74 20 69 73 20 61 63 63 65 73 73 20 66 72 6f 6d 20 60 64 65 66 69 6e lar,.if.it.is.access.from.`defin
5740 65 2d 6b 65 79 27 20 74 68 65 20 72 65 74 75 72 6e 65 64 0a 6d 61 70 70 69 6e 67 20 77 69 6c 6c e-key'.the.returned.mapping.will
5760 20 61 6c 77 61 79 73 20 62 65 20 74 68 65 20 45 53 43 20 70 72 65 66 69 78 20 6d 61 70 2e 1f 0a .always.be.the.ESC.prefix.map...
5780 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 73 63 20 23 5b 28 6d 61 70 29 20 22 08 5c 32 (defalias.'evil-esc.#[(map).".\2
57a0 30 34 45 00 09 5c 32 30 34 12 00 5c 33 30 36 20 5c 32 30 34 12 00 5c 33 30 37 20 5c 32 30 33 45 04E..\204..\306.\204..\307.\203E
57c0 00 5c 33 31 30 20 5c 32 30 34 45 00 5c 33 31 31 20 5c 32 31 31 1a 47 5c 33 31 32 56 5c 32 30 35 .\310.\204E.\311.\211.G\312V\205
57e0 28 00 5c 6e 5c 32 31 31 47 53 48 5c 33 31 33 55 29 5c 32 30 33 45 00 5c 33 31 34 0b 21 5c 32 30 (.\n\211GSH\313U)\203E.\314.!\20
5800 33 45 00 5c 33 31 35 5c 66 5c 32 30 33 47 00 5c 33 31 36 20 5c 32 31 30 5c 33 31 37 0d 5c 33 32 3E.\315\f\203G.\316.\210\317.\32
5820 30 5c 22 15 5c 33 32 31 5c 33 32 32 5c 32 31 31 5c 22 5c 32 31 30 5c 32 30 37 0e 13 5c 32 30 37 0\".\321\322\211\"\210\207..\207
5840 22 20 5b 65 76 69 6c 2d 69 6e 68 69 62 69 74 2d 65 73 63 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d ".[evil-inhibit-esc.evil-local-m
5860 6f 64 65 20 6b 65 79 73 20 65 76 69 6c 2d 65 73 63 2d 64 65 6c 61 79 20 64 65 66 69 6e 69 6e 67 ode.keys.evil-esc-delay.defining
5880 2d 6b 62 64 2d 6d 61 63 72 6f 20 6c 61 73 74 2d 6b 62 64 2d 6d 61 63 72 6f 20 65 76 69 6c 2d 65 -kbd-macro.last-kbd-macro.evil-e
58a0 78 2d 70 20 61 63 74 69 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 65 76 69 x-p.active-minibuffer-window.evi
58c0 6c 2d 65 6d 61 63 73 2d 73 74 61 74 65 2d 70 20 74 68 69 73 2d 73 69 6e 67 6c 65 2d 63 6f 6d 6d l-emacs-state-p.this-single-comm
58e0 61 6e 64 2d 6b 65 79 73 20 30 20 32 37 20 73 69 74 2d 66 6f 72 20 5b 65 73 63 61 70 65 5d 20 65 and-keys.0.27.sit-for.[escape].e
5900 6e 64 2d 6b 62 64 2d 6d 61 63 72 6f 20 76 63 6f 6e 63 61 74 20 5b 65 73 63 61 70 65 5d 20 73 74 nd-kbd-macro.vconcat.[escape].st
5920 61 72 74 2d 6b 62 64 2d 6d 61 63 72 6f 20 74 20 6d 61 70 5d 20 35 20 28 23 24 20 2e 20 32 31 35 art-kbd-macro.t.map].5.(#$...215
5940 39 34 29 5d 29 0a 23 40 33 37 20 57 68 65 74 68 65 72 20 53 59 4d 20 69 73 20 74 68 65 20 6e 61 94)]).#@37.Whether.SYM.is.the.na
5960 6d 65 20 6f 66 20 61 20 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d me.of.a.state...(defalias.'evil-
5980 73 74 61 74 65 2d 70 20 23 5b 28 73 79 6d 29 20 22 08 09 5c 32 33 36 5c 32 30 37 22 20 5b 73 79 state-p.#[(sym)."..\236\207".[sy
59a0 6d 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 32 20 28 23 24 20 2e m.evil-state-properties].2.(#$..
59c0 20 32 32 38 35 39 29 5d 29 0a 23 40 32 38 36 20 52 65 74 75 72 6e 20 61 20 6b 65 79 6d 61 70 20 .22859)]).#@286.Return.a.keymap.
59e0 61 6c 69 73 74 20 6f 66 20 6b 65 79 6d 61 70 73 20 61 63 74 69 76 61 74 65 64 20 62 79 20 53 54 alist.of.keymaps.activated.by.ST
5a00 41 54 45 2e 0a 49 66 20 53 54 41 54 45 20 72 65 66 65 72 65 6e 63 65 73 20 6f 74 68 65 72 20 73 ATE..If.STATE.references.other.s
5a20 74 61 74 65 73 20 69 6e 20 69 74 73 20 3a 65 6e 61 62 6c 65 20 70 72 6f 70 65 72 74 79 2c 0a 74 tates.in.its.:enable.property,.t
5a40 68 65 73 65 20 73 74 61 74 65 73 20 61 72 65 20 72 65 63 75 72 73 69 76 65 6c 79 20 70 72 6f 63 hese.states.are.recursively.proc
5a60 65 73 73 65 64 20 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 2e 0a 28 54 68 essed.and.added.to.the.list..(Th
5a80 65 20 45 58 43 4c 55 44 45 44 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 6e 20 69 6e 74 65 72 6e e.EXCLUDED.argument.is.an.intern
5aa0 61 6c 20 73 61 66 65 67 75 61 72 64 20 61 67 61 69 6e 73 74 0a 69 6e 66 69 6e 69 74 65 20 72 65 al.safeguard.against.infinite.re
5ac0 63 75 72 73 69 6f 6e 2c 20 6b 65 65 70 69 6e 67 20 74 72 61 63 6b 20 6f 66 20 70 72 6f 63 65 73 cursion,.keeping.track.of.proces
5ae0 73 65 64 20 73 74 61 74 65 73 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 sed.states.)..(defalias.'evil-st
5b00 61 74 65 2d 6b 65 79 6d 61 70 73 20 23 5b 28 73 74 61 74 65 20 26 72 65 73 74 20 65 78 63 6c 75 ate-keymaps.#[(state.&rest.exclu
5b20 64 65 64 29 20 22 08 5c 32 30 36 05 00 09 18 5c 33 30 36 08 5c 33 30 37 5c 22 1a 5c 33 30 36 08 ded).".\206....\306.\307\".\306.
5b40 5c 33 31 30 5c 22 5c 33 30 36 08 5c 33 31 31 5c 33 31 32 23 42 1b 5c 33 30 36 08 5c 33 31 33 5c \310\"\306.\311\312#B.\306.\313\
5b60 22 5c 33 30 36 08 5c 33 31 34 5c 33 31 32 23 42 1c 5c 33 31 35 08 21 1d 5c 33 31 36 08 21 1e 1a "\306.\314\312#B.\315.!.\316.!..
5b80 5c 33 31 37 08 21 1e 1b 5c 33 32 30 08 21 5c 32 31 31 1e 1c 43 1e 1d 0e 1e 3f 1e 1f 08 5c 6e 3e \317.!..\320.!\211..C....?...\n>
5ba0 5c 32 30 34 47 00 08 5c 6e 42 12 5c 6e 5c 33 32 31 1e 20 5c 32 31 31 1e 21 5c 32 30 33 5c 33 32 \204G..\nB.\n\321..\211.!\203\32
5bc0 31 00 0e 21 40 5c 32 31 31 16 20 0e 1e 3e 5c 32 30 34 5c 33 31 30 00 0e 20 08 3d 5c 32 30 33 7e 1..!@\211....>\204\310....=\203~
5be0 00 5c 33 32 32 0e 1d 5c 66 43 0d 0e 1a 0e 1b 0b 43 5c 32 35 37 05 5c 22 16 1d 08 0e 1e 42 16 1e .\322..\fC......C\257.\".....B..
5c00 5c 32 30 32 5c 33 31 30 00 5c 33 32 33 0e 20 21 5c 32 30 33 5c 32 32 36 00 5c 33 32 32 0e 1d 5c \202\310.\323..!\203\226.\322..\
5c20 33 32 34 5c 33 32 35 0e 20 0e 1e 23 43 5c 22 16 1d 5c 32 30 32 5c 33 31 30 00 5c 33 32 36 0e 20 324\325....#C\"..\202\310.\326..
5c40 21 5c 32 30 34 5c 32 37 30 00 5c 33 32 36 0e 20 4a 21 5c 32 30 33 5c 32 35 36 00 0e 20 4a 5c 32 !\204\270.\326..J!\203\256...J\2
5c60 31 31 16 20 5c 32 30 34 5c 32 37 30 00 5c 33 32 37 0e 20 21 5c 32 31 31 16 20 5c 32 30 33 5c 33 11..\204\270.\327..!\211..\203\3
5c80 31 30 00 5c 33 32 32 0e 1d 5c 33 33 30 0e 20 5c 33 31 32 5c 22 0e 20 42 43 43 5c 22 16 1d 0e 21 10.\322..\330..\312\"..BCC\"...!
5ca0 41 5c 32 31 31 16 21 5c 32 30 34 51 00 2a 0e 1f 5c 32 30 33 5c 33 33 37 00 5c 33 32 34 5c 33 33 A\211.!\204Q.*..\203\337.\324\33
5cc0 31 0e 1d 5c 22 5c 32 30 32 5c 33 34 34 00 5c 33 32 34 5c 33 32 32 0e 1d 5c 22 2e 5c 6e 5c 32 30 1..\"\202\344.\324\322..\".\n\20
5ce0 37 22 20 5b 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 20 65 6e 61 62 6c 65 20 6d 61 70 20 7".[state.evil-state.enable.map.
5d00 6c 6f 63 61 6c 2d 6d 61 70 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 73 20 65 76 69 6c 2d 73 local-map.minor-mode-maps.evil-s
5d20 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 65 6e 61 62 6c 65 20 3a 6d 6f 64 65 20 3a 6b 65 79 tate-property.:enable.:mode.:key
5d40 6d 61 70 20 74 20 3a 6c 6f 63 61 6c 20 3a 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d map.t.:local.:local-keymap.evil-
5d60 73 74 61 74 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 73 20 65 76 69 6c 2d 73 74 state-minor-mode-keymaps.evil-st
5d80 61 74 65 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 73 20 65 76 69 6c 2d 73 74 61 74 65 ate-auxiliary-keymaps.evil-state
5da0 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 73 20 65 76 69 6c 2d 73 74 61 74 65 2d 69 -overriding-keymaps.evil-state-i
5dc0 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 73 20 6e 69 6c 20 61 70 70 65 6e 64 20 65 76 69 6c ntercept-keymaps.nil.append.evil
5de0 2d 73 74 61 74 65 2d 70 20 61 70 70 6c 79 20 65 76 69 6c 2d 73 74 61 74 65 2d 6b 65 79 6d 61 70 -state-p.apply.evil-state-keymap
5e00 73 20 6b 65 79 6d 61 70 70 20 65 76 69 6c 2d 6b 65 79 6d 61 70 2d 66 6f 72 2d 6d 6f 64 65 20 65 s.keymapp.evil-keymap-for-mode.e
5e20 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d vil-mode-for-keymap.evil-concat-
5e40 6b 65 79 6d 61 70 2d 61 6c 69 73 74 73 20 61 75 78 2d 6d 61 70 73 20 6f 76 65 72 72 69 64 69 6e keymap-alists.aux-maps.overridin
5e60 67 2d 6d 61 70 73 20 69 6e 74 65 72 63 65 70 74 2d 6d 61 70 73 20 72 65 73 75 6c 74 20 65 78 63 g-maps.intercept-maps.result.exc
5e80 6c 75 64 65 64 20 72 65 6d 6f 76 65 2d 64 75 70 6c 69 63 61 74 65 73 20 65 6e 74 72 79 20 2d 2d luded.remove-duplicates.entry.--
5ea0 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 5d 20 38 20 28 23 24 20 2e 20 32 32 39 39 32 29 5d 29 0a dolist-tail--].8.(#$...22992)]).
5ec0 23 40 31 34 30 20 43 72 65 61 74 65 20 61 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 6c 75 #@140.Create.a.buffer-local.valu
5ee0 65 20 66 6f 72 20 60 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 27 2e 0a 54 68 69 e.for.`evil-mode-map-alist'..Thi
5f00 73 20 69 73 20 61 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 2c 20 64 65 74 65 72 6d 69 6e 65 64 20 s.is.a.keymap.alist,.determined.
5f20 62 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 0a 28 6f 72 20 62 79 20 53 54 41 54 by.the.current.state.(or.by.STAT
5f40 45 20 69 66 20 73 70 65 63 69 66 69 65 64 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 E.if.specified)...(defalias.'evi
5f60 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d 61 70 73 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c l-normalize-keymaps.#[(&optional
5f80 20 73 74 61 74 65 29 20 22 08 5c 32 30 36 05 00 09 5c 33 30 36 5c 33 30 37 5c 32 31 31 5c 32 31 .state).".\206...\306\307\211\21
5fa0 31 1a 1b 1c 1d 18 5c 33 31 30 20 5c 32 31 30 0e 14 5c 33 30 37 1e 15 5c 32 31 31 1e 16 5c 32 30 1.....\310.\210..\307..\211..\20
5fc0 33 69 00 0e 16 40 5c 32 31 31 16 15 5c 32 34 32 13 0e 15 5c 32 34 33 14 0b 0d 3e 5c 32 30 34 46 3i...@\211..\242...\243...>\204F
5fe0 00 5c 33 31 31 5c 66 21 5c 32 30 34 46 00 5c 33 31 32 5c 66 21 5c 32 30 34 46 00 5c 33 31 33 5c .\311\f!\204F.\312\f!\204F.\313\
6000 66 21 5c 32 30 34 46 00 5c 33 31 34 5c 66 21 5c 32 30 33 4d 00 0b 0d 42 15 5c 32 30 32 60 00 5c f!\204F.\314\f!\203M...B.\202`.\
6020 33 31 35 0b 21 5c 32 30 33 5c 5c 00 0b 4a 5c 32 30 33 5c 5c 00 0b 5c 33 31 36 21 5c 32 31 30 0b 315.!\203\\..J\203\\..\316!\210.
6040 5c 33 30 37 4c 5c 32 31 30 0e 16 41 5c 32 31 31 16 16 5c 32 30 34 1c 00 2a 5c 33 30 37 16 14 08 \307L\210..A\211..\204..*\307...
6060 5c 32 30 35 5c 33 35 30 00 5c 33 31 37 08 21 5c 32 31 31 12 5c 33 30 37 1e 15 5c 32 31 31 1e 16 \205\350.\317.!\211.\307..\211..
6080 5c 32 30 33 5c 33 34 33 00 0e 16 40 5c 32 31 31 16 15 40 13 0e 15 41 14 5c 33 32 30 0b 21 5c 32 \203\343...@\211..@...A.\320.!\2
60a0 30 33 5c 32 32 36 00 0b 4a 5c 32 30 34 5c 32 35 32 00 5c 33 31 34 5c 66 21 5c 32 30 34 5c 32 35 03\226..J\204\252.\314\f!\204\25
60c0 32 00 5c 33 31 35 0b 21 5c 32 30 33 5c 32 34 36 00 0b 5c 33 32 31 21 5c 32 31 30 0b 5c 33 32 32 2.\315.!\203\246..\321!\210.\322
60e0 4c 5c 32 31 30 0b 0d 3e 5c 32 30 34 5c 33 31 30 00 5c 33 31 31 5c 66 21 5c 32 30 34 5c 33 31 30 L\210..>\204\310.\311\f!\204\310
6100 00 5c 33 31 32 5c 66 21 5c 32 30 34 5c 33 31 30 00 5c 33 31 33 5c 66 21 5c 32 30 34 5c 33 31 30 .\312\f!\204\310.\313\f!\204\310
6120 00 5c 33 31 34 5c 66 21 5c 32 30 33 5c 33 31 37 00 0b 0d 42 15 5c 32 30 32 5c 33 33 32 00 0e 15 .\314\f!\203\317...B.\202\332...
6140 5c 33 32 33 0b 21 5c 32 30 36 5c 33 33 30 00 5c 66 5c 32 34 31 5c 32 31 30 0e 16 41 5c 32 31 31 \323.!\206\330.\f\241\210..A\211
6160 16 16 5c 32 30 34 7f 00 2a 5c 6e 5c 32 31 31 16 14 2d 5c 32 30 37 22 20 5b 73 74 61 74 65 20 65 ..\204..*\n\211..-\207".[state.e
6180 76 69 6c 2d 73 74 61 74 65 20 74 65 6d 70 20 6d 6f 64 65 20 6d 61 70 20 65 78 63 6c 75 64 65 64 vil-state.temp.mode.map.excluded
61a0 20 28 6e 69 6c 20 74 29 20 6e 69 6c 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 6c 6f 63 .(nil.t).nil.evil-initialize-loc
61c0 61 6c 2d 6b 65 79 6d 61 70 73 20 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 al-keymaps.evil-intercept-keymap
61e0 2d 70 20 65 76 69 6c 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 70 20 65 76 69 6c -p.evil-overriding-keymap-p.evil
6200 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 2d 70 20 65 76 69 6c 2d 6d 69 6e 6f 72 2d 6d -auxiliary-keymap-p.evil-minor-m
6220 6f 64 65 2d 6b 65 79 6d 61 70 2d 70 20 66 62 6f 75 6e 64 70 20 2d 31 20 65 76 69 6c 2d 73 74 61 ode-keymap-p.fboundp.-1.evil-sta
6240 74 65 2d 6b 65 79 6d 61 70 73 20 62 6f 75 6e 64 70 20 31 20 74 20 65 76 69 6c 2d 6b 65 79 6d 61 te-keymaps.boundp.1.t.evil-keyma
6260 70 2d 66 6f 72 2d 6d 6f 64 65 20 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 65 p-for-mode.evil-mode-map-alist.e
6280 6e 74 72 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 5d 20 36 20 28 23 24 20 2e 20 32 34 ntry.--dolist-tail--].6.(#$...24
62a0 32 36 32 29 5d 29 0a 23 40 31 31 37 20 52 65 74 75 72 6e 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 262)]).#@117.Return.the.minor.mo
62c0 64 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 4b 45 59 4d 41 50 2e 0a 52 65 74 75 72 de.associated.with.KEYMAP..Retur
62e0 6e 73 20 44 45 46 41 55 4c 54 20 69 66 20 6e 6f 20 6d 6f 64 65 20 69 73 20 66 6f 75 6e 64 2e 0a ns.DEFAULT.if.no.mode.is.found..
6300 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 6b 65 79 6d 61 70 2d 66 6f 72 2d 6d 6f 64 65 27 2e See.also.`evil-keymap-for-mode'.
6320 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 ..(defalias.'evil-mode-for-keyma
6340 70 20 23 5b 28 6b 65 79 6d 61 70 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29 20 22 p.#[(keymap.&optional.default)."
6360 5c 33 30 36 08 21 5c 32 30 33 5c 6e 00 08 5c 32 30 32 5c 66 00 08 4a 08 39 5c 32 30 35 12 00 08 \306.!\203\n..\202\f..J.9\205...
6380 19 1a 09 5c 32 30 33 28 00 5c 33 30 37 09 0b 5c 22 40 5c 32 30 36 40 00 5c 33 30 37 09 5c 66 5c ...\203(.\307..\"@\206@.\307.\f\
63a0 22 40 5c 32 30 36 40 00 5c 33 30 37 5c 6e 5c 33 31 30 5c 33 31 31 5c 33 31 32 0b 5c 66 5c 22 5c "@\206@.\307\n\310\311\312.\f\"\
63c0 22 5c 22 40 5c 32 30 36 40 00 5c 33 30 37 5c 6e 0d 5c 22 40 5c 32 30 36 40 00 0e 0b 2a 5c 32 30 "\"@\206@.\307\n.\"@\206@...*\20
63e0 37 22 20 5b 6b 65 79 6d 61 70 20 76 61 72 20 6d 61 70 20 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6b 7".[keymap.var.map.evil-global-k
6400 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 2d eymaps-alist.evil-local-keymaps-
6420 61 6c 69 73 74 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 6b 65 79 6d 61 alist.minor-mode-map-alist.keyma
6440 70 70 20 72 61 73 73 71 20 6d 61 70 63 61 72 20 23 5b 28 65 29 20 22 08 5c 32 34 32 08 5c 32 34 pp.rassq.mapcar.#[(e).".\242.\24
6460 33 4a 42 5c 32 30 37 22 20 5b 65 5d 20 32 5d 20 61 70 70 65 6e 64 20 64 65 66 61 75 6c 74 5d 20 3JB\207".[e].2].append.default].
6480 37 20 28 23 24 20 2e 20 32 35 32 36 31 29 5d 29 0a 23 40 31 32 35 20 52 65 74 75 72 6e 20 74 68 7.(#$...25261)]).#@125.Return.th
64a0 65 20 6b 65 79 6d 61 70 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 4d 4f 44 45 2e 0a 52 e.keymap.associated.with.MODE..R
64c0 65 74 75 72 6e 20 74 68 65 20 6b 65 79 6d 61 70 20 76 61 72 69 61 62 6c 65 20 69 66 20 56 41 52 eturn.the.keymap.variable.if.VAR
64e0 49 41 42 4c 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c IABLE.is.non-nil..See.also.`evil
6500 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 -mode-for-keymap'...(defalias.'e
6520 76 69 6c 2d 6b 65 79 6d 61 70 2d 66 6f 72 2d 6d 6f 64 65 20 23 5b 28 6d 6f 64 65 20 26 6f 70 74 vil-keymap-for-mode.#[(mode.&opt
6540 69 6f 6e 61 6c 20 76 61 72 69 61 62 6c 65 29 20 22 08 09 5c 32 33 36 41 5c 32 30 36 0b 00 08 5c ional.variable)."..\236A\206...\
6560 6e 5c 32 33 36 41 5c 32 31 31 1b 4a 5c 32 30 36 15 00 08 5c 66 5c 32 33 36 41 1d 0e 06 5c 32 30 n\236A\211.J\206...\f\236A...\20
6580 33 1f 00 0b 5c 32 30 32 20 00 0d 2a 5c 32 30 37 22 20 5b 6d 6f 64 65 20 65 76 69 6c 2d 67 6c 6f 3...\202...*\207".[mode.evil-glo
65a0 62 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6b 65 79 bal-keymaps-alist.evil-local-key
65c0 6d 61 70 73 2d 61 6c 69 73 74 20 76 61 72 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c maps-alist.var.minor-mode-map-al
65e0 69 73 74 20 6d 61 70 20 76 61 72 69 61 62 6c 65 5d 20 33 20 28 23 24 20 2e 20 32 35 37 35 31 29 ist.map.variable].3.(#$...25751)
6600 5d 29 0a 23 40 35 35 20 52 65 74 75 72 6e 20 61 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 20 6f 66 ]).#@55.Return.a.keymap.alist.of
6620 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 73 20 66 6f 72 20 53 54 41 54 45 2e 1f 0a 28 .auxiliary.keymaps.for.STATE...(
6640 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 74 65 2d 61 75 78 69 6c 69 61 72 79 2d 6b defalias.'evil-state-auxiliary-k
6660 65 79 6d 61 70 73 20 23 5b 28 73 74 61 74 65 29 20 22 08 5c 32 30 36 05 00 09 5c 33 30 36 5c 32 eymaps.#[(state).".\206...\306\2
6680 31 31 1a 1b 18 5c 33 30 37 20 5c 33 30 36 1c 5c 32 31 31 1d 5c 32 30 33 2f 00 0d 40 14 5c 33 31 11...\307.\306.\211.\203/..@.\31
66a0 30 5c 66 08 5c 22 5c 32 31 31 13 5c 32 30 33 28 00 5c 33 31 31 5c 66 5c 33 31 32 5c 22 0b 42 5c 0\f.\"\211.\203(.\311\f\312\".B\
66c0 6e 42 12 0d 41 5c 32 31 31 15 5c 32 30 34 13 00 5c 33 30 36 14 2a 5c 6e 5c 32 33 37 2b 5c 32 30 nB..A\211.\204..\306.*\n\237+\20
66e0 37 22 20 5b 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 20 72 65 73 75 6c 74 20 61 75 78 20 7".[state.evil-state.result.aux.
6700 6d 61 70 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d map.--dolist-tail--.nil.current-
6720 61 63 74 69 76 65 2d 6d 61 70 73 20 65 76 69 6c 2d 67 65 74 2d 61 75 78 69 6c 69 61 72 79 2d 6b active-maps.evil-get-auxiliary-k
6740 65 79 6d 61 70 20 65 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 20 74 5d 20 34 20 eymap.evil-mode-for-keymap.t].4.
6760 28 23 24 20 2e 20 32 36 31 32 30 29 5d 29 0a 23 40 35 36 20 52 65 74 75 72 6e 20 61 20 6b 65 79 (#$...26120)]).#@56.Return.a.key
6780 6d 61 70 20 61 6c 69 73 74 20 6f 66 20 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6b 65 79 6d 61 70 73 20 map.alist.of.minor-mode.keymaps.
67a0 66 6f 72 20 53 54 41 54 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 74 for.STATE...(defalias.'evil-stat
67c0 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 73 20 23 5b 28 73 74 61 74 65 29 20 22 e-minor-mode-keymaps.#[(state)."
67e0 08 5c 32 30 36 05 00 09 5c 32 31 31 18 5c 6e 5c 32 33 36 5c 32 31 31 1b 5c 32 30 35 10 00 0b 41 .\206...\211.\n\236\211.\205...A
6800 2a 5c 32 30 37 22 20 5b 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 6d 69 *\207".[state.evil-state.evil-mi
6820 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 73 74 61 74 65 2d 65 6e 74 nor-mode-keymaps-alist.state-ent
6840 72 79 5d 20 33 20 28 23 24 20 2e 20 32 36 34 38 34 29 5d 29 0a 23 40 35 36 20 52 65 74 75 72 6e ry].3.(#$...26484)]).#@56.Return
6860 20 61 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 20 6f 66 20 6f 76 65 72 72 69 64 69 6e 67 20 6b 65 .a.keymap.alist.of.overriding.ke
6880 79 6d 61 70 73 20 66 6f 72 20 53 54 41 54 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 ymaps.for.STATE...(defalias.'evi
68a0 6c 2d 73 74 61 74 65 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 73 20 23 5b 28 26 6f l-state-overriding-keymaps.#[(&o
68c0 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 29 20 22 08 5c 32 30 36 05 00 09 18 5c 33 30 35 1a 5c 33 ptional.state).".\206....\305.\3
68e0 30 36 20 5c 33 30 35 1b 5c 32 31 31 1c 5c 32 30 33 2d 00 5c 66 40 13 5c 33 30 37 0b 08 5c 22 5c 06.\305.\211.\203-.\f@.\307..\"\
6900 32 31 31 13 5c 32 30 33 26 00 5c 33 31 30 0b 5c 33 31 31 5c 22 0b 42 5c 6e 42 12 5c 66 41 5c 32 211.\203&.\310.\311\".B\nB.\fA\2
6920 31 31 14 5c 32 30 34 11 00 2a 5c 6e 5c 32 33 37 2a 5c 32 30 37 22 20 5b 73 74 61 74 65 20 65 76 11.\204..*\n\237*\207".[state.ev
6940 69 6c 2d 73 74 61 74 65 20 72 65 73 75 6c 74 20 6d 61 70 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 il-state.result.map.--dolist-tai
6960 6c 2d 2d 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 61 63 74 69 76 65 2d 6d 61 70 73 20 65 76 69 6c l--.nil.current-active-maps.evil
6980 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 70 20 65 76 69 6c 2d 6d 6f 64 65 2d 66 -overriding-keymap-p.evil-mode-f
69a0 6f 72 2d 6b 65 79 6d 61 70 20 74 5d 20 34 20 28 23 24 20 2e 20 32 36 37 31 34 29 5d 29 0a 23 40 or-keymap.t].4.(#$...26714)]).#@
69c0 35 35 20 52 65 74 75 72 6e 20 61 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 20 6f 66 20 69 6e 74 65 55.Return.a.keymap.alist.of.inte
69e0 72 63 65 70 74 20 6b 65 79 6d 61 70 73 20 66 6f 72 20 53 54 41 54 45 2e 1f 0a 28 64 65 66 61 6c rcept.keymaps.for.STATE...(defal
6a00 69 61 73 20 27 65 76 69 6c 2d 73 74 61 74 65 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 ias.'evil-state-intercept-keymap
6a20 73 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 65 29 20 22 08 5c 32 30 36 05 00 09 18 s.#[(&optional.state).".\206....
6a40 5c 33 30 35 1a 5c 33 30 36 20 5c 33 30 35 1b 5c 32 31 31 1c 5c 32 30 33 37 00 5c 66 40 13 5c 33 \305.\306.\305.\211.\2037.\f@.\3
6a60 30 37 0b 08 5c 22 5c 32 30 36 5c 22 00 5c 33 30 37 5c 33 31 30 0b 08 5c 22 08 5c 22 5c 32 31 31 07..\"\206\".\307\310..\".\"\211
6a80 13 5c 32 30 33 30 00 5c 33 31 31 0b 5c 33 31 32 5c 22 0b 42 5c 6e 42 12 5c 66 41 5c 32 31 31 14 .\2030.\311.\312\".B\nB.\fA\211.
6aa0 5c 32 30 34 11 00 2a 5c 6e 5c 32 33 37 5c 32 31 31 12 2a 5c 32 30 37 22 20 5b 73 74 61 74 65 20 \204..*\n\237\211.*\207".[state.
6ac0 65 76 69 6c 2d 73 74 61 74 65 20 72 65 73 75 6c 74 20 6d 61 70 20 2d 2d 64 6f 6c 69 73 74 2d 74 evil-state.result.map.--dolist-t
6ae0 61 69 6c 2d 2d 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 61 63 74 69 76 65 2d 6d 61 70 73 20 65 76 ail--.nil.current-active-maps.ev
6b00 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 2d 70 20 65 76 69 6c 2d 67 65 74 2d 61 il-intercept-keymap-p.evil-get-a
6b20 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 uxiliary-keymap.evil-mode-for-ke
6b40 79 6d 61 70 20 74 5d 20 35 20 28 23 24 20 2e 20 32 37 30 37 35 29 5d 29 0a 23 40 39 37 20 53 65 ymap.t].5.(#$...27075)]).#@97.Se
6b60 74 20 74 68 65 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 20 66 6f 72 20 4d 41 50 20 69 t.the.auxiliary.keymap.for.MAP.i
6b80 6e 20 53 54 41 54 45 20 74 6f 20 41 55 58 2e 0a 49 66 20 41 55 58 20 69 73 20 6e 69 6c 2c 20 63 n.STATE.to.AUX..If.AUX.is.nil,.c
6ba0 72 65 61 74 65 20 61 20 6e 65 77 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 2e 1f 0a 28 reate.a.new.auxiliary.keymap...(
6bc0 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 defalias.'evil-set-auxiliary-key
6be0 6d 61 70 20 23 5b 28 6d 61 70 20 73 74 61 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 61 75 78 29 20 map.#[(map.state.&optional.aux).
6c00 22 5c 33 30 33 08 21 5c 32 30 34 09 00 5c 33 30 34 20 10 5c 33 30 35 08 21 5c 32 30 34 21 00 5c "\303.!\204..\304..\305.!\204!.\
6c20 33 30 36 08 5c 33 30 37 5c 33 31 30 5c 33 31 31 09 5c 33 31 32 5c 22 5c 32 30 36 1e 00 5c 33 30 306.\307\310\311.\312\"\206..\30
6c40 37 5c 33 31 33 09 5c 22 5c 22 5c 22 5c 32 31 30 5c 33 31 34 5c 6e 5c 33 31 35 5c 33 31 36 5c 33 7\313.\"\"\"\210\314\n\315\316\3
6c60 30 37 5c 33 31 37 09 5c 22 21 43 21 08 23 5c 32 31 30 08 5c 32 30 37 22 20 5b 61 75 78 20 73 74 07\317.\"!C!.#\210.\207".[aux.st
6c80 61 74 65 20 6d 61 70 20 6b 65 79 6d 61 70 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d ate.map.keymapp.make-sparse-keym
6ca0 61 70 20 65 76 69 6c 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 2d 70 20 65 76 69 6c 2d ap.evil-auxiliary-keymap-p.evil-
6cc0 73 65 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 66 6f 72 6d 61 74 20 22 41 75 78 69 6c 69 set-keymap-prompt.format."Auxili
6ce0 61 72 79 20 6b 65 79 6d 61 70 20 66 6f 72 20 25 73 22 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 ary.keymap.for.%s".evil-state-pr
6d00 6f 70 65 72 74 79 20 3a 6e 61 6d 65 20 22 25 73 20 73 74 61 74 65 22 20 64 65 66 69 6e 65 2d 6b operty.:name."%s.state".define-k
6d20 65 79 20 76 63 6f 6e 63 61 74 20 69 6e 74 65 72 6e 20 22 25 73 2d 73 74 61 74 65 22 5d 20 37 20 ey.vconcat.intern."%s-state"].7.
6d40 28 23 24 20 2e 20 32 37 34 38 36 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 73 65 74 2d 61 75 (#$...27486)]).(put.'evil-set-au
6d60 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 27 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 xiliary-keymap.'lisp-indent-func
6d80 74 69 6f 6e 20 27 64 65 66 75 6e 29 0a 23 40 32 34 31 20 47 65 74 20 74 68 65 20 61 75 78 69 6c tion.'defun).#@241.Get.the.auxil
6da0 69 61 72 79 20 6b 65 79 6d 61 70 20 66 6f 72 20 4d 41 50 20 69 6e 20 53 54 41 54 45 2e 0a 49 66 iary.keymap.for.MAP.in.STATE..If
6dc0 20 43 52 45 41 54 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 72 65 61 74 65 20 61 6e 20 61 75 .CREATE.is.non-nil,.create.an.au
6de0 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 0a 69 66 20 4d 41 50 20 64 6f 65 73 20 6e 6f 74 20 68 xiliary.keymap.if.MAP.does.not.h
6e00 61 76 65 20 6f 6e 65 2e 20 49 66 20 43 52 45 41 54 45 20 61 6e 64 0a 49 47 4e 4f 52 45 2d 50 41 ave.one..If.CREATE.and.IGNORE-PA
6e20 52 45 4e 54 20 61 72 65 20 6e 6f 6e 2d 6e 69 6c 20 74 68 65 6e 20 61 20 6e 65 77 20 61 75 78 69 RENT.are.non-nil.then.a.new.auxi
6e40 6c 69 61 72 79 0a 6b 65 79 6d 61 70 20 69 73 20 63 72 65 61 74 65 64 20 65 76 65 6e 20 69 66 20 liary.keymap.is.created.even.if.
6e60 74 68 65 20 70 61 72 65 6e 74 20 6f 66 20 4d 41 50 20 68 61 73 0a 6f 6e 65 20 61 6c 72 65 61 64 the.parent.of.MAP.has.one.alread
6e80 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 61 75 78 69 6c 69 61 72 y...(defalias.'evil-get-auxiliar
6ea0 79 2d 6b 65 79 6d 61 70 20 23 5b 28 6d 61 70 20 73 74 61 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 y-keymap.#[(map.state.&optional.
6ec0 63 72 65 61 74 65 20 69 67 6e 6f 72 65 2d 70 61 72 65 6e 74 29 20 22 08 5c 32 30 35 5a 00 5c 33 create.ignore-parent).".\205Z.\3
6ee0 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 5c 22 21 43 21 19 5c 6e 5c 32 30 35 5c 22 00 5c 33 06\307\310\311.\"!C!.\n\205\".\3
6f00 31 32 0b 21 5c 32 30 35 5c 22 00 08 5c 32 30 35 5c 22 00 5c 33 31 33 5c 33 31 32 0b 21 09 5c 22 12.!\205\"..\205\".\313\312.!.\"
6f20 1c 08 5c 32 30 33 2e 00 5c 33 31 33 0b 09 5c 22 5c 32 30 32 2f 00 0b 1d 5c 6e 5c 32 30 33 46 00 ..\203..\313..\"\202/...\n\203F.
6f40 5c 66 0d 5c 32 33 32 5c 32 30 33 46 00 0e 0e 5c 32 30 33 46 00 5c 33 31 34 0b 08 5c 22 5c 32 30 \f.\232\203F...\203F.\314..\"\20
6f60 32 59 00 5c 33 31 35 0d 21 5c 32 30 33 50 00 0d 5c 32 30 32 59 00 0e 0e 5c 32 30 35 59 00 5c 33 2Y.\315.!\203P..\202Y...\205Y.\3
6f80 31 34 0b 08 5c 22 2b 5c 32 30 37 22 20 5b 73 74 61 74 65 20 6b 65 79 20 69 67 6e 6f 72 65 2d 70 14..\"+\207".[state.key.ignore-p
6fa0 61 72 65 6e 74 20 6d 61 70 20 70 61 72 65 6e 74 2d 61 75 78 20 61 75 78 20 76 63 6f 6e 63 61 74 arent.map.parent-aux.aux.vconcat
6fc0 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 25 73 2d 73 74 61 74 65 22 20 6b 65 79 6d 61 70 .intern.format."%s-state".keymap
6fe0 2d 70 61 72 65 6e 74 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 73 65 74 2d 61 75 78 69 -parent.lookup-key.evil-set-auxi
7000 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d liary-keymap.evil-auxiliary-keym
7020 61 70 2d 70 20 63 72 65 61 74 65 5d 20 35 20 28 23 24 20 2e 20 32 38 30 35 31 29 5d 29 0a 23 40 ap-p.create].5.(#$...28051)]).#@
7040 38 38 20 47 65 74 20 74 68 65 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 20 66 6f 72 20 88.Get.the.auxiliary.keymap.for.
7060 4d 4f 44 45 20 69 6e 20 53 54 41 54 45 2c 20 63 72 65 61 74 69 6e 67 20 6f 6e 65 20 69 66 20 69 MODE.in.STATE,.creating.one.if.i
7080 74 0a 64 6f 65 73 20 6e 6f 74 20 61 6c 72 65 61 64 79 20 65 78 69 73 74 2e 1f 0a 28 64 65 66 61 t.does.not.already.exist...(defa
70a0 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 lias.'evil-get-minor-mode-keymap
70c0 20 23 5b 28 73 74 61 74 65 20 6d 6f 64 65 29 20 22 08 09 5c 32 33 36 5c 32 31 31 1a 5c 32 30 33 .#[(state.mode)."..\236\211.\203
70e0 15 00 0b 5c 6e 5c 32 33 36 5c 32 30 33 15 00 0b 5c 6e 5c 32 33 36 41 5c 32 30 32 4a 00 5c 33 30 ...\n\236\203...\n\236A\202J.\30
7100 35 20 1c 5c 33 30 36 5c 66 5c 33 30 37 5c 33 31 30 5c 33 31 31 0b 21 5c 33 31 32 08 5c 33 31 33 5..\306\f\307\310\311.!\312.\313
7120 5c 22 5c 32 30 36 2a 00 5c 33 30 37 5c 33 31 34 08 5c 22 23 5c 22 5c 32 31 30 5c 6e 5c 32 30 33 \"\206*.\307\314.\"#\"\210\n\203
7140 3f 00 5c 6e 5c 33 31 35 0b 5c 66 42 43 5c 6e 41 5c 22 5c 32 34 31 5c 32 31 30 5c 32 30 32 48 00 ?.\n\315.\fBC\nA\"\241\210\202H.
7160 08 0b 5c 66 42 43 42 09 42 11 5c 66 29 29 5c 32 30 37 22 20 5b 73 74 61 74 65 20 65 76 69 6c 2d ..\fBCB.B.\f))\207".[state.evil-
7180 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 73 74 61 74 65 2d 65 minor-mode-keymaps-alist.state-e
71a0 6e 74 72 79 20 6d 6f 64 65 20 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 ntry.mode.map.make-sparse-keymap
71c0 20 65 76 69 6c 2d 73 65 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 66 6f 72 6d 61 74 20 22 .evil-set-keymap-prompt.format."
71e0 4d 69 6e 6f 72 2d 6d 6f 64 65 20 6b 65 79 6d 61 70 20 66 6f 72 20 25 73 20 69 6e 20 25 73 22 20 Minor-mode.keymap.for.%s.in.%s".
7200 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 symbol-name.evil-state-property.
7220 3a 6e 61 6d 65 20 22 25 73 20 73 74 61 74 65 22 20 61 70 70 65 6e 64 5d 20 39 20 28 23 24 20 2e :name."%s.state".append].9.(#$..
7240 20 32 38 37 33 39 29 5d 29 0a 23 40 33 37 20 57 68 65 74 68 65 72 20 4d 41 50 20 69 73 20 61 6e .28739)]).#@37.Whether.MAP.is.an
7260 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 .auxiliary.keymap...(defalias.'e
7280 76 69 6c 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 2d 70 20 23 5b 28 6d 61 70 29 20 22 vil-auxiliary-keymap-p.#[(map)."
72a0 5c 33 30 32 08 21 5c 32 30 35 1d 00 5c 33 30 33 5c 33 30 34 08 21 5c 32 30 36 0e 00 5c 33 30 35 \302.!\205..\303\304.!\206..\305
72c0 5c 33 30 36 5c 33 30 37 19 5c 33 31 30 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 35 1d 00 \306\307.\310...#)\266\203\205..
72e0 5c 33 30 37 5c 32 30 37 22 20 5b 6d 61 70 20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d \307\207".[map.inhibit-changing-
7300 6d 61 74 63 68 2d 64 61 74 61 20 6b 65 79 6d 61 70 70 20 22 41 75 78 69 6c 69 61 72 79 20 6b 65 match-data.keymapp."Auxiliary.ke
7320 79 6d 61 70 22 20 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 22 22 20 6e 69 6c 20 74 20 73 74 72 ymap".keymap-prompt."".nil.t.str
7340 69 6e 67 2d 6d 61 74 63 68 5d 20 37 20 28 23 24 20 2e 20 32 39 32 36 33 29 5d 29 0a 23 40 33 37 ing-match].7.(#$...29263)]).#@37
7360 20 57 68 65 74 68 65 72 20 4d 41 50 20 69 73 20 61 20 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6b 65 79 .Whether.MAP.is.a.minor-mode.key
7380 6d 61 70 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 map...(defalias.'evil-minor-mode
73a0 2d 6b 65 79 6d 61 70 2d 70 20 23 5b 28 6d 61 70 29 20 22 5c 33 30 32 08 21 5c 32 30 35 1d 00 5c -keymap-p.#[(map)."\302.!\205..\
73c0 33 30 33 5c 33 30 34 08 21 5c 32 30 36 0e 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 19 5c 33 31 30 303\304.!\206..\305\306\307.\310
73e0 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 35 1d 00 5c 33 30 37 5c 32 30 37 22 20 5b 6d 61 ...#)\266\203\205..\307\207".[ma
7400 70 20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 6b 65 p.inhibit-changing-match-data.ke
7420 79 6d 61 70 70 20 22 4d 69 6e 6f 72 2d 6d 6f 64 65 20 6b 65 79 6d 61 70 22 20 6b 65 79 6d 61 70 ymapp."Minor-mode.keymap".keymap
7440 2d 70 72 6f 6d 70 74 20 22 22 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 37 -prompt."".nil.t.string-match].7
7460 20 28 23 24 20 2e 20 32 39 35 33 37 29 5d 29 0a 23 40 38 34 20 57 68 65 74 68 65 72 20 4d 41 50 .(#$...29537)]).#@84.Whether.MAP
7480 20 69 73 20 61 6e 20 69 6e 74 65 72 63 65 70 74 20 6b 65 79 6d 61 70 20 66 6f 72 20 53 54 41 54 .is.an.intercept.keymap.for.STAT
74a0 45 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 6e 69 6c 2c 20 69 74 20 6d 65 61 6e 73 20 61 6e 79 E..If.STATE.is.nil,.it.means.any
74c0 20 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 74 65 72 63 65 .state...(defalias.'evil-interce
74e0 70 74 2d 6b 65 79 6d 61 70 2d 70 20 23 5b 28 6d 61 70 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 pt-keymap-p.#[(map.&optional.sta
7500 74 65 29 20 22 5c 33 30 33 08 21 5c 32 30 35 5c 6e 00 5c 33 30 34 08 5c 33 30 35 5c 22 5c 32 31 te)."\303.!\205\n.\304.\305\"\21
7520 31 19 5c 32 30 34 13 00 5c 33 30 36 5c 32 30 32 2c 00 5c 6e 5c 32 30 34 1b 00 08 5c 32 30 32 2c 1.\204..\306\202,.\n\204...\202,
7540 00 09 5c 6e 3d 5c 32 30 33 25 00 08 5c 32 30 32 2c 00 09 5c 33 30 37 3d 5c 32 30 35 2c 00 08 29 ..\n=\203%..\202,..\307=\205,..)
7560 5c 32 30 37 22 20 5b 6d 61 70 20 65 6e 74 72 79 20 73 74 61 74 65 20 6b 65 79 6d 61 70 70 20 6c \207".[map.entry.state.keymapp.l
7580 6f 6f 6b 75 70 2d 6b 65 79 20 5b 69 6e 74 65 72 63 65 70 74 2d 73 74 61 74 65 5d 20 6e 69 6c 20 ookup-key.[intercept-state].nil.
75a0 61 6c 6c 5d 20 34 20 28 23 24 20 2e 20 32 39 38 31 33 29 5d 29 0a 23 40 38 35 20 57 68 65 74 68 all].4.(#$...29813)]).#@85.Wheth
75c0 65 72 20 4d 41 50 20 69 73 20 61 6e 20 6f 76 65 72 72 69 64 69 6e 67 20 6b 65 79 6d 61 70 20 66 er.MAP.is.an.overriding.keymap.f
75e0 6f 72 20 53 54 41 54 45 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 6e 69 6c 2c 20 69 74 20 6d 65 or.STATE..If.STATE.is.nil,.it.me
7600 61 6e 73 20 61 6e 79 20 73 74 61 74 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d ans.any.state...(defalias.'evil-
7620 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 70 20 23 5b 28 6d 61 70 20 26 6f 70 74 69 overriding-keymap-p.#[(map.&opti
7640 6f 6e 61 6c 20 73 74 61 74 65 29 20 22 5c 33 30 33 08 21 5c 32 30 35 5c 6e 00 5c 33 30 34 08 5c onal.state)."\303.!\205\n.\304.\
7660 33 30 35 5c 22 5c 32 31 31 19 5c 32 30 34 13 00 5c 33 30 36 5c 32 30 32 39 00 5c 33 30 33 09 21 305\"\211.\204..\306\2029.\303.!
7680 5c 32 30 33 20 00 5c 33 30 37 09 5c 6e 5c 22 5c 32 30 32 39 00 5c 6e 5c 32 30 34 28 00 08 5c 32 \203..\307.\n\"\2029.\n\204(..\2
76a0 30 32 39 00 09 5c 6e 3d 5c 32 30 33 32 00 08 5c 32 30 32 39 00 09 5c 33 31 30 3d 5c 32 30 35 39 029..\n=\2032..\2029..\310=\2059
76c0 00 08 29 5c 32 30 37 22 20 5b 6d 61 70 20 65 6e 74 72 79 20 73 74 61 74 65 20 6b 65 79 6d 61 70 ..)\207".[map.entry.state.keymap
76e0 70 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 5b 6f 76 65 72 72 69 64 65 2d 73 74 61 74 65 5d 20 6e 69 p.lookup-key.[override-state].ni
7700 6c 20 65 76 69 6c 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 70 20 61 6c 6c 5d 20 l.evil-overriding-keymap-p.all].
7720 34 20 28 23 24 20 2e 20 33 30 31 33 39 29 5d 29 0a 23 40 38 36 20 52 65 74 75 72 6e 20 74 68 65 4.(#$...30139)]).#@86.Return.the
7740 20 73 74 61 74 65 20 66 6f 72 20 74 68 65 20 69 6e 74 65 72 63 65 70 74 20 6b 65 79 6d 61 70 20 .state.for.the.intercept.keymap.
7760 4d 41 50 2e 0a 41 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 74 20 6d 65 61 6e 73 20 61 MAP..A.return.value.of.t.means.a
7780 6c 6c 20 73 74 61 74 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 74 65 ll.states...(defalias.'evil-inte
77a0 72 63 65 70 74 2d 6b 65 79 6d 61 70 2d 73 74 61 74 65 20 23 5b 28 6d 61 70 29 20 22 5c 33 30 32 rcept-keymap-state.#[(map)."\302
77c0 08 5c 33 30 33 08 23 19 5c 33 30 34 09 21 5c 32 30 33 12 00 5c 33 30 35 09 21 5c 32 30 32 1d 00 .\303.#.\304.!\203..\305.!\202..
77e0 09 5c 33 30 36 3d 5c 32 30 33 1c 00 5c 33 30 37 5c 32 30 32 1d 00 09 29 5c 32 30 37 22 20 5b 6d .\306=\203..\307\202...)\207".[m
7800 61 70 20 73 74 61 74 65 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 5b 69 6e 74 65 72 63 65 70 74 2d 73 ap.state.lookup-key.[intercept-s
7820 74 61 74 65 5d 20 6b 65 79 6d 61 70 70 20 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 tate].keymapp.evil-intercept-key
7840 6d 61 70 2d 73 74 61 74 65 20 61 6c 6c 20 74 5d 20 34 20 28 23 24 20 2e 20 33 30 35 31 38 29 5d map-state.all.t].4.(#$...30518)]
7860 29 0a 23 40 38 37 20 52 65 74 75 72 6e 20 74 68 65 20 73 74 61 74 65 20 66 6f 72 20 74 68 65 20 ).#@87.Return.the.state.for.the.
7880 6f 76 65 72 72 69 64 69 6e 67 20 6b 65 79 6d 61 70 20 4d 41 50 2e 0a 41 20 72 65 74 75 72 6e 20 overriding.keymap.MAP..A.return.
78a0 76 61 6c 75 65 20 6f 66 20 74 20 6d 65 61 6e 73 20 61 6c 6c 20 73 74 61 74 65 73 2e 1f 0a 28 64 value.of.t.means.all.states...(d
78c0 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d efalias.'evil-overriding-keymap-
78e0 73 74 61 74 65 20 23 5b 28 6d 61 70 29 20 22 5c 33 30 32 08 5c 33 30 33 08 23 19 5c 33 30 34 09 state.#[(map)."\302.\303.#.\304.
7900 21 5c 32 30 33 12 00 5c 33 30 35 09 21 5c 32 30 32 1d 00 09 5c 33 30 36 3d 5c 32 30 33 1c 00 5c !\203..\305.!\202...\306=\203..\
7920 33 30 37 5c 32 30 32 1d 00 09 29 5c 32 30 37 22 20 5b 6d 61 70 20 73 74 61 74 65 20 6c 6f 6f 6b 307\202...)\207".[map.state.look
7940 75 70 2d 6b 65 79 20 5b 6f 76 65 72 72 69 64 65 2d 73 74 61 74 65 5d 20 6b 65 79 6d 61 70 70 20 up-key.[override-state].keymapp.
7960 65 76 69 6c 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 73 74 61 74 65 20 61 6c 6c evil-overriding-keymap-state.all
7980 20 74 5d 20 34 20 28 23 24 20 2e 20 33 30 38 32 33 29 5d 29 0a 23 40 31 33 39 33 20 43 72 65 61 .t].4.(#$...30823)]).#@1393.Crea
79a0 74 65 20 61 20 53 54 41 54 45 20 62 69 6e 64 69 6e 67 20 66 72 6f 6d 20 4b 45 59 20 74 6f 20 44 te.a.STATE.binding.from.KEY.to.D
79c0 45 46 20 66 6f 72 20 4b 45 59 4d 41 50 2e 0a 53 54 41 54 45 20 69 73 20 6f 6e 65 20 6f 66 20 6e EF.for.KEYMAP..STATE.is.one.of.n
79e0 6f 72 6d 61 6c 2c 20 69 6e 73 65 72 74 2c 20 76 69 73 75 61 6c 2c 20 72 65 70 6c 61 63 65 2c 20 ormal,.insert,.visual,.replace,.
7a00 6f 70 65 72 61 74 6f 72 2c 0a 6d 6f 74 69 6f 6e 2c 20 65 6d 61 63 73 2c 20 6f 72 20 61 20 6c 69 operator,.motion,.emacs,.or.a.li
7a20 73 74 20 6f 66 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 73 65 2e 20 4f 6d 69 74 st.of.one.or.more.of.these..Omit
7a40 74 69 6e 67 20 61 0a 73 74 61 74 65 20 62 79 20 75 73 69 6e 67 20 6e 69 6c 20 63 6f 72 72 65 73 ting.a.state.by.using.nil.corres
7a60 70 6f 6e 64 73 20 74 6f 20 61 20 73 74 61 6e 64 61 72 64 20 45 6d 61 63 73 20 62 69 6e 64 69 6e ponds.to.a.standard.Emacs.bindin
7a80 67 20 75 73 69 6e 67 0a 60 64 65 66 69 6e 65 2d 6b 65 79 27 2e 20 54 68 65 20 72 65 6d 61 69 6e g.using.`define-key'..The.remain
7aa0 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 6c 69 6b 65 20 74 68 6f 73 65 20 6f 66 0a ing.arguments.are.like.those.of.
7ac0 60 64 65 66 69 6e 65 2d 6b 65 79 27 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 `define-key'..For.example:......
7ae0 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 20 27 6e 6f 72 6d 61 6c 20 66 6f 6f 2d 6d 61 70 (evil-define-key.'normal.foo-map
7b00 20 22 61 22 20 27 62 61 72 29 0a 0a 54 68 69 73 20 63 72 65 61 74 65 73 20 61 20 62 69 6e 64 69 ."a".'bar)..This.creates.a.bindi
7b20 6e 67 20 66 72 6f 6d 20 22 61 22 20 74 6f 20 62 61 72 20 69 6e 20 4e 6f 72 6d 61 6c 20 73 74 61 ng.from."a".to.bar.in.Normal.sta
7b40 74 65 2c 20 77 68 69 63 68 0a 69 73 20 61 63 74 69 76 65 20 77 68 65 6e 65 76 65 72 20 66 6f 6f te,.which.is.active.whenever.foo
7b60 2d 6d 61 70 20 69 73 20 61 63 74 69 76 65 2e 20 55 73 69 6e 67 20 6e 69 6c 20 66 6f 72 20 74 68 -map.is.active..Using.nil.for.th
7b80 65 20 73 74 61 74 65 2c 0a 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 65 61 64 20 74 6f 20 69 e.state,.the.following.lead.to.i
7ba0 64 65 6e 74 69 63 61 6c 20 62 69 6e 64 69 6e 67 73 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 dentical.bindings:......(evil-de
7bc0 66 69 6e 65 2d 6b 65 79 20 6e 69 6c 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 27 62 61 72 29 0a 0a fine-key.nil.foo-map."a".'bar)..
7be0 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 27 62 61 72 ....(define-key.foo-map."a".'bar
7c00 29 0a 0a 49 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 70 65 63 69 66 79 20 6d 75 6c )..It.is.possible.to.specify.mul
7c20 74 69 70 6c 65 20 73 74 61 74 65 73 20 61 6e 64 2f 6f 72 20 62 69 6e 64 69 6e 67 73 20 61 74 0a tiple.states.and/or.bindings.at.
7c40 6f 6e 63 65 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 20 27 28 6e 6f once:......(evil-define-key.'(no
7c60 72 6d 61 6c 20 76 69 73 75 61 6c 29 20 66 6f 6f 2d 6d 61 70 0a 20 20 20 20 20 20 22 61 22 20 27 rmal.visual).foo-map......."a".'
7c80 62 61 72 0a 20 20 20 20 20 20 22 62 22 20 27 66 6f 6f 29 0a 0a 49 66 20 66 6f 6f 2d 6d 61 70 20 bar......."b".'foo)..If.foo-map.
7ca0 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 79 65 74 2c 20 74 68 has.not.been.initialized.yet,.th
7cc0 69 73 20 6d 61 63 72 6f 20 61 64 64 73 20 61 6e 20 65 6e 74 72 79 0a 74 6f 20 60 61 66 74 65 72 is.macro.adds.an.entry.to.`after
7ce0 2d 6c 6f 61 64 2d 66 75 6e 63 74 69 6f 6e 73 27 2c 20 64 65 6c 61 79 69 6e 67 20 65 78 65 63 75 -load-functions',.delaying.execu
7d00 74 69 6f 6e 20 61 73 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 4b 45 59 4d 41 50 20 6d 61 79 20 61 tion.as.necessary...KEYMAP.may.a
7d20 6c 73 6f 20 62 65 20 61 20 71 75 6f 74 65 64 20 73 79 6d 62 6f 6c 2e 20 49 66 20 74 68 65 20 73 lso.be.a.quoted.symbol..If.the.s
7d40 79 6d 62 6f 6c 20 69 73 20 67 6c 6f 62 61 6c 2c 20 74 68 65 0a 67 6c 6f 62 61 6c 20 65 76 69 6c ymbol.is.global,.the.global.evil
7d60 20 6b 65 79 6d 61 70 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 73 74 61 .keymap.corresponding.to.the.sta
7d80 74 65 28 73 29 20 69 73 20 75 73 65 64 2c 20 6d 65 61 6e 69 6e 67 0a 74 68 65 20 66 6f 6c 6c 6f te(s).is.used,.meaning.the.follo
7da0 77 69 6e 67 20 6c 65 61 64 20 74 6f 20 69 64 65 6e 74 69 63 61 6c 20 62 69 6e 64 69 6e 67 73 3a wing.lead.to.identical.bindings:
7dc0 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 20 27 6e 6f 72 6d 61 6c 20 27 ......(evil-define-key.'normal.'
7de0 67 6c 6f 62 61 6c 20 22 61 22 20 27 62 61 72 29 0a 0a 20 20 20 20 28 65 76 69 6c 2d 67 6c 6f 62 global."a".'bar)......(evil-glob
7e00 61 6c 2d 73 65 74 2d 6b 65 79 20 27 6e 6f 72 6d 61 6c 20 22 61 22 20 27 62 61 72 29 0a 0a 54 68 al-set-key.'normal."a".'bar)..Th
7e20 65 20 73 79 6d 62 6f 6c 20 6c 6f 63 61 6c 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 75 73 65 64 2c e.symbol.local.may.also.be.used,
7e40 20 77 68 69 63 68 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 75 73 69 6e 67 0a 60 65 76 69 .which.corresponds.to.using.`evi
7e60 6c 2d 6c 6f 63 61 6c 2d 73 65 74 2d 6b 65 79 27 2e 20 49 66 20 61 20 71 75 6f 74 65 64 20 73 79 l-local-set-key'..If.a.quoted.sy
7e80 6d 62 6f 6c 20 69 73 20 75 73 65 64 20 74 68 61 74 20 69 73 20 6e 6f 74 0a 67 6c 6f 62 61 6c 20 mbol.is.used.that.is.not.global.
7ea0 6f 72 20 6c 6f 63 61 6c 2c 20 69 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 74 68 or.local,.it.is.assumed.to.be.th
7ec0 65 20 6e 61 6d 65 20 6f 66 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2c 20 69 6e 0a 77 68 69 63 68 e.name.of.a.minor.mode,.in.which
7ee0 20 63 61 73 65 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 .case.`evil-define-minor-mode-ke
7f00 79 27 20 69 73 20 75 73 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 y'.is.used...(defalias.'evil-def
7f20 69 6e 65 2d 6b 65 79 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 73 74 61 74 65 20 6b 65 79 6d 61 ine-key.'(macro...#[(state.keyma
7f40 70 20 6b 65 79 20 64 65 66 20 26 72 65 73 74 20 62 69 6e 64 69 6e 67 73 29 20 22 08 5c 33 30 35 p.key.def.&rest.bindings).".\305
7f60 5c 32 33 35 5c 32 30 33 12 00 5c 33 30 36 09 08 5c 6e 0b 5c 66 42 42 42 42 42 5c 32 30 37 08 3a \235\203..\306..\n.\fBBBBB\207.:
7f80 5c 32 30 33 2a 00 08 40 5c 33 30 37 3d 5c 32 30 33 2a 00 5c 33 31 30 09 08 5c 6e 0b 5c 66 42 42 \203*..@\307=\203*.\310..\n.\fBB
7fa0 42 42 42 5c 32 30 37 5c 33 31 31 5c 33 30 37 08 39 5c 32 30 33 3e 00 5c 33 31 32 5c 33 31 33 5c BBB\207\311\307.9\203>.\312\313\
7fc0 33 30 37 08 44 44 5c 33 31 34 08 44 45 5c 32 30 32 41 00 5c 33 31 34 08 44 44 5c 33 30 37 5c 33 307.DD\314.DE\202A.\314.DD\307\3
7fe0 31 35 5c 33 31 36 5c 33 30 36 09 08 5c 6e 0b 5c 66 42 42 42 42 42 5c 33 31 37 42 42 42 44 5c 33 15\316\306..\n.\fBBBBB\317BBBD\3
8000 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 30 37 08 39 5c 32 30 33 64 00 08 5c 20\321\322\323\324\307.9\203d..\
8020 32 30 32 65 00 5c 33 30 30 44 45 5c 32 35 37 07 5c 32 30 37 22 20 5b 6b 65 79 6d 61 70 20 73 74 202e.\300DE\257.\207".[keymap.st
8040 61 74 65 20 6b 65 79 20 64 65 66 20 62 69 6e 64 69 6e 67 73 20 28 27 67 6c 6f 62 61 6c 20 27 6c ate.key.def.bindings.('global.'l
8060 6f 63 61 6c 29 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 71 75 6f 74 65 20 65 76 69 ocal).evil-define-key*.quote.evi
8080 6c 2d 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 20 65 76 69 6c 2d 64 65 6c l-define-minor-mode-key.evil-del
80a0 61 79 20 61 6e 64 20 62 6f 75 6e 64 70 20 6b 65 79 6d 61 70 70 20 63 6f 6e 64 69 74 69 6f 6e 2d ay.and.boundp.keymapp.condition-
80c0 63 61 73 65 2d 75 6e 6c 65 73 73 2d 64 65 62 75 67 20 65 72 72 20 28 28 65 72 72 6f 72 20 28 6d case-unless-debug.err.((error.(m
80e0 65 73 73 61 67 65 20 22 65 72 72 6f 72 20 69 6e 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 essage."error.in.evil-define-key
8100 3a 20 25 73 22 20 28 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 65 72 72 29 :.%s".(error-message-string.err)
8120 29 29 29 20 27 61 66 74 65 72 2d 6c 6f 61 64 2d 66 75 6e 63 74 69 6f 6e 73 20 74 20 6e 69 6c 20 ))).'after-load-functions.t.nil.
8140 66 6f 72 6d 61 74 20 22 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2d 69 6e 2d 25 73 22 5d 20 format."evil-define-key-in-%s"].
8160 31 31 20 28 23 24 20 2e 20 33 31 31 33 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 11.(#$...31132)])).(byte-code."\
8180 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 31 300\301\302\303#\210\304\305\301
81a0 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 64 65 66 69 6e \"\207".[function-put.evil-defin
81c0 65 2d 6b 65 79 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e e-key.lisp-indent-function.defun
81e0 20 64 65 66 61 6c 69 61 73 20 65 76 69 6c 2d 64 65 63 6c 61 72 65 2d 6b 65 79 5d 20 34 29 0a 23 .defalias.evil-declare-key].4).#
8200 40 31 34 38 38 20 43 72 65 61 74 65 20 61 20 53 54 41 54 45 20 62 69 6e 64 69 6e 67 20 66 72 6f @1488.Create.a.STATE.binding.fro
8220 6d 20 4b 45 59 20 74 6f 20 44 45 46 20 66 6f 72 20 4b 45 59 4d 41 50 2e 0a 53 54 41 54 45 20 69 m.KEY.to.DEF.for.KEYMAP..STATE.i
8240 73 20 6f 6e 65 20 6f 66 20 6e 6f 72 6d 61 6c 2c 20 69 6e 73 65 72 74 2c 20 76 69 73 75 61 6c 2c s.one.of.normal,.insert,.visual,
8260 20 72 65 70 6c 61 63 65 2c 20 6f 70 65 72 61 74 6f 72 2c 0a 6d 6f 74 69 6f 6e 2c 20 65 6d 61 63 .replace,.operator,.motion,.emac
8280 73 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 s,.or.a.list.of.one.or.more.of.t
82a0 68 65 73 65 2e 20 4f 6d 69 74 74 69 6e 67 20 61 0a 73 74 61 74 65 20 62 79 20 75 73 69 6e 67 20 hese..Omitting.a.state.by.using.
82c0 6e 69 6c 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 61 20 73 74 61 6e 64 61 72 64 20 45 6d nil.corresponds.to.a.standard.Em
82e0 61 63 73 20 62 69 6e 64 69 6e 67 20 75 73 69 6e 67 0a 60 64 65 66 69 6e 65 2d 6b 65 79 27 20 54 acs.binding.using.`define-key'.T
8300 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 6c 69 6b 65 20 he.remaining.arguments.are.like.
8320 74 68 6f 73 65 20 6f 66 0a 60 64 65 66 69 6e 65 2d 6b 65 79 27 2e 20 46 6f 72 20 65 78 61 6d 70 those.of.`define-key'..For.examp
8340 6c 65 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 27 6e 6f 72 6d le:......(evil-define-key*.'norm
8360 61 6c 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 27 62 61 72 29 0a 0a 54 68 69 73 20 63 72 65 61 74 al.foo-map."a".'bar)..This.creat
8380 65 73 20 61 20 62 69 6e 64 69 6e 67 20 66 72 6f 6d 20 22 61 22 20 74 6f 20 62 61 72 20 69 6e 20 es.a.binding.from."a".to.bar.in.
83a0 4e 6f 72 6d 61 6c 20 73 74 61 74 65 2c 20 77 68 69 63 68 0a 69 73 20 61 63 74 69 76 65 20 77 68 Normal.state,.which.is.active.wh
83c0 65 6e 65 76 65 72 20 66 6f 6f 2d 6d 61 70 20 69 73 20 61 63 74 69 76 65 2e 20 55 73 69 6e 67 20 enever.foo-map.is.active..Using.
83e0 6e 69 6c 20 66 6f 72 20 74 68 65 20 73 74 61 74 65 2c 0a 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 nil.for.the.state,.the.following
8400 20 61 72 65 20 65 71 75 69 76 61 6c 65 6e 74 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 .are.equivalent:......(evil-defi
8420 6e 65 2d 6b 65 79 2a 20 6e 69 6c 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 27 62 61 72 29 0a 0a 20 ne-key*.nil.foo-map."a".'bar)...
8440 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 27 62 61 72 29 ...(define-key.foo-map."a".'bar)
8460 0a 0a 20 49 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 70 65 63 69 66 79 20 6d 75 6c ...It.is.possible.to.specify.mul
8480 74 69 70 6c 65 20 73 74 61 74 65 73 20 61 6e 64 2f 6f 72 20 62 69 6e 64 69 6e 67 73 20 61 74 0a tiple.states.and/or.bindings.at.
84a0 20 6f 6e 63 65 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 27 28 .once:......(evil-define-key*.'(
84c0 6e 6f 72 6d 61 6c 20 76 69 73 75 61 6c 29 20 66 6f 6f 2d 6d 61 70 0a 20 20 20 20 20 20 22 61 22 normal.visual).foo-map......."a"
84e0 20 27 62 61 72 0a 20 20 20 20 20 20 22 62 22 20 27 66 6f 6f 29 0a 0a 4b 45 59 4d 41 50 20 6d 61 .'bar......."b".'foo)..KEYMAP.ma
8500 79 20 61 6c 73 6f 20 62 65 20 61 20 71 75 6f 74 65 64 20 73 79 6d 62 6f 6c 2e 20 49 66 20 74 68 y.also.be.a.quoted.symbol..If.th
8520 65 20 73 79 6d 62 6f 6c 20 69 73 20 67 6c 6f 62 61 6c 2c 20 74 68 65 0a 67 6c 6f 62 61 6c 20 65 e.symbol.is.global,.the.global.e
8540 76 69 6c 20 6b 65 79 6d 61 70 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 vil.keymap.corresponding.to.the.
8560 73 74 61 74 65 28 73 29 20 69 73 20 75 73 65 64 2c 20 6d 65 61 6e 69 6e 67 0a 74 68 65 20 66 6f state(s).is.used,.meaning.the.fo
8580 6c 6c 6f 77 69 6e 67 20 61 72 65 20 65 71 75 69 76 61 6c 65 6e 74 3a 0a 0a 20 20 20 20 28 65 76 llowing.are.equivalent:......(ev
85a0 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 27 6e 6f 72 6d 61 6c 20 27 67 6c 6f 62 61 6c 20 22 il-define-key*.'normal.'global."
85c0 61 22 20 27 62 61 72 29 0a 0a 20 20 20 20 28 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b a".'bar)......(evil-global-set-k
85e0 65 79 20 27 6e 6f 72 6d 61 6c 20 22 61 22 20 27 62 61 72 29 0a 0a 54 68 65 20 73 79 6d 62 6f 6c ey.'normal."a".'bar)..The.symbol
8600 20 6c 6f 63 61 6c 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 75 73 65 64 2c 20 77 68 69 63 68 20 63 .local.may.also.be.used,.which.c
8620 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 75 73 69 6e 67 0a 60 65 76 69 6c 2d 6c 6f 63 61 6c 2d orresponds.to.using.`evil-local-
8640 73 65 74 2d 6b 65 79 27 2e 0a 0a 54 68 65 20 75 73 65 20 69 73 20 6e 65 61 72 6c 79 20 69 64 65 set-key'...The.use.is.nearly.ide
8660 6e 74 69 63 61 6c 20 74 6f 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 27 20 77 69 74 68 ntical.to.`evil-define-key'.with
8680 20 74 68 65 0a 65 78 63 65 70 74 69 6f 6e 20 74 68 61 74 20 74 68 69 73 20 69 73 20 61 20 66 75 .the.exception.that.this.is.a.fu
86a0 6e 63 74 69 6f 6e 20 61 6e 64 20 6e 6f 74 20 61 20 6d 61 63 72 6f 20 28 61 6e 64 20 73 6f 20 77 nction.and.not.a.macro.(and.so.w
86c0 69 6c 6c 0a 6e 6f 74 20 62 65 20 65 78 70 61 6e 64 65 64 20 77 68 65 6e 20 63 6f 6d 70 69 6c 65 ill.not.be.expanded.when.compile
86e0 64 20 77 68 69 63 68 20 63 61 6e 20 68 61 76 65 20 75 6e 69 6e 74 65 6e 64 65 64 0a 63 6f 6e 73 d.which.can.have.unintended.cons
8700 65 71 75 65 6e 63 65 73 29 2e 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 27 20 61 6c equences)..`evil-define-key*'.al
8720 73 6f 20 64 6f 65 73 20 6e 6f 74 20 64 65 66 65 72 20 61 6e 79 0a 62 69 6e 64 69 6e 67 73 20 6c so.does.not.defer.any.bindings.l
8740 69 6b 65 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 27 20 64 6f 65 73 20 75 73 69 6e 67 ike.`evil-define-key'.does.using
8760 20 60 65 76 69 6c 2d 64 65 6c 61 79 27 2e 20 54 68 69 73 0a 61 6c 6c 6f 77 73 20 65 72 72 6f 72 .`evil-delay'..This.allows.error
8780 73 20 69 6e 20 74 68 65 20 62 69 6e 64 69 6e 67 73 20 74 6f 20 62 65 20 63 61 75 67 68 74 20 69 s.in.the.bindings.to.be.caught.i
87a0 6d 6d 65 64 69 61 74 65 6c 79 2c 20 61 6e 64 20 6d 61 6b 65 73 0a 69 74 73 20 62 65 68 61 76 69 mmediately,.and.makes.its.behavi
87c0 6f 72 20 6d 6f 72 65 20 70 72 65 64 69 63 74 61 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 or.more.predictable...(defalias.
87e0 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 23 5b 28 73 74 61 74 65 20 6b 65 79 6d 61 'evil-define-key*.#[(state.keyma
8800 70 20 6b 65 79 20 64 65 66 20 26 72 65 73 74 20 62 69 6e 64 69 6e 67 73 29 20 22 08 5c 32 30 33 p.key.def.&rest.bindings).".\203
8820 15 00 5c 33 30 36 5c 33 30 37 08 3c 5c 32 30 33 0f 00 08 5c 32 30 32 11 00 08 43 5c 22 5c 32 30 ..\306\307.<\203...\202...C\"\20
8840 32 38 00 09 5c 33 31 30 3d 5c 32 30 33 1f 00 5c 6e 5c 32 30 32 37 00 09 5c 33 31 31 3d 5c 32 30 28..\310=\203..\n\2027..\311=\20
8860 33 36 00 5c 33 31 32 20 5c 32 30 36 37 00 5c 33 31 33 20 1b 5c 33 31 34 0b 21 5c 32 31 30 0b 29 36.\312.\2067.\313..\314.!\210.)
8880 5c 32 30 32 37 00 09 43 1c 0d 5c 32 30 33 6f 00 5c 66 5c 33 31 35 1b 5c 32 31 31 1e 11 5c 32 30 \2027..C..\203o.\f\315.\211..\20
88a0 33 5a 00 0e 11 40 13 5c 33 31 36 0b 0d 0e 12 23 5c 32 31 30 0e 11 41 5c 32 31 31 16 11 5c 32 30 3Z...@.\316....#\210..A\211..\20
88c0 34 46 00 2a 0e 13 5c 32 31 31 41 16 13 5c 32 34 32 15 0e 13 5c 32 31 31 41 16 13 5c 32 34 32 16 4F.*..\211A..\242...\211A..\242.
88e0 12 5c 32 30 32 39 00 5c 66 5c 33 31 35 1b 5c 32 31 31 1e 11 5c 32 30 35 5c 32 31 35 00 0e 11 40 .\2029.\f\315.\211..\205\215...@
8900 13 5c 33 31 37 0b 5c 33 32 30 0b 21 5c 22 5c 32 31 30 0e 11 41 5c 32 31 31 16 11 5c 32 30 34 78 .\317.\320.!\"\210..A\211..\204x
8920 00 5c 33 31 35 2b 5c 32 30 37 22 20 5b 73 74 61 74 65 20 6b 65 79 6d 61 70 20 67 6c 6f 62 61 6c .\315+\207".[state.keymap.global
8940 2d 6d 61 70 20 6d 61 70 20 6d 61 70 73 20 6b 65 79 20 6d 61 70 63 61 72 20 23 5b 28 73 74 29 20 -map.map.maps.key.mapcar.#[(st).
8960 22 08 5c 33 30 32 3d 5c 32 30 33 5c 66 00 5c 33 30 33 09 5c 33 30 34 5c 33 30 35 23 5c 32 30 37 ".\302=\203\f.\303.\304\305#\207
8980 08 5c 33 30 36 3d 5c 32 30 33 18 00 5c 33 30 33 09 5c 33 30 37 5c 33 30 35 23 5c 32 30 37 5c 33 .\306=\203..\303.\307\305#\207\3
89a0 31 30 08 09 5c 33 30 35 5c 32 31 31 24 5c 32 30 37 22 20 5b 6b 65 79 6d 61 70 20 73 74 20 67 6c 10..\305\211$\207".[keymap.st.gl
89c0 6f 62 61 6c 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 6b 65 79 6d 61 70 obal.evil-state-property.:keymap
89e0 20 74 20 6c 6f 63 61 6c 20 3a 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 67 65 74 2d .t.local.:local-keymap.evil-get-
8a00 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 5d 20 35 5d 20 67 6c 6f 62 61 6c 20 6c 6f 63 61 auxiliary-keymap].5].global.loca
8a20 6c 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d l.current-local-map.make-sparse-
8a40 6b 65 79 6d 61 70 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6e 69 6c 20 64 65 66 69 6e 65 2d keymap.use-local-map.nil.define-
8a60 6b 65 79 20 65 76 69 6c 2d 73 65 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 6b 65 79 6d 61 key.evil-set-keymap-prompt.keyma
8a80 70 2d 70 72 6f 6d 70 74 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 64 65 66 20 62 69 6e p-prompt.--dolist-tail--.def.bin
8aa0 64 69 6e 67 73 5d 20 35 20 28 23 24 20 2e 20 33 33 32 38 36 29 5d 29 0a 23 40 35 37 31 20 53 69 dings].5.(#$...33286)]).#@571.Si
8ac0 6d 69 6c 61 72 20 74 6f 20 60 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 27 20 62 75 74 20 74 milar.to.`evil-define-key'.but.t
8ae0 68 65 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 61 73 73 6f 63 69 61 74 65 64 0a 77 69 74 68 20 he.bindings.are.associated.with.
8b00 74 68 65 20 6d 69 6e 6f 72 2d 6d 6f 64 65 20 73 79 6d 62 6f 6c 20 4d 4f 44 45 20 69 6e 73 74 65 the.minor-mode.symbol.MODE.inste
8b20 61 64 20 6f 66 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6d 61 70 2e 0a 41 73 73 6f 63 69 61 74 ad.of.a.particular.map..Associat
8b40 69 6e 67 20 62 69 6e 64 69 6e 67 73 20 77 69 74 68 20 61 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 20 ing.bindings.with.a.mode.symbol.
8b60 69 6e 73 74 65 61 64 20 6f 66 20 61 20 6d 61 70 20 61 6c 6c 6f 77 73 0a 65 76 69 6c 20 74 6f 20 instead.of.a.map.allows.evil.to.
8b80 75 73 65 20 45 6d 61 63 73 27 20 62 75 69 6c 74 2d 69 6e 20 6d 65 63 68 61 6e 69 73 6d 73 20 74 use.Emacs'.built-in.mechanisms.t
8ba0 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 62 69 6e 64 69 6e 67 73 0a 61 75 74 6f 6d 61 74 69 63 61 o.enable.the.bindings.automatica
8bc0 6c 6c 79 20 77 68 65 6e 20 4d 4f 44 45 20 69 73 20 61 63 74 69 76 65 20 77 69 74 68 6f 75 74 20 lly.when.MODE.is.active.without.
8be0 72 65 6c 79 69 6e 67 20 6f 6e 20 63 61 6c 6c 69 6e 67 0a 60 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 relying.on.calling.`evil-normali
8c00 7a 65 2d 6b 65 79 6d 61 70 73 27 2e 20 41 6e 6f 74 68 65 72 20 6c 65 73 73 20 73 69 67 6e 69 66 ze-keymaps'..Another.less.signif
8c20 69 63 61 6e 74 20 64 69 66 66 65 72 65 6e 63 65 20 69 73 0a 74 68 61 74 20 74 68 65 20 62 69 6e icant.difference.is.that.the.bin
8c40 64 69 6e 67 73 20 63 61 6e 20 62 65 20 63 72 65 61 74 65 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 dings.can.be.created.immediately
8c60 2c 20 62 65 63 61 75 73 65 20 74 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 6f 6e 6c 79 20 75 73 65 ,.because.this.function.only.use
8c80 73 20 74 68 65 20 73 79 6d 62 6f 6c 20 4d 4f 44 45 20 61 6e 64 20 64 6f 65 73 20 6e 6f 74 20 72 s.the.symbol.MODE.and.does.not.r
8ca0 65 6c 79 20 6f 6e 20 69 74 73 0a 76 61 6c 75 65 2e 0a 0a 53 65 65 20 60 65 76 69 6c 2d 64 65 66 ely.on.its.value...See.`evil-def
8cc0 69 6e 65 2d 6b 65 79 27 20 66 6f 72 20 74 68 65 20 75 73 61 67 65 20 6f 66 20 53 54 41 54 45 2c ine-key'.for.the.usage.of.STATE,
8ce0 20 4b 45 59 2c 20 44 45 46 20 61 6e 64 0a 42 49 4e 44 49 4e 47 53 2e 1f 0a 28 64 65 66 61 6c 69 .KEY,.DEF.and.BINDINGS...(defali
8d00 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 20 23 as.'evil-define-minor-mode-key.#
8d20 5b 28 73 74 61 74 65 20 6d 6f 64 65 20 6b 65 79 20 64 65 66 20 26 72 65 73 74 20 62 69 6e 64 69 [(state.mode.key.def.&rest.bindi
8d40 6e 67 73 29 20 22 5c 33 30 36 5c 33 30 37 08 3c 5c 32 30 33 0b 00 08 5c 32 30 32 0d 00 08 43 5c ngs)."\306\307.<\203...\202...C\
8d60 22 19 5c 6e 5c 32 30 35 3f 00 09 5c 33 31 30 1b 5c 32 31 31 1c 5c 32 30 33 2b 00 5c 66 40 13 5c ".\n\205?..\310.\211.\203+.\f@.\
8d80 33 31 31 0b 5c 6e 0d 23 5c 32 31 30 5c 66 41 5c 32 31 31 14 5c 32 30 34 1b 00 2a 0e 5c 6e 5c 32 311.\n.#\210\fA\211.\204..*.\n\2
8da0 31 31 41 16 5c 6e 5c 32 34 32 12 0e 5c 6e 5c 32 31 31 41 16 5c 6e 5c 32 34 32 15 5c 32 30 32 0f 11A.\n\242..\n\211A.\n\242.\202.
8dc0 00 29 5c 32 30 37 22 20 5b 73 74 61 74 65 20 6d 61 70 73 20 6b 65 79 20 6d 61 70 20 2d 2d 64 6f .)\207".[state.maps.key.map.--do
8de0 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 64 65 66 20 6d 61 70 63 61 72 20 23 5b 28 73 74 29 20 22 5c list-tail--.def.mapcar.#[(st)."\
8e00 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 73 74 20 6d 6f 64 65 20 65 76 69 6c 2d 67 65 74 2d 6d 302..\"\207".[st.mode.evil-get-m
8e20 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 5d 20 33 5d 20 6e 69 6c 20 64 65 66 69 6e 65 2d inor-mode-keymap].3].nil.define-
8e40 6b 65 79 20 62 69 6e 64 69 6e 67 73 5d 20 35 20 28 23 24 20 2e 20 33 35 35 31 38 29 5d 29 0a 28 key.bindings].5.(#$...35518)]).(
8e60 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d function-put.'evil-define-minor-
8e80 6d 6f 64 65 2d 6b 65 79 20 27 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 27 mode-key.'lisp-indent-function.'
8ea0 64 65 66 75 6e 29 0a 23 40 39 31 20 41 64 64 20 22 68 22 2c 20 22 6a 22 2c 20 22 6b 22 2c 20 22 defun).#@91.Add."h",."j",."k",."
8ec0 6c 22 20 62 69 6e 64 69 6e 67 73 20 74 6f 20 4b 45 59 4d 41 50 20 69 6e 20 53 54 41 54 45 2e 0a l".bindings.to.KEYMAP.in.STATE..
8ee0 41 64 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 42 49 4e 44 49 4e 47 53 20 69 66 20 73 70 65 63 69 Add.additional.BINDINGS.if.speci
8f00 66 69 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 64 2d 68 6a 6b 6c 2d fied...(defalias.'evil-add-hjkl-
8f20 62 69 6e 64 69 6e 67 73 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 6b 65 79 6d 61 70 20 26 6f 70 bindings.'(macro...#[(keymap.&op
8f40 74 69 6f 6e 61 6c 20 73 74 61 74 65 20 26 72 65 73 74 20 62 69 6e 64 69 6e 67 73 29 20 22 5c 33 tional.state.&rest.bindings)."\3
8f60 30 33 08 09 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 03..\304\305\306\307\310\311\312
8f80 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 6e 42 42 42 42 42 42 42 42 42 42 42 42 42 5c 32 30 37 22 \313\314\315\nBBBBBBBBBBBBB\207"
8fa0 20 5b 73 74 61 74 65 20 6b 65 79 6d 61 70 20 62 69 6e 64 69 6e 67 73 20 65 76 69 6c 2d 64 65 66 .[state.keymap.bindings.evil-def
8fc0 69 6e 65 2d 6b 65 79 20 22 68 22 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 6d 6f 74 ine-key."h".(lookup-key.evil-mot
8fe0 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 68 22 29 20 22 6a 22 20 28 6c 6f 6f 6b 75 70 2d 6b ion-state-map."h")."j".(lookup-k
9000 65 79 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 6a 22 29 20 22 6b ey.evil-motion-state-map."j")."k
9020 22 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d ".(lookup-key.evil-motion-state-
9040 6d 61 70 20 22 6b 22 29 20 22 6c 22 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 6d 6f map."k")."l".(lookup-key.evil-mo
9060 74 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 6c 22 29 20 22 3a 22 20 28 6c 6f 6f 6b 75 70 2d tion-state-map."l").":".(lookup-
9080 6b 65 79 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 3a 22 29 5d 20 key.evil-motion-state-map.":")].
90a0 31 34 20 28 23 24 20 2e 20 33 36 35 32 34 29 5d 29 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 14.(#$...36524)])).(function-put
90c0 20 27 65 76 69 6c 2d 61 64 64 2d 68 6a 6b 6c 2d 62 69 6e 64 69 6e 67 73 20 27 6c 69 73 70 2d 69 .'evil-add-hjkl-bindings.'lisp-i
90e0 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 27 64 65 66 75 6e 29 0a 23 40 32 37 20 42 69 6e 64 ndent-function.'defun).#@27.Bind
9100 20 4b 45 59 20 74 6f 20 44 45 46 20 69 6e 20 53 54 41 54 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 .KEY.to.DEF.in.STATE...(defalias
9120 20 27 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 20 23 5b 28 73 74 61 74 65 20 6b .'evil-global-set-key.#[(state.k
9140 65 79 20 64 65 66 29 20 22 5c 33 30 33 5c 33 30 34 08 5c 33 30 35 5c 33 30 36 23 09 5c 6e 23 5c ey.def)."\303\304.\305\306#.\n#\
9160 32 30 37 22 20 5b 73 74 61 74 65 20 6b 65 79 20 64 65 66 20 64 65 66 69 6e 65 2d 6b 65 79 20 65 207".[state.key.def.define-key.e
9180 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 6b 65 79 6d 61 70 20 74 5d 20 35 20 vil-state-property.:keymap.t].5.
91a0 28 23 24 20 2e 20 33 37 31 31 36 29 5d 29 0a 23 40 34 39 20 42 69 6e 64 20 4b 45 59 20 74 6f 20 (#$...37116)]).#@49.Bind.KEY.to.
91c0 44 45 46 20 69 6e 20 53 54 41 54 45 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 DEF.in.STATE.in.the.current.buff
91e0 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 73 65 74 2d 6b er...(defalias.'evil-local-set-k
9200 65 79 20 23 5b 28 73 74 61 74 65 20 6b 65 79 20 64 65 66 29 20 22 5c 33 30 33 5c 33 30 34 08 5c ey.#[(state.key.def)."\303\304.\
9220 33 30 35 5c 33 30 36 23 09 5c 6e 23 5c 32 30 37 22 20 5b 73 74 61 74 65 20 6b 65 79 20 64 65 66 305\306#.\n#\207".[state.key.def
9240 20 64 65 66 69 6e 65 2d 6b 65 79 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 .define-key.evil-state-property.
9260 3a 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 20 74 5d 20 35 20 28 23 24 20 2e 20 33 37 33 30 30 29 5d :local-keymap.t].5.(#$...37300)]
9280 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 ).(byte-code."\300\301\302\303\3
92a0 30 34 24 5c 32 31 30 5c 33 30 35 5c 33 30 31 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 04$\210\305\301\304\"\210\300\30
92c0 36 5c 33 30 37 5c 33 30 33 5c 33 30 34 24 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 34 5c 22 6\307\303\304$\210\305\306\304\"
92e0 5c 32 30 37 22 20 5b 61 64 2d 61 64 64 2d 61 64 76 69 63 65 20 75 73 65 2d 67 6c 6f 62 61 6c 2d \207".[ad-add-advice.use-global-
9300 6d 61 70 20 28 65 76 69 6c 20 6e 69 6c 20 74 20 28 61 64 76 69 63 65 20 6c 61 6d 62 64 61 20 6e map.(evil.nil.t.(advice.lambda.n
9320 69 6c 20 22 52 65 66 72 65 73 68 20 45 76 69 6c 20 6b 65 79 6d 61 70 73 2e 22 20 28 65 76 69 6c il."Refresh.Evil.keymaps.".(evil
9340 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d 61 70 73 29 29 29 20 61 66 74 65 72 20 6e 69 6c 20 -normalize-keymaps))).after.nil.
9360 61 64 2d 61 63 74 69 76 61 74 65 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 28 65 76 69 6c 20 ad-activate.use-local-map.(evil.
9380 6e 69 6c 20 74 20 28 61 64 76 69 63 65 20 6c 61 6d 62 64 61 20 6e 69 6c 20 22 52 65 66 72 65 73 nil.t.(advice.lambda.nil."Refres
93a0 68 20 45 76 69 6c 20 6b 65 79 6d 61 70 73 2e 22 20 28 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 h.Evil.keymaps.".(evil-normalize
93c0 2d 6b 65 79 6d 61 70 73 29 29 29 5d 20 35 29 0a 23 40 31 31 36 33 20 44 65 66 69 6e 65 20 61 6e -keymaps)))].5).#@1163.Define.an
93e0 20 45 76 69 6c 20 73 74 61 74 65 20 53 54 41 54 45 2e 0a 44 4f 43 20 69 73 20 61 20 67 65 6e 65 .Evil.state.STATE..DOC.is.a.gene
9400 72 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 73 68 6f 77 73 20 75 70 20 69 6e 20 ral.description.and.shows.up.in.
9420 61 6c 6c 20 64 6f 63 73 74 72 69 6e 67 73 3b 0a 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 6f all.docstrings;.the.first.line.o
9440 66 20 74 68 65 20 73 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 66 75 6c 6c 20 f.the.string.should.be.the.full.
9460 6e 61 6d 65 20 6f 66 20 74 68 65 20 73 74 61 74 65 2e 0a 54 68 65 6e 20 66 6f 6c 6c 6f 77 73 20 name.of.the.state..Then.follows.
9480 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 70 74 69 6f 6e 61 6c 20 6b 65 79 77 6f 72 64 73 3a 0a 0a one.or.more.optional.keywords:..
94a0 3a 74 61 67 20 53 54 52 49 4e 47 20 20 20 20 20 20 20 20 20 20 20 20 20 4d 6f 64 65 20 6c 69 6e :tag.STRING.............Mode.lin
94c0 65 20 69 6e 64 69 63 61 74 6f 72 2e 0a 3a 6d 65 73 73 61 67 65 20 53 54 52 49 4e 47 20 20 20 20 e.indicator..:message.STRING....
94e0 20 20 20 20 20 45 63 68 6f 20 61 72 65 61 20 6d 65 73 73 61 67 65 20 77 68 65 6e 20 63 68 61 6e .....Echo.area.message.when.chan
9500 67 69 6e 67 20 74 6f 20 53 54 41 54 45 2e 0a 3a 63 75 72 73 6f 72 20 53 50 45 43 20 20 20 20 20 ging.to.STATE..:cursor.SPEC.....
9520 20 20 20 20 20 20 20 43 75 72 73 6f 72 20 74 6f 20 75 73 65 20 69 6e 20 53 54 41 54 45 2e 0a 3a .......Cursor.to.use.in.STATE..:
9540 65 6e 74 72 79 2d 68 6f 6f 6b 20 4c 49 53 54 20 20 20 20 20 20 20 20 48 6f 6f 6b 73 20 72 75 6e entry-hook.LIST........Hooks.run
9560 20 77 68 65 6e 20 63 68 61 6e 67 69 6e 67 20 74 6f 20 53 54 41 54 45 2e 0a 3a 65 78 69 74 2d 68 .when.changing.to.STATE..:exit-h
9580 6f 6f 6b 20 4c 49 53 54 20 20 20 20 20 20 20 20 20 48 6f 6f 6b 73 20 72 75 6e 20 77 68 65 6e 20 ook.LIST.........Hooks.run.when.
95a0 63 68 61 6e 67 69 6e 67 20 66 72 6f 6d 20 53 54 41 54 45 2e 0a 3a 65 6e 61 62 6c 65 20 4c 49 53 changing.from.STATE..:enable.LIS
95c0 54 20 20 20 20 20 20 20 20 20 20 20 20 4c 69 73 74 20 6f 66 20 6f 74 68 65 72 20 73 74 61 74 65 T............List.of.other.state
95e0 73 20 61 6e 64 20 6d 6f 64 65 73 20 65 6e 61 62 6c 65 64 20 62 79 20 53 54 41 54 45 2e 0a 3a 73 s.and.modes.enabled.by.STATE..:s
9600 75 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 20 46 4c 41 47 20 20 20 49 66 20 46 4c 41 47 20 69 73 uppress-keymap.FLAG...If.FLAG.is
9620 20 6e 6f 6e 2d 6e 69 6c 2c 20 6d 61 6b 65 73 20 60 65 76 69 6c 2d 73 75 70 70 72 65 73 73 2d 6d .non-nil,.makes.`evil-suppress-m
9640 61 70 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 ap'.........................the.
9660 70 61 72 65 6e 74 20 6f 66 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 61 70 20 6f 66 20 53 54 41 54 parent.of.the.global.map.of.STAT
9680 45 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 66 66 65 63 E,.........................effec
96a0 74 69 76 65 6c 79 20 64 69 73 61 62 6c 69 6e 67 20 62 69 6e 64 69 6e 67 73 20 74 6f 0a 20 20 20 tively.disabling.bindings.to....
96c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 73 65 6c 66 2d 69 6e 73 65 72 .....................`self-inser
96e0 74 2d 63 6f 6d 6d 61 6e 64 27 2e 0a 0a 46 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 6b 65 79 77 6f t-command'...Following.the.keywo
9700 72 64 73 20 69 73 20 6f 70 74 69 6f 6e 61 6c 20 63 6f 64 65 20 74 6f 20 62 65 20 65 78 65 63 75 rds.is.optional.code.to.be.execu
9720 74 65 64 20 65 61 63 68 20 74 69 6d 65 0a 74 68 65 20 73 74 61 74 65 20 69 73 20 65 6e 61 62 6c ted.each.time.the.state.is.enabl
9740 65 64 20 6f 72 20 64 69 73 61 62 6c 65 64 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 ed.or.disabled..For.example:....
9760 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 73 74 61 74 65 20 74 65 73 74 0a 20 20 20 20 20 20 ..(evil-define-state.test.......
9780 22 54 65 73 74 20 73 74 61 74 65 2e 22 0a 20 20 20 20 20 20 3a 74 61 67 20 22 3c 54 3e 20 22 0a "Test.state.".......:tag."<T>.".
97a0 20 20 20 20 20 20 28 73 65 74 71 20 74 65 73 74 2d 76 61 72 20 74 29 29 0a 0a 54 68 65 20 67 6c ......(setq.test-var.t))..The.gl
97c0 6f 62 61 6c 20 6b 65 79 6d 61 70 20 6f 66 20 74 68 69 73 20 73 74 61 74 65 20 77 69 6c 6c 20 62 obal.keymap.of.this.state.will.b
97e0 65 20 60 65 76 69 6c 2d 74 65 73 74 2d 73 74 61 74 65 2d 6d 61 70 27 2c 0a 74 68 65 20 6c 6f 63 e.`evil-test-state-map',.the.loc
9800 61 6c 20 6b 65 79 6d 61 70 20 77 69 6c 6c 20 62 65 20 60 65 76 69 6c 2d 74 65 73 74 2d 73 74 61 al.keymap.will.be.`evil-test-sta
9820 74 65 2d 6c 6f 63 61 6c 2d 6d 61 70 27 2c 20 61 6e 64 20 73 6f 20 6f 6e 2e 0a 0a 28 66 6e 20 53 te-local-map',.and.so.on...(fn.S
9840 54 41 54 45 20 44 4f 43 20 5b 5b 4b 45 59 20 56 41 4c 5d 2e 2e 2e 5d 20 42 4f 44 59 2e 2e 2e 29 TATE.DOC.[[KEY.VAL]...].BODY...)
9860 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 73 74 61 74 65 20 27 ..(defalias.'evil-define-state.'
9880 28 6d 61 63 72 6f 20 2e 20 23 5b 28 73 74 61 74 65 20 64 6f 63 20 26 72 65 73 74 20 62 6f 64 79 (macro...#[(state.doc.&rest.body
98a0 29 20 22 5c 33 30 36 5c 33 30 37 08 5c 22 5c 32 30 35 0b 00 5c 33 31 30 5c 33 31 31 08 5c 22 19 )."\306\307.\"\205..\310\311.\".
98c0 5c 33 31 30 5c 33 31 32 08 5c 22 18 5c 33 30 36 5c 33 31 33 09 5c 22 5c 32 30 35 1c 00 5c 33 31 \310\312.\".\306\313.\"\205..\31
98e0 30 5c 33 31 31 09 5c 22 19 08 5c 32 30 33 27 00 08 5c 33 31 34 5c 32 33 30 5c 32 30 33 2b 00 5c 0\311.\"..\203'..\314\230\203+.\
9900 33 31 34 5c 32 30 32 2f 00 5c 33 31 35 5c 33 31 36 08 5c 22 18 5c 33 31 37 5c 33 31 35 5c 33 32 314\202/.\315\316.\".\317\315\32
9920 30 5c 6e 5c 22 21 1b 5c 33 31 37 5c 33 31 35 5c 33 32 31 0b 5c 22 21 1c 5c 33 31 37 5c 33 31 35 0\n\"!.\317\315\321.\"!.\317\315
9940 5c 33 32 32 0b 5c 22 21 1d 5c 33 31 37 5c 33 31 35 5c 33 32 33 0b 5c 22 21 1e 40 5c 33 31 37 5c \322.\"!.\317\315\323.\"!.@\317\
9960 33 31 35 5c 33 32 34 0b 5c 22 21 1e 41 5c 33 31 37 5c 33 31 35 5c 33 32 35 0b 5c 22 21 1e 42 5c 315\324.\"!.A\317\315\325.\"!.B\
9980 33 31 37 5c 33 31 35 5c 33 32 36 0b 5c 22 21 1e 43 5c 33 31 37 5c 33 31 35 5c 33 32 37 0b 5c 22 317\315\326.\"!.C\317\315\327.\"
99a0 21 1e 44 5c 33 31 37 5c 33 31 35 5c 33 33 30 0b 5c 22 21 1e 45 5c 33 31 37 5c 33 31 35 5c 33 33 !.D\317\315\330.\"!.E\317\315\33
99c0 31 0b 5c 22 21 1e 46 5c 33 31 37 5c 33 31 35 5c 33 33 32 0b 5c 22 21 1e 47 5c 33 31 37 5c 33 31 1.\"!.F\317\315\332.\"!.G\317\31
99e0 35 5c 33 33 33 0b 5c 22 21 1e 48 5c 33 33 34 5c 32 31 31 1e 49 1e 4a 5c 33 33 34 5c 32 31 31 1e 5\333.\"!.H\334\211.I.J\334\211.
9a00 4b 1e 4c 5c 33 33 34 5c 32 31 31 1e 4d 1e 4e 5c 33 33 34 5c 32 31 31 1e 4f 1e 50 5c 33 33 34 5c K.L\334\211.M.N\334\211.O.P\334\
9a20 32 31 31 1e 51 1e 52 5c 33 33 35 0e 53 5c 32 34 32 21 5c 32 30 33 49 01 0e 53 5c 32 31 31 41 16 211.Q.R\335.S\242!\203I..S\211A.
9a40 53 5c 32 34 32 16 4f 0e 53 5c 32 31 31 41 16 53 5c 32 34 32 16 49 0e 4f 5c 33 33 36 3d 5c 32 30 S\242.O.S\211A.S\242.I.O\336=\20
9a60 33 5c 33 32 33 00 0e 49 16 52 5c 32 30 32 5c 32 35 33 00 0e 4f 5c 33 33 37 3d 5c 32 30 33 5c 33 3\323..I.R\202\253..O\337=\203\3
9a80 34 31 00 0e 49 16 50 5c 32 30 32 5c 32 35 33 00 0e 4f 5c 33 34 30 3d 5c 32 30 33 5c 33 35 37 00 41..I.P\202\253..O\340=\203\357.
9aa0 0e 49 16 4a 5c 32 30 32 5c 32 35 33 00 0e 4f 5c 33 34 31 3d 5c 32 30 33 07 01 0e 49 5c 32 31 31 .I.J\202\253..O\341=\203...I\211
9ac0 16 4c 3c 5c 32 30 34 5c 32 35 33 00 0e 4c 43 16 4c 5c 32 30 32 5c 32 35 33 00 0e 4f 5c 33 34 32 .L<\204\253..LC.L\202\253..O\342
9ae0 3d 5c 32 30 33 1f 01 0e 49 5c 32 31 31 16 4d 3c 5c 32 30 34 5c 32 35 33 00 0e 4c 43 16 4d 5c 32 =\203...I\211.M<\204\253..LC.M\2
9b00 30 32 5c 32 35 33 00 0e 4f 5c 33 34 33 3d 5c 32 30 33 2d 01 0e 49 16 4b 5c 32 30 32 5c 32 35 33 02\253..O\343=\203-..I.K\202\253
9b20 00 0e 4f 5c 33 34 34 3d 5c 32 30 33 3b 01 0e 49 16 4e 5c 32 30 32 5c 32 35 33 00 0e 4f 5c 33 34 ..O\344=\203;..I.N\202\253..O\34
9b40 35 3d 5c 32 30 33 5c 32 35 33 00 0e 49 16 51 5c 32 30 32 5c 32 35 33 00 5c 33 34 36 5c 33 34 37 5=\203\253..I.Q\202\253.\346\347
9b60 5c 33 35 30 5c 33 35 31 5c 6e 44 5c 33 35 32 5c 33 35 31 09 44 5c 33 35 33 5c 33 35 31 0b 44 5c \350\351\nD\352\351.D\353\351.D\
9b80 33 35 34 5c 33 35 35 5c 66 5c 33 33 34 5c 33 31 35 5c 33 35 36 09 0b 23 46 5c 33 35 37 5c 33 35 354\355\f\334\315\356..#F\357\35
9ba0 35 0d 5c 33 36 30 5c 33 31 35 5c 33 36 31 09 5c 22 46 5c 33 36 32 5c 33 35 35 0e 40 5c 33 33 34 5.\360\315\361.\"F\362\355.@\334
9bc0 5c 33 31 35 5c 33 35 36 09 0b 23 46 5c 33 36 33 5c 33 35 35 0e 41 5c 33 33 34 5c 33 31 35 5c 33 \315\356..#F\363\355.A\334\315\3
9be0 36 34 09 5c 22 46 5c 33 33 36 5c 33 35 35 0e 42 0e 52 5c 33 31 35 5c 33 36 35 09 5c 22 46 5c 33 64.\"F\336\355.B.R\315\365.\"F\3
9c00 33 37 5c 33 35 35 0e 43 0e 50 5c 33 31 35 5c 33 36 36 09 5c 22 46 5c 33 34 30 5c 33 35 35 0e 44 37\355.C.P\315\366.\"F\340\355.D
9c20 5c 33 35 31 0e 4a 44 5c 33 31 35 5c 33 36 37 09 5c 22 46 5c 33 34 31 5c 33 35 35 0e 45 5c 33 33 \351.JD\315\367.\"F\341\355.E\33
9c40 34 5c 33 31 35 5c 33 37 30 09 5c 22 46 5c 33 34 32 5c 33 35 35 0e 46 5c 33 33 34 5c 33 31 35 5c 4\315\370.\"F\342\355.F\334\315\
9c60 33 37 31 09 5c 22 46 5c 33 37 32 5c 33 35 35 0e 47 5c 33 33 34 5c 33 31 35 5c 33 37 33 09 5c 22 371.\"F\372\355.G\334\315\373.\"
9c80 46 5c 33 34 34 5c 33 35 31 0e 4e 44 5c 33 37 34 5c 33 35 31 0e 48 44 5c 33 34 33 5c 33 35 31 0e F\344\351.ND\374\351.HD\343\351.
9ca0 4b 44 5c 32 35 37 21 5c 33 37 35 0e 51 5c 32 30 35 5c 33 33 35 01 5c 33 37 36 0d 5c 33 37 37 42 KD\257!\375.Q\205\335.\376.\377B
9cc0 42 43 5c 32 30 31 54 00 5c 32 30 31 55 00 5c 33 35 31 0e 4c 44 44 5c 32 30 31 56 00 5c 33 35 31 BC\201T.\201U.\351.LDD\201V.\351
9ce0 0e 45 44 5c 32 30 31 57 00 42 42 45 5c 32 30 31 54 00 5c 32 30 31 55 00 5c 33 35 31 0e 4d 44 44 .ED\201W.BBE\201T.\201U.\351.MDD
9d00 5c 32 30 31 56 00 5c 33 35 31 0e 46 44 5c 32 30 31 58 00 42 42 45 5c 32 30 31 59 00 0e 48 5c 32 \201V.\351.FD\201X.BBE\201Y..H\2
9d20 30 31 5a 00 5c 33 31 35 5c 32 30 31 5b 00 09 5c 6e 23 5c 32 30 31 5c 5c 00 5c 32 30 31 5d 00 5c 01Z.\315\201[..\n#\201\\.\201].\
9d40 32 30 31 5e 00 5c 32 30 31 5f 00 5c 33 35 31 5c 6e 44 45 45 5c 32 35 37 05 5c 32 30 31 59 00 0b 201^.\201_.\351\nDEE\257.\201Y..
9d60 5c 32 30 31 60 00 5c 33 31 35 5c 32 30 31 61 00 09 08 23 5c 32 30 31 62 00 5c 32 30 31 63 00 5c \201`.\315\201a...#\201b.\201c.\
9d80 32 30 31 64 00 5c 32 30 31 65 00 5c 32 30 31 66 00 5c 32 30 31 67 00 5c 33 35 31 5c 6e 44 44 43 201d.\201e.\201f.\201g.\351\nDDC
9da0 5c 32 30 31 68 00 5c 33 35 31 0e 46 44 44 5c 32 30 31 69 00 5c 32 30 31 6a 00 0e 53 42 42 42 42 \201h.\351.FDD\201i.\201j..SBBBB
9dc0 42 45 5c 32 30 31 6b 00 5c 32 30 31 6c 00 5c 32 30 31 66 00 5c 32 30 31 6d 00 5c 33 35 31 5c 6e BE\201k.\201l.\201f.\201m.\351\n
9de0 44 44 5c 32 30 31 6e 00 42 5c 32 30 31 6f 00 5c 32 30 31 70 00 5c 32 30 31 67 00 5c 33 35 31 5c DD\201n.B\201o.\201p.\201g.\351\
9e00 6e 44 45 5c 32 30 31 71 00 5c 32 30 31 72 00 5c 33 35 31 5c 6e 44 5c 32 30 31 73 00 42 42 42 5c nDE\201q.\201r.\351\nD\201s.BBB\
9e20 32 30 31 66 00 5c 32 30 31 67 00 5c 33 35 31 5c 6e 44 44 43 5c 32 30 31 74 00 5c 32 30 31 75 00 201f.\201g.\351\nDDC\201t.\201u.
9e40 5c 33 35 31 0e 4e 44 5c 32 30 31 76 00 42 42 5c 32 30 31 77 00 5c 32 30 31 78 00 5c 32 30 31 79 \351.ND\201v.BB\201w.\201x.\201y
9e60 00 5c 33 35 31 5c 6e 44 44 5c 32 30 31 7a 00 5c 33 35 31 5c 6e 44 44 5c 32 30 31 7b 00 42 42 42 .\351\nDD\201z.\351\nDD\201{.BBB
9e80 42 5c 33 37 35 0e 53 5c 32 30 31 68 00 5c 33 35 31 0e 45 44 44 5c 32 30 31 7c 00 5c 32 30 31 5c B\375.S\201h.\351.EDD\201|.\201\
9ea0 5c 00 5c 32 30 31 7d 00 5c 32 30 31 49 00 5c 32 30 31 7e 00 0e 43 5c 32 35 37 05 5c 32 30 31 75 \.\201}.\201I.\201~..C\257.\201u
9ec0 00 5c 32 30 31 7f 00 0e 43 44 5c 32 30 31 5c 32 30 30 00 0e 43 44 5c 32 30 31 5c 32 30 31 00 5c .\201...CD\201\200..CD\201\201.\
9ee0 32 30 31 5c 32 30 32 00 0e 43 45 46 45 44 5c 22 42 42 42 42 42 5c 32 35 37 06 45 45 5c 32 35 37 201\202..CEFED\"BBBBB\257.EE\257
9f00 06 5c 32 30 31 5c 32 30 33 00 5c 33 35 31 0b 44 5c 32 30 31 5c 32 30 34 00 42 42 5c 32 30 31 5c .\201\203.\351.D\201\204.BB\201\
9f20 32 30 33 00 5c 33 35 31 0b 44 5c 32 30 31 5c 32 30 35 00 42 42 5c 32 30 31 5c 32 30 36 00 0d 5c 203.\351.D\201\205.BB\201\206..\
9f40 33 33 34 5c 33 35 34 5c 66 5c 32 30 31 5c 32 30 37 00 42 42 42 42 42 5c 32 30 31 5c 32 30 36 00 334\354\f\201\207.BBBBB\201\206.
9f60 0e 41 5c 33 33 34 5c 33 35 34 0e 40 5c 32 30 31 5c 32 31 30 00 42 42 42 42 42 5c 33 35 31 5c 6e .A\334\354.@\201\210.BBBBB\351\n
9f80 44 5c 32 35 37 09 5c 22 2e 1a 42 42 5c 32 30 37 22 20 5b 64 6f 63 20 6e 61 6d 65 20 73 74 61 74 D\257.\"..BB\207".[doc.name.stat
9fa0 65 20 74 6f 67 67 6c 65 20 6d 6f 64 65 20 6b 65 79 6d 61 70 20 73 74 72 69 6e 67 2d 6d 61 74 63 e.toggle.mode.keymap.string-matc
9fc0 68 20 22 5e 5c 5c 28 2e 2b 5c 5c 29 5c 5c 28 5c 5c 28 3f 3a 2e 5c 5c 7c 5c 6e 5c 5c 29 2a 5c 5c h."^\\(.+\\)\\(\\(?:.\\|\n\\)*\\
9fe0 29 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 32 20 22 5e 5c 5c 28 2e 2b 3f 5c 5c 29 5c )".match-string.1.2."^\\(.+?\\)\
a000 5c 2e 3f 24 22 20 22 22 20 66 6f 72 6d 61 74 20 22 5c 6e 25 73 22 20 69 6e 74 65 72 6e 20 22 65 \.?$"."".format."\n%s".intern."e
a020 76 69 6c 2d 25 73 2d 73 74 61 74 65 22 20 22 25 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 22 20 22 25 vil-%s-state"."%s-minor-mode"."%
a040 73 2d 6d 61 70 22 20 22 25 73 2d 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 22 20 22 25 73 s-map"."%s-local-minor-mode"."%s
a060 2d 6c 6f 63 61 6c 2d 6d 61 70 22 20 22 25 73 2d 74 61 67 22 20 22 25 73 2d 6d 65 73 73 61 67 65 -local-map"."%s-tag"."%s-message
a080 22 20 22 25 73 2d 63 75 72 73 6f 72 22 20 22 25 73 2d 65 6e 74 72 79 2d 68 6f 6f 6b 22 20 22 25 "."%s-cursor"."%s-entry-hook"."%
a0a0 73 2d 65 78 69 74 2d 68 6f 6f 6b 22 20 22 25 73 2d 6d 6f 64 65 73 22 20 22 25 73 2d 70 22 20 6e s-exit-hook"."%s-modes"."%s-p".n
a0c0 69 6c 20 6b 65 79 77 6f 72 64 70 20 3a 74 61 67 20 3a 6d 65 73 73 61 67 65 20 3a 63 75 72 73 6f il.keywordp.:tag.:message.:curso
a0e0 72 20 3a 65 6e 74 72 79 2d 68 6f 6f 6b 20 3a 65 78 69 74 2d 68 6f 6f 6b 20 3a 65 6e 61 62 6c 65 r.:entry-hook.:exit-hook.:enable
a100 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 3a 73 75 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 20 .:input-method.:suppress-keymap.
a120 70 72 6f 67 6e 20 65 76 69 6c 2d 70 75 74 2d 70 72 6f 70 65 72 74 79 20 27 65 76 69 6c 2d 73 74 progn.evil-put-property.'evil-st
a140 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 20 71 75 6f 74 65 20 3a 6e 61 6d 65 20 3a 74 6f 67 67 ate-properties.quote.:name.:togg
a160 6c 65 20 3a 6d 6f 64 65 20 64 65 66 76 61 72 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 25 73 20 69 le.:mode.defvar."Non-nil.if.%s.i
a180 73 20 65 6e 61 62 6c 65 64 2e 5c 6e 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 25 73 27 s.enabled.\nUse.the.command.`%s'
a1a0 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 22 20 3a 6b 65 79 6d .to.change.this.variable.".:keym
a1c0 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 20 22 4b 65 79 6d 61 70 20 ap.(make-sparse-keymap)."Keymap.
a1e0 66 6f 72 20 25 73 2e 22 20 3a 6c 6f 63 61 6c 20 3a 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 20 22 42 for.%s.".:local.:local-keymap."B
a200 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6b 65 79 6d 61 70 20 66 6f 72 20 25 73 2e 22 20 22 4d 6f 64 uffer-local.keymap.for.%s."."Mod
a220 65 20 6c 69 6e 65 20 74 61 67 20 66 6f 72 20 25 73 2e 22 20 22 45 63 68 6f 20 61 72 65 61 20 6d e.line.tag.for.%s."."Echo.area.m
a240 65 73 73 61 67 65 20 66 6f 72 20 25 73 2e 22 20 22 43 75 72 73 6f 72 20 66 6f 72 20 25 73 2e 5c essage.for.%s."."Cursor.for.%s.\
a260 6e 4d 61 79 20 62 65 20 61 20 63 75 72 73 6f 72 20 74 79 70 65 20 61 73 20 70 65 72 20 60 63 75 nMay.be.a.cursor.type.as.per.`cu
a280 72 73 6f 72 2d 74 79 70 65 27 2c 20 61 20 63 6f 6c 6f 72 20 73 74 72 69 6e 67 20 61 73 20 70 61 rsor-type',.a.color.string.as.pa
a2a0 73 73 65 64 5c 6e 74 6f 20 60 73 65 74 2d 63 75 72 73 6f 72 2d 63 6f 6c 6f 72 27 2c 20 61 20 7a ssed\nto.`set-cursor-color',.a.z
a2c0 65 72 6f 2d 61 72 67 75 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 63 68 61 6e 67 69 ero-argument.function.for.changi
a2e0 6e 67 20 74 68 65 5c 6e 63 75 72 73 6f 72 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 ng.the\ncursor,.or.a.list.of.the
a300 20 61 62 6f 76 65 2e 22 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 65 6e 74 65 .above."."Hooks.to.run.when.ente
a320 72 69 6e 67 20 25 73 2e 22 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 65 78 69 ring.%s."."Hooks.to.run.when.exi
a340 74 69 6e 67 20 25 73 2e 22 20 3a 6d 6f 64 65 73 20 22 4d 6f 64 65 73 20 74 68 61 74 20 73 68 6f ting.%s.".:modes."Modes.that.sho
a360 75 6c 64 20 63 6f 6d 65 20 75 70 20 69 6e 20 25 73 2e 22 20 3a 70 72 65 64 69 63 61 74 65 20 61 uld.come.up.in.%s.".:predicate.a
a380 70 70 65 6e 64 20 73 65 74 2d 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 28 65 76 69 6c 2d 73 75 ppend.set-keymap-parent.(evil-su
a3a0 70 70 72 65 73 73 2d 6d 61 70 29 20 6c 6f 63 61 6c 20 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 20 74 ppress-map).local.local-keymap.t
a3c0 61 67 20 6d 65 73 73 61 67 65 20 63 75 72 73 6f 72 20 65 6e 74 72 79 2d 68 6f 6f 6b 20 65 78 69 ag.message.cursor.entry-hook.exi
a3e0 74 2d 68 6f 6f 6b 20 6d 6f 64 65 73 20 70 72 65 64 69 63 61 74 65 20 61 72 67 20 63 75 72 73 6f t-hook.modes.predicate.arg.curso
a400 72 2d 76 61 6c 75 65 20 65 6e 61 62 6c 65 20 65 6e 74 72 79 2d 68 6f 6f 6b 2d 76 61 6c 75 65 20 r-value.enable.entry-hook-value.
a420 65 78 69 74 2d 68 6f 6f 6b 2d 76 61 6c 75 65 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6b 65 79 exit-hook-value.input-method.key
a440 20 6d 65 73 73 61 67 65 2d 76 61 6c 75 65 20 73 75 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 20 74 .message-value.suppress-keymap.t
a460 61 67 2d 76 61 6c 75 65 20 62 6f 64 79 20 64 6f 6c 69 73 74 20 66 75 6e 63 20 61 64 64 2d 68 6f ag-value.body.dolist.func.add-ho
a480 6f 6b 20 28 66 75 6e 63 29 20 28 66 75 6e 63 29 20 64 65 66 75 6e 20 28 26 6f 70 74 69 6f 6e 61 ok.(func).(func).defun.(&optiona
a4a0 6c 20 73 74 61 74 65 29 20 22 57 68 65 74 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 l.state)."Whether.the.current.st
a4c0 61 74 65 20 69 73 20 25 73 2e 5c 6e 28 54 68 61 74 20 69 73 2c 20 77 68 65 74 68 65 72 20 60 65 ate.is.%s.\n(That.is,.whether.`e
a4e0 76 69 6c 2d 73 74 61 74 65 27 20 69 73 20 60 25 73 27 2e 29 22 20 61 6e 64 20 65 76 69 6c 2d 6c vil-state'.is.`%s'.)".and.evil-l
a500 6f 63 61 6c 2d 6d 6f 64 65 20 65 71 20 28 6f 72 20 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 ocal-mode.eq.(or.state.evil-stat
a520 65 29 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 45 6e 61 62 6c 65 20 25 73 2e 20 44 e).(&optional.arg)."Enable.%s..D
a540 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 41 52 47 2e 5c 6e 49 66 20 41 52 isable.with.negative.ARG.\nIf.AR
a560 47 20 69 73 20 6e 69 6c 2c 20 64 6f 6e 27 74 20 64 69 73 70 6c 61 79 20 61 20 6d 65 73 73 61 67 G.is.nil,.don't.display.a.messag
a580 65 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 25 73 22 20 28 69 6e 74 65 72 61 63 74 e.in.the.echo.area.%s".(interact
a5a0 69 76 65 29 20 63 6f 6e 64 20 28 61 6e 64 20 28 6e 75 6d 62 65 72 70 20 61 72 67 29 20 28 3c 20 ive).cond.(and.(numberp.arg).(<.
a5c0 61 72 67 20 31 29 29 20 28 73 65 74 71 20 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 arg.1)).(setq.evil-previous-stat
a5e0 65 20 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 20 6e 69 6c 29 20 6c 65 74 e.evil-state.evil-state.nil).let
a600 20 65 76 69 6c 2d 73 74 61 74 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 28 73 65 74 71 20 65 76 69 6c .evil-state.run-hooks.(setq.evil
a620 2d 73 74 61 74 65 20 6e 69 6c 29 20 28 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d -state.nil).(evil-normalize-keym
a640 61 70 73 29 20 74 20 28 75 6e 6c 65 73 73 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 28 aps).t.(unless.evil-local-mode.(
a660 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 31 29 29 20 65 76 69 6c 2d 6e 65 78 74 2d 73 74 evil-local-mode.1)).evil-next-st
a680 61 74 65 20 28 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 ate.(input-method-activate-hook.
a6a0 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 29 20 28 65 input-method-deactivate-hook).(e
a6c0 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 6e 69 6c 29 20 73 65 74 71 20 65 76 69 6c 2d vil-change-state.nil).setq.evil-
a6e0 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 27 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 add-to-alist.'evil-previous-stat
a700 65 2d 61 6c 69 73 74 20 28 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 29 20 28 65 e-alist.(evil-previous-state).(e
a720 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d 61 70 73 29 20 69 66 20 28 28 61 63 74 69 vil-normalize-keymaps).if.((acti
a740 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 vate-input-method.evil-input-met
a760 68 6f 64 29 20 28 69 66 20 64 65 61 63 74 69 76 61 74 65 2d 63 75 72 72 65 6e 74 2d 69 6e 70 75 hod).(if.deactivate-current-inpu
a780 74 2d 6d 65 74 68 6f 64 2d 66 75 6e 63 74 69 6f 6e 20 28 64 65 61 63 74 69 76 61 74 65 2d 69 6e t-method-function.(deactivate-in
a7a0 70 75 74 2d 6d 65 74 68 6f 64 29 29 29 20 75 6e 6c 65 73 73 20 65 76 69 6c 2d 6e 6f 2d 64 69 73 put-method))).unless.evil-no-dis
a7c0 70 6c 61 79 20 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 20 65 76 69 6c 2d 72 65 play.evil-refresh-cursor.evil-re
a7e0 66 72 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 20 28 28 77 68 65 6e 20 28 63 61 6c 6c 65 64 2d 69 fresh-mode-line.((when.(called-i
a800 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 27 61 6e 79 29 20 28 72 65 64 69 73 70 6c 61 79 29 nteractively-p.'any).(redisplay)
a820 29 29 20 77 68 65 6e 20 65 76 69 6c 2d 65 63 68 6f 2d 73 74 61 74 65 20 28 6e 6f 74 20 65 76 69 )).when.evil-echo-state.(not.evi
a840 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 29 20 66 75 6e 63 74 69 6f 6e 70 20 66 75 6e 63 61 6c 6c 20 l-no-display).functionp.funcall.
a860 65 76 69 6c 2d 65 63 68 6f 20 22 25 73 22 20 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d evil-echo."%s".evil-set-command-
a880 70 72 6f 70 65 72 74 79 20 28 3a 6b 65 65 70 2d 76 69 73 75 61 6c 20 74 29 20 28 3a 73 75 70 70 property.(:keep-visual.t).(:supp
a8a0 72 65 73 73 2d 6f 70 65 72 61 74 6f 72 20 74 29 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 ress-operator.t).evil-define-key
a8c0 6d 61 70 20 28 3a 66 75 6e 63 20 6e 69 6c 29 20 28 3a 6c 6f 63 61 6c 20 74 20 3a 66 75 6e 63 20 map.(:func.nil).(:local.t.:func.
a8e0 6e 69 6c 29 5d 20 33 38 20 28 23 24 20 2e 20 33 37 38 34 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 nil)].38.(#$...37847)])).(byte-c
a900 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 ode."\300\301\302\303#\210\304\3
a920 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 22 20 5b 66 01\305\306#\210\307\310!\207".[f
a940 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 73 74 61 74 65 20 6c 69 unction-put.evil-define-state.li
a960 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 sp-indent-function.defun.put.ede
a980 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 5b 26 6f 70 bug-form-spec.(&define.name.[&op
a9a0 74 69 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 tional.stringp].[&rest.[keywordp
a9c0 20 73 65 78 70 5d 5d 20 64 65 66 2d 62 6f 64 79 29 20 70 72 6f 76 69 64 65 20 65 76 69 6c 2d 63 .sexp]].def-body).provide.evil-c
a9e0 6f 72 65 5d 20 34 29 0a ore].4).