summaryrefslogtreecommitdiff
path: root/straight/build/evil/evil-core.elc
blob: 97015ab38c795628ea220baca4a157187166bd38 (plain)
ofshex dumpascii
0000 3b 45 4c 43 1e 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 33 30 2e 32 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.30.2.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 23 40 39 39 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 45 76 imizations....#@99.Non-nil.if.Ev
0060 69 6c 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 il-Local.mode.is.enabled..Use.th
0080 65 20 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 e.command.`evil-local-mode'.to.c
00a0 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 72 65 71 75 69 72 65 20 27 hange.this.variable...(require.'
00c0 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d evil-common).(defvar.evil-local-
00e0 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 38 33 29 29 23 40 36 32 30 20 4d 69 6e 6f 72 20 6d mode.nil.(#$...83))#@620.Minor.m
0100 6f 64 65 20 66 6f 72 20 73 65 74 74 69 6e 67 20 75 70 20 45 76 69 6c 20 69 6e 20 61 20 73 69 6e ode.for.setting.up.Evil.in.a.sin
0120 67 6c 65 20 62 75 66 66 65 72 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 gle.buffer...This.is.a.minor.mod
0140 65 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 e...If.called.interactively,.tog
0160 67 6c 65 20 74 68 65 20 60 45 76 69 6c 2d 4c 6f 63 61 6c 0a 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 gle.the.`Evil-Local.mode'.mode..
0180 20 49 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 6f 73 69 74 .If.the.prefix.argument.is.posit
01a0 69 76 65 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 0a 69 74 20 ive,.enable.the.mode,.and.if.it.
01c0 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 20 74 68 65 is.zero.or.negative,.disable.the
01e0 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 .mode...If.called.from.Lisp,.tog
0200 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e gle.the.mode.if.ARG.is.`toggle'.
0220 20 20 45 6e 61 62 6c 65 20 74 68 65 0a 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c ..Enable.the.mode.if.ARG.is.nil,
0240 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 .omitted,.or.is.a.positive.numbe
0260 72 2e 20 20 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 0a 69 66 20 41 52 47 20 69 73 20 61 r...Disable.the.mode.if.ARG.is.a
0280 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 .negative.number...To.check.whet
02a0 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e her.the.minor.mode.is.enabled.in
02c0 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 74 68 .the.current.buffer,.evaluate.th
02e0 65 20 76 61 72 69 61 62 6c 65 20 60 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 27 2e 0a 0a 54 e.variable.`evil-local-mode'...T
0300 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 62 6f 74 68 20 77 68 he.mode's.hook.is.called.both.wh
0320 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 77 68 65 6e 20 en.the.mode.is.enabled.and.when.
0340 69 74 20 69 73 0a 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 it.is.disabled...(fn.&optional.A
0360 52 47 29 1f 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c RG)..(make-variable-buffer-local
0380 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 .'evil-local-mode).(defalias.'ev
03a0 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 36 20 01 5c 33 30 37 3d il-local-mode.#[256."\306..\307=
03c0 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 5c 32 34 37 5c 32 30 33 1c 00 01 5c 33 31 30 57 5c \203...?\202...\247\203...\310W\
03e0 32 30 33 1c 00 5c 33 31 31 5c 32 30 32 1d 00 5c 33 31 32 10 5c 33 31 33 5c 33 30 31 21 5c 32 30 203..\311\202..\312.\313\301!\20
0400 33 31 00 5c 33 31 34 5c 33 30 30 09 5c 22 11 08 5c 32 30 33 31 00 5c 33 30 30 09 42 11 08 5c 32 31.\314\300.\"..\2031.\300.B..\2
0420 30 33 5c 32 30 30 00 5c 33 31 35 5c 6e 3e 5c 32 30 33 40 00 5c 6e 5c 32 31 30 5c 32 30 32 44 00 03\200.\315\n>\203@.\n\210\202D.
0440 5c 33 31 35 5c 6e 42 12 5c 33 31 36 20 5c 32 31 30 5c 33 31 37 20 5c 32 30 33 58 00 5c 33 32 30 \315\nB.\316.\210\317.\203X.\320
0460 5c 33 30 33 21 5c 32 31 30 5c 33 32 31 13 5c 33 32 30 5c 33 30 34 21 5c 32 31 30 5c 33 31 31 14 \303!\210\321.\320\304!\210\311.
0480 0d 16 2f 5c 33 32 32 20 5c 32 31 30 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 31 32 5c 32 31 31 ../\322.\210\323\324\325\312\211
04a0 24 5c 32 31 30 5c 33 32 33 5c 33 32 36 5c 33 32 37 5c 33 31 32 5c 32 31 31 24 5c 32 31 30 5c 33 $\210\323\326\327\312\211$\210\3
04c0 32 33 5c 33 33 30 5c 33 33 31 5c 33 31 31 5c 33 31 32 24 5c 32 31 30 5c 33 32 33 5c 33 33 32 5c 23\330\331\311\312$\210\323\332\
04e0 33 33 33 5c 22 5c 32 31 30 5c 33 32 33 5c 33 33 34 5c 33 33 35 5c 22 5c 32 31 30 5c 32 30 32 5c 333\"\210\323\334\335\"\210\202\
0500 32 33 36 00 5c 33 33 36 20 5c 32 31 30 5c 33 33 37 5c 33 33 30 5c 33 33 31 5c 33 31 32 23 5c 32 236.\336.\210\337\330\331\312#\2
0520 31 30 5c 33 33 37 5c 33 32 34 5c 33 32 35 5c 33 31 32 23 5c 32 31 30 5c 33 33 37 5c 33 32 36 5c 10\337\324\325\312#\210\337\326\
0540 33 32 37 5c 33 31 32 23 5c 32 31 30 5c 33 34 30 0e 2f 21 5c 32 31 30 5c 33 34 31 5c 33 31 31 21 327\312#\210\340./!\210\341\311!
0560 5c 32 31 30 5c 33 34 32 5c 33 34 33 08 5c 32 30 33 5c 32 35 30 00 5c 33 34 34 5c 32 30 32 5c 32 \210\342\343.\203\250.\344\202\2
0580 35 31 00 5c 33 34 35 5c 22 5c 32 31 30 5c 33 34 36 5c 33 34 37 21 5c 32 30 33 5c 33 31 34 00 5c 51.\345\"\210\346\347!\203\314.\
05a0 33 30 36 20 5c 32 30 33 5c 32 37 35 00 5c 32 31 31 5c 33 30 36 20 5c 32 33 32 5c 32 30 33 5c 33 306.\203\275.\211\306.\232\203\3
05c0 31 34 00 5c 33 35 30 5c 33 35 31 5c 33 35 32 08 5c 32 30 33 5c 33 31 30 00 5c 33 35 33 5c 32 30 14.\350\351\352.\203\310.\353\20
05e0 32 5c 33 31 31 00 5c 33 35 34 5c 33 35 35 24 5c 32 31 30 5c 32 31 30 5c 33 35 36 20 08 5c 32 30 2\311.\354\355$\210\210\356..\20
0600 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 7".[evil-local-mode.local-minor-
0620 6d 6f 64 65 73 20 65 6d 75 6c 61 74 69 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 73 20 modes.emulation-mode-map-alists.
0640 65 76 69 6c 2d 64 65 66 61 75 6c 74 2d 73 74 61 74 65 20 65 76 69 6c 2d 65 63 68 6f 2d 73 74 61 evil-default-state.evil-echo-sta
0660 74 65 20 63 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 63 75 72 72 65 6e 74 2d te.current-input-method.current-
0680 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 message.toggle.1.nil.t.boundp.de
06a0 6c 71 20 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 65 76 69 6c 2d 69 6e 69 74 lq.evil-mode-map-alist.evil-init
06c0 69 61 6c 69 7a 65 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 20 6d 69 6e 69 62 75 66 66 65 72 70 ialize-local-keymaps.minibufferp
06e0 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 69 6e 73 65 72 74 20 65 76 69 6c .make-local-variable.insert.evil
0700 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 73 74 61 74 65 20 61 64 64 2d 68 6f 6f 6b 20 69 6e 70 75 74 -initialize-state.add-hook.input
0720 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 61 63 74 69 76 -method-activate-hook.evil-activ
0740 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 ate-input-method.input-method-de
0760 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 6e activate-hook.evil-deactivate-in
0780 70 75 74 2d 6d 65 74 68 6f 64 20 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 2d 68 6f 6f 6b 20 65 76 put-method.activate-mark-hook.ev
07a0 69 6c 2d 76 69 73 75 61 6c 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 70 72 65 2d 63 6f 6d 6d il-visual-activate-hook.pre-comm
07c0 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 70 72 65 2d 68 6f 6f 6b 20 70 6f and-hook.evil-repeat-pre-hook.po
07e0 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 72 65 70 65 61 74 2d 70 6f 73 74 st-command-hook.evil-repeat-post
0800 2d 68 6f 6f 6b 20 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 20 72 65 6d -hook.evil-refresh-mode-line.rem
0820 6f 76 65 2d 68 6f 6f 6b 20 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 65 ove-hook.activate-input-method.e
0840 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 73 20 65 76 69 6c 2d vil-change-state.run-hooks.evil-
0860 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 6c 2d 6d 6f 64 65 2d local-mode-hook.evil-local-mode-
0880 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 66 66 2d 68 6f 6f 6b on-hook.evil-local-mode-off-hook
08a0 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 6e 79 20 6d 65 73 73 .called-interactively-p.any.mess
08c0 61 67 65 20 22 25 73 20 25 73 61 62 6c 65 64 25 73 22 20 22 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d age."%s.%sabled%s"."Evil-Local.m
08e0 6f 64 65 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 ode"."en"."dis".".in.current.buf
0900 66 65 72 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 69 6c fer".force-mode-line-update.evil
0920 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 5d 20 38 20 28 23 24 20 2e 20 32 34 39 29 20 28 62 79 74 -input-method].8.(#$...249).(byt
0940 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 e-code.".\203\n.\301.!\202..\302
0960 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 C\207".[current-prefix-arg.prefi
0980 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 x-numeric-value.toggle].2)]).(de
09a0 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 29 23 40 fvar.evil-local-mode-hook.nil)#@
09c0 33 37 20 54 75 72 6e 20 6f 6e 20 45 76 69 6c 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 37.Turn.on.Evil.in.the.current.b
09e0 75 66 66 65 72 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 uffer...(byte-code."\301\302N\20
0a00 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 4\f.\303\301\302\304#\210\303\30
0a20 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 1\305\306#\210\303\301\307\310C#
0a40 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 31 33 5c 33 30 30 21 5c 32 30 35 23 00 08 \210\311\312\310\313\300!\205#..
0a60 5c 33 31 30 5c 32 31 31 25 5c 32 31 30 5c 33 30 33 5c 33 31 32 5c 33 31 34 5c 33 31 35 23 5c 32 \310\211%\210\303\312\314\315#\2
0a80 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 6d 61 70 20 65 76 69 6c 2d 6c 6f 07".[evil-local-mode-map.evil-lo
0aa0 63 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 cal-mode-hook.variable-documenta
0ac0 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e tion.put."Hook.run.after.enterin
0ae0 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 2e 5c g.or.leaving.`evil-local-mode'.\
0b00 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 nNo.problems.result.if.this.vari
0b20 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 able.is.not.bound.\n`add-hook'.a
0b40 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
0b60 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 22 20 .true.for.all.hook.variables.)".
0b80 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 custom-type.hook.standard-value.
0ba0 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f nil.add-minor-mode.evil-local-mo
0bc0 64 65 20 62 6f 75 6e 64 70 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 36 29 0a de.boundp.permanent-local.t].6).
0be0 28 64 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 30 (defalias.'turn-on-evil-mode.#[0
0c00 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 5d 20 31 ."\300.\207".[evil-local-mode].1
0c20 20 28 23 24 20 2e 20 32 34 39 39 29 20 6e 69 6c 5d 29 23 40 33 38 20 54 75 72 6e 20 6f 66 66 20 .(#$...2499).nil])#@38.Turn.off.
0c40 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 65 Evil.in.the.current.buffer...(de
0c60 66 61 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 30 20 22 falias.'turn-off-evil-mode.#[0."
0c80 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 \300\301!\207".[evil-local-mode.
0ca0 2d 31 5d 20 32 20 28 23 24 20 2e 20 33 31 32 37 29 20 6e 69 6c 5d 29 23 40 39 33 20 45 6e 61 62 -1].2.(#$...3127).nil])#@93.Enab
0cc0 6c 65 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 2c 20 69 le.Evil.in.the.current.buffer,.i
0ce0 66 20 61 70 70 72 6f 70 72 69 61 74 65 2e 0a 54 6f 20 65 6e 61 62 6c 65 20 45 76 69 6c 20 67 6c f.appropriate..To.enable.Evil.gl
0d00 6f 62 61 6c 6c 79 2c 20 64 6f 20 28 65 76 69 6c 2d 6d 6f 64 65 29 2e 1f 0a 28 64 65 66 61 6c 69 obally,.do.(evil-mode)...(defali
0d20 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 20 23 5b 30 20 22 08 5c 32 30 33 07 00 as.'evil-initialize.#[0.".\203..
0d40 5c 33 30 32 20 5c 32 30 37 5c 33 30 33 20 5c 32 30 33 11 00 09 3f 5c 32 30 36 18 00 5c 33 30 34 \302.\207\303.\203...?\206..\304
0d60 20 5c 32 30 36 18 00 5c 33 30 30 20 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f .\206..\300.\207".[evil-local-mo
0d80 64 65 20 65 76 69 6c 2d 77 61 6e 74 2d 6d 69 6e 69 62 75 66 66 65 72 20 65 76 69 6c 2d 69 6e 69 de.evil-want-minibuffer.evil-ini
0da0 74 69 61 6c 69 7a 65 2d 73 74 61 74 65 20 6d 69 6e 69 62 75 66 66 65 72 70 20 65 76 69 6c 2d 64 tialize-state.minibufferp.evil-d
0dc0 69 73 61 62 6c 65 64 2d 62 75 66 66 65 72 2d 70 5d 20 31 20 28 23 24 20 2e 20 33 32 36 30 29 5d isabled-buffer-p].1.(#$...3260)]
0de0 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d ).(defalias.'evil--fundamental-m
0e00 6f 64 65 20 27 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 29 0a 28 64 65 66 76 61 72 20 65 ode.'fundamental-mode).(defvar.e
0e20 76 69 6c 2d 2d 61 64 76 69 63 65 73 20 6e 69 6c 29 0a 28 70 75 74 20 27 65 76 69 6c 2d 6d 6f 64 vil--advices.nil).(put.'evil-mod
0e40 65 20 27 67 6c 6f 62 61 6c 69 7a 65 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 74 29 0a 28 64 65 66 e.'globalized-minor-mode.t).(def
0e60 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
0e80 69 6c 29 23 40 32 34 38 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 45 76 69 6c 20 6d 6f 64 65 20 69 73 il)#@248.Non-nil.if.Evil.mode.is
0ea0 20 65 6e 61 62 6c 65 64 2e 0a 53 65 65 20 74 68 65 20 60 65 76 69 6c 2d 6d 6f 64 65 27 20 63 6f .enabled..See.the.`evil-mode'.co
0ec0 6d 6d 61 6e 64 0a 66 6f 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 mmand.for.a.description.of.this.
0ee0 6d 69 6e 6f 72 20 6d 6f 64 65 2e 0a 53 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 6c minor.mode..Setting.this.variabl
0f00 65 20 64 69 72 65 63 74 6c 79 20 64 6f 65 73 20 6e 6f 74 20 74 61 6b 65 20 65 66 66 65 63 74 3b e.directly.does.not.take.effect;
0f20 0a 65 69 74 68 65 72 20 63 75 73 74 6f 6d 69 7a 65 20 69 74 20 28 73 65 65 20 74 68 65 20 69 6e .either.customize.it.(see.the.in
0f40 66 6f 20 6e 6f 64 65 20 60 45 61 73 79 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 27 29 0a 6f 72 fo.node.`Easy.Customization').or
0f60 20 63 61 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 65 76 69 6c 2d 6d 6f 64 65 27 2e 1f .call.the.function.`evil-mode'..
0f80 23 40 32 20 1f 23 40 34 35 30 20 54 6f 67 67 6c 65 20 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 #@2..#@450.Toggle.Evil-Local.mod
0fa0 65 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 2e 0a 57 69 74 68 20 70 72 65 66 69 78 20 41 52 e.in.all.buffers..With.prefix.AR
0fc0 47 2c 20 65 6e 61 62 6c 65 20 45 76 69 6c 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 70 6f G,.enable.Evil.mode.if.ARG.is.po
0fe0 73 69 74 69 76 65 3b 20 6f 74 68 65 72 77 69 73 65 2c 0a 64 69 73 61 62 6c 65 20 69 74 2e 0a 0a sitive;.otherwise,.disable.it...
1000 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 If.called.from.Lisp,.toggle.the.
1020 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 0a 45 6e 61 62 6c 65 20 mode.if.ARG.is.`toggle'..Enable.
1040 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c the.mode.if.ARG.is.nil,.omitted,
1060 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c .or.is.a.positive.number..Disabl
1080 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 e.the.mode.if.ARG.is.a.negative.
10a0 6e 75 6d 62 65 72 2e 0a 0a 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 number...Evil-Local.mode.is.enab
10c0 6c 65 64 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 20 77 68 65 72 65 20 60 65 76 69 6c 2d 69 led.in.all.buffers.where.`evil-i
10e0 6e 69 74 69 61 6c 69 7a 65 27 0a 77 6f 75 6c 64 20 64 6f 20 69 74 2e 0a 0a 53 65 65 20 60 65 76 nitialize'.would.do.it...See.`ev
1100 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 il-local-mode'.for.more.informat
1120 69 6f 6e 20 6f 6e 20 45 76 69 6c 2d 4c 6f 63 61 6c 20 6d 6f 64 65 2e 0a 0a 28 66 6e 20 26 6f 70 ion.on.Evil-Local.mode...(fn.&op
1140 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 tional.ARG)..(byte-code."\300\30
1160 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 44 44 5c 33 30 37 1!\210\302\303\304\305\306DD\307
1180 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 \310\311\312\313\314\315\316\317
11a0 26 0b 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f &.\207".[make-variable-buffer-lo
11c0 63 61 6c 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 63 cal.evil-local-mode-major-mode.c
11e0 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 65 76 69 6c 2d 6d 6f 64 65 ustom-declare-variable.evil-mode
1200 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 .funcall.function.#[0."\300\207"
1220 20 5b 6e 69 6c 5d 20 31 20 28 23 24 20 2e 20 33 39 37 32 29 5d 20 28 23 24 20 2e 20 33 37 32 31 .[nil].1.(#$...3972)].(#$...3721
1240 29 20 3a 73 65 74 20 63 75 73 74 6f 6d 2d 73 65 74 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 3a 69 6e ).:set.custom-set-minor-mode.:in
1260 69 74 69 61 6c 69 7a 65 20 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 64 65 66 61 75 itialize.custom-initialize-defau
1280 6c 74 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 67 72 6f 75 70 20 65 76 69 6c 5d 20 31 32 lt.:type.boolean.:group.evil].12
12a0 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 ).(defalias.'evil-mode.#[256."\3
12c0 30 33 20 5c 33 30 34 5c 33 30 31 03 5c 33 30 35 3d 5c 32 30 33 11 00 5c 33 30 36 5c 33 30 31 21 03.\304\301.\305=\203..\306\301!
12e0 3f 5c 32 30 32 21 00 03 5c 32 34 37 5c 32 30 33 20 00 03 5c 33 30 37 57 5c 32 30 33 20 00 5c 33 ?\202!..\247\203...\307W\203..\3
1300 31 30 5c 32 30 32 21 00 5c 33 31 31 5c 22 5c 32 31 30 5c 33 31 32 5c 33 30 30 21 5c 32 30 33 38 10\202!.\311\"\210\312\300!\2038
1320 00 5c 33 31 33 5c 33 30 31 08 5c 22 10 5c 33 30 36 5c 33 30 31 21 5c 32 30 33 38 00 5c 33 30 31 .\313\301.\".\306\301!\2038.\301
1340 08 42 10 09 5c 32 30 33 44 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 22 5c 32 31 30 5c 32 30 32 .B..\203D.\314\315\316\"\210\202
1360 49 00 5c 33 31 37 5c 33 31 35 5c 33 31 36 5c 22 5c 32 31 30 5c 33 32 30 20 5c 32 31 31 5c 32 30 I.\317\315\316\"\210\320.\211\20
1380 33 6d 00 5c 32 31 31 40 72 5c 32 31 31 71 5c 32 31 30 09 5c 32 30 33 5f 00 5c 33 32 31 20 5c 32 3m.\211@r\211q\210.\203_.\321.\2
13a0 31 30 5c 32 30 32 67 00 5c 6e 5c 32 30 33 67 00 5c 33 30 32 5c 33 32 32 21 5c 32 31 30 29 5c 32 10\202g.\n\203g.\302\322!\210)\2
13c0 31 30 41 5c 32 30 32 4b 00 5c 32 31 30 5c 33 32 33 5c 33 32 34 5c 33 30 36 5c 33 30 31 21 5c 32 10A\202K.\210\323\324\306\301!\2
13e0 30 33 7a 00 5c 33 32 35 5c 32 30 32 7b 00 5c 33 32 36 5c 22 5c 32 31 30 5c 33 32 37 5c 33 33 30 03z.\325\202{.\326\"\210\327\330
1400 21 5c 32 30 33 5c 32 34 34 00 5c 33 33 31 5c 33 30 31 21 5c 32 31 30 5c 33 30 33 20 5c 32 30 33 !\203\244.\331\301!\210\303.\203
1420 5c 32 32 33 00 5c 32 31 31 5c 33 30 33 20 5c 32 33 32 5c 32 30 33 5c 32 34 34 00 5c 33 33 32 5c \223.\211\303.\232\203\244.\332\
1440 33 33 33 5c 33 33 34 5c 33 30 36 5c 33 30 31 21 5c 32 30 33 5c 32 34 30 00 5c 33 33 35 5c 32 30 333\334\306\301!\203\240.\335\20
1460 32 5c 32 34 31 00 5c 33 33 36 5c 33 33 37 24 5c 32 31 30 5c 32 31 30 5c 33 34 30 20 5c 32 31 30 2\241.\336\337$\210\210\340.\210
1480 5c 33 30 36 5c 33 30 31 21 5c 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 \306\301!\207".[global-minor-mod
14a0 65 73 20 65 76 69 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 63 75 72 es.evil-mode.evil-local-mode.cur
14c0 72 65 6e 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 rent-message.set-default.toggle.
14e0 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c default-value.1.nil.t.boundp.del
1500 71 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 q.add-hook.after-change-major-mo
1520 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
1540 65 72 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 62 75 66 66 65 72 2d 6c 69 73 74 20 65 76 69 6c 2d er.remove-hook.buffer-list.evil-
1560 69 6e 69 74 69 61 6c 69 7a 65 20 2d 31 20 72 75 6e 2d 68 6f 6f 6b 73 20 65 76 69 6c 2d 6d 6f 64 initialize.-1.run-hooks.evil-mod
1580 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6d 6f e-hook.evil-mode-on-hook.evil-mo
15a0 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 de-off-hook.called-interactively
15c0 2d 70 20 61 6e 79 20 63 75 73 74 6f 6d 69 7a 65 2d 6d 61 72 6b 2d 61 73 2d 73 65 74 20 6d 65 73 -p.any.customize-mark-as-set.mes
15e0 73 61 67 65 20 22 25 73 20 25 73 61 62 6c 65 64 25 73 22 20 22 45 76 69 6c 20 6d 6f 64 65 22 20 sage."%s.%sabled%s"."Evil.mode".
1600 22 65 6e 22 20 22 64 69 73 22 20 22 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 "en"."dis"."".force-mode-line-up
1620 64 61 74 65 5d 20 37 20 28 23 24 20 2e 20 33 39 37 39 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 date].7.(#$...3979).(byte-code."
1640 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 43 5c 32 30 37 22 20 5b .\203\n.\301.!\202..\302C\207".[
1660 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 current-prefix-arg.prefix-numeri
1680 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 66 76 61 72 20 65 76 69 c-value.toggle].2)]).(defvar.evi
16a0 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 l-mode-hook.nil).(byte-code."\30
16c0 31 5c 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 1\302N\204\f.\303\301\302\304#\2
16e0 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 10\303\301\305\306#\210\303\301\
1700 33 30 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 31 33 5c 33 30 307\310C#\210\311\312\310\313\30
1720 30 21 5c 32 30 35 23 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 0!\205#..\310\211%\207".[evil-mo
1740 64 65 2d 6d 61 70 20 65 76 69 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 de-map.evil-mode-hook.variable-d
1760 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 ocumentation.put."Hook.run.after
1780 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 65 76 69 6c 2d 6d 6f 64 65 27 .entering.or.leaving.`evil-mode'
17a0 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 .\nNo.problems.result.if.this.va
17c0 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 riable.is.not.bound.\n`add-hook'
17e0 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 73 20 .automatically.binds.it...(This.
1800 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 2e 29 is.true.for.all.hook.variables.)
1820 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 ".custom-type.hook.standard-valu
1840 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 65 76 69 6c 2d 6d 6f 64 65 20 62 e.nil.add-minor-mode.evil-mode.b
1860 6f 75 6e 64 70 5d 20 36 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 oundp].6).(defvar.evil-local-mod
1880 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 e-set-explicitly.nil).(make-vari
18a0 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 63 61 6c 2d 6d 6f able-buffer-local.'evil-local-mo
18c0 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 de-set-explicitly).(defalias.'ev
18e0 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 23 5b 30 il-local-mode-set-explicitly.#[0
1900 20 22 5c 33 30 31 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 ."\301\211.\207".[evil-local-mod
1920 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f e-set-explicitly.t].2]).(byte-co
1940 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 de."\300\301\302\303#\210\304\30
1960 35 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 70 75 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 5\301\"\207".[put.evil-local-mod
1980 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 e-set-explicitly.definition-name
19a0 20 65 76 69 6c 2d 6d 6f 64 65 20 61 64 64 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d .evil-mode.add-hook.evil-local-m
19c0 6f 64 65 2d 68 6f 6f 6b 5d 20 34 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6d 6f 64 65 2d 62 ode-hook].4).(defvar.evil-mode-b
19e0 75 66 66 65 72 73 20 6e 69 6c 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 uffers.nil).(defalias.'evil-mode
1a00 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 20 23 5b 30 20 22 5c 33 30 35 70 08 5c 22 10 -enable-in-buffer.#[0."\305p.\".
1a20 09 5c 32 30 34 20 00 5c 6e 0b 3d 5c 32 30 34 20 00 5c 66 5c 32 30 33 1d 00 5c 33 30 34 5c 33 30 .\204..\n.=\204..\f\203..\304\30
1a40 36 21 5c 32 31 30 5c 33 30 37 20 5c 32 31 30 5c 32 30 32 20 00 5c 33 30 37 20 5c 32 31 30 0b 5c 6!\210\307.\210\202..\307.\210.\
1a60 32 31 31 12 5c 32 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 211.\207".[evil-mode-buffers.evi
1a80 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 65 76 69 6c l-local-mode-set-explicitly.evil
1aa0 2d 6c 6f 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 -local-mode-major-mode.major-mod
1ac0 65 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 64 65 6c 71 20 2d 31 20 65 76 69 6c 2d 69 e.evil-local-mode.delq.-1.evil-i
1ae0 6e 69 74 69 61 6c 69 7a 65 5d 20 33 5d 29 23 40 32 32 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e nitialize].3])#@22...(fn.&option
1b00 61 6c 20 41 52 47 29 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d al.ARG)..(put.'evil-mode-enable-
1b20 69 6e 2d 62 75 66 66 65 72 20 27 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 27 65 76 69 6c in-buffer.'definition-name.'evil
1b40 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 40 62 6f 64 79 -mode).(defalias.'evil-mode@body
1b60 20 23 5b 32 35 36 20 22 08 5c 32 30 33 1a 00 09 5c 32 31 31 5c 32 30 33 15 00 5c 32 31 31 40 5c .#[256.".\203...\211\203..\211@\
1b80 33 30 32 5c 33 30 33 02 5c 22 5c 32 36 36 02 41 5c 32 30 32 05 00 5c 32 31 30 5c 33 30 34 5c 33 302\303.\"\266.A\202..\210\304\3
1ba0 30 35 21 5c 32 30 37 5c 33 30 36 5c 33 30 37 21 5c 33 31 30 3d 5c 32 30 33 27 00 5c 33 31 31 5c 05!\207\306\307!\310=\203'.\311\
1bc0 33 30 37 5c 33 31 32 5c 22 5c 32 31 30 09 5c 32 31 31 5c 32 30 33 46 00 5c 32 31 31 40 5c 32 31 307\312\"\210.\211\203F.\211@\21
1be0 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 34 32 01 1\242.\243\211\242.\243\211\242.
1c00 5c 32 34 33 5c 33 31 33 5c 33 31 34 06 07 04 5c 22 5c 32 36 36 09 41 5c 32 30 32 28 00 5c 32 31 \243\313\314...\"\266.A\202(.\21
1c20 30 5c 33 30 34 5c 33 31 35 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 0\304\315!\207".[evil-mode.evil-
1c40 2d 61 64 76 69 63 65 73 20 61 70 70 6c 79 20 61 64 76 69 63 65 2d 61 64 64 20 65 76 69 6c 2d 65 -advices.apply.advice-add.evil-e
1c60 73 63 2d 6d 6f 64 65 20 31 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 6d 61 6a 6f 72 2d 6d 6f sc-mode.1.default-value.major-mo
1c80 64 65 20 65 76 69 6c 2d 2d 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 20 73 65 74 2d 64 65 de.evil--fundamental-mode.set-de
1ca0 66 61 75 6c 74 20 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 20 6e 69 6c 20 61 64 76 69 63 fault.fundamental-mode.nil.advic
1cc0 65 2d 72 65 6d 6f 76 65 20 2d 31 5d 20 31 33 20 28 23 24 20 2e 20 36 38 39 39 29 5d 29 23 40 37 e-remove.-1].13.(#$...6899)])#@7
1ce0 36 20 4c 69 6b 65 20 60 61 64 76 69 63 65 2d 61 64 64 27 20 66 6f 72 20 61 64 76 69 63 65 73 20 6.Like.`advice-add'.for.advices.
1d00 61 63 74 69 76 65 20 6f 6e 6c 79 20 69 6e 20 60 65 76 69 6c 2d 6d 6f 64 65 27 2e 0a 0a 28 66 6e active.only.in.`evil-mode'...(fn
1d20 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 65 76 69 6c 2d .&rest.ARGS)..(advice-add.'evil-
1d40 6d 6f 64 65 20 3a 61 66 74 65 72 20 27 65 76 69 6c 2d 6d 6f 64 65 40 62 6f 64 79 20 27 28 28 6e mode.:after.'evil-mode@body.'((n
1d60 61 6d 65 20 2e 20 62 6f 64 79 29 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 61 ame...body))).(defalias.'evil--a
1d80 64 76 69 63 65 2d 61 64 64 20 23 5b 31 32 38 20 22 08 5c 32 30 33 09 00 5c 33 30 32 5c 33 30 33 dvice-add.#[128.".\203..\302\303
1da0 02 5c 22 5c 32 31 30 5c 32 31 31 09 5c 32 33 35 5c 32 30 33 13 00 09 5c 32 30 32 16 00 5c 32 31 .\"\210\211.\235\203...\202..\21
1dc0 31 09 42 5c 32 31 31 11 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 2d 61 1.B\211.\207".[evil-mode.evil--a
1de0 64 76 69 63 65 73 20 61 70 70 6c 79 20 61 64 76 69 63 65 2d 61 64 64 5d 20 34 20 28 23 24 20 2e dvices.apply.advice-add].4.(#$..
1e00 20 37 33 39 34 29 5d 29 23 40 39 35 20 43 68 61 6e 67 65 20 74 68 65 20 73 74 61 74 65 20 74 6f .7394)])#@95.Change.the.state.to
1e20 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 64 69 73 61 62 6c 65 .STATE..If.STATE.is.nil,.disable
1e40 20 61 6c 6c 20 73 74 61 74 65 73 2e 0a 0a 28 66 6e 20 53 54 41 54 45 20 26 6f 70 74 69 6f 6e 61 .all.states...(fn.STATE.&optiona
1e60 6c 20 4d 45 53 53 41 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 63 68 61 6e l.MESSAGE)..(defalias.'evil-chan
1e80 67 65 2d 73 74 61 74 65 20 23 5b 35 31 33 20 22 5c 33 30 31 02 5c 32 30 36 06 00 08 5c 33 30 32 ge-state.#[513."\301.\206...\302
1ea0 5c 22 5c 33 30 33 01 21 5c 32 30 35 28 00 01 5c 32 30 34 19 00 02 08 3d 3f 5c 32 30 35 28 00 5c \"\303.!\205(..\204....=?\205(.\
1ec0 32 31 31 03 5c 32 30 33 26 00 02 5c 32 30 35 27 00 5c 33 30 34 5c 32 30 32 27 00 5c 33 30 35 21 211.\203&..\205'.\304\202'.\305!
1ee0 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f \207".[evil-state.evil-state-pro
1f00 70 65 72 74 79 20 3a 74 6f 67 67 6c 65 20 66 75 6e 63 74 69 6f 6e 70 20 31 20 2d 31 5d 20 35 20 perty.:toggle.functionp.1.-1].5.
1f20 28 23 24 20 2e 20 37 36 39 33 29 5d 29 23 40 37 35 20 53 61 76 65 20 74 68 65 20 63 75 72 72 65 (#$...7693)])#@75.Save.the.curre
1f40 6e 74 20 73 74 61 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 nt.state;.execute.BODY;.restore.
1f60 74 68 65 20 73 74 61 74 65 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 the.state...(fn.&rest.BODY)..(de
1f80 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 61 76 65 2d 73 74 61 74 65 20 27 28 6d 61 63 72 6f 20 falias.'evil-save-state.'(macro.
1fa0 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 42 5c 33 30 34 42 ..#[128."\300\301\302\303.B\304B
1fc0 42 45 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 73 BE\207".[let.((evil-state.evil-s
1fe0 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 20 65 76 69 6c 2d tate).(evil-previous-state.evil-
2000 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 29 20 28 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 previous-state).(evil-previous-s
2020 74 61 74 65 2d 61 6c 69 73 74 20 28 63 6f 70 79 2d 74 72 65 65 20 65 76 69 6c 2d 70 72 65 76 69 tate-alist.(copy-tree.evil-previ
2040 6f 75 73 2d 73 74 61 74 65 2d 61 6c 69 73 74 29 29 20 28 65 76 69 6c 2d 6e 65 78 74 2d 73 74 61 ous-state-alist)).(evil-next-sta
2060 74 65 20 65 76 69 6c 2d 6e 65 78 74 2d 73 74 61 74 65 29 20 28 6f 6c 64 2d 73 74 61 74 65 20 65 te.evil-next-state).(old-state.e
2080 76 69 6c 2d 73 74 61 74 65 29 20 28 69 6e 68 69 62 69 74 2d 71 75 69 74 20 74 29 20 28 62 75 66 vil-state).(inhibit-quit.t).(buf
20a0 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 20 75 6e 77 69 6e 64 2d 70 72 6f 74 65 .(current-buffer))).unwind-prote
20c0 63 74 20 70 72 6f 67 6e 20 28 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 ct.progn.((when.(buffer-live-p.b
20e0 75 66 29 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 28 65 76 uf).(with-current-buffer.buf.(ev
2100 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 6f 6c 64 2d 73 74 61 74 65 29 29 29 29 5d 20 36 il-change-state.old-state))))].6
2120 20 28 23 24 20 2e 20 37 39 38 36 29 5d 29 29 23 40 31 32 38 20 43 68 61 6e 67 65 20 74 6f 20 53 .(#$...7986)]))#@128.Change.to.S
2140 54 41 54 45 20 61 6e 64 20 65 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 6f 75 74 20 72 65 TATE.and.execute.BODY.without.re
2160 66 72 65 73 68 69 6e 67 20 74 68 65 20 64 69 73 70 6c 61 79 2e 0a 52 65 73 74 6f 72 65 20 74 68 freshing.the.display..Restore.th
2180 65 20 70 72 65 76 69 6f 75 73 20 73 74 61 74 65 20 61 66 74 65 72 77 61 72 64 73 2e 0a 0a 28 66 e.previous.state.afterwards...(f
21a0 6e 20 53 54 41 54 45 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 n.STATE.&rest.BODY)..(byte-code.
21c0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 "\300\301\302\303#\304\301\305\3
21e0 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 73 61 76 65 06#\207".[function-put.evil-save
2200 2d 73 74 61 74 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 -state.lisp-indent-function.defu
2220 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 35 29 0a 28 64 65 n.put.edebug-form-spec.t].5).(de
2240 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 77 69 74 68 2d 73 74 61 74 65 20 27 28 6d 61 63 72 6f 20 falias.'evil-with-state.'(macro.
2260 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 05 44 44 03 42 42 44 ..#[385."\300\301\302\303.DD.BBD
2280 5c 32 30 37 22 20 5b 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 \207".[evil-without-display.evil
22a0 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
22c0 6f 74 65 5d 20 37 20 28 23 24 20 2e 20 38 35 30 31 29 5d 29 29 23 40 38 35 20 53 65 74 20 75 70 ote].7.(#$...8501)]))#@85.Set.up
22e0 20 74 68 65 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 .the.initial.state.for.the.curre
2300 6e 74 20 62 75 66 66 65 72 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 73 65 74 2d 69 6e nt.buffer..See.also.`evil-set-in
2320 69 74 69 61 6c 2d 73 74 61 74 65 27 2e 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c itial-state'...(byte-code."\300\
2340 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 301\302\303#\304\301\305\306#\20
2360 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 2d 73 74 61 74 65 7".[function-put.evil-with-state
2380 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 .lisp-indent-function.defun.put.
23a0 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 edebug-form-spec.t].5).(defalias
23c0 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 73 74 61 74 65 20 23 5b 30 20 22 5c 33 30 .'evil-initialize-state.#[0."\30
23e0 30 5c 33 30 31 20 21 5c 32 30 37 22 20 5b 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 0\301.!\207".[evil-change-state.
2400 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 5d 20 32 evil-initial-state-for-buffer].2
2420 20 28 23 24 20 2e 20 38 39 32 32 29 5d 29 23 40 32 30 35 20 52 65 74 75 72 6e 20 74 68 65 20 69 .(#$...8922)])#@205.Return.the.i
2440 6e 69 74 69 61 6c 20 45 76 69 6c 20 73 74 61 74 65 20 74 6f 20 75 73 65 20 66 6f 72 20 61 20 62 nitial.Evil.state.to.use.for.a.b
2460 75 66 66 65 72 20 77 69 74 68 20 6e 61 6d 65 20 4e 41 4d 45 2e 0a 4d 61 74 63 68 65 73 20 74 68 uffer.with.name.NAME..Matches.th
2480 65 20 6e 61 6d 65 20 61 67 61 69 6e 73 74 20 74 68 65 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 e.name.against.the.regular.expre
24a0 73 73 69 6f 6e 73 20 69 6e 0a 60 65 76 69 6c 2d 62 75 66 66 65 72 2d 72 65 67 65 78 70 73 27 2e ssions.in.`evil-buffer-regexps'.
24c0 20 49 66 20 6e 6f 6e 65 20 6d 61 74 63 68 65 73 2c 20 72 65 74 75 72 6e 73 20 44 45 46 41 55 4c .If.none.matches,.returns.DEFAUL
24e0 54 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4e 41 4d 45 20 44 45 46 41 55 4c 54 29 1f T...(fn.&optional.NAME.DEFAULT).
2500 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 2d 66 .(defalias.'evil-initial-state-f
2520 6f 72 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 23 5b 35 31 32 20 22 01 3b 5c 32 30 33 09 00 01 5c or-buffer-name.#[512.".;\203...\
2540 32 30 32 5c 66 00 5c 33 30 31 02 21 5c 32 31 31 5c 32 30 35 3b 00 5c 33 30 32 32 3b 00 08 5c 32 202\f.\301.!\211\205;.\3022;..\2
2560 31 31 5c 32 30 33 38 00 5c 32 31 31 40 5c 32 31 31 40 01 41 01 05 5c 33 30 33 5c 33 30 34 03 03 11\2038.\211@\211@.A..\303\304..
2580 03 5c 33 30 35 24 5c 32 36 36 5c 32 30 33 5c 32 30 33 32 00 5c 33 30 36 5c 33 30 32 02 5c 22 5c .\305$\266\203\2032.\306\302.\"\
25a0 32 31 30 5c 32 36 36 03 41 5c 32 30 32 15 00 5c 32 31 30 01 30 5c 32 30 37 22 20 5b 65 76 69 6c 210\266.A\202..\210.0\207".[evil
25c0 2d 62 75 66 66 65 72 2d 72 65 67 65 78 70 73 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 64 6f 6e 65 -buffer-regexps.buffer-name.done
25e0 20 6e 69 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 74 20 74 68 72 6f 77 5d 20 31 35 20 28 23 .nil.string-match.t.throw].15.(#
2600 24 20 2e 20 39 32 36 38 29 5d 29 23 40 36 37 20 57 68 65 74 68 65 72 20 45 76 69 6c 20 73 68 6f $...9268)])#@67.Whether.Evil.sho
2620 75 6c 64 20 62 65 20 64 69 73 61 62 6c 65 64 20 69 6e 20 42 55 46 46 45 52 2e 0a 0a 28 66 6e 20 uld.be.disabled.in.BUFFER...(fn.
2640 26 6f 70 74 69 6f 6e 61 6c 20 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 &optional.BUFFER)..(defalias.'ev
2660 69 6c 2d 64 69 73 61 62 6c 65 64 2d 62 75 66 66 65 72 2d 70 20 23 5b 32 35 36 20 22 5c 33 30 30 il-disabled-buffer-p.#[256."\300
2680 01 5c 33 30 31 5c 22 3f 5c 32 30 37 22 20 5b 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 .\301\"?\207".[evil-initial-stat
26a0 65 2d 66 6f 72 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 75 6e 64 65 66 69 6e 65 64 5d 20 34 20 28 e-for-buffer-name.undefined].4.(
26c0 23 24 20 2e 20 39 37 34 34 29 5d 29 23 40 31 34 33 20 52 65 74 75 72 6e 20 74 68 65 20 69 6e 69 #$...9744)])#@143.Return.the.ini
26e0 74 69 61 6c 20 45 76 69 6c 20 73 74 61 74 65 20 74 6f 20 75 73 65 20 66 6f 72 20 42 55 46 46 45 tial.Evil.state.to.use.for.BUFFE
2700 52 2e 0a 42 55 46 46 45 52 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e R..BUFFER.defaults.to.the.curren
2720 74 20 62 75 66 66 65 72 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 69 6e 69 74 69 61 6c t.buffer..See.also.`evil-initial
2740 2d 73 74 61 74 65 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 42 55 46 46 45 52 29 1f -state'...(fn.&optional.BUFFER).
2760 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 2d 66 .(defalias.'evil-initial-state-f
2780 6f 72 2d 62 75 66 66 65 72 20 23 5b 32 35 36 20 22 72 5c 32 31 31 5c 32 30 36 06 00 70 71 5c 32 or-buffer.#[256."r\211\206..pq\2
27a0 31 30 5c 33 30 33 20 5c 32 30 36 50 00 08 5c 33 30 34 5c 32 31 31 5c 32 31 31 5c 32 31 31 04 3a 10\303.\206P..\304\211\211\211.:
27c0 5c 32 30 33 42 00 04 40 5c 32 36 32 03 02 40 5c 32 36 32 04 5c 33 30 35 04 21 5c 32 30 33 37 00 \203B..@\262..@\262.\305.!\2037.
27e0 03 4a 5c 32 30 33 37 00 5c 33 30 36 04 21 5c 32 31 31 5c 32 36 32 02 3f 5c 32 31 31 5c 32 36 32 .J\2037.\306.!\211\262.?\211\262
2800 03 5c 32 30 32 38 00 5c 33 30 37 5c 32 30 33 42 00 04 41 5c 32 36 32 05 5c 32 30 32 12 00 5c 32 .\2028.\307\203B..A\262.\202..\2
2820 36 36 5c 32 30 34 5c 32 30 36 50 00 5c 33 30 36 09 5c 33 30 34 5c 33 30 37 23 5c 32 30 36 50 00 66\204\206P.\306.\304\307#\206P.
2840 5c 6e 29 5c 32 30 37 22 20 5b 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 6d \n)\207".[minor-mode-map-alist.m
2860 61 6a 6f 72 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 65 76 69 ajor-mode.evil-default-state.evi
2880 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 l-initial-state-for-buffer-name.
28a0 6e 69 6c 20 62 6f 75 6e 64 70 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 74 5d nil.boundp.evil-initial-state.t]
28c0 20 38 20 28 23 24 20 2e 20 39 39 33 38 29 5d 29 23 40 33 38 34 20 52 65 74 75 72 6e 20 74 68 65 .8.(#$...9938)])#@384.Return.the
28e0 20 45 76 69 6c 20 73 74 61 74 65 20 74 6f 20 75 73 65 20 66 6f 72 20 4d 4f 44 45 20 6f 72 20 69 .Evil.state.to.use.for.MODE.or.i
2900 74 73 20 61 6c 69 61 73 2e 0a 52 65 74 75 72 6e 20 44 45 46 41 55 4c 54 20 69 66 20 6e 6f 20 69 ts.alias..Return.DEFAULT.if.no.i
2920 6e 69 74 69 61 6c 20 73 74 61 74 65 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 nitial.state.is.associated.with.
2940 4d 4f 44 45 2e 0a 54 68 65 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 20 66 6f 72 20 61 20 6d 6f MODE..The.initial.state.for.a.mo
2960 64 65 20 63 61 6e 20 62 65 20 73 65 74 20 77 69 74 68 0a 60 65 76 69 6c 2d 73 65 74 2d 69 6e 69 de.can.be.set.with.`evil-set-ini
2980 74 69 61 6c 2d 73 74 61 74 65 27 2e 0a 0a 49 66 20 46 4f 4c 4c 4f 57 2d 50 41 52 45 4e 54 20 69 tial-state'...If.FOLLOW-PARENT.i
29a0 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 73 6f 20 63 68 65 63 6b 20 70 61 72 65 6e 74 20 6d 6f 64 s.non-nil,.also.check.parent.mod
29c0 65 73 20 6f 66 20 4d 4f 44 45 20 61 6e 64 0a 69 74 73 20 61 6c 69 61 73 2e 20 43 48 45 43 4b 45 es.of.MODE.and.its.alias..CHECKE
29e0 44 2d 4d 4f 44 45 53 20 69 73 20 75 73 65 64 20 69 6e 74 65 72 6e 61 6c 6c 79 20 61 6e 64 20 73 D-MODES.is.used.internally.and.s
2a00 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 73 65 74 0a 69 6e 69 74 69 61 6c 6c 79 2e 0a 0a 28 66 6e hould.not.be.set.initially...(fn
2a20 20 4d 4f 44 45 20 26 6f 70 74 69 6f 6e 61 6c 20 44 45 46 41 55 4c 54 20 46 4f 4c 4c 4f 57 2d 50 .MODE.&optional.DEFAULT.FOLLOW-P
2a40 41 52 45 4e 54 20 43 48 45 43 4b 45 44 2d 4d 4f 44 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ARENT.CHECKED-MODES)..(defalias.
2a60 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 23 5b 31 30 32 35 20 22 03 01 3e 5c 'evil-initial-state.#[1025."..>\
2a80 32 30 33 5c 66 00 5c 33 30 31 5c 33 30 32 08 03 23 5c 32 31 30 03 4b 5c 32 31 31 39 5c 32 30 35 203\f.\301\302..#\210.K\2119\205
2aa0 14 00 5c 32 31 31 5c 32 36 32 01 5c 33 30 33 32 48 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 ..\211\262.\3032H.\304\305\306\"
2ac0 5c 32 31 31 5c 32 30 33 45 00 5c 32 31 31 40 5c 32 31 31 40 01 41 4a 06 08 01 3e 5c 32 30 34 3a \211\203E.\211@\211@.AJ...>\204:
2ae0 00 04 5c 32 30 33 3f 00 04 01 3e 5c 32 30 33 3f 00 5c 33 30 37 5c 33 30 33 03 5c 22 5c 32 31 30 ..\203?...>\203?.\307\303.\"\210
2b00 5c 32 36 36 03 41 5c 32 30 32 1e 00 5c 32 31 30 03 30 5c 32 30 36 7d 00 02 5c 32 30 33 64 00 04 \266.A\202..\210.0\206}..\203d..
2b20 5c 33 31 30 4e 5c 32 30 33 64 00 5c 33 31 31 05 5c 33 31 30 4e 5c 33 31 32 5c 33 30 35 06 08 06 \310N\203d.\311.\310N\312\305...
2b40 06 42 24 5c 32 30 36 7d 00 02 5c 32 30 35 7d 00 5c 32 31 31 5c 32 30 35 7d 00 5c 32 31 31 5c 33 .B$\206}..\205}.\211\205}.\211\3
2b60 31 30 4e 5c 32 30 35 7d 00 5c 33 31 31 01 5c 33 31 30 4e 5c 33 31 32 5c 33 30 35 04 06 06 42 24 10N\205}.\311.\310N\312\305...B$
2b80 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 65 72 72 6f 72 20 22 43 69 72 63 75 6c 61 \207".[major-mode.error."Circula
2ba0 72 20 72 65 66 65 72 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 r.reference.detected.in.ancestor
2bc0 73 20 6f 66 20 60 25 73 27 5c 6e 25 73 22 20 2d 2d 63 6c 2d 62 6c 6f 63 6b 2d 6e 69 6c 2d 2d 20 s.of.`%s'\n%s".--cl-block-nil--.
2be0 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 74 20 3a 6d 6f 64 65 73 20 74 68 72 evil-state-property.t.:modes.thr
2c00 6f 77 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 65 76 69 6c 2d 69 6e 69 74 ow.derived-mode-parent.evil-init
2c20 69 61 6c 2d 73 74 61 74 65 20 6e 69 6c 5d 20 31 32 20 28 23 24 20 2e 20 31 30 34 35 34 29 5d 29 ial-state.nil].12.(#$...10454)])
2c40 23 40 31 31 32 20 53 65 74 20 74 68 65 20 69 6e 69 74 69 61 6c 20 73 74 61 74 65 20 66 6f 72 20 #@112.Set.the.initial.state.for.
2c60 6d 61 6a 6f 72 20 6d 6f 64 65 20 4d 4f 44 45 20 74 6f 20 53 54 41 54 45 2e 0a 54 68 69 73 20 69 major.mode.MODE.to.STATE..This.i
2c80 73 20 74 68 65 20 73 74 61 74 65 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6d 65 73 20 75 70 20 s.the.state.the.buffer.comes.up.
2ca0 69 6e 2e 0a 0a 28 66 6e 20 4d 4f 44 45 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 in...(fn.MODE.STATE)..(defalias.
2cc0 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 35 31 34 20 22 5c 'evil-set-initial-state.#[514."\
2ce0 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 33 18 00 5c 32 31 31 40 5c 32 34 33 300\301\302\"\211\203..\211@\243
2d00 5c 32 31 31 5c 33 30 33 05 03 4a 5c 22 4c 5c 32 36 36 02 41 5c 32 30 32 04 00 5c 32 31 30 5c 32 \211\303..J\"L\266.A\202..\210\2
2d20 31 31 5c 32 30 35 24 00 5c 33 30 34 5c 33 30 30 02 5c 33 30 32 5c 22 03 5c 22 5c 32 30 37 22 20 11\205$.\304\300.\302\".\"\207".
2d40 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 74 20 3a 6d 6f 64 65 73 20 64 65 [evil-state-property.t.:modes.de
2d60 6c 71 20 61 64 64 2d 74 6f 2d 6c 69 73 74 5d 20 38 20 28 23 24 20 2e 20 31 31 33 33 34 29 5d 29 lq.add-to-list].8.(#$...11334)])
2d80 23 40 31 38 30 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 #@180.Change.the.state.of.BUFFER
2da0 20 74 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 .to.its.initial.state..This.is.t
2dc0 68 65 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 he.state.the.buffer.came.up.in..
2de0 49 66 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 If.Evil.is.not.activated.then.th
2e00 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 2e 0a 0a 28 66 6e 20 26 is.function.does.nothing...(fn.&
2e20 6f 70 74 69 6f 6e 61 6c 20 42 55 46 46 45 52 20 4d 45 53 53 41 47 45 29 1f 0a 28 64 65 66 61 6c optional.BUFFER.MESSAGE)..(defal
2e40 69 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 ias.'evil-change-to-initial-stat
2e60 65 20 23 5b 35 31 32 20 22 08 5c 32 30 35 13 00 72 01 5c 32 30 36 5c 6e 00 70 71 5c 32 31 30 5c e.#[512.".\205..r.\206\n.pq\210\
2e80 33 30 31 5c 33 30 32 03 21 02 5c 22 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 301\302.!.\")\207".[evil-local-m
2ea0 6f 64 65 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 65 76 69 6c 2d 69 6e 69 74 69 ode.evil-change-state.evil-initi
2ec0 61 6c 2d 73 74 61 74 65 2d 66 6f 72 2d 62 75 66 66 65 72 5d 20 35 20 28 23 24 20 2e 20 31 31 36 al-state-for-buffer].5.(#$...116
2ee0 35 34 29 20 6e 69 6c 5d 29 23 40 38 32 20 43 68 61 6e 67 65 20 74 68 65 20 73 74 61 74 65 20 6f 54).nil])#@82.Change.the.state.o
2f00 66 20 42 55 46 46 45 52 20 74 6f 20 69 74 73 20 70 72 65 76 69 6f 75 73 20 73 74 61 74 65 2e 0a f.BUFFER.to.its.previous.state..
2f20 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 42 55 46 46 45 52 20 4d 45 53 53 41 47 45 29 1f 0a .(fn.&optional.BUFFER.MESSAGE)..
2f40 28 65 76 69 6c 2d 73 65 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 27 65 76 (evil-set-command-properties.'ev
2f60 69 6c 2d 63 68 61 6e 67 65 2d 74 6f 2d 69 6e 69 74 69 61 6c 2d 73 74 61 74 65 20 3a 6b 65 65 70 il-change-to-initial-state.:keep
2f80 2d 76 69 73 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 74 29 0a -visual.t.:suppress-operator.t).
2fa0 28 64 65 66 61 6c 69 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 (defalias.'evil-change-to-previo
2fc0 75 73 2d 73 74 61 74 65 20 23 5b 35 31 32 20 22 72 01 5c 32 30 36 06 00 70 71 5c 32 31 30 08 5c us-state.#[512."r.\206..pq\210.\
2fe0 33 30 33 08 09 5c 22 5c 32 34 33 5c 33 30 34 5c 33 30 35 21 5c 32 31 30 5c 32 31 31 5c 32 30 33 303..\"\243\304\305!\210\211\203
3000 18 00 5c 32 31 31 10 5c 33 30 34 02 5c 32 30 36 5c 22 00 5c 6e 5c 32 30 36 5c 22 00 5c 33 30 36 ..\211.\304.\206\".\n\206\".\306
3020 04 5c 22 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 20 65 .\")\207".[evil-previous-state.e
3040 76 69 6c 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 2d 61 6c 69 73 74 20 65 76 69 6c 2d 64 65 vil-previous-state-alist.evil-de
3060 66 61 75 6c 74 2d 73 74 61 74 65 20 61 73 73 6f 63 20 65 76 69 6c 2d 63 68 61 6e 67 65 2d 73 74 fault-state.assoc.evil-change-st
3080 61 74 65 20 6e 69 6c 20 6e 6f 72 6d 61 6c 5d 20 37 20 28 23 24 20 2e 20 31 32 30 31 34 29 20 6e ate.nil.normal].7.(#$...12014).n
30a0 69 6c 5d 29 23 40 37 30 20 49 6e 69 74 69 61 6c 69 7a 65 20 45 76 69 6c 20 69 6e 20 74 68 65 20 il])#@70.Initialize.Evil.in.the.
30c0 64 69 73 70 6c 61 79 65 64 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 57 49 4e 44 4f 57 20 42 55 displayed.buffer...(fn.WINDOW.BU
30e0 46 46 45 52 20 26 72 65 73 74 20 5f 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c FFER.&rest._)..(byte-code."\300\
3100 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 301\302\303\304\305\306\303&.\21
3120 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 65 0\307\310\311\312#\207".[evil-se
3140 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 65 76 69 6c 2d 63 68 61 6e 67 65 t-command-properties.evil-change
3160 2d 74 6f 2d 70 72 65 76 69 6f 75 73 2d 73 74 61 74 65 20 3a 6b 65 65 70 2d 76 69 73 75 61 6c 20 -to-previous-state.:keep-visual.
3180 74 20 3a 72 65 70 65 61 74 20 61 62 6f 72 74 20 3a 73 75 70 70 72 65 73 73 2d 6f 70 65 72 61 74 t.:repeat.abort.:suppress-operat
31a0 6f 72 20 65 76 69 6c 2d 2d 61 64 76 69 63 65 2d 61 64 64 20 73 65 74 2d 77 69 6e 64 6f 77 2d 62 or.evil--advice-add.set-window-b
31c0 75 66 66 65 72 20 3a 62 65 66 6f 72 65 20 65 76 69 6c 2d 2d 73 77 62 2d 69 6e 69 74 69 61 6c 69 uffer.:before.evil--swb-initiali
31e0 7a 65 5d 20 38 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 73 77 62 2d 69 6e 69 74 ze].8).(defalias.'evil--swb-init
3200 69 61 6c 69 7a 65 20 23 5b 36 34 32 20 22 08 5c 32 30 35 20 00 5c 33 30 32 02 21 5c 32 30 35 20 ialize.#[642.".\205..\302.!\205.
3220 00 72 01 71 5c 32 31 30 09 3f 5c 32 30 35 1f 00 5c 33 30 33 20 5c 33 30 34 5c 33 30 35 02 5c 22 .r.q\210.?\205..\303.\304\305.\"
3240 5c 32 31 36 5c 33 30 36 20 29 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 6f 64 65 \216\306.)\262.)\207".[evil-mode
3260 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 67 65 74 2d 62 75 66 66 65 72 20 6d 61 74 63 .evil-local-mode.get-buffer.matc
3280 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 h-data.make-closure.#[0."\301\30
32a0 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 0\302\"\207".[V0.set-match-data.
32c0 74 5d 20 33 5d 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 5d 20 37 20 28 23 24 20 2e 20 31 t].3].evil-initialize].7.(#$...1
32e0 32 34 35 37 29 5d 29 23 40 31 36 20 0a 0a 28 66 6e 20 26 72 65 73 74 20 5f 29 1f 0a 28 62 79 74 2457)])#@16...(fn.&rest._)..(byt
3300 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 33 5c 33 e-code."\300\301\302\"\210\303\3
3320 30 34 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 61 64 64 2d 68 6f 6f 6b 20 77 69 6e 64 6f 04\305\306#\207".[add-hook.windo
3340 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 65 76 69 6c w-configuration-change-hook.evil
3360 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 20 61 64 76 69 63 65 2d 61 64 64 20 73 65 6c 65 63 -refresh-cursor.advice-add.selec
3380 74 2d 77 69 6e 64 6f 77 20 3a 61 66 74 65 72 20 65 76 69 6c 2d 2d 73 77 2d 72 65 66 72 65 73 68 t-window.:after.evil--sw-refresh
33a0 2d 63 75 72 73 6f 72 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 73 77 2d -cursor].4).(defalias.'evil--sw-
33c0 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 20 23 5b 31 32 38 20 22 5c 33 30 30 20 5c 32 30 37 22 refresh-cursor.#[128."\300.\207"
33e0 20 5b 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 5d 20 32 20 28 23 24 20 2e 20 31 .[evil-refresh-cursor].2.(#$...1
3400 33 30 33 36 29 5d 29 23 40 36 36 20 47 65 6e 65 72 61 74 65 20 74 68 65 20 65 76 69 6c 20 6d 6f 3036)])#@66.Generate.the.evil.mo
3420 64 65 2d 6c 69 6e 65 20 74 61 67 20 66 6f 72 20 53 54 41 54 45 2e 0a 0a 28 66 6e 20 26 6f 70 74 de-line.tag.for.STATE...(fn.&opt
3440 69 6f 6e 61 6c 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 67 65 ional.STATE)..(defalias.'evil-ge
3460 6e 65 72 61 74 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 74 61 67 20 23 5b 32 35 36 20 22 5c 33 30 30 nerate-mode-line-tag.#[256."\300
3480 01 5c 33 30 31 5c 33 30 32 23 5c 33 30 33 01 21 5c 32 30 33 0f 00 5c 32 31 31 20 5c 32 36 32 01 .\301\302#\303.!\203..\211.\262.
34a0 5c 32 31 31 3b 5c 32 30 33 1f 00 5c 33 30 34 01 5c 33 30 35 5c 33 30 30 05 5c 33 30 36 5c 22 5c \211;\203..\304.\305\300.\306\"\
34c0 33 30 37 5c 33 31 30 25 5c 32 30 37 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 307\310%\207\207".[evil-state-pr
34e0 6f 70 65 72 74 79 20 3a 74 61 67 20 74 20 66 75 6e 63 74 69 6f 6e 70 20 70 72 6f 70 65 72 74 69 operty.:tag.t.functionp.properti
3500 7a 65 20 68 65 6c 70 2d 65 63 68 6f 20 3a 6e 61 6d 65 20 6d 6f 75 73 65 2d 66 61 63 65 20 6d 6f ze.help-echo.:name.mouse-face.mo
3520 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 5d 20 38 20 28 23 24 20 2e 20 31 33 33 32 34 de-line-highlight].8.(#$...13324
3540 29 5d 29 23 40 34 36 20 52 65 66 72 65 73 68 20 6d 6f 64 65 20 6c 69 6e 65 20 74 61 67 2e 0a 0a )])#@46.Refresh.mode.line.tag...
3560 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 (fn.&optional.STATE)..(defalias.
3580 27 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 6d 6f 64 65 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 08 'evil-refresh-mode-line.#[256.".
35a0 3c 5c 32 30 35 7b 00 5c 33 30 33 01 21 11 5c 33 30 34 5c 33 30 31 08 5c 22 5c 32 31 31 10 5c 33 <\205{.\303.!.\304\301.\"\211.\3
35c0 30 35 5c 32 31 31 5c 32 31 31 5c 6e 5c 33 30 36 5c 32 36 37 5c 32 30 32 28 00 5c 32 31 30 5c 33 05\211\211\n\306\267\202(.\210\3
35e0 30 37 5c 33 31 30 5c 32 36 32 02 5c 32 30 32 34 00 5c 32 31 30 5c 33 30 37 5c 33 31 31 5c 32 36 07\310\262.\2024.\210\307\311\26
3600 32 02 5c 32 30 32 34 00 5c 6e 3a 5c 32 30 33 34 00 5c 32 31 30 5c 6e 40 5c 6e 41 5c 32 36 32 02 2.\2024.\n:\2034.\210\n@\nA\262.
3620 03 5c 32 30 33 52 00 03 40 5c 32 34 32 5c 32 30 36 40 00 03 40 02 01 3d 5c 32 36 32 01 5c 32 30 .\203R..@\242\206@..@..=\262.\20
3640 34 52 00 03 5c 32 36 32 03 03 41 5c 32 36 32 04 5c 32 30 32 34 00 03 5c 32 30 33 77 00 5c 32 31 4R..\262..A\262.\2024..\203w.\21
3660 31 5c 33 31 32 5c 32 36 37 5c 32 30 32 77 00 02 5c 32 30 33 69 00 02 5c 33 30 31 05 42 5c 32 34 1\312\267\202w..\203i..\301.B\24
3680 31 5c 32 31 30 5c 32 30 32 77 00 5c 33 30 31 08 42 10 5c 32 30 32 77 00 03 5c 33 30 31 05 41 42 1\210\202w.\301.B.\202w..\301.AB
36a0 5c 32 34 31 5c 32 31 30 5c 33 31 33 20 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 5b 6d 6f 64 65 \241\210\313.\266\204\207".[mode
36c0 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 65 76 69 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 74 61 67 20 -line-format.evil-mode-line-tag.
36e0 65 76 69 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 65 76 69 6c 2d 67 65 6e 65 72 evil-mode-line-format.evil-gener
3700 61 74 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 74 61 67 20 64 65 6c 71 20 6e 69 6c 20 23 73 28 68 61 ate-mode-line-tag.delq.nil.#s(ha
3720 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 sh-table.test.eq.purecopy.t.data
3740 20 28 62 65 66 6f 72 65 20 32 34 20 61 66 74 65 72 20 33 32 29 29 20 61 66 74 65 72 20 6d 6f 64 .(before.24.after.32)).after.mod
3760 65 2d 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 64 65 73 20 e-line-position.mode-line-modes.
3780 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 #s(hash-table.test.eq.purecopy.t
37a0 20 64 61 74 61 20 28 62 65 66 6f 72 65 20 39 32 20 61 66 74 65 72 20 31 31 32 29 29 20 66 6f 72 .data.(before.92.after.112)).for
37c0 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 39 20 28 23 24 20 2e 20 31 33 36 ce-mode-line-update].9.(#$...136
37e0 34 30 29 5d 29 23 40 35 39 20 45 6e 61 62 6c 65 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 20 69 6e 40)])#@59.Enable.input.method.in
3800 20 73 74 61 74 65 73 20 77 69 74 68 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6e 6f 6e 2d 6e .states.with.:input-method.non-n
3820 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 63 74 69 76 61 74 65 2d 69 6e il...(defalias.'evil-activate-in
3840 70 75 74 2d 6d 65 74 68 6f 64 20 23 5b 30 20 22 5c 33 30 36 5c 32 31 31 18 19 5c 6e 5c 32 30 35 put-method.#[0."\306\211..\n\205
3860 18 00 0b 5c 32 30 35 18 00 5c 66 15 5c 33 30 37 0b 5c 33 31 30 5c 22 3f 5c 32 30 35 18 00 5c 33 ...\205..\f.\307.\310\"?\205..\3
3880 31 31 20 2a 5c 32 30 37 22 20 5b 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 61 63 74 69 76 61 11.*\207".[input-method-deactiva
38a0 74 65 2d 68 6f 6f 6b 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f te-hook.input-method-activate-ho
38c0 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 73 74 61 74 65 20 63 75 ok.evil-local-mode.evil-state.cu
38e0 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 rrent-input-method.evil-input-me
3900 74 68 6f 64 20 6e 69 6c 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 69 6e thod.nil.evil-state-property.:in
3920 70 75 74 2d 6d 65 74 68 6f 64 20 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 put-method.deactivate-input-meth
3940 6f 64 5d 20 33 20 28 23 24 20 2e 20 31 34 33 31 34 29 5d 29 23 40 33 37 20 44 69 73 61 62 6c 65 od].3.(#$...14314)])#@37.Disable
3960 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 20 69 6e 20 61 6c 6c 20 73 74 61 74 65 73 2e 1f 0a 28 70 .input.method.in.all.states...(p
3980 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 20 27 ut.'evil-activate-input-method.'
39a0 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 2d 68 6f 6f 6b 20 74 29 0a 28 64 65 66 61 6c 69 61 permanent-local-hook.t).(defalia
39c0 73 20 27 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 s.'evil-deactivate-input-method.
39e0 23 5b 30 20 22 5c 33 30 35 5c 32 31 31 18 19 5c 6e 5c 32 30 35 0f 00 0b 5c 32 30 35 0f 00 5c 33 #[0."\305\211..\n\205...\205..\3
3a00 30 35 5c 32 31 31 14 2a 5c 32 30 37 22 20 5b 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 61 63 05\211.*\207".[input-method-deac
3a20 74 69 76 61 74 65 2d 68 6f 6f 6b 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 tivate-hook.input-method-activat
3a40 65 2d 68 6f 6f 6b 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 73 74 61 74 e-hook.evil-local-mode.evil-stat
3a60 65 20 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e e.evil-input-method.nil].2.(#$..
3a80 20 31 34 36 38 31 29 5d 29 23 40 31 34 39 20 45 78 65 63 75 74 65 20 62 6f 64 79 20 77 69 74 68 .14681)])#@149.Execute.body.with
3aa0 20 65 76 69 6c 27 73 20 61 63 74 69 76 61 74 65 2f 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 .evil's.activate/deactivate-inpu
3ac0 74 2d 6d 65 74 68 6f 64 20 68 6f 6f 6b 73 20 64 65 61 63 74 69 76 61 74 65 64 2e 0a 54 68 69 73 t-method.hooks.deactivated..This
3ae0 20 61 6c 6c 6f 77 73 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 73 20 74 6f 20 62 65 20 75 73 65 64 .allows.input.methods.to.be.used
3b00 20 69 6e 20 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 .in.normal-state...(fn.&rest.BOD
3b20 59 29 1f 0a 28 70 75 74 20 27 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d Y)..(put.'evil-deactivate-input-
3b40 6d 65 74 68 6f 64 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 method.'permanent-local-hook.t).
3b60 28 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 (defalias.'evil-without-input-me
3b80 74 68 6f 64 2d 68 6f 6f 6b 73 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 thod-hooks.'(macro...#[128."\300
3ba0 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 42 42 42 5c 33 30 34 42 42 5c 32 30 37 22 20 5b 75 6e 77 \301\302\303.BBB\304BB\207".[unw
3bc0 69 6e 64 2d 70 72 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 ind-protect.progn.(remove-hook.'
3be0 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 23 27 65 76 69 input-method-activate-hook.#'evi
3c00 6c 2d 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 74 29 20 28 72 65 6d 6f l-activate-input-method.t).(remo
3c20 76 65 2d 68 6f 6f 6b 20 27 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 61 63 74 69 76 61 74 65 ve-hook.'input-method-deactivate
3c40 2d 68 6f 6f 6b 20 23 27 65 76 69 6c 2d 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 -hook.#'evil-deactivate-input-me
3c60 74 68 6f 64 20 74 29 20 28 28 61 64 64 2d 68 6f 6f 6b 20 27 69 6e 70 75 74 2d 6d 65 74 68 6f 64 thod.t).((add-hook.'input-method
3c80 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 23 27 65 76 69 6c 2d 61 63 74 69 76 61 74 65 2d 69 -activate-hook.#'evil-activate-i
3ca0 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6e 69 6c 20 74 29 20 28 61 64 64 2d 68 6f 6f 6b 20 27 69 6e nput-method.nil.t).(add-hook.'in
3cc0 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 20 23 27 65 76 69 put-method-deactivate-hook.#'evi
3ce0 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 6e 69 6c 20 74 29 l-deactivate-input-method.nil.t)
3d00 29 5d 20 36 20 28 23 24 20 2e 20 31 34 39 39 31 29 5d 29 29 23 40 35 36 20 52 65 66 72 65 73 68 )].6.(#$...14991)]))#@56.Refresh
3d20 20 60 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 27 2e 0a 0a 28 66 6e 20 4f 52 49 47 2d .`evil-input-method'...(fn.ORIG-
3d40 46 55 4e 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 FUN.&rest.ARGS)..(byte-code."\30
3d60 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 0\301\302\303#\304\305\306\307#\
3d80 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 77 69 74 68 6f 75 74 2d 207".[function-put.evil-without-
3da0 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 68 6f 6f 6b 73 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 input-method-hooks.lisp-indent-f
3dc0 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 65 76 69 6c 2d 2d 61 64 76 69 63 65 2d 61 64 64 20 74 unction.defun.evil--advice-add.t
3de0 6f 67 67 6c 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 3a 61 72 6f 75 6e 64 20 65 76 69 6c 2d oggle-input-method.:around.evil-
3e00 2d 72 65 66 72 65 73 68 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 5d 20 35 29 0a 28 64 65 66 61 6c -refresh-input-method].5).(defal
3e20 69 61 73 20 27 65 76 69 6c 2d 2d 72 65 66 72 65 73 68 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 ias.'evil--refresh-input-method.
3e40 23 5b 33 38 35 20 22 08 5c 32 30 34 09 00 5c 33 30 34 02 02 5c 22 5c 32 30 37 5c 33 30 35 09 5c #[385.".\204..\304..\"\207\305.\
3e60 33 30 36 5c 22 5c 32 30 33 15 00 5c 33 30 34 02 02 5c 22 5c 32 30 37 5c 6e 1b 5c 33 30 34 02 02 306\"\203..\304..\"\207\n.\304..
3e80 5c 22 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 73 \")\207".[evil-local-mode.evil-s
3ea0 74 61 74 65 20 65 76 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 63 75 72 72 65 6e 74 2d 69 tate.evil-input-method.current-i
3ec0 6e 70 75 74 2d 6d 65 74 68 6f 64 20 61 70 70 6c 79 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f nput-method.apply.evil-state-pro
3ee0 70 65 72 74 79 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 5d 20 35 20 28 23 24 20 2e 20 31 35 36 perty.:input-method].5.(#$...156
3f00 34 31 29 5d 29 23 40 31 31 36 20 49 6e 69 74 69 61 6c 69 7a 65 20 61 20 62 75 66 66 65 72 2d 6c 41)])#@116.Initialize.a.buffer-l
3f20 6f 63 61 6c 20 76 61 6c 75 65 20 66 6f 72 20 6c 6f 63 61 6c 20 6b 65 79 6d 61 70 73 20 61 73 20 ocal.value.for.local.keymaps.as.
3f40 6e 65 63 65 73 73 61 72 79 2e 0a 54 68 65 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 20 69 73 20 necessary..The.initial.value.is.
3f60 74 68 61 74 20 6f 66 20 60 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 27 2e 1f 0a 28 that.of.`make-sparse-keymap'...(
3f80 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 6c 6f 63 61 6c 2d defalias.'evil-initialize-local-
3fa0 6b 65 79 6d 61 70 73 20 23 5b 30 20 22 08 5c 32 31 31 5c 32 30 35 21 00 5c 32 31 31 40 5c 32 31 keymaps.#[0.".\211\205!.\211@\21
3fc0 31 41 5c 33 30 31 01 4a 21 5c 32 30 33 16 00 5c 33 30 32 01 21 5c 32 30 34 1b 00 5c 32 31 31 5c 1A\301.J!\203..\302.!\204..\211\
3fe0 33 30 33 20 4c 5c 32 31 30 5c 32 36 36 02 41 5c 32 30 32 01 00 5c 32 30 37 22 20 5b 65 76 69 6c 303.L\210\266.A\202..\207".[evil
4000 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 6b 65 79 6d 61 70 70 20 6c 6f 63 -local-keymaps-alist.keymapp.loc
4020 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 al-variable-p.make-sparse-keymap
4040 5d 20 35 20 28 23 24 20 2e 20 31 36 31 33 39 29 5d 29 23 40 33 31 37 20 47 69 76 65 20 4b 45 59 ].5.(#$...16139)])#@317.Give.KEY
4060 4d 41 50 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 74 68 65 20 67 6c 6f 62 61 6c 20 6b MAP.precedence.over.the.global.k
4080 65 79 6d 61 70 20 6f 66 20 53 54 41 54 45 2e 0a 54 68 65 20 6b 65 79 6d 61 70 20 77 69 6c 6c 20 eymap.of.STATE..The.keymap.will.
40a0 68 61 76 65 20 6c 6f 77 65 72 20 70 72 65 63 65 64 65 6e 63 65 20 74 68 61 6e 20 63 75 73 74 6f have.lower.precedence.than.custo
40c0 6d 20 53 54 41 54 45 20 62 69 6e 64 69 6e 67 73 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 6e 69 m.STATE.bindings..If.STATE.is.ni
40e0 6c 2c 20 67 69 76 65 20 69 74 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 61 6c 6c 20 73 l,.give.it.precedence.over.all.s
4100 74 61 74 65 73 2e 0a 49 66 20 43 4f 50 59 20 69 73 20 74 2c 20 63 72 65 61 74 65 20 61 20 63 6f tates..If.COPY.is.t,.create.a.co
4120 70 79 20 6f 66 20 4b 45 59 4d 41 50 20 61 6e 64 20 67 69 76 65 20 74 68 61 74 0a 68 69 67 68 65 py.of.KEYMAP.and.give.that.highe
4140 72 20 70 72 65 63 65 64 65 6e 63 65 2e 20 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 6d 61 6b r.precedence..See.also.`evil-mak
4160 65 2d 69 6e 74 65 72 63 65 70 74 2d 6d 61 70 27 2e 0a 0a 28 66 6e 20 4b 45 59 4d 41 50 20 26 6f e-intercept-map'...(fn.KEYMAP.&o
4180 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 20 43 4f 50 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ptional.STATE.COPY)..(defalias.'
41a0 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 37 36 39 20 22 evil-make-overriding-map.#[769."
41c0 5c 32 31 31 5c 32 30 34 0e 00 5c 33 30 30 03 5c 33 30 31 04 5c 32 30 36 5c 66 00 5c 33 30 32 23 \211\204..\300.\301.\206\f.\302#
41e0 5c 32 30 37 5c 33 30 33 01 21 5c 32 30 34 1c 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 5c 22 \207\303.!\204..\304\305\306.!\"
4200 5c 32 36 32 01 5c 33 30 30 01 5c 33 30 31 04 5c 32 30 36 24 00 5c 33 30 32 23 5c 32 31 30 5c 33 \262.\300.\301.\206$.\302#\210\3
4220 30 30 03 5c 33 30 31 03 23 5c 32 30 37 22 20 5b 64 65 66 69 6e 65 2d 6b 65 79 20 5b 6f 76 65 72 00.\301.#\207".[define-key.[over
4240 72 69 64 65 2d 73 74 61 74 65 5d 20 61 6c 6c 20 6b 65 79 6d 61 70 70 20 61 73 73 71 2d 64 65 6c ride-state].all.keymapp.assq-del
4260 65 74 65 2d 61 6c 6c 20 6d 65 6e 75 2d 62 61 72 20 63 6f 70 79 2d 6b 65 79 6d 61 70 5d 20 37 20 ete-all.menu-bar.copy-keymap].7.
4280 28 23 24 20 2e 20 31 36 34 37 32 29 5d 29 23 40 33 30 33 20 47 69 76 65 20 4b 45 59 4d 41 50 20 (#$...16472)])#@303.Give.KEYMAP.
42a0 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 61 6c 6c 20 45 76 69 6c 20 6b 65 79 6d 61 70 73 precedence.over.all.Evil.keymaps
42c0 20 69 6e 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 67 69 76 65 .in.STATE..If.STATE.is.nil,.give
42e0 20 69 74 20 70 72 65 63 65 64 65 6e 63 65 20 6f 76 65 72 20 61 6c 6c 20 73 74 61 74 65 73 2e 20 .it.precedence.over.all.states..
4300 49 66 20 41 55 58 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6d 61 6b 65 20 74 68 65 0a 61 75 78 69 If.AUX.is.non-nil,.make.the.auxi
4320 6c 69 61 72 79 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 4b 45 liary.keymap.corresponding.to.KE
4340 59 4d 41 50 20 69 6e 20 53 54 41 54 45 20 61 6e 20 69 6e 74 65 72 63 65 70 74 20 6b 65 79 6d 61 YMAP.in.STATE.an.intercept.keyma
4360 70 20 69 6e 73 74 65 61 64 20 6f 66 0a 4b 45 59 4d 41 50 20 69 74 73 65 6c 66 2e 20 53 65 65 20 p.instead.of.KEYMAP.itself..See.
4380 61 6c 73 6f 20 60 65 76 69 6c 2d 6d 61 6b 65 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6d 61 70 27 2e also.`evil-make-overriding-map'.
43a0 0a 0a 28 66 6e 20 4b 45 59 4d 41 50 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 20 41 55 58 ..(fn.KEYMAP.&optional.STATE.AUX
43c0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 61 6b 65 2d 69 6e 74 65 72 63 65 70 )..(defalias.'evil-make-intercep
43e0 74 2d 6d 61 70 20 23 5b 37 36 39 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 33 30 30 03 03 5c 33 30 t-map.#[769."\211\203..\300..\30
4400 31 5c 32 31 31 24 5c 32 30 32 0e 00 02 5c 33 30 32 01 5c 33 30 33 05 5c 32 30 36 16 00 5c 33 30 1\211$\202...\302.\303.\206..\30
4420 34 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 67 65 74 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 4#\207".[evil-get-auxiliary-keym
4440 61 70 20 74 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 69 6e 74 65 72 63 65 70 74 2d 73 74 61 74 65 ap.t.define-key.[intercept-state
4460 5d 20 61 6c 6c 5d 20 38 20 28 23 24 20 2e 20 31 37 30 34 34 29 5d 29 23 40 36 30 36 20 44 65 66 ].all].8.(#$...17044)])#@606.Def
4480 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 65 ine.a.keymap.KEYMAP.listed.in.`e
44a0 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 20 vil-mode-map-alist'..That.means.
44c0 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 67 it.will.have.precedence.over.reg
44e0 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 65 ular.keymaps...DOC.is.the.docume
4500 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 20 ntation.for.the.variable..BODY,.
4520 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 20 if.specified,.is.executed.after.
4540 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 77 toggling.the.mode..Optional.keyw
4560 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 62 ord.arguments.may.be.specified.b
4580 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 20 efore.the.body.code:..:mode.VAR.
45a0 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 66 ......Mode.variable..If.unspecif
45c0 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 20 ied,.the.variable...............
45e0 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 3a ..is.based.on.the.keymap.name..:
4600 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 61 local.BOOLEAN..Whether.the.keyma
4620 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 69 p.should.be.buffer-local,.that.i
4640 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 64 s,.................reinitialized
4660 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 20 .for.each.buffer..:func.BOOLEAN.
4680 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 20 ..Create.a.toggle.function.even.
46a0 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 4f if.BODY.is.empty...(fn.KEYMAP.DO
46c0 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 61 C.[[KEY.VAL]...].BODY...)..(defa
46e0 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 6f lias.'evil-define-keymap.'(macro
4700 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c 33 30 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 ...#[642."\300\301\211\211\211\2
4720 31 31 5c 32 31 31 5c 33 30 32 06 08 5c 32 34 32 21 5c 32 30 33 44 00 06 07 5c 32 31 31 41 5c 32 11\211\302..\242!\203D...\211A\2
4740 36 32 09 5c 32 34 32 5c 32 36 32 04 06 07 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 5c 32 36 32 62.\242\262...\211A\262.\242\262
4760 06 03 5c 33 30 33 5c 32 36 37 5c 32 30 32 07 00 05 5c 32 36 32 02 5c 32 30 32 07 00 05 5c 32 36 ..\303\267\202...\262.\202...\26
4780 32 03 5c 32 30 32 07 00 05 5c 32 36 32 07 5c 32 30 32 07 00 05 5c 32 36 32 05 5c 32 30 32 07 00 2.\202...\262.\202...\262.\202..
47a0 5c 32 31 30 04 5c 32 30 32 07 00 01 5c 32 30 36 52 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 \210.\202...\206R.\304\305\306\3
47c0 30 37 5c 33 31 30 06 0e 21 23 21 5c 32 36 32 02 5c 33 31 31 5c 33 31 32 06 0b 05 3f 5c 32 30 35 07\310..!#!\262.\311\312...?\205
47e0 5e 00 5c 33 31 33 45 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 0e 44 5c 33 31 37 42 42 5c 33 32 30 ^.\313E\314\315\316..D\317BB\320
4800 5c 33 31 36 06 0f 44 5c 33 32 31 06 0f 46 45 5c 33 31 32 05 5c 33 32 32 42 42 5c 33 31 34 5c 33 \316..D\321..FE\312.\322BB\314\3
4820 31 35 5c 33 31 36 06 08 44 5c 33 32 33 42 42 5c 33 32 30 5c 33 31 36 06 09 44 5c 33 32 34 06 11 15\316..D\323BB\320\316..D\324..
4840 46 45 5c 33 32 35 5c 33 31 36 06 08 44 44 5c 33 32 30 5c 33 31 36 06 09 44 5c 33 32 36 42 42 5c FE\325\316..DD\320\316..D\326BB\
4860 33 32 37 06 5c 66 5c 33 33 30 06 13 44 45 5c 33 32 37 06 09 5c 33 33 31 06 14 44 45 5c 33 33 32 327.\f\330..DE\327..\331..DE\332
4880 06 5c 66 5c 32 30 33 5c 33 31 33 00 5c 33 32 35 5c 33 31 36 06 15 44 44 5c 33 32 30 5c 33 31 36 .\f\203\313.\325\316..DD\320\316
48a0 06 16 44 5c 33 33 33 42 42 5c 33 33 34 5c 33 33 35 5c 33 31 36 06 10 44 5c 33 31 36 06 19 44 46 ..D\333BB\334\335\316..D\316..DF
48c0 45 5c 32 30 32 5c 33 34 30 00 5c 33 33 34 5c 33 33 36 5c 33 31 36 06 0e 44 5c 33 31 36 06 17 44 E\202\340.\334\336\316..D\316..D
48e0 46 5c 33 33 34 5c 33 33 37 5c 33 31 36 06 0f 44 06 17 46 44 06 12 5c 32 30 34 5c 33 35 32 00 06 F\334\337\316..D..FD..\204\352..
4900 11 5c 32 30 35 13 01 5c 33 34 30 06 0d 5c 33 34 31 5c 33 33 32 06 17 5c 32 30 35 5c 33 36 37 00 .\205..\340..\341\332..\205\367.
4920 06 17 43 5c 33 34 32 5c 33 34 33 5c 33 34 34 5c 33 34 35 06 15 5c 33 34 36 42 42 44 5c 33 30 30 ..C\342\343\344\345..\346BBD\300
4940 5c 33 34 35 06 16 5c 33 34 37 06 18 44 45 44 45 44 06 18 23 42 42 42 5c 33 31 36 06 16 44 44 5c \345..\347..DEDED..#BBB\316..DD\
4960 22 42 42 42 42 42 42 42 42 42 5c 32 30 37 22 20 5b 74 20 6e 69 6c 20 6b 65 79 77 6f 72 64 70 20 "BBBBBBBBB\207".[t.nil.keywordp.
4980 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 #s(hash-table.test.eq.purecopy.t
49a0 20 64 61 74 61 20 28 3a 6d 6f 64 65 20 33 39 20 3a 6c 6f 63 61 6c 20 34 35 20 3a 66 75 6e 63 20 .data.(:mode.39.:local.45.:func.
49c0 35 31 20 3a 69 6e 74 65 72 63 65 70 74 20 35 37 20 3a 6f 76 65 72 72 69 64 69 6e 67 20 36 33 29 51.:intercept.57.:overriding.63)
49e0 29 20 69 6e 74 65 72 6e 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e ).intern.replace-regexp-in-strin
4a00 67 20 22 5c 5c 28 3f 3a 2d 5c 5c 28 3f 3a 6d 6f 64 65 2d 5c 5c 29 3f 5c 5c 28 3f 3a 6b 65 79 5c g."\\(?:-\\(?:mode-\\)?\\(?:key\
4a20 5c 29 3f 6d 61 70 5c 5c 29 3f 24 22 20 22 2d 6d 6f 64 65 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 \)?map\\)?$"."-mode".symbol-name
4a40 20 70 72 6f 67 6e 20 64 65 66 76 61 72 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 .progn.defvar.(make-sparse-keyma
4a60 70 29 20 75 6e 6c 65 73 73 20 67 65 74 20 71 75 6f 74 65 20 28 27 76 61 72 69 61 62 6c 65 2d 64 p).unless.get.quote.('variable-d
4a80 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 29 20 70 75 74 20 27 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 ocumentation).put.'variable-docu
4aa0 6d 65 6e 74 61 74 69 6f 6e 20 28 6e 69 6c 29 20 28 27 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d mentation.(nil).('variable-docum
4ac0 65 6e 74 61 74 69 6f 6e 29 20 27 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f entation).'variable-documentatio
4ae0 6e 20 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 28 27 70 n.make-variable-buffer-local.('p
4b00 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 20 77 68 65 6e 20 65 76 69 6c 2d 6d 61 6b 65 ermanent-local.t).when.evil-make
4b20 2d 69 6e 74 65 72 63 65 70 74 2d 6d 61 70 20 65 76 69 6c 2d 6d 61 6b 65 2d 6f 76 65 72 72 69 64 -intercept-map.evil-make-overrid
4b40 69 6e 67 2d 6d 61 70 20 61 70 70 65 6e 64 20 28 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c ing-map.append.('permanent-local
4b60 20 74 29 20 65 76 69 6c 2d 2d 61 64 64 2d 74 6f 2d 61 6c 69 73 74 20 65 76 69 6c 2d 6c 6f 63 61 .t).evil--add-to-alist.evil-loca
4b80 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6b 65 79 6d l-keymaps-alist.evil-global-keym
4ba0 61 70 73 2d 61 6c 69 73 74 20 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 64 65 aps-alist.evil-mode-map-alist.de
4bc0 66 75 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 28 69 6e 74 65 72 61 63 74 69 76 65 fun.(&optional.arg).(interactive
4be0 29 20 63 6f 6e 64 20 28 6e 75 6d 62 65 72 70 20 61 72 67 29 20 73 65 74 71 20 28 28 3e 20 61 72 ).cond.(numberp.arg).setq.((>.ar
4c00 67 20 30 29 29 20 6e 6f 74 5d 20 33 34 20 28 23 24 20 2e 20 31 37 35 33 33 29 5d 29 29 23 40 34 g.0)).not].34.(#$...17533)]))#@4
4c20 35 30 20 54 6f 67 67 6c 65 20 69 6e 74 65 72 63 65 70 74 69 6f 6e 20 6f 66 20 5c 65 20 28 65 73 50.Toggle.interception.of.\e.(es
4c40 63 61 70 65 29 2e 0a 45 6e 61 62 6c 65 20 77 69 74 68 20 70 6f 73 69 74 69 76 65 20 41 52 47 20 cape)..Enable.with.positive.ARG.
4c60 61 6e 64 20 64 69 73 61 62 6c 65 20 77 69 74 68 20 6e 65 67 61 74 69 76 65 20 41 52 47 2e 0a 0a and.disable.with.negative.ARG...
4c80 57 68 65 6e 20 65 6e 61 62 6c 65 64 2c 20 60 65 76 69 6c 2d 65 73 63 2d 6d 6f 64 65 27 20 6d 6f When.enabled,.`evil-esc-mode'.mo
4ca0 64 69 66 69 65 73 20 74 68 65 20 65 6e 74 72 79 20 6f 66 20 5c 65 20 69 6e 0a 60 69 6e 70 75 74 difies.the.entry.of.\e.in.`input
4cc0 2d 64 65 63 6f 64 65 2d 6d 61 70 27 2e 20 49 66 20 73 75 63 68 20 61 6e 20 65 76 65 6e 74 20 61 -decode-map'..If.such.an.event.a
4ce0 72 72 69 76 65 73 2c 20 69 74 20 69 73 20 74 72 61 6e 73 6c 61 74 65 64 20 74 6f 0a 61 20 70 6c rrives,.it.is.translated.to.a.pl
4d00 61 69 6e 20 60 65 73 63 61 70 65 27 20 65 76 65 6e 74 20 69 66 20 6e 6f 20 66 75 72 74 68 65 72 ain.`escape'.event.if.no.further
4d20 20 65 76 65 6e 74 20 6f 63 63 75 72 73 20 77 69 74 68 69 6e 0a 60 65 76 69 6c 2d 65 73 63 2d 64 .event.occurs.within.`evil-esc-d
4d40 65 6c 61 79 27 20 73 65 63 6f 6e 64 73 2e 20 4f 74 68 65 72 77 69 73 65 20 6e 6f 20 74 72 61 6e elay'.seconds..Otherwise.no.tran
4d60 73 6c 61 74 69 6f 6e 20 68 61 70 70 65 6e 73 20 61 6e 64 0a 74 68 65 20 45 53 43 20 70 72 65 66 slation.happens.and.the.ESC.pref
4d80 69 78 20 6d 61 70 20 28 69 2e 65 2e 20 74 68 65 20 6d 61 70 20 6f 72 69 67 69 6e 61 6c 6c 79 20 ix.map.(i.e..the.map.originally.
4da0 62 6f 75 6e 64 20 74 6f 20 5c 65 20 69 6e 0a 60 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 bound.to.\e.in.`input-decode-map
4dc0 60 29 20 69 73 20 72 65 74 75 72 6e 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 `).is.returned...(fn.&optional.A
4de0 52 47 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 RG)..(byte-code."\300\301\302\30
4e00 33 23 5c 33 30 30 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 33 30 36 5c 33 30 31 5c 33 30 37 5c 3#\300\301\304\305#\306\301\307\
4e20 33 31 30 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 6c 2d 64 65 66 310#\207".[function-put.evil-def
4e40 69 6e 65 2d 6b 65 79 6d 61 70 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 ine-keymap.lisp-indent-function.
4e60 64 65 66 75 6e 20 64 6f 63 2d 73 74 72 69 6e 67 2d 65 6c 74 20 32 20 70 75 74 20 65 64 65 62 75 defun.doc-string-elt.2.put.edebu
4e80 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 5b 26 6f 70 74 69 g-form-spec.(&define.name.[&opti
4ea0 6f 6e 61 6c 20 73 74 72 69 6e 67 70 5d 20 5b 26 72 65 73 74 20 5b 6b 65 79 77 6f 72 64 70 20 73 onal.stringp].[&rest.[keywordp.s
4ec0 65 78 70 5d 5d 20 64 65 66 2d 62 6f 64 79 29 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 exp]].def-body)].6).(defalias.'e
4ee0 76 69 6c 2d 65 73 63 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 5c 6e 00 5c vil-esc-mode.#[256."\211\203\n.\
4f00 32 31 31 5c 33 30 31 3d 5c 32 30 33 16 00 5c 33 30 30 08 5c 32 30 33 13 00 5c 33 30 32 5c 32 30 211\301=\203..\300.\203..\302\20
4f20 32 14 00 5c 33 30 33 21 5c 32 30 37 5c 32 31 31 5c 33 30 31 56 5c 32 30 33 2e 00 08 3f 5c 32 30 2..\303!\207\211\301V\203...?\20
4f40 35 46 00 5c 33 30 34 10 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 22 5c 32 31 30 5c 33 31 30 5c 33 5F.\304.\305\306\307\"\210\310\3
4f60 30 37 5c 33 31 31 20 5c 22 5c 32 30 37 5c 32 31 31 5c 33 30 31 57 5c 32 30 35 46 00 08 5c 32 30 07\311.\"\207\211\301W\205F..\20
4f80 35 46 00 5c 33 31 32 5c 33 30 36 5c 33 30 37 5c 22 5c 32 31 30 5c 33 31 30 5c 33 31 33 5c 33 31 5F.\312\306\307\"\210\310\313\31
4fa0 31 20 5c 22 5c 32 31 30 5c 33 31 34 5c 32 31 31 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 73 63 1.\"\210\314\211.\207".[evil-esc
4fc0 2d 6d 6f 64 65 20 30 20 2d 31 20 31 20 74 20 61 64 64 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 6d 61 -mode.0.-1.1.t.add-hook.after-ma
4fe0 6b 65 2d 66 72 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 73 20 65 76 69 6c 2d 69 6e 69 74 2d 65 73 63 ke-frame-functions.evil-init-esc
5000 20 6d 61 70 63 20 66 72 61 6d 65 2d 6c 69 73 74 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 65 76 69 .mapc.frame-list.remove-hook.evi
5020 6c 2d 64 65 69 6e 69 74 2d 65 73 63 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 39 34 39 31 29 l-deinit-esc.nil].4.(#$...19491)
5040 5d 29 23 40 35 32 20 55 70 64 61 74 65 20 60 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 27 ])#@52.Update.`input-decode-map'
5060 20 69 6e 20 74 65 72 6d 69 6e 61 6c 2e 0a 0a 28 66 6e 20 46 52 41 4d 45 29 1f 0a 28 64 65 66 61 .in.terminal...(fn.FRAME)..(defa
5080 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 69 74 2d 65 73 63 20 23 5b 32 35 37 20 22 5c 33 30 33 20 lias.'evil-init-esc.#[257."\303.
50a0 70 5c 33 30 34 5c 33 30 35 02 04 23 5c 32 31 36 5c 33 30 36 03 5c 33 30 37 5c 22 5c 32 31 30 5c p\304\305..#\216\306.\307\"\210\
50c0 33 31 30 03 21 08 5c 33 31 31 3d 5c 32 30 34 23 00 08 5c 32 30 35 42 00 5c 33 31 32 01 21 5c 33 310.!.\311=\204#..\205B.\312.!\3
50e0 31 33 3d 5c 32 30 35 42 00 5c 33 31 34 01 5c 33 30 32 5c 22 3f 5c 32 30 35 42 00 5c 33 31 35 09 13=\205B.\314.\302\"?\205B.\315.
5100 5c 33 31 36 5c 22 1a 5c 33 31 37 01 5c 33 30 32 5c 6e 23 5c 32 31 30 5c 33 32 30 09 5c 33 32 31 \316\".\317.\302\n#\210\320.\321
5120 5c 33 32 32 5c 33 32 33 5c 6e 5c 33 32 34 5c 33 32 35 5c 32 35 37 05 23 29 29 5c 32 30 37 22 20 \322\323\n\324\325\257.#))\207".
5140 5b 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 65 73 63 20 69 6e 70 75 74 2d 64 65 63 6f 64 65 [evil-intercept-esc.input-decode
5160 2d 6d 61 70 20 65 76 69 6c 2d 65 73 63 2d 6d 61 70 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 -map.evil-esc-map.selected-frame
5180 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 31 21 5c 32 30 33 .make-closure.#[0."\302\301!\203
51a0 0b 00 5c 33 30 33 5c 33 30 31 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 35 5c 33 30 30 21 5c 32 30 ..\303\301\304\"\210\305\300!\20
51c0 35 13 00 5c 33 30 30 71 5c 32 30 37 22 20 5b 56 30 20 56 31 20 66 72 61 6d 65 2d 6c 69 76 65 2d 5..\300q\207".[V0.V1.frame-live-
51e0 70 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6e 6f 72 65 63 6f 72 64 20 62 75 66 66 65 72 2d 6c p.select-frame.norecord.buffer-l
5200 69 76 65 2d 70 5d 20 33 5d 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6e 6f 72 65 63 6f 72 64 20 ive-p].3].select-frame.norecord.
5220 66 72 61 6d 65 2d 74 65 72 6d 69 6e 61 6c 20 61 6c 77 61 79 73 20 74 65 72 6d 69 6e 61 6c 2d 6c frame-terminal.always.terminal-l
5240 69 76 65 2d 70 20 74 20 74 65 72 6d 69 6e 61 6c 2d 70 61 72 61 6d 65 74 65 72 20 6c 6f 6f 6b 75 ive-p.t.terminal-parameter.looku
5260 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 65 p-key.[27].set-terminal-paramete
5280 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 3a r.define-key.[27].menu-item."".:
52a0 66 69 6c 74 65 72 20 65 76 69 6c 2d 65 73 63 5d 20 31 32 20 28 23 24 20 2e 20 32 30 35 35 31 29 filter.evil-esc].12.(#$...20551)
52c0 5d 29 23 40 35 33 20 52 65 73 74 6f 72 65 20 60 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 ])#@53.Restore.`input-decode-map
52e0 27 20 69 6e 20 74 65 72 6d 69 6e 61 6c 2e 0a 0a 28 66 6e 20 46 52 41 4d 45 29 1f 0a 28 64 65 66 '.in.terminal...(fn.FRAME)..(def
5300 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 69 6e 69 74 2d 65 73 63 20 23 5b 32 35 37 20 22 5c 33 alias.'evil-deinit-esc.#[257."\3
5320 30 32 20 70 5c 33 30 33 5c 33 30 34 02 04 23 5c 32 31 36 5c 33 30 35 03 5c 33 30 36 5c 22 5c 32 02.p\303\304..#\216\305.\306\"\2
5340 31 30 5c 33 30 37 03 21 5c 33 31 30 01 21 5c 32 30 35 2c 00 5c 33 31 31 01 5c 33 30 30 5c 22 5c 10\307.!\310.!\205,.\311.\300\"\
5360 32 31 31 18 5c 32 30 35 2b 00 5c 33 31 32 09 5c 33 31 33 08 23 5c 32 31 30 5c 33 31 34 01 5c 33 211.\205+.\312.\313.#\210\314.\3
5380 30 30 5c 33 31 35 23 29 29 5c 32 30 37 22 20 5b 65 76 69 6c 2d 65 73 63 2d 6d 61 70 20 69 6e 70 00\315#))\207".[evil-esc-map.inp
53a0 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 6d 61 6b ut-decode-map.selected-frame.mak
53c0 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 31 21 5c 32 30 33 0b 00 5c 33 e-closure.#[0."\302\301!\203..\3
53e0 30 33 5c 33 30 31 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 35 5c 33 30 30 21 5c 32 30 35 13 00 5c 03\301\304\"\210\305\300!\205..\
5400 33 30 30 71 5c 32 30 37 22 20 5b 56 30 20 56 31 20 66 72 61 6d 65 2d 6c 69 76 65 2d 70 20 73 65 300q\207".[V0.V1.frame-live-p.se
5420 6c 65 63 74 2d 66 72 61 6d 65 20 6e 6f 72 65 63 6f 72 64 20 62 75 66 66 65 72 2d 6c 69 76 65 2d lect-frame.norecord.buffer-live-
5440 70 5d 20 33 5d 20 73 65 6c 65 63 74 2d 66 72 61 6d 65 20 6e 6f 72 65 63 6f 72 64 20 66 72 61 6d p].3].select-frame.norecord.fram
5460 65 2d 74 65 72 6d 69 6e 61 6c 20 74 65 72 6d 69 6e 61 6c 2d 6c 69 76 65 2d 70 20 74 65 72 6d 69 e-terminal.terminal-live-p.termi
5480 6e 61 6c 2d 70 61 72 61 6d 65 74 65 72 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 32 37 5d 20 73 65 nal-parameter.define-key.[27].se
54a0 74 2d 74 65 72 6d 69 6e 61 6c 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 5d 20 39 20 28 23 24 20 t-terminal-parameter.nil].9.(#$.
54c0 2e 20 32 31 31 39 31 29 5d 29 23 40 38 32 30 20 54 72 61 6e 73 6c 61 74 65 20 5c 65 20 74 6f 20 ..21191)])#@820.Translate.\e.to.
54e0 60 65 73 63 61 70 65 27 20 69 66 20 6e 6f 20 66 75 72 74 68 65 72 20 65 76 65 6e 74 20 61 72 72 `escape'.if.no.further.event.arr
5500 69 76 65 73 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 65 64 20 74 6f 20 74 ives..This.function.is.used.to.t
5520 72 61 6e 73 6c 61 74 65 20 61 20 5c 65 20 65 76 65 6e 74 20 65 69 74 68 65 72 20 74 6f 20 60 65 ranslate.a.\e.event.either.to.`e
5540 73 63 61 70 65 27 0a 6f 72 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 45 53 43 20 70 72 scape'.or.to.the.standard.ESC.pr
5560 65 66 69 78 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 6d 61 70 2e 20 49 66 20 5c 65 20 61 72 72 69 efix.translation.map..If.\e.arri
5580 76 65 73 2c 0a 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 77 61 69 74 73 20 66 6f 72 20 60 65 76 ves,.this.function.waits.for.`ev
55a0 69 6c 2d 65 73 63 2d 64 65 6c 61 79 27 20 73 65 63 6f 6e 64 73 20 66 6f 72 20 61 6e 6f 74 68 65 il-esc-delay'.seconds.for.anothe
55c0 72 0a 65 76 65 6e 74 2e 20 49 66 20 6e 6f 20 6f 74 68 65 72 20 65 76 65 6e 74 20 61 72 72 69 76 r.event..If.no.other.event.arriv
55e0 65 73 2c 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 74 72 61 6e 73 6c 61 74 65 64 20 74 6f 0a 60 es,.the.event.is.translated.to.`
5600 65 73 63 61 70 65 27 2c 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 20 74 72 61 6e 73 6c 61 escape',.otherwise.it.is.transla
5620 74 65 64 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 45 53 43 20 70 72 65 66 69 78 0a 6d ted.to.the.standard.ESC.prefix.m
5640 61 70 20 73 74 6f 72 65 64 20 69 6e 20 60 69 6e 70 75 74 2d 64 65 63 6f 64 65 2d 6d 61 70 27 2e ap.stored.in.`input-decode-map'.
5660 20 49 66 20 60 65 76 69 6c 2d 69 6e 68 69 62 69 74 2d 65 73 63 27 20 69 73 0a 6e 6f 6e 2d 6e 69 .If.`evil-inhibit-esc'.is.non-ni
5680 6c 20 6f 72 20 69 66 20 65 76 69 6c 20 69 73 20 69 6e 20 65 6d 61 63 73 20 73 74 61 74 65 2c 20 l.or.if.evil.is.in.emacs.state,.
56a0 74 68 65 20 65 76 65 6e 74 20 69 73 20 61 6c 77 61 79 73 0a 74 72 61 6e 73 6c 61 74 65 64 20 74 the.event.is.always.translated.t
56c0 6f 20 74 68 65 20 45 53 43 20 70 72 65 66 69 78 2e 0a 0a 54 68 65 20 74 72 61 6e 73 6c 61 74 69 o.the.ESC.prefix...The.translati
56e0 6f 6e 20 74 6f 20 60 65 73 63 61 70 65 27 20 68 61 70 70 65 6e 73 20 6f 6e 6c 79 20 69 66 20 74 on.to.`escape'.happens.only.if.t
5700 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 61 6e 64 0a 68 61 73 20 69 6e 64 65 65 64 20 62 65 he.current.command.has.indeed.be
5720 65 6e 20 74 72 69 67 67 65 72 65 64 20 62 79 20 5c 65 2e 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 en.triggered.by.\e..In.other.wor
5740 64 73 2c 20 74 68 69 73 20 77 69 6c 6c 20 6f 6e 6c 79 0a 68 61 70 70 65 6e 20 77 68 65 6e 20 74 ds,.this.will.only.happen.when.t
5760 68 65 20 6b 65 79 6d 61 70 20 69 73 20 61 63 63 65 73 73 65 64 20 66 72 6f 6d 20 60 72 65 61 64 he.keymap.is.accessed.from.`read
5780 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 27 2e 20 49 6e 0a 70 61 72 74 69 63 75 6c 61 72 2c 20 69 -key-sequence'..In.particular,.i
57a0 66 20 69 74 20 69 73 20 61 63 63 65 73 73 20 66 72 6f 6d 20 60 64 65 66 69 6e 65 2d 6b 65 79 27 f.it.is.access.from.`define-key'
57c0 20 74 68 65 20 72 65 74 75 72 6e 65 64 0a 6d 61 70 70 69 6e 67 20 77 69 6c 6c 20 61 6c 77 61 79 .the.returned.mapping.will.alway
57e0 73 20 62 65 20 74 68 65 20 45 53 43 20 70 72 65 66 69 78 20 6d 61 70 2e 0a 0a 28 66 6e 20 4d 41 s.be.the.ESC.prefix.map...(fn.MA
5800 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 65 73 63 20 23 5b 32 35 37 20 22 08 P)..(defalias.'evil-esc.#[257.".
5820 5c 32 30 34 45 00 09 5c 32 30 34 12 00 5c 33 30 35 20 5c 32 30 34 12 00 5c 33 30 36 20 5c 32 30 \204E..\204..\305.\204..\306.\20
5840 33 45 00 5c 33 30 37 20 5c 32 30 34 45 00 5c 33 31 30 20 5c 32 31 31 47 5c 33 31 31 56 5c 32 30 3E.\307.\204E.\310.\211G\311V\20
5860 35 27 00 5c 32 31 31 01 47 53 48 5c 33 31 32 55 5c 32 36 32 01 5c 32 30 33 45 00 5c 33 31 33 5c 5'.\211.GSH\312U\262.\203E.\313\
5880 6e 21 5c 32 30 33 45 00 0b 5c 32 30 33 43 00 5c 33 31 34 20 5c 32 31 30 5c 33 31 35 5c 66 5c 33 n!\203E..\203C.\314.\210\315\f\3
58a0 31 36 5c 22 14 5c 33 31 37 5c 33 32 30 5c 32 31 31 5c 22 5c 32 31 30 5c 33 32 31 5c 32 30 37 5c 16\".\317\320\211\"\210\321\207\
58c0 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 61 207".[evil-inhibit-esc.evil-loca
58e0 6c 2d 6d 6f 64 65 20 65 76 69 6c 2d 65 73 63 2d 64 65 6c 61 79 20 64 65 66 69 6e 69 6e 67 2d 6b l-mode.evil-esc-delay.defining-k
5900 62 64 2d 6d 61 63 72 6f 20 6c 61 73 74 2d 6b 62 64 2d 6d 61 63 72 6f 20 65 76 69 6c 2d 65 78 2d bd-macro.last-kbd-macro.evil-ex-
5920 70 20 61 63 74 69 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 65 76 69 6c 2d p.active-minibuffer-window.evil-
5940 65 6d 61 63 73 2d 73 74 61 74 65 2d 70 20 74 68 69 73 2d 73 69 6e 67 6c 65 2d 63 6f 6d 6d 61 6e emacs-state-p.this-single-comman
5960 64 2d 6b 65 79 73 20 30 20 32 37 20 73 69 74 2d 66 6f 72 20 65 6e 64 2d 6b 62 64 2d 6d 61 63 72 d-keys.0.27.sit-for.end-kbd-macr
5980 6f 20 76 63 6f 6e 63 61 74 20 5b 65 73 63 61 70 65 5d 20 73 74 61 72 74 2d 6b 62 64 2d 6d 61 63 o.vconcat.[escape].start-kbd-mac
59a0 72 6f 20 74 20 5b 65 73 63 61 70 65 5d 5d 20 34 20 28 23 24 20 2e 20 32 31 37 31 32 29 5d 29 23 ro.t.[escape]].4.(#$...21712)])#
59c0 40 34 37 20 57 68 65 74 68 65 72 20 53 59 4d 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 @47.Whether.SYM.is.the.name.of.a
59e0 20 73 74 61 74 65 2e 0a 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 .state...(fn.SYM)..(defalias.'ev
5a00 69 6c 2d 73 74 61 74 65 2d 70 20 23 5b 32 35 37 20 22 5c 32 31 31 08 5c 32 33 36 5c 32 30 37 22 il-state-p.#[257."\211.\236\207"
5a20 20 5b 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 33 20 28 23 24 20 2e .[evil-state-properties].3.(#$..
5a40 20 32 32 39 38 30 29 5d 29 23 40 33 31 33 20 52 65 74 75 72 6e 20 61 20 6b 65 79 6d 61 70 20 61 .22980)])#@313.Return.a.keymap.a
5a60 6c 69 73 74 20 6f 66 20 6b 65 79 6d 61 70 73 20 61 63 74 69 76 61 74 65 64 20 62 79 20 53 54 41 list.of.keymaps.activated.by.STA
5a80 54 45 2e 0a 49 66 20 53 54 41 54 45 20 72 65 66 65 72 65 6e 63 65 73 20 6f 74 68 65 72 20 73 74 TE..If.STATE.references.other.st
5aa0 61 74 65 73 20 69 6e 20 69 74 73 20 3a 65 6e 61 62 6c 65 20 70 72 6f 70 65 72 74 79 2c 0a 74 68 ates.in.its.:enable.property,.th
5ac0 65 73 65 20 73 74 61 74 65 73 20 61 72 65 20 72 65 63 75 72 73 69 76 65 6c 79 20 70 72 6f 63 65 ese.states.are.recursively.proce
5ae0 73 73 65 64 20 61 6e 64 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 6c 69 73 74 2e 0a 28 54 68 65 ssed.and.added.to.the.list..(The
5b00 20 45 58 43 4c 55 44 45 44 20 61 72 67 75 6d 65 6e 74 20 69 73 20 61 6e 20 69 6e 74 65 72 6e 61 .EXCLUDED.argument.is.an.interna
5b20 6c 20 73 61 66 65 67 75 61 72 64 20 61 67 61 69 6e 73 74 0a 69 6e 66 69 6e 69 74 65 20 72 65 63 l.safeguard.against.infinite.rec
5b40 75 72 73 69 6f 6e 2c 20 6b 65 65 70 69 6e 67 20 74 72 61 63 6b 20 6f 66 20 70 72 6f 63 65 73 73 ursion,.keeping.track.of.process
5b60 65 64 20 73 74 61 74 65 73 2e 29 0a 0a 28 66 6e 20 53 54 41 54 45 20 26 72 65 73 74 20 45 58 43 ed.states.)..(fn.STATE.&rest.EXC
5b80 4c 55 44 45 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 74 61 74 65 2d 6b 65 LUDED)..(defalias.'evil-state-ke
5ba0 79 6d 61 70 73 20 23 5b 33 38 35 20 22 01 5c 32 30 36 05 00 08 5c 33 30 31 01 5c 33 30 32 5c 22 ymaps.#[385.".\206...\301.\302\"
5bc0 5c 33 30 31 02 5c 33 30 33 5c 22 5c 33 30 31 03 5c 33 30 34 5c 33 30 35 23 42 5c 33 30 31 03 5c \301.\303\"\301.\304\305#B\301.\
5be0 33 30 36 5c 22 5c 33 30 31 04 5c 33 30 37 5c 33 30 35 23 42 5c 33 31 30 04 21 5c 33 31 31 05 21 306\"\301.\307\305#B\310.!\311.!
5c00 5c 33 31 32 06 06 21 5c 33 31 33 06 07 21 5c 32 31 31 43 06 09 3f 06 09 06 09 3e 5c 32 30 34 3f \312..!\313..!\211C..?....>\204?
5c20 00 06 09 06 09 42 5c 32 36 32 09 06 08 5c 32 31 31 5c 32 30 33 5c 32 37 31 00 5c 32 31 31 40 5c .....B\262...\211\203\271.\211@\
5c40 32 31 31 06 0d 3e 5c 32 30 34 5c 32 36 34 00 5c 32 31 31 06 5c 66 3d 5c 32 30 33 73 00 5c 33 31 211..>\204\264.\211.\f=\203s.\31
5c60 34 04 06 5c 6e 43 06 5c 6e 06 5c 6e 06 5c 6e 06 0f 43 5c 32 35 37 05 5c 22 5c 32 36 32 04 06 0b 4..\nC.\n.\n.\n..C\257.\"\262...
5c80 06 0d 42 5c 32 36 32 0d 5c 32 31 30 5c 32 30 32 5c 32 36 35 00 5c 33 31 35 01 21 5c 32 30 33 5c ..B\262.\210\202\265.\315.!\203\
5ca0 32 31 31 00 5c 33 31 34 04 5c 33 31 36 5c 33 31 37 04 06 11 23 43 5c 22 5c 32 36 32 04 5c 32 31 211.\314.\316\317...#C\"\262.\21
5cc0 30 5c 32 30 32 5c 32 36 35 00 5c 33 32 30 01 21 5c 32 30 34 5c 32 34 37 00 5c 33 32 30 01 4a 21 0\202\265.\320.!\204\247.\320.J!
5ce0 5c 32 30 33 5c 32 33 36 00 5c 32 31 31 4a 5c 32 31 31 5c 32 36 32 02 5c 32 30 34 5c 32 34 37 00 \203\236.\211J\211\262.\204\247.
5d00 5c 33 32 31 01 21 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 36 34 00 5c 33 31 34 04 5c 33 32 \321.!\211\262.\203\264.\314.\32
5d20 32 03 5c 33 30 35 5c 22 03 42 43 43 5c 22 5c 32 36 32 04 5c 32 31 30 41 5c 32 30 32 41 00 5c 32 2.\305\".BCC\"\262.\210A\202A.\2
5d40 31 30 5c 32 31 31 5c 32 30 33 5c 33 30 33 00 5c 33 31 36 5c 33 32 33 03 5c 22 5c 32 30 37 5c 33 10\211\203\303.\316\323.\"\207\3
5d60 31 36 5c 33 31 34 03 5c 22 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 16\314.\"\207".[evil-state.evil-
5d80 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 3a 6b 65 state-property.:enable.:mode.:ke
5da0 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 76 69 6c ymap.t.:local.:local-keymap.evil
5dc0 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 6c 2d 73 -state-minor-mode-keymaps.evil-s
5de0 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 74 61 74 tate-auxiliary-keymaps.evil-stat
5e00 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 74 65 2d e-overriding-keymaps.evil-state-
5e20 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 73 20 61 70 70 65 6e 64 20 65 76 69 6c 2d 73 74 intercept-keymaps.append.evil-st
5e40 61 74 65 2d 70 20 61 70 70 6c 79 20 65 76 69 6c 2d 73 74 61 74 65 2d 6b 65 79 6d 61 70 73 20 6b ate-p.apply.evil-state-keymaps.k
5e60 65 79 6d 61 70 70 20 65 76 69 6c 2d 6b 65 79 6d 61 70 2d 66 6f 72 2d 6d 6f 64 65 20 65 76 69 6c eymapp.evil-keymap-for-mode.evil
5e80 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 63 6f 6e 63 61 74 2d 6b 65 79 -mode-for-keymap.evil-concat-key
5ea0 6d 61 70 2d 61 6c 69 73 74 73 5d 20 32 31 20 28 23 24 20 2e 20 32 33 31 31 39 29 5d 29 23 40 31 map-alists].21.(#$...23119)])#@1
5ec0 36 32 20 43 72 65 61 74 65 20 61 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 20 66 62.Create.a.buffer-local.value.f
5ee0 6f 72 20 60 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 27 2e 0a 54 68 69 73 20 69 or.`evil-mode-map-alist'..This.i
5f00 73 20 61 20 6b 65 79 6d 61 70 20 61 6c 69 73 74 2c 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 s.a.keymap.alist,.determined.by.
5f20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 65 0a 28 6f 72 20 62 79 20 53 54 41 54 45 20 69 the.current.state.(or.by.STATE.i
5f40 66 20 73 70 65 63 69 66 69 65 64 29 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 f.specified)...(fn.&optional.STA
5f60 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b TE)..(defalias.'evil-normalize-k
5f80 65 79 6d 61 70 73 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 08 5c 33 30 32 5c 33 30 eymaps.#[256."\211\206...\302\30
5fa0 33 5c 32 31 31 5c 32 31 31 5c 33 30 34 20 5c 32 31 30 09 5c 32 31 31 5c 32 30 33 5c 5c 00 5c 32 3\211\211\304.\210.\211\203\\.\2
5fc0 31 31 40 5c 32 31 31 40 5c 32 36 32 04 5c 32 31 31 41 5c 32 36 32 05 03 06 06 3e 5c 32 30 34 3a 11@\211@\262.\211A\262....>\204:
5fe0 00 5c 33 30 35 05 21 5c 32 30 34 3a 00 5c 33 30 36 05 21 5c 32 30 34 3a 00 5c 33 30 37 05 21 5c .\305.!\204:.\306.!\204:.\307.!\
6000 32 30 34 3a 00 5c 33 31 30 05 21 5c 32 30 33 44 00 03 06 06 42 5c 32 36 32 06 5c 32 31 30 5c 32 204:.\310.!\203D....B\262.\210\2
6020 30 32 58 00 5c 33 31 31 04 21 5c 32 30 33 53 00 03 4a 5c 32 30 33 53 00 03 5c 33 31 32 21 5c 32 02X.\311.!\203S..J\203S..\312!\2
6040 31 30 03 5c 33 30 33 4c 5c 32 36 36 02 41 5c 32 30 32 0d 00 5c 32 31 30 5c 33 30 33 11 04 5c 32 10.\303L\266.A\202..\210\303..\2
6060 30 35 5c 33 32 32 00 5c 33 31 33 05 21 5c 32 36 32 01 5c 32 31 31 5c 32 31 31 5c 32 30 33 5c 33 05\322.\313.!\262.\211\211\203\3
6080 31 36 00 5c 32 31 31 40 5c 32 31 31 40 5c 32 36 32 04 5c 32 31 31 41 5c 32 36 32 05 5c 33 31 34 16.\211@\211@\262.\211A\262.\314
60a0 04 21 5c 32 30 33 5c 32 30 32 00 03 4a 5c 32 30 34 5c 32 32 36 00 5c 33 31 30 05 21 5c 32 30 34 .!\203\202..J\204\226.\310.!\204
60c0 5c 32 32 36 00 5c 33 31 31 04 21 5c 32 30 33 5c 32 32 32 00 03 5c 33 31 35 21 5c 32 31 30 03 5c \226.\311.!\203\222..\315!\210.\
60e0 33 31 36 4c 5c 32 31 30 03 06 06 3e 5c 32 30 34 5c 32 36 35 00 5c 33 30 35 05 21 5c 32 30 34 5c 316L\210...>\204\265.\305.!\204\
6100 32 36 35 00 5c 33 30 36 05 21 5c 32 30 34 5c 32 36 35 00 5c 33 30 37 05 21 5c 32 30 34 5c 32 36 265.\306.!\204\265.\307.!\204\26
6120 35 00 5c 33 31 30 05 21 5c 32 30 33 5c 32 37 37 00 03 06 06 42 5c 32 36 32 06 5c 32 31 30 5c 32 5.\310.!\203\277....B\262.\210\2
6140 30 32 5c 33 31 32 00 5c 32 31 31 5c 33 31 37 05 21 5c 32 30 36 5c 33 30 37 00 05 5c 32 34 31 5c 02\312.\211\317.!\206\307..\241\
6160 32 36 36 02 41 5c 32 30 32 69 00 5c 32 31 30 5c 32 31 31 5c 32 31 31 11 5c 32 30 37 22 20 5b 65 266.A\202i.\210\211\211.\207".[e
6180 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 28 6e vil-state.evil-mode-map-alist.(n
61a0 69 6c 20 74 29 20 6e 69 6c 20 65 76 69 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 6c 6f 63 61 6c 2d il.t).nil.evil-initialize-local-
61c0 6b 65 79 6d 61 70 73 20 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 2d 70 20 keymaps.evil-intercept-keymap-p.
61e0 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 61 75 evil-overriding-keymap-p.evil-au
6200 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 2d 70 20 65 76 69 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 xiliary-keymap-p.evil-minor-mode
6220 2d 6b 65 79 6d 61 70 2d 70 20 66 62 6f 75 6e 64 70 20 2d 31 20 65 76 69 6c 2d 73 74 61 74 65 2d -keymap-p.fboundp.-1.evil-state-
6240 6b 65 79 6d 61 70 73 20 62 6f 75 6e 64 70 20 31 20 74 20 65 76 69 6c 2d 6b 65 79 6d 61 70 2d 66 keymaps.boundp.1.t.evil-keymap-f
6260 6f 72 2d 6d 6f 64 65 5d 20 31 31 20 28 23 24 20 2e 20 32 34 32 35 39 29 5d 29 23 40 31 34 37 20 or-mode].11.(#$...24259)])#@147.
6280 52 65 74 75 72 6e 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 61 73 73 6f 63 69 61 74 65 64 Return.the.minor.mode.associated
62a0 20 77 69 74 68 20 4b 45 59 4d 41 50 2e 0a 52 65 74 75 72 6e 20 44 45 46 41 55 4c 54 20 69 66 20 .with.KEYMAP..Return.DEFAULT.if.
62c0 6e 6f 20 6d 6f 64 65 20 69 73 20 66 6f 75 6e 64 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c no.mode.is.found..See.also.`evil
62e0 2d 6b 65 79 6d 61 70 2d 66 6f 72 2d 6d 6f 64 65 27 2e 0a 0a 28 66 6e 20 4b 45 59 4d 41 50 20 26 -keymap-for-mode'...(fn.KEYMAP.&
6300 6f 70 74 69 6f 6e 61 6c 20 44 45 46 41 55 4c 54 29 1f 23 40 31 30 20 0a 0a 28 66 6e 20 45 29 1f optional.DEFAULT).#@10...(fn.E).
6320 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 .(defalias.'evil-mode-for-keymap
6340 20 23 5b 35 31 33 20 22 5c 33 30 33 02 21 5c 32 30 33 5c 6e 00 01 5c 32 30 32 5c 66 00 01 4a 02 .#[513."\303.!\203\n..\202\f..J.
6360 39 5c 32 30 35 12 00 02 5c 32 31 31 5c 32 30 33 26 00 5c 33 30 34 01 08 5c 22 40 5c 32 30 36 3d 9\205...\211\203&.\304..\"@\206=
6380 00 5c 33 30 34 01 09 5c 22 40 5c 32 30 36 3d 00 5c 33 30 34 02 5c 33 30 35 5c 33 30 36 5c 33 30 .\304..\"@\206=.\304.\305\306\30
63a0 37 08 09 5c 22 5c 22 5c 22 40 5c 32 30 36 3d 00 5c 33 30 34 02 5c 6e 5c 22 40 5c 32 30 36 3d 00 7..\"\"\"@\206=.\304.\n\"@\206=.
63c0 02 5c 32 30 37 22 20 5b 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 .\207".[evil-global-keymaps-alis
63e0 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 74 20 6d 69 6e 6f 72 t.evil-local-keymaps-alist.minor
6400 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 20 6b 65 79 6d 61 70 70 20 72 61 73 73 71 20 6d 61 -mode-map-alist.keymapp.rassq.ma
6420 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 4a 42 5c 32 30 37 22 pcar.#[257."\211\242.\243JB\207"
6440 20 5b 5d 20 33 20 28 23 24 20 2e 20 32 35 33 36 37 29 5d 20 61 70 70 65 6e 64 5d 20 31 31 20 28 .[].3.(#$...25367)].append].11.(
6460 23 24 20 2e 20 32 35 32 31 36 29 5d 29 23 40 31 35 35 20 52 65 74 75 72 6e 20 74 68 65 20 6b 65 #$...25216)])#@155.Return.the.ke
6480 79 6d 61 70 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 4d 4f 44 45 2e 0a 52 65 74 75 72 ymap.associated.with.MODE..Retur
64a0 6e 20 74 68 65 20 6b 65 79 6d 61 70 20 76 61 72 69 61 62 6c 65 20 69 66 20 56 41 52 49 41 42 4c n.the.keymap.variable.if.VARIABL
64c0 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 53 65 65 20 61 6c 73 6f 20 60 65 76 69 6c 2d 6d 6f 64 E.is.non-nil..See.also.`evil-mod
64e0 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 27 2e 0a 0a 28 66 6e 20 4d 4f 44 45 20 26 6f 70 74 69 6f 6e e-for-keymap'...(fn.MODE.&option
6500 61 6c 20 56 41 52 49 41 42 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6b 65 al.VARIABLE)..(defalias.'evil-ke
6520 79 6d 61 70 2d 66 6f 72 2d 6d 6f 64 65 20 23 5b 35 31 33 20 22 01 08 5c 32 33 36 41 5c 32 30 36 ymap-for-mode.#[513."..\236A\206
6540 0b 00 01 09 5c 32 33 36 41 5c 32 31 31 4a 5c 32 30 36 14 00 02 5c 6e 5c 32 33 36 41 02 5c 32 30 ....\236A\211J\206...\n\236A.\20
6560 33 1a 00 01 5c 32 30 37 5c 32 30 37 22 20 5b 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 6b 65 79 6d 61 3...\207\207".[evil-global-keyma
6580 70 73 2d 61 6c 69 73 74 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 73 2d 61 6c 69 73 ps-alist.evil-local-keymaps-alis
65a0 74 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 5d 20 35 20 28 23 24 20 2e 20 t.minor-mode-map-alist].5.(#$...
65c0 32 35 37 31 35 29 5d 29 23 40 36 37 20 52 65 74 75 72 6e 20 61 20 6b 65 79 6d 61 70 20 61 6c 69 25715)])#@67.Return.a.keymap.ali
65e0 73 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 st.of.auxiliary.keymaps.for.STAT
6600 45 2e 0a 0a 28 66 6e 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d E...(fn.STATE)..(defalias.'evil-
6620 73 74 61 74 65 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 73 20 23 5b 32 35 37 20 22 5c state-auxiliary-keymaps.#[257."\
6640 32 31 31 5c 32 30 36 05 00 08 5c 33 30 31 5c 32 31 31 5c 33 30 32 20 5c 32 31 31 5c 32 30 33 29 211\206...\301\211\302.\211\203)
6660 00 5c 32 31 31 40 5c 33 30 33 01 06 06 5c 22 5c 32 31 31 5c 32 36 32 05 5c 32 30 33 24 00 5c 33 .\211@\303...\"\211\262.\203$.\3
6680 30 34 01 5c 33 30 35 5c 22 04 42 03 42 5c 32 36 32 03 5c 32 31 30 41 5c 32 30 32 09 00 5c 32 31 04.\305\".B.B\262.\210A\202..\21
66a0 30 5c 32 33 37 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 20 6e 69 6c 20 63 75 72 72 65 0\237\207".[evil-state.nil.curre
66c0 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 72 nt-active-maps.evil-get-auxiliar
66e0 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 5d y-keymap.evil-mode-for-keymap.t]
6700 20 39 20 28 23 24 20 2e 20 32 36 30 36 31 29 5d 29 23 40 36 38 20 52 65 74 75 72 6e 20 61 20 6b .9.(#$...26061)])#@68.Return.a.k
6720 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 61 70 eymap.alist.of.minor-mode.keymap
6740 73 20 66 6f 72 20 53 54 41 54 45 2e 0a 0a 28 66 6e 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c s.for.STATE...(fn.STATE)..(defal
6760 69 61 73 20 27 65 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 ias.'evil-state-minor-mode-keyma
6780 70 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 36 05 00 08 09 5c 32 33 36 41 5c 32 30 37 22 ps.#[257."\211\206....\236A\207"
67a0 20 5b 65 76 69 6c 2d 73 74 61 74 65 20 65 76 69 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 .[evil-state.evil-minor-mode-key
67c0 6d 61 70 73 2d 61 6c 69 73 74 5d 20 33 20 28 23 24 20 2e 20 32 36 33 39 30 29 5d 29 23 40 37 38 maps-alist].3.(#$...26390)])#@78
67e0 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 6f 76 65 72 72 69 .Return.a.keymap.alist.of.overri
6800 64 69 6e 67 20 6b 65 79 6d 61 70 73 20 66 6f 72 20 53 54 41 54 45 2e 0a 0a 28 66 6e 20 26 6f 70 ding.keymaps.for.STATE...(fn.&op
6820 74 69 6f 6e 61 6c 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 tional.STATE)..(defalias.'evil-s
6840 74 61 74 65 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 73 20 23 5b 32 35 36 20 22 5c tate-overriding-keymaps.#[256."\
6860 32 31 31 5c 32 30 36 05 00 08 5c 33 30 31 5c 33 30 32 20 5c 32 31 31 5c 32 30 33 27 00 5c 32 31 211\206...\301\302.\211\203'.\21
6880 31 40 5c 33 30 33 01 05 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 22 00 5c 33 30 34 01 5c 1@\303..\"\211\262.\203\".\304.\
68a0 33 30 35 5c 22 01 42 03 42 5c 32 36 32 03 5c 32 31 30 41 5c 32 30 32 08 00 5c 32 31 30 5c 32 33 305\".B.B\262.\210A\202..\210\23
68c0 37 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 20 6e 69 6c 20 63 75 72 72 65 6e 74 2d 61 7\207".[evil-state.nil.current-a
68e0 63 74 69 76 65 2d 6d 61 70 73 20 65 76 69 6c 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 ctive-maps.evil-overriding-keyma
6900 70 2d 70 20 65 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 20 74 5d 20 38 20 28 23 p-p.evil-mode-for-keymap.t].8.(#
6920 24 20 2e 20 32 36 35 39 33 29 5d 29 23 40 37 37 20 52 65 74 75 72 6e 20 61 20 6b 65 79 6d 61 70 $...26593)])#@77.Return.a.keymap
6940 20 61 6c 69 73 74 20 6f 66 20 69 6e 74 65 72 63 65 70 74 20 6b 65 79 6d 61 70 73 20 66 6f 72 20 .alist.of.intercept.keymaps.for.
6960 53 54 41 54 45 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 29 1f 0a 28 64 STATE...(fn.&optional.STATE)..(d
6980 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
69a0 79 6d 61 70 73 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 05 00 08 5c 33 30 31 5c 33 30 32 ymaps.#[256."\211\206...\301\302
69c0 20 5c 32 31 31 5c 32 30 33 32 00 5c 32 31 31 40 5c 33 30 33 01 05 5c 22 5c 32 30 36 1d 00 5c 33 .\211\2032.\211@\303..\"\206..\3
69e0 30 33 5c 33 30 34 02 06 06 5c 22 05 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 2d 00 5c 33 30 03\304...\".\"\211\262.\203-.\30
6a00 35 01 5c 33 30 36 5c 22 01 42 03 42 5c 32 36 32 03 5c 32 31 30 41 5c 32 30 32 08 00 5c 32 31 30 5.\306\".B.B\262.\210A\202..\210
6a20 5c 32 33 37 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 74 61 74 65 20 6e 69 6c 20 63 75 72 72 65 6e \237\207".[evil-state.nil.curren
6a40 74 2d 61 63 74 69 76 65 2d 6d 61 70 73 20 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 t-active-maps.evil-intercept-key
6a60 6d 61 70 2d 70 20 65 76 69 6c 2d 67 65 74 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 map-p.evil-get-auxiliary-keymap.
6a80 65 76 69 6c 2d 6d 6f 64 65 2d 66 6f 72 2d 6b 65 79 6d 61 70 20 74 5d 20 39 20 28 23 24 20 2e 20 evil-mode-for-keymap.t].9.(#$...
6aa0 32 36 39 32 39 29 5d 29 23 40 31 32 37 20 53 65 74 20 74 68 65 20 61 75 78 69 6c 69 61 72 79 20 26929)])#@127.Set.the.auxiliary.
6ac0 6b 65 79 6d 61 70 20 66 6f 72 20 4d 41 50 20 69 6e 20 53 54 41 54 45 20 74 6f 20 41 55 58 2e 0a keymap.for.MAP.in.STATE.to.AUX..
6ae0 49 66 20 41 55 58 20 69 73 20 6e 69 6c 2c 20 63 72 65 61 74 65 20 61 20 6e 65 77 20 61 75 78 69 If.AUX.is.nil,.create.a.new.auxi
6b00 6c 69 61 72 79 20 6b 65 79 6d 61 70 2e 0a 0a 28 66 6e 20 4d 41 50 20 53 54 41 54 45 20 26 6f 70 liary.keymap...(fn.MAP.STATE.&op
6b20 74 69 6f 6e 61 6c 20 41 55 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 tional.AUX)..(defalias.'evil-set
6b40 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 23 5b 37 37 30 20 22 5c 32 31 31 5c 32 30 -auxiliary-keymap.#[770."\211\20
6b60 34 08 00 5c 33 30 30 20 5c 32 36 32 01 5c 33 30 31 01 21 5c 32 30 34 5c 22 00 5c 33 30 32 01 5c 4..\300.\262.\301.!\204\".\302.\
6b80 33 30 33 5c 33 30 34 5c 33 30 35 06 06 5c 33 30 36 5c 22 5c 32 30 36 1f 00 5c 33 30 33 5c 33 30 303\304\305..\306\"\206..\303\30
6ba0 37 06 07 5c 22 5c 22 5c 22 5c 32 31 30 5c 33 31 30 03 5c 33 31 31 5c 33 31 32 5c 33 30 33 5c 33 7..\"\"\"\210\310.\311\312\303\3
6bc0 31 33 06 07 5c 22 21 21 03 23 5c 32 31 30 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 70 61 72 73 65 13..\"!!.#\210\207".[make-sparse
6be0 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 2d 70 20 -keymap.evil-auxiliary-keymap-p.
6c00 65 76 69 6c 2d 73 65 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 66 6f 72 6d 61 74 20 22 41 evil-set-keymap-prompt.format."A
6c20 75 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 uxiliary.keymap.for.%s".evil-sta
6c40 74 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 te-property.:name."%s.state".def
6c60 69 6e 65 2d 6b 65 79 20 76 65 63 74 6f 72 20 69 6e 74 65 72 6e 20 22 25 73 2d 73 74 61 74 65 22 ine-key.vector.intern."%s-state"
6c80 5d 20 31 30 20 28 23 24 20 2e 20 32 37 33 31 30 29 5d 29 23 40 32 38 38 20 47 65 74 20 74 68 65 ].10.(#$...27310)])#@288.Get.the
6ca0 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 20 66 6f 72 20 4d 41 50 20 69 6e 20 53 54 41 .auxiliary.keymap.for.MAP.in.STA
6cc0 54 45 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 TE..If.CREATE.is.non-nil,.create
6ce0 20 61 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 .an.auxiliary.keymap.if.MAP.does
6d00 20 6e 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 .not.have.one..If.CREATE.and.IGN
6d20 4f 52 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 ORE-PARENT.are.non-nil.then.a.ne
6d40 77 20 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 w.auxiliary.keymap.is.created.ev
6d60 65 6e 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 en.if.the.parent.of.MAP.has.one.
6d80 61 6c 72 65 61 64 79 2e 0a 0a 28 66 6e 20 4d 41 50 20 53 54 41 54 45 20 26 6f 70 74 69 6f 6e 61 already...(fn.MAP.STATE.&optiona
6da0 6c 20 43 52 45 41 54 45 20 49 47 4e 4f 52 45 2d 50 41 52 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 l.CREATE.IGNORE-PARENT)..(defali
6dc0 61 73 20 27 65 76 69 6c 2d 67 65 74 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 20 23 5b as.'evil-get-auxiliary-keymap.#[
6de0 31 30 32 36 20 22 02 5c 32 30 35 4b 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 06 5c 1026.".\205K.\300\301\302\303..\
6e00 22 21 21 01 5c 32 30 35 1e 00 5c 33 30 34 05 21 5c 32 30 35 1e 00 5c 33 30 35 5c 33 30 34 06 06 "!!.\205..\304.!\205..\305\304..
6e20 21 02 5c 22 5c 33 30 35 06 06 03 5c 22 03 5c 32 30 33 38 00 01 01 5c 32 33 32 5c 32 30 33 38 00 !.\"\305...\".\2038...\232\2038.
6e40 04 5c 32 30 33 38 00 5c 33 30 36 06 07 06 07 5c 22 5c 32 30 37 5c 33 30 37 01 21 5c 32 30 33 3f .\2038.\306....\"\207\307.!\203?
6e60 00 5c 32 30 37 04 5c 32 30 35 49 00 5c 33 30 36 06 07 06 07 5c 22 5c 32 36 36 5c 32 30 33 5c 32 .\207.\205I.\306....\"\266\203\2
6e80 30 37 22 20 5b 76 65 63 74 6f 72 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 25 73 2d 73 74 07".[vector.intern.format."%s-st
6ea0 61 74 65 22 20 6b 65 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 ate".keymap-parent.lookup-key.ev
6ec0 69 6c 2d 73 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 61 75 78 il-set-auxiliary-keymap.evil-aux
6ee0 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 2d 70 5d 20 31 30 20 28 23 24 20 2e 20 32 37 38 30 31 29 iliary-keymap-p].10.(#$...27801)
6f00 5d 29 23 40 31 30 35 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 ])#@105.Get.the.auxiliary.keymap
6f20 20 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 .for.MODE.in.STATE,.creating.one
6f40 20 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 0a 0a .if.it.does.not.already.exist...
6f60 28 66 6e 20 53 54 41 54 45 20 4d 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c (fn.STATE.MODE)..(defalias.'evil
6f80 2d 67 65 74 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 20 23 5b 35 31 34 20 22 01 08 -get-minor-mode-keymap.#[514."..
6fa0 5c 32 33 36 5c 32 31 31 5c 32 30 33 12 00 01 01 5c 32 33 36 5c 32 30 33 12 00 01 01 5c 32 33 36 \236\211\203....\236\203....\236
6fc0 41 5c 32 30 37 5c 33 30 31 20 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 06 06 5c 33 30 35 06 09 5c A\207\301.\302.\303\304..\305..\
6fe0 33 30 36 5c 22 5c 32 30 36 27 00 5c 33 30 33 5c 33 30 37 06 5c 6e 5c 22 23 5c 22 5c 32 31 30 01 306\"\206'.\303\307.\n\"#\"\210.
7000 5c 32 30 33 38 00 01 03 02 42 03 41 42 5c 32 34 31 5c 32 31 30 5c 32 30 37 03 03 02 42 44 08 42 \2038....B.AB\241\210\207...BD.B
7020 10 5c 32 30 37 22 20 5b 65 76 69 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 73 2d .\207".[evil-minor-mode-keymaps-
7040 61 6c 69 73 74 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 65 76 69 6c 2d 73 65 alist.make-sparse-keymap.evil-se
7060 74 2d 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 66 6f 72 6d 61 74 20 22 4d 69 6e 6f 72 2d 6d 6f t-keymap-prompt.format."Minor-mo
7080 64 65 20 6b 65 79 6d 61 70 20 66 6f 72 20 25 73 20 69 6e 20 25 73 22 20 65 76 69 6c 2d 73 74 61 de.keymap.for.%s.in.%s".evil-sta
70a0 74 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 5d 20 31 32 te-property.:name."%s.state"].12
70c0 20 28 23 24 20 2e 20 32 38 34 32 34 29 5d 29 23 40 34 37 20 57 68 65 74 68 65 72 20 4d 41 50 20 .(#$...28424)])#@47.Whether.MAP.
70e0 69 73 20 61 6e 20 61 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 2e 0a 0a 28 66 6e 20 4d 41 50 is.an.auxiliary.keymap...(fn.MAP
7100 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 )..(defalias.'evil-auxiliary-key
7120 6d 61 70 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 30 35 0b 00 5c 33 30 map-p.#[257."\300.!\211\205..\30
7140 31 5c 33 30 32 02 5c 22 5c 32 30 37 22 20 5b 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 73 74 72 1\302.\"\207".[keymap-prompt.str
7160 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 41 75 78 69 6c 69 61 72 79 20 6b 65 79 6d 61 70 22 5d ing-prefix-p."Auxiliary.keymap"]
7180 20 35 20 28 23 24 20 2e 20 32 38 38 38 34 29 5d 29 23 40 34 37 20 57 68 65 74 68 65 72 20 4d 41 .5.(#$...28884)])#@47.Whether.MA
71a0 50 20 69 73 20 61 20 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6b 65 79 6d 61 70 2e 0a 0a 28 66 6e 20 4d P.is.a.minor-mode.keymap...(fn.M
71c0 41 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d AP)..(defalias.'evil-minor-mode-
71e0 6b 65 79 6d 61 70 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 30 35 0b 00 keymap-p.#[257."\300.!\211\205..
7200 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 30 37 22 20 5b 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 20 \301\302.\"\207".[keymap-prompt.
7220 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 4d 69 6e 6f 72 2d 6d 6f 64 65 20 6b 65 79 6d string-prefix-p."Minor-mode.keym
7240 61 70 22 5d 20 35 20 28 23 24 20 2e 20 32 39 30 37 38 29 5d 29 23 40 31 31 30 20 57 68 65 74 68 ap"].5.(#$...29078)])#@110.Wheth
7260 65 72 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 er.MAP.is.an.intercept.keymap.fo
7280 72 20 53 54 41 54 45 2e 0a 49 66 20 53 54 41 54 45 20 69 73 20 6e 69 6c 2c 20 69 74 20 6d 65 61 r.STATE..If.STATE.is.nil,.it.mea
72a0 6e 73 20 61 6e 79 20 73 74 61 74 65 2e 0a 0a 28 66 6e 20 4d 41 50 20 26 6f 70 74 69 6f 6e 61 6c ns.any.state...(fn.MAP.&optional
72c0 20 53 54 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 74 65 72 63 65 .STATE)..(defalias.'evil-interce
72e0 70 74 2d 6b 65 79 6d 61 70 2d 70 20 23 5b 35 31 33 20 22 5c 33 30 30 02 21 5c 32 30 35 5c 6e 00 pt-keymap-p.#[513."\300.!\205\n.
7300 5c 33 30 31 02 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 34 10 00 5c 33 30 33 5c 32 30 37 01 5c 32 \301.\302\"\211\204..\303\207.\2
7320 30 34 16 00 02 5c 32 30 37 5c 32 31 31 02 3d 5c 32 30 33 1e 00 02 5c 32 30 37 5c 32 31 31 5c 33 04...\207\211.=\203...\207\211\3
7340 30 34 3d 5c 32 30 35 25 00 02 5c 32 30 37 22 20 5b 6b 65 79 6d 61 70 70 20 6c 6f 6f 6b 75 70 2d 04=\205%..\207".[keymapp.lookup-
7360 6b 65 79 20 5b 69 6e 74 65 72 63 65 70 74 2d 73 74 61 74 65 5d 20 6e 69 6c 20 61 6c 6c 5d 20 35 key.[intercept-state].nil.all].5
7380 20 28 23 24 20 2e 20 32 39 32 37 35 29 5d 29 23 40 31 31 31 20 57 68 65 74 68 65 72 20 4d 41 50 .(#$...29275)])#@111.Whether.MAP
73a0 20 69 73 20 61 6e 20 6f 76 65 72 72 69 64 69 6e 67 20 6b 65 79 6d 61 70 20 66 6f 72 20 53 54 41 .is.an.overriding.keymap.for.STA
73c0 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 20 61 6e TE..If.STATE.is.nil,.it.means.an
73e0 79 20 73 74 61 74 65 2e 0a 0a 28 66 6e 20 4d 41 50 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 54 y.state...(fn.MAP.&optional.STAT
7400 45 29 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 E)..(defalias.'evil-overriding-k
7420 65 79 6d 61 70 2d 70 20 23 5b 35 31 33 20 22 5c 33 30 30 02 21 5c 32 30 35 5c 6e 00 5c 33 30 31 eymap-p.#[513."\300.!\205\n.\301
7440 02 5c 33 30 32 5c 22 5c 32 31 31 5c 32 30 34 10 00 5c 33 30 33 5c 32 30 37 5c 33 30 30 01 21 5c .\302\"\211\204..\303\207\300.!\
7460 32 30 33 1b 00 5c 33 30 34 01 03 5c 22 5c 32 30 37 01 5c 32 30 34 21 00 02 5c 32 30 37 5c 32 31 203..\304..\"\207.\204!..\207\21
7480 31 02 3d 5c 32 30 33 29 00 02 5c 32 30 37 5c 32 31 31 5c 33 30 35 3d 5c 32 30 35 30 00 02 5c 32 1.=\203)..\207\211\305=\2050..\2
74a0 30 37 22 20 5b 6b 65 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 07".[keymapp.lookup-key.[overrid
74c0 65 2d 73 74 61 74 65 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 e-state].nil.evil-overriding-key
74e0 6d 61 70 2d 70 20 61 6c 6c 5d 20 36 20 28 23 24 20 2e 20 32 39 35 38 39 29 5d 29 23 40 39 36 20 map-p.all].6.(#$...29589)])#@96.
7500 52 65 74 75 72 6e 20 74 68 65 20 73 74 61 74 65 20 66 6f 72 20 74 68 65 20 69 6e 74 65 72 63 65 Return.the.state.for.the.interce
7520 70 74 20 6b 65 79 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 pt.keymap.MAP..A.return.value.of
7540 20 74 20 6d 65 61 6e 73 20 61 6c 6c 20 73 74 61 74 65 73 2e 0a 0a 28 66 6e 20 4d 41 50 29 1f 0a .t.means.all.states...(fn.MAP)..
7560 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 69 6e 74 65 72 63 65 70 74 2d 6b 65 79 6d 61 70 (defalias.'evil-intercept-keymap
7580 2d 73 74 61 74 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 03 23 5c 33 30 32 01 21 5c -state.#[257."\300.\301.#\302.!\
75a0 32 30 33 0f 00 5c 33 30 33 01 21 5c 32 30 37 5c 32 31 31 5c 33 30 34 3d 5c 32 30 33 17 00 5c 33 203..\303.!\207\211\304=\203..\3
75c0 30 35 5c 32 30 37 5c 32 30 37 22 20 5b 6c 6f 6f 6b 75 70 2d 6b 65 79 20 5b 69 6e 74 65 72 63 65 05\207\207".[lookup-key.[interce
75e0 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
7600 2d 6b 65 79 6d 61 70 2d 73 74 61 74 65 20 61 6c 6c 20 74 5d 20 35 20 28 23 24 20 2e 20 32 39 39 -keymap-state.all.t].5.(#$...299
7620 35 32 29 5d 29 23 40 39 37 20 52 65 74 75 72 6e 20 74 68 65 20 73 74 61 74 65 20 66 6f 72 20 74 52)])#@97.Return.the.state.for.t
7640 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 75 he.overriding.keymap.MAP..A.retu
7660 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 0a rn.value.of.t.means.all.states..
7680 0a 28 66 6e 20 4d 41 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 6f 76 65 72 72 .(fn.MAP)..(defalias.'evil-overr
76a0 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 73 74 61 74 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c iding-keymap-state.#[257."\300.\
76c0 33 30 31 03 23 5c 33 30 32 01 21 5c 32 30 33 0f 00 5c 33 30 33 01 21 5c 32 30 37 5c 32 31 31 5c 301.#\302.!\203..\303.!\207\211\
76e0 33 30 34 3d 5c 32 30 33 17 00 5c 33 30 35 5c 32 30 37 5c 32 30 37 22 20 5b 6c 6f 6f 6b 75 70 2d 304=\203..\305\207\207".[lookup-
7700 6b 65 79 20 5b 6f 76 65 72 72 69 64 65 2d 73 74 61 74 65 5d 20 6b 65 79 6d 61 70 70 20 65 76 69 key.[override-state].keymapp.evi
7720 6c 2d 6f 76 65 72 72 69 64 69 6e 67 2d 6b 65 79 6d 61 70 2d 73 74 61 74 65 20 61 6c 6c 20 74 5d l-overriding-keymap-state.all.t]
7740 20 35 20 28 23 24 20 2e 20 33 30 32 35 30 29 5d 29 23 40 33 34 36 20 53 65 74 20 4b 45 59 20 74 .5.(#$...30250)])#@346.Set.KEY.t
7760 6f 20 74 72 69 67 67 65 72 20 6c 65 61 64 65 72 20 62 69 6e 64 69 6e 67 73 20 69 6e 20 53 54 41 o.trigger.leader.bindings.in.STA
7780 54 45 2e 0a 4b 45 59 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 20 74 68 65 20 66 6f 72 6d 20 70 72 TE..KEY.should.be.in.the.form.pr
77a0 6f 64 75 63 65 64 20 62 79 20 60 6b 62 64 27 2e 20 53 54 41 54 45 20 69 73 20 6f 6e 65 20 6f 66 oduced.by.`kbd'..STATE.is.one.of
77c0 0a 60 6e 6f 72 6d 61 6c 27 2c 20 60 69 6e 73 65 72 74 27 2c 20 60 76 69 73 75 61 6c 27 2c 20 60 .`normal',.`insert',.`visual',.`
77e0 72 65 70 6c 61 63 65 27 2c 20 60 6f 70 65 72 61 74 6f 72 27 2c 20 60 6d 6f 74 69 6f 6e 27 2c 0a replace',.`operator',.`motion',.
7800 60 65 6d 61 63 73 27 2c 20 61 20 6c 69 73 74 20 6f 66 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f `emacs',.a.list.of.one.or.more.o
7820 66 20 74 68 65 73 65 2c 20 6f 72 20 60 6e 69 6c 27 2c 20 77 68 69 63 68 20 6d 65 61 6e 73 0a 61 f.these,.or.`nil',.which.means.a
7840 6c 6c 20 6f 66 20 74 68 65 20 61 62 6f 76 65 2e 20 49 66 20 4c 4f 43 41 4c 4c 45 41 44 45 52 20 ll.of.the.above..If.LOCALLEADER.
7860 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 65 74 20 74 68 65 20 6c 6f 63 61 6c 20 6c 65 61 64 65 72 is.non-nil,.set.the.local.leader
7880 0a 69 6e 73 74 65 61 64 2e 0a 0a 28 66 6e 20 53 54 41 54 45 20 4b 45 59 20 26 6f 70 74 69 6f 6e .instead...(fn.STATE.KEY.&option
78a0 61 6c 20 4c 4f 43 41 4c 4c 45 41 44 45 52 29 1f 23 40 31 32 20 0a 0a 28 66 6e 20 43 4d 44 29 1f al.LOCALLEADER).#@12...(fn.CMD).
78c0 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 73 65 74 2d 6c 65 61 64 65 72 20 23 5b 37 37 .(defalias.'evil-set-leader.#[77
78e0 30 20 22 02 5c 32 30 34 08 00 5c 33 30 30 5c 32 30 32 13 00 02 3a 5c 32 30 33 11 00 02 5c 32 30 0.".\204..\300\202...:\203...\20
7900 32 13 00 02 43 01 5c 32 30 33 1b 00 5c 33 30 31 5c 32 30 32 1c 00 5c 33 30 32 5c 33 30 33 5c 33 2...C.\203..\301\202..\302\303\3
7920 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 06 5c 22 5c 32 35 37 05 02 5c 32 31 31 04\305\306\307\310..\"\257..\211
7940 5c 32 30 35 3a 00 5c 32 31 31 40 5c 33 31 31 01 06 08 05 23 5c 32 36 36 02 41 5c 32 30 32 28 00 \205:.\211@\311....#\266.A\202(.
7960 5c 32 30 37 22 20 5b 28 6e 6f 72 6d 61 6c 20 69 6e 73 65 72 74 20 76 69 73 75 61 6c 20 72 65 70 \207".[(normal.insert.visual.rep
7980 6c 61 63 65 20 6f 70 65 72 61 74 6f 72 20 6d 6f 74 69 6f 6e 20 65 6d 61 63 73 29 20 5b 6c 6f 63 lace.operator.motion.emacs).[loc
79a0 61 6c 6c 65 61 64 65 72 5d 20 5b 6c 65 61 64 65 72 5d 20 6d 65 6e 75 2d 69 74 65 6d 20 22 22 20 alleader].[leader].menu-item."".
79c0 6e 69 6c 20 3a 66 69 6c 74 65 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 nil.:filter.make-closure.#[257."
79e0 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 6b 65 79 2d 62 69 6e 64 69 6e 67 5d 20 \301\300!\207".[V0.key-binding].
7a00 33 20 28 23 24 20 2e 20 33 30 39 30 31 29 5d 20 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 73 65 74 2d 3.(#$...30901)].evil-global-set-
7a20 6b 65 79 5d 20 31 32 20 28 23 24 20 2e 20 33 30 35 35 31 29 5d 29 23 40 31 37 34 30 20 43 72 65 key].12.(#$...30551)])#@1740.Cre
7a40 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 74 6f 20 ate.a.STATE.binding.from.KEY.to.
7a60 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 6f 66 20 DEF.for.KEYMAP..STATE.is.one.of.
7a80 60 6e 6f 72 6d 61 6c 27 2c 20 60 69 6e 73 65 72 74 27 2c 20 60 76 69 73 75 61 6c 27 2c 20 60 72 `normal',.`insert',.`visual',.`r
7aa0 65 70 6c 61 63 65 27 2c 0a 60 6f 70 65 72 61 74 6f 72 27 2c 20 60 6d 6f 74 69 6f 6e 27 2c 20 60 eplace',.`operator',.`motion',.`
7ac0 65 6d 61 63 73 27 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 emacs',.or.a.list.of.one.or.more
7ae0 20 6f 66 0a 74 68 65 73 65 2e 20 4f 6d 69 74 74 69 6e 67 20 61 20 73 74 61 74 65 20 62 79 20 75 .of.these..Omitting.a.state.by.u
7b00 73 69 6e 67 20 60 6e 69 6c 27 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 61 20 73 74 61 6e sing.`nil'.corresponds.to.a.stan
7b20 64 61 72 64 0a 45 6d 61 63 73 20 62 69 6e 64 69 6e 67 20 75 73 69 6e 67 20 60 64 65 66 69 6e 65 dard.Emacs.binding.using.`define
7b40 2d 6b 65 79 27 2e 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 -key'..The.remaining.arguments.a
7b60 72 65 0a 6c 69 6b 65 20 74 68 6f 73 65 20 6f 66 20 60 64 65 66 69 6e 65 2d 6b 65 79 27 2e 20 46 re.like.those.of.`define-key'..F
7b80 6f 72 20 65 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 or.example:......(evil-define-ke
7ba0 79 20 5c 3d 27 6e 6f 72 6d 61 6c 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 5c 3d 27 62 61 72 29 0a y.\='normal.foo-map."a".\='bar).
7bc0 0a 54 68 69 73 20 63 72 65 61 74 65 73 20 61 20 62 69 6e 64 69 6e 67 20 66 72 6f 6d 20 60 61 27 .This.creates.a.binding.from.`a'
7be0 20 74 6f 20 60 62 61 72 27 20 69 6e 20 6e 6f 72 6d 61 6c 20 73 74 61 74 65 2c 20 77 68 69 63 68 .to.`bar'.in.normal.state,.which
7c00 0a 69 73 20 61 63 74 69 76 65 20 77 68 65 6e 65 76 65 72 20 60 66 6f 6f 2d 6d 61 70 27 20 69 73 .is.active.whenever.`foo-map'.is
7c20 20 61 63 74 69 76 65 2e 20 55 73 69 6e 67 20 6e 69 6c 20 66 6f 72 20 74 68 65 20 73 74 61 74 65 .active..Using.nil.for.the.state
7c40 2c 0a 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 65 61 64 20 74 6f 20 69 64 65 6e 74 69 63 61 ,.the.following.lead.to.identica
7c60 6c 20 62 69 6e 64 69 6e 67 73 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 l.bindings:......(evil-define-ke
7c80 79 20 6e 69 6c 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 5c 3d 27 62 61 72 29 0a 20 20 20 20 28 64 y.nil.foo-map."a".\='bar).....(d
7ca0 65 66 69 6e 65 2d 6b 65 79 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 5c 3d 27 62 61 72 29 0a 0a 49 efine-key.foo-map."a".\='bar)..I
7cc0 74 20 69 73 20 70 6f 73 73 69 62 6c 65 20 74 6f 20 73 70 65 63 69 66 79 20 6d 75 6c 74 69 70 6c t.is.possible.to.specify.multipl
7ce0 65 20 73 74 61 74 65 73 20 61 6e 64 2f 6f 72 20 62 69 6e 64 69 6e 67 73 20 61 74 0a 6f 6e 63 65 e.states.and/or.bindings.at.once
7d00 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 20 5c 3d 27 28 6e 6f 72 6d :......(evil-define-key.\='(norm
7d20 61 6c 20 76 69 73 75 61 6c 29 20 66 6f 6f 2d 6d 61 70 0a 20 20 20 20 20 20 22 61 22 20 5c 3d 27 al.visual).foo-map......."a".\='
7d40 62 61 72 0a 20 20 20 20 20 20 22 62 22 20 5c 3d 27 66 6f 6f 29 0a 0a 49 66 20 60 66 6f 6f 2d 6d bar......."b".\='foo)..If.`foo-m
7d60 61 70 27 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 ap'.has.not.been.initialized.yet
7d80 2c 20 74 68 69 73 20 6d 61 63 72 6f 20 61 64 64 73 20 61 6e 0a 65 6e 74 72 79 20 74 6f 20 60 61 ,.this.macro.adds.an.entry.to.`a
7da0 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
7dc0 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
7de0 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
7e00 68 65 20 73 79 6d 62 6f 6c 20 69 73 20 60 67 6c 6f 62 61 6c 27 2c 20 74 68 65 0a 67 6c 6f 62 61 he.symbol.is.`global',.the.globa
7e20 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 74 l.evil.keymap.corresponding.to.t
7e40 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 65 he.state(s).is.used,.meaning.the
7e60 20 66 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 .following.lead.to.identical.bin
7e80 64 69 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 5c 3d 27 dings:......(evil-define-key.\='
7ea0 6e 6f 72 6d 61 6c 20 5c 3d 27 67 6c 6f 62 61 6c 20 22 61 22 20 5c 3d 27 62 61 72 29 0a 20 20 20 normal.\='global."a".\='bar)....
7ec0 20 28 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 20 5c 3d 27 6e 6f 72 6d 61 6c 20 .(evil-global-set-key.\='normal.
7ee0 22 61 22 20 5c 3d 27 62 61 72 29 0a 0a 54 68 65 20 73 79 6d 62 6f 6c 20 60 6c 6f 63 61 6c 27 20 "a".\='bar)..The.symbol.`local'.
7f00 6d 61 79 20 61 6c 73 6f 20 62 65 20 75 73 65 64 2c 20 77 68 69 63 68 20 63 6f 72 72 65 73 70 6f may.also.be.used,.which.correspo
7f20 6e 64 73 20 74 6f 20 75 73 69 6e 67 0a 60 65 76 69 6c 2d 6c 6f 63 61 6c 2d 73 65 74 2d 6b 65 79 nds.to.using.`evil-local-set-key
7f40 27 2e 20 49 66 20 61 20 71 75 6f 74 65 64 20 73 79 6d 62 6f 6c 20 69 73 20 75 73 65 64 20 74 68 '..If.a.quoted.symbol.is.used.th
7f60 61 74 20 69 73 20 6e 6f 74 0a 60 67 6c 6f 62 61 6c 27 20 6f 72 20 60 6c 6f 63 61 6c 27 2c 20 69 at.is.not.`global'.or.`local',.i
7f80 74 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 t.is.assumed.to.be.the.name.of.a
7fa0 20 6d 69 6e 6f 72 0a 6d 6f 64 65 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 60 65 76 69 6c .minor.mode,.in.which.case.`evil
7fc0 2d 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 27 20 69 73 20 75 73 65 64 2e -define-minor-mode-key'.is.used.
7fe0 0a 0a 4b 45 59 20 69 73 20 61 6e 20 69 6e 74 65 72 6e 61 6c 20 45 6d 61 63 73 20 72 65 70 72 65 ..KEY.is.an.internal.Emacs.repre
8000 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 61 20 6b 65 79 2c 20 61 73 20 66 6f 72 0a 60 64 65 66 69 sentation.of.a.key,.as.for.`defi
8020 6e 65 2d 6b 65 79 27 2e 20 54 6f 20 62 69 6e 64 20 6b 65 79 20 73 65 71 75 65 6e 63 65 73 20 74 ne-key'..To.bind.key.sequences.t
8040 68 61 74 20 75 73 65 20 6d 6f 64 69 66 69 65 72 20 6b 65 79 73 20 73 75 63 68 0a 61 73 20 22 43 hat.use.modifier.keys.such.as."C
8060 2d 61 22 20 6f 72 20 22 4d 2d 61 22 2c 20 63 6f 6e 76 65 72 74 20 74 68 65 20 6b 65 79 20 73 65 -a".or."M-a",.convert.the.key.se
8080 71 75 65 6e 63 65 73 20 75 73 69 6e 67 20 60 6b 62 64 27 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 quences.using.`kbd'..For.example
80a0 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 20 5c 3d 27 6e 6f 72 6d 61 :......(evil-define-key.\='norma
80c0 6c 20 66 6f 6f 2d 6d 61 70 20 28 6b 62 64 20 22 43 2d 61 22 29 20 5c 3d 27 62 61 72 29 0a 0a 28 l.foo-map.(kbd."C-a").\='bar)..(
80e0 66 6e 20 53 54 41 54 45 20 4b 45 59 4d 41 50 20 4b 45 59 20 44 45 46 20 26 72 65 73 74 20 42 49 fn.STATE.KEYMAP.KEY.DEF.&rest.BI
8100 4e 44 49 4e 47 53 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 NDINGS)..(defalias.'evil-define-
8120 6b 65 79 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 31 35 36 20 22 03 5c 33 30 30 5c 32 33 35 5c key.'(macro...#[1156.".\300\235\
8140 32 30 33 12 00 5c 33 30 31 05 05 05 05 05 42 42 42 42 42 5c 32 30 37 03 5c 32 34 32 5c 33 30 32 203..\301.....BBBBB\207.\242\302
8160 3d 5c 32 30 33 25 00 5c 33 30 33 05 05 05 05 05 42 42 42 42 42 5c 32 30 37 5c 33 30 34 04 39 5c =\203%.\303.....BBBBB\207\304.9\
8180 32 30 33 3a 00 5c 33 30 35 5c 33 30 36 5c 33 30 32 06 07 44 44 5c 33 30 37 06 07 44 45 5c 32 30 203:.\305\306\302..DD\307..DE\20
81a0 32 3d 00 5c 33 30 37 05 44 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 06 5c 6e 2=.\307.D\310\311\312\313\314.\n
81c0 39 5c 32 30 33 4d 00 06 5c 6e 5c 32 30 32 4e 00 5c 33 31 35 5c 22 46 5c 33 31 36 5c 33 31 37 5c 9\203M..\n\202N.\315\"F\316\317\
81e0 33 30 31 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 42 42 42 42 42 45 46 5c 32 30 37 22 20 5b 301.\n.\n.\n.\n.\nBBBBBEF\207".[
8200 28 27 67 6c 6f 62 61 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 ('global.'local).evil-define-key
8220 2a 20 71 75 6f 74 65 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 *.quote.evil-define-minor-mode-k
8240 65 79 20 65 76 69 6c 2d 77 69 74 68 2d 64 65 6c 61 79 20 61 6e 64 20 62 6f 75 6e 64 70 20 6b 65 ey.evil-with-delay.and.boundp.ke
8260 79 6d 61 70 70 20 61 66 74 65 72 2d 6c 6f 61 64 2d 66 75 6e 63 74 69 6f 6e 73 20 74 20 6e 69 6c ymapp.after-load-functions.t.nil
8280 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 73 22 20 .format."evil-define-key-in-%s".
82a0 6b 65 79 6d 61 70 20 77 69 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f 72 73 20 22 45 72 72 6f keymap.with-demoted-errors."Erro
82c0 72 20 69 6e 20 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 3a 20 25 53 22 5d 20 31 36 20 28 23 r.in.evil-define-key:.%S"].16.(#
82e0 24 20 2e 20 33 31 32 39 33 29 5d 29 29 23 40 31 35 36 30 20 43 72 65 61 74 65 20 61 20 53 54 41 $...31293)]))#@1560.Create.a.STA
8300 54 45 20 62 69 6e 64 69 6e 67 20 66 72 6f 6d 20 4b 45 59 20 74 6f 20 44 45 46 20 66 6f 72 20 4b TE.binding.from.KEY.to.DEF.for.K
8320 45 59 4d 41 50 2e 0a 53 54 41 54 45 20 69 73 20 6f 6e 65 20 6f 66 20 6e 6f 72 6d 61 6c 2c 20 69 EYMAP..STATE.is.one.of.normal,.i
8340 6e 73 65 72 74 2c 20 76 69 73 75 61 6c 2c 20 72 65 70 6c 61 63 65 2c 20 6f 70 65 72 61 74 6f 72 nsert,.visual,.replace,.operator
8360 2c 0a 6d 6f 74 69 6f 6e 2c 20 65 6d 61 63 73 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 6f 6e ,.motion,.emacs,.or.a.list.of.on
8380 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 73 65 2e 20 4f 6d 69 74 74 69 6e 67 20 61 0a 73 e.or.more.of.these..Omitting.a.s
83a0 74 61 74 65 20 62 79 20 75 73 69 6e 67 20 6e 69 6c 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f tate.by.using.nil.corresponds.to
83c0 20 61 20 73 74 61 6e 64 61 72 64 20 45 6d 61 63 73 20 62 69 6e 64 69 6e 67 20 75 73 69 6e 67 0a .a.standard.Emacs.binding.using.
83e0 60 64 65 66 69 6e 65 2d 6b 65 79 27 20 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 61 72 67 75 6d `define-key'.The.remaining.argum
8400 65 6e 74 73 20 61 72 65 20 6c 69 6b 65 20 74 68 6f 73 65 20 6f 66 0a 60 64 65 66 69 6e 65 2d 6b ents.are.like.those.of.`define-k
8420 65 79 27 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 28 65 76 69 6c 2d 64 65 66 ey'..For.example:......(evil-def
8440 69 6e 65 2d 6b 65 79 2a 20 5c 3d 27 6e 6f 72 6d 61 6c 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 5c ine-key*.\='normal.foo-map."a".\
8460 3d 27 62 61 72 29 0a 0a 54 68 69 73 20 63 72 65 61 74 65 73 20 61 20 62 69 6e 64 69 6e 67 20 66 ='bar)..This.creates.a.binding.f
8480 72 6f 6d 20 22 61 22 20 74 6f 20 62 61 72 20 69 6e 20 4e 6f 72 6d 61 6c 20 73 74 61 74 65 2c 20 rom."a".to.bar.in.Normal.state,.
84a0 77 68 69 63 68 0a 69 73 20 61 63 74 69 76 65 20 77 68 65 6e 65 76 65 72 20 66 6f 6f 2d 6d 61 70 which.is.active.whenever.foo-map
84c0 20 69 73 20 61 63 74 69 76 65 2e 20 55 73 69 6e 67 20 6e 69 6c 20 66 6f 72 20 74 68 65 20 73 74 .is.active..Using.nil.for.the.st
84e0 61 74 65 2c 0a 74 68 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 ate,.the.following.are.equivalen
8500 74 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 6e 69 6c 20 66 6f t:......(evil-define-key*.nil.fo
8520 6f 2d 6d 61 70 20 22 61 22 20 5c 3d 27 62 61 72 29 0a 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b o-map."a".\='bar)......(define-k
8540 65 79 20 66 6f 6f 2d 6d 61 70 20 22 61 22 20 5c 3d 27 62 61 72 29 0a 0a 20 49 74 20 69 73 20 70 ey.foo-map."a".\='bar)...It.is.p
8560 6f 73 73 69 62 6c 65 20 74 6f 20 73 70 65 63 69 66 79 20 6d 75 6c 74 69 70 6c 65 20 73 74 61 74 ossible.to.specify.multiple.stat
8580 65 73 20 61 6e 64 2f 6f 72 20 62 69 6e 64 69 6e 67 73 20 61 74 0a 20 6f 6e 63 65 3a 0a 0a 20 20 es.and/or.bindings.at..once:....
85a0 20 20 28 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 5c 3d 27 28 6e 6f 72 6d 61 6c 20 76 ..(evil-define-key*.\='(normal.v
85c0 69 73 75 61 6c 29 20 66 6f 6f 2d 6d 61 70 0a 20 20 20 20 20 20 22 61 22 20 5c 3d 27 62 61 72 0a isual).foo-map......."a".\='bar.
85e0 20 20 20 20 20 20 22 62 22 20 5c 3d 27 66 6f 6f 29 0a 0a 4b 45 59 4d 41 50 20 6d 61 79 20 61 6c ......"b".\='foo)..KEYMAP.may.al
8600 73 6f 20 62 65 20 61 20 71 75 6f 74 65 64 20 73 79 6d 62 6f 6c 2e 20 49 66 20 74 68 65 20 73 79 so.be.a.quoted.symbol..If.the.sy
8620 6d 62 6f 6c 20 69 73 20 67 6c 6f 62 61 6c 2c 20 74 68 65 0a 67 6c 6f 62 61 6c 20 65 76 69 6c 20 mbol.is.global,.the.global.evil.
8640 6b 65 79 6d 61 70 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 73 74 61 74 keymap.corresponding.to.the.stat
8660 65 28 73 29 20 69 73 20 75 73 65 64 2c 20 6d 65 61 6e 69 6e 67 0a 74 68 65 20 66 6f 6c 6c 6f 77 e(s).is.used,.meaning.the.follow
8680 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 64 ing.are.equivalent:......(evil-d
86a0 65 66 69 6e 65 2d 6b 65 79 2a 20 5c 3d 27 6e 6f 72 6d 61 6c 20 5c 3d 27 67 6c 6f 62 61 6c 20 22 efine-key*.\='normal.\='global."
86c0 61 22 20 5c 3d 27 62 61 72 29 0a 0a 20 20 20 20 28 65 76 69 6c 2d 67 6c 6f 62 61 6c 2d 73 65 74 a".\='bar)......(evil-global-set
86e0 2d 6b 65 79 20 5c 3d 27 6e 6f 72 6d 61 6c 20 22 61 22 20 5c 3d 27 62 61 72 29 0a 0a 54 68 65 20 -key.\='normal."a".\='bar)..The.
8700 73 79 6d 62 6f 6c 20 6c 6f 63 61 6c 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 75 73 65 64 2c 20 77 symbol.local.may.also.be.used,.w
8720 68 69 63 68 20 63 6f 72 72 65 73 70 6f 6e 64 73 20 74 6f 20 75 73 69 6e 67 0a 60 65 76 69 6c 2d hich.corresponds.to.using.`evil-
8740 6c 6f 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 local-set-key'...The.use.is.near
8760 6c 79 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 ly.identical.to.`evil-define-key
8780 27 20 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 '.with.the.exception.that.this.i
87a0 73 20 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 s.a.function.and.not.a.macro.(an
87c0 64 20 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 d.so.will.not.be.expanded.when.c
87e0 6f 6d 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 ompiled.which.can.have.unintende
8800 64 0a 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 d.consequences)..`evil-define-ke
8820 79 2a 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 y*'.also.does.not.defer.any.bind
8840 69 6e 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 ings.like.`evil-define-key'.does
8860 20 75 73 69 6e 67 20 60 65 76 69 6c 2d 77 69 74 68 2d 64 65 6c 61 79 27 2e 20 20 54 68 69 73 0a .using.`evil-with-delay'...This.
8880 61 6c 6c 6f 77 73 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 62 69 6e 64 69 6e 67 73 20 74 6f allows.errors.in.the.bindings.to
88a0 20 62 65 20 63 61 75 67 68 74 20 69 6d 6d 65 64 69 61 74 65 6c 79 2c 20 61 6e 64 20 6d 61 6b 65 .be.caught.immediately,.and.make
88c0 73 0a 69 74 73 20 62 65 68 61 76 69 6f 72 20 6d 6f 72 65 20 70 72 65 64 69 63 74 61 62 6c 65 2e s.its.behavior.more.predictable.
88e0 0a 0a 28 66 6e 20 53 54 41 54 45 20 4b 45 59 4d 41 50 20 4b 45 59 20 44 45 46 20 26 72 65 73 74 ..(fn.STATE.KEYMAP.KEY.DEF.&rest
8900 20 42 49 4e 44 49 4e 47 53 29 1f 23 40 31 31 20 0a 0a 28 66 6e 20 53 54 29 1f 0a 28 62 79 74 65 .BINDINGS).#@11...(fn.ST)..(byte
8920 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 -code."\300\301\302\303#\304\305
8940 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
8960 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
8980 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].
89a0 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 23 4).(defalias.'evil-define-key*.#
89c0 5b 31 31 35 36 20 22 04 5c 32 30 33 1c 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 06 5c 22 06 06 [1156.".\203..\301\302\303..\"..
89e0 3c 5c 32 30 33 15 00 06 06 5c 32 30 32 18 00 06 06 43 5c 22 5c 32 30 32 36 00 03 5c 33 30 34 5c <\203....\202....C\"\2026..\304\
8a00 32 36 37 5c 32 30 32 34 00 08 5c 32 30 32 35 00 5c 33 30 35 20 5c 32 30 36 35 00 5c 33 30 36 20 267\2024..\2025.\305.\2065.\306.
8a20 5c 33 30 37 01 21 5c 32 31 30 5c 32 30 32 35 00 03 43 03 5c 32 30 33 62 00 5c 32 31 31 5c 32 31 \307.!\210\2025..C.\203b.\211\21
8a40 31 5c 32 30 33 4e 00 5c 32 31 31 40 5c 33 31 30 01 06 07 06 07 23 5c 32 36 36 02 41 5c 32 30 32 1\203N.\211@\310.....#\266.A\202
8a60 3b 00 5c 32 31 30 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 04 01 5c 32 31 31 41 ;.\210.\211A\262.\242\262..\211A
8a80 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 03 5c 32 30 32 36 00 5c 32 31 31 5c 32 31 31 5c 32 30 35 \262.\242\262.\2026.\211\211\205
8aa0 75 00 5c 32 31 31 40 5c 33 31 31 01 5c 33 31 32 03 21 5c 22 5c 32 36 36 02 41 5c 32 30 32 63 00 u.\211@\311.\312.!\"\266.A\202c.
8ac0 5c 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 6d 61 70 20 6d 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c \207".[global-map.mapcar.make-cl
8ae0 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 3d 5c 32 30 33 5c 66 00 5c 33 30 osure.#[257."\300\301=\203\f.\30
8b00 32 01 5c 33 30 33 5c 33 30 34 23 5c 32 30 37 5c 33 30 30 5c 33 30 35 3d 5c 32 30 33 18 00 5c 33 2.\303\304#\207\300\305=\203..\3
8b20 30 32 01 5c 33 30 36 5c 33 30 34 23 5c 32 30 37 5c 33 30 37 5c 33 30 30 02 5c 33 30 34 5c 32 31 02.\306\304#\207\307\300.\304\21
8b40 31 24 5c 32 30 37 22 20 5b 56 30 20 67 6c 6f 62 61 6c 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 1$\207".[V0.global.evil-state-pr
8b60 6f 70 65 72 74 79 20 3a 6b 65 79 6d 61 70 20 74 20 6c 6f 63 61 6c 20 3a 6c 6f 63 61 6c 2d 6b 65 operty.:keymap.t.local.:local-ke
8b80 79 6d 61 70 20 65 76 69 6c 2d 67 65 74 2d 61 75 78 69 6c 69 61 72 79 2d 6b 65 79 6d 61 70 5d 20 ymap.evil-get-auxiliary-keymap].
8ba0 36 20 28 23 24 20 2e 20 33 35 30 38 38 29 5d 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 6.(#$...35088)].#s(hash-table.te
8bc0 73 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 67 6c 6f 62 61 6c 20 33 34 st.eq.purecopy.t.data.(global.34
8be0 20 6c 6f 63 61 6c 20 33 38 29 29 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 .local.38)).current-local-map.ma
8c00 6b 65 2d 73 70 61 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 64 ke-sparse-keymap.use-local-map.d
8c20 65 66 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 efine-key.evil-set-keymap-prompt
8c40 20 6b 65 79 6d 61 70 2d 70 72 6f 6d 70 74 5d 20 31 32 20 28 23 24 20 2e 20 33 33 35 32 34 29 5d .keymap-prompt].12.(#$...33524)]
8c60 29 23 40 36 31 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 )#@611.Similar.to.`evil-define-k
8c80 65 79 27 20 62 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 ey'.but.the.bindings.are.associa
8ca0 74 65 64 0a 77 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 ted.with.the.minor-mode.symbol.M
8cc0 4f 44 45 20 69 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 ODE.instead.of.a.particular.map.
8ce0 0a 41 73 73 6f 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 .Associating.bindings.with.a.mod
8d00 65 20 73 79 6d 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 e.symbol.instead.of.a.map.allows
8d20 0a 65 76 69 6c 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 .evil.to.use.Emacs'.built-in.mec
8d40 68 61 6e 69 73 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 hanisms.to.enable.the.bindings.a
8d60 75 74 6f 6d 61 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 utomatically.when.MODE.is.active
8d80 20 77 69 74 68 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 .without.relying.on.calling.`evi
8da0 6c 2d 6e 6f 72 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 l-normalize-keymaps'..Another.le
8dc0 73 73 20 73 69 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 ss.significant.difference.is.tha
8de0 74 20 74 68 65 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 t.the.bindings.can.be.created.im
8e00 6d 65 64 69 61 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 mediately,.because.this.function
8e20 20 6f 6e 6c 79 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 .only.uses.the.symbol.MODE.and.d
8e40 6f 65 73 20 6e 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 oes.not.rely.on.its.value...See.
8e60 60 65 76 69 6c 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 `evil-define-key'.for.the.usage.
8e80 6f 66 20 53 54 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 of.STATE,.KEY,.DEF.and.BINDINGS.
8ea0 0a 0a 28 66 6e 20 53 54 41 54 45 20 4d 4f 44 45 20 4b 45 59 20 44 45 46 20 26 72 65 73 74 20 42 ..(fn.STATE.MODE.KEY.DEF.&rest.B
8ec0 49 4e 44 49 4e 47 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 INDINGS)..(byte-code."\300\301\3
8ee0 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 02\303#\300\207".[function-put.e
8f00 76 69 6c 2d 64 65 66 69 6e 65 2d 6b 65 79 2a 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 vil-define-key*.lisp-indent-func
8f20 74 69 6f 6e 20 64 65 66 75 6e 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 tion.defun].4).(defalias.'evil-d
8f40 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 20 23 5b 31 31 35 36 20 22 5c 33 30 efine-minor-mode-key.#[1156."\30
8f60 30 5c 33 30 31 5c 33 30 32 06 06 5c 22 06 06 3c 5c 32 30 33 11 00 06 06 5c 32 30 32 14 00 06 06 0\301\302..\"..<\203....\202....
8f80 43 5c 22 03 5c 32 30 35 41 00 5c 32 31 31 5c 32 31 31 5c 32 30 33 2d 00 5c 32 31 31 40 5c 33 30 C\".\205A.\211\211\203-.\211@\30
8fa0 33 01 06 07 06 07 23 5c 32 36 36 02 41 5c 32 30 32 1a 00 5c 32 31 30 01 5c 32 31 31 41 5c 32 36 3.....#\266.A\202..\210.\211A\26
8fc0 32 03 5c 32 34 32 5c 32 36 32 04 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 03 5c 2.\242\262..\211A\262.\242\262.\
8fe0 32 30 32 15 00 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 202..\207".[mapcar.make-closure.
9000 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 65 76 69 6c #[257."\301.\300\"\207".[V0.evil
9020 2d 67 65 74 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 5d 20 34 20 28 23 24 20 2e 20 -get-minor-mode-keymap].4.(#$...
9040 33 35 30 38 38 29 5d 20 64 65 66 69 6e 65 2d 6b 65 79 5d 20 31 32 20 28 23 24 20 2e 20 33 35 39 35088)].define-key].12.(#$...359
9060 34 33 29 5d 29 23 40 31 33 35 20 41 64 64 20 22 68 22 2c 20 22 6a 22 2c 20 22 6b 22 2c 20 22 6c 43)])#@135.Add."h",."j",."k",."l
9080 22 20 62 69 6e 64 69 6e 67 73 20 74 6f 20 4b 45 59 4d 41 50 20 69 6e 20 53 54 41 54 45 2e 0a 41 ".bindings.to.KEYMAP.in.STATE..A
90a0 64 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 42 49 4e 44 49 4e 47 53 20 69 66 20 73 70 65 63 69 66 dd.additional.BINDINGS.if.specif
90c0 69 65 64 2e 0a 0a 28 66 6e 20 4b 45 59 4d 41 50 20 26 6f 70 74 69 6f 6e 61 6c 20 53 54 41 54 45 ied...(fn.KEYMAP.&optional.STATE
90e0 20 26 72 65 73 74 20 42 49 4e 44 49 4e 47 53 29 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 .&rest.BINDINGS)..(byte-code."\3
9100 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 00\301\302\303#\300\207".[functi
9120 6f 6e 2d 70 75 74 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 on-put.evil-define-minor-mode-ke
9140 79 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 5d 20 34 29 y.lisp-indent-function.defun].4)
9160 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 61 64 64 2d 68 6a 6b 6c 2d 62 69 6e 64 69 6e .(defalias.'evil-add-hjkl-bindin
9180 67 73 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 31 20 22 5c 33 30 30 02 04 5c 33 30 31 5c 33 gs.'(macro...#[641."\300..\301\3
91a0 30 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 02\303\304\305\306\307\310\311\3
91c0 31 32 06 0d 42 42 42 42 42 42 42 42 42 42 42 42 42 5c 32 30 37 22 20 5b 65 76 69 6c 2d 64 65 66 12..BBBBBBBBBBBBB\207".[evil-def
91e0 69 6e 65 2d 6b 65 79 20 22 68 22 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 6d 6f 74 ine-key."h".(lookup-key.evil-mot
9200 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 68 22 29 20 22 6a 22 20 28 6c 6f 6f 6b 75 70 2d 6b ion-state-map."h")."j".(lookup-k
9220 65 79 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 6a 22 29 20 22 6b ey.evil-motion-state-map."j")."k
9240 22 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d ".(lookup-key.evil-motion-state-
9260 6d 61 70 20 22 6b 22 29 20 22 6c 22 20 28 6c 6f 6f 6b 75 70 2d 6b 65 79 20 65 76 69 6c 2d 6d 6f map."k")."l".(lookup-key.evil-mo
9280 74 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 6c 22 29 20 22 3a 22 20 28 6c 6f 6f 6b 75 70 2d tion-state-map."l").":".(lookup-
92a0 6b 65 79 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d 6d 61 70 20 22 3a 22 29 5d 20 key.evil-motion-state-map.":")].
92c0 31 37 20 28 23 24 20 2e 20 33 36 39 37 31 29 5d 29 29 23 40 34 37 20 42 69 6e 64 20 4b 45 59 20 17.(#$...36971)]))#@47.Bind.KEY.
92e0 74 6f 20 44 45 46 20 69 6e 20 53 54 41 54 45 2e 0a 0a 28 66 6e 20 53 54 41 54 45 20 4b 45 59 20 to.DEF.in.STATE...(fn.STATE.KEY.
9300 44 45 46 29 1f 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 DEF)..(byte-code."\300\301\302\3
9320 30 33 23 5c 33 30 30 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 03#\300\207".[function-put.evil-
9340 61 64 64 2d 68 6a 6b 6c 2d 62 69 6e 64 69 6e 67 73 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 add-hjkl-bindings.lisp-indent-fu
9360 6e 63 74 69 6f 6e 20 64 65 66 75 6e 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c nction.defun].4).(defalias.'evil
9380 2d 67 6c 6f 62 61 6c 2d 73 65 74 2d 6b 65 79 20 23 5b 37 37 31 20 22 5c 33 30 30 5c 33 30 31 04 -global-set-key.#[771."\300\301.
93a0 5c 33 30 32 5c 33 30 33 23 03 03 23 5c 32 30 37 22 20 5b 64 65 66 69 6e 65 2d 6b 65 79 20 65 76 \302\303#..#\207".[define-key.ev
93c0 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 6b 65 79 6d 61 70 20 74 5d 20 38 20 28 il-state-property.:keymap.t].8.(
93e0 23 24 20 2e 20 33 37 35 39 31 29 5d 29 23 40 36 39 20 42 69 6e 64 20 4b 45 59 20 74 6f 20 44 45 #$...37591)])#@69.Bind.KEY.to.DE
9400 46 20 69 6e 20 53 54 41 54 45 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 F.in.STATE.in.the.current.buffer
9420 2e 0a 0a 28 66 6e 20 53 54 41 54 45 20 4b 45 59 20 44 45 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 ...(fn.STATE.KEY.DEF)..(defalias
9440 20 27 65 76 69 6c 2d 6c 6f 63 61 6c 2d 73 65 74 2d 6b 65 79 20 23 5b 37 37 31 20 22 5c 33 30 30 .'evil-local-set-key.#[771."\300
9460 5c 33 30 31 04 5c 33 30 32 5c 33 30 33 23 03 03 23 5c 32 30 37 22 20 5b 64 65 66 69 6e 65 2d 6b \301.\302\303#..#\207".[define-k
9480 65 79 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 3a 6c 6f 63 61 6c 2d 6b 65 ey.evil-state-property.:local-ke
94a0 79 6d 61 70 20 74 5d 20 38 20 28 23 24 20 2e 20 33 37 38 37 34 29 5d 29 23 40 33 37 20 52 65 66 ymap.t].8.(#$...37874)])#@37.Ref
94c0 72 65 73 68 20 45 76 69 6c 20 6b 65 79 6d 61 70 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 5f 29 resh.Evil.keymaps...(fn.&rest._)
94e0 1f 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c ..(byte-code."\300\301\302\303#\
9500 32 31 30 5c 33 30 30 5c 33 30 34 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 61 64 76 69 63 210\300\304\302\303#\207".[advic
9520 65 2d 61 64 64 20 75 73 65 2d 67 6c 6f 62 61 6c 2d 6d 61 70 20 3a 61 66 74 65 72 20 65 76 69 6c e-add.use-global-map.:after.evil
9540 2d 2d 64 6f 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d 61 70 73 20 75 73 65 2d 6c 6f 63 61 6c --do-normalize-keymaps.use-local
9560 2d 6d 61 70 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 2d 64 6f 2d 6e 6f 72 -map].4).(defalias.'evil--do-nor
9580 6d 61 6c 69 7a 65 2d 6b 65 79 6d 61 70 73 20 23 5b 31 32 38 20 22 5c 33 30 30 20 5c 32 30 37 22 malize-keymaps.#[128."\300.\207"
95a0 20 5b 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d 61 70 73 5d 20 32 20 28 23 24 20 .[evil-normalize-keymaps].2.(#$.
95c0 2e 20 33 38 30 37 37 29 5d 29 23 40 39 35 37 20 44 65 66 69 6e 65 20 61 6e 20 45 76 69 6c 20 73 ..38077)])#@957.Define.an.Evil.s
95e0 74 61 74 65 20 53 54 41 54 45 2e 0a 44 4f 43 20 69 73 20 61 20 67 65 6e 65 72 61 6c 20 64 65 73 tate.STATE..DOC.is.a.general.des
9600 63 72 69 70 74 69 6f 6e 20 61 6e 64 20 73 68 6f 77 73 20 75 70 20 69 6e 20 61 6c 6c 20 64 6f 63 cription.and.shows.up.in.all.doc
9620 73 74 72 69 6e 67 73 3b 0a 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 73 strings;.the.first.line.of.the.s
9640 74 72 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 66 75 6c 6c 20 6e 61 6d 65 20 6f 66 tring.should.be.the.full.name.of
9660 20 74 68 65 20 73 74 61 74 65 2e 0a 0a 42 4f 44 59 20 69 73 20 65 78 65 63 75 74 65 64 20 65 61 .the.state...BODY.is.executed.ea
9680 63 68 20 74 69 6d 65 20 74 68 65 20 73 74 61 74 65 20 69 73 20 65 6e 61 62 6c 65 64 20 6f 72 20 ch.time.the.state.is.enabled.or.
96a0 64 69 73 61 62 6c 65 64 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 6b 65 79 77 6f 72 64 20 61 72 67 75 disabled...Optional.keyword.argu
96c0 6d 65 6e 74 73 3a 0a 2d 20 60 3a 74 61 67 27 20 2d 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 ments:.-.`:tag'.-.the.mode.line.
96e0 69 6e 64 69 63 61 74 6f 72 2c 20 65 2e 67 2e 20 22 3c 54 3e 22 2e 0a 2d 20 60 3a 6d 65 73 73 61 indicator,.e.g.."<T>"..-.`:messa
9700 67 65 27 20 2d 20 73 74 72 69 6e 67 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 ge'.-.string.shown.in.the.echo.a
9720 72 65 61 20 77 68 65 6e 20 74 68 65 20 73 74 61 74 65 20 69 73 0a 20 20 61 63 74 69 76 61 74 65 rea.when.the.state.is...activate
9740 64 2e 0a 2d 20 60 3a 63 75 72 73 6f 72 27 20 2d 20 64 65 66 61 75 6c 74 20 63 75 72 73 6f 72 20 d..-.`:cursor'.-.default.cursor.
9760 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 0a 2d 20 60 3a 65 6e 61 62 6c 65 27 20 2d 20 6c 69 73 specification..-.`:enable'.-.lis
9780 74 20 6f 66 20 6f 74 68 65 72 20 73 74 61 74 65 20 6b 65 79 6d 61 70 73 20 74 6f 20 65 6e 61 62 t.of.other.state.keymaps.to.enab
97a0 6c 65 20 77 68 65 6e 20 69 6e 20 74 68 69 73 0a 20 20 73 74 61 74 65 2e 0a 2d 20 60 3a 65 6e 74 le.when.in.this...state..-.`:ent
97c0 72 79 2d 68 6f 6f 6b 27 20 2d 20 6c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 ry-hook'.-.list.of.functions.to.
97e0 72 75 6e 20 77 68 65 6e 20 65 6e 74 65 72 69 6e 67 20 74 68 69 73 20 73 74 61 74 65 2e 0a 2d 20 run.when.entering.this.state..-.
9800 60 3a 65 78 69 74 2d 68 6f 6f 6b 27 20 2d 20 6c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 `:exit-hook'.-.list.of.functions
9820 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 65 78 69 74 69 6e 67 20 74 68 69 73 20 73 74 61 74 65 2e .to.run.when.exiting.this.state.
9840 0a 2d 20 60 3a 73 75 70 70 72 65 73 73 2d 6b 65 79 6d 61 70 27 20 2d 20 69 66 20 6e 6f 6e 2d 6e .-.`:suppress-keymap'.-.if.non-n
9860 69 6c 2c 20 65 66 66 65 63 74 69 76 65 6c 79 20 64 69 73 61 62 6c 65 73 20 62 69 6e 64 69 6e 67 il,.effectively.disables.binding
9880 73 20 74 6f 0a 20 20 60 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 27 20 62 79 20 s.to...`self-insert-command'.by.
98a0 6d 61 6b 69 6e 67 20 60 65 76 69 6c 2d 73 75 70 70 72 65 73 73 2d 6d 61 70 27 20 74 68 65 20 70 making.`evil-suppress-map'.the.p
98c0 61 72 65 6e 74 20 6f 66 0a 20 20 74 68 65 20 67 6c 6f 62 61 6c 20 73 74 61 74 65 20 6b 65 79 6d arent.of...the.global.state.keym
98e0 61 70 2e 0a 0a 54 68 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 ap...The.global.keymap.of.this.s
9900 74 61 74 65 20 77 69 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 tate.will.be.`evil-test-state-ma
9920 70 27 2c 0a 74 68 65 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 p',.the.local.keymap.will.be.`ev
9940 69 6c 2d 74 65 73 74 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 il-test-state-local-map',.and.so
9960 20 6f 6e 2e 0a 0a 28 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 .on...(fn.STATE.DOC.[[KEY.VAL]..
9980 2e 5d 20 42 4f 44 59 2e 2e 2e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 65 76 69 6c 2d 64 65 66 .].BODY...)..(defalias.'evil-def
99a0 69 6e 65 2d 73 74 61 74 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c 33 30 30 5c ine-state.'(macro...#[642."\300\
99c0 33 30 31 03 5c 22 5c 32 30 35 0b 00 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 30 32 5c 33 30 34 04 301.\"\205..\302\303.\"\302\304.
99e0 5c 22 5c 33 30 30 5c 33 30 35 03 5c 22 5c 32 30 35 1a 00 5c 33 30 32 5c 33 30 33 03 5c 22 01 5c \"\300\305.\"\205..\302\303.\".\
9a00 32 30 33 24 00 01 5c 33 30 36 5c 32 33 30 5c 32 30 33 28 00 5c 33 30 36 5c 32 30 32 2c 00 5c 33 203$..\306\230\203(.\306\202,.\3
9a20 30 37 5c 33 31 30 03 5c 22 5c 33 31 31 5c 33 30 37 5c 33 31 32 06 09 5c 22 21 5c 33 31 31 5c 33 07\310.\"\311\307\312..\"!\311\3
9a40 30 37 5c 33 31 33 03 5c 22 21 5c 33 31 31 5c 33 30 37 5c 33 31 34 04 5c 22 21 5c 33 31 31 5c 33 07\313.\"!\311\307\314.\"!\311\3
9a60 30 37 5c 33 31 35 05 5c 22 21 5c 33 31 31 5c 33 30 37 5c 33 31 36 06 06 5c 22 21 5c 33 31 31 5c 07\315.\"!\311\307\316..\"!\311\
9a80 33 30 37 5c 33 31 37 06 07 5c 22 21 5c 33 31 31 5c 33 30 37 5c 33 32 30 06 08 5c 22 21 5c 33 31 307\317..\"!\311\307\320..\"!\31
9aa0 31 5c 33 30 37 5c 33 32 31 06 09 5c 22 21 5c 33 31 31 5c 33 30 37 5c 33 32 32 06 5c 6e 5c 22 21 1\307\321..\"!\311\307\322.\n\"!
9ac0 5c 33 31 31 5c 33 30 37 5c 33 32 33 06 0b 5c 22 21 5c 33 31 31 5c 33 30 37 5c 33 32 34 06 5c 66 \311\307\323..\"!\311\307\324.\f
9ae0 5c 22 21 5c 33 31 31 5c 33 30 37 5c 33 32 35 06 0d 5c 22 21 5c 33 32 36 5c 32 31 31 5c 32 31 31 \"!\311\307\325..\"!\326\211\211
9b00 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 33 32 37 \211\211\211\211\211\211\211\327
9b20 06 1b 5c 32 34 32 21 5c 32 30 33 5c 33 36 32 00 06 1a 5c 32 31 31 41 5c 32 36 32 1c 5c 32 34 32 ..\242!\203\362...\211A\262.\242
9b40 5c 32 36 32 04 06 1a 5c 32 31 31 41 5c 32 36 32 1c 5c 32 34 32 5c 32 36 32 5c 6e 03 5c 33 33 30 \262...\211A\262.\242\262\n.\330
9b60 5c 32 36 37 5c 32 30 32 5c 32 30 37 00 5c 32 31 30 06 08 5c 32 30 32 5c 32 30 37 00 06 09 5c 32 \267\202\207.\210..\202\207...\2
9b80 36 32 03 5c 32 30 32 5c 32 30 37 00 06 09 5c 32 36 32 09 5c 32 30 32 5c 32 30 37 00 06 09 5c 32 62.\202\207...\262.\202\207...\2
9ba0 36 32 07 06 06 3c 5c 32 30 34 5c 32 30 37 00 06 06 43 5c 32 36 32 07 5c 32 30 32 5c 32 30 37 00 62...<\204\207...C\262.\202\207.
9bc0 06 09 5c 32 36 32 06 05 3c 5c 32 30 34 5c 32 30 37 00 05 43 5c 32 36 32 06 5c 32 30 32 5c 32 30 ..\262..<\204\207..C\262.\202\20
9be0 37 00 06 09 5c 32 36 32 08 5c 32 30 32 5c 32 30 37 00 06 09 5c 32 36 32 05 5c 32 30 32 5c 32 30 7...\262.\202\207...\262.\202\20
9c00 37 00 06 09 5c 32 36 32 02 5c 32 30 32 5c 32 30 37 00 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 7...\262.\202\207.\331\332\333\3
9c20 33 34 5c 33 33 35 5c 33 33 36 06 1d 44 5c 33 33 37 5c 33 33 36 06 1d 44 5c 33 34 30 5c 33 34 31 34\335\336..D\337\336..D\340\341
9c40 06 1e 5c 33 32 36 5c 33 30 37 5c 33 34 32 06 25 06 24 23 46 5c 33 34 33 5c 33 34 31 06 1f 5c 33 ..\326\307\342.%.$#F\343\341..\3
9c60 34 34 5c 33 30 37 5c 33 34 35 06 27 5c 22 46 5c 33 34 36 5c 33 34 31 06 20 5c 33 32 36 5c 33 30 44\307\345.'\"F\346\341..\326\30
9c80 37 5c 33 34 32 06 29 06 28 23 46 5c 33 34 37 5c 33 34 31 06 21 5c 33 32 36 5c 33 30 37 5c 33 35 7\342.).(#F\347\341.!\326\307\35
9ca0 30 06 2b 5c 22 46 5c 33 35 31 5c 33 34 31 06 5c 22 06 13 5c 33 30 37 5c 33 35 32 06 2d 5c 22 46 0.+\"F\351\341.\"..\307\352.-\"F
9cc0 5c 33 35 33 5c 33 34 31 06 23 06 17 5c 33 30 37 5c 33 35 34 06 2f 5c 22 46 5c 33 35 35 5c 33 34 \353\341.#..\307\354./\"F\355\34
9ce0 31 06 24 5c 33 33 36 06 20 44 5c 33 30 37 5c 33 35 36 06 31 5c 22 46 5c 33 35 37 5c 33 34 31 06 1.$\336..D\307\356.1\"F\357\341.
9d00 25 5c 33 32 36 5c 33 30 37 5c 33 36 30 06 33 5c 22 46 5c 33 36 31 5c 33 34 31 06 26 5c 33 32 36 %\326\307\360.3\"F\361\341.&\326
9d20 5c 33 30 37 5c 33 36 32 06 35 5c 22 46 5c 33 36 33 5c 33 34 31 06 27 5c 33 32 36 5c 33 30 37 5c \307\362.5\"F\363\341.'\326\307\
9d40 33 36 34 06 37 5c 22 46 5c 33 36 35 5c 33 33 36 06 5c 22 44 5c 33 36 36 5c 33 33 36 06 2a 44 5c 364.7\"F\365\336.\"D\366\336.*D\
9d60 33 36 37 5c 33 33 36 06 29 44 5c 32 35 37 1f 44 43 5c 33 37 30 5c 33 37 31 5c 33 33 36 06 5c 22 367\336.)D\257.DC\370\371\336.\"
9d80 44 5c 33 37 32 42 42 42 45 5c 33 37 33 04 5c 32 30 35 5c 32 34 31 01 5c 33 37 34 06 17 5c 33 37 D\372BBBE\373.\205\241.\374..\37
9da0 35 42 42 43 5c 33 37 36 5c 33 37 37 5c 33 33 36 06 0d 44 44 5c 32 30 31 40 00 5c 33 33 36 06 15 5BBC\376\377\336..DD\201@.\336..
9dc0 44 5c 32 30 31 41 00 42 42 45 5c 33 37 36 5c 33 37 37 5c 33 33 36 06 0d 44 44 5c 32 30 31 40 00 D\201A.BBE\376\377\336..DD\201@.
9de0 5c 33 33 36 06 15 44 5c 32 30 31 42 00 42 42 45 5c 32 30 31 43 00 06 11 5c 32 30 31 44 00 5c 33 \336..D\201B.BBE\201C...\201D.\3
9e00 30 37 5c 32 30 31 45 00 06 5c 22 06 28 23 5c 32 30 31 46 00 5c 32 30 31 47 00 5c 32 30 31 48 00 07\201E..\".(#\201F.\201G.\201H.
9e20 5c 32 30 31 49 00 5c 33 33 36 06 2b 44 45 45 5c 32 35 37 05 5c 32 30 31 43 00 06 1d 5c 32 30 31 \201I.\336.+DEE\257.\201C...\201
9e40 4a 00 5c 33 30 37 5c 32 30 31 4b 00 06 23 06 23 23 5c 32 30 31 4c 00 5c 32 30 31 4d 00 5c 32 30 J.\307\201K..#.##\201L.\201M.\20
9e60 31 4e 00 5c 32 30 31 4f 00 5c 33 33 32 5c 32 30 31 50 00 5c 33 33 36 06 2e 44 44 43 5c 32 30 31 1N.\201O.\332\201P.\336..DDC\201
9e80 51 00 5c 33 33 36 06 1f 44 44 5c 32 30 31 52 00 5c 32 30 31 53 00 06 2e 42 42 42 42 42 45 5c 32 Q.\336..DD\201R.\201S...BBBBBE\2
9ea0 30 31 54 00 5c 32 30 31 55 00 5c 33 33 32 5c 32 30 31 56 00 5c 33 33 36 06 2f 44 44 5c 32 30 31 01T.\201U.\332\201V.\336./DD\201
9ec0 57 00 42 5c 32 30 31 58 00 5c 32 30 31 59 00 5c 32 30 31 50 00 5c 33 33 36 06 32 44 45 5c 33 37 W.B\201X.\201Y.\201P.\336.2DE\37
9ee0 30 5c 32 30 31 5a 00 5c 33 33 36 06 33 44 5c 32 30 31 5b 00 42 42 42 5c 33 33 32 5c 32 30 31 50 0\201Z.\336.3D\201[.BBB\332\201P
9f00 00 5c 33 33 36 06 34 44 44 43 5c 32 30 31 5c 5c 00 5c 32 30 31 5d 00 5c 33 33 36 06 1e 44 5c 32 .\336.4DDC\201\\.\201].\336..D\2
9f20 30 31 5e 00 42 42 5c 32 30 31 5f 00 5c 32 30 31 60 00 5c 32 30 31 61 00 5c 32 30 31 62 00 5c 32 01^.BB\201_.\201`.\201a.\201b.\2
9f40 30 31 63 00 5c 33 33 36 06 3b 44 44 45 5c 32 30 31 64 00 5c 33 33 36 06 3a 44 44 46 5c 33 37 33 01c.\336.;DDE\201d.\336.:DDF\373
9f60 06 35 5c 32 30 31 51 00 5c 33 33 36 06 2b 44 44 5c 32 30 31 61 00 5c 32 30 31 46 00 5c 32 30 31 .5\201Q.\336.+DD\201a.\201F.\201
9f80 65 00 5c 32 30 31 66 00 5c 32 30 31 67 00 06 31 5c 32 35 37 05 5c 32 30 31 5d 00 5c 32 30 31 68 e.\201f.\201g..1\257.\201].\201h
9fa0 00 06 30 44 5c 32 30 31 69 00 06 31 44 5c 32 30 31 6a 00 5c 32 30 31 6b 00 06 33 45 46 45 44 5c ..0D\201i..1D\201j.\201k..3EFED\
9fc0 22 42 42 42 42 42 5c 32 35 37 06 45 45 5c 32 35 37 06 5c 32 30 31 6c 00 5c 33 33 36 06 1f 44 5c "BBBBB\257.EE\257.\201l.\336..D\
9fe0 32 30 31 6d 00 42 42 5c 32 30 31 6e 00 06 1d 5c 33 32 36 5c 33 34 30 06 21 5c 32 30 31 6f 00 42 201m.BB\201n...\326\340.!\201o.B
a000 42 42 42 42 5c 32 30 31 6e 00 06 1c 5c 33 32 36 5c 33 34 30 06 20 5c 32 30 31 70 00 42 42 42 42 BBBB\201n...\326\340..\201p.BBBB
a020 42 5c 33 33 36 06 28 44 5c 32 35 37 08 5c 22 42 42 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 6d B\336.(D\257.\"BB\207".[string-m
a040 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 29 atch."^\\(.+\\)\\(\\(?:.\\|\n\\)
a060 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 5c *\\)".match-string.1.2."^\\(.+?\
a080 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 6e \)\\.?$"."".format."\n%s".intern
a0a0 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 22 ."evil-%s-state"."%s-minor-mode"
a0c0 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 20 ."%s-map"."%s-local-minor-mode".
a0e0 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 73 "%s-local-map"."%s-tag"."%s-mess
a100 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 22 age"."%s-cursor"."%s-entry-hook"
a120 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 70 ."%s-exit-hook"."%s-modes"."%s-p
a140 22 20 6e 69 6c 20 6b 65 79 77 6f 72 64 70 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 74 65 73 ".nil.keywordp.#s(hash-table.tes
a160 74 20 65 71 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 3a 74 61 67 20 31 36 37 20 3a t.eq.purecopy.t.data.(:tag.167.:
a180 6d 65 73 73 61 67 65 20 31 37 33 20 3a 63 75 72 73 6f 72 20 31 38 30 20 3a 65 6e 74 72 79 2d 68 message.173.:cursor.180.:entry-h
a1a0 6f 6f 6b 20 31 38 37 20 3a 65 78 69 74 2d 68 6f 6f 6b 20 32 30 35 20 3a 65 6e 61 62 6c 65 20 32 ook.187.:exit-hook.205.:enable.2
a1c0 32 31 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 32 32 38 20 3a 73 75 70 70 72 65 73 73 2d 6b 21.:input-method.228.:suppress-k
a1e0 65 79 6d 61 70 20 32 33 35 29 29 20 70 72 6f 67 6e 20 6c 65 74 20 70 6c 69 73 74 20 6c 69 73 74 eymap.235)).progn.let.plist.list
a200 20 3a 6e 61 6d 65 20 71 75 6f 74 65 20 3a 74 6f 67 67 6c 65 20 3a 6d 6f 64 65 20 64 65 66 76 61 .:name.quote.:toggle.:mode.defva
a220 72 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 25 73 20 69 73 20 65 6e 61 62 6c 65 64 2e 5c 6e 55 73 r."Non-nil.if.%s.is.enabled.\nUs
a240 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 25 73 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 e.the.command.`%s'.to.change.thi
a260 73 20 76 61 72 69 61 62 6c 65 2e 22 20 3a 6b 65 79 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 s.variable.".:keymap.(make-spars
a280 65 2d 6b 65 79 6d 61 70 29 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 25 73 2e 22 20 3a 6c 6f 63 61 e-keymap)."Keymap.for.%s.".:loca
a2a0 6c 20 3a 6c 6f 63 61 6c 2d 6b 65 79 6d 61 70 20 22 42 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6b 65 l.:local-keymap."Buffer-local.ke
a2c0 79 6d 61 70 20 66 6f 72 20 25 73 2e 22 20 3a 74 61 67 20 22 4d 6f 64 65 20 6c 69 6e 65 20 74 61 ymap.for.%s.".:tag."Mode.line.ta
a2e0 67 20 66 6f 72 20 25 73 2e 22 20 3a 6d 65 73 73 61 67 65 20 22 45 63 68 6f 20 61 72 65 61 20 6d g.for.%s.".:message."Echo.area.m
a300 65 73 73 61 67 65 20 66 6f 72 20 25 73 2e 22 20 3a 63 75 72 73 6f 72 20 22 43 75 72 73 6f 72 20 essage.for.%s.".:cursor."Cursor.
a320 66 6f 72 20 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 for.%s.\nMay.be.a.cursor.type.as
a340 20 70 65 72 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 .per.`cursor-type',.a.color.stri
a360 6e 67 20 61 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 ng.as.passed\nto.`set-cursor-col
a380 6f 72 27 2c 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 or',.a.zero-argument.function.fo
a3a0 72 20 63 68 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 r.changing.the\ncursor,.or.a.lis
a3c0 74 20 6f 66 20 74 68 65 20 61 62 6f 76 65 2e 22 20 3a 65 6e 74 72 79 2d 68 6f 6f 6b 20 22 48 6f t.of.the.above.".:entry-hook."Ho
a3e0 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 65 6e 74 65 72 69 6e 67 20 25 73 2e 22 20 3a 65 oks.to.run.when.entering.%s.".:e
a400 78 69 74 2d 68 6f 6f 6b 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 65 78 69 74 xit-hook."Hooks.to.run.when.exit
a420 69 6e 67 20 25 73 2e 22 20 3a 6d 6f 64 65 73 20 22 4d 6f 64 65 73 20 74 68 61 74 20 73 68 6f 75 ing.%s.".:modes."Modes.that.shou
a440 6c 64 20 63 6f 6d 65 20 75 70 20 69 6e 20 25 73 2e 22 20 3a 69 6e 70 75 74 2d 6d 65 74 68 6f 64 ld.come.up.in.%s.".:input-method
a460 20 3a 70 72 65 64 69 63 61 74 65 20 3a 65 6e 61 62 6c 65 20 65 76 69 6c 2d 2d 61 64 64 2d 74 6f .:predicate.:enable.evil--add-to
a480 2d 61 6c 69 73 74 20 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6c -alist.evil-state-properties.(pl
a4a0 69 73 74 29 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 ist).append.set-keymap-parent.(e
a4c0 76 69 6c 2d 73 75 70 70 72 65 73 73 2d 6d 61 70 29 20 64 6f 6c 69 73 74 20 66 75 6e 63 20 61 64 vil-suppress-map).dolist.func.ad
a4e0 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
a500 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
a520 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
a540 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
a560 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-
a580 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.%
a5a0 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
a5c0 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
a5e0 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
a600 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)
a620 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-
a640 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)
a660 20 65 76 69 6c 2d 73 74 61 74 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 28 73 65 74 71 20 65 76 69 6c .evil-state.run-hooks.(setq.evil
a680 2d 73 74 61 74 65 20 6e 69 6c 29 20 28 65 76 69 6c 2d 6e 6f 72 6d 61 6c 69 7a 65 2d 6b 65 79 6d -state.nil).(evil-normalize-keym
a6a0 61 70 73 29 20 74 20 28 75 6e 6c 65 73 73 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 20 28 aps).t.(unless.evil-local-mode.(
a6c0 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 29 20 65 76 69 6c 2d 6e 65 78 74 2d 73 74 61 74 evil-local-mode)).evil-next-stat
a6e0 65 20 28 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 20 69 6e e.(input-method-activate-hook.in
a700 70 75 74 2d 6d 65 74 68 6f 64 2d 64 65 61 63 74 69 76 61 74 65 2d 68 6f 6f 6b 29 20 28 65 76 69 put-method-deactivate-hook).(evi
a720 6c 2d 63 68 61 6e 67 65 2d 73 74 61 74 65 20 6e 69 6c 29 20 73 65 74 71 20 65 76 69 6c 2d 70 72 l-change-state.nil).setq.evil-pr
a740 65 76 69 6f 75 73 2d 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 evious-state-alist.(evil-previou
a760 73 2d 73 74 61 74 65 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 s-state).(evil-normalize-keymaps
a780 29 20 69 66 20 28 28 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 ).if.((activate-input-method.evi
a7a0 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 20 28 77 68 65 6e 20 64 65 61 63 74 69 76 61 74 65 l-input-method).(when.deactivate
a7c0 2d 63 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 66 75 6e 63 74 69 6f 6e 20 28 -current-input-method-function.(
a7e0 64 65 61 63 74 69 76 61 74 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 29 29 20 75 6e 6c 65 73 deactivate-input-method))).unles
a800 73 20 65 76 69 6c 2d 6e 6f 2d 64 69 73 70 6c 61 79 20 77 68 65 6e 20 28 65 71 20 28 77 69 6e 64 s.evil-no-display.when.(eq.(wind
a820 6f 77 2d 62 75 66 66 65 72 29 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 20 65 76 69 ow-buffer).(current-buffer)).evi
a840 6c 2d 72 65 66 72 65 73 68 2d 63 75 72 73 6f 72 20 65 76 69 6c 2d 72 65 66 72 65 73 68 2d 6d 6f l-refresh-cursor.evil-refresh-mo
a860 64 65 2d 6c 69 6e 65 20 65 76 69 6c 2d 65 63 68 6f 2d 73 74 61 74 65 20 61 72 67 20 28 6e 6f 74 de-line.evil-echo-state.arg.(not
a880 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
a8a0 61 6c 6c 20 65 76 69 6c 2d 65 63 68 6f 20 22 25 73 22 20 65 76 69 6c 2d 61 64 64 2d 63 6f 6d 6d all.evil-echo."%s".evil-add-comm
a8c0 61 6e 64 2d 70 72 6f 70 65 72 74 69 65 73 20 28 3a 6b 65 65 70 2d 76 69 73 75 61 6c 20 74 20 3a and-properties.(:keep-visual.t.:
a8e0 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
a900 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
a920 75 6e 63 20 6e 69 6c 29 5d 20 36 36 20 28 23 24 20 2e 20 33 38 33 35 32 29 5d 29 29 0a 28 62 79 unc.nil)].66.(#$...38352)])).(by
a940 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 33 te-code."\300\301\302\303#\300\3
a960 30 31 5c 33 30 34 5c 33 30 35 23 5c 33 30 36 5c 33 30 31 5c 33 30 37 5c 33 31 30 23 5c 32 31 30 01\304\305#\306\301\307\310#\210
a980 5c 33 31 31 5c 33 31 32 21 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 65 76 69 \311\312!\207".[function-put.evi
a9a0 6c 2d 64 65 66 69 6e 65 2d 73 74 61 74 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 l-define-state.lisp-indent-funct
a9c0 69 6f 6e 20 64 65 66 75 6e 20 64 6f 63 2d 73 74 72 69 6e 67 2d 65 6c 74 20 32 20 70 75 74 20 65 ion.defun.doc-string-elt.2.put.e
a9e0 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 26 64 65 66 69 6e 65 20 6e 61 6d 65 20 5b 26 debug-form-spec.(&define.name.[&
aa00 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 6f 72 optional.stringp].[&rest.[keywor
aa20 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 69 6c dp.sexp]].def-body).provide.evil
aa40 2d 63 6f 72 65 5d 20 36 29 0a -core].6).