about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/avy-20180814.2121/avy.elc
blob: a4f90273ed8d87484926c32179a91257afe9d2b7 (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e ptimizations...;;;.This.file.con
0060 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 tains.utf-8.non-ASCII.characters
0080 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e ,.;;;.and.so.cannot.be.loaded.in
00a0 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f to.Emacs.22.or.earlier..(and.(bo
00c0 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 undp.'emacs-version)......(<.(ar
00e0 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 ef.emacs-version.(1-.(length.ema
0100 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c cs-version))).?A)......(string-l
0120 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 essp.emacs-version."23")......(e
0140 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 rror."`%s'.was.compiled.for.Emac
0160 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b s.23.or.later".#$))..;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c "\300\301!\210\300\302!\210\303\
01c0 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 26 07 5c 32 31 304\305\306\307\310\311\312&.\21
01e0 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 44 44 5c 33 32 30 5c 33 32 31 5c 0\313\314\315\316\317DD\320\321\
0200 33 32 32 25 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 72 69 6e 67 20 63 322%\207".[require.cl-lib.ring.c
0220 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 61 76 79 20 6e 69 6c 20 22 4a 75 6d ustom-declare-group.avy.nil."Jum
0240 70 20 74 6f 20 74 68 69 6e 67 73 20 74 72 65 65 2d 73 74 79 6c 65 2e 22 20 3a 67 72 6f 75 70 20 p.to.things.tree-style.".:group.
0260 63 6f 6e 76 65 6e 69 65 6e 63 65 20 3a 70 72 65 66 69 78 20 22 61 76 79 2d 22 20 63 75 73 74 6f convenience.:prefix."avy-".custo
0280 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 61 76 79 2d 6b 65 79 73 20 66 75 6e 63 m-declare-variable.avy-keys.func
02a0 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 20 5b 28 39 37 all.function.#[0."\300\207".[(97
02c0 20 31 31 35 20 31 30 30 20 31 30 32 20 31 30 33 20 31 30 34 20 31 30 36 20 31 30 37 20 31 30 38 .115.100.102.103.104.106.107.108
02e0 29 5d 20 31 5d 20 22 44 65 66 61 75 6c 74 20 6b 65 79 73 20 66 6f 72 20 6a 75 6d 70 69 6e 67 2e )].1]."Default.keys.for.jumping.
0300 5c 6e 41 6e 79 20 6b 65 79 20 69 73 20 65 69 74 68 65 72 20 61 20 63 68 61 72 61 63 74 65 72 20 \nAny.key.is.either.a.character.
0320 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 20 73 65 6c 66 2d 69 6e 73 65 72 74 69 6e 67 5c 6e 6b representing.a.self-inserting\nk
0340 65 79 20 28 6c 65 74 74 65 72 73 2c 20 64 69 67 69 74 73 2c 20 70 75 6e 63 74 75 61 74 69 6f 6e ey.(letters,.digits,.punctuation
0360 2c 20 65 74 63 2e 29 20 6f 72 20 61 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 61 5c 6e ,.etc.).or.a.symbol.denoting.a\n
0380 6e 6f 6e 2d 70 72 69 6e 74 69 6e 67 20 6b 65 79 20 6c 69 6b 65 20 61 6e 20 61 72 72 6f 77 20 6b non-printing.key.like.an.arrow.k
03a0 65 79 20 28 6c 65 66 74 2c 20 72 69 67 68 74 2c 20 75 70 2c 20 64 6f 77 6e 29 2e 20 20 46 6f 72 ey.(left,.right,.up,.down)...For
03c0 5c 6e 6e 6f 6e 2d 70 72 69 6e 74 69 6e 67 20 6b 65 79 73 2c 20 61 20 63 6f 72 72 65 73 70 6f 6e \nnon-printing.keys,.a.correspon
03e0 64 69 6e 67 20 65 6e 74 72 79 20 69 6e 5c 6e 60 61 76 79 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 2d ding.entry.in\n`avy-key-to-char-
0400 61 6c 69 73 74 27 20 6d 75 73 74 20 65 78 69 73 74 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 76 69 alist'.must.exist.in.order.to.vi
0420 73 75 61 6c 69 7a 65 20 74 68 65 20 6b 65 79 5c 6e 69 6e 20 74 68 65 20 61 76 79 20 6f 76 65 72 sualize.the.key\nin.the.avy.over
0440 6c 61 79 73 2e 5c 6e 5c 6e 49 66 20 60 61 76 79 2d 73 74 79 6c 65 27 20 69 73 20 73 65 74 20 74 lays.\n\nIf.`avy-style'.is.set.t
0460 6f 20 77 6f 72 64 73 2c 20 6d 61 6b 65 20 73 75 72 65 20 74 68 65 72 65 20 61 72 65 20 61 74 20 o.words,.make.sure.there.are.at.
0480 6c 65 61 73 74 20 74 68 72 65 65 5c 6e 6b 65 79 73 20 64 69 66 66 65 72 65 6e 74 20 74 68 61 6e least.three\nkeys.different.than
04a0 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 20 61 2c 20 65 2c 20 69 2c 20 6f 2c 20 75 2c 20 79 .the.following:.a,.e,.i,.o,.u,.y
04c0 22 20 3a 74 79 70 65 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 4b 65 79 73 22 20 28 63 68 6f ".:type.(repeat.:tag."Keys".(cho
04e0 69 63 65 20 28 63 68 61 72 61 63 74 65 72 20 3a 74 61 67 20 22 63 68 61 72 22 29 20 28 73 79 6d ice.(character.:tag."char").(sym
0500 62 6f 6c 20 3a 74 61 67 20 22 6e 6f 6e 2d 70 72 69 6e 74 69 6e 67 20 6b 65 79 22 29 29 29 5d 20 bol.:tag."non-printing.key")))].
0520 38 29 0a 28 64 65 66 63 6f 6e 73 74 20 61 76 79 2d 2d 6b 65 79 2d 74 79 70 65 20 27 28 63 68 6f 8).(defconst.avy--key-type.'(cho
0540 69 63 65 20 3a 74 61 67 20 22 43 6f 6d 6d 61 6e 64 22 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f ice.:tag."Command".(const.avy-go
0560 74 6f 2d 63 68 61 72 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 29 to-char).(const.avy-goto-char-2)
0580 20 28 63 6f 6e 73 74 20 61 76 79 2d 69 73 65 61 72 63 68 29 20 28 63 6f 6e 73 74 20 61 76 79 2d .(const.avy-isearch).(const.avy-
05a0 67 6f 74 6f 2d 6c 69 6e 65 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f goto-line).(const.avy-goto-subwo
05c0 72 64 2d 30 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 31 29 rd-0).(const.avy-goto-subword-1)
05e0 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 29 20 28 63 6f 6e 73 74 20 .(const.avy-goto-word-0).(const.
0600 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 63 6f 70 79 avy-goto-word-1).(const.avy-copy
0620 2d 6c 69 6e 65 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 63 6f 70 79 2d 72 65 67 69 6f 6e 29 20 28 -line).(const.avy-copy-region).(
0640 63 6f 6e 73 74 20 61 76 79 2d 6d 6f 76 65 2d 6c 69 6e 65 29 20 28 63 6f 6e 73 74 20 61 76 79 2d const.avy-move-line).(const.avy-
0660 6d 6f 76 65 2d 72 65 67 69 6f 6e 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 77 68 6f move-region).(const.avy-kill-who
0680 6c 65 2d 6c 69 6e 65 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 72 65 67 69 6f 6e 29 le-line).(const.avy-kill-region)
06a0 20 28 63 6f 6e 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 2d 77 68 6f 6c 65 .(const.avy-kill-ring-save-whole
06c0 2d 6c 69 6e 65 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 -line).(const.avy-kill-ring-save
06e0 2d 72 65 67 69 6f 6e 29 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 4f 74 68 65 72 20 63 -region).(function.:tag."Other.c
0700 6f 6d 6d 61 6e 64 22 29 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c ommand"))).(byte-code."\301\302\
0720 33 30 33 5c 33 30 34 5c 33 30 35 44 44 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 5c 33 303\304\305DD\306\307\310\311.\3
0740 31 32 42 42 42 25 5c 32 31 30 5c 33 30 31 5c 33 31 33 5c 33 30 33 5c 33 30 34 5c 33 31 34 44 44 12BBB%\210\301\313\303\304\314DD
0760 5c 33 31 35 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 5c 33 31 36 42 42 42 25 5c 32 31 30 5c 33 30 \315\307\310\311.\316BBB%\210\30
0780 31 5c 33 31 37 5c 33 30 33 5c 33 30 34 5c 33 32 30 44 44 5c 33 32 31 5c 33 30 37 5c 33 32 32 25 1\317\303\304\320DD\321\307\322%
07a0 5c 32 31 30 5c 33 30 31 5c 33 32 33 5c 33 30 33 5c 33 30 34 5c 33 32 34 44 44 5c 33 32 35 5c 33 \210\301\323\303\304\324DD\325\3
07c0 30 37 5c 33 32 36 25 5c 32 31 30 5c 33 30 31 5c 33 32 37 5c 33 30 33 5c 33 30 34 5c 33 33 30 44 07\326%\210\301\327\303\304\330D
07e0 44 5c 33 33 31 5c 33 30 37 5c 33 33 32 25 5c 32 31 30 5c 33 30 31 5c 33 33 33 5c 33 30 33 5c 33 D\331\307\332%\210\301\333\303\3
0800 30 34 5c 33 33 34 44 44 5c 33 33 35 5c 33 30 37 5c 33 33 36 25 5c 32 31 30 5c 33 30 31 5c 33 33 04\334DD\335\307\336%\210\301\33
0820 37 5c 33 30 33 5c 33 30 34 5c 33 34 30 44 44 5c 33 34 31 5c 33 30 37 5c 33 34 32 25 5c 32 31 30 7\303\304\340DD\341\307\342%\210
0840 5c 33 30 31 5c 33 34 33 5c 33 30 33 5c 33 30 34 5c 33 34 34 44 44 5c 33 34 35 5c 33 30 37 5c 33 \301\343\303\304\344DD\345\307\3
0860 34 36 25 5c 32 31 30 5c 33 30 31 5c 33 34 37 5c 33 30 33 5c 33 30 34 5c 33 35 30 44 44 5c 33 35 46%\210\301\347\303\304\350DD\35
0880 31 5c 33 30 37 5c 33 34 32 25 5c 32 31 30 5c 33 30 31 5c 33 35 32 5c 33 30 33 5c 33 30 34 5c 33 1\307\342%\210\301\352\303\304\3
08a0 35 33 44 44 5c 33 35 34 5c 33 30 37 5c 33 35 35 25 5c 32 31 30 5c 33 30 31 5c 33 35 36 5c 33 30 53DD\354\307\355%\210\301\356\30
08c0 33 5c 33 30 34 5c 33 35 37 44 44 5c 33 36 30 5c 33 30 37 5c 33 36 31 25 5c 32 31 30 5c 33 30 31 3\304\357DD\360\307\361%\210\301
08e0 5c 33 36 32 5c 33 30 33 5c 33 30 34 5c 33 36 33 44 44 5c 33 36 34 5c 33 30 37 5c 33 36 35 25 5c \362\303\304\363DD\364\307\365%\
0900 32 30 37 22 20 5b 61 76 79 2d 2d 6b 65 79 2d 74 79 70 65 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 207".[avy--key-type.custom-decla
0920 72 65 2d 76 61 72 69 61 62 6c 65 20 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 66 75 6e 63 61 re-variable.avy-keys-alist.funca
0940 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 20 5b 6e 69 6c 5d ll.function.#[0."\300\207".[nil]
0960 20 31 5d 20 22 41 6c 69 73 74 20 6f 66 20 61 76 79 2d 6a 75 6d 70 20 63 6f 6d 6d 61 6e 64 73 20 .1]."Alist.of.avy-jump.commands.
0980 74 6f 20 60 61 76 79 2d 6b 65 79 73 27 20 6f 76 65 72 72 69 64 69 6e 67 20 74 68 65 20 64 65 66 to.`avy-keys'.overriding.the.def
09a0 61 75 6c 74 20 60 61 76 79 2d 6b 65 79 73 27 2e 22 20 3a 74 79 70 65 20 61 6c 69 73 74 20 3a 6b ault.`avy-keys'.".:type.alist.:k
09c0 65 79 2d 74 79 70 65 20 28 3a 76 61 6c 75 65 2d 74 79 70 65 20 28 72 65 70 65 61 74 20 3a 74 61 ey-type.(:value-type.(repeat.:ta
09e0 67 20 22 4b 65 79 73 22 20 63 68 61 72 61 63 74 65 72 29 29 20 61 76 79 2d 6f 72 64 65 72 73 2d g."Keys".character)).avy-orders-
0a00 61 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 28 61 76 79 2d 67 6f 74 6f alist.#[0."\300\207".[((avy-goto
0a20 2d 63 68 61 72 20 2e 20 61 76 79 2d 6f 72 64 65 72 2d 63 6c 6f 73 65 73 74 29 29 5d 20 31 5d 20 -char...avy-order-closest))].1].
0a40 22 41 6c 69 73 74 20 6f 66 20 63 61 6e 64 69 64 61 74 65 20 6f 72 64 65 72 69 6e 67 20 66 75 6e "Alist.of.candidate.ordering.fun
0a60 63 74 69 6f 6e 73 2e 5c 6e 55 73 75 61 6c 6c 79 2c 20 63 61 6e 64 69 64 61 74 65 73 20 61 70 70 ctions.\nUsually,.candidates.app
0a80 65 61 72 20 69 6e 20 74 68 65 69 72 20 70 6f 69 6e 74 20 70 6f 73 69 74 69 6f 6e 20 6f 72 64 65 ear.in.their.point.position.orde
0aa0 72 2e 22 20 28 3a 76 61 6c 75 65 2d 74 79 70 65 20 66 75 6e 63 74 69 6f 6e 29 20 61 76 79 2d 77 r.".(:value-type.function).avy-w
0ac0 6f 72 64 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 22 61 6d 22 20 22 62 79 22 20 ords.#[0."\300\207".[("am"."by".
0ae0 22 69 66 22 20 22 69 73 22 20 22 69 74 22 20 22 6d 79 22 20 22 6f 78 22 20 22 75 70 22 20 22 61 "if"."is"."it"."my"."ox"."up"."a
0b00 63 65 22 20 22 61 63 74 22 20 22 61 64 64 22 20 22 61 67 65 22 20 22 61 67 6f 22 20 22 61 69 6d ce"."act"."add"."age"."ago"."aim
0b20 22 20 22 61 69 72 22 20 22 61 6c 65 22 20 22 61 6c 6c 22 20 22 61 6e 64 22 20 22 61 6e 74 22 20 "."air"."ale"."all"."and"."ant".
0b40 22 61 6e 79 22 20 22 61 70 65 22 20 22 61 70 74 22 20 22 61 72 63 22 20 22 61 72 65 22 20 22 61 "any"."ape"."apt"."arc"."are"."a
0b60 72 6d 22 20 22 61 72 74 22 20 22 61 73 68 22 20 22 61 74 65 22 20 22 61 77 65 22 20 22 61 78 65 rm"."art"."ash"."ate"."awe"."axe
0b80 22 20 22 62 61 64 22 20 22 62 61 67 22 20 22 62 61 6e 22 20 22 62 61 72 22 20 22 62 61 74 22 20 "."bad"."bag"."ban"."bar"."bat".
0ba0 22 62 61 79 22 20 22 62 65 64 22 20 22 62 65 65 22 20 22 62 65 67 22 20 22 62 65 74 22 20 22 62 "bay"."bed"."bee"."beg"."bet"."b
0bc0 69 64 22 20 22 62 69 67 22 20 22 62 69 74 22 20 22 62 6f 62 22 20 22 62 6f 74 22 20 22 62 6f 77 id"."big"."bit"."bob"."bot"."bow
0be0 22 20 22 62 6f 78 22 20 22 62 6f 79 22 20 22 62 75 74 22 20 22 63 61 62 22 20 22 63 61 6e 22 20 "."box"."boy"."but"."cab"."can".
0c00 22 63 61 70 22 20 22 63 61 72 22 20 22 63 61 74 22 20 22 63 6f 67 22 20 22 63 6f 70 22 20 22 63 "cap"."car"."cat"."cog"."cop"."c
0c20 6f 77 22 20 22 63 72 79 22 20 22 63 75 70 22 20 22 63 75 74 22 20 22 64 61 79 22 20 22 64 65 77 ow"."cry"."cup"."cut"."day"."dew
0c40 22 20 22 64 69 64 22 20 22 64 69 65 22 20 22 64 69 67 22 20 22 64 69 6d 22 20 22 64 69 70 22 20 "."did"."die"."dig"."dim"."dip".
0c60 22 64 6f 67 22 20 22 64 6f 74 22 20 22 64 72 79 22 20 22 64 75 62 22 20 22 64 75 67 22 20 22 64 "dog"."dot"."dry"."dub"."dug"."d
0c80 79 65 22 20 22 65 61 72 22 20 22 65 61 74 22 20 22 65 65 6c 22 20 22 65 67 67 22 20 22 65 67 6f ye"."ear"."eat"."eel"."egg"."ego
0ca0 22 20 22 65 6c 66 22 20 22 65 76 65 22 20 22 65 79 65 22 20 22 66 61 6e 22 20 22 66 61 72 22 20 "."elf"."eve"."eye"."fan"."far".
0cc0 22 66 61 74 22 20 22 66 61 78 22 20 22 66 65 65 22 20 22 66 65 77 22 20 22 66 69 6e 22 20 22 66 "fat"."fax"."fee"."few"."fin"."f
0ce0 69 74 22 20 22 66 69 78 22 20 22 66 6c 75 22 20 22 66 6c 79 22 20 22 66 6f 65 22 20 22 66 6f 67 it"."fix"."flu"."fly"."foe"."fog
0d00 22 20 22 66 6f 72 22 20 22 66 6f 78 22 20 22 66 72 79 22 20 22 66 75 6e 22 20 22 66 75 72 22 20 "."for"."fox"."fry"."fun"."fur".
0d20 22 67 61 67 22 20 22 67 61 70 22 20 22 67 61 73 22 20 22 67 65 6c 22 20 22 67 65 6d 22 20 22 67 "gag"."gap"."gas"."gel"."gem"."g
0d40 65 74 22 20 22 67 69 67 22 20 22 67 69 6e 22 20 22 67 6e 75 22 20 22 67 6f 64 22 20 22 67 6f 74 et"."gig"."gin"."gnu"."god"."got
0d60 22 20 22 67 75 6d 22 20 22 67 75 6e 22 20 22 67 75 74 22 20 22 67 75 79 22 20 22 67 79 6d 22 20 "."gum"."gun"."gut"."guy"."gym".
0d80 22 68 61 64 22 20 22 68 61 67 22 20 22 68 61 6d 22 20 22 68 61 73 22 20 22 68 61 74 22 20 22 68 "had"."hag"."ham"."has"."hat"."h
0da0 65 72 22 20 22 68 69 64 22 20 22 68 69 6d 22 20 22 68 69 70 22 20 22 68 69 73 22 20 22 68 69 74 er"."hid"."him"."hip"."his"."hit
0dc0 22 20 22 68 6f 70 22 20 22 68 6f 74 22 20 22 68 6f 77 22 20 22 68 75 62 22 20 22 68 75 65 22 20 "."hop"."hot"."how"."hub"."hue".
0de0 22 68 75 67 22 20 22 68 75 74 22 20 22 69 63 65 22 20 22 69 63 79 22 20 22 69 6d 70 22 20 22 69 "hug"."hut"."ice"."icy"."imp"."i
0e00 6e 6b 22 20 22 69 6e 6e 22 20 22 69 6f 6e 22 20 22 69 72 65 22 20 22 69 76 79 22 20 22 6a 61 62 nk"."inn"."ion"."ire"."ivy"."jab
0e20 22 20 22 6a 61 6d 22 20 22 6a 61 72 22 20 22 6a 61 77 22 20 22 6a 65 74 22 20 22 6a 6f 62 22 20 "."jam"."jar"."jaw"."jet"."job".
0e40 22 6a 6f 67 22 20 22 6a 6f 79 22 20 22 6b 65 79 22 20 22 6b 69 64 22 20 22 6b 69 74 22 20 22 6c "jog"."joy"."key"."kid"."kit"."l
0e60 61 67 22 20 22 6c 61 70 22 20 22 6c 61 79 22 20 22 6c 65 74 22 20 22 6c 69 64 22 20 22 6c 69 65 ag"."lap"."lay"."let"."lid"."lie
0e80 22 20 22 6c 69 70 22 20 22 6c 69 74 22 20 22 6c 6f 62 22 20 22 6c 6f 67 22 20 22 6c 6f 74 22 20 "."lip"."lit"."lob"."log"."lot".
0ea0 22 6c 6f 77 22 20 22 6d 61 64 22 20 22 6d 61 6e 22 20 22 6d 61 70 22 20 22 6d 61 74 22 20 22 6d "low"."mad"."man"."map"."mat"."m
0ec0 61 79 22 20 22 6d 65 6e 22 20 22 6d 65 74 22 20 22 6d 69 78 22 20 22 6d 6f 62 22 20 22 6d 6f 70 ay"."men"."met"."mix"."mob"."mop
0ee0 22 20 22 6d 75 64 22 20 22 6d 75 67 22 20 22 6e 61 67 22 20 22 6e 61 70 22 20 22 6e 65 77 22 20 "."mud"."mug"."nag"."nap"."new".
0f00 22 6e 69 6c 22 20 22 6e 6f 64 22 20 22 6e 6f 72 22 20 22 6e 6f 74 22 20 22 6e 6f 77 22 20 22 6e "nil"."nod"."nor"."not"."now"."n
0f20 75 6e 22 20 22 6f 61 6b 22 20 22 6f 64 64 22 20 22 6f 66 66 22 20 22 6f 69 6c 22 20 22 6f 6c 64 un"."oak"."odd"."off"."oil"."old
0f40 22 20 22 6f 6e 65 22 20 22 6f 72 62 22 20 22 6f 72 65 22 20 22 6f 72 6b 22 20 22 6f 75 72 22 20 "."one"."orb"."ore"."ork"."our".
0f60 22 6f 75 74 22 20 22 6f 77 6c 22 20 22 6f 77 6e 22 20 22 70 61 64 22 20 22 70 61 6e 22 20 22 70 "out"."owl"."own"."pad"."pan"."p
0f80 61 72 22 20 22 70 61 74 22 20 22 70 61 77 22 20 22 70 61 79 22 20 22 70 65 61 22 20 22 70 65 6e ar"."pat"."paw"."pay"."pea"."pen
0fa0 22 20 22 70 65 74 22 20 22 70 69 67 22 20 22 70 69 6e 22 20 22 70 69 74 22 20 22 70 6f 64 22 20 "."pet"."pig"."pin"."pit"."pod".
0fc0 22 70 6f 74 22 20 22 70 72 79 22 20 22 70 75 62 22 20 22 70 75 6e 22 20 22 70 75 74 22 20 22 72 "pot"."pry"."pub"."pun"."put"."r
0fe0 61 67 22 20 22 72 61 6d 22 20 22 72 61 6e 22 20 22 72 61 74 22 20 22 72 61 77 22 20 22 72 61 79 ag"."ram"."ran"."rat"."raw"."ray
1000 22 20 22 72 65 64 22 20 22 72 69 62 22 20 22 72 69 6d 22 20 22 72 69 70 22 20 22 72 6f 62 22 20 "."red"."rib"."rim"."rip"."rob".
1020 22 72 6f 64 22 20 22 72 6f 74 22 20 22 72 6f 77 22 20 22 72 75 62 22 20 22 72 75 67 22 20 22 72 "rod"."rot"."row"."rub"."rug"."r
1040 75 6d 22 20 22 72 75 6e 22 20 22 73 61 64 22 20 22 73 61 74 22 20 22 73 61 77 22 20 22 73 61 79 um"."run"."sad"."sat"."saw"."say
1060 22 20 22 73 65 61 22 20 22 73 65 65 22 20 22 73 65 77 22 20 22 73 68 65 22 20 22 73 68 79 22 20 "."sea"."see"."sew"."she"."shy".
1080 22 73 69 6e 22 20 22 73 69 70 22 20 22 73 69 74 22 20 22 73 69 78 22 20 22 73 6b 69 22 20 22 73 "sin"."sip"."sit"."six"."ski"."s
10a0 6b 79 22 20 22 73 6c 79 22 20 22 73 6f 62 22 20 22 73 6f 6e 22 20 22 73 6f 79 22 20 22 73 70 79 ky"."sly"."sob"."son"."soy"."spy
10c0 22 20 22 73 75 6d 22 20 22 73 75 6e 22 20 22 74 61 62 22 20 22 74 61 64 22 20 22 74 61 67 22 20 "."sum"."sun"."tab"."tad"."tag".
10e0 22 74 61 6e 22 20 22 74 61 70 22 20 22 74 61 72 22 20 22 74 61 78 22 20 22 74 65 61 22 20 22 74 "tan"."tap"."tar"."tax"."tea"."t
1100 68 65 22 20 22 74 69 65 22 20 22 74 69 6e 22 20 22 74 69 70 22 20 22 74 6f 65 22 20 22 74 6f 6e he"."tie"."tin"."tip"."toe"."ton
1120 22 20 22 74 6f 6f 22 20 22 74 6f 70 22 20 22 74 6f 79 22 20 22 74 72 79 22 20 22 74 75 62 22 20 "."too"."top"."toy"."try"."tub".
1140 22 74 77 6f 22 20 22 75 72 6e 22 20 22 75 73 65 22 20 22 76 61 6e 22 20 22 77 61 72 22 20 22 77 "two"."urn"."use"."van"."war"."w
1160 61 73 22 20 22 77 61 78 22 20 22 77 61 79 22 20 22 77 65 62 22 20 22 77 65 64 22 20 22 77 65 74 as"."wax"."way"."web"."wed"."wet
1180 22 20 22 77 68 6f 22 20 22 77 68 79 22 20 22 77 69 67 22 20 22 77 69 6e 22 20 22 77 69 74 22 20 "."who"."why"."wig"."win"."wit".
11a0 22 77 6f 65 22 20 22 77 6f 6e 22 20 22 77 72 79 22 20 22 79 6f 75 22 20 22 7a 61 70 22 20 22 7a "woe"."won"."wry"."you"."zap"."z
11c0 69 70 22 20 22 7a 6f 6f 22 29 5d 20 31 5d 20 22 57 6f 72 64 73 20 74 6f 20 75 73 65 20 69 6e 20 ip"."zoo")].1]."Words.to.use.in.
11e0 63 61 73 65 20 60 61 76 79 2d 73 74 79 6c 65 27 20 69 73 20 73 65 74 20 74 6f 20 60 77 6f 72 64 case.`avy-style'.is.set.to.`word
1200 73 27 2e 5c 6e 45 76 65 72 79 20 77 6f 72 64 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 20 61 s'.\nEvery.word.should.contain.a
1220 74 20 6c 65 61 73 74 20 6f 6e 65 20 76 6f 77 65 6c 20 69 2e 65 2e 20 6f 6e 65 20 6f 66 20 74 68 t.least.one.vowel.i.e..one.of.th
1240 65 20 66 6f 6c 6c 6f 77 69 6e 67 5c 6e 63 68 61 72 61 63 74 65 72 73 3a 20 61 2c 20 65 2c 20 69 e.following\ncharacters:.a,.e,.i
1260 2c 20 6f 2c 20 75 2c 20 79 5c 6e 54 68 65 79 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 74 6f 20 62 ,.o,.u,.y\nThey.do.not.have.to.b
1280 65 20 73 6f 72 74 65 64 20 62 75 74 20 6e 6f 20 77 6f 72 64 20 73 68 6f 75 6c 64 20 62 65 20 61 e.sorted.but.no.word.should.be.a
12a0 20 70 72 65 66 69 78 20 6f 66 20 61 6e 6f 74 68 65 72 20 6f 6e 65 2e 22 20 28 72 65 70 65 61 74 .prefix.of.another.one.".(repeat
12c0 20 73 74 72 69 6e 67 29 20 61 76 79 2d 73 74 79 6c 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 .string).avy-style.#[0."\300\207
12e0 22 20 5b 61 74 2d 66 75 6c 6c 5d 20 31 5d 20 22 54 68 65 20 64 65 66 61 75 6c 74 20 6d 65 74 68 ".[at-full].1]."The.default.meth
1300 6f 64 20 6f 66 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 6f 76 65 72 6c 61 79 73 2e 5c 6e od.of.displaying.the.overlays.\n
1320 55 73 65 20 60 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 27 20 74 6f 20 63 75 73 74 6f 6d Use.`avy-styles-alist'.to.custom
1340 69 7a 65 20 74 68 69 73 20 70 65 72 2d 63 6f 6d 6d 61 6e 64 2e 22 20 28 63 68 6f 69 63 65 20 28 ize.this.per-command.".(choice.(
1360 63 6f 6e 73 74 20 3a 74 61 67 20 22 50 72 65 22 20 70 72 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 const.:tag."Pre".pre).(const.:ta
1380 67 20 22 41 74 22 20 61 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 74 20 46 75 6c 6c 22 g."At".at).(const.:tag."At.Full"
13a0 20 61 74 2d 66 75 6c 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 50 6f 73 74 22 20 70 6f 73 .at-full).(const.:tag."Post".pos
13c0 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 20 42 72 75 69 6a 6e 22 20 64 65 2d 62 72 t).(const.:tag."De.Bruijn".de-br
13e0 75 69 6a 6e 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 6f 72 64 73 22 20 77 6f 72 64 73 29 uijn).(const.:tag."Words".words)
1400 29 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 ).avy-styles-alist.#[0."\300\207
1420 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 41 6c 69 73 74 20 6f 66 20 61 76 79 2d 6a 75 6d 70 20 63 6f ".[nil].1]."Alist.of.avy-jump.co
1440 6d 6d 61 6e 64 73 20 74 6f 20 74 68 65 20 73 74 79 6c 65 20 66 6f 72 20 65 61 63 68 20 63 6f 6d mmands.to.the.style.for.each.com
1460 6d 61 6e 64 2e 5c 6e 49 66 20 74 68 65 20 63 6f 6d 6d 61 6e 64 73 20 69 73 6e 27 74 20 6f 6e 20 mand.\nIf.the.commands.isn't.on.
1480 74 68 65 20 6c 69 73 74 2c 20 60 61 76 79 2d 73 74 79 6c 65 27 20 69 73 20 75 73 65 64 2e 22 20 the.list,.`avy-style'.is.used.".
14a0 28 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 28 63 68 6f 69 63 65 20 3a 74 61 67 20 22 43 (alist.:key-type.(choice.:tag."C
14c0 6f 6d 6d 61 6e 64 22 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 29 20 28 63 ommand".(const.avy-goto-char).(c
14e0 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 29 20 28 63 6f 6e 73 74 20 61 76 79 onst.avy-goto-char-2).(const.avy
1500 2d 69 73 65 61 72 63 68 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 29 20 -isearch).(const.avy-goto-line).
1520 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 30 29 20 28 63 6f 6e 73 (const.avy-goto-subword-0).(cons
1540 74 20 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 31 29 20 28 63 6f 6e 73 74 20 61 76 79 t.avy-goto-subword-1).(const.avy
1560 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 67 6f 74 6f 2d 77 6f -goto-word-0).(const.avy-goto-wo
1580 72 64 2d 31 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 63 6f 70 79 2d 6c 69 6e 65 29 20 28 63 6f 6e rd-1).(const.avy-copy-line).(con
15a0 73 74 20 61 76 79 2d 63 6f 70 79 2d 72 65 67 69 6f 6e 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 6d st.avy-copy-region).(const.avy-m
15c0 6f 76 65 2d 6c 69 6e 65 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 6d 6f 76 65 2d 72 65 67 69 6f 6e ove-line).(const.avy-move-region
15e0 29 20 28 63 6f 6e 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 29 20 28 63 ).(const.avy-kill-whole-line).(c
1600 6f 6e 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 72 65 67 69 6f 6e 29 20 28 63 6f 6e 73 74 20 61 76 79 onst.avy-kill-region).(const.avy
1620 2d 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 2d 77 68 6f 6c 65 2d 6c 69 6e 65 29 20 28 63 6f 6e -kill-ring-save-whole-line).(con
1640 73 74 20 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 2d 72 65 67 69 6f 6e 29 20 28 66 st.avy-kill-ring-save-region).(f
1660 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 4f 74 68 65 72 20 63 6f 6d 6d 61 6e 64 22 29 29 20 3a unction.:tag."Other.command")).:
1680 76 61 6c 75 65 2d 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 value-type.(choice.(const.:tag."
16a0 50 72 65 22 20 70 72 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 74 22 20 61 74 29 20 28 Pre".pre).(const.:tag."At".at).(
16c0 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 74 20 46 75 6c 6c 22 20 61 74 2d 66 75 6c 6c 29 20 28 63 const.:tag."At.Full".at-full).(c
16e0 6f 6e 73 74 20 3a 74 61 67 20 22 50 6f 73 74 22 20 70 6f 73 74 29 20 28 63 6f 6e 73 74 20 3a 74 onst.:tag."Post".post).(const.:t
1700 61 67 20 22 44 65 20 42 72 75 69 6a 6e 22 20 64 65 2d 62 72 75 69 6a 6e 29 20 28 63 6f 6e 73 74 ag."De.Bruijn".de-bruijn).(const
1720 20 3a 74 61 67 20 22 57 6f 72 64 73 22 20 77 6f 72 64 73 29 29 29 20 61 76 79 2d 64 69 73 70 61 .:tag."Words".words))).avy-dispa
1740 74 63 68 2d 61 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 28 31 32 30 20 tch-alist.#[0."\300\207".[((120.
1760 2e 20 61 76 79 2d 61 63 74 69 6f 6e 2d 6b 69 6c 6c 2d 6d 6f 76 65 29 20 28 38 38 20 2e 20 61 76 ..avy-action-kill-move).(88...av
1780 79 2d 61 63 74 69 6f 6e 2d 6b 69 6c 6c 2d 73 74 61 79 29 20 28 31 31 36 20 2e 20 61 76 79 2d 61 y-action-kill-stay).(116...avy-a
17a0 63 74 69 6f 6e 2d 74 65 6c 65 70 6f 72 74 29 20 28 31 30 39 20 2e 20 61 76 79 2d 61 63 74 69 6f ction-teleport).(109...avy-actio
17c0 6e 2d 6d 61 72 6b 29 20 28 31 31 30 20 2e 20 61 76 79 2d 61 63 74 69 6f 6e 2d 63 6f 70 79 29 20 n-mark).(110...avy-action-copy).
17e0 28 31 32 31 20 2e 20 61 76 79 2d 61 63 74 69 6f 6e 2d 79 61 6e 6b 29 20 28 31 30 35 20 2e 20 61 (121...avy-action-yank).(105...a
1800 76 79 2d 61 63 74 69 6f 6e 2d 69 73 70 65 6c 6c 29 20 28 31 32 32 20 2e 20 61 76 79 2d 61 63 74 vy-action-ispell).(122...avy-act
1820 69 6f 6e 2d 7a 61 70 2d 74 6f 2d 63 68 61 72 29 29 5d 20 31 5d 20 22 4c 69 73 74 20 6f 66 20 61 ion-zap-to-char))].1]."List.of.a
1840 63 74 69 6f 6e 73 20 66 6f 72 20 60 61 76 79 2d 68 61 6e 64 6c 65 72 2d 64 65 66 61 75 6c 74 27 ctions.for.`avy-handler-default'
1860 2e 5c 6e 5c 6e 45 61 63 68 20 69 74 65 6d 20 69 73 20 28 4b 45 59 20 2e 20 41 43 54 49 4f 4e 29 .\n\nEach.item.is.(KEY...ACTION)
1880 2e 20 20 57 68 65 6e 20 4b 45 59 20 6e 6f 74 20 6f 6e 20 60 61 76 79 2d 6b 65 79 73 27 20 69 73 ...When.KEY.not.on.`avy-keys'.is
18a0 5c 6e 70 72 65 73 73 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 64 69 73 70 61 74 63 68 2c 20 41 \npressed.during.the.dispatch,.A
18c0 43 54 49 4f 4e 20 69 73 20 73 65 74 20 74 6f 20 72 65 70 6c 61 63 65 20 74 68 65 20 64 65 66 61 CTION.is.set.to.replace.the.defa
18e0 75 6c 74 5c 6e 60 61 76 79 2d 61 63 74 69 6f 6e 2d 67 6f 74 6f 27 20 6f 6e 63 65 20 61 20 63 61 ult\n`avy-action-goto'.once.a.ca
1900 6e 64 69 64 61 74 65 20 69 73 20 66 69 6e 61 6c 6c 79 20 73 65 6c 65 63 74 65 64 2e 22 20 28 61 ndidate.is.finally.selected.".(a
1920 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 68 61 72 61 63 74 65 list.:key-type.(choice.(characte
1940 72 20 3a 74 61 67 20 22 43 68 61 72 22 29 29 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 28 63 68 6f r.:tag."Char")).:value-type.(cho
1960 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4d 61 72 6b 22 20 61 76 79 2d 61 63 74 69 6f ice.(const.:tag."Mark".avy-actio
1980 6e 2d 6d 61 72 6b 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6f 70 79 22 20 61 76 79 2d 61 n-mark).(const.:tag."Copy".avy-a
19a0 63 74 69 6f 6e 2d 63 6f 70 79 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4b 69 6c 6c 20 61 6e ction-copy).(const.:tag."Kill.an
19c0 64 20 6d 6f 76 65 20 70 6f 69 6e 74 22 20 61 76 79 2d 61 63 74 69 6f 6e 2d 6b 69 6c 6c 2d 6d 6f d.move.point".avy-action-kill-mo
19e0 76 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4b 69 6c 6c 22 20 61 76 79 2d 61 63 74 69 6f ve).(const.:tag."Kill".avy-actio
1a00 6e 2d 6b 69 6c 6c 2d 73 74 61 79 29 29 29 20 61 76 79 2d 62 61 63 6b 67 72 6f 75 6e 64 20 23 5b n-kill-stay))).avy-background.#[
1a20 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 0."\300\207".[nil].1]."When.non-
1a40 6e 69 6c 2c 20 61 20 67 72 61 79 20 62 61 63 6b 67 72 6f 75 6e 64 20 77 69 6c 6c 20 62 65 20 61 nil,.a.gray.background.will.be.a
1a60 64 64 65 64 20 64 75 72 69 6e 67 20 74 68 65 20 73 65 6c 65 63 74 69 6f 6e 2e 22 20 62 6f 6f 6c dded.during.the.selection.".bool
1a80 65 61 6e 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 ean.avy-all-windows.#[0."\300\20
1aa0 37 22 20 5b 74 5d 20 31 5d 20 22 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20 6c 69 73 74 20 6f 66 7".[t].1]."Determine.the.list.of
1ac0 20 77 69 6e 64 6f 77 73 20 74 6f 20 63 6f 6e 73 69 64 65 72 20 69 6e 20 73 65 61 72 63 68 20 6f .windows.to.consider.in.search.o
1ae0 66 20 63 61 6e 64 69 64 61 74 65 73 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 f.candidates.".(choice.(const.:t
1b00 61 67 20 22 41 6c 6c 20 46 72 61 6d 65 73 22 20 61 6c 6c 2d 66 72 61 6d 65 73 29 20 28 63 6f 6e ag."All.Frames".all-frames).(con
1b20 73 74 20 3a 74 61 67 20 22 54 68 69 73 20 46 72 61 6d 65 22 20 74 29 20 28 63 6f 6e 73 74 20 3a st.:tag."This.Frame".t).(const.:
1b40 74 61 67 20 22 54 68 69 73 20 57 69 6e 64 6f 77 22 20 6e 69 6c 29 29 20 61 76 79 2d 63 61 73 65 tag."This.Window".nil)).avy-case
1b60 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 -fold-search.#[0."\300\207".[t].
1b80 31 5d 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 73 65 61 72 63 68 65 73 20 73 68 6f 75 6c 64 20 69 1]."Non-nil.if.searches.should.i
1ba0 67 6e 6f 72 65 20 63 61 73 65 2e 22 20 61 76 79 2d 77 6f 72 64 2d 70 75 6e 63 2d 72 65 67 65 78 gnore.case.".avy-word-punc-regex
1bc0 70 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 23 31 3d 22 5b 21 2d 2f 3a 2d 40 5b 2d 60 p.#[0."\300\207".[#1="[!-/:-@[-`
1be0 7b 2d 7e 5d 22 5d 20 31 20 23 31 23 5d 20 22 52 65 67 65 78 70 20 6f 66 20 70 75 6e 63 74 75 61 {-~]"].1.#1#]."Regexp.of.punctua
1c00 74 69 6f 6e 20 63 68 61 72 73 20 74 68 61 74 20 63 6f 75 6e 74 20 61 73 20 77 6f 72 64 20 73 74 tion.chars.that.count.as.word.st
1c20 61 72 74 73 20 66 6f 72 20 60 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 2e 5c 6e 57 68 65 6e arts.for.`avy-goto-word-1.\nWhen
1c40 20 6e 69 6c 2c 20 70 75 6e 63 74 75 61 74 69 6f 6e 20 63 68 61 72 73 20 77 69 6c 6c 20 6e 6f 74 .nil,.punctuation.chars.will.not
1c60 20 62 65 20 6d 61 74 63 68 65 64 2e 5c 6e 5c 6e 5c 22 5b 21 2d 2f 3a 2d 40 5b 2d 60 7b 2d 7e 5d .be.matched.\n\n\"[!-/:-@[-`{-~]
1c80 5c 22 20 77 69 6c 6c 20 6d 61 74 63 68 20 61 6c 6c 20 70 72 69 6e 74 61 62 6c 65 20 70 75 6e 63 \".will.match.all.printable.punc
1ca0 74 75 61 74 69 6f 6e 20 63 68 61 72 73 2e 22 20 72 65 67 65 78 70 20 61 76 79 2d 67 6f 74 6f 2d tuation.chars.".regexp.avy-goto-
1cc0 77 6f 72 64 2d 30 2d 72 65 67 65 78 70 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 23 32 word-0-regexp.#[0."\300\207".[#2
1ce0 3d 22 5c 5c 62 5c 5c 73 77 22 5d 20 31 20 23 32 23 5d 20 22 52 65 67 65 78 70 20 74 68 61 74 20 ="\\b\\sw"].1.#2#]."Regexp.that.
1d00 64 65 74 65 72 6d 69 6e 65 73 20 70 6f 73 69 74 69 6f 6e 73 20 66 6f 72 20 60 61 76 79 2d 67 6f determines.positions.for.`avy-go
1d20 74 6f 2d 77 6f 72 64 2d 30 27 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 to-word-0'.".(choice.(const.:tag
1d40 20 22 44 65 66 61 75 6c 74 22 20 22 5c 5c 62 5c 5c 73 77 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 ."Default"."\\b\\sw").(const.:ta
1d60 67 20 22 53 79 6d 62 6f 6c 22 20 22 5c 5c 5f 3c 5c 5c 28 5c 5c 73 77 5c 5c 7c 5c 5c 73 5f 5c 5c g."Symbol"."\\_<\\(\\sw\\|\\s_\\
1d80 29 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 74 20 77 68 69 74 65 73 70 61 63 65 22 )").(const.:tag."Not.whitespace"
1da0 20 22 5b 5e 20 0d 5c 6e 09 5d 2b 22 29 20 28 72 65 67 65 78 70 20 3a 74 61 67 20 22 52 65 67 65 ."[^..\n.]+").(regexp.:tag."Rege
1dc0 78 22 29 29 20 61 76 79 2d 69 67 6e 6f 72 65 64 2d 6d 6f 64 65 73 20 23 5b 30 20 22 5c 33 30 30 x")).avy-ignored-modes.#[0."\300
1de0 5c 32 30 37 22 20 5b 28 69 6d 61 67 65 2d 6d 6f 64 65 20 64 6f 63 2d 76 69 65 77 2d 6d 6f 64 65 \207".[(image-mode.doc-view-mode
1e00 20 70 64 66 2d 76 69 65 77 2d 6d 6f 64 65 29 5d 20 31 5d 20 22 4c 69 73 74 20 6f 66 20 6d 6f 64 .pdf-view-mode)].1]."List.of.mod
1e20 65 73 20 74 6f 20 69 67 6e 6f 72 65 20 77 68 65 6e 20 73 65 61 72 63 68 69 6e 67 20 66 6f 72 20 es.to.ignore.when.searching.for.
1e40 63 61 6e 64 69 64 61 74 65 73 2e 5c 6e 54 79 70 69 63 61 6c 6c 79 2c 20 74 68 65 73 65 20 6d 6f candidates.\nTypically,.these.mo
1e60 64 65 73 20 64 6f 6e 27 74 20 75 73 65 20 74 68 65 20 74 65 78 74 20 72 65 70 72 65 73 65 6e 74 des.don't.use.the.text.represent
1e80 61 74 69 6f 6e 2e 22 20 6c 69 73 74 5d 20 39 29 0a 23 40 33 36 20 48 6f 6c 64 20 74 68 65 20 77 ation.".list].9).#@36.Hold.the.w
1ea0 69 6e 64 6f 77 20 61 6e 64 20 70 6f 69 6e 74 20 68 69 73 74 6f 72 79 2e 1f 0a 28 64 65 66 76 61 indow.and.point.history...(defva
1ec0 72 20 61 76 79 2d 72 69 6e 67 20 28 6d 61 6b 65 2d 72 69 6e 67 20 32 30 29 20 28 23 24 20 2e 20 r.avy-ring.(make-ring.20).(#$...
1ee0 37 38 33 30 29 29 0a 23 40 31 33 37 20 46 75 6e 63 74 69 6f 6e 20 74 6f 20 74 72 61 6e 73 6c 61 7830)).#@137.Function.to.transla
1f00 74 65 20 75 73 65 72 20 69 6e 70 75 74 20 6b 65 79 20 69 6e 74 6f 20 61 6e 6f 74 68 65 72 20 6b te.user.input.key.into.another.k
1f20 65 79 2e 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 6f 20 6d 61 6b 65 20 53 50 43 20 64 6f 20 ey..For.example,.to.make.SPC.do.
1f40 74 68 65 20 73 61 6d 65 20 61 73 20 3f 61 2c 20 75 73 65 0a 28 6c 61 6d 62 64 61 20 28 63 29 20 the.same.as.?a,.use.(lambda.(c).
1f60 28 69 66 20 28 3d 20 63 20 33 32 29 20 3f 61 20 63 29 29 2e 1f 0a 28 64 65 66 76 61 72 20 61 76 (if.(=.c.32).?a.c))...(defvar.av
1f80 79 2d 74 72 61 6e 73 6c 61 74 65 2d 63 68 61 72 2d 66 75 6e 63 74 69 6f 6e 20 27 69 64 65 6e 74 y-translate-char-function.'ident
1fa0 69 74 79 20 28 23 24 20 2e 20 37 39 31 37 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 ity.(#$...7917)).(byte-code."\30
1fc0 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 33 0\301\302\303#\210\300\304\305\3
1fe0 30 36 23 5c 32 31 30 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 30 30 06#\210\300\307\310\311#\210\300
2000 5c 33 31 32 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 30 30 5c 33 31 35 5c 33 31 36 5c 33 31 \312\313\314#\210\300\315\316\31
2020 37 23 5c 32 31 30 5c 33 30 30 5c 33 32 30 5c 33 32 31 5c 33 32 32 23 5c 32 30 37 22 20 5b 63 75 7#\210\300\320\321\322#\207".[cu
2040 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d stom-declare-face.avy-lead-face-
2060 30 20 28 28 74 20 28 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 77 68 69 74 65 22 20 3a 62 61 63 6b 0.((t.(:foreground."white".:back
2080 67 72 6f 75 6e 64 20 22 23 34 66 35 37 66 39 22 29 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 ground."#4f57f9")))."Face.used.f
20a0 6f 72 20 66 69 72 73 74 20 6e 6f 6e 2d 74 65 72 6d 69 6e 61 74 69 6e 67 20 6c 65 61 64 69 6e 67 or.first.non-terminating.leading
20c0 20 63 68 61 72 73 2e 22 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 31 20 28 28 74 20 28 3a 66 .chars.".avy-lead-face-1.((t.(:f
20e0 6f 72 65 67 72 6f 75 6e 64 20 22 77 68 69 74 65 22 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 67 oreground."white".:background."g
2100 72 61 79 22 29 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 6d 61 74 63 68 65 64 20 6c ray")))."Face.used.for.matched.l
2120 65 61 64 69 6e 67 20 63 68 61 72 73 2e 22 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 32 20 28 eading.chars.".avy-lead-face-2.(
2140 28 74 20 28 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 77 68 69 74 65 22 20 3a 62 61 63 6b 67 72 6f (t.(:foreground."white".:backgro
2160 75 6e 64 20 22 23 66 38 36 62 66 33 22 29 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 und."#f86bf3")))."Face.used.for.
2180 6c 65 61 64 69 6e 67 20 63 68 61 72 73 2e 22 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 20 28 28 leading.chars.".avy-lead-face.((
21a0 74 20 28 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 77 68 69 74 65 22 20 3a 62 61 63 6b 67 72 6f 75 t.(:foreground."white".:backgrou
21c0 6e 64 20 22 23 65 35 32 62 35 30 22 29 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 nd."#e52b50")))."Face.used.for.t
21e0 68 65 20 6c 65 61 64 69 6e 67 20 63 68 61 72 73 2e 22 20 61 76 79 2d 62 61 63 6b 67 72 6f 75 6e he.leading.chars.".avy-backgroun
2200 64 2d 66 61 63 65 20 28 28 74 20 28 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 61 79 34 30 22 d-face.((t.(:foreground."gray40"
2220 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 77 68 6f 6c 65 20 77 69 6e 64 6f 77 20 62 61 63 6b 67 )))."Face.for.whole.window.backg
2240 72 6f 75 6e 64 20 64 75 72 69 6e 67 20 73 65 6c 65 63 74 69 6f 6e 2e 22 20 61 76 79 2d 67 6f 74 round.during.selection.".avy-got
2260 6f 2d 63 68 61 72 2d 74 69 6d 65 72 2d 66 61 63 65 20 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 o-char-timer-face.((t.(:inherit.
2280 68 69 67 68 6c 69 67 68 74 29 29 29 20 22 46 61 63 65 20 66 6f 72 20 6d 61 74 63 68 65 73 20 64 highlight)))."Face.for.matches.d
22a0 75 72 69 6e 67 20 72 65 61 64 69 6e 67 20 63 68 61 72 73 20 75 73 69 6e 67 20 60 61 76 79 2d 67 uring.reading.chars.using.`avy-g
22c0 6f 74 6f 2d 63 68 61 72 2d 74 69 6d 65 72 27 2e 22 5d 20 34 29 0a 23 40 34 33 20 46 61 63 65 20 oto-char-timer'."].4).#@43.Face.
22e0 73 65 71 75 65 6e 63 65 20 66 6f 72 20 60 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 2d 66 75 sequence.for.`avy--overlay-at-fu
2300 6c 6c 27 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 73 20 27 ll'...(defconst.avy-lead-faces.'
2320 28 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 30 20 61 (avy-lead-face.avy-lead-face-0.a
2340 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 32 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 20 61 76 79 vy-lead-face-2.avy-lead-face.avy
2360 2d 6c 65 61 64 2d 66 61 63 65 2d 30 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 32 29 20 28 23 -lead-face-0.avy-lead-face-2).(#
2380 24 20 2e 20 38 39 32 33 29 29 0a 23 40 31 39 37 20 41 6e 20 61 6c 69 73 74 20 66 72 6f 6d 20 6e $...8923)).#@197.An.alist.from.n
23a0 6f 6e 2d 63 68 61 72 61 63 74 65 72 20 6b 65 79 73 20 74 6f 20 70 72 69 6e 74 61 62 6c 65 20 63 on-character.keys.to.printable.c
23c0 68 61 72 73 20 75 73 65 64 20 69 6e 20 61 76 79 20 6f 76 65 72 6c 61 79 73 2e 0a 54 68 69 73 20 hars.used.in.avy.overlays..This.
23e0 61 6c 69 73 74 20 6d 75 73 74 20 63 6f 6e 74 61 69 6e 20 61 6c 6c 20 6b 65 79 73 20 75 73 65 64 alist.must.contain.all.keys.used
2400 20 69 6e 20 60 61 76 79 2d 6b 65 79 73 27 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 0a 73 65 6c .in.`avy-keys'.which.are.not.sel
2420 66 2d 69 6e 73 65 72 74 69 6e 67 20 6b 65 79 73 20 61 6e 64 20 74 68 75 73 20 61 72 65 6e 27 74 f-inserting.keys.and.thus.aren't
2440 20 72 65 61 64 20 61 73 20 63 68 61 72 61 63 74 65 72 73 2e 1f 0a 28 64 65 66 76 61 72 20 61 76 .read.as.characters...(defvar.av
2460 79 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 2d 61 6c 69 73 74 20 27 28 28 6c 65 66 74 20 2e 20 39 36 y-key-to-char-alist.'((left...96
2480 36 34 29 20 28 72 69 67 68 74 20 2e 20 39 36 35 34 29 20 28 75 70 20 2e 20 39 36 35 30 29 20 28 64).(right...9654).(up...9650).(
24a0 64 6f 77 6e 20 2e 20 39 36 36 30 29 20 28 70 72 69 6f 72 20 2e 20 39 36 35 31 29 20 28 6e 65 78 down...9660).(prior...9651).(nex
24c0 74 20 2e 20 39 36 36 31 29 29 20 28 23 24 20 2e 20 39 31 30 35 29 29 0a 23 40 36 30 20 52 65 6d t...9661)).(#$...9105)).#@60.Rem
24e0 6f 76 65 20 4c 53 54 27 73 20 66 69 72 73 74 20 4e 20 65 6c 65 6d 65 6e 74 73 20 61 6e 64 20 72 ove.LST's.first.N.elements.and.r
2500 65 74 75 72 6e 20 74 68 65 6d 2e 0a 0a 28 66 6e 20 4c 53 54 20 4e 29 1f 0a 28 64 65 66 61 6c 69 eturn.them...(fn.LST.N)..(defali
2520 61 73 20 27 61 76 79 2d 6d 75 6c 74 69 70 6f 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 35 31 34 as.'avy-multipop.'(macro...#[514
2540 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 44 03 45 5c 33 30 33 04 5c 33 30 34 06 06 5c 33 30 ."\300\301\302.D.E\303.\304..\30
2560 35 42 42 45 5c 33 30 33 05 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 08 44 5c 33 30 33 06 5c 6e 5c 5BBE\303.\306\307\310..D\303.\n\
2580 33 30 34 06 5c 66 5c 33 30 37 06 0d 06 0f 45 45 45 45 5c 33 31 31 42 42 45 46 5c 32 30 37 22 20 304.\f\307....EEEE\311BBEF\207".
25a0 5b 69 66 20 3c 3d 20 6c 65 6e 67 74 68 20 70 72 6f 67 31 20 73 65 74 71 20 28 6e 69 6c 29 20 73 [if.<=.length.prog1.setq.(nil).s
25c0 65 74 63 64 72 20 6e 74 68 63 64 72 20 31 2d 20 28 6e 69 6c 29 5d 20 31 37 20 28 23 24 20 2e 20 etcdr.nthcdr.1-.(nil)].17.(#$...
25e0 39 34 33 37 29 5d 29 29 0a 23 40 38 31 20 44 65 20 42 72 75 69 6a 6e 20 73 65 71 75 65 6e 63 65 9437)])).#@81.De.Bruijn.sequence
2600 20 66 6f 72 20 61 6c 70 68 61 62 65 74 20 4b 45 59 53 20 61 6e 64 20 73 75 62 73 65 71 75 65 6e .for.alphabet.KEYS.and.subsequen
2620 63 65 73 20 6f 66 20 6c 65 6e 67 74 68 20 4e 2e 0a 0a 28 66 6e 20 4b 45 59 53 20 4e 29 1f 0a 28 ces.of.length.N...(fn.KEYS.N)..(
2640 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 64 65 2d 62 72 75 69 6a 6e 20 23 5b 35 31 34 20 22 defalias.'avy--de-bruijn.#[514."
2660 01 47 5c 33 30 30 02 02 5f 5c 33 30 31 5c 22 5c 33 30 32 43 5c 33 30 32 43 5c 32 31 31 5c 33 30 .G\300.._\301\"\302C\302C\211\30
2680 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 3\304\305\306\307.\n.\n.\n.\n.\n
26a0 25 5c 33 31 30 5c 22 5c 33 31 31 5c 33 31 32 25 5c 32 34 30 5c 32 31 30 5c 32 31 31 5c 32 34 32 %\310\"\311\312%\240\210\211\242
26c0 5c 33 31 33 5c 32 31 31 5c 22 5c 32 31 30 5c 33 31 34 5c 33 30 33 5c 33 31 35 5c 33 31 36 5c 33 \313\211\"\210\314\303\315\316\3
26e0 30 36 5c 33 30 37 06 0b 21 5c 33 31 37 5c 22 5c 33 32 30 5c 33 32 31 25 03 5c 32 34 32 5c 22 5c 06\307..!\317\"\320\321%.\242\"\
2700 32 36 32 01 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6c 69 73 74 20 30 20 6e 69 6c 20 6d 61 6b 65 2d 262.\207".[make-list.0.nil.make-
2720 62 79 74 65 2d 63 6f 64 65 20 35 31 34 20 22 01 5c 33 30 30 56 5c 32 30 33 1c 00 5c 33 30 30 01 byte-code.514.".\300V\203..\300.
2740 5c 32 34 36 5c 33 30 35 3d 5c 32 30 35 56 00 5c 33 30 33 5c 33 30 36 5c 33 30 33 5c 32 34 32 5c \246\305=\205V.\303\306\303\242\
2760 33 30 37 5c 33 30 32 5c 33 31 30 06 06 54 23 5c 22 5c 32 34 30 5c 32 30 37 01 5c 33 30 32 5c 32 307\302\310..T#\"\240\207.\302\2
2780 33 33 5c 32 31 31 03 03 5a 5c 33 30 32 38 5c 32 34 30 5c 32 36 36 02 5c 33 30 34 5c 32 34 32 02 33\211..Z\3028\240\266.\304\242.
27a0 54 02 5c 22 5c 32 31 30 01 01 5a 5c 33 30 32 38 54 5c 33 30 31 53 01 01 58 5c 32 30 33 53 00 03 T.\"\210..Z\3028T\301S..X\203S..
27c0 5c 33 30 32 5c 32 33 33 5c 32 31 31 03 5c 32 34 30 5c 32 36 36 02 5c 33 30 34 5c 32 34 32 04 54 \302\233\211.\240\266.\304\242.T
27e0 05 5c 22 5c 32 31 30 01 54 5c 32 36 32 02 5c 32 30 32 37 00 5c 33 31 31 5c 32 36 36 5c 32 30 32 .\"\210.T\262.\2027.\311\266\202
2800 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 30 20 61 70 70 65 6e 64 20 63 \207".vconcat.vector.[0.append.c
2820 6c 2d 73 75 62 73 65 71 20 31 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 54 20 50 29 22 l-subseq.1.nil].9."\n\n(fn.T.P)"
2840 20 31 20 6d 61 70 63 61 72 20 32 35 37 20 22 5c 32 31 31 5c 33 30 30 38 5c 32 30 37 22 20 5b 5d .1.mapcar.257."\211\3008\207".[]
2860 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 4e 29 22 5d 20 31 37 20 28 23 24 20 2e 20 39 37 31 30 29 5d .3."\n\n(fn.N)"].17.(#$...9710)]
2880 29 0a 23 40 31 32 37 20 42 75 69 6c 64 20 61 20 44 65 20 42 72 75 69 6e 20 73 65 71 75 65 6e 63 ).#@127.Build.a.De.Bruin.sequenc
28a0 65 20 66 72 6f 6d 20 4c 53 54 2e 0a 53 45 51 2d 4c 45 4e 20 69 73 20 68 6f 77 20 6d 61 6e 79 20 e.from.LST..SEQ-LEN.is.how.many.
28c0 65 6c 65 6d 65 6e 74 73 20 6f 66 20 4b 45 59 53 20 69 74 20 74 61 6b 65 73 20 74 6f 20 69 64 65 elements.of.KEYS.it.takes.to.ide
28e0 6e 74 69 66 79 20 61 20 6d 61 74 63 68 2e 0a 0a 28 66 6e 20 4c 53 54 20 53 45 51 2d 4c 45 4e 20 ntify.a.match...(fn.LST.SEQ-LEN.
2900 4b 45 59 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 70 61 74 68 2d 61 6c 69 73 KEYS)..(defalias.'avy--path-alis
2920 74 2d 31 20 23 5b 37 37 31 20 22 5c 33 30 30 01 03 5c 22 43 5c 33 30 31 5c 32 31 31 5c 32 31 31 t-1.#[771."\300..\"C\301\211\211
2940 5c 32 31 31 04 5c 32 31 31 5c 32 34 32 5c 33 30 32 06 07 5c 32 34 32 5c 33 30 33 06 0b 53 23 5c \211.\211\242\302..\242\303..S#\
2960 32 34 34 5c 32 34 30 5c 32 31 30 5c 33 30 31 5c 33 30 34 5c 33 30 33 5c 33 30 35 5c 33 30 36 5c 244\240\210\301\304\303\305\306\
2980 33 30 37 06 5c 66 06 0b 5c 22 5c 33 31 30 5c 22 5c 33 31 31 24 5c 32 36 32 01 06 08 5c 32 30 33 307.\f..\"\310\"\311$\262...\203
29a0 5c 33 31 36 00 06 08 40 5c 32 31 31 40 5c 32 35 30 5c 32 30 33 3c 00 5c 32 31 31 40 5c 32 30 32 \316...@\211@\250\203<.\211@\202
29c0 4c 00 5c 32 31 31 40 3a 5c 32 30 33 48 00 5c 32 31 31 40 40 5c 32 30 32 4c 00 5c 33 31 32 5c 33 L.\211@:\203H.\211@@\202L.\312\3
29e0 31 33 02 5c 22 01 41 06 07 5c 32 30 33 5c 32 34 32 00 5c 32 31 31 06 06 3d 5c 32 30 33 61 00 01 13.\".A..\203\242.\211..=\203a..
2a00 06 08 5a 5c 32 30 32 62 00 5c 33 30 33 5c 32 31 31 5c 33 30 33 56 5c 32 30 33 5c 32 33 33 00 5c ..Z\202b.\303\211\303V\203\233.\
2a20 32 31 31 06 5c 66 57 5c 32 30 33 5c 32 33 33 00 06 0b 53 06 5c 6e 5c 32 34 32 38 5c 32 30 33 5c 211.\fW\203\233...S.\n\2428\203\
2a40 32 33 33 00 5c 33 31 34 5c 33 30 32 06 09 03 5c 22 5c 33 30 32 06 5c 66 5c 32 34 32 5c 33 30 33 233.\314\302...\"\302.\f\242\303
2a60 06 10 23 5c 22 5c 33 30 33 3d 5c 32 30 34 5c 32 33 33 00 06 09 5c 32 34 32 06 5c 6e 5c 32 31 31 ..#\"\303=\204\233...\242.\n\211
2a80 5c 32 34 32 41 5c 32 34 30 5c 32 36 36 02 5c 32 30 32 6f 00 04 20 5c 32 36 32 01 5c 32 30 32 5c \242A\240\266.\202o...\262.\202\
2aa0 32 34 34 00 03 20 5c 32 31 31 5c 32 30 34 5c 32 36 31 00 5c 33 30 31 5c 32 36 32 0d 5c 33 30 31 244...\211\204\261.\301\262.\301
2ac0 5c 32 36 32 06 5c 32 30 32 5c 33 31 31 00 5c 32 31 31 06 0d 40 42 06 06 42 5c 32 36 32 06 02 5c \262.\202\311.\211..@B..B\262..\
2ae0 32 36 32 09 5c 32 31 31 5c 32 36 32 08 01 5c 32 36 32 07 06 5c 66 41 5c 32 36 32 0d 5c 32 36 36 262.\211\262..\262..\fA\262.\266
2b00 04 5c 32 30 32 29 00 5c 32 31 30 5c 32 31 31 5c 32 33 37 5c 32 30 37 22 20 5b 61 76 79 2d 2d 64 .\202).\210\211\237\207".[avy--d
2b20 65 2d 62 72 75 69 6a 6e 20 6e 69 6c 20 63 6c 2d 73 75 62 73 65 71 20 30 20 6d 61 6b 65 2d 62 79 e-bruijn.nil.cl-subseq.0.make-by
2b40 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 53 5c 33 30 31 5c 32 34 32 38 5c 32 30 35 14 00 5c 33 30 te-code."\300S\301\2428\205..\30
2b60 32 5c 33 30 31 5c 32 34 32 5c 33 30 33 5c 33 30 30 23 5c 33 30 31 5c 32 31 31 5c 32 34 32 41 5c 2\301\242\303\300#\301\211\242A\
2b80 32 34 30 5c 32 31 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 63 6c 2d 240\210\207".vconcat.vector.[cl-
2ba0 73 75 62 73 65 71 20 30 5d 20 34 20 65 72 72 6f 72 20 22 55 6e 65 78 70 65 63 74 65 64 20 6d 61 subseq.0].4.error."Unexpected.ma
2bc0 74 63 68 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 3a 20 25 73 22 20 63 6c 2d 73 65 61 72 63 tch.representation:.%s".cl-searc
2be0 68 5d 20 31 39 20 28 23 24 20 2e 20 31 30 33 37 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 h].19.(#$...10376)]).(defalias.'
2c00 61 76 79 2d 6f 72 64 65 72 2d 63 6c 6f 73 65 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 40 40 avy-order-closest.#[257."\300.@@
2c20 60 5a 21 5c 32 30 37 22 20 5b 61 62 73 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 5d 29 0a `Z!\207".[abs].4."\n\n(fn.X)"]).
2c40 23 40 37 34 20 53 74 6f 72 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 6d 6d 61 6e 64 20 73 #@74.Store.the.current.command.s
2c60 79 6d 62 6f 6c 2e 0a 45 2e 67 2e 20 27 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6f 72 20 27 61 ymbol..E.g..'avy-goto-line.or.'a
2c80 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2e 1f 0a 28 64 65 66 76 61 72 20 61 76 79 2d 63 6f 6d 6d 61 vy-goto-char...(defvar.avy-comma
2ca0 6e 64 20 6e 69 6c 20 28 23 24 20 2e 20 31 31 33 33 33 29 29 0a 23 40 31 34 34 20 43 6f 65 72 63 nd.nil.(#$...11333)).#@144.Coerc
2cc0 65 20 4c 53 54 20 69 6e 74 6f 20 61 20 62 61 6c 61 6e 63 65 64 20 74 72 65 65 2e 0a 54 68 65 20 e.LST.into.a.balanced.tree..The.
2ce0 64 65 67 72 65 65 20 6f 66 20 74 68 65 20 74 72 65 65 20 69 73 20 74 68 65 20 6c 65 6e 67 74 68 degree.of.the.tree.is.the.length
2d00 20 6f 66 20 4b 45 59 53 2e 0a 4b 45 59 53 20 61 72 65 20 70 6c 61 63 65 64 20 61 70 70 72 6f 70 .of.KEYS..KEYS.are.placed.approp
2d20 72 69 61 74 65 6c 79 20 6f 6e 20 69 6e 74 65 72 6e 61 6c 20 6e 6f 64 65 73 2e 0a 0a 28 66 6e 20 riately.on.internal.nodes...(fn.
2d40 4c 53 54 20 4b 45 59 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 74 72 65 65 20 23 LST.KEYS)..(defalias.'avy-tree.#
2d60 5b 35 31 34 20 22 5c 32 31 31 47 08 09 5c 32 33 36 41 5c 32 31 31 5c 32 30 33 13 00 5c 33 30 32 [514."\211G..\236A\211\203..\302
2d80 04 5c 33 30 33 5c 33 30 34 04 24 5c 32 30 32 14 00 03 5c 33 30 35 43 5c 32 31 31 5c 33 30 36 5c .\303\304.$\202...\305C\211\306\
2da0 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 06 5c 6e 06 5c 6e 06 08 23 5c 33 31 33 5c 22 5c 33 307\310\311\312.\n.\n..#\313\"\3
2dc0 31 34 5c 33 31 35 25 5c 32 34 30 5c 32 31 30 5c 32 31 31 5c 32 34 32 02 21 5c 32 36 32 01 5c 32 14\315%\240\210\211\242.!\262.\2
2de0 30 37 22 20 5b 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 6f 72 64 65 72 73 2d 61 6c 69 73 07".[avy-command.avy-orders-alis
2e00 74 20 63 6c 2d 73 6f 72 74 20 3c 20 3a 6b 65 79 20 6e 69 6c 20 6d 61 6b 65 2d 62 79 74 65 2d 63 t.cl-sort.<.:key.nil.make-byte-c
2e20 6f 64 65 20 32 35 37 20 22 5c 32 31 31 47 5c 32 31 31 5c 33 30 31 57 5c 32 30 33 12 00 5c 33 30 ode.257."\211G\211\301W\203..\30
2e40 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 05 5c 22 5c 22 5c 32 30 32 6c 00 5c 33 30 36 5c 33 30 30 3\300\304\305.\"\"\202l.\306\300
2e60 21 5c 33 30 37 5c 33 31 30 03 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 33 67 00 5c 32 31 31 40 03 !\307\310.\301\"\211\203g.\211@.
2e80 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 01 5c 33 31 31 3d 5c 32 30 33 38 00 5c 33 31 32 06 07 \211A\262.\242.\311=\2038.\312..
2ea0 5c 32 31 31 41 5c 32 36 32 09 5c 32 34 32 42 5c 32 30 32 5b 00 5c 33 30 32 5c 32 34 32 06 07 47 \211A\262.\242B\202[.\302\242..G
2ec0 03 58 5c 32 30 33 4a 00 06 07 5c 33 30 37 5c 32 36 32 09 5c 32 30 32 5a 00 06 07 03 53 06 09 05 .X\203J...\307\262.\202Z....S...
2ee0 06 0b 5c 32 33 33 5c 32 36 32 0b 5c 32 33 33 5c 33 30 37 5c 32 34 31 5c 32 31 30 21 42 03 42 5c ..\233\262.\233\307\241\210!B.B\
2f00 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1a 00 5c 32 31 30 5c 32 31 31 5c 32 33 37 262..A\266\202\202..\210\211\237
2f20 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 63 6c \266\202\207".vconcat.vector.[cl
2f40 2d 70 61 69 72 6c 69 73 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 01 42 5c 32 30 -pairlis.mapcar.#[257."\300.B\20
2f60 37 22 20 5b 6c 65 61 66 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 5d 20 63 6f 70 79 2d 73 7".[leaf].3."\n\n(fn.X)"].copy-s
2f80 65 71 75 65 6e 63 65 20 6e 69 6c 20 61 76 79 2d 73 75 62 64 69 76 20 31 20 6c 65 61 66 5d 20 31 equence.nil.avy-subdiv.1.leaf].1
2fa0 33 20 22 5c 6e 5c 6e 28 66 6e 20 4c 53 29 22 5d 20 31 35 20 28 23 24 20 2e 20 31 31 34 35 31 29 3."\n\n(fn.LS)"].15.(#$...11451)
2fc0 5d 29 0a 23 40 35 34 20 44 69 73 74 72 69 62 75 74 65 20 4e 20 69 6e 20 42 20 74 65 72 6d 73 20 ]).#@54.Distribute.N.in.B.terms.
2fe0 69 6e 20 61 20 62 61 6c 61 6e 63 65 64 20 77 61 79 2e 0a 0a 28 66 6e 20 4e 20 42 29 1f 0a 28 64 in.a.balanced.way...(fn.N.B)..(d
3000 65 66 61 6c 69 61 73 20 27 61 76 79 2d 73 75 62 64 69 76 20 23 5b 35 31 34 20 22 5c 33 30 30 5c efalias.'avy-subdiv.#[514."\300\
3020 33 30 31 03 03 5c 22 5c 33 30 32 5c 5c 21 53 5c 33 30 33 02 02 5c 22 02 01 5f 04 01 5a 5c 32 31 301..\"\302\\!S\303..\".._..Z\21
3040 31 02 04 5a 5c 32 34 35 5c 33 30 34 06 06 02 5c 33 30 35 23 5c 33 30 36 5c 33 30 37 02 06 07 5c 1..Z\245\304...\305#\306\307...\
3060 22 5c 33 30 34 06 5c 6e 04 06 09 5f 06 06 06 09 5f 23 43 5c 33 30 37 05 06 08 5c 22 23 5c 32 30 "\304.\n..._...._#C\307...\"#\20
3080 37 22 20 5b 66 6c 6f 6f 72 20 6c 6f 67 20 31 65 2d 30 36 20 65 78 70 74 20 2d 20 31 20 61 70 70 7".[floor.log.1e-06.expt.-.1.app
30a0 65 6e 64 20 6d 61 6b 65 2d 6c 69 73 74 5d 20 31 35 20 28 23 24 20 2e 20 31 32 32 33 32 29 5d 29 end.make-list].15.(#$...12232)])
30c0 0a 23 40 32 36 32 20 54 72 61 76 65 72 73 65 20 54 52 45 45 20 67 65 6e 65 72 61 74 65 64 20 62 .#@262.Traverse.TREE.generated.b
30e0 79 20 60 61 76 79 2d 74 72 65 65 27 2e 0a 57 41 4c 4b 45 52 20 69 73 20 61 20 66 75 6e 63 74 69 y.`avy-tree'..WALKER.is.a.functi
3100 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 20 4b 45 59 53 20 61 6e 64 20 4c 45 41 46 2e 0a 0a 52 45 on.that.takes.KEYS.and.LEAF...RE
3120 43 55 52 2d 4b 45 59 20 69 73 20 75 73 65 64 20 69 6e 20 72 65 63 75 72 73 69 6f 6e 2e 0a 0a 4c CUR-KEY.is.used.in.recursion...L
3140 45 41 46 20 69 73 20 61 20 6d 65 6d 62 65 72 20 6f 66 20 4c 53 54 20 61 72 67 75 6d 65 6e 74 20 EAF.is.a.member.of.LST.argument.
3160 6f 66 20 60 61 76 79 2d 74 72 65 65 27 2e 0a 0a 4b 45 59 53 20 69 73 20 74 68 65 20 70 61 74 68 of.`avy-tree'...KEYS.is.the.path
3180 20 66 72 6f 6d 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 60 61 76 79 2d 74 72 65 65 27 20 74 6f 20 .from.the.root.of.`avy-tree'.to.
31a0 4c 45 41 46 2e 0a 0a 28 66 6e 20 54 52 45 45 20 57 41 4c 4b 45 52 20 26 6f 70 74 69 6f 6e 61 6c LEAF...(fn.TREE.WALKER.&optional
31c0 20 52 45 43 55 52 2d 4b 45 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 74 72 61 76 .RECUR-KEY)..(defalias.'avy-trav
31e0 65 72 73 65 20 23 5b 37 37 30 20 22 02 5c 32 31 31 5c 32 30 35 2d 00 5c 32 31 31 40 5c 32 31 31 erse.#[770.".\211\205-.\211@\211
3200 40 03 42 01 41 40 5c 33 30 30 3d 5c 32 30 33 1d 00 04 01 03 41 41 5c 22 5c 32 31 30 5c 32 30 32 @.B.A@\300=\203.....AA\"\210\202
3220 25 00 5c 33 30 31 02 41 06 06 03 23 5c 32 31 30 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 %.\301.A...#\210\210.A\266\202\2
3240 30 32 01 00 5c 32 30 37 22 20 5b 6c 65 61 66 20 61 76 79 2d 74 72 61 76 65 72 73 65 5d 20 31 30 02..\207".[leaf.avy-traverse].10
3260 20 28 23 24 20 2e 20 31 32 34 38 37 29 5d 29 0a 23 40 34 30 20 46 75 6e 63 74 69 6f 6e 20 74 6f .(#$...12487)]).#@40.Function.to
3280 20 63 61 6c 6c 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 73 65 6c 65 63 74 2e 1f 0a 28 64 65 .call.at.the.end.of.select...(de
32a0 66 76 61 72 20 61 76 79 2d 61 63 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 39 31 37 29 fvar.avy-action.nil.(#$...12917)
32c0 29 0a 23 40 34 38 20 54 68 65 20 64 65 66 61 75 6c 74 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 61 ).#@48.The.default.handler.for.a
32e0 20 62 61 64 20 43 48 41 52 2e 0a 0a 28 66 6e 20 43 48 41 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 .bad.CHAR...(fn.CHAR)..(defalias
3300 20 27 61 76 79 2d 68 61 6e 64 6c 65 72 2d 64 65 66 61 75 6c 74 20 23 5b 32 35 37 20 22 5c 33 30 .'avy-handler-default.#[257."\30
3320 32 5c 33 30 33 02 08 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 15 00 5c 32 31 31 41 11 5c 33 2\303..\"\211\262.\203..\211A.\3
3340 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 32 48 00 01 5c 33 30 37 3e 5c 32 30 33 5c 22 00 5c 04\305\306\"\202H..\307>\203\".\
3360 33 30 34 5c 33 30 35 5c 33 31 30 5c 22 5c 32 30 32 48 00 5c 33 31 31 02 21 5c 32 30 33 31 00 5c 304\305\310\"\202H.\311.!\2031.\
3380 33 31 32 5c 33 31 33 5c 33 31 34 04 44 5c 22 5c 32 30 32 48 00 5c 33 31 32 5c 33 31 33 5c 33 31 312\313\314.D\"\202H.\312\313\31
33a0 35 5c 33 31 36 05 21 5c 32 30 33 40 00 5c 33 31 37 05 21 5c 32 30 32 41 00 04 44 5c 22 5c 32 31 5\316.!\203@.\317.!\202A..D\"\21
33c0 30 5c 33 30 34 5c 33 30 35 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 61 76 79 2d 64 69 73 70 61 74 0\304\305\302\"\207".[avy-dispat
33e0 63 68 2d 61 6c 69 73 74 20 61 76 79 2d 61 63 74 69 6f 6e 20 6e 69 6c 20 61 73 73 6f 63 20 74 68 ch-alist.avy-action.nil.assoc.th
3400 72 6f 77 20 64 6f 6e 65 20 72 65 73 74 61 72 74 20 28 32 37 20 37 29 20 65 78 69 74 20 6d 6f 75 row.done.restart.(27.7).exit.mou
3420 73 65 2d 65 76 65 6e 74 2d 70 20 73 69 67 6e 61 6c 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4d 6f se-event-p.signal.user-error."Mo
3440 75 73 65 20 65 76 65 6e 74 20 6e 6f 74 20 68 61 6e 64 6c 65 64 22 20 22 4e 6f 20 73 75 63 68 20 use.event.not.handled"."No.such.
3460 63 61 6e 64 69 64 61 74 65 22 20 63 68 61 72 61 63 74 65 72 70 20 73 74 72 69 6e 67 5d 20 37 20 candidate".characterp.string].7.
3480 28 23 24 20 2e 20 31 32 39 39 39 29 5d 29 0a 23 40 35 36 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 (#$...12999)]).#@56.A.function.t
34a0 6f 20 63 61 6c 6c 20 66 6f 72 20 61 20 62 61 64 20 60 72 65 61 64 2d 6b 65 79 27 20 69 6e 20 60 o.call.for.a.bad.`read-key'.in.`
34c0 61 76 79 2d 72 65 61 64 27 2e 1f 0a 28 64 65 66 76 61 72 20 61 76 79 2d 68 61 6e 64 6c 65 72 2d avy-read'...(defvar.avy-handler-
34e0 66 75 6e 63 74 69 6f 6e 20 27 61 76 79 2d 68 61 6e 64 6c 65 72 2d 64 65 66 61 75 6c 74 20 28 23 function.'avy-handler-default.(#
3500 24 20 2e 20 31 33 34 36 30 29 29 0a 23 40 35 34 20 53 74 6f 72 65 20 74 68 65 20 63 75 72 72 65 $...13460)).#@54.Store.the.curre
3520 6e 74 20 69 6e 63 6f 6d 70 6c 65 74 65 20 70 61 74 68 20 64 75 72 69 6e 67 20 60 61 76 79 2d 72 nt.incomplete.path.during.`avy-r
3540 65 61 64 27 2e 1f 0a 28 64 65 66 76 61 72 20 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 61 74 68 20 ead'...(defvar.avy-current-path.
3560 22 22 20 28 23 24 20 2e 20 31 33 35 38 35 29 29 0a 23 40 31 33 33 20 49 66 20 43 48 41 52 20 69 "".(#$...13585)).#@133.If.CHAR.i
3580 73 20 61 20 6d 6f 75 73 65 20 65 76 65 6e 74 2c 20 72 65 74 75 72 6e 20 74 68 65 20 77 69 6e 64 s.a.mouse.event,.return.the.wind
35a0 6f 77 20 6f 66 20 74 68 65 20 65 76 65 6e 74 20 69 66 20 61 6e 79 20 6f 72 20 74 68 65 20 73 65 ow.of.the.event.if.any.or.the.se
35c0 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 6e 6f 74 lected.window..Return.nil.if.not
35e0 20 61 20 6d 6f 75 73 65 20 65 76 65 6e 74 2e 0a 0a 28 66 6e 20 43 48 41 52 29 1f 0a 28 64 65 66 .a.mouse.event...(fn.CHAR)..(def
3600 61 6c 69 61 73 20 27 61 76 79 2d 6d 6f 75 73 65 2d 65 76 65 6e 74 2d 77 69 6e 64 6f 77 20 23 5b alias.'avy-mouse-event-window.#[
3620 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 30 00 5c 33 30 31 5c 33 30 32 02 21 5c 32 31 31 40 257."\300.!\2050.\301\302.!\211@
3640 5c 32 36 32 01 21 5c 32 30 33 18 00 5c 33 30 32 01 21 5c 32 31 31 40 5c 32 30 37 5c 33 30 33 5c \262.!\203..\302.!\211@\207\303\
3660 33 30 32 02 21 5c 32 31 31 40 5c 32 36 32 01 21 5c 32 30 33 2e 00 5c 33 30 34 5c 33 30 32 02 21 302.!\211@\262.!\203..\304\302.!
3680 5c 32 31 31 40 5c 32 36 32 01 21 5c 32 30 37 5c 33 30 35 20 5c 32 30 37 22 20 5b 6d 6f 75 73 65 \211@\262.!\207\305.\207".[mouse
36a0 2d 65 76 65 6e 74 2d 70 20 77 69 6e 64 6f 77 70 20 65 76 65 6e 74 2d 73 74 61 72 74 20 66 72 61 -event-p.windowp.event-start.fra
36c0 6d 65 70 20 66 72 61 6d 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 73 65 6c 65 63 74 mep.frame-selected-window.select
36e0 65 64 2d 77 69 6e 64 6f 77 5d 20 34 20 28 23 24 20 2e 20 31 33 36 38 37 29 5d 29 0a 23 40 33 37 ed-window].4.(#$...13687)]).#@37
3700 30 20 53 65 6c 65 63 74 20 61 20 6c 65 61 66 20 66 72 6f 6d 20 54 52 45 45 20 75 73 69 6e 67 20 0.Select.a.leaf.from.TREE.using.
3720 63 6f 6e 73 65 63 75 74 69 76 65 20 60 72 65 61 64 2d 63 68 61 72 27 2e 0a 0a 44 49 53 50 4c 41 consecutive.`read-char'...DISPLA
3740 59 2d 46 4e 20 73 68 6f 75 6c 64 20 74 61 6b 65 20 43 48 41 52 20 61 6e 64 20 4c 45 41 46 20 61 Y-FN.should.take.CHAR.and.LEAF.a
3760 6e 64 20 73 69 67 6e 69 66 79 20 74 68 61 74 20 4c 45 41 46 73 0a 61 73 73 6f 63 69 61 74 65 64 nd.signify.that.LEAFs.associated
3780 20 77 69 74 68 20 43 48 41 52 20 77 69 6c 6c 20 62 65 20 73 65 6c 65 63 74 65 64 20 69 66 20 43 .with.CHAR.will.be.selected.if.C
37a0 48 41 52 20 69 73 20 70 72 65 73 73 65 64 2e 20 20 54 68 69 73 20 69 73 0a 63 6f 6d 6d 6f 6e 6c HAR.is.pressed...This.is.commonl
37c0 79 20 64 6f 6e 65 20 62 79 20 61 64 64 69 6e 67 20 61 20 43 48 41 52 20 6f 76 65 72 6c 61 79 20 y.done.by.adding.a.CHAR.overlay.
37e0 61 74 20 4c 45 41 46 20 70 6f 73 69 74 69 6f 6e 2e 0a 0a 43 4c 45 41 4e 55 50 2d 46 4e 20 73 68 at.LEAF.position...CLEANUP-FN.sh
3800 6f 75 6c 64 20 74 61 6b 65 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 72 65 6d 6f 76 ould.take.no.arguments.and.remov
3820 65 20 74 68 65 20 65 66 66 65 63 74 73 20 6f 66 0a 6d 75 6c 74 69 70 6c 65 20 44 49 53 50 4c 41 e.the.effects.of.multiple.DISPLA
3840 59 2d 46 4e 20 69 6e 76 6f 63 61 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 54 52 45 45 20 44 49 53 50 Y-FN.invocations...(fn.TREE.DISP
3860 4c 41 59 2d 46 4e 20 43 4c 45 41 4e 55 50 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 LAY-FN.CLEANUP-FN)..(defalias.'a
3880 76 79 2d 72 65 61 64 20 23 5b 37 37 31 20 22 5c 33 30 33 32 5c 32 30 33 00 5c 33 30 34 10 02 5c vy-read.#[771."\3032\203.\304..\
38a0 32 30 35 5c 32 30 32 00 5c 33 30 35 43 5c 33 30 36 04 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 205\202.\305C\306.\307\310\311\3
38c0 31 32 5c 33 31 33 06 07 21 5c 33 31 34 5c 22 5c 33 31 35 5c 33 31 36 25 5c 22 5c 32 31 30 5c 32 12\313..!\314\"\315\316%\"\210\2
38e0 31 31 5c 32 34 32 5c 32 31 31 5c 32 30 33 33 00 5c 32 31 31 40 04 01 40 02 41 5c 22 5c 32 31 30 11\242\211\2033.\211@..@.A\"\210
3900 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1f 00 5c 32 36 36 02 09 5c 33 31 37 20 21 5c 33 30 35 .A\266\202\202..\266..\317.!\305
3920 5c 32 31 31 03 20 5c 32 31 30 5c 33 32 30 03 21 5c 32 31 31 5c 32 36 32 03 5c 32 30 33 51 00 5c \211..\210\320.!\211\262.\203Q.\
3940 33 32 31 5c 33 30 33 04 04 42 5c 22 5c 32 31 30 5c 32 30 32 7d 00 08 5c 33 32 32 5c 33 32 33 05 321\303..B\"\210\202}..\322\323.
3960 21 21 50 10 5c 33 32 34 03 06 07 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 79 00 5c 32 31 31 !!P.\324...\"\211\262.\203y.\211
3980 41 5c 32 31 31 5c 32 36 32 07 40 5c 33 32 35 3d 5c 32 30 33 7d 00 5c 33 32 31 5c 33 30 33 06 07 A\211\262.@\325=\203}.\321\303..
39a0 41 5c 22 5c 32 31 30 5c 32 30 32 7d 00 5c 6e 03 21 5c 32 31 30 5c 32 36 36 03 5c 32 30 32 06 00 A\"\210\202}.\n.!\210\266.\202..
39c0 30 5c 32 30 37 22 20 5b 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 61 74 68 20 61 76 79 2d 74 72 61 0\207".[avy-current-path.avy-tra
39e0 6e 73 6c 61 74 65 2d 63 68 61 72 2d 66 75 6e 63 74 69 6f 6e 20 61 76 79 2d 68 61 6e 64 6c 65 72 nslate-char-function.avy-handler
3a00 2d 66 75 6e 63 74 69 6f 6e 20 64 6f 6e 65 20 22 22 20 6e 69 6c 20 61 76 79 2d 74 72 61 76 65 72 -function.done."".nil.avy-traver
3a20 73 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 30 02 02 42 5c 33 se.make-byte-code.514."\300..B\3
3a40 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 00\242B\240\207".vconcat.vector.
3a60 5b 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 50 41 54 48 20 4c 45 41 46 29 22 20 72 65 61 64 2d 6b [].5."\n\n(fn.PATH.LEAF)".read-k
3a80 65 79 20 61 76 79 2d 6d 6f 75 73 65 2d 65 76 65 6e 74 2d 77 69 6e 64 6f 77 20 74 68 72 6f 77 20 ey.avy-mouse-event-window.throw.
3aa0 73 74 72 69 6e 67 20 61 76 79 2d 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 20 61 73 73 6f 63 20 6c 65 string.avy--key-to-char.assoc.le
3ac0 61 66 5d 20 31 32 20 28 23 24 20 2e 20 31 34 30 38 32 29 5d 29 0a 23 40 35 33 20 53 65 6c 65 63 af].12.(#$...14082)]).#@53.Selec
3ae0 74 20 66 72 6f 6d 20 4c 53 54 20 64 69 73 70 61 74 63 68 69 6e 67 20 6f 6e 20 4b 45 59 53 2e 0a t.from.LST.dispatching.on.KEYS..
3b00 0a 28 66 6e 20 4c 53 54 20 4b 45 59 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 72 .(fn.LST.KEYS)..(defalias.'avy-r
3b20 65 61 64 2d 64 65 2d 62 72 75 69 6a 6e 20 23 5b 35 31 34 20 22 5c 33 30 33 32 5c 32 30 37 00 5c ead-de-bruijn.#[514."\3032\207.\
3b40 33 30 34 5c 33 30 35 03 47 03 47 5c 22 21 5c 33 30 36 03 02 04 23 5c 32 31 31 5c 32 30 34 23 00 304\305.G.G\"!\306...#\211\204#.
3b60 01 54 5c 32 36 32 02 5c 33 30 36 04 03 05 23 5c 32 36 32 01 5c 32 30 32 11 00 5c 32 31 31 40 40 .T\262.\306...#\262.\202..\211@@
3b80 47 5c 33 30 37 5c 33 31 30 10 5c 32 31 31 02 57 5c 32 30 33 7f 00 5c 33 31 31 03 21 5c 32 31 31 G\307\310.\211.W\203..\311.!\211
3ba0 5c 32 30 33 49 00 5c 32 31 31 40 5c 33 31 32 5c 33 31 31 02 40 21 02 41 5c 22 5c 32 31 30 01 41 \203I.\211@\312\311.@!.A\"\210.A
3bc0 5c 32 36 36 5c 32 30 32 5c 32 30 32 33 00 5c 32 31 30 09 5c 33 31 33 20 21 5c 33 31 34 20 5c 32 \266\202\2023.\210.\313.!\314.\2
3be0 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 10\315\316\317\320\321\322\323\3
3c00 32 34 06 08 21 5c 33 32 35 5c 22 5c 33 32 36 5c 33 32 37 25 06 07 5c 22 5c 22 5c 32 36 32 04 08 24..!\325\"\326\327%..\"\"\262..
3c20 5c 33 33 30 5c 33 33 31 03 21 21 50 10 01 54 5c 32 36 32 02 03 5c 32 30 34 7b 00 5c 6e 01 21 5c \330\331.!!P..T\262..\204{.\n.!\
3c40 32 31 30 5c 32 31 30 5c 32 30 32 2a 00 02 40 41 5c 32 36 36 5c 32 30 32 5c 32 36 36 5c 32 30 32 210\210\202*..@A\266\202\266\202
3c60 30 5c 32 30 37 22 20 5b 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 61 74 68 20 61 76 79 2d 74 72 61 0\207".[avy-current-path.avy-tra
3c80 6e 73 6c 61 74 65 2d 63 68 61 72 2d 66 75 6e 63 74 69 6f 6e 20 61 76 79 2d 68 61 6e 64 6c 65 72 nslate-char-function.avy-handler
3ca0 2d 66 75 6e 63 74 69 6f 6e 20 64 6f 6e 65 20 63 65 69 6c 69 6e 67 20 6c 6f 67 20 61 76 79 2d 2d -function.done.ceiling.log.avy--
3cc0 70 61 74 68 2d 61 6c 69 73 74 2d 31 20 30 20 22 22 20 72 65 76 65 72 73 65 20 61 76 79 2d 2d 6f path-alist-1.0."".reverse.avy--o
3ce0 76 65 72 6c 61 79 2d 61 74 2d 66 75 6c 6c 20 72 65 61 64 2d 6b 65 79 20 61 76 79 2d 2d 72 65 6d verlay-at-full.read-key.avy--rem
3d00 6f 76 65 2d 6c 65 61 64 69 6e 67 2d 63 68 61 72 73 20 64 65 6c 71 20 6e 69 6c 20 6d 61 70 63 61 ove-leading-chars.delq.nil.mapca
3d20 72 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 40 40 5c 33 30 30 r.make-byte-code.257."\211@@\300
3d40 3d 5c 32 30 35 0e 00 5c 32 31 31 40 41 01 41 42 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 =\205..\211@A.AB\207".vconcat.ve
3d60 63 74 6f 72 20 5b 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 20 73 74 72 69 6e 67 20 61 76 ctor.[].3."\n\n(fn.X)".string.av
3d80 79 2d 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 5d 20 31 36 20 28 23 24 20 2e 20 31 35 30 36 37 29 5d y--key-to-char].16.(#$...15067)]
3da0 29 0a 23 40 34 36 20 53 65 6c 65 63 74 20 66 72 6f 6d 20 4c 53 54 20 75 73 69 6e 67 20 57 4f 52 ).#@46.Select.from.LST.using.WOR
3dc0 44 53 2e 0a 0a 28 66 6e 20 4c 53 54 20 57 4f 52 44 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 DS...(fn.LST.WORDS)..(defalias.'
3de0 61 76 79 2d 72 65 61 64 2d 77 6f 72 64 73 20 23 5b 35 31 34 20 22 5c 33 30 34 32 5c 33 37 32 00 avy-read-words.#[514."\3042\372.
3e00 5c 32 31 31 47 02 47 5c 33 30 35 02 02 57 5c 32 30 33 7a 00 08 5c 33 30 36 5c 33 30 37 04 06 06 \211G.G\305..W\203z..\306\307...
3e20 5a 5c 33 30 35 03 5c 32 31 31 5c 32 30 33 33 00 5c 32 31 31 40 5c 32 31 31 06 07 3e 5c 32 30 33 Z\305.\211\2033.\211@\211..>\203
3e40 2c 00 5c 33 31 30 5c 33 31 31 06 08 5c 22 5c 32 36 32 07 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 ,.\310\311..\"\262..A\266\202\20
3e60 32 18 00 5c 32 31 30 04 47 5c 33 31 32 57 5c 32 30 33 40 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 2..\210.G\312W\203@.\313\314\315
3e80 5c 22 5c 32 31 30 5c 32 31 31 5c 32 30 34 54 00 02 54 5c 32 36 32 03 5c 33 31 36 06 5c 6e 04 06 \"\210\211\204T..T\262.\316.\n..
3ea0 07 23 5c 32 36 32 01 5c 32 30 32 40 00 01 53 5c 32 31 31 5c 32 36 32 03 5c 33 31 37 59 5c 32 30 .#\262.\202@..S\211\262.\317Y\20
3ec0 33 78 00 5c 33 32 30 5c 33 32 31 02 40 40 5c 33 30 35 23 5c 33 32 32 06 5c 6e 21 5c 32 31 31 02 3x.\320\321.@@\305#\322.\n!\211.
3ee0 02 41 42 5c 32 34 31 5c 32 36 36 03 5c 32 31 31 41 5c 32 36 32 01 5c 32 30 32 54 00 5c 32 36 36 .AB\241\266.\211A\262.\202T.\266
3f00 05 04 5c 32 31 31 5c 32 30 33 5c 32 33 32 00 5c 32 31 31 40 05 5c 32 31 31 41 5c 32 36 32 07 5c ..\211\203\232.\211@.\211A\262.\
3f20 32 34 32 5c 33 32 33 01 5c 33 30 35 5c 22 5c 32 36 32 01 01 42 03 42 5c 32 36 32 03 01 41 5c 32 242\323.\305\"\262..B.B\262..A\2
3f40 36 36 5c 32 30 32 5c 32 30 32 7b 00 5c 32 31 30 5c 33 32 34 11 5c 32 31 31 47 5c 33 30 37 56 5c 66\202\202{.\210\324.\211G\307V\
3f60 32 30 34 5c 32 35 32 00 5c 32 31 31 40 40 5c 32 30 33 5c 33 36 34 00 5c 33 32 35 01 21 5c 32 31 204\252.\211@@\203\364.\325.!\21
3f80 31 5c 32 30 33 5c 33 30 33 00 5c 32 31 31 40 5c 33 32 36 5c 33 32 35 02 40 21 02 41 5c 22 5c 32 1\203\303.\211@\326\325.@!.A\"\2
3fa0 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 35 35 00 5c 32 31 30 5c 6e 5c 33 32 37 20 10.A\266\202\202\255.\210\n\327.
3fc0 21 5c 33 33 30 20 5c 32 31 30 5c 33 31 30 5c 33 30 35 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 !\330.\210\310\305\331\332\333\3
3fe0 33 34 5c 33 33 35 5c 33 33 36 06 08 21 5c 33 33 37 5c 22 5c 33 31 32 5c 33 34 30 25 05 5c 22 5c 34\335\336..!\337\"\312\340%.\"\
4000 22 5c 32 36 32 02 09 5c 33 32 31 5c 33 34 31 03 21 21 50 11 01 5c 32 30 34 5c 33 36 30 00 0b 01 "\262..\321\341.!!P..\204\360...
4020 21 5c 32 31 30 5c 32 31 30 5c 32 30 32 5c 32 33 35 00 5c 32 31 31 40 41 5c 32 36 36 5c 32 30 33 !\210\210\202\235.\211@A\266\203
4040 30 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 61 74 0\207".[avy-keys.avy-current-pat
4060 68 20 61 76 79 2d 74 72 61 6e 73 6c 61 74 65 2d 63 68 61 72 2d 66 75 6e 63 74 69 6f 6e 20 61 76 h.avy-translate-char-function.av
4080 79 2d 68 61 6e 64 6c 65 72 2d 66 75 6e 63 74 69 6f 6e 20 64 6f 6e 65 20 6e 69 6c 20 28 39 37 20 y-handler-function.done.nil.(97.
40a0 31 30 31 20 31 30 35 20 31 31 31 20 31 31 37 20 31 32 31 29 20 31 20 64 65 6c 71 20 39 37 20 33 101.105.111.117.121).1.delq.97.3
40c0 20 73 69 67 6e 61 6c 20 75 73 65 72 2d 65 72 72 6f 72 20 28 22 50 6c 65 61 73 65 20 61 64 64 20 .signal.user-error.("Please.add.
40e0 6d 6f 72 65 20 6b 65 79 73 20 74 6f 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 61 76 79 2d 6b more.keys.to.the.variable.`avy-k
4100 65 79 73 27 2e 22 29 20 61 76 79 2d 2d 70 61 74 68 2d 61 6c 69 73 74 2d 31 20 30 20 6d 61 70 63 eys'.").avy--path-alist-1.0.mapc
4120 6f 6e 63 61 74 20 73 74 72 69 6e 67 20 6c 61 73 74 20 61 70 70 65 6e 64 20 22 22 20 72 65 76 65 oncat.string.last.append."".reve
4140 72 73 65 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 2d 66 75 6c 6c 20 72 65 61 64 2d 6b 65 rse.avy--overlay-at-full.read-ke
4160 79 20 61 76 79 2d 2d 72 65 6d 6f 76 65 2d 6c 65 61 64 69 6e 67 2d 63 68 61 72 73 20 6d 61 70 63 y.avy--remove-leading-chars.mapc
4180 61 72 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 40 40 5c 33 30 ar.make-byte-code.257."\211@@\30
41a0 30 3d 5c 32 30 35 0e 00 5c 32 31 31 40 41 01 41 42 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 0=\205..\211@A.AB\207".vconcat.v
41c0 65 63 74 6f 72 20 5b 5d 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 20 61 76 79 2d 2d 6b 65 79 2d 74 ector.[]."\n\n(fn.X)".avy--key-t
41e0 6f 2d 63 68 61 72 5d 20 31 35 20 28 23 24 20 2e 20 31 35 37 38 33 29 5d 29 0a 23 40 35 38 20 52 o-char].15.(#$...15783)]).#@58.R
4200 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 77 69 6e 64 6f 77 73 20 64 65 70 65 6e 64 69 6e eturn.a.list.of.windows.dependin
4220 67 20 6f 6e 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 1f 0a 28 64 65 66 61 6c 69 g.on.`avy-all-windows'...(defali
4240 61 73 20 27 61 76 79 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 23 5b 30 20 22 08 5c 33 30 31 3d 5c as.'avy-window-list.#[0.".\301=\
4260 32 30 33 5c 66 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 22 5c 32 30 37 08 5c 33 30 35 3d 5c 203\f.\302\303\304.\"\207.\305=\
4280 32 30 33 15 00 5c 33 30 33 20 5c 32 30 37 08 5c 32 30 34 1d 00 5c 33 30 36 20 43 5c 32 30 37 5c 203..\303.\207.\204..\306.C\207\
42a0 33 30 37 5c 33 31 30 08 5c 22 5c 32 30 37 22 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 307\310.\"\207".[avy-all-windows
42c0 20 61 6c 6c 2d 66 72 61 6d 65 73 20 63 6c 2d 6d 61 70 63 61 6e 20 77 69 6e 64 6f 77 2d 6c 69 73 .all-frames.cl-mapcan.window-lis
42e0 74 20 66 72 61 6d 65 2d 6c 69 73 74 20 74 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 65 t.frame-list.t.selected-window.e
4300 72 72 6f 72 20 22 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 70 74 69 6f 6e 3a 20 25 53 22 5d 20 rror."Unrecognized.option:.%S"].
4320 33 20 28 23 24 20 2e 20 31 36 38 39 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 3.(#$...16895)]).(byte-code."\30
4340 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 0\301\302\303\304DD\305\306\307%
4360 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 61 \207".[custom-declare-variable.a
4380 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 2d 61 6c 74 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 vy-all-windows-alt.funcall.funct
43a0 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 54 68 65 ion.#[0."\300\207".[nil].1]."The
43c0 20 61 6c 74 65 72 6e 61 74 69 76 65 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 66 .alternative.`avy-all-windows'.f
43e0 6f 72 20 75 73 65 20 77 69 74 68 20 5c 5c 5b 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e or.use.with.\\[universal-argumen
4400 74 5d 2e 22 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 t].".:type.(choice.(const.:tag."
4420 43 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 Current.window".nil).(const.:tag
4440 20 22 41 6c 6c 20 77 69 6e 64 6f 77 73 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 ."All.windows.on.the.current.fra
4460 6d 65 22 20 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6c 6c 20 77 69 6e 64 6f 77 73 20 me".t).(const.:tag."All.windows.
4480 6f 6e 20 61 6c 6c 20 66 72 61 6d 65 73 22 20 61 6c 6c 2d 66 72 61 6d 65 73 29 29 5d 20 36 29 0a on.all.frames".all-frames))].6).
44a0 23 40 31 30 30 20 44 65 70 65 6e 64 69 6e 67 20 6f 6e 20 46 4c 49 50 20 61 6e 64 20 60 61 76 79 #@100.Depending.on.FLIP.and.`avy
44c0 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 72 75 6e 20 42 4f 44 59 20 69 6e 20 65 61 63 68 20 6f -all-windows'.run.BODY.in.each.o
44e0 72 20 73 65 6c 65 63 74 65 64 20 77 69 6e 64 6f 77 2e 0a 0a 28 66 6e 20 46 4c 49 50 20 26 72 65 r.selected.window...(fn.FLIP.&re
4500 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 64 6f 77 69 6e 64 6f st.BODY)..(defalias.'avy-dowindo
4520 77 73 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 ws.'(macro...#[385."\300\301\302
4540 04 5c 33 30 33 42 42 44 43 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 .\303BBDC\304\305\306\307\310\31
4560 31 06 08 42 42 45 45 45 5c 32 30 37 22 20 5b 6c 65 74 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 1..BBEEE\207".[let.avy-all-windo
4580 77 73 20 69 66 20 28 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 2d 61 6c 74 20 61 76 79 2d 61 ws.if.(avy-all-windows-alt.avy-a
45a0 6c 6c 2d 77 69 6e 64 6f 77 73 29 20 64 6f 6c 69 73 74 20 28 77 6e 64 20 28 61 76 79 2d 77 69 6e ll-windows).dolist.(wnd.(avy-win
45c0 64 6f 77 2d 6c 69 73 74 29 29 20 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 dow-list)).with-selected-window.
45e0 77 6e 64 20 75 6e 6c 65 73 73 20 28 6d 65 6d 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 61 76 79 2d wnd.unless.(memq.major-mode.avy-
4600 69 67 6e 6f 72 65 64 2d 6d 6f 64 65 73 29 5d 20 31 31 20 28 23 24 20 2e 20 31 37 35 37 34 29 5d ignored-modes)].11.(#$...17574)]
4620 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 )).(byte-code."\300\301\302\303#
4640 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 \210\304\301\305\306#\207".[func
4660 74 69 6f 6e 2d 70 75 74 20 61 76 79 2d 64 6f 77 69 6e 64 6f 77 73 20 6c 69 73 70 2d 69 6e 64 65 tion-put.avy-dowindows.lisp-inde
4680 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 nt-function.1.put.edebug-form-sp
46a0 65 63 20 28 66 6f 72 6d 20 62 6f 64 79 29 5d 20 34 29 0a 23 40 38 30 20 53 74 75 62 20 74 6f 20 ec.(form.body)].4).#@80.Stub.to.
46c0 68 6f 6c 64 20 6c 61 73 74 20 61 76 79 20 63 6f 6d 6d 61 6e 64 2e 0a 43 6f 6d 6d 61 6e 64 73 20 hold.last.avy.command..Commands.
46e0 75 73 69 6e 67 20 60 61 76 79 2d 77 69 74 68 27 20 6d 61 63 72 6f 20 63 61 6e 20 62 65 20 72 65 using.`avy-with'.macro.can.be.re
4700 73 75 6d 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 72 65 73 75 6d 65 20 23 5b sumed...(defalias.'avy-resume.#[
4720 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 28 23 24 20 2e 20 31 38 31 30 34 0."\300\207".[nil].1.(#$...18104
4740 29 20 6e 69 6c 5d 29 0a 23 40 31 32 37 20 53 65 74 20 60 61 76 79 2d 6b 65 79 73 27 20 61 63 63 ).nil]).#@127.Set.`avy-keys'.acc
4760 6f 72 64 69 6e 67 20 74 6f 20 43 4f 4d 4d 41 4e 44 20 61 6e 64 20 65 78 65 63 75 74 65 20 42 4f ording.to.COMMAND.and.execute.BO
4780 44 59 2e 0a 53 65 74 20 60 61 76 79 2d 73 74 79 6c 65 27 20 61 63 63 6f 72 64 69 6e 67 20 74 6f DY..Set.`avy-style'.according.to
47a0 20 43 4f 4d 4d 4d 41 4e 44 20 61 73 20 77 65 6c 6c 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 .COMMMAND.as.well...(fn.COMMAND.
47c0 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 77 69 74 68 &rest.BODY)..(defalias.'avy-with
47e0 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 .'(macro...#[385."\300\301\302\3
4800 30 33 5c 33 30 34 5c 33 30 35 06 07 44 5c 33 30 36 42 42 44 5c 33 30 37 42 42 44 5c 33 31 30 5c 03\304\305..D\306BBD\307BBD\310\
4820 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 08 44 5c 33 31 31 42 42 44 5c 33 31 32 42 42 44 302\303\304\305..D\311BBD\312BBD
4840 5c 33 31 33 5c 33 30 35 06 06 44 44 45 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 \313\305..DDE\314\315\316\317\32
4860 30 5c 33 32 31 06 08 42 42 42 45 04 42 42 42 42 5c 32 30 37 22 20 5b 6c 65 74 20 61 76 79 2d 6b 0\321..BBBE.BBBB\207".[let.avy-k
4880 65 79 73 20 6f 72 20 63 64 72 20 61 73 73 71 20 71 75 6f 74 65 20 28 61 76 79 2d 6b 65 79 73 2d eys.or.cdr.assq.quote.(avy-keys-
48a0 61 6c 69 73 74 29 20 28 61 76 79 2d 6b 65 79 73 29 20 61 76 79 2d 73 74 79 6c 65 20 28 61 76 79 alist).(avy-keys).avy-style.(avy
48c0 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 29 20 28 61 76 79 2d 73 74 79 6c 65 29 20 61 76 79 2d 63 -styles-alist).(avy-style).avy-c
48e0 6f 6d 6d 61 6e 64 20 28 73 65 74 71 20 61 76 79 2d 61 63 74 69 6f 6e 20 6e 69 6c 29 20 73 65 74 ommand.(setq.avy-action.nil).set
4900 66 20 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e 20 27 61 76 79 2d 72 65 73 75 6d 65 29 20 f.(symbol-function.'avy-resume).
4920 6c 61 6d 62 64 61 20 6e 69 6c 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 5d 20 31 31 20 28 23 24 lambda.nil.(interactive)].11.(#$
4940 20 2e 20 31 38 32 35 34 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...18254)])).(byte-code."\300\30
4960 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 1\302\303#\210\304\301\305\306#\
4980 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 61 76 79 2d 77 69 74 68 20 6c 69 73 70 207".[function-put.avy-with.lisp
49a0 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f -indent-function.1.put.edebug-fo
49c0 72 6d 2d 73 70 65 63 20 28 66 6f 72 6d 20 62 6f 64 79 29 5d 20 34 29 0a 23 40 31 39 20 47 6f 74 rm-spec.(form.body)].4).#@19.Got
49e0 6f 20 50 54 2e 0a 0a 28 66 6e 20 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 61 o.PT...(fn.PT)..(defalias.'avy-a
4a00 63 74 69 6f 6e 2d 67 6f 74 6f 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 20 21 5c 32 31 31 ction-goto.#[257."\300\301.!\211
4a20 5c 33 30 32 20 5c 32 33 32 5c 32 30 34 13 00 5c 33 30 33 01 21 5c 32 31 30 5c 33 30 34 01 21 5c \302.\232\204..\303.!\210\304.!\
4a40 32 31 30 01 62 5c 32 30 37 22 20 5b 77 69 6e 64 6f 77 2d 66 72 61 6d 65 20 73 65 6c 65 63 74 65 210.b\207".[window-frame.selecte
4a60 64 2d 77 69 6e 64 6f 77 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 73 65 6c 65 63 74 2d 66 d-window.selected-frame.select-f
4a80 72 61 6d 65 2d 73 65 74 2d 69 6e 70 75 74 2d 66 6f 63 75 73 20 72 61 69 73 65 2d 66 72 61 6d 65 rame-set-input-focus.raise-frame
4aa0 5d 20 34 20 28 23 24 20 2e 20 31 38 39 30 39 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 ].4.(#$...18909)]).(defalias.'av
4ac0 79 2d 66 6f 72 77 61 72 64 2d 69 74 65 6d 20 23 5b 30 20 22 08 5c 33 30 31 3d 5c 32 30 33 5c 66 y-forward-item.#[0.".\301=\203\f
4ae0 00 5c 33 30 32 7f 5c 32 31 30 5c 32 30 32 0f 00 5c 33 30 33 20 5c 32 31 30 60 5c 32 30 37 22 20 .\302.\210\202..\303.\210`\207".
4b00 5b 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6e 69 6c 20 66 [avy-command.avy-goto-line.nil.f
4b20 6f 72 77 61 72 64 2d 73 65 78 70 5d 20 32 5d 29 0a 23 40 32 37 20 4d 61 72 6b 20 73 65 78 70 20 orward-sexp].2]).#@27.Mark.sexp.
4b40 61 74 20 50 54 2e 0a 0a 28 66 6e 20 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d at.PT...(fn.PT)..(defalias.'avy-
4b60 61 63 74 69 6f 6e 2d 6d 61 72 6b 20 23 5b 32 35 37 20 22 5c 32 31 31 62 5c 32 31 30 5c 33 30 30 action-mark.#[257."\211b\210\300
4b80 60 21 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 22 20 5b 73 65 74 2d 6d 61 72 6b 20 61 76 79 2d 66 `!\210\301.\207".[set-mark.avy-f
4ba0 6f 72 77 61 72 64 2d 69 74 65 6d 5d 20 33 20 28 23 24 20 2e 20 31 39 32 35 34 29 5d 29 0a 23 40 orward-item].3.(#$...19254)]).#@
4bc0 33 36 20 43 6f 70 79 20 73 65 78 70 20 73 74 61 72 74 69 6e 67 20 6f 6e 20 50 54 2e 0a 0a 28 66 36.Copy.sexp.starting.on.PT...(f
4be0 6e 20 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 61 63 74 69 6f 6e 2d 63 6f 70 n.PT)..(defalias.'avy-action-cop
4c00 79 20 23 5b 32 35 37 20 22 5c 32 31 32 5c 33 30 31 01 62 5c 32 31 30 5c 33 30 32 20 5c 32 31 30 y.#[257."\212\301.b\210\302.\210
4c20 01 60 7b 5c 32 36 32 01 5c 33 30 33 01 21 5c 32 31 30 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 36 .`{\262.\303.!\210\304\305.\"\26
4c40 36 02 29 5c 33 30 36 08 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 02 41 21 21 5c 32 31 30 5c 33 6.)\306.\307\"\310\311.A!!\210\3
4c60 31 32 01 41 21 5c 32 31 30 5c 32 31 31 40 62 5c 32 30 37 22 20 5b 61 76 79 2d 72 69 6e 67 20 6e 12.A!\210\211@b\207".[avy-ring.n
4c80 69 6c 20 61 76 79 2d 66 6f 72 77 61 72 64 2d 69 74 65 6d 20 6b 69 6c 6c 2d 6e 65 77 20 6d 65 73 il.avy-forward-item.kill-new.mes
4ca0 73 61 67 65 20 22 43 6f 70 69 65 64 3a 20 25 73 22 20 72 69 6e 67 2d 72 65 66 20 30 20 73 65 6c sage."Copied:.%s".ring-ref.0.sel
4cc0 65 63 74 2d 66 72 61 6d 65 2d 73 65 74 2d 69 6e 70 75 74 2d 66 6f 63 75 73 20 77 69 6e 64 6f 77 ect-frame-set-input-focus.window
4ce0 2d 66 72 61 6d 65 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 35 20 28 23 24 20 2e 20 31 39 -frame.select-window].5.(#$...19
4d00 33 39 35 29 5d 29 0a 23 40 35 37 20 59 61 6e 6b 20 73 65 78 70 20 73 74 61 72 74 69 6e 67 20 61 395)]).#@57.Yank.sexp.starting.a
4d20 74 20 50 54 20 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 t.PT.at.the.current.point...(fn.
4d40 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 61 63 74 69 6f 6e 2d 79 61 6e 6b 20 PT)..(defalias.'avy-action-yank.
4d60 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 30 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 5c 32 #[257."\300.!\210\301.\210\302\2
4d80 30 37 22 20 5b 61 76 79 2d 61 63 74 69 6f 6e 2d 63 6f 70 79 20 79 61 6e 6b 20 74 5d 20 33 20 28 07".[avy-action-copy.yank.t].3.(
4da0 23 24 20 2e 20 31 39 37 32 34 29 5d 29 0a 23 40 34 32 20 4b 69 6c 6c 20 73 65 78 70 20 61 74 20 #$...19724)]).#@42.Kill.sexp.at.
4dc0 50 54 20 61 6e 64 20 6d 6f 76 65 20 74 68 65 72 65 2e 0a 0a 28 66 6e 20 50 54 29 1f 0a 28 64 65 PT.and.move.there...(fn.PT)..(de
4de0 66 61 6c 69 61 73 20 27 61 76 79 2d 61 63 74 69 6f 6e 2d 6b 69 6c 6c 2d 6d 6f 76 65 20 23 5b 32 falias.'avy-action-kill-move.#[2
4e00 35 37 20 22 5c 32 31 31 62 5c 32 31 30 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 01 60 5c 22 5c 32 57."\211b\210\300.\210\301.`\"\2
4e20 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 21 5c 22 5c 32 31 30 60 5c 32 30 37 22 20 10\302\303\304\305!\"\210`\207".
4e40 5b 61 76 79 2d 66 6f 72 77 61 72 64 2d 69 74 65 6d 20 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 6d 65 [avy-forward-item.kill-region.me
4e60 73 73 61 67 65 20 22 4b 69 6c 6c 65 64 3a 20 25 73 22 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 ssage."Killed:.%s".current-kill.
4e80 30 5d 20 35 20 28 23 24 20 2e 20 31 39 38 39 31 29 5d 29 0a 23 40 32 37 20 4b 69 6c 6c 20 73 65 0].5.(#$...19891)]).#@27.Kill.se
4ea0 78 70 20 61 74 20 50 54 2e 0a 0a 28 66 6e 20 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 xp.at.PT...(fn.PT)..(defalias.'a
4ec0 76 79 2d 61 63 74 69 6f 6e 2d 6b 69 6c 6c 2d 73 74 61 79 20 23 5b 32 35 37 20 22 5c 32 31 32 5c vy-action-kill-stay.#[257."\212\
4ee0 32 31 31 62 5c 32 31 30 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 01 60 5c 22 5c 32 31 30 5c 33 30 211b\210\301.\210\302.`\"\210\30
4f00 33 20 5c 32 31 30 29 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 21 5c 22 5c 32 31 30 5c 33 3.\210)\304\305\306\307!\"\210\3
4f20 31 30 5c 33 31 31 08 5c 33 30 37 5c 22 41 21 5c 32 31 30 5c 33 31 32 5c 32 30 37 22 20 5b 61 76 10\311.\307\"A!\210\312\207".[av
4f40 79 2d 72 69 6e 67 20 61 76 79 2d 66 6f 72 77 61 72 64 2d 69 74 65 6d 20 6b 69 6c 6c 2d 72 65 67 y-ring.avy-forward-item.kill-reg
4f60 69 6f 6e 20 6a 75 73 74 2d 6f 6e 65 2d 73 70 61 63 65 20 6d 65 73 73 61 67 65 20 22 4b 69 6c 6c ion.just-one-space.message."Kill
4f80 65 64 3a 20 25 73 22 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 30 20 73 65 6c 65 63 74 2d 77 69 ed:.%s".current-kill.0.select-wi
4fa0 6e 64 6f 77 20 72 69 6e 67 2d 72 65 66 20 74 5d 20 35 20 28 23 24 20 2e 20 32 30 31 32 31 29 5d ndow.ring-ref.t].5.(#$...20121)]
4fc0 29 0a 23 40 33 36 20 4b 69 6c 6c 20 66 72 6f 6d 20 70 6f 69 6e 74 20 75 70 20 74 6f 20 50 54 2e ).#@36.Kill.from.point.up.to.PT.
4fe0 0a 0a 28 66 6e 20 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 61 63 74 69 6f 6e ..(fn.PT)..(defalias.'avy-action
5000 2d 7a 61 70 2d 74 6f 2d 63 68 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 60 56 5c 32 30 33 0b 00 -zap-to-char.#[257."\211`V\203..
5020 5c 33 30 30 60 02 5c 22 5c 32 30 37 5c 33 30 30 01 60 5c 22 5c 32 30 37 22 20 5b 6b 69 6c 6c 2d \300`.\"\207\300.`\"\207".[kill-
5040 72 65 67 69 6f 6e 5d 20 34 20 28 23 24 20 2e 20 32 30 34 32 33 29 5d 29 0a 23 40 37 31 20 4b 69 region].4.(#$...20423)]).#@71.Ki
5060 6c 6c 20 73 65 78 70 20 73 74 61 72 74 69 6e 67 20 6f 6e 20 50 54 20 61 6e 64 20 79 61 6e 6b 20 ll.sexp.starting.on.PT.and.yank.
5080 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 6f 63 61 74 69 6f 6e 2e 0a 0a 28 66 6e 20 into.the.current.location...(fn.
50a0 50 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 61 63 74 69 6f 6e 2d 74 65 6c 65 70 PT)..(defalias.'avy-action-telep
50c0 6f 72 74 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 08 5c 33 ort.#[257."\301.!\210\302\303.\3
50e0 30 34 5c 22 41 21 5c 32 31 30 5c 32 31 32 5c 33 30 35 20 5c 32 31 30 29 5c 33 30 36 5c 32 30 37 04\"A!\210\212\305.\210)\306\207
5100 22 20 5b 61 76 79 2d 72 69 6e 67 20 61 76 79 2d 61 63 74 69 6f 6e 2d 6b 69 6c 6c 2d 73 74 61 79 ".[avy-ring.avy-action-kill-stay
5120 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 72 69 6e 67 2d 72 65 66 20 30 20 79 61 6e 6b 20 74 .select-window.ring-ref.0.yank.t
5140 5d 20 35 20 28 23 24 20 2e 20 32 30 35 37 34 29 5d 29 0a 23 40 33 35 20 41 75 74 6f 20 63 6f 72 ].5.(#$...20574)]).#@35.Auto.cor
5160 72 65 63 74 20 77 6f 72 64 20 61 74 20 50 54 2e 0a 0a 28 66 6e 20 50 54 29 1f 0a 28 64 65 66 61 rect.word.at.PT...(fn.PT)..(defa
5180 6c 69 61 73 20 27 61 76 79 2d 61 63 74 69 6f 6e 2d 69 73 70 65 6c 6c 20 23 5b 32 35 37 20 22 5c lias.'avy-action-ispell.#[257."\
51a0 32 31 32 5c 32 31 31 62 5c 32 31 30 08 5c 33 30 33 3d 5c 32 30 33 13 00 5c 33 30 34 5c 33 30 35 212\211b\210.\303=\203..\304\305
51c0 20 5c 33 30 36 20 5c 22 5c 32 30 32 44 00 5c 33 30 37 5c 33 30 31 21 5c 32 30 33 5c 22 00 09 5c .\306.\"\202D.\307\301!\203\"..\
51e0 32 30 33 5c 22 00 5c 33 31 30 20 5c 32 30 32 44 00 5c 33 31 31 5c 33 31 32 1a 5c 33 31 33 01 21 203\".\310.\202D.\311\312.\313.!
5200 29 5c 32 36 32 01 5c 32 30 33 33 00 5c 33 31 34 20 5c 32 30 32 44 00 5c 33 31 35 76 5c 32 31 30 )\262.\2033.\314.\202D.\315v\210
5220 5c 33 31 31 5c 33 31 32 1a 5c 33 31 33 01 21 29 5c 32 36 32 01 5c 32 30 35 44 00 5c 33 31 34 20 \311\312.\313.!)\262.\205D.\314.
5240 29 5c 32 30 37 22 20 5b 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 66 6c 79 73 70 65 6c 6c 2d 6d 6f 64 )\207".[avy-command.flyspell-mod
5260 65 20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 61 76 e.inhibit-changing-match-data.av
5280 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 69 73 70 65 6c 6c 2d 72 65 67 69 6f 6e 20 6c 69 6e 65 2d 62 y-goto-line.ispell-region.line-b
52a0 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 eginning-position.line-end-posit
52c0 69 6f 6e 20 62 6f 75 6e 64 70 20 66 6c 79 73 70 65 6c 6c 2d 63 6f 72 72 65 63 74 2d 77 6f 72 64 ion.boundp.flyspell-correct-word
52e0 2d 62 65 66 6f 72 65 2d 70 6f 69 6e 74 20 22 5c 5c 62 22 20 74 20 6c 6f 6f 6b 69 6e 67 2d 61 74 -before-point."\\b".t.looking-at
5300 20 69 73 70 65 6c 6c 2d 77 6f 72 64 20 2d 31 5d 20 34 20 28 23 24 20 2e 20 32 30 38 32 34 29 5d .ispell-word.-1].4.(#$...20824)]
5320 29 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 70 72 6f 63 65 73 73 2d 31 20 23 5b 35 31 ).(defalias.'avy--process-1.#[51
5340 34 20 22 01 47 5c 32 31 31 5c 33 30 33 55 5c 32 30 33 5c 66 00 5c 33 30 34 5c 32 30 32 41 00 5c 4.".G\211\303U\203\f.\304\202A.\
5360 32 31 31 5c 33 30 35 55 5c 32 30 33 17 00 02 40 5c 32 30 32 41 00 5c 33 30 36 5c 32 31 36 5c 33 211\305U\203...@\202A.\306\216\3
5380 30 37 5c 33 31 30 20 21 5c 32 31 30 08 5c 33 31 31 3d 5c 32 30 33 2b 00 5c 33 31 32 03 09 5c 22 07\310.!\210.\311=\203+.\312..\"
53a0 5c 32 30 32 40 00 08 5c 33 31 33 3d 5c 32 30 33 38 00 5c 33 31 34 03 5c 6e 5c 22 5c 32 30 32 40 \202@..\313=\2038.\314.\n\"\202@
53c0 00 5c 33 31 35 5c 33 31 36 04 09 5c 22 03 5c 33 31 37 23 29 5c 32 30 37 22 20 5b 61 76 79 2d 73 .\315\316..\".\317#)\207".[avy-s
53e0 74 79 6c 65 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 77 6f 72 64 73 20 30 20 6e 69 6c 20 31 20 tyle.avy-keys.avy-words.0.nil.1.
5400 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 61 76 79 2d 2d 64 6f 6e 65 5d 20 31 5d 20 61 #[0."\300.\207".[avy--done].1].a
5420 76 79 2d 2d 6d 61 6b 65 2d 62 61 63 6b 67 72 6f 75 6e 64 73 20 61 76 79 2d 77 69 6e 64 6f 77 2d vy--make-backgrounds.avy-window-
5440 6c 69 73 74 20 64 65 2d 62 72 75 69 6a 6e 20 61 76 79 2d 72 65 61 64 2d 64 65 2d 62 72 75 69 6a list.de-bruijn.avy-read-de-bruij
5460 6e 20 77 6f 72 64 73 20 61 76 79 2d 72 65 61 64 2d 77 6f 72 64 73 20 61 76 79 2d 72 65 61 64 20 n.words.avy-read-words.avy-read.
5480 61 76 79 2d 74 72 65 65 20 61 76 79 2d 2d 72 65 6d 6f 76 65 2d 6c 65 61 64 69 6e 67 2d 63 68 61 avy-tree.avy--remove-leading-cha
54a0 72 73 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 20 4f 56 45 52 4c 41 rs].7."\n\n(fn.CANDIDATES.OVERLA
54c0 59 2d 46 4e 29 22 5d 29 0a 23 40 31 32 32 20 53 65 6c 65 63 74 20 6f 6e 65 20 6f 66 20 43 41 4e Y-FN)"]).#@122.Select.one.of.CAN
54e0 44 49 44 41 54 45 53 20 75 73 69 6e 67 20 60 61 76 79 2d 72 65 61 64 27 2e 0a 55 73 65 20 4f 56 DIDATES.using.`avy-read'..Use.OV
5500 45 52 4c 41 59 2d 46 4e 20 74 6f 20 76 69 73 75 61 6c 69 7a 65 20 74 68 65 20 64 65 63 69 73 69 ERLAY-FN.to.visualize.the.decisi
5520 6f 6e 20 6f 76 65 72 6c 61 79 2e 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 45 53 20 4f 56 45 52 on.overlay...(fn.CANDIDATES.OVER
5540 4c 41 59 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 70 72 6f 63 65 73 73 LAY-FN)..(defalias.'avy--process
5560 20 23 5b 35 31 34 20 22 01 40 3a 5c 32 30 33 0e 00 5c 33 30 31 02 40 41 21 5c 32 30 34 14 00 5c .#[514.".@:\203..\301.@A!\204..\
5580 33 30 32 5c 33 30 33 03 5c 22 5c 32 36 32 02 5c 33 30 34 02 21 5c 33 30 35 03 03 5c 22 5c 32 31 302\303.\"\262.\304.!\305..\"\21
55a0 31 5c 32 30 34 27 00 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 5c 32 30 32 73 00 5c 32 1\204'.\306\307!\210\310\202s.\2
55c0 31 31 5c 33 31 31 3d 5c 32 30 33 34 00 5c 33 31 32 02 04 5c 22 5c 32 30 32 73 00 5c 32 31 31 5c 11\311=\2034.\312..\"\202s.\211\
55e0 33 31 33 3d 5c 32 30 36 73 00 5c 33 31 34 20 5c 32 31 30 5c 32 31 31 3a 5c 32 30 33 62 00 5c 33 313=\206s.\314.\210\211:\203b.\3
5600 30 31 01 41 21 5c 32 30 33 62 00 5c 32 31 31 41 5c 33 31 35 01 21 5c 32 31 31 5c 33 31 36 20 5c 01.A!\203b.\211A\315.!\211\316.\
5620 32 33 32 5c 32 30 34 59 00 5c 33 31 37 01 21 5c 32 31 30 5c 33 32 30 02 21 5c 32 36 36 03 5c 32 232\204Y.\317.!\210\320.!\266.\2
5640 31 31 40 5c 32 36 32 01 08 5c 32 30 36 67 00 5c 33 32 31 01 3a 5c 32 30 33 71 00 01 40 5c 32 30 11@\262..\206g.\321.:\203q..@\20
5660 32 72 00 01 21 5c 32 30 37 22 20 5b 61 76 79 2d 61 63 74 69 6f 6e 20 77 69 6e 64 6f 77 70 20 6d 2r..!\207".[avy-action.windowp.m
5680 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 20 42 5c 32 30 37 22 20 5b 73 65 apcar.#[257."\211\300.B\207".[se
56a0 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 58 29 22 5d 20 63 lected-window].3."\n\n(fn.X)"].c
56c0 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 2d 31 20 6d 65 73 73 opy-sequence.avy--process-1.mess
56e0 61 67 65 20 22 7a 65 72 6f 20 63 61 6e 64 69 64 61 74 65 73 22 20 74 20 72 65 73 74 61 72 74 20 age."zero.candidates".t.restart.
5700 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 65 78 69 74 20 61 76 79 2d 70 75 73 68 2d 6d 61 72 6b 20 avy--process.exit.avy-push-mark.
5720 77 69 6e 64 6f 77 2d 66 72 61 6d 65 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 73 65 6c 65 window-frame.selected-frame.sele
5740 63 74 2d 66 72 61 6d 65 2d 73 65 74 2d 69 6e 70 75 74 2d 66 6f 63 75 73 20 73 65 6c 65 63 74 2d ct-frame-set-input-focus.select-
5760 77 69 6e 64 6f 77 20 61 76 79 2d 61 63 74 69 6f 6e 2d 67 6f 74 6f 5d 20 38 20 28 23 24 20 2e 20 window.avy-action-goto].8.(#$...
5780 32 31 37 31 31 29 5d 29 0a 23 40 34 37 20 48 6f 6c 64 20 6f 76 65 72 6c 61 79 73 20 66 6f 72 20 21711)]).#@47.Hold.overlays.for.
57a0 77 68 65 6e 20 60 61 76 79 2d 62 61 63 6b 67 72 6f 75 6e 64 27 20 69 73 20 74 2e 1f 0a 28 64 65 when.`avy-background'.is.t...(de
57c0 66 76 61 72 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 73 2d 62 61 63 6b 20 6e 69 6c 20 28 23 24 20 fvar.avy--overlays-back.nil.(#$.
57e0 2e 20 32 32 34 31 34 29 29 0a 23 40 37 37 20 43 72 65 61 74 65 20 61 20 64 69 6d 20 62 61 63 6b ..22414)).#@77.Create.a.dim.back
5800 67 72 6f 75 6e 64 20 6f 76 65 72 6c 61 79 20 66 6f 72 20 65 61 63 68 20 77 69 6e 64 6f 77 20 6f ground.overlay.for.each.window.o
5820 6e 20 57 4e 44 2d 4c 49 53 54 2e 0a 0a 28 66 6e 20 57 4e 44 2d 4c 49 53 54 29 1f 0a 28 64 65 66 n.WND-LIST...(fn.WND-LIST)..(def
5840 61 6c 69 61 73 20 27 61 76 79 2d 2d 6d 61 6b 65 2d 62 61 63 6b 67 72 6f 75 6e 64 73 20 23 5b 32 alias.'avy--make-backgrounds.#[2
5860 35 37 20 22 08 5c 32 30 35 5c 6e 00 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 31 31 11 5c 32 30 37 57.".\205\n.\302\303.\"\211.\207
5880 22 20 5b 61 76 79 2d 62 61 63 6b 67 72 6f 75 6e 64 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 73 2d ".[avy-background.avy--overlays-
58a0 62 61 63 6b 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 5c 33 30 back.mapcar.#[257."\300\301.!\30
58c0 32 03 21 5c 33 30 33 04 21 23 5c 33 30 34 01 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 34 2.!\303.!#\304.\305\306#\210\304
58e0 01 5c 33 30 37 04 23 5c 32 31 30 5c 32 31 31 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6f 76 65 72 6c .\307.#\210\211\207".[make-overl
5900 61 79 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 77 69 6e 64 6f 77 2d 65 6e 64 20 77 69 6e 64 6f ay.window-start.window-end.windo
5920 77 2d 62 75 66 66 65 72 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 66 61 63 65 20 61 76 79 2d 62 61 w-buffer.overlay-put.face.avy-ba
5940 63 6b 67 72 6f 75 6e 64 2d 66 61 63 65 20 77 69 6e 64 6f 77 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e ckground-face.window].6."\n\n(fn
5960 20 57 29 22 5d 5d 20 34 20 28 23 24 20 2e 20 32 32 35 31 31 29 5d 29 0a 23 40 32 30 20 43 6c 65 .W)"]].4.(#$...22511)]).#@20.Cle
5980 61 6e 20 75 70 20 6f 76 65 72 6c 61 79 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d an.up.overlays...(defalias.'avy-
59a0 2d 64 6f 6e 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 31 30 5c 33 30 33 10 5c -done.#[0."\301\302.\"\210\303.\
59c0 33 30 34 20 5c 32 30 37 22 20 5b 61 76 79 2d 2d 6f 76 65 72 6c 61 79 73 2d 62 61 63 6b 20 6d 61 304.\207".[avy--overlays-back.ma
59e0 70 63 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 61 76 79 2d 2d 72 65 6d 6f 76 pc.delete-overlay.nil.avy--remov
5a00 65 2d 6c 65 61 64 69 6e 67 2d 63 68 61 72 73 5d 20 33 20 28 23 24 20 2e 20 32 32 39 30 39 29 5d e-leading-chars].3.(#$...22909)]
5a20 29 0a 23 40 36 30 20 52 65 74 75 72 6e 20 74 68 65 20 6e 65 78 74 20 63 6c 6f 73 65 73 74 20 70 ).#@60.Return.the.next.closest.p
5a40 6f 69 6e 74 20 77 69 74 68 6f 75 74 20 27 69 6e 76 69 73 69 62 6c 65 20 70 72 6f 70 65 72 74 79 oint.without.'invisible.property
5a60 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6e 65 78 74 2d 76 69 73 69 62 6c 65 2d ...(defalias.'avy--next-visible-
5a80 70 6f 69 6e 74 20 23 5b 30 20 22 60 64 5c 33 30 30 02 21 5c 32 31 31 5c 32 36 32 03 55 5c 32 30 point.#[0."`d\300.!\211\262.U\20
5aa0 34 13 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 30 34 01 00 5c 32 31 31 5c 32 30 37 22 20 5b 6e 4..\301.\302\"\204..\211\207".[n
5ac0 65 78 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 67 65 74 2d 63 68 61 ext-char-property-change.get-cha
5ae0 72 2d 70 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 5d 20 34 20 28 23 24 20 2e 20 32 33 r-property.invisible].4.(#$...23
5b00 30 37 39 29 5d 29 0a 23 40 35 37 20 52 65 74 75 72 6e 20 74 68 65 20 6e 65 78 74 20 63 6c 6f 73 079)]).#@57.Return.the.next.clos
5b20 65 73 74 20 70 6f 69 6e 74 20 77 69 74 68 20 27 69 6e 76 69 73 69 62 6c 65 20 70 72 6f 70 65 72 est.point.with.'invisible.proper
5b40 74 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6e 65 78 74 2d 69 6e 76 69 73 69 ty...(defalias.'avy--next-invisi
5b60 62 6c 65 2d 70 6f 69 6e 74 20 23 5b 30 20 22 60 64 5c 33 30 30 02 21 5c 32 31 31 5c 32 36 32 03 ble-point.#[0."`d\300.!\211\262.
5b80 55 5c 32 30 34 13 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 30 33 01 00 5c 32 31 31 5c 32 30 37 U\204..\301.\302\"\203..\211\207
5ba0 22 20 5b 6e 65 78 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 67 65 74 ".[next-char-property-change.get
5bc0 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 5d 20 34 20 28 23 24 20 -char-property.invisible].4.(#$.
5be0 2e 20 32 33 33 30 38 29 5d 29 0a 23 40 37 37 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 ..23308)]).#@77.Return.a.list.of
5c00 20 61 6c 6c 20 76 69 73 69 62 6c 65 20 72 65 67 69 6f 6e 73 20 62 65 74 77 65 65 6e 20 52 42 45 .all.visible.regions.between.RBE
5c20 47 20 61 6e 64 20 52 45 4e 44 2e 0a 0a 28 66 6e 20 52 42 45 47 20 52 45 4e 44 29 1f 0a 28 64 65 G.and.REND...(fn.RBEG.REND)..(de
5c40 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 66 69 6e 64 2d 76 69 73 69 62 6c 65 2d 72 65 67 69 6f 6e falias.'avy--find-visible-region
5c60 73 20 23 5b 35 31 34 20 22 01 65 5d 5c 32 36 32 02 5c 32 31 31 64 5e 5c 32 36 32 01 01 01 57 5c s.#[514.".e]\262.\211d^\262...W\
5c80 32 30 35 3a 00 5c 33 30 30 5c 32 31 31 5c 32 31 32 5c 32 31 34 03 03 7d 5c 32 31 30 65 62 5c 32 205:.\300\211\212\214..}\210eb\2
5ca0 36 32 01 60 64 55 5c 32 30 34 35 00 5c 33 30 31 20 62 5c 32 31 30 5c 32 31 31 60 42 02 42 5c 32 62.`dU\2045.\301.b\210\211`B.B\2
5cc0 36 32 02 5c 33 30 32 20 62 5c 32 36 32 01 5c 32 30 32 1c 00 01 5c 32 33 37 2a 5c 32 36 36 5c 32 62.\302.b\262.\202...\237*\266\2
5ce0 30 32 5c 32 30 37 22 20 5b 6e 69 6c 20 61 76 79 2d 2d 6e 65 78 74 2d 69 6e 76 69 73 69 62 6c 65 02\207".[nil.avy--next-invisible
5d00 2d 70 6f 69 6e 74 20 61 76 79 2d 2d 6e 65 78 74 2d 76 69 73 69 62 6c 65 2d 70 6f 69 6e 74 5d 20 -point.avy--next-visible-point].
5d20 36 20 28 23 24 20 2e 20 32 33 35 33 36 29 5d 29 0a 23 40 32 36 32 20 52 65 74 75 72 6e 20 61 6c 6.(#$...23536)]).#@262.Return.al
5d40 6c 20 65 6c 65 6d 65 6e 74 73 20 74 68 61 74 20 6d 61 74 63 68 20 52 45 47 45 58 2e 0a 45 61 63 l.elements.that.match.REGEX..Eac
5d60 68 20 65 6c 65 6d 65 6e 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 69 73 20 28 28 42 45 47 20 2e h.element.of.the.list.is.((BEG..
5d80 20 45 4e 44 29 20 2e 20 57 4e 44 29 0a 57 68 65 6e 20 50 52 45 44 20 69 73 20 6e 6f 6e 2d 6e 69 .END)...WND).When.PRED.is.non-ni
5da0 6c 2c 20 69 74 27 73 20 61 20 66 69 6c 74 65 72 20 66 6f 72 20 6d 61 74 63 68 69 6e 67 20 70 6f l,.it's.a.filter.for.matching.po
5dc0 69 6e 74 20 70 6f 73 69 74 69 6f 6e 73 2e 0a 57 68 65 6e 20 47 52 4f 55 50 20 69 73 20 6e 6f 6e int.positions..When.GROUP.is.non
5de0 2d 6e 69 6c 2c 20 28 42 45 47 20 2e 20 45 4e 44 29 20 73 68 6f 75 6c 64 20 64 65 6c 69 6d 69 74 -nil,.(BEG...END).should.delimit
5e00 20 74 68 61 74 20 72 65 67 65 78 20 67 72 6f 75 70 2e 0a 0a 28 66 6e 20 52 45 47 45 58 20 26 6f .that.regex.group...(fn.REGEX.&o
5e20 70 74 69 6f 6e 61 6c 20 42 45 47 20 45 4e 44 20 50 52 45 44 20 47 52 4f 55 50 29 1f 0a 28 64 65 ptional.BEG.END.PRED.GROUP)..(de
5e40 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 72 65 67 65 78 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b falias.'avy--regex-candidates.#[
5e60 31 32 38 31 20 22 5c 32 31 31 5c 32 30 36 05 00 5c 33 30 36 5c 32 36 32 01 08 5c 32 30 36 0f 00 1281."\211\206..\306\262..\206..
5e80 04 5c 32 31 31 5c 32 32 37 5c 32 33 30 5c 33 30 37 01 19 5c 6e 5c 32 30 33 1a 00 0b 5c 32 30 32 .\211\227\230\307..\n\203...\202
5ea0 1b 00 5c 66 1c 5c 33 31 30 20 5c 32 31 31 5c 32 30 33 5c 32 33 37 00 5c 32 31 31 40 5c 33 31 31 ..\f.\310.\211\203\237.\211@\311
5ec0 01 21 72 5c 33 31 32 5c 33 30 36 5c 33 31 33 5c 33 31 34 5c 33 31 35 05 21 5c 33 31 36 5c 22 5c .!r\312\306\313\314\315.!\316\"\
5ee0 33 31 37 24 5c 32 31 36 5c 33 32 30 01 40 5c 33 32 31 5c 22 5c 32 31 30 0d 0e 1a 3e 5c 32 30 34 317$\216\320.@\321\"\210...>\204
5f00 5c 32 32 36 00 5c 33 32 32 06 09 5c 32 30 36 49 00 5c 33 32 33 20 06 09 5c 32 30 36 53 00 5c 33 \226.\322..\206I.\323...\206S.\3
5f20 32 34 5c 33 32 35 20 5c 33 32 36 5c 22 5c 22 5c 32 31 31 5c 32 30 33 5c 32 32 35 00 5c 32 31 31 24\325.\326\"\"\211\203\225.\211
5f40 40 5c 32 31 32 5c 32 31 31 40 62 5c 32 31 30 5c 33 32 37 06 5c 66 02 41 5c 33 32 36 23 5c 32 30 @\212\211@b\210\327.\f.A\326#\20
5f60 33 5c 32 31 35 00 5c 33 33 30 60 53 5c 33 33 31 5c 22 5c 32 30 34 5f 00 06 08 5c 32 30 33 7c 00 3\215.\330`S\331\"\204_...\203|.
5f80 06 08 20 5c 32 30 33 5f 00 06 07 5c 32 32 34 06 08 5c 32 32 35 42 04 42 06 06 42 5c 32 36 32 06 ...\203_...\224..\225B.B..B\262.
5fa0 5c 32 30 32 5f 00 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 54 00 5c 32 31 30 2a 5c 32 31 30 \202_.).A\266\202\202T.\210*\210
5fc0 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1e 00 5c 32 31 30 29 5c 32 31 31 5c 32 33 37 29 5c 32 .A\266\202\202..\210)\211\237)\2
5fe0 30 37 22 20 5b 61 76 79 2d 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 63 61 73 65 2d 66 07".[avy-case-fold-search.case-f
6000 6f 6c 64 2d 73 65 61 72 63 68 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 61 76 old-search.current-prefix-arg.av
6020 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 2d 61 6c 74 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 y-all-windows-alt.avy-all-window
6040 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 30 20 6e 69 6c 20 61 76 79 2d 77 69 6e 64 6f 77 2d 6c 69 s.major-mode.0.nil.avy-window-li
6060 73 74 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 st.internal--before-with-selecte
6080 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 d-window.make-byte-code."\301\30
60a0 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 0!\207".vconcat.vector.[internal
60c0 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 --after-with-selected-window].2.
60e0 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 61 76 79 2d 2d 66 69 6e 64 select-window.norecord.avy--find
6100 2d 76 69 73 69 62 6c 65 2d 72 65 67 69 6f 6e 73 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 77 69 -visible-regions.window-start.wi
6120 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 20 72 65 2d 73 65 ndow-end.selected-window.t.re-se
6140 61 72 63 68 2d 66 6f 72 77 61 72 64 20 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 69 arch-forward.get-char-property.i
6160 6e 76 69 73 69 62 6c 65 20 61 76 79 2d 69 67 6e 6f 72 65 64 2d 6d 6f 64 65 73 5d 20 31 36 20 28 nvisible.avy-ignored-modes].16.(
6180 23 24 20 2e 20 32 33 38 36 33 29 5d 29 0a 23 40 34 30 20 54 68 65 20 6f 66 66 73 65 74 20 74 6f #$...23863)]).#@40.The.offset.to
61a0 20 61 70 70 6c 79 20 69 6e 20 60 61 76 79 2d 2d 6f 76 65 72 6c 61 79 27 2e 1f 0a 28 64 65 66 76 .apply.in.`avy--overlay'...(defv
61c0 61 72 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 6f 66 66 73 65 74 20 30 20 28 23 24 20 2e 20 32 ar.avy--overlay-offset.0.(#$...2
61e0 34 39 37 39 29 29 0a 23 40 33 34 20 48 6f 6c 64 20 6f 76 65 72 6c 61 79 73 20 66 6f 72 20 6c 65 4979)).#@34.Hold.overlays.for.le
6200 61 64 69 6e 67 20 63 68 61 72 73 2e 1f 0a 28 64 65 66 76 61 72 20 61 76 79 2d 2d 6f 76 65 72 6c ading.chars...(defvar.avy--overl
6220 61 79 73 2d 6c 65 61 64 20 6e 69 6c 20 28 23 24 20 2e 20 32 35 30 36 38 29 29 0a 23 40 33 31 20 ays-lead.nil.(#$...25068)).#@31.
6240 52 65 6d 6f 76 65 20 6c 65 61 64 69 6e 67 20 63 68 61 72 20 6f 76 65 72 6c 61 79 73 2e 1f 0a 28 Remove.leading.char.overlays...(
6260 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 72 65 6d 6f 76 65 2d 6c 65 61 64 69 6e 67 2d 63 68 defalias.'avy--remove-leading-ch
6280 61 72 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 31 30 5c 33 30 33 5c 32 31 31 ars.#[0."\301\302.\"\210\303\211
62a0 10 5c 32 30 37 22 20 5b 61 76 79 2d 2d 6f 76 65 72 6c 61 79 73 2d 6c 65 61 64 20 6d 61 70 63 20 .\207".[avy--overlays-lead.mapc.
62c0 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 32 35 31 35 delete-overlay.nil].3.(#$...2515
62e0 32 29 5d 29 0a 23 40 35 33 20 52 65 74 75 72 6e 20 61 20 6f 6e 65 2d 63 68 61 72 20 73 74 72 69 2)]).#@53.Return.a.one-char.stri
6300 6e 67 20 61 74 20 50 54 20 69 6e 20 57 4e 44 2e 0a 0a 28 66 6e 20 50 54 20 57 4e 44 29 1f 0a 28 ng.at.PT.in.WND...(fn.PT.WND)..(
6320 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6f 6c 64 2d 73 74 72 20 23 5b 35 31 34 20 22 5c 33 defalias.'avy--old-str.#[514."\3
6340 30 31 01 21 72 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 5c 33 30 37 5c 01.!r\302\303\304\305\306.!\307\
6360 22 5c 33 31 30 24 5c 32 31 36 5c 33 31 31 01 40 5c 33 31 32 5c 22 5c 32 31 30 02 5c 32 31 31 54 "\310$\216\311.@\312\"\210.\211T
6380 7b 2a 5c 32 36 32 01 08 5c 32 30 33 29 00 5c 33 31 33 01 5c 33 31 34 5c 33 31 35 23 5c 32 30 32 {*\262..\203).\313.\314\315#\202
63a0 2a 00 5c 32 31 31 5c 32 30 37 22 20 5b 61 76 79 2d 62 61 63 6b 67 72 6f 75 6e 64 20 69 6e 74 65 *.\211\207".[avy-background.inte
63c0 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f rnal--before-with-selected-windo
63e0 77 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 w.make-byte-code.0."\301\300!\20
6400 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 7".vconcat.vector.[internal--aft
6420 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 73 65 6c 65 63 er-with-selected-window].2.selec
6440 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 t-window.norecord.propertize.fac
6460 65 20 61 76 79 2d 62 61 63 6b 67 72 6f 75 6e 64 2d 66 61 63 65 5d 20 39 20 28 23 24 20 2e 20 32 e.avy-background-face].9.(#$...2
6480 35 33 32 32 29 5d 29 0a 23 40 31 36 38 20 43 72 65 61 74 65 20 61 6e 20 6f 76 65 72 6c 61 79 20 5322)]).#@168.Create.an.overlay.
64a0 77 69 74 68 20 53 54 52 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 20 69 6e 20 57 4e 44 2e with.STR.from.BEG.to.END.in.WND.
64c0 0a 43 4f 4d 50 4f 53 45 2d 46 4e 20 69 73 20 61 20 6c 61 6d 62 64 61 20 74 68 61 74 20 63 6f 6e .COMPOSE-FN.is.a.lambda.that.con
64e0 63 61 74 65 6e 61 74 65 73 20 74 68 65 20 6f 6c 64 20 73 74 72 69 6e 67 20 61 74 20 42 45 47 20 catenates.the.old.string.at.BEG.
6500 77 69 74 68 20 53 54 52 2e 0a 0a 28 66 6e 20 53 54 52 20 42 45 47 20 45 4e 44 20 57 4e 44 20 26 with.STR...(fn.STR.BEG.END.WND.&
6520 6f 70 74 69 6f 6e 61 6c 20 43 4f 4d 50 4f 53 45 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 optional.COMPOSE-FN)..(defalias.
6540 27 61 76 79 2d 2d 6f 76 65 72 6c 61 79 20 23 5b 31 32 38 34 20 22 5c 33 30 32 02 21 72 5c 33 30 'avy--overlay.#[1284."\302.!r\30
6560 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 05 21 5c 33 31 30 5c 22 5c 33 31 31 24 5c 32 3\304\305\306\307.!\310\"\311$\2
6580 31 36 5c 33 31 32 01 40 5c 33 31 33 5c 22 5c 32 31 30 64 2a 5c 32 36 32 01 04 01 58 5c 32 30 35 16\312.@\313\"\210d*\262...X\205
65a0 5c 32 36 33 00 04 08 5c 5c 5c 33 31 34 01 06 06 5c 32 30 36 2c 00 02 54 5c 33 31 35 06 07 21 23 \263...\\\314...\206,..T\315..!#
65c0 01 03 3d 5c 32 30 33 3b 00 5c 33 31 36 5c 32 30 32 40 00 5c 33 31 37 02 06 06 5c 22 5c 33 32 30 ..=\203;.\316\202@.\317...\"\320
65e0 5c 33 30 34 5c 33 32 31 03 23 5c 33 32 30 5c 33 30 34 5c 33 32 32 04 23 5c 33 32 33 02 5c 32 30 \304\321.#\320\304\322.#\323.\20
6600 33 5a 00 5c 33 32 34 5c 33 30 34 5c 33 32 35 5c 33 32 31 06 06 44 06 0f 24 5c 32 31 30 01 5c 32 3Z.\324\304\325\321..D..$\210.\2
6620 30 33 68 00 5c 33 32 34 5c 33 30 34 5c 33 32 35 5c 33 32 32 05 44 06 0f 24 5c 32 31 30 5c 33 32 03h.\324\304\325\322.D..$\210\32
6640 36 5c 33 32 37 5c 33 33 30 06 08 21 5c 22 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 30 33 00 6\327\330..!\"\211\262.\203\203.
6660 5c 33 32 34 5c 33 30 34 05 47 5c 33 33 31 5c 33 33 32 05 5c 33 33 31 5c 22 44 06 07 24 5c 32 31 \324\304.G\331\332.\331\"D..$\21
6680 30 5c 33 33 33 05 5c 33 33 34 06 0b 23 5c 32 31 30 5c 33 33 33 05 5c 33 33 35 5c 33 33 36 23 5c 0\333.\334..#\210\333.\335\336#\
66a0 32 31 30 5c 33 33 33 05 06 07 06 09 3d 5c 32 30 33 5c 32 33 36 00 5c 33 33 37 5c 32 30 32 5c 32 210\333.....=\203\236.\337\202\2
66c0 33 37 00 5c 33 34 30 06 5c 6e 5c 32 30 36 5c 32 34 35 00 5c 33 34 31 06 0f 06 08 5c 22 23 5c 32 37.\340.\n\206\245.\341....\"#\2
66e0 31 30 04 09 42 5c 32 31 31 11 5c 32 36 36 5c 32 30 36 5c 32 30 37 22 20 5b 61 76 79 2d 2d 6f 76 10..B\211.\266\206\207".[avy--ov
6700 65 72 6c 61 79 2d 6f 66 66 73 65 74 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 73 2d 6c 65 61 64 20 erlay-offset.avy--overlays-lead.
6720 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 internal--before-with-selected-w
6740 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 indow.make-byte-code.0."\301\300
6760 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d !\207".vconcat.vector.[internal-
6780 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 73 -after-with-selected-window].2.s
67a0 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 6d 61 6b 65 2d 6f 76 65 72 6c elect-window.norecord.make-overl
67c0 61 79 20 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 20 22 22 20 61 76 79 2d 2d 6f 6c 64 2d 73 74 72 ay.window-buffer."".avy--old-str
67e0 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 6c 69 6e 65 2d 70 72 65 66 69 78 20 77 .get-text-property.line-prefix.w
6800 72 61 70 2d 70 72 65 66 69 78 20 6e 69 6c 20 61 64 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 rap-prefix.nil.add-text-properti
6820 65 73 20 31 20 63 6c 2d 66 69 6e 64 2d 69 66 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 es.1.cl-find-if.#[257."\300.\301
6840 5c 22 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 2d 67 65 74 20 67 6f 74 6f 2d 61 64 64 72 65 73 \"\207".[overlay-get.goto-addres
6860 73 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4f 29 22 5d 20 6f 76 65 72 6c 61 79 73 2d 61 74 20 66 s].4."\n\n(fn.O)"].overlays-at.f
6880 61 63 65 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 77 69 6e 64 ace.overlay-get.overlay-put.wind
68a0 6f 77 20 63 61 74 65 67 6f 72 79 20 61 76 79 20 61 66 74 65 72 2d 73 74 72 69 6e 67 20 64 69 73 ow.category.avy.after-string.dis
68c0 70 6c 61 79 20 63 6f 6e 63 61 74 5d 20 31 39 20 28 23 24 20 2e 20 32 35 37 34 32 29 5d 29 0a 28 play.concat].19.(#$...25742)]).(
68e0 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 byte-code."\300\301\302\303\304D
6900 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c D\305\306\307%\207".[custom-decl
6920 61 72 65 2d 76 61 72 69 61 62 6c 65 20 61 76 79 2d 68 69 67 68 6c 69 67 68 74 2d 66 69 72 73 74 are-variable.avy-highlight-first
6940 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"
6960 20 5b 6e 69 6c 5d 20 31 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 20 68 69 67 68 6c 69 67 68 .[nil].1]."When.non-nil.highligh
6980 74 20 74 68 65 20 66 69 72 73 74 20 64 65 63 69 73 69 6f 6e 20 63 68 61 72 20 77 69 74 68 20 60 t.the.first.decision.char.with.`
69a0 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 30 27 2e 5c 6e 44 6f 20 74 68 69 73 20 65 76 65 6e 20 avy-lead-face-0'.\nDo.this.even.
69c0 77 68 65 6e 20 74 68 65 20 63 68 61 72 20 69 73 20 74 65 72 6d 69 6e 61 74 69 6e 67 2e 22 20 3a when.the.char.is.terminating.".:
69e0 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 36 29 0a 23 40 37 35 20 49 66 20 43 20 69 73 20 6e 6f type.boolean].6).#@75.If.C.is.no
6a00 20 63 68 61 72 61 63 74 65 72 2c 20 74 72 61 6e 73 6c 61 74 65 20 69 74 20 75 73 69 6e 67 20 60 .character,.translate.it.using.`
6a20 61 76 79 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 2d 61 6c 69 73 74 27 2e 0a 0a 28 66 6e 20 43 29 1f avy-key-to-char-alist'...(fn.C).
6a40 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 20 23 5b 32 .(defalias.'avy--key-to-char.#[2
6a60 35 37 20 22 5c 33 30 31 01 21 5c 32 30 33 07 00 5c 32 30 37 5c 33 30 32 01 08 5c 22 41 5c 32 30 57."\301.!\203..\207\302..\"A\20
6a80 36 1a 00 5c 33 30 33 01 21 5c 32 30 33 16 00 5c 32 30 37 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 6..\303.!\203..\207\304\305.\"\2
6aa0 30 37 22 20 5b 61 76 79 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 2d 61 6c 69 73 74 20 63 68 61 72 61 07".[avy-key-to-char-alist.chara
6ac0 63 74 65 72 70 20 61 73 73 6f 63 20 6d 6f 75 73 65 2d 65 76 65 6e 74 2d 70 20 65 72 72 6f 72 20 cterp.assoc.mouse-event-p.error.
6ae0 22 55 6e 6b 6e 6f 77 6e 20 6b 65 79 20 25 73 22 5d 20 34 20 28 23 24 20 2e 20 32 37 31 32 36 29 "Unknown.key.%s"].4.(#$...27126)
6b00 5d 29 0a 23 40 34 38 20 52 65 74 75 72 6e 20 74 68 65 20 73 74 61 72 74 20 70 6f 73 69 74 69 6f ]).#@48.Return.the.start.positio
6b20 6e 20 66 6f 72 20 4c 45 41 46 2e 0a 0a 28 66 6e 20 4c 45 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 n.for.LEAF...(fn.LEAF)..(defalia
6b40 73 20 27 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 62 65 67 20 23 5b 32 35 37 20 22 5c 32 31 31 s.'avy-candidate-beg.#[257."\211
6b60 5c 32 34 37 5c 32 30 33 06 00 5c 32 30 37 5c 32 31 31 40 3a 5c 32 30 33 10 00 5c 32 31 31 40 40 \247\203..\207\211@:\203..\211@@
6b80 5c 32 30 37 5c 32 31 31 40 5c 32 30 37 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 32 37 34 30 30 29 \207\211@\207".[].2.(#$...27400)
6ba0 5d 29 0a 23 40 34 36 20 52 65 74 75 72 6e 20 74 68 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 20 ]).#@46.Return.the.end.position.
6bc0 66 6f 72 20 4c 45 41 46 2e 0a 0a 28 66 6e 20 4c 45 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 for.LEAF...(fn.LEAF)..(defalias.
6be0 27 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 65 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 'avy-candidate-end.#[257."\211\2
6c00 34 37 5c 32 30 33 06 00 5c 32 30 37 5c 32 31 31 40 3a 5c 32 30 33 10 00 5c 32 31 31 40 41 5c 32 47\203..\207\211@:\203..\211@A\2
6c20 30 37 5c 32 31 31 40 5c 32 30 37 22 20 5b 5d 20 32 20 28 23 24 20 2e 20 32 37 35 36 30 29 5d 29 07\211@\207".[].2.(#$...27560)])
6c40 0a 23 40 34 30 20 52 65 74 75 72 6e 20 74 68 65 20 77 69 6e 64 6f 77 20 66 6f 72 20 4c 45 41 46 .#@40.Return.the.window.for.LEAF
6c60 2e 0a 0a 28 66 6e 20 4c 45 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 63 61 6e ...(fn.LEAF)..(defalias.'avy-can
6c80 64 69 64 61 74 65 2d 77 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 3a 5c 32 30 33 08 00 5c 32 31 didate-wnd.#[257."\211:\203..\21
6ca0 31 41 5c 32 30 37 5c 33 30 30 20 5c 32 30 37 22 20 5b 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 1A\207\300.\207".[selected-windo
6cc0 77 5d 20 32 20 28 23 24 20 2e 20 32 37 37 31 38 29 5d 29 0a 23 40 31 33 39 20 43 72 65 61 74 65 w].2.(#$...27718)]).#@139.Create
6ce0 20 61 6e 20 6f 76 65 72 6c 61 79 20 77 69 74 68 20 50 41 54 48 20 61 74 20 4c 45 41 46 2e 0a 50 .an.overlay.with.PATH.at.LEAF..P
6d00 41 54 48 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 6b 65 79 73 20 66 72 6f 6d 20 74 72 65 65 20 ATH.is.a.list.of.keys.from.tree.
6d20 72 6f 6f 74 20 74 6f 20 4c 45 41 46 2e 0a 4c 45 41 46 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 28 root.to.LEAF..LEAF.is.normally.(
6d40 28 42 45 47 20 2e 20 45 4e 44 29 20 2e 20 57 4e 44 29 2e 0a 0a 28 66 6e 20 50 41 54 48 20 4c 45 (BEG...END)...WND)...(fn.PATH.LE
6d60 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 70 72 65 AF)..(defalias.'avy--overlay-pre
6d80 20 23 5b 35 31 34 20 22 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c .#[514."\302\303.\"\304\305\306\
6da0 33 30 37 04 21 5c 22 5c 33 31 30 5c 33 31 31 23 08 5c 32 30 34 19 00 5c 32 31 31 47 5c 33 31 32 307.!\"\310\311#.\204..\211G\312
6dc0 56 5c 32 30 33 20 00 5c 33 31 33 5c 33 31 34 5c 33 31 32 5c 33 31 35 04 24 5c 32 31 30 5c 33 30 V\203..\313\314\312\315.$\210\30
6de0 34 09 5c 33 31 30 5c 33 31 36 23 01 50 5c 32 36 32 01 5c 33 31 37 01 5c 33 32 30 05 21 5c 33 32 4.\310\316#.P\262.\317.\320.!\32
6e00 31 5c 33 32 32 06 07 21 24 5c 32 30 37 22 20 5b 61 76 79 2d 68 69 67 68 6c 69 67 68 74 2d 66 69 1\322..!$\207".[avy-highlight-fi
6e20 72 73 74 20 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 61 74 68 20 6d 61 70 63 61 72 20 61 76 79 2d rst.avy-current-path.mapcar.avy-
6e40 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 20 70 72 6f 70 65 72 74 69 7a 65 20 61 70 70 6c 79 20 73 74 -key-to-char.propertize.apply.st
6e60 72 69 6e 67 20 72 65 76 65 72 73 65 20 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 20 ring.reverse.face.avy-lead-face.
6e80 31 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 28 66 61 63 65 20 61 76 1.set-text-properties.0.(face.av
6ea0 79 2d 6c 65 61 64 2d 66 61 63 65 2d 30 29 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 31 20 61 y-lead-face-0).avy-lead-face-1.a
6ec0 76 79 2d 2d 6f 76 65 72 6c 61 79 20 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 62 65 67 20 6e 69 vy--overlay.avy-candidate-beg.ni
6ee0 6c 20 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 77 6e 64 5d 20 31 30 20 28 23 24 20 2e 20 32 37 l.avy-candidate-wnd].10.(#$...27
6f00 38 36 36 29 5d 29 0a 23 40 31 33 39 20 43 72 65 61 74 65 20 61 6e 20 6f 76 65 72 6c 61 79 20 77 866)]).#@139.Create.an.overlay.w
6f20 69 74 68 20 50 41 54 48 20 61 74 20 4c 45 41 46 2e 0a 50 41 54 48 20 69 73 20 61 20 6c 69 73 74 ith.PATH.at.LEAF..PATH.is.a.list
6f40 20 6f 66 20 6b 65 79 73 20 66 72 6f 6d 20 74 72 65 65 20 72 6f 6f 74 20 74 6f 20 4c 45 41 46 2e .of.keys.from.tree.root.to.LEAF.
6f60 0a 4c 45 41 46 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 28 28 42 45 47 20 2e 20 45 4e 44 29 20 2e .LEAF.is.normally.((BEG...END)..
6f80 20 57 4e 44 29 2e 0a 0a 28 66 6e 20 50 41 54 48 20 4c 45 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 .WND)...(fn.PATH.LEAF)..(defalia
6fa0 73 20 27 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 s.'avy--overlay-at.#[514."\300\3
6fc0 30 31 03 5c 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 21 40 21 5c 33 30 35 5c 33 30 36 23 5c 33 01.\"\302\303\304.!@!\305\306#\3
6fe0 30 37 01 5c 33 31 30 05 21 5c 33 31 31 5c 33 31 32 06 07 21 5c 33 31 33 25 5c 32 30 37 22 20 5b 07.\310.!\311\312..!\313%\207".[
7000 6d 61 70 63 61 72 20 61 76 79 2d 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 20 70 72 6f 70 65 72 74 69 mapcar.avy--key-to-char.properti
7020 7a 65 20 73 74 72 69 6e 67 20 6c 61 73 74 20 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 ze.string.last.face.avy-lead-fac
7040 65 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 20 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 62 65 67 e.avy--overlay.avy-candidate-beg
7060 20 6e 69 6c 20 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 77 6e 64 20 23 5b 35 31 34 20 22 5c 32 .nil.avy-candidate-wnd.#[514."\2
7080 31 31 5c 33 30 30 5c 32 33 30 5c 32 30 33 5c 6e 00 01 5c 33 30 30 50 5c 32 30 37 5c 33 30 31 01 11\300\230\203\n..\300P\207\301.
70a0 21 5c 33 30 32 3d 5c 32 30 33 16 00 01 5c 33 30 33 50 5c 32 30 37 01 5c 32 30 37 22 20 5b 22 5c !\302=\203...\303P\207.\207".["\
70c0 6e 22 20 73 74 72 69 6e 67 2d 77 69 64 74 68 20 32 20 22 20 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 n".string-width.2."."].4."\n\n(f
70e0 6e 20 53 54 52 20 4f 4c 44 2d 53 54 52 29 22 5d 5d 20 31 30 20 28 23 24 20 2e 20 32 38 34 32 39 n.STR.OLD-STR)"]].10.(#$...28429
7100 29 5d 29 0a 23 40 31 33 39 20 43 72 65 61 74 65 20 61 6e 20 6f 76 65 72 6c 61 79 20 77 69 74 68 )]).#@139.Create.an.overlay.with
7120 20 50 41 54 48 20 61 74 20 4c 45 41 46 2e 0a 50 41 54 48 20 69 73 20 61 20 6c 69 73 74 20 6f 66 .PATH.at.LEAF..PATH.is.a.list.of
7140 20 6b 65 79 73 20 66 72 6f 6d 20 74 72 65 65 20 72 6f 6f 74 20 74 6f 20 4c 45 41 46 2e 0a 4c 45 .keys.from.tree.root.to.LEAF..LE
7160 41 46 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 28 28 42 45 47 20 2e 20 45 4e 44 29 20 2e 20 57 4e AF.is.normally.((BEG...END)...WN
7180 44 29 2e 0a 0a 28 66 6e 20 50 41 54 48 20 4c 45 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 D)...(fn.PATH.LEAF)..(defalias.'
71a0 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 2d 66 75 6c 6c 20 23 5b 35 31 34 20 22 5c 33 30 34 avy--overlay-at-full.#[514."\304
71c0 5c 33 30 35 03 5c 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 04 21 5c 22 5c 33 31 32 5c \305.\"\306\307\310\311.!\"\312\
71e0 33 31 33 23 01 47 43 5c 33 31 34 04 21 04 41 5c 33 31 35 03 5c 32 34 32 5c 33 31 36 5c 32 31 31 313#.GC\314.!.A\315.\242\316\211
7200 02 57 5c 32 30 33 3f 00 5c 32 31 31 5c 33 31 37 5c 33 32 30 06 08 5c 32 34 32 03 5c 33 32 31 23 .W\203?.\211\317\320..\242.\321#
7220 06 08 5c 32 34 32 03 5a 5c 33 31 32 04 08 38 44 06 0b 24 5c 32 36 36 02 5c 32 31 31 54 5c 32 36 ..\242.Z\312..8D..$\266.\211T\26
7240 32 01 5c 32 30 32 1a 00 5c 32 36 36 02 09 5c 33 32 32 3d 5c 32 30 33 55 00 5c 33 30 36 5c 6e 5c 2.\202..\266..\322=\203U.\306\n\
7260 33 31 32 5c 33 32 33 23 05 50 5c 32 36 32 05 03 05 47 5c 32 34 30 5c 32 31 30 5c 33 32 34 02 21 312\323#.P\262...G\240\210\324.!
7280 72 5c 33 32 35 5c 33 31 36 5c 33 32 36 5c 33 32 37 5c 33 33 30 05 21 5c 33 33 31 5c 22 5c 33 33 r\325\316\326\327\330.!\331\"\33
72a0 32 24 5c 32 31 36 5c 33 33 33 01 40 5c 33 33 34 5c 22 5c 32 31 30 5c 32 31 32 03 62 5c 32 31 30 2$\216\333.@\334\"\210\212.b\210
72c0 5c 33 33 35 5c 33 30 33 21 5c 32 30 33 5c 32 30 32 00 0b 5c 32 30 33 5c 32 30 32 00 5c 32 31 32 \335\303!\203\202..\203\202.\212
72e0 5c 33 33 36 20 5c 32 31 30 60 29 5c 32 30 32 5c 32 30 34 00 5c 33 33 37 20 5c 32 31 31 05 57 5c \336.\210`)\202\204.\337.\211.W\
7300 32 30 33 5c 32 31 37 00 5c 33 33 37 20 5c 32 30 32 5c 32 32 30 00 5c 32 31 31 5c 33 34 30 06 07 203\217.\337.\202\220.\211\340..
7320 5c 32 34 32 06 09 03 23 06 07 01 40 5c 32 34 30 5c 32 31 30 5c 32 31 31 41 5c 32 36 32 09 06 06 \242...#...@\240\210\211A\262...
7340 02 55 5c 32 30 33 5c 32 35 37 00 06 06 54 5c 32 30 32 5c 33 30 32 00 06 06 5c 33 31 35 66 5c 33 .U\203\257...T\202\302...\315f\3
7360 34 31 3d 5c 32 30 33 5c 32 37 34 00 5c 33 32 31 5c 32 30 32 5c 32 37 37 00 06 08 5c 32 34 32 5c 41=\203\274.\321\202\277...\242\
7380 5c 02 5e 5c 32 36 32 05 5c 33 33 35 5c 33 30 33 21 5c 32 30 33 07 01 0b 5c 32 30 33 07 01 06 07 \.^\262.\335\303!\203...\203....
73a0 5c 32 34 32 05 06 08 5a 56 5c 32 30 33 07 01 01 06 07 3d 5c 32 30 34 07 01 06 07 05 06 08 5a 5c \242...ZV\203.....=\204.......Z\
73c0 32 34 30 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 06 5c 66 21 5c 22 5c 33 30 36 01 5c 33 240\210\307\310\311.\f!\"\306.\3
73e0 31 32 03 47 5c 33 32 31 55 5c 32 30 33 5c 33 37 35 00 5c 33 31 33 5c 32 30 32 5c 33 37 36 00 5c 12.G\321U\203\375.\313\202\376.\
7400 33 34 32 23 5c 33 31 36 06 5c 6e 5c 32 34 32 4f 5c 32 36 32 5c 6e 5c 32 31 30 5c 32 36 36 03 2b 342#\316.\n\242O\262\n\210\266.+
7420 5c 32 31 30 5c 33 34 33 05 04 03 05 5c 33 32 35 5c 33 34 34 5c 33 34 35 5c 33 32 37 5c 33 33 30 \210\343....\325\344\345\327\330
7440 06 0d 21 5c 33 34 36 5c 22 5c 33 34 37 5c 33 35 30 25 25 5c 32 30 37 22 20 5b 61 76 79 2d 6c 65 ..!\346\"\347\350%%\207".[avy-le
7460 61 64 2d 66 61 63 65 73 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 ad-faces.avy-style.avy-current-p
7480 61 74 68 20 76 69 73 75 61 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 20 6d 61 70 63 61 72 20 61 76 79 2d ath.visual-line-mode.mapcar.avy-
74a0 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 20 70 72 6f 70 65 72 74 69 7a 65 20 61 70 70 6c 79 20 73 74 -key-to-char.propertize.apply.st
74c0 72 69 6e 67 20 72 65 76 65 72 73 65 20 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 20 ring.reverse.face.avy-lead-face.
74e0 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 62 65 67 20 6e 69 6c 20 30 20 73 65 74 2d 74 65 78 74 avy-candidate-beg.nil.0.set-text
7500 2d 70 72 6f 70 65 72 74 69 65 73 20 2d 20 31 20 64 65 2d 62 72 75 69 6a 6e 20 61 76 79 2d 6c 65 -properties.-.1.de-bruijn.avy-le
7520 61 64 2d 66 61 63 65 2d 31 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d ad-face-1.internal--before-with-
7540 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 22 selected-window.make-byte-code."
7560 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 \301\300!\207".vconcat.vector.[i
7580 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e nternal--after-with-selected-win
75a0 64 6f 77 5d 20 32 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 62 6f dow].2.select-window.norecord.bo
75c0 75 6e 64 70 20 65 6e 64 2d 6f 66 2d 76 69 73 75 61 6c 2d 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e 64 undp.end-of-visual-line.line-end
75e0 2d 70 6f 73 69 74 69 6f 6e 20 61 76 79 2d 2d 75 70 64 61 74 65 2d 6f 66 66 73 65 74 2d 61 6e 64 -position.avy--update-offset-and
7600 2d 73 74 72 20 39 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 30 20 61 76 79 2d 2d 6f 76 65 72 -str.9.avy-lead-face-0.avy--over
7620 6c 61 79 20 35 31 34 20 22 5c 32 31 31 5c 33 30 32 5c 32 33 30 5c 32 30 33 5c 6e 00 01 5c 33 30 lay.514."\211\302\230\203\n..\30
7640 32 50 5c 32 30 37 5c 32 31 31 5c 33 30 33 5c 32 33 30 5c 32 30 33 1c 00 01 5c 33 30 34 09 5c 33 2P\207\211\303\230\203...\304.\3
7660 30 30 5c 32 34 32 5a 5c 33 30 35 5d 5c 33 30 36 5c 22 50 5c 32 30 37 5c 33 30 37 01 21 5c 33 31 00\242Z\305]\306\"P\207\307.!\31
7680 30 3d 5c 32 30 33 28 00 01 5c 33 31 31 50 5c 32 30 37 01 5c 32 30 37 22 20 5b 74 61 62 2d 77 69 0=\203(..\311P\207.\207".[tab-wi
76a0 64 74 68 20 22 5c 6e 22 20 22 09 22 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 30 20 33 32 20 73 74 dth."\n".".".make-string.0.32.st
76c0 72 69 6e 67 2d 77 69 64 74 68 20 32 20 22 20 22 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 ring-width.2."."].6."\n\n(fn.STR
76e0 20 4f 4c 44 2d 53 54 52 29 22 5d 20 31 39 20 28 23 24 20 2e 20 32 38 39 33 38 29 5d 29 0a 23 40 .OLD-STR)"].19.(#$...28938)]).#@
7700 31 33 39 20 43 72 65 61 74 65 20 61 6e 20 6f 76 65 72 6c 61 79 20 77 69 74 68 20 50 41 54 48 20 139.Create.an.overlay.with.PATH.
7720 61 74 20 4c 45 41 46 2e 0a 50 41 54 48 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 6b 65 79 73 20 at.LEAF..PATH.is.a.list.of.keys.
7740 66 72 6f 6d 20 74 72 65 65 20 72 6f 6f 74 20 74 6f 20 4c 45 41 46 2e 0a 4c 45 41 46 20 69 73 20 from.tree.root.to.LEAF..LEAF.is.
7760 6e 6f 72 6d 61 6c 6c 79 20 28 28 42 45 47 20 2e 20 45 4e 44 29 20 2e 20 57 4e 44 29 2e 0a 0a 28 normally.((BEG...END)...WND)...(
7780 66 6e 20 50 41 54 48 20 4c 45 41 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6f fn.PATH.LEAF)..(defalias.'avy--o
77a0 76 65 72 6c 61 79 2d 70 6f 73 74 20 23 5b 35 31 34 20 22 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 verlay-post.#[514."\302\303.\"\3
77c0 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 04 21 5c 22 5c 33 31 30 5c 33 31 31 23 08 5c 32 30 34 04\305\306\307.!\"\310\311#.\204
77e0 19 00 5c 32 31 31 47 5c 33 31 32 56 5c 32 30 33 20 00 5c 33 31 33 5c 33 31 34 5c 33 31 32 5c 33 ..\211G\312V\203..\313\314\312\3
7800 31 35 04 24 5c 32 31 30 5c 33 30 34 09 5c 33 31 30 5c 33 31 36 23 01 50 5c 32 36 32 01 5c 33 31 15.$\210\304.\310\316#.P\262.\31
7820 37 01 5c 33 32 30 05 21 5c 33 32 31 5c 33 32 32 06 07 21 24 5c 32 30 37 22 20 5b 61 76 79 2d 68 7.\320.!\321\322..!$\207".[avy-h
7840 69 67 68 6c 69 67 68 74 2d 66 69 72 73 74 20 61 76 79 2d 63 75 72 72 65 6e 74 2d 70 61 74 68 20 ighlight-first.avy-current-path.
7860 6d 61 70 63 61 72 20 61 76 79 2d 2d 6b 65 79 2d 74 6f 2d 63 68 61 72 20 70 72 6f 70 65 72 74 69 mapcar.avy--key-to-char.properti
7880 7a 65 20 61 70 70 6c 79 20 73 74 72 69 6e 67 20 72 65 76 65 72 73 65 20 66 61 63 65 20 61 76 79 ze.apply.string.reverse.face.avy
78a0 2d 6c 65 61 64 2d 66 61 63 65 20 31 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 -lead-face.1.set-text-properties
78c0 20 30 20 28 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 2d 30 29 20 61 76 79 2d 6c 65 .0.(face.avy-lead-face-0).avy-le
78e0 61 64 2d 66 61 63 65 2d 31 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 20 61 76 79 2d 63 61 6e 64 69 ad-face-1.avy--overlay.avy-candi
7900 64 61 74 65 2d 65 6e 64 20 6e 69 6c 20 61 76 79 2d 63 61 6e 64 69 64 61 74 65 2d 77 6e 64 5d 20 date-end.nil.avy-candidate-wnd].
7920 31 30 20 28 23 24 20 2e 20 33 30 34 36 38 29 5d 29 0a 23 40 35 30 37 20 52 65 63 61 6c 63 75 6c 10.(#$...30468)]).#@507.Recalcul
7940 61 74 65 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 6e 65 77 20 6f 76 65 72 6c 61 ate.the.length.of.the.new.overla
7960 79 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 4f 46 46 53 45 54 20 69 73 20 74 68 65 20 70 72 65 76 69 y.at.point...OFFSET.is.the.previ
7980 6f 75 73 20 6f 76 65 72 6c 61 79 20 6c 65 6e 67 74 68 2e 0a 53 54 52 20 69 73 20 74 68 65 20 6f ous.overlay.length..STR.is.the.o
79a0 76 65 72 6c 61 79 20 73 74 72 69 6e 67 20 74 68 61 74 20 77 65 20 77 69 73 68 20 74 6f 20 61 64 verlay.string.that.we.wish.to.ad
79c0 64 2e 0a 4c 45 50 20 69 73 20 74 68 65 20 6c 69 6e 65 20 65 6e 64 20 70 6f 73 69 74 69 6f 6e 2e d..LEP.is.the.line.end.position.
79e0 0a 0a 57 65 20 77 61 6e 74 20 74 6f 20 61 64 64 20 61 6e 20 6f 76 65 72 6c 61 79 20 62 65 74 77 ..We.want.to.add.an.overlay.betw
7a00 65 65 6e 20 70 6f 69 6e 74 20 61 6e 64 20 45 4e 44 3d 70 6f 69 6e 74 2b 4f 46 46 53 45 54 2e 0a een.point.and.END=point+OFFSET..
7a20 57 68 65 6e 20 6f 74 68 65 72 20 6f 76 65 72 6c 61 79 73 20 61 6c 72 65 61 64 79 20 65 78 69 73 When.other.overlays.already.exis
7a40 74 20 62 65 74 77 65 65 6e 20 70 6f 69 6e 74 20 61 6e 64 20 45 4e 44 2c 20 73 65 74 0a 4f 46 46 t.between.point.and.END,.set.OFF
7a60 53 45 54 20 74 6f 20 62 65 20 74 68 65 20 64 69 66 66 65 72 65 6e 63 65 20 62 65 74 77 65 65 6e SET.to.be.the.difference.between
7a80 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 74 68 65 20 66 69 72 73 74 0a 6f 76 65 72 6c 61 79 20 .the.start.of.the.first.overlay.
7aa0 61 6e 64 20 70 6f 69 6e 74 2e 20 20 54 68 69 73 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 and.point...This.is.equivalent.t
7ac0 6f 20 74 72 75 6e 63 61 74 69 6e 67 20 6f 75 72 20 6e 65 77 0a 6f 76 65 72 6c 61 79 2c 20 73 6f o.truncating.our.new.overlay,.so
7ae0 20 74 68 61 74 20 69 74 20 64 6f 65 73 6e 27 74 20 69 6e 74 65 72 73 65 63 74 20 77 69 74 68 20 .that.it.doesn't.intersect.with.
7b00 6f 76 65 72 6c 61 79 73 20 74 68 61 74 20 61 6c 72 65 61 64 79 0a 65 78 69 73 74 2e 0a 0a 28 66 overlays.that.already.exist...(f
7b20 6e 20 4f 46 46 53 45 54 20 53 54 52 20 4c 45 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 n.OFFSET.STR.LEP)..(defalias.'av
7b40 79 2d 2d 75 70 64 61 74 65 2d 6f 66 66 73 65 74 2d 61 6e 64 2d 73 74 72 20 23 5b 37 37 31 20 22 y--update-offset-and-str.#[771."
7b60 5c 33 30 30 20 60 5c 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 \300.`\301\302\303\304\305\306\3
7b80 30 37 5c 33 31 30 06 09 21 5c 33 31 31 5c 22 5c 33 31 32 5c 33 31 33 25 5c 33 31 34 05 5c 32 31 07\310..!\311\"\312\313%\314.\21
7ba0 31 06 0b 5c 5c 06 09 5e 5c 22 5c 22 5c 22 5c 32 31 31 5c 32 30 33 32 00 5c 33 31 35 5c 33 31 36 1..\\..^\"\"\"\211\2032.\315\316
7bc0 02 5c 22 02 5a 5c 32 36 32 06 04 5c 33 31 37 06 07 4f 5c 32 36 32 05 5c 33 32 30 5c 33 30 34 5c .\".Z\262..\317..O\262.\320\304\
7be0 33 30 35 5c 33 32 31 5c 33 30 37 5c 33 31 30 06 08 06 08 5c 22 5c 33 32 32 5c 22 5c 33 31 32 5c 305\321\307\310....\"\322\"\312\
7c00 33 31 33 25 5c 33 31 34 60 60 06 5c 6e 5c 5c 06 08 5e 5c 22 5c 22 5c 32 31 31 5c 32 30 33 6f 00 313%\314``.\n\\..^\"\"\211\203o.
7c20 5c 33 32 33 01 21 03 06 08 5c 5c 56 5c 32 30 33 6f 00 05 03 06 08 5c 5c 5c 33 32 33 03 21 7b 50 \323.!...\\V\203o.....\\\323.!{P
7c40 5c 32 36 32 06 5c 33 32 33 01 21 03 5a 5c 32 36 32 07 5c 32 31 30 05 05 42 5c 32 30 37 22 20 5b \262.\323.!.Z\262.\210..B\207".[
7c60 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 64 65 6c 71 20 6e 69 6c 20 6d 61 70 63 61 72 20 selected-window.delq.nil.mapcar.
7c80 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 01 5c 33 30 32 5c 22 5c make-byte-code.257."\301.\302\"\
7ca0 33 30 33 3d 5c 32 30 35 15 00 5c 33 30 31 01 5c 33 30 34 5c 22 5c 33 30 30 3d 5c 32 30 35 15 00 303=\205..\301.\304\"\300=\205..
7cc0 5c 33 30 35 01 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6f 76 65 72 \305.!\207".vconcat.vector.[over
7ce0 6c 61 79 2d 67 65 74 20 63 61 74 65 67 6f 72 79 20 61 76 79 20 77 69 6e 64 6f 77 20 6f 76 65 72 lay-get.category.avy.window.over
7d00 6c 61 79 2d 73 74 61 72 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4f 29 22 20 6f 76 65 72 6c 61 lay-start].4."\n\n(fn.O)".overla
7d20 79 73 2d 69 6e 20 61 70 70 6c 79 20 6d 69 6e 20 30 20 63 6c 2d 66 69 6e 64 2d 69 66 20 22 5c 33 ys-in.apply.min.0.cl-find-if."\3
7d40 30 32 01 5c 33 30 33 5c 22 5c 33 30 34 3d 5c 32 30 35 18 00 5c 33 30 35 01 21 5c 33 30 31 3d 5c 02.\303\"\304=\205..\305.!\301=\
7d60 32 30 35 18 00 5c 33 30 32 01 5c 33 30 36 5c 22 5c 33 30 30 3d 3f 5c 32 30 37 22 20 5b 6f 76 65 205..\302.\306\"\300=?\207".[ove
7d80 72 6c 61 79 2d 67 65 74 20 63 61 74 65 67 6f 72 79 20 61 76 79 20 6f 76 65 72 6c 61 79 2d 73 74 rlay-get.category.avy.overlay-st
7da0 61 72 74 20 77 69 6e 64 6f 77 5d 20 6f 76 65 72 6c 61 79 2d 65 6e 64 5d 20 31 34 20 28 23 24 20 art.window].overlay-end].14.(#$.
7dc0 2e 20 33 31 30 33 32 29 5d 29 0a 23 40 35 37 20 54 72 61 6e 73 66 6f 72 6d 20 53 54 59 4c 45 20 ..31032)]).#@57.Transform.STYLE.
7de0 73 79 6d 62 6f 6c 20 74 6f 20 61 20 73 74 79 6c 65 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 28 66 6e symbol.to.a.style.function...(fn
7e00 20 53 54 59 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 73 74 79 6c 65 2d 66 .STYLE)..(defalias.'avy--style-f
7e20 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 33 09 00 5c 33 30 32 5c 32 n.#[257."\300.\301\"\203..\302\2
7e40 30 37 5c 33 30 30 01 5c 33 30 33 5c 22 5c 32 30 33 12 00 5c 33 30 34 5c 32 30 37 5c 33 30 30 01 07\300.\303\"\203..\304\207\300.
7e60 5c 33 30 35 5c 22 5c 32 30 33 1b 00 5c 33 30 36 5c 32 30 37 5c 33 30 30 01 5c 33 30 37 5c 22 5c \305\"\203..\306\207\300.\307\"\
7e80 32 30 33 24 00 5c 33 31 30 5c 32 30 37 5c 33 30 30 01 5c 33 31 31 5c 22 5c 32 30 33 2d 00 5c 33 203$.\310\207\300.\311\"\203-.\3
7ea0 30 36 5c 32 30 37 5c 33 30 30 01 5c 33 31 32 5c 22 5c 32 30 33 36 00 5c 33 30 36 5c 32 30 37 5c 06\207\300.\312\"\2036.\306\207\
7ec0 33 31 33 5c 33 31 34 02 5c 22 5c 32 30 37 22 20 5b 65 71 6c 20 70 72 65 20 61 76 79 2d 2d 6f 76 313\314.\"\207".[eql.pre.avy--ov
7ee0 65 72 6c 61 79 2d 70 72 65 20 61 74 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 20 61 74 2d erlay-pre.at.avy--overlay-at.at-
7f00 66 75 6c 6c 20 61 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 61 74 2d 66 75 6c 6c 20 70 6f 73 74 20 61 full.avy--overlay-at-full.post.a
7f20 76 79 2d 2d 6f 76 65 72 6c 61 79 2d 70 6f 73 74 20 64 65 2d 62 72 75 69 6a 6e 20 77 6f 72 64 73 vy--overlay-post.de-bruijn.words
7f40 20 65 72 72 6f 72 20 22 55 6e 65 78 70 65 63 74 65 64 20 73 74 79 6c 65 20 25 53 22 5d 20 34 20 .error."Unexpected.style.%S"].4.
7f60 28 23 24 20 2e 20 33 32 32 30 38 29 5d 29 0a 23 40 32 39 33 20 4a 75 6d 70 20 74 6f 20 52 45 47 (#$...32208)]).#@293.Jump.to.REG
7f80 45 58 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e EX..The.window.scope.is.determin
7fa0 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 57 49 ed.by.`avy-all-windows'..When.WI
7fc0 4e 44 4f 57 2d 46 4c 49 50 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f 70 70 NDOW-FLIP.is.non-nil,.do.the.opp
7fe0 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 53 54 59 4c osite.of.`avy-all-windows'..STYL
8000 45 20 64 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 6c 65 61 64 69 6e 67 20 63 68 61 72 20 6f 76 E.determines.the.leading.char.ov
8020 65 72 6c 61 79 20 73 74 79 6c 65 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 erlay.style..BEG.and.END.narrow.
8040 74 68 65 20 73 63 6f 70 65 20 77 68 65 72 65 20 63 61 6e 64 69 64 61 74 65 73 20 61 72 65 20 73 the.scope.where.candidates.are.s
8060 65 61 72 63 68 65 64 2e 0a 0a 28 66 6e 20 52 45 47 45 58 20 57 49 4e 44 4f 57 2d 46 4c 49 50 20 earched...(fn.REGEX.WINDOW-FLIP.
8080 53 54 59 4c 45 20 26 6f 70 74 69 6f 6e 61 6c 20 42 45 47 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c STYLE.&optional.BEG.END)..(defal
80a0 69 61 73 20 27 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 23 5b 31 32 38 33 20 22 03 ias.'avy--generic-jump.#[1283.".
80c0 5c 32 30 33 09 00 08 3f 5c 32 30 32 5c 6e 00 08 18 5c 33 30 31 5c 33 30 32 06 06 04 04 23 5c 33 \203...?\202\n...\301\302....#\3
80e0 30 33 05 21 5c 22 29 5c 32 30 37 22 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 61 76 03.!\")\207".[avy-all-windows.av
8100 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 2d 2d 72 65 67 65 78 2d 63 61 6e 64 69 64 61 74 65 73 y--process.avy--regex-candidates
8120 20 61 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 5d 20 31 30 20 28 23 24 20 2e 20 33 32 36 32 39 29 5d .avy--style-fn].10.(#$...32629)]
8140 29 0a 23 40 31 33 32 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 ).#@132.Jump.to.the.currently.vi
8160 73 69 62 6c 65 20 43 48 41 52 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 sible.CHAR..The.window.scope.is.
8180 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 determined.by.`avy-all-windows'.
81a0 28 41 52 47 20 6e 65 67 61 74 65 73 20 69 74 29 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 (ARG.negates.it)...(fn.CHAR.&opt
81c0 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d ional.ARG)..(defalias.'avy-goto-
81e0 63 68 61 72 20 23 5b 35 31 33 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 char.#[513."\306.\236A\206...\30
8200 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 6\n\236A\206...\306...\307.\310\
8220 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 311\312\313\314\315....\"\316\"\
8240 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 30 02 5c 33 32 31 55 5c 32 30 33 317\307\211&.M\210\320.\321U\203
8260 35 00 5c 33 32 32 5c 32 30 32 3a 00 5c 33 32 33 5c 33 32 34 04 21 21 02 0b 23 2b 5c 32 30 37 22 5.\322\202:.\323\324.!!..#+\207"
8280 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 .[avy-keys-alist.avy-keys.avy-st
82a0 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 yles-alist.avy-style.avy-command
82c0 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 20 6e 69 6c 20 61 76 .avy-action.avy-goto-char.nil.av
82e0 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 5c y-resume.make-byte-code.0."\303\
8300 33 30 30 5c 33 30 34 55 5c 32 30 33 0b 00 5c 33 30 35 5c 32 30 32 10 00 5c 33 30 36 5c 33 30 37 300\304U\203..\305\202..\306\307
8320 5c 33 30 30 21 21 5c 33 30 31 5c 6e 23 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f \300!!\301\n#\207".vconcat.vecto
8340 72 20 5b 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 31 r.[avy-style.avy--generic-jump.1
8360 33 20 23 31 3d 22 5c 6e 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 73 74 72 69 6e 67 5d 20 34 3.#1="\n".regexp-quote.string].4
8380 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 31 33 20 23 31 23 20 72 65 67 65 78 70 .avy--generic-jump.13.#1#.regexp
83a0 2d 71 75 6f 74 65 20 73 74 72 69 6e 67 5d 20 31 30 20 28 23 24 20 2e 20 33 33 30 39 36 29 20 28 -quote.string].10.(#$...33096).(
83c0 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 08 44 5c 32 30 37 22 byte-code."\301\302\303\".D\207"
83e0 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 72 65 61 64 2d 63 68 61 72 20 22 .[current-prefix-arg.read-char."
8400 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a 23 40 36 38 20 4a 75 6d 70 20 74 6f 20 74 68 65 char:.".t].3)]).#@68.Jump.to.the
8420 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 41 52 20 69 6e 20 74 68 65 20 63 .currently.visible.CHAR.in.the.c
8440 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 0a 28 66 6e 20 43 48 41 52 29 1f 0a 28 64 65 66 61 6c 69 urrent.line...(fn.CHAR)..(defali
8460 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 69 6e 2d 6c 69 6e 65 20 23 5b 32 35 37 20 as.'avy-goto-char-in-line.#[257.
8480 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 "\306.\236A\206...\306\n\236A\20
84a0 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 6...\306...\307.\310\311\312\313
84c0 5c 33 31 34 5c 33 31 35 06 06 21 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d \314\315..!\316\"\317\307\211&.M
84e0 5c 32 31 30 5c 33 32 30 5c 33 32 31 5c 33 32 32 03 21 21 0e 15 0b 5c 33 32 33 20 5c 33 32 34 20 \210\320\321\322.!!...\323.\324.
8500 25 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 %+\207".[avy-keys-alist.avy-keys
8520 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d .avy-styles-alist.avy-style.avy-
8540 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 command.avy-action.avy-goto-char
8560 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 .nil.avy-resume.make-byte-code.0
8580 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 30 21 21 09 5c 6e 5c 33 30 36 20 5c 33 30 37 ."\303\304\305\300!!.\n\306.\307
85a0 20 25 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 61 6c 6c 2d .%\207".vconcat.vector.[avy-all-
85c0 77 69 6e 64 6f 77 73 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a windows.avy-style.avy--generic-j
85e0 75 6d 70 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 73 74 72 69 6e 67 20 6c 69 6e 65 2d 62 65 67 ump.regexp-quote.string.line-beg
8600 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f inning-position.line-end-positio
8620 6e 5d 20 36 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 72 65 67 65 78 70 2d 71 75 n].6.avy--generic-jump.regexp-qu
8640 6f 74 65 20 73 74 72 69 6e 67 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 ote.string.line-beginning-positi
8660 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 61 76 79 2d 61 6c 6c 2d 77 69 6e on.line-end-position.avy-all-win
8680 64 6f 77 73 5d 20 39 20 28 23 24 20 2e 20 33 33 38 31 33 29 20 28 62 79 74 65 2d 63 6f 64 65 20 dows].9.(#$...33813).(byte-code.
86a0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 43 5c 32 30 37 22 20 5b 72 65 61 64 2d 63 68 61 72 "\300\301\302\"C\207".[read-char
86c0 20 22 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a 23 40 32 36 38 20 4a 75 6d 70 20 74 6f 20 ."char:.".t].3)]).#@268.Jump.to.
86e0 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 41 52 31 20 66 6f 6c 6c the.currently.visible.CHAR1.foll
8700 6f 77 65 64 20 62 79 20 43 48 41 52 32 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 owed.by.CHAR2..The.window.scope.
8720 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 is.determined.by.`avy-all-window
8740 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 s'..When.ARG.is.non-nil,.do.the.
8760 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 42 opposite.of.`avy-all-windows'..B
8780 45 47 20 61 6e 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 74 68 65 20 73 63 6f 70 65 20 77 68 65 72 EG.and.END.narrow.the.scope.wher
87a0 65 20 63 61 6e 64 69 64 61 74 65 73 20 61 72 65 20 73 65 61 72 63 68 65 64 2e 0a 0a 28 66 6e 20 e.candidates.are.searched...(fn.
87c0 43 48 41 52 31 20 43 48 41 52 32 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 20 42 45 47 20 45 4e CHAR1.CHAR2.&optional.ARG.BEG.EN
87e0 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 20 23 D)..(defalias.'avy-goto-char-2.#
8800 5b 31 32 38 32 20 22 03 43 05 43 5c 32 31 31 5c 32 34 32 5c 33 30 36 3d 5c 32 30 33 0f 00 5c 32 [1282.".C.C\211\242\306=\203..\2
8820 31 31 5c 33 30 37 5c 32 34 30 5c 32 31 30 01 5c 32 34 32 5c 33 30 36 3d 5c 32 30 33 1a 00 01 5c 11\307\240\210.\242\306=\203...\
8840 33 30 37 5c 32 34 30 5c 32 31 30 5c 33 31 30 08 5c 32 33 36 41 5c 32 30 36 5c 22 00 09 5c 33 31 307\240\210\310.\236A\206\"..\31
8860 30 5c 6e 5c 32 33 36 41 5c 32 30 36 2a 00 0b 5c 33 31 30 1c 1b 19 5c 33 31 31 15 5c 33 31 32 5c 0\n\236A\206*..\310...\311.\312\
8880 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 06 06 08 06 5c 66 06 5c 66 06 5c 66 313\314\315\316\317.....\f.\f.\f
88a0 25 5c 33 32 30 5c 22 5c 33 32 31 5c 33 31 31 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 32 5c 33 %\320\"\321\311\211&.M\210\322\3
88c0 32 33 5c 33 32 34 03 5c 32 34 32 05 5c 32 34 32 5c 22 21 06 06 0b 06 07 06 07 25 2b 5c 32 30 37 23\324.\242.\242\"!.......%+\207
88e0 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 ".[avy-keys-alist.avy-keys.avy-s
8900 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e tyles-alist.avy-style.avy-comman
8920 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 31 33 20 31 30 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 d.avy-action.13.10.avy-goto-char
8940 2d 32 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 -2.nil.avy-resume.make-byte-code
8960 20 30 20 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 30 5c 32 34 32 5c 33 30 31 5c 32 34 32 .0."\306\307\310\300\242\301\242
8980 5c 22 21 5c 33 30 32 0d 5c 33 30 33 5c 33 30 34 25 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 \"!\302.\303\304%\207".vconcat.v
89a0 65 63 74 6f 72 20 5b 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 ector.[avy-style.avy--generic-ju
89c0 6d 70 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 73 74 72 69 6e 67 5d 20 36 20 61 76 79 2d 2d 67 mp.regexp-quote.string].6.avy--g
89e0 65 6e 65 72 69 63 2d 6a 75 6d 70 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 73 74 72 69 6e 67 5d eneric-jump.regexp-quote.string]
8a00 20 31 38 20 28 23 24 20 2e 20 33 34 35 32 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .18.(#$...34520).(byte-code."\30
8a20 31 5c 33 30 32 5c 33 30 33 5c 22 5c 33 30 31 5c 33 30 34 5c 33 30 33 5c 22 08 5c 33 30 35 5c 32 1\302\303\"\301\304\303\".\305\2
8a40 31 31 5c 32 35 37 05 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 11\257.\207".[current-prefix-arg
8a60 20 72 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 20 31 3a 20 22 20 74 20 22 63 68 61 72 20 32 3a .read-char."char.1:.".t."char.2:
8a80 20 22 20 6e 69 6c 5d 20 35 29 5d 29 0a 23 40 33 31 38 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 .".nil].5)]).#@318.Jump.to.the.c
8aa0 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 41 52 31 20 66 6f 6c 6c 6f 77 65 64 20 urrently.visible.CHAR1.followed.
8ac0 62 79 20 43 48 41 52 32 2e 0a 54 68 69 73 20 69 73 20 61 20 73 63 6f 70 65 64 20 76 65 72 73 69 by.CHAR2..This.is.a.scoped.versi
8ae0 6f 6e 20 6f 66 20 60 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 27 2c 20 77 68 65 72 65 20 74 on.of.`avy-goto-char-2',.where.t
8b00 68 65 20 73 63 6f 70 65 20 69 73 0a 74 68 65 20 76 69 73 69 62 6c 65 20 70 61 72 74 20 6f 66 20 he.scope.is.the.visible.part.of.
8b20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 75 70 20 74 6f 20 70 6f 69 6e 74 2e 0a the.current.buffer.up.to.point..
8b40 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 The.window.scope.is.determined.b
8b60 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 y.`avy-all-windows'..When.ARG.is
8b80 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 .non-nil,.do.the.opposite.of.`av
8ba0 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 0a 28 66 6e 20 43 48 41 52 31 20 43 48 41 52 32 y-all-windows'...(fn.CHAR1.CHAR2
8bc0 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d .&optional.ARG)..(defalias.'avy-
8be0 67 6f 74 6f 2d 63 68 61 72 2d 32 2d 61 62 6f 76 65 20 23 5b 37 37 30 20 22 5c 33 30 36 08 5c 32 goto-char-2-above.#[770."\306.\2
8c00 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 36A\206...\306\n\236A\206...\306
8c20 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 ...\307.\310\311\312\313\314\315
8c40 06 08 06 08 06 08 23 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 ......#\316\"\317\307\211&.M\210
8c60 5c 33 32 30 03 03 03 5c 33 32 31 20 60 25 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 \320...\321.`%+\207".[avy-keys-a
8c80 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 list.avy-keys.avy-styles-alist.a
8ca0 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 vy-style.avy-command.avy-action.
8cc0 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 2d 61 62 6f 76 65 20 6e 69 6c 20 61 76 79 2d 72 65 avy-goto-char-2-above.nil.avy-re
8ce0 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 5c 33 30 30 5c sume.make-byte-code.0."\303\300\
8d00 33 30 31 5c 33 30 32 5c 33 30 34 20 60 25 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 301\302\304.`%\207".vconcat.vect
8d20 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 or.[avy-goto-char-2.window-start
8d40 5d 20 36 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 ].6.avy-goto-char-2.window-start
8d60 5d 20 31 32 20 28 23 24 20 2e 20 33 35 34 37 35 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 ].12.(#$...35475).(byte-code."\3
8d80 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 33 30 31 5c 33 30 34 5c 33 30 33 5c 22 08 45 5c 32 30 37 01\302\303\"\301\304\303\".E\207
8da0 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 72 65 61 64 2d 63 68 61 72 20 ".[current-prefix-arg.read-char.
8dc0 22 63 68 61 72 20 31 3a 20 22 20 74 20 22 63 68 61 72 20 32 3a 20 22 5d 20 34 29 5d 29 0a 23 40 "char.1:.".t."char.2:."].4)]).#@
8de0 33 32 32 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 322.Jump.to.the.currently.visibl
8e00 65 20 43 48 41 52 31 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 43 48 41 52 32 2e 0a 54 68 69 73 20 e.CHAR1.followed.by.CHAR2..This.
8e20 69 73 20 61 20 73 63 6f 70 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 60 61 76 79 2d 67 6f 74 6f is.a.scoped.version.of.`avy-goto
8e40 2d 63 68 61 72 2d 32 27 2c 20 77 68 65 72 65 20 74 68 65 20 73 63 6f 70 65 20 69 73 0a 74 68 65 -char-2',.where.the.scope.is.the
8e60 20 76 69 73 69 62 6c 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 .visible.part.of.the.current.buf
8e80 66 65 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 6f 69 6e 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 fer.following.point..The.window.
8ea0 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d scope.is.determined.by.`avy-all-
8ec0 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 windows'..When.ARG.is.non-nil,.d
8ee0 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f o.the.opposite.of.`avy-all-windo
8f00 77 73 27 2e 0a 0a 28 66 6e 20 43 48 41 52 31 20 43 48 41 52 32 20 26 6f 70 74 69 6f 6e 61 6c 20 ws'...(fn.CHAR1.CHAR2.&optional.
8f20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 ARG)..(defalias.'avy-goto-char-2
8f40 2d 62 65 6c 6f 77 20 23 5b 37 37 30 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c -below.#[770."\306.\236A\206...\
8f60 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 306\n\236A\206...\306...\307.\31
8f80 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 08 06 08 06 08 23 5c 33 31 36 0\311\312\313\314\315......#\316
8fa0 5c 22 5c 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 30 03 03 03 60 5c 33 32 \"\317\307\211&.M\210\320...`\32
8fc0 31 5c 33 32 32 20 5c 33 32 33 5c 22 25 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 1\322.\323\"%+\207".[avy-keys-al
8fe0 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 ist.avy-keys.avy-styles-alist.av
9000 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 y-style.avy-command.avy-action.a
9020 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 2d 62 65 6c 6f 77 20 6e 69 6c 20 61 76 79 2d 72 65 73 vy-goto-char-2-below.nil.avy-res
9040 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 5c 33 30 30 5c 33 ume.make-byte-code.0."\303\300\3
9060 30 31 5c 33 30 32 60 5c 33 30 34 5c 33 30 35 20 5c 33 30 36 5c 22 25 5c 32 30 37 22 20 76 63 6f 01\302`\304\305.\306\"%\207".vco
9080 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 20 77 69 6e ncat.vector.[avy-goto-char-2.win
90a0 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 5d 20 38 20 61 76 79 dow-end.selected-window.t].8.avy
90c0 2d 67 6f 74 6f 2d 63 68 61 72 2d 32 20 77 69 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 -goto-char-2.window-end.selected
90e0 2d 77 69 6e 64 6f 77 20 74 5d 20 31 32 20 28 23 24 20 2e 20 33 36 33 32 34 29 20 28 62 79 74 65 -window.t].12.(#$...36324).(byte
9100 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 33 30 31 5c 33 30 34 5c 33 30 -code."\301\302\303\"\301\304\30
9120 33 5c 22 08 45 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 72 3\".E\207".[current-prefix-arg.r
9140 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 20 31 3a 20 22 20 74 20 22 63 68 61 72 20 32 3a 20 22 ead-char."char.1:.".t."char.2:."
9160 5d 20 34 29 5d 29 0a 23 40 34 38 20 4a 75 6d 70 20 74 6f 20 6f 6e 65 20 6f 66 20 74 68 65 20 63 ].4)]).#@48.Jump.to.one.of.the.c
9180 75 72 72 65 6e 74 20 69 73 65 61 72 63 68 20 63 61 6e 64 69 64 61 74 65 73 2e 1f 0a 28 64 65 66 urrent.isearch.candidates...(def
91a0 61 6c 69 61 73 20 27 61 76 79 2d 69 73 65 61 72 63 68 20 23 5b 30 20 22 5c 33 30 36 08 5c 32 33 alias.'avy-isearch.#[0."\306.\23
91c0 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 6A\206...\306\n\236A\206...\306.
91e0 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 4d 5c 32 31 30 5c 33 30 37 1e 0f 5c 33 31 32 5c 33 ..\307.\310\311M\210\307..\312\3
9200 31 33 0e 10 5c 32 30 33 29 00 0e 11 5c 32 30 32 2d 00 5c 33 31 34 0e 11 21 21 5c 33 31 35 0b 21 13..\203)...\202-.\314..!!\315.!
9220 5c 22 5c 32 31 30 5c 33 31 36 20 2c 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 \"\210\316.,\207".[avy-keys-alis
9240 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d t.avy-keys.avy-styles-alist.avy-
9260 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 style.avy-command.avy-action.avy
9280 2d 69 73 65 61 72 63 68 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 23 5b 30 20 22 5c 33 30 -isearch.nil.avy-resume.#[0."\30
92a0 34 18 5c 33 30 35 5c 33 30 36 09 5c 32 30 33 5c 66 00 5c 6e 5c 32 30 32 0f 00 5c 33 30 37 5c 6e 4.\305\306.\203\f.\n\202..\307\n
92c0 21 21 5c 33 31 30 0b 21 5c 22 5c 32 31 30 5c 33 31 31 20 29 5c 32 30 37 22 20 5b 61 76 79 2d 62 !!\310.!\"\210\311.)\207".[avy-b
92e0 61 63 6b 67 72 6f 75 6e 64 20 69 73 65 61 72 63 68 2d 72 65 67 65 78 70 20 69 73 65 61 72 63 68 ackground.isearch-regexp.isearch
9300 2d 73 74 72 69 6e 67 20 61 76 79 2d 73 74 79 6c 65 20 6e 69 6c 20 61 76 79 2d 2d 70 72 6f 63 65 -string.avy-style.nil.avy--proce
9320 73 73 20 61 76 79 2d 2d 72 65 67 65 78 2d 63 61 6e 64 69 64 61 74 65 73 20 72 65 67 65 78 70 2d ss.avy--regex-candidates.regexp-
9340 71 75 6f 74 65 20 61 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 20 69 73 65 61 72 63 68 2d 64 6f 6e 65 quote.avy--style-fn.isearch-done
9360 5d 20 34 20 6e 69 6c 20 6e 69 6c 5d 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 2d 2d 72 ].4.nil.nil].avy--process.avy--r
9380 65 67 65 78 2d 63 61 6e 64 69 64 61 74 65 73 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 61 76 79 egex-candidates.regexp-quote.avy
93a0 2d 2d 73 74 79 6c 65 2d 66 6e 20 69 73 65 61 72 63 68 2d 64 6f 6e 65 20 61 76 79 2d 62 61 63 6b --style-fn.isearch-done.avy-back
93c0 67 72 6f 75 6e 64 20 69 73 65 61 72 63 68 2d 72 65 67 65 78 70 20 69 73 65 61 72 63 68 2d 73 74 ground.isearch-regexp.isearch-st
93e0 72 69 6e 67 5d 20 34 20 28 23 24 20 2e 20 33 37 32 32 38 29 20 6e 69 6c 5d 29 0a 23 40 32 32 33 ring].4.(#$...37228).nil]).#@223
9400 20 4a 75 6d 70 20 74 6f 20 61 20 77 6f 72 64 20 73 74 61 72 74 2e 0a 54 68 65 20 77 69 6e 64 6f .Jump.to.a.word.start..The.windo
9420 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c w.scope.is.determined.by.`avy-al
9440 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c l-windows'..When.ARG.is.non-nil,
9460 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e .do.the.opposite.of.`avy-all-win
9480 64 6f 77 73 27 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 74 68 65 20 73 63 dows'..BEG.and.END.narrow.the.sc
94a0 6f 70 65 20 77 68 65 72 65 20 63 61 6e 64 69 64 61 74 65 73 20 61 72 65 20 73 65 61 72 63 68 65 ope.where.candidates.are.searche
94c0 64 2e 0a 0a 28 66 6e 20 41 52 47 20 26 6f 70 74 69 6f 6e 61 6c 20 42 45 47 20 45 4e 44 29 1f 0a d...(fn.ARG.&optional.BEG.END)..
94e0 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 20 23 5b 37 36 39 (defalias.'avy-goto-word-0.#[769
9500 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 ."\306.\236A\206...\306\n\236A\2
9520 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 06...\306...\307.\310\311\312\31
9540 33 5c 33 31 34 5c 33 31 35 06 08 06 08 06 08 23 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 37 5c 32 3\314\315......#\316\"\317\307\2
9560 31 31 26 06 4d 5c 32 31 30 5c 33 32 30 0e 11 04 0b 05 05 25 2b 5c 32 30 37 22 20 5b 61 76 79 2d 11&.M\210\320......%+\207".[avy-
9580 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 keys-alist.avy-keys.avy-styles-a
95a0 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 list.avy-style.avy-command.avy-a
95c0 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 20 6e 69 6c 20 61 76 79 2d 72 65 ction.avy-goto-word-0.nil.avy-re
95e0 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 35 0b 5c 33 30 30 sume.make-byte-code.0."\305.\300
9600 5c 66 5c 33 30 31 5c 33 30 32 25 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 \f\301\302%\207".vconcat.vector.
9620 5b 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 2d 72 65 67 65 78 70 20 61 76 79 2d 73 74 79 6c [avy-goto-word-0-regexp.avy-styl
9640 65 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 5d 20 36 20 61 76 79 2d 2d 67 65 6e 65 e.avy--generic-jump].6.avy--gene
9660 72 69 63 2d 6a 75 6d 70 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 2d 72 65 67 65 78 70 5d ric-jump.avy-goto-word-0-regexp]
9680 20 31 32 20 28 23 24 20 2e 20 33 37 38 38 39 29 20 22 50 22 5d 29 0a 23 40 31 37 36 20 4a 75 6d .12.(#$...37889)."P"]).#@176.Jum
96a0 70 20 74 6f 20 61 20 77 6f 72 64 20 73 74 61 72 74 20 62 65 74 77 65 65 6e 20 77 69 6e 64 6f 77 p.to.a.word.start.between.window
96c0 20 73 74 61 72 74 20 61 6e 64 20 70 6f 69 6e 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f .start.and.point..The.window.sco
96e0 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e pe.is.determined.by.`avy-all-win
9700 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 dows'..When.ARG.is.non-nil,.do.t
9720 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 he.opposite.of.`avy-all-windows'
9740 2e 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f ...(fn.ARG)..(defalias.'avy-goto
9760 2d 77 6f 72 64 2d 30 2d 61 62 6f 76 65 20 23 5b 32 35 37 20 22 5c 33 30 36 08 5c 32 33 36 41 5c -word-0-above.#[257."\306.\236A\
9780 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 206...\306\n\236A\206...\306...\
97a0 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 06 21 5c 307.\310\311\312\313\314\315..!\
97c0 33 31 36 5c 22 5c 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 30 36 01 5c 33 32 316\"\317\307\211&.M\210\306.\32
97e0 30 20 60 23 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 0.`#+\207".[avy-keys-alist.avy-k
9800 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 eys.avy-styles-alist.avy-style.a
9820 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 77 vy-command.avy-action.avy-goto-w
9840 6f 72 64 2d 30 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 ord-0.nil.avy-resume.make-byte-c
9860 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 20 60 23 5c 32 30 37 22 20 76 63 6f 6e ode.0."\301\300\302.`#\207".vcon
9880 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 20 77 69 6e 64 cat.vector.[avy-goto-word-0.wind
98a0 6f 77 2d 73 74 61 72 74 5d 20 34 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 5d 20 39 20 28 23 24 20 ow-start].4.window-start].9.(#$.
98c0 2e 20 33 38 35 35 37 29 20 22 50 22 5d 29 0a 23 40 31 37 34 20 4a 75 6d 70 20 74 6f 20 61 20 77 ..38557)."P"]).#@174.Jump.to.a.w
98e0 6f 72 64 20 73 74 61 72 74 20 62 65 74 77 65 65 6e 20 70 6f 69 6e 74 20 61 6e 64 20 77 69 6e 64 ord.start.between.point.and.wind
9900 6f 77 20 65 6e 64 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 ow.end..The.window.scope.is.dete
9920 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 rmined.by.`avy-all-windows'..Whe
9940 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 n.ARG.is.non-nil,.do.the.opposit
9960 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 0a 28 66 6e 20 41 52 47 e.of.`avy-all-windows'...(fn.ARG
9980 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 30 2d 62 65 )..(defalias.'avy-goto-word-0-be
99a0 6c 6f 77 20 23 5b 32 35 37 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 low.#[257."\306.\236A\206...\306
99c0 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 \n\236A\206...\306...\307.\310\3
99e0 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 06 21 5c 33 31 36 5c 22 5c 33 31 37 5c 11\312\313\314\315..!\316\"\317\
9a00 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 30 36 01 60 5c 33 32 30 5c 33 32 31 20 5c 33 32 307\211&.M\210\306.`\320\321.\32
9a20 32 5c 22 23 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 2\"#+\207".[avy-keys-alist.avy-k
9a40 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 eys.avy-styles-alist.avy-style.a
9a60 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 77 vy-command.avy-action.avy-goto-w
9a80 6f 72 64 2d 30 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 ord-0.nil.avy-resume.make-byte-c
9aa0 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 60 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 5c 22 23 ode.0."\301\300`\302\303.\304\"#
9ac0 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 77 \207".vconcat.vector.[avy-goto-w
9ae0 6f 72 64 2d 30 20 77 69 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 ord-0.window-end.selected-window
9b00 20 74 5d 20 36 20 77 69 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 .t].6.window-end.selected-window
9b20 20 74 5d 20 39 20 28 23 24 20 2e 20 33 39 31 32 35 29 20 22 50 22 5d 29 0a 23 40 33 33 33 20 4a .t].9.(#$...39125)."P"]).#@333.J
9b40 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 41 ump.to.the.currently.visible.CHA
9b60 52 20 61 74 20 61 20 77 6f 72 64 20 73 74 61 72 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 R.at.a.word.start..The.window.sc
9b80 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 ope.is.determined.by.`avy-all-wi
9ba0 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 ndows'..When.ARG.is.non-nil,.do.
9bc0 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 the.opposite.of.`avy-all-windows
9be0 27 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 74 68 65 20 73 63 6f 70 65 20 '..BEG.and.END.narrow.the.scope.
9c00 77 68 65 72 65 20 63 61 6e 64 69 64 61 74 65 73 20 61 72 65 20 73 65 61 72 63 68 65 64 2e 0a 57 where.candidates.are.searched..W
9c20 68 65 6e 20 53 59 4d 42 4f 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6a 75 6d 70 20 74 6f 20 73 hen.SYMBOL.is.non-nil,.jump.to.s
9c40 79 6d 62 6f 6c 20 73 74 61 72 74 20 69 6e 73 74 65 61 64 20 6f 66 20 77 6f 72 64 20 73 74 61 72 ymbol.start.instead.of.word.star
9c60 74 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 20 42 45 47 20 45 t...(fn.CHAR.&optional.ARG.BEG.E
9c80 4e 44 20 53 59 4d 42 4f 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d ND.SYMBOL)..(defalias.'avy-goto-
9ca0 77 6f 72 64 2d 31 20 23 5b 31 32 38 31 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 word-1.#[1281."\306.\236A\206...
9cc0 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 \306\n\236A\206...\306...\307.\3
9ce0 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 5c 6e 06 5c 6e 06 5c 6e 06 10\311\312\313\314\315.\n.\n.\n.
9d00 5c 6e 06 5c 6e 25 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c \n.\n%\316\"\317\307\211&.M\210\
9d20 33 32 30 05 21 5c 32 31 31 5c 33 32 31 5c 32 33 30 5c 32 30 33 3d 00 5c 33 32 32 5c 32 30 32 65 320.!\211\321\230\203=.\322\202e
9d40 00 0e 19 5c 32 30 33 50 00 5c 33 32 33 0e 19 02 5c 22 5c 32 30 33 50 00 5c 33 32 34 01 21 5c 32 ...\203P.\323...\"\203P.\324.!\2
9d60 30 32 65 00 05 5c 33 32 35 58 5c 32 30 33 5a 00 5c 32 31 31 5c 32 30 32 65 00 01 5c 32 30 33 62 02e..\325X\203Z.\211\202e..\203b
9d80 00 5c 33 32 36 5c 32 30 32 63 00 5c 33 32 37 01 50 5c 33 33 30 01 06 07 0b 06 08 06 08 25 5c 32 .\326\202c.\327.P\330........%\2
9da0 36 36 5c 32 30 32 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 66\202+\207".[avy-keys-alist.avy
9dc0 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 -keys.avy-styles-alist.avy-style
9de0 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f .avy-command.avy-action.avy-goto
9e00 2d 77 6f 72 64 2d 31 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 -word-1.nil.avy-resume.make-byte
9e20 2d 63 6f 64 65 20 30 20 22 5c 33 30 36 5c 33 30 30 21 5c 32 31 31 5c 33 30 37 5c 32 33 30 5c 32 -code.0."\306\300!\211\307\230\2
9e40 30 33 0d 00 5c 33 31 30 5c 32 30 32 33 00 0d 5c 32 30 33 1e 00 5c 33 31 31 0d 02 5c 22 5c 32 30 03..\310\2023..\203..\311..\"\20
9e60 33 1e 00 5c 33 31 32 01 21 5c 32 30 32 33 00 5c 33 30 30 5c 33 31 33 58 5c 32 30 33 28 00 5c 32 3..\312.!\2023.\300\313X\203(.\2
9e80 31 31 5c 32 30 32 33 00 5c 33 30 34 5c 32 30 33 30 00 5c 33 31 34 5c 32 30 32 31 00 5c 33 31 35 11\2023.\304\2030.\314\2021.\315
9ea0 01 50 5c 33 31 36 01 5c 33 30 31 0e 0f 5c 33 30 32 5c 33 30 33 25 5c 32 30 37 22 20 76 63 6f 6e .P\316.\301..\302\303%\207".vcon
9ec0 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 77 6f 72 64 2d 70 75 6e 63 2d 72 65 67 65 78 70 cat.vector.[avy-word-punc-regexp
9ee0 20 73 74 72 69 6e 67 20 23 31 3d 22 2e 22 20 23 32 3d 22 5c 5c 2e 22 20 73 74 72 69 6e 67 2d 6d .string.#1=".".#2="\\.".string-m
9f00 61 74 63 68 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 32 36 20 23 33 3d 22 5c 5c 5f 3c 22 20 23 atch.regexp-quote.26.#3="\\_<".#
9f20 34 3d 22 5c 5c 62 22 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 61 76 79 2d 73 74 4="\\b".avy--generic-jump.avy-st
9f40 79 6c 65 5d 20 38 20 73 74 72 69 6e 67 20 23 31 23 20 23 32 23 20 73 74 72 69 6e 67 2d 6d 61 74 yle].8.string.#1#.#2#.string-mat
9f60 63 68 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 32 36 20 23 33 23 20 23 34 23 20 61 76 79 2d 2d ch.regexp-quote.26.#3#.#4#.avy--
9f80 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 61 76 79 2d 77 6f 72 64 2d 70 75 6e 63 2d 72 65 67 65 78 generic-jump.avy-word-punc-regex
9fa0 70 5d 20 31 36 20 28 23 24 20 2e 20 33 39 37 34 33 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c p].16.(#$...39743).(byte-code."\
9fc0 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 08 44 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 301\302\303\".D\207".[current-pr
9fe0 65 66 69 78 2d 61 72 67 20 72 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 3a 20 22 20 74 5d 20 33 efix-arg.read-char."char:.".t].3
a000 29 5d 29 0a 23 40 33 30 38 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 )]).#@308.Jump.to.the.currently.
a020 76 69 73 69 62 6c 65 20 43 48 41 52 20 61 74 20 61 20 77 6f 72 64 20 73 74 61 72 74 2e 0a 54 68 visible.CHAR.at.a.word.start..Th
a040 69 73 20 69 73 20 61 20 73 63 6f 70 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 60 61 76 79 2d 67 is.is.a.scoped.version.of.`avy-g
a060 6f 74 6f 2d 77 6f 72 64 2d 31 27 2c 20 77 68 65 72 65 20 74 68 65 20 73 63 6f 70 65 20 69 73 0a oto-word-1',.where.the.scope.is.
a080 74 68 65 20 76 69 73 69 62 6c 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 the.visible.part.of.the.current.
a0a0 62 75 66 66 65 72 20 75 70 20 74 6f 20 70 6f 69 6e 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 buffer.up.to.point..The.window.s
a0c0 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 cope.is.determined.by.`avy-all-w
a0e0 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f indows'..When.ARG.is.non-nil,.do
a100 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 .the.opposite.of.`avy-all-window
a120 73 27 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 s'...(fn.CHAR.&optional.ARG)..(d
a140 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 2d 61 62 6f 76 65 20 23 efalias.'avy-goto-word-1-above.#
a160 5b 35 31 33 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 [513."\306.\236A\206...\306\n\23
a180 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 6A\206...\306...\307.\310\311\31
a1a0 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 2\313\314\315....\"\316\"\317\30
a1c0 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 30 36 02 02 5c 33 32 30 20 60 24 2b 5c 32 30 37 22 20 7\211&.M\210\306..\320.`$+\207".
a1e0 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 [avy-keys-alist.avy-keys.avy-sty
a200 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 les-alist.avy-style.avy-command.
a220 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 20 6e 69 6c 20 61 avy-action.avy-goto-word-1.nil.a
a240 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 32 vy-resume.make-byte-code.0."\302
a260 5c 33 30 30 5c 33 30 31 5c 33 30 33 20 60 24 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 \300\301\303.`$\207".vconcat.vec
a280 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 20 77 69 6e 64 6f 77 2d 73 74 61 72 tor.[avy-goto-word-1.window-star
a2a0 74 5d 20 35 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 5d 20 31 30 20 28 23 24 20 2e 20 34 30 39 37 t].5.window-start].10.(#$...4097
a2c0 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 08 44 5c 0).(byte-code."\301\302\303\".D\
a2e0 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 72 65 61 64 2d 63 68 207".[current-prefix-arg.read-ch
a300 61 72 20 22 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a 23 40 33 31 32 20 4a 75 6d 70 20 74 ar."char:.".t].3)]).#@312.Jump.t
a320 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 41 52 20 61 74 20 o.the.currently.visible.CHAR.at.
a340 61 20 77 6f 72 64 20 73 74 61 72 74 2e 0a 54 68 69 73 20 69 73 20 61 20 73 63 6f 70 65 64 20 76 a.word.start..This.is.a.scoped.v
a360 65 72 73 69 6f 6e 20 6f 66 20 60 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 27 2c 20 77 68 65 ersion.of.`avy-goto-word-1',.whe
a380 72 65 20 74 68 65 20 73 63 6f 70 65 20 69 73 0a 74 68 65 20 76 69 73 69 62 6c 65 20 70 61 72 74 re.the.scope.is.the.visible.part
a3a0 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 66 6f 6c 6c 6f 77 69 6e 67 .of.the.current.buffer.following
a3c0 20 70 6f 69 6e 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 .point..The.window.scope.is.dete
a3e0 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 rmined.by.`avy-all-windows'..Whe
a400 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 n.ARG.is.non-nil,.do.the.opposit
a420 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 0a 28 66 6e 20 43 48 41 e.of.`avy-all-windows'...(fn.CHA
a440 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 R.&optional.ARG)..(defalias.'avy
a460 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 2d 62 65 6c 6f 77 20 23 5b 35 31 33 20 22 5c 33 30 36 08 5c -goto-word-1-below.#[513."\306.\
a480 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 236A\206...\306\n\236A\206...\30
a4a0 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 6...\307.\310\311\312\313\314\31
a4c0 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5....\"\316\"\317\307\211&.M\210
a4e0 5c 33 30 36 02 02 60 5c 33 32 30 5c 33 32 31 20 5c 33 32 32 5c 22 24 2b 5c 32 30 37 22 20 5b 61 \306..`\320\321.\322\"$+\207".[a
a500 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 vy-keys-alist.avy-keys.avy-style
a520 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 s-alist.avy-style.avy-command.av
a540 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 20 6e 69 6c 20 61 76 79 y-action.avy-goto-word-1.nil.avy
a560 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 32 5c 33 -resume.make-byte-code.0."\302\3
a580 30 30 5c 33 30 31 60 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 5c 22 24 5c 32 30 37 22 20 76 63 6f 00\301`\303\304.\305\"$\207".vco
a5a0 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 20 77 69 6e ncat.vector.[avy-goto-word-1.win
a5c0 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 5d 20 37 20 77 69 6e dow-end.selected-window.t].7.win
a5e0 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 5d 20 31 30 20 28 23 dow-end.selected-window.t].10.(#
a600 24 20 2e 20 34 31 37 35 34 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c $...41754).(byte-code."\301\302\
a620 33 30 33 5c 22 08 44 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 303\".D\207".[current-prefix-arg
a640 20 72 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a 23 40 31 39 .read-char."char:.".t].3)]).#@19
a660 32 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 2.Jump.to.the.currently.visible.
a680 43 48 41 52 20 61 74 20 61 20 73 79 6d 62 6f 6c 20 73 74 61 72 74 2e 0a 54 68 65 20 77 69 6e 64 CHAR.at.a.symbol.start..The.wind
a6a0 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 ow.scope.is.determined.by.`avy-a
a6c0 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c ll-windows'..When.ARG.is.non-nil
a6e0 2c 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 ,.do.the.opposite.of.`avy-all-wi
a700 6e 64 6f 77 73 27 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 ndows'...(fn.CHAR.&optional.ARG)
a720 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 73 79 6d 62 6f 6c 2d 31 20 23 ..(defalias.'avy-goto-symbol-1.#
a740 5b 35 31 33 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 [513."\306.\236A\206...\306\n\23
a760 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 6A\206...\306...\307.\310\311\31
a780 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 2\313\314\315....\"\316\"\317\30
a7a0 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 30 02 02 5c 33 30 37 5c 32 31 31 5c 33 32 31 25 2b 7\211&.M\210\320..\307\211\321%+
a7c0 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 \207".[avy-keys-alist.avy-keys.a
a7e0 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f vy-styles-alist.avy-style.avy-co
a800 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 73 79 6d 62 6f 6c mmand.avy-action.avy-goto-symbol
a820 2d 31 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 -1.nil.avy-resume.make-byte-code
a840 20 30 20 22 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 5c 32 31 31 5c 33 30 34 25 5c 32 30 .0."\302\300\301\303\211\304%\20
a860 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 7".vconcat.vector.[avy-goto-word
a880 2d 31 20 6e 69 6c 20 74 5d 20 36 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 20 74 5d 20 31 -1.nil.t].6.avy-goto-word-1.t].1
a8a0 30 20 28 23 24 20 2e 20 34 32 35 39 34 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 0.(#$...42594).(byte-code."\301\
a8c0 33 30 32 5c 33 30 33 5c 22 08 44 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 302\303\".D\207".[current-prefix
a8e0 2d 61 72 67 20 72 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a -arg.read-char."char:.".t].3)]).
a900 23 40 33 31 32 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 #@312.Jump.to.the.currently.visi
a920 62 6c 65 20 43 48 41 52 20 61 74 20 61 20 73 79 6d 62 6f 6c 20 73 74 61 72 74 2e 0a 54 68 69 73 ble.CHAR.at.a.symbol.start..This
a940 20 69 73 20 61 20 73 63 6f 70 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 60 61 76 79 2d 67 6f 74 .is.a.scoped.version.of.`avy-got
a960 6f 2d 73 79 6d 62 6f 6c 2d 31 27 2c 20 77 68 65 72 65 20 74 68 65 20 73 63 6f 70 65 20 69 73 0a o-symbol-1',.where.the.scope.is.
a980 74 68 65 20 76 69 73 69 62 6c 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 the.visible.part.of.the.current.
a9a0 62 75 66 66 65 72 20 75 70 20 74 6f 20 70 6f 69 6e 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 buffer.up.to.point..The.window.s
a9c0 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 cope.is.determined.by.`avy-all-w
a9e0 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f indows'..When.ARG.is.non-nil,.do
aa00 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 .the.opposite.of.`avy-all-window
aa20 73 27 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 s'...(fn.CHAR.&optional.ARG)..(d
aa40 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 73 79 6d 62 6f 6c 2d 31 2d 61 62 6f 76 65 efalias.'avy-goto-symbol-1-above
aa60 20 23 5b 35 31 33 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c .#[513."\306.\236A\206...\306\n\
aa80 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 236A\206...\306...\307.\310\311\
aaa0 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 33 31 37 5c 312\313\314\315....\"\316\"\317\
aac0 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 30 02 02 5c 33 32 31 20 60 5c 33 32 32 25 2b 307\211&.M\210\320..\321.`\322%+
aae0 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 \207".[avy-keys-alist.avy-keys.a
ab00 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f vy-styles-alist.avy-style.avy-co
ab20 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 73 79 6d 62 6f 6c mmand.avy-action.avy-goto-symbol
ab40 2d 31 2d 61 62 6f 76 65 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 -1-above.nil.avy-resume.make-byt
ab60 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 20 60 5c 33 30 34 e-code.0."\302\300\301\303.`\304
ab80 25 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d %\207".vconcat.vector.[avy-goto-
aba0 77 6f 72 64 2d 31 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 74 5d 20 36 20 61 76 79 2d 67 6f 74 word-1.window-start.t].6.avy-got
abc0 6f 2d 77 6f 72 64 2d 31 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 74 5d 20 31 30 20 28 23 24 20 o-word-1.window-start.t].10.(#$.
abe0 2e 20 34 33 32 37 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 ..43270).(byte-code."\301\302\30
ac00 33 5c 22 08 44 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 72 3\".D\207".[current-prefix-arg.r
ac20 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a 23 40 33 31 36 20 ead-char."char:.".t].3)]).#@316.
ac40 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 Jump.to.the.currently.visible.CH
ac60 41 52 20 61 74 20 61 20 73 79 6d 62 6f 6c 20 73 74 61 72 74 2e 0a 54 68 69 73 20 69 73 20 61 20 AR.at.a.symbol.start..This.is.a.
ac80 73 63 6f 70 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 60 61 76 79 2d 67 6f 74 6f 2d 73 79 6d 62 scoped.version.of.`avy-goto-symb
aca0 6f 6c 2d 31 27 2c 20 77 68 65 72 65 20 74 68 65 20 73 63 6f 70 65 20 69 73 0a 74 68 65 20 76 69 ol-1',.where.the.scope.is.the.vi
acc0 73 69 62 6c 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 sible.part.of.the.current.buffer
ace0 20 66 6f 6c 6c 6f 77 69 6e 67 20 70 6f 69 6e 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f .following.point..The.window.sco
ad00 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e pe.is.determined.by.`avy-all-win
ad20 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 dows'..When.ARG.is.non-nil,.do.t
ad40 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 he.opposite.of.`avy-all-windows'
ad60 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 ...(fn.CHAR.&optional.ARG)..(def
ad80 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 73 79 6d 62 6f 6c 2d 31 2d 62 65 6c 6f 77 20 23 alias.'avy-goto-symbol-1-below.#
ada0 5b 35 31 33 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 [513."\306.\236A\206...\306\n\23
adc0 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 5c 33 31 6A\206...\306...\307.\310\311\31
ade0 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 33 31 37 5c 33 30 2\313\314\315....\"\316\"\317\30
ae00 37 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 30 02 02 60 5c 33 32 31 5c 33 32 32 20 5c 33 32 33 7\211&.M\210\320..`\321\322.\323
ae20 5c 22 5c 33 32 33 25 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 \"\323%+\207".[avy-keys-alist.av
ae40 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c y-keys.avy-styles-alist.avy-styl
ae60 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 e.avy-command.avy-action.avy-got
ae80 6f 2d 73 79 6d 62 6f 6c 2d 31 2d 62 65 6c 6f 77 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 o-symbol-1-below.nil.avy-resume.
aea0 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 32 5c 33 30 30 5c 33 30 31 60 5c make-byte-code.0."\302\300\301`\
aec0 33 30 33 5c 33 30 34 20 5c 33 30 35 5c 22 5c 33 30 35 25 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 303\304.\305\"\305%\207".vconcat
aee0 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 31 20 77 69 6e 64 6f 77 2d .vector.[avy-goto-word-1.window-
af00 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 5d 20 37 20 61 76 79 2d 67 6f 74 end.selected-window.t].7.avy-got
af20 6f 2d 77 6f 72 64 2d 31 20 77 69 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e o-word-1.window-end.selected-win
af40 64 6f 77 20 74 5d 20 31 30 20 28 23 24 20 2e 20 34 34 30 39 36 29 20 28 62 79 74 65 2d 63 6f 64 dow.t].10.(#$...44096).(byte-cod
af60 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 08 44 5c 32 30 37 22 20 5b 63 75 72 72 65 6e e."\301\302\303\".D\207".[curren
af80 74 2d 70 72 65 66 69 78 2d 61 72 67 20 72 65 61 64 2d 63 68 61 72 20 22 63 68 61 72 3a 20 22 20 t-prefix-arg.read-char."char:.".
afa0 74 5d 20 33 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 t].3)]).(byte-code."\300\301\302
afc0 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 63 75 \303\304DD\305\306\307%\207".[cu
afe0 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 61 76 79 2d 73 75 62 77 6f 72 stom-declare-variable.avy-subwor
b000 64 2d 65 78 74 72 61 2d 77 6f 72 64 2d 63 68 61 72 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 d-extra-word-chars.funcall.funct
b020 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 31 32 33 20 36 31 20 31 32 35 20 ion.#[0."\300\207".[(123.61.125.
b040 34 32 20 35 38 20 36 32 20 36 30 29 5d 20 31 5d 20 22 41 20 6c 69 73 74 20 6f 66 20 63 68 61 72 42.58.62.60)].1]."A.list.of.char
b060 61 63 74 65 72 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 6d acters.that.should.temporarily.m
b080 61 74 63 68 20 5c 22 5c 5c 77 5c 22 2e 5c 6e 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 atch.\"\\w\".\nThis.variable.is.
b0a0 75 73 65 64 20 62 79 20 60 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 30 27 20 61 6e 64 used.by.`avy-goto-subword-0'.and
b0c0 20 60 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 31 27 2e 22 20 3a 74 79 70 65 20 28 72 .`avy-goto-subword-1'.".:type.(r
b0e0 65 70 65 61 74 20 63 68 61 72 61 63 74 65 72 29 5d 20 36 29 0a 23 40 32 39 30 20 4a 75 6d 70 20 epeat.character)].6).#@290.Jump.
b100 74 6f 20 61 20 77 6f 72 64 20 6f 72 20 73 75 62 77 6f 72 64 20 73 74 61 72 74 2e 0a 54 68 65 20 to.a.word.or.subword.start..The.
b120 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 window.scope.is.determined.by.`a
b140 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 28 41 52 47 20 6e 65 67 61 74 65 73 20 69 74 29 vy-all-windows'.(ARG.negates.it)
b160 2e 0a 0a 57 68 65 6e 20 50 52 45 44 49 43 41 54 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 69 74 27 ...When.PREDICATE.is.non-nil.it'
b180 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 7a 65 72 6f 20 70 61 72 61 6d 65 74 65 72 73 20 s.a.function.of.zero.parameters.
b1a0 74 68 61 74 0a 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 74 72 75 65 2e 0a 0a 42 45 47 20 61 6e that.should.return.true...BEG.an
b1c0 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 74 68 65 20 73 63 6f 70 65 20 77 68 65 72 65 20 63 61 6e d.END.narrow.the.scope.where.can
b1e0 64 69 64 61 74 65 73 20 61 72 65 20 73 65 61 72 63 68 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 didates.are.searched...(fn.&opti
b200 6f 6e 61 6c 20 41 52 47 20 50 52 45 44 49 43 41 54 45 20 42 45 47 20 45 4e 44 29 1f 0a 28 64 65 onal.ARG.PREDICATE.BEG.END)..(de
b220 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 30 20 23 5b 31 30 32 falias.'avy-goto-subword-0.#[102
b240 34 20 22 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 08 5c 32 33 36 41 5c 32 30 36 5c 66 4."\306\307!\210\310.\236A\206\f
b260 00 09 5c 33 31 30 5c 6e 5c 32 33 36 41 5c 32 30 36 14 00 0b 5c 33 31 30 1c 1b 19 5c 33 31 31 15 ..\310\n\236A\206...\310...\311.
b280 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 09 06 09 06 09 06 09 \312\313\314\315\316\317........
b2a0 24 5c 33 32 30 5c 22 5c 33 32 31 5c 33 31 31 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 31 31 5c 33 $\320\"\321\311\211&.M\210\311\3
b2c0 32 32 5c 33 31 31 01 1e 2a 02 1e 2b 06 06 5c 32 30 33 45 00 0e 2c 5c 32 30 32 47 00 0e 2d 1e 2d 22\311..*..+..\203E..,\202G..-.-
b2e0 5c 33 32 33 20 5c 32 31 31 5c 32 30 33 1a 01 5c 32 31 31 40 5c 33 32 34 01 21 72 5c 33 31 33 5c \323.\211\203..\211@\324.!r\313\
b300 33 31 34 5c 33 32 35 5c 33 31 36 5c 33 31 37 05 21 5c 33 32 36 5c 22 5c 33 32 37 24 5c 32 31 36 314\325\316\317.!\326\"\327$\216
b320 5c 33 33 30 01 40 5c 33 33 31 5c 22 5c 32 31 30 0e 2e 0e 2f 3e 5c 32 30 34 11 01 5c 33 33 32 20 \330.@\331\"\210.../>\204..\332.
b340 0e 30 5c 32 31 31 5c 32 30 33 5c 32 30 36 00 5c 32 31 31 40 5c 33 33 33 01 5c 33 33 34 05 23 5c .0\211\203\206.\211@\333.\334.#\
b360 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 73 00 5c 32 31 30 5c 33 33 35 20 70 5c 33 31 210.A\266\202\202s.\210\335.p\31
b380 33 5c 33 31 34 5c 33 33 36 5c 33 31 36 5c 33 31 37 06 06 06 06 5c 22 5c 33 33 37 5c 22 5c 33 32 3\314\336\316\317....\"\337\"\32
b3a0 37 24 5c 32 31 36 5c 33 34 30 03 21 5c 32 31 30 06 5c 6e 5c 32 30 36 5c 32 34 34 00 5c 33 34 31 7$\216\340.!\210.\n\206\244.\341
b3c0 20 5c 33 31 31 5c 32 31 32 06 0b 5c 32 30 36 5c 32 36 30 00 5c 33 34 32 5c 33 34 33 20 5c 33 34 .\311\212..\206\260.\342\343.\34
b3e0 34 5c 22 62 5c 32 31 30 5c 33 34 35 20 5c 32 31 30 60 02 56 5c 32 30 33 5c 33 34 30 00 06 0d 5c 4\"b\210\345.\210`.V\203\340...\
b400 32 30 33 5c 33 31 33 00 06 0d 5c 32 30 33 5c 33 33 32 00 06 0d 20 5c 32 30 33 5c 33 33 32 00 5c 203\313...\203\332....\203\332.\
b420 33 34 36 60 5c 33 34 37 5c 22 5c 32 30 34 5c 33 33 32 00 60 5c 33 34 33 20 42 01 42 5c 32 36 32 346`\347\"\204\332.`\343.B.B\262
b440 01 5c 33 34 35 20 5c 32 31 30 5c 32 30 32 5c 32 36 35 00 60 02 55 5c 32 30 33 05 01 06 0d 5c 32 .\345.\210\202\265.`.U\203....\2
b460 30 33 5c 33 36 36 00 06 0d 5c 32 30 33 05 01 06 0d 20 5c 32 30 33 05 01 5c 33 34 36 60 5c 33 34 03\366...\203.....\203..\346`\34
b480 37 5c 22 5c 32 30 34 05 01 60 5c 33 34 33 20 42 01 42 5c 32 36 32 01 29 06 08 01 5c 32 34 34 5c 7\"\204..`\343.B.B\262.)...\244\
b4a0 32 36 32 09 5c 32 36 36 02 29 5c 32 36 36 03 2a 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 262.\266.)\266.*\210.A\266\202\2
b4c0 30 32 4b 00 5c 32 31 30 29 5c 33 35 30 01 5c 33 35 31 0b 21 5c 22 2a 5c 32 36 36 5c 32 30 33 2b 02K.\210)\350.\351.!\"*\266\203+
b4e0 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 \207".[avy-keys-alist.avy-keys.a
b500 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f vy-styles-alist.avy-style.avy-co
b520 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 72 65 71 75 69 72 65 20 73 75 62 77 6f 72 64 mmand.avy-action.require.subword
b540 20 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 30 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 .avy-goto-subword-0.nil.avy-resu
b560 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 36 5c 33 30 37 5c 33 30 me.make-byte-code.0."\306\307\30
b580 36 01 1c 02 1d 5c 33 30 30 5c 32 30 33 10 00 0e 23 5c 32 30 32 12 00 0e 24 1e 24 5c 33 31 30 20 6....\300\203...#\202...$.$\310.
b5a0 5c 32 31 31 5c 32 30 33 5c 33 33 35 00 5c 32 31 31 40 5c 33 31 31 01 21 72 5c 33 31 32 5c 33 31 \211\203\335.\211@\311.!r\312\31
b5c0 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 05 21 5c 33 31 37 5c 22 5c 33 32 30 24 5c 32 31 36 5c 33 3\314\315\316.!\317\"\320$\216\3
b5e0 32 31 01 40 5c 33 32 32 5c 22 5c 32 31 30 0e 25 0e 26 3e 5c 32 30 34 5c 33 32 34 00 5c 33 32 33 21.@\322\"\210.%.&>\204\324.\323
b600 20 0e 27 5c 32 31 31 5c 32 30 33 51 00 5c 32 31 31 40 5c 33 32 34 01 5c 33 32 35 05 23 5c 32 31 ..'\211\203Q.\211@\324.\325.#\21
b620 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 3e 00 5c 32 31 30 5c 33 32 36 20 70 5c 33 31 32 5c 0.A\266\202\202>.\210\326.p\312\
b640 33 31 33 5c 33 32 37 5c 33 31 35 5c 33 31 36 06 06 06 06 5c 22 5c 33 33 30 5c 22 5c 33 32 30 24 313\327\315\316....\"\330\"\320$
b660 5c 32 31 36 5c 33 33 31 03 21 5c 32 31 30 5c 33 30 32 5c 32 30 36 6e 00 5c 33 33 32 20 5c 33 30 \216\331.!\210\302\206n.\332.\30
b680 36 5c 32 31 32 5c 33 30 33 5c 32 30 36 79 00 5c 33 33 33 5c 33 33 34 20 5c 33 33 35 5c 22 62 5c 6\212\303\206y.\333\334.\335\"b\
b6a0 32 31 30 5c 33 33 36 20 5c 32 31 30 60 02 56 5c 32 30 33 5c 32 34 36 00 5c 33 30 31 5c 32 30 33 210\336.\210`.V\203\246.\301\203
b6c0 5c 32 32 31 00 5c 33 30 31 5c 32 30 33 5c 32 34 30 00 5c 33 30 31 20 5c 32 30 33 5c 32 34 30 00 \221.\301\203\240.\301.\203\240.
b6e0 5c 33 33 37 60 5c 33 34 30 5c 22 5c 32 30 34 5c 32 34 30 00 60 5c 33 33 34 20 42 01 42 5c 32 36 \337`\340\"\204\240.`\334.B.B\26
b700 32 01 5c 33 33 36 20 5c 32 31 30 5c 32 30 32 7e 00 60 02 55 5c 32 30 33 5c 33 31 30 00 5c 33 30 2.\336.\210\202~.`.U\203\310.\30
b720 31 5c 32 30 33 5c 32 37 31 00 5c 33 30 31 5c 32 30 33 5c 33 31 30 00 5c 33 30 31 20 5c 32 30 33 1\203\271.\301\203\310.\301.\203
b740 5c 33 31 30 00 5c 33 33 37 60 5c 33 34 30 5c 22 5c 32 30 34 5c 33 31 30 00 60 5c 33 33 34 20 42 \310.\337`\340\"\204\310.`\334.B
b760 01 42 5c 32 36 32 01 29 06 08 01 5c 32 34 34 5c 32 36 32 09 5c 32 36 36 02 29 5c 32 36 36 03 2a .B\262.)...\244\262.\266.)\266.*
b780 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 16 00 5c 32 31 30 29 5c 33 34 31 01 5c 33 \210.A\266\202\202..\210)\341.\3
b7a0 34 32 0e 28 21 5c 22 2a 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 75 42.(!\"*\207".vconcat.vector.[su
b7c0 62 77 6f 72 64 2d 62 61 63 6b 77 61 72 64 2d 72 65 67 65 78 70 20 63 61 73 65 2d 66 6f 6c 64 2d bword-backward-regexp.case-fold-
b7e0 73 65 61 72 63 68 20 6e 69 6c 20 23 31 3d 22 5c 5c 28 5c 5c 28 5c 5c 57 5c 5c 7c 5b 5b 3a 6c 6f search.nil.#1="\\(\\(\\W\\|[[:lo
b800 77 65 72 3a 5d 5b 3a 64 69 67 69 74 3a 5d 5d 5c 5c 29 5c 5c 28 5b 21 2d 2f 3a 40 60 7e 5b 3a 75 wer:][:digit:]]\\)\\([!-/:@`~[:u
b820 70 70 65 72 3a 5d 5d 2b 5c 5c 57 2a 5c 5c 29 5c 5c 7c 5c 5c 57 5c 5c 77 2b 5c 5c 29 22 20 61 76 pper:]]+\\W*\\)\\|\\W\\w+\\)".av
b840 79 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 y-window-list.internal--before-w
b860 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f ith-selected-window.make-byte-co
b880 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 de.0."\301\300!\207".vconcat.vec
b8a0 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 tor.[internal--after-with-select
b8c0 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 ed-window].2.select-window.norec
b8e0 6f 72 64 20 63 6f 70 79 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 6f 64 69 66 79 2d 73 79 6e ord.copy-syntax-table.modify-syn
b900 74 61 78 2d 65 6e 74 72 79 20 23 32 3d 22 77 22 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 22 72 tax-entry.#2="w".syntax-table."r
b920 5c 33 30 31 71 5c 32 31 30 5c 33 30 32 5c 33 30 30 21 29 5c 32 30 37 22 20 5b 73 65 74 2d 73 79 \301q\210\302\300!)\207".[set-sy
b940 6e 74 61 78 2d 74 61 62 6c 65 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 77 69 6e ntax-table].set-syntax-table.win
b960 64 6f 77 2d 73 74 61 72 74 20 77 69 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 dow-start.window-end.selected-wi
b980 6e 64 6f 77 20 74 20 73 75 62 77 6f 72 64 2d 62 61 63 6b 77 61 72 64 20 67 65 74 2d 63 68 61 72 ndow.t.subword-backward.get-char
b9a0 2d 70 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 -property.invisible.avy--process
b9c0 20 61 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 2d 61 .avy--style-fn.avy-all-windows-a
b9e0 6c 74 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 61 76 lt.avy-all-windows.major-mode.av
ba00 79 2d 69 67 6e 6f 72 65 64 2d 6d 6f 64 65 73 20 61 76 79 2d 73 75 62 77 6f 72 64 2d 65 78 74 72 y-ignored-modes.avy-subword-extr
ba20 61 2d 77 6f 72 64 2d 63 68 61 72 73 20 61 76 79 2d 73 74 79 6c 65 5d 20 31 36 20 23 31 23 20 61 a-word-chars.avy-style].16.#1#.a
ba40 76 79 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d vy-window-list.internal--before-
ba60 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 22 5c 33 30 31 5c 33 30 30 21 5c with-selected-window."\301\300!\
ba80 32 30 37 22 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 207".[internal--after-with-selec
baa0 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 ted-window].2.select-window.nore
bac0 63 6f 72 64 20 63 6f 70 79 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6d 6f 64 69 66 79 2d 73 79 cord.copy-syntax-table.modify-sy
bae0 6e 74 61 78 2d 65 6e 74 72 79 20 23 32 23 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 22 72 5c 33 ntax-entry.#2#.syntax-table."r\3
bb00 30 31 71 5c 32 31 30 5c 33 30 32 5c 33 30 30 21 29 5c 32 30 37 22 20 5b 73 65 74 2d 73 79 6e 74 01q\210\302\300!)\207".[set-synt
bb20 61 78 2d 74 61 62 6c 65 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 77 69 6e 64 6f ax-table].set-syntax-table.windo
bb40 77 2d 73 74 61 72 74 20 77 69 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 w-start.window-end.selected-wind
bb60 6f 77 20 74 20 73 75 62 77 6f 72 64 2d 62 61 63 6b 77 61 72 64 20 67 65 74 2d 63 68 61 72 2d 70 ow.t.subword-backward.get-char-p
bb80 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 61 roperty.invisible.avy--process.a
bba0 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 20 73 75 62 77 6f 72 64 2d 62 61 63 6b 77 61 72 64 2d 72 65 vy--style-fn.subword-backward-re
bbc0 67 65 78 70 20 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 61 76 79 2d 61 6c 6c 2d 77 69 gexp.case-fold-search.avy-all-wi
bbe0 6e 64 6f 77 73 2d 61 6c 74 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 6d 61 6a 6f 72 2d ndows-alt.avy-all-windows.major-
bc00 6d 6f 64 65 20 61 76 79 2d 69 67 6e 6f 72 65 64 2d 6d 6f 64 65 73 20 61 76 79 2d 73 75 62 77 6f mode.avy-ignored-modes.avy-subwo
bc20 72 64 2d 65 78 74 72 61 2d 77 6f 72 64 2d 63 68 61 72 73 5d 20 32 30 20 28 23 24 20 2e 20 34 35 rd-extra-word-chars].20.(#$...45
bc40 33 30 37 29 20 22 50 22 5d 29 0a 23 40 31 38 30 20 4a 75 6d 70 20 74 6f 20 74 68 65 20 63 75 72 307)."P"]).#@180.Jump.to.the.cur
bc60 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 20 43 48 41 52 20 61 74 20 61 20 73 75 62 77 6f 72 64 rently.visible.CHAR.at.a.subword
bc80 20 73 74 61 72 74 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 .start..The.window.scope.is.dete
bca0 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 28 41 52 47 rmined.by.`avy-all-windows'.(ARG
bcc0 20 6e 65 67 61 74 65 73 20 69 74 29 2e 0a 54 68 65 20 63 61 73 65 20 6f 66 20 43 48 41 52 20 69 .negates.it)..The.case.of.CHAR.i
bce0 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 28 66 6e 20 43 48 41 52 20 26 6f 70 74 69 6f 6e 61 6c 20 41 s.ignored...(fn.CHAR.&optional.A
bd00 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 RG)..(defalias.'avy-goto-subword
bd20 2d 31 20 23 5b 35 31 33 20 22 5c 33 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c -1.#[513."\306.\236A\206...\306\
bd40 6e 5c 32 33 36 41 5c 32 30 36 10 00 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 n\236A\206...\306...\307.\310\31
bd60 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 06 07 5c 22 5c 33 31 36 5c 22 5c 33 31 1\312\313\314\315....\"\316\"\31
bd80 37 5c 33 30 37 5c 32 31 31 26 06 4d 5c 32 31 30 01 5c 32 32 37 5c 33 32 30 02 5c 33 31 31 5c 33 7\307\211&.M\210.\227\320.\311\3
bda0 31 32 5c 33 32 31 5c 33 31 34 5c 33 31 35 06 07 21 5c 33 32 32 5c 22 5c 33 32 33 24 5c 22 5c 32 12\321\314\315..!\322\"\323$\"\2
bdc0 36 32 01 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 62.+\207".[avy-keys-alist.avy-ke
bde0 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 ys.avy-styles-alist.avy-style.av
be00 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d 67 6f 74 6f 2d 73 75 y-command.avy-action.avy-goto-su
be20 62 77 6f 72 64 2d 31 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 bword-1.nil.avy-resume.make-byte
be40 2d 63 6f 64 65 20 30 20 22 5c 33 30 30 5c 32 32 37 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 -code.0."\300\227\302\301\303\30
be60 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 07 21 5c 33 31 30 5c 22 5c 33 31 31 24 5c 22 5c 32 30 4\305\306\307..!\310\"\311$\"\20
be80 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 7".vconcat.vector.[avy-goto-subw
bea0 6f 72 64 2d 30 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 66 5c 32 30 ord-0.make-byte-code.0."\301f\20
bec0 35 5c 6e 00 5c 33 30 31 66 5c 32 32 37 5c 33 30 30 3d 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 5\n.\301f\227\300=\207".vconcat.
bee0 76 65 63 74 6f 72 20 5b 6e 69 6c 5d 20 32 5d 20 39 20 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f vector.[nil].2].9.avy-goto-subwo
bf00 72 64 2d 30 20 22 5c 33 30 31 66 5c 32 30 35 5c 6e 00 5c 33 30 31 66 5c 32 32 37 5c 33 30 30 3d rd-0."\301f\205\n.\301f\227\300=
bf20 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 32 5d 20 31 31 20 28 23 24 20 2e 20 34 38 32 30 39 29 20 28 \207".[nil].2].11.(#$...48209).(
bf40 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 08 44 5c 32 30 37 22 byte-code."\301\302\303\".D\207"
bf60 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 72 65 61 64 2d 63 68 61 72 20 22 .[current-prefix-arg.read-char."
bf80 63 68 61 72 3a 20 22 20 74 5d 20 33 29 5d 29 0a 23 40 31 30 31 20 46 6f 72 77 61 72 64 20 74 6f char:.".t].3)]).#@101.Forward.to
bfa0 20 60 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 31 27 20 6f 72 20 60 61 76 79 2d 67 6f .`avy-goto-subword-1'.or.`avy-go
bfc0 74 6f 2d 77 6f 72 64 2d 31 27 2e 0a 57 68 69 63 68 20 6f 6e 65 20 64 65 70 65 6e 64 73 20 6f 6e to-word-1'..Which.one.depends.on
bfe0 20 76 61 72 69 61 62 6c 65 20 60 73 75 62 77 6f 72 64 2d 6d 6f 64 65 27 2e 1f 0a 28 64 65 66 61 .variable.`subword-mode'...(defa
c000 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 2d 6f 72 2d 73 75 62 77 6f 72 64 2d 31 lias.'avy-goto-word-or-subword-1
c020 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 33 0e 00 08 5c 32 30 33 0e 00 5c 33 30 32 .#[0."\301\300!\203...\203..\302
c040 5c 33 30 33 21 5c 32 30 37 5c 33 30 32 5c 33 30 34 21 5c 32 30 37 22 20 5b 73 75 62 77 6f 72 64 \303!\207\302\304!\207".[subword
c060 2d 6d 6f 64 65 20 62 6f 75 6e 64 70 20 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 -mode.boundp.call-interactively.
c080 61 76 79 2d 67 6f 74 6f 2d 73 75 62 77 6f 72 64 2d 31 20 61 76 79 2d 67 6f 74 6f 2d 77 6f 72 64 avy-goto-subword-1.avy-goto-word
c0a0 2d 31 5d 20 32 20 28 23 24 20 2e 20 34 39 30 34 36 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d 63 -1].2.(#$...49046).nil]).(byte-c
c0c0 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c ode."\300\301\302\303\304DD\305\
c0e0 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 306\307%\207".[custom-declare-va
c100 72 69 61 62 6c 65 20 61 76 79 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 2d 6f 76 65 72 6c 61 79 20 66 riable.avy-indent-line-overlay.f
c120 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 20 5b uncall.function.#[0."\300\207".[
c140 6e 69 6c 5d 20 31 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 60 61 76 79 2d 67 6f 74 6f nil].1]."When.non-nil,.`avy-goto
c160 2d 6c 69 6e 65 27 20 77 69 6c 6c 20 64 69 73 70 6c 61 79 20 74 68 65 20 6c 69 6e 65 20 6f 76 65 -line'.will.display.the.line.ove
c180 72 6c 61 79 20 6e 65 78 74 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 6e 6f 6e 2d 77 68 69 74 65 rlay.next.to.the.first.non-white
c1a0 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 65 61 63 68 20 6c 69 6e 65 2e 22 20 3a space.character.of.each.line.".:
c1c0 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 36 29 0a 23 40 33 31 37 20 47 65 74 20 63 61 6e 64 69 type.boolean].6).#@317.Get.candi
c1e0 64 61 74 65 73 20 66 6f 72 20 73 65 6c 65 63 74 69 6e 67 20 61 20 6c 69 6e 65 2e 0a 54 68 65 20 dates.for.selecting.a.line..The.
c200 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 window.scope.is.determined.by.`a
c220 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e vy-all-windows'..When.ARG.is.non
c240 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c -nil,.do.the.opposite.of.`avy-al
c260 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 74 l-windows'..BEG.and.END.narrow.t
c280 68 65 20 73 63 6f 70 65 20 77 68 65 72 65 20 63 61 6e 64 69 64 61 74 65 73 20 61 72 65 20 73 65 he.scope.where.candidates.are.se
c2a0 61 72 63 68 65 64 2e 0a 57 68 65 6e 20 42 4f 54 54 4f 4d 2d 55 50 20 69 73 20 6e 6f 6e 2d 6e 69 arched..When.BOTTOM-UP.is.non-ni
c2c0 6c 2c 20 64 69 73 70 6c 61 79 20 61 76 79 20 63 61 6e 64 69 64 61 74 65 73 20 66 72 6f 6d 20 74 l,.display.avy.candidates.from.t
c2e0 6f 70 20 74 6f 20 62 6f 74 74 6f 6d 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 20 op.to.bottom..(fn.&optional.ARG.
c300 42 45 47 20 45 4e 44 20 42 4f 54 54 4f 4d 2d 55 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 BEG.END.BOTTOM-UP)..(defalias.'a
c320 76 79 2d 2d 6c 69 6e 65 2d 63 61 6e 64 73 20 23 5b 31 30 32 34 20 22 5c 33 30 36 04 5c 32 30 33 vy--line-cands.#[1024."\306.\203
c340 09 00 08 5c 32 30 32 5c 6e 00 09 19 5c 33 30 37 20 5c 32 31 31 5c 32 30 33 5c 32 32 36 00 5c 32 ...\202\n...\307.\211\203\226.\2
c360 31 31 40 5c 33 31 30 01 21 72 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 05 21 11@\310.!r\311\312\313\314\315.!
c380 5c 33 31 36 5c 22 5c 33 31 37 24 5c 32 31 36 5c 33 32 30 01 40 5c 33 32 31 5c 22 5c 32 31 30 5c \316\"\317$\216\320.@\321\"\210\
c3a0 6e 0b 3e 5c 32 30 34 5c 32 31 35 00 06 06 5c 32 30 36 36 00 5c 33 32 32 20 5c 32 31 32 5c 32 31 n.>\204\215...\2066.\322.\212\21
c3c0 34 5c 32 31 31 06 07 5c 32 30 36 43 00 5c 33 32 33 5c 33 32 34 20 5c 33 32 35 5c 22 7d 5c 32 31 4\211..\206C.\323\324.\325\"}\21
c3e0 30 65 62 5c 32 31 30 60 64 57 5c 32 30 33 5c 32 31 33 00 5c 33 32 36 60 53 02 5d 5c 33 32 37 5c 0eb\210`dW\203\213.\326`S.]\327\
c400 22 5c 32 30 34 75 00 5c 66 5c 33 33 30 3d 5c 32 30 33 63 00 5c 33 33 31 20 5c 32 30 32 6e 00 5c "\204u.\f\330=\203c.\331.\202n.\
c420 32 31 32 0d 5c 32 30 33 6c 00 5c 33 33 32 5c 33 30 36 77 5c 32 31 30 60 29 5c 33 32 34 20 42 05 212.\203l.\332\306w\210`)\324.B.
c440 42 5c 32 36 32 05 0e 1d 5c 32 30 33 5c 32 30 35 00 5c 33 31 32 16 1e 5c 33 33 33 5c 33 33 34 5c B\262...\203\205.\312..\333\334\
c460 33 32 35 5c 22 5c 32 31 30 5c 32 30 32 48 00 5c 33 33 34 79 5c 32 31 30 5c 32 30 32 48 00 2a 5c 325\"\210\202H.\334y\210\202H.*\
c480 32 31 30 2a 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 0d 00 5c 32 31 30 29 01 5c 32 210*\210.A\266\202\202..\210).\2
c4a0 30 33 5c 32 34 30 00 5c 32 31 31 5c 32 30 32 5c 32 34 32 00 5c 32 31 31 5c 32 33 37 5c 32 30 37 03\240.\211\202\242.\211\237\207
c4c0 22 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 2d 61 6c 74 20 61 76 79 2d 61 6c 6c 2d 77 ".[avy-all-windows-alt.avy-all-w
c4e0 69 6e 64 6f 77 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 61 76 79 2d 69 67 6e 6f 72 65 64 2d 6d 6f indows.major-mode.avy-ignored-mo
c500 64 65 73 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 2d 6f 76 des.avy-style.avy-indent-line-ov
c520 65 72 6c 61 79 20 6e 69 6c 20 61 76 79 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 69 6e 74 65 72 6e erlay.nil.avy-window-list.intern
c540 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 al--before-with-selected-window.
c560 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 make-byte-code.0."\301\300!\207"
c580 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 .vconcat.vector.[internal--after
c5a0 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 73 65 6c 65 63 74 2d -with-selected-window].2.select-
c5c0 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 77 69 6e window.norecord.window-start.win
c5e0 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 20 67 65 74 2d 63 68 dow-end.selected-window.t.get-ch
c600 61 72 2d 70 72 6f 70 65 72 74 79 20 69 6e 76 69 73 69 62 6c 65 20 70 6f 73 74 20 6c 69 6e 65 2d ar-property.invisible.post.line-
c620 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 22 20 09 22 20 6c 69 6e 65 2d 6d 6f 76 65 2d 76 69 73 75 end-position."..".line-move-visu
c640 61 6c 20 31 20 76 69 73 75 61 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 20 74 65 6d 70 6f 72 61 72 79 2d al.1.visual-line-mode.temporary-
c660 67 6f 61 6c 2d 63 6f 6c 75 6d 6e 5d 20 31 34 20 28 23 24 20 2e 20 34 39 36 32 33 29 5d 29 0a 23 goal-column].14.(#$...49623)]).#
c680 40 33 35 20 47 65 74 20 73 74 72 69 6e 67 73 20 66 6f 72 20 60 61 76 79 2d 6c 69 6e 75 6d 2d 6d @35.Get.strings.for.`avy-linum-m
c6a0 6f 64 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 2d 6c 69 6e 75 6d 2d 73 74 72 ode'...(defalias.'avy--linum-str
c6c0 69 6e 67 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 5c 22 5c 33 30 34 01 08 5c ings.#[0."\301\302\303.\"\304..\
c6e0 22 5c 33 30 35 43 5c 33 30 36 02 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 "\305C\306.\307\310\311\312\313.
c700 07 21 5c 33 31 34 5c 22 5c 33 31 35 5c 33 31 36 25 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c .!\314\"\315\316%\"\210\211\242\
c720 32 33 37 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 20 6d 61 70 63 61 72 20 63 61 72 20 61 76 237\207".[avy-keys.mapcar.car.av
c740 79 2d 2d 6c 69 6e 65 2d 63 61 6e 64 73 20 61 76 79 2d 74 72 65 65 20 6e 69 6c 20 61 76 79 2d 74 y--line-cands.avy-tree.nil.avy-t
c760 72 61 76 65 72 73 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 31 raverse.make-byte-code.514."\301
c780 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 21 5c 22 5c 33 30 35 5c 33 30 36 23 5c 32 31 31 47 5c 33 \302\303\304.!\"\305\306#\211G\3
c7a0 30 37 56 5c 32 30 33 18 00 5c 33 31 30 5c 33 31 31 5c 33 30 37 5c 33 31 32 04 24 5c 32 31 30 5c 07V\203..\310\311\307\312.$\210\
c7c0 33 30 30 01 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 300.\300\242B\240\207".vconcat.v
c7e0 65 63 74 6f 72 20 5b 70 72 6f 70 65 72 74 69 7a 65 20 61 70 70 6c 79 20 73 74 72 69 6e 67 20 72 ector.[propertize.apply.string.r
c800 65 76 65 72 73 65 20 66 61 63 65 20 61 76 79 2d 6c 65 61 64 2d 66 61 63 65 20 31 20 73 65 74 2d everse.face.avy-lead-face.1.set-
c820 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 30 20 28 66 61 63 65 20 61 76 79 2d 6c 65 61 64 text-properties.0.(face.avy-lead
c840 2d 66 61 63 65 2d 30 29 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 50 41 54 48 20 4c 45 41 46 29 22 -face-0)].8."\n\n(fn.PATH.LEAF)"
c860 5d 20 31 31 20 28 23 24 20 2e 20 35 30 38 32 30 29 5d 29 0a 23 40 39 37 20 4e 6f 6e 2d 6e 69 6c ].11.(#$...50820)]).#@97.Non-nil
c880 20 69 66 20 41 76 79 2d 4c 69 6e 75 6d 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 55 .if.Avy-Linum.mode.is.enabled..U
c8a0 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 27 20 se.the.command.`avy-linum-mode'.
c8c0 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 to.change.this.variable...(defva
c8e0 72 20 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 35 31 33 32 31 r.avy-linum-mode.nil.(#$...51321
c900 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 )).(make-variable-buffer-local.'
c920 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 29 0a 23 40 37 30 20 4d 69 6e 6f 72 20 6d 6f 64 65 20 avy-linum-mode).#@70.Minor.mode.
c940 74 68 61 74 20 75 73 65 73 20 61 76 79 20 68 69 6e 74 73 20 66 6f 72 20 60 6c 69 6e 75 6d 2d 6d that.uses.avy.hints.for.`linum-m
c960 6f 64 65 27 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 ode'...(fn.&optional.ARG)..(defa
c980 6c 69 61 73 20 27 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 31 lias.'avy-linum-mode.#[256."\301
c9a0 20 01 5c 33 30 32 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 12 00 5c 33 30 33 02 21 5c 33 30 34 56 ..\302=\203...?\202..\303.!\304V
c9c0 5c 32 31 31 10 5c 32 30 33 28 00 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 5c 33 30 37 5c 33 31 30 \211.\203(.\305\306!\210\307\310
c9e0 5c 33 31 31 5c 33 31 32 23 5c 32 31 30 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 5c 32 30 32 31 00 \311\312#\210\313\314!\210\2021.
ca00 5c 33 31 35 5c 33 31 30 5c 33 31 32 5c 22 5c 32 31 30 5c 33 31 33 5c 33 31 36 21 5c 32 31 30 5c \315\310\312\"\210\313\316!\210\
ca20 33 31 37 5c 33 32 30 08 5c 32 30 33 3b 00 5c 33 32 31 5c 32 30 32 3c 00 5c 33 32 32 5c 22 5c 32 317\320.\203;.\321\202<.\322\"\2
ca40 31 30 5c 33 32 33 5c 33 32 34 21 5c 32 30 33 60 00 5c 33 30 31 20 5c 32 30 33 50 00 5c 32 31 31 10\323\324!\203`.\301.\203P.\211
ca60 5c 33 30 31 20 5c 32 33 32 5c 32 30 33 60 00 5c 33 32 35 5c 33 32 36 5c 33 32 37 08 5c 32 30 33 \301.\232\203`.\325\326\327.\203
ca80 5b 00 5c 33 33 30 5c 32 30 32 5c 5c 00 5c 33 33 31 03 23 5c 32 36 36 02 5c 32 31 30 5c 33 33 32 [.\330\202\\.\331.#\266.\210\332
caa0 20 5c 32 31 30 08 5c 32 30 37 22 20 5b 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 20 63 75 72 72 .\210.\207".[avy-linum-mode.curr
cac0 65 6e 74 2d 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 ent-message.toggle.prefix-numeri
cae0 63 2d 76 61 6c 75 65 20 30 20 72 65 71 75 69 72 65 20 6c 69 6e 75 6d 20 61 64 76 69 63 65 2d 61 c-value.0.require.linum.advice-a
cb00 64 64 20 6c 69 6e 75 6d 2d 75 70 64 61 74 65 2d 77 69 6e 64 6f 77 20 3a 61 72 6f 75 6e 64 20 61 dd.linum-update-window.:around.a
cb20 76 79 2d 2d 6c 69 6e 75 6d 2d 75 70 64 61 74 65 2d 77 69 6e 64 6f 77 20 6c 69 6e 75 6d 2d 6d 6f vy--linum-update-window.linum-mo
cb40 64 65 20 31 20 61 64 76 69 63 65 2d 72 65 6d 6f 76 65 20 2d 31 20 72 75 6e 2d 68 6f 6f 6b 73 20 de.1.advice-remove.-1.run-hooks.
cb60 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f avy-linum-mode-hook.avy-linum-mo
cb80 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f de-on-hook.avy-linum-mode-off-ho
cba0 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 22 20 ok.called-interactively-p.any.".
cbc0 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 6d 65 73 73 61 67 65 20 22 41 76 79 2d in.current.buffer".message."Avy-
cbe0 4c 69 6e 75 6d 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 Linum.mode.%sabled%s"."en"."dis"
cc00 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 38 20 28 23 24 20 2e .force-mode-line-update].8.(#$..
cc20 20 35 31 35 30 39 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 36 05 00 5c 33 30 31 43 .51509).(byte-code.".\206..\301C
cc40 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 74 6f 67 67 6c 65 \207".[current-prefix-arg.toggle
cc60 5d 20 31 29 5d 29 0a 23 40 31 37 39 20 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 ].1)]).#@179.Hook.run.after.ente
cc80 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 27 ring.or.leaving.`avy-linum-mode'
cca0 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 ..No.problems.result.if.this.var
ccc0 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 64 2d 68 6f 6f 6b 27 20 61 iable.is.not.bound..`add-hook'.a
cce0 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
cd00 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 1f 0a .true.for.all.hook.variables.)..
cd20 28 64 65 66 76 61 72 20 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 (defvar.avy-linum-mode-hook.nil.
cd40 28 23 24 20 2e 20 35 32 33 33 33 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 (#$...52333)).(byte-code."\301\3
cd60 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 30 21 5c 32 30 35 5c 6e 00 08 5c 33 30 33 5c 32 31 31 25 02\303\304\300!\205\n..\303\211%
cd80 5c 32 30 37 22 20 5b 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 2d 6d 61 70 20 61 64 64 2d 6d 69 \207".[avy-linum-mode-map.add-mi
cda0 6e 6f 72 2d 6d 6f 64 65 20 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 20 6e 69 6c 20 62 6f 75 6e nor-mode.avy-linum-mode.nil.boun
cdc0 64 70 5d 20 36 29 0a 23 40 37 32 20 55 70 64 61 74 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 dp].6).#@72.Update.line.numbers.
cde0 66 6f 72 20 74 68 65 20 70 6f 72 74 69 6f 6e 20 76 69 73 69 62 6c 65 20 69 6e 20 77 69 6e 64 6f for.the.portion.visible.in.windo
ce00 77 20 57 49 4e 2e 0a 0a 28 66 6e 20 5f 20 57 49 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 w.WIN...(fn._.WIN)..(defalias.'a
ce20 76 79 2d 2d 6c 69 6e 75 6d 2d 75 70 64 61 74 65 2d 77 69 6e 64 6f 77 20 23 5b 35 31 34 20 22 5c vy--linum-update-window.#[514."\
ce40 33 30 35 01 21 62 5c 32 31 30 5c 33 30 36 20 5c 33 30 37 02 5c 33 31 30 5c 22 08 3b 5c 32 30 33 305.!b\210\306.\307.\310\".;\203
ce60 14 00 08 5c 32 30 32 29 00 08 5c 33 31 31 3d 5c 32 30 35 29 00 5c 33 31 32 5c 33 31 33 65 64 5c ...\202)..\311=\205).\312\313ed\
ce80 22 21 47 5c 33 31 34 5c 33 31 32 02 21 5c 33 31 35 51 5c 32 36 32 01 5c 33 31 36 09 5c 32 30 35 "!G\314\312.!\315Q\262.\316.\205
cea0 30 00 5c 33 31 37 20 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 6d 5c 32 30 34 5c 33 33 31 00 60 04 0.\317.\320\321!\210m\204\331.`.
cec0 57 5c 32 30 33 5c 33 33 31 00 09 5c 32 30 33 4b 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 W\203\331..\203K.\211.A\262.\242
cee0 5c 32 30 32 5e 00 02 5c 32 30 33 5b 00 5c 33 32 32 5c 33 32 33 04 06 07 5c 22 5c 33 32 34 5c 33 \202^..\203[.\322\323...\"\324\3
cf00 32 35 23 5c 32 30 32 5e 00 08 05 21 5c 33 32 36 32 5c 32 32 34 00 5c 33 32 37 60 60 5c 22 5c 32 25#\202^...!\3262\224.\327``\"\2
cf20 31 31 5c 32 30 35 5c 32 32 31 00 5c 32 31 31 40 5c 33 33 30 5c 33 33 31 02 5c 33 33 32 5c 22 04 11\205\221.\211@\330\331.\332\".
cf40 5c 22 5c 32 30 33 5c 32 31 32 00 5c 32 31 31 5c 6e 3e 5c 32 30 34 5c 32 30 30 00 5c 32 31 31 5c \"\203\212.\211\n>\204\200.\211\
cf60 6e 42 12 5c 33 33 33 01 0b 5c 22 13 5c 33 33 34 5c 33 32 36 5c 33 31 30 5c 22 5c 32 31 30 01 41 nB.\333..\".\334\326\310\"\210.A
cf80 5c 32 36 36 5c 32 30 32 5c 32 30 32 66 00 5c 32 36 32 01 30 03 02 47 5d 5c 32 36 32 04 5c 32 31 \266\202\202f.\262.0..G]\262.\21
cfa0 31 5c 32 30 34 5c 33 31 32 00 0b 5c 32 30 34 5c 32 35 31 00 5c 33 33 35 60 60 5c 22 5c 32 30 32 1\204\312..\204\251.\335``\"\202
cfc0 5c 32 36 32 00 5c 33 33 36 0b 5c 32 31 31 41 13 5c 32 34 32 60 60 23 5c 32 31 31 5c 6e 42 12 5c \262.\336.\211A.\242``#\211\nB.\
cfe0 33 33 37 01 5c 33 34 30 5c 33 32 32 5c 33 34 31 5c 33 34 32 5c 33 34 33 06 09 44 23 23 5c 32 31 337.\340\322\341\342\343..D##\21
d000 30 5c 33 33 37 01 5c 33 33 32 05 23 5c 32 36 36 02 5c 32 36 36 02 5c 33 31 30 1c 5c 33 34 34 79 0\337.\332.#\266.\266.\310.\344y
d020 5c 32 31 30 29 04 54 5c 32 36 32 05 5c 32 30 32 34 00 5c 33 34 35 20 5c 32 30 33 5c 33 35 34 00 \210).T\262.\2024.\345.\203\354.
d040 5c 33 34 36 5c 33 34 37 03 5c 33 35 30 5c 33 35 31 5c 33 32 35 21 23 5c 33 35 32 20 5c 32 34 35 \346\347.\350\351\325!#\352.\245
d060 21 5c 32 36 32 02 5c 33 35 33 06 06 03 5c 33 35 34 06 09 21 41 23 5c 32 30 37 22 20 5b 6c 69 6e !\262.\353...\354..!A#\207".[lin
d080 75 6d 2d 66 6f 72 6d 61 74 20 61 76 79 2d 6c 69 6e 75 6d 2d 6d 6f 64 65 20 6c 69 6e 75 6d 2d 6f um-format.avy-linum-mode.linum-o
d0a0 76 65 72 6c 61 79 73 20 6c 69 6e 75 6d 2d 61 76 61 69 6c 61 62 6c 65 20 69 6e 68 69 62 69 74 2d verlays.linum-available.inhibit-
d0c0 70 6f 69 6e 74 2d 6d 6f 74 69 6f 6e 2d 68 6f 6f 6b 73 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 point-motion-hooks.window-start.
d0e0 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 77 69 6e 64 6f 77 2d 65 6e 64 20 74 20 line-number-at-pos.window-end.t.
d100 64 79 6e 61 6d 69 63 20 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6f 75 6e 74 2d 6c dynamic.number-to-string.count-l
d120 69 6e 65 73 20 22 25 22 20 22 64 22 20 30 20 61 76 79 2d 2d 6c 69 6e 75 6d 2d 73 74 72 69 6e 67 ines."%"."d".0.avy--linum-string
d140 73 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 69 6e 75 6d 2d 62 65 66 6f 72 65 2d 6e 75 6d 62 65 72 69 s.run-hooks.linum-before-numberi
d160 6e 67 2d 68 6f 6f 6b 20 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 66 61 63 65 20 6c ng-hook.propertize.format.face.l
d180 69 6e 75 6d 20 76 69 73 69 74 65 64 20 6f 76 65 72 6c 61 79 73 2d 69 6e 20 65 71 75 61 6c 2d 69 inum.visited.overlays-in.equal-i
d1a0 6e 63 6c 75 64 69 6e 67 2d 70 72 6f 70 65 72 74 69 65 73 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 ncluding-properties.overlay-get.
d1c0 6c 69 6e 75 6d 2d 73 74 72 20 64 65 6c 71 20 74 68 72 6f 77 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 linum-str.delq.throw.make-overla
d1e0 79 20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 62 65 66 6f 72 y.move-overlay.overlay-put.befor
d200 65 2d 73 74 72 69 6e 67 20 22 20 22 20 64 69 73 70 6c 61 79 20 28 6d 61 72 67 69 6e 20 6c 65 66 e-string.".".display.(margin.lef
d220 74 2d 6d 61 72 67 69 6e 29 20 6e 69 6c 20 64 69 73 70 6c 61 79 2d 67 72 61 70 68 69 63 2d 70 20 t-margin).nil.display-graphic-p.
d240 63 65 69 6c 69 6e 67 20 2a 20 31 2e 30 20 6c 69 6e 75 6d 2d 2d 66 61 63 65 2d 77 69 64 74 68 20 ceiling.*.1.0.linum--face-width.
d260 66 72 61 6d 65 2d 63 68 61 72 2d 77 69 64 74 68 20 73 65 74 2d 77 69 6e 64 6f 77 2d 6d 61 72 67 frame-char-width.set-window-marg
d280 69 6e 73 20 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 73 5d 20 31 38 20 28 23 24 20 2e 20 35 32 36 ins.window-margins].18.(#$...526
d2a0 38 34 29 5d 29 0a 23 40 32 39 35 20 53 65 6c 65 63 74 20 61 20 6c 69 6e 65 2e 0a 54 68 65 20 77 84)]).#@295.Select.a.line..The.w
d2c0 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 indow.scope.is.determined.by.`av
d2e0 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d y-all-windows'..When.ARG.is.non-
d300 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c nil,.do.the.opposite.of.`avy-all
d320 2d 77 69 6e 64 6f 77 73 27 2e 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 6e 61 72 72 6f 77 20 74 68 -windows'..BEG.and.END.narrow.th
d340 65 20 73 63 6f 70 65 20 77 68 65 72 65 20 63 61 6e 64 69 64 61 74 65 73 20 61 72 65 20 73 65 61 e.scope.where.candidates.are.sea
d360 72 63 68 65 64 2e 0a 57 68 65 6e 20 42 4f 54 54 4f 4d 2d 55 50 20 69 73 20 6e 6f 6e 2d 6e 69 6c rched..When.BOTTOM-UP.is.non-nil
d380 2c 20 64 69 73 70 6c 61 79 20 61 76 79 20 63 61 6e 64 69 64 61 74 65 73 20 66 72 6f 6d 20 74 6f ,.display.avy.candidates.from.to
d3a0 70 20 74 6f 20 62 6f 74 74 6f 6d 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 20 42 p.to.bottom..(fn.&optional.ARG.B
d3c0 45 47 20 45 4e 44 20 42 4f 54 54 4f 4d 2d 55 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 EG.END.BOTTOM-UP)..(defalias.'av
d3e0 79 2d 2d 6c 69 6e 65 20 23 5b 31 30 32 34 20 22 5c 33 30 33 18 5c 33 30 34 5c 33 30 35 05 05 05 y--line.#[1024."\303.\304\305...
d400 05 24 09 5c 32 30 33 15 00 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 5c 32 30 32 18 00 .$.\203..\306\307!\210\310\202..
d420 5c 33 31 31 5c 6e 21 5c 22 29 5c 32 30 37 22 20 5b 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 2d \311\n!\")\207".[avy-action.avy-
d440 6c 69 6e 75 6d 2d 6d 6f 64 65 20 61 76 79 2d 73 74 79 6c 65 20 69 64 65 6e 74 69 74 79 20 61 76 linum-mode.avy-style.identity.av
d460 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 2d 2d 6c 69 6e 65 2d 63 61 6e 64 73 20 6d 65 73 73 61 y--process.avy--line-cands.messa
d480 67 65 20 22 47 6f 74 6f 20 6c 69 6e 65 3a 22 20 69 67 6e 6f 72 65 20 61 76 79 2d 2d 73 74 79 6c ge."Goto.line:".ignore.avy--styl
d4a0 65 2d 66 6e 5d 20 31 30 20 28 23 24 20 2e 20 35 33 39 33 32 29 5d 29 0a 23 40 32 39 31 20 4a 75 e-fn].10.(#$...53932)]).#@291.Ju
d4c0 6d 70 20 74 6f 20 61 20 6c 69 6e 65 20 73 74 61 72 74 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 mp.to.a.line.start.in.current.bu
d4e0 66 66 65 72 2e 0a 0a 57 68 65 6e 20 41 52 47 20 69 73 20 31 2c 20 6a 75 6d 70 20 74 6f 20 6c 69 ffer...When.ARG.is.1,.jump.to.li
d500 6e 65 73 20 63 75 72 72 65 6e 74 6c 79 20 76 69 73 69 62 6c 65 2c 20 77 69 74 68 20 74 68 65 20 nes.currently.visible,.with.the.
d520 6f 70 74 69 6f 6e 0a 74 6f 20 63 61 6e 63 65 6c 20 74 6f 20 60 67 6f 74 6f 2d 6c 69 6e 65 27 20 option.to.cancel.to.`goto-line'.
d540 62 79 20 65 6e 74 65 72 69 6e 67 20 61 20 6e 75 6d 62 65 72 2e 0a 0a 57 68 65 6e 20 41 52 47 20 by.entering.a.number...When.ARG.
d560 69 73 20 34 2c 20 6e 65 67 61 74 65 20 74 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 64 65 is.4,.negate.the.window.scope.de
d580 74 65 72 6d 69 6e 65 64 20 62 79 0a 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 0a termined.by.`avy-all-windows'...
d5a0 4f 74 68 65 72 77 69 73 65 2c 20 66 6f 72 77 61 72 64 20 74 6f 20 60 67 6f 74 6f 2d 6c 69 6e 65 Otherwise,.forward.to.`goto-line
d5c0 27 20 77 69 74 68 20 41 52 47 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f '.with.ARG...(fn.&optional.ARG).
d5e0 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 23 5b 32 35 36 20 .(defalias.'avy-goto-line.#[256.
d600 22 5c 32 31 31 43 5c 32 31 31 01 5c 32 34 32 5c 32 30 36 09 00 5c 33 30 36 5c 32 34 30 5c 32 31 "\211C\211.\242\206..\306\240\21
d620 30 5c 32 31 31 5c 32 34 32 5c 33 30 37 3e 5c 32 30 34 1c 00 65 62 5c 32 31 30 5c 32 31 31 5c 32 0\211\242\307>\204..eb\210\211\2
d640 34 32 53 79 5c 32 30 32 68 00 5c 33 31 30 08 5c 32 33 36 41 5c 32 30 36 24 00 09 5c 33 31 30 5c 42Sy\202h.\310.\236A\206$..\310\
d660 6e 5c 32 33 36 41 5c 32 30 36 2c 00 0b 5c 33 31 30 1c 1b 19 5c 33 31 31 15 5c 33 31 32 5c 33 31 n\236A\206,..\310...\311.\312\31
d680 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 06 21 5c 33 32 30 5c 22 5c 33 32 31 5c 33 3\314\315\316\317..!\320\"\321\3
d6a0 31 31 5c 32 31 31 26 06 4d 5c 32 31 30 0e 1b 5c 33 31 33 5c 33 32 32 5c 33 32 33 5c 33 31 36 5c 11\211&.M\210..\313\322\323\316\
d6c0 33 31 37 05 21 5c 33 32 34 5c 22 5c 33 32 35 5c 33 32 36 25 1e 1b 5c 33 32 37 02 5c 32 34 32 5c 317.!\324\"\325\326%..\327.\242\
d6e0 33 33 30 3d 21 5c 32 31 31 5c 33 33 31 3d 3f 5c 32 30 35 64 00 5c 33 33 32 01 21 29 5c 32 36 36 330=!\211\331=?\205d.\332.!)\266
d700 5c 32 30 32 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b \202+\207".[avy-keys-alist.avy-k
d720 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 eys.avy-styles-alist.avy-style.a
d740 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 31 20 28 31 20 34 29 20 61 76 vy-command.avy-action.1.(1.4).av
d760 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d y-goto-line.nil.avy-resume.make-
d780 62 79 74 65 2d 63 6f 64 65 20 30 20 22 09 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 byte-code.0.".\302\303\304\305\3
d7a0 30 36 05 21 5c 33 30 37 5c 22 5c 33 31 30 5c 33 31 31 25 19 5c 33 31 32 5c 33 30 30 5c 32 34 32 06.!\307\"\310\311%.\312\300\242
d7c0 5c 33 31 33 3d 21 5c 32 31 31 5c 33 31 34 3d 3f 5c 32 30 35 1e 00 5c 33 31 35 01 21 29 5c 32 30 \313=!\211\314=?\205..\315.!)\20
d7e0 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 68 61 6e 64 6c 65 72 2d 66 7".vconcat.vector.[avy-handler-f
d800 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 unction.make-byte-code.257."\211
d820 5c 33 30 31 57 5c 32 30 34 5c 66 00 5c 32 31 31 5c 33 30 32 56 5c 32 30 33 10 00 5c 33 30 30 01 \301W\204\f.\211\302V\203..\300.
d840 21 5c 32 30 37 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 21 5c 22 5c 32 31 31 5c 32 30 35 2e 00 5c !\207\303\304\305.!\"\211\205..\
d860 33 30 36 20 5c 32 31 30 5c 32 31 34 7e 5c 32 31 30 65 62 5c 32 31 30 5c 33 30 37 01 21 53 79 5c 306.\210\214~\210eb\210\307.!Sy\
d880 32 31 30 29 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 210)\310\311\312\"\207".vconcat.
d8a0 76 65 63 74 6f 72 20 5b 34 38 20 35 37 20 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 vector.[48.57.read-from-minibuff
d8c0 65 72 20 23 31 3d 22 47 6f 74 6f 20 6c 69 6e 65 3a 20 22 20 73 74 72 69 6e 67 20 61 76 79 2d 70 er.#1="Goto.line:.".string.avy-p
d8e0 75 73 68 2d 6d 61 72 6b 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 74 68 72 6f 77 20 ush-mark.string-to-number.throw.
d900 64 6f 6e 65 20 65 78 69 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 48 41 52 29 22 20 61 76 79 done.exit].5."\n\n(fn.CHAR)".avy
d920 2d 2d 6c 69 6e 65 20 34 20 74 20 61 76 79 2d 61 63 74 69 6f 6e 2d 67 6f 74 6f 5d 20 37 20 32 35 --line.4.t.avy-action-goto].7.25
d940 37 20 22 5c 32 31 31 5c 33 30 31 57 5c 32 30 34 5c 66 00 5c 32 31 31 5c 33 30 32 56 5c 32 30 33 7."\211\301W\204\f.\211\302V\203
d960 10 00 5c 33 30 30 01 21 5c 32 30 37 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 21 5c 22 5c 32 31 31 ..\300.!\207\303\304\305.!\"\211
d980 5c 32 30 35 2e 00 5c 33 30 36 20 5c 32 31 30 5c 32 31 34 7e 5c 32 31 30 65 62 5c 32 31 30 5c 33 \205..\306.\210\214~\210eb\210\3
d9a0 30 37 01 21 53 79 5c 32 31 30 29 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 5c 32 30 37 22 20 5b 07.!Sy\210)\310\311\312\"\207".[
d9c0 34 38 20 35 37 20 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 20 23 31 23 20 73 48.57.read-from-minibuffer.#1#.s
d9e0 74 72 69 6e 67 20 61 76 79 2d 70 75 73 68 2d 6d 61 72 6b 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 tring.avy-push-mark.string-to-nu
da00 6d 62 65 72 20 74 68 72 6f 77 20 64 6f 6e 65 20 65 78 69 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e mber.throw.done.exit].5."\n\n(fn
da20 20 43 48 41 52 29 22 20 61 76 79 2d 2d 6c 69 6e 65 20 34 20 74 20 61 76 79 2d 61 63 74 69 6f 6e .CHAR)".avy--line.4.t.avy-action
da40 2d 67 6f 74 6f 20 61 76 79 2d 68 61 6e 64 6c 65 72 2d 66 75 6e 63 74 69 6f 6e 5d 20 31 30 20 28 -goto.avy-handler-function].10.(
da60 23 24 20 2e 20 35 34 34 36 32 29 20 22 70 22 5d 29 0a 23 40 32 32 30 20 47 6f 74 6f 20 76 69 73 #$...54462)."p"]).#@220.Goto.vis
da80 69 62 6c 65 20 6c 69 6e 65 20 61 62 6f 76 65 20 74 68 65 20 63 75 72 73 6f 72 2e 0a 4f 46 46 53 ible.line.above.the.cursor..OFFS
daa0 45 54 20 63 68 61 6e 67 65 73 20 74 68 65 20 64 69 73 74 61 6e 63 65 20 62 65 74 77 65 65 6e 20 ET.changes.the.distance.between.
dac0 74 68 65 20 63 6c 6f 73 65 73 74 20 6b 65 79 20 74 6f 20 74 68 65 20 63 75 72 73 6f 72 20 61 6e the.closest.key.to.the.cursor.an
dae0 64 0a 74 68 65 20 63 75 72 73 6f 72 0a 57 68 65 6e 20 42 4f 54 54 4f 4d 2d 55 50 20 69 73 20 6e d.the.cursor.When.BOTTOM-UP.is.n
db00 6f 6e 2d 6e 69 6c 2c 20 64 69 73 70 6c 61 79 20 61 76 79 20 63 61 6e 64 69 64 61 74 65 73 20 66 on-nil,.display.avy.candidates.f
db20 72 6f 6d 20 74 6f 70 20 74 6f 20 62 6f 74 74 6f 6d 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c rom.top.to.bottom..(fn.&optional
db40 20 4f 46 46 53 45 54 20 42 4f 54 54 4f 4d 2d 55 50 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 .OFFSET.BOTTOM-UP)..(defalias.'a
db60 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 2d 61 62 6f 76 65 20 23 5b 35 31 32 20 22 01 5c 32 30 33 5c vy-goto-line-above.#[512.".\203\
db80 6e 00 5c 33 30 31 02 5b 5c 5c 5c 32 36 32 02 5c 33 30 32 18 5c 33 30 33 5c 33 30 32 5c 33 30 34 n.\301.[\\\262.\302.\303\302\304
dba0 20 5c 33 30 35 05 5c 32 30 36 16 00 5c 33 30 36 21 04 24 5c 32 31 31 5c 33 30 37 3d 3f 5c 32 30 .\305.\206..\306!.$\211\307=?\20
dbc0 35 23 00 5c 33 31 30 01 21 29 5c 32 30 37 22 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 5#.\310.!)\207".[avy-all-windows
dbe0 20 32 20 6e 69 6c 20 61 76 79 2d 2d 6c 69 6e 65 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 6c 69 .2.nil.avy--line.window-start.li
dc00 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 31 20 74 20 61 76 79 2d 61 63 ne-beginning-position.1.t.avy-ac
dc20 74 69 6f 6e 2d 67 6f 74 6f 5d 20 37 20 28 23 24 20 2e 20 35 35 39 32 38 29 20 6e 69 6c 5d 29 0a tion-goto].7.(#$...55928).nil]).
dc40 23 40 32 32 30 20 47 6f 74 6f 20 76 69 73 69 62 6c 65 20 6c 69 6e 65 20 62 65 6c 6f 77 20 74 68 #@220.Goto.visible.line.below.th
dc60 65 20 63 75 72 73 6f 72 2e 0a 4f 46 46 53 45 54 20 63 68 61 6e 67 65 73 20 74 68 65 20 64 69 73 e.cursor..OFFSET.changes.the.dis
dc80 74 61 6e 63 65 20 62 65 74 77 65 65 6e 20 74 68 65 20 63 6c 6f 73 65 73 74 20 6b 65 79 20 74 6f tance.between.the.closest.key.to
dca0 20 74 68 65 20 63 75 72 73 6f 72 20 61 6e 64 0a 74 68 65 20 63 75 72 73 6f 72 0a 57 68 65 6e 20 .the.cursor.and.the.cursor.When.
dcc0 42 4f 54 54 4f 4d 2d 55 50 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 70 6c 61 79 20 61 76 BOTTOM-UP.is.non-nil,.display.av
dce0 79 20 63 61 6e 64 69 64 61 74 65 73 20 66 72 6f 6d 20 74 6f 70 20 74 6f 20 62 6f 74 74 6f 6d 0a y.candidates.from.top.to.bottom.
dd00 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 46 46 53 45 54 20 42 4f 54 54 4f 4d 2d 55 50 29 .(fn.&optional.OFFSET.BOTTOM-UP)
dd20 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 2d 62 65 6c 6f 77 ..(defalias.'avy-goto-line-below
dd40 20 23 5b 35 31 32 20 22 01 5c 32 30 33 08 00 01 54 5c 32 36 32 02 5c 33 30 31 18 5c 33 30 32 5c .#[512.".\203...T\262.\301.\302\
dd60 33 30 31 5c 33 30 33 04 5c 32 30 36 12 00 5c 33 30 34 21 5c 33 30 35 5c 33 30 36 20 5c 33 30 37 301\303.\206..\304!\305\306.\307
dd80 5c 22 04 24 5c 32 31 31 5c 33 30 37 3d 3f 5c 32 30 35 24 00 5c 33 31 30 01 21 29 5c 32 30 37 22 \".$\211\307=?\205$.\310.!)\207"
dda0 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 6e 69 6c 20 61 76 79 2d 2d 6c 69 6e 65 20 .[avy-all-windows.nil.avy--line.
ddc0 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 32 20 77 69 6e 64 6f 77 line-beginning-position.2.window
dde0 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 20 61 76 79 2d 61 63 74 69 6f -end.selected-window.t.avy-actio
de00 6e 2d 67 6f 74 6f 5d 20 38 20 28 23 24 20 2e 20 35 36 33 39 30 29 20 6e 69 6c 5d 29 0a 28 62 79 n-goto].8.(#$...56390).nil]).(by
de20 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c te-code."\300\301\302\303\304DD\
de40 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 305\306\307%\207".[custom-declar
de60 65 2d 76 61 72 69 61 62 6c 65 20 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 79 6c 65 e-variable.avy-line-insert-style
de80 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"
dea0 20 5b 61 62 6f 76 65 5d 20 31 5d 20 22 48 6f 77 20 74 6f 20 69 6e 73 65 72 74 20 74 68 65 20 6e .[above].1]."How.to.insert.the.n
dec0 65 77 6c 79 20 63 6f 70 69 65 64 2f 63 75 74 20 6c 69 6e 65 2e 22 20 3a 74 79 70 65 20 28 63 68 ewly.copied/cut.line.".:type.(ch
dee0 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 62 6f 76 65 22 20 61 62 6f 76 65 29 20 oice.(const.:tag."Above".above).
df00 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 42 65 6c 6f 77 22 20 62 65 6c 6f 77 29 29 5d 20 36 29 0a (const.:tag."Below".below))].6).
df20 23 40 37 35 20 43 61 6c 6c 20 60 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 27 20 61 6e 64 20 6d 6f #@75.Call.`avy-goto-line'.and.mo
df40 76 65 20 74 6f 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 2e 0a 0a 28 66 6e 20 ve.to.the.end.of.the.line...(fn.
df60 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 &optional.ARG)..(defalias.'avy-g
df80 6f 74 6f 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 5c 33 30 30 01 21 5c 32 31 oto-end-of-line.#[256."\300.!\21
dfa0 30 5c 33 30 31 7f 5c 32 30 37 22 20 5b 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6e 69 6c 5d 20 0\301.\207".[avy-goto-line.nil].
dfc0 33 20 28 23 24 20 2e 20 35 37 31 32 35 29 20 22 70 22 5d 29 0a 23 40 37 39 20 43 6f 70 79 20 61 3.(#$...57125)."p"]).#@79.Copy.a
dfe0 20 73 65 6c 65 63 74 65 64 20 6c 69 6e 65 20 61 62 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 .selected.line.above.the.current
e000 20 6c 69 6e 65 2e 0a 41 52 47 20 6c 69 6e 65 73 20 63 61 6e 20 62 65 20 75 73 65 64 2e 0a 0a 28 .line..ARG.lines.can.be.used...(
e020 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 63 6f 70 79 2d 6c 69 6e fn.ARG)..(defalias.'avy-copy-lin
e040 65 20 23 5b 32 35 37 20 22 5c 33 30 36 20 5c 33 30 37 08 5c 32 33 36 41 5c 32 30 36 5c 6e 00 09 e.#[257."\306.\307.\236A\206\n..
e060 5c 33 30 37 5c 6e 5c 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 30 37 1c 1b 19 5c 33 31 30 15 5c 33 \307\n\236A\206...\307...\310.\3
e080 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 07 06 07 5c 22 5c 33 31 37 11\312\313\314\315\316....\"\317
e0a0 5c 22 5c 33 32 30 5c 33 31 30 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 31 20 5c 33 32 32 01 5c \"\320\310\211&.M\210\321.\322.\
e0c0 32 31 32 02 62 5c 32 31 30 5c 33 32 33 05 21 5c 32 31 30 60 29 5c 22 5c 33 32 34 03 21 5c 32 31 212.b\210\323.!\210`)\"\324.!\21
e0e0 30 0e 1b 5c 33 32 35 3d 5c 32 30 33 52 00 5c 33 32 36 20 5c 32 31 30 5c 32 31 32 5c 32 31 31 5c 0..\325=\203R.\326.\210\212\211\
e100 33 32 37 5c 32 36 31 02 29 5c 32 30 32 69 00 0e 1b 5c 33 33 30 3d 5c 32 30 33 66 00 5c 33 31 30 327\261.)\202i...\330=\203f.\310
e120 7f 5c 32 31 30 5c 33 32 37 01 5c 32 36 31 02 5c 32 31 30 5c 33 32 36 20 5c 32 30 32 69 00 5c 33 .\210\327.\261.\210\326.\202i.\3
e140 33 31 5c 33 33 32 21 5c 32 36 36 5c 32 30 32 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 31\332!\266\202+\207".[avy-keys-
e160 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 alist.avy-keys.avy-styles-alist.
e180 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e avy-style.avy-command.avy-action
e1a0 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 61 76 79 2d 63 6f 70 79 2d 6c 69 6e 65 20 6e .selected-window.avy-copy-line.n
e1c0 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 il.avy-resume.make-byte-code.0."
e1e0 5c 33 30 33 20 5c 33 30 34 01 5c 32 31 32 02 62 5c 32 31 30 5c 33 30 35 5c 33 30 30 21 5c 32 31 \303.\304.\212.b\210\305\300!\21
e200 30 60 29 5c 22 5c 33 30 36 5c 33 30 31 21 5c 32 31 30 5c 6e 5c 33 30 37 3d 5c 32 30 33 25 00 5c 0`)\"\306\301!\210\n\307=\203%.\
e220 33 31 30 20 5c 32 31 30 5c 32 31 32 5c 32 31 31 5c 33 31 31 5c 32 36 31 02 29 5c 32 30 32 3b 00 310.\210\212\211\311\261.)\202;.
e240 5c 6e 5c 33 31 32 3d 5c 32 30 33 38 00 5c 33 31 33 7f 5c 32 31 30 5c 33 31 31 01 5c 32 36 31 02 \n\312=\2038.\313.\210\311.\261.
e260 5c 32 31 30 5c 33 31 30 20 5c 32 30 32 3b 00 5c 33 31 34 5c 33 31 35 21 5c 32 30 37 22 20 76 63 \210\310.\202;.\314\315!\207".vc
e280 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 oncat.vector.[avy-line-insert-st
e2a0 79 6c 65 20 61 76 79 2d 2d 6c 69 6e 65 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e yle.avy--line.buffer-substring-n
e2c0 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6d 6f 76 65 2d 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 73 65 o-properties.move-end-of-line.se
e2e0 6c 65 63 74 2d 77 69 6e 64 6f 77 20 61 62 6f 76 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c lect-window.above.beginning-of-l
e300 69 6e 65 20 23 31 3d 22 5c 6e 22 20 62 65 6c 6f 77 20 6e 69 6c 20 75 73 65 72 2d 65 72 72 6f 72 ine.#1="\n".below.nil.user-error
e320 20 23 32 3d 22 55 6e 65 78 70 65 63 74 65 64 20 60 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 .#2="Unexpected.`avy-line-insert
e340 2d 73 74 79 6c 65 27 22 5d 20 35 20 61 76 79 2d 2d 6c 69 6e 65 20 62 75 66 66 65 72 2d 73 75 62 -style'"].5.avy--line.buffer-sub
e360 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6d 6f 76 65 2d 65 6e 64 2d 6f 66 string-no-properties.move-end-of
e380 2d 6c 69 6e 65 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 61 62 6f 76 65 20 62 65 67 69 6e 6e -line.select-window.above.beginn
e3a0 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 23 31 23 20 62 65 6c 6f 77 20 75 73 65 72 2d 65 72 72 6f 72 ing-of-line.#1#.below.user-error
e3c0 20 23 32 23 20 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 79 6c 65 5d 20 31 30 20 28 .#2#.avy-line-insert-style].10.(
e3e0 23 24 20 2e 20 35 37 33 30 36 29 20 22 70 22 5d 29 0a 23 40 37 39 20 4d 6f 76 65 20 61 20 73 65 #$...57306)."p"]).#@79.Move.a.se
e400 6c 65 63 74 65 64 20 6c 69 6e 65 20 61 62 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 lected.line.above.the.current.li
e420 6e 65 2e 0a 41 52 47 20 6c 69 6e 65 73 20 63 61 6e 20 62 65 20 75 73 65 64 2e 0a 0a 28 66 6e 20 ne..ARG.lines.can.be.used...(fn.
e440 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6d 6f 76 65 2d 6c 69 6e 65 20 23 ARG)..(defalias.'avy-move-line.#
e460 5b 32 35 37 20 22 5c 33 30 36 20 5c 33 30 37 08 5c 32 33 36 41 5c 32 30 36 5c 6e 00 09 5c 33 30 [257."\306.\307.\236A\206\n..\30
e480 37 5c 6e 5c 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 30 37 1c 1b 19 5c 33 31 30 15 5c 33 31 31 5c 7\n\236A\206...\307...\310.\311\
e4a0 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 07 06 07 5c 22 5c 33 31 37 5c 22 5c 312\313\314\315\316....\"\317\"\
e4c0 33 32 30 5c 33 31 30 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 31 20 5c 32 31 32 5c 32 31 31 62 320\310\211&.M\210\321.\212\211b
e4e0 5c 32 31 30 5c 33 32 32 03 21 5c 32 31 30 29 5c 33 32 33 02 21 5c 32 31 30 0e 1c 5c 33 32 34 3d \210\322.!\210)\323.!\210..\324=
e500 5c 32 30 33 4e 00 5c 33 32 35 20 5c 32 31 30 5c 32 31 32 5c 33 32 36 5c 33 31 33 21 63 29 5c 32 \203N.\325.\210\212\326\313!c)\2
e520 30 32 6a 00 0e 1c 5c 33 32 37 3d 5c 32 30 33 67 00 5c 33 31 30 7f 5c 32 31 30 5c 33 33 30 20 5c 02j...\327=\203g.\310.\210\330.\
e540 32 31 30 5c 32 31 32 5c 33 32 36 5c 33 31 33 21 5c 33 31 33 5c 33 33 31 4f 63 29 5c 32 30 32 6a 210\212\326\313!\313\331Oc)\202j
e560 00 5c 33 33 32 5c 33 33 33 21 5c 32 36 32 01 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d .\332\333!\262.+\207".[avy-keys-
e580 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 alist.avy-keys.avy-styles-alist.
e5a0 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e avy-style.avy-command.avy-action
e5c0 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 61 76 79 2d 6d 6f 76 65 2d 6c 69 6e 65 20 6e .selected-window.avy-move-line.n
e5e0 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 il.avy-resume.make-byte-code.0."
e600 5c 33 30 33 20 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 30 34 5c 33 30 30 21 5c 32 31 30 29 \303.\212\211b\210\304\300!\210)
e620 5c 33 30 35 5c 33 30 31 21 5c 32 31 30 5c 6e 5c 33 30 36 3d 5c 32 30 33 21 00 5c 33 30 37 20 5c \305\301!\210\n\306=\203!.\307.\
e640 32 31 30 5c 32 31 32 5c 33 31 30 5c 33 31 31 21 63 29 5c 32 30 32 3c 00 5c 6e 5c 33 31 32 3d 5c 210\212\310\311!c)\202<.\n\312=\
e660 32 30 33 39 00 5c 33 31 33 7f 5c 32 31 30 5c 33 31 34 20 5c 32 31 30 5c 32 31 32 5c 33 31 30 5c 2039.\313.\210\314.\210\212\310\
e680 33 31 31 21 5c 33 31 31 5c 33 31 35 4f 63 29 5c 32 30 32 3c 00 5c 33 31 36 5c 33 31 37 21 5c 32 311!\311\315Oc)\202<.\316\317!\2
e6a0 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 07".vconcat.vector.[avy-line-ins
e6c0 65 72 74 2d 73 74 79 6c 65 20 61 76 79 2d 2d 6c 69 6e 65 20 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c ert-style.avy--line.kill-whole-l
e6e0 69 6e 65 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 61 62 6f 76 65 20 62 65 67 69 6e 6e 69 6e ine.select-window.above.beginnin
e700 67 2d 6f 66 2d 6c 69 6e 65 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 30 20 62 65 6c 6f 77 20 6e g-of-line.current-kill.0.below.n
e720 69 6c 20 6e 65 77 6c 69 6e 65 20 2d 31 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 3d 22 55 6e 65 il.newline.-1.user-error.#1="Une
e740 78 70 65 63 74 65 64 20 60 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 79 6c 65 27 22 xpected.`avy-line-insert-style'"
e760 5d 20 34 20 61 76 79 2d 2d 6c 69 6e 65 20 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 20 73 65 ].4.avy--line.kill-whole-line.se
e780 6c 65 63 74 2d 77 69 6e 64 6f 77 20 61 62 6f 76 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c lect-window.above.beginning-of-l
e7a0 69 6e 65 20 63 75 72 72 65 6e 74 2d 6b 69 6c 6c 20 62 65 6c 6f 77 20 6e 65 77 6c 69 6e 65 20 2d ine.current-kill.below.newline.-
e7c0 31 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 23 20 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 1.user-error.#1#.avy-line-insert
e7e0 2d 73 74 79 6c 65 5d 20 31 30 20 28 23 24 20 2e 20 35 38 33 35 39 29 20 22 70 22 5d 29 0a 23 40 -style].10.(#$...58359)."p"]).#@
e800 31 36 38 20 53 65 6c 65 63 74 20 74 77 6f 20 6c 69 6e 65 73 20 61 6e 64 20 63 6f 70 79 20 74 68 168.Select.two.lines.and.copy.th
e820 65 20 74 65 78 74 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 74 6f 20 70 6f 69 6e 74 2e 0a 0a 54 e.text.between.them.to.point...T
e840 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 he.window.scope.is.determined.by
e860 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 6f 72 0a 60 61 76 79 2d 61 6c 6c 2d 77 .`avy-all-windows'.or.`avy-all-w
e880 69 6e 64 6f 77 73 2d 61 6c 74 27 20 77 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e indows-alt'.when.ARG.is.non-nil.
e8a0 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 63 6f 70 79 2d ..(fn.ARG)..(defalias.'avy-copy-
e8c0 72 65 67 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 36 20 5c 33 30 37 08 5c 32 33 36 41 5c 32 30 region.#[257."\306.\307.\236A\20
e8e0 36 5c 6e 00 09 5c 33 30 37 5c 6e 5c 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 30 37 1c 1b 19 5c 33 6\n..\307\n\236A\206...\307...\3
e900 31 30 15 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 07 06 07 5c 10.\311\312\313\314\315\316....\
e920 22 5c 33 31 37 5c 22 5c 33 32 30 5c 33 31 30 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 31 20 72 "\317\"\320\310\211&.M\210\321.r
e940 5c 33 31 32 5c 33 31 33 5c 33 32 32 5c 33 31 35 5c 33 31 36 05 21 5c 33 32 33 5c 22 5c 33 32 34 \312\313\322\315\316.!\323\"\324
e960 24 5c 32 31 36 5c 33 32 35 03 21 2a 5c 32 36 32 01 5c 33 32 35 03 21 5c 33 32 36 02 5c 32 31 32 $\216\325.!*\262.\325.!\326.\212
e980 02 62 5c 32 31 30 5c 33 32 37 20 29 5c 22 5c 33 33 30 04 21 5c 32 31 30 0e 20 5c 33 33 31 3d 5c .b\210\327.)\"\330.!\210..\331=\
e9a0 32 30 33 65 00 5c 33 33 32 20 5c 32 31 30 5c 32 31 32 5c 32 31 31 5c 33 33 33 5c 32 36 31 02 29 203e.\332.\210\212\211\333\261.)
e9c0 5c 32 30 32 7c 00 0e 20 5c 33 33 34 3d 5c 32 30 33 79 00 5c 33 31 30 7f 5c 32 31 30 5c 33 33 35 \202|...\334=\203y.\310.\210\335
e9e0 20 5c 32 31 30 5c 32 31 32 5c 32 31 31 63 29 5c 32 30 32 7c 00 5c 33 33 36 5c 33 33 37 21 5c 32 .\210\212\211c)\202|.\336\337!\2
ea00 36 36 5c 32 30 33 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 66\203+\207".[avy-keys-alist.avy
ea20 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 -keys.avy-styles-alist.avy-style
ea40 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 73 65 6c 65 63 74 65 64 .avy-command.avy-action.selected
ea60 2d 77 69 6e 64 6f 77 20 61 76 79 2d 63 6f 70 79 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 61 76 79 2d -window.avy-copy-region.nil.avy-
ea80 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 20 72 5c resume.make-byte-code.0."\303.r\
eaa0 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 05 21 5c 33 31 31 5c 22 5c 33 31 32 24 304\305\306\307\310.!\311\"\312$
eac0 5c 32 31 36 5c 33 31 33 5c 33 30 30 21 2a 5c 32 36 32 01 5c 33 31 33 5c 33 30 30 21 5c 33 31 34 \216\313\300!*\262.\313\300!\314
eae0 02 5c 32 31 32 02 62 5c 32 31 30 5c 33 31 35 20 29 5c 22 5c 33 31 36 5c 33 30 31 21 5c 32 31 30 .\212.b\210\315.)\"\316\301!\210
eb00 5c 6e 5c 33 31 37 3d 5c 32 30 33 38 00 5c 33 32 30 20 5c 32 31 30 5c 32 31 32 5c 32 31 31 5c 33 \n\317=\2038.\320.\210\212\211\3
eb20 32 31 5c 32 36 31 02 29 5c 32 30 32 4e 00 5c 6e 5c 33 32 32 3d 5c 32 30 33 4b 00 5c 33 32 33 7f 21\261.)\202N.\n\322=\203K.\323.
eb40 5c 32 31 30 5c 33 32 34 20 5c 32 31 30 5c 32 31 32 5c 32 31 31 63 29 5c 32 30 32 4e 00 5c 33 32 \210\324.\210\212\211c)\202N.\32
eb60 35 5c 33 32 36 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 5\326!\207".vconcat.vector.[avy-
eb80 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 79 6c 65 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f line-insert-style.internal--befo
eba0 72 65 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 re-save-selected-window.make-byt
ebc0 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 e-code.0."\301\300!\207".vconcat
ebe0 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 73 61 76 65 2d 73 65 .vector.[internal--after-save-se
ec00 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 61 76 79 2d 2d 6c 69 6e 65 20 62 75 66 66 65 lected-window].2.avy--line.buffe
ec20 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6c 69 6e 65 2d 65 r-substring-no-properties.line-e
ec40 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 61 62 6f 76 65 20 nd-position.select-window.above.
ec60 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 23 31 3d 22 5c 6e 22 20 62 65 6c 6f 77 20 beginning-of-line.#1="\n".below.
ec80 6e 69 6c 20 6e 65 77 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f 72 20 23 32 3d 22 55 6e 65 78 70 nil.newline.user-error.#2="Unexp
eca0 65 63 74 65 64 20 60 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 79 6c 65 27 22 5d 20 ected.`avy-line-insert-style'"].
ecc0 37 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 7.internal--before-save-selected
ece0 2d 77 69 6e 64 6f 77 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 69 6e 74 65 72 6e 61 -window."\301\300!\207".[interna
ed00 6c 2d 2d 61 66 74 65 72 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 l--after-save-selected-window].2
ed20 20 61 76 79 2d 2d 6c 69 6e 65 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 .avy--line.buffer-substring-no-p
ed40 72 6f 70 65 72 74 69 65 73 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 73 65 6c 65 roperties.line-end-position.sele
ed60 63 74 2d 77 69 6e 64 6f 77 20 61 62 6f 76 65 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e ct-window.above.beginning-of-lin
ed80 65 20 23 31 23 20 62 65 6c 6f 77 20 6e 65 77 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f 72 20 23 e.#1#.below.newline.user-error.#
eda0 32 23 20 61 76 79 2d 6c 69 6e 65 2d 69 6e 73 65 72 74 2d 73 74 79 6c 65 5d 20 31 30 20 28 23 24 2#.avy-line-insert-style].10.(#$
edc0 20 2e 20 35 39 33 39 36 29 20 22 50 22 5d 29 0a 23 40 37 33 20 53 65 6c 65 63 74 20 74 77 6f 20 ...59396)."P"]).#@73.Select.two.
ede0 6c 69 6e 65 73 20 61 6e 64 20 6d 6f 76 65 20 74 68 65 20 74 65 78 74 20 62 65 74 77 65 65 6e 20 lines.and.move.the.text.between.
ee00 74 68 65 6d 20 61 62 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 1f 0a 28 64 them.above.the.current.line...(d
ee20 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6d 6f 76 65 2d 72 65 67 69 6f 6e 20 23 5b 30 20 22 5c 33 efalias.'avy-move-region.#[0."\3
ee40 30 36 08 5c 32 33 36 41 5c 32 30 36 08 00 09 5c 33 30 36 5c 6e 5c 32 33 36 41 5c 32 30 36 10 00 06.\236A\206...\306\n\236A\206..
ee60 0b 5c 33 30 36 1c 1b 19 5c 33 30 37 15 5c 33 31 30 5c 33 31 31 4d 5c 32 31 30 5c 33 31 32 20 5c .\306...\307.\310\311M\210\312.\
ee80 33 31 33 20 5c 33 31 33 20 5c 33 30 37 02 02 56 5c 32 30 33 2d 00 01 03 5c 32 36 32 03 5c 32 36 313.\313.\307..V\203-...\262.\26
eea0 32 03 5c 32 31 32 01 62 5c 32 31 30 5c 33 31 34 20 54 29 5c 32 36 32 02 02 02 7b 5c 32 36 32 01 2.\212.b\210\314.T)\262...{\262.
eec0 5c 33 31 35 5c 33 30 37 21 5c 32 31 30 02 02 7c 5c 32 31 30 5c 33 31 36 04 21 5c 32 31 30 5c 32 \315\307!\210..|\210\316.!\210\2
eee0 31 31 63 5c 32 36 36 5c 32 30 34 2b 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 11c\266\204+\207".[avy-keys-alis
ef00 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d t.avy-keys.avy-styles-alist.avy-
ef20 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 61 76 79 style.avy-command.avy-action.avy
ef40 2d 6d 6f 76 65 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 23 5b 30 20 -move-region.nil.avy-resume.#[0.
ef60 22 5c 33 30 30 20 5c 33 30 31 20 5c 33 30 31 20 5c 33 30 32 02 02 56 5c 32 30 33 13 00 01 03 5c "\300.\301.\301.\302..V\203....\
ef80 32 36 32 03 5c 32 36 32 03 5c 32 31 32 01 62 5c 32 31 30 5c 33 30 33 20 54 29 5c 32 36 32 02 02 262.\262.\212.b\210\303.T)\262..
efa0 02 7b 5c 32 36 32 01 5c 33 30 34 5c 33 30 32 21 5c 32 31 30 02 02 7c 5c 32 31 30 5c 33 30 35 04 .{\262.\304\302!\210..|\210\305.
efc0 21 5c 32 31 30 5c 32 31 31 63 5c 32 30 37 22 20 5b 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 !\210\211c\207".[selected-window
efe0 20 61 76 79 2d 2d 6c 69 6e 65 20 6e 69 6c 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e .avy--line.nil.line-end-position
f000 20 6d 6f 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 73 65 6c 65 63 74 2d 77 .move-beginning-of-line.select-w
f020 69 6e 64 6f 77 5d 20 36 20 6e 69 6c 20 6e 69 6c 5d 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f indow].6.nil.nil].selected-windo
f040 77 20 61 76 79 2d 2d 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6d 6f w.avy--line.line-end-position.mo
f060 76 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 20 73 65 6c 65 63 74 2d 77 69 6e 64 ve-beginning-of-line.select-wind
f080 6f 77 5d 20 36 20 28 23 24 20 2e 20 36 30 38 38 35 29 20 6e 69 6c 5d 29 0a 23 40 31 36 31 20 53 ow].6.(#$...60885).nil]).#@161.S
f0a0 65 6c 65 63 74 20 74 77 6f 20 6c 69 6e 65 73 20 61 6e 64 20 6b 69 6c 6c 20 74 68 65 20 72 65 67 elect.two.lines.and.kill.the.reg
f0c0 69 6f 6e 20 62 65 74 77 65 65 6e 20 74 68 65 6d 2e 0a 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 ion.between.them...The.window.sc
f0e0 6f 70 65 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 ope.is.determined.by.`avy-all-wi
f100 6e 64 6f 77 73 27 20 6f 72 0a 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 2d 61 6c 74 27 20 ndows'.or.`avy-all-windows-alt'.
f120 77 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 28 66 6e 20 41 52 47 29 1f 0a when.ARG.is.non-nil...(fn.ARG)..
f140 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 23 5b 32 35 37 (defalias.'avy-kill-region.#[257
f160 20 22 5c 33 30 36 20 5c 33 30 37 08 5c 32 33 36 41 5c 32 30 36 5c 6e 00 09 5c 33 30 37 5c 6e 5c ."\306.\307.\236A\206\n..\307\n\
f180 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 30 37 1c 1b 19 5c 33 31 30 15 5c 33 31 31 5c 33 31 32 5c 236A\206...\307...\310.\311\312\
f1a0 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 07 21 5c 33 31 37 5c 22 5c 33 32 30 5c 33 31 30 313\314\315\316..!\317\"\320\310
f1c0 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 31 20 72 5c 33 31 32 5c 33 31 33 5c 33 32 32 5c 33 31 \211&.M\210\321.r\312\313\322\31
f1e0 35 5c 33 31 36 05 21 5c 33 32 33 5c 22 5c 33 32 34 24 5c 32 31 36 5c 33 32 35 03 21 5c 33 30 36 5\316.!\323\"\324$\216\325.!\306
f200 20 2a 44 5c 32 36 32 01 5c 33 32 35 03 21 5c 33 30 36 20 44 01 40 5c 32 34 37 5c 32 30 34 55 00 .*D\262.\325.!\306.D.@\247\204U.
f220 5c 33 32 36 5c 33 32 37 21 5c 32 31 30 5c 32 30 32 5c 32 33 34 00 5c 32 31 31 40 5c 32 34 37 5c \326\327!\210\202\234.\211@\247\
f240 32 30 34 62 00 5c 33 32 36 5c 33 33 30 21 5c 32 31 30 5c 32 30 32 5c 32 33 34 00 01 41 01 41 5c 204b.\326\330!\210\202\234..A.A\
f260 32 33 32 5c 32 30 34 71 00 5c 33 32 36 5c 33 33 31 21 5c 32 31 30 5c 32 30 32 5c 32 33 34 00 01 232\204q.\326\331!\210\202\234..
f280 40 01 40 57 5c 32 30 33 5c 32 31 34 00 5c 32 31 32 5c 33 33 32 02 40 02 40 62 5c 32 31 30 5c 33 @.@W\203\214.\212\332.@.@b\210\3
f2a0 33 33 5c 33 33 34 21 5c 32 31 30 60 5c 22 5c 32 31 30 29 5c 32 30 32 5c 32 33 34 00 5c 32 31 32 33\334!\210`\"\210)\202\234.\212
f2c0 5c 33 33 32 02 40 62 5c 32 31 30 5c 33 33 33 5c 33 33 34 21 5c 32 31 30 60 02 40 5c 22 5c 32 31 \332.@b\210\333\334!\210`.@\"\21
f2e0 30 29 5c 32 36 36 02 2b 5c 33 33 35 01 21 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 0)\266.+\335.!\207".[avy-keys-al
f300 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 ist.avy-keys.avy-styles-alist.av
f320 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 73 y-style.avy-command.avy-action.s
f340 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 61 76 79 2d 6b 69 6c 6c 2d 72 65 67 69 6f 6e 20 6e elected-window.avy-kill-region.n
f360 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 il.avy-resume.make-byte-code.0."
f380 5c 33 30 31 20 72 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 5c 33 30 37 \301.r\302\303\304\305\306.!\307
f3a0 5c 22 5c 33 31 30 24 5c 32 31 36 5c 33 31 31 5c 33 30 30 21 5c 33 31 32 20 2a 44 5c 32 36 32 01 \"\310$\216\311\300!\312.*D\262.
f3c0 5c 33 31 31 5c 33 30 30 21 5c 33 31 32 20 44 01 40 5c 32 34 37 5c 32 30 34 2a 00 5c 33 31 33 5c \311\300!\312.D.@\247\204*.\313\
f3e0 33 31 34 21 5c 32 30 32 6d 00 5c 32 31 31 40 5c 32 34 37 5c 32 30 34 36 00 5c 33 31 33 5c 33 31 314!\202m.\211@\247\2046.\313\31
f400 35 21 5c 32 30 32 6d 00 01 41 01 41 5c 32 33 32 5c 32 30 34 44 00 5c 33 31 33 5c 33 31 36 21 5c 5!\202m..A.A\232\204D.\313\316!\
f420 32 30 32 6d 00 01 40 01 40 57 5c 32 30 33 5e 00 5c 32 31 32 5c 33 31 37 02 40 02 40 62 5c 32 31 202m..@.@W\203^.\212\317.@.@b\21
f440 30 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 60 5c 22 29 5c 32 30 32 6d 00 5c 32 31 32 5c 33 31 37 0\320\321!\210`\")\202m.\212\317
f460 02 40 62 5c 32 31 30 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 60 02 40 5c 22 29 5c 32 30 37 22 20 .@b\210\320\321!\210`.@\")\207".
f480 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 vconcat.vector.[internal--before
f4a0 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 65 2d -save-selected-window.make-byte-
f4c0 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 code.0."\301\300!\207".vconcat.v
f4e0 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 73 61 76 65 2d 73 65 6c 65 ector.[internal--after-save-sele
f500 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 61 76 79 2d 2d 6c 69 6e 65 20 73 65 6c 65 63 74 65 cted-window].2.avy--line.selecte
f520 64 2d 77 69 6e 64 6f 77 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 3d 22 46 61 69 6c 20 74 6f 20 d-window.user-error.#1="Fail.to.
f540 73 65 6c 65 63 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 72 65 67 69 6f 6e 22 20 select.the.beginning.of.region".
f560 23 32 3d 22 46 61 69 6c 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 65 6e 64 20 6f 66 20 72 65 #2="Fail.to.select.the.end.of.re
f580 67 69 6f 6e 22 20 23 33 3d 22 53 65 6c 65 63 74 65 64 20 70 6f 69 6e 74 73 20 61 72 65 20 6e 6f gion".#3="Selected.points.are.no
f5a0 74 20 69 6e 20 74 68 65 20 73 61 6d 65 20 77 69 6e 64 6f 77 22 20 6b 69 6c 6c 2d 72 65 67 69 6f t.in.the.same.window".kill-regio
f5c0 6e 20 66 6f 72 77 61 72 64 2d 76 69 73 69 62 6c 65 2d 6c 69 6e 65 20 31 5d 20 37 20 69 6e 74 65 n.forward-visible-line.1].7.inte
f5e0 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f rnal--before-save-selected-windo
f600 77 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 w."\301\300!\207".[internal--aft
f620 65 72 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 61 76 79 2d 2d er-save-selected-window].2.avy--
f640 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 23 20 23 32 23 20 23 33 23 20 6b 69 6c 6c line.user-error.#1#.#2#.#3#.kill
f660 2d 72 65 67 69 6f 6e 20 66 6f 72 77 61 72 64 2d 76 69 73 69 62 6c 65 2d 6c 69 6e 65 20 31 20 73 -region.forward-visible-line.1.s
f680 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 31 30 20 28 23 24 20 2e 20 36 31 35 39 39 29 20 22 50 elect-window].10.(#$...61599)."P
f6a0 22 5d 29 0a 23 40 31 39 31 20 53 65 6c 65 63 74 20 74 77 6f 20 6c 69 6e 65 73 20 61 6e 64 20 73 "]).#@191.Select.two.lines.and.s
f6c0 61 76 65 20 74 68 65 20 72 65 67 69 6f 6e 20 62 65 74 77 65 65 6e 20 74 68 65 6d 20 74 6f 20 74 ave.the.region.between.them.to.t
f6e0 68 65 20 6b 69 6c 6c 20 72 69 6e 67 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 he.kill.ring..The.window.scope.i
f700 73 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 s.determined.by.`avy-all-windows
f720 27 2e 0a 57 68 65 6e 20 41 52 47 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 20 74 68 65 20 6f '..When.ARG.is.non-nil,.do.the.o
f740 70 70 6f 73 69 74 65 20 6f 66 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 2e 0a 0a 28 pposite.of.`avy-all-windows'...(
f760 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e fn.ARG)..(defalias.'avy-kill-rin
f780 67 2d 73 61 76 65 2d 72 65 67 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 36 20 5c 33 30 37 08 5c g-save-region.#[257."\306.\307.\
f7a0 32 33 36 41 5c 32 30 36 5c 6e 00 09 5c 33 30 37 5c 6e 5c 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 236A\206\n..\307\n\236A\206...\3
f7c0 30 37 1c 1b 19 5c 33 31 30 15 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 07...\310.\311\312\313\314\315\3
f7e0 31 36 06 07 21 5c 33 31 37 5c 22 5c 33 32 30 5c 33 31 30 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 16..!\317\"\320\310\211&.M\210\3
f800 32 31 20 72 5c 33 31 32 5c 33 31 33 5c 33 32 32 5c 33 31 35 5c 33 31 36 05 21 5c 33 32 33 5c 22 21.r\312\313\322\315\316.!\323\"
f820 5c 33 32 34 24 5c 32 31 36 5c 33 32 35 03 21 5c 33 30 36 20 2a 44 5c 32 36 32 01 5c 33 32 35 03 \324$\216\325.!\306.*D\262.\325.
f840 21 5c 33 30 36 20 44 01 40 5c 32 34 37 5c 32 30 34 55 00 5c 33 32 36 5c 33 32 37 21 5c 32 31 30 !\306.D.@\247\204U.\326\327!\210
f860 5c 32 30 32 5c 32 33 34 00 5c 32 31 31 40 5c 32 34 37 5c 32 30 34 62 00 5c 33 32 36 5c 33 33 30 \202\234.\211@\247\204b.\326\330
f880 21 5c 32 31 30 5c 32 30 32 5c 32 33 34 00 01 41 01 41 5c 32 33 32 5c 32 30 34 71 00 5c 33 32 36 !\210\202\234..A.A\232\204q.\326
f8a0 5c 33 33 31 21 5c 32 31 30 5c 32 30 32 5c 32 33 34 00 01 40 01 40 57 5c 32 30 33 5c 32 31 34 00 \331!\210\202\234..@.@W\203\214.
f8c0 5c 32 31 32 5c 33 33 32 02 40 02 40 62 5c 32 31 30 5c 33 33 33 5c 33 33 34 21 5c 32 31 30 60 5c \212\332.@.@b\210\333\334!\210`\
f8e0 22 5c 32 31 30 29 5c 32 30 32 5c 32 33 34 00 5c 32 31 32 5c 33 33 32 02 40 62 5c 32 31 30 5c 33 "\210)\202\234.\212\332.@b\210\3
f900 33 33 5c 33 33 34 21 5c 32 31 30 60 02 40 5c 22 5c 32 31 30 29 5c 32 36 36 02 2b 5c 33 33 35 01 33\334!\210`.@\"\210)\266.+\335.
f920 21 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 !\207".[avy-keys-alist.avy-keys.
f940 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 avy-styles-alist.avy-style.avy-c
f960 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f ommand.avy-action.selected-windo
f980 77 20 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 w.avy-kill-ring-save-region.nil.
f9a0 61 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 avy-resume.make-byte-code.0."\30
f9c0 31 20 72 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 21 5c 33 30 37 5c 22 5c 1.r\302\303\304\305\306.!\307\"\
f9e0 33 31 30 24 5c 32 31 36 5c 33 31 31 5c 33 30 30 21 5c 33 31 32 20 2a 44 5c 32 36 32 01 5c 33 31 310$\216\311\300!\312.*D\262.\31
fa00 31 5c 33 30 30 21 5c 33 31 32 20 44 01 40 5c 32 34 37 5c 32 30 34 2a 00 5c 33 31 33 5c 33 31 34 1\300!\312.D.@\247\204*.\313\314
fa20 21 5c 32 30 32 6d 00 5c 32 31 31 40 5c 32 34 37 5c 32 30 34 36 00 5c 33 31 33 5c 33 31 35 21 5c !\202m.\211@\247\2046.\313\315!\
fa40 32 30 32 6d 00 01 41 01 41 5c 32 33 32 5c 32 30 34 44 00 5c 33 31 33 5c 33 31 36 21 5c 32 30 32 202m..A.A\232\204D.\313\316!\202
fa60 6d 00 01 40 01 40 57 5c 32 30 33 5e 00 5c 32 31 32 5c 33 31 37 02 40 02 40 62 5c 32 31 30 5c 33 m..@.@W\203^.\212\317.@.@b\210\3
fa80 32 30 5c 33 32 31 21 5c 32 31 30 60 5c 22 29 5c 32 30 32 6d 00 5c 32 31 32 5c 33 31 37 02 40 62 20\321!\210`\")\202m.\212\317.@b
faa0 5c 32 31 30 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 60 02 40 5c 22 29 5c 32 30 37 22 20 76 63 6f \210\320\321!\210`.@\")\207".vco
fac0 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 73 61 ncat.vector.[internal--before-sa
fae0 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 ve-selected-window.make-byte-cod
fb00 65 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 e.0."\301\300!\207".vconcat.vect
fb20 6f 72 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 65 72 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 or.[internal--after-save-selecte
fb40 64 2d 77 69 6e 64 6f 77 5d 20 32 20 61 76 79 2d 2d 6c 69 6e 65 20 73 65 6c 65 63 74 65 64 2d 77 d-window].2.avy--line.selected-w
fb60 69 6e 64 6f 77 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 3d 22 46 61 69 6c 20 74 6f 20 73 65 6c indow.user-error.#1="Fail.to.sel
fb80 65 63 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 72 65 67 69 6f 6e 22 20 23 32 3d ect.the.beginning.of.region".#2=
fba0 22 46 61 69 6c 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 65 6e 64 20 6f 66 20 72 65 67 69 6f "Fail.to.select.the.end.of.regio
fbc0 6e 22 20 23 33 3d 22 53 65 6c 65 63 74 65 64 20 70 6f 69 6e 74 73 20 61 72 65 20 6e 6f 74 20 69 n".#3="Selected.points.are.not.i
fbe0 6e 20 74 68 65 20 73 61 6d 65 20 77 69 6e 64 6f 77 22 20 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 n.the.same.window".kill-ring-sav
fc00 65 20 66 6f 72 77 61 72 64 2d 76 69 73 69 62 6c 65 2d 6c 69 6e 65 20 31 5d 20 37 20 69 6e 74 65 e.forward-visible-line.1].7.inte
fc20 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f rnal--before-save-selected-windo
fc40 77 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 69 6e 74 65 72 6e 61 6c 2d 2d 61 66 74 w."\301\300!\207".[internal--aft
fc60 65 72 2d 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 61 76 79 2d 2d er-save-selected-window].2.avy--
fc80 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 23 20 23 32 23 20 23 33 23 20 6b 69 6c 6c line.user-error.#1#.#2#.#3#.kill
fca0 2d 72 69 6e 67 2d 73 61 76 65 20 66 6f 72 77 61 72 64 2d 76 69 73 69 62 6c 65 2d 6c 69 6e 65 20 -ring-save.forward-visible-line.
fcc0 31 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 31 30 20 28 23 24 20 2e 20 36 33 31 34 36 29 1.select-window].10.(#$...63146)
fce0 20 22 50 22 5d 29 0a 23 40 34 34 39 20 53 65 6c 65 63 74 20 6c 69 6e 65 20 61 6e 64 20 6b 69 6c ."P"]).#@449.Select.line.and.kil
fd00 6c 20 74 68 65 20 77 68 6f 6c 65 20 73 65 6c 65 63 74 65 64 20 6c 69 6e 65 2e 0a 0a 57 69 74 68 l.the.whole.selected.line...With
fd20 20 61 20 6e 75 6d 65 72 69 63 61 6c 20 70 72 65 66 69 78 20 41 52 47 2c 20 6b 69 6c 6c 20 41 52 .a.numerical.prefix.ARG,.kill.AR
fd40 47 20 6c 69 6e 65 28 73 29 20 73 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 0a 73 65 6c 65 G.line(s).starting.from.the.sele
fd60 63 74 65 64 20 6c 69 6e 65 2e 20 20 49 66 20 41 52 47 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 cted.line...If.ARG.is.negative,.
fd80 6b 69 6c 6c 20 62 61 63 6b 77 61 72 64 2e 0a 0a 49 66 20 41 52 47 20 69 73 20 7a 65 72 6f 2c 20 kill.backward...If.ARG.is.zero,.
fda0 6b 69 6c 6c 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6c 69 6e 65 20 62 75 74 20 65 78 63 6c 75 kill.the.selected.line.but.exclu
fdc0 64 65 20 74 68 65 20 74 72 61 69 6c 69 6e 67 0a 6e 65 77 6c 69 6e 65 2e 0a 0a 5c 5b 75 6e 69 76 de.the.trailing.newline...\[univ
fde0 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 20 33 20 5c 5b 61 76 79 2d 6b 69 6c 2d 77 68 6f 6c ersal-argument].3.\[avy-kil-whol
fe00 65 2d 6c 69 6e 65 5d 20 6b 69 6c 6c 20 74 68 72 65 65 20 6c 69 6e 65 73 0a 73 74 61 72 74 69 6e e-line].kill.three.lines.startin
fe20 67 20 66 72 6f 6d 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6c 69 6e 65 2e 20 20 5c 5b 75 6e 69 g.from.the.selected.line...\[uni
fe40 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 20 2d 33 0a 0a 5c 5b 61 76 79 2d 6b 69 6c 6c 2d versal-argument].-3..\[avy-kill-
fe60 77 68 6f 6c 65 2d 6c 69 6e 65 5d 20 6b 69 6c 6c 20 74 68 72 65 65 20 6c 69 6e 65 73 20 62 61 63 whole-line].kill.three.lines.bac
fe80 6b 77 61 72 64 20 69 6e 63 6c 75 64 69 6e 67 20 74 68 65 0a 73 65 6c 65 63 74 65 64 20 6c 69 6e kward.including.the.selected.lin
fea0 65 2e 0a 0a 28 66 6e 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6b 69 6c e...(fn.ARG)..(defalias.'avy-kil
fec0 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 33 30 36 20 5c 33 30 37 08 5c 32 l-whole-line.#[257."\306.\307.\2
fee0 33 36 41 5c 32 30 36 5c 6e 00 09 5c 33 30 37 5c 6e 5c 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 30 36A\206\n..\307\n\236A\206...\30
ff00 37 1c 1b 19 5c 33 31 30 15 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 7...\310.\311\312\313\314\315\31
ff20 36 06 07 21 5c 33 31 37 5c 22 5c 33 32 30 5c 33 31 30 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 6..!\317\"\320\310\211&.M\210\32
ff40 31 20 5c 32 31 31 5c 32 34 37 5c 32 30 34 38 00 5c 33 32 32 5c 33 32 33 21 5c 32 31 30 5c 32 30 1.\211\247\2048.\322\323!\210\20
ff60 32 41 00 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 32 34 03 21 5c 32 31 30 29 5c 32 31 30 2b 2A.\212\211b\210\324.!\210)\210+
ff80 5c 33 32 35 01 21 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d \325.!\207".[avy-keys-alist.avy-
ffa0 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 keys.avy-styles-alist.avy-style.
ffc0 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f 6e 20 73 65 6c 65 63 74 65 64 2d avy-command.avy-action.selected-
ffe0 77 69 6e 64 6f 77 20 61 76 79 2d 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 20 6e 69 6c 20 61 window.avy-kill-whole-line.nil.a
10000 76 79 2d 72 65 73 75 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 vy-resume.make-byte-code.0."\301
10020 20 5c 32 31 31 5c 32 34 37 5c 32 30 34 0d 00 5c 33 30 32 5c 33 30 33 21 5c 32 30 32 15 00 5c 32 .\211\247\204..\302\303!\202..\2
10040 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 30 34 5c 33 30 30 21 29 5c 32 30 37 22 20 76 63 6f 6e 63 12\211b\210\304\300!)\207".vconc
10060 61 74 20 76 65 63 74 6f 72 20 5b 61 76 79 2d 2d 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f 72 20 at.vector.[avy--line.user-error.
10080 23 31 3d 22 46 61 69 6c 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 6c 69 6e 65 20 74 6f 20 6b #1="Fail.to.select.the.line.to.k
100a0 69 6c 6c 22 20 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 5d 20 33 20 61 76 79 2d 2d 6c 69 6e ill".kill-whole-line].3.avy--lin
100c0 65 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 23 20 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 e.user-error.#1#.kill-whole-line
100e0 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 5d 20 31 30 20 28 23 24 20 2e 20 36 34 37 34 39 29 20 .select-window].10.(#$...64749).
10100 22 50 22 5d 29 0a 23 40 34 30 37 20 53 65 6c 65 63 74 20 6c 69 6e 65 20 61 6e 64 20 73 61 76 65 "P"]).#@407.Select.line.and.save
10120 20 74 68 65 20 77 68 6f 6c 65 20 73 65 6c 65 63 74 65 64 20 6c 69 6e 65 20 61 73 20 69 66 20 6b .the.whole.selected.line.as.if.k
10140 69 6c 6c 65 64 2c 20 62 75 74 20 64 6f 6e e2 80 99 74 20 6b 69 6c 6c 20 69 74 2e 0a 0a 54 68 69 illed,.but.don...t.kill.it...Thi
10160 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 60 61 76 79 2d 6b 69 6c s.command.is.similar.to.`avy-kil
10180 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 0a 73 61 l-whole-line',.except.that.it.sa
101a0 76 65 73 20 74 68 65 20 6c 69 6e 65 28 73 29 20 61 73 20 69 66 20 6b 69 6c 6c 65 64 2c 20 62 75 ves.the.line(s).as.if.killed,.bu
101c0 74 20 64 6f 65 73 20 6e 6f 74 20 6b 69 6c 6c 20 69 74 28 74 68 65 6d 29 2e 0a 0a 57 69 74 68 20 t.does.not.kill.it(them)...With.
101e0 61 20 6e 75 6d 65 72 69 63 61 6c 20 70 72 65 66 69 78 20 41 52 47 2c 20 6b 69 6c 6c 20 41 52 47 a.numerical.prefix.ARG,.kill.ARG
10200 20 6c 69 6e 65 28 73 29 20 73 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 0a 73 65 6c 65 63 .line(s).starting.from.the.selec
10220 74 65 64 20 6c 69 6e 65 2e 20 20 49 66 20 41 52 47 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 6b ted.line...If.ARG.is.negative,.k
10240 69 6c 6c 20 62 61 63 6b 77 61 72 64 2e 0a 0a 49 66 20 41 52 47 20 69 73 20 7a 65 72 6f 2c 20 6b ill.backward...If.ARG.is.zero,.k
10260 69 6c 6c 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 6c 69 6e 65 20 62 75 74 20 65 78 63 6c 75 64 ill.the.selected.line.but.exclud
10280 65 20 74 68 65 20 74 72 61 69 6c 69 6e 67 0a 6e 65 77 6c 69 6e 65 2e 0a 0a 28 66 6e 20 41 52 47 e.the.trailing.newline...(fn.ARG
102a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e 67 2d 73 61 76 65 )..(defalias.'avy-kill-ring-save
102c0 2d 77 68 6f 6c 65 2d 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 33 30 36 20 5c 33 30 37 08 5c 32 33 -whole-line.#[257."\306.\307.\23
102e0 36 41 5c 32 30 36 5c 6e 00 09 5c 33 30 37 5c 6e 5c 32 33 36 41 5c 32 30 36 12 00 0b 5c 33 30 37 6A\206\n..\307\n\236A\206...\307
10300 1c 1b 19 5c 33 31 30 15 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 ...\310.\311\312\313\314\315\316
10320 06 07 21 5c 33 31 37 5c 22 5c 33 32 30 5c 33 31 30 5c 32 31 31 26 06 4d 5c 32 31 30 5c 33 32 31 ..!\317\"\320\310\211&.M\210\321
10340 20 5c 32 31 31 5c 32 34 37 5c 32 30 34 38 00 5c 33 32 32 5c 33 32 33 21 5c 32 31 30 5c 32 30 32 .\211\247\2048.\322\323!\210\202
10360 47 00 5c 32 31 32 5c 33 32 34 5c 32 31 31 1e 17 1e 18 5c 32 31 31 62 5c 32 31 30 5c 33 32 35 03 G.\212\324\211....\211b\210\325.
10380 21 5c 32 31 30 2b 5c 32 31 30 2b 5c 33 32 36 01 21 5c 32 30 37 22 20 5b 61 76 79 2d 6b 65 79 73 !\210+\210+\326.!\207".[avy-keys
103a0 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 -alist.avy-keys.avy-styles-alist
103c0 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 61 63 74 69 6f .avy-style.avy-command.avy-actio
103e0 6e 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 61 76 79 2d 6b 69 6c 6c 2d 72 69 6e 67 2d n.selected-window.avy-kill-ring-
10400 73 61 76 65 2d 77 68 6f 6c 65 2d 6c 69 6e 65 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 6d save-whole-line.nil.avy-resume.m
10420 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 20 5c 32 31 31 5c 32 34 37 5c 32 ake-byte-code.0."\303.\211\247\2
10440 30 34 0d 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 32 19 00 5c 32 31 32 5c 33 30 36 5c 32 31 31 19 04..\304\305!\202..\212\306\211.
10460 1a 5c 32 31 31 62 5c 32 31 30 5c 33 30 37 5c 33 30 30 21 2b 5c 32 30 37 22 20 76 63 6f 6e 63 61 .\211b\210\307\300!+\207".vconca
10480 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 6b 69 6c 6c 2d t.vector.[buffer-read-only.kill-
104a0 72 65 61 64 2d 6f 6e 6c 79 2d 6f 6b 20 61 76 79 2d 2d 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f read-only-ok.avy--line.user-erro
104c0 72 20 23 31 3d 22 46 61 69 6c 20 74 6f 20 73 65 6c 65 63 74 20 74 68 65 20 6c 69 6e 65 20 74 6f r.#1="Fail.to.select.the.line.to
104e0 20 6b 69 6c 6c 22 20 74 20 6b 69 6c 6c 2d 77 68 6f 6c 65 2d 6c 69 6e 65 5d 20 33 20 61 76 79 2d .kill".t.kill-whole-line].3.avy-
10500 2d 6c 69 6e 65 20 75 73 65 72 2d 65 72 72 6f 72 20 23 31 23 20 74 20 6b 69 6c 6c 2d 77 68 6f 6c -line.user-error.#1#.t.kill-whol
10520 65 2d 6c 69 6e 65 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 2d 72 65 61 64 e-line.select-window.buffer-read
10540 2d 6f 6e 6c 79 20 6b 69 6c 6c 2d 72 65 61 64 2d 6f 6e 6c 79 2d 6f 6b 5d 20 31 30 20 28 23 24 20 -only.kill-read-only-ok].10.(#$.
10560 2e 20 36 35 38 30 34 29 20 22 50 22 5d 29 0a 23 40 33 30 20 53 65 74 75 70 20 74 68 65 20 64 65 ..65804)."P"]).#@30.Setup.the.de
10580 66 61 75 6c 74 20 73 68 6f 72 74 63 75 74 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 fault.shortcuts...(defalias.'avy
105a0 2d 73 65 74 75 70 2d 64 65 66 61 75 6c 74 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 -setup-default.#[0."\300\301\302
105c0 5c 22 5c 32 30 37 22 20 5b 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 22 69 73 65 61 72 63 \"\207".[eval-after-load."isearc
105e0 68 22 20 23 5b 30 20 22 5c 33 30 31 08 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 69 73 65 h".#[0."\301.\302\303#\207".[ise
10600 61 72 63 68 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 36 37 31 30 38 39 arch-mode-map.define-key.[671089
10620 30 33 5d 20 61 76 79 2d 69 73 65 61 72 63 68 5d 20 34 5d 5d 20 33 20 28 23 24 20 2e 20 36 36 39 03].avy-isearch].4]].3.(#$...669
10640 33 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 32)]).(byte-code."\300\301\302\3
10660 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 31 30 5c 33 30 30 5c 33 31 03\304DD\305\306\307%\210\300\31
10680 30 5c 33 30 32 5c 33 30 33 5c 33 31 31 44 44 5c 33 31 32 5c 33 30 36 5c 33 31 33 25 5c 32 30 37 0\302\303\311DD\312\306\313%\207
106a0 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 61 76 79 2d 74 ".[custom-declare-variable.avy-t
106c0 69 6d 65 6f 75 74 2d 73 65 63 6f 6e 64 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 imeout-seconds.funcall.function.
106e0 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 30 2e 35 5d 20 31 5d 20 22 48 6f 77 20 6d 61 6e #[0."\300\207".[0.5].1]."How.man
10700 79 20 73 65 63 6f 6e 64 73 20 74 6f 20 77 61 69 74 20 66 6f 72 20 74 68 65 20 73 65 63 6f 6e 64 y.seconds.to.wait.for.the.second
10720 20 63 68 61 72 2e 22 20 3a 74 79 70 65 20 66 6c 6f 61 74 20 61 76 79 2d 65 6e 74 65 72 2d 74 69 .char.".:type.float.avy-enter-ti
10740 6d 65 73 2d 6f 75 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 57 mes-out.#[0."\300\207".[t].1]."W
10760 68 65 74 68 65 72 20 65 6e 74 65 72 20 65 78 69 74 73 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 hether.enter.exits.avy-goto-char
10780 2d 74 69 6d 65 72 20 65 61 72 6c 79 2e 20 49 66 20 6e 69 6c 20 69 74 20 6d 61 74 63 68 65 73 20 -timer.early..If.nil.it.matches.
107a0 6e 65 77 6c 69 6e 65 22 20 62 6f 6f 6c 65 61 6e 5d 20 36 29 0a 23 40 37 30 32 20 52 65 61 64 20 newline".boolean].6).#@702.Read.
107c0 61 73 20 6d 61 6e 79 20 63 68 61 72 73 20 61 73 20 70 6f 73 73 69 62 6c 65 20 61 6e 64 20 72 65 as.many.chars.as.possible.and.re
107e0 74 75 72 6e 20 74 68 65 69 72 20 6f 63 63 75 72 72 65 6e 63 65 73 2e 0a 41 74 20 6c 65 61 73 74 turn.their.occurrences..At.least
10800 20 6f 6e 65 20 63 68 61 72 20 6d 75 73 74 20 62 65 20 72 65 61 64 2c 20 61 6e 64 20 74 68 65 6e .one.char.must.be.read,.and.then
10820 20 72 65 70 65 61 74 65 64 6c 79 20 6f 6e 65 20 6e 65 78 74 20 63 68 61 72 0a 6d 61 79 20 62 65 .repeatedly.one.next.char.may.be
10840 20 72 65 61 64 20 69 66 20 69 74 20 69 73 20 65 6e 74 65 72 65 64 20 62 65 66 6f 72 65 20 60 61 .read.if.it.is.entered.before.`a
10860 76 79 2d 74 69 6d 65 6f 75 74 2d 73 65 63 6f 6e 64 73 27 2e 20 20 60 43 2d 68 27 0a 6f 72 20 60 vy-timeout-seconds'...`C-h'.or.`
10880 44 45 4c 27 20 64 65 6c 65 74 65 73 20 74 68 65 20 6c 61 73 74 20 63 68 61 72 20 65 6e 74 65 72 DEL'.deletes.the.last.char.enter
108a0 65 64 2c 20 61 6e 64 20 60 52 45 54 27 20 65 78 69 74 73 20 77 69 74 68 20 74 68 65 0a 63 75 72 ed,.and.`RET'.exits.with.the.cur
108c0 72 65 6e 74 6c 79 20 72 65 61 64 20 73 74 72 69 6e 67 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 69 rently.read.string.immediately.i
108e0 6e 73 74 65 61 64 20 6f 66 20 77 61 69 74 69 6e 67 20 66 6f 72 20 61 6e 6f 74 68 65 72 0a 63 68 nstead.of.waiting.for.another.ch
10900 61 72 20 66 6f 72 20 60 61 76 79 2d 74 69 6d 65 6f 75 74 2d 73 65 63 6f 6e 64 73 27 2e 0a 54 68 ar.for.`avy-timeout-seconds'..Th
10920 65 20 66 6f 72 6d 61 74 20 6f 66 20 74 68 65 20 72 65 73 75 6c 74 20 69 73 20 74 68 65 20 73 61 e.format.of.the.result.is.the.sa
10940 6d 65 20 61 73 20 74 68 61 74 20 6f 66 20 60 61 76 79 2d 2d 72 65 67 65 78 2d 63 61 6e 64 69 64 me.as.that.of.`avy--regex-candid
10960 61 74 65 73 27 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6f 62 65 79 73 20 60 61 76 79 2d ates'..This.function.obeys.`avy-
10980 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 73 65 74 74 69 6e 67 2e 0a 52 45 2d 42 55 49 4c 44 45 52 all-windows'.setting..RE-BUILDER
109a0 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 20 61 20 73 74 72 69 .is.a.function.that.takes.a.stri
109c0 6e 67 20 61 6e 64 20 72 65 74 75 72 6e 73 20 61 20 72 65 67 65 78 2e 0a 57 68 65 6e 20 6e 69 6c ng.and.returns.a.regex..When.nil
109e0 2c 20 60 72 65 67 65 78 70 2d 71 75 6f 74 65 27 20 69 73 20 75 73 65 64 2e 0a 49 66 20 61 20 67 ,.`regexp-quote'.is.used..If.a.g
10a00 72 6f 75 70 20 69 73 20 63 61 70 74 75 72 65 64 2c 20 74 68 65 20 66 69 72 73 74 20 67 72 6f 75 roup.is.captured,.the.first.grou
10a20 70 20 69 73 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 p.is.highlighted..Otherwise,.the
10a40 20 77 68 6f 6c 65 20 72 65 67 65 78 20 69 73 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 28 66 .whole.regex.is.highlighted...(f
10a60 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 52 45 2d 42 55 49 4c 44 45 52 29 1f 0a 28 64 65 66 61 6c 69 n.&optional.RE-BUILDER)..(defali
10a80 61 73 20 27 61 76 79 2d 2d 72 65 61 64 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b 32 35 36 20 22 as.'avy--read-candidates.#[256."
10aa0 5c 33 30 36 01 5c 32 30 36 06 00 5c 33 30 37 5c 33 31 30 5c 32 31 31 5c 32 31 31 43 5c 33 31 30 \306.\206..\307\310\211\211C\310
10ac0 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 06 21 5c 33 31 36 5c 22 5c 33 31 \311\312\313\314\315..!\316\"\31
10ae0 37 24 5c 32 31 36 02 5c 32 30 34 55 01 5c 33 32 30 5c 33 32 31 5c 33 32 32 06 08 5c 33 30 36 5c 7$\216.\204U.\320\321\322..\306\
10b00 32 33 30 5c 32 30 33 2b 00 06 08 5c 32 30 32 30 00 5c 33 32 31 5c 33 32 33 06 5c 6e 5c 22 5c 22 230\203+...\2020.\321\323.\n\"\"
10b20 5c 33 32 34 06 08 5c 33 30 36 5c 32 33 30 3f 5c 32 30 35 3b 00 08 23 5c 32 31 31 5c 32 36 32 05 \324..\306\230?\205;..#\211\262.
10b40 5c 32 30 33 55 01 01 5c 32 34 32 5c 32 31 31 5c 32 30 33 55 00 5c 32 31 31 40 5c 33 32 35 01 21 \203U..\242\211\203U.\211@\325.!
10b60 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 44 00 5c 32 31 30 01 5c 33 31 30 5c 32 34 \210.A\266\202\202D.\210.\310\24
10b80 30 5c 32 31 30 03 5c 33 32 36 55 5c 32 30 33 73 00 09 5c 32 30 33 6a 00 5c 33 32 34 5c 32 36 32 0\210.\326U\203s..\203j.\324\262
10ba0 03 5c 32 30 32 5c 32 32 33 00 05 5c 33 32 37 43 50 5c 32 36 32 06 5c 32 30 32 5c 32 32 33 00 03 .\202\223..\327CP\262.\202\223..
10bc0 5c 33 33 30 3e 5c 32 30 33 5c 32 31 35 00 05 47 5c 32 31 31 5c 33 33 31 59 5c 32 30 33 5c 32 31 \330>\203\215..G\211\331Y\203\21
10be0 31 00 06 06 5c 33 31 32 02 53 4f 5c 32 36 32 07 5c 32 31 30 5c 32 30 32 5c 32 32 33 00 05 04 43 1...\312.SO\262.\210\202\223...C
10c00 50 5c 32 36 32 06 05 47 5c 33 33 31 59 5c 32 30 33 18 00 5c 6e 5c 32 30 36 5c 32 34 32 00 05 5c P\262..G\331Y\203..\n\206\242..\
10c20 32 31 31 5c 32 32 37 5c 32 33 30 5c 33 31 30 01 1b 5c 66 5c 32 30 33 5c 32 35 35 00 0d 5c 32 30 211\227\230\310..\f\203\255..\20
10c40 32 5c 32 35 37 00 0e 31 1e 31 5c 33 33 32 20 5c 32 31 31 5c 32 30 33 46 01 5c 32 31 31 40 5c 33 2\257..1.1\332.\211\203F.\211@\3
10c60 33 33 01 21 72 5c 33 31 31 5c 33 31 32 5c 33 33 34 5c 33 31 34 5c 33 31 35 05 21 5c 33 33 35 5c 33.!r\311\312\334\314\315.!\335\
10c80 22 5c 33 33 36 24 5c 32 31 36 5c 33 33 37 01 40 5c 33 34 30 5c 22 5c 32 31 30 0e 32 0e 33 3e 5c "\336$\216\337.@\340\"\210.2.3>\
10ca0 32 30 34 3d 01 5c 33 34 31 5c 33 34 32 20 5c 33 34 33 5c 33 34 34 20 5c 33 32 34 5c 22 5c 22 5c 204=.\341\342.\343\344.\324\"\"\
10cc0 32 31 31 5c 32 30 33 3c 01 5c 32 31 31 40 5c 32 31 32 5c 32 31 31 40 62 5c 32 31 30 06 0b 06 0d 211\203<.\211@\212\211@b\210....
10ce0 21 5c 32 36 32 08 5c 33 34 35 06 08 02 41 5c 33 32 34 23 5c 32 30 33 34 01 5c 33 34 36 60 53 5c !\262.\345...A\324#\2034.\346`S\
10d00 33 34 37 5c 22 5c 32 30 34 5c 33 36 32 00 5c 33 35 30 20 47 5c 33 31 37 55 5c 32 30 33 10 01 5c 347\"\204\362.\350.G\317U\203..\
10d20 33 33 31 5c 32 30 32 11 01 5c 33 31 32 5c 33 35 31 01 5c 32 32 34 02 5c 32 32 35 5c 22 5c 33 32 331\202..\312\351.\224.\225\"\32
10d40 34 5c 32 36 32 08 06 5c 6e 01 06 5c 66 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 5c 33 35 32 01 5c 4\262..\n..\f\242B\240\210\352.\
10d60 33 35 33 5c 33 34 34 20 23 5c 32 31 30 5c 33 35 32 01 5c 33 35 34 5c 33 35 35 23 5c 32 36 36 03 353\344.#\210\352.\354\355#\266.
10d80 5c 32 30 32 5c 33 36 32 00 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 34 30 00 5c 32 31 \202\362.).A\266\202\202\340.\21
10da0 30 2a 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 36 33 00 5c 32 31 30 29 5c 32 0*\210.A\266\202\202\263.\210)\2
10dc0 31 31 5c 32 30 34 4f 01 5c 33 35 36 20 5c 32 31 30 29 5c 32 36 36 02 5c 32 30 32 18 00 5c 33 35 11\204O.\356.\210)\266.\202..\35
10de0 37 5c 33 36 30 03 5c 32 34 32 5c 22 5c 32 33 37 29 5c 32 30 37 22 20 5b 61 76 79 2d 74 69 6d 65 7\360.\242\"\237)\207".[avy-time
10e00 6f 75 74 2d 73 65 63 6f 6e 64 73 20 61 76 79 2d 65 6e 74 65 72 2d 74 69 6d 65 73 2d 6f 75 74 20 out-seconds.avy-enter-times-out.
10e20 61 76 79 2d 63 61 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 63 61 73 65 2d 66 6f 6c 64 2d 73 avy-case-fold-search.case-fold-s
10e40 65 61 72 63 68 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 61 76 79 2d 61 6c 6c earch.current-prefix-arg.avy-all
10e60 2d 77 69 6e 64 6f 77 73 2d 61 6c 74 20 22 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 6e 69 6c -windows-alt."".regexp-quote.nil
10e80 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 30 5c 32 34 32 5c 32 31 31 5c .make-byte-code.0."\300\242\211\
10ea0 32 30 35 13 00 5c 32 31 31 40 5c 33 30 31 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 205..\211@\301.!\210.A\266\202\2
10ec0 30 32 02 00 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 64 65 6c 65 74 65 02..\207".vconcat.vector.[delete
10ee0 2d 6f 76 65 72 6c 61 79 5d 20 34 20 72 65 61 64 2d 63 68 61 72 20 66 6f 72 6d 61 74 20 22 63 68 -overlay].4.read-char.format."ch
10f00 61 72 25 73 3a 20 22 20 22 20 28 25 73 29 22 20 74 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 ar%s:.".".(%s)".t.delete-overlay
10f20 20 31 33 20 31 30 20 28 38 20 31 32 37 29 20 31 20 61 76 79 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 .13.10.(8.127).1.avy-window-list
10f40 20 69 6e 74 65 72 6e 61 6c 2d 2d 62 65 66 6f 72 65 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d .internal--before-with-selected-
10f60 77 69 6e 64 6f 77 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 69 6e 74 65 72 6e 61 6c window."\301\300!\207".[internal
10f80 2d 2d 61 66 74 65 72 2d 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 32 20 --after-with-selected-window].2.
10fa0 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 6e 6f 72 65 63 6f 72 64 20 61 76 79 2d 2d 66 69 6e 64 select-window.norecord.avy--find
10fc0 2d 76 69 73 69 62 6c 65 2d 72 65 67 69 6f 6e 73 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 77 69 -visible-regions.window-start.wi
10fe0 6e 64 6f 77 2d 65 6e 64 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 72 65 2d 73 65 61 72 ndow-end.selected-window.re-sear
11000 63 68 2d 66 6f 72 77 61 72 64 20 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 69 6e 76 ch-forward.get-char-property.inv
11020 69 73 69 62 6c 65 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6f isible.match-data.make-overlay.o
11040 76 65 72 6c 61 79 2d 70 75 74 20 77 69 6e 64 6f 77 20 66 61 63 65 20 61 76 79 2d 67 6f 74 6f 2d verlay-put.window.face.avy-goto-
11060 63 68 61 72 2d 74 69 6d 65 72 2d 66 61 63 65 20 62 65 65 70 20 6d 61 70 63 61 72 20 23 5b 32 35 char-timer-face.beep.mapcar.#[25
11080 37 20 22 5c 33 30 30 01 21 5c 33 30 31 02 21 42 5c 33 30 32 02 5c 33 30 33 5c 22 42 5c 32 30 37 7."\300.!\301.!B\302.\303\"B\207
110a0 22 20 5b 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 6f 76 65 72 6c 61 79 2d 65 6e 64 20 6f 76 65 ".[overlay-start.overlay-end.ove
110c0 72 6c 61 79 2d 67 65 74 20 77 69 6e 64 6f 77 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4f 56 29 22 rlay-get.window].5."\n\n(fn.OV)"
110e0 5d 20 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 61 76 79 ].avy-all-windows.major-mode.avy
11100 2d 69 67 6e 6f 72 65 64 2d 6d 6f 64 65 73 5d 20 32 30 20 28 23 24 20 2e 20 36 37 35 31 35 29 5d -ignored-modes].20.(#$...67515)]
11120 29 0a 23 40 31 35 33 20 52 65 61 64 20 6f 6e 65 20 6f 72 20 6d 61 6e 79 20 63 6f 6e 73 65 63 75 ).#@153.Read.one.or.many.consecu
11140 74 69 76 65 20 63 68 61 72 73 20 61 6e 64 20 6a 75 6d 70 20 74 6f 20 74 68 65 20 66 69 72 73 74 tive.chars.and.jump.to.the.first
11160 20 6f 6e 65 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 72 6d .one..The.window.scope.is.determ
11180 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 28 41 52 47 20 6e ined.by.`avy-all-windows'.(ARG.n
111a0 65 67 61 74 65 73 20 69 74 29 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f egates.it)...(fn.&optional.ARG).
111c0 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 74 69 6d 65 72 20 .(defalias.'avy-goto-char-timer.
111e0 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 09 00 08 3f 5c 32 30 32 5c 6e 00 08 18 5c 33 30 36 #[256."\211\203...?\202\n...\306
11200 09 5c 32 33 36 41 5c 32 30 36 13 00 5c 6e 5c 33 30 36 0b 5c 32 33 36 41 5c 32 30 36 1b 00 5c 66 .\236A\206..\n\306.\236A\206..\f
11220 5c 33 30 36 1d 1c 1a 5c 33 30 37 16 0d 5c 33 31 30 5c 33 31 31 4d 5c 32 31 30 5c 33 31 32 5c 33 \306...\307..\310\311M\210\312\3
11240 31 33 20 5c 33 31 34 5c 66 21 5c 22 2c 5c 32 30 37 22 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 13.\314\f!\",\207".[avy-all-wind
11260 6f 77 73 20 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d ows.avy-keys-alist.avy-keys.avy-
11280 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 styles-alist.avy-style.avy-comma
112a0 6e 64 20 61 76 79 2d 67 6f 74 6f 2d 63 68 61 72 2d 74 69 6d 65 72 20 6e 69 6c 20 61 76 79 2d 72 nd.avy-goto-char-timer.nil.avy-r
112c0 65 73 75 6d 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 20 5c 33 30 33 08 21 5c 22 5c 32 30 37 esume.#[0."\301\302.\303.!\"\207
112e0 22 20 5b 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 2d 2d 72 ".[avy-style.avy--process.avy--r
11300 65 61 64 2d 63 61 6e 64 69 64 61 74 65 73 20 61 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 5d 20 34 20 ead-candidates.avy--style-fn].4.
11320 6e 69 6c 20 6e 69 6c 5d 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 2d 2d 72 65 61 64 2d nil.nil].avy--process.avy--read-
11340 63 61 6e 64 69 64 61 74 65 73 20 61 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 20 61 76 79 2d 61 63 74 candidates.avy--style-fn.avy-act
11360 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 36 39 39 32 38 29 20 22 50 22 5d 29 0a 23 40 33 37 20 53 ion].5.(#$...69928)."P"]).#@37.S
11380 74 6f 72 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 20 61 6e 64 20 77 69 6e 64 6f tore.the.current.point.and.windo
113a0 77 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 70 75 73 68 2d 6d 61 72 6b 20 23 5b 30 w...(defalias.'avy-push-mark.#[0
113c0 20 22 5c 33 30 31 08 60 5c 33 30 32 20 42 5c 22 5c 32 31 30 5c 33 30 33 20 3f 5c 32 30 35 10 00 ."\301.`\302.B\"\210\303.?\205..
113e0 5c 33 30 34 20 5c 32 30 37 22 20 5b 61 76 79 2d 72 69 6e 67 20 72 69 6e 67 2d 69 6e 73 65 72 74 \304.\207".[avy-ring.ring-insert
11400 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 .selected-window.region-active-p
11420 20 70 75 73 68 2d 6d 61 72 6b 5d 20 34 20 28 23 24 20 2e 20 37 30 35 32 37 29 5d 29 0a 23 40 35 .push-mark].4.(#$...70527)]).#@5
11440 32 20 4a 75 6d 70 20 62 61 63 6b 20 74 6f 20 74 68 65 20 6c 61 73 74 20 6c 6f 63 61 74 69 6f 6e 2.Jump.back.to.the.last.location
11460 20 6f 66 20 60 61 76 79 2d 70 75 73 68 2d 6d 61 72 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 .of.`avy-push-mark'...(defalias.
11480 27 61 76 79 2d 70 6f 70 2d 6d 61 72 6b 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 31 35 00 5c 33 'avy-pop-mark.#[0."\301\30215.\3
114a0 30 33 5c 33 30 34 08 5c 33 30 35 5c 22 5c 32 31 31 5c 32 36 32 03 41 21 5c 32 30 33 05 00 5c 32 03\304.\305\"\211\262.A!\203..\2
114c0 31 31 41 5c 33 30 36 01 21 5c 33 30 37 01 21 5c 32 30 33 28 00 5c 32 31 31 5c 33 31 30 20 3d 5c 11A\306.!\307.!\203(.\211\310.=\
114e0 32 30 34 28 00 5c 33 31 31 01 21 5c 32 31 30 5c 33 31 32 02 21 5c 32 31 30 02 40 62 5c 32 36 36 204(.\311.!\210\312.!\210.@b\266
11500 5c 32 30 32 30 5c 32 30 32 39 00 5c 32 31 30 5c 33 31 33 5c 33 31 34 21 5c 32 30 37 22 20 5b 61 \2020\2029.\210\313\314!\207".[a
11520 76 79 2d 72 69 6e 67 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 77 69 6e 64 6f 77 2d 6c 69 76 65 2d vy-ring.nil.(error).window-live-
11540 70 20 72 69 6e 67 2d 72 65 6d 6f 76 65 20 30 20 77 69 6e 64 6f 77 2d 66 72 61 6d 65 20 66 72 61 p.ring-remove.0.window-frame.fra
11560 6d 65 2d 6c 69 76 65 2d 70 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 73 65 6c 65 63 74 2d me-live-p.selected-frame.select-
11580 66 72 61 6d 65 2d 73 65 74 2d 69 6e 70 75 74 2d 66 6f 63 75 73 20 73 65 6c 65 63 74 2d 77 69 6e frame-set-input-focus.select-win
115a0 64 6f 77 20 73 65 74 2d 6d 61 72 6b 2d 63 6f 6d 6d 61 6e 64 20 34 5d 20 35 20 28 23 24 20 2e 20 dow.set-mark-command.4].5.(#$...
115c0 37 30 37 32 32 29 20 6e 69 6c 5d 29 0a 23 40 37 31 20 52 65 66 69 6c 65 20 63 75 72 72 65 6e 74 70722).nil]).#@71.Refile.current
115e0 20 68 65 61 64 69 6e 67 20 61 73 20 66 69 72 73 74 20 63 68 69 6c 64 20 6f 66 20 68 65 61 64 69 .heading.as.first.child.of.headi
11600 6e 67 20 73 65 6c 65 63 74 65 64 20 77 69 74 68 20 60 61 76 79 2e 27 1f 0a 28 64 65 66 61 6c 69 ng.selected.with.`avy.'..(defali
11620 61 73 20 27 61 76 79 2d 6f 72 67 2d 72 65 66 69 6c 65 2d 61 73 2d 63 68 69 6c 64 20 23 5b 30 20 as.'avy-org-refile-as-child.#[0.
11640 22 5c 32 31 32 5c 33 30 36 18 5c 33 30 37 09 5c 32 33 36 41 5c 32 30 36 0b 00 5c 6e 5c 33 30 37 "\212\306.\307.\236A\206..\n\307
11660 0b 5c 32 33 36 41 5c 32 30 36 13 00 5c 66 5c 33 30 37 1d 1c 1a 5c 33 31 30 16 10 5c 33 31 31 5c .\236A\206..\f\307...\310..\311\
11680 33 31 32 4d 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 30 5c 66 23 5c 32 31 30 60 2b 5c 33 31 312M\210\313\314\310\f#\210`+\31
116a0 35 5c 33 31 36 70 21 5c 32 30 36 2e 00 70 21 5c 33 31 30 01 5c 33 31 30 04 46 29 5c 32 36 36 5c 5\316p!\206..p!\310.\310.F)\266\
116c0 32 30 32 29 5c 33 31 37 5c 33 31 30 5c 32 31 31 03 23 5c 32 30 37 22 20 5b 6f 72 67 2d 72 65 76 202)\317\310\211.#\207".[org-rev
116e0 65 72 73 65 2d 6e 6f 74 65 2d 6f 72 64 65 72 20 61 76 79 2d 6b 65 79 73 2d 61 6c 69 73 74 20 61 erse-note-order.avy-keys-alist.a
11700 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 73 74 20 61 76 79 2d 73 74 79 vy-keys.avy-styles-alist.avy-sty
11720 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 74 20 61 76 79 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6e le.avy-command.t.avy-goto-line.n
11740 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 il.avy-resume.#[0."\301\302\303.
11760 23 5c 32 31 30 60 5c 32 30 37 22 20 5b 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 2d 67 65 6e 65 #\210`\207".[avy-style.avy--gene
11780 72 69 63 2d 6a 75 6d 70 20 22 5e 5c 5c 2a 2b 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2b 22 20 6e 69 6c ric-jump."^\\*+[[:space:]]+".nil
117a0 5d 20 34 20 6e 69 6c 20 6e 69 6c 5d 20 61 76 79 2d 2d 67 65 6e 65 72 69 63 2d 6a 75 6d 70 20 22 ].4.nil.nil].avy--generic-jump."
117c0 5e 5c 5c 2a 2b 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2b 22 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e ^\\*+[[:space:]]+".buffer-file-n
117e0 61 6d 65 20 62 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 66 65 72 20 6f 72 67 2d 72 65 66 69 6c ame.buffer-base-buffer.org-refil
11800 65 20 61 76 79 2d 61 63 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 37 31 31 32 32 29 20 6e 69 6c e.avy-action].6.(#$...71122).nil
11820 5d 29 0a 23 40 31 35 34 20 52 65 61 64 20 6f 6e 65 20 6f 72 20 6d 61 6e 79 20 63 68 61 72 61 63 ]).#@154.Read.one.or.many.charac
11840 74 65 72 73 20 61 6e 64 20 6a 75 6d 70 20 74 6f 20 6d 61 74 63 68 69 6e 67 20 4f 72 67 20 68 65 ters.and.jump.to.matching.Org.he
11860 61 64 69 6e 67 73 2e 0a 54 68 65 20 77 69 6e 64 6f 77 20 73 63 6f 70 65 20 69 73 20 64 65 74 65 adings..The.window.scope.is.dete
11880 72 6d 69 6e 65 64 20 62 79 20 60 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 27 20 28 41 52 47 rmined.by.`avy-all-windows'.(ARG
118a0 20 6e 65 67 61 74 65 73 20 69 74 29 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 .negates.it)...(fn.&optional.ARG
118c0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 61 76 79 2d 6f 72 67 2d 67 6f 74 6f 2d 68 65 61 64 69 )..(defalias.'avy-org-goto-headi
118e0 6e 67 2d 74 69 6d 65 72 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 09 00 08 3f 5c 32 30 32 ng-timer.#[256."\211\203...?\202
11900 5c 6e 00 08 18 5c 33 30 36 09 5c 32 33 36 41 5c 32 30 36 13 00 5c 6e 5c 33 30 36 0b 5c 32 33 36 \n...\306.\236A\206..\n\306.\236
11920 41 5c 32 30 36 1b 00 5c 66 5c 33 30 36 1d 1c 1a 5c 33 30 37 16 0f 5c 33 31 30 5c 33 31 31 4d 5c A\206..\f\306...\307..\310\311M\
11940 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 21 5c 33 31 35 5c 66 21 5c 22 5c 32 31 30 5c 33 31 210\312\313\314!\315\f!\"\210\31
11960 36 20 2c 5c 32 30 37 22 20 5b 61 76 79 2d 61 6c 6c 2d 77 69 6e 64 6f 77 73 20 61 76 79 2d 6b 65 6.,\207".[avy-all-windows.avy-ke
11980 79 73 2d 61 6c 69 73 74 20 61 76 79 2d 6b 65 79 73 20 61 76 79 2d 73 74 79 6c 65 73 2d 61 6c 69 ys-alist.avy-keys.avy-styles-ali
119a0 73 74 20 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 63 6f 6d 6d 61 6e 64 20 61 76 79 2d 67 6f 74 st.avy-style.avy-command.avy-got
119c0 6f 2d 63 68 61 72 2d 74 69 6d 65 72 20 6e 69 6c 20 61 76 79 2d 72 65 73 75 6d 65 20 23 5b 30 20 o-char-timer.nil.avy-resume.#[0.
119e0 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 5c 33 30 34 08 21 5c 22 5c 32 31 30 5c 33 30 35 20 5c "\301\302\303!\304.!\"\210\305.\
11a00 32 30 37 22 20 5b 61 76 79 2d 73 74 79 6c 65 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 207".[avy-style.avy--process.avy
11a20 2d 2d 72 65 61 64 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 --read-candidates.#[257."\300\30
11a40 31 02 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 23 31 3d 22 5e 5c 5c 2a 2b 20 2e 2a 5c 5c 1.\"\207".[format.#1="^\\*+..*\\
11a60 28 25 73 5c 5c 29 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 29 22 5d 20 61 76 79 (%s\\)"].4."\n\n(fn.INPUT)"].avy
11a80 2d 2d 73 74 79 6c 65 2d 66 6e 20 6f 72 67 2d 62 61 63 6b 2d 74 6f 2d 68 65 61 64 69 6e 67 5d 20 --style-fn.org-back-to-heading].
11aa0 34 20 6e 69 6c 20 6e 69 6c 5d 20 61 76 79 2d 2d 70 72 6f 63 65 73 73 20 61 76 79 2d 2d 72 65 61 4.nil.nil].avy--process.avy--rea
11ac0 64 2d 63 61 6e 64 69 64 61 74 65 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c d-candidates.#[257."\300\301.\"\
11ae0 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 23 31 23 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 207".[format.#1#].4."\n\n(fn.INP
11b00 55 54 29 22 5d 20 61 76 79 2d 2d 73 74 79 6c 65 2d 66 6e 20 6f 72 67 2d 62 61 63 6b 2d 74 6f 2d UT)"].avy--style-fn.org-back-to-
11b20 68 65 61 64 69 6e 67 20 61 76 79 2d 61 63 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 37 31 37 32 heading.avy-action].5.(#$...7172
11b40 31 29 20 22 50 22 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 61 76 79 29 0a 1)."P"]).(provide.'avy).