about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/evil-20180912.957/evil-core.elc
blob: f4e2d2338d549c8f8ce81f6418d26214a7d27376 (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 5c 32 30 37 00 5c 6e 5c 32 30 33 6e 00 5c 33 31 34 5c 33 31 3..\313.\202\207.\n\203n.\314\31
0320 35 0b 5c 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 5.\".\316.\210\f\317=\2032.\320.
0340 5c 33 32 31 20 5c 32 30 33 44 00 5c 33 32 32 5c 33 30 35 21 5c 32 31 30 5c 33 32 33 15 5c 33 32 \321.\203D.\322\305!\210\323.\32
0360 32 5c 33 32 34 21 5c 32 31 30 5c 33 31 33 16 14 0e 31 5c 32 30 34 4c 00 5c 33 32 35 20 5c 32 31 2\324!\210\313...1\204L.\325.\21
0380 30 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 32 31 31 24 5c 32 31 30 5c 33 32 36 5c 33 0\326\327\330\331\211$\210\326\3
03a0 33 32 5c 33 33 33 5c 33 33 31 5c 32 31 31 24 5c 32 31 30 5c 33 32 36 5c 33 33 34 5c 33 33 35 5c 32\333\331\211$\210\326\334\335\
03c0 33 31 33 5c 33 33 31 24 5c 32 31 30 5c 33 32 36 5c 33 33 36 5c 33 33 37 5c 22 5c 32 31 30 5c 33 313\331$\210\326\336\337\"\210\3
03e0 32 36 5c 33 34 30 5c 33 34 31 5c 22 5c 32 31 30 5c 32 30 32 5c 32 30 37 00 5c 33 34 32 20 5c 32 26\340\341\"\210\202\207.\342.\2
0400 31 30 5c 33 34 33 5c 33 33 34 5c 33 33 35 5c 33 33 31 23 5c 32 31 30 5c 33 34 33 5c 33 32 37 5c 10\343\334\335\331#\210\343\327\
0420 33 33 30 5c 33 33 31 23 5c 32 31 30 5c 33 34 33 5c 33 33 32 5c 33 33 33 5c 33 33 31 23 5c 32 31 330\331#\210\343\332\333\331#\21
0440 30 5c 33 34 34 5c 33 31 33 21 5c 32 31 30 5c 33 34 35 5c 33 34 36 5c 6e 5c 32 30 33 5c 32 32 31 0\344\313!\210\345\346\n\203\221
0460 00 5c 33 34 37 5c 32 30 32 5c 32 32 32 00 5c 33 35 30 5c 22 5c 32 31 30 5c 33 35 31 5c 33 35 32 .\347\202\222.\350\"\210\351\352
0480 21 5c 32 30 33 5c 32 37 31 00 5c 33 30 36 20 5c 32 30 33 5c 32 34 36 00 08 5c 33 30 36 20 5c 32 !\203\271.\306.\203\246..\306.\2
04a0 33 32 5c 32 30 33 5c 32 37 31 00 5c 33 35 33 1e 32 5c 33 35 34 5c 33 35 35 5c 6e 5c 32 30 33 5c 32\203\271.\353.2\354\355\n\203\
04c0 32 36 33 00 5c 33 35 36 5c 32 30 32 5c 32 36 34 00 5c 33 35 37 0e 32 23 5c 32 31 30 29 29 5c 33 263.\356\202\264.\357.2#\210))\3
04e0 36 30 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 73 61 67 60.\210\n\207".[#1=#:last-messag
0500 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 6f 6e 2d e.arg.evil-local-mode.emulation-
0520 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 69 6c 2d mode-map-alists.major-mode.evil-
0540 64 65 66 61 75 6c 74 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 default-state.current-message.to
0560 67 67 6c 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 65 76 69 6c ggle.prefix-numeric-value.0.evil
0580 2d 64 69 73 61 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 -disabled-buffer-p.nil.evil-conc
05a0 61 74 2d 6c 69 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 at-lists.(evil-mode-map-alist).e
05c0 76 69 6c 2d 69 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 vil-initialize-local-keymaps.tur
05e0 6e 2d 6f 6e 2d 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 n-on-evil-mode.fundamental-mode.
0600 6d 69 6e 69 62 75 66 66 65 72 70 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 minibufferp.make-local-variable.
0620 69 6e 73 65 72 74 20 65 76 69 6c 2d 65 63 68 6f 2d 73 74 61 74 65 20 65 76 69 6c 2d 69 6e 69 74 insert.evil-echo-state.evil-init
0640 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 6d 65 74 68 ialize-state.add-hook.input-meth
0660 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 74 65 2d 69 od-activate-hook.evil-activate-i
0680 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 65 61 63 74 nput-method.t.input-method-deact
06a0 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 6e 70 75 74 ivate-hook.evil-deactivate-input
06c0 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 76 69 6c 2d -method.activate-mark-hook.evil-
06e0 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 6d 61 6e 64 visual-activate-hook.pre-command
0700 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 6f 73 74 2d -hook.evil-repeat-pre-hook.post-
0720 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 74 2d 68 6f command-hook.evil-repeat-post-ho
0740 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 6d 6f 76 65 ok.evil-refresh-mode-line.remove
0760 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 68 6f 6f 6b -hook.evil-change-state.run-hook
0780 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 6c 6f 63 61 s.evil-local-mode-hook.evil-loca
07a0 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 64 65 2d 6f l-mode-on-hook.evil-local-mode-o
07c0 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 2d 70 20 61 ff-hook.called-interactively-p.a
07e0 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 61 67 65 20 ny.".in.current.buffer".message.
0800 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 22 65 6e 22 "Evil-Local.mode.%sabled%s"."en"
0820 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 65 20 65 76 ."dis".force-mode-line-update.ev
0840 69 6c 2d 73 74 61 74 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 il-state.local].5.(#$...623).(li
0860 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 20 27 74 6f 67 67 6c st.(or.current-prefix-arg.'toggl
0880 65 29 29 5d 29 0a 23 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 e))]).#@180.Hook.run.after.enter
08a0 69 6e 67 20 6f 72 20 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 ing.or.leaving.`evil-local-mode'
08c0 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 72 ..No.problems.result.if.this.var
08e0 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 61 iable.is.not.bound..`add-hook'.a
0900 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 73 utomatically.binds.it...(This.is
0920 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 0a .true.for.all.hook.variables.)..
0940 28 64 65 66 76 61 72 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 (defvar.evil-local-mode-hook.nil
0960 20 28 23 24 20 2e 20 32 31 38 38 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 .(#$...2188)).(byte-code."\301\3
0980 30 32 5c 33 30 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 02\303\304\300!\205\n..\303\211%
09a0 5c 32 31 30 5c 33 30 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 \210\305\302\306\307#\207".[evil
09c0 2d 6c 6f 63 61 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 -local-mode-map.add-minor-mode.e
09e0 76 69 6c 2d 6c 6f 63 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 vil-local-mode.nil.boundp.put.pe
0a00 72 6d 61 6e 65 6e 74 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 rmanent-local.t].6).#@37.Turn.on
0a20 20 45 76 69 6c 20 69 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 .Evil.in.the.current.buffer...(d
0a40 65 66 61 6c 69 61 73 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 efalias.'turn-on-evil-mode.#[(&o
0a60 70 74 69 6f 6e 61 6c 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 ptional.arg)."\301.\206..\302!\2
0a80 30 37 22 20 5b 61 72 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 07".[arg.evil-local-mode.1].2.(#
0aa0 24 20 2e 20 32 35 38 35 29 20 6e 69 6c 5d 29 0a 23 40 33 38 20 54 75 72 6e 20 6f 66 66 20 45 76 $...2585).nil]).#@38.Turn.off.Ev
0ac0 69 6c 20 69 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 il.in.the.current.buffer...(defa
0ae0 6c 69 61 73 20 27 74 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 lias.'turn-off-evil-mode.#[(&opt
0b00 69 6f 6e 61 6c 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 ional.arg)."\301.\206..\302!\207
0b20 22 20 5b 61 72 67 20 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 ".[arg.evil-local-mode.-1].2.(#$
0b40 20 2e 20 32 37 34 31 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 ...2741).nil]).#@95.Enable.Evil.
0b60 69 6e 20 74 68 65 20 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 in.the.current.buffer,.if.approp
0b80 72 69 61 74 65 2e 0a 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 riate..To.enable.Evil.globally,.
0ba0 64 6f 20 28 65 76 69 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 do.(evil-mode.1)...(defalias.'ev
0bc0 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 20 23 5b 6e 69 6c 20 22 5c 33 30 31 20 5c 32 30 35 07 00 il-initialize.#[nil."\301.\205..
0be0 08 3f 3f 5c 32 30 35 11 00 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 33 30 34 20 5c 32 30 37 22 .??\205..\302\303!\210\304.\207"
0c00 20 5b 65 76 69 6c 2d 77 61 6e 74 2d 6d 69 6e 69 62 75 66 66 65 72 20 6d 69 6e 69 62 75 66 66 65 .[evil-want-minibuffer.minibuffe
0c20 72 70 20 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 rp.evil-local-mode.1.evil-initia
0c40 6c 69 7a 65 2d 73 74 61 74 65 5d 20 32 20 28 23 24 20 2e 20 32 39 30 30 29 5d 29 0a 28 64 65 66 lize-state].2.(#$...2900)]).(def
0c60 76 61 72 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 var.evil-local-mode-major-mode.n
0c80 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 il).(byte-code."\300\301!\210\30
0ca0 32 5c 33 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 2\303\304\305\306\307\310\311\31
0cc0 32 5c 33 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 2\313\314\315&.\207".[make-varia
0ce0 62 6c 65 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 ble-buffer-local.evil-local-mode
0d00 2d 6d 61 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 -major-mode.custom-declare-varia
0d20 62 6c 65 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 ble.evil-mode.nil."Non-nil.if.Ev
0d40 69 6c 20 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 il.mode.is.enabled.\nSee.the.`ev
0d60 69 6c 2d 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 il-mode'.command\nfor.a.descript
0d80 69 6f 6e 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 ion.of.this.minor.mode.\nSetting
0da0 20 74 68 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 .this.variable.directly.does.not
0dc0 20 74 61 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 .take.effect;\neither.customize.
0de0 69 74 20 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 it.(see.the.info.node.`Easy.Cust
0e00 6f 6d 69 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 omization')\nor.call.the.functio
0e20 6e 20 60 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 n.`evil-mode'.".:set.custom-set-
0e40 6d 69 6e 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 minor-mode.:initialize.custom-in
0e60 69 74 69 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 itialize-default.:group.evil-loc
0e80 61 6c 20 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 al.:type.boolean].12).#@324.Togg
0ea0 6c 65 20 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 le.Evil-Local.mode.in.all.buffer
0ec0 73 2e 0a 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 s..With.prefix.ARG,.enable.Evil.
0ee0 6d 6f 64 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 mode.if.ARG.is.positive;.otherwi
0f00 73 65 2c 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 se,.disable.it...If.called.from.
0f20 4c 69 73 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 Lisp,.enable.the.mode.if.ARG.is.
0f40 6f 6d 69 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 omitted.or.nil...Evil-Local.mode
0f60 20 69 73 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 .is.enabled.in.all.buffers.where
0f80 0a 60 65 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 .`evil-initialize'.would.do.it..
0fa0 53 65 65 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 See.`evil-local-mode'.for.more.i
0fc0 6e 66 6f 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 nformation.on.Evil-Local.mode...
0fe0 28 64 65 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 (defalias.'evil-mode.#[(&optiona
1000 6c 20 61 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 l.arg)."\306..\307\302.\310=\203
1020 12 00 5c 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 ..\311\302!?\202..\312.!\313V\"\
1040 32 31 30 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 210\n\203/.\314\315\316\"\210\31
1060 34 5c 33 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 4\317\320\"\210\314\321\322\"\21
1080 30 5c 32 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 0\202>.\323\315\316\"\210\323\31
10a0 37 5c 33 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 7\320\"\210\323\321\322\"\210\32
10c0 34 20 5c 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 4.\325.\211.\203h.\f@.r.q\210\n\
10e0 32 30 33 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 203X.\326.\210\202`..\203`.\305\
1100 33 32 37 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 327!\210)\fA\211.\204G.*\330\331
1120 5c 33 31 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 \311\302!\203u.\332\202v.\333\"\
1140 32 31 30 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 210\334\335!\203\243.\336\302!\2
1160 31 30 5c 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 10\306.\203\216..\306.\232\203\2
1180 34 33 00 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 43.\337.%\340\341\311\302!\203\2
11a0 33 35 00 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 35.\342\202\236.\343.%#\210))\34
11c0 34 20 5c 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 4.\210\311\302!\207".[#1=#:last-
11e0 6d 65 73 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 message.arg.evil-mode.buf.--doli
1200 73 74 2d 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 st-tail--.evil-local-mode.curren
1220 74 2d 6d 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 t-message.set-default.toggle.def
1240 61 75 6c 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 ault-value.prefix-numeric-value.
1260 30 20 61 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 0.add-hook.after-change-major-mo
1280 64 65 2d 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 de-hook.evil-mode-enable-in-buff
12a0 65 72 73 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 ers.find-file-hook.evil-mode-che
12c0 63 6b 2d 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 ck-buffers.change-major-mode-hoo
12e0 6b 20 65 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 k.evil-mode-cmhh.remove-hook.buf
1300 66 65 72 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 fer-list.nil.evil-initialize.-1.
1320 72 75 6e 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 run-hooks.evil-mode-hook.evil-mo
1340 64 65 2d 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 de-on-hook.evil-mode-off-hook.ca
1360 6c 6c 65 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 lled-interactively-p.any.customi
1380 7a 65 2d 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 ze-mark-as-set."".message."Evil.
13a0 6d 6f 64 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 mode.%sabled%s"."en"."dis".force
13c0 2d 6d 6f 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 -mode-line-update.local].5.(#$..
13e0 20 33 37 34 30 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 .3740).(list.(or.current-prefix-
1400 61 72 67 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 arg.'toggle))]).#@174.Hook.run.a
1420 66 74 65 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 fter.entering.or.leaving.`evil-m
1440 6f 64 65 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 ode'..No.problems.result.if.this
1460 20 76 61 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 .variable.is.not.bound..`add-hoo
1480 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 k'.automatically.binds.it...(Thi
14a0 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 s.is.true.for.all.hook.variables
14c0 2e 29 1f 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 .)..(defvar.evil-mode-hook.nil.(
14e0 23 24 20 2e 20 35 31 34 32 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 #$...5142)).(byte-code."\301\302
1500 5c 33 30 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 \303\304\300!\205\n..\303\211%\2
1520 30 37 22 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 07".[evil-mode-map.add-minor-mod
1540 65 20 65 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 e.evil-mode.nil.boundp].6).(defv
1560 61 72 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 69 74 6c ar.evil-local-mode-set-explicitl
1580 79 20 6e 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 y.nil.nil).(make-variable-buffer
15a0 2d 6c 6f 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 -local.'evil-local-mode-set-expl
15c0 69 63 69 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 icitly).(defalias.'evil-local-mo
15e0 64 65 2d 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 de-set-explicitly.#[nil."\301\21
1600 31 10 5c 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 1.\207".[evil-local-mode-set-exp
1620 6c 69 63 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 licitly.t].2]).(byte-code."\300\
1640 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 5c 22 5c 32 301\302\303#\210\304\305\301\"\2
1660 30 37 22 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 07".[put.evil-local-mode-set-exp
1680 6c 69 63 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 licitly.definition-name.evil-mod
16a0 65 20 61 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 e.add-hook.evil-local-mode-hook]
16c0 20 34 29 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 .4).(defvar.evil-mode-buffers.ni
16e0 6c 29 0a 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 l).(defalias.'evil-mode-enable-i
1700 6e 2d 62 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 n-buffers.#[nil.".\306.\211.\205
1720 3c 00 5c 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 <.\n@.\307.!\2034.r.q\210.\2041.
1740 5c 66 0d 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 \f.=\2041...\203..\310\311!\210\
1760 33 31 32 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 312.\210\2021.\312.\210..)\nA\21
1780 31 12 5c 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 1.\204..\306*\207".[evil-mode-bu
17a0 66 66 65 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 ffers.buf.--dolist-tail--.evil-l
17c0 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 65 76 69 6c 2d 6c 6f ocal-mode-set-explicitly.evil-lo
17e0 63 61 6c 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 cal-mode-major-mode.major-mode.n
1800 69 6c 20 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 il.buffer-live-p.evil-local-mode
1820 20 2d 31 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 .-1.evil-initialize].3]).(put.'e
1840 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 20 27 64 65 66 69 vil-mode-enable-in-buffers.'defi
1860 6e 69 74 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 nition-name.'evil-mode).(defalia
1880 73 20 27 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 s.'evil-mode-check-buffers.#[nil
18a0 20 22 5c 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 ."\301.\210\302.\303\304\305\"\2
18c0 30 37 22 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 07".[evil-mode-buffers.evil-mode
18e0 2d 65 6e 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 -enable-in-buffers.nil.remove-ho
1900 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 63 ok.post-command-hook.evil-mode-c
1920 68 65 63 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 heck-buffers].3]).(put.'evil-mod
1940 65 2d 63 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 e-check-buffers.'definition-name
1960 20 27 65 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 .'evil-mode).(defalias.'evil-mod
1980 65 2d 63 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 e-cmhh.#[nil."\300\301p\"\210\30
19a0 32 5c 33 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 2\303\304\"\207".[add-to-list.ev
19c0 69 6c 2d 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 il-mode-buffers.add-hook.post-co
19e0 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 6b 2d 62 75 66 66 65 mmand-hook.evil-mode-check-buffe
1a00 72 73 5d 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 rs].3]).(byte-code."\300\301\302
1a20 5c 33 30 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 \303#\210\304\303\305\306\307$\2
1a40 31 30 5c 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 10\310\303\307\"\207".[put.evil-
1a60 6d 6f 64 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 mode-cmhh.definition-name.evil-m
1a80 6f 64 65 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 ode.ad-add-advice.(start-evil.ni
1aa0 6c 20 74 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 l.t.(advice.lambda.nil."Enable.E
1ac0 76 69 6c 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 vil.in.Fundamental.mode.".(if.ev
1ae0 69 6c 2d 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 il-mode.(progn.(when.(eq.(defaul
1b00 74 2d 76 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 t-value.'major-mode).'fundamenta
1b20 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 6f 64 65 l-mode).(setq-default.major-mode
1b40 20 27 74 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 .'turn-on-evil-mode)).(ad-enable
1b60 2d 72 65 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 -regexp."^evil").(ad-activate-re
1b80 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 20 gexp."^evil").(with-no-warnings.
1ba0 28 65 76 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 (evil-esc-mode.1))).(when.(eq.(d
1bc0 65 66 61 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 efault-value.'major-mode).'turn-
1be0 6f 6e 2d 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 on-evil-mode).(setq-default.majo
1c00 72 2d 6d 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 r-mode.'fundamental-mode)).(ad-d
1c20 69 73 61 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 isable-regexp."^evil").(ad-updat
1c40 65 2d 72 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 e-regexp."^evil").(with-no-warni
1c60 6e 67 73 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 ngs.(evil-esc-mode.-1))))).after
1c80 20 6e 69 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 .nil.ad-activate].5).#@65.Change
1ca0 20 74 68 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 .the.state.to.STATE..If.STATE.is
1cc0 20 6e 69 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 .nil,.disable.all.states...(defa
1ce0 6c 69 61 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 lias.'evil-change-state.#[(state
1d00 20 26 6f 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 .&optional.message)."\304.\206..
1d20 09 5c 33 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 .\305\".\306\n!\205)..\204....=?
1d40 5c 32 30 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 \205).\n.\203'..\205(.\307\202(.
1d60 5c 33 31 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 \310!)\207".[state.evil-state.fu
1d80 6e 63 20 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 nc.message.evil-state-property.:
1da0 74 6f 67 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 toggle.functionp.1.-1].3.(#$...7
1dc0 33 32 32 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 322)]).#@58.Save.the.current.sta
1de0 74 65 3b 20 65 78 65 63 75 74 65 20 42 4f 44 59 3b 20 72 65 73 74 6f 72 65 20 74 68 65 20 73 74 te;.execute.BODY;.restore.the.st
1e00 61 74 65 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 ate...(defalias.'evil-save-state
1e20 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c .'(macro...#[(&rest.body)."\301\
1e40 33 30 32 5c 33 30 33 5c 33 30 34 08 42 5c 33 30 35 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 302\303\304.B\305BBE\207".[body.
1e60 6c 65 74 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 let*.((evil-state.evil-state).(e
1e80 76 69 6c 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 vil-previous-state.evil-previous
1ea0 2d 73 74 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 -state).(evil-previous-state-ali
1ec0 73 74 20 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 st.(copy-tree.evil-previous-stat
1ee0 65 2d 61 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 e-alist)).(evil-next-state.evil-
1f00 6e 65 78 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 next-state).(old-state.evil-stat
1f20 65 29 20 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 e).(inhibit-quit.t).(buf.(curren
1f40 74 2d 62 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 t-buffer))).unwind-protect.progn
1f60 20 28 28 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 .((when.(buffer-live-p.buf).(wit
1f80 68 2d 63 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 h-current-buffer.buf.(evil-chang
1fa0 65 2d 73 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 e-state.old-state))))].5.(#$...7
1fc0 36 32 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 628)])).(byte-code."\300\301\302
1fe0 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 \303#\210\304\301\305\306#\207".
2000 5b 66 75 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 [function-put.evil-save-state.li
2020 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
2040 62 75 67 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 bug-form-spec.t].4).#@105.Change
2060 20 74 6f 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 .to.STATE.and.execute.BODY.witho
2080 75 74 20 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 ut.refreshing.the.display..Resto
20a0 72 65 20 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 re.the.previous.state.afterwards
20c0 2e 1f 0a 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 ...(defalias.'evil-with-state.'(
20e0 6d 61 63 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 macro...#[(state.&rest.body)."\3
2100 30 32 5c 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 02\303\304\305.DD.BBD\207".[stat
2120 65 20 62 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 e.body.evil-without-display.evil
2140 2d 73 61 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 -save-state.evil-change-state.qu
2160 6f 74 65 5d 20 35 20 28 23 24 20 2e 20 38 32 38 32 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 ote].5.(#$...8282)])).(byte-code
2180 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c ."\300\301\302\303#\210\304\301\
21a0 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 305\306#\207".[function-put.evil
21c0 2d 77 69 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 -with-state.lisp-indent-function
21e0 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 34 .defun.put.edebug-form-spec.t].4
2200 29 0a 23 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 ).#@54.Whether.Evil.is.in.the.pr
2220 6f 63 65 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 ocess.of.being.initialized...(de
2240 66 61 6c 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 falias.'evil-initializing-p.#[(&
2260 6f 70 74 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 optional.buffer).".\206..p.>\207
2280 22 20 5b 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 ".[buffer.evil-mode-buffers].2.(
22a0 23 24 20 2e 20 38 37 31 31 29 5d 29 0a 23 40 31 37 39 20 53 65 74 20 75 70 20 74 68 65 20 69 6e #$...8711)]).#@179.Set.up.the.in
22c0 69 74 69 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 itial.state.for.BUFFER..BUFFER.d
22e0 65 66 61 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 efaults.to.the.current.buffer..U
2300 73 65 73 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 ses.STATE.if.specified,.or.calls
2320 20 60 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 65 72 27 .`evil-initial-state-for-buffer'
2340 2e 0a 53 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 ..See.also.`evil-set-initial-sta
2360 74 65 27 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 te'...(defalias.'evil-initialize
2380 2d 73 74 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 -state.#[(&optional.state.buffer
23a0 29 20 22 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 )."r.\206..pq\210.\203..\302.!\2
23c0 30 32 15 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 02..\303.!)\207".[buffer.state.e
23e0 76 69 6c 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 vil-change-state.evil-change-to-
2400 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 5d 20 32 20 28 23 24 20 2e 20 38 38 38 33 29 5d 29 0a 28 initial-state].2.(#$...8883)]).(
2420 70 75 74 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 put.'evil-initialize-state.'perm
2440 61 6e 65 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 anent-local-hook.t).#@176.Return
2460 20 74 68 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 .the.initial.Evil.state.to.use.f
2480 6f 72 20 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 or.a.buffer.with.name.NAME..Matc
24a0 68 65 73 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 hes.the.name.against.the.regular
24c0 20 65 78 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 .expressions.in.`evil-buffer-reg
24e0 65 78 70 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 exps'..If.none.matches,.returns.
2500 44 45 46 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 DEFAULT...(defalias.'evil-initia
2520 6c 2d 73 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 l-state-for-buffer-name.#[(&opti
2540 6f 6e 61 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 onal.name.default).".;\203...\20
2560 32 5c 66 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 2\f.\306.!\307\211..\211.;\205D.
2580 5c 33 31 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 \3102D..\307.\211.\203>..@\211.@
25a0 12 5c 66 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 .\fA.\311\n.\"\2037.\312\310.\"\
25c0 32 31 30 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 210.A\211.\204\".\307...*0+\207"
25e0 20 5b 6e 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 .[name.state.regexp.evil-buffer-
2600 72 65 67 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 regexps.entry.--dolist-tail--.bu
2620 66 66 65 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 ffer-name.nil.done.string-match.
2640 74 68 72 6f 77 20 64 65 66 61 75 6c 74 5d 20 34 20 28 23 24 20 2e 20 39 33 30 36 29 5d 29 0a 23 throw.default].4.(#$...9306)]).#
2660 40 34 34 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 @44.Whether.Evil.should.be.disab
2680 6c 65 64 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 led.in.BUFFER...(defalias.'evil-
26a0 64 69 73 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 disabled-buffer-p.#[(&optional.b
26c0 75 66 66 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 uffer)."\301.\302\"?\207".[buffe
26e0 72 20 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 65 72 2d r.evil-initial-state-for-buffer-
2700 6e 61 6d 65 20 75 6e 64 65 66 69 6e 65 64 5d 20 33 20 28 23 24 20 2e 20 39 38 32 38 29 5d 29 0a name.undefined].3.(#$...9828)]).
2720 23 40 31 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 #@183.Return.the.initial.Evil.st
2740 61 74 65 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 ate.to.use.for.BUFFER..BUFFER.de
2760 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 52 65 faults.to.the.current.buffer..Re
2780 74 75 72 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 turns.DEFAULT.if.no.initial.stat
27a0 65 20 69 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 e.is.associated.with.BUFFER..See
27c0 20 61 6c 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 .also.`evil-initial-state'...(de
27e0 66 61 6c 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 falias.'evil-initial-state-for-b
2800 75 66 66 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 uffer.#[(&optional.buffer.defaul
2820 74 29 20 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 t)."r.\206..pq\210\306\307.!\206
2840 4f 00 5c 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 O.\3102C..\311.\211.\205A..@\211
2860 12 5c 32 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 .\242.\312\n!\2039.\nJ\2039.\313
2880 5c 6e 21 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 \n!\211.\2039.\314\310\n\"\210.A
28a0 5c 32 31 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 \211.\204..\311*0\206O.\313\f\31
28c0 31 5c 33 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 1\315#\206O..)\207".[buffer.mino
28e0 72 2d 6d 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 r-mode-map-alist.mode.--dolist-t
2900 61 69 6c 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 ail--.major-mode.default.evil-in
2920 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 65 20 62 75 66 66 itial-state-for-buffer-name.buff
2940 65 72 2d 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 er-name.done.nil.boundp.evil-ini
2960 74 69 61 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 31 30 30 32 tial-state.throw.t].5.(#$...1002
2980 32 29 5d 29 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 2)]).#@328.Return.the.Evil.state
29a0 20 74 6f 20 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 .to.use.for.MODE.or.its.alias..R
29c0 65 74 75 72 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 eturns.DEFAULT.if.no.initial.sta
29e0 74 65 20 69 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 te.is.associated.with.MODE..The.
2a00 69 6e 69 74 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 initial.state.for.a.mode.can.be.
2a20 73 65 74 20 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 set.with.`evil-set-initial-state
2a40 27 2e 0a 0a 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 '...If.FOLLOW-PARENT.is.non-nil,
2a60 20 61 6c 73 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 .also.check.parent.modes.of.MODE
2a80 20 61 6e 64 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 .and.its.alias..CHECKED-MODES.is
2aa0 20 75 73 65 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 .used.internally.and.should.not.
2ac0 62 65 20 73 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 be.set.initially...(defalias.'ev
2ae0 69 6c 2d 69 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 il-initial-state.#[(mode.&option
2b00 61 6c 20 64 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 al.default.follow-parent.checked
2b20 2d 6d 6f 64 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 -modes).".\203...9\203....>\203.
2b40 00 5c 33 30 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 .\306\307\n.#\207.\205\232..9\20
2b60 35 5c 32 33 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 5\232..K\211.9\205'..)\310\211..
2b80 1e 10 5c 33 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 ..\3112s.\312\313\314\"\310..\21
2ba0 31 1e 12 5c 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 1..\203l...@\211..@...AJ..\f>\20
2bc0 34 5e 00 0e 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 4^...\203c...\f>\203c.\315\311.\
2be0 22 5c 32 31 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 "\210..A\211..\204?.\310....*0\2
2c00 30 36 5c 32 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 06\231...\203\210.\316.\317N\310
2c20 5c 33 31 33 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 \313..B$\206\231...\205\231.\316
2c40 0e 10 5c 33 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 ..\317N\310\313...B$+\207".[mode
2c60 20 63 68 65 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 .checked-modes.major-mode.func.m
2c80 6f 64 65 73 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 odes.state.error."Circular.refer
2ca0 65 6e 63 65 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 ence.detected.in.ancestors.of.%s
2cc0 5c 6e 25 73 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 \n%s".nil.done.evil-state-proper
2ce0 74 79 20 74 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 ty.t.:modes.throw.evil-initial-s
2d00 74 61 74 65 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 tate.derived-mode-parent.mode-al
2d20 69 61 73 20 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 ias.entry.--dolist-tail--.defaul
2d40 74 20 66 6f 6c 6c 6f 77 2d 70 61 72 65 6e 74 5d 20 37 20 28 23 24 20 2e 20 31 30 36 33 35 29 5d t.follow-parent].7.(#$...10635)]
2d60 29 0a 23 40 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 ).#@84.Set.the.initial.state.for
2d80 20 4d 4f 44 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 .MODE.to.STATE..This.is.the.stat
2da0 65 20 74 68 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 e.the.buffer.comes.up.in...(defa
2dc0 6c 69 61 73 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 lias.'evil-set-initial-state.#[(
2de0 6d 6f 64 65 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 mode.state)."\304\305\306\"\307.
2e00 5c 32 31 31 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 \211.\203...@\211.\243\211.\310\
2e20 6e 08 4a 5c 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 n.J\"L\210.A\211.\204..*.\205,.\
2e40 33 31 31 5c 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 311\304.\306\"\n\"\207".[modes.-
2e60 2d 64 6f 6c 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 -dolist-tail--.mode.state.evil-s
2e80 74 61 74 65 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 tate-property.t.:modes.nil.delq.
2ea0 61 64 64 2d 74 6f 2d 6c 69 73 74 5d 20 35 20 28 23 24 20 2e 20 31 31 36 32 33 29 5d 29 0a 23 40 add-to-list].5.(#$...11623)]).#@
2ec0 31 34 39 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 149.Change.the.state.of.BUFFER.t
2ee0 6f 20 69 74 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 o.its.initial.state..This.is.the
2f00 20 73 74 61 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 .state.the.buffer.came.up.in..If
2f20 20 45 76 69 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 .Evil.is.not.activated.then.this
2f40 20 66 75 6e 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 .function.does.nothing...(defali
2f60 61 73 20 27 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 as.'evil-change-to-initial-state
2f80 20 23 5b 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 .#[(&optional.buffer.message)."r
2fa0 08 5c 32 30 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 .\206..pq\210.\205..\304\305.\n\
2fc0 32 30 36 14 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 206..\306\".\")\207".[buffer.evi
2fe0 6c 2d 6c 6f 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 l-local-mode.evil-default-state.
3000 6d 65 73 73 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 message.evil-change-state.evil-i
3020 6e 69 74 69 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 nitial-state-for-buffer.normal].
3040 34 20 28 23 24 20 2e 20 31 31 39 37 32 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 4.(#$...11972).nil]).(byte-code.
3060 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 34 5c 33 30 36 5c "\301.\302.\303\304\305\304\306\
3080 33 30 34 26 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 304&.\210)\301\207".[func.evil-c
30a0 68 61 6e 67 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 hange-to-initial-state.evil-set-
30c0 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 74 20 3a 6b 65 command-properties.:repeat.t.:ke
30e0 65 70 2d 76 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 ep-visual.:suppress-operator].8)
3100 0a 23 40 35 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 .#@51.Change.the.state.of.BUFFER
3120 20 74 6f 20 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 .to.its.previous.state...(defali
3140 61 73 20 27 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 as.'evil-change-to-previous-stat
3160 65 20 23 5b 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 e.#[(&optional.buffer.message)."
3180 72 08 5c 32 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 r.\206..pq\210.\306.\n\"\243..\3
31a0 30 37 5c 33 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 07\310!\210.\203....\307\f\206$.
31c0 0d 5c 32 30 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 .\206$.\311.\n\"+\207".[buffer.e
31e0 76 69 6c 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 vil-previous-state.evil-previous
3200 2d 73 74 61 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 -state-alist.prev-prev-state.pre
3220 76 2d 73 74 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 v-state.evil-default-state.assoc
3240 20 65 76 69 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 .evil-change-state.nil.normal.me
3260 73 73 61 67 65 5d 20 34 20 28 23 24 20 2e 20 31 32 35 35 30 29 20 6e 69 6c 5d 29 0a 28 62 79 74 ssage].4.(#$...12550).nil]).(byt
3280 65 2d 63 6f 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 e-code."\301.\302.\303\304\305\3
32a0 30 36 5c 33 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 06\307\306&.\210)\310\311\312\31
32c0 33 5c 33 31 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 3\314$\210\315\316\317\"\210\310
32e0 5c 33 32 30 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 \320\321\322\314$\210\323\320\31
3300 34 5c 22 5c 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 4\"\207".[func.evil-change-to-pr
3320 65 76 69 6f 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 evious-state.evil-set-command-pr
3340 6f 70 65 72 74 69 65 73 20 3a 72 65 70 65 61 74 20 61 62 6f 72 74 20 3a 6b 65 65 70 2d 76 69 73 operties.:repeat.abort.:keep-vis
3360 75 61 6c 20 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 ual.t.:suppress-operator.ad-add-
3380 61 64 76 69 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 advice.set-window-buffer.(evil.n
33a0 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 49 6e 69 74 69 61 6c il.t.(advice.lambda.nil."Initial
33c0 69 7a 65 20 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 ize.Evil.in.the.displayed.buffer
33e0 2e 22 20 28 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 .".(when.evil-mode.(when.(get-bu
3400 66 66 65 72 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 ffer.(ad-get-arg.1)).(with-curre
3420 6e 74 2d 62 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 nt-buffer.(ad-get-arg.1).(unless
3440 20 65 76 69 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 .evil-local-mode.(evil-local-mod
3460 65 20 31 29 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 e.1))))))).before.nil.add-hook.w
3480 69 6e 64 6f 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 indow-configuration-change-hook.
34a0 65 76 69 6c 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 evil-refresh-cursor.select-windo
34c0 77 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 69 6c w.(evil.nil.t.(advice.lambda.nil
34e0 20 28 65 76 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 .(evil-refresh-cursor))).after.a
3500 64 2d 61 63 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 d-activate].8).#@44.Generate.the
3520 20 65 76 69 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 .evil.mode-line.tag.for.STATE...
3540 28 64 65 66 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 (defalias.'evil-generate-mode-li
3560 6e 65 2d 74 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 ne-tag.#[(&optional.state)."\302
3580 08 5c 33 30 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 .\303\304#\211.;\203..\305.\306\
35a0 33 30 32 08 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 302.\307\"\310\311%\202...)\207"
35c0 20 5b 73 74 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 .[state.tag.evil-state-property.
35e0 3a 74 61 67 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 :tag.t.propertize.help-echo.:nam
3600 65 20 6d 6f 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 e.mouse-face.mode-line-highlight
3620 5d 20 37 20 28 23 24 20 2e 20 31 33 35 38 38 29 5d 29 0a 23 40 32 34 20 52 65 66 72 65 73 68 20 ].7.(#$...13588)]).#@24.Refresh.
3640 6d 6f 64 65 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 mode.line.tag...(defalias.'evil-
3660 72 65 66 72 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 refresh-mode-line.#[(&optional.s
3680 74 61 74 65 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 tate).".<\205\230.\306.!.\307\30
36a0 32 08 5c 22 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 2.\"\211.\310\211\211.......\311
36c0 3d 5c 32 30 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 =\203%.\312.\313.\202A...\312=\2
36e0 30 33 33 00 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 033.\312.\314.\202A...:\203A...@
3700 13 0e 0f 41 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 ...A...\203f...@\242\206P...@..\
3720 66 0e 10 29 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 f..)=\204f......A\211..\204F...\
3740 32 30 33 5c 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 203\225..\311=\203\206..\203...\
3760 33 30 32 0e 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 302..B\241\210\202\225.\302.B.\2
3780 30 32 5c 32 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 02\225..\312=\203\225...\302..AB
37a0 5c 32 34 31 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 \241\210\315.,\207".[mode-line-f
37c0 6f 72 6d 61 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 ormat.state.evil-mode-line-tag.w
37e0 68 65 72 65 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 here.which.pred.evil-generate-mo
3800 64 65 2d 6c 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 de-line-tag.delq.nil.before.afte
3820 72 20 6d 6f 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 r.mode-line-position.mode-line-m
3840 6f 64 65 73 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 odes.force-mode-line-update.mlpo
3860 73 20 65 76 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 s.evil-mode-line-format.sym].5.(
3880 23 24 20 2e 20 31 33 38 38 30 29 5d 29 0a 23 40 35 39 20 45 6e 61 62 6c 65 20 69 6e 70 75 74 20 #$...13880)]).#@59.Enable.input.
38a0 6d 65 74 68 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 method.in.states.with.:input-met
38c0 68 6f 64 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 63 hod.non-nil...(defalias.'evil-ac
38e0 74 69 76 61 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 tivate-input-method.#[nil."\306\
3900 32 31 31 18 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 211..\n\205...\205..\f.\307.\310
3920 5c 22 3f 5c 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 \"?\205..\311.*\207".[input-meth
3940 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 6f 64 2d od-deactivate-hook.input-method-
3960 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 20 65 76 activate-hook.evil-local-mode.ev
3980 69 6c 2d 73 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 il-state.current-input-method.ev
39a0 69 6c 2d 69 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 il-input-method.nil.evil-state-p
39c0 72 6f 70 65 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 roperty.:input-method.deactivate
39e0 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 5d 20 33 20 28 23 24 20 2e 20 31 34 34 38 33 29 5d 29 0a -input-method].3.(#$...14483)]).
3a00 28 70 75 74 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 (put.'evil-activate-input-method
3a20 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 23 40 33 37 20 44 .'permanent-local-hook.t).#@37.D
3a40 69 73 61 62 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 isable.input.method.in.all.state
3a60 73 2e 1f 0a 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 s...(defalias.'evil-deactivate-i
3a80 6e 70 75 74 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 nput-method.#[nil."\305\211..\n\
3aa0 32 30 35 0f 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 205...\205..\305\211.*\207".[inp
3ac0 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 20 69 6e 70 75 74 2d ut-method-deactivate-hook.input-
3ae0 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 6c 6f 63 61 6c 2d method-activate-hook.evil-local-
3b00 6d 6f 64 65 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 mode.evil-state.evil-input-metho
3b20 64 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 31 34 39 31 31 29 5d 29 0a 28 70 75 74 20 27 65 76 d.nil].2.(#$...14911)]).(put.'ev
3b40 69 6c 2d 64 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 il-deactivate-input-method.'perm
3b60 61 6e 65 6e 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 anent-local-hook.t).#@133.Execut
3b80 65 20 62 6f 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 e.body.with.evil's.activate/deac
3ba0 74 69 76 61 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 tivate-input-method.hooks.deacti
3bc0 76 61 74 65 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 vated...This.allows.input.method
3be0 73 20 74 6f 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 s.to.be.used.in.normal-state...(
3c00 64 65 66 61 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 defalias.'evil-without-input-met
3c20 68 6f 64 2d 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 hod-hooks.'(macro...#[(&rest.bod
3c40 79 29 20 22 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 y)."\301\302\303\304.BBB\305BB\2
3c60 30 37 22 20 5b 62 6f 64 79 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 07".[body.unwind-protect.progn.(
3c80 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 61 63 74 69 76 61 remove-hook.'input-method-activa
3ca0 74 65 2d 68 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 te-hook.'evil-activate-input-met
3cc0 68 6f 64 20 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 hod.t).(remove-hook.'input-metho
3ce0 64 2d 64 65 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 d-deactivate-hook.'evil-deactiva
3d00 74 65 2d 69 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 te-input-method.t).((progn.(add-
3d20 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 6f 6f 6b hook.'input-method-activate-hook
3d40 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 6e 69 6c .'evil-activate-input-method.nil
3d60 20 74 29 20 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 .t).(add-hook.'input-method-deac
3d80 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 6e 70 tivate-hook.'evil-deactivate-inp
3da0 75 74 2d 6d 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 32 32 ut-method.nil.t)))].5.(#$...1522
3dc0 36 29 5d 29 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 6)])).(ad-add-advice.'toggle-inp
3de0 75 74 2d 6d 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 ut-method.'(evil.nil.t.(advice.l
3e00 61 6d 62 64 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 ambda.nil."Refresh.`evil-input-m
3e20 65 74 68 6f 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 ethod'.".(cond.((not.evil-local-
3e40 6d 6f 64 65 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 mode).ad-do-it).((evil-state-pro
3e60 70 65 72 74 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 perty.evil-state.:input-method).
3e80 61 64 2d 64 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 ad-do-it).(t.(let.((current-inpu
3ea0 74 2d 6d 65 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 t-method.evil-input-method)).ad-
3ec0 64 6f 2d 69 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 do-it))))).'around.nil).#@116.In
3ee0 69 74 69 61 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 itialize.a.buffer-local.value.fo
3f00 72 20 6c 6f 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 r.local.keymaps.as.necessary..Th
3f20 65 20 69 6e 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 e.initial.value.is.that.of.`make
3f40 2d 73 70 61 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 -sparse-keymap'...(defalias.'evi
3f60 6c 2d 69 6e 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 l-initialize-local-keymaps.#[nil
3f80 20 22 08 5c 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 .".\305.\211.\205,.\n@\211.@.A..
3fa0 5c 33 30 36 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 \306.J!\203..\307.!\204#..\310.L
3fc0 5c 32 31 30 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 \210*\nA\211.\204..\305*\207".[e
3fe0 76 69 6c 2d 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 vil-local-keymaps-alist.entry.--
4000 64 6f 6c 69 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 dolist-tail--.map.mode.nil.keyma
4020 70 70 20 6c 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 pp.local-variable-p.make-sparse-
4040 6b 65 79 6d 61 70 5d 20 33 20 28 23 24 20 2e 20 31 36 30 39 34 29 5d 29 0a 23 40 32 38 33 20 47 keymap].3.(#$...16094)]).#@283.G
4060 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 74 68 65 20 67 ive.KEYMAP.precedence.over.the.g
4080 6c 6f 62 61 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 lobal.keymap.of.STATE..The.keyma
40a0 70 20 77 69 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 p.will.have.lower.precedence.tha
40c0 6e 20 63 75 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 n.custom.STATE.bindings..If.STAT
40e0 45 20 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 E.is.nil,.give.it.precedence.ove
4100 72 20 61 6c 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 r.all.states..If.COPY.is.t,.crea
4120 74 65 20 61 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 te.a.copy.of.KEYMAP.and.give.tha
4140 74 0a 68 69 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 t.higher.precedence..See.also.`e
4160 76 69 6c 2d 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 vil-make-intercept-map'...(defal
4180 69 61 73 20 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 ias.'evil-make-overriding-map.#[
41a0 28 6b 65 79 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 (keymap.&optional.state.copy)."\
41c0 33 30 34 18 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 304..\204..\305\n..\206..\306#\2
41e0 30 32 2e 00 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 02..\307.!\204..\310\311\312\n!\
4200 22 11 5c 33 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 ".\305...\206'.\306#\210\305\n..
4220 23 29 5c 32 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 #)\207".[key.copy.keymap.state.[
4240 6f 76 65 72 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 override-state].define-key.all.k
4260 65 79 6d 61 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 eymapp.assq-delete-all.menu-bar.
4280 63 6f 70 79 2d 6b 65 79 6d 61 70 5d 20 34 20 28 23 24 20 2e 20 31 36 34 37 39 29 5d 29 0a 23 40 copy-keymap].4.(#$...16479)]).#@
42a0 32 37 30 20 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 270.Give.KEYMAP.precedence.over.
42c0 61 6c 6c 20 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 all.Evil.keymaps.in.STATE..If.ST
42e0 41 54 45 20 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 ATE.is.nil,.give.it.precedence.o
4300 76 65 72 20 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 ver.all.states..If.AUX.is.non-ni
4320 6c 2c 20 6d 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 l,.make.the.auxiliary.keymap.cor
4340 72 65 73 70 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 responding.to.KEYMAP.in.STATE.an
4360 20 69 6e 74 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 .intercept.keymap.instead.of.KEY
4380 4d 41 50 20 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 MAP.itself..See.also.`evil-make-
43a0 6f 76 65 72 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 overriding-map'...(defalias.'evi
43c0 6c 2d 6d 61 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 l-make-intercept-map.#[(keymap.&
43e0 6f 70 74 69 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 optional.state.aux)."\304.\203..
4400 5c 33 30 35 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 \305.\n\306\211$\202.....\307..\
4420 6e 5c 32 30 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 n\206..\310#*\207".[aux.keymap.s
4440 74 61 74 65 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 tate.key.[intercept-state].evil-
4460 67 65 74 2d 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 get-auxiliary-keymap.t.define-ke
4480 79 20 61 6c 6c 5d 20 36 20 28 23 24 20 2e 20 31 37 30 36 30 29 5d 29 0a 23 40 36 30 36 20 44 65 y.all].6.(#$...17060)]).#@606.De
44a0 66 69 6e 65 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 fine.a.keymap.KEYMAP.listed.in.`
44c0 65 76 69 6c 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 evil-mode-map-alist'..That.means
44e0 20 69 74 20 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 .it.will.have.precedence.over.re
4500 67 75 6c 61 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 gular.keymaps...DOC.is.the.docum
4520 65 6e 74 61 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 entation.for.the.variable..BODY,
4540 20 69 66 20 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 .if.specified,.is.executed.after
4560 20 74 6f 67 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 .toggling.the.mode..Optional.key
4580 77 6f 72 64 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 word.arguments.may.be.specified.
45a0 62 65 66 6f 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 before.the.body.code:..:mode.VAR
45c0 20 20 20 20 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 .......Mode.variable..If.unspeci
45e0 66 69 65 64 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 fied,.the.variable..............
4600 20 20 20 69 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 ...is.based.on.the.keymap.name..
4620 3a 6c 6f 63 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 :local.BOOLEAN..Whether.the.keym
4640 61 70 20 73 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 ap.should.be.buffer-local,.that.
4660 69 73 2c 0a 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 is,.................reinitialize
4680 64 20 66 6f 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 d.for.each.buffer..:func.BOOLEAN
46a0 20 20 20 43 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 ...Create.a.toggle.function.even
46c0 20 69 66 20 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 .if.BODY.is.empty...(fn.KEYMAP.D
46e0 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 1f 0a 28 64 65 66 OC.[[KEY.VAL]...].BODY...)..(def
4700 61 6c 69 61 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 alias.'evil-define-keymap.'(macr
4720 6f 20 2e 20 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 o...#[(keymap.doc.&rest.body)."\
4740 33 30 36 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 18 19 1a 1b 1c 306\307\211\211\211\211\211.....
4760 1d 1e 32 5c 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 ..2\310.3\242!\203_..3\211A.3\24
4780 32 13 0e 33 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 2..3\211A.3\242..\311=\2032...\2
47a0 30 32 0f 00 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 02...\312=\203=...\202...\313=\2
47c0 30 33 49 00 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 03I...2\202...\314=\203T...\202.
47e0 00 0b 5c 33 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 ..\315=\203....\202...\206m.\316
4800 5c 33 31 37 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 \317\320\321\322.4!#!.\323\324.4
4820 5c 6e 3f 5c 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 \n?\205x.\325E\326\327\330.4D\33
4840 31 42 42 5c 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 1BB\332\330.4D\333.5FE\324.\334B
4860 42 5c 33 32 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 B\326\327\330.D\335BB\332\330.D\
4880 33 33 36 0e 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 336.5FE\337\330.DD\332\330.D\340
48a0 42 42 5c 33 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 BB\341\f\342.4DE\341.\343.4DE\34
48c0 34 5c 6e 5c 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 4\n\203\335.\337\330.4DD\332\330
48e0 0e 34 44 5c 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 .4D\345BB\346\347\330.D\330.4DFE
4900 5c 32 30 32 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 \202\360.\346\350\330.D\330.4DF\
4920 33 34 36 5c 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 346\351\330.D.4FD.3\204\372..2\2
4940 30 35 1f 01 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 05..\352.\353\344.5\205...5C\354
4960 5c 33 35 35 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 \355\356\357.\360BBD\306\357.\36
4980 31 09 44 45 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 1.DEDED.3#BBB\330.4DD\"..BBBBBBB
49a0 42 42 5c 32 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 BB\207".[overriding.mode.local.k
49c0 65 79 20 69 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 ey.intercept.arg.t.nil.keywordp.
49e0 3a 6d 6f 64 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 :mode.:local.:func.:intercept.:o
4a00 76 65 72 72 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 verriding.intern.replace-regexp-
4a20 69 6e 2d 73 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 in-string."\\(?:-\\(?:mode-\\)?\
4a40 5c 28 3f 3a 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 \(?:key\\)?map\\)?$"."-mode".sym
4a60 62 6f 6c 2d 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 bol-name.progn.defvar.(make-spar
4a80 73 65 2d 6b 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 se-keymap).unless.get.quote.('va
4aa0 72 69 61 62 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 riable-documentation).put.'varia
4ac0 62 6c 65 2d 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 ble-documentation.(nil).('variab
4ae0 6c 65 2d 64 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 le-documentation).'variable-docu
4b00 6d 65 6e 74 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 mentation.make-variable-buffer-l
4b20 6f 63 61 6c 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 ocal.('permanent-local.t).when.e
4b40 76 69 6c 2d 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 vil-make-intercept-map.evil-make
4b60 2d 6f 76 65 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 -overriding-map.append.('permane
4b80 6e 74 2d 6c 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 nt-local.t).evil-add-to-alist.'e
4ba0 76 69 6c 2d 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 vil-local-keymaps-alist.'evil-gl
4bc0 6f 62 61 6c 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 obal-keymaps-alist.'evil-mode-ma
4be0 70 2d 61 6c 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 p-alist.defun.(&optional.arg).(i
4c00 6e 74 65 72 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 nteractive).cond.(numberp.arg).s
4c20 65 74 71 20 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 etq.((>.arg.0)).not.func.body.ke
4c40 79 6d 61 70 20 64 6f 63 5d 20 32 34 20 28 23 24 20 2e 20 31 37 35 36 36 29 5d 29 29 0a 28 62 79 ymap.doc].24.(#$...17566)])).(by
4c60 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 te-code."\300\301\302\303#\210\3
4c80 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 04\301\305\306#\207".[function-p
4ca0 75 74 20 65 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 ut.evil-define-keymap.lisp-inden
4cc0 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d t-function.defun.put.edebug-form
4ce0 2d 73 70 65 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 5b 26 6f 70 74 69 6f 6e 61 6c 20 73 -spec.(&define.name.[&optional.s
4d00 74 72 69 6e 67 70 5d 20 5b 26 72 65 73 74 20 5b 6b 65 79 77 6f 72 64 70 20 73 65 78 70 5d 5d 20 tringp].[&rest.[keywordp.sexp]].
4d20 64 65 66 2d 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 def-body)].4).#@429.Toggle.inter
4d40 63 65 70 74 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 ception.of.\e.(escape)..Enable.w
4d60 69 74 68 20 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 ith.positive.ARG.and.disable.wit
4d80 68 20 6e 65 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 h.negative.ARG...When.enabled,.`
4da0 65 76 69 6c 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 evil-esc-mode'.modifies.the.entr
4dc0 79 20 6f 66 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 y.of.\e.in.`input-decode-map'..I
4de0 66 20 73 75 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 f.such.an.event.arrives,.it.is.t
4e00 72 61 6e 73 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 ranslated.to.a.plain.'escape.eve
4e20 6e 74 20 69 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 nt.if.no.further.event.occurs.wi
4e40 74 68 69 6e 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 thin.`evil-esc-delay'.seconds..O
4e60 74 68 65 72 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 therwise.no.translation.happens.
4e80 61 6e 64 0a 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 and.the.ESC.prefix.map.(i.e..the
4ea0 20 6d 61 70 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 .map.originally.bound.to.\e.in.`
4ec0 69 6e 70 75 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 input-decode-map`).is.returned..
4ee0 0a 28 64 65 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 .(defalias.'evil-esc-mode.#[(&op
4f00 74 69 6f 6e 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 tional.arg).".\203\n..\302=\203.
4f20 00 5c 33 30 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 .\301.\203..\303\202..\304!\207.
4f40 5c 33 30 32 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 \302V\203...?\205F.\305.\306\307
4f60 5c 33 31 30 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 \310\"\210\311\310\312.\"\207.\3
4f80 30 32 57 5c 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 02W\205F..\205F.\313\307\310\"\2
4fa0 31 30 5c 33 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 10\311\314\312.\"\210\315\211.\2
4fc0 30 37 22 20 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 07".[arg.evil-esc-mode.0.-1.1.t.
4fe0 61 64 64 2d 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 add-hook.after-make-frame-functi
5000 6f 6e 73 20 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 ons.evil-init-esc.mapc.frame-lis
5020 74 20 72 65 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 t.remove-hook.evil-deinit-esc.ni
5040 6c 5d 20 33 20 28 23 24 20 2e 20 31 39 37 36 34 29 5d 29 0a 23 40 34 30 20 55 70 64 61 74 65 20 l].3.(#$...19764)]).#@40.Update.
5060 60 69 6e 70 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 `input-decode-map'.in.terminal..
5080 0a 28 64 65 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 .(defalias.'evil-init-esc.#[(fra
50a0 6d 65 29 20 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 me)."\306.p..\307\216\310\n\311\
50c0 22 5c 32 31 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 "\210\312\n!.\f\313=\204\".\f\20
50e0 35 44 00 5c 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 5D.\314.!\315=\205D.\316.\317\"?
5100 5c 32 30 35 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 \205D.\320.\321\"..\322.\317..#\
5120 32 31 30 5c 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 210\323.\324\325\326..\327\330\2
5140 35 37 05 23 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 57.#),\207".[#1=#:old-buffer.#2=
5160 23 3a 6f 6c 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 #:old-frame.frame.term.evil-inte
5180 72 63 65 70 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 rcept-esc.input-decode-map.selec
51a0 74 65 64 2d 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 ted-frame.#[nil."\302.!\203..\30
51c0 33 08 5c 33 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 3.\304\"\210\305.!\205...q\207".
51e0 5b 23 32 23 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 [#2#.#1#.frame-live-p.select-fra
5200 6d 65 20 6e 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 me.norecord.buffer-live-p].3].se
5220 6c 65 63 74 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 lect-frame.norecord.frame-termin
5240 61 6c 20 61 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 al.always.terminal-live-p.t.term
5260 69 6e 61 6c 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 inal-parameter.evil-esc-map.look
5280 75 70 2d 6b 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 up-key.[27].set-terminal-paramet
52a0 65 72 20 64 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 er.define-key.[27].menu-item."".
52c0 3a 66 69 6c 74 65 72 20 65 76 69 6c 2d 65 73 63 5d 20 38 20 28 23 24 20 2e 20 32 30 35 36 39 29 :filter.evil-esc].8.(#$...20569)
52e0 5d 29 0a 23 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 ]).#@41.Restore.`input-decode-ma
5300 70 27 20 69 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 p'.in.terminal...(defalias.'evil
5320 2d 64 65 69 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 -deinit-esc.#[(frame)."\306.p..\
5340 33 30 37 5c 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 307\216\310\n\311\"\210\312\n!.\
5360 33 31 33 0b 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 313.!\205+.\314.\304\"\211.\205*
5380 00 5c 33 31 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 .\315.\316\f#\210\317.\304\320#)
53a0 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 64 ,\207".[#1=#:old-buffer.#2=#:old
53c0 2d 66 72 61 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 -frame.frame.term.evil-esc-map.i
53e0 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 66 72 61 6d 65 20 23 nput-decode-map.selected-frame.#
5400 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 30 34 5c 22 5c 32 31 [nil."\302.!\203..\303.\304\"\21
5420 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 20 23 31 23 20 66 72 0\305.!\205...q\207".[#2#.#1#.fr
5440 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 6f 72 65 63 6f 72 64 ame-live-p.select-frame.norecord
5460 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 2d 66 72 61 6d 65 20 .buffer-live-p].3].select-frame.
5480 6e 6f 72 65 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 norecord.frame-terminal.terminal
54a0 2d 6c 69 76 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 -live-p.terminal-parameter.defin
54c0 65 2d 6b 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 e-key.[27].set-terminal-paramete
54e0 72 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 32 31 32 32 34 29 5d 29 0a 23 40 38 30 36 20 54 72 r.nil].5.(#$...21224)]).#@806.Tr
5500 61 6e 73 6c 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 anslate.\e.to.'escape.if.no.furt
5520 68 65 72 20 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 her.event.arrives..This.function
5540 20 69 73 20 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 .is.used.to.translate.a.\e.event
5560 20 65 69 74 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 .either.to.'escape.or.to.the.sta
5580 6e 64 61 72 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 ndard.ESC.prefix.translation.map
55a0 2e 20 49 66 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 ..If.\e.arrives,.this.function.w
55c0 61 69 74 73 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 aits.for.`evil-esc-delay'.second
55e0 73 20 66 6f 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 s.for.another.event..If.no.other
5600 20 65 76 65 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 .event.arrives,.the.event.is.tra
5620 6e 73 6c 61 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 nslated.to.'escape,.otherwise.it
5640 20 69 73 20 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 .is.translated.to.the.standard.E
5660 53 43 20 70 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 SC.prefix.map.stored.in.`input-d
5680 65 63 6f 64 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 ecode-map'..If.`evil-inhibit-esc
56a0 27 20 69 73 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 '.is.non-nil.or.if.evil.is.in.em
56c0 61 63 73 20 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 acs.state,.the.event.is.always.t
56e0 72 61 6e 73 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 ranslated.to.the.ESC.prefix...Th
5700 65 20 74 72 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 e.translation.to.'escape.happens
5720 20 6f 6e 6c 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 .only.if.the.current.command.has
5740 20 69 6e 64 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 .indeed.been.triggered.by.\e..In
5760 20 6f 74 68 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 .other.words,.this.will.only.hap
5780 70 65 6e 20 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 pen.when.the.keymap.is.accessed.
57a0 66 72 6f 6d 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 from.`read-key-sequence'..In.par
57c0 74 69 63 75 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 ticular,.if.it.is.access.from.`d
57e0 65 66 69 6e 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 efine-key'.the.returned.mapping.
5800 77 69 6c 6c 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 will.always.be.the.ESC.prefix.ma
5820 70 2e 1f 0a 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 p...(defalias.'evil-esc.#[(map).
5840 22 08 5c 32 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 ".\204E..\204..\306.\204..\307.\
5860 32 30 33 45 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 203E.\310.\204E.\311.\211.G\312V
5880 5c 32 30 35 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 \205(.\n\211GSH\313U)\203E.\314.
58a0 21 5c 32 30 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 !\203E.\315\f\203G.\316.\210\317
58c0 0d 5c 33 32 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 .\320\".\321\322\211\"\210\207..
58e0 5c 32 30 37 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 \207".[evil-inhibit-esc.evil-loc
5900 61 6c 2d 6d 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 al-mode.keys.evil-esc-delay.defi
5920 6e 69 6e 67 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 ning-kbd-macro.last-kbd-macro.ev
5940 69 6c 2d 65 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 il-ex-p.active-minibuffer-window
5960 20 65 76 69 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 .evil-emacs-state-p.this-single-
5980 63 6f 6d 6d 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 command-keys.0.27.sit-for.[escap
59a0 65 5d 20 65 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 e].end-kbd-macro.vconcat.[escape
59c0 5d 20 73 74 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 ].start-kbd-macro.t.map].5.(#$..
59e0 20 32 31 37 35 38 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 .21758)]).#@37.Whether.SYM.is.th
5a00 65 20 6e 61 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 e.name.of.a.state...(defalias.'e
5a20 76 69 6c 2d 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 vil-state-p.#[(sym)."..\236\207"
5a40 20 5b 73 79 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 .[sym.evil-state-properties].2.(
5a60 23 24 20 2e 20 32 33 30 32 33 29 5d 29 0a 23 40 32 38 36 20 52 65 74 75 72 6e 20 61 20 6b 65 79 #$...23023)]).#@286.Return.a.key
5a80 6d 61 70 20 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 map.alist.of.keymaps.activated.b
5aa0 79 20 53 54 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 y.STATE..If.STATE.references.oth
5ac0 65 72 20 73 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 er.states.in.its.:enable.propert
5ae0 79 2c 0a 74 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 y,.these.states.are.recursively.
5b00 70 72 6f 63 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 processed.and.added.to.the.list.
5b20 0a 28 54 68 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 .(The.EXCLUDED.argument.is.an.in
5b40 74 65 72 6e 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 ternal.safeguard.against.infinit
5b60 65 20 72 65 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 e.recursion,.keeping.track.of.pr
5b80 6f 63 65 73 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 ocessed.states.)..(defalias.'evi
5ba0 6c 2d 73 74 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 l-state-keymaps.#[(state.&rest.e
5bc0 78 63 6c 75 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 xcluded).".\206....\306.\307\".\
5be0 33 30 36 08 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 306.\310\"\306.\311\312#B.\306.\
5c00 33 31 33 5c 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 313\"\306.\314\312#B.\315.!.\316
5c20 08 21 1e 1a 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 .!..\317.!..\320.!\211..C....?..
5c40 08 5c 6e 3e 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 .\n>\204G..\nB.\n\321..\211.!\20
5c60 33 5c 33 32 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 3\321..!@\211....>\204\310....=\
5c80 32 30 33 7e 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 203~.\322..\fC......C\257.\"....
5ca0 1e 42 16 1e 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 .B..\202\310.\323..!\203\226.\32
5cc0 32 0e 1d 5c 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 2..\324\325....#C\"..\202\310.\3
5ce0 32 36 0e 20 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 26..!\204\270.\326..J!\203\256..
5d00 20 4a 5c 32 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 .J\211..\204\270.\327..!\211..\2
5d20 30 33 5c 33 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 03\310.\322..\330..\312\"..BCC\"
5d40 16 1d 0e 21 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 ...!A\211.!\204Q.*..\203\337.\32
5d60 34 5c 33 33 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 4\331..\"\202\344.\324\322..\".\
5d80 6e 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 6e 61 62 6c 65 20 n\207".[state.evil-state.enable.
5da0 6d 61 70 20 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 map.local-map.minor-mode-maps.ev
5dc0 69 6c 2d 73 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 il-state-property.:enable.:mode.
5de0 3a 6b 65 79 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 :keymap.t.:local.:local-keymap.e
5e00 76 69 6c 2d 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 vil-state-minor-mode-keymaps.evi
5e20 6c 2d 73 74 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 l-state-auxiliary-keymaps.evil-s
5e40 74 61 74 65 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 tate-overriding-keymaps.evil-sta
5e60 74 65 2d 69 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 te-intercept-keymaps.nil.append.
5e80 65 76 69 6c 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 evil-state-p.apply.evil-state-ke
5ea0 79 6d 61 70 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 ymaps.keymapp.evil-keymap-for-mo
5ec0 64 65 20 65 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 de.evil-mode-for-keymap.evil-con
5ee0 63 61 74 2d 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 cat-keymap-alists.aux-maps.overr
5f00 69 64 69 6e 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 iding-maps.intercept-maps.result
5f20 20 65 78 63 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 .excluded.remove-duplicates.entr
5f40 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 5d 20 38 20 28 23 24 20 2e 20 32 33 31 35 36 y.--dolist-tail--].8.(#$...23156
5f60 29 5d 29 0a 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 )]).#@140.Create.a.buffer-local.
5f80 76 61 6c 75 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 value.for.`evil-mode-map-alist'.
5fa0 0a 54 68 69 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 .This.is.a.keymap.alist,.determi
5fc0 6e 65 64 20 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 ned.by.the.current.state.(or.by.
5fe0 53 54 41 54 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 STATE.if.specified)...(defalias.
6000 27 65 76 69 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 'evil-normalize-keymaps.#[(&opti
6020 6f 6e 61 6c 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 onal.state).".\206...\306\307\21
6040 31 5c 32 31 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 1\211.....\310.\210..\307..\211.
6060 16 5c 32 30 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 .\203i...@\211..\242...\243...>\
6080 32 30 34 46 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 204F.\311\f!\204F.\312\f!\204F.\
60a0 33 31 33 5c 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 313\f!\204F.\314\f!\203M...B.\20
60c0 32 60 00 5c 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 2`.\315.!\203\\..J\203\\..\316!\
60e0 32 31 30 0b 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 210.\307L\210..A\211..\204..*\30
6100 37 16 14 08 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 7...\205\350.\317.!\211.\307..\2
6120 31 31 1e 16 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 11..\203\343...@\211..@...A.\320
6140 0b 21 5c 32 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 .!\203\226..J\204\252.\314\f!\20
6160 34 5c 32 35 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 4\252.\315.!\203\246..\321!\210.
6180 5c 33 32 32 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 \322L\210..>\204\310.\311\f!\204
61a0 5c 33 31 30 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 \310.\312\f!\204\310.\313\f!\204
61c0 5c 33 31 30 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 \310.\314\f!\203\317...B.\202\33
61e0 32 00 0e 15 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 2...\323.!\206\330.\f\241\210..A
6200 5c 32 31 31 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 \211..\204..*\n\211..-\207".[sta
6220 74 65 20 65 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 te.evil-state.temp.mode.map.excl
6240 75 64 65 64 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 uded.(nil.t).nil.evil-initialize
6260 2d 6c 6f 63 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 -local-keymaps.evil-intercept-ke
6280 79 6d 61 70 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 ymap-p.evil-overriding-keymap-p.
62a0 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 6d 69 6e evil-auxiliary-keymap-p.evil-min
62c0 6f 72 2d 6d 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 or-mode-keymap-p.fboundp.-1.evil
62e0 2d 73 74 61 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 -state-keymaps.boundp.1.t.evil-k
6300 65 79 6d 61 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 eymap-for-mode.evil-mode-map-ali
6320 73 74 20 65 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 st.entry.--dolist-tail--].6.(#$.
6340 2e 20 32 34 34 32 36 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 ..24426)]).#@117.Return.the.mino
6360 72 20 6d 6f 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 r.mode.associated.with.KEYMAP..R
6380 65 74 75 72 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 eturns.DEFAULT.if.no.mode.is.fou
63a0 6e 64 2e 0a 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 nd..See.also.`evil-keymap-for-mo
63c0 64 65 27 2e 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 de'...(defalias.'evil-mode-for-k
63e0 65 79 6d 61 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 eymap.#[(keymap.&optional.defaul
6400 74 29 20 22 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 t)."\306.!\203\n..\202\f..J.9\20
6420 35 12 00 08 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 5......\203(.\307..\"@\206@.\307
6440 09 5c 66 5c 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 .\f\"@\206@.\307\n\310\311\312.\
6460 66 5c 22 5c 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 f\"\"\"@\206@.\307\n.\"@\206@...
6480 2a 5c 32 30 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 *\207".[keymap.var.map.evil-glob
64a0 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 6d al-keymaps-alist.evil-local-keym
64c0 61 70 73 2d 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 aps-alist.minor-mode-map-alist.k
64e0 65 79 6d 61 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 eymapp.rassq.mapcar.#[(e).".\242
6500 08 5c 32 34 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 .\243JB\207".[e].2].append.defau
6520 6c 74 5d 20 37 20 28 23 24 20 2e 20 32 35 34 32 35 29 5d 29 0a 23 40 31 32 35 20 52 65 74 75 72 lt].7.(#$...25425)]).#@125.Retur
6540 6e 20 74 68 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 n.the.keymap.associated.with.MOD
6560 45 2e 0a 52 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 E..Return.the.keymap.variable.if
6580 20 56 41 52 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 .VARIABLE.is.non-nil..See.also.`
65a0 65 76 69 6c 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 evil-mode-for-keymap'...(defalia
65c0 73 20 27 65 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 s.'evil-keymap-for-mode.#[(mode.
65e0 26 6f 70 74 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 &optional.variable)."..\236A\206
6600 0b 00 08 5c 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 ...\n\236A\211.J\206...\f\236A..
6620 06 5c 32 30 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 .\203...\202...*\207".[mode.evil
6640 2d 67 6c 6f 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 -global-keymaps-alist.evil-local
6660 2d 6b 65 79 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 -keymaps-alist.var.minor-mode-ma
6680 70 2d 61 6c 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 p-alist.map.variable].3.(#$...25
66a0 39 31 35 29 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 915)]).#@55.Return.a.keymap.alis
66c0 74 20 6f 66 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 t.of.auxiliary.keymaps.for.STATE
66e0 2e 1f 0a 28 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 ...(defalias.'evil-state-auxilia
6700 72 79 2d 6b 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 ry-keymaps.#[(state).".\206...\3
6720 30 36 5c 32 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 06\211...\307.\306.\211.\203/..@
6740 14 5c 33 31 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 .\310\f.\"\211.\203(.\311\f\312\
6760 22 0b 42 5c 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 ".B\nB..A\211.\204..\306.*\n\237
6780 2b 5c 32 30 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 +\207".[state.evil-state.result.
67a0 61 75 78 20 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 aux.map.--dolist-tail--.nil.curr
67c0 65 6e 74 2d 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 ent-active-maps.evil-get-auxilia
67e0 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 79 6d 61 70 20 74 ry-keymap.evil-mode-for-keymap.t
6800 5d 20 34 20 28 23 24 20 2e 20 32 36 32 38 34 29 5d 29 0a 23 40 35 36 20 52 65 74 75 72 6e 20 61 ].4.(#$...26284)]).#@56.Return.a
6820 20 6b 65 79 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 .keymap.alist.of.minor-mode.keym
6840 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 6c 2d aps.for.STATE...(defalias.'evil-
6860 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 23 5b 28 73 74 61 74 state-minor-mode-keymaps.#[(stat
6880 65 29 20 22 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 e).".\206...\211.\n\236\211.\205
68a0 10 00 0b 41 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 ...A*\207".[state.evil-state.evi
68c0 6c 2d 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 l-minor-mode-keymaps-alist.state
68e0 2d 65 6e 74 72 79 5d 20 33 20 28 23 24 20 2e 20 32 36 36 34 38 29 5d 29 0a 23 40 35 36 20 52 65 -entry].3.(#$...26648)]).#@56.Re
6900 74 75 72 6e 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 turn.a.keymap.alist.of.overridin
6920 67 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 69 61 73 20 g.keymaps.for.STATE...(defalias.
6940 27 65 76 69 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 'evil-state-overriding-keymaps.#
6960 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 5c 33 30 [(&optional.state).".\206....\30
6980 35 1a 5c 33 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 5.\306.\305.\211.\203-.\f@.\307.
69a0 08 5c 22 5c 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 .\"\211.\203&.\310.\311\".B\nB.\
69c0 66 41 5c 32 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 fA\211.\204..*\n\237*\207".[stat
69e0 65 20 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 e.evil-state.result.map.--dolist
6a00 2d 74 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 -tail--.nil.current-active-maps.
6a20 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 2d 6d 6f evil-overriding-keymap-p.evil-mo
6a40 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 20 74 5d 20 34 20 28 23 24 20 2e 20 32 36 38 37 38 29 5d de-for-keymap.t].4.(#$...26878)]
6a60 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 20 ).#@55.Return.a.keymap.alist.of.
6a80 69 6e 74 65 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 intercept.keymaps.for.STATE...(d
6aa0 65 66 61 6c 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 efalias.'evil-state-intercept-ke
6ac0 79 6d 61 70 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 ymaps.#[(&optional.state).".\206
6ae0 05 00 09 18 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 ....\305.\306.\305.\211.\2037.\f
6b00 40 13 5c 33 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 @.\307..\"\206\".\307\310..\".\"
6b20 5c 32 31 31 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 \211.\2030.\311.\312\".B\nB.\fA\
6b40 32 31 31 14 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 211.\204..*\n\237\211.*\207".[st
6b60 61 74 65 20 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 ate.evil-state.result.map.--doli
6b80 73 74 2d 74 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 st-tail--.nil.current-active-map
6ba0 73 20 65 76 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 s.evil-intercept-keymap-p.evil-g
6bc0 65 74 2d 61 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 et-auxiliary-keymap.evil-mode-fo
6be0 72 2d 6b 65 79 6d 61 70 20 74 5d 20 35 20 28 23 24 20 2e 20 32 37 32 33 39 29 5d 29 0a 23 40 39 r-keymap.t].5.(#$...27239)]).#@9
6c00 37 20 53 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 4d 7.Set.the.auxiliary.keymap.for.M
6c20 41 50 20 69 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 AP.in.STATE.to.AUX..If.AUX.is.ni
6c40 6c 2c 20 63 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 l,.create.a.new.auxiliary.keymap
6c60 2e 1f 0a 28 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 ...(defalias.'evil-set-auxiliary
6c80 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 61 -keymap.#[(map.state.&optional.a
6ca0 75 78 29 20 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 ux)."\303.!\204..\304..\305.!\20
6cc0 34 21 00 5c 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 4!.\306.\307\310\311.\312\"\206.
6ce0 00 5c 33 30 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 .\307\313.\"\"\"\210\314\n\315\3
6d00 31 36 5c 33 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 16\307\317.\"!C!.#\210.\207".[au
6d20 78 20 73 74 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 x.state.map.keymapp.make-sparse-
6d40 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 61 70 2d 70 20 65 keymap.evil-auxiliary-keymap-p.e
6d60 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 41 75 vil-set-keymap-prompt.format."Au
6d80 78 69 6c 69 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 xiliary.keymap.for.%s".evil-stat
6da0 65 2d 70 72 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 e-property.:name."%s.state".defi
6dc0 6e 65 2d 6b 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 ne-key.vconcat.intern."%s-state"
6de0 5d 20 37 20 28 23 24 20 2e 20 32 37 36 35 30 29 5d 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 73 65 ].7.(#$...27650)]).(put.'evil-se
6e00 74 2d 61 75 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 t-auxiliary-keymap.'lisp-indent-
6e20 66 75 6e 63 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 function.'defun).#@241.Get.the.a
6e40 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 6e 20 53 54 41 54 45 uxiliary.keymap.for.MAP.in.STATE
6e60 2e 0a 49 66 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 ..If.CREATE.is.non-nil,.create.a
6e80 6e 20 61 75 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 n.auxiliary.keymap.if.MAP.does.n
6ea0 6f 74 20 68 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 ot.have.one..If.CREATE.and.IGNOR
6ec0 45 2d 50 41 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 E-PARENT.are.non-nil.then.a.new.
6ee0 61 75 78 69 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 auxiliary.keymap.is.created.even
6f00 20 69 66 20 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 .if.the.parent.of.MAP.has.one.al
6f20 72 65 61 64 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 ready...(defalias.'evil-get-auxi
6f40 6c 69 61 72 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 liary-keymap.#[(map.state.&optio
6f60 6e 61 6c 20 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 nal.create.ignore-parent).".\205
6f80 5a 00 5c 33 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 Z.\306\307\310\311.\"!C!.\n\205\
6fa0 22 00 5c 33 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 ".\312.!\205\"..\205\".\313\312.
6fc0 21 09 5c 22 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 !.\"..\203..\313..\"\202/...\n\2
6fe0 30 33 46 00 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 03F.\f.\232\203F...\203F.\314..\
7000 22 5c 32 30 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 "\202Y.\315.!\203P..\202Y...\205
7020 59 00 5c 33 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 Y.\314..\"+\207".[state.key.igno
7040 72 65 2d 70 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 re-parent.map.parent-aux.aux.vco
7060 6e 63 61 74 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 ncat.intern.format."%s-state".ke
7080 79 6d 61 70 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 ymap-parent.lookup-key.evil-set-
70a0 61 75 78 69 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 auxiliary-keymap.evil-auxiliary-
70c0 6b 65 79 6d 61 70 2d 70 20 63 72 65 61 74 65 5d 20 35 20 28 23 24 20 2e 20 32 38 32 31 35 29 5d keymap-p.create].5.(#$...28215)]
70e0 29 0a 23 40 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 ).#@88.Get.the.auxiliary.keymap.
7100 66 6f 72 20 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 for.MODE.in.STATE,.creating.one.
7120 69 66 20 69 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 if.it.does.not.already.exist...(
7140 64 65 66 61 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 defalias.'evil-get-minor-mode-ke
7160 79 6d 61 70 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 ymap.#[(state.mode)."..\236\211.
7180 5c 32 30 33 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 \203...\n\236\203...\n\236A\202J
71a0 00 5c 33 30 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 .\305..\306\f\307\310\311.!\312.
71c0 5c 33 31 33 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 \313\"\206*.\307\314.\"#\"\210\n
71e0 5c 32 30 33 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 \203?.\n\315.\fBC\nA\"\241\210\2
7200 30 32 48 00 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 02H...\fBCB.B.\f))\207".[state.e
7220 76 69 6c 2d 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 vil-minor-mode-keymaps-alist.sta
7240 74 65 2d 65 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 te-entry.mode.map.make-sparse-ke
7260 79 6d 61 70 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 ymap.evil-set-keymap-prompt.form
7280 61 74 20 22 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 at."Minor-mode.keymap.for.%s.in.
72a0 25 73 22 20 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 %s".symbol-name.evil-state-prope
72c0 72 74 79 20 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 rty.:name."%s.state".append].9.(
72e0 23 24 20 2e 20 32 38 39 30 33 29 5d 29 0a 23 40 33 37 20 57 68 65 74 68 65 72 20 4d 41 50 20 69 #$...28903)]).#@37.Whether.MAP.i
7300 73 20 61 6e 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 s.an.auxiliary.keymap...(defalia
7320 73 20 27 65 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 s.'evil-auxiliary-keymap-p.#[(ma
7340 70 29 20 22 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 p)."\302.!\205..\303\304.!\206..
7360 5c 33 30 35 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 \305\306\307.\310...#)\266\203\2
7380 30 35 1d 00 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 05..\307\207".[map.inhibit-chang
73a0 69 6e 67 2d 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 ing-match-data.keymapp."Auxiliar
73c0 79 20 6b 65 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 y.keymap".keymap-prompt."".nil.t
73e0 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 37 20 28 23 24 20 2e 20 32 39 34 32 37 29 5d 29 0a .string-match].7.(#$...29427)]).
7400 23 40 33 37 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 #@37.Whether.MAP.is.a.minor-mode
7420 20 6b 65 79 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 .keymap...(defalias.'evil-minor-
7440 6d 6f 64 65 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 mode-keymap-p.#[(map)."\302.!\20
7460 35 1d 00 5c 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 5..\303\304.!\206..\305\306\307.
7480 5c 33 31 30 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 \310...#)\266\203\205..\307\207"
74a0 20 5b 6d 61 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 .[map.inhibit-changing-match-dat
74c0 61 20 6b 65 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 a.keymapp."Minor-mode.keymap".ke
74e0 79 6d 61 70 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 ymap-prompt."".nil.t.string-matc
7500 68 5d 20 37 20 28 23 24 20 2e 20 32 39 37 30 31 29 5d 29 0a 23 40 38 34 20 57 68 65 74 68 65 72 h].7.(#$...29701)]).#@84.Whether
7520 20 4d 41 50 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 .MAP.is.an.intercept.keymap.for.
7540 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 61 6e 73 STATE..If.STATE.is.nil,.it.means
7560 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 69 6e 74 .any.state...(defalias.'evil-int
7580 65 72 63 65 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 ercept-keymap-p.#[(map.&optional
75a0 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 33 30 35 5c .state)."\303.!\205\n.\304.\305\
75c0 22 5c 32 31 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 "\211.\204..\306\202,.\n\204...\
75e0 32 30 32 2c 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 202,..\n=\203%..\202,..\307=\205
7600 2c 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 ,..)\207".[map.entry.state.keyma
7620 70 70 20 6c 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 pp.lookup-key.[intercept-state].
7640 6e 69 6c 20 61 6c 6c 5d 20 34 20 28 23 24 20 2e 20 32 39 39 37 37 29 5d 29 0a 23 40 38 35 20 57 nil.all].4.(#$...29977)]).#@85.W
7660 68 65 74 68 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 hether.MAP.is.an.overriding.keym
7680 61 70 20 66 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 ap.for.STATE..If.STATE.is.nil,.i
76a0 74 20 6d 65 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 t.means.any.state...(defalias.'e
76c0 76 69 6c 2d 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 vil-overriding-keymap-p.#[(map.&
76e0 6f 70 74 69 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 optional.state)."\303.!\205\n.\3
7700 30 34 08 5c 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 04.\305\"\211.\204..\306\2029.\3
7720 30 33 09 21 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 03.!\203..\307.\n\"\2029.\n\204(
7740 00 08 5c 32 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 ..\2029..\n=\2032..\2029..\310=\
7760 32 30 35 39 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 2059..)\207".[map.entry.state.ke
7780 79 6d 61 70 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 ymapp.lookup-key.[override-state
77a0 5d 20 6e 69 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 ].nil.evil-overriding-keymap-p.a
77c0 6c 6c 5d 20 34 20 28 23 24 20 2e 20 33 30 33 30 33 29 5d 29 0a 23 40 38 36 20 52 65 74 75 72 6e ll].4.(#$...30303)]).#@86.Return
77e0 20 74 68 65 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 .the.state.for.the.intercept.key
7800 6d 61 70 20 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 map.MAP..A.return.value.of.t.mea
7820 6e 73 20 61 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 ns.all.states...(defalias.'evil-
7840 69 6e 74 65 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 intercept-keymap-state.#[(map)."
7860 5c 33 30 32 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 \302.\303.#.\304.!\203..\305.!\2
7880 30 32 1d 00 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 02...\306=\203..\307\202...)\207
78a0 22 20 5b 6d 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 ".[map.state.lookup-key.[interce
78c0 70 74 2d 73 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 pt-state].keymapp.evil-intercept
78e0 2d 6b 65 79 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 36 -keymap-state.all.t].4.(#$...306
7900 38 32 29 5d 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 82)]).#@87.Return.the.state.for.
7920 74 68 65 20 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 the.overriding.keymap.MAP..A.ret
7940 75 72 6e 20 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 urn.value.of.t.means.all.states.
7960 1f 0a 28 64 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 ..(defalias.'evil-overriding-key
7980 6d 61 70 2d 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 map-state.#[(map)."\302.\303.#.\
79a0 33 30 34 09 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 304.!\203..\305.!\202...\306=\20
79c0 33 1c 00 5c 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 3..\307\202...)\207".[map.state.
79e0 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 6b 65 79 6d lookup-key.[override-state].keym
7a00 61 70 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 73 74 61 74 65 app.evil-overriding-keymap-state
7a20 20 61 6c 6c 20 74 5d 20 34 20 28 23 24 20 2e 20 33 30 39 38 37 29 5d 29 0a 23 40 31 33 39 33 20 .all.t].4.(#$...30987)]).#@1393.
7a40 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 6d 20 4b 45 59 20 Create.a.STATE.binding.from.KEY.
7a60 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 73 20 6f 6e 65 20 to.DEF.for.KEYMAP..STATE.is.one.
7a80 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 20 72 65 70 6c 61 of.normal,.insert,.visual,.repla
7aa0 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 73 2c 20 6f 72 20 ce,.operator,.motion,.emacs,.or.
7ac0 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 68 65 73 65 2e 20 a.list.of.one.or.more.of.these..
7ae0 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 6e 69 6c 20 63 6f Omitting.a.state.by.using.nil.co
7b00 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 61 63 73 20 62 69 rresponds.to.a.standard.Emacs.bi
7b20 6e 64 69 6e 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 nding.using.`define-key'..The.re
7b40 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 74 68 6f 73 65 maining.arguments.are.like.those
7b60 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 6c 65 3a 0a 0a .of.`define-key'..For.example:..
7b80 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 66 6f 6f ....(evil-define-key.'normal.foo
7ba0 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 65 73 20 61 20 62 -map."a".'bar)..This.creates.a.b
7bc0 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 4e 6f 72 6d 61 6c inding.from."a".to.bar.in.Normal
7be0 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 65 6e 65 76 65 72 .state,.which.is.active.whenever
7c00 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 6e 69 6c 20 66 6f .foo-map.is.active..Using.nil.fo
7c20 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 20 6c 65 61 64 20 r.the.state,.the.following.lead.
7c40 74 6f 20 69 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 to.identical.bindings:......(evi
7c60 6c 2d 64 65 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 l-define-key.nil.foo-map."a".'ba
7c80 72 29 0a 0a 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 r)......(define-key.foo-map."a".
7ca0 27 62 61 72 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 'bar)..It.is.possible.to.specify
7cc0 20 6d 75 6c 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 .multiple.states.and/or.bindings
7ce0 20 61 74 0a 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 .at.once:......(evil-define-key.
7d00 27 28 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 '(normal.visual).foo-map......."
7d20 61 22 20 27 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 a".'bar......."b".'foo)..If.foo-
7d40 6d 61 70 20 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 map.has.not.been.initialized.yet
7d60 2c 20 74 68 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 ,.this.macro.adds.an.entry.to.`a
7d80 66 74 65 72 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 fter-load-functions',.delaying.e
7da0 78 65 63 75 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 xecution.as.necessary...KEYMAP.m
7dc0 61 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 ay.also.be.a.quoted.symbol..If.t
7de0 68 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 he.symbol.is.global,.the.global.
7e00 65 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 evil.keymap.corresponding.to.the
7e20 20 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 .state(s).is.used,.meaning.the.f
7e40 6f 6c 6c 6f 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 ollowing.lead.to.identical.bindi
7e60 6e 67 73 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 6e 6f 72 6d ngs:......(evil-define-key.'norm
7e80 61 6c 20 27 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 al.'global."a".'bar)......(evil-
7ea0 67 6c 6f 62 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 global-set-key.'normal."a".'bar)
7ec0 0a 0a 54 68 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 ..The.symbol.local.may.also.be.u
7ee0 73 65 64 2c 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 sed,.which.corresponds.to.using.
7f00 60 65 76 69 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 `evil-local-set-key'..If.a.quote
7f20 64 20 73 79 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 d.symbol.is.used.that.is.not.glo
7f40 62 61 6c 20 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 bal.or.local,.it.is.assumed.to.b
7f60 65 20 74 68 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 e.the.name.of.a.minor.mode,.in.w
7f80 68 69 63 68 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 hich.case.`evil-define-minor-mod
7fa0 65 2d 6b 65 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 e-key'.is.used...(defalias.'evil
7fc0 2d 64 65 66 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 -define-key.'(macro...#[(state.k
7fe0 65 79 6d 61 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 eymap.key.def.&rest.bindings).".
8000 5c 33 30 35 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 \305\235\203..\306..\n.\fBBBBB\2
8020 30 37 08 3a 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 07.:\203*..@\307=\203*.\310..\n.
8040 5c 66 42 42 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 \fBBBBB\207\311\307.9\203>.\312\
8060 33 31 33 5c 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 313\307.DD\314.DE\202A.\314.DD\3
8080 30 37 5c 33 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 07\315\316\306..\n.\fBBBBB\317BB
80a0 42 44 5c 33 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 BD\320\321\322\323\324\307.9\203
80c0 64 00 08 5c 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 d..\202e.\300DE\257.\207".[keyma
80e0 70 20 73 74 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 p.state.key.def.bindings.('globa
8100 6c 20 27 6c 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 l.'local).evil-define-key*.quote
8120 20 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 65 76 69 6c .evil-define-minor-mode-key.evil
8140 2d 64 65 6c 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 -delay.and.boundp.keymapp.condit
8160 69 6f 6e 2d 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 ion-case-unless-debug.err.((erro
8180 72 20 28 6d 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 r.(message."error.in.evil-define
81a0 2d 6b 65 79 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 -key:.%s".(error-message-string.
81c0 65 72 72 29 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 err)))).'after-load-functions.t.
81e0 6e 69 6c 20 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 nil.format."evil-define-key-in-%
8200 73 22 5d 20 31 31 20 28 23 24 20 2e 20 33 31 32 39 36 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 s"].11.(#$...31296)])).(byte-cod
8220 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 e."\300\301\302\303#\210\304\305
8240 5c 33 30 31 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 \301\"\207".[function-put.evil-d
8260 65 66 69 6e 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 efine-key.lisp-indent-function.d
8280 65 66 75 6e 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 efun.defalias.evil-declare-key].
82a0 34 29 0a 23 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 4).#@1488.Create.a.STATE.binding
82c0 20 66 72 6f 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 .from.KEY.to.DEF.for.KEYMAP..STA
82e0 54 45 20 69 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 TE.is.one.of.normal,.insert,.vis
8300 75 61 6c 2c 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 ual,.replace,.operator,.motion,.
8320 65 6d 61 63 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 emacs,.or.a.list.of.one.or.more.
8340 6f 66 20 74 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 of.these..Omitting.a.state.by.us
8360 69 6e 67 20 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 ing.nil.corresponds.to.a.standar
8380 64 20 45 6d 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 d.Emacs.binding.using.`define-ke
83a0 79 27 20 54 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 y'.The.remaining.arguments.are.l
83c0 69 6b 65 20 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 ike.those.of.`define-key'..For.e
83e0 78 61 6d 70 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 xample:......(evil-define-key*.'
8400 6e 6f 72 6d 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 normal.foo-map."a".'bar)..This.c
8420 72 65 61 74 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 reates.a.binding.from."a".to.bar
8440 20 69 6e 20 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 .in.Normal.state,.which.is.activ
8460 65 20 77 68 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 e.whenever.foo-map.is.active..Us
8480 69 6e 67 20 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 ing.nil.for.the.state,.the.follo
84a0 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 69 6c 2d wing.are.equivalent:......(evil-
84c0 64 65 66 69 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 define-key*.nil.foo-map."a".'bar
84e0 29 0a 0a 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 )......(define-key.foo-map."a".'
8500 62 61 72 29 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 bar)...It.is.possible.to.specify
8520 20 6d 75 6c 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 .multiple.states.and/or.bindings
8540 20 61 74 0a 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 .at..once:......(evil-define-key
8560 2a 20 27 28 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 *.'(normal.visual).foo-map......
8580 20 22 61 22 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 ."a".'bar......."b".'foo)..KEYMA
85a0 50 20 6d 61 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 P.may.also.be.a.quoted.symbol..I
85c0 66 20 74 68 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 f.the.symbol.is.global,.the.glob
85e0 61 6c 20 65 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 al.evil.keymap.corresponding.to.
8600 74 68 65 20 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 the.state(s).is.used,.meaning.th
8620 65 20 66 6f 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 e.following.are.equivalent:.....
8640 20 28 65 76 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 .(evil-define-key*.'normal.'glob
8660 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 61 6c 2d 73 al."a".'bar)......(evil-global-s
8680 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 65 20 73 79 et-key.'normal."a".'bar)..The.sy
86a0 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 20 77 68 69 mbol.local.may.also.be.used,.whi
86c0 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 6c 2d 6c 6f ch.corresponds.to.using.`evil-lo
86e0 63 61 6c 2d 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 cal-set-key'...The.use.is.nearly
8700 20 69 64 65 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 .identical.to.`evil-define-key'.
8720 77 69 74 68 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 with.the.exception.that.this.is.
8740 61 20 66 75 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 a.function.and.not.a.macro.(and.
8760 73 6f 20 77 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 so.will.not.be.expanded.when.com
8780 70 69 6c 65 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 piled.which.can.have.unintended.
87a0 63 6f 6e 73 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 consequences)..`evil-define-key*
87c0 27 20 61 6c 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 '.also.does.not.defer.any.bindin
87e0 67 73 20 6c 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 gs.like.`evil-define-key'.does.u
8800 73 69 6e 67 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 sing.`evil-delay'..This.allows.e
8820 72 72 6f 72 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 rrors.in.the.bindings.to.be.caug
8840 68 74 20 69 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 ht.immediately,.and.makes.its.be
8860 68 61 76 69 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 havior.more.predictable...(defal
8880 69 61 73 20 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 ias.'evil-define-key*.#[(state.k
88a0 65 79 6d 61 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 eymap.key.def.&rest.bindings).".
88c0 5c 32 30 33 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 \203..\306\307.<\203...\202...C\
88e0 22 5c 32 30 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 "\2028..\310=\203..\n\2027..\311
8900 3d 5c 32 30 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 =\2036.\312.\2067.\313..\314.!\2
8920 31 30 0b 29 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 10.)\2027..C..\203o.\f\315.\211.
8940 11 5c 32 30 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 .\203Z...@.\316....#\210..A\211.
8960 11 5c 32 30 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 .\204F.*..\211A..\242...\211A..\
8980 32 34 32 16 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 242..\2029.\f\315.\211..\205\215
89a0 00 0e 11 40 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 ...@.\317.\320.!\"\210..A\211..\
89c0 32 30 34 78 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 204x.\315+\207".[state.keymap.gl
89e0 6f 62 61 6c 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 obal-map.map.maps.key.mapcar.#[(
8a00 73 74 29 20 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 st).".\302=\203\f.\303.\304\305#
8a20 5c 32 30 37 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 \207.\306=\203..\303.\307\305#\2
8a40 30 37 5c 33 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 07\310..\305\211$\207".[keymap.s
8a60 74 20 67 6c 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 t.global.evil-state-property.:ke
8a80 79 6d 61 70 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 ymap.t.local.:local-keymap.evil-
8aa0 67 65 74 2d 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 get-auxiliary-keymap].5].global.
8ac0 6c 6f 63 61 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 local.current-local-map.make-spa
8ae0 72 73 65 2d 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 rse-keymap.use-local-map.nil.def
8b00 69 6e 65 2d 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 ine-key.evil-set-keymap-prompt.k
8b20 65 79 6d 61 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 eymap-prompt.--dolist-tail--.def
8b40 20 62 69 6e 64 69 6e 67 73 5d 20 35 20 28 23 24 20 2e 20 33 33 34 35 30 29 5d 29 0a 23 40 35 37 .bindings].5.(#$...33450)]).#@57
8b60 31 20 53 69 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 1.Similar.to.`evil-define-key'.b
8b80 75 74 20 74 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 ut.the.bindings.are.associated.w
8ba0 69 74 68 20 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 ith.the.minor-mode.symbol.MODE.i
8bc0 6e 73 74 65 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 nstead.of.a.particular.map..Asso
8be0 63 69 61 74 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 ciating.bindings.with.a.mode.sym
8c00 62 6f 6c 20 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 bol.instead.of.a.map.allows.evil
8c20 20 74 6f 20 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 .to.use.Emacs'.built-in.mechanis
8c40 6d 73 20 74 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 ms.to.enable.the.bindings.automa
8c60 74 69 63 61 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 tically.when.MODE.is.active.with
8c80 6f 75 74 20 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 out.relying.on.calling.`evil-nor
8ca0 6d 61 6c 69 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 malize-keymaps'..Another.less.si
8cc0 67 6e 69 66 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 gnificant.difference.is.that.the
8ce0 20 62 69 6e 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 .bindings.can.be.created.immedia
8d00 74 65 6c 79 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 tely,.because.this.function.only
8d20 20 75 73 65 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 .uses.the.symbol.MODE.and.does.n
8d40 6f 74 20 72 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 ot.rely.on.its.value...See.`evil
8d60 2d 64 65 66 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 -define-key'.for.the.usage.of.ST
8d80 41 54 45 2c 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 ATE,.KEY,.DEF.and.BINDINGS...(de
8da0 66 61 6c 69 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 falias.'evil-define-minor-mode-k
8dc0 65 79 20 23 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 ey.#[(state.mode.key.def.&rest.b
8de0 69 6e 64 69 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 indings)."\306\307.<\203...\202.
8e00 00 08 43 5c 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 ..C\".\n\205?..\310.\211.\203+.\
8e20 66 40 13 5c 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 f@.\311.\n.#\210\fA\211.\204..*.
8e40 5c 6e 5c 32 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 \n\211A.\n\242..\n\211A.\n\242.\
8e60 32 30 32 0f 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 202..)\207".[state.maps.key.map.
8e80 2d 2d 64 6f 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 --dolist-tail--.def.mapcar.#[(st
8ea0 29 20 22 5c 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 )."\302..\"\207".[st.mode.evil-g
8ec0 65 74 2d 6d 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 et-minor-mode-keymap].3].nil.def
8ee0 69 6e 65 2d 6b 65 79 20 62 69 6e 64 69 6e 67 73 5d 20 35 20 28 23 24 20 2e 20 33 35 36 38 32 29 ine-key.bindings].5.(#$...35682)
8f00 5d 29 0a 28 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 ]).(function-put.'evil-define-mi
8f20 6e 6f 72 2d 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 nor-mode-key.'lisp-indent-functi
8f40 6f 6e 20 27 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 on.'defun).#@91.Add."h",."j",."k
8f60 22 2c 20 22 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 ",."l".bindings.to.KEYMAP.in.STA
8f80 54 45 2e 0a 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 TE..Add.additional.BINDINGS.if.s
8fa0 70 65 63 69 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 pecified...(defalias.'evil-add-h
8fc0 6a 6b 6c 2d 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 jkl-bindings.'(macro...#[(keymap
8fe0 20 26 6f 70 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 .&optional.state.&rest.bindings)
9000 20 22 5c 33 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 ."\303..\304\305\306\307\310\311
9020 5c 33 31 32 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 \312\313\314\315\nBBBBBBBBBBBBB\
9040 32 30 37 22 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 207".[state.keymap.bindings.evil
9060 2d 64 65 66 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 -define-key."h".(lookup-key.evil
9080 2d 6d 6f 74 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 -motion-state-map."h")."j".(look
90a0 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 6d 61 70 20 22 6a 22 up-key.evil-motion-state-map."j"
90c0 29 20 22 6b 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 )."k".(lookup-key.evil-motion-st
90e0 61 74 65 2d 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 ate-map."k")."l".(lookup-key.evi
9100 6c 2d 6d 6f 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 l-motion-state-map."l").":".(loo
9120 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 6d 61 70 20 22 3a kup-key.evil-motion-state-map.":
9140 22 29 5d 20 31 34 20 28 23 24 20 2e 20 33 36 36 38 38 29 5d 29 29 0a 28 66 75 6e 63 74 69 6f 6e ")].14.(#$...36688)])).(function
9160 2d 70 75 74 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 -put.'evil-add-hjkl-bindings.'li
9180 73 70 2d 69 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 sp-indent-function.'defun).#@27.
91a0 42 69 6e 64 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 Bind.KEY.to.DEF.in.STATE...(defa
91c0 6c 69 61 73 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 lias.'evil-global-set-key.#[(sta
91e0 74 65 20 6b 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 te.key.def)."\303\304.\305\306#.
9200 5c 6e 23 5c 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 \n#\207".[state.key.def.define-k
9220 65 79 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 20 74 ey.evil-state-property.:keymap.t
9240 5d 20 35 20 28 23 24 20 2e 20 33 37 32 38 30 29 5d 29 0a 23 40 34 39 20 42 69 6e 64 20 4b 45 59 ].5.(#$...37280)]).#@49.Bind.KEY
9260 20 74 6f 20 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 .to.DEF.in.STATE.in.the.current.
9280 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 73 buffer...(defalias.'evil-local-s
92a0 65 74 2d 6b 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 et-key.#[(state.key.def)."\303\3
92c0 30 34 08 5c 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 04.\305\306#.\n#\207".[state.key
92e0 20 64 65 66 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 .def.define-key.evil-state-prope
9300 72 74 79 20 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 34 rty.:local-keymap.t].5.(#$...374
9320 36 34 29 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 64)]).(byte-code."\300\301\302\3
9340 30 33 5c 33 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 03\304$\210\305\301\304\"\210\30
9360 30 5c 33 30 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 0\306\307\303\304$\210\305\306\3
9380 30 34 5c 22 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 04\"\207".[ad-add-advice.use-glo
93a0 62 61 6c 2d 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 bal-map.(evil.nil.t.(advice.lamb
93c0 64 61 20 6e 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 da.nil."Refresh.Evil.keymaps.".(
93e0 65 76 69 6c 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 evil-normalize-keymaps))).after.
9400 6e 69 6c 20 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 nil.ad-activate.use-local-map.(e
9420 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 22 52 65 vil.nil.t.(advice.lambda.nil."Re
9440 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 2d 6e 6f 72 6d 61 fresh.Evil.keymaps.".(evil-norma
9460 6c 69 7a 65 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 lize-keymaps)))].5).#@1163.Defin
9480 65 20 61 6e 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 e.an.Evil.state.STATE..DOC.is.a.
94a0 67 65 6e 65 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 general.description.and.shows.up
94c0 20 69 6e 20 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 .in.all.docstrings;.the.first.li
94e0 6e 65 20 6f 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 ne.of.the.string.should.be.the.f
9500 75 6c 6c 20 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 ull.name.of.the.state..Then.foll
9520 6f 77 73 20 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 ows.one.or.more.optional.keyword
9540 73 3a 0a 0a 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 s:..:tag.STRING.............Mode
9560 20 6c 69 6e 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 .line.indicator..:message.STRING
9580 20 20 20 20 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 .........Echo.area.message.when.
95a0 63 68 61 6e 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 changing.to.STATE..:cursor.SPEC.
95c0 20 20 20 20 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 ...........Cursor.to.use.in.STAT
95e0 45 2e 0a 3a 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 E..:entry-hook.LIST........Hooks
9600 20 72 75 6e 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 .run.when.changing.to.STATE..:ex
9620 69 74 2d 68 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 it-hook.LIST.........Hooks.run.w
9640 68 65 6e 20 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 hen.changing.from.STATE..:enable
9660 20 4c 49 53 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 .LIST............List.of.other.s
9680 74 61 74 65 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 tates.and.modes.enabled.by.STATE
96a0 2e 0a 3a 73 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 ..:suppress-keymap.FLAG...If.FLA
96c0 47 20 69 73 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 G.is.non-nil,.makes.`evil-suppre
96e0 73 73 2d 6d 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 ss-map'.........................
9700 74 68 65 20 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 the.parent.of.the.global.map.of.
9720 53 54 41 54 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 STATE,.........................e
9740 66 66 65 63 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 ffectively.disabling.bindings.to
9760 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 60 73 65 6c 66 2d 69 .........................`self-i
9780 6e 73 65 72 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 nsert-command'...Following.the.k
97a0 65 79 77 6f 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 eywords.is.optional.code.to.be.e
97c0 78 65 63 75 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 xecuted.each.time.the.state.is.e
97e0 6e 61 62 6c 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 nabled.or.disabled..For.example:
9800 0a 0a 20 20 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 ......(evil-define-state.test...
9820 20 20 20 20 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 ...."Test.state.".......:tag."<T
9840 3e 20 22 0a 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 >.".......(setq.test-var.t))..Th
9860 65 20 67 6c 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 e.global.keymap.of.this.state.wi
9880 6c 6c 20 62 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 ll.be.`evil-test-state-map',.the
98a0 20 6c 6f 63 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 .local.keymap.will.be.`evil-test
98c0 2d 73 74 61 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 -state-local-map',.and.so.on...(
98e0 66 6e 20 53 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 fn.STATE.DOC.[[KEY.VAL]...].BODY
9900 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 73 74 61 ...)..(defalias.'evil-define-sta
9920 74 65 20 27 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 te.'(macro...#[(state.doc.&rest.
9940 62 6f 64 79 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 body)."\306\307.\"\205..\310\311
9960 08 5c 22 19 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 .\".\310\312.\".\306\313.\"\205.
9980 00 5c 33 31 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 .\310\311.\"..\203'..\314\230\20
99a0 33 2b 00 5c 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 3+.\314\202/.\315\316.\".\317\31
99c0 35 5c 33 32 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 5\320\n\"!.\317\315\321.\"!.\317
99e0 5c 33 31 35 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 \315\322.\"!.\317\315\323.\"!.@\
9a00 33 31 37 5c 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 317\315\324.\"!.A\317\315\325.\"
9a20 21 1e 42 5c 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 !.B\317\315\326.\"!.C\317\315\32
9a40 37 0b 5c 22 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 7.\"!.D\317\315\330.\"!.E\317\31
9a60 35 5c 33 33 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 5\331.\"!.F\317\315\332.\"!.G\31
9a80 37 5c 33 31 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 7\315\333.\"!.H\334\211.I.J\334\
9aa0 32 31 31 1e 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 211.K.L\334\211.M.N\334\211.O.P\
9ac0 33 33 34 5c 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 334\211.Q.R\335.S\242!\203I..S\2
9ae0 31 31 41 16 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 11A.S\242.O.S\211A.S\242.I.O\336
9b00 3d 5c 32 30 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 =\203\323..I.R\202\253..O\337=\2
9b20 30 33 5c 33 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 03\341..I.P\202\253..O\340=\203\
9b40 33 35 37 00 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 357..I.J\202\253..O\341=\203...I
9b60 5c 32 31 31 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 \211.L<\204\253..LC.L\202\253..O
9b80 5c 33 34 32 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 \342=\203...I\211.M<\204\253..LC
9ba0 16 4d 5c 32 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 .M\202\253..O\343=\203-..I.K\202
9bc0 5c 32 35 33 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 \253..O\344=\203;..I.N\202\253..
9be0 4f 5c 33 34 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 O\345=\203\253..I.Q\202\253.\346
9c00 5c 33 34 37 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 \347\350\351\nD\352\351.D\353\35
9c20 31 0b 44 5c 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 1.D\354\355\f\334\315\356..#F\35
9c40 37 5c 33 35 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 7\355.\360\315\361.\"F\362\355.@
9c60 5c 33 33 34 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 \334\315\356..#F\363\355.A\334\3
9c80 31 35 5c 33 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 15\364.\"F\336\355.B.R\315\365.\
9ca0 22 46 5c 33 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 "F\337\355.C.P\315\366.\"F\340\3
9cc0 35 35 0e 44 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 55.D\351.JD\315\367.\"F\341\355.
9ce0 45 5c 33 33 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 E\334\315\370.\"F\342\355.F\334\
9d00 33 31 35 5c 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 315\371.\"F\372\355.G\334\315\37
9d20 33 09 5c 22 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 3.\"F\344\351.ND\374\351.HD\343\
9d40 33 35 31 0e 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 351.KD\257!\375.Q\205\335.\376.\
9d60 33 37 37 42 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 377BBC\201T.\201U.\351.LDD\201V.
9d80 5c 33 35 31 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 \351.ED\201W.BBE\201T.\201U.\351
9da0 0e 4d 44 44 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 .MDD\201V.\351.FD\201X.BBE\201Y.
9dc0 0e 48 5c 32 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 .H\201Z.\315\201[..\n#\201\\.\20
9de0 31 5d 00 5c 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 1].\201^.\201_.\351\nDEE\257.\20
9e00 31 59 00 0b 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 1Y..\201`.\315\201a...#\201b.\20
9e20 31 63 00 5c 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 1c.\201d.\201e.\201f.\201g.\351\
9e40 6e 44 44 43 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 nDDC\201h.\351.FDD\201i.\201j..S
9e60 42 42 42 42 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 BBBBBE\201k.\201l.\201f.\201m.\3
9e80 35 31 5c 6e 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 51\nDD\201n.B\201o.\201p.\201g.\
9ea0 33 35 31 5c 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 351\nDE\201q.\201r.\351\nD\201s.
9ec0 42 42 42 5c 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 BBB\201f.\201g.\351\nDDC\201t.\2
9ee0 30 31 75 00 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 01u.\351.ND\201v.BB\201w.\201x.\
9f00 32 30 31 79 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 201y.\351\nDD\201z.\351\nDD\201{
9f20 00 42 42 42 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 .BBBB\375.S\201h.\351.EDD\201|.\
9f40 32 30 31 5c 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 201\\.\201}.\201I.\201~..C\257.\
9f60 32 30 31 75 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 201u.\201...CD\201\200..CD\201\2
9f80 30 31 00 5c 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 01.\201\202..CEFED\"BBBBB\257.EE
9fa0 5c 32 35 37 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 \257.\201\203.\351.D\201\204.BB\
9fc0 32 30 31 5c 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 201\203.\351.D\201\205.BB\201\20
9fe0 36 00 0d 5c 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 6..\334\354\f\201\207.BBBBB\201\
a000 32 30 36 00 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 206..A\334\354.@\201\210.BBBBB\3
a020 35 31 5c 6e 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 51\nD\257.\"..BB\207".[doc.name.
a040 73 74 61 74 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 state.toggle.mode.keymap.string-
a060 6d 61 74 63 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 match."^\\(.+\\)\\(\\(?:.\\|\n\\
a080 29 2a 5c 5c 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 )*\\)".match-string.1.2."^\\(.+?
a0a0 5c 5c 29 5c 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 \\)\\.?$"."".format."\n%s".inter
a0c0 6e 20 22 65 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 n."evil-%s-state"."%s-minor-mode
a0e0 22 20 22 25 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 "."%s-map"."%s-local-minor-mode"
a100 20 22 25 73 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 ."%s-local-map"."%s-tag"."%s-mes
a120 73 61 67 65 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 sage"."%s-cursor"."%s-entry-hook
a140 22 20 22 25 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 "."%s-exit-hook"."%s-modes"."%s-
a160 70 22 20 6e 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 p".nil.keywordp.:tag.:message.:c
a180 75 72 73 6f 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 ursor.:entry-hook.:exit-hook.:en
a1a0 61 62 6c 65 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 able.:input-method.:suppress-key
a1c0 6d 61 70 20 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 map.progn.evil-put-property.'evi
a1e0 6c 2d 73 74 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 l-state-properties.quote.:name.:
a200 74 6f 67 67 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 toggle.:mode.defvar."Non-nil.if.
a220 25 73 20 69 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 %s.is.enabled.\nUse.the.command.
a240 60 25 73 27 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 `%s'.to.change.this.variable.".:
a260 6b 65 79 6d 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 keymap.(make-sparse-keymap)."Key
a280 6d 61 70 20 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 map.for.%s.".:local.:local-keyma
a2a0 70 20 22 42 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 p."Buffer-local.keymap.for.%s.".
a2c0 22 4d 6f 64 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 "Mode.line.tag.for.%s."."Echo.ar
a2e0 65 61 20 6d 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 ea.message.for.%s."."Cursor.for.
a300 25 73 2e 5c 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 %s.\nMay.be.a.cursor.type.as.per
a320 20 60 63 75 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 .`cursor-type',.a.color.string.a
a340 73 20 70 61 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 s.passed\nto.`set-cursor-color',
a360 20 61 20 7a 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 .a.zero-argument.function.for.ch
a380 61 6e 67 69 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 anging.the\ncursor,.or.a.list.of
a3a0 20 74 68 65 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 .the.above."."Hooks.to.run.when.
a3c0 65 6e 74 65 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 entering.%s."."Hooks.to.run.when
a3e0 20 65 78 69 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 .exiting.%s.".:modes."Modes.that
a400 20 73 68 6f 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 .should.come.up.in.%s.".:predica
a420 74 65 20 61 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 te.append.set-keymap-parent.(evi
a440 6c 2d 73 75 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 l-suppress-map).local.local-keym
a460 61 70 20 74 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 ap.tag.message.cursor.entry-hook
a480 20 65 78 69 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 .exit-hook.modes.predicate.arg.c
a4a0 75 72 73 6f 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 ursor-value.enable.entry-hook-va
a4c0 6c 75 65 20 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 lue.exit-hook-value.input-method
a4e0 20 6b 65 79 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 .key.message-value.suppress-keym
a500 61 70 20 74 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 ap.tag-value.body.dolist.func.ad
a520 64 2d 68 6f 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 d-hook.(func).(func).defun.(&opt
a540 69 6f 6e 61 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 ional.state)."Whether.the.curren
a560 74 20 73 74 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 t.state.is.%s.\n(That.is,.whethe
a580 72 20 60 65 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 r.`evil-state'.is.`%s'.)".and.ev
a5a0 69 6c 2d 6c 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 il-local-mode.eq.(or.state.evil-
a5c0 73 74 61 74 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 state).(&optional.arg)."Enable.%
a5e0 73 2e 20 44 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 s..Disable.with.negative.ARG.\nI
a600 66 20 41 52 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 f.ARG.is.nil,.don't.display.a.me
a620 73 73 61 67 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 ssage.in.the.echo.area.%s".(inte
a640 72 61 63 74 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 ractive).cond.(and.(numberp.arg)
a660 20 28 3c 20 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 .(<.arg.1)).(setq.evil-previous-
a680 73 74 61 74 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 state.evil-state.evil-state.nil)
a6a0 20 6c 65 74 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 .let.evil-state.run-hooks.(setq.
a6c0 65 76 69 6c 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 evil-state.nil).(evil-normalize-
a6e0 6b 65 79 6d 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 keymaps).t.(unless.evil-local-mo
a700 64 65 20 28 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 de.(evil-local-mode.1)).evil-nex
a720 74 2d 73 74 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 t-state.(input-method-activate-h
a740 6f 6f 6b 20 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 ook.input-method-deactivate-hook
a760 29 20 28 65 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 ).(evil-change-state.nil).setq.e
a780 76 69 6c 2d 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 vil-add-to-alist.'evil-previous-
a7a0 73 74 61 74 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 state-alist.(evil-previous-state
a7c0 29 20 28 65 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 ).(evil-normalize-keymaps).if.((
a7e0 61 63 74 69 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 activate-input-method.evil-input
a800 2d 6d 65 74 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 -method).(if.deactivate-current-
a820 69 6e 70 75 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 input-method-function.(deactivat
a840 65 2d 69 6e 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 e-input-method))).unless.evil-no
a860 2d 64 69 73 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 -display.evil-refresh-cursor.evi
a880 6c 2d 72 65 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 l-refresh-mode-line.((when.(call
a8a0 65 64 2d 69 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 ed-interactively-p.'any).(redisp
a8c0 6c 61 79 29 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 lay))).when.evil-echo-state.(not
a8e0 20 65 76 69 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 .evil-no-display).functionp.func
a900 61 6c 6c 20 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 all.evil-echo."%s".evil-set-comm
a920 61 6e 64 2d 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 and-property.(:keep-visual.t).(:
a940 73 75 70 70 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 suppress-operator.t).evil-define
a960 2d 6b 65 79 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 -keymap.(:func.nil).(:local.t.:f
a980 75 6e 63 20 6e 69 6c 29 5d 20 33 38 20 28 23 24 20 2e 20 33 38 30 31 31 29 5d 29 29 0a 28 62 79 unc.nil)].38.(#$...38011)])).(by
a9a0 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 te-code."\300\301\302\303#\210\3
a9c0 30 34 5c 33 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 04\301\305\306#\210\307\310!\207
a9e0 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 65 2d 73 74 61 74 ".[function-put.evil-define-stat
aa00 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 66 75 6e 20 70 75 74 e.lisp-indent-function.defun.put
aa20 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 .edebug-form-spec.(&define.name.
aa40 5b 26 6f 70 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 [&optional.stringp].[&rest.[keyw
aa60 6f 72 64 70 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 ordp.sexp]].def-body).provide.ev
aa80 69 6c 2d 63 6f 72 65 5d 20 34 29 0a il-core].4).