summaryrefslogtreecommitdiff
path: root/elpa/yasnippet-20200604.246/yasnippet.elc
blob: bfe08e9b49284a2fd5539342e071214dac2d3aec (plain)
ofshex dumpascii
0000 3b 45 4c 43 1c 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 38 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.28.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c 33 30 33 21 5c 32 301!\210\300\302!\210\300\303!\2
0080 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 10\300\304!\210\305\306\307\310\
00a0 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 26 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 311\312\313\314&.\207".[require.
00c0 63 6c 2d 6c 69 62 20 65 6c 64 6f 63 20 65 61 73 79 6d 65 6e 75 20 68 65 6c 70 2d 6d 6f 64 65 20 cl-lib.eldoc.easymenu.help-mode.
00e0 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 79 61 73 6e 69 70 70 65 74 20 6e custom-declare-group.yasnippet.n
0100 69 6c 20 22 59 65 74 20 41 6e 6f 74 68 65 72 20 53 6e 69 70 70 65 74 20 65 78 74 65 6e 73 69 6f il."Yet.Another.Snippet.extensio
0120 6e 22 20 3a 70 72 65 66 69 78 20 22 79 61 73 2d 22 20 3a 67 72 6f 75 70 20 65 64 69 74 69 6e 67 n".:prefix."yas-".:group.editing
0140 5d 20 38 29 0a 23 40 34 33 20 44 69 72 65 63 74 6f 72 79 20 74 68 61 74 20 79 61 73 6e 69 70 70 ].8).#@43.Directory.that.yasnipp
0160 65 74 20 77 61 73 20 6c 6f 61 64 65 64 20 66 72 6f 6d 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 79 et.was.loaded.from...(defconst.y
0180 61 73 2d 2d 6c 6f 61 64 64 69 72 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 08 5c 32 30 as--loaddir.(byte-code."\302.\20
01a0 36 06 00 09 21 5c 32 30 37 22 20 5b 6c 6f 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 6...!\207".[load-file-name.buffe
01c0 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 5d r-file-name.file-name-directory]
01e0 20 32 29 20 28 23 24 20 2e 20 33 33 30 29 29 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 73 2d 69 6e .2).(#$...330)).(defconst.yas-in
0200 73 74 61 6c 6c 65 64 2d 73 6e 69 70 70 65 74 73 2d 64 69 72 20 28 65 78 70 61 6e 64 2d 66 69 6c stalled-snippets-dir.(expand-fil
0220 65 2d 6e 61 6d 65 20 22 73 6e 69 70 70 65 74 73 22 20 79 61 73 2d 2d 6c 6f 61 64 64 69 72 29 29 e-name."snippets".yas--loaddir))
0240 0a 28 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 27 79 61 73 2d 69 6e .(make-obsolete-variable.'yas-in
0260 73 74 61 6c 6c 65 64 2d 73 6e 69 70 70 65 74 73 2d 64 69 72 20 22 59 61 73 6e 69 70 70 65 74 20 stalled-snippets-dir."Yasnippet.
0280 6e 6f 20 6c 6f 6e 67 65 72 20 63 6f 6d 65 73 20 77 69 74 68 20 69 6e 73 74 61 6c 6c 65 64 20 73 no.longer.comes.with.installed.s
02a0 6e 69 70 70 65 74 73 22 20 22 30 2e 31 34 22 29 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 73 2d 2d nippets"."0.14").(defconst.yas--
02c0 64 65 66 61 75 6c 74 2d 75 73 65 72 2d 73 6e 69 70 70 65 74 73 2d 64 69 72 20 28 65 78 70 61 6e default-user-snippets-dir.(expan
02e0 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 73 6e 69 70 70 65 74 73 22 20 75 73 65 72 2d 65 6d 61 63 d-file-name."snippets".user-emac
0300 73 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 23 40 33 35 38 20 4c 69 73 74 20 6f 66 20 74 6f 70 2d s-directory)).#@358.List.of.top-
0320 6c 65 76 65 6c 20 73 6e 69 70 70 65 74 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 0a 45 61 63 68 level.snippet.directories...Each
0340 20 65 6c 65 6d 65 6e 74 2c 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 20 73 79 6d 62 6f 6c 20 77 .element,.a.string.or.a.symbol.w
0360 68 6f 73 65 20 76 61 6c 75 65 20 69 73 20 61 20 73 74 72 69 6e 67 2c 0a 64 65 73 69 67 6e 61 74 hose.value.is.a.string,.designat
0380 65 73 20 61 20 74 6f 70 2d 6c 65 76 65 6c 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 70 es.a.top-level.directory.where.p
03a0 65 72 2d 6d 6f 64 65 20 73 6e 69 70 70 65 74 0a 64 69 72 65 63 74 6f 72 69 65 73 20 63 61 6e 20 er-mode.snippet.directories.can.
03c0 62 65 20 66 6f 75 6e 64 2e 0a 0a 45 6c 65 6d 65 6e 74 73 20 61 70 70 65 61 72 69 6e 67 20 65 61 be.found...Elements.appearing.ea
03e0 72 6c 69 65 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6f 76 65 72 72 69 64 65 20 6c 61 74 65 72 rlier.in.the.list.override.later
0400 20 65 6c 65 6d 65 6e 74 73 27 0a 73 6e 69 70 70 65 74 73 2e 0a 0a 54 68 65 20 66 69 72 73 74 20 .elements'.snippets...The.first.
0420 64 69 72 65 63 74 6f 72 79 20 69 73 20 74 61 6b 65 6e 20 61 73 20 74 68 65 20 64 65 66 61 75 6c directory.is.taken.as.the.defaul
0440 74 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 73 6e 69 70 70 65 74 27 73 0a 63 72 65 61 74 65 64 20 t.for.storing.snippet's.created.
0460 77 69 74 68 20 60 79 61 73 2d 6e 65 77 2d 73 6e 69 70 70 65 74 27 2e 20 1f 0a 28 63 75 73 74 6f with.`yas-new-snippet'....(custo
0480 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 27 79 61 73 2d 73 6e 69 70 70 65 74 2d m-declare-variable.'yas-snippet-
04a0 64 69 72 73 20 27 28 6c 69 73 74 20 79 61 73 2d 2d 64 65 66 61 75 6c 74 2d 75 73 65 72 2d 73 6e dirs.'(list.yas--default-user-sn
04c0 69 70 70 65 74 73 2d 64 69 72 29 20 27 28 23 24 20 2e 20 37 38 38 29 20 3a 74 79 70 65 20 27 28 ippets-dir).'(#$...788).:type.'(
04e0 63 68 6f 69 63 65 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 53 69 6e 67 6c 65 20 64 choice.(directory.:tag."Single.d
0500 69 72 65 63 74 6f 72 79 22 29 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 4c 69 73 74 20 6f 66 irectory").(repeat.:tag."List.of
0520 20 64 69 72 65 63 74 6f 72 69 65 73 22 20 28 63 68 6f 69 63 65 20 28 64 69 72 65 63 74 6f 72 79 .directories".(choice.(directory
0540 29 20 28 76 61 72 69 61 62 6c 65 29 29 29 29 20 3a 73 65 74 20 23 5b 28 73 79 6d 62 6f 6c 20 6e ).(variable)))).:set.#[(symbol.n
0560 65 77 29 20 22 5c 33 30 33 08 21 5c 32 30 35 08 00 08 4a 19 5c 33 30 34 08 5c 6e 5c 22 5c 32 31 ew)."\303.!\205...J.\304.\n\"\21
0580 30 5c 33 30 35 5c 33 30 36 21 3f 5c 32 30 36 18 00 09 5c 6e 5c 32 33 32 3f 5c 32 30 35 1e 00 5c 0\305\306!?\206...\n\232?\205..\
05a0 33 30 36 20 29 5c 32 30 37 22 20 5b 73 79 6d 62 6f 6c 20 6f 6c 64 20 6e 65 77 20 62 6f 75 6e 64 306.)\207".[symbol.old.new.bound
05c0 70 20 73 65 74 2d 64 65 66 61 75 6c 74 20 66 62 6f 75 6e 64 70 20 79 61 73 2d 72 65 6c 6f 61 64 p.set-default.fboundp.yas-reload
05e0 2d 61 6c 6c 5d 20 33 5d 29 0a 23 40 35 36 20 52 65 74 75 72 6e 20 76 61 72 69 61 62 6c 65 20 60 -all].3]).#@56.Return.variable.`
0600 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 27 20 61 73 20 6c 69 73 74 20 6f 66 20 73 74 72 yas-snippet-dirs'.as.list.of.str
0620 69 6e 67 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 ings...(defalias.'yas-snippet-di
0640 72 73 20 23 5b 6e 69 6c 20 22 08 3c 5c 32 30 33 09 00 08 5c 32 30 32 0b 00 08 43 19 5c 33 30 34 rs.#[nil.".<\203...\202...C.\304
0660 5c 32 31 31 1a 1b 09 3a 5c 32 30 33 45 00 09 40 5c 32 31 31 12 3b 5c 32 30 33 21 00 5c 6e 5c 32 \211...:\203E..@\211.;\203!.\n\2
0680 30 32 3b 00 5c 6e 39 5c 32 30 33 37 00 5c 33 30 35 5c 6e 21 5c 32 30 33 37 00 5c 6e 4a 3b 5c 32 02;.\n9\2037.\305\n!\2037.\nJ;\2
06a0 30 33 37 00 5c 6e 4a 5c 32 30 32 3b 00 5c 33 30 36 5c 33 30 37 5c 6e 5c 22 0b 42 13 09 41 5c 32 037.\nJ\202;.\306\307\n\".B..A\2
06c0 31 31 11 5c 32 30 32 11 00 0b 5c 32 33 37 2b 5c 32 30 37 22 20 5b 79 61 73 2d 73 6e 69 70 70 65 11.\202...\237+\207".[yas-snippe
06e0 74 2d 64 69 72 73 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 65 20 23 32 3d 23 3a 2d 2d t-dirs.#1=#:--cl-var--.e.#2=#:--
0700 63 6c 2d 76 61 72 2d 2d 20 6e 69 6c 20 62 6f 75 6e 64 70 20 65 72 72 6f 72 20 22 5b 79 61 73 5d cl-var--.nil.boundp.error."[yas]
0720 20 69 6e 76 61 6c 69 64 20 65 6c 65 6d 65 6e 74 20 25 73 20 69 6e 20 60 79 61 73 2d 73 6e 69 70 .invalid.element.%s.in.`yas-snip
0740 70 65 74 2d 64 69 72 73 27 22 5d 20 34 20 28 23 24 20 2e 20 31 35 31 39 29 5d 29 0a 28 62 79 74 pet-dirs'"].4.(#$...1519)]).(byt
0760 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 5c 33 30 35 e-code."\300\301\302\303\304\305
0780 25 5c 32 31 30 5c 33 30 30 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 34 5c 33 31 31 25 5c 32 %\210\300\306\307\310\304\311%\2
07a0 31 30 5c 33 30 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 34 5c 33 31 35 25 5c 32 31 30 5c 10\300\312\313\314\304\315%\210\
07c0 33 30 30 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 33 30 30 300\316\317\320\304\321%\210\300
07e0 5c 33 32 32 5c 33 31 37 5c 33 32 33 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 33 30 30 5c 33 32 \322\317\323\304\321%\210\300\32
0800 34 5c 33 32 35 5c 33 32 36 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 33 30 30 5c 33 32 37 5c 33 4\325\326\304\321%\210\300\327\3
0820 31 37 5c 33 33 30 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 33 30 30 5c 33 33 31 5c 33 33 32 5c 17\330\304\321%\210\300\331\332\
0840 33 33 33 5c 33 30 34 5c 33 33 34 25 5c 32 31 30 5c 33 33 35 5c 33 33 31 5c 33 33 36 5c 33 33 37 333\304\334%\210\335\331\336\337
0860 23 5c 32 31 30 5c 33 30 30 5c 33 34 30 5c 33 31 37 5c 33 34 31 5c 33 30 34 5c 33 32 31 25 5c 32 #\210\300\340\317\341\304\321%\2
0880 31 30 5c 33 30 30 5c 33 34 32 5c 33 31 37 5c 33 34 33 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 10\300\342\317\343\304\321%\210\
08a0 33 30 30 5c 33 34 34 5c 33 34 35 5c 33 34 36 5c 33 30 34 5c 33 34 37 25 5c 32 31 30 5c 33 30 30 300\344\345\346\304\347%\210\300
08c0 5c 33 35 30 5c 33 35 31 5c 33 35 32 5c 33 30 34 5c 33 30 35 25 5c 32 31 30 5c 33 30 30 5c 33 35 \350\351\352\304\305%\210\300\35
08e0 33 5c 33 31 37 5c 33 35 34 5c 33 30 34 5c 33 35 35 25 5c 32 31 30 5c 33 30 30 5c 33 35 36 5c 33 3\317\354\304\355%\210\300\356\3
0900 32 35 5c 33 35 37 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 33 30 30 5c 33 36 30 5c 33 31 37 5c 25\357\304\321%\210\300\360\317\
0920 33 36 31 5c 33 30 34 5c 33 32 31 25 5c 32 31 30 5c 33 30 30 5c 33 36 32 5c 33 31 37 5c 33 36 33 361\304\321%\210\300\362\317\363
0940 5c 33 30 34 5c 33 36 34 25 5c 32 31 30 5c 33 30 30 5c 33 36 35 5c 33 32 35 5c 33 36 36 5c 33 30 \304\364%\210\300\365\325\366\30
0960 34 5c 33 32 31 25 5c 32 31 30 5c 33 36 37 5c 33 37 30 5c 33 37 31 5c 33 37 32 23 5c 32 31 30 5c 4\321%\210\367\370\371\372#\210\
0980 33 36 37 5c 33 37 33 5c 33 31 37 5c 33 37 34 23 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 367\373\317\374#\207".[custom-de
09a0 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 79 61 73 2d 6e 65 77 2d 73 6e 69 70 70 65 74 2d 64 clare-variable.yas-new-snippet-d
09c0 65 66 61 75 6c 74 20 22 23 20 2d 2a 2d 20 6d 6f 64 65 3a 20 73 6e 69 70 70 65 74 20 2d 2a 2d 5c efault."#.-*-.mode:.snippet.-*-\
09e0 6e 23 20 6e 61 6d 65 3a 20 24 31 5c 6e 23 20 6b 65 79 3a 20 24 7b 32 3a 24 7b 31 3a 24 28 79 61 n#.name:.$1\n#.key:.${2:${1:$(ya
0a00 73 2d 2d 6b 65 79 2d 66 72 6f 6d 2d 64 65 73 63 20 79 61 73 2d 74 65 78 74 29 7d 7d 5c 6e 23 20 s--key-from-desc.yas-text)}}\n#.
0a20 2d 2d 5c 6e 24 30 60 28 79 61 73 2d 65 73 63 61 70 65 2d 74 65 78 74 20 79 61 73 2d 73 65 6c 65 --\n$0`(yas-escape-text.yas-sele
0a40 63 74 65 64 2d 74 65 78 74 29 60 22 20 22 44 65 66 61 75 6c 74 20 73 6e 69 70 70 65 74 20 74 6f cted-text)`"."Default.snippet.to
0a60 20 75 73 65 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 61 20 6e 65 77 20 73 6e 69 70 70 65 74 .use.when.creating.a.new.snippet
0a80 2e 5c 6e 49 66 20 6e 69 6c 2c 20 64 6f 6e 27 74 20 75 73 65 20 61 6e 79 20 73 6e 69 70 70 65 74 .\nIf.nil,.don't.use.any.snippet
0aa0 2e 22 20 3a 74 79 70 65 20 73 74 72 69 6e 67 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 .".:type.string.yas-prompt-funct
0ac0 69 6f 6e 73 20 27 28 79 61 73 2d 64 72 6f 70 64 6f 77 6e 2d 70 72 6f 6d 70 74 20 79 61 73 2d 63 ions.'(yas-dropdown-prompt.yas-c
0ae0 6f 6d 70 6c 65 74 69 6e 67 2d 70 72 6f 6d 70 74 20 79 61 73 2d 6d 61 79 62 65 2d 69 64 6f 2d 70 ompleting-prompt.yas-maybe-ido-p
0b00 72 6f 6d 70 74 20 79 61 73 2d 6e 6f 2d 70 72 6f 6d 70 74 29 20 22 46 75 6e 63 74 69 6f 6e 73 20 rompt.yas-no-prompt)."Functions.
0b20 74 6f 20 70 72 6f 6d 70 74 20 66 6f 72 20 6b 65 79 73 2c 20 74 65 6d 70 6c 61 74 65 73 2c 20 65 to.prompt.for.keys,.templates,.e
0b40 74 63 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2e 5c 6e 5c 6e 54 68 65 73 65 20 66 75 6e 63 74 tc.interactively.\n\nThese.funct
0b60 69 6f 6e 73 20 61 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 66 6f 6c 6c 6f 77 69 ions.are.called.with.the.followi
0b80 6e 67 20 61 72 67 75 6d 65 6e 74 73 3a 5c 6e 5c 6e 2d 20 50 52 4f 4d 50 54 3a 20 41 20 73 74 72 ng.arguments:\n\n-.PROMPT:.A.str
0ba0 69 6e 67 20 74 6f 20 70 72 6f 6d 70 74 20 74 68 65 20 75 73 65 72 5c 6e 5c 6e 2d 20 43 48 4f 49 ing.to.prompt.the.user\n\n-.CHOI
0bc0 43 45 53 3a 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 6f 72 20 6f 62 6a 65 63 74 CES:.a.list.of.strings.or.object
0be0 73 2e 5c 6e 5c 6e 2d 20 6f 70 74 69 6f 6e 61 6c 20 44 49 53 50 4c 41 59 2d 46 4e 20 3a 20 41 20 s.\n\n-.optional.DISPLAY-FN.:.A.
0c00 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 2c 20 77 68 65 6e 20 61 70 70 6c 69 65 64 20 74 6f 20 65 function.that,.when.applied.to.e
0c20 61 63 68 20 6f 66 5c 6e 74 68 65 20 6f 62 6a 65 63 74 73 20 69 6e 20 43 48 4f 49 43 45 53 20 77 ach.of\nthe.objects.in.CHOICES.w
0c40 69 6c 6c 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 2e 5c 6e 5c 6e 54 68 65 20 72 65 74 75 ill.return.a.string.\n\nThe.retu
0c60 72 6e 20 76 61 6c 75 65 20 6f 66 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 20 79 6f 75 20 70 75 74 rn.value.of.any.function.you.put
0c80 20 68 65 72 65 20 73 68 6f 75 6c 64 20 62 65 20 6f 6e 65 20 6f 66 5c 6e 74 68 65 20 6f 62 6a 65 .here.should.be.one.of\nthe.obje
0ca0 63 74 73 20 69 6e 20 43 48 4f 49 43 45 53 2c 20 70 72 6f 70 65 72 6c 79 20 66 6f 72 6d 61 74 74 cts.in.CHOICES,.properly.formatt
0cc0 65 64 20 77 69 74 68 20 44 49 53 50 4c 41 59 2d 46 4e 20 28 69 66 5c 6e 74 68 61 74 20 69 73 20 ed.with.DISPLAY-FN.(if\nthat.is.
0ce0 70 61 73 73 65 64 29 2e 5c 6e 5c 6e 2d 20 54 6f 20 73 69 67 6e 61 6c 20 74 68 61 74 20 79 6f 75 passed).\n\n-.To.signal.that.you
0d00 72 20 70 61 72 74 69 63 75 6c 61 72 20 73 74 79 6c 65 20 6f 66 20 70 72 6f 6d 70 74 69 6e 67 20 r.particular.style.of.prompting.
0d20 69 73 5c 6e 75 6e 61 76 61 69 6c 61 62 6c 65 20 61 74 20 74 68 65 20 6d 6f 6d 65 6e 74 2c 20 79 is\nunavailable.at.the.moment,.y
0d40 6f 75 20 63 61 6e 20 61 6c 73 6f 20 68 61 76 65 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 72 65 ou.can.also.have.the.function.re
0d60 74 75 72 6e 5c 6e 6e 69 6c 2e 5c 6e 5c 6e 2d 20 54 6f 20 73 69 67 6e 61 6c 20 74 68 61 74 20 74 turn\nnil.\n\n-.To.signal.that.t
0d80 68 65 20 75 73 65 72 20 71 75 69 74 20 74 68 65 20 70 72 6f 6d 70 74 69 6e 67 20 70 72 6f 63 65 he.user.quit.the.prompting.proce
0da0 73 73 2c 20 79 6f 75 20 63 61 6e 5c 6e 73 69 67 6e 61 6c 20 60 71 75 69 74 27 20 77 69 74 68 5c ss,.you.can\nsignal.`quit'.with\
0dc0 6e 5c 6e 20 20 20 20 28 73 69 67 6e 61 6c 20 5c 5c 3d 27 71 75 69 74 20 5c 22 75 73 65 72 20 71 n\n....(signal.\\='quit.\"user.q
0de0 75 69 74 21 5c 22 29 22 20 28 72 65 70 65 61 74 20 66 75 6e 63 74 69 6f 6e 29 20 79 61 73 2d 69 uit!\")".(repeat.function).yas-i
0e00 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 61 75 74 6f 20 22 43 6f 6e 74 72 6f 6c 73 20 69 6e 64 65 6e ndent-line.'auto."Controls.inden
0e20 74 69 6e 67 20 61 70 70 6c 69 65 64 20 74 6f 20 61 20 72 65 63 65 6e 74 20 73 6e 69 70 70 65 74 ting.applied.to.a.recent.snippet
0e40 20 65 78 70 61 6e 73 69 6f 6e 2e 5c 6e 5c 6e 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 76 61 6c .expansion.\n\nThe.following.val
0e60 75 65 73 20 61 72 65 20 70 6f 73 73 69 62 6c 65 3a 5c 6e 5c 6e 2d 20 60 66 69 78 65 64 27 20 49 ues.are.possible:\n\n-.`fixed'.I
0e80 6e 64 65 6e 74 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 ndent.the.snippet.to.the.current
0ea0 20 63 6f 6c 75 6d 6e 3b 5c 6e 5c 6e 2d 20 60 61 75 74 6f 27 20 49 6e 64 65 6e 74 20 65 61 63 68 .column;\n\n-.`auto'.Indent.each
0ec0 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 73 6e 69 70 70 65 74 20 77 69 74 68 20 60 69 6e 64 65 6e .line.of.the.snippet.with.`inden
0ee0 74 2d 61 63 63 6f 72 64 69 6e 67 2d 74 6f 2d 6d 6f 64 65 27 5c 6e 5c 6e 45 76 65 72 79 20 6f 74 t-according-to-mode'\n\nEvery.ot
0f00 68 65 72 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 64 6f 6e 27 74 20 61 70 70 6c 79 20 61 6e 79 20 her.value.means.don't.apply.any.
0f20 73 6e 69 70 70 65 74 2d 73 69 64 65 20 69 6e 64 65 6e 74 61 74 69 6f 6e 5c 6e 61 66 74 65 72 20 snippet-side.indentation\nafter.
0f40 65 78 70 61 6e 73 69 6f 6e 20 28 74 68 65 20 6d 61 6e 75 61 6c 20 70 65 72 2d 6c 69 6e 65 20 5c expansion.(the.manual.per-line.\
0f60 22 24 3e 5c 22 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 73 74 69 6c 6c 5c 6e 61 70 70 6c 69 65 73 "$>\".indentation.still\napplies
0f80 29 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 74 68 69 6e 67 ).".(choice.(const.:tag."Nothing
0fa0 22 20 6e 6f 74 68 69 6e 67 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 69 78 65 64 22 20 66 ".nothing).(const.:tag."Fixed".f
0fc0 69 78 65 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 75 74 6f 22 20 61 75 74 6f 29 29 20 ixed).(const.:tag."Auto".auto)).
0fe0 79 61 73 2d 61 6c 73 6f 2d 61 75 74 6f 2d 69 6e 64 65 6e 74 2d 66 69 72 73 74 2d 6c 69 6e 65 20 yas-also-auto-indent-first-line.
1000 6e 69 6c 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 61 6c 73 6f 20 61 75 74 6f 20 69 6e 64 nil."Non-nil.means.also.auto.ind
1020 65 6e 74 20 66 69 72 73 74 20 6c 69 6e 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 6d 6f 64 65 ent.first.line.according.to.mode
1040 2e 5c 6e 5c 6e 4e 61 74 75 72 61 6c 6c 79 20 74 68 69 73 20 69 73 20 6f 6e 6c 79 20 76 61 6c 69 .\n\nNaturally.this.is.only.vali
1060 64 20 77 68 65 6e 20 60 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 27 20 69 73 20 60 61 75 74 d.when.`yas-indent-line'.is.`aut
1080 6f 27 2e 22 20 62 6f 6f 6c 65 61 6e 20 79 61 73 2d 61 6c 73 6f 2d 69 6e 64 65 6e 74 2d 65 6d 70 o'.".boolean.yas-also-indent-emp
10a0 74 79 2d 6c 69 6e 65 73 20 22 4e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 61 6c 73 6f 20 69 6e 64 ty-lines."Non-nil.means.also.ind
10c0 65 6e 74 20 65 6d 70 74 79 20 6c 69 6e 65 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 6d 6f 64 ent.empty.lines.according.to.mod
10e0 65 2e 22 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 72 65 76 69 76 61 6c 20 74 20 22 4e 6f 6e 2d 6e e.".yas-snippet-revival.t."Non-n
1100 69 6c 20 6d 65 61 6e 73 20 72 65 2d 61 63 74 69 76 61 74 65 20 73 6e 69 70 70 65 74 20 66 69 65 il.means.re-activate.snippet.fie
1120 6c 64 73 20 61 66 74 65 72 20 75 6e 64 6f 2f 72 65 64 6f 2e 22 20 79 61 73 2d 74 72 69 67 67 65 lds.after.undo/redo.".yas-trigge
1140 72 73 2d 69 6e 2d 66 69 65 6c 64 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 6c 6f 77 20 73 rs-in-field."If.non-nil,.allow.s
1160 74 61 63 6b 65 64 20 65 78 70 61 6e 73 69 6f 6e 73 20 28 73 6e 69 70 70 65 74 73 20 69 6e 73 69 tacked.expansions.(snippets.insi
1180 64 65 20 73 6e 69 70 70 65 74 73 29 2e 5c 6e 5c 6e 4f 74 68 65 72 77 69 73 65 20 60 79 61 73 2d de.snippets).\n\nOtherwise.`yas-
11a0 6e 65 78 74 2d 66 69 65 6c 64 2d 6f 72 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 27 20 6a 75 73 74 next-field-or-maybe-expand'.just
11c0 20 6d 6f 76 65 73 20 6f 6e 20 74 6f 20 74 68 65 5c 6e 6e 65 78 74 20 66 69 65 6c 64 22 20 79 61 .moves.on.to.the\nnext.field".ya
11e0 73 2d 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 20 27 72 65 74 75 72 6e 2d 6e 69 6c 20 s-fallback-behavior.'return-nil.
1200 22 54 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 6f 62 73 6f 6c 65 74 65 2e 5c 6e 4e 6f 77 20 74 "This.option.is.obsolete.\nNow.t
1220 68 61 74 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6b 65 79 62 69 6e 64 69 6e 67 20 60 hat.the.conditional.keybinding.`
1240 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 27 20 69 73 5c 6e 61 76 61 69 6c 61 62 6c 65 2c yas-maybe-expand'.is\navailable,
1260 20 74 68 65 72 65 27 73 20 6e 6f 20 6d 6f 72 65 20 6e 65 65 64 20 66 6f 72 20 69 74 2e 22 20 28 .there's.no.more.need.for.it.".(
1280 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 61 6c 6c 20 70 72 65 76 69 6f 75 choice.(const.:tag."Call.previou
12a0 73 20 63 6f 6d 6d 61 6e 64 22 20 63 61 6c 6c 2d 6f 74 68 65 72 2d 63 6f 6d 6d 61 6e 64 29 20 28 s.command".call-other-command).(
12c0 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 68 69 6e 67 22 20 72 65 74 75 72 6e 2d 6e const.:tag."Do.nothing".return-n
12e0 69 6c 29 29 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 22 46 6f 72 il)).make-obsolete-variable."For
1300 20 60 63 61 6c 6c 2d 6f 74 68 65 72 2d 63 6f 6d 6d 61 6e 64 27 20 62 65 68 61 76 69 6f 72 20 62 .`call-other-command'.behavior.b
1320 69 6e 64 20 74 6f 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 5c 6e 63 6f 6d 6d 61 6e 64 20 ind.to.the.conditional\ncommand.
1340 76 61 6c 75 65 20 60 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 27 2c 20 66 6f 72 20 60 72 value.`yas-maybe-expand',.for.`r
1360 65 74 75 72 6e 2d 6e 69 6c 27 20 62 65 68 61 76 69 6f 72 20 62 69 6e 64 5c 6e 64 69 72 65 63 74 eturn-nil'.behavior.bind\ndirect
1380 6c 79 20 74 6f 20 60 79 61 73 2d 65 78 70 61 6e 64 27 2e 22 20 22 30 2e 31 32 22 20 79 61 73 2d ly.to.`yas-expand'."."0.12".yas-
13a0 63 68 6f 6f 73 65 2d 6b 65 79 73 2d 66 69 72 73 74 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 choose-keys-first."If.non-nil,.p
13c0 72 6f 6d 70 74 20 66 6f 72 20 73 6e 69 70 70 65 74 20 6b 65 79 20 66 69 72 73 74 2c 20 74 68 65 rompt.for.snippet.key.first,.the
13e0 6e 20 66 6f 72 20 74 65 6d 70 6c 61 74 65 2e 5c 6e 5c 6e 4f 74 68 65 72 77 69 73 65 20 70 72 6f n.for.template.\n\nOtherwise.pro
1400 6d 70 74 73 20 66 6f 72 20 61 6c 6c 20 70 6f 73 73 69 62 6c 65 20 73 6e 69 70 70 65 74 20 6e 61 mpts.for.all.possible.snippet.na
1420 6d 65 73 2e 5c 6e 5c 6e 54 68 69 73 20 61 66 66 65 63 74 73 20 60 79 61 73 2d 69 6e 73 65 72 74 mes.\n\nThis.affects.`yas-insert
1440 2d 73 6e 69 70 70 65 74 27 20 61 6e 64 20 60 79 61 73 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 -snippet'.and.`yas-visit-snippet
1460 2d 66 69 6c 65 27 2e 22 20 79 61 73 2d 63 68 6f 6f 73 65 2d 74 61 62 6c 65 73 2d 66 69 72 73 74 -file'.".yas-choose-tables-first
1480 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6e 64 20 6d 75 6c 74 69 70 6c 65 20 65 6c 69 67 69 ."If.non-nil,.and.multiple.eligi
14a0 62 6c 65 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 73 2c 20 70 72 6f 6d 70 74 73 20 75 73 65 72 ble.snippet.tables,.prompts.user
14c0 20 66 6f 72 20 74 61 62 6c 65 73 20 66 69 72 73 74 2e 5c 6e 5c 6e 4f 74 68 65 72 77 69 73 65 2c .for.tables.first.\n\nOtherwise,
14e0 20 75 73 65 72 20 63 68 6f 6f 73 65 73 20 62 65 74 77 65 65 6e 20 74 68 65 20 6d 65 72 67 69 6e .user.chooses.between.the.mergin
1500 67 20 74 6f 67 65 74 68 65 72 20 6f 66 20 61 6c 6c 5c 6e 65 6c 69 67 69 62 6c 65 20 74 61 62 6c g.together.of.all\neligible.tabl
1520 65 73 2e 5c 6e 5c 6e 54 68 69 73 20 61 66 66 65 63 74 73 20 60 79 61 73 2d 69 6e 73 65 72 74 2d es.\n\nThis.affects.`yas-insert-
1540 73 6e 69 70 70 65 74 27 2c 20 60 79 61 73 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c snippet',.`yas-visit-snippet-fil
1560 65 27 22 20 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 27 61 62 62 72 65 76 69 61 74 65 20 22 44 69 e'".yas-use-menu.'abbreviate."Di
1580 73 70 6c 61 79 20 61 20 59 41 53 6e 69 70 70 65 74 20 6d 65 6e 75 20 69 6e 20 74 68 65 20 6d 65 splay.a.YASnippet.menu.in.the.me
15a0 6e 75 20 62 61 72 2e 5c 6e 5c 6e 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 75 62 6d 65 6e 75 nu.bar.\n\nWhen.non-nil,.submenu
15c0 73 20 66 6f 72 20 65 61 63 68 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 20 77 69 6c 6c 20 62 65 s.for.each.snippet.table.will.be
15e0 20 6c 69 73 74 65 64 5c 6e 75 6e 64 65 72 20 74 68 65 20 6d 65 6e 75 20 5c 22 59 61 73 6e 69 70 .listed\nunder.the.menu.\"Yasnip
1600 70 65 74 5c 22 2e 5c 6e 5c 6e 2d 20 49 66 20 73 65 74 20 74 6f 20 60 61 62 62 72 65 76 69 61 74 pet\".\n\n-.If.set.to.`abbreviat
1620 65 27 2c 20 6f 6e 6c 79 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 61 6a 6f 72 2d 6d 6f 64 65 5c e',.only.the.current.major-mode\
1640 6e 6d 65 6e 75 20 61 6e 64 20 74 68 65 20 6d 6f 64 65 73 20 73 65 74 20 69 6e 20 60 79 61 73 2d nmenu.and.the.modes.set.in.`yas-
1660 2d 65 78 74 72 61 2d 6d 6f 64 65 73 27 20 61 72 65 20 6c 69 73 74 65 64 2e 5c 6e 5c 6e 2d 20 49 -extra-modes'.are.listed.\n\n-.I
1680 66 20 73 65 74 20 74 6f 20 60 66 75 6c 6c 27 2c 20 65 76 65 72 79 20 73 75 62 6d 65 6e 75 20 69 f.set.to.`full',.every.submenu.i
16a0 73 20 6c 69 73 74 65 64 5c 6e 5c 6e 2d 20 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 68 69 64 s.listed\n\n-.If.set.to.nil,.hid
16c0 65 20 74 68 65 20 6d 65 6e 75 2e 5c 6e 5c 6e 41 6e 79 20 6f 74 68 65 72 20 6e 6f 6e 2d 6e 69 6c e.the.menu.\n\nAny.other.non-nil
16e0 20 76 61 6c 75 65 2c 20 65 76 65 72 79 20 73 75 62 6d 65 6e 75 20 69 73 20 6c 69 73 74 65 64 2e .value,.every.submenu.is.listed.
1700 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 75 6c 6c 22 20 66 75 6c ".(choice.(const.:tag."Full".ful
1720 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 62 62 72 65 76 69 61 74 65 22 20 61 62 62 72 l).(const.:tag."Abbreviate".abbr
1740 65 76 69 61 74 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 6d 65 6e 75 22 20 6e 69 eviate).(const.:tag."No.menu".ni
1760 6c 29 29 20 79 61 73 2d 74 72 69 67 67 65 72 2d 73 79 6d 62 6f 6c 20 28 6f 72 20 28 61 6e 64 20 l)).yas-trigger-symbol.(or.(and.
1780 28 65 71 20 77 69 6e 64 6f 77 2d 73 79 73 74 65 6d 20 27 6d 61 63 29 20 28 69 67 6e 6f 72 65 2d (eq.window-system.'mac).(ignore-
17a0 65 72 72 6f 72 73 20 28 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 38 36 37 37 29 29 29 20 22 errors.(char-to-string.8677)))."
17c0 20 3d 3e 22 29 20 22 54 68 65 20 74 65 78 74 20 74 68 61 74 20 77 69 6c 6c 20 62 65 20 75 73 65 .=>")."The.text.that.will.be.use
17e0 64 20 69 6e 20 6d 65 6e 75 20 74 6f 20 72 65 70 72 65 73 65 6e 74 20 74 68 65 20 74 72 69 67 67 d.in.menu.to.represent.the.trigg
1800 65 72 2e 22 20 79 61 73 2d 77 72 61 70 2d 61 72 6f 75 6e 64 2d 72 65 67 69 6f 6e 20 22 57 68 61 er.".yas-wrap-around-region."Wha
1820 74 20 74 6f 20 69 6e 73 65 72 74 20 66 6f 72 20 73 6e 69 70 70 65 74 27 73 20 24 30 20 66 69 65 t.to.insert.for.snippet's.$0.fie
1840 6c 64 2e 5c 6e 5c 6e 49 66 20 73 65 74 20 74 6f 20 61 20 63 68 61 72 61 63 74 65 72 2c 20 69 6e ld.\n\nIf.set.to.a.character,.in
1860 73 65 72 74 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 72 sert.contents.of.corresponding.r
1880 65 67 69 73 74 65 72 2e 5c 6e 49 66 20 6e 6f 6e 2d 6e 69 6c 20 69 6e 73 65 72 74 20 72 65 67 69 egister.\nIf.non-nil.insert.regi
18a0 6f 6e 20 63 6f 6e 74 65 6e 74 73 2e 20 20 54 68 69 73 20 63 61 6e 20 62 65 20 6f 76 65 72 72 69 on.contents...This.can.be.overri
18c0 64 64 65 6e 20 6f 6e 20 61 5c 6e 70 65 72 2d 73 6e 69 70 70 65 74 20 62 61 73 69 73 2e 20 20 41 dden.on.a\nper-snippet.basis...A
18e0 20 76 61 6c 75 65 20 6f 66 20 60 63 75 61 27 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 65 71 .value.of.`cua'.is.considered.eq
1900 75 69 76 61 6c 65 6e 74 20 74 6f 5c 6e 60 3f 30 27 20 66 6f 72 20 62 61 63 6b 77 61 72 64 73 20 uivalent.to\n`?0'.for.backwards.
1920 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2e 22 20 28 63 68 6f 69 63 65 20 28 63 68 61 72 61 63 74 compatibility.".(choice.(charact
1940 65 72 20 3a 74 61 67 20 22 49 6e 73 65 72 74 20 66 72 6f 6d 20 72 65 67 69 73 74 65 72 22 29 20 er.:tag."Insert.from.register").
1960 28 63 6f 6e 73 74 20 74 20 3a 74 61 67 20 22 49 6e 73 65 72 74 20 72 65 67 69 6f 6e 20 63 6f 6e (const.t.:tag."Insert.region.con
1980 74 65 6e 74 73 22 29 20 28 63 6f 6e 73 74 20 6e 69 6c 20 3a 74 61 67 20 22 44 6f 6e 27 74 20 69 tents").(const.nil.:tag."Don't.i
19a0 6e 73 65 72 74 20 61 6e 79 74 68 69 6e 67 22 29 20 28 63 6f 6e 73 74 20 63 75 61 29 29 20 79 61 nsert.anything").(const.cua)).ya
19c0 73 2d 67 6f 6f 64 2d 67 72 61 63 65 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 6e 27 74 20 s-good-grace."If.non-nil,.don't.
19e0 72 61 69 73 65 20 65 72 72 6f 72 73 20 69 6e 20 65 6c 69 73 70 20 65 76 61 6c 75 61 74 69 6f 6e raise.errors.in.elisp.evaluation
1a00 2e 5c 6e 5c 6e 54 68 69 73 20 61 66 66 65 63 74 73 20 62 6f 74 68 20 74 68 65 20 69 6e 6c 69 6e .\n\nThis.affects.both.the.inlin
1a20 65 20 65 6c 69 73 70 20 69 6e 20 73 6e 69 70 70 65 74 73 20 61 6e 64 20 74 68 65 20 68 6f 6f 6b e.elisp.in.snippets.and.the.hook
1a40 5c 6e 76 61 72 69 61 62 6c 65 73 20 73 75 63 68 20 61 73 20 60 79 61 73 2d 61 66 74 65 72 2d 65 \nvariables.such.as.`yas-after-e
1a60 78 69 74 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 27 2e 5c 6e 5c 6e 49 66 20 74 68 69 73 20 76 61 xit-snippet-hook'.\n\nIf.this.va
1a80 72 69 61 62 6c 65 27 73 20 76 61 6c 75 65 20 69 73 20 60 69 6e 6c 69 6e 65 27 2c 20 61 6e 20 65 riable's.value.is.`inline',.an.e
1aa0 72 72 6f 72 20 73 74 72 69 6e 67 20 5c 22 5b 79 61 73 5d 5c 6e 65 72 72 6f 72 5c 22 20 69 73 20 rror.string.\"[yas]\nerror\".is.
1ac0 72 65 74 75 72 6e 65 64 20 69 6e 73 74 65 61 64 20 6f 66 20 72 61 69 73 69 6e 67 20 74 68 65 20 returned.instead.of.raising.the.
1ae0 65 72 72 6f 72 2e 20 20 49 66 20 74 68 69 73 5c 6e 76 61 72 69 61 62 6c 65 27 73 20 76 61 6c 75 error...If.this\nvariable's.valu
1b00 65 20 69 73 20 60 68 6f 6f 6b 73 27 2c 20 61 20 6d 65 73 73 61 67 65 20 69 73 20 6f 75 74 70 75 e.is.`hooks',.a.message.is.outpu
1b20 74 20 74 6f 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 5c 6e 60 79 61 73 2d 76 65 72 62 6f 73 69 74 t.to.according.to\n`yas-verbosit
1b40 79 2d 6c 65 76 65 6c 27 2e 20 20 49 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 27 73 20 76 61 y-level'...If.this.variable's.va
1b60 6c 75 65 20 69 73 20 74 2c 20 62 6f 74 68 20 61 72 65 5c 6e 61 63 74 69 76 65 2e 22 20 79 61 73 lue.is.t,.both.are\nactive.".yas
1b80 2d 76 69 73 69 74 2d 66 72 6f 6d 2d 6d 65 6e 75 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 76 69 73 -visit-from-menu."If.non-nil.vis
1ba0 69 74 20 73 6e 69 70 70 65 74 73 27 73 20 66 69 6c 65 73 20 66 72 6f 6d 20 6d 65 6e 75 2c 20 69 it.snippets's.files.from.menu,.i
1bc0 6e 73 74 65 61 64 20 6f 66 20 65 78 70 61 6e 64 69 6e 67 20 74 68 65 6d 2e 5c 6e 5c 6e 54 68 69 nstead.of.expanding.them.\n\nThi
1be0 73 20 63 61 6e 20 6f 6e 6c 79 20 77 6f 72 6b 20 77 68 65 6e 20 73 6e 69 70 70 65 74 73 20 61 72 s.can.only.work.when.snippets.ar
1c00 65 20 6c 6f 61 64 65 64 20 66 72 6f 6d 20 66 69 6c 65 73 2e 22 20 79 61 73 2d 65 78 70 61 6e 64 e.loaded.from.files.".yas-expand
1c20 2d 6f 6e 6c 79 2d 66 6f 72 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 73 20 22 4c 69 73 74 20 6f 66 -only-for-last-commands."List.of
1c40 20 60 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 27 20 76 61 6c 75 65 73 20 74 6f 20 72 65 73 74 72 69 .`last-command'.values.to.restri
1c60 63 74 20 74 61 62 2d 74 72 69 67 67 65 72 69 6e 67 20 74 6f 2c 20 6f 72 20 6e 69 6c 2e 5c 6e 5c ct.tab-triggering.to,.or.nil.\n\
1c80 6e 4c 65 61 76 65 20 74 68 69 73 20 73 65 74 20 61 74 20 6e 69 6c 20 28 74 68 65 20 64 65 66 61 nLeave.this.set.at.nil.(the.defa
1ca0 75 6c 74 29 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 74 72 69 67 67 65 72 20 61 6e 5c 6e 65 ult).to.be.able.to.trigger.an\ne
1cc0 78 70 61 6e 73 69 6f 6e 20 73 69 6d 70 6c 79 20 62 79 20 70 6c 61 63 69 6e 67 20 74 68 65 20 63 xpansion.simply.by.placing.the.c
1ce0 75 72 73 6f 72 20 61 66 74 65 72 20 61 20 76 61 6c 69 64 20 74 61 62 20 74 72 69 67 67 65 72 2c ursor.after.a.valid.tab.trigger,
1d00 5c 6e 75 73 69 6e 67 20 77 68 69 63 68 65 76 65 72 20 63 6f 6d 6d 61 6e 64 73 2e 5c 6e 5c 6e 4f \nusing.whichever.commands.\n\nO
1d20 70 74 69 6f 6e 61 6c 6c 79 2c 20 73 65 74 20 74 68 69 73 20 74 6f 20 73 6f 6d 65 74 68 69 6e 67 ptionally,.set.this.to.something
1d40 20 6c 69 6b 65 20 28 73 65 6c 66 2d 69 6e 73 65 72 74 2d 63 6f 6d 6d 61 6e 64 29 20 69 66 5c 6e .like.(self-insert-command).if\n
1d60 79 6f 75 20 74 6f 20 77 69 73 68 20 72 65 73 74 72 69 63 74 20 65 78 70 61 6e 73 69 6f 6e 20 74 you.to.wish.restrict.expansion.t
1d80 6f 20 6f 6e 6c 79 20 68 61 70 70 65 6e 20 77 68 65 6e 20 74 68 65 20 6c 61 73 74 5c 6e 6c 65 74 o.only.happen.when.the.last\nlet
1da0 74 65 72 20 6f 66 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 61 62 20 74 72 69 67 67 65 72 20 77 ter.of.the.snippet.tab.trigger.w
1dc0 61 73 20 74 79 70 65 64 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 62 65 66 6f 72 65 5c 6e 74 68 65 as.typed.immediately.before\nthe
1de0 20 74 72 69 67 67 65 72 20 6b 65 79 20 69 74 73 65 6c 66 2e 22 20 28 72 65 70 65 61 74 20 66 75 .trigger.key.itself.".(repeat.fu
1e00 6e 63 74 69 6f 6e 29 20 79 61 73 2d 61 6c 69 61 73 2d 74 6f 2d 79 61 73 2f 70 72 65 66 69 78 2d nction).yas-alias-to-yas/prefix-
1e20 70 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 6d 61 6b 65 20 61 6c 69 61 73 65 73 20 66 6f 72 20 74 p."If.non-nil.make.aliases.for.t
1e40 68 65 20 6f 6c 64 20 73 74 79 6c 65 20 79 61 73 2f 20 70 72 65 66 69 78 65 64 20 73 79 6d 62 6f he.old.style.yas/.prefixed.symbo
1e60 6c 73 2e 5c 6e 49 74 20 6d 75 73 74 20 62 65 20 73 65 74 20 74 6f 20 6e 69 6c 20 62 65 66 6f 72 ls.\nIt.must.be.set.to.nil.befor
1e80 65 20 6c 6f 61 64 69 6e 67 20 79 61 73 6e 69 70 70 65 74 20 74 6f 20 74 61 6b 65 20 65 66 66 65 e.loading.yasnippet.to.take.effe
1ea0 63 74 2e 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 79 61 73 2d 66 69 65 ct.".custom-declare-face.yas-fie
1ec0 6c 64 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 20 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 ld-highlight-face.((t.(:inherit.
1ee0 72 65 67 69 6f 6e 29 29 29 20 22 54 68 65 20 66 61 63 65 20 75 73 65 64 20 74 6f 20 68 69 67 68 region)))."The.face.used.to.high
1f00 6c 69 67 68 74 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 66 69 65 6c 64 light.the.currently.active.field
1f20 20 6f 66 20 61 20 73 6e 69 70 70 65 74 22 20 79 61 73 2d 2d 66 69 65 6c 64 2d 64 65 62 75 67 2d .of.a.snippet".yas--field-debug-
1f40 66 61 63 65 20 22 54 68 65 20 66 61 63 65 20 75 73 65 64 20 66 6f 72 20 64 65 62 75 67 67 69 6e face."The.face.used.for.debuggin
1f60 67 20 73 6f 6d 65 20 6f 76 65 72 6c 61 79 73 20 6e 6f 72 6d 61 6c 6c 79 20 68 69 64 64 65 6e 22 g.some.overlays.normally.hidden"
1f80 5d 20 36 29 0a 23 40 31 38 32 20 41 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6b 65 79 20 64 65 66 ].6).#@182.A.conditional.key.def
1fa0 69 6e 69 74 69 6f 6e 2e 0a 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 61 20 6b inition..This.can.be.used.as.a.k
1fc0 65 79 20 64 65 66 69 6e 69 74 69 6f 6e 20 69 6e 20 6b 65 79 6d 61 70 73 20 74 6f 20 62 69 6e 64 ey.definition.in.keymaps.to.bind
1fe0 20 61 20 6b 65 79 20 74 6f 0a 60 79 61 73 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 66 69 .a.key.to.`yas-skip-and-clear-fi
2000 65 6c 64 27 20 6f 6e 6c 79 20 77 68 65 6e 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 eld'.only.when.at.the.beginning.
2020 6f 66 20 61 6e 0a 75 6e 6d 6f 64 69 66 69 65 64 20 73 6e 69 70 70 65 74 20 66 69 65 6c 64 2e 1f of.an.unmodified.snippet.field..
2040 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 73 2d 6d 61 79 62 65 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c .(defconst.yas-maybe-skip-and-cl
2060 65 61 72 2d 66 69 65 6c 64 20 27 28 6d 65 6e 75 2d 69 74 65 6d 20 22 22 20 79 61 73 2d 73 6b 69 ear-field.'(menu-item."".yas-ski
2080 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 66 69 65 6c 64 20 3a 66 69 6c 74 65 72 20 79 61 73 2d 2d 6d p-and-clear-field.:filter.yas--m
20a0 61 79 62 65 2d 63 6c 65 61 72 2d 66 69 65 6c 64 2d 66 69 6c 74 65 72 29 20 28 23 24 20 2e 20 38 aybe-clear-field-filter).(#$...8
20c0 30 37 35 29 29 0a 23 40 31 37 33 20 41 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6b 65 79 20 64 65 075)).#@173.A.conditional.key.de
20e0 66 69 6e 69 74 69 6f 6e 2e 0a 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 61 20 finition..This.can.be.used.as.a.
2100 6b 65 79 20 64 65 66 69 6e 69 74 69 6f 6e 20 69 6e 20 6b 65 79 6d 61 70 73 20 74 6f 20 62 69 6e key.definition.in.keymaps.to.bin
2120 64 20 61 20 6b 65 79 20 74 6f 0a 60 79 61 73 2d 63 6c 65 61 72 2d 66 69 65 6c 64 27 20 6f 6e 6c d.a.key.to.`yas-clear-field'.onl
2140 79 20 77 68 65 6e 20 61 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 61 6e 0a 75 6e y.when.at.the.beginning.of.an.un
2160 6d 6f 64 69 66 69 65 64 20 73 6e 69 70 70 65 74 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 63 6f 6e modified.snippet.field...(defcon
2180 73 74 20 79 61 73 2d 6d 61 79 62 65 2d 63 6c 65 61 72 2d 66 69 65 6c 64 20 27 28 6d 65 6e 75 2d st.yas-maybe-clear-field.'(menu-
21a0 69 74 65 6d 20 22 22 20 79 61 73 2d 63 6c 65 61 72 2d 66 69 65 6c 64 20 3a 66 69 6c 74 65 72 20 item."".yas-clear-field.:filter.
21c0 79 61 73 2d 2d 6d 61 79 62 65 2d 63 6c 65 61 72 2d 66 69 65 6c 64 2d 66 69 6c 74 65 72 29 20 28 yas--maybe-clear-field-filter).(
21e0 23 24 20 2e 20 38 33 39 36 29 29 0a 23 40 31 30 33 20 52 65 74 75 72 6e 20 61 20 63 6f 6e 64 69 #$...8396)).#@103.Return.a.condi
2200 74 69 6f 6e 20 6b 65 79 20 64 65 66 69 6e 69 74 69 6f 6e 2e 0a 54 68 65 20 63 6f 6e 64 69 74 69 tion.key.definition..The.conditi
2220 6f 6e 20 77 69 6c 6c 20 72 65 73 70 65 63 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 79 61 on.will.respect.the.value.of.`ya
2240 73 2d 6b 65 79 6d 61 70 2d 64 69 73 61 62 6c 65 2d 68 6f 6f 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 s-keymap-disable-hook'...(defali
2260 61 73 20 27 79 61 73 2d 66 69 6c 74 65 72 65 64 2d 64 65 66 69 6e 69 74 69 6f 6e 20 23 5b 28 64 as.'yas-filtered-definition.#[(d
2280 65 66 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 5c 32 35 37 05 5c 32 30 37 22 ef)."\301\302.\303\304\257.\207"
22a0 20 5b 64 65 66 20 6d 65 6e 75 2d 69 74 65 6d 20 22 22 20 3a 66 69 6c 74 65 72 20 23 5b 28 63 6d .[def.menu-item."".:filter.#[(cm
22c0 64 29 20 22 5c 33 30 31 5c 33 30 32 21 3f 5c 32 30 35 08 00 08 5c 32 30 37 22 20 5b 63 6d 64 20 d)."\301\302!?\205...\207".[cmd.
22e0 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 run-hook-with-args-until-success
2300 20 79 61 73 2d 6b 65 79 6d 61 70 2d 64 69 73 61 62 6c 65 2d 68 6f 6f 6b 5d 20 32 5d 5d 20 35 20 .yas-keymap-disable-hook].2]].5.
2320 28 23 24 20 2e 20 38 36 39 30 29 5d 29 0a 23 40 36 31 20 54 68 65 20 61 63 74 69 76 65 20 6b 65 (#$...8690)]).#@61.The.active.ke
2340 79 6d 61 70 20 77 68 69 6c 65 20 61 20 73 6e 69 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 20 69 ymap.while.a.snippet.expansion.i
2360 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 6b 65 79 6d s.in.progress...(defvar.yas-keym
2380 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 33 20 18 5c 33 30 34 08 5c 33 30 35 5c 33 ap.(byte-code."\303..\304.\305\3
23a0 30 36 5c 33 30 37 21 23 5c 32 31 30 5c 33 30 34 08 5c 33 31 30 5c 33 30 36 5c 33 30 37 21 23 5c 06\307!#\210\304.\310\306\307!#\
23c0 32 31 30 5c 33 30 34 08 5c 33 31 31 5c 33 30 36 5c 33 31 32 21 23 5c 32 31 30 5c 33 30 34 08 5c 210\304.\311\306\312!#\210\304.\
23e0 33 31 33 5c 33 30 36 5c 33 31 32 21 23 5c 32 31 30 5c 33 30 34 08 5c 33 31 34 5c 33 30 36 5c 33 313\306\312!#\210\304.\314\306\3
2400 31 35 21 23 5c 32 31 30 5c 33 30 34 08 5c 33 31 36 5c 33 30 36 09 21 23 5c 32 31 30 5c 33 30 34 15!#\210\304.\316\306.!#\210\304
2420 08 5c 33 31 37 5c 33 30 36 5c 6e 21 23 5c 32 31 30 08 29 5c 32 30 37 22 20 5b 6d 61 70 20 79 61 .\317\306\n!#\210.)\207".[map.ya
2440 73 2d 6d 61 79 62 65 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 66 69 65 6c 64 20 79 61 73 s-maybe-skip-and-clear-field.yas
2460 2d 6d 61 79 62 65 2d 63 6c 65 61 72 2d 66 69 65 6c 64 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b -maybe-clear-field.make-sparse-k
2480 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 28 74 61 62 29 5d 20 79 61 73 2d 66 69 6c eymap.define-key.[(tab)].yas-fil
24a0 74 65 72 65 64 2d 64 65 66 69 6e 69 74 69 6f 6e 20 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 2d tered-definition.yas-next-field-
24c0 6f 72 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 20 22 09 22 20 5b 28 73 68 69 66 74 20 74 61 62 29 or-maybe-expand.".".[(shift.tab)
24e0 5d 20 79 61 73 2d 70 72 65 76 2d 66 69 65 6c 64 20 5b 62 61 63 6b 74 61 62 5d 20 22 07 22 20 79 ].yas-prev-field.[backtab].".".y
2500 61 73 2d 61 62 6f 72 74 2d 73 6e 69 70 70 65 74 20 22 04 22 20 22 7f 22 5d 20 35 29 20 28 23 24 as-abort-snippet."."."."].5).(#$
2520 20 2e 20 39 30 31 31 29 29 0a 23 40 31 34 37 32 20 53 79 6e 74 61 78 65 73 20 61 6e 64 20 66 75 ...9011)).#@1472.Syntaxes.and.fu
2540 6e 63 74 69 6f 6e 73 20 74 6f 20 68 65 6c 70 20 6c 6f 6f 6b 20 66 6f 72 20 74 72 69 67 67 65 72 nctions.to.help.look.for.trigger
2560 20 6b 65 79 73 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e .keys.before.point...Each.elemen
2580 74 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 73 70 65 63 69 66 69 65 73 20 68 6f 77 20 74 6f 20 t.in.this.list.specifies.how.to.
25a0 73 6b 69 70 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 73 0a 62 61 63 6b 77 61 72 64 73 20 skip.buffer.positions.backwards.
25c0 61 6e 64 20 6c 6f 6f 6b 20 66 6f 72 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 61 20 74 72 69 67 and.look.for.the.start.of.a.trig
25e0 67 65 72 20 6b 65 79 2e 0a 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 63 61 6e 20 62 65 20 65 69 ger.key...Each.element.can.be.ei
2600 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 20 66 75 6e 63 74 69 6f 6e 20 72 65 63 65 ther.a.string.or.a.function.rece
2620 69 76 69 6e 67 20 74 68 65 0a 6f 72 69 67 69 6e 61 6c 20 70 6f 69 6e 74 20 61 73 20 61 6e 20 61 iving.the.original.point.as.an.a
2640 72 67 75 6d 65 6e 74 2e 20 41 20 73 74 72 69 6e 67 20 65 6c 65 6d 65 6e 74 20 69 73 20 73 69 6d rgument..A.string.element.is.sim
2660 70 6c 79 20 70 61 73 73 65 64 0a 74 6f 20 60 73 6b 69 70 2d 73 79 6e 74 61 78 2d 62 61 63 6b 77 ply.passed.to.`skip-syntax-backw
2680 61 72 64 27 20 77 68 65 72 65 61 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 65 6c 65 6d 65 6e 74 20 ard'.whereas.a.function.element.
26a0 69 73 20 63 61 6c 6c 65 64 0a 77 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 is.called.with.no.arguments.and.
26c0 73 68 6f 75 6c 64 20 61 6c 73 6f 20 70 6c 61 63 65 20 70 6f 69 6e 74 20 62 65 66 6f 72 65 20 74 should.also.place.point.before.t
26e0 68 65 20 6f 72 69 67 69 6e 61 6c 0a 70 6f 73 69 74 69 6f 6e 2e 0a 0a 54 68 65 20 73 74 72 69 6e he.original.position...The.strin
2700 67 20 62 65 74 77 65 65 6e 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 62 75 66 66 65 72 20 70 g.between.the.resulting.buffer.p
2720 6f 73 69 74 69 6f 6e 20 61 6e 64 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 0a 70 6f 69 6e 74 20 69 osition.and.the.original.point.i
2740 73 20 6d 61 74 63 68 65 64 20 61 67 61 69 6e 73 74 20 74 68 65 20 74 72 69 67 67 65 72 20 6b 65 s.matched.against.the.trigger.ke
2760 79 73 20 69 6e 20 74 68 65 20 61 63 74 69 76 65 20 73 6e 69 70 70 65 74 0a 74 61 62 6c 65 73 2e ys.in.the.active.snippet.tables.
2780 0a 0a 49 66 20 6e 6f 20 65 78 70 61 6e 64 61 62 6c 65 20 73 6e 69 70 70 65 74 73 20 61 72 65 20 ..If.no.expandable.snippets.are.
27a0 66 6f 75 6e 64 2c 20 74 68 65 20 6e 65 78 74 20 65 6c 65 6d 65 6e 74 20 69 73 20 74 68 65 20 6c found,.the.next.element.is.the.l
27c0 69 73 74 0a 69 73 20 74 72 69 65 64 2c 20 75 6e 6c 65 73 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 ist.is.tried,.unless.a.function.
27e0 65 6c 65 6d 65 6e 74 20 72 65 74 75 72 6e 65 64 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 61 67 61 element.returned.the.symbol.`aga
2800 69 6e 27 2c 0a 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 20 69 73 20 63 61 6c 6c 65 64 20 in',.in.which.case.it.is.called.
2820 61 67 61 69 6e 20 66 72 6f 6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 70 6f 73 69 74 69 6f 6e again.from.the.previous.position
2840 20 61 6e 64 0a 6d 61 79 20 6f 6e 63 65 20 6d 6f 72 65 20 72 65 70 6f 73 69 74 69 6f 6e 20 70 6f .and.may.once.more.reposition.po
2860 69 6e 74 2e 0a 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 60 79 61 73 2d 6b 65 79 2d 73 int...For.example,.if.`yas-key-s
2880 79 6e 74 61 78 65 73 27 20 68 61 73 20 74 68 65 20 76 61 6c 75 65 20 28 22 77 22 20 22 77 5f 22 yntaxes'.has.the.value.("w"."w_"
28a0 29 2c 0a 74 72 69 67 67 65 72 20 6b 65 79 73 20 63 6f 6d 70 6f 73 65 64 20 65 78 63 6c 75 73 69 ),.trigger.keys.composed.exclusi
28c0 76 65 6c 79 20 6f 66 20 22 77 6f 72 64 22 2d 73 79 6e 74 61 78 20 63 68 61 72 61 63 74 65 72 73 vely.of."word"-syntax.characters
28e0 0a 61 72 65 20 6c 6f 6f 6b 65 64 20 66 6f 72 20 66 69 72 73 74 2e 20 46 61 69 6c 69 6e 67 20 74 .are.looked.for.first..Failing.t
2900 68 61 74 2c 20 6c 6f 6e 67 65 72 20 6b 65 79 73 20 63 6f 6d 70 6f 73 65 64 20 6f 66 0a 22 77 6f hat,.longer.keys.composed.of."wo
2920 72 64 22 20 6f 72 20 22 73 79 6d 62 6f 6c 22 20 73 79 6e 74 61 78 20 61 72 65 20 6c 6f 6f 6b 65 rd".or."symbol".syntax.are.looke
2940 64 20 66 6f 72 2e 20 54 68 65 72 65 66 6f 72 65 2c 0a 74 72 69 67 67 65 72 69 6e 67 20 61 66 74 d.for..Therefore,.triggering.aft
2960 65 72 0a 0a 66 6f 6f 2d 62 61 72 62 61 7a 0a 0a 77 69 6c 6c 2c 20 61 63 63 6f 72 64 69 6e 67 20 er..foo-barbaz..will,.according.
2980 74 6f 20 74 68 65 20 22 77 22 20 65 6c 65 6d 65 6e 74 20 66 69 72 73 74 20 74 72 79 20 22 62 61 to.the."w".element.first.try."ba
29a0 72 62 61 7a 22 2e 20 49 66 0a 74 68 61 74 20 69 73 6e 27 74 20 61 20 74 72 69 67 67 65 72 20 6b rbaz"..If.that.isn't.a.trigger.k
29c0 65 79 2c 20 22 66 6f 6f 2d 62 61 72 62 61 7a 22 20 69 73 20 74 72 69 65 64 2c 20 72 65 73 70 65 ey,."foo-barbaz".is.tried,.respe
29e0 63 74 69 6e 67 20 74 68 65 0a 73 65 63 6f 6e 64 20 22 77 5f 22 20 65 6c 65 6d 65 6e 74 2e 20 4e cting.the.second."w_".element..N
2a00 6f 74 69 63 65 20 74 68 61 74 20 65 76 65 6e 20 69 66 20 22 62 61 7a 22 20 69 73 20 61 20 74 72 otice.that.even.if."baz".is.a.tr
2a20 69 67 67 65 72 0a 6b 65 79 20 66 6f 72 20 61 6e 20 61 63 74 69 76 65 20 73 6e 69 70 70 65 74 2c igger.key.for.an.active.snippet,
2a40 20 69 74 20 77 6f 6e 27 74 20 62 65 20 65 78 70 61 6e 64 65 64 2c 20 75 6e 6c 65 73 73 20 61 0a .it.won't.be.expanded,.unless.a.
2a60 66 75 6e 63 74 69 6f 6e 20 69 73 20 61 64 64 65 64 20 74 6f 20 60 79 61 73 2d 6b 65 79 2d 73 79 function.is.added.to.`yas-key-sy
2a80 6e 74 61 78 65 73 27 20 74 68 61 74 20 65 76 65 6e 74 75 61 6c 6c 79 20 70 6c 61 63 65 73 0a 70 ntaxes'.that.eventually.places.p
2aa0 6f 69 6e 74 20 62 65 74 77 65 65 6e 20 22 62 61 72 22 20 61 6e 64 20 22 62 61 7a 22 2e 0a 0a 53 oint.between."bar".and."baz"...S
2ac0 65 65 20 61 6c 73 6f 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 20 53 79 6e 74 61 ee.also.Info.node.`(elisp).Synta
2ae0 78 20 44 65 73 63 72 69 70 74 6f 72 73 27 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 6b 65 79 x.Descriptors'...(defvar.yas-key
2b00 2d 73 79 6e 74 61 78 65 73 20 28 6c 69 73 74 20 27 79 61 73 2d 74 72 79 2d 6b 65 79 2d 66 72 6f -syntaxes.(list.'yas-try-key-fro
2b20 6d 2d 77 68 69 74 65 73 70 61 63 65 20 22 77 5f 2e 28 29 22 20 22 77 5f 2e 22 20 22 77 5f 22 20 m-whitespace."w_.()"."w_."."w_".
2b40 22 77 22 29 20 28 23 24 20 2e 20 39 35 32 31 29 29 0a 23 40 33 30 39 20 48 6f 6f 6b 73 20 74 6f "w").(#$...9521)).#@309.Hooks.to
2b60 20 72 75 6e 20 61 66 74 65 72 20 61 20 73 6e 69 70 70 65 74 20 65 78 69 74 65 64 2e 0a 0a 54 68 .run.after.a.snippet.exited...Th
2b80 65 20 68 6f 6f 6b 73 20 77 69 6c 6c 20 62 65 20 72 75 6e 20 69 6e 20 61 6e 20 65 6e 76 69 72 6f e.hooks.will.be.run.in.an.enviro
2ba0 6e 6d 65 6e 74 20 77 68 65 72 65 20 73 6f 6d 65 20 76 61 72 69 61 62 6c 65 73 20 62 6f 75 6e 64 nment.where.some.variables.bound
2bc0 20 74 6f 0a 70 72 6f 70 65 72 20 76 61 6c 75 65 73 3a 0a 0a 60 79 61 73 2d 73 6e 69 70 70 65 74 .to.proper.values:..`yas-snippet
2be0 2d 62 65 67 27 20 3a 20 54 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 72 65 67 -beg'.:.The.beginning.of.the.reg
2c00 69 6f 6e 20 6f 66 20 74 68 65 20 73 6e 69 70 70 65 74 2e 0a 0a 60 79 61 73 2d 73 6e 69 70 70 65 ion.of.the.snippet...`yas-snippe
2c20 74 2d 65 6e 64 27 20 3a 20 53 69 6d 69 6c 61 72 20 74 6f 20 62 65 67 2e 0a 0a 41 74 74 65 6e 74 t-end'.:.Similar.to.beg...Attent
2c40 69 6f 6e 3a 20 54 68 65 73 65 20 68 6f 6f 6b 73 20 61 72 65 20 6e 6f 74 20 72 75 6e 20 77 68 65 ion:.These.hooks.are.not.run.whe
2c60 6e 20 65 78 69 74 69 6e 67 20 6e 65 73 74 65 64 2f 73 74 61 63 6b 65 64 20 73 6e 69 70 70 65 74 n.exiting.nested/stacked.snippet
2c80 20 65 78 70 61 6e 73 69 6f 6e 21 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 61 66 74 65 72 2d 65 .expansion!..(defvar.yas-after-e
2ca0 78 69 74 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 31 31 30 39 36 xit-snippet-hook.nil.(#$...11096
2cc0 29 29 0a 23 40 34 37 20 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 6a 75 73 74 20 62 65 66 6f 72 65 )).#@47.Hooks.to.run.just.before
2ce0 20 65 78 70 61 6e 64 69 6e 67 20 61 20 73 6e 69 70 70 65 74 2e 1f 0a 28 64 65 66 76 61 72 20 79 .expanding.a.snippet...(defvar.y
2d00 61 73 2d 62 65 66 6f 72 65 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 6e 69 as-before-expand-snippet-hook.ni
2d20 6c 20 28 23 24 20 2e 20 31 31 34 36 34 29 29 0a 23 40 31 30 39 20 44 69 73 61 62 6c 65 73 20 73 l.(#$...11464)).#@109.Disables.s
2d40 6e 69 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 20 69 6e 20 73 74 72 69 6e 67 73 20 61 6e 64 20 nippet.expansion.in.strings.and.
2d60 63 6f 6d 6d 65 6e 74 73 2e 0a 54 6f 20 75 73 65 2c 20 73 65 74 20 60 79 61 73 2d 62 75 66 66 65 comments..To.use,.set.`yas-buffe
2d80 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 27 20 74 6f 20 74 68 69 73 20 76 61 6c 75 65 r-local-condition'.to.this.value
2da0 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 73 2d 6e 6f 74 2d 73 74 72 69 6e 67 2d 6f 72 2d 63 ...(defconst.yas-not-string-or-c
2dc0 6f 6d 6d 65 6e 74 2d 63 6f 6e 64 69 74 69 6f 6e 20 27 28 69 66 20 28 6c 65 74 20 28 28 70 70 73 omment-condition.'(if.(let.((pps
2de0 73 20 28 73 79 6e 74 61 78 2d 70 70 73 73 29 29 29 20 28 6f 72 20 28 6e 74 68 20 33 20 70 70 73 s.(syntax-ppss))).(or.(nth.3.pps
2e00 73 29 20 28 6e 74 68 20 34 20 70 70 73 73 29 29 29 20 27 28 72 65 71 75 69 72 65 2d 73 6e 69 70 s).(nth.4.ppss))).'(require-snip
2e20 70 65 74 2d 63 6f 6e 64 69 74 69 6f 6e 20 2e 20 66 6f 72 63 65 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 pet-condition...force-in-comment
2e40 29 20 74 29 20 28 23 24 20 2e 20 31 31 35 37 34 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ).t).(#$...11574)).(byte-code."\
2e60 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 301\302\303\304\305\306\307\310\
2e80 33 31 31 08 46 5c 33 31 32 42 42 25 5c 32 31 30 5c 33 30 31 5c 33 31 33 5c 33 31 34 5c 33 31 35 311.F\312BB%\210\301\313\314\315
2ea0 5c 33 30 35 5c 33 31 36 25 5c 32 31 30 5c 33 30 31 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 30 \305\316%\210\301\317\320\321\30
2ec0 35 5c 33 32 32 25 5c 32 31 30 5c 33 30 31 5c 33 32 33 5c 33 31 34 5c 33 32 34 5c 33 30 35 5c 33 5\322%\210\301\323\314\324\305\3
2ee0 32 35 25 5c 32 30 37 22 20 5b 79 61 73 2d 6e 6f 74 2d 73 74 72 69 6e 67 2d 6f 72 2d 63 6f 6d 6d 25%\207".[yas-not-string-or-comm
2f00 65 6e 74 2d 63 6f 6e 64 69 74 69 6f 6e 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 ent-condition.custom-declare-var
2f20 69 61 62 6c 65 20 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e iable.yas-buffer-local-condition
2f40 20 74 20 22 53 6e 69 70 70 65 74 20 65 78 70 61 6e 64 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 2e .t."Snippet.expanding.condition.
2f60 5c 6e 5c 6e 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 4c 69 73 70 20 66 6f 72 6d \n\nThis.variable.is.a.Lisp.form
2f80 20 77 68 69 63 68 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 65 76 65 72 79 20 74 69 6d 65 20 61 .which.is.evaluated.every.time.a
2fa0 5c 6e 73 6e 69 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 20 69 73 20 61 74 74 65 6d 70 74 65 64 \nsnippet.expansion.is.attempted
2fc0 3a 5c 6e 5c 6e 20 20 20 20 2a 20 49 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 6e 69 :\n\n....*.If.it.evaluates.to.ni
2fe0 6c 2c 20 6e 6f 20 73 6e 69 70 70 65 74 73 20 63 61 6e 20 62 65 20 65 78 70 61 6e 64 65 64 2e 5c l,.no.snippets.can.be.expanded.\
3000 6e 5c 6e 20 20 20 20 2a 20 49 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 74 68 65 20 n\n....*.If.it.evaluates.to.the.
3020 61 20 63 6f 6e 73 20 28 72 65 71 75 69 72 65 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 64 69 74 69 6f a.cons.(require-snippet-conditio
3040 6e 5c 6e 20 20 20 20 20 20 2e 20 52 45 51 55 49 52 45 4d 45 4e 54 29 5c 6e 5c 6e 20 20 20 20 20 n\n........REQUIREMENT)\n\n.....
3060 20 20 2a 20 53 6e 69 70 70 65 74 73 20 62 65 61 72 69 6e 67 20 6e 6f 20 5c 22 23 20 63 6f 6e 64 ..*.Snippets.bearing.no.\"#.cond
3080 69 74 69 6f 6e 3a 5c 22 20 64 69 72 65 63 74 69 76 65 20 61 72 65 20 6e 6f 74 5c 6e 20 20 20 20 ition:\".directive.are.not\n....
30a0 20 20 20 20 20 63 6f 6e 73 69 64 65 72 65 64 5c 6e 5c 6e 20 20 20 20 20 20 20 2a 20 53 6e 69 70 .....considered\n\n.......*.Snip
30c0 70 65 74 73 20 62 65 61 72 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 20 74 68 61 74 20 65 76 61 pets.bearing.conditions.that.eva
30e0 6c 75 61 74 65 20 74 6f 20 6e 69 6c 20 28 6f 72 5c 6e 20 20 20 20 20 20 20 20 20 70 72 6f 64 75 luate.to.nil.(or\n.........produ
3100 63 65 20 61 6e 20 65 72 72 6f 72 29 20 77 6f 6e 27 74 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 ce.an.error).won't.be.considered
3120 2e 5c 6e 5c 6e 20 20 20 20 20 20 20 2a 20 49 66 20 74 68 65 20 73 6e 69 70 70 65 74 20 68 61 73 .\n\n.......*.If.the.snippet.has
3140 20 61 20 63 6f 6e 64 69 74 69 6f 6e 20 74 68 61 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 6e .a.condition.that.evaluates.to.n
3160 6f 6e 2d 6e 69 6c 5c 6e 20 20 20 20 20 20 20 20 20 52 45 53 55 4c 54 3a 5c 6e 5c 6e 20 20 20 20 on-nil\n.........RESULT:\n\n....
3180 20 20 20 20 20 20 2a 20 49 66 20 52 45 51 55 49 52 45 4d 45 4e 54 20 69 73 20 74 2c 20 74 68 65 ......*.If.REQUIREMENT.is.t,.the
31a0 20 73 6e 69 70 70 65 74 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 5c 6e 5c 6e 20 20 20 20 20 20 .snippet.is.considered\n\n......
31c0 20 20 20 20 2a 20 49 66 20 52 45 51 55 49 52 45 4d 45 4e 54 20 69 73 20 60 65 71 27 20 52 45 53 ....*.If.REQUIREMENT.is.`eq'.RES
31e0 55 4c 54 2c 20 74 68 65 20 73 6e 69 70 70 65 74 20 69 73 5c 6e 20 20 20 20 20 20 20 20 20 20 20 ULT,.the.snippet.is\n...........
3200 20 63 6f 6e 73 69 64 65 72 65 64 5c 6e 5c 6e 20 20 20 20 20 20 20 20 20 20 2a 20 4f 74 68 65 72 .considered\n\n..........*.Other
3220 77 69 73 65 2c 20 74 68 65 20 73 6e 69 70 70 65 74 20 69 73 20 6e 6f 74 20 63 6f 6e 73 69 64 65 wise,.the.snippet.is.not.conside
3240 72 65 64 2e 5c 6e 5c 6e 20 20 20 20 2a 20 49 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f red.\n\n....*.If.it.evaluates.to
3260 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 61 6c 77 61 79 73 27 2c 20 61 6c 6c 20 73 6e 69 70 70 65 .the.symbol.`always',.all.snippe
3280 74 73 20 61 72 65 5c 6e 20 20 20 20 20 20 63 6f 6e 73 69 64 65 72 65 64 20 66 6f 72 20 65 78 70 ts.are\n......considered.for.exp
32a0 61 6e 73 69 6f 6e 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 61 6e 79 20 63 6f 6e 64 69 74 ansion,.regardless.of.any.condit
32c0 69 6f 6e 73 2e 5c 6e 5c 6e 20 20 20 20 2a 20 49 66 20 69 74 20 65 76 61 6c 75 61 74 65 73 20 74 ions.\n\n....*.If.it.evaluates.t
32e0 6f 20 74 20 6f 72 20 73 6f 6d 65 20 6f 74 68 65 72 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 5c o.t.or.some.other.non-nil.value\
3300 6e 5c 6e 20 20 20 20 20 20 20 2a 20 53 6e 69 70 70 65 74 20 62 65 61 72 69 6e 67 20 6e 6f 20 63 n\n.......*.Snippet.bearing.no.c
3320 6f 6e 64 69 74 69 6f 6e 73 2c 20 6f 72 20 63 6f 6e 64 69 74 69 6f 6e 73 20 74 68 61 74 5c 6e 20 onditions,.or.conditions.that\n.
3340 20 20 20 20 20 20 20 20 65 76 61 6c 75 61 74 65 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 72 65 ........evaluate.to.non-nil,.are
3360 20 63 6f 6e 73 69 64 65 72 65 64 20 66 6f 72 20 65 78 70 61 6e 73 69 6f 6e 2e 5c 6e 5c 6e 20 20 .considered.for.expansion.\n\n..
3380 20 20 20 20 20 2a 20 4f 74 68 65 72 77 69 73 65 2c 20 74 68 65 20 73 6e 69 70 70 65 74 20 69 73 .....*.Otherwise,.the.snippet.is
33a0 20 6e 6f 74 20 63 6f 6e 73 69 64 65 72 65 64 2e 5c 6e 5c 6e 48 65 72 65 27 73 20 61 6e 20 65 78 .not.considered.\n\nHere's.an.ex
33c0 61 6d 70 6c 65 20 70 72 65 76 65 6e 74 69 6e 67 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 20 62 ample.preventing.snippets.from.b
33e0 65 69 6e 67 20 65 78 70 61 6e 64 65 64 20 66 72 6f 6d 5c 6e 69 6e 73 69 64 65 20 63 6f 6d 6d 65 eing.expanded.from\ninside.comme
3400 6e 74 73 2c 20 69 6e 20 60 70 79 74 68 6f 6e 2d 6d 6f 64 65 27 20 6f 6e 6c 79 2c 20 77 69 74 68 nts,.in.`python-mode'.only,.with
3420 20 74 68 65 20 65 78 63 65 70 74 69 6f 6e 20 6f 66 5c 6e 73 6e 69 70 70 65 74 73 20 72 65 74 75 .the.exception.of\nsnippets.retu
3440 72 6e 69 6e 67 20 74 68 65 20 73 79 6d 62 6f 6c 20 60 66 6f 72 63 65 2d 69 6e 2d 63 6f 6d 6d 65 rning.the.symbol.`force-in-comme
3460 6e 74 27 20 69 6e 20 74 68 65 69 72 5c 6e 63 6f 6e 64 69 74 69 6f 6e 73 2e 5c 6e 5c 6e 20 28 61 nt'.in.their\nconditions.\n\n.(a
3480 64 64 2d 68 6f 6f 6b 20 5c 5c 3d 27 70 79 74 68 6f 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 5c 6e 20 20 dd-hook.\\='python-mode-hook\n..
34a0 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 5c 6e 20 20 20 20 20 20 20 20 20 20 20 .........(lambda.()\n...........
34c0 20 20 20 28 73 65 74 71 20 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 ...(setq.yas-buffer-local-condit
34e0 69 6f 6e 5c 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5c 5c 3d 27 28 69 66 ion\n....................\\='(if
3500 20 28 70 79 74 68 6f 6e 2d 73 79 6e 74 61 78 2d 63 6f 6d 6d 65 6e 74 2d 6f 72 2d 73 74 72 69 6e .(python-syntax-comment-or-strin
3520 67 2d 70 29 5c 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5c g-p)\n.........................\
3540 5c 3d 27 28 72 65 71 75 69 72 65 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 64 69 74 69 6f 6e 20 2e 20 \='(require-snippet-condition...
3560 66 6f 72 63 65 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 29 5c 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 force-in-comment)\n.............
3580 20 20 20 20 20 20 20 20 20 20 74 29 29 29 29 22 20 3a 74 79 70 65 20 63 68 6f 69 63 65 20 63 6f ..........t))))".:type.choice.co
35a0 6e 73 74 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 20 73 6e 69 70 70 65 74 20 65 78 70 61 6e 73 nst.:tag."Disable.snippet.expans
35c0 69 6f 6e 20 69 6e 73 69 64 65 20 73 74 72 69 6e 67 73 20 61 6e 64 20 63 6f 6d 6d 65 6e 74 73 22 ion.inside.strings.and.comments"
35e0 20 28 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 78 70 61 6e 64 20 61 6c 6c 20 73 6e 69 70 70 65 .((const.:tag."Expand.all.snippe
3600 74 73 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 22 20 61 6c 77 ts.regardless.of.conditions".alw
3620 61 79 73 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 78 70 61 6e 64 20 73 6e 69 70 70 65 74 ays).(const.:tag."Expand.snippet
3640 73 20 75 6e 6c 65 73 73 20 74 68 65 69 72 20 63 6f 6e 64 69 74 69 6f 6e 20 69 73 20 6e 69 6c 22 s.unless.their.condition.is.nil"
3660 20 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 20 61 6c 6c 20 73 6e 69 .t).(const.:tag."Disable.all.sni
3680 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 22 20 6e 69 6c 29 20 73 65 78 70 29 20 79 61 73 2d 6b ppet.expansion".nil).sexp).yas-k
36a0 65 79 6d 61 70 2d 64 69 73 61 62 6c 65 2d 68 6f 6f 6b 20 6e 69 6c 20 22 54 68 65 20 60 79 61 73 eymap-disable-hook.nil."The.`yas
36c0 2d 6b 65 79 6d 61 70 27 20 62 69 6e 64 69 6e 67 73 20 61 72 65 20 64 69 73 61 62 6c 65 64 20 69 -keymap'.bindings.are.disabled.i
36e0 66 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 72 65 74 75 f.any.function.in.this.list.retu
3700 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 5c 6e 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 rns.non-nil.\nThis.is.useful.to.
3720 63 6f 6e 74 72 6f 6c 20 77 68 65 74 68 65 72 20 73 6e 69 70 70 65 74 20 6e 61 76 69 67 61 74 69 control.whether.snippet.navigati
3740 6f 6e 20 62 69 6e 64 69 6e 67 73 5c 6e 6f 76 65 72 72 69 64 65 20 62 69 6e 64 69 6e 67 73 20 66 on.bindings\noverride.bindings.f
3760 72 6f 6d 20 6f 74 68 65 72 20 70 61 63 6b 61 67 65 73 20 28 65 2e 67 2e 2c 20 60 63 6f 6d 70 61 rom.other.packages.(e.g.,.`compa
3780 6e 79 2d 6d 6f 64 65 27 29 2e 22 20 68 6f 6f 6b 20 79 61 73 2d 6f 76 65 72 6c 61 79 2d 70 72 69 ny-mode').".hook.yas-overlay-pri
37a0 6f 72 69 74 79 20 31 30 30 20 22 50 72 69 6f 72 69 74 79 20 74 6f 20 75 73 65 20 66 6f 72 20 79 ority.100."Priority.to.use.for.y
37c0 61 73 6e 69 70 70 65 74 73 20 6f 76 65 72 6c 61 79 73 2e 5c 6e 54 68 69 73 20 69 73 20 75 73 65 asnippets.overlays.\nThis.is.use
37e0 66 75 6c 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 77 68 65 74 68 65 72 20 73 6e 69 70 70 65 74 20 6e ful.to.control.whether.snippet.n
3800 61 76 69 67 61 74 69 6f 6e 20 62 69 6e 64 69 6e 67 73 5c 6e 6f 76 65 72 72 69 64 65 20 60 6b 65 avigation.bindings\noverride.`ke
3820 79 6d 61 70 27 20 6f 76 65 72 6c 61 79 20 70 72 6f 70 65 72 74 79 20 62 69 6e 64 69 6e 67 73 20 ymap'.overlay.property.bindings.
3840 66 72 6f 6d 20 6f 74 68 65 72 20 70 61 63 6b 61 67 65 73 2e 22 20 69 6e 74 65 67 65 72 20 79 61 from.other.packages.".integer.ya
3860 73 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2d 70 s-inhibit-overlay-modification-p
3880 72 6f 74 65 63 74 69 6f 6e 20 22 49 66 20 6e 69 6c 2c 20 63 68 61 6e 67 69 6e 67 20 74 65 78 74 rotection."If.nil,.changing.text
38a0 20 6f 75 74 73 69 64 65 20 74 68 65 20 61 63 74 69 76 65 20 66 69 65 6c 64 20 61 62 6f 72 74 73 .outside.the.active.field.aborts
38c0 20 74 68 65 20 73 6e 69 70 70 65 74 2e 5c 6e 54 68 69 73 20 70 72 6f 74 65 63 74 69 6f 6e 20 69 .the.snippet.\nThis.protection.i
38e0 73 20 69 6e 74 65 6e 64 65 64 20 74 6f 20 70 72 65 76 65 6e 74 20 79 61 73 6e 69 70 70 65 74 20 s.intended.to.prevent.yasnippet.
3900 66 72 6f 6d 20 65 6e 64 69 6e 67 20 75 70 5c 6e 69 6e 20 61 6e 20 69 6e 63 6f 6e 73 69 73 74 65 from.ending.up\nin.an.inconsiste
3920 6e 74 20 73 74 61 74 65 2e 20 20 48 6f 77 65 76 65 72 2c 20 73 6f 6d 65 20 70 61 63 6b 61 67 65 nt.state...However,.some.package
3940 73 20 28 65 2e 67 2e 2c 20 74 68 65 5c 6e 63 6f 6d 70 61 6e 79 20 63 6f 6d 70 6c 65 74 69 6f 6e s.(e.g.,.the\ncompany.completion
3960 20 70 61 63 6b 61 67 65 29 20 6d 61 79 20 74 72 69 67 67 65 72 20 74 68 69 73 20 70 72 6f 74 65 .package).may.trigger.this.prote
3980 63 74 69 6f 6e 20 77 68 65 6e 20 69 74 5c 6e 69 73 20 6e 6f 74 20 6e 65 65 64 65 64 2e 20 20 49 ction.when.it\nis.not.needed...I
39a0 6e 20 74 68 61 74 20 63 61 73 65 2c 20 73 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 n.that.case,.setting.this.variab
39c0 6c 65 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 5c 6e 63 61 6e 20 62 65 20 75 73 65 66 75 6c 2e 22 20 62 le.to.non-nil\ncan.be.useful.".b
39e0 6f 6f 6c 65 61 6e 5d 20 31 30 29 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 73 2d 2d 76 65 72 73 69 oolean].10).(defconst.yas--versi
3a00 6f 6e 20 22 30 2e 31 34 2e 30 22 29 0a 23 40 35 33 20 41 20 68 61 73 68 20 74 61 62 6c 65 20 6f on."0.14.0").#@53.A.hash.table.o
3a20 66 20 4d 41 4a 4f 52 2d 4d 4f 44 45 20 73 79 6d 62 6f 6c 73 20 74 6f 20 6d 65 6e 75 20 6b 65 79 f.MAJOR-MODE.symbols.to.menu.key
3a40 6d 61 70 73 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 6d 65 6e 75 2d 74 61 62 6c 65 20 28 maps...(defvar.yas--menu-table.(
3a60 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 29 20 28 23 24 20 2e 20 31 34 38 36 36 29 29 0a 23 make-hash-table).(#$...14866)).#
3a80 40 35 34 20 4c 69 73 74 20 6f 66 20 63 68 61 72 61 63 74 65 72 73 20 77 68 69 63 68 20 2a 6d 69 @54.List.of.characters.which.*mi
3aa0 67 68 74 2a 20 6e 65 65 64 20 74 6f 20 62 65 20 65 73 63 61 70 65 64 2e 1f 0a 28 64 65 66 76 61 ght*.need.to.be.escaped...(defva
3ac0 72 20 79 61 73 2d 2d 65 73 63 61 70 65 64 2d 63 68 61 72 61 63 74 65 72 73 20 27 28 39 32 20 39 r.yas--escaped-characters.'(92.9
3ae0 36 20 33 34 20 33 39 20 33 36 20 31 32 35 20 31 32 33 20 34 30 20 34 31 29 20 28 23 24 20 2e 20 6.34.39.36.125.123.40.41).(#$...
3b00 31 34 39 38 30 29 29 0a 23 40 34 31 20 41 20 72 65 67 65 78 70 20 74 6f 20 2a 61 6c 6d 6f 73 74 14980)).#@41.A.regexp.to.*almost
3b20 2a 20 72 65 63 6f 67 6e 69 7a 65 20 61 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 *.recognize.a.field...(defconst.
3b40 79 61 73 2d 2d 66 69 65 6c 64 2d 72 65 67 65 78 70 20 22 24 7b 5c 5c 28 5b 30 2d 39 5d 2b 3a 5c yas--field-regexp."${\\([0-9]+:\
3b60 5c 29 3f 5c 5c 28 5b 5e 7d 5d 2a 5c 5c 29 7d 22 20 28 23 24 20 2e 20 31 35 31 31 37 29 29 0a 23 \)?\\([^}]*\\)}".(#$...15117)).#
3b80 40 35 35 20 41 20 72 65 67 65 78 70 20 74 6f 20 2a 61 6c 6d 6f 73 74 2a 20 72 65 63 6f 67 6e 69 @55.A.regexp.to.*almost*.recogni
3ba0 7a 65 20 61 20 22 24 28 2e 2e 2e 29 22 20 65 78 70 72 65 73 73 69 6f 6e 2e 1f 0a 28 64 65 66 63 ze.a."$(...)".expression...(defc
3bc0 6f 6e 73 74 20 79 61 73 2d 2d 6d 75 6c 74 69 2d 64 6f 6c 6c 61 72 2d 6c 69 73 70 2d 65 78 70 72 onst.yas--multi-dollar-lisp-expr
3be0 65 73 73 69 6f 6e 2d 72 65 67 65 78 70 20 22 24 2b 5b 20 09 5c 6e 5d 2a 5c 5c 28 28 5b 5e 29 5d ession-regexp."$+[..\n]*\\(([^)]
3c00 2a 29 5c 5c 29 22 20 28 23 24 20 2e 20 31 35 32 33 36 29 29 0a 23 40 36 31 20 41 20 72 65 67 65 *)\\)".(#$...15236)).#@61.A.rege
3c20 78 70 20 74 6f 20 72 65 63 6f 67 6e 69 7a 65 20 61 20 22 5c 3d 60 6c 69 73 70 2d 65 78 70 72 65 xp.to.recognize.a."\=`lisp-expre
3c40 73 73 69 6f 6e 5c 3d 60 22 20 65 78 70 72 65 73 73 69 6f 6e 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 ssion\=`".expression...(defconst
3c60 20 79 61 73 2d 2d 62 61 63 6b 71 75 6f 74 65 2d 6c 69 73 70 2d 65 78 70 72 65 73 73 69 6f 6e 2d .yas--backquote-lisp-expression-
3c80 72 65 67 65 78 70 20 22 60 5c 5c 28 5b 5e 60 5d 2a 5c 5c 29 60 22 20 28 23 24 20 2e 20 31 35 33 regexp."`\\([^`]*\\)`".(#$...153
3ca0 38 36 29 29 0a 23 40 35 39 20 41 20 72 65 67 65 78 70 20 74 6f 20 2a 61 6c 6d 6f 73 74 2a 20 72 86)).#@59.A.regexp.to.*almost*.r
3cc0 65 63 6f 67 6e 69 7a 65 20 61 20 6d 69 72 72 6f 72 20 77 69 74 68 20 61 20 74 72 61 6e 73 66 6f ecognize.a.mirror.with.a.transfo
3ce0 72 6d 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 73 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 69 rm...(defconst.yas--transform-mi
3d00 72 72 6f 72 2d 72 65 67 65 78 70 20 22 24 7b 5c 5c 28 3f 3a 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 rror-regexp."${\\(?:\\([0-9]+\\)
3d20 3a 5c 5c 29 3f 24 5c 5c 28 5b 20 09 5c 6e 5d 2a 28 5b 5e 7d 5d 2a 5c 5c 29 22 20 28 23 24 20 2e :\\)?$\\([..\n]*([^}]*\\)".(#$..
3d40 20 31 35 35 33 30 29 29 0a 23 40 34 30 20 41 20 72 65 67 65 78 70 20 74 6f 20 72 65 63 6f 67 6e .15530)).#@40.A.regexp.to.recogn
3d60 69 7a 65 20 61 20 73 69 6d 70 6c 65 20 6d 69 72 72 6f 72 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 ize.a.simple.mirror...(defconst.
3d80 79 61 73 2d 2d 73 69 6d 70 6c 65 2d 6d 69 72 72 6f 72 2d 72 65 67 65 78 70 20 22 24 5c 5c 28 5b yas--simple-mirror-regexp."$\\([
3da0 30 2d 39 5d 2b 5c 5c 29 22 20 28 23 24 20 2e 20 31 35 36 39 34 29 29 0a 23 40 33 37 20 43 6f 6e 0-9]+\\)".(#$...15694)).#@37.Con
3dc0 74 61 69 6e 73 20 74 68 65 20 6e 65 78 74 20 69 64 20 66 6f 72 20 61 20 73 6e 69 70 70 65 74 2e tains.the.next.id.for.a.snippet.
3de0 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 2d 73 65 65 64 20 30 ..(defvar.yas--snippet-id-seed.0
3e00 20 28 23 24 20 2e 20 31 35 38 30 35 29 29 0a 23 40 34 35 20 54 68 65 20 6f 72 69 67 69 6e 61 6c .(#$...15805)).#@45.The.original
3e20 20 76 61 6c 75 65 20 6f 66 20 60 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 27 2e 1f .value.of.`auto-fill-function'..
3e40 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c .(defvar.yas--original-auto-fill
3e60 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 31 35 38 39 32 29 29 0a 28 6d 61 6b -function.nil.(#$...15892)).(mak
3e80 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 79 61 73 2d 2d 6f 72 e-variable-buffer-local.'yas--or
3ea0 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 29 0a 28 64 65 66 76 iginal-auto-fill-function).(defv
3ec0 61 72 20 79 61 73 2d 2d 77 61 74 63 68 2d 61 75 74 6f 2d 66 69 6c 6c 2d 62 61 63 6b 74 72 61 63 ar.yas--watch-auto-fill-backtrac
3ee0 65 20 6e 69 6c 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 77 61 74 63 68 2d 61 75 74 e.nil).(defalias.'yas--watch-aut
3f00 6f 2d 66 69 6c 6c 20 23 5b 28 73 79 6d 20 6e 65 77 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 20 o-fill.#[(sym.newval.op._where).
3f20 22 08 5c 33 30 33 3d 5c 32 30 33 10 00 09 5c 32 30 34 10 00 5c 6e 5c 33 30 36 3d 5c 32 30 34 21 ".\303=\203...\204..\n\306=\204!
3f40 00 08 5c 33 30 32 3d 5c 32 30 35 4c 00 09 5c 33 30 36 3d 5c 32 30 35 4c 00 0b 3f 5c 32 30 35 4c ..\302=\205L..\306=\205L..?\205L
3f60 00 5c 66 3f 5c 32 30 35 4c 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 35 4c 00 0d 5c 33 31 31 3d 5c .\f?\205L.\307\310!\205L..\311=\
3f80 32 30 35 43 00 5c 33 31 32 5c 33 30 32 21 5c 33 30 36 3d 3f 5c 32 30 35 43 00 5c 33 31 33 5c 33 205C.\312\302!\306=?\205C.\313\3
3fa0 31 34 5c 33 31 30 5c 33 31 35 21 5c 33 31 36 5c 33 31 37 24 3f 5c 32 30 35 4c 00 5c 33 31 30 5c 14\310\315!\316\317$?\205L.\310\
3fc0 33 31 35 21 5c 32 31 31 14 5c 32 30 37 22 20 5b 73 79 6d 20 6e 65 77 76 61 6c 20 61 75 74 6f 2d 315!\211.\207".[sym.newval.auto-
3fe0 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 20 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f fill-function.yas--original-auto
4000 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 20 79 61 73 2d 2d 77 61 74 63 68 2d 61 75 74 6f 2d 66 -fill-function.yas--watch-auto-f
4020 69 6c 6c 2d 62 61 63 6b 74 72 61 63 65 20 6f 70 20 79 61 73 2d 2d 61 75 74 6f 2d 66 69 6c 6c 20 ill-backtrace.op.yas--auto-fill.
4040 66 62 6f 75 6e 64 70 20 62 61 63 6b 74 72 61 63 65 2d 66 72 61 6d 65 73 20 6d 61 6b 75 6e 62 6f fboundp.backtrace-frames.makunbo
4060 75 6e 64 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 63 6c 2d 6d 65 6d 62 65 72 20 6b 69 6c 6c und.default-value.cl-member.kill
4080 2d 61 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 79 61 73 2d 2d 77 61 74 63 68 2d -all-local-variables.yas--watch-
40a0 61 75 74 6f 2d 66 69 6c 6c 20 3a 6b 65 79 20 23 5b 28 66 72 61 6d 65 29 20 22 08 41 40 5c 32 30 auto-fill.:key.#[(frame).".A@\20
40c0 37 22 20 5b 66 72 61 6d 65 5d 20 31 5d 5d 20 35 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 7".[frame].1]].5]).(byte-code."\
40e0 33 30 30 5c 33 30 31 21 5c 32 30 33 10 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 31 30 300\301!\203..\301\302\303\"\210
4100 5c 33 30 31 5c 33 30 34 5c 33 30 33 5c 22 5c 32 31 30 5c 33 30 30 5c 32 30 37 22 20 5b 66 62 6f \301\304\303\"\210\300\207".[fbo
4120 75 6e 64 70 20 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 20 79 61 73 2d 2d 6f undp.add-variable-watcher.yas--o
4140 72 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 20 79 61 73 2d 2d riginal-auto-fill-function.yas--
4160 77 61 74 63 68 2d 61 75 74 6f 2d 66 69 6c 6c 20 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 watch-auto-fill.auto-fill-functi
4180 6f 6e 5d 20 33 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6e on].3).(defalias.'yas--snippet-n
41a0 65 78 74 2d 69 64 20 23 5b 6e 69 6c 20 22 08 19 08 54 10 09 29 5c 32 30 37 22 20 5b 79 61 73 2d ext-id.#[nil."...T..)\207".[yas-
41c0 2d 73 6e 69 70 70 65 74 2d 69 64 2d 73 65 65 64 20 69 64 5d 20 31 5d 29 0a 23 40 32 37 20 48 6f -snippet-id-seed.id].1]).#@27.Ho
41e0 6c 64 73 20 74 68 65 20 59 41 53 6e 69 70 70 65 74 20 6d 65 6e 75 2e 1f 0a 28 64 65 66 76 61 72 lds.the.YASnippet.menu...(defvar
4200 20 79 61 73 2d 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 65 6e 75 20 6e 69 6c 20 28 23 24 20 2e 20 .yas--minor-mode-menu.nil.(#$...
4220 31 36 38 36 32 29 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 16862)).(defvar.yas--condition-c
4240 61 63 68 65 2d 74 69 6d 65 73 74 61 6d 70 20 6e 69 6c 29 0a 23 40 31 32 38 20 52 65 74 75 72 6e ache-timestamp.nil).#@128.Return
4260 20 43 4d 44 20 69 66 20 74 68 65 72 65 20 69 73 20 61 6e 20 65 78 70 61 6e 64 61 62 6c 65 20 73 .CMD.if.there.is.an.expandable.s
4280 6e 69 70 70 65 74 20 61 74 20 70 6f 69 6e 74 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 nippet.at.point..This.function.i
42a0 73 20 75 73 65 66 75 6c 20 61 73 20 61 20 60 3a 66 69 6c 74 65 72 27 20 74 6f 20 61 20 63 6f 6e s.useful.as.a.`:filter'.to.a.con
42c0 64 69 74 69 6f 6e 61 6c 20 6b 65 79 0a 64 65 66 69 6e 69 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c ditional.key.definition...(defal
42e0 69 61 73 20 27 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 61 62 62 72 65 76 2d 6b 65 79 ias.'yas-maybe-expand-abbrev-key
4300 2d 66 69 6c 74 65 72 20 23 5b 28 63 6d 64 29 20 22 5c 33 30 32 20 18 5c 33 30 33 20 29 5c 32 30 -filter.#[(cmd)."\302..\303.)\20
4320 35 5c 6e 00 09 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 5\n..\207".[yas--condition-cache
4340 2d 74 69 6d 65 73 74 61 6d 70 20 63 6d 64 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 79 61 73 2d -timestamp.cmd.current-time.yas-
4360 2d 74 65 6d 70 6c 61 74 65 73 2d 66 6f 72 2d 6b 65 79 2d 61 74 2d 70 6f 69 6e 74 5d 20 31 20 28 -templates-for-key-at-point].1.(
4380 23 24 20 2e 20 31 36 39 38 36 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 #$...16986)]).(byte-code."\300\3
43a0 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 32 5c 33 30 35 23 01\302\303#\210\304\301\302\305#
43c0 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 79 61 73 2d 2d 6d 61 79 62 65 2d 65 78 70 61 6e \207".[defalias.yas--maybe-expan
43e0 64 2d 6b 65 79 2d 66 69 6c 74 65 72 20 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 61 62 d-key-filter.yas-maybe-expand-ab
4400 62 72 65 76 2d 6b 65 79 2d 66 69 6c 74 65 72 20 6e 69 6c 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 brev-key-filter.nil.make-obsolet
4420 65 20 22 30 2e 31 34 22 5d 20 34 29 0a 23 40 31 36 34 20 41 20 63 6f 6e 64 69 74 69 6f 6e 61 6c e."0.14"].4).#@164.A.conditional
4440 20 6b 65 79 20 64 65 66 69 6e 69 74 69 6f 6e 2e 0a 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 .key.definition..This.can.be.use
4460 64 20 61 73 20 61 20 6b 65 79 20 64 65 66 69 6e 69 74 69 6f 6e 20 69 6e 20 6b 65 79 6d 61 70 73 d.as.a.key.definition.in.keymaps
4480 20 74 6f 20 62 69 6e 64 20 61 20 6b 65 79 20 74 6f 0a 60 79 61 73 2d 65 78 70 61 6e 64 27 20 6f .to.bind.a.key.to.`yas-expand'.o
44a0 6e 6c 79 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 73 6e 69 70 70 65 74 20 61 76 61 69 nly.when.there.is.a.snippet.avai
44c0 6c 61 62 6c 65 20 74 6f 20 62 65 0a 65 78 70 61 6e 64 65 64 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 lable.to.be.expanded...(defconst
44e0 20 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 20 27 28 6d 65 6e 75 2d 69 74 65 6d 20 22 22 .yas-maybe-expand.'(menu-item.""
4500 20 79 61 73 2d 65 78 70 61 6e 64 20 3a 66 69 6c 74 65 72 20 79 61 73 2d 6d 61 79 62 65 2d 65 78 .yas-expand.:filter.yas-maybe-ex
4520 70 61 6e 64 2d 61 62 62 72 65 76 2d 6b 65 79 2d 66 69 6c 74 65 72 29 20 28 23 24 20 2e 20 31 37 pand-abbrev-key-filter).(#$...17
4540 34 35 39 29 29 0a 23 40 35 30 20 54 68 65 20 6b 65 79 6d 61 70 20 75 73 65 64 20 77 68 65 6e 20 459)).#@50.The.keymap.used.when.
4560 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 20 69 73 20 61 63 74 69 76 65 2e 1f 0a 28 64 65 `yas-minor-mode'.is.active...(de
4580 66 76 61 72 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f fvar.yas-minor-mode-map.(byte-co
45a0 64 65 20 22 5c 33 30 32 20 18 5c 33 30 33 08 5c 33 30 34 09 23 5c 32 31 30 5c 33 30 33 08 5c 33 de."\302..\303.\304.#\210\303.\3
45c0 30 35 09 23 5c 32 31 30 5c 33 30 33 08 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 33 08 5c 05.#\210\303.\306\307#\210\303.\
45e0 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 30 33 08 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 08 29 310\311#\210\303.\312\313#\210.)
4600 5c 32 30 37 22 20 5b 6d 61 70 20 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 20 6d 61 6b 65 \207".[map.yas-maybe-expand.make
4620 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 28 74 61 62 29 -sparse-keymap.define-key.[(tab)
4640 5d 20 22 09 22 20 22 03 26 13 22 20 79 61 73 2d 69 6e 73 65 72 74 2d 73 6e 69 70 70 65 74 20 22 ].".".".&.".yas-insert-snippet."
4660 03 26 0e 22 20 79 61 73 2d 6e 65 77 2d 73 6e 69 70 70 65 74 20 22 03 26 16 22 20 79 61 73 2d 76 .&.".yas-new-snippet.".&.".yas-v
4680 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c 65 5d 20 34 29 20 28 23 24 20 2e 20 31 37 37 33 isit-snippet-file].4).(#$...1773
46a0 39 29 29 0a 23 40 34 34 20 4d 65 6e 75 20 75 73 65 64 20 77 68 65 6e 20 60 79 61 73 2d 6d 69 6e 9)).#@44.Menu.used.when.`yas-min
46c0 6f 72 2d 6d 6f 64 65 27 20 69 73 20 61 63 74 69 76 65 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 or-mode'.is.active...(defvar.yas
46e0 2d 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 65 6e 75 20 6e 69 6c 20 28 23 24 20 2e 20 31 38 30 38 --minor-mode-menu.nil.(#$...1808
4700 39 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 33 5c 33 30 34 08 5c 33 30 35 5c 33 30 9)).(byte-code."\303\304.\305\30
4720 36 24 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 23 5c 32 31 30 5c 33 31 33 5c 6$\210\307\310\311\312#\210\313\
4740 33 31 32 19 5c 32 31 31 1a 5c 32 30 33 33 00 5c 6e 40 11 5c 33 31 30 09 4e 5c 32 30 33 2c 00 5c 312.\211.\2033.\n@.\310.N\203,.\
4760 33 31 31 09 4e 5c 32 30 34 2c 00 5c 33 31 34 5c 33 31 31 09 5c 33 31 30 09 4e 23 5c 32 31 30 5c 311.N\204,.\314\311.\310.N#\210\
4780 6e 41 5c 32 31 31 12 5c 32 30 34 15 00 2a 5c 33 31 35 5c 33 31 30 5c 33 31 31 5c 33 31 36 23 5c nA\211.\204..*\315\310\311\316#\
47a0 32 30 37 22 20 5b 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 20 70 72 6f 70 20 2d 2d 207".[yas-minor-mode-map.prop.--
47c0 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 65 61 73 79 2d 6d 65 6e 75 2d 64 6f 2d 64 65 66 69 6e dolist-tail--.easy-menu-do-defin
47e0 65 20 79 61 73 2d 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 65 6e 75 20 22 4d 65 6e 75 20 75 73 65 e.yas--minor-mode-menu."Menu.use
4800 64 20 77 68 65 6e 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 20 69 73 20 61 63 74 69 76 d.when.`yas-minor-mode'.is.activ
4820 65 2e 22 20 28 22 59 41 53 6e 69 70 70 65 74 22 20 3a 76 69 73 69 62 6c 65 20 79 61 73 2d 75 73 e.".("YASnippet".:visible.yas-us
4840 65 2d 6d 65 6e 75 20 22 2d 2d 2d 2d 22 20 5b 22 45 78 70 61 6e 64 20 74 72 69 67 67 65 72 22 20 e-menu."----".["Expand.trigger".
4860 79 61 73 2d 65 78 70 61 6e 64 20 3a 68 65 6c 70 20 22 50 6f 73 73 69 62 6c 79 20 65 78 70 61 6e yas-expand.:help."Possibly.expan
4880 64 20 74 61 62 20 74 72 69 67 67 65 72 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 22 5d 20 5b 22 49 d.tab.trigger.before.point"].["I
48a0 6e 73 65 72 74 20 61 74 20 70 6f 69 6e 74 2e 2e 2e 22 20 79 61 73 2d 69 6e 73 65 72 74 2d 73 6e nsert.at.point...".yas-insert-sn
48c0 69 70 70 65 74 20 3a 68 65 6c 70 20 22 50 72 6f 6d 70 74 20 66 6f 72 20 61 6e 20 65 78 70 61 6e ippet.:help."Prompt.for.an.expan
48e0 64 61 62 6c 65 20 73 6e 69 70 70 65 74 20 61 6e 64 20 65 78 70 61 6e 64 20 69 74 20 61 74 20 70 dable.snippet.and.expand.it.at.p
4900 6f 69 6e 74 22 5d 20 5b 22 4e 65 77 20 73 6e 69 70 70 65 74 2e 2e 2e 22 20 79 61 73 2d 6e 65 77 oint"].["New.snippet...".yas-new
4920 2d 73 6e 69 70 70 65 74 20 3a 68 65 6c 70 20 22 43 72 65 61 74 65 20 61 20 6e 65 77 20 73 6e 69 -snippet.:help."Create.a.new.sni
4940 70 70 65 74 20 69 6e 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 64 69 72 65 63 74 6f 72 79 ppet.in.an.appropriate.directory
4960 22 5d 20 5b 22 56 69 73 69 74 20 73 6e 69 70 70 65 74 20 66 69 6c 65 2e 2e 2e 22 20 79 61 73 2d "].["Visit.snippet.file...".yas-
4980 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c 65 20 3a 68 65 6c 70 20 22 50 72 6f 6d 70 74 visit-snippet-file.:help."Prompt
49a0 20 66 6f 72 20 61 6e 20 65 78 70 61 6e 64 61 62 6c 65 20 73 6e 69 70 70 65 74 20 61 6e 64 20 66 .for.an.expandable.snippet.and.f
49c0 69 6e 64 20 69 74 73 20 66 69 6c 65 22 5d 20 22 2d 2d 2d 2d 22 20 28 22 53 6e 69 70 70 65 74 20 ind.its.file"]."----".("Snippet.
49e0 6d 65 6e 75 20 62 65 68 61 76 69 6f 75 72 22 20 5b 22 56 69 73 69 74 20 73 6e 69 70 70 65 74 73 menu.behaviour".["Visit.snippets
4a00 22 20 28 73 65 74 71 20 79 61 73 2d 76 69 73 69 74 2d 66 72 6f 6d 2d 6d 65 6e 75 20 74 29 20 3a ".(setq.yas-visit-from-menu.t).:
4a20 68 65 6c 70 20 22 56 69 73 69 74 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 20 74 68 65 20 6d 65 help."Visit.snippets.from.the.me
4a40 6e 75 22 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 nu".:active.t.:style.radio.:sele
4a60 63 74 65 64 20 79 61 73 2d 76 69 73 69 74 2d 66 72 6f 6d 2d 6d 65 6e 75 5d 20 5b 22 45 78 70 61 cted.yas-visit-from-menu].["Expa
4a80 6e 64 20 73 6e 69 70 70 65 74 73 22 20 28 73 65 74 71 20 79 61 73 2d 76 69 73 69 74 2d 66 72 6f nd.snippets".(setq.yas-visit-fro
4aa0 6d 2d 6d 65 6e 75 20 6e 69 6c 29 20 3a 68 65 6c 70 20 22 45 78 70 61 6e 64 20 73 6e 69 70 70 65 m-menu.nil).:help."Expand.snippe
4ac0 74 73 20 66 72 6f 6d 20 74 68 65 20 6d 65 6e 75 22 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 ts.from.the.menu".:active.t.:sty
4ae0 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 6e 6f 74 20 79 61 73 2d 76 69 73 69 le.radio.:selected.(not.yas-visi
4b00 74 2d 66 72 6f 6d 2d 6d 65 6e 75 29 5d 20 22 2d 2d 2d 2d 22 20 5b 22 53 68 6f 77 20 61 6c 6c 20 t-from-menu)]."----".["Show.all.
4b20 6b 6e 6f 77 6e 20 6d 6f 64 65 73 22 20 28 73 65 74 71 20 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 known.modes".(setq.yas-use-menu.
4b40 27 66 75 6c 6c 29 20 3a 68 65 6c 70 20 22 53 68 6f 77 20 6f 6e 65 20 73 6e 69 70 70 65 74 20 73 'full).:help."Show.one.snippet.s
4b60 75 62 6d 65 6e 75 20 66 6f 72 20 65 61 63 68 20 6c 6f 61 64 65 64 20 74 61 62 6c 65 22 20 3a 61 ubmenu.for.each.loaded.table".:a
4b80 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 ctive.t.:style.radio.:selected.(
4ba0 65 71 20 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 27 66 75 6c 6c 29 5d 20 5b 22 41 62 62 72 65 76 eq.yas-use-menu.'full)].["Abbrev
4bc0 69 61 74 65 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 63 75 72 72 65 6e 74 20 6d 6f 64 65 22 20 iate.according.to.current.mode".
4be0 28 73 65 74 71 20 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 27 61 62 62 72 65 76 69 61 74 65 29 20 (setq.yas-use-menu.'abbreviate).
4c00 3a 68 65 6c 70 20 22 53 68 6f 77 20 6f 6e 6c 79 20 73 6e 69 70 70 65 74 20 73 75 62 6d 65 6e 75 :help."Show.only.snippet.submenu
4c20 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 61 63 74 69 76 65 20 6d 6f 64 65 73 22 20 s.for.the.current.active.modes".
4c40 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 :active.t.:style.radio.:selected
4c60 20 28 65 71 20 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 27 61 62 62 72 65 76 69 61 74 65 29 5d 29 .(eq.yas-use-menu.'abbreviate)])
4c80 20 28 22 49 6e 64 65 6e 74 69 6e 67 22 20 5b 22 41 75 74 6f 22 20 28 73 65 74 71 20 79 61 73 2d .("Indenting".["Auto".(setq.yas-
4ca0 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 61 75 74 6f 29 20 3a 68 65 6c 70 20 22 49 6e 64 65 6e 74 indent-line.'auto).:help."Indent
4cc0 20 65 61 63 68 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 73 6e 69 70 70 65 74 20 77 69 74 68 20 60 .each.line.of.the.snippet.with.`
4ce0 69 6e 64 65 6e 74 2d 61 63 63 6f 72 64 69 6e 67 2d 74 6f 2d 6d 6f 64 65 27 22 20 3a 61 63 74 69 indent-according-to-mode'".:acti
4d00 76 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 65 71 20 ve.t.:style.radio.:selected.(eq.
4d20 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 61 75 74 6f 29 5d 20 5b 22 46 69 78 65 64 22 yas-indent-line.'auto)].["Fixed"
4d40 20 28 73 65 74 71 20 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 66 69 78 65 64 29 20 3a .(setq.yas-indent-line.'fixed).:
4d60 68 65 6c 70 20 22 49 6e 64 65 6e 74 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 6f 20 74 68 65 20 help."Indent.the.snippet.to.the.
4d80 63 75 72 72 65 6e 74 20 63 6f 6c 75 6d 6e 22 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 current.column".:active.t.:style
4da0 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 65 71 20 79 61 73 2d 69 6e 64 65 6e 74 2d .radio.:selected.(eq.yas-indent-
4dc0 6c 69 6e 65 20 27 66 69 78 65 64 29 5d 20 5b 22 4e 6f 6e 65 22 20 28 73 65 74 71 20 79 61 73 2d line.'fixed)].["None".(setq.yas-
4de0 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 6e 6f 6e 65 29 20 3a 68 65 6c 70 20 22 44 6f 6e 27 74 20 indent-line.'none).:help."Don't.
4e00 61 70 70 6c 79 20 61 6e 79 20 70 61 72 74 69 63 75 6c 61 72 20 73 6e 69 70 70 65 74 20 69 6e 64 apply.any.particular.snippet.ind
4e20 65 6e 74 61 74 69 6f 6e 20 61 66 74 65 72 20 65 78 70 61 6e 73 69 6f 6e 22 20 3a 61 63 74 69 76 entation.after.expansion".:activ
4e40 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 6e 6f 74 20 e.t.:style.radio.:selected.(not.
4e60 28 6d 65 6d 62 65 72 20 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 28 66 69 78 65 64 20 (member.yas-indent-line.'(fixed.
4e80 61 75 74 6f 29 29 29 5d 20 22 2d 2d 2d 2d 22 20 5b 22 41 6c 73 6f 20 61 75 74 6f 20 69 6e 64 65 auto)))]."----".["Also.auto.inde
4ea0 6e 74 20 66 69 72 73 74 20 6c 69 6e 65 22 20 28 73 65 74 71 20 79 61 73 2d 61 6c 73 6f 2d 61 75 nt.first.line".(setq.yas-also-au
4ec0 74 6f 2d 69 6e 64 65 6e 74 2d 66 69 72 73 74 2d 6c 69 6e 65 20 28 6e 6f 74 20 79 61 73 2d 61 6c to-indent-first-line.(not.yas-al
4ee0 73 6f 2d 61 75 74 6f 2d 69 6e 64 65 6e 74 2d 66 69 72 73 74 2d 6c 69 6e 65 29 29 20 3a 68 65 6c so-auto-indent-first-line)).:hel
4f00 70 20 22 57 68 65 6e 20 61 75 74 6f 2d 69 6e 64 65 6e 74 69 6e 67 20 61 6c 73 6f 2c 20 61 75 74 p."When.auto-indenting.also,.aut
4f20 6f 20 69 6e 64 65 6e 74 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 20 6d 65 6e 75 22 20 3a 61 o.indent.the.first.line.menu".:a
4f40 63 74 69 76 65 20 28 65 71 20 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 27 61 75 74 6f 29 ctive.(eq.yas-indent-line.'auto)
4f60 20 3a 73 74 79 6c 65 20 74 6f 67 67 6c 65 20 3a 73 65 6c 65 63 74 65 64 20 79 61 73 2d 61 6c 73 .:style.toggle.:selected.yas-als
4f80 6f 2d 61 75 74 6f 2d 69 6e 64 65 6e 74 2d 66 69 72 73 74 2d 6c 69 6e 65 5d 29 20 28 22 50 72 6f o-auto-indent-first-line]).("Pro
4fa0 6d 70 74 69 6e 67 20 6d 65 74 68 6f 64 22 20 5b 22 53 79 73 74 65 6d 20 58 2d 77 69 64 67 65 74 mpting.method".["System.X-widget
4fc0 22 20 28 73 65 74 71 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 20 28 63 6f ".(setq.yas-prompt-functions.(co
4fe0 6e 73 20 23 27 79 61 73 2d 78 2d 70 72 6f 6d 70 74 20 28 72 65 6d 6f 76 65 20 23 27 79 61 73 2d ns.#'yas-x-prompt.(remove.#'yas-
5000 78 2d 70 72 6f 6d 70 74 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 29 29 29 x-prompt.yas-prompt-functions)))
5020 20 3a 68 65 6c 70 20 22 55 73 65 20 79 6f 75 72 20 77 69 6e 64 6f 77 69 6e 67 20 73 79 73 74 65 .:help."Use.your.windowing.syste
5040 6d 27 73 20 28 67 74 6b 2c 20 6d 61 63 2c 20 77 69 6e 64 6f 77 73 2c 20 65 74 63 2e 2e 2e 29 20 m's.(gtk,.mac,.windows,.etc...).
5060 64 65 66 61 75 6c 74 20 6d 65 6e 75 22 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 default.menu".:active.t.:style.r
5080 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 65 71 20 28 63 61 72 20 79 61 73 2d 70 72 6f 6d adio.:selected.(eq.(car.yas-prom
50a0 70 74 2d 66 75 6e 63 74 69 6f 6e 73 29 20 23 27 79 61 73 2d 78 2d 70 72 6f 6d 70 74 29 5d 20 5b pt-functions).#'yas-x-prompt)].[
50c0 22 44 72 6f 70 64 6f 77 6e 2d 6c 69 73 74 22 20 28 73 65 74 71 20 79 61 73 2d 70 72 6f 6d 70 74 "Dropdown-list".(setq.yas-prompt
50e0 2d 66 75 6e 63 74 69 6f 6e 73 20 28 63 6f 6e 73 20 23 27 79 61 73 2d 64 72 6f 70 64 6f 77 6e 2d -functions.(cons.#'yas-dropdown-
5100 70 72 6f 6d 70 74 20 28 72 65 6d 6f 76 65 20 23 27 79 61 73 2d 64 72 6f 70 64 6f 77 6e 2d 70 72 prompt.(remove.#'yas-dropdown-pr
5120 6f 6d 70 74 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 29 29 29 20 3a 68 65 ompt.yas-prompt-functions))).:he
5140 6c 70 20 22 55 73 65 20 61 20 73 70 65 63 69 61 6c 20 64 72 6f 70 64 6f 77 6e 20 6c 69 73 74 22 lp."Use.a.special.dropdown.list"
5160 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 .:active.t.:style.radio.:selecte
5180 64 20 28 65 71 20 28 63 61 72 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 29 d.(eq.(car.yas-prompt-functions)
51a0 20 23 27 79 61 73 2d 64 72 6f 70 64 6f 77 6e 2d 70 72 6f 6d 70 74 29 5d 20 5b 22 49 64 6f 22 20 .#'yas-dropdown-prompt)].["Ido".
51c0 28 73 65 74 71 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 20 28 63 6f 6e 73 (setq.yas-prompt-functions.(cons
51e0 20 23 27 79 61 73 2d 69 64 6f 2d 70 72 6f 6d 70 74 20 28 72 65 6d 6f 76 65 20 23 27 79 61 73 2d .#'yas-ido-prompt.(remove.#'yas-
5200 69 64 6f 2d 70 72 6f 6d 70 74 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 29 ido-prompt.yas-prompt-functions)
5220 29 29 20 3a 68 65 6c 70 20 22 55 73 65 20 61 6e 20 69 64 6f 2d 73 74 79 6c 65 20 6d 69 6e 69 62 )).:help."Use.an.ido-style.minib
5240 75 66 66 65 72 20 70 72 6f 6d 70 74 22 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 uffer.prompt".:active.t.:style.r
5260 61 64 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 65 71 20 28 63 61 72 20 79 61 73 2d 70 72 6f 6d adio.:selected.(eq.(car.yas-prom
5280 70 74 2d 66 75 6e 63 74 69 6f 6e 73 29 20 23 27 79 61 73 2d 69 64 6f 2d 70 72 6f 6d 70 74 29 5d pt-functions).#'yas-ido-prompt)]
52a0 20 5b 22 43 6f 6d 70 6c 65 74 69 6e 67 20 72 65 61 64 22 20 28 73 65 74 71 20 79 61 73 2d 70 72 .["Completing.read".(setq.yas-pr
52c0 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 20 28 63 6f 6e 73 20 23 27 79 61 73 2d 63 6f 6d 70 6c ompt-functions.(cons.#'yas-compl
52e0 65 74 69 6e 67 2d 70 72 6f 6d 70 74 20 28 72 65 6d 6f 76 65 20 23 27 79 61 73 2d 63 6f 6d 70 6c eting-prompt.(remove.#'yas-compl
5300 65 74 69 6e 67 2d 70 72 6f 6d 70 74 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e eting-prompt.yas-prompt-function
5320 73 29 29 29 20 3a 68 65 6c 70 20 22 55 73 65 20 61 20 6e 6f 72 6d 61 6c 20 6d 69 6e 69 62 75 66 s))).:help."Use.a.normal.minibuf
5340 66 65 72 20 70 72 6f 6d 70 74 22 20 3a 61 63 74 69 76 65 20 74 20 3a 73 74 79 6c 65 20 72 61 64 fer.prompt".:active.t.:style.rad
5360 69 6f 20 3a 73 65 6c 65 63 74 65 64 20 28 65 71 20 28 63 61 72 20 79 61 73 2d 70 72 6f 6d 70 74 io.:selected.(eq.(car.yas-prompt
5380 2d 66 75 6e 63 74 69 6f 6e 73 29 20 23 27 79 61 73 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 70 72 6f -functions).#'yas-completing-pro
53a0 6d 70 74 29 5d 29 20 28 22 4d 69 73 63 22 20 5b 22 57 72 61 70 20 72 65 67 69 6f 6e 20 69 6e 20 mpt)]).("Misc".["Wrap.region.in.
53c0 65 78 69 74 20 6d 61 72 6b 65 72 22 20 28 73 65 74 71 20 79 61 73 2d 77 72 61 70 2d 61 72 6f 75 exit.marker".(setq.yas-wrap-arou
53e0 6e 64 2d 72 65 67 69 6f 6e 20 28 6e 6f 74 20 79 61 73 2d 77 72 61 70 2d 61 72 6f 75 6e 64 2d 72 nd-region.(not.yas-wrap-around-r
5400 65 67 69 6f 6e 29 29 20 3a 68 65 6c 70 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 61 75 74 6f 6d 61 egion)).:help."If.non-nil.automa
5420 74 69 63 61 6c 6c 79 20 77 72 61 70 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 74 65 78 74 20 69 tically.wrap.the.selected.text.i
5440 6e 20 74 68 65 20 24 30 20 73 6e 69 70 70 65 74 20 65 78 69 74 22 20 3a 73 74 79 6c 65 20 74 6f n.the.$0.snippet.exit".:style.to
5460 67 67 6c 65 20 3a 73 65 6c 65 63 74 65 64 20 79 61 73 2d 77 72 61 70 2d 61 72 6f 75 6e 64 2d 72 ggle.:selected.yas-wrap-around-r
5480 65 67 69 6f 6e 5d 20 5b 22 41 6c 6c 6f 77 20 73 74 61 63 6b 65 64 20 65 78 70 61 6e 73 69 6f 6e egion].["Allow.stacked.expansion
54a0 73 20 22 20 28 73 65 74 71 20 79 61 73 2d 74 72 69 67 67 65 72 73 2d 69 6e 2d 66 69 65 6c 64 20 s.".(setq.yas-triggers-in-field.
54c0 28 6e 6f 74 20 79 61 73 2d 74 72 69 67 67 65 72 73 2d 69 6e 2d 66 69 65 6c 64 29 29 20 3a 68 65 (not.yas-triggers-in-field)).:he
54e0 6c 70 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6c 6c 6f 77 20 73 6e 69 70 70 65 74 73 20 74 6f lp."If.non-nil.allow.snippets.to
5500 20 62 65 20 74 72 69 67 67 65 72 65 64 20 69 6e 73 69 64 65 20 6f 74 68 65 72 20 73 6e 69 70 70 .be.triggered.inside.other.snipp
5520 65 74 20 66 69 65 6c 64 73 22 20 3a 73 74 79 6c 65 20 74 6f 67 67 6c 65 20 3a 73 65 6c 65 63 74 et.fields".:style.toggle.:select
5540 65 64 20 79 61 73 2d 74 72 69 67 67 65 72 73 2d 69 6e 2d 66 69 65 6c 64 5d 20 5b 22 52 65 76 69 ed.yas-triggers-in-field].["Revi
5560 76 65 20 73 6e 69 70 70 65 74 73 20 6f 6e 20 75 6e 64 6f 20 22 20 28 73 65 74 71 20 79 61 73 2d ve.snippets.on.undo.".(setq.yas-
5580 73 6e 69 70 70 65 74 2d 72 65 76 69 76 61 6c 20 28 6e 6f 74 20 79 61 73 2d 73 6e 69 70 70 65 74 snippet-revival.(not.yas-snippet
55a0 2d 72 65 76 69 76 61 6c 29 29 20 3a 68 65 6c 70 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 61 6c 6c -revival)).:help."If.non-nil.all
55c0 6f 77 20 73 6e 69 70 70 65 74 73 20 74 6f 20 62 65 63 6f 6d 65 20 61 63 74 69 76 65 20 61 67 61 ow.snippets.to.become.active.aga
55e0 69 6e 20 61 66 74 65 72 20 75 6e 64 6f 22 20 3a 73 74 79 6c 65 20 74 6f 67 67 6c 65 20 3a 73 65 in.after.undo".:style.toggle.:se
5600 6c 65 63 74 65 64 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 72 65 76 69 76 61 6c 5d 20 5b 22 47 6f lected.yas-snippet-revival].["Go
5620 6f 64 20 67 72 61 63 65 20 22 20 28 73 65 74 71 20 79 61 73 2d 67 6f 6f 64 2d 67 72 61 63 65 20 od.grace.".(setq.yas-good-grace.
5640 28 6e 6f 74 20 79 61 73 2d 67 6f 6f 64 2d 67 72 61 63 65 29 29 20 3a 68 65 6c 70 20 22 49 66 20 (not.yas-good-grace)).:help."If.
5660 6e 6f 6e 2d 6e 69 6c 20 64 6f 6e 27 74 20 72 61 69 73 65 20 65 72 72 6f 72 73 20 69 6e 20 62 61 non-nil.don't.raise.errors.in.ba
5680 64 20 65 6d 62 65 64 64 65 64 20 65 6c 69 73 70 20 69 6e 20 73 6e 69 70 70 65 74 73 22 20 3a 73 d.embedded.elisp.in.snippets".:s
56a0 74 79 6c 65 20 74 6f 67 67 6c 65 20 3a 73 65 6c 65 63 74 65 64 20 79 61 73 2d 67 6f 6f 64 2d 67 tyle.toggle.:selected.yas-good-g
56c0 72 61 63 65 5d 29 20 22 2d 2d 2d 2d 22 20 5b 22 4c 6f 61 64 20 73 6e 69 70 70 65 74 73 2e 2e 2e race])."----".["Load.snippets...
56e0 22 20 79 61 73 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 20 3a 68 65 6c 70 20 22 4c 6f 61 64 ".yas-load-directory.:help."Load
5700 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 20 61 20 73 70 65 63 69 66 69 63 20 64 69 72 65 63 74 .snippets.from.a.specific.direct
5720 6f 72 79 22 5d 20 5b 22 52 65 6c 6f 61 64 20 65 76 65 72 79 74 68 69 6e 67 22 20 79 61 73 2d 72 ory"].["Reload.everything".yas-r
5740 65 6c 6f 61 64 2d 61 6c 6c 20 3a 68 65 6c 70 20 22 43 6c 65 61 6e 75 70 20 73 74 75 66 66 2c 20 eload-all.:help."Cleanup.stuff,.
5760 72 65 6c 6f 61 64 20 73 6e 69 70 70 65 74 73 2c 20 72 65 62 75 69 6c 64 20 6d 65 6e 75 73 22 5d reload.snippets,.rebuild.menus"]
5780 20 5b 22 41 62 6f 75 74 22 20 79 61 73 2d 61 62 6f 75 74 20 3a 68 65 6c 70 20 22 44 69 73 70 6c .["About".yas-about.:help."Displ
57a0 61 79 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 59 41 53 6e 69 70 ay.some.information.about.YASnip
57c0 70 65 74 22 5d 29 20 64 65 66 76 61 72 61 6c 69 61 73 20 79 61 73 2d 65 78 74 72 61 2d 6d 6f 64 pet"]).defvaralias.yas-extra-mod
57e0 65 73 20 79 61 73 2d 2d 65 78 74 72 61 2d 6d 6f 64 65 73 20 6e 69 6c 20 28 73 61 76 65 64 2d 76 es.yas--extra-modes.nil.(saved-v
5800 61 6c 75 65 20 73 61 76 65 64 2d 76 61 72 69 61 62 6c 65 2d 63 6f 6d 6d 65 6e 74 29 20 70 75 74 alue.saved-variable-comment).put
5820 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 22 30 2e 39 2e 31 22 5d .make-obsolete-variable."0.9.1"]
5840 20 36 29 0a 23 40 31 37 38 20 41 6e 20 69 6e 74 65 72 6e 61 6c 20 6c 69 73 74 20 6f 66 20 6d 6f .6).#@178.An.internal.list.of.mo
5860 64 65 73 20 66 6f 72 20 77 68 69 63 68 20 74 6f 20 61 6c 73 6f 20 6c 6f 6f 6b 75 70 20 73 6e 69 des.for.which.to.also.lookup.sni
5880 70 70 65 74 73 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 70 72 6f 62 61 62 6c 79 20 6d ppets...This.variable.probably.m
58a0 61 6b 65 73 20 6d 6f 72 65 20 73 65 6e 73 65 20 61 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2c akes.more.sense.as.buffer-local,
58c0 20 73 6f 0a 65 6e 73 75 72 65 20 79 6f 75 72 20 75 73 65 20 60 6d 61 6b 65 2d 6c 6f 63 61 6c 2d .so.ensure.your.use.`make-local-
58e0 76 61 72 69 61 62 6c 65 27 20 77 68 65 6e 20 79 6f 75 20 73 65 74 20 69 74 2e 1f 0a 28 64 65 66 variable'.when.you.set.it...(def
5900 76 61 72 20 79 61 73 2d 2d 65 78 74 72 61 2d 6d 6f 64 65 73 20 6e 69 6c 20 28 23 24 20 2e 20 32 var.yas--extra-modes.nil.(#$...2
5920 32 36 30 32 29 29 0a 23 40 35 35 20 41 20 68 61 73 68 20 74 61 62 6c 65 20 6f 66 20 6d 6f 64 65 2602)).#@55.A.hash.table.of.mode
5940 20 73 79 6d 62 6f 6c 73 20 74 6f 20 60 79 61 73 2d 2d 74 61 62 6c 65 27 20 6f 62 6a 65 63 74 73 .symbols.to.`yas--table'.objects
5960 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 28 6d 61 6b 65 2d 68 61 73 ...(defvar.yas--tables.(make-has
5980 68 2d 74 61 62 6c 65 29 20 28 23 24 20 2e 20 32 32 38 32 38 29 29 0a 23 40 33 34 38 20 41 20 68 h-table).(#$...22828)).#@348.A.h
59a0 61 73 68 20 74 61 62 6c 65 20 6f 66 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 73 20 64 6f 20 6c 69 73 ash.table.of.mode.symbols.do.lis
59c0 74 73 20 6f 66 20 64 69 72 65 63 74 20 70 61 72 65 6e 74 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 73 ts.of.direct.parent.mode.symbols
59e0 2e 0a 0a 54 68 69 73 20 6c 69 73 74 20 69 73 20 70 6f 70 75 6c 61 74 65 64 20 77 68 65 6e 20 72 ...This.list.is.populated.when.r
5a00 65 61 64 69 6e 67 20 74 68 65 20 22 2e 79 61 73 2d 70 61 72 65 6e 74 73 22 20 66 69 6c 65 73 0a eading.the.".yas-parents".files.
5a20 66 6f 75 6e 64 20 77 68 65 6e 20 74 72 61 76 65 72 73 69 6e 67 20 73 6e 69 70 70 65 74 20 64 69 found.when.traversing.snippet.di
5a40 72 65 63 74 6f 72 69 65 73 20 77 69 74 68 0a 60 79 61 73 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f rectories.with.`yas-load-directo
5a60 72 79 27 2e 0a 0a 54 68 65 72 65 20 6d 69 67 68 74 20 62 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 ry'...There.might.be.additional.
5a80 70 61 72 65 6e 74 69 6e 67 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 74 6f 72 65 64 20 69 6e 20 parenting.information.stored.in.
5aa0 74 68 65 0a 60 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 27 20 70 72 6f 70 65 72 the.`derived-mode-parent'.proper
5ac0 74 79 20 6f 66 20 73 6f 6d 65 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 73 2c 20 62 75 74 20 74 68 61 ty.of.some.mode.symbols,.but.tha
5ae0 74 20 69 73 0a 6e 6f 74 20 72 65 63 6f 72 64 65 64 20 68 65 72 65 2e 1f 0a 28 64 65 66 76 61 72 t.is.not.recorded.here...(defvar
5b00 20 79 61 73 2d 2d 70 61 72 65 6e 74 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 29 20 .yas--parents.(make-hash-table).
5b20 28 23 24 20 2e 20 32 32 39 34 31 29 29 0a 23 40 34 36 36 20 4b 65 79 6d 61 70 20 61 6c 69 73 74 (#$...22941)).#@466.Keymap.alist
5b40 20 73 75 70 70 6f 72 74 69 6e 67 20 64 69 72 65 63 74 20 73 6e 69 70 70 65 74 20 6b 65 79 62 69 .supporting.direct.snippet.keybi
5b60 6e 64 69 6e 67 73 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 70 6c 61 63 65 64 ndings...This.variable.is.placed
5b80 20 69 6e 20 60 65 6d 75 6c 61 74 69 6f 6e 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 73 27 2e .in.`emulation-mode-map-alists'.
5ba0 0a 0a 49 74 73 20 65 6c 65 6d 65 6e 74 73 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 28 54 41 42 4c 45 ..Its.elements.looks.like.(TABLE
5bc0 2d 4e 41 4d 45 20 2e 20 4b 45 59 4d 41 50 29 2e 20 20 54 68 65 79 27 72 65 0a 69 6e 73 74 61 6e -NAME...KEYMAP)...They're.instan
5be0 74 69 61 74 65 64 20 6f 6e 20 60 79 61 73 2d 72 65 6c 6f 61 64 2d 61 6c 6c 27 20 62 75 74 20 4b tiated.on.`yas-reload-all'.but.K
5c00 45 59 4d 41 50 20 69 73 20 61 64 64 65 64 20 74 6f 20 6f 6e 6c 79 20 77 68 65 6e 0a 6c 6f 61 64 EYMAP.is.added.to.only.when.load
5c20 69 6e 67 20 73 6e 69 70 70 65 74 73 2e 20 20 60 79 61 73 2d 2d 64 69 72 65 63 74 2d 54 41 42 4c ing.snippets...`yas--direct-TABL
5c40 45 2d 4e 41 4d 45 27 20 69 73 20 74 68 65 6e 20 61 20 76 61 72 69 61 62 6c 65 0a 73 65 74 20 62 E-NAME'.is.then.a.variable.set.b
5c60 75 66 66 65 72 2d 6c 6f 63 61 6c 6c 79 20 77 68 65 6e 20 65 6e 74 65 72 69 6e 67 20 60 79 61 73 uffer-locally.when.entering.`yas
5c80 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 2e 20 20 4b 45 59 4d 41 50 20 62 69 6e 64 73 0a 61 6c 6c 20 -minor-mode'...KEYMAP.binds.all.
5ca0 64 65 66 69 6e 65 64 20 64 69 72 65 63 74 20 6b 65 79 62 69 6e 64 69 6e 67 73 20 74 6f 20 60 79 defined.direct.keybindings.to.`y
5cc0 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 27 0a 77 68 69 as-maybe-expand-from-keymap'.whi
5ce0 63 68 20 64 65 63 69 64 65 73 20 6f 6e 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 6f 20 65 78 70 ch.decides.on.the.snippet.to.exp
5d00 61 6e 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 and...(defvar.yas--direct-keymap
5d20 73 20 6e 69 6c 20 28 23 24 20 2e 20 32 33 33 34 38 29 29 0a 23 40 36 33 20 46 6f 72 63 65 20 72 s.nil.(#$...23348)).#@63.Force.r
5d40 65 6c 6f 61 64 20 74 68 65 20 64 69 72 65 63 74 20 6b 65 79 62 69 6e 64 69 6e 67 20 66 6f 72 20 eload.the.direct.keybinding.for.
5d60 61 63 74 69 76 65 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 active.snippet.tables...(defalia
5d80 73 20 27 79 61 73 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 2d 72 65 6c 6f 61 64 20 23 5b 6e s.'yas-direct-keymaps-reload.#[n
5da0 69 6c 20 22 5c 33 30 32 10 5c 33 30 33 5c 33 30 34 09 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 2d il."\302.\303\304.\"\207".[yas--
5dc0 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 6e 69 6c 20 6d direct-keymaps.yas--tables.nil.m
5de0 61 70 68 61 73 68 20 23 5b 28 6e 61 6d 65 20 74 61 62 6c 65 29 20 22 5c 33 30 33 5c 33 30 34 5c aphash.#[(name.table)."\303\304\
5e00 33 30 35 08 5c 22 21 5c 33 30 36 09 21 42 5c 6e 42 5c 32 31 31 12 5c 32 30 37 22 20 5b 6e 61 6d 305.\"!\306.!B\nB\211.\207".[nam
5e20 65 20 74 61 62 6c 65 20 79 61 73 2d 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 20 69 6e 74 65 e.table.yas--direct-keymaps.inte
5e40 72 6e 20 66 6f 72 6d 61 74 20 22 79 61 73 2d 2d 64 69 72 65 63 74 2d 25 73 22 20 79 61 73 2d 2d rn.format."yas--direct-%s".yas--
5e60 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 5d 20 34 5d 5d 20 33 20 28 23 24 20 2e table-direct-keymap].4]].3.(#$..
5e80 20 32 33 38 36 35 29 20 6e 69 6c 5d 29 0a 23 40 37 36 20 43 6f 6d 70 75 74 65 20 6c 69 73 74 20 .23865).nil]).#@76.Compute.list.
5ea0 6f 66 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 73 20 74 68 61 74 20 61 72 65 20 61 63 74 69 76 65 20 of.mode.symbols.that.are.active.
5ec0 66 6f 72 20 60 79 61 73 2d 65 78 70 61 6e 64 27 20 61 6e 64 20 66 72 69 65 6e 64 73 2e 1f 0a 28 for.`yas-expand'.and.friends...(
5ee0 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 6f 64 65 73 2d 74 6f 2d 61 63 74 69 76 61 74 65 defalias.'yas--modes-to-activate
5f00 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 64 65 29 20 22 08 5c 32 30 33 09 00 08 43 5c 32 .#[(&optional.mode).".\203...C\2
5f20 30 32 0e 00 09 5c 33 30 35 5c 6e 21 42 1b 5c 33 30 36 1c 5c 33 30 37 5c 66 0b 5c 22 5c 32 31 30 02...\305\n!B.\306.\307\f.\"\210
5f40 0b 5c 32 33 37 2a 5c 32 30 37 22 20 5b 6d 6f 64 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 79 61 73 .\237*\207".[mode.major-mode.yas
5f60 2d 2d 65 78 74 72 61 2d 6d 6f 64 65 73 20 65 78 70 6c 6f 72 65 64 20 79 61 73 2d 2d 64 66 73 20 --extra-modes.explored.yas--dfs.
5f80 72 65 76 65 72 73 65 20 23 5b 28 6d 6f 64 65 29 20 22 08 5c 33 30 36 4e 5c 32 30 36 07 00 5c 33 reverse.#[(mode).".\306N\206..\3
5fa0 30 37 5c 33 31 30 08 21 5c 32 30 35 0f 00 08 4b 5c 33 31 31 08 09 5c 22 42 42 1a 5c 33 31 32 1b 07\310.!\205...K\311..\"BB.\312.
5fc0 5c 6e 3a 5c 32 30 33 3e 00 5c 6e 40 5c 32 31 31 13 5c 32 30 33 37 00 0b 5c 66 3e 5c 32 30 34 37 \n:\203>.\n@\211.\2037..\f>\2047
5fe0 00 0b 39 5c 32 30 33 37 00 0b 5c 66 42 14 0d 0b 21 5c 32 31 30 5c 6e 41 5c 32 31 31 12 5c 32 30 ..9\2037..\fB...!\210\nA\211.\20
6000 32 19 00 2a 5c 33 31 32 5c 32 30 37 22 20 5b 6d 6f 64 65 20 79 61 73 2d 2d 70 61 72 65 6e 74 73 2..*\312\207".[mode.yas--parents
6020 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 6e 65 69 67 68 62 6f 75 72 20 65 78 70 6c 6f .#1=#:--cl-var--.neighbour.explo
6040 72 65 64 20 79 61 73 2d 2d 64 66 73 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 red.yas--dfs.derived-mode-parent
6060 20 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 20 66 62 6f 75 6e 64 70 20 67 65 74 68 61 73 .fundamental-mode.fboundp.gethas
6080 68 20 6e 69 6c 5d 20 36 5d 20 6d 61 70 63 5d 20 33 20 28 23 24 20 2e 20 32 34 32 31 31 29 5d 29 h.nil].6].mapc].3.(#$...24211)])
60a0 0a 23 40 34 36 20 48 6f 6f 6b 20 72 75 6e 20 77 68 65 6e 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d .#@46.Hook.run.when.`yas-minor-m
60c0 6f 64 65 27 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d ode'.is.turned.on...(defvar.yas-
60e0 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 32 34 37 34 32 29 minor-mode-hook.nil.(#$...24742)
6100 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 61 75 74 6f 2d 66 69 6c 6c 2d 77 72 61 70 ).(defalias.'yas--auto-fill-wrap
6120 70 65 72 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 10 00 08 5c 33 30 32 3d 3f 5c 32 30 35 10 00 08 per.#[nil.".\205...\302=?\205...
6140 11 5c 33 30 32 5c 32 31 31 10 5c 32 30 37 22 20 5b 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 .\302\211.\207".[auto-fill-funct
6160 69 6f 6e 20 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 ion.yas--original-auto-fill-func
6180 74 69 6f 6e 20 79 61 73 2d 2d 61 75 74 6f 2d 66 69 6c 6c 5d 20 32 5d 29 0a 23 40 39 37 20 4e 6f tion.yas--auto-fill].2]).#@97.No
61a0 6e 2d 6e 69 6c 20 69 66 20 79 61 73 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c n-nil.if.yas.minor.mode.is.enabl
61c0 65 64 2e 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d ed..Use.the.command.`yas-minor-m
61e0 6f 64 65 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 ode'.to.change.this.variable...(
6200 64 65 66 76 61 72 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 defvar.yas-minor-mode.nil.(#$...
6220 32 34 39 39 30 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 24990)).(make-variable-buffer-lo
6240 63 61 6c 20 27 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 29 0a 23 40 38 36 34 20 54 6f 67 67 6c cal.'yas-minor-mode).#@864.Toggl
6260 65 20 59 41 53 6e 69 70 70 65 74 20 6d 6f 64 65 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e e.YASnippet.mode...This.is.a.min
6280 6f 72 20 6d 6f 64 65 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c or.mode...If.called.interactivel
62a0 79 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 60 79 61 73 0a 6d 69 6e 6f 72 20 6d 6f 64 65 27 20 6d y,.toggle.the.`yas.minor.mode'.m
62c0 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 ode...If.the.prefix.argument.is.
62e0 70 6f 73 69 74 69 76 65 2c 20 65 6e 61 62 6c 65 20 74 68 65 0a 6d 6f 64 65 2c 20 61 6e 64 20 69 positive,.enable.the.mode,.and.i
6300 66 20 69 74 20 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c f.it.is.zero.or.negative,.disabl
6320 65 20 74 68 65 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 e.the.mode...If.called.from.Lisp
6340 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 ,.toggle.the.mode.if.ARG.is.`tog
6360 67 6c 65 27 2e 20 20 45 6e 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 gle'...Enable.the.mode.if.ARG.is
6380 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 .nil,.omitted,.or.is.a.positive.
63a0 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 number..Disable.the.mode.if.ARG.
63c0 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 is.a.negative.number...To.check.
63e0 77 68 65 74 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 whether.the.minor.mode.is.enable
6400 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 d.in.the.current.buffer,.evaluat
6420 65 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 e.`yas-minor-mode'...The.mode's.
6440 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 62 6f 74 68 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 hook.is.called.both.when.the.mod
6460 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 77 68 65 6e 0a 69 74 20 69 73 20 64 69 73 61 e.is.enabled.and.when.it.is.disa
6480 62 6c 65 64 2e 0a 0a 57 68 65 6e 20 59 41 53 6e 69 70 70 65 74 20 6d 6f 64 65 20 69 73 20 65 6e bled...When.YASnippet.mode.is.en
64a0 61 62 6c 65 64 2c 20 60 79 61 73 2d 65 78 70 61 6e 64 27 2c 20 6e 6f 72 6d 61 6c 6c 79 20 62 6f abled,.`yas-expand',.normally.bo
64c0 75 6e 64 20 74 6f 0a 74 68 65 20 54 41 42 20 6b 65 79 2c 20 65 78 70 61 6e 64 73 20 73 6e 69 70 und.to.the.TAB.key,.expands.snip
64e0 70 65 74 73 20 6f 66 20 63 6f 64 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6d 61 pets.of.code.depending.on.the.ma
6500 6a 6f 72 0a 6d 6f 64 65 2e 0a 0a 57 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 69 jor.mode...With.no.argument,.thi
6520 73 20 63 6f 6d 6d 61 6e 64 20 74 6f 67 67 6c 65 73 20 74 68 65 20 6d 6f 64 65 2e 0a 70 6f 73 69 s.command.toggles.the.mode..posi
6540 74 69 76 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 74 75 72 6e 73 20 6f 6e 20 74 68 tive.prefix.argument.turns.on.th
6560 65 20 6d 6f 64 65 2e 0a 4e 65 67 61 74 69 76 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 e.mode..Negative.prefix.argument
6580 20 74 75 72 6e 73 20 6f 66 66 20 74 68 65 20 6d 6f 64 65 2e 0a 0a 4b 65 79 20 62 69 6e 64 69 6e .turns.off.the.mode...Key.bindin
65a0 67 73 3a 0a 5c 7b 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 0a 28 64 65 66 61 gs:.\{yas-minor-mode-map}..(defa
65c0 6c 69 61 73 20 27 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 lias.'yas-minor-mode.#[(&optiona
65e0 6c 20 61 72 67 29 20 22 5c 33 30 36 20 18 09 5c 33 30 37 3d 5c 32 30 33 0e 00 5c 6e 3f 5c 32 30 l.arg)."\306...\307=\203..\n?\20
6600 32 1e 00 09 5c 32 34 37 5c 32 30 33 1d 00 09 5c 33 31 30 57 5c 32 30 33 1d 00 5c 33 31 31 5c 32 2...\247\203...\310W\203..\311\2
6620 30 32 1e 00 5c 33 31 32 12 5c 33 31 33 5c 33 30 33 21 5c 32 30 33 32 00 5c 33 31 34 5c 33 30 32 02..\312.\313\303!\2032.\314\302
6640 0b 5c 22 13 5c 6e 5c 32 30 33 32 00 5c 33 30 32 0b 42 13 5c 6e 5c 32 30 33 5c 32 31 36 00 5c 33 .\".\n\2032.\302.B.\n\203\216.\3
6660 31 35 5c 33 31 36 21 5c 32 30 33 5c 32 31 36 00 5c 33 31 37 5c 66 3e 5c 32 30 33 47 00 5c 66 5c 15\316!\203\216.\317\f>\203G.\f\
6680 32 31 30 5c 32 30 32 4b 00 5c 33 31 37 5c 66 42 14 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 31 210\202K.\317\fB.\320\321\322\31
66a0 31 5c 33 31 32 24 5c 32 31 30 5c 33 32 33 20 5c 33 31 31 1d 5c 32 31 31 1e 2c 5c 32 30 33 7f 00 1\312$\210\323.\311.\211.,\203..
66c0 0e 2c 40 15 5c 33 32 34 5c 33 32 35 5c 33 32 36 0d 5c 22 21 1e 2d 5c 33 32 37 0e 2d 5c 33 31 31 .,@.\324\325\326.\"!.-\327.-\311
66e0 5c 22 5c 32 31 30 5c 33 33 30 0e 2d 21 5c 33 31 32 4c 5c 32 31 30 29 0e 2c 41 5c 32 31 31 16 2c \"\210\330.-!\312L\210).,A\211.,
6700 5c 32 30 34 5c 5c 00 2a 5c 33 33 31 20 5c 32 31 30 5c 33 33 32 20 5c 32 31 30 5c 33 32 30 5c 33 \204\\.*\331.\210\332.\210\320\3
6720 33 33 5c 33 33 32 5c 22 5c 32 31 30 5c 32 30 32 5c 32 35 30 00 5c 33 33 34 5c 33 32 31 5c 33 32 33\332\"\210\202\250.\334\321\32
6740 32 5c 33 31 32 23 5c 32 31 30 5c 33 33 34 5c 33 33 33 5c 33 33 32 5c 22 5c 32 31 30 5c 33 33 35 2\312#\210\334\333\332\"\210\335
6760 5c 33 33 36 21 5c 32 30 33 5c 32 34 33 00 0e 1e 16 2e 5c 33 33 37 5c 33 31 37 5c 66 5c 22 14 5c \336!\203\243.....\337\317\f\".\
6780 33 34 30 5c 33 34 31 5c 6e 5c 32 30 33 5c 32 36 32 00 5c 33 34 32 5c 32 30 32 5c 32 36 33 00 5c 340\341\n\203\262.\342\202\263.\
67a0 33 34 33 5c 22 5c 32 31 30 5c 33 34 34 5c 33 34 35 21 5c 32 30 33 5c 33 33 32 00 5c 33 30 36 20 343\"\210\344\345!\203\332.\306.
67c0 5c 32 30 33 5c 33 30 37 00 08 5c 33 30 36 20 5c 32 33 32 5c 32 30 33 5c 33 33 32 00 5c 33 34 36 \203\307..\306.\232\203\332.\346
67e0 1e 2f 5c 33 34 37 5c 33 35 30 5c 6e 5c 32 30 33 5c 33 32 34 00 5c 33 35 31 5c 32 30 32 5c 33 32 ./\347\350\n\203\324.\351\202\32
6800 35 00 5c 33 35 32 0e 2f 23 5c 32 31 30 29 29 5c 33 35 33 20 5c 32 31 30 5c 6e 5c 32 30 37 22 20 5.\352./#\210))\353.\210\n\207".
6820 5b 23 31 3d 23 3a 6c 61 73 74 2d 6d 65 73 73 61 67 65 20 61 72 67 20 79 61 73 2d 6d 69 6e 6f 72 [#1=#:last-message.arg.yas-minor
6840 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 65 6d 75 6c 61 74 69 6f -mode.local-minor-modes.emulatio
6860 6e 2d 6d 6f 64 65 2d 6d 61 70 2d 61 6c 69 73 74 73 20 6d 6f 64 65 20 63 75 72 72 65 6e 74 2d 6d n-mode-map-alists.mode.current-m
6880 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c essage.toggle.1.nil.t.boundp.del
68a0 71 20 66 65 61 74 75 72 65 70 20 79 61 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 64 69 72 65 63 74 q.featurep.yasnippet.yas--direct
68c0 2d 6b 65 79 6d 61 70 73 20 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 -keymaps.add-hook.post-command-h
68e0 6f 6f 6b 20 79 61 73 2d 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 61 6e 64 6c 65 72 20 79 61 ook.yas--post-command-handler.ya
6900 73 2d 2d 6d 6f 64 65 73 2d 74 6f 2d 61 63 74 69 76 61 74 65 20 69 6e 74 65 72 6e 20 66 6f 72 6d s--modes-to-activate.intern.form
6920 61 74 20 22 79 61 73 2d 2d 64 69 72 65 63 74 2d 25 73 22 20 73 65 74 2d 64 65 66 61 75 6c 74 20 at."yas--direct-%s".set-default.
6940 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 79 61 73 2d 2d 6c 6f 61 64 2d 70 65 make-local-variable.yas--load-pe
6960 6e 64 69 6e 67 2d 6a 69 74 73 20 79 61 73 2d 2d 61 75 74 6f 2d 66 69 6c 6c 2d 77 72 61 70 70 65 nding-jits.yas--auto-fill-wrappe
6980 72 20 61 75 74 6f 2d 66 69 6c 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 72 65 6d 6f 76 65 2d 68 6f 6f r.auto-fill-mode-hook.remove-hoo
69a0 6b 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c k.local-variable-p.yas--original
69c0 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 20 72 65 6d 6f 76 65 20 72 75 6e 2d 68 -auto-fill-function.remove.run-h
69e0 6f 6f 6b 73 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 79 61 73 2d 6d 69 6e ooks.yas-minor-mode-hook.yas-min
6a00 6f 72 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6f or-mode-on-hook.yas-minor-mode-o
6a20 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 ff-hook.called-interactively-p.a
6a40 6e 79 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 6d 65 73 73 61 67 65 20 ny.".in.current.buffer".message.
6a60 22 79 61 73 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 "yas.minor.mode.%sabled%s"."en".
6a80 22 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 2d 2d 64 "dis".force-mode-line-update.--d
6aa0 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6e 61 6d 65 20 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 olist-tail--.name.auto-fill-func
6ac0 74 69 6f 6e 20 6c 6f 63 61 6c 5d 20 36 20 28 23 24 20 2e 20 32 35 31 37 39 29 20 28 6c 69 73 74 tion.local].6.(#$...25179).(list
6ae0 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 70 72 65 66 69 78 2d .(if.current-prefix-arg.(prefix-
6b00 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 numeric-value.current-prefix-arg
6b20 29 20 27 74 6f 67 67 6c 65 29 29 5d 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 6d 69 6e 6f 72 2d ).'toggle))]).(defvar.yas-minor-
6b40 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c mode-hook.nil).(byte-code."\301\
6b60 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 302N\204\f.\303\301\302\304#\210
6b80 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 \303\301\305\306#\210\303\301\30
6ba0 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 30 21 7\310C#\210\311\312\313\314\300!
6bc0 5c 32 30 35 23 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 79 61 73 2d 6d 69 6e 6f 72 \205#..\310\211%\207".[yas-minor
6be0 2d 6d 6f 64 65 2d 6d 61 70 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 -mode-map.yas-minor-mode-hook.va
6c00 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 riable-documentation.put."Hook.r
6c20 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 79 61 un.after.entering.or.leaving.`ya
6c40 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 s-minor-mode'.\nNo.problems.resu
6c60 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 lt.if.this.variable.is.not.bound
6c80 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 .\n`add-hook'.automatically.bind
6ca0 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f s.it...(This.is.true.for.all.hoo
6cc0 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 k.variables.)".custom-type.hook.
6ce0 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 standard-value.nil.add-minor-mod
6d00 65 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 22 20 79 61 73 22 20 62 6f 75 6e 64 70 5d 20 e.yas-minor-mode.".yas".boundp].
6d20 36 29 0a 23 40 31 36 34 20 41 63 74 69 76 61 74 65 73 20 74 68 65 20 73 6e 69 70 70 65 74 73 20 6).#@164.Activates.the.snippets.
6d40 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 60 6d 6f 64 65 27 20 69 6e 20 74 68 65 20 62 75 66 66 for.the.given.`mode'.in.the.buff
6d60 65 72 2e 0a 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 63 61 6e 20 62 65 20 63 61 6c 6c 65 64 20 er...The.function.can.be.called.
6d80 69 6e 20 74 68 65 20 68 6f 6f 6b 20 6f 66 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 74 6f 0a 61 in.the.hook.of.a.minor.mode.to.a
6da0 63 74 69 76 61 74 65 20 73 6e 69 70 70 65 74 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 ctivate.snippets.associated.with
6dc0 20 74 68 61 74 20 6d 6f 64 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 61 63 74 69 .that.mode...(defalias.'yas-acti
6de0 76 61 74 65 2d 65 78 74 72 61 2d 6d 6f 64 65 20 23 5b 28 6d 6f 64 65 29 20 22 08 5c 32 30 35 0d vate-extra-mode.#[(mode).".\205.
6e00 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 08 5c 22 5c 32 31 30 5c 33 30 34 20 5c 32 30 37 22 20 .\301\302\303!.\"\210\304.\207".
6e20 5b 6d 6f 64 65 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 [mode.add-to-list.make-local-var
6e40 69 61 62 6c 65 20 79 61 73 2d 2d 65 78 74 72 61 2d 6d 6f 64 65 73 20 79 61 73 2d 2d 6c 6f 61 64 iable.yas--extra-modes.yas--load
6e60 2d 70 65 6e 64 69 6e 67 2d 6a 69 74 73 5d 20 33 20 28 23 24 20 2e 20 32 37 39 34 35 29 20 28 6c -pending-jits].3.(#$...27945).(l
6e80 65 74 20 28 6d 6f 64 65 73 20 73 79 6d 62 6f 6c 29 20 28 6d 61 70 68 61 73 68 20 23 27 28 6c 61 et.(modes.symbol).(maphash.#'(la
6ea0 6d 62 64 61 20 28 6b 20 5f 29 20 28 73 65 74 71 20 6d 6f 64 65 73 20 28 63 6f 6e 73 20 28 6c 69 mbda.(k._).(setq.modes.(cons.(li
6ec0 73 74 20 6b 29 20 6d 6f 64 65 73 29 29 29 20 79 61 73 2d 2d 70 61 72 65 6e 74 73 29 20 28 73 65 st.k).modes))).yas--parents).(se
6ee0 74 71 20 73 79 6d 62 6f 6c 20 28 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 41 63 74 69 tq.symbol.(completing-read."Acti
6f00 76 61 74 65 20 6d 6f 64 65 3a 20 22 20 6d 6f 64 65 73 20 6e 69 6c 20 74 29 29 20 28 6c 69 73 74 vate.mode:.".modes.nil.t)).(list
6f20 20 28 69 66 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 22 22 20 73 79 6d 62 6f 6c 29 29 20 28 .(if.(not.(string=."".symbol)).(
6f40 70 72 6f 67 6e 20 28 69 6e 74 65 72 6e 20 73 79 6d 62 6f 6c 29 29 29 29 29 5d 29 0a 23 40 36 32 progn.(intern.symbol)))))]).#@62
6f60 20 44 65 61 63 74 69 76 61 74 65 73 20 74 68 65 20 73 6e 69 70 70 65 74 73 20 66 6f 72 20 74 68 .Deactivates.the.snippets.for.th
6f80 65 20 67 69 76 65 6e 20 60 6d 6f 64 65 27 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e 1f 0a 28 e.given.`mode'.in.the.buffer...(
6fa0 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 64 65 61 63 74 69 76 61 74 65 2d 65 78 74 72 61 2d 6d defalias.'yas-deactivate-extra-m
6fc0 6f 64 65 20 23 5b 28 6d 6f 64 65 29 20 22 5c 33 30 32 5c 33 30 31 21 5c 32 31 30 5c 33 30 33 08 ode.#[(mode)."\302\301!\210\303.
6fe0 09 5c 22 5c 32 31 31 11 5c 32 30 37 22 20 5b 6d 6f 64 65 20 79 61 73 2d 2d 65 78 74 72 61 2d 6d .\"\211.\207".[mode.yas--extra-m
7000 6f 64 65 73 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 72 65 6d 6f 76 65 5d odes.make-local-variable.remove]
7020 20 33 20 28 23 24 20 2e 20 32 38 35 31 33 29 20 28 6c 69 73 74 20 28 69 6e 74 65 72 6e 20 28 63 .3.(#$...28513).(list.(intern.(c
7040 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 44 65 61 63 74 69 76 61 74 65 20 6d 6f 64 65 3a ompleting-read."Deactivate.mode:
7060 20 22 20 28 6d 61 70 63 61 72 20 23 27 6c 69 73 74 20 79 61 73 2d 2d 65 78 74 72 61 2d 6d 6f 64 .".(mapcar.#'list.yas--extra-mod
7080 65 73 29 20 6e 69 6c 20 74 29 29 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 74 65 es).nil.t)))]).(defalias.'yas-te
70a0 6d 70 2d 62 75 66 66 65 72 2d 70 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 29 mp-buffer-p.#[(&optional.buffer)
70c0 20 22 5c 33 30 31 08 21 5c 33 30 32 48 5c 33 30 33 3d 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 ."\301.!\302H\303=\207".[buffer.
70e0 62 75 66 66 65 72 2d 6e 61 6d 65 20 30 20 33 32 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 buffer-name.0.32].2]).(byte-code
7100 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 35 18 ."\302\303\304\305#\210\306\305.
7120 5c 32 31 31 19 5c 32 30 33 2c 00 09 40 10 5c 33 30 33 08 4e 5c 32 30 33 25 00 5c 33 30 34 08 4e \211.\203,..@.\303.N\203%.\304.N
7140 5c 32 30 34 25 00 5c 33 30 37 5c 33 30 34 08 5c 33 30 33 08 4e 23 5c 32 31 30 09 41 5c 32 31 31 \204%.\307\304.\303.N#\210.A\211
7160 11 5c 32 30 34 0e 00 2a 5c 33 31 30 5c 33 30 33 5c 33 30 34 5c 33 31 31 23 5c 32 30 37 22 20 5b .\204..*\310\303\304\311#\207".[
7180 70 72 6f 70 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 64 65 66 76 61 72 61 6c 69 61 73 prop.--dolist-tail--.defvaralias
71a0 20 79 61 73 2d 64 6f 6e 74 2d 61 63 74 69 76 61 74 65 20 79 61 73 2d 64 6f 6e 74 2d 61 63 74 69 .yas-dont-activate.yas-dont-acti
71c0 76 61 74 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6e 69 6c 20 28 73 61 76 65 64 2d 76 61 6c 75 65 20 vate-functions.nil.(saved-value.
71e0 73 61 76 65 64 2d 76 61 72 69 61 62 6c 65 2d 63 6f 6d 6d 65 6e 74 29 20 70 75 74 20 6d 61 6b 65 saved-variable-comment).put.make
7200 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 22 30 2e 39 2e 32 22 5d 20 36 29 0a 23 -obsolete-variable."0.9.2"].6).#
7220 40 36 36 34 20 53 70 65 63 69 61 6c 20 68 6f 6f 6b 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 77 68 69 @664.Special.hook.to.control.whi
7240 63 68 20 62 75 66 66 65 72 73 20 60 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 27 20 61 66 66 ch.buffers.`yas-global-mode'.aff
7260 65 63 74 73 2e 0a 46 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 63 61 6c 6c 65 64 20 77 69 74 68 20 ects..Functions.are.called.with.
7280 6e 6f 20 61 72 67 75 6d 65 6e 74 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 6e no.argument,.and.should.return.n
72a0 6f 6e 2d 6e 69 6c 20 74 6f 20 70 72 65 76 65 6e 74 0a 60 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f on-nil.to.prevent.`yas-global-mo
72c0 64 65 27 20 66 72 6f 6d 20 65 6e 61 62 6c 69 6e 67 20 79 61 73 6e 69 70 70 65 74 20 69 6e 20 74 de'.from.enabling.yasnippet.in.t
72e0 68 69 73 20 62 75 66 66 65 72 2e 0a 0a 49 6e 20 45 6d 61 63 73 65 6e 20 3c 20 32 34 2c 20 74 68 his.buffer...In.Emacsen.<.24,.th
7300 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2e 20 20 42 65 is.variable.is.buffer-local...Be
7320 63 61 75 73 65 0a 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6f 6e 27 20 69 73 20 63 61 6c cause.`yas-minor-mode-on'.is.cal
7340 6c 65 64 20 62 79 20 60 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 27 20 61 66 74 65 72 0a 65 led.by.`yas-global-mode'.after.e
7360 78 65 63 75 74 69 6e 67 20 74 68 65 20 62 75 66 66 65 72 27 73 20 6d 61 6a 6f 72 20 6d 6f 64 65 xecuting.the.buffer's.major.mode
7380 20 68 6f 6f 6b 2c 20 73 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 0a 74 68 65 .hook,.setting.this.variable.the
73a0 72 65 20 69 73 20 61 6e 20 65 66 66 65 63 74 69 76 65 20 77 61 79 20 74 6f 20 64 65 66 69 6e 65 re.is.an.effective.way.to.define
73c0 20 65 78 63 65 70 74 69 6f 6e 73 20 74 6f 20 74 68 65 20 22 67 6c 6f 62 61 6c 22 0a 61 63 74 69 .exceptions.to.the."global".acti
73e0 76 61 74 69 6f 6e 20 62 65 68 61 76 69 6f 75 72 2e 0a 0a 49 6e 20 45 6d 61 63 73 65 6e 20 3e 3d vation.behaviour...In.Emacsen.>=
7400 20 32 34 2c 20 6f 6e 6c 79 20 74 68 65 20 67 6c 6f 62 61 6c 20 76 61 6c 75 65 20 69 73 20 75 73 .24,.only.the.global.value.is.us
7420 65 64 2e 20 20 54 6f 20 64 65 66 69 6e 65 0a 70 65 72 2d 6d 6f 64 65 20 65 78 63 65 70 74 69 6f ed...To.define.per-mode.exceptio
7440 6e 73 20 74 6f 20 74 68 65 20 22 67 6c 6f 62 61 6c 22 20 61 63 74 69 76 61 74 69 6f 6e 20 62 65 ns.to.the."global".activation.be
7460 68 61 76 69 6f 75 72 2c 20 63 61 6c 6c 0a 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 20 77 haviour,.call.`yas-minor-mode'.w
7480 69 74 68 20 61 20 6e 65 67 61 74 69 76 65 20 61 72 67 75 6d 65 6e 74 20 64 69 72 65 63 74 69 6c ith.a.negative.argument.directil
74a0 79 20 69 6e 20 74 68 65 20 6d 61 6a 6f 72 0a 6d 6f 64 65 27 73 20 68 6f 6f 6b 2e 1f 0a 28 64 65 y.in.the.major.mode's.hook...(de
74c0 66 76 61 72 20 79 61 73 2d 64 6f 6e 74 2d 61 63 74 69 76 61 74 65 2d 66 75 6e 63 74 69 6f 6e 73 fvar.yas-dont-activate-functions
74e0 20 28 6c 69 73 74 20 27 6d 69 6e 69 62 75 66 66 65 72 70 20 27 79 61 73 2d 74 65 6d 70 2d 62 75 .(list.'minibufferp.'yas-temp-bu
7500 66 66 65 72 2d 70 29 20 28 23 24 20 2e 20 32 39 32 32 31 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 ffer-p).(#$...29221)).(byte-code
7520 20 22 08 5c 33 30 31 56 5c 32 30 34 5c 6e 00 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 33 30 31 .".\301V\204\n.\302\303!\210\301
7540 5c 32 30 37 22 20 5b 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 33 20 6d 61 \207".[emacs-major-version.23.ma
7560 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 79 61 73 2d 64 6f 6e ke-variable-buffer-local.yas-don
7580 74 2d 61 63 74 69 76 61 74 65 5d 20 32 29 0a 23 40 38 31 20 54 75 72 6e 20 6f 6e 20 59 41 53 6e t-activate].2).#@81.Turn.on.YASn
75a0 69 70 70 65 74 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 0a 0a 48 6f 6e 6f 75 72 20 60 79 61 73 2d 64 ippet.minor.mode...Honour.`yas-d
75c0 6f 6e 74 2d 61 63 74 69 76 61 74 65 2d 66 75 6e 63 74 69 6f 6e 73 27 2c 20 77 68 69 63 68 20 73 ont-activate-functions',.which.s
75e0 65 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6f ee...(defalias.'yas-minor-mode-o
7600 6e 20 23 5b 6e 69 6c 20 22 08 3c 5c 32 30 36 08 00 5c 33 30 31 08 21 3f 5c 32 30 36 0f 00 5c 33 n.#[nil.".<\206..\301.!?\206..\3
7620 30 32 5c 33 30 30 21 3f 5c 32 30 35 16 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 79 61 02\300!?\205..\303\304!\207".[ya
7640 73 2d 64 6f 6e 74 2d 61 63 74 69 76 61 74 65 2d 66 75 6e 63 74 69 6f 6e 73 20 66 75 6e 63 74 69 s-dont-activate-functions.functi
7660 6f 6e 70 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 onp.run-hook-with-args-until-suc
7680 63 65 73 73 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 31 5d 20 32 20 28 23 24 20 2e 20 33 cess.yas-minor-mode.1].2.(#$...3
76a0 30 31 30 30 29 20 6e 69 6c 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 0100).nil]).(put.'yas-global-mod
76c0 65 20 27 67 6c 6f 62 61 6c 69 7a 65 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 74 29 0a 28 64 65 66 e.'globalized-minor-mode.t).(def
76e0 76 61 72 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6e 69 var.yas-minor-mode-major-mode.ni
7700 6c 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 l.nil).(byte-code."\300\301!\210
7720 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 \302\303\304\305\306\307\310\311
7740 5c 33 31 32 5c 33 31 33 26 09 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 \312\313&.\207".[make-variable-b
7760 75 66 66 65 72 2d 6c 6f 63 61 6c 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 uffer-local.yas-minor-mode-major
7780 2d 6d 6f 64 65 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 79 61 -mode.custom-declare-variable.ya
77a0 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 6e 69 6c 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 59 61 s-global-mode.nil."Non-nil.if.Ya
77c0 73 2d 47 6c 6f 62 61 6c 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 5c 6e 53 65 65 20 74 s-Global.mode.is.enabled.\nSee.t
77e0 68 65 20 60 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 27 20 63 6f 6d 6d 61 6e 64 5c 6e 66 6f he.`yas-global-mode'.command\nfo
7800 72 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 6d 69 6e 6f 72 20 6d 6f r.a.description.of.this.minor.mo
7820 64 65 2e 5c 6e 53 65 74 74 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 64 69 72 65 63 de.\nSetting.this.variable.direc
7840 74 6c 79 20 64 6f 65 73 20 6e 6f 74 20 74 61 6b 65 20 65 66 66 65 63 74 3b 5c 6e 65 69 74 68 65 tly.does.not.take.effect;\neithe
7860 72 20 63 75 73 74 6f 6d 69 7a 65 20 69 74 20 28 73 65 65 20 74 68 65 20 69 6e 66 6f 20 6e 6f 64 r.customize.it.(see.the.info.nod
7880 65 20 60 45 61 73 79 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 27 29 5c 6e 6f 72 20 63 61 6c 6c e.`Easy.Customization')\nor.call
78a0 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 60 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 27 2e .the.function.`yas-global-mode'.
78c0 22 20 3a 73 65 74 20 63 75 73 74 6f 6d 2d 73 65 74 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 3a 69 6e ".:set.custom-set-minor-mode.:in
78e0 69 74 69 61 6c 69 7a 65 20 63 75 73 74 6f 6d 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 64 65 66 61 75 itialize.custom-initialize-defau
7900 6c 74 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 31 30 29 0a 23 40 34 33 34 20 54 6f 67 67 lt.:type.boolean].10).#@434.Togg
7920 6c 65 20 59 61 73 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 le.Yas.minor.mode.in.all.buffers
7940 2e 0a 57 69 74 68 20 70 72 65 66 69 78 20 41 52 47 2c 20 65 6e 61 62 6c 65 20 59 61 73 2d 47 6c ..With.prefix.ARG,.enable.Yas-Gl
7960 6f 62 61 6c 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 70 6f 73 69 74 69 76 65 3b 20 6f 74 obal.mode.if.ARG.is.positive;.ot
7980 68 65 72 77 69 73 65 2c 0a 64 69 73 61 62 6c 65 20 69 74 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 herwise,.disable.it...If.called.
79a0 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 from.Lisp,.toggle.the.mode.if.AR
79c0 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 0a 45 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 G.is.`toggle'..Enable.the.mode.i
79e0 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 f.ARG.is.nil,.omitted,.or.is.a.p
7a00 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 ositive.number..Disable.the.mode
7a20 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 59 .if.ARG.is.a.negative.number...Y
7a40 61 73 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 61 6c 6c 20 as.minor.mode.is.enabled.in.all.
7a60 62 75 66 66 65 72 73 20 77 68 65 72 65 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6f 6e buffers.where.`yas-minor-mode-on
7a80 27 0a 77 6f 75 6c 64 20 64 6f 20 69 74 2e 0a 0a 53 65 65 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d '.would.do.it...See.`yas-minor-m
7aa0 6f 64 65 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 59 61 73 ode'.for.more.information.on.Yas
7ac0 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 67 6c 6f .minor.mode...(defalias.'yas-glo
7ae0 62 61 6c 2d 6d 6f 64 65 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 5c 33 30 36 bal-mode.#[(&optional.arg)."\306
7b00 20 18 5c 33 30 37 5c 33 30 33 09 5c 33 31 30 3d 5c 32 30 33 12 00 5c 33 31 31 5c 33 30 33 21 3f ..\307\303.\310=\203..\311\303!?
7b20 5c 32 30 32 5c 22 00 09 5c 32 34 37 5c 32 30 33 21 00 09 5c 33 31 32 57 5c 32 30 33 21 00 5c 33 \202\"..\247\203!..\312W\203!.\3
7b40 31 33 5c 32 30 32 5c 22 00 5c 33 31 34 5c 22 5c 32 31 30 5c 33 31 35 5c 33 30 32 21 5c 32 30 33 13\202\".\314\"\210\315\302!\203
7b60 39 00 5c 33 31 36 5c 33 30 33 5c 6e 5c 22 12 5c 33 31 31 5c 33 30 33 21 5c 32 30 33 39 00 5c 33 9.\316\303\n\".\311\303!\2039.\3
7b80 30 33 5c 6e 42 12 0b 5c 32 30 33 4f 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 22 5c 32 31 30 5c 03\nB..\203O.\317\320\321\"\210\
7ba0 33 31 37 5c 33 32 32 5c 33 32 33 5c 22 5c 32 31 30 5c 33 31 37 5c 33 32 34 5c 33 32 35 5c 22 5c 317\322\323\"\210\317\324\325\"\
7bc0 32 31 30 5c 32 30 32 5e 00 5c 33 32 36 5c 33 32 30 5c 33 32 31 5c 22 5c 32 31 30 5c 33 32 36 5c 210\202^.\326\320\321\"\210\326\
7be0 33 32 32 5c 33 32 33 5c 22 5c 32 31 30 5c 33 32 36 5c 33 32 34 5c 33 32 35 5c 22 5c 32 31 30 5c 322\323\"\210\326\324\325\"\210\
7c00 33 32 37 20 5c 33 31 33 1c 5c 32 31 31 1d 5c 32 30 33 5c 32 31 31 00 0d 40 14 72 5c 66 71 5c 32 327.\313.\211.\203\211..@.r\fq\2
7c20 31 30 0b 5c 32 30 33 78 00 5c 33 33 30 20 5c 32 31 30 5c 32 30 32 5c 32 30 31 00 0e 19 5c 32 30 10.\203x.\330.\210\202\201...\20
7c40 33 5c 32 30 31 00 5c 33 33 31 5c 33 33 32 21 5c 32 31 30 29 0d 41 5c 32 31 31 15 5c 32 30 34 67 3\201.\331\332!\210).A\211.\204g
7c60 00 2a 5c 33 33 33 5c 33 33 34 5c 33 31 31 5c 33 30 33 21 5c 32 30 33 5c 32 32 36 00 5c 33 33 35 .*\333\334\311\303!\203\226.\335
7c80 5c 32 30 32 5c 32 32 37 00 5c 33 33 36 5c 22 5c 32 31 30 5c 33 33 37 5c 33 34 30 21 5c 32 30 33 \202\227.\336\"\210\337\340!\203
7ca0 5c 33 30 34 00 5c 33 34 31 5c 33 30 33 21 5c 32 31 30 5c 33 30 36 20 5c 32 30 33 5c 32 35 37 00 \304.\341\303!\210\306.\203\257.
7cc0 08 5c 33 30 36 20 5c 32 33 32 5c 32 30 33 5c 33 30 34 00 5c 33 34 32 1e 28 5c 33 34 33 5c 33 34 .\306.\232\203\304.\342.(\343\34
7ce0 34 5c 33 31 31 5c 33 30 33 21 5c 32 30 33 5c 32 37 36 00 5c 33 34 35 5c 32 30 32 5c 32 37 37 00 4\311\303!\203\276.\345\202\277.
7d00 5c 33 34 36 0e 28 23 5c 32 31 30 29 29 5c 33 34 37 20 5c 32 31 30 5c 33 31 31 5c 33 30 33 21 5c \346.(#\210))\347.\210\311\303!\
7d20 32 30 37 22 20 5b 23 31 3d 23 3a 6c 61 73 74 2d 6d 65 73 73 61 67 65 20 61 72 67 20 67 6c 6f 62 207".[#1=#:last-message.arg.glob
7d40 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 62 al-minor-modes.yas-global-mode.b
7d60 75 66 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 uf.--dolist-tail--.current-messa
7d80 67 65 20 73 65 74 2d 64 65 66 61 75 6c 74 20 74 6f 67 67 6c 65 20 64 65 66 61 75 6c 74 2d 76 61 ge.set-default.toggle.default-va
7da0 6c 75 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c 71 20 61 64 64 2d 68 6f 6f 6b lue.1.nil.t.boundp.delq.add-hook
7dc0 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 79 61 .after-change-major-mode-hook.ya
7de0 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 s-global-mode-enable-in-buffers.
7e00 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 63 find-file-hook.yas-global-mode-c
7e20 68 65 63 6b 2d 62 75 66 66 65 72 73 20 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 heck-buffers.change-major-mode-h
7e40 6f 6f 6b 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 63 6d 68 68 20 72 65 6d 6f 76 65 2d ook.yas-global-mode-cmhh.remove-
7e60 68 6f 6f 6b 20 62 75 66 66 65 72 2d 6c 69 73 74 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d hook.buffer-list.yas-minor-mode-
7e80 6f 6e 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 2d 31 20 72 75 6e 2d 68 6f 6f 6b 73 20 79 on.yas-minor-mode.-1.run-hooks.y
7ea0 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d as-global-mode-hook.yas-global-m
7ec0 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 6f 66 66 2d ode-on-hook.yas-global-mode-off-
7ee0 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 hook.called-interactively-p.any.
7f00 63 75 73 74 6f 6d 69 7a 65 2d 6d 61 72 6b 2d 61 73 2d 73 65 74 20 22 22 20 6d 65 73 73 61 67 65 customize-mark-as-set."".message
7f20 20 22 59 61 73 2d 47 6c 6f 62 61 6c 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e ."Yas-Global.mode.%sabled%s"."en
7f40 22 20 22 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 20 6c "."dis".force-mode-line-update.l
7f60 6f 63 61 6c 5d 20 35 20 28 23 24 20 2e 20 33 31 30 30 34 29 20 28 6c 69 73 74 20 28 69 66 20 63 ocal].5.(#$...31004).(list.(if.c
7f80 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 urrent-prefix-arg.(prefix-numeri
7fa0 63 2d 76 61 6c 75 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 20 27 74 6f 67 c-value.current-prefix-arg).'tog
7fc0 67 6c 65 29 29 5d 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d gle))]).(defvar.yas-global-mode-
7fe0 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c hook.nil).(byte-code."\301\302N\
8000 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 204\f.\303\301\302\304#\210\303\
8020 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 301\305\306#\210\303\301\307\310
8040 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 31 33 5c 33 30 30 21 5c 32 30 35 23 C#\210\311\312\310\313\300!\205#
8060 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 ..\310\211%\207".[yas-global-mod
8080 65 2d 6d 61 70 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 e-map.yas-global-mode-hook.varia
80a0 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 ble-documentation.put."Hook.run.
80c0 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 79 61 73 2d 67 after.entering.or.leaving.`yas-g
80e0 6c 6f 62 61 6c 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 lobal-mode'.\nNo.problems.result
8100 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c .if.this.variable.is.not.bound.\
8120 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 n`add-hook'.automatically.binds.
8140 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 it...(This.is.true.for.all.hook.
8160 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 variables.)".custom-type.hook.st
8180 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 andard-value.nil.add-minor-mode.
81a0 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 62 6f 75 6e 64 70 5d 20 36 29 0a 28 64 65 66 76 yas-global-mode.boundp].6).(defv
81c0 61 72 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 ar.yas-minor-mode-set-explicitly
81e0 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d .nil.nil).(make-variable-buffer-
8200 6c 6f 63 61 6c 20 27 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 local.'yas-minor-mode-set-explic
8220 69 74 6c 79 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d itly).(defalias.'yas-minor-mode-
8240 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 23 5b 6e 69 6c 20 22 5c 33 30 31 5c 32 31 31 10 5c set-explicitly.#[nil."\301\211.\
8260 32 30 37 22 20 5b 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 207".[yas-minor-mode-set-explici
8280 74 6c 79 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c tly.t].2]).(byte-code."\300\301\
82a0 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 31 5c 22 5c 32 30 37 22 20 302\303#\210\304\305\301\"\207".
82c0 5b 70 75 74 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 [put.yas-minor-mode-set-explicit
82e0 6c 79 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f ly.definition-name.yas-global-mo
8300 64 65 20 61 64 64 2d 68 6f 6f 6b 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 5d de.add-hook.yas-minor-mode-hook]
8320 20 34 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 62 75 66 66 .4).(defvar.yas-global-mode-buff
8340 65 72 73 20 6e 69 6c 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d ers.nil).(defalias.'yas-global-m
8360 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 23 5b 6e 69 6c 20 22 08 19 5c ode-enable-in-buffers.#[nil."..\
8380 33 30 36 10 09 5c 33 30 36 1a 5c 32 31 31 1b 5c 32 30 35 42 00 0b 40 12 5c 33 30 37 5c 6e 21 5c 306..\306.\211.\205B..@.\307\n!\
83a0 32 30 33 3a 00 72 5c 6e 71 5c 32 31 30 5c 66 5c 32 30 34 36 00 0d 0e 0b 3d 5c 32 30 34 36 00 0e 203:.r\nq\210\f\2046....=\2046..
83c0 08 5c 32 30 33 33 00 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 5c 32 30 .\2033.\310\311!\210\312.\210\20
83e0 32 36 00 5c 33 31 32 20 5c 32 31 30 0e 0b 15 29 0b 41 5c 32 31 31 13 5c 32 30 34 5c 66 00 5c 33 26.\312.\210...).A\211.\204\f.\3
8400 30 36 2b 5c 32 30 37 22 20 5b 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 62 75 66 66 65 72 06+\207".[yas-global-mode-buffer
8420 73 20 62 75 66 66 65 72 73 20 62 75 66 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 79 61 s.buffers.buf.--dolist-tail--.ya
8440 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 73 65 74 2d 65 78 70 6c 69 63 69 74 6c 79 20 79 61 73 2d s-minor-mode-set-explicitly.yas-
8460 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6e 69 6c 20 62 75 66 66 65 72 minor-mode-major-mode.nil.buffer
8480 2d 6c 69 76 65 2d 70 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 2d 31 20 79 61 73 2d 6d 69 -live-p.yas-minor-mode.-1.yas-mi
84a0 6e 6f 72 2d 6d 6f 64 65 2d 6f 6e 20 6d 61 6a 6f 72 2d 6d 6f 64 65 5d 20 33 5d 29 0a 28 70 75 74 nor-mode-on.major-mode].3]).(put
84c0 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 .'yas-global-mode-enable-in-buff
84e0 65 72 73 20 27 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 27 79 61 73 2d 67 6c 6f 62 61 6c ers.'definition-name.'yas-global
8500 2d 6d 6f 64 65 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 -mode).(defalias.'yas-global-mod
8520 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 5c 32 31 30 e-check-buffers.#[nil."\300.\210
8540 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 67 6c 6f 62 61 6c 2d \301\302\303\"\207".[yas-global-
8560 6d 6f 64 65 2d 65 6e 61 62 6c 65 2d 69 6e 2d 62 75 66 66 65 72 73 20 72 65 6d 6f 76 65 2d 68 6f mode-enable-in-buffers.remove-ho
8580 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 79 61 73 2d 67 6c 6f 62 61 6c 2d ok.post-command-hook.yas-global-
85a0 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 5d 20 33 5d 29 0a 28 70 75 74 20 27 79 61 mode-check-buffers].3]).(put.'ya
85c0 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 20 27 64 65 66 s-global-mode-check-buffers.'def
85e0 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 29 0a 28 inition-name.'yas-global-mode).(
8600 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 63 6d 68 68 20 23 defalias.'yas-global-mode-cmhh.#
8620 5b 6e 69 6c 20 22 70 5c 32 31 31 18 09 5c 32 33 35 5c 32 30 33 0d 00 09 5c 32 31 30 5c 32 30 32 [nil."p\211..\235\203...\210\202
8640 11 00 08 09 42 11 29 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 23 31 3d 23 ....B.)\302\303\304\"\207".[#1=#
8660 3a 78 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 62 75 66 66 65 72 73 20 61 64 64 2d 68 :x.yas-global-mode-buffers.add-h
8680 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 79 61 73 2d 67 6c 6f 62 61 6c ook.post-command-hook.yas-global
86a0 2d 6d 6f 64 65 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 73 5d 20 34 5d 29 0a 28 70 75 74 20 27 79 -mode-check-buffers].4]).(put.'y
86c0 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 63 6d 68 68 20 27 64 65 66 69 6e 69 74 69 6f 6e 2d as-global-mode-cmhh.'definition-
86e0 6e 61 6d 65 20 27 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 29 0a 23 40 35 32 20 52 75 6e 20 name.'yas-global-mode).#@52.Run.
8700 60 79 61 73 2d 72 65 6c 6f 61 64 2d 61 6c 6c 27 20 77 68 65 6e 20 60 79 61 73 2d 67 6c 6f 62 61 `yas-reload-all'.when.`yas-globa
8720 6c 2d 6d 6f 64 65 27 20 69 73 20 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d l-mode'.is.on...(defalias.'yas--
8740 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 72 65 6c 6f 61 64 2d 77 69 74 68 2d 6a 69 74 2d 6d 61 79 62 global-mode-reload-with-jit-mayb
8760 65 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 06 00 5c 33 30 31 20 5c 32 30 37 22 20 5b 79 61 73 2d e.#[nil.".\205..\301.\207".[yas-
8780 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 79 61 73 2d 72 65 6c 6f 61 64 2d 61 6c 6c 5d 20 31 20 28 23 global-mode.yas-reload-all].1.(#
87a0 24 20 2e 20 33 34 35 35 36 29 5d 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 79 61 73 2d 67 6c 6f 62 $...34556)]).(add-hook.'yas-glob
87c0 61 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 27 79 61 73 2d 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 72 al-mode-hook.'yas--global-mode-r
87e0 65 6c 6f 61 64 2d 77 69 74 68 2d 6a 69 74 2d 6d 61 79 62 65 29 0a 28 64 65 66 76 61 72 20 79 61 eload-with-jit-maybe).(defvar.ya
8800 73 2d 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 20 28 62 79 74 65 2d 63 6f 64 65 s--font-lock-keywords.(byte-code
8820 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 18 72 08 71 5c 32 31 30 ."\304\305\306\307\310\".r.q\210
8840 5c 33 31 31 5c 32 31 36 5c 33 31 32 5c 32 31 31 19 1a 5c 33 31 33 31 1c 00 5c 33 31 34 20 30 5c \311\216\312\211..\3131..\314.0\
8860 32 31 30 5c 32 30 32 1d 00 5c 32 31 30 2a 5c 33 31 35 20 5c 32 31 30 0b 5c 32 34 32 5c 33 31 30 210\202..\210*\315.\210.\242\310
8880 3d 5c 32 30 33 2e 00 0b 41 40 5c 32 30 32 2f 00 0b 2b 5c 33 31 36 23 5c 32 30 37 22 20 5b 23 31 =\203...A@\202/..+\316#\207".[#1
88a0 3d 23 3a 74 65 6d 70 2d 62 75 66 66 65 72 20 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 2d 68 =#:temp-buffer.emacs-lisp-mode-h
88c0 6f 6f 6b 20 70 72 6f 67 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 ook.prog-mode-hook.font-lock-key
88e0 77 6f 72 64 73 20 61 70 70 65 6e 64 20 28 28 22 5e 23 2e 2a 24 22 20 2e 20 66 6f 6e 74 2d 6c 6f words.append.(("^#.*$"...font-lo
8900 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 29 29 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 ck-comment-face)).generate-new-b
8920 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c uffer.".*temp*".t.#[nil."\301.!\
8940 32 30 35 09 00 5c 33 30 32 08 21 5c 32 30 37 22 20 5b 23 31 23 20 62 75 66 66 65 72 2d 6e 61 6d 205..\302.!\207".[#1#.buffer-nam
8960 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6e 69 6c 20 28 65 72 72 6f 72 29 20 65 6d e.kill-buffer].2].nil.(error).em
8980 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 73 65 74 2d 64 65 66 61 acs-lisp-mode.font-lock-set-defa
89a0 75 6c 74 73 20 28 28 22 5c 5c 24 5c 5c 28 5b 30 2d 39 5d 2b 5c 5c 29 22 20 28 30 20 66 6f 6e 74 ults.(("\\$\\([0-9]+\\)".(0.font
89c0 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 2d 66 61 63 65 29 20 28 31 20 66 6f 6e 74 2d 6c 6f 63 6b -lock-keyword-face).(1.font-lock
89e0 2d 73 74 72 69 6e 67 2d 66 61 63 65 20 74 29 29 20 28 22 5c 5c 24 7b 5c 5c 28 5b 30 2d 39 5d 2b -string-face.t)).("\\${\\([0-9]+
8a00 5c 5c 29 3a 3f 22 20 28 30 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 2d 66 61 63 65 \\):?".(0.font-lock-keyword-face
8a20 29 20 28 31 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 77 61 72 6e 69 6e 67 2d 66 61 63 65 20 74 29 29 20 ).(1.font-lock-warning-face.t)).
8a40 28 22 5c 5c 28 5c 5c 24 28 5c 5c 29 22 20 31 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 70 72 65 70 72 6f ("\\(\\$(\\)".1.font-lock-prepro
8a60 63 65 73 73 6f 72 2d 66 61 63 65 29 20 28 22 7d 22 20 28 30 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b cessor-face).("}".(0.font-lock-k
8a80 65 79 77 6f 72 64 2d 66 61 63 65 29 29 29 5d 20 35 29 29 0a 23 40 34 38 20 54 68 65 20 6b 65 79 eyword-face)))].5)).#@48.The.key
8aa0 6d 61 70 20 75 73 65 64 20 77 68 65 6e 20 60 73 6e 69 70 70 65 74 2d 6d 6f 64 65 27 20 69 73 20 map.used.when.`snippet-mode'.is.
8ac0 61 63 74 69 76 65 2e 1f 0a 28 64 65 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 6d 61 active...(defvar.snippet-mode-ma
8ae0 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 20 18 5c 33 30 32 5c 33 30 33 08 5c 33 30 p.(byte-code."\301..\302\303.\30
8b00 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 42 24 5c 32 31 30 08 29 5c 32 30 37 22 4\305\306\307\310\"B$\210.)\207"
8b20 20 5b 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 65 61 73 79 2d 6d 65 .[map.make-sparse-keymap.easy-me
8b40 6e 75 2d 64 6f 2d 64 65 66 69 6e 65 20 6e 69 6c 20 22 4d 65 6e 75 20 75 73 65 64 20 77 68 65 6e nu-do-define.nil."Menu.used.when
8b60 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 20 69 73 20 61 63 74 69 76 65 2e 22 20 22 53 6e 69 70 70 .snippet-mode.is.active."."Snipp
8b80 65 74 22 20 6d 61 70 63 61 72 20 23 5b 28 65 6e 74 29 20 22 5c 33 30 32 08 38 5c 32 30 33 10 00 et".mapcar.#[(ent)."\302.8\203..
8ba0 5c 33 30 33 09 5c 33 30 32 08 38 08 41 40 23 5c 32 31 30 5c 33 30 34 08 40 08 41 40 5c 33 30 35 \303.\302.8.A@#\210\304.@.A@\305
8bc0 23 5c 32 30 37 22 20 5b 65 6e 74 20 6d 61 70 20 32 20 64 65 66 69 6e 65 2d 6b 65 79 20 76 65 63 #\207".[ent.map.2.define-key.vec
8be0 74 6f 72 20 74 5d 20 34 5d 20 28 28 22 4c 6f 61 64 20 74 68 69 73 20 73 6e 69 70 70 65 74 22 20 tor.t].4].(("Load.this.snippet".
8c00 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 22 03 5c 66 22 29 20 28 yas-load-snippet-buffer.".\f").(
8c20 22 4c 6f 61 64 20 61 6e 64 20 71 75 69 74 20 77 69 6e 64 6f 77 22 20 79 61 73 2d 6c 6f 61 64 2d "Load.and.quit.window".yas-load-
8c40 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 2d 61 6e 64 2d 63 6c 6f 73 65 20 22 03 03 22 29 20 28 snippet-buffer-and-close."..").(
8c60 22 54 72 79 20 6f 75 74 20 74 68 69 73 20 73 6e 69 70 70 65 74 22 20 79 61 73 2d 74 72 79 6f 75 "Try.out.this.snippet".yas-tryou
8c80 74 2d 73 6e 69 70 70 65 74 20 22 03 14 22 29 29 5d 20 38 29 20 28 23 24 20 2e 20 33 35 34 38 31 t-snippet.".."))].8).(#$...35481
8ca0 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 5c 32 30 35 )).(byte-code."\301\302!\203\205
8cc0 00 5c 33 30 33 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 4e 5c 32 30 34 16 00 5c 33 30 .\303\304!\210\305\306N\204..\30
8ce0 37 5c 33 30 35 5c 33 30 36 5c 33 31 30 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 30 34 5c 7\305\306\310#\210\311\312!\204\
8d00 22 00 5c 33 30 37 5c 33 31 32 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 31 35 5c 33 31 36 20 ".\307\312\313\314#\210\315\316.
8d20 21 5c 32 31 30 5c 33 31 32 5c 33 30 36 4e 5c 32 30 34 35 00 5c 33 30 37 5c 33 31 32 5c 33 30 36 !\210\312\306N\2045.\307\312\306
8d40 5c 33 31 37 5c 33 32 30 21 23 5c 32 31 30 5c 33 31 31 5c 33 32 31 21 5c 32 30 34 46 00 5c 33 30 \317\320!#\210\311\321!\204F.\30
8d60 37 5c 33 32 31 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 32 32 5c 33 32 33 20 21 5c 32 31 30 7\321\313\314#\210\322\323.!\210
8d80 5c 33 32 31 5c 33 30 36 4e 5c 32 30 34 54 00 5c 33 30 37 5c 33 32 31 5c 33 30 36 5c 33 31 37 5c \321\306N\204T.\307\321\306\317\
8da0 33 32 34 21 23 5c 32 31 30 5c 33 31 31 5c 33 30 30 21 5c 32 30 34 69 00 5c 33 30 37 5c 33 30 30 324!#\210\311\300!\204i.\307\300
8dc0 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 32 35 5c 33 32 36 5c 33 30 30 5c 33 30 34 5c 22 5c \313\314#\210\325\326\300\304\"\
8de0 32 31 30 08 21 5c 32 31 30 5c 33 30 30 5c 33 30 36 4e 5c 32 30 34 77 00 5c 33 30 37 5c 33 30 30 210.!\210\300\306N\204w.\307\300
8e00 5c 33 30 36 5c 33 31 37 5c 33 32 37 21 23 5c 32 31 30 5c 33 30 37 5c 33 31 34 5c 33 33 30 5c 33 \306\317\327!#\210\307\314\330\3
8e20 30 32 23 5c 32 31 30 5c 33 33 31 5c 33 31 34 5c 33 33 32 5c 22 5c 32 31 30 5c 32 30 32 01 01 5c 02#\210\331\314\332\"\210\202..\
8e40 33 33 33 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 33 30 36 4e 5c 32 30 34 5c 32 32 35 00 5c 33 333\304!\210\305\306N\204\225.\3
8e60 30 37 5c 33 30 35 5c 33 30 36 5c 33 31 30 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 21 5c 32 30 34 07\305\306\310#\210\311\312!\204
8e80 5c 32 34 31 00 5c 33 30 37 5c 33 31 32 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 33 34 5c 33 \241.\307\312\313\314#\210\334\3
8ea0 31 36 20 21 5c 32 31 30 5c 33 31 32 5c 33 30 36 4e 5c 32 30 34 5c 32 36 34 00 5c 33 30 37 5c 33 16.!\210\312\306N\204\264.\307\3
8ec0 31 32 5c 33 30 36 5c 33 31 37 5c 33 32 30 21 23 5c 32 31 30 5c 33 31 31 5c 33 32 31 21 5c 32 30 12\306\317\320!#\210\311\321!\20
8ee0 34 5c 33 30 35 00 5c 33 30 37 5c 33 32 31 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 33 35 5c 4\305.\307\321\313\314#\210\335\
8f00 33 32 33 20 21 5c 32 31 30 5c 33 32 31 5c 33 30 36 4e 5c 32 30 34 5c 33 32 33 00 5c 33 30 37 5c 323.!\210\321\306N\204\323.\307\
8f20 33 32 31 5c 33 30 36 5c 33 31 37 5c 33 32 34 21 23 5c 32 31 30 5c 33 31 31 5c 33 30 30 21 5c 32 321\306\317\324!#\210\311\300!\2
8f40 30 34 5c 33 35 30 00 5c 33 30 37 5c 33 30 30 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 33 36 04\350.\307\300\313\314#\210\336
8f60 5c 33 32 36 5c 33 30 30 5c 33 30 34 5c 22 5c 32 31 30 08 21 5c 32 31 30 5c 33 30 30 5c 33 30 36 \326\300\304\"\210.!\210\300\306
8f80 4e 5c 32 30 34 5c 33 36 36 00 5c 33 30 37 5c 33 30 30 5c 33 30 36 5c 33 31 37 5c 33 32 37 21 23 N\204\366.\307\300\306\317\327!#
8fa0 5c 32 31 30 5c 33 30 37 5c 33 31 34 5c 33 33 30 5c 33 30 34 23 5c 32 31 30 5c 33 33 31 5c 33 31 \210\307\314\330\304#\210\331\31
8fc0 34 5c 33 33 37 5c 22 5c 32 31 30 5c 33 30 34 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 2d 6d 6f 4\337\"\210\304\207".[snippet-mo
8fe0 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 66 62 6f 75 6e 64 70 20 70 72 6f 67 2d 6d 6f 64 de-abbrev-table.fboundp.prog-mod
9000 65 20 28 6c 61 6d 62 64 61 20 28 23 31 3d 23 3a 64 65 66 2d 74 6d 70 2d 76 61 72 29 20 28 64 65 e.(lambda.(#1=#:def-tmp-var).(de
9020 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 31 23 29 29 20 6e 69 6c fvar.snippet-mode-hook.#1#)).nil
9040 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 .snippet-mode-hook.variable-docu
9060 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e mentation.put."Hook.run.after.en
9080 74 65 72 69 6e 67 20 53 6e 69 70 70 65 74 20 6d 6f 64 65 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d tering.Snippet.mode.\nNo.problem
90a0 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 s.result.if.this.variable.is.not
90c0 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c .bound.\n`add-hook'.automaticall
90e0 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 y.binds.it...(This.is.true.for.a
9100 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 62 6f 75 6e 64 70 20 73 6e 69 70 ll.hook.variables.)".boundp.snip
9120 70 65 74 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 73 6e 69 pet-mode-map.definition-name.sni
9140 70 70 65 74 2d 6d 6f 64 65 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 ppet-mode.(lambda.(#1#).(defvar.
9160 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 6d 61 70 20 23 31 23 29 29 20 6d 61 6b 65 2d 73 70 61 72 snippet-mode-map.#1#)).make-spar
9180 73 65 2d 6b 65 79 6d 61 70 20 70 75 72 65 63 6f 70 79 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 60 se-keymap.purecopy."Keymap.for.`
91a0 73 6e 69 70 70 65 74 2d 6d 6f 64 65 27 2e 22 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 73 79 6e snippet-mode'.".snippet-mode-syn
91c0 74 61 78 2d 74 61 62 6c 65 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 tax-table.(lambda.(#1#).(defvar.
91e0 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 31 23 29 29 20 snippet-mode-syntax-table.#1#)).
9200 6d 61 6b 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 22 53 79 6e 74 61 78 20 74 61 62 6c 65 20 make-syntax-table."Syntax.table.
9220 66 6f 72 20 60 73 6e 69 70 70 65 74 2d 6d 6f 64 65 27 2e 22 20 28 6c 61 6d 62 64 61 20 28 23 31 for.`snippet-mode'.".(lambda.(#1
9240 23 29 20 28 64 65 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 #).(defvar.snippet-mode-abbrev-t
9260 61 62 6c 65 20 23 31 23 29 29 20 64 65 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 22 able.#1#)).define-abbrev-table."
9280 41 62 62 72 65 76 20 74 61 62 6c 65 20 66 6f 72 20 60 73 6e 69 70 70 65 74 2d 6d 6f 64 65 27 2e Abbrev.table.for.`snippet-mode'.
92a0 22 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 64 65 66 61 6c 69 61 73 20 23 ".derived-mode-parent.defalias.#
92c0 5b 6e 69 6c 20 22 5c 33 30 36 5c 33 30 30 21 5c 32 31 30 5c 33 30 37 18 5c 33 31 30 20 5c 32 31 [nil."\306\300!\210\307.\310.\21
92e0 30 5c 33 31 31 11 5c 33 31 32 12 5c 33 31 30 5c 33 31 33 4e 5c 32 30 33 1b 00 5c 33 31 34 5c 33 0\311.\312.\310\313N\203..\314\3
9300 31 31 5c 33 31 33 5c 33 31 30 5c 33 31 33 4e 23 5c 32 31 30 5c 33 31 35 0b 21 5c 32 30 34 27 00 11\313\310\313N#\210\315.!\204'.
9320 5c 33 31 36 0b 5c 33 31 37 20 5c 22 5c 32 31 30 5c 33 32 30 5c 66 21 5c 32 31 31 1d 5c 32 30 33 \316.\317.\"\210\320\f!\211.\203
9340 36 00 0d 5c 33 32 31 20 3d 5c 32 30 33 3c 00 5c 33 32 32 5c 66 5c 33 32 33 20 5c 22 5c 32 31 30 6..\321.=\203<.\322\f\323.\"\210
9360 29 5c 33 32 34 0e 25 5c 33 32 35 5c 22 5c 32 30 34 56 00 0e 25 0e 26 3d 5c 32 30 34 56 00 5c 33 )\324.%\325\"\204V..%.&=\204V.\3
9380 32 36 0e 25 5c 33 32 35 0e 26 43 23 5c 32 31 30 5c 33 32 37 0b 21 5c 32 31 30 5c 33 33 30 5c 66 26.%\325.&C#\210\327.!\210\330\f
93a0 21 5c 32 31 30 0e 25 16 26 5c 33 33 31 16 27 5c 33 30 36 5c 33 33 32 21 5c 32 31 30 5c 33 33 33 !\210.%.&\331.'\306\332!\210\333
93c0 16 1a 5c 33 30 36 5c 33 33 34 21 5c 32 31 30 5c 33 33 35 16 1c 5c 33 30 36 5c 33 33 36 21 5c 32 ..\306\334!\210\335..\306\336!\2
93e0 31 30 5c 33 33 37 16 1e 5c 33 34 30 5c 33 34 31 5c 33 34 32 5c 33 33 33 5c 33 30 37 24 5c 32 31 10\337..\340\341\342\333\307$\21
9400 30 29 5c 33 34 33 5c 33 34 34 21 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 0)\343\344!\207".[delay-mode-hoo
9420 6b 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 73 6e 69 70 70 65 74 2d ks.major-mode.mode-name.snippet-
9440 6d 6f 64 65 2d 6d 61 70 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 mode-map.snippet-mode-syntax-tab
9460 6c 65 20 70 61 72 65 6e 74 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 20 le.parent.make-local-variable.t.
9480 70 72 6f 67 2d 6d 6f 64 65 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 20 22 53 6e 69 70 70 65 74 22 prog-mode.snippet-mode."Snippet"
94a0 20 6d 6f 64 65 2d 63 6c 61 73 73 20 70 75 74 20 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 73 65 .mode-class.put.keymap-parent.se
94c0 74 2d 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 63 75 72 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 t-keymap-parent.current-local-ma
94e0 70 20 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 73 74 61 6e 64 61 72 64 2d 73 79 6e p.char-table-parent.standard-syn
9500 74 61 78 2d 74 61 62 6c 65 20 73 65 74 2d 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 tax-table.set-char-table-parent.
9520 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 61 62 62 72 65 76 2d 74 61 62 6c 65 2d 67 65 74 20 3a 70 syntax-table.abbrev-table-get.:p
9540 61 72 65 6e 74 73 20 61 62 62 72 65 76 2d 74 61 62 6c 65 2d 70 75 74 20 75 73 65 2d 6c 6f 63 61 arents.abbrev-table-put.use-loca
9560 6c 2d 6d 61 70 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 28 79 61 73 2d 2d 66 6f 6e l-map.set-syntax-table.(yas--fon
9580 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 29 20 72 65 71 75 69 72 65 2d 66 69 6e 61 6c 2d 6e t-lock-keywords).require-final-n
95a0 65 77 6c 69 6e 65 20 6e 69 6c 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 20 22 23 22 20 63 6f 6d ewline.nil.comment-start."#".com
95c0 6d 65 6e 74 2d 73 74 61 72 74 2d 73 6b 69 70 20 22 23 2b 5b 09 20 5d 2a 22 20 61 64 64 2d 68 6f ment-start-skip."#+[..]*".add-ho
95e0 6f 6b 20 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 79 61 73 2d 6d 61 79 62 65 2d 6c 6f 61 ok.after-save-hook.yas-maybe-loa
9600 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 72 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 d-snippet-buffer.run-mode-hooks.
9620 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 61 snippet-mode-hook.snippet-mode-a
9640 62 62 72 65 76 2d 74 61 62 6c 65 20 6c 6f 63 61 6c 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 66 bbrev-table.local-abbrev-table.f
9660 6f 6e 74 2d 6c 6f 63 6b 2d 64 65 66 61 75 6c 74 73 5d 20 36 20 22 41 20 6d 6f 64 65 20 66 6f 72 ont-lock-defaults].6."A.mode.for
9680 20 65 64 69 74 69 6e 67 20 79 61 73 6e 69 70 70 65 74 73 5c 6e 5c 6e 49 6e 20 61 64 64 69 74 69 .editing.yasnippets\n\nIn.additi
96a0 6f 6e 20 74 6f 20 61 6e 79 20 68 6f 6f 6b 73 20 69 74 73 20 70 61 72 65 6e 74 20 6d 6f 64 65 20 on.to.any.hooks.its.parent.mode.
96c0 60 70 72 6f 67 2d 6d 6f 64 65 27 20 6d 69 67 68 74 20 68 61 76 65 20 72 75 6e 2c 5c 6e 74 68 69 `prog-mode'.might.have.run,\nthi
96e0 73 20 6d 6f 64 65 20 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 20 60 73 6e 69 70 70 65 74 2d 6d 6f s.mode.runs.the.hook.`snippet-mo
9700 64 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 20 66 69 6e 61 6c 20 6f 72 5c 6e 70 65 6e 75 6c de-hook',.as.the.final.or\npenul
9720 74 69 6d 61 74 65 20 73 74 65 70 20 64 75 72 69 6e 67 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f timate.step.during.initializatio
9740 6e 2e 5c 6e 5c 6e 5c 5c 7b 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 6d 61 70 7d 22 20 6e 69 6c 5d n.\n\n\\{snippet-mode-map}".nil]
9760 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d .(lambda.(#1#).(defvar.snippet-m
9780 6f 64 65 2d 68 6f 6f 6b 20 23 31 23 29 29 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 ode-hook.#1#)).(lambda.(#1#).(de
97a0 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 6d 61 70 20 23 31 23 29 29 20 28 6c 61 6d fvar.snippet-mode-map.#1#)).(lam
97c0 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 73 bda.(#1#).(defvar.snippet-mode-s
97e0 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 31 23 29 29 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 yntax-table.#1#)).(lambda.(#1#).
9800 28 64 65 66 76 61 72 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c (defvar.snippet-mode-abbrev-tabl
9820 65 20 23 31 23 29 29 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 33 30 30 21 5c 32 31 30 5c 33 30 37 e.#1#)).#[nil."\306\300!\210\307
9840 18 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 11 5c 33 31 32 12 5c 33 31 33 0b 21 5c 32 31 30 5c 33 .\310.\210\311.\312.\313.!\210\3
9860 31 34 5c 66 21 5c 32 31 30 0d 16 19 5c 33 31 35 16 1a 5c 33 30 36 5c 33 31 36 21 5c 32 31 30 5c 14\f!\210...\315..\306\316!\210\
9880 33 31 37 16 0e 5c 33 30 36 5c 33 32 30 21 5c 32 31 30 5c 33 32 31 16 10 5c 33 30 36 5c 33 32 32 317..\306\320!\210\321..\306\322
98a0 21 5c 32 31 30 5c 33 32 33 16 12 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 31 37 5c 33 30 37 24 !\210\323..\324\325\326\317\307$
98c0 5c 32 31 30 29 5c 33 32 37 5c 33 33 30 21 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d 6d 6f 64 65 2d \210)\327\330!\207".[delay-mode-
98e0 68 6f 6f 6b 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 73 6e 69 70 70 hooks.major-mode.mode-name.snipp
9900 65 74 2d 6d 6f 64 65 2d 6d 61 70 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d et-mode-map.snippet-mode-syntax-
9920 74 61 62 6c 65 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 table.snippet-mode-abbrev-table.
9940 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 20 6b 69 6c 6c 2d 61 6c 6c 2d 6c make-local-variable.t.kill-all-l
9960 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 20 22 53 6e 69 ocal-variables.snippet-mode."Sni
9980 70 70 65 74 22 20 75 73 65 2d 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 ppet".use-local-map.set-syntax-t
99a0 61 62 6c 65 20 28 79 61 73 2d 2d 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 73 29 20 72 able.(yas--font-lock-keywords).r
99c0 65 71 75 69 72 65 2d 66 69 6e 61 6c 2d 6e 65 77 6c 69 6e 65 20 6e 69 6c 20 63 6f 6d 6d 65 6e 74 equire-final-newline.nil.comment
99e0 2d 73 74 61 72 74 20 22 23 22 20 63 6f 6d 6d 65 6e 74 2d 73 74 61 72 74 2d 73 6b 69 70 20 22 23 -start."#".comment-start-skip."#
9a00 2b 5b 09 20 5d 2a 22 20 61 64 64 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b +[..]*".add-hook.after-save-hook
9a20 20 79 61 73 2d 6d 61 79 62 65 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 72 .yas-maybe-load-snippet-buffer.r
9a40 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 un-mode-hooks.snippet-mode-hook.
9a60 6c 6f 63 61 6c 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 64 65 66 local-abbrev-table.font-lock-def
9a80 61 75 6c 74 73 5d 20 35 20 22 41 20 6d 6f 64 65 20 66 6f 72 20 65 64 69 74 69 6e 67 20 79 61 73 aults].5."A.mode.for.editing.yas
9aa0 6e 69 70 70 65 74 73 5c 6e 5c 6e 54 68 69 73 20 6d 6f 64 65 20 72 75 6e 73 20 74 68 65 20 68 6f nippets\n\nThis.mode.runs.the.ho
9ac0 6f 6b 20 60 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 20 66 ok.`snippet-mode-hook',.as.the.f
9ae0 69 6e 61 6c 20 6f 72 5c 6e 70 65 6e 75 6c 74 69 6d 61 74 65 20 73 74 65 70 20 64 75 72 69 6e 67 inal.or\npenultimate.step.during
9b00 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 5c 6e 5c 6e 5c 5c 7b 73 6e 69 70 70 65 74 2d 6d .initialization.\n\n\\{snippet-m
9b20 6f 64 65 2d 6d 61 70 7d 22 20 6e 69 6c 5d 5d 20 35 29 0a 23 40 31 34 39 20 52 65 74 75 72 6e 20 ode-map}".nil]].5).#@149.Return.
9b40 6e 6f 6e 2d 6e 69 6c 20 69 66 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 73 68 6f 75 6c 64 non-nil.if.current.buffer.should
9b60 20 62 65 20 69 6e 20 60 73 6e 69 70 70 65 74 2d 6d 6f 64 65 27 2e 0a 4d 65 61 6e 69 6e 67 20 69 .be.in.`snippet-mode'..Meaning.i
9b80 74 27 73 20 76 69 73 69 74 69 6e 67 20 61 20 66 69 6c 65 20 75 6e 64 65 72 20 6f 6e 65 20 6f 66 t's.visiting.a.file.under.one.of
9ba0 20 74 68 65 20 6d 6f 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 69 6e 0a 60 79 61 73 2d 73 6e .the.mode.directories.in.`yas-sn
9bc0 69 70 70 65 74 2d 64 69 72 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 73 6e 69 ippet-dirs'...(defalias.'yas-sni
9be0 70 70 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 2d 70 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 0b ppet-mode-buffer-p.#[nil.".\205.
9c00 00 5c 33 30 31 08 5c 33 30 32 20 5c 33 30 33 5c 33 30 34 24 5c 32 30 37 22 20 5b 62 75 66 66 65 .\301.\302.\303\304$\207".[buffe
9c20 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 6d 65 6d 62 65 72 20 79 61 73 2d 73 6e 69 70 70 65 r-file-name.cl-member.yas-snippe
9c40 74 2d 64 69 72 73 20 3a 74 65 73 74 20 66 69 6c 65 2d 69 6e 2d 64 69 72 65 63 74 6f 72 79 2d 70 t-dirs.:test.file-in-directory-p
9c60 5d 20 35 20 28 23 24 20 2e 20 33 39 37 33 37 29 5d 29 0a 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 ].5.(#$...39737)]).(add-to-list.
9c80 27 6d 61 67 69 63 2d 66 61 6c 6c 62 61 63 6b 2d 6d 6f 64 65 2d 61 6c 69 73 74 20 27 28 79 61 73 'magic-fallback-mode-alist.'(yas
9ca0 2d 73 6e 69 70 70 65 74 2d 6d 6f 64 65 2d 62 75 66 66 65 72 2d 70 20 2e 20 73 6e 69 70 70 65 74 -snippet-mode-buffer-p...snippet
9cc0 2d 6d 6f 64 65 29 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 -mode)).#@48.compiler-macro.for.
9ce0 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 27 2e 1f 0a 28 64 65 inlining.`yas--template-p'...(de
9d00 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 2d 2d 63 6d 61 63 72 6f 20 falias.'yas--template-p--cmacro.
9d20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 #[(_cl-whole-arg.cl-x)."\301\302
9d40 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 \303\304\211\211.&.\207".[cl-x.c
9d60 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c l--defsubst-expand.(cl-x).(cl-bl
9d80 6f 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 ock.yas--template-p.(and.(memq.(
9da0 74 79 70 65 2d 6f 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d type-of.cl-x).cl-struct-yas--tem
9dc0 70 6c 61 74 65 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 30 31 plate-tags).t)).nil].7.(#$...401
9de0 34 31 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 27 63 6f 6d 41)]).(put.'yas--template-p.'com
9e00 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 2d 2d 63 6d piler-macro.'yas--template-p--cm
9e20 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 acro).(defalias.'yas--template-p
9e40 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 35 09 00 5c 33 30 33 5c 32 30 .#[(cl-x)."\302.!.>\205..\303\20
9e60 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 7".[cl-x.cl-struct-yas--template
9e80 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 -tags.type-of.t].2]).(byte-code.
9ea0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 "\300\301\302\303#\304\305\306\3
9ec0 30 31 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 01#\207".[function-put.yas--temp
9ee0 6c 61 74 65 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 late-p.side-effect-free.error-fr
9f00 65 65 20 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 64 65 66 74 79 70 65 2d ee.put.yas--template.cl-deftype-
9f20 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 35 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 satisfies].5).#@50.compiler-macr
9f40 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 o.for.inlining.`yas--template-ke
9f60 79 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 y'...(defalias.'yas--template-ke
9f80 79 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 y--cmacro.#[(_cl-whole-arg.cl-x)
9fa0 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 ."\301\302\303\304\211\211.&.\20
9fc0 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 7".[cl-x.cl--defsubst-expand.(cl
9fe0 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 20 -x).(cl-block.yas--template-key.
a000 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 (progn.(or.(yas--template-p.cl-x
a020 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 ).(signal.'wrong-type-argument.(
a040 6c 69 73 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 list.'yas--template.cl-x))).(are
a060 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 30 37 35 35 29 5d f.cl-x.1))).nil].7.(#$...40755)]
a080 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 20 27 63 6f 6d 70 69 ).(put.'yas--template-key.'compi
a0a0 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 2d 2d 63 6d ler-macro.'yas--template-key--cm
a0c0 61 63 72 6f 29 0a 23 40 35 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6b 65 79 22 20 6f 66 20 acro).#@51.Access.slot."key".of.
a0e0 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 `yas--template'.struct.CL-X...(d
a100 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 20 23 5b 28 63 6c efalias.'yas--template-key.#[(cl
a120 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 -x)."\302.!.>\204..\303\304\305.
a140 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 D\"\210.\306H\207".[cl-x.cl-stru
a160 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 ct-yas--template-tags.type-of.si
a180 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 gnal.wrong-type-argument.yas--te
a1a0 6d 70 6c 61 74 65 20 31 5d 20 34 20 28 23 24 20 2e 20 34 31 31 36 33 29 5d 29 0a 28 62 79 74 65 mplate.1].4.(#$...41163)]).(byte
a1c0 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 -code."\300\301\302\303#\300\207
a1e0 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 ".[function-put.yas--template-ke
a200 79 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 34 20 63 6f y.side-effect-free.t].4).#@54.co
a220 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d mpiler-macro.for.inlining.`yas--
a240 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 74 65 6e 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 template-content'...(defalias.'y
a260 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 74 65 6e 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 as--template-content--cmacro.#[(
a280 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 _cl-whole-arg.cl-x)."\301\302\30
a2a0 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 3\304\211\211.&.\207".[cl-x.cl--
a2c0 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b defsubst-expand.(cl-x).(cl-block
a2e0 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 74 65 6e 74 20 28 70 72 6f 67 6e 20 28 6f .yas--template-content.(progn.(o
a300 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c r.(yas--template-p.cl-x).(signal
a320 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 .'wrong-type-argument.(list.'yas
a340 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 --template.cl-x))).(aref.cl-x.2)
a360 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 31 35 30 32 29 5d 29 0a 28 70 75 74 20 27 79 )).nil].7.(#$...41502)]).(put.'y
a380 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 74 65 6e 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d as--template-content.'compiler-m
a3a0 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 74 65 6e 74 2d 2d 63 6d 61 acro.'yas--template-content--cma
a3c0 63 72 6f 29 0a 23 40 35 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 63 6f 6e 74 65 6e 74 22 20 cro).#@55.Access.slot."content".
a3e0 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f of.`yas--template'.struct.CL-X..
a400 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 74 65 6e .(defalias.'yas--template-conten
a420 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 t.#[(cl-x)."\302.!.>\204..\303\3
a440 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 04\305.D\"\210.\306H\207".[cl-x.
a460 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 cl-struct-yas--template-tags.typ
a480 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 e-of.signal.wrong-type-argument.
a4a0 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 32 5d 20 34 20 28 23 24 20 2e 20 34 31 39 33 30 29 5d yas--template.2].4.(#$...41930)]
a4c0 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 5c ).(byte-code."\300\301\302\303#\
a4e0 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 300\207".[function-put.yas--temp
a500 6c 61 74 65 2d 63 6f 6e 74 65 6e 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d late-content.side-effect-free.t]
a520 20 34 29 0a 23 40 35 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 .4).#@51.compiler-macro.for.inli
a540 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 27 2e 1f 0a 28 64 65 66 ning.`yas--template-name'...(def
a560 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 2d 2d 63 6d 61 63 72 alias.'yas--template-name--cmacr
a580 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 o.#[(_cl-whole-arg.cl-x)."\301\3
a5a0 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 02\303\304\211\211.&.\207".[cl-x
a5c0 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d .cl--defsubst-expand.(cl-x).(cl-
a5e0 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 20 28 70 72 6f 67 6e 20 block.yas--template-name.(progn.
a600 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e (or.(yas--template-p.cl-x).(sign
a620 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 al.'wrong-type-argument.(list.'y
a640 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 as--template.cl-x))).(aref.cl-x.
a660 33 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 32 32 38 31 29 5d 29 0a 28 70 75 74 20 3))).nil].7.(#$...42281)]).(put.
a680 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 'yas--template-name.'compiler-ma
a6a0 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 2d 2d 63 6d 61 63 72 6f 29 cro.'yas--template-name--cmacro)
a6c0 0a 23 40 35 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6e 61 6d 65 22 20 6f 66 20 60 79 61 73 .#@52.Access.slot."name".of.`yas
a6e0 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c --template'.struct.CL-X...(defal
a700 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 20 23 5b 28 63 6c 2d 78 29 ias.'yas--template-name.#[(cl-x)
a720 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 ."\302.!.>\204..\303\304\305.D\"
a740 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d \210.\306H\207".[cl-x.cl-struct-
a760 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 yas--template-tags.type-of.signa
a780 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c l.wrong-type-argument.yas--templ
a7a0 61 74 65 20 33 5d 20 34 20 28 23 24 20 2e 20 34 32 36 39 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f ate.3].4.(#$...42694)]).(byte-co
a7c0 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b de."\300\301\302\303#\300\207".[
a7e0 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 20 function-put.yas--template-name.
a800 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 36 20 63 6f 6d 70 side-effect-free.t].4).#@56.comp
a820 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 iler-macro.for.inlining.`yas--te
a840 6d 70 6c 61 74 65 2d 63 6f 6e 64 69 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 mplate-condition'...(defalias.'y
a860 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 64 69 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 20 23 as--template-condition--cmacro.#
a880 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c [(_cl-whole-arg.cl-x)."\301\302\
a8a0 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 303\304\211\211.&.\207".[cl-x.cl
a8c0 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f --defsubst-expand.(cl-x).(cl-blo
a8e0 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 64 69 74 69 6f 6e 20 28 70 72 6f 67 ck.yas--template-condition.(prog
a900 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 n.(or.(yas--template-p.cl-x).(si
a920 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 gnal.'wrong-type-argument.(list.
a940 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 'yas--template.cl-x))).(aref.cl-
a960 78 20 34 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 33 30 33 36 29 5d 29 0a 28 70 75 x.4))).nil].7.(#$...43036)]).(pu
a980 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 64 69 74 69 6f 6e 20 27 63 6f 6d 70 t.'yas--template-condition.'comp
a9a0 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 64 69 74 iler-macro.'yas--template-condit
a9c0 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 63 ion--cmacro).#@57.Access.slot."c
a9e0 6f 6e 64 69 74 69 6f 6e 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 ondition".of.`yas--template'.str
aa00 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c uct.CL-X...(defalias.'yas--templ
aa20 61 74 65 2d 63 6f 6e 64 69 74 69 6f 6e 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e ate-condition.#[(cl-x)."\302.!.>
aa40 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 \204..\303\304\305.D\"\210.\306H
aa60 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c \207".[cl-x.cl-struct-yas--templ
aa80 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 ate-tags.type-of.signal.wrong-ty
aaa0 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 34 5d 20 34 20 28 pe-argument.yas--template.4].4.(
aac0 23 24 20 2e 20 34 33 34 37 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 #$...43474)]).(byte-code."\300\3
aae0 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 01\302\303#\300\207".[function-p
ab00 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6e 64 69 74 69 6f 6e 20 73 69 64 65 2d ut.yas--template-condition.side-
ab20 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 37 20 63 6f 6d 70 69 6c 65 72 2d effect-free.t].4).#@57.compiler-
ab40 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 macro.for.inlining.`yas--templat
ab60 65 2d 65 78 70 61 6e 64 2d 65 6e 76 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d e-expand-env'...(defalias.'yas--
ab80 74 65 6d 70 6c 61 74 65 2d 65 78 70 61 6e 64 2d 65 6e 76 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f template-expand-env--cmacro.#[(_
aba0 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 cl-whole-arg.cl-x)."\301\302\303
abc0 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 \304\211\211.&.\207".[cl-x.cl--d
abe0 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 efsubst-expand.(cl-x).(cl-block.
ac00 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 65 78 70 61 6e 64 2d 65 6e 76 20 28 70 72 6f 67 6e 20 yas--template-expand-env.(progn.
ac20 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e (or.(yas--template-p.cl-x).(sign
ac40 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 al.'wrong-type-argument.(list.'y
ac60 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 as--template.cl-x))).(aref.cl-x.
ac80 35 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 33 38 33 31 29 5d 29 0a 28 70 75 74 20 5))).nil].7.(#$...43831)]).(put.
aca0 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 65 78 70 61 6e 64 2d 65 6e 76 20 27 63 6f 6d 70 69 'yas--template-expand-env.'compi
acc0 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 65 78 70 61 6e 64 2d ler-macro.'yas--template-expand-
ace0 65 6e 76 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 65 env--cmacro).#@58.Access.slot."e
ad00 78 70 61 6e 64 2d 65 6e 76 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 xpand-env".of.`yas--template'.st
ad20 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 ruct.CL-X...(defalias.'yas--temp
ad40 6c 61 74 65 2d 65 78 70 61 6e 64 2d 65 6e 76 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 late-expand-env.#[(cl-x)."\302.!
ad60 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 .>\204..\303\304\305.D\"\210.\30
ad80 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 6H\207".[cl-x.cl-struct-yas--tem
ada0 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d plate-tags.type-of.signal.wrong-
adc0 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 35 5d 20 34 type-argument.yas--template.5].4
ade0 20 28 23 24 20 2e 20 34 34 32 37 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 .(#$...44274)]).(byte-code."\300
ae00 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e \301\302\303#\300\207".[function
ae20 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 65 78 70 61 6e 64 2d 65 6e 76 20 73 69 -put.yas--template-expand-env.si
ae40 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 36 20 63 6f 6d 70 69 6c de-effect-free.t].4).#@56.compil
ae60 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 er-macro.for.inlining.`yas--temp
ae80 6c 61 74 65 2d 6c 6f 61 64 2d 66 69 6c 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 late-load-file'...(defalias.'yas
aea0 2d 2d 74 65 6d 70 6c 61 74 65 2d 6c 6f 61 64 2d 66 69 6c 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 --template-load-file--cmacro.#[(
aec0 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 _cl-whole-arg.cl-x)."\301\302\30
aee0 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 3\304\211\211.&.\207".[cl-x.cl--
af00 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b defsubst-expand.(cl-x).(cl-block
af20 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6c 6f 61 64 2d 66 69 6c 65 20 28 70 72 6f 67 6e 20 .yas--template-load-file.(progn.
af40 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e (or.(yas--template-p.cl-x).(sign
af60 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 al.'wrong-type-argument.(list.'y
af80 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 as--template.cl-x))).(aref.cl-x.
afa0 36 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 34 36 33 34 29 5d 29 0a 28 70 75 74 20 6))).nil].7.(#$...44634)]).(put.
afc0 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6c 6f 61 64 2d 66 69 6c 65 20 27 63 6f 6d 70 69 6c 'yas--template-load-file.'compil
afe0 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6c 6f 61 64 2d 66 69 6c er-macro.'yas--template-load-fil
b000 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6c 6f 61 e--cmacro).#@57.Access.slot."loa
b020 64 2d 66 69 6c 65 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 d-file".of.`yas--template'.struc
b040 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 t.CL-X...(defalias.'yas--templat
b060 65 2d 6c 6f 61 64 2d 66 69 6c 65 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 e-load-file.#[(cl-x)."\302.!.>\2
b080 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 04..\303\304\305.D\"\210.\306H\2
b0a0 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 07".[cl-x.cl-struct-yas--templat
b0c0 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 e-tags.type-of.signal.wrong-type
b0e0 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 36 5d 20 34 20 28 23 24 -argument.yas--template.6].4.(#$
b100 20 2e 20 34 35 30 37 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 ...45072)]).(byte-code."\300\301
b120 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \302\303#\300\207".[function-put
b140 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6c 6f 61 64 2d 66 69 6c 65 20 73 69 64 65 2d 65 66 .yas--template-load-file.side-ef
b160 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 fect-free.t].4).#@56.compiler-ma
b180 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d cro.for.inlining.`yas--template-
b1a0 73 61 76 65 2d 66 69 6c 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d save-file'...(defalias.'yas--tem
b1c0 70 6c 61 74 65 2d 73 61 76 65 2d 66 69 6c 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 plate-save-file--cmacro.#[(_cl-w
b1e0 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 hole-arg.cl-x)."\301\302\303\304
b200 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 \211\211.&.\207".[cl-x.cl--defsu
b220 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d bst-expand.(cl-x).(cl-block.yas-
b240 2d 74 65 6d 70 6c 61 74 65 2d 73 61 76 65 2d 66 69 6c 65 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 -template-save-file.(progn.(or.(
b260 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 yas--template-p.cl-x).(signal.'w
b280 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 74 rong-type-argument.(list.'yas--t
b2a0 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 37 29 29 29 20 emplate.cl-x))).(aref.cl-x.7))).
b2c0 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 35 34 32 39 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d nil].7.(#$...45429)]).(put.'yas-
b2e0 2d 74 65 6d 70 6c 61 74 65 2d 73 61 76 65 2d 66 69 6c 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 -template-save-file.'compiler-ma
b300 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 73 61 76 65 2d 66 69 6c 65 2d 2d 63 6d cro.'yas--template-save-file--cm
b320 61 63 72 6f 29 0a 23 40 35 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 61 76 65 2d 66 69 6c acro).#@57.Access.slot."save-fil
b340 65 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d e".of.`yas--template'.struct.CL-
b360 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 73 61 76 X...(defalias.'yas--template-sav
b380 65 2d 66 69 6c 65 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c e-file.#[(cl-x)."\302.!.>\204..\
b3a0 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 303\304\305.D\"\210.\306H\207".[
b3c0 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 cl-x.cl-struct-yas--template-tag
b3e0 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 s.type-of.signal.wrong-type-argu
b400 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 37 5d 20 34 20 28 23 24 20 2e 20 34 35 ment.yas--template.7].4.(#$...45
b420 38 36 37 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 867)]).(byte-code."\300\301\302\
b440 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 303#\300\207".[function-put.yas-
b460 2d 74 65 6d 70 6c 61 74 65 2d 73 61 76 65 2d 66 69 6c 65 20 73 69 64 65 2d 65 66 66 65 63 74 2d -template-save-file.side-effect-
b480 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 free.t].4).#@57.compiler-macro.f
b4a0 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 62 69 or.inlining.`yas--template-keybi
b4c0 6e 64 69 6e 67 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 nding'...(defalias.'yas--templat
b4e0 65 2d 6b 65 79 62 69 6e 64 69 6e 67 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c e-keybinding--cmacro.#[(_cl-whol
b500 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 e-arg.cl-x)."\301\302\303\304\21
b520 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 1\211.&.\207".[cl-x.cl--defsubst
b540 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 65 -expand.(cl-x).(cl-block.yas--te
b560 6d 70 6c 61 74 65 2d 6b 65 79 62 69 6e 64 69 6e 67 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 mplate-keybinding.(progn.(or.(ya
b580 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f s--template-p.cl-x).(signal.'wro
b5a0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 74 65 6d ng-type-argument.(list.'yas--tem
b5c0 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 38 29 29 29 20 6e 69 plate.cl-x))).(aref.cl-x.8))).ni
b5e0 6c 5d 20 37 20 28 23 24 20 2e 20 34 36 32 32 34 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 l].7.(#$...46224)]).(put.'yas--t
b600 65 6d 70 6c 61 74 65 2d 6b 65 79 62 69 6e 64 69 6e 67 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 emplate-keybinding.'compiler-mac
b620 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 62 69 6e 64 69 6e 67 2d 2d 63 6d ro.'yas--template-keybinding--cm
b640 61 63 72 6f 29 0a 23 40 35 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6b 65 79 62 69 6e 64 69 acro).#@58.Access.slot."keybindi
b660 6e 67 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c ng".of.`yas--template'.struct.CL
b680 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 -X...(defalias.'yas--template-ke
b6a0 79 62 69 6e 64 69 6e 67 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f ybinding.#[(cl-x)."\302.!.>\204.
b6c0 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 .\303\304\305.D\"\210.\306H\207"
b6e0 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 .[cl-x.cl-struct-yas--template-t
b700 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 ags.type-of.signal.wrong-type-ar
b720 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 38 5d 20 34 20 28 23 24 20 2e 20 gument.yas--template.8].4.(#$...
b740 34 36 36 36 37 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 46667)]).(byte-code."\300\301\30
b760 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 2\303#\300\207".[function-put.ya
b780 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6b 65 79 62 69 6e 64 69 6e 67 20 73 69 64 65 2d 65 66 66 65 s--template-keybinding.side-effe
b7a0 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ct-free.t].4).#@51.compiler-macr
b7c0 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 75 75 o.for.inlining.`yas--template-uu
b7e0 69 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 75 id'...(defalias.'yas--template-u
b800 75 69 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d uid--cmacro.#[(_cl-whole-arg.cl-
b820 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c x)."\301\302\303\304\211\211.&.\
b840 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 207".[cl-x.cl--defsubst-expand.(
b860 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 75 75 cl-x).(cl-block.yas--template-uu
b880 69 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 id.(progn.(or.(yas--template-p.c
b8a0 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e l-x).(signal.'wrong-type-argumen
b8c0 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 t.(list.'yas--template.cl-x))).(
b8e0 61 72 65 66 20 63 6c 2d 78 20 39 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 37 30 32 aref.cl-x.9))).nil].7.(#$...4702
b900 37 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 75 75 69 64 20 27 63 7)]).(put.'yas--template-uuid.'c
b920 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 75 75 69 ompiler-macro.'yas--template-uui
b940 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 75 75 69 d--cmacro).#@52.Access.slot."uui
b960 64 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d d".of.`yas--template'.struct.CL-
b980 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 75 75 69 X...(defalias.'yas--template-uui
b9a0 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 d.#[(cl-x)."\302.!.>\204..\303\3
b9c0 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 04\305.D\"\210.\306H\207".[cl-x.
b9e0 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 cl-struct-yas--template-tags.typ
ba00 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 e-of.signal.wrong-type-argument.
ba20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 39 5d 20 34 20 28 23 24 20 2e 20 34 37 34 34 30 29 5d yas--template.9].4.(#$...47440)]
ba40 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 5c ).(byte-code."\300\301\302\303#\
ba60 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 300\207".[function-put.yas--temp
ba80 6c 61 74 65 2d 75 75 69 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 late-uuid.side-effect-free.t].4)
baa0 0a 23 40 36 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e .#@64.compiler-macro.for.inlinin
bac0 67 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 g.`yas--template-menu-binding-pa
bae0 69 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d ir'...(defalias.'yas--template-m
bb00 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d enu-binding-pair--cmacro.#[(_cl-
bb20 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 whole-arg.cl-x)."\301\302\303\30
bb40 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 4\211\211.&.\207".[cl-x.cl--defs
bb60 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 ubst-expand.(cl-x).(cl-block.yas
bb80 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 28 70 72 --template-menu-binding-pair.(pr
bba0 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 ogn.(or.(yas--template-p.cl-x).(
bbc0 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 signal.'wrong-type-argument.(lis
bbe0 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 t.'yas--template.cl-x))).(aref.c
bc00 6c 2d 78 20 31 30 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 37 37 38 32 29 5d 29 0a l-x.10))).nil].7.(#$...47782)]).
bc20 28 70 75 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 (put.'yas--template-menu-binding
bc40 2d 70 61 69 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 -pair.'compiler-macro.'yas--temp
bc60 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 2d 2d 63 6d 61 63 72 6f 29 0a late-menu-binding-pair--cmacro).
bc80 23 40 36 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 #@65.Access.slot."menu-binding-p
bca0 61 69 72 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 air".of.`yas--template'.struct.C
bcc0 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d L-X...(defalias.'yas--template-m
bce0 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 enu-binding-pair.#[(cl-x)."\302.
bd00 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204..\303\304\305.D\"\210.\3
bd20 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 06H\207".[cl-x.cl-struct-yas--te
bd40 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 mplate-tags.type-of.signal.wrong
bd60 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 30 5d -type-argument.yas--template.10]
bd80 20 34 20 28 23 24 20 2e 20 34 38 32 36 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 .4.(#$...48261)]).(byte-code."\3
bda0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 00\301\302\303#\300\207".[functi
bdc0 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e on-put.yas--template-menu-bindin
bde0 67 2d 70 61 69 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 g-pair.side-effect-free.t].4).#@
be00 35 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 52.compiler-macro.for.inlining.`
be20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 6f 75 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 yas--template-group'...(defalias
be40 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 6f 75 70 2d 2d 63 6d 61 63 72 6f 20 23 5b .'yas--template-group--cmacro.#[
be60 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 (_cl-whole-arg.cl-x)."\301\302\3
be80 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 03\304\211\211.&.\207".[cl-x.cl-
bea0 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 -defsubst-expand.(cl-x).(cl-bloc
bec0 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 6f 75 70 20 28 70 72 6f 67 6e 20 28 6f 72 k.yas--template-group.(progn.(or
bee0 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 .(yas--template-p.cl-x).(signal.
bf00 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 'wrong-type-argument.(list.'yas-
bf20 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 31 29 -template.cl-x))).(aref.cl-x.11)
bf40 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 38 36 34 33 29 5d 29 0a 28 70 75 74 20 27 79 )).nil].7.(#$...48643)]).(put.'y
bf60 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 6f 75 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 as--template-group.'compiler-mac
bf80 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 6f 75 70 2d 2d 63 6d 61 63 72 6f 29 ro.'yas--template-group--cmacro)
bfa0 0a 23 40 35 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 67 72 6f 75 70 22 20 6f 66 20 60 79 61 .#@53.Access.slot."group".of.`ya
bfc0 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 s--template'.struct.CL-X...(defa
bfe0 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 6f 75 70 20 23 5b 28 63 6c 2d lias.'yas--template-group.#[(cl-
c000 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 x)."\302.!.>\204..\303\304\305.D
c020 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 \"\210.\306H\207".[cl-x.cl-struc
c040 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 t-yas--template-tags.type-of.sig
c060 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d nal.wrong-type-argument.yas--tem
c080 70 6c 61 74 65 20 31 31 5d 20 34 20 28 23 24 20 2e 20 34 39 30 36 32 29 5d 29 0a 28 62 79 74 65 plate.11].4.(#$...49062)]).(byte
c0a0 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 -code."\300\301\302\303#\300\207
c0c0 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 72 ".[function-put.yas--template-gr
c0e0 6f 75 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 37 20 oup.side-effect-free.t].4).#@57.
c100 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 compiler-macro.for.inlining.`yas
c120 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 65 72 6d 2d 67 72 6f 75 70 27 2e 1f 0a 28 64 65 66 61 6c 69 --template-perm-group'...(defali
c140 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 65 72 6d 2d 67 72 6f 75 70 2d 2d 63 6d as.'yas--template-perm-group--cm
c160 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 acro.#[(_cl-whole-arg.cl-x)."\30
c180 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 1\302\303\304\211\211.&.\207".[c
c1a0 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 l-x.cl--defsubst-expand.(cl-x).(
c1c0 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 65 72 6d 2d 67 72 6f 75 cl-block.yas--template-perm-grou
c1e0 70 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c p.(progn.(or.(yas--template-p.cl
c200 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 -x).(signal.'wrong-type-argument
c220 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 .(list.'yas--template.cl-x))).(a
c240 72 65 66 20 63 6c 2d 78 20 31 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 34 39 34 30 ref.cl-x.12))).nil].7.(#$...4940
c260 38 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 65 72 6d 2d 67 72 8)]).(put.'yas--template-perm-gr
c280 6f 75 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 oup.'compiler-macro.'yas--templa
c2a0 74 65 2d 70 65 72 6d 2d 67 72 6f 75 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 38 20 41 63 63 65 te-perm-group--cmacro).#@58.Acce
c2c0 73 73 20 73 6c 6f 74 20 22 70 65 72 6d 2d 67 72 6f 75 70 22 20 6f 66 20 60 79 61 73 2d 2d 74 65 ss.slot."perm-group".of.`yas--te
c2e0 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 mplate'.struct.CL-X...(defalias.
c300 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 65 72 6d 2d 67 72 6f 75 70 20 23 5b 28 63 6c 2d 'yas--template-perm-group.#[(cl-
c320 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 x)."\302.!.>\204..\303\304\305.D
c340 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 \"\210.\306H\207".[cl-x.cl-struc
c360 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 t-yas--template-tags.type-of.sig
c380 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d nal.wrong-type-argument.yas--tem
c3a0 70 6c 61 74 65 20 31 32 5d 20 34 20 28 23 24 20 2e 20 34 39 38 35 32 29 5d 29 0a 28 62 79 74 65 plate.12].4.(#$...49852)]).(byte
c3c0 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 -code."\300\301\302\303#\300\207
c3e0 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 65 ".[function-put.yas--template-pe
c400 72 6d 2d 67 72 6f 75 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a rm-group.side-effect-free.t].4).
c420 23 40 35 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 #@52.compiler-macro.for.inlining
c440 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 27 2e 1f 0a 28 64 65 66 61 6c 69 .`yas--template-table'...(defali
c460 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 2d 2d 63 6d 61 63 72 6f 20 as.'yas--template-table--cmacro.
c480 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 #[(_cl-whole-arg.cl-x)."\301\302
c4a0 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 \303\304\211\211.&.\207".[cl-x.c
c4c0 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c l--defsubst-expand.(cl-x).(cl-bl
c4e0 6f 63 6b 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 20 28 70 72 6f 67 6e 20 28 ock.yas--template-table.(progn.(
c500 6f 72 20 28 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 or.(yas--template-p.cl-x).(signa
c520 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 l.'wrong-type-argument.(list.'ya
c540 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 s--template.cl-x))).(aref.cl-x.1
c560 33 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 35 30 32 31 33 29 5d 29 0a 28 70 75 74 20 3))).nil].7.(#$...50213)]).(put.
c580 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 'yas--template-table.'compiler-m
c5a0 61 63 72 6f 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 2d 2d 63 6d 61 63 72 acro.'yas--template-table--cmacr
c5c0 6f 29 0a 23 40 35 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 74 61 62 6c 65 22 20 6f 66 20 60 o).#@53.Access.slot."table".of.`
c5e0 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 yas--template'.struct.CL-X...(de
c600 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 20 23 5b 28 63 falias.'yas--template-table.#[(c
c620 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 l-x)."\302.!.>\204..\303\304\305
c640 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 .D\"\210.\306H\207".[cl-x.cl-str
c660 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 uct-yas--template-tags.type-of.s
c680 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 ignal.wrong-type-argument.yas--t
c6a0 65 6d 70 6c 61 74 65 20 31 33 5d 20 34 20 28 23 24 20 2e 20 35 30 36 33 32 29 5d 29 0a 28 62 79 emplate.13].4.(#$...50632)]).(by
c6c0 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 te-code."\300\301\302\303#\304\3
c6e0 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 05\306\"\207".[function-put.yas-
c700 2d 74 65 6d 70 6c 61 74 65 2d 74 61 62 6c 65 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 -template-table.side-effect-free
c720 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 63 .t.defalias.copy-yas--template.c
c740 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 31 39 36 20 63 6f 6d 70 69 6c 65 72 2d opy-sequence].4).#@196.compiler-
c760 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 61 6b 65 2d 74 65 macro.for.inlining.`yas--make-te
c780 6d 70 6c 61 74 65 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 mplate'...(fn.CL-WHOLE.&cl-quote
c7a0 20 26 6b 65 79 20 4b 45 59 20 43 4f 4e 54 45 4e 54 20 4e 41 4d 45 20 43 4f 4e 44 49 54 49 4f 4e .&key.KEY.CONTENT.NAME.CONDITION
c7c0 20 45 58 50 41 4e 44 2d 45 4e 56 20 4c 4f 41 44 2d 46 49 4c 45 20 53 41 56 45 2d 46 49 4c 45 20 .EXPAND-ENV.LOAD-FILE.SAVE-FILE.
c7e0 4b 45 59 42 49 4e 44 49 4e 47 20 55 55 49 44 20 4d 45 4e 55 2d 42 49 4e 44 49 4e 47 2d 50 41 49 KEYBINDING.UUID.MENU-BINDING-PAI
c800 52 20 47 52 4f 55 50 20 50 45 52 4d 2d 47 52 4f 55 50 20 54 41 42 4c 45 29 1f 0a 28 64 65 66 61 R.GROUP.PERM-GROUP.TABLE)..(defa
c820 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 74 65 6d 70 6c 61 74 65 2d 2d 63 6d 61 63 72 6f lias.'yas--make-template--cmacro
c840 20 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 .#[(cl-whole.&rest.#1=#:--cl-res
c860 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 t--)."\306.\307\"A@.\306.\310\"A
c880 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 5c 33 @.\306.\311\"A@.\306.\312\"A@.\3
c8a0 30 36 08 5c 33 31 33 5c 22 41 40 1d 5c 33 30 36 08 5c 33 31 34 5c 22 41 40 1e 1c 5c 33 30 36 08 06.\313\"A@.\306.\314\"A@..\306.
c8c0 5c 33 31 35 5c 22 41 40 1e 1d 5c 33 30 36 08 5c 33 31 36 5c 22 41 40 1e 1e 5c 33 30 36 08 5c 33 \315\"A@..\306.\316\"A@..\306.\3
c8e0 31 37 5c 22 41 40 1e 1f 5c 33 30 36 08 5c 33 32 30 5c 22 41 40 1e 20 5c 33 30 36 08 5c 33 32 31 17\"A@..\306.\320\"A@..\306.\321
c900 5c 22 41 40 1e 21 5c 33 30 36 08 5c 33 32 32 5c 22 41 40 1e 5c 22 5c 33 30 36 08 5c 33 32 33 5c \"A@.!\306.\322\"A@.\"\306.\323\
c920 22 41 40 1e 23 08 1e 24 0e 24 5c 32 30 33 5c 32 32 36 00 0e 24 40 5c 33 32 34 3e 5c 32 30 33 7d "A@.#..$.$\203\226..$@\324>\203}
c940 00 0e 24 41 41 5c 32 31 31 16 24 5c 32 30 32 68 00 5c 33 32 35 08 3e 41 40 5c 32 30 33 5c 32 31 ..$AA\211.$\202h.\325.>A@\203\21
c960 34 00 5c 33 32 36 5c 32 31 31 16 24 5c 32 30 32 68 00 5c 33 32 37 5c 33 33 30 0e 24 40 5c 22 5c 4.\326\211.$\202h.\327\330.$@\"\
c980 32 31 30 5c 32 30 32 66 00 29 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 32 36 0e 25 5c 33 32 36 210\202f.)\331\332\333\326.%\326
c9a0 09 5c 6e 0b 5c 66 0d 0e 1c 0e 1d 0e 1e 0e 1f 0e 20 0e 21 0e 5c 22 0e 23 26 12 2e 0d 5c 32 30 37 .\n.\f............!.\".#&...\207
c9c0 22 20 5b 23 31 23 20 6b 65 79 20 63 6f 6e 74 65 6e 74 20 6e 61 6d 65 20 63 6f 6e 64 69 74 69 6f ".[#1#.key.content.name.conditio
c9e0 6e 20 65 78 70 61 6e 64 2d 65 6e 76 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6b 65 79 20 3a n.expand-env.plist-member.:key.:
ca00 63 6f 6e 74 65 6e 74 20 3a 6e 61 6d 65 20 3a 63 6f 6e 64 69 74 69 6f 6e 20 3a 65 78 70 61 6e 64 content.:name.:condition.:expand
ca20 2d 65 6e 76 20 3a 6c 6f 61 64 2d 66 69 6c 65 20 3a 73 61 76 65 2d 66 69 6c 65 20 3a 6b 65 79 62 -env.:load-file.:save-file.:keyb
ca40 69 6e 64 69 6e 67 20 3a 75 75 69 64 20 3a 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 inding.:uuid.:menu-binding-pair.
ca60 3a 67 72 6f 75 70 20 3a 70 65 72 6d 2d 67 72 6f 75 70 20 3a 74 61 62 6c 65 20 28 3a 6b 65 79 20 :group.:perm-group.:table.(:key.
ca80 3a 63 6f 6e 74 65 6e 74 20 3a 6e 61 6d 65 20 3a 63 6f 6e 64 69 74 69 6f 6e 20 3a 65 78 70 61 6e :content.:name.:condition.:expan
caa0 64 2d 65 6e 76 20 3a 6c 6f 61 64 2d 66 69 6c 65 20 3a 73 61 76 65 2d 66 69 6c 65 20 3a 6b 65 79 d-env.:load-file.:save-file.:key
cac0 62 69 6e 64 69 6e 67 20 3a 75 75 69 64 20 3a 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 binding.:uuid.:menu-binding-pair
cae0 20 3a 67 72 6f 75 70 20 3a 70 65 72 6d 2d 67 72 6f 75 70 20 3a 74 61 62 6c 65 20 3a 61 6c 6c 6f .:group.:perm-group.:table.:allo
cb00 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 w-other-keys).:allow-other-keys.
cb20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e nil.error."Keyword.argument.%s.n
cb40 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6b 65 79 20 3a 63 6f 6e 74 65 6e 74 20 3a 6e 61 6d 65 20 3a ot.one.of.(:key.:content.:name.:
cb60 63 6f 6e 64 69 74 69 6f 6e 20 3a 65 78 70 61 6e 64 2d 65 6e 76 20 3a 6c 6f 61 64 2d 66 69 6c 65 condition.:expand-env.:load-file
cb80 20 3a 73 61 76 65 2d 66 69 6c 65 20 3a 6b 65 79 62 69 6e 64 69 6e 67 20 3a 75 75 69 64 20 3a 6d .:save-file.:keybinding.:uuid.:m
cba0 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 3a 67 72 6f 75 70 20 3a 70 65 72 6d 2d 67 72 enu-binding-pair.:group.:perm-gr
cbc0 6f 75 70 20 3a 74 61 62 6c 65 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 oup.:table)".cl--defsubst-expand
cbe0 20 28 6b 65 79 20 63 6f 6e 74 65 6e 74 20 6e 61 6d 65 20 63 6f 6e 64 69 74 69 6f 6e 20 65 78 70 .(key.content.name.condition.exp
cc00 61 6e 64 2d 65 6e 76 20 6c 6f 61 64 2d 66 69 6c 65 20 73 61 76 65 2d 66 69 6c 65 20 6b 65 79 62 and-env.load-file.save-file.keyb
cc20 69 6e 64 69 6e 67 20 75 75 69 64 20 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 67 72 inding.uuid.menu-binding-pair.gr
cc40 6f 75 70 20 70 65 72 6d 2d 67 72 6f 75 70 20 74 61 62 6c 65 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 oup.perm-group.table).(cl-block.
cc60 79 61 73 2d 2d 6d 61 6b 65 2d 74 65 6d 70 6c 61 74 65 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d yas--make-template.(record.'yas-
cc80 2d 74 65 6d 70 6c 61 74 65 20 6b 65 79 20 63 6f 6e 74 65 6e 74 20 6e 61 6d 65 20 63 6f 6e 64 69 -template.key.content.name.condi
cca0 74 69 6f 6e 20 65 78 70 61 6e 64 2d 65 6e 76 20 6c 6f 61 64 2d 66 69 6c 65 20 73 61 76 65 2d 66 tion.expand-env.load-file.save-f
ccc0 69 6c 65 20 6b 65 79 62 69 6e 64 69 6e 67 20 75 75 69 64 20 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 ile.keybinding.uuid.menu-binding
cce0 2d 70 61 69 72 20 67 72 6f 75 70 20 70 65 72 6d 2d 67 72 6f 75 70 20 74 61 62 6c 65 29 29 20 6c -pair.group.perm-group.table)).l
cd00 6f 61 64 2d 66 69 6c 65 20 73 61 76 65 2d 66 69 6c 65 20 6b 65 79 62 69 6e 64 69 6e 67 20 75 75 oad-file.save-file.keybinding.uu
cd20 69 64 20 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 67 72 6f 75 70 20 70 65 72 6d 2d id.menu-binding-pair.group.perm-
cd40 67 72 6f 75 70 20 74 61 62 6c 65 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 63 6c 2d group.table.#2=#:--cl-keys--.cl-
cd60 77 68 6f 6c 65 5d 20 32 30 20 28 23 24 20 2e 20 35 31 30 33 31 29 5d 29 0a 28 70 75 74 20 27 79 whole].20.(#$...51031)]).(put.'y
cd80 61 73 2d 2d 6d 61 6b 65 2d 74 65 6d 70 6c 61 74 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 as--make-template.'compiler-macr
cda0 6f 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 74 65 6d 70 6c 61 74 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 o.'yas--make-template--cmacro).#
cdc0 40 31 37 36 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 @176.Constructor.for.objects.of.
cde0 74 79 70 65 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 type.`yas--template'...(fn.&key.
ce00 4b 45 59 20 43 4f 4e 54 45 4e 54 20 4e 41 4d 45 20 43 4f 4e 44 49 54 49 4f 4e 20 45 58 50 41 4e KEY.CONTENT.NAME.CONDITION.EXPAN
ce20 44 2d 45 4e 56 20 4c 4f 41 44 2d 46 49 4c 45 20 53 41 56 45 2d 46 49 4c 45 20 4b 45 59 42 49 4e D-ENV.LOAD-FILE.SAVE-FILE.KEYBIN
ce40 44 49 4e 47 20 55 55 49 44 20 4d 45 4e 55 2d 42 49 4e 44 49 4e 47 2d 50 41 49 52 20 47 52 4f 55 DING.UUID.MENU-BINDING-PAIR.GROU
ce60 50 20 50 45 52 4d 2d 47 52 4f 55 50 20 54 41 42 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 P.PERM-GROUP.TABLE)..(defalias.'
ce80 79 61 73 2d 2d 6d 61 6b 65 2d 74 65 6d 70 6c 61 74 65 20 23 5b 28 26 72 65 73 74 20 23 31 3d 23 yas--make-template.#[(&rest.#1=#
cea0 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 :--cl-rest--)."\306.\307\"A@.\30
cec0 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 6.\310\"A@.\306.\311\"A@.\306.\3
cee0 31 32 5c 22 41 40 1c 5c 33 30 36 08 5c 33 31 33 5c 22 41 40 1d 5c 33 30 36 08 5c 33 31 34 5c 22 12\"A@.\306.\313\"A@.\306.\314\"
cf00 41 40 1e 1b 5c 33 30 36 08 5c 33 31 35 5c 22 41 40 1e 1c 5c 33 30 36 08 5c 33 31 36 5c 22 41 40 A@..\306.\315\"A@..\306.\316\"A@
cf20 1e 1d 5c 33 30 36 08 5c 33 31 37 5c 22 41 40 1e 1e 5c 33 30 36 08 5c 33 32 30 5c 22 41 40 1e 1f ..\306.\317\"A@..\306.\320\"A@..
cf40 5c 33 30 36 08 5c 33 32 31 5c 22 41 40 1e 20 5c 33 30 36 08 5c 33 32 32 5c 22 41 40 1e 21 5c 33 \306.\321\"A@..\306.\322\"A@.!\3
cf60 30 36 08 5c 33 32 33 5c 22 41 40 1e 5c 22 08 1e 23 0e 23 5c 32 30 33 5c 32 32 36 00 0e 23 40 5c 06.\323\"A@.\"..#.#\203\226..#@\
cf80 33 32 34 3e 5c 32 30 33 7d 00 0e 23 41 41 5c 32 31 31 16 23 5c 32 30 32 68 00 5c 33 32 35 08 3e 324>\203}..#AA\211.#\202h.\325.>
cfa0 41 40 5c 32 30 33 5c 32 31 34 00 5c 33 32 36 5c 32 31 31 16 23 5c 32 30 32 68 00 5c 33 32 37 5c A@\203\214.\326\211.#\202h.\327\
cfc0 33 33 30 0e 23 40 5c 22 5c 32 31 30 5c 32 30 32 66 00 29 5c 33 33 31 5c 33 33 32 09 5c 6e 0b 5c 330.#@\"\210\202f.)\331\332.\n.\
cfe0 66 0d 0e 1b 0e 1c 0e 1d 0e 1e 0e 1f 0e 20 0e 21 0e 5c 22 26 0e 2e 0d 5c 32 30 37 22 20 5b 23 31 f..............!.\"&...\207".[#1
d000 23 20 6b 65 79 20 63 6f 6e 74 65 6e 74 20 6e 61 6d 65 20 63 6f 6e 64 69 74 69 6f 6e 20 65 78 70 #.key.content.name.condition.exp
d020 61 6e 64 2d 65 6e 76 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6b 65 79 20 3a 63 6f 6e 74 65 and-env.plist-member.:key.:conte
d040 6e 74 20 3a 6e 61 6d 65 20 3a 63 6f 6e 64 69 74 69 6f 6e 20 3a 65 78 70 61 6e 64 2d 65 6e 76 20 nt.:name.:condition.:expand-env.
d060 3a 6c 6f 61 64 2d 66 69 6c 65 20 3a 73 61 76 65 2d 66 69 6c 65 20 3a 6b 65 79 62 69 6e 64 69 6e :load-file.:save-file.:keybindin
d080 67 20 3a 75 75 69 64 20 3a 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 3a 67 72 6f 75 g.:uuid.:menu-binding-pair.:grou
d0a0 70 20 3a 70 65 72 6d 2d 67 72 6f 75 70 20 3a 74 61 62 6c 65 20 28 3a 6b 65 79 20 3a 63 6f 6e 74 p.:perm-group.:table.(:key.:cont
d0c0 65 6e 74 20 3a 6e 61 6d 65 20 3a 63 6f 6e 64 69 74 69 6f 6e 20 3a 65 78 70 61 6e 64 2d 65 6e 76 ent.:name.:condition.:expand-env
d0e0 20 3a 6c 6f 61 64 2d 66 69 6c 65 20 3a 73 61 76 65 2d 66 69 6c 65 20 3a 6b 65 79 62 69 6e 64 69 .:load-file.:save-file.:keybindi
d100 6e 67 20 3a 75 75 69 64 20 3a 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 3a 67 72 6f ng.:uuid.:menu-binding-pair.:gro
d120 75 70 20 3a 70 65 72 6d 2d 67 72 6f 75 70 20 3a 74 61 62 6c 65 20 3a 61 6c 6c 6f 77 2d 6f 74 68 up.:perm-group.:table.:allow-oth
d140 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 er-keys).:allow-other-keys.nil.e
d160 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e rror."Keyword.argument.%s.not.on
d180 65 20 6f 66 20 28 3a 6b 65 79 20 3a 63 6f 6e 74 65 6e 74 20 3a 6e 61 6d 65 20 3a 63 6f 6e 64 69 e.of.(:key.:content.:name.:condi
d1a0 74 69 6f 6e 20 3a 65 78 70 61 6e 64 2d 65 6e 76 20 3a 6c 6f 61 64 2d 66 69 6c 65 20 3a 73 61 76 tion.:expand-env.:load-file.:sav
d1c0 65 2d 66 69 6c 65 20 3a 6b 65 79 62 69 6e 64 69 6e 67 20 3a 75 75 69 64 20 3a 6d 65 6e 75 2d 62 e-file.:keybinding.:uuid.:menu-b
d1e0 69 6e 64 69 6e 67 2d 70 61 69 72 20 3a 67 72 6f 75 70 20 3a 70 65 72 6d 2d 67 72 6f 75 70 20 3a inding-pair.:group.:perm-group.:
d200 74 61 62 6c 65 29 22 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 6c 6f 61 table)".record.yas--template.loa
d220 64 2d 66 69 6c 65 20 73 61 76 65 2d 66 69 6c 65 20 6b 65 79 62 69 6e 64 69 6e 67 20 75 75 69 64 d-file.save-file.keybinding.uuid
d240 20 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 67 72 6f 75 70 20 70 65 72 6d 2d 67 72 .menu-binding-pair.group.perm-gr
d260 6f 75 70 20 74 61 62 6c 65 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 5d 20 31 36 20 28 oup.table.#2=#:--cl-keys--].16.(
d280 23 24 20 2e 20 35 32 36 37 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 #$...52677)]).(byte-code."\300\3
d2a0 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 01\302\303#\300\207".[function-p
d2c0 75 74 20 79 61 73 2d 2d 6d 61 6b 65 2d 74 65 6d 70 6c 61 74 65 20 73 69 64 65 2d 65 66 66 65 63 ut.yas--make-template.side-effec
d2e0 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 31 35 35 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 t-free.t].4).#@155.Constructor.f
d300 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 or.objects.of.type.`yas--templat
d320 65 27 2e 0a 0a 28 66 6e 20 54 41 42 4c 45 20 4b 45 59 20 43 4f 4e 54 45 4e 54 20 26 6f 70 74 69 e'...(fn.TABLE.KEY.CONTENT.&opti
d340 6f 6e 61 6c 20 58 4e 41 4d 45 20 43 4f 4e 44 49 54 49 4f 4e 20 47 52 4f 55 50 20 45 58 50 41 4e onal.XNAME.CONDITION.GROUP.EXPAN
d360 44 2d 45 4e 56 20 4c 4f 41 44 2d 46 49 4c 45 20 58 4b 45 59 42 49 4e 44 49 4e 47 20 58 55 55 49 D-ENV.LOAD-FILE.XKEYBINDING.XUUI
d380 44 20 53 41 56 45 2d 46 49 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 64 65 D.SAVE-FILE)..(defalias.'yas--de
d3a0 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 32 20 23 5b 28 74 61 62 6c 65 20 6b 65 79 20 63 6f 6e fine-snippets-2.#[(table.key.con
d3c0 74 65 6e 74 20 26 6f 70 74 69 6f 6e 61 6c 20 78 6e 61 6d 65 20 63 6f 6e 64 69 74 69 6f 6e 20 67 tent.&optional.xname.condition.g
d3e0 72 6f 75 70 20 65 78 70 61 6e 64 2d 65 6e 76 20 6c 6f 61 64 2d 66 69 6c 65 20 78 6b 65 79 62 69 roup.expand-env.load-file.xkeybi
d400 6e 64 69 6e 67 20 78 75 75 69 64 20 73 61 76 65 2d 66 69 6c 65 20 26 72 65 73 74 20 23 31 3d 23 nding.xuuid.save-file.&rest.#1=#
d420 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 08 5c 32 30 36 19 00 09 5c 32 30 33 0e 00 5c 33 30 :--cl-rest--).".\206...\203..\30
d440 36 09 21 5c 32 30 36 19 00 5c 6e 5c 32 30 33 18 00 5c 33 30 36 5c 6e 21 5c 32 30 36 19 00 0b 1c 6.!\206..\n\203..\306\n!\206....
d460 5c 33 30 37 0d 21 1e 14 0e 15 5c 32 30 36 25 00 5c 66 1e 16 5c 33 31 30 0e 16 5c 33 31 31 0e 17 \307.!....\206%.\f..\310..\311..
d480 21 5c 22 5c 32 31 31 1e 18 5c 32 30 35 4b 00 5c 33 31 32 0e 18 21 0e 19 3e 5c 32 30 34 47 00 5c !\"\211..\205K.\312..!..>\204G.\
d4a0 33 31 33 5c 33 31 34 5c 33 31 35 0e 18 44 5c 22 5c 32 31 30 0e 18 5c 33 31 36 48 1e 1a 0e 18 5c 313\314\315..D\"\210..\316H....\
d4c0 32 30 35 68 00 5c 33 31 32 0e 18 21 0e 19 3e 5c 32 30 34 64 00 5c 33 31 33 5c 33 31 34 5c 33 31 205h.\312..!..>\204d.\313\314\31
d4e0 35 0e 18 44 5c 22 5c 32 31 30 0e 18 5c 33 31 37 48 1e 1b 0e 1c 5c 32 30 33 7a 00 5c 33 31 33 5c 5..D\"\210..\317H....\203z.\313\
d500 33 32 30 5c 33 32 31 5c 33 32 32 0e 1c 47 5c 5c 44 5c 22 5c 32 31 30 5c 33 32 33 5c 33 31 35 0b 320\321\322..G\\D\"\210\323\315.
d520 0e 1d 5c 66 0e 1e 0e 1f 09 5c 6e 0e 14 0e 16 0e 1a 0e 20 0e 1b 0e 17 26 0e 2e 06 5c 32 30 37 22 ..\f.....\n............&...\207"
d540 20 5b 78 6e 61 6d 65 20 6c 6f 61 64 2d 66 69 6c 65 20 73 61 76 65 2d 66 69 6c 65 20 6b 65 79 20 .[xname.load-file.save-file.key.
d560 6e 61 6d 65 20 78 6b 65 79 62 69 6e 64 69 6e 67 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 name.xkeybinding.file-name-nondi
d580 72 65 63 74 6f 72 79 20 79 61 73 2d 2d 72 65 61 64 2d 6b 65 79 62 69 6e 64 69 6e 67 20 67 65 74 rectory.yas--read-keybinding.get
d5a0 68 61 73 68 20 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 20 74 79 70 65 2d 6f 66 hash.yas--table-uuidhash.type-of
d5c0 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d .signal.wrong-type-argument.yas-
d5e0 2d 74 65 6d 70 6c 61 74 65 20 31 30 20 31 32 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d -template.10.12.wrong-number-of-
d600 61 72 67 75 6d 65 6e 74 73 20 79 61 73 2d 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 32 arguments.yas--define-snippets-2
d620 20 31 31 20 72 65 63 6f 72 64 20 6b 65 79 62 69 6e 64 69 6e 67 20 78 75 75 69 64 20 75 75 69 64 .11.record.keybinding.xuuid.uuid
d640 20 74 61 62 6c 65 20 6f 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 .table.old.cl-struct-yas--templa
d660 74 65 2d 74 61 67 73 20 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 70 65 72 6d 2d 67 te-tags.menu-binding-pair.perm-g
d680 72 6f 75 70 20 23 31 23 20 63 6f 6e 74 65 6e 74 20 63 6f 6e 64 69 74 69 6f 6e 20 65 78 70 61 6e roup.#1#.content.condition.expan
d6a0 64 2d 65 6e 76 20 67 72 6f 75 70 5d 20 31 36 20 28 23 24 20 2e 20 35 34 30 30 33 29 5d 29 0a 28 d-env.group].16.(#$...54003)]).(
d6c0 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 byte-code."\300\301\302\303#\304
d6e0 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 30 35 \305\306\307\310\311\312\313\305
d700 5c 33 30 33 26 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 64 \303&.\207".[function-put.yas--d
d720 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 32 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 efine-snippets-2.side-effect-fre
d740 65 20 74 20 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 79 61 73 2d 2d 74 65 6d 70 6c 61 e.t.cl-struct-define.yas--templa
d760 74 65 20 22 41 20 74 65 6d 70 6c 61 74 65 20 66 6f 72 20 61 20 73 6e 69 70 70 65 74 2e 22 20 63 te."A.template.for.a.snippet.".c
d780 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 63 6f 72 64 20 6e 69 6c 20 28 28 l-structure-object.record.nil.((
d7a0 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 6b 65 79 29 20 28 63 6f 6e 74 65 6e 74 29 20 28 6e 61 cl-tag-slot).(key).(content).(na
d7c0 6d 65 29 20 28 63 6f 6e 64 69 74 69 6f 6e 29 20 28 65 78 70 61 6e 64 2d 65 6e 76 29 20 28 6c 6f me).(condition).(expand-env).(lo
d7e0 61 64 2d 66 69 6c 65 29 20 28 73 61 76 65 2d 66 69 6c 65 29 20 28 6b 65 79 62 69 6e 64 69 6e 67 ad-file).(save-file).(keybinding
d800 29 20 28 75 75 69 64 29 20 28 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 29 20 28 67 72 ).(uuid).(menu-binding-pair).(gr
d820 6f 75 70 29 20 28 70 65 72 6d 2d 67 72 6f 75 70 29 20 28 74 61 62 6c 65 29 29 20 63 6c 2d 73 74 oup).(perm-group).(table)).cl-st
d840 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 5d 20 31 31 29 0a 23 40 34 ruct-yas--template-tags].11).#@4
d860 35 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 5.compiler-macro.for.inlining.`y
d880 61 73 2d 2d 74 61 62 6c 65 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 as--table-p'...(defalias.'yas--t
d8a0 61 62 6c 65 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 able-p--cmacro.#[(_cl-whole-arg.
d8c0 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 cl-x)."\301\302\303\304\211\211.
d8e0 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e &.\207".[cl-x.cl--defsubst-expan
d900 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 61 62 6c 65 2d 70 20 d.(cl-x).(cl-block.yas--table-p.
d920 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 72 (and.(memq.(type-of.cl-x).cl-str
d940 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 37 20 uct-yas--table-tags).t)).nil].7.
d960 28 23 24 20 2e 20 35 35 33 39 34 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d (#$...55394)]).(put.'yas--table-
d980 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 70 2d p.'compiler-macro.'yas--table-p-
d9a0 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 70 -cmacro).(defalias.'yas--table-p
d9c0 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 35 09 00 5c 33 30 33 5c 32 30 .#[(cl-x)."\302.!.>\205..\303\20
d9e0 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 7".[cl-x.cl-struct-yas--table-ta
da00 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 gs.type-of.t].2]).(byte-code."\3
da20 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 31 23 00\301\302\303#\304\305\306\301#
da40 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 61 62 6c 65 2d 70 \207".[function-put.yas--table-p
da60 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 65 65 20 70 75 74 .side-effect-free.error-free.put
da80 20 79 61 73 2d 2d 74 61 62 6c 65 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 .yas--table.cl-deftype-satisfies
daa0 5d 20 35 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c ].5).#@48.compiler-macro.for.inl
dac0 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 27 2e 1f 0a 28 64 65 66 61 6c ining.`yas--table-name'...(defal
dae0 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 ias.'yas--table-name--cmacro.#[(
db00 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 _cl-whole-arg.cl-x)."\301\302\30
db20 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 3\304\211\211.&.\207".[cl-x.cl--
db40 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b defsubst-expand.(cl-x).(cl-block
db60 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 .yas--table-name.(progn.(or.(yas
db80 2d 2d 74 61 62 6c 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 --table-p.cl-x).(signal.'wrong-t
dba0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 63 ype-argument.(list.'yas--table.c
dbc0 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 l-x))).(aref.cl-x.1))).nil].7.(#
dbe0 24 20 2e 20 35 35 39 37 38 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 $...55978)]).(put.'yas--table-na
dc00 6d 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 6e me.'compiler-macro.'yas--table-n
dc20 61 6d 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6e ame--cmacro).#@49.Access.slot."n
dc40 61 6d 65 22 20 6f 66 20 60 79 61 73 2d 2d 74 61 62 6c 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 ame".of.`yas--table'.struct.CL-X
dc60 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 20 23 5b ...(defalias.'yas--table-name.#[
dc80 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 (cl-x)."\302.!.>\204..\303\304\3
dca0 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 05.D\"\210.\306H\207".[cl-x.cl-s
dcc0 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 truct-yas--table-tags.type-of.si
dce0 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 gnal.wrong-type-argument.yas--ta
dd00 62 6c 65 20 31 5d 20 34 20 28 23 24 20 2e 20 35 36 33 37 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f ble.1].4.(#$...56370)]).(byte-co
dd20 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b de."\300\301\302\303#\300\207".[
dd40 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 20 73 69 64 function-put.yas--table-name.sid
dd60 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 e-effect-free.t].4).#@48.compile
dd80 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 61 62 6c 65 r-macro.for.inlining.`yas--table
dda0 2d 68 61 73 68 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 68 -hash'...(defalias.'yas--table-h
ddc0 61 73 68 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d ash--cmacro.#[(_cl-whole-arg.cl-
dde0 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c x)."\301\302\303\304\211\211.&.\
de00 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 207".[cl-x.cl--defsubst-expand.(
de20 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 61 62 6c 65 2d 68 61 73 68 20 cl-x).(cl-block.yas--table-hash.
de40 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 61 62 6c 65 2d 70 20 63 6c 2d 78 29 20 28 (progn.(or.(yas--table-p.cl-x).(
de60 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 signal.'wrong-type-argument.(lis
de80 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 t.'yas--table.cl-x))).(aref.cl-x
dea0 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 35 36 36 39 37 29 5d 29 0a 28 70 75 74 .2))).nil].7.(#$...56697)]).(put
dec0 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 68 61 73 68 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 .'yas--table-hash.'compiler-macr
dee0 6f 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 68 61 73 68 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 39 o.'yas--table-hash--cmacro).#@49
df00 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 68 61 73 68 22 20 6f 66 20 60 79 61 73 2d 2d 74 61 62 .Access.slot."hash".of.`yas--tab
df20 6c 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 le'.struct.CL-X...(defalias.'yas
df40 2d 2d 74 61 62 6c 65 2d 68 61 73 68 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c --table-hash.#[(cl-x)."\302.!.>\
df60 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 204..\303\304\305.D\"\210.\306H\
df80 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 207".[cl-x.cl-struct-yas--table-
dfa0 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 tags.type-of.signal.wrong-type-a
dfc0 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 32 5d 20 34 20 28 23 24 20 2e 20 35 37 rgument.yas--table.2].4.(#$...57
dfe0 30 38 39 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 089)]).(byte-code."\300\301\302\
e000 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 303#\300\207".[function-put.yas-
e020 2d 74 61 62 6c 65 2d 68 61 73 68 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 -table-hash.side-effect-free.t].
e040 34 29 0a 23 40 35 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 4).#@52.compiler-macro.for.inlin
e060 69 6e 67 20 60 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 27 2e 1f 0a 28 64 65 66 ing.`yas--table-uuidhash'...(def
e080 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 2d 2d 63 6d 61 63 alias.'yas--table-uuidhash--cmac
e0a0 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c ro.#[(_cl-whole-arg.cl-x)."\301\
e0c0 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 302\303\304\211\211.&.\207".[cl-
e0e0 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c x.cl--defsubst-expand.(cl-x).(cl
e100 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 20 28 70 72 6f 67 -block.yas--table-uuidhash.(prog
e120 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 61 62 6c 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 n.(or.(yas--table-p.cl-x).(signa
e140 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 l.'wrong-type-argument.(list.'ya
e160 73 2d 2d 74 61 62 6c 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 s--table.cl-x))).(aref.cl-x.3)))
e180 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 35 37 34 31 36 29 5d 29 0a 28 70 75 74 20 27 79 61 73 .nil].7.(#$...57416)]).(put.'yas
e1a0 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f --table-uuidhash.'compiler-macro
e1c0 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 2d 2d 63 6d 61 63 72 6f 29 0a 23 .'yas--table-uuidhash--cmacro).#
e1e0 40 35 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 75 75 69 64 68 61 73 68 22 20 6f 66 20 60 79 @53.Access.slot."uuidhash".of.`y
e200 61 73 2d 2d 74 61 62 6c 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 as--table'.struct.CL-X...(defali
e220 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 20 23 5b 28 63 6c 2d 78 29 as.'yas--table-uuidhash.#[(cl-x)
e240 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 ."\302.!.>\204..\303\304\305.D\"
e260 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d \210.\306H\207".[cl-x.cl-struct-
e280 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 yas--table-tags.type-of.signal.w
e2a0 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 33 5d rong-type-argument.yas--table.3]
e2c0 20 34 20 28 23 24 20 2e 20 35 37 38 32 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 .4.(#$...57828)]).(byte-code."\3
e2e0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 00\301\302\303#\300\207".[functi
e300 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 61 62 6c 65 2d 75 75 69 64 68 61 73 68 20 73 69 64 65 2d on-put.yas--table-uuidhash.side-
e320 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 31 20 63 6f 6d 70 69 6c 65 72 2d effect-free.t].4).#@51.compiler-
e340 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 74 61 62 6c 65 2d 70 macro.for.inlining.`yas--table-p
e360 61 72 65 6e 74 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d arents'...(defalias.'yas--table-
e380 70 61 72 65 6e 74 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 parents--cmacro.#[(_cl-whole-arg
e3a0 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 .cl-x)."\301\302\303\304\211\211
e3c0 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 .&.\207".[cl-x.cl--defsubst-expa
e3e0 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 61 62 6c 65 2d 70 nd.(cl-x).(cl-block.yas--table-p
e400 61 72 65 6e 74 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 61 62 6c 65 2d 70 20 arents.(progn.(or.(yas--table-p.
e420 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 cl-x).(signal.'wrong-type-argume
e440 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 63 6c 2d 78 29 29 29 20 28 61 72 nt.(list.'yas--table.cl-x))).(ar
e460 65 66 20 63 6c 2d 78 20 34 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 35 38 31 36 37 29 ef.cl-x.4))).nil].7.(#$...58167)
e480 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 73 20 27 63 6f 6d ]).(put.'yas--table-parents.'com
e4a0 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 73 2d piler-macro.'yas--table-parents-
e4c0 2d 63 6d 61 63 72 6f 29 0a 23 40 35 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 70 61 72 65 6e -cmacro).#@52.Access.slot."paren
e4e0 74 73 22 20 6f 66 20 60 79 61 73 2d 2d 74 61 62 6c 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e ts".of.`yas--table'.struct.CL-X.
e500 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 73 20 ..(defalias.'yas--table-parents.
e520 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 #[(cl-x)."\302.!.>\204..\303\304
e540 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c \305.D\"\210.\306H\207".[cl-x.cl
e560 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 -struct-yas--table-tags.type-of.
e580 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d signal.wrong-type-argument.yas--
e5a0 74 61 62 6c 65 20 34 5d 20 34 20 28 23 24 20 2e 20 35 38 35 37 34 29 5d 29 0a 28 62 79 74 65 2d table.4].4.(#$...58574)]).(byte-
e5c0 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 code."\300\301\302\303#\300\207"
e5e0 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 .[function-put.yas--table-parent
e600 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 37 20 63 6f s.side-effect-free.t].4).#@57.co
e620 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d mpiler-macro.for.inlining.`yas--
e640 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 table-direct-keymap'...(defalias
e660 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 2d 2d 63 6d 61 63 .'yas--table-direct-keymap--cmac
e680 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c ro.#[(_cl-whole-arg.cl-x)."\301\
e6a0 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 302\303\304\211\211.&.\207".[cl-
e6c0 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c x.cl--defsubst-expand.(cl-x).(cl
e6e0 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 -block.yas--table-direct-keymap.
e700 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 74 61 62 6c 65 2d 70 20 63 6c 2d 78 29 20 28 (progn.(or.(yas--table-p.cl-x).(
e720 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 signal.'wrong-type-argument.(lis
e740 74 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 t.'yas--table.cl-x))).(aref.cl-x
e760 20 35 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 35 38 39 31 30 29 5d 29 0a 28 70 75 74 .5))).nil].7.(#$...58910)]).(put
e780 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 27 63 6f 6d 70 .'yas--table-direct-keymap.'comp
e7a0 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 iler-macro.'yas--table-direct-ke
e7c0 79 6d 61 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 ymap--cmacro).#@58.Access.slot."
e7e0 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 22 20 6f 66 20 60 79 61 73 2d 2d 74 61 62 6c 65 27 20 73 direct-keymap".of.`yas--table'.s
e800 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 truct.CL-X...(defalias.'yas--tab
e820 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 le-direct-keymap.#[(cl-x)."\302.
e840 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204..\303\304\305.D\"\210.\3
e860 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 06H\207".[cl-x.cl-struct-yas--ta
e880 62 6c 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 ble-tags.type-of.signal.wrong-ty
e8a0 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 35 5d 20 34 20 28 23 24 20 pe-argument.yas--table.5].4.(#$.
e8c0 2e 20 35 39 33 34 37 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 ..59347)]).(byte-code."\300\301\
e8e0 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 302\303#\304\305\306\"\207".[fun
e900 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 74 61 62 6c 65 2d 64 69 72 65 63 74 2d 6b 65 79 6d ction-put.yas--table-direct-keym
e920 61 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 ap.side-effect-free.t.defalias.c
e940 6f 70 79 2d 79 61 73 2d 2d 74 61 62 6c 65 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 opy-yas--table.copy-sequence].4)
e960 0a 23 40 31 31 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 .#@119.compiler-macro.for.inlini
e980 6e 67 20 60 6d 61 6b 65 2d 79 61 73 2d 2d 74 61 62 6c 65 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 ng.`make-yas--table'...(fn.CL-WH
e9a0 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 4e 41 4d 45 20 48 41 53 48 20 55 55 49 OLE.&cl-quote.&key.NAME.HASH.UUI
e9c0 44 48 41 53 48 20 50 41 52 45 4e 54 53 20 44 49 52 45 43 54 2d 4b 45 59 4d 41 50 29 1f 0a 28 64 DHASH.PARENTS.DIRECT-KEYMAP)..(d
e9e0 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 2d 63 6d 61 63 72 6f efalias.'make-yas--table--cmacro
ea00 20 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 .#[(cl-whole.&rest.#1=#:--cl-res
ea20 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 5c t--)."\306.\307\"A@.\306.\310\"\
ea40 32 30 36 0f 00 5c 33 31 31 41 40 1a 5c 33 30 36 08 5c 33 31 32 5c 22 5c 32 30 36 1a 00 5c 33 31 206..\311A@.\306.\312\"\206..\31
ea60 33 41 40 1b 5c 33 30 36 08 5c 33 31 34 5c 22 41 40 1c 5c 33 30 36 08 5c 33 31 35 5c 22 5c 32 30 3A@.\306.\314\"A@.\306.\315\"\20
ea80 36 2c 00 5c 33 31 36 41 40 1d 08 1e 17 0e 17 5c 32 30 33 62 00 0e 17 40 5c 33 31 37 3e 5c 32 30 6,.\316A@......\203b...@\317>\20
eaa0 33 49 00 0e 17 41 41 5c 32 31 31 16 17 5c 32 30 32 34 00 5c 33 32 30 08 3e 41 40 5c 32 30 33 58 3I...AA\211..\2024.\320.>A@\203X
eac0 00 5c 33 32 31 5c 32 31 31 16 17 5c 32 30 32 34 00 5c 33 32 32 5c 33 32 33 0e 17 40 5c 22 5c 32 .\321\211..\2024.\322\323..@\"\2
eae0 31 30 5c 32 30 32 32 00 29 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 31 0e 18 5c 33 32 31 09 10\2022.)\324\325\326\321..\321.
eb00 5c 6e 0b 5c 66 0d 26 5c 6e 2d 5c 32 30 37 22 20 5b 23 31 23 20 6e 61 6d 65 20 68 61 73 68 20 75 \n.\f.&\n-\207".[#1#.name.hash.u
eb20 75 69 64 68 61 73 68 20 70 61 72 65 6e 74 73 20 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 70 6c uidhash.parents.direct-keymap.pl
eb40 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6e 61 6d 65 20 3a 68 61 73 68 20 28 6e 69 6c 20 28 6d 61 6b ist-member.:name.:hash.(nil.(mak
eb60 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 3a 75 75 69 e-hash-table.:test.'equal)).:uui
eb80 64 68 61 73 68 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 dhash.(nil.(make-hash-table.:tes
eba0 74 20 27 65 71 75 61 6c 29 29 20 3a 70 61 72 65 6e 74 73 20 3a 64 69 72 65 63 74 2d 6b 65 79 6d t.'equal)).:parents.:direct-keym
ebc0 61 70 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 20 28 3a ap.(nil.(make-sparse-keymap)).(:
ebe0 6e 61 6d 65 20 3a 68 61 73 68 20 3a 75 75 69 64 68 61 73 68 20 3a 70 61 72 65 6e 74 73 20 3a 64 name.:hash.:uuidhash.:parents.:d
ec00 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 irect-keymap.:allow-other-keys).
ec20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 :allow-other-keys.nil.error."Key
ec40 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6e 61 word.argument.%s.not.one.of.(:na
ec60 6d 65 20 3a 68 61 73 68 20 3a 75 75 69 64 68 61 73 68 20 3a 70 61 72 65 6e 74 73 20 3a 64 69 72 me.:hash.:uuidhash.:parents.:dir
ec80 65 63 74 2d 6b 65 79 6d 61 70 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 ect-keymap)".cl--defsubst-expand
eca0 20 28 6e 61 6d 65 20 68 61 73 68 20 75 75 69 64 68 61 73 68 20 70 61 72 65 6e 74 73 20 64 69 72 .(name.hash.uuidhash.parents.dir
ecc0 65 63 74 2d 6b 65 79 6d 61 70 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 79 61 73 2d 2d ect-keymap).(cl-block.make-yas--
ece0 74 61 62 6c 65 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 6e 61 6d 65 20 68 table.(record.'yas--table.name.h
ed00 61 73 68 20 75 75 69 64 68 61 73 68 20 70 61 72 65 6e 74 73 20 64 69 72 65 63 74 2d 6b 65 79 6d ash.uuidhash.parents.direct-keym
ed20 61 70 29 29 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 63 6c 2d 77 68 6f 6c 65 5d 20 ap)).#2=#:--cl-keys--.cl-whole].
ed40 31 32 20 28 23 24 20 2e 20 35 39 37 35 31 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 79 61 73 12.(#$...59751)]).(put.'make-yas
ed60 2d 2d 74 61 62 6c 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 79 61 --table.'compiler-macro.'make-ya
ed80 73 2d 2d 74 61 62 6c 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 39 39 20 43 6f 6e 73 74 72 75 63 74 s--table--cmacro).#@99.Construct
eda0 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 74 61 62 or.for.objects.of.type.`yas--tab
edc0 6c 65 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 4e 41 4d 45 20 48 41 53 48 20 55 55 49 44 48 41 53 le'...(fn.&key.NAME.HASH.UUIDHAS
ede0 48 20 50 41 52 45 4e 54 53 20 44 49 52 45 43 54 2d 4b 45 59 4d 41 50 29 1f 0a 28 64 65 66 61 6c H.PARENTS.DIRECT-KEYMAP)..(defal
ee00 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 74 61 62 6c 65 20 23 5b 28 26 72 65 73 74 20 23 31 ias.'make-yas--table.#[(&rest.#1
ee20 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c =#:--cl-rest--)."\306.\307\"A@.\
ee40 33 30 36 08 5c 33 31 30 5c 22 5c 32 30 36 14 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 306.\310\"\206..\311\312\313\314
ee60 5c 22 44 41 40 1a 5c 33 30 36 08 5c 33 31 35 5c 22 5c 32 30 36 24 00 5c 33 31 31 5c 33 31 32 5c \"DA@.\306.\315\"\206$.\311\312\
ee80 33 31 33 5c 33 31 34 5c 22 44 41 40 1b 5c 33 30 36 08 5c 33 31 36 5c 22 41 40 1c 5c 33 30 36 08 313\314\"DA@.\306.\316\"A@.\306.
eea0 5c 33 31 37 5c 22 5c 32 30 36 39 00 5c 33 31 31 5c 33 32 30 20 44 41 40 1d 08 1e 17 0e 17 5c 32 \317\"\2069.\311\320.DA@......\2
eec0 30 33 6f 00 0e 17 40 5c 33 32 31 3e 5c 32 30 33 56 00 0e 17 41 41 5c 32 31 31 16 17 5c 32 30 32 03o...@\321>\203V...AA\211..\202
eee0 41 00 5c 33 32 32 08 3e 41 40 5c 32 30 33 65 00 5c 33 31 31 5c 32 31 31 16 17 5c 32 30 32 41 00 A.\322.>A@\203e.\311\211..\202A.
ef00 5c 33 32 33 5c 33 32 34 0e 17 40 5c 22 5c 32 31 30 5c 32 30 32 3f 00 29 5c 33 32 35 5c 33 32 36 \323\324..@\"\210\202?.)\325\326
ef20 09 5c 6e 0b 5c 66 0d 26 06 2d 5c 32 30 37 22 20 5b 23 31 23 20 6e 61 6d 65 20 68 61 73 68 20 75 .\n.\f.&.-\207".[#1#.name.hash.u
ef40 75 69 64 68 61 73 68 20 70 61 72 65 6e 74 73 20 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 70 6c uidhash.parents.direct-keymap.pl
ef60 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6e 61 6d 65 20 3a 68 61 73 68 20 6e 69 6c 20 6d 61 6b 65 2d ist-member.:name.:hash.nil.make-
ef80 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 3a 75 75 69 64 68 61 73 68 hash-table.:test.equal.:uuidhash
efa0 20 3a 70 61 72 65 6e 74 73 20 3a 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 6d 61 6b 65 2d 73 70 .:parents.:direct-keymap.make-sp
efc0 61 72 73 65 2d 6b 65 79 6d 61 70 20 28 3a 6e 61 6d 65 20 3a 68 61 73 68 20 3a 75 75 69 64 68 61 arse-keymap.(:name.:hash.:uuidha
efe0 73 68 20 3a 70 61 72 65 6e 74 73 20 3a 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 3a 61 6c 6c 6f sh.:parents.:direct-keymap.:allo
f000 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 w-other-keys).:allow-other-keys.
f020 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f error."Keyword.argument.%s.not.o
f040 6e 65 20 6f 66 20 28 3a 6e 61 6d 65 20 3a 68 61 73 68 20 3a 75 75 69 64 68 61 73 68 20 3a 70 61 ne.of.(:name.:hash.:uuidhash.:pa
f060 72 65 6e 74 73 20 3a 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 29 22 20 72 65 63 6f 72 64 20 79 61 rents.:direct-keymap)".record.ya
f080 73 2d 2d 74 61 62 6c 65 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 5d 20 38 20 28 23 24 s--table.#2=#:--cl-keys--].8.(#$
f0a0 20 2e 20 36 30 38 32 33 29 5d 29 0a 23 40 35 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 ...60823)]).#@56.compiler-macro.
f0c0 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 2d for.inlining.`yas--make-snippet-
f0e0 74 61 62 6c 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e table'...(defalias.'yas--make-sn
f100 69 70 70 65 74 2d 74 61 62 6c 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 ippet-table--cmacro.#[(_cl-whole
f120 2d 61 72 67 20 6e 61 6d 65 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 -arg.name)."\301\302\303\304\211
f140 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 6e 61 6d 65 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d \211.&.\207".[name.cl--defsubst-
f160 65 78 70 61 6e 64 20 28 6e 61 6d 65 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 61 6b expand.(name).(cl-block.yas--mak
f180 65 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d 2d 74 61 e-snippet-table.(record.'yas--ta
f1a0 62 6c 65 20 6e 61 6d 65 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 ble.name.(make-hash-table.:test.
f1c0 27 65 71 75 61 6c 29 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 'equal).(make-hash-table.:test.'
f1e0 65 71 75 61 6c 29 20 6e 69 6c 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 equal).nil.(make-sparse-keymap))
f200 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 36 31 36 31 37 29 5d 29 0a 28 70 75 74 20 27 79 61 ).nil].7.(#$...61617)]).(put.'ya
f220 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 20 27 63 6f 6d 70 69 6c 65 72 2d s--make-snippet-table.'compiler-
f240 6d 61 63 72 6f 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 2d 2d macro.'yas--make-snippet-table--
f260 63 6d 61 63 72 6f 29 0a 23 40 34 37 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a cmacro).#@47.Constructor.for.obj
f280 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 74 61 62 6c 65 27 2e 1f 0a 28 64 65 66 ects.of.type.`yas--table'...(def
f2a0 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 20 23 alias.'yas--make-snippet-table.#
f2c0 5b 28 6e 61 6d 65 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 [(name)."\301\302.\303\304\305\"
f2e0 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 5c 33 30 36 5c 33 30 37 20 26 06 5c 32 30 37 22 20 5b \303\304\305\"\306\307.&.\207".[
f300 6e 61 6d 65 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 68 61 73 68 name.record.yas--table.make-hash
f320 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6e 69 6c 20 6d 61 6b 65 2d 73 70 61 72 -table.:test.equal.nil.make-spar
f340 73 65 2d 6b 65 79 6d 61 70 5d 20 37 20 28 23 24 20 2e 20 36 32 30 36 31 29 5d 29 0a 28 63 6c 2d se-keymap].7.(#$...62061)]).(cl-
f360 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 22 41 20 74 61 62 struct-define.'yas--table."A.tab
f380 6c 65 20 74 6f 20 73 74 6f 72 65 20 73 6e 69 70 70 65 74 73 20 66 6f 72 20 61 20 70 61 72 74 69 le.to.store.snippets.for.a.parti
f3a0 63 75 6c 61 72 20 6d 6f 64 65 2e 5c 6e 5c 6e 48 61 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 cular.mode.\n\nHas.the.following
f3c0 20 66 69 65 6c 64 73 3a 5c 6e 5c 6e 60 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 27 5c 6e 5c .fields:\n\n`yas--table-name'\n\
f3e0 6e 20 20 41 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 6e 6f 72 6d 61 6c 6c 79 20 63 6f 72 72 65 73 n..A.symbol.name.normally.corres
f400 70 6f 6e 64 69 6e 67 20 74 6f 20 61 20 6d 61 6a 6f 72 20 6d 6f 64 65 2c 20 62 75 74 20 63 61 6e ponding.to.a.major.mode,.but.can
f420 5c 6e 20 20 61 6c 73 6f 20 62 65 20 61 20 70 73 65 75 64 6f 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 \n..also.be.a.pseudo.major-mode.
f440 74 6f 20 62 65 20 75 73 65 64 20 69 6e 5c 6e 20 20 60 79 61 73 2d 61 63 74 69 76 61 74 65 2d 65 to.be.used.in\n..`yas-activate-e
f460 78 74 72 61 2d 6d 6f 64 65 27 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 2e 5c 6e 5c 6e 60 79 61 73 xtra-mode',.for.example.\n\n`yas
f480 2d 2d 74 61 62 6c 65 2d 68 61 73 68 27 5c 6e 5c 6e 20 20 41 20 68 61 73 68 20 74 61 62 6c 65 20 --table-hash'\n\n..A.hash.table.
f4a0 28 4b 45 59 20 2e 20 4e 41 4d 45 48 41 53 48 29 2c 20 6b 6e 6f 77 6e 20 61 73 20 74 68 65 20 5c (KEY...NAMEHASH),.known.as.the.\
f4c0 22 6b 65 79 68 61 73 68 5c 22 2e 20 4b 45 59 20 69 73 5c 6e 20 20 61 20 73 74 72 69 6e 67 20 6f "keyhash\"..KEY.is\n..a.string.o
f4e0 72 20 61 20 76 65 63 74 6f 72 2c 20 77 68 65 72 65 20 74 68 65 20 66 6f 72 6d 65 72 20 69 73 20 r.a.vector,.where.the.former.is.
f500 74 68 65 20 73 6e 69 70 70 65 74 27 73 20 74 72 69 67 67 65 72 5c 6e 20 20 61 6e 64 20 74 68 65 the.snippet's.trigger\n..and.the
f520 20 6c 61 74 74 65 72 20 6d 65 61 6e 73 20 69 74 27 73 20 61 20 64 69 72 65 63 74 20 6b 65 79 62 .latter.means.it's.a.direct.keyb
f540 69 6e 64 69 6e 67 2e 20 4e 41 4d 45 48 41 53 48 20 69 73 20 79 65 74 5c 6e 20 20 61 6e 6f 74 68 inding..NAMEHASH.is.yet\n..anoth
f560 65 72 20 68 61 73 68 20 6f 66 20 28 4e 41 4d 45 20 2e 20 54 45 4d 50 4c 41 54 45 29 20 77 68 65 er.hash.of.(NAME...TEMPLATE).whe
f580 72 65 20 4e 41 4d 45 20 69 73 20 74 68 65 20 73 6e 69 70 70 65 74 27 73 5c 6e 20 20 6e 61 6d 65 re.NAME.is.the.snippet's\n..name
f5a0 20 61 6e 64 20 54 45 4d 50 4c 41 54 45 20 69 73 20 61 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 .and.TEMPLATE.is.a.`yas--templat
f5c0 65 27 20 6f 62 6a 65 63 74 2e 5c 6e 5c 6e 60 79 61 73 2d 2d 74 61 62 6c 65 2d 64 69 72 65 63 74 e'.object.\n\n`yas--table-direct
f5e0 2d 6b 65 79 6d 61 70 27 5c 6e 5c 6e 20 20 41 20 6b 65 79 6d 61 70 20 66 6f 72 20 74 68 65 20 73 -keymap'\n\n..A.keymap.for.the.s
f600 6e 69 70 70 65 74 73 20 69 6e 20 74 68 69 73 20 74 61 62 6c 65 20 74 68 61 74 20 68 61 76 65 20 nippets.in.this.table.that.have.
f620 64 69 72 65 63 74 5c 6e 20 20 6b 65 79 62 69 6e 64 69 6e 67 73 2e 20 54 68 69 73 20 69 73 20 6b direct\n..keybindings..This.is.k
f640 65 70 74 20 69 6e 20 73 79 6e 63 20 77 69 74 68 20 74 68 65 20 6b 65 79 68 61 73 68 2c 20 69 2e ept.in.sync.with.the.keyhash,.i.
f660 65 2e 2c 20 61 6c 6c 5c 6e 20 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 6f 66 20 74 68 65 20 6b e.,.all\n..the.elements.of.the.k
f680 65 79 68 61 73 68 20 74 68 61 74 20 61 72 65 20 76 65 63 74 6f 72 73 20 61 70 70 65 61 72 20 68 eyhash.that.are.vectors.appear.h
f6a0 65 72 65 20 61 73 5c 6e 20 20 62 69 6e 64 69 6e 67 73 20 74 6f 20 60 79 61 73 2d 6d 61 79 62 65 ere.as\n..bindings.to.`yas-maybe
f6c0 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 27 2e 5c 6e 5c 6e 60 79 61 73 2d 2d 74 -expand-from-keymap'.\n\n`yas--t
f6e0 61 62 6c 65 2d 75 75 69 64 68 61 73 68 27 5c 6e 5c 6e 20 20 41 20 68 61 73 68 20 74 61 62 6c 65 able-uuidhash'\n\n..A.hash.table
f700 20 6d 61 70 70 69 6e 67 20 73 6e 69 70 70 65 74 73 20 75 75 69 64 27 73 20 74 6f 20 74 68 65 20 .mapping.snippets.uuid's.to.the.
f720 73 61 6d 65 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 5c 6e 20 20 6f 62 6a 65 63 74 73 2e same.`yas--template'\n..objects.
f740 20 41 20 73 6e 69 70 70 65 74 20 75 75 69 64 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 .A.snippet.uuid.defaults.to.the.
f760 73 6e 69 70 70 65 74 27 73 20 6e 61 6d 65 2e 22 20 27 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f snippet's.name.".'cl-structure-o
f780 62 6a 65 63 74 20 27 72 65 63 6f 72 64 20 6e 69 6c 20 27 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 bject.'record.nil.'((cl-tag-slot
f7a0 29 20 28 6e 61 6d 65 29 20 28 68 61 73 68 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 ).(name).(hash.(make-hash-table.
f7c0 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 28 75 75 69 64 68 61 73 68 20 28 6d 61 6b 65 2d 68 :test.'equal)).(uuidhash.(make-h
f7e0 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 28 70 61 72 65 6e 74 ash-table.:test.'equal)).(parent
f800 73 20 6e 69 6c 29 20 28 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 s.nil).(direct-keymap.(make-spar
f820 73 65 2d 6b 65 79 6d 61 70 29 29 29 20 27 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 se-keymap))).'cl-struct-yas--tab
f840 6c 65 2d 74 61 67 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 20 74 29 0a 23 40 34 38 20 46 69 6e 64 le-tags.'yas--table.t).#@48.Find
f860 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 65 6d 70 6c 61 74 65 20 69 6e 20 4d 4f 44 45 20 62 79 .the.snippet.template.in.MODE.by
f880 20 69 74 73 20 55 55 49 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 67 65 74 2d .its.UUID...(defalias.'yas--get-
f8a0 74 65 6d 70 6c 61 74 65 2d 62 79 2d 75 75 69 64 20 23 5b 28 6d 6f 64 65 20 75 75 69 64 29 20 22 template-by-uuid.#[(mode.uuid)."
f8c0 5c 33 30 35 08 09 08 23 5c 32 31 31 1a 5c 32 30 35 1f 00 5c 33 30 35 0b 5c 33 30 36 5c 6e 21 5c \305...#\211.\205..\305.\306\n!\
f8e0 66 3e 5c 32 30 34 1b 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c f>\204..\307\310\311\nD\"\210\n\
f900 33 31 32 48 5c 22 29 5c 32 30 37 22 20 5b 6d 6f 64 65 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 74 312H\")\207".[mode.yas--tables.t
f920 61 62 6c 65 20 75 75 69 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 able.uuid.cl-struct-yas--table-t
f940 61 67 73 20 67 65 74 68 61 73 68 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 ags.gethash.type-of.signal.wrong
f960 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 33 5d 20 37 20 28 -type-argument.yas--table.3].7.(
f980 23 24 20 2e 20 36 33 35 38 30 29 5d 29 0a 23 40 35 30 20 52 65 6d 6f 76 65 20 66 72 6f 6d 20 54 #$...63580)]).#@50.Remove.from.T
f9a0 41 42 4c 45 20 61 20 74 65 6d 70 6c 61 74 65 20 69 64 65 6e 74 69 66 69 65 64 20 62 79 20 55 55 ABLE.a.template.identified.by.UU
f9c0 49 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 74 65 6d 70 ID...(defalias.'yas--remove-temp
f9e0 6c 61 74 65 2d 62 79 2d 75 75 69 64 20 23 5b 28 74 61 62 6c 65 20 75 75 69 64 29 20 22 5c 33 30 late-by-uuid.#[(table.uuid)."\30
fa00 36 08 5c 33 30 37 09 21 5c 6e 3e 5c 32 30 34 11 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 6.\307.!\n>\204..\310\311\312.D\
fa20 22 5c 32 31 30 09 5c 33 31 33 48 5c 22 5c 32 31 31 1b 5c 32 30 35 5c 32 35 34 00 5c 33 30 37 0b "\210.\313H\"\211.\205\254.\307.
fa40 21 5c 66 3e 5c 32 30 34 29 00 5c 33 31 30 5c 33 31 31 5c 33 31 34 0b 44 5c 22 5c 32 31 30 0b 5c !\f>\204).\310\311\314.D\"\210.\
fa60 33 31 33 48 1d 5c 33 31 35 1e 15 5c 33 31 36 5c 33 31 37 5c 33 30 37 09 21 5c 6e 3e 5c 32 30 34 313H.\315..\316\317\307.!\n>\204
fa80 41 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 32 30 48 5c 22 5c 32 A.\310\311\312.D\"\210.\320H\"\2
faa0 31 30 0e 15 5c 33 31 35 1e 16 5c 32 31 31 1e 17 5c 32 30 33 5c 32 32 35 00 0e 17 40 16 16 5c 33 10..\315..\211..\203\225...@..\3
fac0 32 31 0e 16 21 5c 32 30 33 75 00 5c 33 32 32 5c 33 30 37 09 21 5c 6e 3e 5c 32 30 34 6d 00 5c 33 21..!\203u.\322\307.!\n>\204m.\3
fae0 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 32 33 48 0e 16 5c 33 31 35 23 5c 10\311\312.D\"\210.\323H..\315#\
fb00 32 31 30 5c 33 32 34 0e 16 5c 33 30 37 09 21 5c 6e 3e 5c 32 30 34 5c 32 30 37 00 5c 33 31 30 5c 210\324..\307.!\n>\204\207.\310\
fb20 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 32 30 48 5c 22 5c 32 31 30 0e 17 41 5c 32 311\312.D\"\210.\320H\"\210..A\2
fb40 31 31 16 17 5c 32 30 34 51 00 2a 5c 33 32 34 08 5c 33 30 37 09 21 5c 6e 3e 5c 32 30 34 5c 32 34 11..\204Q.*\324.\307.!\n>\204\24
fb60 37 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 31 33 48 5c 22 2a 29 7.\310\311\312.D\"\210.\313H\"*)
fb80 5c 32 30 37 22 20 5b 75 75 69 64 20 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d \207".[uuid.table.cl-struct-yas-
fba0 2d 74 61 62 6c 65 2d 74 61 67 73 20 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 -table-tags.template.cl-struct-y
fbc0 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 6e 61 6d 65 20 67 65 74 68 61 73 68 20 74 as--template-tags.name.gethash.t
fbe0 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e ype-of.signal.wrong-type-argumen
fc00 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 33 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 6e 69 6c t.yas--table.3.yas--template.nil
fc20 20 6d 61 70 68 61 73 68 20 23 5b 28 6b 20 76 29 20 22 5c 33 30 36 08 09 5c 22 5c 32 31 31 1a 5c .maphash.#[(k.v)."\306..\"\211.\
fc40 32 30 35 34 00 0b 5c 33 30 37 5c 6e 21 5c 66 3e 5c 32 30 34 19 00 5c 33 31 30 5c 33 31 31 5c 33 2054..\307\n!\f>\204..\310\311\3
fc60 31 32 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 33 48 5c 32 33 32 5c 32 30 35 34 00 5c 33 31 34 12\nD\"\210\n\313H\232\2054.\314
fc80 08 09 5c 22 5c 32 31 30 5c 33 31 35 09 21 5c 33 31 36 55 5c 32 30 35 34 00 0d 0e 0f 42 5c 32 31 ..\"\210\315.!\316U\2054....B\21
fca0 31 16 0f 29 5c 32 30 37 22 20 5b 6e 61 6d 65 20 76 20 74 65 6d 70 6c 61 74 65 20 75 75 69 64 20 1..)\207".[name.v.template.uuid.
fcc0 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 6b 20 67 cl-struct-yas--template-tags.k.g
fce0 65 74 68 61 73 68 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 ethash.type-of.signal.wrong-type
fd00 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 39 20 72 65 6d 68 61 73 -argument.yas--template.9.remhas
fd20 68 20 68 61 73 68 2d 74 61 62 6c 65 2d 63 6f 75 6e 74 20 30 20 65 6d 70 74 79 2d 6b 65 79 73 5d h.hash-table-count.0.empty-keys]
fd40 20 36 5d 20 32 20 76 65 63 74 6f 72 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 35 20 72 65 6d 68 61 .6].2.vectorp.define-key.5.remha
fd60 73 68 20 65 6d 70 74 79 2d 6b 65 79 73 20 6b 65 79 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d sh.empty-keys.key.--dolist-tail-
fd80 2d 5d 20 37 20 28 23 24 20 2e 20 36 33 38 39 31 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 79 61 -].7.(#$...63891)]).(defconst.ya
fda0 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 20 27 28 6d 65 6e s-maybe-expand-from-keymap.'(men
fdc0 75 2d 69 74 65 6d 20 22 22 20 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 u-item."".yas-expand-from-keymap
fde0 20 3a 66 69 6c 74 65 72 20 79 61 73 2d 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d .:filter.yas--maybe-expand-from-
fe00 6b 65 79 6d 61 70 2d 66 69 6c 74 65 72 29 29 0a 23 40 31 31 35 20 53 74 6f 72 65 20 69 6e 20 54 keymap-filter)).#@115.Store.in.T
fe20 41 42 4c 45 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 65 6d 70 6c 61 74 65 20 54 45 4d 50 4c 41 ABLE.the.snippet.template.TEMPLA
fe40 54 45 2e 0a 0a 4b 45 59 20 63 61 6e 20 62 65 20 61 20 73 74 72 69 6e 67 20 28 74 72 69 67 67 65 TE...KEY.can.be.a.string.(trigge
fe60 72 20 6b 65 79 29 20 6f 66 20 61 20 76 65 63 74 6f 72 20 28 64 69 72 65 63 74 0a 6b 65 79 62 69 r.key).of.a.vector.(direct.keybi
fe80 6e 64 69 6e 67 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 61 64 64 2d 74 65 6d nding)...(defalias.'yas--add-tem
fea0 70 6c 61 74 65 20 23 5b 28 74 61 62 6c 65 20 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 36 08 21 plate.#[(table.template)."\306.!
fec0 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 .>\204..\307\310\311.D\"\210.\31
fee0 32 48 5c 33 30 36 08 21 09 3e 5c 32 30 34 21 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 2H\306.!.>\204!.\307\310\311.D\"
ff00 5c 32 31 30 08 5c 33 31 33 48 5c 33 30 36 08 21 09 3e 5c 32 30 34 33 00 5c 33 30 37 5c 33 31 30 \210.\313H\306.!.>\2043.\307\310
ff20 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 33 31 35 08 21 1a 1b 1c 1d 5c 33 31 36 \311.D\"\210.\314H\315.!....\316
ff40 5c 33 31 37 5c 66 0b 44 5c 22 5c 33 31 37 1e 1b 5c 32 31 31 1e 1c 5c 32 30 33 5c 32 37 36 00 0e \317\f.D\"\317..\211..\203\276..
ff60 1c 40 16 1b 5c 33 32 30 0d 08 5c 33 32 31 0e 1b 5c 33 30 36 0e 1d 21 0e 1e 3e 5c 32 30 34 69 00 .@..\320..\321..\306..!..>\204i.
ff80 5c 33 30 37 5c 33 31 30 5c 33 32 32 0e 1d 44 5c 22 5c 32 31 30 0e 1d 5c 33 32 33 48 5c 22 5c 32 \307\310\322..D\"\210..\323H\"\2
ffa0 30 36 5c 32 31 37 00 5c 33 32 30 0e 1b 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 22 5c 33 30 36 0e 06\217.\320..\324\325\326\"\306.
ffc0 1d 21 0e 1e 3e 5c 32 30 34 5c 32 31 32 00 5c 33 30 37 5c 33 31 30 5c 33 32 32 0e 1d 44 5c 22 5c .!..>\204\212.\307\310\322..D\"\
ffe0 32 31 30 0e 1d 5c 33 32 33 48 23 23 5c 32 31 30 5c 33 32 37 0e 1b 21 5c 32 30 33 5c 32 36 35 00 210..\323H##\210\327..!\203\265.
10000 5c 33 33 30 5c 33 30 36 0e 1d 21 0e 1e 3e 5c 32 30 34 5c 32 35 33 00 5c 33 30 37 5c 33 31 30 5c \330\306..!..>\204\253.\307\310\
10020 33 32 32 0e 1d 44 5c 22 5c 32 31 30 0e 1d 5c 33 33 31 48 0e 1b 0e 1f 23 5c 32 31 30 0e 1c 41 5c 322..D\"\210..\331H....#\210..A\
10040 32 31 31 16 1c 5c 32 30 34 4c 00 2a 5c 33 32 30 5c 33 30 36 08 21 09 3e 5c 32 30 34 5c 33 31 37 211..\204L.*\320\306.!.>\204\317
10060 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 33 32 48 08 5c 33 30 36 .\307\310\311.D\"\210.\332H.\306
10080 0e 1d 21 0e 1e 3e 5c 32 30 34 5c 33 34 35 00 5c 33 30 37 5c 33 31 30 5c 33 32 32 0e 1d 44 5c 22 ..!..>\204\345.\307\310\322..D\"
100a0 5c 32 31 30 0e 1d 5c 33 31 32 48 23 2c 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 63 6c 2d \210..\312H#,\207".[template.cl-
100c0 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 5f 6d 65 6e 75 2d struct-yas--template-tags._menu-
100e0 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 6b 65 79 62 69 6e 64 69 6e 67 20 6b 65 79 20 6e 61 6d 65 binding-pair.keybinding.key.name
10100 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
10120 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 33 20 31 20 38 20 79 61 73 2d 2d 74 65 6d ent.yas--template.3.1.8.yas--tem
10140 70 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 2d 67 65 74 2d 63 72 65 61 plate-menu-binding-pair-get-crea
10160 74 65 20 72 65 6d 6f 76 65 20 6e 69 6c 20 70 75 74 68 61 73 68 20 67 65 74 68 61 73 68 20 79 61 te.remove.nil.puthash.gethash.ya
10180 73 2d 2d 74 61 62 6c 65 20 32 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 s--table.2.make-hash-table.:test
101a0 20 65 71 75 61 6c 20 76 65 63 74 6f 72 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 35 20 39 20 6b 20 .equal.vectorp.define-key.5.9.k.
101c0 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d --dolist-tail--.table.cl-struct-
101e0 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 79 61 73 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 yas--table-tags.yas-maybe-expand
10200 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 5d 20 31 31 20 28 23 24 20 2e 20 36 35 30 34 36 29 5d 29 0a -from-keymap].11.(#$...65046)]).
10220 23 40 31 31 35 20 41 64 64 20 6f 72 20 75 70 64 61 74 65 20 54 45 4d 50 4c 41 54 45 20 69 6e 20 #@115.Add.or.update.TEMPLATE.in.
10240 54 41 42 4c 45 2e 0a 0a 41 6c 73 6f 20 74 61 6b 65 73 20 63 61 72 65 20 6f 66 20 61 64 64 69 6e TABLE...Also.takes.care.of.addin
10260 67 20 61 6e 64 20 75 70 64 61 74 69 6e 67 20 74 6f 20 74 68 65 20 61 73 73 6f 63 69 61 74 65 64 g.and.updating.to.the.associated
10280 20 6d 65 6e 75 2e 0a 52 65 74 75 72 6e 20 54 45 4d 50 4c 41 54 45 2e 1f 0a 28 64 65 66 61 6c 69 .menu..Return.TEMPLATE...(defali
102a0 61 73 20 27 79 61 73 2d 2d 75 70 64 61 74 65 2d 74 65 6d 70 6c 61 74 65 20 23 5b 28 74 61 62 6c as.'yas--update-template.#[(tabl
102c0 65 20 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 33 08 5c 33 30 34 09 21 5c 6e 3e 5c 32 30 34 11 e.template)."\303.\304.!\n>\204.
102e0 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 09 44 5c 22 5c 32 31 30 09 5c 33 31 30 48 5c 22 5c 32 31 .\305\306\307.D\"\210.\310H\"\21
10300 30 5c 33 31 31 08 09 5c 22 5c 32 31 30 5c 33 31 32 08 09 5c 22 5c 32 31 30 09 5c 32 30 37 22 20 0\311..\"\210\312..\"\210.\207".
10320 5b 74 61 62 6c 65 20 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 [table.template.cl-struct-yas--t
10340 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 74 65 6d 70 6c 61 74 emplate-tags.yas--remove-templat
10360 65 2d 62 79 2d 75 75 69 64 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 e-by-uuid.type-of.signal.wrong-t
10380 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 39 20 79 61 73 ype-argument.yas--template.9.yas
103a0 2d 2d 61 64 64 2d 74 65 6d 70 6c 61 74 65 20 79 61 73 2d 2d 75 70 64 61 74 65 2d 74 65 6d 70 6c --add-template.yas--update-templ
103c0 61 74 65 2d 6d 65 6e 75 5d 20 36 20 28 23 24 20 2e 20 36 36 30 38 36 29 5d 29 0a 23 40 34 31 20 ate-menu].6.(#$...66086)]).#@41.
103e0 55 70 64 61 74 65 20 65 76 65 72 79 20 6d 65 6e 75 2d 72 65 6c 61 74 65 64 20 66 6f 72 20 54 45 Update.every.menu-related.for.TE
10400 4d 50 4c 41 54 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 75 70 64 61 74 65 2d MPLATE...(defalias.'yas--update-
10420 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 20 23 5b 28 74 61 62 6c 65 20 74 65 6d 70 6c 61 74 65 29 template-menu.#[(table.template)
10440 20 22 5c 33 30 36 08 21 5c 33 30 37 08 21 09 3e 5c 32 30 34 12 00 5c 33 31 30 5c 33 31 31 5c 33 ."\306.!\307.!.>\204..\310\311\3
10460 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 33 30 37 08 21 09 3e 5c 32 30 34 24 00 5c 33 12.D\"\210.\313H\307.!.>\204$.\3
10480 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 1a 1b 5c 32 31 31 1c 41 10\311\312.D\"\210.\314H..\211.A
104a0 5c 33 31 35 3d 5c 32 30 34 73 00 5c 66 40 41 5c 32 31 31 1d 5c 33 30 37 08 21 09 3e 5c 32 30 34 \315=\204s.\f@A\211.\307.!.>\204
104c0 45 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 5c 32 34 30 E.\310\311\312.D\"\210.\316H\240
104e0 5c 32 31 30 29 5c 66 40 1e 26 5c 6e 5c 32 30 33 59 00 5c 33 31 37 5c 6e 21 5c 32 30 36 61 00 0b \210)\f@.&\n\203Y.\317\n!\206a..
10500 5c 32 30 35 61 00 0b 0e 27 50 1e 28 0e 26 5c 33 32 30 0e 26 41 5c 33 32 31 0e 28 23 5c 32 34 31 \205a...'P.(.&\320.&A\321.(#\241
10520 5c 32 31 30 0e 28 5c 32 31 30 2a 2b 5c 33 32 32 08 21 3f 5c 32 30 35 48 01 5c 33 32 33 5c 33 32 \210.(\210*+\322.!?\205H.\323\32
10540 34 0e 29 21 5c 33 32 35 5c 33 32 34 5c 33 30 37 0e 29 21 0e 2a 3e 5c 32 30 34 5c 32 32 34 00 5c 4.)!\325\324\307.)!.*>\204\224.\
10560 33 31 30 5c 33 31 31 5c 33 32 36 0e 29 44 5c 22 5c 32 31 30 0e 29 5c 33 32 37 48 5c 22 5c 22 5c 310\311\326.)D\"\210.)\327H\"\"\
10580 33 30 37 08 21 09 3e 5c 32 30 34 5c 32 35 31 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 307.!.>\204\251.\310\311\312.D\"
105a0 5c 32 31 30 08 5c 33 33 30 48 1e 2b 5c 32 31 31 1e 1a 5c 32 30 34 5c 32 37 30 00 5c 33 33 31 5c \210.\330H.+\211..\204\270.\331\
105c0 33 33 32 21 5c 32 31 30 5c 33 33 33 0e 1a 5c 33 30 37 08 21 09 3e 5c 32 30 34 5c 33 31 32 00 5c 332!\210\333..\307.!.>\204\312.\
105e0 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 33 34 48 5c 22 5c 32 31 30 0e 310\311\312.D\"\210.\334H\"\210.
10600 2b 5c 33 33 35 1e 2c 5c 32 31 31 1e 2d 5c 32 30 33 19 01 0e 2d 40 16 2c 5c 33 33 36 0e 1a 5c 33 +\335.,\211.-\203...-@.,\336..\3
10620 33 37 5c 33 34 30 0e 2c 21 21 5c 22 5c 32 31 31 1e 2e 5c 32 30 33 5c 33 36 36 00 5c 33 34 31 0e 37\340.,!!\"\211..\203\366.\341.
10640 2e 21 5c 32 30 34 0b 01 5c 33 34 32 20 16 2e 5c 33 34 33 0e 1a 5c 33 33 37 5c 33 34 30 0e 2c 21 .!\204..\342...\343..\337\340.,!
10660 21 5c 33 34 34 0e 2c 0e 2e 45 23 5c 32 31 30 0e 2e 16 1a 29 0e 2d 41 5c 32 31 31 16 2d 5c 32 30 !\344.,..E#\210....).-A\211.-\20
10680 34 5c 33 33 32 00 2a 5c 33 34 33 0e 1a 5c 33 33 37 5c 33 34 30 5c 33 30 37 08 21 09 3e 5c 32 30 4\332.*\343..\337\340\307.!.>\20
106a0 34 2e 01 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 33 34 48 21 21 5c 4..\310\311\312.D\"\210.\334H!!\
106c0 33 30 37 08 21 09 3e 5c 32 30 34 42 01 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 307.!.>\204B.\310\311\312.D\"\21
106e0 30 08 5c 33 34 35 48 40 23 2a 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 0.\345H@#*\207".[template.cl-str
10700 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 6b 65 79 62 69 6e 64 69 6e uct-yas--template-tags.keybindin
10720 67 20 6b 65 79 20 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 20 23 31 3d 23 3a 76 20 79 g.key.menu-binding-pair.#1=#:v.y
10740 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 2d 67 as--template-menu-binding-pair-g
10760 65 74 2d 63 72 65 61 74 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 et-create.type-of.signal.wrong-t
10780 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 20 38 20 3a ype-argument.yas--template.1.8.:
107a0 6e 6f 6e 65 20 33 20 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 63 6c 2d 2d 73 65 74 2d 67 none.3.key-description.cl--set-g
107c0 65 74 66 20 3a 6b 65 79 73 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e 75 2d 6d 61 6e etf.:keys.yas--template-menu-man
107e0 61 67 65 64 2d 62 79 2d 79 61 73 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 20 79 61 73 2d 2d 6d 65 6e aged-by-yas-define-menu.yas--men
10800 75 2d 6b 65 79 6d 61 70 2d 67 65 74 2d 63 72 65 61 74 65 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6d u-keymap-get-create.yas--table-m
10820 6f 64 65 20 6d 61 70 63 61 72 20 79 61 73 2d 2d 74 61 62 6c 65 20 34 20 31 31 20 63 6c 2d 2d 61 ode.mapcar.yas--table.4.11.cl--a
10840 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 6d 65 6e 75 2d 6b 65 79 6d 61 70 20 79 61 73 2d ssertion-failed.menu-keymap.yas-
10860 2d 64 65 6c 65 74 65 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 20 39 20 6e 69 6c 20 6c 6f 6f 6b 75 70 -delete-from-keymap.9.nil.lookup
10880 2d 6b 65 79 20 76 65 63 74 6f 72 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 6b 65 79 6d 61 70 70 20 -key.vector.make-symbol.keymapp.
108a0 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 6d 65 make-sparse-keymap.define-key.me
108c0 6e 75 2d 69 74 65 6d 20 31 30 20 23 32 3d 23 3a 76 20 79 61 73 2d 74 72 69 67 67 65 72 2d 73 79 nu-item.10.#2=#:v.yas-trigger-sy
108e0 6d 62 6f 6c 20 23 33 3d 23 3a 76 61 6c 20 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 mbol.#3=#:val.table.cl-struct-ya
10900 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 67 72 6f 75 70 20 73 75 62 67 72 6f 75 70 20 2d 2d 64 s--table-tags.group.subgroup.--d
10920 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 73 75 62 67 72 6f 75 70 2d 6b 65 79 6d 61 70 5d 20 39 20 olist-tail--.subgroup-keymap].9.
10940 28 23 24 20 2e 20 36 36 35 32 38 29 5d 29 0a 23 40 33 30 20 52 65 74 75 72 6e 20 4e 41 4d 45 48 (#$...66528)]).#@30.Return.NAMEH
10960 41 53 48 20 61 73 20 61 6e 20 61 6c 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 ASH.as.an.alist...(defalias.'yas
10980 2d 2d 6e 61 6d 65 68 61 73 68 2d 74 65 6d 70 6c 61 74 65 73 2d 61 6c 69 73 74 20 23 5b 28 6e 61 --namehash-templates-alist.#[(na
109a0 6d 65 68 61 73 68 29 20 22 5c 33 30 32 18 5c 33 30 33 5c 33 30 34 09 5c 22 5c 32 31 30 08 29 5c mehash)."\302.\303\304.\"\210.)\
109c0 32 30 37 22 20 5b 61 6c 69 73 74 20 6e 61 6d 65 68 61 73 68 20 6e 69 6c 20 6d 61 70 68 61 73 68 207".[alist.namehash.nil.maphash
109e0 20 23 5b 28 6b 20 76 29 20 22 08 09 42 5c 6e 42 5c 32 31 31 12 5c 32 30 37 22 20 5b 6b 20 76 20 .#[(k.v)."..B\nB\211.\207".[k.v.
10a00 61 6c 69 73 74 5d 20 32 5d 5d 20 33 20 28 23 24 20 2e 20 36 37 39 32 34 29 5d 29 0a 23 40 31 34 alist].2]].3.(#$...67924)]).#@14
10a20 33 20 46 65 74 63 68 20 74 65 6d 70 6c 61 74 65 73 20 69 6e 20 54 41 42 4c 45 20 62 79 20 4b 45 3.Fetch.templates.in.TABLE.by.KE
10a40 59 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 63 6f 6e 73 20 28 4e 41 4d 45 20 Y...Return.a.list.of.cons.(NAME.
10a60 2e 20 54 45 4d 50 4c 41 54 45 29 20 77 68 65 72 65 20 4e 41 4d 45 20 69 73 20 61 0a 73 74 72 69 ..TEMPLATE).where.NAME.is.a.stri
10a80 6e 67 20 61 6e 64 20 54 45 4d 50 4c 41 54 45 20 69 73 20 61 20 60 79 61 73 2d 2d 74 65 6d 70 6c ng.and.TEMPLATE.is.a.`yas--templ
10aa0 61 74 65 27 20 73 74 72 75 63 74 75 72 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d ate'.structure...(defalias.'yas-
10ac0 2d 66 65 74 63 68 20 23 5b 28 74 61 62 6c 65 20 6b 65 79 29 20 22 5c 33 30 35 08 21 09 3e 5c 32 -fetch.#[(table.key)."\305.!.>\2
10ae0 30 34 0f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5c 32 04..\306\307\310.D\"\210.\311H\2
10b00 31 31 1a 5c 32 30 35 1b 00 5c 33 31 32 0b 5c 6e 5c 22 5c 32 31 31 1c 5c 32 30 35 25 00 5c 33 31 11.\205..\312.\n\"\211.\205%.\31
10b20 33 5c 33 31 34 5c 66 21 21 2a 5c 32 30 37 22 20 5b 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 3\314\f!!*\207".[table.cl-struct
10b40 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 6b 65 79 68 61 73 68 20 6b 65 79 20 6e 61 6d -yas--table-tags.keyhash.key.nam
10b60 65 68 61 73 68 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d ehash.type-of.signal.wrong-type-
10b80 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 32 20 67 65 74 68 61 73 68 20 79 61 argument.yas--table.2.gethash.ya
10ba0 73 2d 2d 66 69 6c 74 65 72 2d 74 65 6d 70 6c 61 74 65 73 2d 62 79 2d 63 6f 6e 64 69 74 69 6f 6e s--filter-templates-by-condition
10bc0 20 79 61 73 2d 2d 6e 61 6d 65 68 61 73 68 2d 74 65 6d 70 6c 61 74 65 73 2d 61 6c 69 73 74 5d 20 .yas--namehash-templates-alist].
10be0 35 20 28 23 24 20 2e 20 36 38 31 33 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 5.(#$...68130)]).(defalias.'yas-
10c00 2d 65 76 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 23 5b 28 63 6f 6e 64 69 74 69 6f 6e 29 20 22 5c -eval-condition.#[(condition)."\
10c20 33 30 33 31 11 00 5c 32 31 32 5c 32 31 34 5c 33 30 34 20 18 5c 33 30 35 5c 32 31 36 5c 33 30 36 3031..\212\214\304..\305\216\306
10c40 09 21 2c 30 5c 32 30 37 1a 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 6e 21 23 5c 32 31 .!,0\207.\307\310\311\312\n!#\21
10c60 30 29 5c 33 31 33 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 0)\313\207".[save-match-data-int
10c80 65 72 6e 61 6c 20 63 6f 6e 64 69 74 69 6f 6e 20 65 72 72 20 28 65 72 72 6f 72 29 20 6d 61 74 63 ernal.condition.err.(error).matc
10ca0 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b h-data.#[nil."\301.\302\"\207".[
10cc0 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 save-match-data-internal.set-mat
10ce0 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 65 76 61 6c 20 79 61 73 2d 2d ch-data.evaporate].3].eval.yas--
10d00 6d 65 73 73 61 67 65 20 31 20 22 45 72 72 6f 72 20 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 20 65 76 message.1."Error.in.condition.ev
10d20 61 6c 75 61 74 69 6f 6e 3a 20 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 aluation:.%s".error-message-stri
10d40 6e 67 20 6e 69 6c 5d 20 35 5d 29 0a 23 40 32 38 33 20 46 69 6c 74 65 72 20 74 68 65 20 74 65 6d ng.nil].5]).#@283.Filter.the.tem
10d60 70 6c 61 74 65 73 20 75 73 69 6e 67 20 74 68 65 20 61 70 70 6c 69 63 61 62 6c 65 20 63 6f 6e 64 plates.using.the.applicable.cond
10d80 69 74 69 6f 6e 2e 0a 0a 54 45 4d 50 4c 41 54 45 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 63 ition...TEMPLATES.is.a.list.of.c
10da0 6f 6e 73 20 28 4e 41 4d 45 20 2e 20 54 45 4d 50 4c 41 54 45 29 20 77 68 65 72 65 20 4e 41 4d 45 ons.(NAME...TEMPLATE).where.NAME
10dc0 20 69 73 20 61 0a 73 74 72 69 6e 67 20 61 6e 64 20 54 45 4d 50 4c 41 54 45 20 69 73 20 61 20 60 .is.a.string.and.TEMPLATE.is.a.`
10de0 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 73 74 72 75 63 74 75 72 65 2e 0a 0a 54 68 69 73 20 yas--template'.structure...This.
10e00 66 75 6e 63 74 69 6f 6e 20 69 6d 70 6c 65 6d 65 6e 74 73 20 74 68 65 20 72 75 6c 65 73 20 64 65 function.implements.the.rules.de
10e20 73 63 72 69 62 65 64 20 69 6e 0a 60 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e scribed.in.`yas-buffer-local-con
10e40 64 69 74 69 6f 6e 27 2e 20 20 53 65 65 20 74 68 61 74 20 76 61 72 69 61 62 6c 65 73 20 64 6f 63 dition'...See.that.variables.doc
10e60 75 6d 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 6c umentation...(defalias.'yas--fil
10e80 74 65 72 2d 74 65 6d 70 6c 61 74 65 73 2d 62 79 2d 63 6f 6e 64 69 74 69 6f 6e 20 23 5b 28 74 65 ter-templates-by-condition.#[(te
10ea0 6d 70 6c 61 74 65 73 29 20 22 5c 33 30 32 20 5c 32 31 31 18 5c 33 30 33 3d 5c 32 30 33 0d 00 09 mplates)."\302.\211.\303=\203...
10ec0 5c 32 30 32 11 00 5c 33 30 34 5c 33 30 35 09 5c 22 29 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 \202..\304\305.\")\207".[require
10ee0 6d 65 6e 74 20 74 65 6d 70 6c 61 74 65 73 20 79 61 73 2d 2d 72 65 71 75 69 72 65 2d 74 65 6d 70 ment.templates.yas--require-temp
10f00 6c 61 74 65 2d 73 70 65 63 69 66 69 63 2d 63 6f 6e 64 69 74 69 6f 6e 2d 70 20 61 6c 77 61 79 73 late-specific-condition-p.always
10f20 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 2d 6e 6f 74 20 23 5b 28 70 61 69 72 29 20 22 5c 33 30 33 .cl-remove-if-not.#[(pair)."\303
10f40 5c 33 30 34 08 41 21 09 3e 5c 32 30 34 12 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 41 44 5c 22 \304.A!.>\204..\305\306\307.AD\"
10f60 5c 32 31 30 08 41 5c 33 31 30 48 5c 6e 5c 22 5c 32 30 37 22 20 5b 70 61 69 72 20 63 6c 2d 73 74 \210.A\310H\n\"\207".[pair.cl-st
10f80 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 72 65 71 75 69 72 65 6d ruct-yas--template-tags.requirem
10fa0 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 61 6e 2d 65 78 70 61 6e 64 2d 70 20 74 ent.yas--template-can-expand-p.t
10fc0 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e ype-of.signal.wrong-type-argumen
10fe0 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 34 5d 20 35 5d 5d 20 34 20 28 23 24 20 2e 20 36 t.yas--template.4].5]].4.(#$...6
11000 38 39 34 36 29 5d 29 0a 23 40 31 30 35 20 44 65 63 69 64 65 20 69 66 20 74 68 69 73 20 62 75 66 8946)]).#@105.Decide.if.this.buf
11020 66 65 72 20 72 65 71 75 65 73 74 73 2f 72 65 71 75 69 72 65 73 20 73 6e 69 70 70 65 74 2d 73 70 fer.requests/requires.snippet-sp
11040 65 63 69 66 69 63 0a 63 6f 6e 64 69 74 69 6f 6e 73 20 74 6f 20 66 69 6c 74 65 72 20 6f 75 74 20 ecific.conditions.to.filter.out.
11060 70 6f 74 65 6e 74 69 61 6c 20 65 78 70 61 6e 73 69 6f 6e 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 potential.expansions...(defalias
11080 20 27 79 61 73 2d 2d 72 65 71 75 69 72 65 2d 74 65 6d 70 6c 61 74 65 2d 73 70 65 63 69 66 69 63 .'yas--require-template-specific
110a0 2d 63 6f 6e 64 69 74 69 6f 6e 2d 70 20 23 5b 6e 69 6c 20 22 08 5c 33 30 32 3d 5c 32 30 33 08 00 -condition-p.#[nil.".\302=\203..
110c0 5c 33 30 32 5c 32 30 37 08 3a 5c 32 30 33 13 00 5c 33 30 33 08 21 5c 32 30 36 14 00 08 5c 32 31 \302\207.:\203..\303.!\206...\21
110e0 31 19 5c 32 30 35 37 00 09 5c 33 30 34 3d 5c 32 30 33 23 00 5c 33 30 34 5c 32 30 32 37 00 09 3a 1.\2057..\304=\203#.\304\2027..:
11100 5c 32 30 35 37 00 09 40 5c 33 30 35 3d 5c 32 30 35 37 00 09 41 39 5c 32 30 35 37 00 09 41 29 5c \2057..@\305=\2057..A9\2057..A)\
11120 32 30 37 22 20 5b 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 207".[yas-buffer-local-condition
11140 20 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 61 6c 77 61 79 73 20 79 61 73 2d 2d 65 76 61 .local-condition.always.yas--eva
11160 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 74 20 72 65 71 75 69 72 65 2d 73 6e 69 70 70 65 74 2d 63 6f l-condition.t.require-snippet-co
11180 6e 64 69 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 36 39 36 34 36 29 5d 29 0a 23 40 35 38 20 45 ndition].3.(#$...69646)]).#@58.E
111a0 76 61 6c 75 61 74 65 20 43 4f 4e 44 49 54 49 4f 4e 20 61 6e 64 20 52 45 51 55 49 52 45 4d 45 4e valuate.CONDITION.and.REQUIREMEN
111c0 54 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 62 6f 6f 6c 65 61 6e 2e 1f 0a 28 64 65 66 61 6c 69 T.and.return.a.boolean...(defali
111e0 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 63 61 6e 2d 65 78 70 61 6e 64 2d 70 20 23 as.'yas--template-can-expand-p.#
11200 5b 28 63 6f 6e 64 69 74 69 6f 6e 20 72 65 71 75 69 72 65 6d 65 6e 74 29 20 22 08 3f 5c 32 30 36 [(condition.requirement).".?\206
11220 08 00 5c 33 30 33 08 21 19 5c 6e 5c 33 30 34 3d 5c 32 30 33 13 00 09 5c 32 30 32 16 00 5c 6e 09 ..\303.!.\n\304=\203...\202..\n.
11240 3d 29 5c 32 30 37 22 20 5b 63 6f 6e 64 69 74 69 6f 6e 20 72 65 73 75 6c 74 20 72 65 71 75 69 72 =)\207".[condition.result.requir
11260 65 6d 65 6e 74 20 79 61 73 2d 2d 65 76 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 74 5d 20 32 20 28 ement.yas--eval-condition.t].2.(
11280 23 24 20 2e 20 37 30 30 34 37 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 #$...70047)]).(defalias.'yas--ta
112a0 62 6c 65 2d 74 65 6d 70 6c 61 74 65 73 20 23 5b 28 74 61 62 6c 65 29 20 22 08 5c 32 30 35 36 00 ble-templates.#[(table).".\2056.
112c0 5c 33 30 33 19 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 21 5c 6e 3e 5c 32 30 34 17 00 5c 33 30 37 \303.\304\305\306.!\n>\204..\307
112e0 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 22 5c 32 31 30 5c 33 30 34 \310\311.D\"\210.\312H\"\210\304
11300 5c 33 31 33 5c 33 30 36 08 21 5c 6e 3e 5c 32 30 34 2d 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 \313\306.!\n>\204-.\307\310\311.
11320 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 22 5c 32 31 30 5c 33 31 35 09 21 29 5c 32 30 37 22 20 D\"\210.\314H\"\210\315.!)\207".
11340 5b 74 61 62 6c 65 20 61 63 63 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d [table.acc.cl-struct-yas--table-
11360 74 61 67 73 20 6e 69 6c 20 6d 61 70 68 61 73 68 20 23 5b 28 5f 6b 65 79 20 6e 61 6d 65 68 61 73 tags.nil.maphash.#[(_key.namehas
11380 68 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 6e 61 6d 65 68 61 73 68 20 6d h)."\301\302.\"\207".[namehash.m
113a0 61 70 68 61 73 68 20 23 5b 28 6e 61 6d 65 20 74 65 6d 70 6c 61 74 65 29 20 22 08 09 42 5c 6e 42 aphash.#[(name.template)."..B\nB
113c0 5c 32 31 31 12 5c 32 30 37 22 20 5b 6e 61 6d 65 20 74 65 6d 70 6c 61 74 65 20 61 63 63 5d 20 32 \211.\207".[name.template.acc].2
113e0 5d 5d 20 33 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d ]].3].type-of.signal.wrong-type-
11400 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 32 20 23 5b 28 75 75 69 64 20 74 65 argument.yas--table.2.#[(uuid.te
11420 6d 70 6c 61 74 65 29 20 22 08 09 42 5c 6e 42 5c 32 31 31 12 5c 32 30 37 22 20 5b 75 75 69 64 20 mplate)."..B\nB\211.\207".[uuid.
11440 74 65 6d 70 6c 61 74 65 20 61 63 63 5d 20 32 5d 20 33 20 79 61 73 2d 2d 66 69 6c 74 65 72 2d 74 template.acc].2].3.yas--filter-t
11460 65 6d 70 6c 61 74 65 73 2d 62 79 2d 63 6f 6e 64 69 74 69 6f 6e 5d 20 36 5d 29 0a 23 40 31 35 33 emplates-by-condition].6]).#@153
11480 20 46 69 6e 64 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 20 6f 62 6a 65 63 74 73 20 66 6f .Find.`yas--template'.objects.fo
114a0 72 20 61 6e 79 20 74 72 69 67 67 65 72 20 6b 65 79 73 20 70 72 65 63 65 64 69 6e 67 20 70 6f 69 r.any.trigger.keys.preceding.poi
114c0 6e 74 2e 0a 52 65 74 75 72 6e 73 20 28 54 45 4d 50 4c 41 54 45 53 20 53 54 41 52 54 20 45 4e 44 nt..Returns.(TEMPLATES.START.END
114e0 29 2e 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 65 73 70 65 63 74 73 0a 60 79 61 73 2d 6b )..This.function.respects.`yas-k
11500 65 79 2d 73 79 6e 74 61 78 65 73 27 2c 20 77 68 69 63 68 20 73 65 65 2e 1f 0a 28 64 65 66 61 6c ey-syntaxes',.which.see...(defal
11520 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 73 2d 66 6f 72 2d 6b 65 79 2d 61 74 2d 70 ias.'yas--templates-for-key-at-p
11540 6f 69 6e 74 20 23 5b 6e 69 6c 20 22 5c 32 31 32 60 08 5c 33 30 36 5c 32 31 31 19 1a 1b 1c 0b 5c oint.#[nil."\212`.\306\211.....\
11560 32 30 33 5c 5c 00 5c 6e 5c 32 30 34 5c 5c 00 09 0b 40 3d 5c 32 30 34 1b 00 5c 66 62 5c 32 31 30 203\\.\n\204\\...@=\204..\fb\210
11580 0b 40 5c 32 31 31 11 3b 5c 32 30 33 2d 00 5c 33 30 37 09 21 5c 32 31 30 0b 41 13 5c 32 30 32 49 .@\211.;\203-.\307.!\210.A.\202I
115a0 00 5c 33 31 30 09 21 5c 32 30 33 41 00 09 5c 66 21 5c 33 31 31 3d 5c 32 30 34 49 00 0b 41 13 5c .\310.!\203A..\f!\311=\204I..A.\
115c0 32 30 32 49 00 0b 41 13 5c 33 31 32 5c 33 31 33 09 5c 22 5c 32 31 30 5c 33 31 34 60 5c 66 5c 22 202I..A.\312\313.\"\210\314`\f\"
115e0 1d 5c 32 31 32 5c 66 62 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 31 37 20 5c 22 12 2a 5c 32 30 .\212\fb\210\315\316\317.\".*\20
11600 32 09 00 5c 6e 5c 32 30 35 64 00 5c 6e 60 5c 66 45 2d 5c 32 30 37 22 20 5b 79 61 73 2d 6b 65 79 2..\n\205d.\n`\fE-\207".[yas-key
11620 2d 73 79 6e 74 61 78 65 73 20 6d 65 74 68 6f 64 20 74 65 6d 70 6c 61 74 65 73 20 6d 65 74 68 6f -syntaxes.method.templates.metho
11640 64 73 20 6f 72 69 67 69 6e 61 6c 20 70 6f 73 73 69 62 6c 65 2d 6b 65 79 20 6e 69 6c 20 73 6b 69 ds.original.possible-key.nil.ski
11660 70 2d 73 79 6e 74 61 78 2d 62 61 63 6b 77 61 72 64 20 66 75 6e 63 74 69 6f 6e 70 20 61 67 61 69 p-syntax-backward.functionp.agai
11680 6e 20 79 61 73 2d 2d 77 61 72 6e 69 6e 67 20 22 49 6e 76 61 6c 69 64 20 65 6c 65 6d 65 6e 74 20 n.yas--warning."Invalid.element.
116a0 60 25 73 27 20 69 6e 20 60 79 61 73 2d 6b 65 79 2d 73 79 6e 74 61 78 65 73 27 22 20 62 75 66 66 `%s'.in.`yas-key-syntaxes'".buff
116c0 65 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 63 6c 2d 6d 61 er-substring-no-properties.cl-ma
116e0 70 63 61 6e 20 23 5b 28 74 61 62 6c 65 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 74 pcan.#[(table)."\302..\"\207".[t
11700 61 62 6c 65 20 70 6f 73 73 69 62 6c 65 2d 6b 65 79 20 79 61 73 2d 2d 66 65 74 63 68 5d 20 33 5d able.possible-key.yas--fetch].3]
11720 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 5d 20 35 20 28 23 24 20 .yas--get-snippet-tables].5.(#$.
11740 2e 20 37 30 37 38 35 29 5d 29 0a 23 40 35 31 20 47 65 74 20 74 72 69 67 67 65 72 20 6b 65 79 73 ..70785)]).#@51.Get.trigger.keys
11760 20 6f 66 20 61 6c 6c 20 61 63 74 69 76 65 20 73 6e 69 70 70 65 74 73 20 69 6e 20 54 41 42 4c 45 .of.all.active.snippets.in.TABLE
11780 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 6c 65 2d 61 6c 6c 2d 6b 65 79 ...(defalias.'yas--table-all-key
117a0 73 20 23 5b 28 74 61 62 6c 65 29 20 22 5c 33 30 33 18 5c 33 30 34 5c 33 30 35 5c 33 30 36 09 21 s.#[(table)."\303.\304\305\306.!
117c0 5c 6e 3e 5c 32 30 34 13 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 09 44 5c 22 5c 32 31 30 09 5c 33 \n>\204..\307\310\311.D\"\210.\3
117e0 31 32 48 5c 22 5c 32 31 30 08 29 5c 32 30 37 22 20 5b 61 63 63 20 74 61 62 6c 65 20 63 6c 2d 73 12H\"\210.)\207".[acc.table.cl-s
11800 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 6e 69 6c 20 6d 61 70 68 61 73 truct-yas--table-tags.nil.maphas
11820 68 20 23 5b 28 6b 65 79 20 6e 61 6d 65 68 61 73 68 29 20 22 5c 33 30 33 5c 33 30 34 08 21 21 5c h.#[(key.namehash)."\303\304.!!\
11840 32 30 35 0d 00 09 5c 6e 42 5c 32 31 31 12 5c 32 30 37 22 20 5b 6e 61 6d 65 68 61 73 68 20 6b 65 205...\nB\211.\207".[namehash.ke
11860 79 20 61 63 63 20 79 61 73 2d 2d 66 69 6c 74 65 72 2d 74 65 6d 70 6c 61 74 65 73 2d 62 79 2d 63 y.acc.yas--filter-templates-by-c
11880 6f 6e 64 69 74 69 6f 6e 20 79 61 73 2d 2d 6e 61 6d 65 68 61 73 68 2d 74 65 6d 70 6c 61 74 65 73 ondition.yas--namehash-templates
118a0 2d 61 6c 69 73 74 5d 20 33 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d -alist].3].type-of.signal.wrong-
118c0 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 32 5d 20 36 20 28 23 type-argument.yas--table.2].6.(#
118e0 24 20 2e 20 37 31 35 30 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 61 62 $...71504)]).(defalias.'yas--tab
11900 6c 65 2d 6d 6f 64 65 20 23 5b 28 74 61 62 6c 65 29 20 22 5c 33 30 32 5c 33 30 33 08 21 09 3e 5c le-mode.#[(table)."\302\303.!.>\
11920 32 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 21 204..\304\305\306.D\"\210.\307H!
11940 5c 32 30 37 22 20 5b 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c \207".[table.cl-struct-yas--tabl
11960 65 2d 74 61 67 73 20 69 6e 74 65 72 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f e-tags.intern.type-of.signal.wro
11980 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 31 5d 20 35 ng-type-argument.yas--table.1].5
119a0 5d 29 0a 23 40 39 34 20 54 72 69 65 73 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 45 6d 61 ]).#@94.Tries.to.work.around.Ema
119c0 63 73 20 42 75 67 23 33 30 39 33 31 2e 0a 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 20 66 6f cs.Bug#30931..Helper.function.fo
119e0 72 20 60 79 61 73 2d 2d 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 2d 61 6e 64 2d 77 69 64 r.`yas--save-restriction-and-wid
11a00 65 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 6d 69 73 en'...(defalias.'yas--remove-mis
11a20 63 2d 66 72 65 65 2d 66 72 6f 6d 2d 75 6e 64 6f 20 23 5b 28 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 c-free-from-undo.#[(old-undo-lis
11a40 74 29 20 22 08 3a 5c 32 30 35 4a 00 08 5c 32 31 31 19 1a 5c 6e 3a 5c 32 30 35 49 00 5c 6e 0b 3d t).".:\205J..\211..\n:\205I.\n.=
11a60 3f 5c 32 30 35 49 00 5c 6e 5c 32 31 31 41 12 5c 32 34 32 5c 32 31 31 1c 3a 5c 32 30 33 43 00 5c ?\205I.\n\211A.\242\211.:\203C.\
11a80 66 40 5c 32 31 31 1d 3b 5c 32 30 34 42 00 5c 33 30 36 0d 21 5c 32 30 34 42 00 0d 5c 32 35 30 5c f@\211.;\204B.\306.!\204B..\250\
11aa0 32 30 34 42 00 0d 39 5c 32 30 34 42 00 5c 66 41 5c 32 35 30 5c 32 30 33 42 00 09 5c 6e 5c 32 34 204B..9\204B.\fA\250\203B..\n\24
11ac0 31 5c 32 31 30 29 29 5c 6e 11 5c 32 30 32 09 00 2a 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 75 1\210))\n.\202..*\207".[buffer-u
11ae0 6e 64 6f 2d 6c 69 73 74 20 70 72 65 76 20 75 6e 64 6f 2d 6c 69 73 74 20 6f 6c 64 2d 75 6e 64 6f ndo-list.prev.undo-list.old-undo
11b00 2d 6c 69 73 74 20 65 6e 74 72 79 20 68 65 61 64 20 6d 61 72 6b 65 72 70 5d 20 33 20 28 23 24 20 -list.entry.head.markerp].3.(#$.
11b20 2e 20 37 32 31 30 34 29 5d 29 0a 23 40 39 31 20 45 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 28 73 ..72104)]).#@91.Equivalent.to.(s
11b40 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 20 42 4f 44 59 29 2e 0a 41 ave-restriction.(widen).BODY)..A
11b60 6c 73 6f 20 74 72 69 65 73 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 45 6d 61 63 73 20 42 lso.tries.to.work.around.Emacs.B
11b80 75 67 23 33 30 39 33 31 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 61 76 65 2d ug#30931...(defalias.'yas--save-
11ba0 72 65 73 74 72 69 63 74 69 6f 6e 2d 61 6e 64 2d 77 69 64 65 6e 20 27 28 6d 61 63 72 6f 20 2e 20 restriction-and-widen.'(macro...
11bc0 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 #[(&rest.body)."\301\302\303\304
11be0 5c 33 30 35 08 42 42 5c 33 30 36 42 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 6c 65 74 20 28 28 \305.BB\306BBE\207".[body.let.((
11c00 67 63 2d 63 6f 6e 73 2d 74 68 72 65 73 68 6f 6c 64 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d gc-cons-threshold.most-positive-
11c20 66 69 78 6e 75 6d 29 20 28 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 20 62 75 66 66 65 72 2d 75 6e fixnum).(old-undo-list.buffer-un
11c40 64 6f 2d 6c 69 73 74 29 29 20 70 72 6f 67 31 20 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e do-list)).prog1.save-restriction
11c60 20 28 77 69 64 65 6e 29 20 28 28 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 6d 69 73 63 2d 66 72 65 65 .(widen).((yas--remove-misc-free
11c80 2d 66 72 6f 6d 2d 75 6e 64 6f 20 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 29 29 5d 20 36 20 28 23 -from-undo.old-undo-list))].6.(#
11ca0 24 20 2e 20 37 32 34 39 36 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...72496)])).(byte-code."\300\3
11cc0 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 01\302\303#\210\304\301\305\306#
11ce0 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 74 20 79 61 73 2d 2d 73 61 76 65 2d 72 65 73 74 72 69 63 \300\207".[put.yas--save-restric
11d00 74 69 6f 6e 2d 61 6e 64 2d 77 69 64 65 6e 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 tion-and-widen.edebug-form-spec.
11d20 28 62 6f 64 79 29 20 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d (body).function-put.lisp-indent-
11d40 66 75 6e 63 74 69 6f 6e 20 30 5d 20 34 29 0a 23 40 34 39 20 45 76 61 6c 75 61 74 65 20 46 4f 52 function.0].4).#@49.Evaluate.FOR
11d60 4d 20 61 6e 64 20 63 6f 6e 76 65 72 74 20 74 68 65 20 72 65 73 75 6c 74 20 74 6f 20 73 74 72 69 M.and.convert.the.result.to.stri
11d80 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 65 76 61 6c 2d 66 6f 72 2d 73 74 ng...(defalias.'yas--eval-for-st
11da0 72 69 6e 67 20 23 5b 28 66 6f 72 6d 29 20 22 08 5c 33 30 36 3e 3f 5c 32 30 35 08 00 09 19 5c 33 ring.#[(form).".\306>?\205....\3
11dc0 30 37 31 34 00 5c 32 31 32 5c 6e 0b 1c 1d 5c 32 31 34 7e 5c 32 31 30 5c 33 31 30 20 1e 0f 5c 33 0714.\212\n...\214~\210\310...\3
11de0 31 31 5c 32 31 36 5c 33 31 32 0e 10 21 5c 32 31 31 1e 11 5c 32 30 35 2a 00 5c 33 31 33 5c 33 31 11\216\312..!\211..\205*.\313\31
11e00 34 0e 11 5c 22 2c 5c 33 31 35 5c 66 21 5c 32 31 30 2b 30 5c 32 30 32 3b 00 1e 12 5c 33 31 36 0e 4..\",\315\f!\210+0\202;...\316.
11e20 12 21 29 29 5c 32 30 37 22 20 5b 79 61 73 2d 67 6f 6f 64 2d 67 72 61 63 65 20 64 65 62 75 67 2d .!))\207".[yas-good-grace.debug-
11e40 6f 6e 2d 65 72 72 6f 72 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 62 75 on-error.most-positive-fixnum.bu
11e60 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 20 67 63 2d ffer-undo-list.old-undo-list.gc-
11e80 63 6f 6e 73 2d 74 68 72 65 73 68 6f 6c 64 20 28 74 20 69 6e 6c 69 6e 65 29 20 28 64 65 62 75 67 cons-threshold.(t.inline).(debug
11ea0 20 65 72 72 6f 72 29 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c .error).match-data.#[nil."\301.\
11ec0 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 302\"\207".[save-match-data-inte
11ee0 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 rnal.set-match-data.evaporate].3
11f00 5d 20 65 76 61 6c 20 66 6f 72 6d 61 74 20 22 25 73 22 20 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 6d ].eval.format."%s".yas--remove-m
11f20 69 73 63 2d 66 72 65 65 2d 66 72 6f 6d 2d 75 6e 64 6f 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 isc-free-from-undo.error-message
11f40 2d 73 74 72 69 6e 67 20 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c -string.save-match-data-internal
11f60 20 66 6f 72 6d 20 72 65 73 75 6c 74 20 6f 6f 70 73 5d 20 34 20 28 23 24 20 2e 20 37 33 30 34 34 .form.result.oops].4.(#$...73044
11f80 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 65 76 61 6c 2d 66 6f 72 2d 65 66 66 )]).(defalias.'yas--eval-for-eff
11fa0 65 63 74 20 23 5b 28 66 6f 72 6d 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 5c 22 21 5c 32 ect.#[(form)."\301\302\303.\"!\2
11fc0 30 37 22 20 5b 66 6f 72 6d 20 79 61 73 2d 2d 73 61 66 65 6c 79 2d 63 61 6c 6c 2d 66 75 6e 20 61 07".[form.yas--safely-call-fun.a
11fe0 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 65 76 61 6c 5d 20 34 5d 29 0a 23 40 31 37 38 20 52 pply-partially.eval].4]).#@178.R
12000 65 61 64 20 53 54 52 49 4e 47 20 61 73 20 61 20 65 6c 69 73 70 20 65 78 70 72 65 73 73 69 6f 6e ead.STRING.as.a.elisp.expression
12020 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a 0a 49 6e 20 63 61 73 65 20 53 54 52 49 4e 47 20 .and.return.it...In.case.STRING.
12040 69 6e 20 61 6e 20 69 6e 76 61 6c 69 64 20 65 78 70 72 65 73 73 69 6f 6e 20 61 6e 64 20 4e 49 4c in.an.invalid.expression.and.NIL
12060 2d 4f 4e 2d 45 52 52 4f 52 20 69 73 20 6e 69 6c 2c 0a 72 65 74 75 72 6e 20 61 6e 20 65 78 70 72 -ON-ERROR.is.nil,.return.an.expr
12080 65 73 73 69 6f 6e 20 74 68 61 74 20 77 68 65 6e 20 65 76 61 6c 75 61 74 65 64 20 77 69 6c 6c 20 ession.that.when.evaluated.will.
120a0 69 73 73 75 65 20 61 6e 20 65 72 72 6f 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d issue.an.error...(defalias.'yas-
120c0 2d 72 65 61 64 2d 6c 69 73 70 20 23 5b 28 73 74 72 69 6e 67 20 26 6f 70 74 69 6f 6e 61 6c 20 6e -read-lisp.#[(string.&optional.n
120e0 69 6c 2d 6f 6e 2d 65 72 72 6f 72 29 20 22 5c 33 30 33 31 09 00 5c 33 30 34 08 21 30 5c 32 30 37 il-on-error)."\3031..\304.!0\207
12100 19 5c 6e 3f 5c 32 30 35 14 00 5c 33 30 35 5c 33 30 36 09 44 44 29 5c 32 30 37 22 20 5b 73 74 72 .\n?\205..\305\306.DD)\207".[str
12120 69 6e 67 20 65 72 72 20 6e 69 6c 2d 6f 6e 2d 65 72 72 6f 72 20 28 65 72 72 6f 72 29 20 72 65 61 ing.err.nil-on-error.(error).rea
12140 64 20 65 72 72 6f 72 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 5d 20 33 20 d.error.error-message-string].3.
12160 28 23 24 20 2e 20 37 33 37 32 37 29 5d 29 0a 23 40 35 39 20 52 65 61 64 20 4b 45 59 42 49 4e 44 (#$...73727)]).#@59.Read.KEYBIND
12180 49 4e 47 20 61 73 20 61 20 73 6e 69 70 70 65 74 20 6b 65 79 62 69 6e 64 69 6e 67 2c 20 72 65 74 ING.as.a.snippet.keybinding,.ret
121a0 75 72 6e 20 61 20 76 65 63 74 6f 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 urn.a.vector...(defalias.'yas--r
121c0 65 61 64 2d 6b 65 79 62 69 6e 64 69 6e 67 20 23 5b 28 6b 65 79 62 69 6e 64 69 6e 67 29 20 22 08 ead-keybinding.#[(keybinding).".
121e0 5c 32 30 35 2f 00 5c 33 30 32 5c 33 30 33 08 5c 22 3f 5c 32 30 35 2f 00 5c 33 30 34 31 23 00 5c \205/.\302\303.\"?\205/.\3041#.\
12200 33 30 32 5c 33 30 35 08 5c 22 5c 32 30 33 1d 00 5c 33 30 36 08 21 5c 32 30 36 21 00 5c 33 30 37 302\305.\"\203..\306.!\206!.\307
12220 08 5c 33 31 30 5c 22 30 5c 32 30 37 19 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 5c 33 31 34 09 21 .\310\"0\207.\311\312\313.\314.!
12240 24 5c 32 31 30 29 5c 33 31 35 5c 32 30 37 22 20 5b 6b 65 79 62 69 6e 64 69 6e 67 20 65 72 72 20 $\210)\315\207".[keybinding.err.
12260 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 6b 65 79 62 69 6e 64 69 6e 67 22 20 28 65 72 72 6f 72 string-match."keybinding".(error
12280 29 20 22 5e 5c 5c 5b 2e 2a 5c 5c 5d 24 22 20 72 65 61 64 20 72 65 61 64 2d 6b 62 64 2d 6d 61 63 )."^\\[.*\\]$".read.read-kbd-mac
122a0 72 6f 20 6e 65 65 64 2d 76 65 63 74 6f 72 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 32 20 22 77 ro.need-vector.yas--message.2."w
122c0 61 72 6e 69 6e 67 3a 20 6b 65 79 62 69 6e 64 69 6e 67 20 5c 22 25 73 5c 22 20 69 6e 76 61 6c 69 arning:.keybinding.\"%s\".invali
122e0 64 20 73 69 6e 63 65 20 25 73 2e 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e d.since.%s.".error-message-strin
12300 67 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 37 34 31 30 30 29 5d 29 0a 23 40 35 36 20 47 65 74 g.nil].6.(#$...74100)]).#@56.Get
12320 20 6f 72 20 63 72 65 61 74 65 20 74 68 65 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 20 63 6f 72 .or.create.the.snippet.table.cor
12340 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 4d 4f 44 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 responding.to.MODE...(defalias.'
12360 79 61 73 2d 2d 74 61 62 6c 65 2d 67 65 74 2d 63 72 65 61 74 65 20 23 5b 28 6d 6f 64 65 29 20 22 yas--table-get-create.#[(mode)."
12380 5c 33 30 35 08 09 5c 22 5c 32 31 31 1a 5c 32 30 34 3e 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 \305..\"\211.\204>.\306\307\310.
123a0 21 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 22 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 22 5c 33 31 !\311\312\313\"\311\312\313\"\31
123c0 34 5c 33 31 35 20 26 06 12 5c 33 31 36 08 5c 6e 09 23 5c 32 31 30 5c 33 31 37 5c 33 32 30 5c 33 4\315.&..\316.\n.#\210\317\320\3
123e0 32 31 08 5c 22 21 5c 33 32 32 5c 6e 21 0b 3e 5c 32 30 34 37 00 5c 33 32 33 5c 33 32 34 5c 33 30 21.\"!\322\n!.>\2047.\323\324\30
12400 37 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 32 35 48 42 5c 66 42 14 5c 6e 29 5c 32 30 37 22 20 5b 7\nD\"\210\n\325HB\fB.\n)\207".[
12420 6d 6f 64 65 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 mode.yas--tables.table.cl-struct
12440 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 79 61 73 2d 2d 64 69 72 65 63 74 2d 6b 65 79 -yas--table-tags.yas--direct-key
12460 6d 61 70 73 20 67 65 74 68 61 73 68 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 74 61 62 6c 65 20 73 maps.gethash.record.yas--table.s
12480 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 ymbol-name.make-hash-table.:test
124a0 20 65 71 75 61 6c 20 6e 69 6c 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 70 75 .equal.nil.make-sparse-keymap.pu
124c0 74 68 61 73 68 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 79 61 73 2d 2d 64 69 72 65 63 74 thash.intern.format."yas--direct
124e0 2d 25 73 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 -%s".type-of.signal.wrong-type-a
12500 72 67 75 6d 65 6e 74 20 35 5d 20 38 20 28 23 24 20 2e 20 37 34 35 32 35 29 5d 29 0a 23 40 31 39 rgument.5].8.(#$...74525)]).#@19
12520 34 20 47 65 74 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 73 20 66 6f 72 20 4d 4f 44 45 2e 0a 0a 4.Get.snippet.tables.for.MODE...
12540 4d 4f 44 45 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 MODE.defaults.to.the.current.buf
12560 66 65 72 27 73 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 fer's.`major-mode'...Return.a.li
12580 73 74 20 6f 66 20 60 79 61 73 2d 2d 74 61 62 6c 65 27 20 6f 62 6a 65 63 74 73 2e 20 20 54 68 65 st.of.`yas--table'.objects...The
125a0 20 6c 69 73 74 20 6f 66 20 6d 6f 64 65 73 20 74 6f 0a 63 6f 6e 73 69 64 65 72 20 69 73 20 72 65 .list.of.modes.to.consider.is.re
125c0 74 75 72 6e 65 64 20 62 79 20 60 79 61 73 2d 2d 6d 6f 64 65 73 2d 74 6f 2d 61 63 74 69 76 61 74 turned.by.`yas--modes-to-activat
125e0 65 27 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d e'..(defalias.'yas--get-snippet-
12600 74 61 62 6c 65 73 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 64 65 29 20 22 5c 33 30 31 5c tables.#[(&optional.mode)."\301\
12620 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 21 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 6f 64 65 302\303\304\305.!\"\"\207".[mode
12640 20 72 65 6d 6f 76 65 20 6e 69 6c 20 6d 61 70 63 61 72 20 23 5b 28 6e 61 6d 65 29 20 22 5c 33 30 .remove.nil.mapcar.#[(name)."\30
12660 32 08 09 5c 22 5c 32 30 37 22 20 5b 6e 61 6d 65 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 67 65 74 2..\"\207".[name.yas--tables.get
12680 68 61 73 68 5d 20 33 5d 20 79 61 73 2d 2d 6d 6f 64 65 73 2d 74 6f 2d 61 63 74 69 76 61 74 65 5d hash].3].yas--modes-to-activate]
126a0 20 36 20 28 23 24 20 2e 20 37 35 30 34 32 29 5d 29 0a 23 40 31 35 33 20 47 65 74 20 6f 72 20 63 .6.(#$...75042)]).#@153.Get.or.c
126c0 72 65 61 74 65 20 74 68 65 20 6d 65 6e 75 20 6b 65 79 6d 61 70 20 66 6f 72 20 4d 4f 44 45 20 61 reate.the.menu.keymap.for.MODE.a
126e0 6e 64 20 69 74 73 20 50 41 52 45 4e 54 53 2e 0a 0a 54 68 69 73 20 6d 61 79 20 76 65 72 79 20 77 nd.its.PARENTS...This.may.very.w
12700 65 6c 6c 20 63 72 65 61 74 65 20 61 20 70 6c 65 74 68 6f 72 61 20 6f 66 20 6d 65 6e 75 20 6b 65 ell.create.a.plethora.of.menu.ke
12720 79 6d 61 70 73 20 61 6e 64 20 61 72 72 61 6e 67 65 0a 74 68 65 6d 20 61 6c 6c 20 69 6e 20 60 79 ymaps.and.arrange.them.all.in.`y
12740 61 73 2d 2d 6d 65 6e 75 2d 74 61 62 6c 65 27 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d as--menu-table'..(defalias.'yas-
12760 2d 6d 65 6e 75 2d 6b 65 79 6d 61 70 2d 67 65 74 2d 63 72 65 61 74 65 20 23 5b 28 6d 6f 64 65 20 -menu-keymap-get-create.#[(mode.
12780 26 6f 70 74 69 6f 6e 61 6c 20 70 61 72 65 6e 74 73 29 20 22 5c 33 30 35 08 09 5c 22 5c 32 30 36 &optional.parents)."\305..\"\206
127a0 0d 00 5c 33 30 36 08 5c 33 30 37 20 09 23 1a 5c 33 31 30 5c 33 31 31 0b 5c 22 5c 32 31 30 5c 33 ..\306.\307..#.\310\311.\"\210\3
127c0 31 32 5c 66 5c 33 31 33 08 21 5c 33 31 34 5c 33 31 35 08 21 5c 6e 5c 33 31 36 5c 33 31 37 5c 33 12\f\313.!\314\315.!\n\316\317\3
127e0 32 30 08 44 44 5c 32 35 37 05 23 5c 32 31 30 5c 6e 29 5c 32 30 37 22 20 5b 6d 6f 64 65 20 79 61 20.DD\257.#\210\n)\207".[mode.ya
12800 73 2d 2d 6d 65 6e 75 2d 74 61 62 6c 65 20 6d 65 6e 75 2d 6b 65 79 6d 61 70 20 70 61 72 65 6e 74 s--menu-table.menu-keymap.parent
12820 73 20 79 61 73 2d 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 65 6e 75 20 67 65 74 68 61 73 68 20 70 s.yas--minor-mode-menu.gethash.p
12840 75 74 68 61 73 68 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 6d 61 70 63 20 79 uthash.make-sparse-keymap.mapc.y
12860 61 73 2d 2d 6d 65 6e 75 2d 6b 65 79 6d 61 70 2d 67 65 74 2d 63 72 65 61 74 65 20 64 65 66 69 6e as--menu-keymap-get-create.defin
12880 65 2d 6b 65 79 20 76 65 63 74 6f 72 20 6d 65 6e 75 2d 69 74 65 6d 20 73 79 6d 62 6f 6c 2d 6e 61 e-key.vector.menu-item.symbol-na
128a0 6d 65 20 3a 76 69 73 69 62 6c 65 20 79 61 73 2d 2d 73 68 6f 77 2d 6d 65 6e 75 2d 70 20 71 75 6f me.:visible.yas--show-menu-p.quo
128c0 74 65 5d 20 31 30 20 28 23 24 20 2e 20 37 35 34 34 38 29 5d 29 0a 23 40 36 34 36 20 50 61 72 73 te].10.(#$...75448)]).#@646.Pars
128e0 65 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 e.the.template.in.the.current.bu
12900 66 66 65 72 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 46 49 4c 45 20 69 73 20 74 68 65 20 61 62 73 6f ffer...Optional.FILE.is.the.abso
12920 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 lute.file.name.of.the.file.being
12940 0a 70 61 72 73 65 64 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 47 52 4f 55 50 20 69 73 20 74 68 65 20 .parsed...Optional.GROUP.is.the.
12960 67 72 6f 75 70 20 77 68 65 72 65 20 74 68 65 20 74 65 6d 70 6c 61 74 65 20 69 73 20 74 6f 20 67 group.where.the.template.is.to.g
12980 6f 2c 0a 6f 74 68 65 72 77 69 73 65 20 77 65 20 61 74 74 65 6d 70 74 20 74 6f 20 63 61 6c 63 75 o,.otherwise.we.attempt.to.calcu
129a0 6c 61 74 65 20 69 74 20 66 72 6f 6d 20 46 49 4c 45 2e 0a 0a 52 65 74 75 72 6e 20 61 20 73 6e 69 late.it.from.FILE...Return.a.sni
129c0 70 70 65 74 2d 64 65 66 69 6e 69 74 69 6f 6e 2c 20 69 2e 65 2e 20 61 20 6c 69 73 74 0a 0a 20 28 ppet-definition,.i.e..a.list...(
129e0 4b 45 59 20 54 45 4d 50 4c 41 54 45 20 4e 41 4d 45 20 43 4f 4e 44 49 54 49 4f 4e 20 47 52 4f 55 KEY.TEMPLATE.NAME.CONDITION.GROU
12a00 50 20 56 41 52 53 20 4c 4f 41 44 2d 46 49 4c 45 20 4b 45 59 42 49 4e 44 49 4e 47 20 55 55 49 44 P.VARS.LOAD-FILE.KEYBINDING.UUID
12a20 29 0a 0a 49 66 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 6c 69 6e 65 )..If.the.buffer.contains.a.line
12a40 20 6f 66 20 22 23 20 2d 2d 22 20 74 68 65 6e 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 61 62 6f .of."#.--".then.the.contents.abo
12a60 76 65 0a 74 68 69 73 20 6c 69 6e 65 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 20 44 69 72 65 63 74 ve.this.line.are.ignored..Direct
12a80 69 76 65 73 20 63 61 6e 20 73 65 74 20 6d 6f 73 74 20 6f 66 20 74 68 65 73 65 20 77 69 74 68 20 ives.can.set.most.of.these.with.
12aa0 74 68 65 20 73 79 6e 74 61 78 3a 0a 0a 23 20 64 69 72 65 63 74 69 76 65 2d 6e 61 6d 65 20 3a 20 the.syntax:..#.directive-name.:.
12ac0 64 69 72 65 63 74 69 76 65 2d 76 61 6c 75 65 0a 0a 48 65 72 65 27 73 20 61 20 6c 69 73 74 20 6f directive-value..Here's.a.list.o
12ae0 66 20 63 75 72 72 65 6e 74 6c 79 20 72 65 63 6f 67 6e 69 7a 65 64 20 64 69 72 65 63 74 69 76 65 f.currently.recognized.directive
12b00 73 3a 0a 0a 20 2a 20 74 79 70 65 0a 20 2a 20 6e 61 6d 65 0a 20 2a 20 63 6f 6e 74 72 69 62 75 74 s:...*.type..*.name..*.contribut
12b20 6f 72 0a 20 2a 20 63 6f 6e 64 69 74 69 6f 6e 0a 20 2a 20 67 72 6f 75 70 0a 20 2a 20 6b 65 79 0a or..*.condition..*.group..*.key.
12b40 20 2a 20 65 78 70 61 6e 64 2d 65 6e 76 0a 20 2a 20 62 69 6e 64 69 6e 67 0a 20 2a 20 75 75 69 64 .*.expand-env..*.binding..*.uuid
12b60 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 70 61 72 73 65 2d 74 65 6d 70 6c 61 74 65 ..(defalias.'yas--parse-template
12b80 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 29 20 22 65 62 5c 32 31 30 5c 33 30 36 18 .#[(&optional.file)."eb\210\306.
12ba0 09 5c 32 30 35 5c 66 00 5c 33 30 37 09 21 1a 5c 33 31 30 5c 32 31 31 1b 1c 5c 33 31 30 5c 32 31 .\205\f.\307.!.\310\211..\310\21
12bc0 31 1d 1e 5c 22 09 5c 32 30 35 1d 00 5c 33 31 31 09 21 1e 23 5c 33 31 30 5c 32 31 31 1e 24 1e 25 1..\".\205..\311.!.#\310\211.$.%
12be0 5c 33 31 30 1e 26 5c 33 31 32 5c 33 31 33 5c 33 31 30 5c 33 31 34 23 5c 32 30 33 5c 32 37 31 00 \310.&\312\313\310\314#\203\271.
12c00 5c 33 31 35 60 64 5c 22 14 60 15 65 62 5c 32 31 30 5c 33 31 32 5c 33 31 36 0d 5c 33 31 34 23 5c \315`d\".`.eb\210\312\316.\314#\
12c20 32 30 33 5c 32 37 36 00 5c 33 31 37 5c 33 32 30 21 5c 33 32 31 5c 32 33 30 5c 32 30 33 4f 00 5c 203\276.\317\320!\321\230\203O.\
12c40 33 31 37 5c 33 32 32 21 16 26 5c 33 31 37 5c 33 32 30 21 5c 33 32 33 5c 32 33 30 5c 32 30 33 65 317\322!.&\317\320!\323\230\203e
12c60 00 5c 33 31 37 5c 33 32 32 21 5c 33 32 34 5c 32 33 30 5c 32 30 33 63 00 5c 33 32 35 5c 32 30 32 .\317\322!\324\230\203c.\325\202
12c80 64 00 5c 33 30 36 10 5c 33 31 37 5c 33 32 30 21 5c 33 32 36 5c 32 33 30 5c 32 30 33 71 00 5c 33 d.\306.\317\320!\326\230\203q.\3
12ca0 31 37 5c 33 32 32 21 13 5c 33 31 37 5c 33 32 30 21 5c 33 32 37 5c 32 33 30 5c 32 30 33 7d 00 5c 17\322!.\317\320!\327\230\203}.\
12cc0 33 31 37 5c 33 32 32 21 12 5c 33 31 37 5c 33 32 30 21 5c 33 33 30 5c 32 33 30 5c 32 30 33 5c 32 317\322!.\317\320!\330\230\203\2
12ce0 31 34 00 5c 33 33 31 5c 33 31 37 5c 33 32 32 21 21 16 5c 22 5c 33 31 37 5c 33 32 30 21 5c 33 33 14.\331\317\322!!.\"\317\320!\33
12d00 32 5c 32 33 30 5c 32 30 33 5c 32 33 31 00 5c 33 31 37 5c 33 32 32 21 16 23 5c 33 31 37 5c 33 32 2\230\203\231.\317\322!.#\317\32
12d20 30 21 5c 33 33 33 5c 32 33 30 5c 32 30 33 5c 32 35 31 00 5c 33 33 31 5c 33 31 37 5c 33 32 32 21 0!\333\230\203\251.\331\317\322!
12d40 5c 33 33 34 5c 22 16 24 5c 33 31 37 5c 33 32 30 21 5c 33 33 35 5c 32 33 30 5c 32 30 33 3a 00 5c \334\".$\317\320!\335\230\203:.\
12d60 33 31 37 5c 33 32 32 21 16 25 5c 32 30 32 3a 00 5c 33 31 35 65 64 5c 22 14 0b 5c 32 30 34 5c 33 317\322!.%\202:.\315ed\"..\204\3
12d80 31 37 00 0e 25 5c 32 30 34 5c 33 31 37 00 09 5c 32 30 35 5c 33 31 36 00 5c 33 30 37 09 21 13 08 17..%\204\317..\205\316.\307.!..
12da0 5c 33 32 35 3d 5c 32 30 33 5c 33 33 34 00 5c 33 33 31 5c 33 33 36 5c 66 5c 33 33 37 51 21 14 0e \325=\203\334.\331\336\f\337Q!..
12dc0 23 5c 32 30 33 5c 33 35 30 00 5c 33 34 30 0e 23 5c 33 34 31 5c 22 16 23 0b 5c 66 5c 6e 0e 5c 22 #\203\350.\340.#\341\".#.\f\n.\"
12de0 0e 23 0e 24 09 0e 25 0e 26 5c 32 35 37 09 2e 5c 6e 5c 32 30 37 22 20 5b 74 79 70 65 20 66 69 6c .#.$..%.&\257..\n\207".[type.fil
12e00 65 20 6e 61 6d 65 20 6b 65 79 20 74 65 6d 70 6c 61 74 65 20 62 6f 75 6e 64 20 73 6e 69 70 70 65 e.name.key.template.bound.snippe
12e20 74 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 20 79 61 73 t.file-name-nondirectory.nil.yas
12e40 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 67 72 6f 75 70 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 --calculate-group.re-search-forw
12e60 61 72 64 20 22 5e 23 20 2d 2d 5c 5c 73 2d 2a 5c 6e 22 20 74 20 62 75 66 66 65 72 2d 73 75 62 73 ard."^#.--\\s-*\n".t.buffer-subs
12e80 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 22 5e 23 20 2a 5c 5c 28 5b 5e 20 5d tring-no-properties."^#.*\\([^.]
12ea0 2b 3f 5c 5c 29 20 2a 3a 20 2a 5c 5c 28 2e 2a 3f 5c 5c 29 5b 5b 3a 73 70 61 63 65 3a 5d 5d 2a 24 +?\\).*:.*\\(.*?\\)[[:space:]]*$
12ec0 22 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 20 22 ".match-string-no-properties.1."
12ee0 75 75 69 64 22 20 32 20 22 74 79 70 65 22 20 22 63 6f 6d 6d 61 6e 64 22 20 63 6f 6d 6d 61 6e 64 uuid".2."type"."command".command
12f00 20 22 6b 65 79 22 20 22 6e 61 6d 65 22 20 22 63 6f 6e 64 69 74 69 6f 6e 22 20 79 61 73 2d 2d 72 ."key"."name"."condition".yas--r
12f20 65 61 64 2d 6c 69 73 70 20 22 67 72 6f 75 70 22 20 22 65 78 70 61 6e 64 2d 65 6e 76 22 20 6e 69 ead-lisp."group"."expand-env".ni
12f40 6c 2d 6f 6e 2d 65 72 72 6f 72 20 22 62 69 6e 64 69 6e 67 22 20 22 28 70 72 6f 67 6e 22 20 22 29 l-on-error."binding"."(progn".")
12f60 22 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 22 5c 5c 2e 22 20 63 6f 6e 64 69 74 69 6f 6e 20 67 ".split-string."\\.".condition.g
12f80 72 6f 75 70 20 65 78 70 61 6e 64 2d 65 6e 76 20 62 69 6e 64 69 6e 67 20 75 75 69 64 5d 20 31 30 roup.expand-env.binding.uuid].10
12fa0 20 28 23 24 20 2e 20 37 35 39 39 36 29 5d 29 0a 23 40 34 39 20 43 61 6c 63 75 6c 61 74 65 20 74 .(#$...75996)]).#@49.Calculate.t
12fc0 68 65 20 67 72 6f 75 70 20 66 6f 72 20 73 6e 69 70 70 65 74 20 66 69 6c 65 20 70 61 74 68 20 46 he.group.for.snippet.file.path.F
12fe0 49 4c 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 61 6c 63 75 6c 61 74 65 2d ILE...(defalias.'yas--calculate-
13000 67 72 6f 75 70 20 23 5b 28 66 69 6c 65 29 20 22 5c 33 30 34 08 5c 33 30 35 5c 22 5c 32 31 31 19 group.#[(file)."\304.\305\"\211.
13020 5c 32 30 35 0d 00 5c 33 30 36 08 09 5c 22 5c 32 31 31 1a 5c 32 30 35 15 00 5c 33 30 37 5c 6e 21 \205..\306..\"\211.\205..\307\n!
13040 5c 32 31 31 1b 5c 32 30 35 21 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 0b 21 23 2b 5c \211.\205!.\310\311\312\313.!#+\
13060 32 30 37 22 20 5b 66 69 6c 65 20 64 6f 6d 69 6e 61 74 69 6e 67 2d 64 69 72 20 65 78 74 72 61 2d 207".[file.dominating-dir.extra-
13080 70 61 74 68 20 65 78 74 72 61 2d 64 69 72 20 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 path.extra-dir.locate-dominating
130a0 2d 66 69 6c 65 20 22 2e 79 61 73 2d 6d 61 6b 65 2d 67 72 6f 75 70 73 22 20 66 69 6c 65 2d 72 65 -file.".yas-make-groups".file-re
130c0 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 lative-name.file-name-directory.
130e0 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 2f 22 20 22 2e 22 replace-regexp-in-string."/"."."
13100 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 36 20 28 23 24 20 2e 20 37 37 .directory-file-name].6.(#$...77
13120 37 34 39 29 5d 29 0a 23 40 35 38 20 52 65 74 75 72 6e 20 73 75 62 64 69 72 73 20 6f 72 20 66 69 749)]).#@58.Return.subdirs.or.fi
13140 6c 65 73 20 6f 66 20 44 49 52 45 43 54 4f 52 59 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 46 49 les.of.DIRECTORY.according.to.FI
13160 4c 45 50 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 75 62 64 69 72 73 20 23 5b LEP...(defalias.'yas--subdirs.#[
13180 28 64 69 72 65 63 74 6f 72 79 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 70 29 20 22 5c 33 30 (directory.&optional.filep)."\30
131a0 31 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 5c 22 5c 22 5c 32 30 37 22 20 5b 64 69 72 65 63 74 6f 1\302\303.\304\"\"\207".[directo
131c0 72 79 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 20 23 5b 28 66 69 6c 65 29 20 22 5c 33 30 32 5c 33 ry.cl-remove-if.#[(file)."\302\3
131e0 30 33 5c 33 30 34 08 21 5c 22 5c 32 30 36 27 00 5c 33 30 32 5c 33 30 35 5c 33 30 34 08 21 5c 22 03\304.!\"\206'.\302\305\304.!\"
13200 5c 32 30 36 27 00 5c 33 30 32 5c 33 30 36 5c 33 30 34 08 21 5c 22 5c 32 30 36 27 00 09 5c 32 30 \206'.\302\306\304.!\"\206'..\20
13220 33 23 00 5c 33 30 37 08 21 5c 32 30 37 5c 33 30 37 08 21 3f 5c 32 30 37 22 20 5b 66 69 6c 65 20 3#.\307.!\207\307.!?\207".[file.
13240 66 69 6c 65 70 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 60 5c 5c 2e 22 20 66 69 6c 65 filep.string-match."\\`\\.".file
13260 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 22 5c 5c 60 23 2e 2a 23 5c 5c 27 22 20 -name-nondirectory."\\`#.*#\\'".
13280 22 7e 5c 5c 27 22 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 5d 20 34 5d 20 64 69 72 65 "~\\'".file-directory-p].4].dire
132a0 63 74 6f 72 79 2d 66 69 6c 65 73 20 74 5d 20 35 20 28 23 24 20 2e 20 37 38 31 32 34 29 5d 29 0a ctory-files.t].5.(#$...78124)]).
132c0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e (defalias.'yas--make-menu-bindin
132e0 67 20 23 5b 28 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 33 5c 33 30 34 08 21 09 3e 5c 32 30 34 g.#[(template)."\303\304.!.>\204
13300 10 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 21 1a 5c 33 ..\305\306\307.D\"\210.\310H!.\3
13320 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 6e 44 5c 33 30 34 08 21 09 3e 5c 32 30 11\312\313\314\315\nD\304.!.>\20
13340 34 2b 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 45 46 29 4+.\305\306\307.D\"\210.\316HEF)
13360 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 \207".[template.cl-struct-yas--t
13380 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 6d 6f 64 65 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6d 6f 64 emplate-tags.mode.yas--table-mod
133a0 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 e.type-of.signal.wrong-type-argu
133c0 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 33 20 6c 61 6d 62 64 61 20 6e 69 6c ment.yas--template.13.lambda.nil
133e0 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 79 61 73 2d 2d 65 78 70 61 6e 64 2d 6f 72 2d 76 69 .(interactive).yas--expand-or-vi
13400 73 69 74 2d 66 72 6f 6d 2d 6d 65 6e 75 20 71 75 6f 74 65 20 39 5d 20 39 5d 29 0a 28 64 65 66 61 sit-from-menu.quote.9].9]).(defa
13420 6c 69 61 73 20 27 79 61 73 2d 2d 65 78 70 61 6e 64 2d 6f 72 2d 76 69 73 69 74 2d 66 72 6f 6d 2d lias.'yas--expand-or-visit-from-
13440 6d 65 6e 75 20 23 5b 28 6d 6f 64 65 20 75 75 69 64 29 20 22 5c 33 30 36 08 21 5c 32 31 31 19 5c menu.#[(mode.uuid)."\306.!\211.\
13460 32 30 35 1d 00 5c 33 30 37 5c 6e 5c 33 31 30 09 21 0b 3e 5c 32 30 34 19 00 5c 33 31 31 5c 33 31 205..\307\n\310.!.>\204..\311\31
13480 32 5c 33 31 33 09 44 5c 22 5c 32 31 30 09 5c 33 31 34 48 5c 22 5c 32 31 31 1c 5c 32 30 35 48 00 2\313.D\"\210.\314H\"\211.\205H.
134a0 0d 5c 32 30 33 2c 00 5c 33 31 35 5c 66 21 5c 32 30 32 48 00 5c 33 31 36 20 5c 32 30 33 39 00 5c .\203,.\315\f!\202H.\316.\2039.\
134c0 33 31 37 20 5c 33 32 30 20 42 5c 32 30 32 3c 00 60 60 42 1e 12 5c 33 32 31 5c 66 0e 12 40 0e 12 317.\320.B\202<.``B..\321\f..@..
134e0 41 23 29 2a 5c 32 30 37 22 20 5b 6d 6f 64 65 20 74 61 62 6c 65 20 75 75 69 64 20 63 6c 2d 73 74 A#)*\207".[mode.table.uuid.cl-st
13500 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 79 61 73 2d 2d 63 75 72 72 65 6e ruct-yas--table-tags.yas--curren
13520 74 2d 74 65 6d 70 6c 61 74 65 20 79 61 73 2d 76 69 73 69 74 2d 66 72 6f 6d 2d 6d 65 6e 75 20 79 t-template.yas-visit-from-menu.y
13540 61 73 2d 2d 74 61 62 6c 65 2d 67 65 74 2d 63 72 65 61 74 65 20 67 65 74 68 61 73 68 20 74 79 70 as--table-get-create.gethash.typ
13560 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 e-of.signal.wrong-type-argument.
13580 79 61 73 2d 2d 74 61 62 6c 65 20 33 20 79 61 73 2d 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d yas--table.3.yas--visit-snippet-
135a0 66 69 6c 65 2d 31 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 72 65 67 69 6f 6e 2d 62 65 file-1.region-active-p.region-be
135c0 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e ginning.region-end.yas-expand-sn
135e0 69 70 70 65 74 20 77 68 65 72 65 5d 20 37 5d 29 0a 23 40 35 36 20 52 65 74 75 72 6e 20 61 20 79 ippet.where].7]).#@56.Return.a.y
13600 61 73 6e 69 70 70 65 74 20 6b 65 79 20 66 72 6f 6d 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 asnippet.key.from.a.description.
13620 73 74 72 69 6e 67 20 54 45 58 54 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6b 65 string.TEXT...(defalias.'yas--ke
13640 79 2d 66 72 6f 6d 2d 64 65 73 63 20 23 5b 28 74 65 78 74 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 y-from-desc.#[(text)."\301\302\3
13660 30 33 08 23 5c 32 30 37 22 20 5b 74 65 78 74 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 03.#\207".[text.replace-regexp-i
13680 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 28 5c 5c 77 2b 5c 5c 29 2e 2a 22 20 22 5c 5c 31 22 5d 20 34 n-string."\\(\\w+\\).*"."\\1"].4
136a0 20 28 23 24 20 2e 20 37 39 33 35 30 29 5d 29 0a 23 40 31 34 30 20 49 6e 74 65 72 61 63 74 69 76 .(#$...79350)]).#@140.Interactiv
136c0 65 6c 79 20 63 68 6f 6f 73 65 20 61 20 74 65 6d 70 6c 61 74 65 20 66 72 6f 6d 20 74 68 65 20 6c ely.choose.a.template.from.the.l
136e0 69 73 74 20 54 45 4d 50 4c 41 54 45 53 2e 0a 0a 54 45 4d 50 4c 41 54 45 53 20 69 73 20 61 20 6c ist.TEMPLATES...TEMPLATES.is.a.l
13700 69 73 74 20 6f 66 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 27 2e 0a 0a 4f 70 74 69 6f 6e 61 ist.of.`yas--template'...Optiona
13720 6c 20 50 52 4f 4d 50 54 20 73 65 74 73 20 74 68 65 20 70 72 6f 6d 70 74 20 74 6f 20 75 73 65 2e l.PROMPT.sets.the.prompt.to.use.
13740 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 74 65 6d ..(defalias.'yas--prompt-for-tem
13760 70 6c 61 74 65 20 23 5b 28 74 65 6d 70 6c 61 74 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 6f plate.#[(templates.&optional.pro
13780 6d 70 74 29 20 22 08 5c 32 30 35 0d 00 5c 33 30 32 08 5c 33 30 33 5c 22 10 5c 33 30 34 5c 33 30 mpt).".\205..\302.\303\".\304\30
137a0 35 09 5c 22 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 73 20 79 61 73 2d 70 72 6f 6d 70 74 2d 5.\"\207".[templates.yas-prompt-
137c0 66 75 6e 63 74 69 6f 6e 73 20 73 6f 72 74 20 23 5b 28 74 31 20 74 32 29 20 22 5c 33 30 33 08 21 functions.sort.#[(t1.t2)."\303.!
137e0 09 3e 5c 32 30 34 0f 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 .>\204..\304\305\306.D\"\210.\30
13800 37 48 47 5c 33 30 33 5c 6e 21 09 3e 5c 32 30 34 5c 22 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 7HG\303\n!.>\204\".\304\305\306\
13820 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 30 37 48 47 57 5c 32 30 37 22 20 5b 74 31 20 63 6c 2d 73 74 nD\"\210\n\307HGW\207".[t1.cl-st
13840 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 74 32 20 74 79 70 65 2d ruct-yas--template-tags.t2.type-
13860 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 of.signal.wrong-type-argument.ya
13880 73 2d 2d 74 65 6d 70 6c 61 74 65 20 33 5d 20 35 5d 20 63 6c 2d 73 6f 6d 65 20 23 5b 28 66 6e 29 s--template.3].5].cl-some.#[(fn)
138a0 20 22 08 09 5c 32 30 36 06 00 5c 33 30 33 5c 6e 5c 33 30 34 23 5c 32 30 37 22 20 5b 66 6e 20 70 ."..\206..\303\n\304#\207".[fn.p
138c0 72 6f 6d 70 74 20 74 65 6d 70 6c 61 74 65 73 20 22 43 68 6f 6f 73 65 20 61 20 73 6e 69 70 70 65 rompt.templates."Choose.a.snippe
138e0 74 3a 20 22 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 5d 20 34 5d 5d 20 33 20 28 t:.".yas--template-name].4]].3.(
13900 23 24 20 2e 20 37 39 35 34 32 29 5d 29 0a 23 40 39 38 20 49 6e 74 65 72 61 63 74 69 76 65 6c 79 #$...79542)]).#@98.Interactively
13920 20 63 68 6f 6f 73 65 20 61 20 74 65 6d 70 6c 61 74 65 20 6b 65 79 20 66 72 6f 6d 20 74 68 65 20 .choose.a.template.key.from.the.
13940 6c 69 73 74 20 4b 45 59 53 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 50 52 4f 4d 50 54 20 73 65 74 73 list.KEYS...Optional.PROMPT.sets
13960 20 74 68 65 20 70 72 6f 6d 70 74 20 74 6f 20 75 73 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .the.prompt.to.use...(defalias.'
13980 79 61 73 2d 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 6b 65 79 73 20 23 5b 28 6b 65 79 73 20 26 6f 70 yas--prompt-for-keys.#[(keys.&op
139a0 74 69 6f 6e 61 6c 20 70 72 6f 6d 70 74 29 20 22 08 5c 32 30 35 08 00 5c 33 30 32 5c 33 30 33 09 tional.prompt).".\205..\302\303.
139c0 5c 22 5c 32 30 37 22 20 5b 6b 65 79 73 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f \"\207".[keys.yas-prompt-functio
139e0 6e 73 20 63 6c 2d 73 6f 6d 65 20 23 5b 28 66 6e 29 20 22 08 09 5c 32 30 36 06 00 5c 33 30 33 5c ns.cl-some.#[(fn)."..\206..\303\
13a00 6e 5c 22 5c 32 30 37 22 20 5b 66 6e 20 70 72 6f 6d 70 74 20 6b 65 79 73 20 22 43 68 6f 6f 73 65 n\"\207".[fn.prompt.keys."Choose
13a20 20 61 20 73 6e 69 70 70 65 74 20 6b 65 79 3a 20 22 5d 20 33 5d 5d 20 33 20 28 23 24 20 2e 20 38 .a.snippet.key:."].3]].3.(#$...8
13a40 30 31 34 37 29 5d 29 0a 23 40 39 33 20 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 63 68 6f 6f 73 0147)]).#@93.Interactively.choos
13a60 65 20 61 20 74 61 62 6c 65 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 54 41 42 4c 45 53 2e 0a e.a.table.from.the.list.TABLES..
13a80 0a 4f 70 74 69 6f 6e 61 6c 20 50 52 4f 4d 50 54 20 73 65 74 73 20 74 68 65 20 70 72 6f 6d 70 74 .Optional.PROMPT.sets.the.prompt
13aa0 20 74 6f 20 75 73 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 70 72 6f 6d 70 74 .to.use...(defalias.'yas--prompt
13ac0 2d 66 6f 72 2d 74 61 62 6c 65 20 23 5b 28 74 61 62 6c 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 -for-table.#[(tables.&optional.p
13ae0 72 6f 6d 70 74 29 20 22 08 5c 32 30 35 08 00 5c 33 30 32 5c 33 30 33 09 5c 22 5c 32 30 37 22 20 rompt).".\205..\302\303.\"\207".
13b00 5b 74 61 62 6c 65 73 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 69 6f 6e 73 20 63 6c 2d [tables.yas-prompt-functions.cl-
13b20 73 6f 6d 65 20 23 5b 28 66 6e 29 20 22 08 09 5c 32 30 36 06 00 5c 33 30 33 5c 6e 5c 33 30 34 23 some.#[(fn)."..\206..\303\n\304#
13b40 5c 32 30 37 22 20 5b 66 6e 20 70 72 6f 6d 70 74 20 74 61 62 6c 65 73 20 22 43 68 6f 6f 73 65 20 \207".[fn.prompt.tables."Choose.
13b60 61 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 3a 20 22 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 a.snippet.table:.".yas--table-na
13b80 6d 65 5d 20 34 5d 5d 20 33 20 28 23 24 20 2e 20 38 30 34 36 31 29 5d 29 0a 23 40 33 39 20 44 69 me].4]].3.(#$...80461)]).#@39.Di
13ba0 73 70 6c 61 79 20 63 68 6f 69 63 65 73 20 69 6e 20 61 20 78 2d 77 69 6e 64 6f 77 20 70 72 6f 6d splay.choices.in.a.x-window.prom
13bc0 70 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 78 2d 70 72 6f 6d 70 74 20 23 5b 28 pt...(defalias.'yas-x-prompt.#[(
13be0 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 64 69 73 70 6c 61 79 prompt.choices.&optional.display
13c00 2d 66 6e 29 20 22 08 5c 32 30 35 46 00 09 5c 32 30 35 46 00 5c 33 30 35 20 5c 32 31 30 5c 33 30 -fn).".\205F..\205F.\305.\210\30
13c20 36 5c 33 30 37 5c 33 31 30 21 5c 32 30 33 2b 00 5c 33 31 30 60 21 5c 33 31 31 01 38 5c 32 36 32 6\307\310!\203+.\310`!\311.8\262
13c40 01 5c 32 31 31 1a 40 5c 33 31 32 5c 5c 5c 6e 41 5c 33 31 33 5c 5c 44 5c 33 31 34 20 29 44 5c 32 .\211.@\312\\\nA\313\\D\314.)D\2
13c60 30 32 2c 00 5c 33 31 35 0b 5c 33 31 36 5c 33 31 37 5c 33 32 30 09 5c 66 5c 32 30 33 3c 00 5c 33 02,.\315.\316\317\320.\f\203<.\3
13c80 32 31 5c 66 09 5c 22 5c 32 30 32 3d 00 09 23 42 44 5c 22 5c 32 30 36 46 00 5c 33 32 32 20 5c 32 21\f.\"\202=..#BD\"\206F.\322.\2
13ca0 30 37 22 20 5b 77 69 6e 64 6f 77 2d 73 79 73 74 65 6d 20 63 68 6f 69 63 65 73 20 78 2d 79 20 70 07".[window-system.choices.x-y.p
13cc0 72 6f 6d 70 74 20 64 69 73 70 6c 61 79 2d 66 6e 20 72 65 64 69 73 70 6c 61 79 20 78 2d 70 6f 70 rompt.display-fn.redisplay.x-pop
13ce0 75 70 2d 6d 65 6e 75 20 66 62 6f 75 6e 64 70 20 70 6f 73 6e 2d 61 74 2d 70 6f 69 6e 74 20 32 20 up-menu.fboundp.posn-at-point.2.
13d00 31 30 20 32 30 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 74 20 22 74 69 74 6c 65 22 20 10.20.selected-window.t."title".
13d20 63 6c 2d 6d 61 70 63 61 72 20 23 5b 28 63 20 64 29 20 22 5c 33 30 32 08 50 09 42 5c 32 30 37 22 cl-mapcar.#[(c.d)."\302.P.B\207"
13d40 20 5b 64 20 63 20 22 20 20 20 22 5d 20 32 5d 20 6d 61 70 63 61 72 20 6b 65 79 62 6f 61 72 64 2d .[d.c."..."].2].mapcar.keyboard-
13d60 71 75 69 74 5d 20 31 31 20 28 23 24 20 2e 20 38 30 37 39 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 quit].11.(#$...80798)]).(defalia
13d80 73 20 27 79 61 73 2d 6d 61 79 62 65 2d 69 64 6f 2d 70 72 6f 6d 70 74 20 23 5b 28 70 72 6f 6d 70 s.'yas-maybe-ido-prompt.#[(promp
13da0 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 64 69 73 70 6c 61 79 2d 66 6e 29 20 t.choices.&optional.display-fn).
13dc0 22 5c 33 30 34 5c 33 30 30 21 5c 32 30 35 0f 00 08 5c 32 30 35 0f 00 5c 33 30 35 09 5c 6e 0b 23 "\304\300!\205...\205..\305.\n.#
13de0 5c 32 30 37 22 20 5b 69 64 6f 2d 6d 6f 64 65 20 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 64 \207".[ido-mode.prompt.choices.d
13e00 69 73 70 6c 61 79 2d 66 6e 20 62 6f 75 6e 64 70 20 79 61 73 2d 69 64 6f 2d 70 72 6f 6d 70 74 5d isplay-fn.boundp.yas-ido-prompt]
13e20 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 69 64 6f 2d 70 72 6f 6d 70 74 20 23 .4]).(defalias.'yas-ido-prompt.#
13e40 5b 28 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 64 69 73 70 6c [(prompt.choices.&optional.displ
13e60 61 79 2d 66 6e 29 20 22 5c 33 30 33 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 08 09 5c 6e 5c 33 30 ay-fn)."\303\304!\210\305..\n\30
13e80 36 24 5c 32 30 37 22 20 5b 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 64 69 73 70 6c 61 79 2d 6$\207".[prompt.choices.display-
13ea0 66 6e 20 72 65 71 75 69 72 65 20 69 64 6f 20 79 61 73 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 70 72 fn.require.ido.yas-completing-pr
13ec0 6f 6d 70 74 20 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 5d 20 35 5d 29 0a 28 64 ompt.ido-completing-read].5]).(d
13ee0 65 66 61 6c 69 61 73 20 27 79 61 73 2d 64 72 6f 70 64 6f 77 6e 2d 70 72 6f 6d 70 74 20 23 5b 28 efalias.'yas-dropdown-prompt.#[(
13f00 5f 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 64 69 73 70 6c 61 _prompt.choices.&optional.displa
13f20 79 2d 66 6e 29 20 22 5c 33 30 34 5c 33 30 35 21 5c 32 30 35 24 00 08 5c 32 30 33 11 00 5c 33 30 y-fn)."\304\305!\205$..\203..\30
13f40 36 08 09 5c 22 5c 32 30 32 12 00 09 1a 5c 33 30 35 5c 6e 21 5c 32 31 31 1b 5c 32 30 33 21 00 0b 6..\"\202....\305\n!\211.\203!..
13f60 09 38 5c 32 30 32 23 00 5c 33 30 37 20 2a 5c 32 30 37 22 20 5b 64 69 73 70 6c 61 79 2d 66 6e 20 .8\202#.\307.*\207".[display-fn.
13f80 63 68 6f 69 63 65 73 20 66 6f 72 6d 61 74 74 65 64 2d 63 68 6f 69 63 65 73 20 6e 20 66 62 6f 75 choices.formatted-choices.n.fbou
13fa0 6e 64 70 20 64 72 6f 70 64 6f 77 6e 2d 6c 69 73 74 20 6d 61 70 63 61 72 20 6b 65 79 62 6f 61 72 ndp.dropdown-list.mapcar.keyboar
13fc0 64 2d 71 75 69 74 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 63 6f 6d 70 6c d-quit].4]).(defalias.'yas-compl
13fe0 65 74 69 6e 67 2d 70 72 6f 6d 70 74 20 23 5b 28 70 72 6f 6d 70 74 20 63 68 6f 69 63 65 73 20 26 eting-prompt.#[(prompt.choices.&
14000 6f 70 74 69 6f 6e 61 6c 20 64 69 73 70 6c 61 79 2d 66 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 66 optional.display-fn.completion-f
14020 6e 29 20 22 08 5c 32 30 33 0b 00 5c 33 30 36 08 09 5c 22 5c 32 30 32 5c 66 00 09 1a 0b 5c 32 30 n).".\203..\306..\"\202\f....\20
14040 36 12 00 5c 33 30 37 5c 66 5c 6e 5c 33 31 30 5c 33 31 31 5c 33 31 30 5c 32 31 31 26 06 1d 09 5c 6..\307\f\n\310\311\310\211&...\
14060 6e 3d 5c 32 30 33 25 00 0d 5c 32 30 32 31 00 5c 33 31 32 0d 5c 6e 5c 33 31 33 5c 33 31 34 24 5c n=\203%..\2021.\312.\n\313\314$\
14080 32 30 36 2f 00 5c 33 31 35 09 38 2a 5c 32 30 37 22 20 5b 64 69 73 70 6c 61 79 2d 66 6e 20 63 68 206/.\315.8*\207".[display-fn.ch
140a0 6f 69 63 65 73 20 66 6f 72 6d 61 74 74 65 64 2d 63 68 6f 69 63 65 73 20 63 6f 6d 70 6c 65 74 69 oices.formatted-choices.completi
140c0 6f 6e 2d 66 6e 20 70 72 6f 6d 70 74 20 63 68 6f 73 65 6e 20 6d 61 70 63 61 72 20 63 6f 6d 70 6c on-fn.prompt.chosen.mapcar.compl
140e0 65 74 69 6e 67 2d 72 65 61 64 20 6e 69 6c 20 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 63 6c 2d eting-read.nil.require-match.cl-
14100 70 6f 73 69 74 69 6f 6e 20 3a 74 65 73 74 20 73 74 72 69 6e 67 3d 20 30 5d 20 37 5d 29 0a 28 64 position.:test.string=.0].7]).(d
14120 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6e 6f 2d 70 72 6f 6d 70 74 20 23 5b 28 5f 70 72 6f 6d 70 efalias.'yas-no-prompt.#[(_promp
14140 74 20 63 68 6f 69 63 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 5f 64 69 73 70 6c 61 79 2d 66 6e 29 t.choices.&optional._display-fn)
14160 20 22 08 40 5c 32 30 37 22 20 5b 63 68 6f 69 63 65 73 5d 20 31 5d 29 0a 28 64 65 66 76 61 72 20 .".@\207".[choices].1]).(defvar.
14180 79 61 73 2d 2d 63 72 65 61 74 69 6e 67 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 70 70 65 74 73 20 yas--creating-compiled-snippets.
141a0 6e 69 6c 29 0a 23 40 33 35 20 48 65 6c 70 65 72 20 66 6f 72 20 60 79 61 73 2d 64 65 66 69 6e 65 nil).#@35.Helper.for.`yas-define
141c0 2d 73 6e 69 70 70 65 74 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 64 65 66 -snippets'...(defalias.'yas--def
141e0 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 31 20 23 5b 28 73 6e 69 70 70 65 74 20 73 6e 69 70 70 65 ine-snippets-1.#[(snippet.snippe
14200 74 2d 74 61 62 6c 65 29 20 22 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 08 09 23 5c 22 5c 32 30 37 t-table)."\302.\303\304..#\"\207
14220 22 20 5b 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 20 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 75 70 ".[snippet-table.snippet.yas--up
14240 64 61 74 65 2d 74 65 6d 70 6c 61 74 65 20 61 70 70 6c 79 20 79 61 73 2d 2d 64 65 66 69 6e 65 2d date-template.apply.yas--define-
14260 73 6e 69 70 70 65 74 73 2d 32 5d 20 36 20 28 23 24 20 2e 20 38 32 33 34 36 29 5d 29 0a 23 40 38 snippets-2].6.(#$...82346)]).#@8
14280 32 37 20 44 65 66 69 6e 65 20 53 4e 49 50 50 45 54 53 20 66 6f 72 20 4d 4f 44 45 2e 0a 0a 53 4e 27.Define.SNIPPETS.for.MODE...SN
142a0 49 50 50 45 54 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 6e 69 70 70 65 74 20 64 65 66 69 IPPETS.is.a.list.of.snippet.defi
142c0 6e 69 74 69 6f 6e 73 2c 20 65 61 63 68 20 74 61 6b 69 6e 67 20 74 68 65 0a 66 6f 6c 6c 6f 77 69 nitions,.each.taking.the.followi
142e0 6e 67 20 66 6f 72 6d 0a 0a 20 28 4b 45 59 20 54 45 4d 50 4c 41 54 45 20 4e 41 4d 45 20 43 4f 4e ng.form...(KEY.TEMPLATE.NAME.CON
14300 44 49 54 49 4f 4e 20 47 52 4f 55 50 20 45 58 50 41 4e 44 2d 45 4e 56 20 4c 4f 41 44 2d 46 49 4c DITION.GROUP.EXPAND-ENV.LOAD-FIL
14320 45 20 4b 45 59 42 49 4e 44 49 4e 47 20 55 55 49 44 20 53 41 56 45 2d 46 49 4c 45 29 0a 0a 57 69 E.KEYBINDING.UUID.SAVE-FILE)..Wi
14340 74 68 69 6e 20 74 68 65 73 65 2c 20 6f 6e 6c 79 20 4b 45 59 20 61 6e 64 20 54 45 4d 50 4c 41 54 thin.these,.only.KEY.and.TEMPLAT
14360 45 20 61 72 65 20 61 63 74 75 61 6c 6c 79 20 6d 61 6e 64 61 74 6f 72 79 2e 0a 0a 54 45 4d 50 4c E.are.actually.mandatory...TEMPL
14380 41 54 45 20 6d 69 67 68 74 20 62 65 20 61 20 4c 69 73 70 20 66 6f 72 6d 20 6f 72 20 61 20 73 74 ATE.might.be.a.Lisp.form.or.a.st
143a0 72 69 6e 67 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 77 68 65 74 68 65 72 0a 74 68 69 73 20 ring,.depending.on.whether.this.
143c0 69 73 20 61 20 73 6e 69 70 70 65 74 20 6f 72 20 61 20 73 6e 69 70 70 65 74 2d 63 6f 6d 6d 61 6e is.a.snippet.or.a.snippet-comman
143e0 64 2e 0a 0a 43 4f 4e 44 49 54 49 4f 4e 2c 20 45 58 50 41 4e 44 2d 45 4e 56 20 61 6e 64 20 4b 45 d...CONDITION,.EXPAND-ENV.and.KE
14400 59 42 49 4e 44 49 4e 47 20 61 72 65 20 4c 69 73 70 20 66 6f 72 6d 73 2c 20 74 68 65 79 20 68 61 YBINDING.are.Lisp.forms,.they.ha
14420 76 65 0a 62 65 65 6e 20 60 79 61 73 2d 2d 72 65 61 64 2d 6c 69 73 70 27 2d 65 64 20 61 6e 64 20 ve.been.`yas--read-lisp'-ed.and.
14440 77 69 6c 6c 20 65 76 65 6e 74 75 61 6c 6c 79 20 62 65 0a 60 79 61 73 2d 2d 65 76 61 6c 2d 66 6f will.eventually.be.`yas--eval-fo
14460 72 2d 73 74 72 69 6e 67 27 2d 65 64 2e 0a 0a 54 68 65 20 72 65 6d 61 69 6e 69 6e 67 20 65 6c 65 r-string'-ed...The.remaining.ele
14480 6d 65 6e 74 73 20 61 72 65 20 73 74 72 69 6e 67 73 2e 0a 0a 46 49 4c 45 20 69 73 20 70 72 6f 62 ments.are.strings...FILE.is.prob
144a0 61 62 6c 79 20 6f 66 20 76 65 72 79 20 6c 69 74 74 6c 65 20 75 73 65 20 69 66 20 79 6f 75 27 72 ably.of.very.little.use.if.you'r
144c0 65 20 70 72 6f 67 72 61 6d 61 74 69 63 61 6c 6c 79 0a 64 65 66 69 6e 69 6e 67 20 73 6e 69 70 70 e.programatically.defining.snipp
144e0 65 74 73 2e 0a 0a 55 55 49 44 20 69 73 20 74 68 65 20 73 6e 69 70 70 65 74 27 73 20 22 75 6e 69 ets...UUID.is.the.snippet's."uni
14500 71 75 65 2d 69 64 22 2e 20 4c 6f 61 64 69 6e 67 20 61 20 73 65 63 6f 6e 64 20 73 6e 69 70 70 65 que-id"..Loading.a.second.snippe
14520 74 0a 66 69 6c 65 20 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 75 75 69 64 20 77 6f 75 6c 64 20 t.file.with.the.same.uuid.would.
14540 72 65 70 6c 61 63 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 6e 69 70 70 65 74 2e 0a 0a 59 replace.the.previous.snippet...Y
14560 6f 75 20 63 61 6e 20 75 73 65 20 60 79 61 73 2d 2d 70 61 72 73 65 2d 74 65 6d 70 6c 61 74 65 27 ou.can.use.`yas--parse-template'
14580 20 74 6f 20 72 65 74 75 72 6e 20 73 75 63 68 20 6c 69 73 74 73 20 62 61 73 65 64 20 6f 6e 0a 74 .to.return.such.lists.based.on.t
145a0 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 73 20 63 6f 6e 74 65 6e 74 73 2e 1f 0a 28 64 he.current.buffers.contents...(d
145c0 65 66 61 6c 69 61 73 20 27 79 61 73 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 20 23 5b 28 efalias.'yas-define-snippets.#[(
145e0 6d 6f 64 65 20 73 6e 69 70 70 65 74 73 29 20 22 08 5c 32 30 33 49 00 5c 33 30 36 19 5c 33 30 37 mode.snippets).".\203I.\306.\307
14600 63 5c 32 31 30 5c 6e 5c 33 30 36 1b 5c 32 31 31 1c 5c 32 30 33 37 00 5c 66 40 13 5c 33 31 30 0b c\210\n\306.\211.\2037.\f@.\310.
14620 5c 33 31 31 5c 33 31 32 0b 47 5a 5c 33 30 36 5c 22 5c 22 13 5c 33 31 33 0b 38 1d 5c 33 31 33 0b \311\312.GZ\306\"\".\313.8.\313.
14640 5c 32 33 33 5c 33 30 36 5c 32 34 30 5c 32 31 30 5c 33 31 34 0b 5c 32 33 33 0d 5c 32 34 30 5c 32 \233\306\240\210\314.\233.\240\2
14660 31 30 29 5c 66 41 5c 32 31 31 14 5c 32 30 34 11 00 2a 5c 33 31 35 5c 33 31 36 5c 33 31 37 0e 13 10)\fA\211.\204..*\315\316\317..
14680 44 5c 33 31 37 5c 6e 44 45 21 63 5c 32 31 30 5c 33 32 30 63 29 5c 32 30 37 5c 33 32 31 0e 13 21 D\317\nDE!c\210\320c)\207\321..!
146a0 5c 33 30 36 1e 14 1e 15 5c 6e 5c 33 30 36 1b 5c 32 31 31 1c 5c 32 30 33 6b 00 5c 66 40 13 5c 33 \306....\n\306.\211.\203k.\f@.\3
146c0 32 32 0b 0e 15 5c 22 16 14 5c 66 41 5c 32 31 31 14 5c 32 30 34 5a 00 2a 0e 14 2a 5c 32 30 37 22 22...\"..\fA\211.\204Z.*..*\207"
146e0 20 5b 79 61 73 2d 2d 63 72 65 61 74 69 6e 67 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 70 70 65 74 .[yas--creating-compiled-snippet
14700 73 20 70 72 69 6e 74 2d 6c 65 6e 67 74 68 20 73 6e 69 70 70 65 74 73 20 73 6e 69 70 70 65 74 20 s.print-length.snippets.snippet.
14720 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6c 6f 61 64 2d 66 69 6c 65 20 6e 69 6c 20 22 3b --dolist-tail--.load-file.nil.";
14740 3b 3b 20 53 6e 69 70 70 65 74 20 64 65 66 69 6e 69 74 69 6f 6e 73 3a 5c 6e 3b 3b 3b 5c 6e 22 20 ;;.Snippet.definitions:\n;;;\n".
14760 61 70 70 65 6e 64 20 6d 61 6b 65 2d 6c 69 73 74 20 31 30 20 36 20 39 20 70 70 2d 74 6f 2d 73 74 append.make-list.10.6.9.pp-to-st
14780 72 69 6e 67 20 79 61 73 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 20 71 75 6f 74 65 20 22 ring.yas-define-snippets.quote."
147a0 5c 6e 5c 6e 22 20 79 61 73 2d 2d 74 61 62 6c 65 2d 67 65 74 2d 63 72 65 61 74 65 20 79 61 73 2d \n\n".yas--table-get-create.yas-
147c0 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 31 20 6d 6f 64 65 20 74 65 6d 70 6c 61 74 65 -define-snippets-1.mode.template
147e0 20 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 5d 20 36 20 28 23 24 20 2e 20 38 32 35 36 33 29 5d 29 .snippet-table].6.(#$...82563)])
14800 0a 23 40 34 33 20 52 65 74 75 72 6e 20 54 45 4d 50 4c 41 54 45 27 73 20 4c 4f 41 44 2d 46 49 4c .#@43.Return.TEMPLATE's.LOAD-FIL
14820 45 20 6f 72 20 53 41 56 45 2d 46 49 4c 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d E.or.SAVE-FILE...(defalias.'yas-
14840 2d 74 65 6d 70 6c 61 74 65 2d 67 65 74 2d 66 69 6c 65 20 23 5b 28 74 65 6d 70 6c 61 74 65 29 20 -template-get-file.#[(template).
14860 22 5c 33 30 33 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c "\303.!.>\204..\304\305\306.D\"\
14880 32 31 30 08 5c 33 30 37 48 5c 32 30 36 46 00 5c 33 30 33 08 21 09 3e 5c 32 30 34 24 00 5c 33 30 210.\307H\206F.\303.!.>\204$.\30
148a0 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 32 31 31 1a 5c 32 30 33 4\305\306.D\"\210.\310H\211.\203
148c0 44 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 30 33 08 21 09 3e 5c 32 30 34 3e 00 5c 33 30 34 D.\311\312\313\303.!.>\204>.\304
148e0 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 6e 24 5c 32 31 30 5c 6e 29 \305\306.D\"\210.\312H\n$\210\n)
14900 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 \207".[template.cl-struct-yas--t
14920 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 66 69 6c 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c emplate-tags.file.type-of.signal
14940 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 .wrong-type-argument.yas--templa
14960 74 65 20 36 20 37 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 33 20 22 25 73 20 68 61 73 20 6e 6f te.6.7.yas--message.3."%s.has.no
14980 20 6c 6f 61 64 20 66 69 6c 65 2c 20 75 73 69 6e 67 20 73 61 76 65 20 66 69 6c 65 2c 20 25 73 2c .load.file,.using.save.file,.%s,
149a0 20 69 6e 73 74 65 61 64 2e 22 5d 20 38 20 28 23 24 20 2e 20 38 33 39 37 34 29 5d 29 0a 28 64 65 .instead."].8.(#$...83974)]).(de
149c0 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6c 6f 61 64 2d 79 61 73 2d 73 65 74 75 70 2d 66 69 6c 65 falias.'yas--load-yas-setup-file
149e0 20 23 5b 28 66 69 6c 65 29 20 22 08 5c 32 30 34 5c 66 00 5c 33 30 34 09 5c 33 30 35 5c 6e 5c 33 .#[(file).".\204\f.\304.\305\n\3
14a00 30 36 58 23 5c 32 30 37 09 5c 33 30 37 50 1b 5c 33 31 30 0b 21 5c 32 30 35 1f 00 5c 33 31 31 63 06X#\207.\307P.\310.!\205..\311c
14a20 5c 32 31 30 5c 33 31 32 0b 21 5c 32 31 30 64 62 29 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 72 65 \210\312.!\210db)\207".[yas--cre
14a40 61 74 69 6e 67 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 70 70 65 74 73 20 66 69 6c 65 20 79 61 73 ating-compiled-snippets.file.yas
14a60 2d 76 65 72 62 6f 73 69 74 79 20 65 6c 66 69 6c 65 20 6c 6f 61 64 20 6e 6f 65 72 72 6f 72 20 34 -verbosity.elfile.load.noerror.4
14a80 20 22 2e 65 6c 22 20 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 22 3b 3b 3b 20 63 6f 6e 74 65 6e .".el".file-exists-p.";;;.conten
14aa0 74 73 20 6f 66 20 74 68 65 20 2e 79 61 73 2d 73 65 74 75 70 2e 65 6c 20 73 75 70 70 6f 72 74 20 ts.of.the..yas-setup.el.support.
14ac0 66 69 6c 65 3a 5c 6e 3b 3b 3b 5c 6e 22 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e file:\n;;;\n".insert-file-conten
14ae0 74 73 5d 20 35 5d 29 0a 23 40 34 34 20 41 64 64 20 50 41 52 45 4e 54 53 20 74 6f 20 74 68 65 20 ts].5]).#@44.Add.PARENTS.to.the.
14b00 6c 69 73 74 20 6f 66 20 4d 4f 44 45 27 73 20 70 61 72 65 6e 74 73 2e 1f 0a 28 64 65 66 61 6c 69 list.of.MODE's.parents...(defali
14b20 61 73 20 27 79 61 73 2d 2d 64 65 66 69 6e 65 2d 70 61 72 65 6e 74 73 20 23 5b 28 6d 6f 64 65 20 as.'yas--define-parents.#[(mode.
14b40 70 61 72 65 6e 74 73 29 20 22 5c 33 30 33 08 5c 33 30 34 5c 33 30 35 09 5c 33 30 36 08 5c 6e 5c parents)."\303.\304\305.\306.\n\
14b60 22 5c 22 21 5c 6e 23 5c 32 30 37 22 20 5b 6d 6f 64 65 20 70 61 72 65 6e 74 73 20 79 61 73 2d 2d "\"!\n#\207".[mode.parents.yas--
14b80 70 61 72 65 6e 74 73 20 70 75 74 68 61 73 68 20 63 6c 2d 72 65 6d 6f 76 65 2d 64 75 70 6c 69 63 parents.puthash.cl-remove-duplic
14ba0 61 74 65 73 20 61 70 70 65 6e 64 20 67 65 74 68 61 73 68 5d 20 38 20 28 23 24 20 2e 20 38 34 37 ates.append.gethash].8.(#$...847
14bc0 31 37 29 5d 29 0a 23 40 31 37 30 20 4c 6f 61 64 20 73 6e 69 70 70 65 74 73 20 69 6e 20 64 69 72 17)]).#@170.Load.snippets.in.dir
14be0 65 63 74 6f 72 79 20 68 69 65 72 61 72 63 68 79 20 54 4f 50 2d 4c 45 56 45 4c 2d 44 49 52 2e 0a ectory.hierarchy.TOP-LEVEL-DIR..
14c00 0a 42 65 6c 6f 77 20 54 4f 50 2d 4c 45 56 45 4c 2d 44 49 52 20 65 61 63 68 20 64 69 72 65 63 74 .Below.TOP-LEVEL-DIR.each.direct
14c20 6f 72 79 20 73 68 6f 75 6c 64 20 62 65 20 61 20 6d 6f 64 65 20 6e 61 6d 65 2e 0a 0a 57 69 74 68 ory.should.be.a.mode.name...With
14c40 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 55 53 45 2d 4a 49 54 20 64 6f 20 6a 69 74 2d .prefix.argument.USE-JIT.do.jit-
14c60 6c 6f 61 64 69 6e 67 20 6f 66 20 73 6e 69 70 70 65 74 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 loading.of.snippets...(defalias.
14c80 27 79 61 73 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 20 23 5b 28 74 6f 70 2d 6c 65 76 65 6c 'yas-load-directory.#[(top-level
14ca0 2d 64 69 72 20 26 6f 70 74 69 6f 6e 61 6c 20 75 73 65 2d 6a 69 74 20 69 6e 74 65 72 61 63 74 69 -dir.&optional.use-jit.interacti
14cc0 76 65 29 20 22 08 5c 32 30 34 06 00 09 10 5c 33 30 36 1a 5c 33 30 37 09 21 5c 33 30 36 1b 5c 32 ve).".\204....\306.\307.!\306.\2
14ce0 31 31 1c 5c 32 30 33 5c 32 32 30 00 5c 66 40 13 5c 33 31 30 0b 5c 33 31 31 50 21 5c 32 31 31 1d 11.\203\220.\f@.\310.\311P!\211.
14d00 40 1e 16 0d 41 1e 17 5c 33 31 32 0e 16 0e 17 5c 22 5c 32 31 30 5c 33 31 33 0e 16 21 5c 32 31 30 @...A..\312....\"\210\313..!\210
14d20 5c 33 31 34 5c 33 31 35 0b 0e 16 23 1e 18 0e 19 5c 32 30 33 46 00 5c 33 31 36 0e 16 0e 18 5c 22 \314\315...#....\203F.\316....\"
14d40 5c 32 31 30 5c 32 30 32 4a 00 0e 18 20 5c 32 31 30 29 0e 19 5c 32 30 33 5c 32 31 30 00 5c 33 31 \210\202J....\210)..\203\210.\31
14d60 37 20 1e 1a 5c 33 30 36 1e 1b 0e 1a 3a 5c 32 30 33 5c 32 30 37 00 0e 1a 40 16 1b 72 0e 1b 71 5c 7...\306....:\203\207...@..r..q\
14d80 32 31 30 0e 1c 0e 16 3d 5c 32 30 33 7d 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 0e 1b 0e 16 24 5c 210....=\203}.\320\321\322....$\
14da0 32 31 30 0e 1b 5c 6e 42 12 29 0e 1a 41 5c 32 31 31 16 1a 5c 32 30 32 59 00 2a 2b 5c 66 41 5c 32 210..\nB.)..A\211..\202Y.*+\fA\2
14dc0 31 31 14 5c 32 30 34 12 00 2a 5c 6e 1e 1d 5c 33 30 36 1e 1b 0e 1d 3a 5c 32 30 33 5c 32 36 34 00 11.\204..*\n..\306....:\203\264.
14de0 0e 1d 40 16 1b 72 0e 1b 71 5c 32 31 30 5c 33 32 33 20 5c 32 31 30 29 0e 1d 41 5c 32 31 31 16 1d ..@..r..q\210\323.\210)..A\211..
14e00 5c 32 30 32 5c 32 33 31 00 2b 0e 1e 5c 32 30 35 5c 32 37 37 00 5c 33 32 30 5c 33 32 34 5c 33 32 \202\231.+..\205\277.\320\324\32
14e20 35 09 23 5c 32 30 37 22 20 5b 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 20 74 6f 70 2d 6c 5.#\207".[yas-snippet-dirs.top-l
14e40 65 76 65 6c 2d 64 69 72 20 69 6d 70 61 74 69 65 6e 74 2d 62 75 66 66 65 72 73 20 64 69 72 20 2d evel-dir.impatient-buffers.dir.-
14e60 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 61 6e 64 2d 70 61 -dolist-tail--.major-mode-and-pa
14e80 72 65 6e 74 73 20 6e 69 6c 20 79 61 73 2d 2d 73 75 62 64 69 72 73 20 79 61 73 2d 2d 63 6f 6d 70 rents.nil.yas--subdirs.yas--comp
14ea0 75 74 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 61 6e 64 2d 70 61 72 65 6e 74 73 20 22 2f 64 75 6d ute-major-mode-and-parents."/dum
14ec0 6d 79 22 20 79 61 73 2d 2d 64 65 66 69 6e 65 2d 70 61 72 65 6e 74 73 20 79 61 73 2d 2d 6d 65 6e my".yas--define-parents.yas--men
14ee0 75 2d 6b 65 79 6d 61 70 2d 67 65 74 2d 63 72 65 61 74 65 20 61 70 70 6c 79 2d 70 61 72 74 69 61 u-keymap-get-create.apply-partia
14f00 6c 6c 79 20 79 61 73 2d 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 31 20 79 61 73 2d 2d 73 lly.yas--load-directory-1.yas--s
14f20 63 68 65 64 75 6c 65 2d 6a 69 74 20 62 75 66 66 65 72 2d 6c 69 73 74 20 79 61 73 2d 2d 6d 65 73 chedule-jit.buffer-list.yas--mes
14f40 73 61 67 65 20 34 20 22 44 69 73 63 6f 76 65 72 65 64 20 74 68 65 72 65 20 77 61 73 20 61 6c 72 sage.4."Discovered.there.was.alr
14f60 65 61 64 79 20 25 73 20 69 6e 20 25 73 22 20 79 61 73 2d 2d 6c 6f 61 64 2d 70 65 6e 64 69 6e 67 eady.%s.in.%s".yas--load-pending
14f80 2d 6a 69 74 73 20 33 20 22 4c 6f 61 64 65 64 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 20 25 73 -jits.3."Loaded.snippets.from.%s
14fa0 2e 22 20 6d 6f 64 65 2d 73 79 6d 20 70 61 72 65 6e 74 73 20 66 75 6e 20 75 73 65 2d 6a 69 74 20 .".mode-sym.parents.fun.use-jit.
14fc0 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 62 75 66 66 65 72 20 6d 61 6a 6f 72 2d 6d 6f 64 #1=#:--cl-var--.buffer.major-mod
14fe0 65 20 23 32 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 69 6e 74 65 72 61 63 74 69 76 65 5d 20 36 e.#2=#:--cl-var--.interactive].6
15000 20 28 23 24 20 2e 20 38 34 39 34 30 29 20 28 6c 69 73 74 20 28 72 65 61 64 2d 64 69 72 65 63 74 .(#$...84940).(list.(read-direct
15020 6f 72 79 2d 6e 61 6d 65 20 22 53 65 6c 65 63 74 20 74 68 65 20 72 6f 6f 74 20 64 69 72 65 63 74 ory-name."Select.the.root.direct
15040 6f 72 79 3a 20 22 20 6e 69 6c 20 6e 69 6c 20 74 29 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 ory:.".nil.nil.t).current-prefix
15060 2d 61 72 67 20 74 29 5d 29 0a 23 40 35 32 20 52 65 63 75 72 73 69 76 65 6c 79 20 6c 6f 61 64 20 -arg.t)]).#@52.Recursively.load.
15080 73 6e 69 70 70 65 74 20 74 65 6d 70 6c 61 74 65 73 20 66 72 6f 6d 20 44 49 52 45 43 54 4f 52 59 snippet.templates.from.DIRECTORY
150a0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 ...(defalias.'yas--load-director
150c0 79 2d 31 20 23 5b 28 64 69 72 65 63 74 6f 72 79 20 6d 6f 64 65 2d 73 79 6d 29 20 22 08 5c 32 30 y-1.#[(directory.mode-sym).".\20
150e0 33 36 00 5c 33 30 36 5c 33 30 37 09 5c 22 5c 32 31 31 1a 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 36.\306\307.\"\211.\310\311\312\
15100 22 1b 1c 5c 33 31 33 5c 32 31 36 72 0b 71 5c 32 31 30 5c 33 31 34 5c 33 31 35 0d 5c 22 63 5c 32 "..\313\216r.q\210\314\315.\"c\2
15120 31 30 5c 33 31 36 09 0d 5c 22 5c 32 31 30 5c 33 31 34 5c 33 31 37 5c 33 32 30 20 5c 22 63 29 72 10\316..\"\210\314\317\320.\"c)r
15140 0b 71 5c 32 31 30 5c 33 32 31 5c 33 32 32 5c 32 31 31 5c 66 5c 33 32 32 5c 33 32 33 25 5c 32 31 .q\210\321\322\211\f\322\323%\21
15160 30 2d 5c 32 30 37 5c 33 32 34 5c 33 30 36 5c 33 32 35 09 5c 22 21 3f 5c 32 30 35 63 00 5c 33 32 0-\207\324\306\325.\"!?\205c.\32
15180 36 5c 33 30 36 5c 33 32 37 09 5c 22 5c 33 33 30 0e 1e 5c 33 33 31 58 23 5c 32 30 35 55 00 5c 33 6\306\327.\"\330..\331X#\205U.\3
151a0 33 32 5c 33 33 33 5c 33 33 34 09 23 5c 32 31 30 5c 33 31 32 3f 5c 32 30 35 63 00 5c 33 33 32 5c 32\333\334.#\210\312?\205c.\332\
151c0 33 33 33 5c 33 33 35 09 23 5c 32 31 30 5c 33 31 36 09 0d 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 333\335.#\210\316..\"\207".[yas-
151e0 2d 63 72 65 61 74 69 6e 67 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 70 70 65 74 73 20 64 69 72 65 -creating-compiled-snippets.dire
15200 63 74 6f 72 79 20 6f 75 74 70 75 74 2d 66 69 6c 65 20 23 31 3d 23 3a 74 65 6d 70 2d 62 75 66 66 ctory.output-file.#1=#:temp-buff
15220 65 72 20 23 32 3d 23 3a 74 65 6d 70 2d 66 69 6c 65 20 6d 6f 64 65 2d 73 79 6d 20 65 78 70 61 6e er.#2=#:temp-file.mode-sym.expan
15240 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 79 61 73 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 70 70 d-file-name.".yas-compiled-snipp
15260 65 74 73 2e 65 6c 22 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 ets.el".generate-new-buffer.".*t
15280 65 6d 70 20 66 69 6c 65 2a 22 20 74 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 35 09 00 emp.file*".t.#[nil."\301.!\205..
152a0 5c 33 30 32 08 21 5c 32 30 37 22 20 5b 23 31 23 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c \302.!\207".[#1#.buffer-name.kil
152c0 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 66 6f 72 6d 61 74 20 22 3b 3b 3b 20 43 6f 6d 70 69 6c 65 l-buffer].2].format.";;;.Compile
152e0 64 20 73 6e 69 70 70 65 74 73 20 61 6e 64 20 73 75 70 70 6f 72 74 20 66 69 6c 65 73 20 66 6f 72 d.snippets.and.support.files.for
15300 20 60 25 73 27 5c 6e 22 20 79 61 73 2d 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 32 20 22 .`%s'\n".yas--load-directory-2."
15320 3b 3b 3b 20 44 6f 20 6e 6f 74 20 65 64 69 74 21 20 46 69 6c 65 20 67 65 6e 65 72 61 74 65 64 20 ;;;.Do.not.edit!.File.generated.
15340 61 74 20 25 73 5c 6e 22 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 77 72 69 at.%s\n".current-time-string.wri
15360 74 65 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 30 20 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 22 2e te-region.nil.0.file-exists-p.".
15380 79 61 73 2d 73 6b 69 70 22 20 6c 6f 61 64 20 22 2e 79 61 73 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e yas-skip".load.".yas-compiled-sn
153a0 69 70 70 65 74 73 22 20 6e 6f 65 72 72 6f 72 20 33 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 34 ippets".noerror.3.yas--message.4
153c0 20 22 4c 6f 61 64 65 64 20 63 6f 6d 70 69 6c 65 64 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 20 ."Loaded.compiled.snippets.from.
153e0 25 73 22 20 22 4c 6f 61 64 69 6e 67 20 73 6e 69 70 70 65 74 20 66 69 6c 65 73 20 66 72 6f 6d 20 %s"."Loading.snippet.files.from.
15400 25 73 22 20 79 61 73 2d 76 65 72 62 6f 73 69 74 79 5d 20 38 20 28 23 24 20 2e 20 38 36 31 32 37 %s".yas-verbosity].8.(#$...86127
15420 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f )]).(defalias.'yas--load-directo
15440 72 79 2d 32 20 23 5b 28 64 69 72 65 63 74 6f 72 79 20 6d 6f 64 65 2d 73 79 6d 29 20 22 5c 33 30 ry-2.#[(directory.mode-sym)."\30
15460 36 5c 33 30 37 5c 33 31 30 08 5c 22 21 5c 32 31 30 08 19 5c 33 31 31 1a 5c 33 31 32 5c 33 31 33 6\307\310.\"!\210..\311.\312\313
15480 5c 33 31 34 5c 22 1b 72 0b 71 5c 32 31 30 5c 33 31 35 5c 32 31 36 5c 33 31 36 08 5c 33 31 37 5c \314\".r.q\210\315\216\316.\317\
154a0 22 5c 33 31 31 1c 5c 32 31 31 1d 5c 32 30 33 3e 00 0d 40 14 5c 33 32 30 5c 66 21 5c 32 30 33 37 "\311.\211.\203>..@.\320\f!\2037
154c0 00 5c 33 32 31 20 5c 32 31 30 5c 33 32 32 5c 66 21 5c 32 31 30 5c 33 32 33 5c 66 21 5c 6e 42 12 .\321.\210\322\f!\210\323\f!\nB.
154e0 0d 41 5c 32 31 31 15 5c 32 30 34 21 00 2d 5c 6e 5c 32 30 33 49 00 5c 33 32 34 0e 16 5c 6e 5c 22 .A\211.\204!.-\n\203I.\324..\n\"
15500 5c 32 31 30 5c 33 31 36 08 21 5c 33 31 31 1e 17 5c 32 31 31 1d 5c 32 30 35 67 00 0d 40 16 17 5c \210\316.!\311..\211.\205g..@..\
15520 33 32 35 0e 17 0e 16 5c 22 5c 32 31 30 0d 41 5c 32 31 31 15 5c 32 30 34 54 00 5c 33 31 31 2c 5c 325....\"\210.A\211.\204T.\311,\
15540 32 30 37 22 20 5b 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 207".[directory.default-director
15560 79 20 73 6e 69 70 70 65 74 2d 64 65 66 73 20 23 31 3d 23 3a 74 65 6d 70 2d 62 75 66 66 65 72 20 y.snippet-defs.#1=#:temp-buffer.
15580 66 69 6c 65 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 79 61 73 2d 2d 6c 6f 61 64 2d 79 file.--dolist-tail--.yas--load-y
155a0 61 73 2d 73 65 74 75 70 2d 66 69 6c 65 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 as-setup-file.expand-file-name."
155c0 2e 79 61 73 2d 73 65 74 75 70 22 20 6e 69 6c 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 .yas-setup".nil.generate-new-buf
155e0 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 fer.".*temp*".t.#[nil."\301.!\20
15600 35 09 00 5c 33 30 32 08 21 5c 32 30 37 22 20 5b 23 31 23 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 5..\302.!\207".[#1#.buffer-name.
15620 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 79 61 73 2d 2d 73 75 62 64 69 72 73 20 6e 6f 2d kill-buffer].2].yas--subdirs.no-
15640 73 75 62 64 69 72 73 2d 6a 75 73 74 2d 66 69 6c 65 73 20 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 subdirs-just-files.file-readable
15660 2d 70 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 -p.erase-buffer.insert-file-cont
15680 65 6e 74 73 20 79 61 73 2d 2d 70 61 72 73 65 2d 74 65 6d 70 6c 61 74 65 20 79 61 73 2d 64 65 66 ents.yas--parse-template.yas-def
156a0 69 6e 65 2d 73 6e 69 70 70 65 74 73 20 79 61 73 2d 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 ine-snippets.yas--load-directory
156c0 2d 32 20 6d 6f 64 65 2d 73 79 6d 20 73 75 62 64 69 72 5d 20 35 5d 29 0a 23 40 38 37 20 52 65 6c -2.mode-sym.subdir].5]).#@87.Rel
156e0 6f 61 64 20 74 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 6c 69 73 74 65 64 20 69 6e 20 60 79 oad.the.directories.listed.in.`y
15700 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 27 20 6f 72 0a 70 72 6f 6d 70 74 20 74 68 65 20 75 as-snippet-dirs'.or.prompt.the.u
15720 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 6f 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 ser.to.select.one...(defalias.'y
15740 61 73 2d 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 20 23 5b 28 26 6f 70 74 69 6f 6e as--load-snippet-dirs.#[(&option
15760 61 6c 20 6e 6f 6a 69 74 29 20 22 5c 33 30 36 18 09 5c 32 30 34 0d 00 5c 33 30 37 5c 33 31 30 21 al.nojit)."\306..\204..\307\310!
15780 5c 32 31 30 5c 32 30 32 58 00 5c 6e 09 5c 32 33 35 5c 32 30 33 18 00 5c 33 31 31 5c 6e 5c 33 31 \210\202X.\n.\235\203..\311\n\31
157a0 32 5c 22 5c 32 31 30 5c 33 31 33 5c 33 30 31 20 21 5c 33 30 36 1b 5c 32 31 31 1c 5c 32 30 33 57 2\"\210\313\301.!\306.\211.\203W
157c0 00 5c 66 40 13 5c 33 31 34 0b 21 5c 32 30 33 48 00 5c 33 31 30 0b 0d 3f 5c 22 5c 32 31 30 0d 5c .\f@.\314.!\203H.\310..?\"\210.\
157e0 32 30 33 3f 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 0b 23 5c 32 31 30 5c 32 30 32 50 00 5c 33 31 203?.\315\316\317.#\210\202P.\31
15800 35 5c 33 31 36 5c 33 32 30 0b 23 5c 32 31 30 5c 32 30 32 50 00 5c 33 31 35 5c 33 32 31 5c 33 32 5\316\320.#\210\202P.\315\321\32
15820 32 0b 23 08 42 10 5c 66 41 5c 32 31 31 14 5c 32 30 34 23 00 2a 08 29 5c 32 30 37 22 20 5b 65 72 2.#.B.\fA\211.\204#.*.)\207".[er
15840 72 6f 72 73 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 20 79 61 73 2d 2d 64 65 66 61 75 rors.yas-snippet-dirs.yas--defau
15860 6c 74 2d 75 73 65 72 2d 73 6e 69 70 70 65 74 73 2d 64 69 72 20 64 69 72 65 63 74 6f 72 79 20 2d lt-user-snippets-dir.directory.-
15880 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6e 6f 6a 69 74 20 6e 69 6c 20 63 61 6c 6c 2d 69 6e -dolist-tail--.nojit.nil.call-in
158a0 74 65 72 61 63 74 69 76 65 6c 79 20 79 61 73 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 20 6d teractively.yas-load-directory.m
158c0 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 74 20 72 65 76 65 72 73 65 20 66 69 6c 65 2d 64 69 72 ake-directory.t.reverse.file-dir
158e0 65 63 74 6f 72 79 2d 70 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 34 20 22 4c 6f 61 64 65 64 20 ectory-p.yas--message.4."Loaded.
15900 25 73 22 20 22 50 72 65 70 61 72 65 64 20 6a 75 73 74 2d 69 6e 2d 74 69 6d 65 20 6c 6f 61 64 69 %s"."Prepared.just-in-time.loadi
15920 6e 67 20 66 6f 72 20 25 73 22 20 31 20 22 43 68 65 63 6b 20 79 6f 75 72 20 60 79 61 73 2d 73 6e ng.for.%s".1."Check.your.`yas-sn
15940 69 70 70 65 74 2d 64 69 72 73 27 3a 20 25 73 20 69 73 20 6e 6f 74 20 61 20 64 69 72 65 63 74 6f ippet-dirs':.%s.is.not.a.directo
15960 72 79 22 5d 20 35 20 28 23 24 20 2e 20 38 37 37 37 33 29 5d 29 0a 23 40 32 36 37 20 52 65 6c 6f ry"].5.(#$...87773)]).#@267.Relo
15980 61 64 20 61 6c 6c 20 73 6e 69 70 70 65 74 73 20 61 6e 64 20 72 65 62 75 69 6c 64 20 74 68 65 20 ad.all.snippets.and.rebuild.the.
159a0 59 41 53 6e 69 70 70 65 74 20 6d 65 6e 75 2e 0a 0a 57 68 65 6e 20 4e 4f 2d 4a 49 54 20 69 73 20 YASnippet.menu...When.NO-JIT.is.
159c0 6e 6f 6e 2d 6e 69 6c 20 66 6f 72 63 65 20 69 6d 6d 65 64 69 61 74 65 20 72 65 6c 6f 61 64 20 6f non-nil.force.immediate.reload.o
159e0 66 20 61 6c 6c 20 6b 6e 6f 77 6e 0a 73 6e 69 70 70 65 74 73 20 75 6e 64 65 72 20 60 79 61 73 2d f.all.known.snippets.under.`yas-
15a00 73 6e 69 70 70 65 74 2d 64 69 72 73 27 2c 20 6f 74 68 65 72 77 69 73 65 20 75 73 65 20 6a 75 73 snippet-dirs',.otherwise.use.jus
15a20 74 2d 69 6e 2d 74 69 6d 65 0a 6c 6f 61 64 69 6e 67 2e 0a 0a 57 68 65 6e 20 63 61 6c 6c 65 64 20 t-in-time.loading...When.called.
15a40 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 75 73 65 20 6a 75 73 74 2d 69 6e 2d 74 69 6d 65 20 interactively,.use.just-in-time.
15a60 6c 6f 61 64 69 6e 67 20 77 68 65 6e 20 67 69 76 65 6e 20 61 0a 70 72 65 66 69 78 20 61 72 67 75 loading.when.given.a.prefix.argu
15a80 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 72 65 6c 6f 61 64 2d 61 6c 6c ment...(defalias.'yas-reload-all
15aa0 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 2d 6a 69 74 20 69 6e 74 65 72 61 63 74 69 76 65 .#[(&optional.no-jit.interactive
15ac0 29 20 22 5c 33 30 36 32 5c 32 31 33 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 20 5c 22 )."\3062\213.\307\310\311\312.\"
15ae0 18 19 08 5c 32 30 33 35 00 5c 6e 5c 32 30 33 2f 00 5c 33 31 33 5c 33 31 34 21 5c 32 30 33 5c 22 ...\2035.\n\203/.\313\314!\203\"
15b00 00 5c 33 31 35 5c 33 31 36 08 5c 22 5c 32 31 30 5c 32 30 32 35 00 5c 33 31 37 5c 33 32 30 5c 33 .\315\316.\"\210\2025.\317\320\3
15b20 32 31 5c 22 5c 32 31 30 5c 33 32 32 5c 33 30 36 5c 33 30 37 5c 22 5c 32 31 30 5c 32 30 32 35 00 21\"\210\322\306\307\"\210\2025.
15b40 5c 33 31 35 5c 33 32 33 5c 33 31 32 20 5c 22 5c 32 31 30 5c 33 32 34 20 13 5c 33 32 34 20 14 5c \315\323\312.\"\210\324..\324..\
15b60 33 32 35 5c 33 32 36 0d 5c 22 5c 32 31 30 5c 33 32 34 20 15 5c 33 32 34 20 16 24 5c 33 32 37 0e 325\326.\"\210\324..\324..$\327.
15b80 25 21 11 5c 33 33 30 20 5c 32 31 30 5c 33 33 31 5c 33 33 32 21 5c 32 31 30 5c 33 33 33 5c 33 33 %!.\330.\210\331\332!\210\333\33
15ba0 34 0e 24 5c 66 0b 45 5c 22 1e 26 5c 33 31 37 0e 26 5c 32 30 34 67 00 09 5c 32 30 33 6b 00 5c 33 4.$\f.E\".&\317.&\204g..\203k.\3
15bc0 33 35 5c 32 30 32 6c 00 5c 33 33 36 0e 25 5c 32 30 33 75 00 5c 33 33 37 5c 32 30 32 76 00 5c 33 35\202l.\336.%\203u.\337\202v.\3
15be0 34 30 09 5c 32 30 33 7e 00 5c 33 34 31 5c 32 30 32 5c 32 31 30 00 0e 26 5c 32 30 33 5c 32 30 37 40.\203~.\341\202\210..&\203\207
15c00 00 5c 33 34 32 5c 32 30 32 5c 32 31 30 00 5c 33 34 33 23 2b 30 5c 32 30 37 22 20 5b 73 6e 69 70 .\342\202\210.\343#+0\207".[snip
15c20 70 65 74 2d 65 64 69 74 69 6e 67 2d 62 75 66 66 65 72 73 20 65 72 72 6f 72 73 20 69 6e 74 65 72 pet-editing-buffers.errors.inter
15c40 61 63 74 69 76 65 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 79 61 73 2d 2d 70 61 72 65 6e 74 73 20 active.yas--tables.yas--parents.
15c60 79 61 73 2d 2d 6d 65 6e 75 2d 74 61 62 6c 65 20 61 62 6f 72 74 20 6e 69 6c 20 63 6c 2d 72 65 6d yas--menu-table.abort.nil.cl-rem
15c80 6f 76 65 2d 69 66 2d 6e 6f 74 20 23 5b 28 62 75 66 66 65 72 29 20 22 72 08 71 5c 32 31 30 09 29 ove-if-not.#[(buffer)."r.q\210.)
15ca0 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 79 61 73 2d 2d 65 64 69 74 69 6e 67 2d 74 65 6d 70 6c \207".[buffer.yas--editing-templ
15cc0 61 74 65 5d 20 31 5d 20 62 75 66 66 65 72 2d 6c 69 73 74 20 79 2d 6f 72 2d 6e 2d 70 20 22 53 6f ate].1].buffer-list.y-or-n-p."So
15ce0 6d 65 20 62 75 66 66 65 72 73 20 65 64 69 74 69 6e 67 20 6c 69 76 65 20 73 6e 69 70 70 65 74 73 me.buffers.editing.live.snippets
15d00 2c 20 63 6c 6f 73 65 20 74 68 65 6d 20 61 6e 64 20 70 72 6f 63 65 65 64 20 77 69 74 68 20 72 65 ,.close.them.and.proceed.with.re
15d20 6c 6f 61 64 3f 20 22 20 6d 61 70 63 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 79 61 73 2d 2d 6d 65 load?.".mapc.kill-buffer.yas--me
15d40 73 73 61 67 65 20 31 20 22 41 62 6f 72 74 65 64 20 72 65 6c 6f 61 64 2e 2e 2e 22 20 74 68 72 6f ssage.1."Aborted.reload...".thro
15d60 77 20 23 5b 28 62 75 66 66 65 72 29 20 22 72 08 71 5c 32 31 30 5c 33 30 31 5c 33 30 32 21 29 5c w.#[(buffer)."r.q\210\301\302!)\
15d80 32 30 37 22 20 5b 62 75 66 66 65 72 20 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 207".[buffer.kill-local-variable
15da0 20 79 61 73 2d 2d 65 64 69 74 69 6e 67 2d 74 65 6d 70 6c 61 74 65 5d 20 32 5d 20 6d 61 6b 65 2d .yas--editing-template].2].make-
15dc0 68 61 73 68 2d 74 61 62 6c 65 20 6d 61 70 68 61 73 68 20 23 5b 28 6d 65 6e 75 2d 73 79 6d 62 6f hash-table.maphash.#[(menu-symbo
15de0 6c 20 5f 6b 65 79 6d 61 70 29 20 22 5c 33 30 32 08 5c 33 30 33 09 21 5c 33 30 34 23 5c 32 30 37 l._keymap)."\302.\303.!\304#\207
15e00 22 20 5b 79 61 73 2d 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 65 6e 75 20 6d 65 6e 75 2d 73 79 6d ".[yas--minor-mode-menu.menu-sym
15e20 62 6f 6c 20 64 65 66 69 6e 65 2d 6b 65 79 20 76 65 63 74 6f 72 20 6e 69 6c 5d 20 34 5d 20 79 61 bol.define-key.vector.nil].4].ya
15e40 73 2d 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 20 79 61 73 2d 64 69 72 65 63 74 2d s--load-snippet-dirs.yas-direct-
15e60 6b 65 79 6d 61 70 73 2d 72 65 6c 6f 61 64 20 72 75 6e 2d 68 6f 6f 6b 73 20 79 61 73 2d 61 66 74 keymaps-reload.run-hooks.yas-aft
15e80 65 72 2d 72 65 6c 6f 61 64 2d 68 6f 6f 6b 20 63 6c 2d 65 76 65 72 79 20 23 5b 28 74 61 62 6c 65 er-reload-hook.cl-every.#[(table
15ea0 29 20 22 5c 33 30 31 08 21 5c 33 30 32 55 5c 32 30 37 22 20 5b 74 61 62 6c 65 20 68 61 73 68 2d )."\301.!\302U\207".[table.hash-
15ec0 74 61 62 6c 65 2d 63 6f 75 6e 74 20 30 5d 20 32 5d 20 32 20 33 20 22 53 6e 69 70 70 65 74 73 20 table-count.0].2].2.3."Snippets.
15ee0 6c 6f 61 64 65 64 20 25 73 2e 22 20 22 50 72 65 70 61 72 65 64 20 6a 75 73 74 2d 69 6e 2d 74 69 loaded.%s."."Prepared.just-in-ti
15f00 6d 65 20 6c 6f 61 64 69 6e 67 20 6f 66 20 73 6e 69 70 70 65 74 73 20 25 73 2e 22 20 22 77 69 74 me.loading.of.snippets.%s."."wit
15f20 68 20 73 6f 6d 65 20 65 72 72 6f 72 73 2e 20 20 43 68 65 63 6b 20 2a 4d 65 73 73 61 67 65 73 2a h.some.errors...Check.*Messages*
15f40 22 20 22 28 62 75 74 20 6e 6f 20 73 6e 69 70 70 65 74 73 20 66 6f 75 6e 64 29 22 20 22 73 75 63 "."(but.no.snippets.found)"."suc
15f60 63 65 73 73 66 75 6c 6c 79 22 20 79 61 73 2d 2d 73 63 68 65 64 75 6c 65 64 2d 6a 69 74 2d 6c 6f cessfully".yas--scheduled-jit-lo
15f80 61 64 73 20 6e 6f 2d 6a 69 74 20 6e 6f 2d 73 6e 69 70 70 65 74 73 5d 20 35 20 28 23 24 20 2e 20 ads.no-jit.no-snippets].5.(#$...
15fa0 38 38 34 34 34 29 20 28 6c 69 73 74 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 88444).(list.(not.current-prefix
15fc0 2d 61 72 67 29 20 74 29 5d 29 0a 23 40 33 35 20 48 6f 6f 6b 73 20 72 75 6e 20 61 66 74 65 72 20 -arg).t)]).#@35.Hooks.run.after.
15fe0 60 79 61 73 2d 72 65 6c 6f 61 64 2d 61 6c 6c 27 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 61 `yas-reload-all'...(defvar.yas-a
16000 66 74 65 72 2d 72 65 6c 6f 61 64 2d 68 6f 6f 6b 20 6e 69 6c 20 28 23 24 20 2e 20 39 30 30 36 34 fter-reload-hook.nil.(#$...90064
16020 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6c 6f 61 64 2d 70 65 6e 64 69 6e 67 2d )).(defalias.'yas--load-pending-
16040 6a 69 74 73 20 23 5b 6e 69 6c 20 22 5c 33 30 35 20 5c 33 30 36 18 5c 32 31 31 19 5c 32 30 35 3e jits.#[nil."\305.\306.\211.\205>
16060 00 09 40 10 5c 33 30 37 5c 33 31 30 08 5c 6e 5c 22 21 5c 32 31 31 1b 5c 33 30 36 1c 5c 32 31 31 ..@.\307\310.\n\"!\211.\306.\211
16080 19 5c 32 30 33 2f 00 09 40 14 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 5c 66 24 5c 32 31 30 5c 66 .\203/..@.\311\312\313.\f$\210\f
160a0 20 5c 32 31 30 09 41 5c 32 31 31 11 5c 32 30 34 1b 00 2a 5c 33 31 34 08 5c 6e 5c 22 5c 32 31 30 .\210.A\211.\204..*\314.\n\"\210
160c0 29 09 41 5c 32 31 31 11 5c 32 30 34 09 00 5c 33 30 36 2a 5c 32 30 37 22 20 5b 6d 6f 64 65 20 2d ).A\211.\204..\306*\207".[mode.-
160e0 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 79 61 73 2d 2d 73 63 68 65 64 75 6c 65 64 2d 6a 69 -dolist-tail--.yas--scheduled-ji
16100 74 2d 6c 6f 61 64 73 20 66 75 6e 73 20 66 75 6e 20 79 61 73 2d 2d 6d 6f 64 65 73 2d 74 6f 2d 61 t-loads.funs.fun.yas--modes-to-a
16120 63 74 69 76 61 74 65 20 6e 69 6c 20 72 65 76 65 72 73 65 20 67 65 74 68 61 73 68 20 79 61 73 2d ctivate.nil.reverse.gethash.yas-
16140 2d 6d 65 73 73 61 67 65 20 34 20 22 4c 6f 61 64 69 6e 67 20 66 6f 72 20 60 25 73 27 2c 20 6a 75 -message.4."Loading.for.`%s',.ju
16160 73 74 2d 69 6e 2d 74 69 6d 65 3a 20 25 73 21 22 20 72 65 6d 68 61 73 68 5d 20 36 5d 29 0a 23 40 st-in-time:.%s!".remhash].6]).#@
16180 32 36 20 45 73 63 61 70 65 20 54 45 58 54 20 66 6f 72 20 73 6e 69 70 70 65 74 2e 1f 0a 28 64 65 26.Escape.TEXT.for.snippet...(de
161a0 66 61 6c 69 61 73 20 27 79 61 73 2d 65 73 63 61 70 65 2d 74 65 78 74 20 23 5b 28 74 65 78 74 29 falias.'yas-escape-text.#[(text)
161c0 20 22 08 5c 32 30 35 09 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 23 5c 32 30 37 22 20 5b 74 65 .".\205..\301\302\303.#\207".[te
161e0 78 74 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5b 5c 5c xt.replace-regexp-in-string."[\\
16200 24 5d 22 20 22 5c 5c 5c 5c 5c 5c 26 22 5d 20 34 20 28 23 24 20 2e 20 39 30 34 39 39 29 5d 29 0a $]"."\\\\\\&"].4.(#$...90499)]).
16220 23 40 31 34 38 20 43 72 65 61 74 65 20 2e 79 61 73 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 70 70 #@148.Create..yas-compiled-snipp
16240 65 74 73 2e 65 6c 20 66 69 6c 65 73 20 75 6e 64 65 72 20 73 75 62 64 69 72 73 20 6f 66 20 54 4f ets.el.files.under.subdirs.of.TO
16260 50 2d 4c 45 56 45 4c 2d 44 49 52 2e 0a 0a 54 68 69 73 20 77 6f 72 6b 73 20 62 79 20 73 74 75 62 P-LEVEL-DIR...This.works.by.stub
16280 62 69 6e 67 20 61 20 66 65 77 20 66 75 6e 63 74 69 6f 6e 73 2c 20 74 68 65 6e 20 63 61 6c 6c 69 bing.a.few.functions,.then.calli
162a0 6e 67 0a 60 79 61 73 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 27 2e 1f 0a 28 64 65 66 61 6c ng.`yas-load-directory'...(defal
162c0 69 61 73 20 27 79 61 73 2d 63 6f 6d 70 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 20 23 5b 28 74 6f ias.'yas-compile-directory.#[(to
162e0 70 2d 6c 65 76 65 6c 2d 64 69 72 29 20 22 5c 33 30 32 18 5c 33 30 33 09 5c 33 30 34 5c 22 29 5c p-level-dir)."\302.\303.\304\")\
16300 32 30 37 22 20 5b 79 61 73 2d 2d 63 72 65 61 74 69 6e 67 2d 63 6f 6d 70 69 6c 65 64 2d 73 6e 69 207".[yas--creating-compiled-sni
16320 70 70 65 74 73 20 74 6f 70 2d 6c 65 76 65 6c 2d 64 69 72 20 74 20 79 61 73 2d 6c 6f 61 64 2d 64 ppets.top-level-dir.t.yas-load-d
16340 69 72 65 63 74 6f 72 79 20 6e 69 6c 5d 20 33 20 28 23 24 20 2e 20 39 30 36 36 32 29 20 22 44 54 irectory.nil].3.(#$...90662)."DT
16360 6f 70 20 6c 65 76 65 6c 20 73 6e 69 70 70 65 74 20 64 69 72 65 63 74 6f 72 79 3f 22 5d 29 0a 23 op.level.snippet.directory?"]).#
16380 40 34 32 20 43 6f 6d 70 69 6c 65 20 65 76 65 72 79 20 64 69 72 20 69 6e 20 60 79 61 73 2d 73 6e @42.Compile.every.dir.in.`yas-sn
163a0 69 70 70 65 74 2d 64 69 72 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 72 65 63 ippet-dirs'...(defalias.'yas-rec
163c0 6f 6d 70 69 6c 65 2d 61 6c 6c 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 20 5c ompile-all.#[nil."\300\301\302.\
163e0 22 5c 32 30 37 22 20 5b 6d 61 70 63 20 79 61 73 2d 63 6f 6d 70 69 6c 65 2d 64 69 72 65 63 74 6f "\207".[mapc.yas-compile-directo
16400 72 79 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 5d 20 33 20 28 23 24 20 2e 20 39 31 30 ry.yas-snippet-dirs].3.(#$...910
16420 31 32 29 20 6e 69 6c 5d 29 0a 23 40 37 37 20 41 6c 69 73 74 20 6f 66 20 6d 6f 64 65 2d 73 79 6d 12).nil]).#@77.Alist.of.mode-sym
16440 62 6f 6c 73 20 74 6f 20 66 6f 72 6d 73 20 74 6f 20 62 65 20 65 76 61 6c 65 64 20 77 68 65 6e 20 bols.to.forms.to.be.evaled.when.
16460 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 20 6b 69 63 6b 73 20 69 6e 2e 1f 0a 28 64 65 66 `yas-minor-mode'.kicks.in...(def
16480 76 61 72 20 79 61 73 2d 2d 73 63 68 65 64 75 6c 65 64 2d 6a 69 74 2d 6c 6f 61 64 73 20 28 6d 61 var.yas--scheduled-jit-loads.(ma
164a0 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 29 20 28 23 24 20 2e 20 39 31 31 38 33 29 29 0a 28 64 65 ke-hash-table).(#$...91183)).(de
164c0 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 63 68 65 64 75 6c 65 2d 6a 69 74 20 23 5b 28 6d 6f 64 falias.'yas--schedule-jit.#[(mod
164e0 65 20 66 75 6e 29 20 22 08 19 5c 6e 1b 5c 33 30 35 09 5c 66 5c 33 30 36 09 0b 5c 22 42 0b 23 2a e.fun)."..\n.\305.\f\306..\"B.#*
16500 5c 32 30 37 22 20 5b 6d 6f 64 65 20 23 31 3d 23 3a 76 20 79 61 73 2d 2d 73 63 68 65 64 75 6c 65 \207".[mode.#1=#:v.yas--schedule
16520 64 2d 6a 69 74 2d 6c 6f 61 64 73 20 23 32 3d 23 3a 76 20 66 75 6e 20 70 75 74 68 61 73 68 20 67 d-jit-loads.#2=#:v.fun.puthash.g
16540 65 74 68 61 73 68 5d 20 36 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 61 62 6f 75 74 ethash].6]).(defalias.'yas-about
16560 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 31 14 00 08 19 5c 33 31 31 5c 33 31 .#[nil."\306\307\3101....\311\31
16580 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 24 29 40 30 5c 32 30 32 18 00 5c 32 31 30 5c 32 30 32 1b 2\313\314\315$)@0\202..\210\202.
165a0 00 5c 32 30 36 6a 00 5c 33 31 36 5c 33 31 37 21 5c 32 30 33 68 00 5c 33 32 30 5c 33 32 31 21 5c .\206j.\316\317!\203h.\320\321!\
165c0 32 30 33 68 00 5c 33 32 30 5c 33 32 32 21 5c 32 30 33 68 00 5c 33 32 33 31 63 00 5c 33 32 34 5c 203h.\320\322!\203h.\3231c.\324\
165e0 6e 5c 32 33 36 41 1b 5c 33 32 32 5c 33 32 35 0b 40 21 5c 66 3e 5c 32 30 34 48 00 5c 33 32 36 5c n\236A.\322\325.@!\f>\204H.\326\
16600 33 32 37 5c 33 33 30 0b 40 44 5c 22 5c 32 31 30 0b 40 5c 33 33 31 48 21 1d 5c 33 33 32 5c 33 33 327\330.@D\"\210.@\331H!.\332\33
16620 33 0d 5c 22 5c 32 30 33 5d 00 0e 1e 5c 33 33 34 0d 51 5c 32 30 32 5e 00 0d 2a 30 5c 32 30 32 65 3.\"\203]...\334.Q\202^..*0\202e
16640 00 5c 32 31 30 5c 33 33 35 5c 32 30 36 6a 00 0e 1e 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 2d 6c .\210\335\206j...\"\207".[yas--l
16660 6f 61 64 64 69 72 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 70 61 63 6b 61 67 65 oaddir.default-directory.package
16680 2d 61 6c 69 73 74 20 79 61 73 2d 70 6b 67 20 63 6c 2d 73 74 72 75 63 74 2d 70 61 63 6b 61 67 65 -alist.yas-pkg.cl-struct-package
166a0 2d 64 65 73 63 2d 74 61 67 73 20 76 65 72 73 69 6f 6e 20 6d 65 73 73 61 67 65 20 22 79 61 73 6e -desc-tags.version.message."yasn
166c0 69 70 70 65 74 20 28 76 65 72 73 69 6f 6e 20 25 73 29 20 2d 2d 20 70 6c 75 73 6b 69 64 2f 6a 6f ippet.(version.%s).--.pluskid/jo
166e0 61 6f 74 61 76 6f 72 61 2f 6e 70 6f 73 74 61 76 73 22 20 28 65 72 72 6f 72 29 20 70 72 6f 63 65 aotavora/npostavs".(error).proce
16700 73 73 2d 6c 69 6e 65 73 20 22 67 69 74 22 20 22 64 65 73 63 72 69 62 65 22 20 22 2d 2d 74 61 67 ss-lines."git"."describe"."--tag
16720 73 22 20 22 2d 2d 64 69 72 74 79 22 20 66 65 61 74 75 72 65 70 20 70 61 63 6b 61 67 65 20 66 62 s"."--dirty".featurep.package.fb
16740 6f 75 6e 64 70 20 70 61 63 6b 61 67 65 2d 64 65 73 63 2d 76 65 72 73 69 6f 6e 20 70 61 63 6b 61 oundp.package-desc-version.packa
16760 67 65 2d 76 65 72 73 69 6f 6e 2d 6a 6f 69 6e 20 28 65 72 72 6f 72 29 20 79 61 73 6e 69 70 70 65 ge-version-join.(error).yasnippe
16780 74 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 t.type-of.signal.wrong-type-argu
167a0 6d 65 6e 74 20 70 61 63 6b 61 67 65 2d 64 65 73 63 20 32 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 ment.package-desc.2.string-match
167c0 20 22 5c 5c 60 32 30 2e 2e 5b 30 31 5d 5b 30 2d 39 5d 5b 30 2d 33 5d 5b 30 2d 39 5d 5b 2e 5d 5b ."\\`20..[01][0-9][0-3][0-9][.][
167e0 30 2d 39 5d 5c 5c 7b 33 2c 34 5c 5c 7d 5c 5c 27 22 20 22 2d 73 6e 61 70 73 68 6f 74 22 20 6e 69 0-9]\\{3,4\\}\\'"."-snapshot".ni
16800 6c 20 79 61 73 2d 2d 76 65 72 73 69 6f 6e 5d 20 37 20 6e 69 6c 20 6e 69 6c 5d 29 0a 23 40 31 33 l.yas--version].7.nil.nil]).#@13
16820 33 20 47 65 74 20 54 45 4d 50 4c 41 54 45 27 73 20 6d 65 6e 75 20 62 69 6e 64 69 6e 67 20 6f 72 3.Get.TEMPLATE's.menu.binding.or
16840 20 61 73 73 69 67 6e 20 69 74 20 61 20 6e 65 77 20 6f 6e 65 2e 0a 0a 54 59 50 45 20 6d 61 79 20 .assign.it.a.new.one...TYPE.may.
16860 62 65 20 60 3a 73 74 61 79 27 2c 20 73 69 67 6e 61 6c 69 6e 67 20 74 68 69 73 20 6d 65 6e 75 20 be.`:stay',.signaling.this.menu.
16880 62 69 6e 64 69 6e 67 20 73 68 6f 75 6c 64 20 62 65 0a 73 74 61 74 69 63 20 69 6e 20 74 68 65 20 binding.should.be.static.in.the.
168a0 6d 65 6e 75 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d menu...(defalias.'yas--template-
168c0 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 2d 67 65 74 2d 63 72 65 61 74 65 20 23 5b 28 menu-binding-pair-get-create.#[(
168e0 74 65 6d 70 6c 61 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 74 79 70 65 29 20 22 5c 33 30 34 08 21 template.&optional.type)."\304.!
16900 09 3e 5c 32 30 34 0f 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 .>\204..\305\306\307.D\"\210.\31
16920 30 48 5c 32 30 36 5b 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 24 00 5c 33 30 35 5c 33 30 36 5c 33 0H\206[.\304.!.>\204$.\305\306\3
16940 30 37 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 30 5c 33 31 31 5c 33 30 34 08 21 09 3e 07.D\"\210.\211.\310\311\304.!.>
16960 5c 32 30 34 38 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 \2048.\305\306\307.D\"\210.\312H
16980 5c 32 30 36 50 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 4d 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 \206P.\304.!.>\204M.\305\306\307
169a0 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 33 31 34 08 21 5c 33 31 35 5c 33 31 36 5c 32 35 37 .D\"\210.\313H\314.!\315\316\257
169c0 05 0b 42 49 29 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 ..BI)\207".[template.cl-struct-y
169e0 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 74 79 70 65 20 74 79 as--template-tags.#1=#:v.type.ty
16a00 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 pe-of.signal.wrong-type-argument
16a20 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 30 20 6d 65 6e 75 2d 69 74 65 6d 20 33 20 39 20 .yas--template.10.menu-item.3.9.
16a40 79 61 73 2d 2d 6d 61 6b 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 20 3a 6b 65 79 73 20 6e 69 6c yas--make-menu-binding.:keys.nil
16a60 5d 20 38 20 28 23 24 20 2e 20 39 32 31 39 34 29 5d 29 0a 23 40 37 36 20 4e 6f 6e 2d 6e 69 6c 20 ].8.(#$...92194)]).#@76.Non-nil.
16a80 69 66 20 54 45 4d 50 4c 41 54 45 27 73 20 6d 65 6e 75 20 65 6e 74 72 79 20 77 61 73 20 69 6e 63 if.TEMPLATE's.menu.entry.was.inc
16aa0 6c 75 64 65 64 20 69 6e 20 61 20 60 79 61 73 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 27 20 63 61 6c luded.in.a.`yas-define-menu'.cal
16ac0 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6d 65 6e l...(defalias.'yas--template-men
16ae0 75 2d 6d 61 6e 61 67 65 64 2d 62 79 2d 79 61 73 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 20 23 5b 28 u-managed-by-yas-define-menu.#[(
16b00 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 template)."\302.!.>\204..\303\30
16b20 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 41 5c 32 30 37 22 20 5b 74 65 6d 70 6c 4\305.D\"\210.\306HA\207".[templ
16b40 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 ate.cl-struct-yas--template-tags
16b60 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
16b80 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 30 5d 20 34 20 28 23 24 20 2e 20 39 32 ent.yas--template.10].4.(#$...92
16ba0 37 39 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 68 6f 77 2d 6d 65 6e 75 792)]).(defalias.'yas--show-menu
16bc0 2d 70 20 23 5b 28 6d 6f 64 65 29 20 22 08 5c 33 30 32 3d 5c 32 30 33 0f 00 5c 33 30 33 09 5c 33 -p.#[(mode).".\302=\203..\303.\3
16be0 30 34 5c 33 30 35 5c 33 30 36 20 5c 22 5c 22 5c 32 30 37 08 5c 32 30 35 14 00 5c 33 30 37 5c 32 04\305\306.\"\"\207.\205..\307\2
16c00 30 37 22 20 5b 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 6d 6f 64 65 20 61 62 62 72 65 76 69 61 74 07".[yas-use-menu.mode.abbreviat
16c20 65 20 63 6c 2d 66 69 6e 64 20 6d 61 70 63 61 72 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6d 6f 64 65 e.cl-find.mapcar.yas--table-mode
16c40 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 20 74 5d 20 35 5d 29 0a .yas--get-snippet-tables.t].5]).
16c60 23 40 36 36 20 52 65 63 75 72 73 69 76 65 6c 79 20 64 65 6c 65 74 65 20 69 74 65 6d 73 20 77 69 #@66.Recursively.delete.items.wi
16c80 74 68 20 55 55 49 44 20 66 72 6f 6d 20 4b 45 59 4d 41 50 20 61 6e 64 20 69 74 73 20 73 75 62 6d th.UUID.from.KEYMAP.and.its.subm
16ca0 65 6e 75 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 64 65 6c 65 74 65 2d 66 72 enus...(defalias.'yas--delete-fr
16cc0 6f 6d 2d 6b 65 79 6d 61 70 20 23 5b 28 6b 65 79 6d 61 70 20 75 75 69 64 29 20 22 5c 33 30 32 5c om-keymap.#[(keymap.uuid)."\302\
16ce0 33 30 33 08 41 5c 22 5c 32 31 30 5c 33 30 34 08 5c 33 30 35 5c 33 30 36 09 21 21 5c 33 30 37 23 303.A\"\210\304.\305\306.!!\307#
16d00 5c 32 31 30 08 5c 33 31 30 5c 33 31 31 08 41 5c 22 5c 32 34 31 5c 32 30 37 22 20 5b 6b 65 79 6d \210.\310\311.A\"\241\207".[keym
16d20 61 70 20 75 75 69 64 20 6d 61 70 63 20 23 5b 28 69 74 65 6d 29 20 22 08 5c 32 34 33 3a 5c 32 30 ap.uuid.mapc.#[(item).".\243:\20
16d40 35 16 00 5c 33 30 32 5c 33 30 33 08 41 38 21 5c 32 30 35 16 00 5c 33 30 34 5c 33 30 33 08 41 38 5..\302\303.A8!\205..\304\303.A8
16d60 09 5c 22 5c 32 30 37 22 20 5b 69 74 65 6d 20 75 75 69 64 20 6b 65 79 6d 61 70 70 20 32 20 79 61 .\"\207".[item.uuid.keymapp.2.ya
16d80 73 2d 2d 64 65 6c 65 74 65 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 5d 20 33 5d 20 64 65 66 69 6e 65 s--delete-from-keymap].3].define
16da0 2d 6b 65 79 20 76 65 63 74 6f 72 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 6e 69 6c 20 63 6c 2d 64 -key.vector.make-symbol.nil.cl-d
16dc0 65 6c 65 74 65 2d 69 66 20 23 5b 28 69 74 65 6d 29 20 22 08 3c 5c 32 30 34 07 00 5c 33 30 31 5c elete-if.#[(item).".<\204..\301\
16de0 32 30 37 08 41 3f 5c 32 30 36 1c 00 5c 33 30 32 5c 33 30 33 08 41 38 21 5c 32 30 35 1c 00 5c 33 207.A?\206..\302\303.A8!\205..\3
16e00 30 33 08 41 38 41 3f 5c 32 30 37 22 20 5b 69 74 65 6d 20 6e 69 6c 20 6b 65 79 6d 61 70 70 20 32 03.A8A?\207".[item.nil.keymapp.2
16e20 5d 20 33 5d 5d 20 35 20 28 23 24 20 2e 20 39 33 32 38 35 29 5d 29 0a 23 40 36 33 35 20 44 65 66 ].3]].5.(#$...93285)]).#@635.Def
16e40 69 6e 65 20 61 20 73 6e 69 70 70 65 74 20 6d 65 6e 75 20 66 6f 72 20 4d 4f 44 45 20 61 63 63 6f ine.a.snippet.menu.for.MODE.acco
16e60 72 64 69 6e 67 20 74 6f 20 4d 45 4e 55 2c 20 6f 6d 69 74 74 69 6e 67 20 4f 4d 49 54 2d 49 54 45 rding.to.MENU,.omitting.OMIT-ITE
16e80 4d 53 2e 0a 0a 4d 45 4e 55 20 69 73 20 61 20 6c 69 73 74 2c 20 69 74 73 20 65 6c 65 6d 65 6e 74 MS...MENU.is.a.list,.its.element
16ea0 73 20 63 61 6e 20 62 65 3a 0a 0a 2d 20 28 79 61 73 2d 69 74 65 6d 20 55 55 49 44 29 20 3a 20 43 s.can.be:..-.(yas-item.UUID).:.C
16ec0 72 65 61 74 65 73 20 61 6e 20 65 6e 74 72 79 20 74 68 65 20 73 6e 69 70 70 65 74 20 69 64 65 6e reates.an.entry.the.snippet.iden
16ee0 74 69 66 69 65 64 20 77 69 74 68 0a 20 20 55 55 49 44 2e 20 20 54 68 65 20 6d 65 6e 75 20 65 6e tified.with...UUID...The.menu.en
16f00 74 72 79 20 66 6f 72 20 61 20 73 6e 69 70 70 65 74 20 74 68 75 73 20 69 64 65 6e 74 69 66 69 65 try.for.a.snippet.thus.identifie
16f20 64 20 69 73 0a 20 20 70 65 72 6d 61 6e 65 6e 74 2c 20 69 2e 65 2e 20 69 74 20 77 69 6c 6c 20 6e d.is...permanent,.i.e..it.will.n
16f40 65 76 65 72 20 6d 6f 76 65 20 28 62 65 20 72 65 6f 72 64 65 72 65 64 29 20 69 6e 20 74 68 65 20 ever.move.(be.reordered).in.the.
16f60 6d 65 6e 75 2e 0a 0a 2d 20 28 79 61 73 2d 73 65 70 61 72 61 74 6f 72 29 20 3a 20 43 72 65 61 74 menu...-.(yas-separator).:.Creat
16f80 65 73 20 61 20 73 65 70 61 72 61 74 6f 72 0a 0a 2d 20 28 79 61 73 2d 73 75 62 6d 65 6e 75 20 4e es.a.separator..-.(yas-submenu.N
16fa0 41 4d 45 20 53 55 42 4d 45 4e 55 29 20 3a 20 43 72 65 61 74 65 73 20 61 20 73 75 62 6d 65 6e 75 AME.SUBMENU).:.Creates.a.submenu
16fc0 20 77 69 74 68 20 4e 41 4d 45 2c 0a 20 20 53 55 42 4d 45 4e 55 20 68 61 73 20 74 68 65 20 73 61 .with.NAME,...SUBMENU.has.the.sa
16fe0 6d 65 20 66 6f 72 6d 20 61 73 20 4d 45 4e 55 2e 20 20 4e 41 4d 45 20 69 73 20 61 6c 73 6f 20 61 me.form.as.MENU...NAME.is.also.a
17000 64 64 65 64 20 74 6f 20 74 68 65 0a 20 20 6c 69 73 74 20 6f 66 20 67 72 6f 75 70 73 20 6f 66 20 dded.to.the...list.of.groups.of.
17020 74 68 65 20 73 6e 69 70 70 65 74 73 20 64 65 66 69 6e 65 64 20 74 68 65 72 65 61 66 74 65 72 2e the.snippets.defined.thereafter.
17040 0a 0a 4f 4d 49 54 2d 49 54 45 4d 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 6e 69 70 70 65 ..OMIT-ITEMS.is.a.list.of.snippe
17060 74 20 75 75 69 64 73 20 74 68 61 74 20 77 69 6c 6c 20 61 6c 77 61 79 73 20 62 65 0a 6f 6d 69 74 t.uuids.that.will.always.be.omit
17080 74 65 64 20 66 72 6f 6d 20 4d 4f 44 45 27 73 20 6d 65 6e 75 2c 20 65 76 65 6e 20 69 66 20 74 68 ted.from.MODE's.menu,.even.if.th
170a0 65 79 27 72 65 20 6d 61 6e 75 61 6c 6c 79 20 6c 6f 61 64 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 ey're.manually.loaded...(defalia
170c0 73 20 27 79 61 73 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 20 23 5b 28 6d 6f 64 65 20 6d 65 6e 75 20 s.'yas-define-menu.#[(mode.menu.
170e0 26 6f 70 74 69 6f 6e 61 6c 20 6f 6d 69 74 2d 69 74 65 6d 73 29 20 22 5c 33 30 36 08 21 19 5c 33 &optional.omit-items)."\306.!.\3
17100 30 37 09 21 5c 6e 3e 5c 32 30 34 13 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 07.!\n>\204..\310\311\312.D\"\21
17120 30 09 5c 33 31 33 48 1b 5c 33 31 34 09 5c 33 31 35 08 21 5c 66 0b 24 5c 32 31 30 0d 5c 33 31 36 0.\313H.\314.\315.!\f.$\210.\316
17140 1e 15 5c 32 31 31 1e 16 5c 32 30 35 78 00 0e 16 40 16 15 5c 33 31 37 0e 15 0b 5c 22 5c 32 30 36 ..\211..\205x...@..\317...\"\206
17160 4e 00 5c 33 32 30 0e 15 5c 33 32 31 5c 33 32 32 5c 33 31 36 5c 32 31 31 5c 32 31 31 5c 32 31 31 N.\320..\321\322\316\211\211\211
17180 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 0e 15 5c 33 31 36 5c 32 31 31 5c 32 31 31 09 26 \211\211\211\211..\316\211\211.&
171a0 0e 0b 23 1e 17 5c 33 30 37 0e 17 21 0e 18 3e 5c 32 30 34 62 00 5c 33 31 30 5c 33 31 31 5c 33 32 ..#..\307..!..>\204b.\310\311\32
171c0 32 0e 17 44 5c 22 5c 32 31 30 0e 17 5c 32 31 31 1e 19 5c 33 32 33 5c 33 31 36 5c 33 32 34 42 49 2..D\"\210..\211..\323\316\324BI
171e0 5c 32 31 30 2a 0e 16 41 5c 32 31 31 16 16 5c 32 30 34 2a 00 5c 33 31 36 2c 5c 32 30 37 22 20 5b \210*..A\211..\204*.\316,\207".[
17200 6d 6f 64 65 20 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d mode.table.cl-struct-yas--table-
17220 74 61 67 73 20 68 61 73 68 20 6d 65 6e 75 20 6f 6d 69 74 2d 69 74 65 6d 73 20 79 61 73 2d 2d 74 tags.hash.menu.omit-items.yas--t
17240 61 62 6c 65 2d 67 65 74 2d 63 72 65 61 74 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 able-get-create.type-of.signal.w
17260 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 33 20 rong-type-argument.yas--table.3.
17280 79 61 73 2d 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 2d 31 20 79 61 73 2d 2d 6d 65 6e 75 2d 6b 65 79 yas--define-menu-1.yas--menu-key
172a0 6d 61 70 2d 67 65 74 2d 63 72 65 61 74 65 20 6e 69 6c 20 67 65 74 68 61 73 68 20 70 75 74 68 61 map-get-create.nil.gethash.putha
172c0 73 68 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 30 20 3a 6e 6f 6e 65 sh.record.yas--template.10.:none
172e0 20 75 75 69 64 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 74 65 6d 70 6c 61 74 65 20 63 .uuid.--dolist-tail--.template.c
17300 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 23 31 3d 23 l-struct-yas--template-tags.#1=#
17320 3a 76 5d 20 31 38 20 28 23 24 20 2e 20 39 33 37 35 37 29 5d 29 0a 23 40 33 31 20 48 65 6c 70 65 :v].18.(#$...93757)]).#@31.Helpe
17340 72 20 66 6f 72 20 60 79 61 73 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 27 2e 1f 0a 28 64 65 66 61 6c r.for.`yas-define-menu'...(defal
17360 69 61 73 20 27 79 61 73 2d 2d 64 65 66 69 6e 65 2d 6d 65 6e 75 2d 31 20 23 5b 28 74 61 62 6c 65 ias.'yas--define-menu-1.#[(table
17380 20 6d 65 6e 75 2d 6b 65 79 6d 61 70 20 6d 65 6e 75 20 75 75 69 64 68 61 73 68 20 26 6f 70 74 69 .menu-keymap.menu.uuidhash.&opti
173a0 6f 6e 61 6c 20 67 72 6f 75 70 2d 6c 69 73 74 29 20 22 5c 33 30 36 08 21 19 5c 33 30 37 5c 32 31 onal.group-list)."\306.!.\307\21
173c0 31 1a 1b 5c 33 30 37 5c 32 31 31 1c 1d 5c 33 30 37 1e 1e 09 3a 5c 32 30 33 5c 32 37 32 00 09 40 1..\307\211..\307...:\203\272..@
173e0 5c 32 31 31 15 5c 32 31 31 41 15 5c 32 34 32 12 0d 5c 32 31 31 41 15 5c 32 34 32 13 0d 40 14 0e \211.\211A.\242..\211A.\242..@..
17400 1e 5c 6e 5c 33 31 30 3d 5c 32 30 34 39 00 0e 1f 5c 32 30 33 65 00 5c 6e 5c 33 31 31 3d 5c 32 30 .\n\310=\2049...\203e.\n\311=\20
17420 33 65 00 5c 33 31 32 0b 0e 20 5c 22 5c 32 30 36 59 00 5c 33 31 33 0b 5c 33 31 34 5c 33 31 35 5c 3e.\312...\"\206Y.\313.\314\315\
17440 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 0b 307\211\211\211\211\211\211\211.
17460 5c 33 30 37 5c 32 31 31 0e 21 0e 5c 22 26 0e 0e 20 23 1e 23 5c 33 31 36 0e 23 5c 33 31 37 5c 22 \307\211.!.\"&...#.#\316.#\317\"
17480 40 29 5c 32 30 32 5c 32 35 37 00 5c 6e 5c 33 32 30 3d 5c 32 30 34 76 00 0e 1f 5c 32 30 33 5c 32 @)\202\257.\n\320=\204v...\203\2
174a0 32 33 00 5c 6e 5c 33 32 31 3d 5c 32 30 33 5c 32 32 33 00 5c 33 32 32 20 1e 24 5c 33 32 33 0e 5c 23.\n\321=\203\223.\322..$\323.\
174c0 22 0e 24 5c 66 0e 20 5c 33 32 34 0e 21 0b 43 5c 22 25 5c 32 31 30 5c 33 32 35 0b 0e 24 45 29 5c ".$\f..\324.!.C\"%\210\325..$E)\
174e0 32 30 32 5c 32 35 37 00 5c 6e 5c 33 32 36 3d 5c 32 30 34 5c 32 34 34 00 0e 1f 5c 32 30 33 5c 32 202\257.\n\326=\204\244...\203\2
17500 35 30 00 5c 6e 5c 33 32 37 3d 5c 32 30 33 5c 32 35 30 00 5c 33 33 30 5c 32 30 32 5c 32 35 37 00 50.\n\327=\203\250.\330\202\257.
17520 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 6e 23 5c 32 31 30 5c 33 30 37 43 5c 32 34 34 16 1e 09 41 \331\332\333\n#\210\307C\244...A
17540 5c 32 31 31 11 5c 32 30 32 10 00 5c 33 33 34 5c 33 33 35 0e 1e 5c 22 1e 25 0e 26 5c 32 31 31 1e \211.\202..\334\335..\".%.&\211.
17560 27 0e 25 0e 27 41 42 5c 32 34 31 5c 32 31 30 2e 08 5c 33 30 37 5c 32 30 37 22 20 5b 6d 65 6e 75 '.%.'AB\241\210..\307\207".[menu
17580 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 74 79 70 65 20 6e 61 6d 65 20 73 75 62 6d 65 .#1=#:--cl-var--.type.name.subme
175a0 6e 75 20 23 32 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 72 65 76 65 72 73 65 20 6e 69 6c 20 79 nu.#2=#:--cl-var--.reverse.nil.y
175c0 61 73 2d 69 74 65 6d 20 79 61 73 2f 69 74 65 6d 20 67 65 74 68 61 73 68 20 70 75 74 68 61 73 68 as-item.yas/item.gethash.puthash
175e0 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 79 61 73 2d 2d 74 65 6d 70 6c .record.yas--template.yas--templ
17600 61 74 65 2d 6d 65 6e 75 2d 62 69 6e 64 69 6e 67 2d 70 61 69 72 2d 67 65 74 2d 63 72 65 61 74 65 ate-menu-binding-pair-get-create
17620 20 3a 73 74 61 79 20 79 61 73 2d 73 75 62 6d 65 6e 75 20 79 61 73 2f 73 75 62 6d 65 6e 75 20 6d .:stay.yas-submenu.yas/submenu.m
17640 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 79 61 73 2d 2d 64 65 66 69 6e 65 2d 6d 65 ake-sparse-keymap.yas--define-me
17660 6e 75 2d 31 20 61 70 70 65 6e 64 20 6d 65 6e 75 2d 69 74 65 6d 20 79 61 73 2d 73 65 70 61 72 61 nu-1.append.menu-item.yas-separa
17680 74 6f 72 20 79 61 73 2f 73 65 70 61 72 61 74 6f 72 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 2d 2d tor.yas/separator.(menu-item."--
176a0 2d 2d 22 29 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 31 20 22 44 6f 6e 27 74 20 6b 6e 6f 77 20 --").yas--message.1."Don't.know.
176c0 61 6e 79 74 68 69 6e 67 20 61 62 6f 75 74 20 6d 65 6e 75 20 65 6e 74 72 79 20 25 73 22 20 61 70 anything.about.menu.entry.%s".ap
176e0 70 6c 79 20 76 65 63 74 6f 72 20 6d 65 6e 75 2d 65 6e 74 72 69 65 73 20 79 61 73 2d 61 6c 69 61 ply.vector.menu-entries.yas-alia
17700 73 2d 74 6f 2d 79 61 73 2f 70 72 65 66 69 78 2d 70 20 75 75 69 64 68 61 73 68 20 67 72 6f 75 70 s-to-yas/prefix-p.uuidhash.group
17720 2d 6c 69 73 74 20 74 61 62 6c 65 20 74 65 6d 70 6c 61 74 65 20 73 75 62 6b 65 79 6d 61 70 20 23 -list.table.template.subkeymap.#
17740 33 3d 23 3a 78 20 6d 65 6e 75 2d 6b 65 79 6d 61 70 20 23 34 3d 23 3a 76 5d 20 31 39 20 28 23 24 3=#:x.menu-keymap.#4=#:v].19.(#$
17760 20 2e 20 39 35 30 33 35 29 5d 29 0a 23 40 33 30 32 20 44 65 66 69 6e 65 20 61 20 73 6e 69 70 70 ...95035)]).#@302.Define.a.snipp
17780 65 74 2e 20 20 45 78 70 61 6e 64 69 6e 67 20 4b 45 59 20 69 6e 74 6f 20 54 45 4d 50 4c 41 54 45 et...Expanding.KEY.into.TEMPLATE
177a0 2e 0a 0a 4e 41 4d 45 20 69 73 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 20 74 6f 20 74 68 69 73 ...NAME.is.a.description.to.this
177c0 20 74 65 6d 70 6c 61 74 65 2e 20 20 41 6c 73 6f 20 75 70 64 61 74 65 20 74 68 65 20 6d 65 6e 75 .template...Also.update.the.menu
177e0 20 69 66 0a 60 79 61 73 2d 75 73 65 2d 6d 65 6e 75 27 20 69 73 20 74 2e 20 20 43 4f 4e 44 49 54 .if.`yas-use-menu'.is.t...CONDIT
17800 49 4f 4e 20 69 73 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 20 61 74 74 61 63 68 65 64 20 74 6f ION.is.the.condition.attached.to
17820 0a 74 68 69 73 20 73 6e 69 70 70 65 74 2e 20 20 49 66 20 79 6f 75 20 61 74 74 61 63 68 20 61 20 .this.snippet...If.you.attach.a.
17840 63 6f 6e 64 69 74 69 6f 6e 20 74 6f 20 61 20 73 6e 69 70 70 65 74 2c 20 74 68 65 6e 20 69 74 0a condition.to.a.snippet,.then.it.
17860 77 69 6c 6c 20 6f 6e 6c 79 20 62 65 20 65 78 70 61 6e 64 65 64 20 77 68 65 6e 20 74 68 65 20 63 will.only.be.expanded.when.the.c
17880 6f 6e 64 69 74 69 6f 6e 20 65 76 61 6c 75 61 74 65 64 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a ondition.evaluated.to.non-nil...
178a0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 64 65 66 69 6e 65 20 23 5b 28 6d 6f 64 65 20 6b (defalias.'yas--define.#[(mode.k
178c0 65 79 20 74 65 6d 70 6c 61 74 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 61 6d 65 20 63 6f 6e 64 69 ey.template.&optional.name.condi
178e0 74 69 6f 6e 20 67 72 6f 75 70 29 20 22 5c 33 30 36 08 09 5c 6e 0b 5c 66 0d 5c 32 35 37 05 43 5c tion.group)."\306..\n.\f.\257.C\
17900 22 5c 32 30 37 22 20 5b 6d 6f 64 65 20 6b 65 79 20 74 65 6d 70 6c 61 74 65 20 6e 61 6d 65 20 63 "\207".[mode.key.template.name.c
17920 6f 6e 64 69 74 69 6f 6e 20 67 72 6f 75 70 20 79 61 73 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 ondition.group.yas-define-snippe
17940 74 73 5d 20 37 20 28 23 24 20 2e 20 39 36 31 31 34 29 5d 29 0a 23 40 39 34 20 49 6e 74 65 67 72 ts].7.(#$...96114)]).#@94.Integr
17960 61 74 65 20 77 69 74 68 20 68 69 70 70 69 65 20 65 78 70 61 6e 64 2e 0a 0a 4a 75 73 74 20 70 75 ate.with.hippie.expand...Just.pu
17980 74 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 60 68 69 70 70 69 65 2d 65 78 70 61 6e t.this.function.in.`hippie-expan
179a0 64 2d 74 72 79 2d 66 75 6e 63 74 69 6f 6e 73 2d 6c 69 73 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 d-try-functions-list'...(defalia
179c0 73 20 27 79 61 73 2d 68 69 70 70 69 65 2d 74 72 79 2d 65 78 70 61 6e 64 20 23 5b 28 66 69 72 73 s.'yas-hippie-try-expand.#[(firs
179e0 74 2d 74 69 6d 65 5c 3f 29 20 22 08 5c 32 30 35 13 00 09 5c 32 30 34 0e 00 5c 33 30 33 1a 5c 33 t-time\?).".\205...\204..\303.\3
17a00 30 34 20 29 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 5c 33 30 37 5c 32 30 37 22 20 5b 04.)\207\305\306!\210\307\207".[
17a20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 66 69 72 73 74 2d 74 69 6d 65 5c 3f 20 79 61 73 2d yas-minor-mode.first-time\?.yas-
17a40 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 20 72 65 74 75 72 6e 2d 6e 69 6c 20 79 61 73 fallback-behavior.return-nil.yas
17a60 2d 65 78 70 61 6e 64 20 75 6e 64 6f 20 31 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 39 36 36 30 -expand.undo.1.nil].2.(#$...9660
17a80 32 29 5d 29 0a 23 40 32 30 33 20 44 65 66 69 6e 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 46 55 4e 2)]).#@203.Define.a.function.FUN
17aa0 43 20 77 69 74 68 20 64 6f 63 20 44 4f 43 20 61 6e 64 20 62 6f 64 79 20 42 4f 44 59 2e 0a 42 4f C.with.doc.DOC.and.body.BODY..BO
17ac0 44 59 20 69 73 20 65 78 65 63 75 74 65 64 20 61 74 20 6d 6f 73 74 20 6f 6e 63 65 20 65 76 65 72 DY.is.executed.at.most.once.ever
17ae0 79 20 73 6e 69 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 20 61 74 74 65 6d 70 74 2c 20 74 6f 20 y.snippet.expansion.attempt,.to.
17b00 63 68 65 63 6b 0a 65 78 70 61 6e 73 69 6f 6e 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a 0a 49 74 20 check.expansion.conditions...It.
17b20 64 6f 65 73 6e 27 74 20 6d 61 6b 65 20 61 6e 79 20 73 65 6e 73 65 20 74 6f 20 63 61 6c 6c 20 46 doesn't.make.any.sense.to.call.F
17b40 55 4e 43 20 70 72 6f 67 72 61 6d 61 74 69 63 61 6c 6c 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 UNC.programatically...(defalias.
17b60 27 79 61 73 2d 64 65 66 69 6e 65 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 20 27 28 6d 61 'yas-define-condition-cache.'(ma
17b80 63 72 6f 20 2e 20 23 5b 28 66 75 6e 63 20 64 6f 63 20 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c cro...#[(func.doc.&rest.body)."\
17ba0 33 30 33 08 5c 33 30 34 09 5c 32 30 33 12 00 09 3b 5c 32 30 33 12 00 09 5c 33 30 35 50 5c 32 30 303.\304.\203...;\203...\305P\20
17bc0 32 17 00 09 5c 6e 42 12 5c 33 30 34 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 33 2...\nB.\304\306\307\310\311.D\3
17be0 31 32 42 42 44 43 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 30 36 5c 33 31 36 5c 33 31 37 5c 6e 12BBDC\313\314\315\306\316\317\n
17c00 42 44 43 5c 33 32 30 5c 33 31 31 08 44 5c 33 32 31 42 42 5c 33 32 32 42 42 42 46 45 5c 32 35 37 BDC\320\311.D\321BB\322BBBFE\257
17c20 05 5c 32 30 37 22 20 5b 66 75 6e 63 20 64 6f 63 20 62 6f 64 79 20 64 65 66 75 6e 20 6e 69 6c 20 .\207".[func.doc.body.defun.nil.
17c40 22 5c 6e 5c 6e 46 6f 72 20 75 73 65 20 69 6e 20 73 6e 69 70 70 65 74 73 27 20 63 6f 6e 64 69 74 "\n\nFor.use.in.snippets'.condit
17c60 69 6f 6e 73 2e 20 57 69 74 68 69 6e 20 65 61 63 68 5c 6e 73 6e 69 70 70 65 74 2d 65 78 70 61 6e ions..Within.each\nsnippet-expan
17c80 73 69 6f 6e 20 72 6f 75 74 69 6e 65 20 6c 69 6b 65 20 60 79 61 73 2d 65 78 70 61 6e 64 27 2c 20 sion.routine.like.`yas-expand',.
17ca0 63 6f 6d 70 75 74 65 73 20 61 63 74 75 61 6c 5c 6e 76 61 6c 75 65 20 66 6f 72 20 74 68 65 20 66 computes.actual\nvalue.for.the.f
17cc0 69 72 73 74 20 74 69 6d 65 20 74 68 65 6e 20 61 6c 77 61 79 73 20 72 65 74 75 72 6e 73 20 61 20 irst.time.then.always.returns.a.
17ce0 63 61 63 68 65 64 20 76 61 6c 75 65 2e 22 20 6c 65 74 20 74 69 6d 65 73 74 61 6d 70 2d 61 6e 64 cached.value.".let.timestamp-and
17d00 2d 76 61 6c 75 65 20 67 65 74 20 71 75 6f 74 65 20 28 27 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f -value.get.quote.('yas--conditio
17d20 6e 2d 63 61 63 68 65 29 20 69 66 20 28 65 71 75 61 6c 20 28 63 61 72 20 74 69 6d 65 73 74 61 6d n-cache).if.(equal.(car.timestam
17d40 70 2d 61 6e 64 2d 76 61 6c 75 65 29 20 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 p-and-value).yas--condition-cach
17d60 65 2d 74 69 6d 65 73 74 61 6d 70 29 20 28 63 64 72 20 74 69 6d 65 73 74 61 6d 70 2d 61 6e 64 2d e-timestamp).(cdr.timestamp-and-
17d80 76 61 6c 75 65 29 20 6e 65 77 2d 76 61 6c 75 65 20 70 72 6f 67 6e 20 70 75 74 20 28 27 79 61 73 value).new-value.progn.put.('yas
17da0 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 20 28 63 6f 6e 73 20 79 61 73 2d 2d 63 6f 6e --condition-cache.(cons.yas--con
17dc0 64 69 74 69 6f 6e 2d 63 61 63 68 65 2d 74 69 6d 65 73 74 61 6d 70 20 6e 65 77 2d 76 61 6c 75 65 dition-cache-timestamp.new-value
17de0 29 29 20 28 6e 65 77 2d 76 61 6c 75 65 29 5d 20 31 34 20 28 23 24 20 2e 20 39 36 39 30 37 29 5d )).(new-value)].14.(#$...96907)]
17e00 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 65 78 70 61 6e 64 20 27 79 61 73 2d 65 78 )).(defalias.'yas-expand.'yas-ex
17e20 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 79 29 0a 23 40 32 35 38 20 45 78 70 pand-from-trigger-key).#@258.Exp
17e40 61 6e 64 20 61 20 73 6e 69 70 70 65 74 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 0a 0a 49 66 20 and.a.snippet.before.point...If.
17e60 6e 6f 20 73 6e 69 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 20 69 73 20 70 6f 73 73 69 62 6c 65 no.snippet.expansion.is.possible
17e80 2c 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 74 68 65 20 62 65 68 61 76 69 6f 75 72 0a 64 65 66 ,.fall.back.to.the.behaviour.def
17ea0 69 6e 65 64 20 69 6e 20 60 79 61 73 2d 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 27 2e ined.in.`yas-fallback-behavior'.
17ec0 0a 0a 4f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 46 49 45 4c 44 20 69 73 20 66 6f 72 ..Optional.argument.FIELD.is.for
17ee0 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 20 61 6e 64 20 69 73 20 61 6e 0a 6f .non-interactive.use.and.is.an.o
17f00 62 6a 65 63 74 20 73 61 74 69 73 66 79 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 6c 64 2d 70 27 20 bject.satisfying.`yas--field-p'.
17f20 74 6f 20 72 65 73 74 72 69 63 74 20 74 68 65 20 65 78 70 61 6e 73 69 6f 6e 20 74 6f 2e 1f 0a 28 to.restrict.the.expansion.to...(
17f40 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 defalias.'yas-expand-from-trigge
17f60 72 2d 6b 65 79 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 65 6c 64 29 20 22 5c 33 30 36 20 r-key.#[(&optional.field)."\306.
17f80 10 5c 33 30 37 19 5c 6e 5c 32 30 33 0f 00 0b 5c 6e 5c 32 33 35 5c 32 30 33 25 00 5c 66 5c 32 30 .\307.\n\203...\n\235\203%.\f\20
17fa0 33 5c 22 00 5c 32 31 34 5c 33 31 30 5c 66 21 5c 33 31 31 5c 66 21 7d 5c 32 31 30 5c 33 31 32 20 3\".\214\310\f!\311\f!}\210\312.
17fc0 29 5c 32 30 32 24 00 5c 33 31 32 20 11 09 5c 32 30 33 4f 00 5c 33 31 33 09 40 5c 33 31 34 20 5c )\202$.\312...\203O.\313.@\314.\
17fe0 32 30 33 36 00 5c 33 31 35 20 5c 32 30 32 37 00 0d 09 41 40 5e 5c 33 31 34 20 5c 32 30 33 45 00 2036.\315.\2027...A@^\314.\203E.
18000 5c 33 31 36 20 5c 32 30 32 47 00 0e 11 5c 33 31 37 09 38 5d 23 5c 32 30 32 51 00 5c 33 32 30 20 \316.\202G...\317.8]#\202Q.\320.
18020 29 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 2d 74 69 6d )\207".[yas--condition-cache-tim
18040 65 73 74 61 6d 70 20 74 65 6d 70 6c 61 74 65 73 2d 61 6e 64 2d 70 6f 73 20 79 61 73 2d 65 78 70 estamp.templates-and-pos.yas-exp
18060 61 6e 64 2d 6f 6e 6c 79 2d 66 6f 72 2d 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 73 20 6c 61 73 74 2d and-only-for-last-commands.last-
18080 63 6f 6d 6d 61 6e 64 20 66 69 65 6c 64 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e command.field.most-positive-fixn
180a0 75 6d 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 6e 69 6c 20 79 61 73 2d 2d 66 69 65 6c 64 2d 73 um.current-time.nil.yas--field-s
180c0 74 61 72 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 65 6e 64 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 tart.yas--field-end.yas--templat
180e0 65 73 2d 66 6f 72 2d 6b 65 79 2d 61 74 2d 70 6f 69 6e 74 20 79 61 73 2d 2d 65 78 70 61 6e 64 2d es-for-key-at-point.yas--expand-
18100 6f 72 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 74 65 6d 70 6c 61 74 65 20 75 73 65 2d 72 65 67 69 6f or-prompt-for-template.use-regio
18120 6e 2d 70 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 n-p.region-beginning.region-end.
18140 32 20 79 61 73 2d 2d 66 61 6c 6c 62 61 63 6b 20 6d 6f 73 74 2d 6e 65 67 61 74 69 76 65 2d 66 69 2.yas--fallback.most-negative-fi
18160 78 6e 75 6d 5d 20 36 20 28 23 24 20 2e 20 39 37 38 35 33 29 20 6e 69 6c 5d 29 0a 23 40 32 34 33 xnum].6.(#$...97853).nil]).#@243
18180 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 20 73 6e 69 70 70 65 74 20 6d 61 79 20 62 65 20 .Check.whether.a.snippet.may.be.
181a0 65 78 70 61 6e 64 65 64 2e 0a 49 66 20 74 68 65 72 65 20 61 72 65 20 65 78 70 61 6e 64 61 62 6c expanded..If.there.are.expandabl
181c0 65 20 73 6e 69 70 70 65 74 73 2c 20 72 65 74 75 72 6e 20 43 4d 44 20 28 74 68 69 73 20 69 73 20 e.snippets,.return.CMD.(this.is.
181e0 75 73 65 66 75 6c 20 66 6f 72 0a 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6b 65 79 62 69 6e 64 69 6e useful.for.conditional.keybindin
18200 67 73 29 20 6f 72 20 74 68 65 20 6c 69 73 74 20 6f 66 20 65 78 70 61 6e 64 61 62 6c 65 20 73 6e gs).or.the.list.of.expandable.sn
18220 69 70 70 65 74 0a 74 65 6d 70 6c 61 74 65 20 6f 62 6a 65 63 74 73 20 69 66 20 43 4d 44 20 69 73 ippet.template.objects.if.CMD.is
18240 20 6e 69 6c 20 28 74 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 61 73 20 61 20 6d 6f 72 65 20 67 .nil.(this.is.useful.as.a.more.g
18260 65 6e 65 72 61 6c 20 70 72 65 64 69 63 61 74 65 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 eneral.predicate)...(defalias.'y
18280 61 73 2d 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 2d 66 69 6c as--maybe-expand-from-keymap-fil
182a0 74 65 72 20 23 5b 28 63 6d 64 29 20 22 5c 33 30 35 20 18 5c 33 30 36 5c 33 30 37 20 09 5c 32 30 ter.#[(cmd)."\305..\306\307..\20
182c0 33 10 00 5c 33 31 30 20 47 5c 32 30 32 11 00 5c 33 31 31 5c 22 1a 5c 33 31 32 5c 33 31 33 5c 33 3..\310.G\202..\311\".\312\313\3
182e0 31 34 20 5c 22 5c 32 31 31 1b 5c 32 30 35 5c 22 00 5c 66 5c 32 30 36 5c 22 00 0b 2b 5c 32 30 37 14.\"\211.\205\".\f\206\"..+\207
18300 22 20 5b 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 2d 74 69 6d 65 73 74 61 6d ".[yas--condition-cache-timestam
18320 70 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 76 65 63 20 74 65 6d 70 6c 61 74 p.current-prefix-arg.vec.templat
18340 65 73 20 63 6d 64 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 63 6c 2d 73 75 62 73 65 71 20 74 68 es.cmd.current-time.cl-subseq.th
18360 69 73 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 2d 76 65 63 74 6f 72 20 74 68 69 73 2d 63 6f 6d 6d is-command-keys-vector.this-comm
18380 61 6e 64 2d 6b 65 79 73 20 30 20 63 6c 2d 6d 61 70 63 61 6e 20 23 5b 28 74 61 62 6c 65 29 20 22 and-keys.0.cl-mapcan.#[(table)."
183a0 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 74 61 62 6c 65 20 76 65 63 20 79 61 73 2d 2d 66 65 \302..\"\207".[table.vec.yas--fe
183c0 74 63 68 5d 20 33 5d 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 5d tch].3].yas--get-snippet-tables]
183e0 20 34 20 28 23 24 20 2e 20 39 38 36 38 39 29 5d 29 0a 23 40 36 35 20 44 69 72 65 63 74 6c 79 20 .4.(#$...98689)]).#@65.Directly.
18400 65 78 70 61 6e 64 20 73 6f 6d 65 20 73 6e 69 70 70 65 74 73 2c 20 73 65 61 72 63 68 69 6e 67 20 expand.some.snippets,.searching.
18420 60 79 61 73 2d 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 `yas--direct-keymaps'...(defalia
18440 73 20 27 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 20 23 5b 6e 69 6c 20 s.'yas-expand-from-keymap.#[nil.
18460 22 5c 33 30 32 20 10 5c 33 30 33 5c 33 30 34 21 5c 32 31 31 19 5c 32 30 35 0e 00 5c 33 30 35 09 "\302..\303\304!\211.\205..\305.
18480 21 29 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 2d 74 69 !)\207".[yas--condition-cache-ti
184a0 6d 65 73 74 61 6d 70 20 74 65 6d 70 6c 61 74 65 73 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 79 mestamp.templates.current-time.y
184c0 61 73 2d 2d 6d 61 79 62 65 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 2d 66 69 6c as--maybe-expand-from-keymap-fil
184e0 74 65 72 20 6e 69 6c 20 79 61 73 2d 2d 65 78 70 61 6e 64 2d 6f 72 2d 70 72 6f 6d 70 74 2d 66 6f ter.nil.yas--expand-or-prompt-fo
18500 72 2d 74 65 6d 70 6c 61 74 65 5d 20 33 20 28 23 24 20 2e 20 39 39 33 31 39 29 20 6e 69 6c 5d 29 r-template].3.(#$...99319).nil])
18520 0a 23 40 32 30 36 20 45 78 70 61 6e 64 20 6f 6e 65 20 6f 66 20 54 45 4d 50 4c 41 54 45 53 20 66 .#@206.Expand.one.of.TEMPLATES.f
18540 72 6f 6d 20 53 54 41 52 54 20 74 6f 20 45 4e 44 2e 0a 0a 50 72 6f 6d 70 74 20 74 68 65 20 75 73 rom.START.to.END...Prompt.the.us
18560 65 72 20 69 66 20 54 45 4d 50 4c 41 54 45 53 20 68 61 73 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e er.if.TEMPLATES.has.more.than.on
18580 65 20 65 6c 65 6d 65 6e 74 2c 20 65 6c 73 65 0a 65 78 70 61 6e 64 20 69 6d 6d 65 64 69 61 74 65 e.element,.else.expand.immediate
185a0 6c 79 2e 20 20 43 6f 6d 6d 6f 6e 20 67 61 74 65 77 61 79 20 66 6f 72 0a 60 79 61 73 2d 65 78 70 ly...Common.gateway.for.`yas-exp
185c0 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 79 27 20 61 6e 64 20 60 79 61 73 2d 65 and-from-trigger-key'.and.`yas-e
185e0 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 xpand-from-keymap'...(defalias.'
18600 79 61 73 2d 2d 65 78 70 61 6e 64 2d 6f 72 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 74 65 6d 70 6c 61 yas--expand-or-prompt-for-templa
18620 74 65 20 23 5b 28 74 65 6d 70 6c 61 74 65 73 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 72 74 20 te.#[(templates.&optional.start.
18640 65 6e 64 29 20 22 08 41 5c 32 30 33 0e 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 5c 22 21 5c 32 end).".A\203..\304\305\306.\"!\2
18660 30 36 11 00 08 40 41 5c 32 31 31 19 5c 32 30 35 1b 00 5c 33 30 37 09 5c 6e 0b 23 29 5c 32 30 37 06...@A\211.\205..\307.\n.#)\207
18680 22 20 5b 74 65 6d 70 6c 61 74 65 73 20 79 61 73 2d 2d 63 75 72 72 65 6e 74 2d 74 65 6d 70 6c 61 ".[templates.yas--current-templa
186a0 74 65 20 73 74 61 72 74 20 65 6e 64 20 79 61 73 2d 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 74 65 6d te.start.end.yas--prompt-for-tem
186c0 70 6c 61 74 65 20 6d 61 70 63 61 72 20 63 64 72 20 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e 69 70 plate.mapcar.cdr.yas-expand-snip
186e0 70 65 74 5d 20 35 20 28 23 24 20 2e 20 39 39 36 32 33 29 5d 29 0a 23 40 31 31 38 20 46 61 6c 6c pet].5.(#$...99623)]).#@118.Fall
18700 62 61 63 6b 20 61 66 74 65 72 20 65 78 70 61 6e 73 69 6f 6e 20 68 61 73 20 66 61 69 6c 65 64 2e back.after.expansion.has.failed.
18720 0a 0a 43 6f 6d 6d 6f 6e 20 67 61 74 65 77 61 79 20 66 6f 72 20 60 79 61 73 2d 65 78 70 61 6e 64 ..Common.gateway.for.`yas-expand
18740 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 79 27 20 61 6e 64 0a 60 79 61 73 2d 65 78 70 61 -from-trigger-key'.and.`yas-expa
18760 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 nd-from-keymap'...(defalias.'yas
18780 2d 2d 66 61 6c 6c 62 61 63 6b 20 23 5b 6e 69 6c 20 22 08 5c 33 30 36 5c 32 36 37 5c 32 30 32 32 --fallback.#[nil.".\306\267\2022
187a0 00 5c 33 30 37 5c 32 30 37 5c 33 31 30 5c 33 31 31 21 5c 32 30 37 5c 33 31 32 18 5c 33 30 37 19 .\307\207\310\311!\207\312.\307.
187c0 5c 33 31 33 20 1a 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 6e 23 5c 32 31 30 5c 6e 5c 32 30 33 27 \313..\314\315\316\n#\210\n\203'
187e0 00 5c 33 31 37 5c 6e 21 5c 32 30 34 27 00 5c 33 32 30 5c 33 32 31 21 5c 32 31 30 5c 6e 13 5c 6e .\317\n!\204'.\320\321!\210\n.\n
18800 5c 32 30 35 30 00 5c 33 32 32 5c 6e 21 2b 5c 32 30 37 08 3c 5c 32 30 33 67 00 08 41 5c 32 30 33 \2050.\322\n!+\207.<\203g..A\203
18820 67 00 08 40 5c 33 32 33 3d 5c 32 30 33 67 00 08 41 40 08 41 41 5c 33 31 32 5c 33 30 37 19 18 1c g..@\323=\203g..A@.AA\312\307...
18840 1d 5c 66 5c 32 30 33 5a 00 5c 33 32 33 0d 5c 66 5c 22 5c 32 30 32 65 00 5c 33 31 37 0d 21 5c 32 .\f\203Z.\323.\f\"\202e.\317.!\2
18860 30 35 65 00 0d 13 5c 33 32 32 0d 21 2c 5c 32 30 37 5c 33 30 37 5c 32 30 37 22 20 5b 79 61 73 2d 05e...\322.!,\207\307\207".[yas-
18880 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 fallback-behavior.yas-minor-mode
188a0 20 62 65 79 6f 6e 64 2d 79 61 73 6e 69 70 70 65 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 61 .beyond-yasnippet.this-command.a
188c0 72 67 73 20 63 6f 6d 6d 61 6e 64 2d 6f 72 2d 66 6e 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 rgs.command-or-fn.#s(hash-table.
188e0 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 size.3.test.eq.rehash-size.1.5.r
18900 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 ehash-threshold.0.8125.purecopy.
18920 74 20 64 61 74 61 20 28 72 65 74 75 72 6e 2d 6e 69 6c 20 36 20 79 61 73 2d 2d 66 61 6c 6c 62 61 t.data.(return-nil.6.yas--fallba
18940 63 6b 20 38 20 63 61 6c 6c 2d 6f 74 68 65 72 2d 63 6f 6d 6d 61 6e 64 20 31 32 29 29 20 6e 69 6c ck.8.call-other-command.12)).nil
18960 20 65 72 72 6f 72 20 22 79 61 73 6e 69 70 70 65 74 20 66 61 6c 6c 62 61 63 6b 20 6c 6f 6f 70 21 .error."yasnippet.fallback.loop!
18980 5c 6e 54 68 69 73 20 63 61 6e 20 68 61 70 70 65 6e 20 77 68 65 6e 20 79 6f 75 20 62 69 6e 64 20 \nThis.can.happen.when.you.bind.
189a0 60 79 61 73 2d 65 78 70 61 6e 64 27 20 6f 75 74 73 69 64 65 20 6f 66 20 74 68 65 20 60 79 61 73 `yas-expand'.outside.of.the.`yas
189c0 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6d 61 70 27 2e 22 20 79 61 73 2d 2d 66 61 6c 6c 62 61 63 6b -minor-mode-map'.".yas--fallback
189e0 20 79 61 73 2d 2d 6b 65 79 62 69 6e 64 69 6e 67 2d 62 65 79 6f 6e 64 2d 79 61 73 6e 69 70 70 65 .yas--keybinding-beyond-yasnippe
18a00 74 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 34 20 22 46 61 6c 6c 69 6e 67 20 62 61 63 6b 20 74 t.yas--message.4."Falling.back.t
18a20 6f 20 25 73 22 20 63 6f 6d 6d 61 6e 64 70 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 o.%s".commandp.cl--assertion-fai
18a40 6c 65 64 20 28 6f 72 20 28 6e 75 6c 6c 20 62 65 79 6f 6e 64 2d 79 61 73 6e 69 70 70 65 74 29 20 led.(or.(null.beyond-yasnippet).
18a60 28 63 6f 6d 6d 61 6e 64 70 20 62 65 79 6f 6e 64 2d 79 61 73 6e 69 70 70 65 74 29 29 20 63 61 6c (commandp.beyond-yasnippet)).cal
18a80 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 61 70 70 6c 79 5d 20 34 20 28 23 24 20 2e 20 31 l-interactively.apply].4.(#$...1
18aa0 30 30 30 39 32 29 5d 29 0a 23 40 35 39 20 47 65 74 20 63 75 72 72 65 6e 74 20 6b 65 79 73 27 73 00092)]).#@59.Get.current.keys's
18ac0 20 62 69 6e 64 69 6e 67 20 61 73 20 69 66 20 59 41 53 73 6e 69 70 70 65 74 20 64 69 64 6e 27 74 .binding.as.if.YASsnippet.didn't
18ae0 20 65 78 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6b 65 79 62 69 6e 64 .exist...(defalias.'yas--keybind
18b00 69 6e 67 2d 62 65 79 6f 6e 64 2d 79 61 73 6e 69 70 70 65 74 20 23 5b 6e 69 6c 20 22 5c 33 30 33 ing-beyond-yasnippet.#[nil."\303
18b20 5c 32 31 31 18 19 5c 33 30 34 20 1a 5c 33 30 35 5c 6e 5c 33 30 36 5c 22 5c 32 30 36 14 00 5c 33 \211..\304..\305\n\306\"\206..\3
18b40 30 35 5c 33 30 37 5c 6e 21 5c 33 30 36 5c 22 2b 5c 32 30 37 22 20 5b 79 61 73 2d 6d 69 6e 6f 72 05\307\n!\306\"+\207".[yas-minor
18b60 2d 6d 6f 64 65 20 79 61 73 2d 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 20 6b 65 79 73 20 6e -mode.yas--direct-keymaps.keys.n
18b80 69 6c 20 74 68 69 73 2d 73 69 6e 67 6c 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 6b 65 79 2d il.this-single-command-keys.key-
18ba0 62 69 6e 64 69 6e 67 20 74 20 79 61 73 2d 2d 66 61 6c 6c 62 61 63 6b 2d 74 72 61 6e 73 6c 61 74 binding.t.yas--fallback-translat
18bc0 65 2d 69 6e 70 75 74 5d 20 34 20 28 23 24 20 2e 20 31 30 31 30 33 38 29 5d 29 0a 23 40 31 37 33 e-input].4.(#$...101038)]).#@173
18be0 20 45 6d 75 6c 61 74 65 20 60 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 27 2c 20 61 74 .Emulate.`read-key-sequence',.at
18c00 20 6c 65 61 73 74 20 77 68 61 74 20 49 20 74 68 69 6e 6b 20 69 74 20 64 6f 65 73 2e 0a 0a 4b 65 .least.what.I.think.it.does...Ke
18c20 79 73 20 73 68 6f 75 6c 64 20 62 65 20 61 6e 20 75 6e 74 72 61 6e 73 6c 61 74 65 64 20 6b 65 79 ys.should.be.an.untranslated.key
18c40 20 76 65 63 74 6f 72 2e 20 20 52 65 74 75 72 6e 73 20 61 20 74 72 61 6e 73 6c 61 74 65 64 0a 76 .vector...Returns.a.translated.v
18c60 65 63 74 6f 72 20 6f 66 20 6b 65 79 73 2e 20 20 46 49 58 4d 45 20 6e 6f 74 20 74 68 6f 72 6f 75 ector.of.keys...FIXME.not.thorou
18c80 67 68 6c 79 20 74 65 73 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 61 ghly.tested...(defalias.'yas--fa
18ca0 6c 6c 62 61 63 6b 2d 74 72 61 6e 73 6c 61 74 65 2d 69 6e 70 75 74 20 23 5b 28 6b 65 79 73 29 20 llback-translate-input.#[(keys).
18cc0 22 5c 33 30 36 5c 33 30 37 18 19 08 5c 6e 47 57 5c 32 30 33 55 00 08 0b 1c 5c 32 31 31 1d 5c 6e "\306\307...\nGW\203U....\211.\n
18ce0 47 57 5c 32 30 33 32 00 5c 66 5c 32 30 33 32 00 5c 33 31 30 5c 66 21 5c 32 30 33 32 00 5c 33 31 GW\2032.\f\2032.\310\f!\2032.\31
18d00 31 5c 6e 0d 48 5c 33 31 32 5c 33 31 33 5c 66 5c 22 5c 22 41 14 0d 54 5c 32 31 31 15 5c 32 30 32 1\n.H\312\313\f\"\"A..T\211.\202
18d20 10 00 5c 33 31 34 09 5c 66 39 5c 32 30 33 3f 00 5c 33 31 35 5c 66 21 5c 32 30 32 4d 00 5c 33 31 ..\314.\f9\203?.\315\f!\202M.\31
18d40 36 5c 66 21 5c 32 30 33 49 00 5c 66 5c 32 30 32 4d 00 5c 6e 08 0d 4f 5c 22 11 0d 10 2a 5c 32 30 6\f!\203I.\f\202M.\n..O\"...*\20
18d60 32 04 00 09 2a 5c 32 30 37 22 20 5b 69 20 72 65 74 76 61 6c 20 6b 65 79 73 20 6c 6f 63 61 6c 2d 2...*\207".[i.retval.keys.local-
18d80 66 75 6e 63 74 69 6f 6e 2d 6b 65 79 2d 6d 61 70 20 74 72 61 6e 73 6c 61 74 65 64 20 6a 20 5b 5d function-key-map.translated.j.[]
18da0 20 30 20 6b 65 79 6d 61 70 70 20 61 73 73 6f 63 20 72 65 6d 6f 76 65 20 6b 65 79 6d 61 70 20 76 .0.keymapp.assoc.remove.keymap.v
18dc0 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 76 65 63 74 6f 72 70 5d 20 36 20 28 23 24 20 2e 20 31 concat.vector.vectorp].6.(#$...1
18de0 30 31 33 34 35 29 5d 29 0a 23 40 31 36 36 20 47 65 74 20 60 79 61 73 2d 2d 74 65 6d 70 6c 61 74 01345)]).#@166.Get.`yas--templat
18e00 65 27 20 6f 62 6a 65 63 74 73 20 69 6e 20 54 41 42 4c 45 53 2c 20 61 70 70 6c 69 63 61 62 6c 65 e'.objects.in.TABLES,.applicable
18e20 20 66 6f 72 20 62 75 66 66 65 72 20 61 6e 64 20 70 6f 69 6e 74 2e 0a 0a 48 6f 6e 6f 75 72 73 20 .for.buffer.and.point...Honours.
18e40 60 79 61 73 2d 63 68 6f 6f 73 65 2d 74 61 62 6c 65 73 2d 66 69 72 73 74 27 2c 20 60 79 61 73 2d `yas-choose-tables-first',.`yas-
18e60 63 68 6f 6f 73 65 2d 6b 65 79 73 2d 66 69 72 73 74 27 20 61 6e 64 0a 60 79 61 73 2d 62 75 66 66 choose-keys-first'.and.`yas-buff
18e80 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 27 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 er-local-condition'..(defalias.'
18ea0 79 61 73 2d 2d 61 6c 6c 2d 74 65 6d 70 6c 61 74 65 73 20 23 5b 28 74 61 62 6c 65 73 29 20 22 08 yas--all-templates.#[(tables).".
18ec0 5c 32 30 33 09 00 5c 33 30 34 09 21 43 11 5c 33 30 35 5c 33 30 36 5c 6e 5c 32 30 33 5c 22 00 5c \203..\304.!C.\305\306\n\203\".\
18ee0 33 30 37 5c 33 31 30 5c 33 31 31 09 5c 22 21 5c 32 31 31 1b 5c 32 30 35 1e 00 5c 33 31 30 5c 33 307\310\311.\"!\211.\205..\310\3
18f00 31 32 09 5c 22 29 5c 32 30 32 2a 00 5c 33 31 33 5c 33 31 30 5c 33 31 34 09 5c 22 5c 33 31 35 5c 12.\")\202*.\313\310\314.\"\315\
18f20 33 31 36 23 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 63 68 6f 6f 73 65 2d 74 61 62 6c 65 73 2d 66 316#\"\207".[yas-choose-tables-f
18f40 69 72 73 74 20 74 61 62 6c 65 73 20 79 61 73 2d 63 68 6f 6f 73 65 2d 6b 65 79 73 2d 66 69 72 73 irst.tables.yas-choose-keys-firs
18f60 74 20 6b 65 79 20 79 61 73 2d 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 74 61 62 6c 65 20 6d 61 70 63 t.key.yas--prompt-for-table.mapc
18f80 61 72 20 63 64 72 20 79 61 73 2d 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 6b 65 79 73 20 63 6c 2d 6d ar.cdr.yas--prompt-for-keys.cl-m
18fa0 61 70 63 61 6e 20 79 61 73 2d 2d 74 61 62 6c 65 2d 61 6c 6c 2d 6b 65 79 73 20 23 5b 28 74 61 62 apcan.yas--table-all-keys.#[(tab
18fc0 6c 65 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 74 61 62 6c 65 20 6b 65 79 20 79 61 le)."\302..\"\207".[table.key.ya
18fe0 73 2d 2d 66 65 74 63 68 5d 20 33 5d 20 63 6c 2d 72 65 6d 6f 76 65 2d 64 75 70 6c 69 63 61 74 65 s--fetch].3].cl-remove-duplicate
19000 73 20 79 61 73 2d 2d 74 61 62 6c 65 2d 74 65 6d 70 6c 61 74 65 73 20 3a 74 65 73 74 20 65 71 75 s.yas--table-templates.:test.equ
19020 61 6c 5d 20 37 20 28 23 24 20 2e 20 31 30 31 38 37 31 29 5d 29 0a 23 40 34 37 20 47 65 74 20 74 al].7.(#$...101871)]).#@47.Get.t
19040 68 65 20 73 6e 69 70 70 65 74 20 63 61 6c 6c 65 64 20 4e 41 4d 45 20 69 6e 20 4d 4f 44 45 27 73 he.snippet.called.NAME.in.MODE's
19060 20 74 61 62 6c 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6c 6f 6f 6b 75 70 .tables...(defalias.'yas--lookup
19080 2d 73 6e 69 70 70 65 74 2d 31 20 23 5b 28 6e 61 6d 65 20 6d 6f 64 65 29 20 22 5c 33 30 34 5c 32 -snippet-1.#[(name.mode)."\304\2
190a0 31 31 18 19 5c 33 30 35 5c 6e 5c 33 30 36 5c 33 30 37 0b 21 21 5c 33 31 30 5c 33 31 31 5c 33 31 11..\305\n\306\307.!!\310\311\31
190c0 32 5c 33 31 33 26 06 2a 5c 32 30 37 22 20 5b 79 61 73 2d 63 68 6f 6f 73 65 2d 6b 65 79 73 2d 66 2\313&.*\207".[yas-choose-keys-f
190e0 69 72 73 74 20 79 61 73 2d 63 68 6f 6f 73 65 2d 74 61 62 6c 65 73 2d 66 69 72 73 74 20 6e 61 6d irst.yas-choose-tables-first.nam
19100 65 20 6d 6f 64 65 20 6e 69 6c 20 63 6c 2d 66 69 6e 64 20 79 61 73 2d 2d 61 6c 6c 2d 74 65 6d 70 e.mode.nil.cl-find.yas--all-temp
19120 6c 61 74 65 73 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 20 3a 6b lates.yas--get-snippet-tables.:k
19140 65 79 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 6e 61 6d 65 20 3a 74 65 73 74 20 73 74 72 69 ey.yas--template-name.:test.stri
19160 6e 67 3d 5d 20 37 20 28 23 24 20 2e 20 31 30 32 34 35 39 29 5d 29 0a 23 40 32 32 39 20 47 65 74 ng=].7.(#$...102459)]).#@229.Get
19180 20 74 68 65 20 73 6e 69 70 70 65 74 20 6e 61 6d 65 64 20 4e 41 4d 45 20 69 6e 20 4d 4f 44 45 27 .the.snippet.named.NAME.in.MODE'
191a0 73 20 74 61 62 6c 65 73 2e 0a 0a 4d 4f 44 45 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 s.tables...MODE.defaults.to.the.
191c0 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 2e 20 20 current.buffer's.`major-mode'...
191e0 49 66 20 4e 4f 45 52 52 4f 52 0a 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 64 6f 6e 27 If.NOERROR.is.non-nil,.then.don'
19200 74 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 69 66 20 74 68 65 72 65 20 69 73 6e 27 74 t.signal.an.error.if.there.isn't
19220 20 61 6e 79 20 73 6e 69 70 70 65 74 0a 63 61 6c 6c 65 64 20 4e 41 4d 45 2e 0a 0a 48 6f 6e 6f 75 .any.snippet.called.NAME...Honou
19240 72 73 20 60 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 27 2e rs.`yas-buffer-local-condition'.
19260 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6c 6f 6f 6b 75 70 2d 73 6e 69 70 70 65 74 20 ..(defalias.'yas-lookup-snippet.
19280 23 5b 28 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 64 65 20 6e 6f 65 72 72 6f 72 29 20 #[(name.&optional.mode.noerror).
192a0 22 5c 33 30 33 08 09 5c 22 5c 32 30 36 11 00 5c 6e 5c 32 30 33 0d 00 5c 33 30 34 5c 32 30 37 5c "\303..\"\206..\n\203..\304\207\
192c0 33 30 35 5c 33 30 36 08 5c 22 5c 32 30 37 22 20 5b 6e 61 6d 65 20 6d 6f 64 65 20 6e 6f 65 72 72 305\306.\"\207".[name.mode.noerr
192e0 6f 72 20 79 61 73 2d 2d 6c 6f 6f 6b 75 70 2d 73 6e 69 70 70 65 74 2d 31 20 6e 69 6c 20 65 72 72 or.yas--lookup-snippet-1.nil.err
19300 6f 72 20 22 4e 6f 20 73 6e 69 70 70 65 74 20 6e 61 6d 65 64 3a 20 25 73 22 5d 20 33 20 28 23 24 or."No.snippet.named:.%s"].3.(#$
19320 20 2e 20 31 30 32 37 38 31 29 5d 29 0a 23 40 31 37 30 20 43 68 6f 6f 73 65 20 61 20 73 6e 69 70 ...102781)]).#@170.Choose.a.snip
19340 70 65 74 20 74 6f 20 65 78 70 61 6e 64 2c 20 70 6f 70 2d 75 70 20 61 20 6c 69 73 74 20 6f 66 20 pet.to.expand,.pop-up.a.list.of.
19360 63 68 6f 69 63 65 73 20 61 63 63 6f 72 64 69 6e 67 0a 74 6f 20 60 79 61 73 2d 70 72 6f 6d 70 74 choices.according.to.`yas-prompt
19380 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 0a 0a 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 -functions'...With.prefix.argume
193a0 6e 74 20 4e 4f 2d 43 4f 4e 44 49 54 49 4f 4e 2c 20 62 79 70 61 73 73 20 66 69 6c 74 65 72 69 6e nt.NO-CONDITION,.bypass.filterin
193c0 67 20 6f 66 20 73 6e 69 70 70 65 74 73 0a 62 79 20 63 6f 6e 64 69 74 69 6f 6e 2e 1f 0a 28 64 65 g.of.snippets.by.condition...(de
193e0 66 61 6c 69 61 73 20 27 79 61 73 2d 69 6e 73 65 72 74 2d 73 6e 69 70 70 65 74 20 23 5b 28 26 6f falias.'yas-insert-snippet.#[(&o
19400 70 74 69 6f 6e 61 6c 20 6e 6f 2d 63 6f 6e 64 69 74 69 6f 6e 29 20 22 5c 33 30 36 20 10 09 5c 32 ptional.no-condition)."\306...\2
19420 30 33 0b 00 5c 33 30 37 5c 32 30 32 5c 66 00 5c 6e 1a 5c 33 31 30 5c 33 31 31 20 21 5c 32 31 31 03..\307\202\f.\n.\310\311.!\211
19440 1b 5c 32 30 35 23 00 0b 41 5c 32 30 33 21 00 5c 33 31 32 0b 21 5c 32 30 36 23 00 0b 40 1c 5c 33 .\205#..A\203!.\312.!\206#..@.\3
19460 31 33 20 5c 32 30 33 31 00 5c 33 31 34 20 5c 33 31 35 20 42 5c 32 30 32 34 00 60 60 42 1d 5c 66 13.\2031.\314.\315.B\2024.``B.\f
19480 5c 32 30 33 43 00 5c 33 31 36 5c 66 0d 40 0d 41 23 5c 32 30 32 47 00 5c 33 31 37 5c 33 32 30 5c \203C.\316\f.@.A#\202G.\317\320\
194a0 33 32 31 5c 22 2c 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 321\",\207".[yas--condition-cach
194c0 65 2d 74 69 6d 65 73 74 61 6d 70 20 6e 6f 2d 63 6f 6e 64 69 74 69 6f 6e 20 79 61 73 2d 62 75 66 e-timestamp.no-condition.yas-buf
194e0 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 74 65 6d 70 6c 61 74 65 73 20 79 61 fer-local-condition.templates.ya
19500 73 2d 2d 63 75 72 72 65 6e 74 2d 74 65 6d 70 6c 61 74 65 20 77 68 65 72 65 20 63 75 72 72 65 6e s--current-template.where.curren
19520 74 2d 74 69 6d 65 20 61 6c 77 61 79 73 20 79 61 73 2d 2d 61 6c 6c 2d 74 65 6d 70 6c 61 74 65 73 t-time.always.yas--all-templates
19540 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 20 79 61 73 2d 2d 70 72 .yas--get-snippet-tables.yas--pr
19560 6f 6d 70 74 2d 66 6f 72 2d 74 65 6d 70 6c 61 74 65 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d ompt-for-template.region-active-
19580 70 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 79 61 p.region-beginning.region-end.ya
195a0 73 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 31 20 s-expand-snippet.yas--message.1.
195c0 22 4e 6f 20 73 6e 69 70 70 65 74 73 20 63 61 6e 20 62 65 20 69 6e 73 65 72 74 65 64 20 68 65 72 "No.snippets.can.be.inserted.her
195e0 65 21 22 5d 20 35 20 28 23 24 20 2e 20 31 30 33 32 31 39 29 20 22 50 22 5d 29 0a 23 40 31 36 33 e!"].5.(#$...103219)."P"]).#@163
19600 20 43 68 6f 6f 73 65 20 61 20 73 6e 69 70 70 65 74 20 74 6f 20 65 64 69 74 2c 20 73 65 6c 65 63 .Choose.a.snippet.to.edit,.selec
19620 74 69 6f 6e 20 6c 69 6b 65 20 60 79 61 73 2d 69 6e 73 65 72 74 2d 73 6e 69 70 70 65 74 27 2e 0a tion.like.`yas-insert-snippet'..
19640 0a 4f 6e 6c 79 20 73 75 63 63 65 73 73 20 69 66 20 73 65 6c 65 63 74 65 64 20 73 6e 69 70 70 65 .Only.success.if.selected.snippe
19660 74 20 77 61 73 20 6c 6f 61 64 65 64 20 66 72 6f 6d 20 61 20 66 69 6c 65 2e 20 20 50 75 74 20 74 t.was.loaded.from.a.file...Put.t
19680 68 65 0a 76 69 73 69 74 65 64 20 66 69 6c 65 20 69 6e 20 60 73 6e 69 70 70 65 74 2d 6d 6f 64 65 he.visited.file.in.`snippet-mode
196a0 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 '...(defalias.'yas-visit-snippet
196c0 2d 66 69 6c 65 20 23 5b 6e 69 6c 20 22 5c 33 30 33 18 5c 33 30 34 5c 33 30 35 20 21 5c 32 31 31 -file.#[nil."\303.\304\305.!\211
196e0 19 5c 32 30 35 14 00 5c 33 30 36 09 5c 33 30 37 5c 22 5c 32 30 36 14 00 09 40 5c 32 31 31 1a 5c .\205..\306.\307\"\206...@\211.\
19700 32 30 33 1f 00 5c 33 31 30 5c 6e 21 5c 32 30 32 5c 22 00 5c 33 31 31 5c 33 31 32 21 2b 5c 32 30 203..\310\n!\202\".\311\312!+\20
19720 37 22 20 5b 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 74 7".[yas-buffer-local-condition.t
19740 65 6d 70 6c 61 74 65 73 20 74 65 6d 70 6c 61 74 65 20 61 6c 77 61 79 73 20 79 61 73 2d 2d 61 6c emplates.template.always.yas--al
19760 6c 2d 74 65 6d 70 6c 61 74 65 73 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 l-templates.yas--get-snippet-tab
19780 6c 65 73 20 79 61 73 2d 2d 70 72 6f 6d 70 74 2d 66 6f 72 2d 74 65 6d 70 6c 61 74 65 20 22 43 68 les.yas--prompt-for-template."Ch
197a0 6f 6f 73 65 20 61 20 73 6e 69 70 70 65 74 20 74 65 6d 70 6c 61 74 65 20 74 6f 20 65 64 69 74 3a oose.a.snippet.template.to.edit:
197c0 20 22 20 79 61 73 2d 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c 65 2d 31 20 6d 65 73 .".yas--visit-snippet-file-1.mes
197e0 73 61 67 65 20 22 4e 6f 20 73 6e 69 70 70 65 74 73 20 74 61 62 6c 65 73 20 61 63 74 69 76 65 21 sage."No.snippets.tables.active!
19800 22 5d 20 34 20 28 23 24 20 2e 20 31 30 33 39 33 37 29 20 6e 69 6c 5d 29 0a 23 40 33 38 20 48 65 "].4.(#$...103937).nil]).#@38.He
19820 6c 70 65 72 20 66 6f 72 20 60 79 61 73 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c 65 lper.for.`yas-visit-snippet-file
19840 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 '...(defalias.'yas--visit-snippe
19860 74 2d 66 69 6c 65 2d 31 20 23 5b 28 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 36 08 21 5c 32 31 t-file-1.#[(template)."\306.!\21
19880 31 19 5c 32 30 33 1f 00 5c 33 30 37 09 21 5c 32 30 33 1f 00 5c 33 31 30 09 21 5c 32 31 30 5c 33 1.\203..\307.!\203..\310.!\210\3
198a0 31 31 20 5c 32 31 30 5c 33 31 32 5c 33 30 32 21 5c 32 31 30 08 5c 32 31 31 12 5c 32 30 32 6e 01 11.\210\312\302!\210.\211.\202n.
198c0 09 5c 32 30 33 2a 00 5c 33 31 33 5c 33 31 34 09 5c 22 5c 32 30 32 6e 01 5c 33 31 35 5c 33 31 36 .\203*.\313\314.\"\202n.\315\316
198e0 5c 33 31 37 5c 33 32 30 08 21 0b 3e 5c 32 30 34 3c 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 \317\320.!.>\204<.\321\322\323.D
19900 5c 22 5c 32 31 30 08 5c 33 32 34 48 5c 22 21 5c 32 31 30 5c 33 32 35 1c 5c 33 32 30 08 21 0b 3e \"\210.\324H\"!\210\325.\320.!.>
19920 5c 32 30 34 53 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 32 36 48 \204S.\321\322\323.D\"\210.\326H
19940 3c 5c 32 30 33 61 00 5c 33 31 36 5c 33 32 37 21 63 5c 32 31 30 5c 33 33 30 14 5c 33 31 36 5c 33 <\203a.\316\327!c\210\330.\316\3
19960 33 31 5c 33 32 30 08 21 0b 3e 5c 32 30 34 72 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 31\320.!.>\204r.\321\322\323.D\"
19980 5c 32 31 30 08 5c 33 33 32 48 5c 22 63 5c 32 31 30 5c 33 31 36 5c 33 33 33 5c 33 32 30 08 21 0b \210.\332H\"c\210\316\333\320.!.
199a0 3e 5c 32 30 34 5c 32 31 31 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c >\204\211.\321\322\323.D\"\210.\
199c0 33 32 34 48 5c 22 63 5c 32 31 30 5c 33 32 30 08 21 0b 3e 5c 32 30 34 5c 32 33 36 00 5c 33 32 31 324H\"c\210\320.!.>\204\236.\321
199e0 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 33 34 48 5c 32 30 33 5c 32 37 33 00 5c \322\323.D\"\210.\334H\203\273.\
19a00 33 31 36 5c 33 33 35 5c 33 32 30 08 21 0b 3e 5c 32 30 34 5c 32 36 35 00 5c 33 32 31 5c 33 32 32 316\335\320.!.>\204\265.\321\322
19a20 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 33 34 48 5c 22 63 5c 32 31 30 5c 33 32 30 08 21 0b \323.D\"\210.\334H\"c\210\320.!.
19a40 3e 5c 32 30 34 5c 33 31 32 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c >\204\312.\321\322\323.D\"\210.\
19a60 33 33 36 48 5c 32 30 33 5c 33 34 37 00 5c 33 31 36 5c 33 33 37 5c 33 32 30 08 21 0b 3e 5c 32 30 336H\203\347.\316\337\320.!.>\20
19a80 34 5c 33 34 31 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 33 36 48 4\341.\321\322\323.D\"\210.\336H
19aa0 5c 22 63 5c 32 31 30 5c 33 32 30 08 21 0b 3e 5c 32 30 34 5c 33 36 36 00 5c 33 32 31 5c 33 32 32 \"c\210\320.!.>\204\366.\321\322
19ac0 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 34 30 48 5c 32 30 33 13 01 5c 33 31 36 5c 33 34 31 \323.D\"\210.\340H\203..\316\341
19ae0 5c 33 32 30 08 21 0b 3e 5c 32 30 34 0d 01 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 \320.!.>\204..\321\322\323.D\"\2
19b00 31 30 08 5c 33 34 30 48 5c 22 63 5c 32 31 30 5c 33 34 32 63 5c 32 31 30 5c 66 5c 33 33 30 3d 5c 10.\340H\"c\210\342c\210\f\330=\
19b20 32 30 33 33 01 5c 33 34 33 5c 33 32 30 08 21 0b 3e 5c 32 30 34 2c 01 5c 33 32 31 5c 33 32 32 5c 2033.\343\320.!.>\204,.\321\322\
19b40 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 32 36 48 21 5c 32 30 32 45 01 5c 33 32 30 08 21 0b 3e 323.D\"\210.\326H!\202E.\320.!.>
19b60 5c 32 30 34 42 01 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 32 36 48 \204B.\321\322\323.D\"\210.\326H
19b80 63 5c 32 31 30 29 5c 33 31 31 20 5c 32 31 30 5c 33 31 32 5c 33 30 32 21 5c 32 31 30 08 12 5c 33 c\210)\311.\210\312\302!\210..\3
19ba0 31 32 5c 33 30 35 21 5c 32 31 30 5c 33 34 34 5c 33 32 30 08 21 0b 3e 5c 32 30 34 65 01 5c 33 32 12\305!\210\344\320.!.>\204e.\32
19bc0 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 34 35 48 21 40 41 40 5c 32 31 31 15 1\322\323.D\"\210.\345H!@A@\211.
19be0 29 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 66 69 6c 65 20 79 61 73 2d 2d 65 64 69 74 69 )\207".[template.file.yas--editi
19c00 6e 67 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c ng-template.cl-struct-yas--templ
19c20 61 74 65 2d 74 61 67 73 20 74 79 70 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 ate-tags.type.default-directory.
19c40 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 67 65 74 2d 66 69 6c 65 20 66 69 6c 65 2d 72 65 61 64 yas--template-get-file.file-read
19c60 61 62 6c 65 2d 70 20 66 69 6e 64 2d 66 69 6c 65 2d 6f 74 68 65 72 2d 77 69 6e 64 6f 77 20 73 6e able-p.find-file-other-window.sn
19c80 69 70 70 65 74 2d 6d 6f 64 65 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6d ippet-mode.make-local-variable.m
19ca0 65 73 73 61 67 65 20 22 4f 72 69 67 69 6e 61 6c 20 66 69 6c 65 20 25 73 20 6e 6f 20 6c 6f 6e 67 essage."Original.file.%s.no.long
19cc0 65 72 20 65 78 69 73 74 73 21 22 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 66 6f 72 er.exists!".switch-to-buffer.for
19ce0 6d 61 74 20 22 2a 25 73 2a 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d mat."*%s*".type-of.signal.wrong-
19d00 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 33 20 73 6e type-argument.yas--template.3.sn
19d20 69 70 70 65 74 20 32 20 22 23 20 74 79 70 65 3a 20 63 6f 6d 6d 61 6e 64 5c 6e 22 20 63 6f 6d 6d ippet.2."#.type:.command\n".comm
19d40 61 6e 64 20 22 23 20 6b 65 79 3a 20 25 73 5c 6e 22 20 31 20 22 23 20 6e 61 6d 65 3a 20 25 73 5c and."#.key:.%s\n".1."#.name:.%s\
19d60 6e 22 20 38 20 22 23 20 62 69 6e 64 69 6e 67 3a 20 25 73 5c 6e 22 20 35 20 22 23 20 65 78 70 61 n".8."#.binding:.%s\n".5."#.expa
19d80 6e 64 2d 65 6e 76 3a 20 25 73 5c 6e 22 20 34 20 22 23 20 63 6f 6e 64 69 74 69 6f 6e 3a 20 25 73 nd-env:.%s\n".4."#.condition:.%s
19da0 5c 6e 22 20 22 23 20 2d 2d 5c 6e 22 20 70 70 2d 74 6f 2d 73 74 72 69 6e 67 20 79 61 73 2d 2d 67 \n"."#.--\n".pp-to-string.yas--g
19dc0 75 65 73 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 65 63 74 6f 72 69 65 73 20 31 33 5d 20 38 20 28 uess-snippet-directories.13].8.(
19de0 23 24 20 2e 20 31 30 34 34 37 38 29 5d 29 0a 23 40 35 30 20 47 75 65 73 73 20 70 6f 73 73 69 62 #$...104478)]).#@50.Guess.possib
19e00 6c 65 20 73 6e 69 70 70 65 74 20 73 75 62 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 54 41 le.snippet.subdirectories.for.TA
19e20 42 4c 45 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 67 75 65 73 73 2d 73 6e 69 70 BLE...(defalias.'yas--guess-snip
19e40 70 65 74 2d 64 69 72 65 63 74 6f 72 69 65 73 2d 31 20 23 5b 28 74 61 62 6c 65 29 20 22 5c 33 30 pet-directories-1.#[(table)."\30
19e60 32 5c 33 30 33 08 21 09 3e 5c 32 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 2\303.!.>\204..\304\305\306.D\"\
19e80 32 31 30 08 5c 33 30 37 48 21 5c 33 31 30 5c 33 31 31 5c 33 30 33 08 21 09 3e 5c 32 30 34 25 00 210.\307H!\310\311\303.!.>\204%.
19ea0 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 22 42 5c 32 30 \304\305\306.D\"\210.\312H\"B\20
19ec0 37 22 20 5b 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 7".[table.cl-struct-yas--table-t
19ee0 61 67 73 20 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 74 79 70 65 2d ags.file-name-as-directory.type-
19f00 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 of.signal.wrong-type-argument.ya
19f20 73 2d 2d 74 61 62 6c 65 20 31 20 63 6c 2d 6d 61 70 63 61 6e 20 79 61 73 2d 2d 67 75 65 73 73 2d s--table.1.cl-mapcan.yas--guess-
19f40 73 6e 69 70 70 65 74 2d 64 69 72 65 63 74 6f 72 69 65 73 2d 31 20 34 5d 20 37 20 28 23 24 20 2e snippet-directories-1.4].7.(#$..
19f60 20 31 30 35 39 37 32 29 5d 29 0a 23 40 32 35 35 20 54 72 79 20 74 6f 20 67 75 65 73 73 20 73 75 .105972)]).#@255.Try.to.guess.su
19f80 69 74 61 62 6c 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 itable.directories.based.on.the.
19fa0 63 75 72 72 65 6e 74 20 61 63 74 69 76 65 0a 74 61 62 6c 65 73 20 28 6f 72 20 6f 70 74 69 6f 6e current.active.tables.(or.option
19fc0 61 6c 20 54 41 42 4c 45 29 2e 0a 0a 52 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 6f 66 20 65 6c al.TABLE)...Returns.a.list.of.el
19fe0 65 6d 65 6e 74 73 20 28 54 41 42 4c 45 20 2e 20 44 49 52 53 29 20 77 68 65 72 65 20 54 41 42 4c ements.(TABLE...DIRS).where.TABL
1a000 45 20 69 73 20 61 0a 60 79 61 73 2d 2d 74 61 62 6c 65 27 20 6f 62 6a 65 63 74 20 61 6e 64 20 44 E.is.a.`yas--table'.object.and.D
1a020 49 52 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 70 6f 73 73 69 62 6c 65 20 64 69 IRS.is.a.list.of.all.possible.di
1a040 72 65 63 74 6f 72 69 65 73 0a 77 68 65 72 65 20 73 6e 69 70 70 65 74 73 20 6f 66 20 74 61 62 6c rectories.where.snippets.of.tabl
1a060 65 20 6d 69 67 68 74 20 65 78 69 73 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d e.might.exist...(defalias.'yas--
1a080 67 75 65 73 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 65 63 74 6f 72 69 65 73 20 23 5b 28 26 6f 70 guess-snippet-directories.#[(&op
1a0a0 74 69 6f 6e 61 6c 20 74 61 62 6c 65 29 20 22 5c 33 30 31 20 5c 32 30 36 09 00 08 43 5c 32 31 31 tional.table)."\301.\206...C\211
1a0c0 11 40 5c 6e 5c 32 30 33 13 00 5c 6e 43 5c 32 30 32 15 00 5c 33 30 36 20 1b 1c 5c 6e 5c 32 30 34 .@\n\203..\nC\202..\306...\n\204
1a0e0 2c 00 5c 33 30 37 0d 21 1e 0b 5c 33 31 30 0e 0b 0b 5c 22 13 0e 0b 0b 42 13 29 5c 33 31 31 5c 33 ,.\307.!..\310...\"....B.)\311\3
1a100 31 32 0b 5c 22 2a 5c 32 30 37 22 20 5b 79 61 73 2d 2d 64 65 66 61 75 6c 74 2d 75 73 65 72 2d 73 12.\"*\207".[yas--default-user-s
1a120 6e 69 70 70 65 74 73 2d 64 69 72 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 20 74 61 62 nippets-dir.yas-snippet-dirs.tab
1a140 6c 65 20 74 61 62 6c 65 73 20 6d 61 69 6e 2d 64 69 72 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 79 61 le.tables.main-dir.major-mode.ya
1a160 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 20 79 61 73 2d 2d 74 61 62 6c 65 s--get-snippet-tables.yas--table
1a180 2d 67 65 74 2d 63 72 65 61 74 65 20 64 65 6c 71 20 6d 61 70 63 61 72 20 23 5b 28 74 61 62 6c 65 -get-create.delq.mapcar.#[(table
1a1a0 29 20 22 08 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 21 5c 22 42 5c 32 30 37 22 20 5b 74 61 62 6c ).".\301\302\303.!\"B\207".[tabl
1a1c0 65 20 6d 61 70 63 61 72 20 23 5b 28 73 75 62 64 69 72 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 e.mapcar.#[(subdir)."\302..\"\20
1a1e0 37 22 20 5b 73 75 62 64 69 72 20 6d 61 69 6e 2d 64 69 72 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 7".[subdir.main-dir.expand-file-
1a200 6e 61 6d 65 5d 20 33 5d 20 79 61 73 2d 2d 67 75 65 73 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 65 name].3].yas--guess-snippet-dire
1a220 63 74 6f 72 69 65 73 2d 31 5d 20 35 5d 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 74 61 62 6c 65 5d 20 ctories-1].5].major-mode-table].
1a240 33 20 28 23 24 20 2e 20 31 30 36 33 35 33 29 5d 29 0a 23 40 37 34 20 52 65 74 75 72 6e 20 61 20 3.(#$...106353)]).#@74.Return.a.
1a260 64 69 72 20 69 6e 73 69 64 65 20 54 41 42 4c 45 2d 41 4e 44 2d 44 49 52 53 2c 20 70 72 6f 6d 70 dir.inside.TABLE-AND-DIRS,.promp
1a280 74 73 20 66 6f 72 20 63 72 65 61 74 69 6f 6e 20 69 66 20 6e 6f 6e 65 20 65 78 69 73 74 73 2e 1f ts.for.creation.if.none.exists..
1a2a0 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 2d .(defalias.'yas--make-directory-
1a2c0 6d 61 79 62 65 20 23 5b 28 74 61 62 6c 65 2d 61 6e 64 2d 64 69 72 73 20 26 6f 70 74 69 6f 6e 61 maybe.#[(table-and-dirs.&optiona
1a2e0 6c 20 6d 61 69 6e 2d 74 61 62 6c 65 2d 73 74 72 69 6e 67 29 20 22 5c 33 30 35 5c 33 30 36 08 41 l.main-table-string)."\305\306.A
1a300 5c 22 5c 32 30 36 54 00 08 41 40 19 5c 33 30 37 5c 33 31 30 09 21 21 5c 32 30 34 1b 00 5c 33 31 \"\206T..A@.\307\310.!!\204..\31
1a320 31 5c 33 31 32 5c 33 31 33 09 5c 22 21 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 09 5c 33 1\312\313.\"!\210\314\315\316.\3
1a340 31 37 5c 33 32 30 08 40 21 5c 6e 5c 22 5c 32 30 33 2d 00 5c 33 32 31 5c 32 30 32 2e 00 5c 33 32 17\320.@!\n\"\203-.\321\202..\32
1a360 32 0b 5c 32 30 36 33 00 5c 33 32 31 5c 33 32 33 08 40 21 5c 66 3e 5c 32 30 34 44 00 5c 33 32 34 2.\2063.\321\323.@!\f>\204D.\324
1a380 5c 33 32 35 5c 33 32 36 08 40 44 5c 22 5c 32 31 30 08 40 5c 33 32 37 48 25 21 5c 32 30 35 53 00 \325\326.@D\"\210.@\327H%!\205S.
1a3a0 5c 33 33 30 09 5c 33 33 31 5c 22 5c 32 31 30 09 29 5c 32 30 37 22 20 5b 74 61 62 6c 65 2d 61 6e \330.\331\"\210.)\207".[table-an
1a3c0 64 2d 64 69 72 73 20 63 61 6e 64 69 64 61 74 65 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 6d 61 69 d-dirs.candidate.yas--tables.mai
1a3e0 6e 2d 74 61 62 6c 65 2d 73 74 72 69 6e 67 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 n-table-string.cl-struct-yas--ta
1a400 62 6c 65 2d 74 61 67 73 20 63 6c 2d 73 6f 6d 65 20 23 5b 28 64 69 72 29 20 22 5c 33 30 31 08 21 ble-tags.cl-some.#[(dir)."\301.!
1a420 5c 32 30 35 07 00 08 5c 32 30 37 22 20 5b 64 69 72 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 \205...\207".[dir.file-directory
1a440 2d 70 5d 20 32 5d 20 66 69 6c 65 2d 77 72 69 74 61 62 6c 65 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 -p].2].file-writable-p.file-name
1a460 2d 64 69 72 65 63 74 6f 72 79 20 65 72 72 6f 72 20 79 61 73 2d 2d 66 6f 72 6d 61 74 20 22 25 73 -directory.error.yas--format."%s
1a480 20 69 73 20 6e 6f 74 20 77 72 69 74 61 62 6c 65 2e 22 20 79 2d 6f 72 2d 6e 2d 70 20 66 6f 72 6d .is.not.writable.".y-or-n-p.form
1a4a0 61 74 20 22 47 75 65 73 73 65 64 20 64 69 72 65 63 74 6f 72 79 20 28 25 73 29 20 66 6f 72 25 73 at."Guessed.directory.(%s).for%s
1a4c0 25 73 20 74 61 62 6c 65 20 5c 22 25 73 5c 22 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 21 20 %s.table.\"%s\".does.not.exist!.
1a4e0 43 72 65 61 74 65 3f 20 22 20 67 65 74 68 61 73 68 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6d 6f 64 Create?.".gethash.yas--table-mod
1a500 65 20 22 22 20 22 20 62 72 61 6e 64 20 6e 65 77 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c e."".".brand.new".type-of.signal
1a520 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 .wrong-type-argument.yas--table.
1a540 31 20 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 61 6c 73 6f 2d 6d 61 6b 65 2d 70 61 72 65 6e 1.make-directory.also-make-paren
1a560 74 73 5d 20 31 30 20 28 23 24 20 2e 20 31 30 37 30 39 35 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 ts].10.(#$...107095)]).(defconst
1a580 20 79 61 73 2d 6e 65 77 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 22 2b 6e .yas-new-snippet-buffer-name."+n
1a5a0 65 77 2d 73 6e 69 70 70 65 74 2b 22 29 0a 23 40 31 33 33 20 50 6f 70 73 20 61 20 6e 65 77 20 62 ew-snippet+").#@133.Pops.a.new.b
1a5c0 75 66 66 65 72 20 66 6f 72 20 77 72 69 74 69 6e 67 20 61 20 73 6e 69 70 70 65 74 2e 0a 0a 45 78 uffer.for.writing.a.snippet...Ex
1a5e0 70 61 6e 64 73 20 61 20 73 6e 69 70 70 65 74 2d 77 72 69 74 69 6e 67 20 73 6e 69 70 70 65 74 2c pands.a.snippet-writing.snippet,
1a600 20 75 6e 6c 65 73 73 20 74 68 65 20 6f 70 74 69 6f 6e 61 6c 20 70 72 65 66 69 78 20 61 72 67 0a .unless.the.optional.prefix.arg.
1a620 4e 4f 2d 54 45 4d 50 4c 41 54 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 NO-TEMPLATE.is.non-nil...(defali
1a640 61 73 20 27 79 61 73 2d 6e 65 77 2d 73 6e 69 70 70 65 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c as.'yas-new-snippet.#[(&optional
1a660 20 6e 6f 2d 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 36 20 08 5c 32 30 36 11 00 5c 33 30 37 20 .no-template)."\306..\206..\307.
1a680 5c 32 30 35 11 00 5c 33 31 30 5c 33 31 31 20 5c 33 31 32 20 5c 22 18 19 5c 33 31 33 5c 6e 21 5c \205..\310\311.\312.\"..\313\n!\
1a6a0 32 31 30 5c 33 31 34 20 5c 32 31 30 5c 33 31 35 20 5c 32 31 30 5c 33 31 36 20 5c 32 31 30 5c 33 210\314.\210\315.\210\316.\210\3
1a6c0 31 37 5c 33 32 30 21 5c 32 31 30 5c 33 32 31 5c 33 30 33 21 5c 32 31 30 5c 33 32 32 5c 33 32 33 17\320!\210\321\303!\210\322\323
1a6e0 09 5c 22 13 5c 33 32 31 5c 33 30 34 21 5c 32 31 30 09 40 41 40 14 0d 3f 5c 32 30 35 44 00 0e 15 .\".\321\304!\210.@A@..?\205D...
1a700 5c 32 30 35 44 00 5c 33 32 34 0e 15 21 2a 5c 32 30 37 22 20 5b 79 61 73 2d 73 65 6c 65 63 74 65 \205D.\324..!*\207".[yas-selecte
1a720 64 2d 74 65 78 74 20 67 75 65 73 73 65 64 2d 64 69 72 65 63 74 6f 72 69 65 73 20 79 61 73 2d 6e d-text.guessed-directories.yas-n
1a740 65 77 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 79 61 73 2d 2d 67 75 65 73 ew-snippet-buffer-name.yas--gues
1a760 73 65 64 2d 6d 6f 64 65 73 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 6e 6f 2d 74 sed-modes.default-directory.no-t
1a780 65 6d 70 6c 61 74 65 20 79 61 73 2d 2d 67 75 65 73 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 65 63 emplate.yas--guess-snippet-direc
1a7a0 74 6f 72 69 65 73 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 62 75 66 66 65 72 2d 73 75 tories.region-active-p.buffer-su
1a7c0 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 72 65 67 69 6f 6e 2d 62 65 67 bstring-no-properties.region-beg
1a7e0 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 inning.region-end.switch-to-buff
1a800 65 72 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 6b 69 6c 6c 2d 61 6c 6c 2d 6c 6f 63 61 6c 2d 76 er.erase-buffer.kill-all-local-v
1a820 61 72 69 61 62 6c 65 73 20 73 6e 69 70 70 65 74 2d 6d 6f 64 65 20 79 61 73 2d 6d 69 6e 6f 72 2d ariables.snippet-mode.yas-minor-
1a840 6d 6f 64 65 20 31 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6d 61 70 63 61 mode.1.make-local-variable.mapca
1a860 72 20 23 5b 28 64 29 20 22 5c 33 30 31 08 40 21 5c 32 30 37 22 20 5b 64 20 79 61 73 2d 2d 74 61 r.#[(d)."\301.@!\207".[d.yas--ta
1a880 62 6c 65 2d 6d 6f 64 65 5d 20 32 5d 20 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 20 ble-mode].2].yas-expand-snippet.
1a8a0 79 61 73 2d 6e 65 77 2d 73 6e 69 70 70 65 74 2d 64 65 66 61 75 6c 74 5d 20 34 20 28 23 24 20 2e yas-new-snippet-default].4.(#$..
1a8c0 20 31 30 37 39 35 36 29 20 22 50 22 5d 29 0a 23 40 32 38 30 20 47 69 76 65 6e 20 46 49 4c 45 2c .107956)."P"]).#@280.Given.FILE,
1a8e0 20 66 69 6e 64 20 74 68 65 20 6e 65 61 72 65 73 74 20 73 6e 69 70 70 65 74 20 64 69 72 65 63 74 .find.the.nearest.snippet.direct
1a900 6f 72 79 20 66 6f 72 20 61 20 67 69 76 65 6e 20 6d 6f 64 65 2e 0a 0a 52 65 74 75 72 6e 73 20 61 ory.for.a.given.mode...Returns.a
1a920 20 6c 69 73 74 20 28 4d 4f 44 45 2d 53 59 4d 20 50 41 52 45 4e 54 53 29 2c 20 74 68 65 20 6d 6f .list.(MODE-SYM.PARENTS),.the.mo
1a940 64 65 27 73 20 73 79 6d 62 6f 6c 20 61 6e 64 20 61 20 6c 69 73 74 0a 72 65 70 72 65 73 65 6e 74 de's.symbol.and.a.list.represent
1a960 69 6e 67 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 20 6d 6f 64 65 27 73 20 70 61 ing.one.or.more.of.the.mode's.pa
1a980 72 65 6e 74 73 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 4d 4f 44 45 2d 53 59 4d 20 6e 65 65 64 20 rents...Note.that.MODE-SYM.need.
1a9a0 6e 6f 74 20 62 65 20 74 68 65 20 73 79 6d 62 6f 6c 20 6f 66 20 61 20 72 65 61 6c 20 6d 61 6a 6f not.be.the.symbol.of.a.real.majo
1a9c0 72 20 6d 6f 64 65 2c 0a 6e 65 69 74 68 65 72 20 64 6f 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 r.mode,.neither.do.the.elements.
1a9e0 6f 66 20 50 41 52 45 4e 54 53 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 6f 6d of.PARENTS...(defalias.'yas--com
1aa00 70 75 74 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 61 6e 64 2d 70 61 72 65 6e 74 73 20 23 5b 28 66 pute-major-mode-and-parents.#[(f
1aa20 69 6c 65 29 20 22 08 5c 32 30 35 12 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 22 5c ile).".\205..\306\307\310\311\"\
1aa40 32 30 36 11 00 5c 33 30 36 5c 33 31 32 08 21 21 21 5c 32 31 31 19 5c 33 31 33 50 1a 09 5c 32 30 206..\306\312.!!!\211.\313P..\20
1aa60 35 1e 00 5c 33 31 34 09 21 5c 32 31 31 1b 5c 32 30 35 26 00 5c 33 31 35 0b 21 1c 5c 33 31 36 5c 5..\314.!\211.\205&.\315.!.\316\
1aa80 6e 21 5c 32 30 35 46 00 5c 33 31 37 5c 33 31 35 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 n!\205F.\317\315\320\321\322\323
1aaa0 5c 22 1d 72 0d 71 5c 32 31 30 5c 33 32 34 5c 32 31 36 5c 33 32 35 5c 6e 21 5c 32 31 30 5c 33 32 \".r.q\210\324\216\325\n!\210\32
1aac0 36 65 64 5c 22 2b 21 5c 22 1e 18 5c 66 5c 32 30 35 53 00 5c 66 5c 33 32 37 5c 66 0e 18 5c 22 42 6ed\"+!\"..\f\205S.\f\327\f..\"B
1aae0 2d 5c 32 30 37 22 20 5b 66 69 6c 65 20 66 69 6c 65 2d 64 69 72 20 70 61 72 65 6e 74 73 2d 66 69 -\207".[file.file-dir.parents-fi
1ab00 6c 65 2d 6e 61 6d 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 6e 61 6d 65 20 6d 61 6a 6f 72 2d 6d 6f le-name.major-mode-name.major-mo
1ab20 64 65 2d 73 79 6d 20 23 31 3d 23 3a 74 65 6d 70 2d 62 75 66 66 65 72 20 64 69 72 65 63 74 6f 72 de-sym.#1=#:temp-buffer.director
1ab40 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 73 6f 6d 65 20 23 5b 28 73 70 65 63 69 61 6c 29 20 y-file-name.cl-some.#[(special).
1ab60 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 66 69 6c 65 20 73 70 65 63 69 61 6c 20 6c 6f 63 "\302..\"\207".[file.special.loc
1ab80 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 5d 20 33 5d 20 28 22 2e 79 61 73 2d 73 ate-dominating-file].3].(".yas-s
1aba0 65 74 75 70 2e 65 6c 22 20 22 2e 79 61 73 2d 6d 61 6b 65 2d 67 72 6f 75 70 73 22 20 22 2e 79 61 etup.el".".yas-make-groups".".ya
1abc0 73 2d 70 61 72 65 6e 74 73 22 29 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 s-parents").file-name-directory.
1abe0 22 2f 2e 79 61 73 2d 70 61 72 65 6e 74 73 22 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 "/.yas-parents".file-name-nondir
1ac00 65 63 74 6f 72 79 20 69 6e 74 65 72 6e 20 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 6d 61 ectory.intern.file-readable-p.ma
1ac20 70 63 61 72 20 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 pcar.split-string.generate-new-b
1ac40 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c uffer.".*temp*".t.#[nil."\301.!\
1ac60 32 30 35 09 00 5c 33 30 32 08 21 5c 32 30 37 22 20 5b 23 31 23 20 62 75 66 66 65 72 2d 6e 61 6d 205..\302.!\207".[#1#.buffer-nam
1ac80 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f e.kill-buffer].2].insert-file-co
1aca0 6e 74 65 6e 74 73 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 ntents.buffer-substring-no-prope
1acc0 72 74 69 65 73 20 72 65 6d 6f 76 65 20 70 61 72 65 6e 74 73 5d 20 37 20 28 23 24 20 2e 20 31 30 rties.remove.parents].7.(#$...10
1ace0 38 37 35 37 29 5d 29 0a 23 40 37 37 20 53 75 70 70 6f 72 74 69 6e 67 20 76 61 72 69 61 62 6c 65 8757)]).#@77.Supporting.variable
1ad00 20 66 6f 72 20 60 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 27 20 61 .for.`yas-load-snippet-buffer'.a
1ad20 6e 64 20 60 79 61 73 2d 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 27 2e 1f 0a 28 64 65 66 76 61 nd.`yas--visit-snippet'...(defva
1ad40 72 20 79 61 73 2d 2d 65 64 69 74 69 6e 67 2d 74 65 6d 70 6c 61 74 65 20 6e 69 6c 20 28 23 24 20 r.yas--editing-template.nil.(#$.
1ad60 2e 20 31 30 39 38 30 35 29 29 0a 23 40 35 39 20 48 6f 6c 64 73 20 74 68 65 20 63 75 72 72 65 6e ..109805)).#@59.Holds.the.curren
1ad80 74 20 74 65 6d 70 6c 61 74 65 20 62 65 69 6e 67 20 65 78 70 61 6e 64 65 64 20 69 6e 74 6f 20 61 t.template.being.expanded.into.a
1ada0 20 73 6e 69 70 70 65 74 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 63 75 72 72 65 6e 74 2d .snippet...(defvar.yas--current-
1adc0 74 65 6d 70 6c 61 74 65 20 6e 69 6c 20 28 23 24 20 2e 20 31 30 39 39 33 36 29 29 0a 23 40 36 31 template.nil.(#$...109936)).#@61
1ade0 20 4c 69 73 74 20 6f 66 20 67 75 65 73 73 65 64 20 6d 6f 64 65 73 20 73 75 70 70 6f 72 74 69 6e .List.of.guessed.modes.supportin
1ae00 67 20 60 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 27 2e 1f 0a 28 64 g.`yas-load-snippet-buffer'...(d
1ae20 65 66 76 61 72 20 79 61 73 2d 2d 67 75 65 73 73 65 64 2d 6d 6f 64 65 73 20 6e 69 6c 20 28 23 24 efvar.yas--guessed-modes.nil.(#$
1ae40 20 2e 20 31 31 30 30 34 39 29 29 0a 23 40 35 36 20 41 73 6b 20 75 73 65 72 20 66 6f 72 20 61 20 ...110049)).#@56.Ask.user.for.a.
1ae60 73 6e 69 70 70 65 74 20 74 61 62 6c 65 2c 20 68 65 6c 70 20 77 69 74 68 20 73 6f 6d 65 20 67 75 snippet.table,.help.with.some.gu
1ae80 65 73 73 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 61 64 2d 74 61 essing...(defalias.'yas--read-ta
1aea0 62 6c 65 20 23 5b 6e 69 6c 20 22 5c 33 30 34 5c 33 30 35 21 5c 32 30 33 0e 00 08 5c 32 30 33 0e ble.#[nil."\304\305!\203...\203.
1aec0 00 5c 33 30 36 5c 32 30 32 0f 00 5c 33 30 37 19 5c 6e 5c 32 30 34 1c 00 5c 33 31 30 5c 33 30 32 .\306\202..\307.\n\204..\310\302
1aee0 21 5c 32 31 30 5c 33 31 31 0b 21 12 5c 33 31 32 09 5c 33 31 33 5c 33 31 34 5c 6e 5c 32 30 33 29 !\210\311.!.\312.\313\314\n\203)
1af00 00 5c 6e 40 5c 32 30 32 2a 00 5c 33 31 35 5c 22 5c 33 31 36 5c 33 31 37 5c 6e 5c 22 5c 33 32 30 .\n@\202*.\315\"\316\317\n\"\320
1af20 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 6e 40 5c 32 30 35 3c 00 5c 33 31 37 5c 6e 40 21 26 07 21 \211\211\211\n@\205<.\317\n@!&.!
1af40 29 5c 32 30 37 22 20 5b 69 64 6f 2d 6d 6f 64 65 20 70 72 6f 6d 70 74 20 79 61 73 2d 2d 67 75 65 )\207".[ido-mode.prompt.yas--gue
1af60 73 73 65 64 2d 6d 6f 64 65 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 65 61 74 ssed-modes.buffer-file-name.feat
1af80 75 72 65 70 20 69 64 6f 20 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 63 6f 6d urep.ido.ido-completing-read.com
1afa0 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 pleting-read.make-local-variable
1afc0 20 79 61 73 2d 2d 63 6f 6d 70 75 74 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 61 6e 64 2d 70 61 72 .yas--compute-major-mode-and-par
1afe0 65 6e 74 73 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 43 68 6f 6f 73 65 20 6f 72 20 65 6e ents.intern.format."Choose.or.en
1b000 74 65 72 20 61 20 74 61 62 6c 65 20 28 79 61 73 20 67 75 65 73 73 65 73 20 25 73 29 3a 20 22 20 ter.a.table.(yas.guesses.%s):.".
1b020 22 6e 6f 74 68 69 6e 67 22 20 6d 61 70 63 61 72 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 69 6c "nothing".mapcar.symbol-name.nil
1b040 5d 20 31 30 20 28 23 24 20 2e 20 31 31 30 31 36 31 29 5d 29 0a 23 40 32 31 39 20 50 61 72 73 65 ].10.(#$...110161)]).#@219.Parse
1b060 20 61 6e 64 20 6c 6f 61 64 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 73 6e 69 70 70 .and.load.current.buffer's.snipp
1b080 65 74 20 64 65 66 69 6e 69 74 69 6f 6e 20 69 6e 74 6f 20 54 41 42 4c 45 2e 0a 54 41 42 4c 45 20 et.definition.into.TABLE..TABLE.
1b0a0 69 73 20 61 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 70 61 73 73 65 64 20 74 6f 20 60 79 61 73 2d is.a.symbol.name.passed.to.`yas-
1b0c0 2d 74 61 62 6c 65 2d 67 65 74 2d 63 72 65 61 74 65 27 2e 20 20 57 68 65 6e 0a 63 61 6c 6c 65 64 -table-get-create'...When.called
1b0e0 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 70 72 6f 6d 70 74 20 66 6f 72 20 74 68 65 20 74 .interactively,.prompt.for.the.t
1b100 61 62 6c 65 20 6e 61 6d 65 2e 0a 52 65 74 75 72 6e 20 74 68 65 20 60 79 61 73 2d 2d 74 65 6d 70 able.name..Return.the.`yas--temp
1b120 6c 61 74 65 27 20 6f 62 6a 65 63 74 20 63 72 65 61 74 65 64 1f 0a 28 64 65 66 61 6c 69 61 73 20 late'.object.created..(defalias.
1b140 27 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 23 5b 28 74 61 62 6c 'yas-load-snippet-buffer.#[(tabl
1b160 65 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 74 65 72 61 63 74 69 76 65 29 20 22 08 5c 32 30 33 30 e.&optional.interactive).".\2030
1b180 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 21 09 3e 5c 32 30 34 15 00 5c 33 31 31 5c 33 31 32 5c .\306\307\310.!.>\204..\311\312\
1b1a0 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 21 5c 33 31 30 08 21 09 3e 5c 32 30 34 28 00 313.D\"\210.\314H!\310.!.>\204(.
1b1c0 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 5c 22 5c 32 31 30 \311\312\313.D\"\210.\315H\"\210
1b1e0 5c 32 30 32 4c 00 5c 6e 5c 32 30 34 3c 00 5c 33 31 36 5c 33 30 32 21 5c 32 31 30 5c 33 31 37 0b \202L.\n\204<.\316\302!\210\317.
1b200 21 12 5c 33 32 30 5c 66 21 1c 5c 33 31 36 5c 33 30 30 21 5c 32 31 30 5c 33 30 36 5c 33 30 37 0b !.\320\f!.\316\300!\210\306\307.
1b220 21 5c 66 5c 22 10 29 0d 5c 32 30 33 5c 32 35 35 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 31 !\f\".).\203\255.\321\322\323\31
1b240 30 08 21 09 3e 5c 32 30 34 62 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 0.!.>\204b.\311\312\313.D\"\210.
1b260 5c 33 32 32 48 5c 33 31 30 5c 32 31 31 08 21 09 3e 5c 32 30 34 75 00 5c 33 31 31 5c 33 31 32 5c \322H\310\211.!.>\204u.\311\312\
1b280 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 21 0e 16 3e 5c 32 30 34 5c 32 32 37 00 5c 33 313.D\"\210.\315H!..>\204\227.\3
1b2a0 31 31 5c 33 31 32 5c 33 32 34 5c 33 31 30 08 21 09 3e 5c 32 30 34 5c 32 32 31 00 5c 33 31 31 5c 11\312\324\310.!.>\204\221.\311\
1b2c0 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 44 5c 22 5c 32 31 30 5c 33 31 30 312\313.D\"\210.\315HD\"\210\310
1b2e0 08 21 09 3e 5c 32 30 34 5c 32 34 36 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 .!.>\204\246.\311\312\313.D\"\21
1b300 30 08 5c 33 31 35 48 5c 33 32 35 48 24 5c 32 31 30 08 5c 32 30 37 22 20 5b 79 61 73 2d 2d 65 64 0.\315H\325H$\210.\207".[yas--ed
1b320 69 74 69 6e 67 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 iting-template.cl-struct-yas--te
1b340 6d 70 6c 61 74 65 2d 74 61 67 73 20 79 61 73 2d 2d 67 75 65 73 73 65 64 2d 6d 6f 64 65 73 20 62 mplate-tags.yas--guessed-modes.b
1b360 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 61 62 6c 65 20 69 6e 74 65 72 61 63 74 69 76 uffer-file-name.table.interactiv
1b380 65 20 79 61 73 2d 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 31 20 79 61 73 2d 2d 70 61 e.yas--define-snippets-1.yas--pa
1b3a0 72 73 65 2d 74 65 6d 70 6c 61 74 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e rse-template.type-of.signal.wron
1b3c0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 36 20 g-type-argument.yas--template.6.
1b3e0 31 33 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 79 61 73 2d 2d 63 6f 6d 70 13.make-local-variable.yas--comp
1b400 75 74 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 61 6e 64 2d 70 61 72 65 6e 74 73 20 79 61 73 2d 2d ute-major-mode-and-parents.yas--
1b420 74 61 62 6c 65 2d 67 65 74 2d 63 72 65 61 74 65 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 33 20 table-get-create.yas--message.3.
1b440 22 53 6e 69 70 70 65 74 20 5c 22 25 73 5c 22 20 6c 6f 61 64 65 64 20 66 6f 72 20 25 73 2e 22 20 "Snippet.\"%s\".loaded.for.%s.".
1b460 79 61 73 2d 2d 74 61 62 6c 65 20 31 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c yas--table.1.cl-struct-yas--tabl
1b480 65 2d 74 61 67 73 5d 20 31 31 20 28 23 24 20 2e 20 31 31 30 36 38 33 29 20 28 6c 69 73 74 20 28 e-tags].11.(#$...110683).(list.(
1b4a0 79 61 73 2d 2d 72 65 61 64 2d 74 61 62 6c 65 29 20 74 29 5d 29 0a 23 40 34 37 20 41 64 64 65 64 yas--read-table).t)]).#@47.Added
1b4c0 20 74 6f 20 60 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 27 20 69 6e 20 60 73 6e 69 70 70 65 .to.`after-save-hook'.in.`snippe
1b4e0 74 2d 6d 6f 64 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6d 61 79 62 65 2d 6c t-mode'...(defalias.'yas-maybe-l
1b500 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 33 oad-snippet-buffer.#[nil."\306\3
1b520 30 37 5c 33 31 30 5c 33 31 31 08 21 21 21 21 19 5c 33 31 32 5c 33 31 33 5c 33 31 34 09 21 5c 33 07\310\311.!!!!.\312\313\314.!\3
1b540 31 35 5c 6e 21 23 1b 5c 33 31 36 0b 21 5c 66 3e 5c 32 30 34 23 00 5c 33 31 37 5c 33 32 30 5c 33 15\n!#.\316.!\f>\204#.\317\320\3
1b560 32 31 0b 44 5c 22 5c 32 31 30 0b 5c 33 32 32 48 1d 0b 0d 5c 32 30 33 33 00 5c 33 32 33 09 0d 5c 21.D\"\210.\322H...\2033.\323..\
1b580 22 5c 32 30 32 48 00 5c 33 32 34 5c 33 31 36 0b 21 5c 66 3e 5c 32 30 34 43 00 5c 33 31 37 5c 33 "\202H.\324\316.!\f>\204C.\317\3
1b5a0 32 30 5c 33 32 31 0b 44 5c 22 5c 32 31 30 0b 5c 33 32 35 48 09 5c 22 5c 32 33 32 3f 5c 32 30 35 20\321.D\"\210.\325H.\"\232?\205
1b5c0 51 00 5c 33 32 36 09 5c 33 32 37 5c 22 2b 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 Q.\326.\327\"+\207".[default-dir
1b5e0 65 63 74 6f 72 79 20 6d 6f 64 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 75 72 ectory.mode.buffer-file-name.cur
1b600 72 65 6e 74 2d 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 rent-snippet.cl-struct-yas--temp
1b620 6c 61 74 65 2d 74 61 67 73 20 75 75 69 64 20 69 6e 74 65 72 6e 20 66 69 6c 65 2d 6e 61 6d 65 2d late-tags.uuid.intern.file-name-
1b640 73 61 6e 73 2d 65 78 74 65 6e 73 69 6f 6e 20 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 sans-extension.file-name-nondire
1b660 63 74 6f 72 79 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 61 70 70 6c 79 20 ctory.directory-file-name.apply.
1b680 79 61 73 2d 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 2d 32 20 79 61 73 2d 2d 74 61 62 6c yas--define-snippets-2.yas--tabl
1b6a0 65 2d 67 65 74 2d 63 72 65 61 74 65 20 79 61 73 2d 2d 70 61 72 73 65 2d 74 65 6d 70 6c 61 74 65 e-get-create.yas--parse-template
1b6c0 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
1b6e0 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 39 20 79 61 73 2d 2d 67 65 74 2d 74 65 6d ent.yas--template.9.yas--get-tem
1b700 70 6c 61 74 65 2d 62 79 2d 75 75 69 64 20 79 61 73 2d 2d 6c 6f 6f 6b 75 70 2d 73 6e 69 70 70 65 plate-by-uuid.yas--lookup-snippe
1b720 74 2d 31 20 33 20 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 74 5d t-1.3.yas-load-snippet-buffer.t]
1b740 20 36 20 28 23 24 20 2e 20 31 31 31 38 30 33 29 5d 29 0a 23 40 33 37 36 20 4c 6f 61 64 20 61 6e .6.(#$...111803)]).#@376.Load.an
1b760 64 20 73 61 76 65 20 74 68 65 20 73 6e 69 70 70 65 74 2c 20 74 68 65 6e 20 60 71 75 69 74 2d 77 d.save.the.snippet,.then.`quit-w
1b780 69 6e 64 6f 77 27 20 69 66 20 73 61 76 65 64 2e 0a 4c 6f 61 64 69 6e 67 20 69 73 20 70 65 72 66 indow'.if.saved..Loading.is.perf
1b7a0 6f 72 6d 65 64 20 62 79 20 60 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 ormed.by.`yas-load-snippet-buffe
1b7c0 72 27 2e 20 20 49 66 20 74 68 65 0a 73 6e 69 70 70 65 74 20 69 73 20 6e 65 77 2c 20 61 73 6b 20 r'...If.the.snippet.is.new,.ask.
1b7e0 74 68 65 20 75 73 65 72 20 77 68 65 74 68 65 72 20 28 61 6e 64 20 77 68 65 72 65 29 20 74 6f 20 the.user.whether.(and.where).to.
1b800 73 61 76 65 20 69 74 2e 20 20 49 66 0a 74 68 65 20 73 6e 69 70 70 65 74 20 61 6c 72 65 61 64 79 save.it...If.the.snippet.already
1b820 20 68 61 73 20 61 20 66 69 6c 65 2c 20 6a 75 73 74 20 73 61 76 65 20 69 74 2e 0a 0a 54 68 65 20 .has.a.file,.just.save.it...The.
1b840 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 4b 49 4c 4c 20 69 73 20 70 61 73 73 65 64 20 74 prefix.argument.KILL.is.passed.t
1b860 6f 20 60 71 75 69 74 2d 77 69 6e 64 6f 77 27 2e 0a 0a 44 6f 6e 27 74 20 75 73 65 20 74 68 69 73 o.`quit-window'...Don't.use.this
1b880 20 66 72 6f 6d 20 61 20 4c 69 73 70 20 70 72 6f 67 72 61 6d 2c 20 63 61 6c 6c 20 60 79 61 73 2d .from.a.Lisp.program,.call.`yas-
1b8a0 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 27 0a 61 6e 64 20 60 6b 69 6c 6c 2d 62 load-snippet-buffer'.and.`kill-b
1b8c0 75 66 66 65 72 27 20 69 6e 73 74 65 61 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d uffer'.instead...(defalias.'yas-
1b8e0 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 2d 61 6e 64 2d 63 6c 6f 73 65 20 23 5b load-snippet-buffer-and-close.#[
1b900 28 74 61 62 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6b 69 6c 6c 29 20 22 5c 33 30 36 08 5c 33 30 (table.&optional.kill)."\306.\30
1b920 37 5c 22 19 5c 33 31 30 20 5c 32 30 33 5c 32 34 30 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 7\".\310.\203\240.\311\312\313\3
1b940 31 34 5c 32 31 31 09 21 5c 6e 3e 5c 32 30 34 1d 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 09 44 5c 14\211.!\n>\204..\315\316\317.D\
1b960 22 5c 32 31 30 09 5c 33 32 30 48 21 0b 3e 5c 32 30 34 3e 00 5c 33 31 35 5c 33 31 36 5c 33 32 31 "\210.\320H!.>\204>.\315\316\321
1b980 5c 33 31 34 09 21 5c 6e 3e 5c 32 30 34 38 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 09 44 5c 22 5c \314.!\n>\2048.\315\316\317.D\"\
1b9a0 32 31 30 09 5c 33 32 30 48 44 5c 22 5c 32 31 30 5c 33 31 34 09 21 5c 6e 3e 5c 32 30 34 4d 00 5c 210.\320HD\"\210\314.!\n>\204M.\
1b9c0 33 31 35 5c 33 31 36 5c 33 31 37 09 44 5c 22 5c 32 31 30 09 5c 33 32 30 48 5c 33 32 32 48 5c 22 315\316\317.D\"\210.\320H\322H\"
1b9e0 21 5c 32 30 33 5c 32 34 30 00 5c 33 32 33 5c 33 31 34 09 21 5c 6e 3e 5c 32 30 34 67 00 5c 33 31 !\203\240.\323\314.!\n>\204g.\31
1ba00 35 5c 33 31 36 5c 33 31 37 09 44 5c 22 5c 32 31 30 09 5c 33 32 30 48 21 40 41 40 5c 33 31 34 09 5\316\317.D\"\210.\320H!@A@\314.
1ba20 21 5c 6e 3e 5c 32 30 34 7d 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 09 44 5c 22 5c 32 31 30 09 5c !\n>\204}.\315\316\317.D\"\210.\
1ba40 33 32 34 48 1c 1d 0e 1c 5c 32 30 34 5c 32 33 34 00 5c 66 5c 32 30 33 5c 32 33 34 00 5c 33 32 35 324H....\204\234.\f\203\234.\325
1ba60 5c 33 32 36 5c 33 32 37 5c 32 31 31 5c 32 31 31 5c 66 25 16 1c 5c 33 33 30 5c 33 33 31 0e 1c 21 \326\327\211\211\f%..\330\331..!
1ba80 5c 33 30 37 5c 22 5c 32 31 30 5c 33 33 32 20 5c 32 31 30 2a 5c 33 33 33 0e 1d 21 29 5c 32 30 37 \307\"\210\332.\210*\333..!)\207
1baa0 22 20 5b 74 61 62 6c 65 20 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d ".[table.template.cl-struct-yas-
1bac0 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 -template-tags.cl-struct-yas--ta
1bae0 62 6c 65 2d 74 61 67 73 20 64 65 66 61 75 6c 74 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 ble-tags.default-file-name.defau
1bb00 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 lt-directory.yas-load-snippet-bu
1bb20 66 66 65 72 20 74 20 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 79 2d 6f 72 2d 6e 2d ffer.t.buffer-modified-p.y-or-n-
1bb40 70 20 66 6f 72 6d 61 74 20 22 5b 79 61 73 5d 20 4c 6f 61 64 65 64 20 66 6f 72 20 25 73 2e 20 41 p.format."[yas].Loaded.for.%s..A
1bb60 6c 73 6f 20 73 61 76 65 20 73 6e 69 70 70 65 74 20 62 75 66 66 65 72 3f 22 20 74 79 70 65 2d 6f lso.save.snippet.buffer?".type-o
1bb80 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 f.signal.wrong-type-argument.yas
1bba0 2d 2d 74 65 6d 70 6c 61 74 65 20 31 33 20 79 61 73 2d 2d 74 61 62 6c 65 20 31 20 79 61 73 2d 2d --template.13.yas--table.1.yas--
1bbc0 67 75 65 73 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 65 63 74 6f 72 69 65 73 20 33 20 72 65 61 64 guess-snippet-directories.3.read
1bbe0 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 46 69 6c 65 20 74 6f 20 73 61 76 65 20 73 6e 69 70 70 65 74 -file-name."File.to.save.snippet
1bc00 20 69 6e 3a 20 22 20 6e 69 6c 20 72 65 6e 61 6d 65 2d 62 75 66 66 65 72 20 66 69 6c 65 2d 6e 61 .in:.".nil.rename-buffer.file-na
1bc20 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 73 61 76 65 2d 62 75 66 66 65 72 20 71 75 69 74 me-nondirectory.save-buffer.quit
1bc40 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6b 69 6c 6c 5d 20 31 -window.buffer-file-name.kill].1
1bc60 30 20 28 23 24 20 2e 20 31 31 32 34 37 33 29 20 28 6c 69 73 74 20 28 79 61 73 2d 2d 72 65 61 64 0.(#$...112473).(list.(yas--read
1bc80 2d 74 61 62 6c 65 29 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 5d 29 0a 23 40 -table).current-prefix-arg)]).#@
1bca0 31 30 39 20 54 65 73 74 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 27 73 20 73 6e 69 70 70 65 109.Test.current.buffer's.snippe
1bcc0 74 20 74 65 6d 70 6c 61 74 65 20 69 6e 20 6f 74 68 65 72 20 62 75 66 66 65 72 2e 0a 44 45 42 55 t.template.in.other.buffer..DEBU
1bce0 47 20 69 73 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 20 74 68 65 20 59 41 53 6e 69 70 70 65 74 G.is.for.debugging.the.YASnippet
1bd00 20 65 6e 67 69 6e 65 20 69 74 73 65 6c 66 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d .engine.itself...(defalias.'yas-
1bd20 74 72 79 6f 75 74 2d 73 6e 69 70 70 65 74 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 64 65 62 75 tryout-snippet.#[(&optional.debu
1bd40 67 29 20 22 5c 33 30 36 08 21 19 5c 33 30 37 20 1a 09 40 5c 32 30 33 18 00 5c 33 31 30 09 40 21 g)."\306.!.\307...@\203..\310.@!
1bd60 5c 32 30 33 18 00 09 40 5c 32 30 36 24 00 0b 40 5c 32 30 36 24 00 5c 33 31 31 5c 33 31 32 5c 33 \203...@\206$..@\206$.\311\312\3
1bd80 31 33 5c 33 31 34 21 21 21 1c 5c 6e 5c 32 30 35 47 00 5c 33 31 30 5c 66 21 5c 32 30 35 47 00 5c 13\314!!!.\n\205G.\310\f!\205G.\
1bda0 33 31 35 5c 33 31 36 5c 6e 40 5c 6e 41 40 5c 33 31 37 5c 6e 38 5c 33 32 30 5c 33 32 31 5c 6e 38 315\316\n@\nA@\317\n8\320\321\n8
1bdc0 5c 33 32 30 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 \320\211\211\211\211\211\211\211
1bde0 26 0e 5c 32 31 31 1d 5c 32 30 33 5c 32 34 37 00 5c 33 32 32 5c 33 32 33 5c 33 32 34 0d 21 0e 28 &.\211.\203\247.\322\323\324.!.(
1be00 3e 5c 32 30 34 5e 00 5c 33 32 35 5c 33 32 36 5c 33 31 36 0d 44 5c 22 5c 32 31 30 0d 5c 33 32 37 >\204^.\325\326\316.D\"\210.\327
1be20 48 5c 22 1e 29 5c 33 33 30 5c 33 33 31 0e 29 21 21 5c 32 31 30 5c 33 33 32 5c 33 33 31 0e 29 21 H\".)\330\331.)!!\210\332\331.)!
1be40 21 5c 32 31 30 5c 33 32 30 16 2a 5c 33 33 33 31 5c 32 30 30 00 5c 66 20 30 5c 32 31 30 5c 32 30 !\210\320.*\3331\200.\f.0\210\20
1be60 32 5c 32 30 31 00 5c 32 31 30 5c 33 33 34 5c 33 33 35 21 5c 32 31 30 5c 33 32 30 16 2b 5c 33 33 2\201.\210\334\335!\210\320.+\33
1be80 36 0d 65 64 23 5c 32 31 30 0e 2c 5c 32 30 35 5c 32 34 33 00 5c 33 33 37 5c 33 34 30 5c 33 32 30 6.ed#\210.,\205\243.\337\340\320
1bea0 5c 33 34 31 23 5c 32 30 35 5c 32 34 33 00 5c 33 34 32 5c 33 34 33 5c 33 34 34 5c 22 5c 32 31 30 \341#\205\243.\342\343\344\"\210
1bec0 5c 33 34 35 5c 33 34 33 21 29 5c 32 30 32 5c 32 35 33 00 5c 33 34 36 5c 33 33 35 5c 33 34 37 5c \345\343!)\202\253.\346\335\347\
1bee0 22 2c 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6d 61 6a 6f 72 2d ",\207".[buffer-file-name.major-
1bf00 6d 6f 64 65 2d 61 6e 64 2d 70 61 72 65 6e 74 20 70 61 72 73 65 64 20 79 61 73 2d 2d 67 75 65 73 mode-and-parent.parsed.yas--gues
1bf20 73 65 64 2d 6d 6f 64 65 73 20 74 65 73 74 2d 6d 6f 64 65 20 79 61 73 2d 2d 63 75 72 72 65 6e 74 sed-modes.test-mode.yas--current
1bf40 2d 74 65 6d 70 6c 61 74 65 20 79 61 73 2d 2d 63 6f 6d 70 75 74 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 -template.yas--compute-major-mod
1bf60 65 2d 61 6e 64 2d 70 61 72 65 6e 74 73 20 79 61 73 2d 2d 70 61 72 73 65 2d 74 65 6d 70 6c 61 74 e-and-parents.yas--parse-templat
1bf80 65 20 66 62 6f 75 6e 64 70 20 69 6e 74 65 72 6e 20 72 65 61 64 2d 66 72 6f 6d 2d 6d 69 6e 69 62 e.fboundp.intern.read-from-minib
1bfa0 75 66 66 65 72 20 79 61 73 2d 2d 66 6f 72 6d 61 74 20 22 50 6c 65 61 73 65 20 69 6e 70 75 74 20 uffer.yas--format."Please.input.
1bfc0 61 20 6d 6f 64 65 3a 20 22 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 32 a.mode:.".record.yas--template.2
1bfe0 20 6e 69 6c 20 35 20 66 6f 72 6d 61 74 20 22 2a 74 65 73 74 69 6e 67 20 73 6e 69 70 70 65 74 3a .nil.5.format."*testing.snippet:
1c000 20 25 73 2a 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d .%s*".type-of.signal.wrong-type-
1c020 61 72 67 75 6d 65 6e 74 20 33 20 6b 69 6c 6c 2d 62 75 66 66 65 72 20 67 65 74 2d 62 75 66 66 65 argument.3.kill-buffer.get-buffe
1c040 72 2d 63 72 65 61 74 65 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 28 65 72 72 6f 72 r-create.switch-to-buffer.(error
1c060 29 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 31 20 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e ).yas-minor-mode.1.yas-expand-sn
1c080 69 70 70 65 74 20 72 65 71 75 69 72 65 20 79 61 73 6e 69 70 70 65 74 2d 64 65 62 75 67 20 74 20 ippet.require.yasnippet-debug.t.
1c0a0 79 61 73 2d 64 65 62 75 67 2d 73 6e 69 70 70 65 74 73 20 22 2a 59 41 53 6e 69 70 70 65 74 20 74 yas-debug-snippets."*YASnippet.t
1c0c0 72 61 63 65 2a 22 20 73 6e 69 70 70 65 74 2d 6e 61 76 69 67 61 74 69 6f 6e 20 64 69 73 70 6c 61 race*".snippet-navigation.displa
1c0e0 79 2d 62 75 66 66 65 72 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 22 43 61 6e 6e 6f 74 20 74 65 y-buffer.yas--message."Cannot.te
1c100 73 74 20 73 6e 69 70 70 65 74 20 66 6f 72 20 75 6e 6b 6e 6f 77 6e 20 6d 61 6a 6f 72 20 6d 6f 64 st.snippet.for.unknown.major.mod
1c120 65 22 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 e".cl-struct-yas--template-tags.
1c140 62 75 66 66 65 72 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 62 75 66 buffer-name.buffer-undo-list.buf
1c160 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 64 65 62 75 67 5d 20 31 36 20 28 23 24 20 2e 20 31 31 fer-read-only.debug].16.(#$...11
1c180 33 38 32 38 29 20 22 50 22 5d 29 0a 23 40 36 32 20 52 65 74 75 72 6e 20 61 6c 6c 20 61 63 74 69 3828)."P"]).#@62.Return.all.acti
1c1a0 76 65 20 74 72 69 67 67 65 72 20 6b 65 79 73 20 66 6f 72 20 63 75 72 72 65 6e 74 20 62 75 66 66 ve.trigger.keys.for.current.buff
1c1c0 65 72 20 61 6e 64 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 61 63 er.and.point...(defalias.'yas-ac
1c1e0 74 69 76 65 2d 6b 65 79 73 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 tive-keys.#[nil."\300\301\302\30
1c200 33 5c 33 30 34 5c 33 30 35 20 5c 22 5c 22 5c 33 30 36 5c 33 30 37 23 5c 32 30 37 22 20 5b 63 6c 3\304\305.\"\"\306\307#\207".[cl
1c220 2d 72 65 6d 6f 76 65 2d 64 75 70 6c 69 63 61 74 65 73 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 2d -remove-duplicates.cl-remove-if-
1c240 6e 6f 74 20 73 74 72 69 6e 67 70 20 63 6c 2d 6d 61 70 63 61 6e 20 79 61 73 2d 2d 74 61 62 6c 65 not.stringp.cl-mapcan.yas--table
1c260 2d 61 6c 6c 2d 6b 65 79 73 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 -all-keys.yas--get-snippet-table
1c280 73 20 3a 74 65 73 74 20 73 74 72 69 6e 67 3d 5d 20 36 20 28 23 24 20 2e 20 31 31 35 30 38 39 29 s.:test.string=].6.(#$...115089)
1c2a0 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 66 69 6e 65 ]).(defalias.'yas--template-fine
1c2c0 2d 67 72 6f 75 70 20 23 5b 28 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 32 5c 33 30 33 08 21 09 -group.#[(template)."\302\303.!.
1c2e0 3e 5c 32 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 >\204..\304\305\306.D\"\210.\307
1c300 48 5c 32 30 36 28 00 5c 33 30 33 08 21 09 3e 5c 32 30 34 25 00 5c 33 30 34 5c 33 30 35 5c 33 30 H\206(.\303.!.>\204%.\304\305\30
1c320 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 21 40 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 6.D\"\210.\310H!@\207".[template
1c340 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 6c 61 .cl-struct-yas--template-tags.la
1c360 73 74 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 st.type-of.signal.wrong-type-arg
1c380 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 31 31 20 31 32 5d 20 35 5d 29 0a 23 ument.yas--template.11.12].5]).#
1c3a0 40 33 37 20 44 69 73 70 6c 61 79 20 73 6e 69 70 70 65 74 20 74 61 62 6c 65 73 20 62 79 20 4e 41 @37.Display.snippet.tables.by.NA
1c3c0 4d 45 48 41 53 48 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 64 65 73 63 72 69 62 65 MEHASH...(defalias.'yas-describe
1c3e0 2d 74 61 62 6c 65 2d 62 79 2d 6e 61 6d 65 68 61 73 68 20 23 5b 6e 69 6c 20 22 72 5c 33 30 32 5c -table-by-namehash.#[nil."r\302\
1c400 33 30 33 21 71 5c 32 31 30 5c 33 30 34 18 5c 33 30 35 20 5c 32 31 30 5c 33 30 36 63 5c 32 31 30 303!q\210\304.\305.\210\306c\210
1c420 5c 33 30 37 5c 33 31 30 09 5c 22 5c 32 31 30 29 5c 33 31 31 5c 33 31 32 21 5c 32 31 30 5c 33 31 \307\310.\"\210)\311\312!\210\31
1c440 32 62 5c 32 31 30 5c 33 31 33 70 21 29 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 72 65 61 64 2b\210\313p!)\207".[inhibit-read
1c460 2d 6f 6e 6c 79 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 -only.yas--tables.get-buffer-cre
1c480 61 74 65 20 22 2a 59 41 53 6e 69 70 70 65 74 20 54 61 62 6c 65 73 20 62 79 20 4e 41 4d 45 48 41 ate."*YASnippet.Tables.by.NAMEHA
1c4a0 53 48 2a 22 20 74 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 22 59 41 53 6e 69 70 70 65 74 20 74 SH*".t.erase-buffer."YASnippet.t
1c4c0 61 62 6c 65 73 20 62 79 20 4e 41 4d 45 48 41 53 48 3a 20 5c 6e 22 20 6d 61 70 68 61 73 68 20 23 ables.by.NAMEHASH:.\n".maphash.#
1c4e0 5b 28 5f 6d 6f 64 65 20 74 61 62 6c 65 29 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 21 09 3e [(_mode.table)."\302\303\304.!.>
1c500 5c 32 30 34 11 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 \204..\305\306\307.D\"\210.\310H
1c520 5c 22 63 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 34 08 21 09 3e 5c 32 30 34 28 00 5c 33 30 \"c\210\311\312\304.!.>\204(.\30
1c540 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 22 5c 32 30 37 22 20 5b 5\306\307.D\"\210.\313H\"\207".[
1c560 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 table.cl-struct-yas--table-tags.
1c580 66 6f 72 6d 61 74 20 22 5c 6e 53 6e 69 70 70 65 74 20 74 61 62 6c 65 20 60 25 73 27 3a 5c 6e 5c format."\nSnippet.table.`%s':\n\
1c5a0 6e 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 n".type-of.signal.wrong-type-arg
1c5c0 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 31 20 6d 61 70 68 61 73 68 20 23 5b 28 6b 65 ument.yas--table.1.maphash.#[(ke
1c5e0 79 20 5f 76 29 20 22 5c 33 30 34 5c 33 30 35 08 5c 33 30 36 19 5c 33 30 37 5c 33 31 30 5c 33 31 y._v)."\304\305.\306.\307\310\31
1c600 31 08 5c 33 31 32 5c 6e 21 0b 3e 5c 32 30 34 18 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 6e 44 1.\312\n!.>\204..\313\314\315\nD
1c620 5c 22 5c 32 31 30 5c 6e 5c 33 31 36 48 5c 22 5c 22 5c 32 31 30 09 29 23 63 5c 32 30 37 22 20 5b \"\210\n\316H\"\"\210.)#c\207".[
1c640 6b 65 79 20 6e 61 6d 65 73 20 74 61 62 6c 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 key.names.table.cl-struct-yas--t
1c660 61 62 6c 65 2d 74 61 67 73 20 66 6f 72 6d 61 74 20 22 20 20 20 6b 65 79 20 25 73 20 6d 61 70 73 able-tags.format."...key.%s.maps
1c680 20 73 6e 69 70 70 65 74 73 3a 20 25 73 5c 6e 22 20 6e 69 6c 20 6d 61 70 68 61 73 68 20 23 5b 28 .snippets:.%s\n".nil.maphash.#[(
1c6a0 6b 20 5f 76 29 20 22 08 09 42 5c 32 31 31 11 5c 32 30 37 22 20 5b 6b 20 6e 61 6d 65 73 5d 20 32 k._v)."..B\211.\207".[k.names].2
1c6c0 5d 20 67 65 74 68 61 73 68 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 ].gethash.type-of.signal.wrong-t
1c6e0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 32 5d 20 31 31 5d 20 32 ype-argument.yas--table.2].11].2
1c700 5d 20 36 5d 20 76 69 65 77 2d 6d 6f 64 65 20 31 20 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 5d ].6].view-mode.1.display-buffer]
1c720 20 33 20 28 23 24 20 2e 20 31 31 35 36 32 30 29 20 6e 69 6c 5d 29 0a 23 40 33 34 20 44 69 73 70 .3.(#$...115620).nil]).#@34.Disp
1c740 6c 61 79 20 73 6e 69 70 70 65 74 73 20 66 6f 72 20 65 61 63 68 20 74 61 62 6c 65 2e 1f 0a 28 64 lay.snippets.for.each.table...(d
1c760 65 66 61 6c 69 61 73 20 27 79 61 73 2d 64 65 73 63 72 69 62 65 2d 74 61 62 6c 65 73 20 23 5b 28 efalias.'yas-describe-tables.#[(
1c780 26 6f 70 74 69 6f 6e 61 6c 20 77 69 74 68 2d 6e 6f 6e 61 63 74 69 76 65 29 20 22 70 5c 33 30 36 &optional.with-nonactive)."p\306
1c7a0 20 18 19 72 5c 33 30 37 5c 33 31 30 21 71 5c 32 31 30 5c 33 31 31 1a 0b 5c 32 30 33 16 00 5c 33 ...r\307\310!q\210\311..\203..\3
1c7c0 31 32 5c 33 31 33 5c 66 5c 22 5c 32 31 30 5c 33 31 34 20 5c 32 31 30 5c 33 31 35 63 5c 32 31 30 12\313\f\"\210\314.\210\315c\210
1c7e0 08 5c 33 31 36 1d 5c 32 31 31 1e 14 5c 32 30 33 37 00 0e 14 40 15 5c 33 31 37 0d 09 5c 22 5c 32 .\316.\211..\2037...@.\317..\"\2
1c800 31 30 0e 14 41 5c 32 31 31 16 14 5c 32 30 34 25 00 2a 5c 33 32 30 20 5c 32 31 30 29 5c 33 32 31 10..A\211..\204%.*\320.\210)\321
1c820 20 5c 32 31 30 5c 33 32 32 62 5c 32 31 30 5c 33 32 33 70 21 2b 5c 32 30 37 22 20 5b 74 61 62 6c .\210\322b\210\323p!+\207".[tabl
1c840 65 73 20 6f 72 69 67 69 6e 61 6c 2d 62 75 66 66 65 72 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d es.original-buffer.inhibit-read-
1c860 6f 6e 6c 79 20 77 69 74 68 2d 6e 6f 6e 61 63 74 69 76 65 20 79 61 73 2d 2d 74 61 62 6c 65 73 20 only.with-nonactive.yas--tables.
1c880 74 61 62 6c 65 20 79 61 73 2d 2d 67 65 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 20 67 65 table.yas--get-snippet-tables.ge
1c8a0 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 59 41 53 6e 69 70 70 65 74 20 54 61 62 6c t-buffer-create."*YASnippet.Tabl
1c8c0 65 73 2a 22 20 74 20 6d 61 70 68 61 73 68 20 23 5b 28 5f 6b 20 76 29 20 22 08 19 5c 33 30 33 09 es*".t.maphash.#[(_k.v)."..\303.
1c8e0 5c 6e 5c 22 5c 32 30 33 0d 00 5c 6e 5c 32 30 32 12 00 09 5c 6e 42 5c 32 31 31 12 29 5c 32 30 37 \n\"\203..\n\202...\nB\211.)\207
1c900 22 20 5b 76 20 23 31 3d 23 3a 76 61 72 20 74 61 62 6c 65 73 20 6d 65 6d 71 6c 5d 20 33 5d 20 65 ".[v.#1=#:var.tables.memql].3].e
1c920 72 61 73 65 2d 62 75 66 66 65 72 20 22 59 41 53 6e 69 70 70 65 74 20 74 61 62 6c 65 73 3a 5c 6e rase-buffer."YASnippet.tables:\n
1c940 22 20 6e 69 6c 20 79 61 73 2d 2d 64 65 73 63 72 69 62 65 2d 70 72 65 74 74 79 2d 74 61 62 6c 65 ".nil.yas--describe-pretty-table
1c960 20 79 61 73 2d 2d 63 72 65 61 74 65 2d 73 6e 69 70 70 65 74 2d 78 72 65 66 73 20 68 65 6c 70 2d .yas--create-snippet-xrefs.help-
1c980 6d 6f 64 65 20 31 20 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 2d 2d 64 6f 6c 69 73 74 2d 74 mode.1.display-buffer.--dolist-t
1c9a0 61 69 6c 2d 2d 5d 20 34 20 28 23 24 20 2e 20 31 31 36 35 34 30 29 20 22 50 22 5d 29 0a 28 64 65 ail--].4.(#$...116540)."P"]).(de
1c9c0 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 64 65 73 63 72 69 62 65 2d 70 72 65 74 74 79 2d 74 61 62 falias.'yas--describe-pretty-tab
1c9e0 6c 65 20 23 5b 28 74 61 62 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 72 69 67 69 6e 61 6c 2d 62 le.#[(table.&optional.original-b
1ca00 75 66 66 65 72 29 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 21 09 3e 5c 32 30 34 11 00 5c 33 uffer)."\303\304\305.!.>\204..\3
1ca20 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5c 22 63 5c 32 31 30 5c 06\307\310.D\"\210.\311H\"c\210\
1ca40 33 30 35 08 21 09 3e 5c 32 30 34 26 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 305.!.>\204&.\306\307\310.D\"\21
1ca60 30 08 5c 33 31 32 48 5c 32 30 33 49 00 5c 33 30 33 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 30 0.\312H\203I.\303\313\314\315\30
1ca80 35 08 21 09 3e 5c 32 30 34 3f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5.!.>\204?.\306\307\310.D\"\210.
1caa0 5c 33 31 32 48 5c 22 5c 22 63 5c 32 31 30 5c 32 30 32 4c 00 5c 33 31 36 63 5c 32 31 30 5c 33 31 \312H\"\"c\210\202L.\316c\210\31
1cac0 37 5c 33 32 30 5c 33 32 31 5c 22 5c 33 31 36 5c 32 36 31 02 5c 32 31 30 5c 33 32 32 63 5c 32 31 7\320\321\"\316\261.\210\322c\21
1cae0 30 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 22 1a 5c 33 32 36 5c 33 32 37 5c 33 30 35 08 21 09 3e 0\323\324\325\".\326\327\305.!.>
1cb00 5c 32 30 34 6d 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 33 30 48 \204m.\306\307\310.D\"\210.\330H
1cb20 5c 22 5c 32 31 30 5c 33 32 36 5c 33 33 31 5c 6e 5c 22 29 5c 32 30 37 22 20 5b 74 61 62 6c 65 20 \"\210\326\331\n\")\207".[table.
1cb40 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 61 62 6c 65 2d 74 61 67 73 20 67 72 6f 75 70 73 cl-struct-yas--table-tags.groups
1cb60 2d 68 61 73 68 20 66 6f 72 6d 61 74 20 22 5c 6e 53 6e 69 70 70 65 74 20 74 61 62 6c 65 20 60 25 -hash.format."\nSnippet.table.`%
1cb80 73 27 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 s'".type-of.signal.wrong-type-ar
1cba0 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 61 62 6c 65 20 31 20 34 20 22 20 70 61 72 65 6e 74 73 3a gument.yas--table.1.4.".parents:
1cbc0 20 25 73 5c 6e 22 20 6d 61 70 63 61 72 20 79 61 73 2d 2d 74 61 62 6c 65 2d 6e 61 6d 65 20 22 5c .%s\n".mapcar.yas--table-name."\
1cbe0 6e 22 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 31 30 30 20 34 35 20 22 67 72 6f 75 70 20 20 20 20 n".make-string.100.45."group....
1cc00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 65 20 6e 61 6d 65 20 20 20 20 20 20 20 ...............state.name.......
1cc20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6b 65 79 .............................key
1cc40 20 20 20 20 20 20 20 20 20 20 20 20 20 62 69 6e 64 69 6e 67 5c 6e 22 20 6d 61 6b 65 2d 68 61 73 .............binding\n".make-has
1cc60 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6d 61 70 68 61 73 68 20 23 5b 28 5f h-table.:test.equal.maphash.#[(_
1cc80 6b 20 76 29 20 22 5c 33 30 34 08 21 5c 32 30 36 07 00 5c 33 30 35 19 5c 33 30 36 08 21 5c 6e 3e k.v)."\304.!\206..\305.\306.!\n>
1cca0 5c 32 30 34 17 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 \204..\307\310\311.D\"\210.\312H
1ccc0 5c 32 30 35 27 00 5c 33 31 33 09 08 5c 33 31 34 09 0b 5c 22 42 0b 23 29 5c 32 30 37 22 20 5b 76 \205'.\313..\314..\"B.#)\207".[v
1cce0 20 67 72 6f 75 70 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 .group.cl-struct-yas--template-t
1cd00 61 67 73 20 67 72 6f 75 70 73 2d 68 61 73 68 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 66 69 ags.groups-hash.yas--template-fi
1cd20 6e 65 2d 67 72 6f 75 70 20 22 28 74 6f 70 20 6c 65 76 65 6c 29 22 20 74 79 70 65 2d 6f 66 20 73 ne-group."(top.level)".type-of.s
1cd40 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 ignal.wrong-type-argument.yas--t
1cd60 65 6d 70 6c 61 74 65 20 33 20 70 75 74 68 61 73 68 20 67 65 74 68 61 73 68 5d 20 36 5d 20 33 20 emplate.3.puthash.gethash].6].3.
1cd80 23 5b 28 67 72 6f 75 70 20 74 65 6d 70 6c 61 74 65 73 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 33 #[(group.templates)."\306.\307\3
1cda0 31 30 5c 33 31 31 5c 33 31 32 25 10 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 22 5c 33 31 36 5c 32 10\311\312%.\313\314\315\"\316\2
1cdc0 36 31 02 5c 32 31 30 09 5c 33 31 37 1a 5c 32 31 31 1b 5c 32 30 35 5c 33 34 34 00 0b 40 12 5c 33 61.\210.\317.\211.\205\344..@.\3
1cde0 30 36 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 6e 21 5c 66 3e 5c 32 30 34 2e 00 5c 33 06\320\321\322\323\n!\f>\204..\3
1ce00 32 34 5c 33 32 35 5c 33 32 36 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 32 37 48 5c 22 5c 33 33 30 24\325\326\nD\"\210\n\327H\"\330
1ce20 5c 6e 23 5c 33 33 31 5c 33 31 30 5c 33 31 31 5c 33 31 32 25 1d 08 5c 33 31 33 08 47 5c 33 31 31 \n#\331\310\311\312%..\313.G\311
1ce40 5c 22 10 18 5c 33 32 33 5c 6e 21 5c 66 3e 5c 32 30 34 52 00 5c 33 32 34 5c 33 32 35 5c 33 32 36 \"..\323\n!\f>\204R.\324\325\326
1ce60 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 33 32 48 5c 32 31 31 1e 28 5c 32 30 33 75 00 0e 29 5c 32 \nD\"\210\n\332H\211.(\203u..)\2
1ce80 30 33 75 00 72 0e 29 71 5c 32 31 30 5c 33 33 33 0e 28 21 5c 32 30 33 70 00 5c 33 33 34 5c 32 30 03u.r.)q\210\333.(!\203p.\334\20
1cea0 32 71 00 5c 33 33 35 29 5c 32 30 32 76 00 5c 33 33 36 29 1e 2a 5c 33 33 37 5c 33 32 33 5c 6e 21 2q.\335)\202v.\336).*\337\323\n!
1cec0 5c 66 3e 5c 32 30 34 5c 32 31 31 00 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 6e 44 5c 22 5c 32 31 \f>\204\211.\324\325\326\nD\"\21
1cee0 30 5c 6e 5c 33 34 30 48 21 5c 32 31 31 1e 2b 5c 33 34 31 5c 32 33 30 3f 5c 32 30 35 5c 32 32 37 0\n\340H!\211.+\341\230?\205\227
1cf00 00 5c 33 31 31 1e 2c 08 5c 33 34 32 0e 2a 5c 33 34 32 0d 5c 33 34 33 5c 33 34 34 0d 5c 22 5c 32 .\311.,.\342.*\342.\343\344.\"\2
1cf20 30 33 5c 32 35 32 00 5c 33 34 35 5c 32 30 32 5c 32 35 33 00 5c 33 34 32 5c 33 34 32 5c 33 30 36 03\252.\345\202\253.\342\342\306
1cf40 5c 33 32 33 5c 6e 21 5c 66 3e 5c 32 30 34 5c 32 37 34 00 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c \323\n!\f>\204\274.\324\325\326\
1cf60 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 34 36 48 5c 32 30 36 5c 33 30 33 00 5c 33 34 31 5c 33 34 37 nD\"\210\n\346H\206\303.\341\347
1cf80 5c 33 31 30 0e 2c 5c 33 31 32 25 0e 2c 5c 32 30 36 5c 33 31 37 00 5c 33 34 31 5c 33 30 36 0e 2b \310.,\312%.,\206\317.\341\306.+
1cfa0 5c 33 34 37 5c 33 31 30 5c 33 31 37 5c 33 31 32 25 5c 33 31 36 5c 32 36 31 0b 5c 32 31 30 2d 0b \347\310\317\312%\316\261.\210-.
1cfc0 41 5c 32 31 31 13 5c 32 30 34 18 00 5c 33 31 37 2a 5c 32 30 37 22 20 5b 67 72 6f 75 70 20 74 65 A\211.\204..\317*\207".[group.te
1cfe0 6d 70 6c 61 74 65 73 20 70 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 6c 2d 73 74 72 mplates.p.--dolist-tail--.cl-str
1d000 75 63 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 6e 61 6d 65 20 74 72 75 6e uct-yas--template-tags.name.trun
1d020 63 61 74 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 77 69 64 74 68 20 32 35 20 30 20 33 32 20 22 2e 2e cate-string-to-width.25.0.32."..
1d040 2e 22 20 6d 61 6b 65 2d 73 74 72 69 6e 67 20 31 30 30 20 34 35 20 22 5c 6e 22 20 6e 69 6c 20 70 .".make-string.100.45."\n".nil.p
1d060 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 22 5c 5c 5c 5c 73 6e 69 70 70 65 74 20 60 25 ropertize.format."\\\\snippet.`%
1d080 73 27 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 s'".type-of.signal.wrong-type-ar
1d0a0 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 33 20 79 61 73 6e 69 70 70 65 74 gument.yas--template.3.yasnippet
1d0c0 20 35 30 20 34 20 79 61 73 2d 2d 65 76 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 22 28 79 29 22 20 .50.4.yas--eval-condition."(y)".
1d0e0 22 28 73 29 22 20 22 28 61 29 22 20 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 38 20 22 22 "(s)"."(a)".key-description.8.""
1d100 20 22 20 22 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 2e 5c 5c 2e 5c 5c 2e 24 22 20 22 .".".string-match."\\.\\.\\.$"."
1d120 27 22 20 31 20 31 35 20 63 6f 6e 64 69 74 69 6f 6e 20 6f 72 69 67 69 6e 61 6c 2d 62 75 66 66 65 '".1.15.condition.original-buffe
1d140 72 20 63 6f 6e 64 69 74 69 6f 6e 2d 73 74 72 69 6e 67 20 6b 65 79 2d 64 65 73 63 72 69 70 74 69 r.condition-string.key-descripti
1d160 6f 6e 2d 73 74 72 69 6e 67 20 74 65 6d 70 6c 61 74 65 2d 6b 65 79 2d 70 61 64 64 69 6e 67 5d 20 on-string.template-key-padding].
1d180 31 36 5d 5d 20 38 5d 29 0a 23 40 31 38 36 20 41 73 20 60 79 61 73 2d 6b 65 79 2d 73 79 6e 74 61 16]].8]).#@186.As.`yas-key-synta
1d1a0 78 65 73 27 20 65 6c 65 6d 65 6e 74 2c 20 6c 6f 6f 6b 20 66 6f 72 20 77 68 69 74 65 73 70 61 63 xes'.element,.look.for.whitespac
1d1c0 65 20 64 65 6c 69 6d 69 74 65 64 20 6b 65 79 2e 0a 0a 41 20 6e 65 77 6c 69 6e 65 20 77 69 6c 6c e.delimited.key...A.newline.will
1d1e0 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 77 68 69 74 65 73 70 61 63 65 20 65 76 65 6e 20 69 .be.considered.whitespace.even.i
1d200 66 20 74 68 65 20 6d 6f 64 65 20 73 79 6e 74 61 78 0a 6d 61 72 6b 73 20 69 74 20 61 73 20 73 6f f.the.mode.syntax.marks.it.as.so
1d220 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 28 74 79 70 69 63 61 6c 6c 79 20 63 6f 6d 6d 65 6e 74 20 mething.else.(typically.comment.
1d240 65 6e 64 65 72 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 74 72 79 2d 6b 65 79 2d ender)...(defalias.'yas-try-key-
1d260 66 72 6f 6d 2d 77 68 69 74 65 73 70 61 63 65 20 23 5b 28 5f 73 74 61 72 74 2d 70 6f 69 6e 74 29 from-whitespace.#[(_start-point)
1d280 20 22 5c 33 30 30 5c 33 30 31 78 5c 32 30 37 22 20 5b 22 5e 5b 3a 73 70 61 63 65 3a 5d 5c 6e 22 ."\300\301x\207".["^[:space:]\n"
1d2a0 20 6e 69 6c 5d 20 32 20 28 23 24 20 2e 20 31 31 39 31 38 33 29 5d 29 0a 23 40 36 37 20 4c 69 6b .nil].2.(#$...119183)]).#@67.Lik
1d2c0 65 20 60 79 61 73 2d 6c 6f 6e 67 65 73 74 2d 6b 65 79 2d 66 72 6f 6d 2d 77 68 69 74 65 73 70 61 e.`yas-longest-key-from-whitespa
1d2e0 63 65 27 20 62 75 74 20 74 61 6b 65 20 74 68 65 20 73 68 6f 72 74 65 73 74 20 6b 65 79 2e 1f 0a ce'.but.take.the.shortest.key...
1d300 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 73 68 6f 72 74 65 73 74 2d 6b 65 79 2d 75 6e 74 69 (defalias.'yas-shortest-key-unti
1d320 6c 2d 77 68 69 74 65 73 70 61 63 65 20 23 5b 28 5f 73 74 61 72 74 2d 70 6f 69 6e 74 29 20 22 5c l-whitespace.#[(_start-point)."\
1d340 33 30 30 60 53 78 5c 33 30 31 55 3f 5c 32 30 35 0b 00 5c 33 30 32 5c 32 30 37 22 20 5b 22 5e 5b 300`Sx\301U?\205..\302\207".["^[
1d360 3a 73 70 61 63 65 3a 5d 5c 6e 22 20 30 20 61 67 61 69 6e 5d 20 32 20 28 23 24 20 2e 20 31 31 39 :space:]\n".0.again].2.(#$...119
1d380 34 38 35 29 5d 29 0a 23 40 32 30 32 20 41 73 20 60 79 61 73 2d 6b 65 79 2d 73 79 6e 74 61 78 65 485)]).#@202.As.`yas-key-syntaxe
1d3a0 73 27 20 65 6c 65 6d 65 6e 74 2c 20 6c 6f 6f 6b 20 66 6f 72 20 6c 6f 6e 67 65 73 74 20 6b 65 79 s'.element,.look.for.longest.key
1d3c0 20 62 65 74 77 65 65 6e 20 70 6f 69 6e 74 20 61 6e 64 20 77 68 69 74 65 73 70 61 63 65 2e 0a 0a .between.point.and.whitespace...
1d3e0 41 20 6e 65 77 6c 69 6e 65 20 77 69 6c 6c 20 62 65 20 63 6f 6e 73 69 64 65 72 65 64 20 77 68 69 A.newline.will.be.considered.whi
1d400 74 65 73 70 61 63 65 20 65 76 65 6e 20 69 66 20 74 68 65 20 6d 6f 64 65 20 73 79 6e 74 61 78 0a tespace.even.if.the.mode.syntax.
1d420 6d 61 72 6b 73 20 69 74 20 61 73 20 73 6f 6d 65 74 68 69 6e 67 20 65 6c 73 65 20 28 74 79 70 69 marks.it.as.something.else.(typi
1d440 63 61 6c 6c 79 20 63 6f 6d 6d 65 6e 74 20 65 6e 64 65 72 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 cally.comment.ender)...(defalias
1d460 20 27 79 61 73 2d 6c 6f 6e 67 65 73 74 2d 6b 65 79 2d 66 72 6f 6d 2d 77 68 69 74 65 73 70 61 63 .'yas-longest-key-from-whitespac
1d480 65 20 23 5b 28 73 74 61 72 74 2d 70 6f 69 6e 74 29 20 22 60 08 55 5c 32 30 33 0d 00 5c 33 30 31 e.#[(start-point)."`.U\203..\301
1d4a0 08 21 5c 32 31 30 5c 32 30 32 10 00 5c 33 30 32 75 5c 32 31 30 08 60 54 58 3f 5c 32 30 35 19 00 .!\210\202..\302u\210.`TX?\205..
1d4c0 5c 33 30 33 5c 32 30 37 22 20 5b 73 74 61 72 74 2d 70 6f 69 6e 74 20 79 61 73 2d 74 72 79 2d 6b \303\207".[start-point.yas-try-k
1d4e0 65 79 2d 66 72 6f 6d 2d 77 68 69 74 65 73 70 61 63 65 20 6e 69 6c 20 61 67 61 69 6e 5d 20 32 20 ey-from-whitespace.nil.again].2.
1d500 28 23 24 20 2e 20 31 31 39 36 39 33 29 5d 29 0a 23 40 36 33 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 (#$...119693)]).#@63.Non-nil.if.
1d520 66 69 65 6c 64 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 62 79 20 75 73 65 72 20 field.has.been.modified.by.user.
1d540 6f 72 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d or.transformation...(defvar.yas-
1d560 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 30 30 38 35 29 29 0a 23 40 modified-p.nil.(#$...120085)).#@
1d580 34 31 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 75 73 65 72 20 69 73 20 61 62 6f 75 74 20 74 6f 20 65 41.Non-nil.if.user.is.about.to.e
1d5a0 78 69 74 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 xit.field...(defvar.yas-moving-a
1d5c0 77 61 79 2d 70 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 30 31 39 35 29 29 0a 23 40 33 30 20 43 6f way-p.nil.(#$...120195)).#@30.Co
1d5e0 6e 74 61 69 6e 73 20 63 75 72 72 65 6e 74 20 66 69 65 6c 64 20 74 65 78 74 2e 1f 0a 28 64 65 66 ntains.current.field.text...(def
1d600 76 61 72 20 79 61 73 2d 74 65 78 74 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 30 32 38 36 29 29 0a var.yas-text.nil.(#$...120286)).
1d620 23 40 31 36 36 20 53 65 61 72 63 68 20 50 41 54 54 45 52 4e 20 69 6e 20 53 54 52 20 61 6e 64 20 #@166.Search.PATTERN.in.STR.and.
1d640 72 65 74 75 72 6e 20 53 55 42 45 58 50 74 68 20 6d 61 74 63 68 2e 0a 0a 49 66 20 66 6f 75 6e 64 return.SUBEXPth.match...If.found
1d660 2c 20 74 68 65 20 63 6f 6e 74 65 6e 74 20 6f 66 20 73 75 62 65 78 70 20 67 72 6f 75 70 20 53 55 ,.the.content.of.subexp.group.SU
1d680 42 45 58 50 20 28 64 65 66 61 75 6c 74 20 30 29 20 69 73 0a 20 20 72 65 74 75 72 6e 65 64 2c 20 BEXP.(default.0).is...returned,.
1d6a0 6f 72 20 65 6c 73 65 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 53 54 52 20 77 69 6c 6c 20 62 65 or.else.the.original.STR.will.be
1d6c0 20 72 65 74 75 72 6e 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 73 75 62 73 74 .returned...(defalias.'yas-subst
1d6e0 72 20 23 5b 28 73 74 72 20 70 61 74 74 65 72 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 73 75 62 65 78 r.#[(str.pattern.&optional.subex
1d700 70 29 20 22 08 5c 32 30 36 05 00 5c 33 30 35 19 5c 33 30 36 20 1a 5c 33 30 37 5c 32 31 36 5c 33 p).".\206..\305.\306..\307\216\3
1d720 31 30 0b 5c 66 5c 22 5c 32 30 33 19 00 5c 33 31 31 09 5c 66 5c 22 5c 32 30 32 1a 00 5c 66 2b 5c 10.\f\"\203..\311.\f\"\202..\f+\
1d740 32 30 37 22 20 5b 73 75 62 65 78 70 20 67 72 70 20 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 207".[subexp.grp.save-match-data
1d760 2d 69 6e 74 65 72 6e 61 6c 20 70 61 74 74 65 72 6e 20 73 74 72 20 30 20 6d 61 74 63 68 2d 64 61 -internal.pattern.str.0.match-da
1d780 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 ta.#[nil."\301.\302\"\207".[save
1d7a0 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 -match-data-internal.set-match-d
1d7c0 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 6d ata.evaporate].3].string-match.m
1d7e0 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 5d 20 33 20 28 23 24 atch-string-no-properties].3.(#$
1d800 20 2e 20 31 32 30 33 35 38 29 5d 29 0a 23 40 31 31 34 20 50 72 6f 6d 70 74 20 66 6f 72 20 61 20 ...120358)]).#@114.Prompt.for.a.
1d820 73 74 72 69 6e 67 20 69 6e 20 50 4f 53 53 49 42 49 4c 49 54 49 45 53 20 61 6e 64 20 72 65 74 75 string.in.POSSIBILITIES.and.retu
1d840 72 6e 20 69 74 2e 0a 0a 54 68 65 20 6c 61 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 50 4f 53 53 rn.it...The.last.element.of.POSS
1d860 49 42 49 4c 49 54 49 45 53 20 6d 61 79 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e IBILITIES.may.be.a.list.of.strin
1d880 67 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 63 68 6f 6f 73 65 2d 76 61 6c 75 65 gs...(defalias.'yas-choose-value
1d8a0 20 23 5b 28 26 72 65 73 74 20 70 6f 73 73 69 62 69 6c 69 74 69 65 73 29 20 22 08 5c 32 30 36 05 .#[(&rest.possibilities).".\206.
1d8c0 00 09 3f 5c 32 30 35 24 00 5c 33 30 36 5c 6e 21 5c 32 31 31 1b 40 5c 32 31 31 1c 3c 5c 32 30 33 ..?\205$.\306\n!\211.@\211.<\203
1d8e0 1f 00 0b 5c 66 40 5c 32 34 30 5c 32 31 30 0b 5c 66 41 5c 32 34 31 5c 32 31 30 2a 5c 33 30 37 5c ...\f@\240\210.\fA\241\210*\307\
1d900 33 31 30 0d 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 77 61 79 2d 70 20 79 310.\"\207".[yas-moving-away-p.y
1d920 61 73 2d 6d 6f 64 69 66 69 65 64 2d 70 20 70 6f 73 73 69 62 69 6c 69 74 69 65 73 20 6c 61 73 74 as-modified-p.possibilities.last
1d940 2d 6c 69 6e 6b 20 6c 61 73 74 2d 65 6c 65 6d 20 79 61 73 2d 70 72 6f 6d 70 74 2d 66 75 6e 63 74 -link.last-elem.yas-prompt-funct
1d960 69 6f 6e 73 20 6c 61 73 74 20 63 6c 2d 73 6f 6d 65 20 23 5b 28 66 6e 29 20 22 08 5c 33 30 32 09 ions.last.cl-some.#[(fn).".\302.
1d980 5c 22 5c 32 30 37 22 20 5b 66 6e 20 70 6f 73 73 69 62 69 6c 69 74 69 65 73 20 22 43 68 6f 6f 73 \"\207".[fn.possibilities."Choos
1d9a0 65 3a 20 22 5d 20 33 5d 5d 20 34 20 28 23 24 20 2e 20 31 32 30 38 35 31 29 5d 29 0a 23 40 32 37 e:."].3]].4.(#$...120851)]).#@27
1d9c0 36 20 41 20 73 6e 69 70 70 65 74 2d 61 77 61 72 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 60 63 6f 6.A.snippet-aware.version.of.`co
1d9e0 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2e 0a 54 68 69 73 20 63 61 6e 20 62 65 20 75 73 65 64 mpleting-read'..This.can.be.used
1da00 20 74 6f 20 71 75 65 72 79 20 74 68 65 20 75 73 65 72 20 66 6f 72 20 74 68 65 20 69 6e 69 74 69 .to.query.the.user.for.the.initi
1da20 61 6c 20 76 61 6c 75 65 20 6f 66 20 61 0a 73 6e 69 70 70 65 74 20 66 69 65 6c 64 2e 20 20 54 68 al.value.of.a.snippet.field...Th
1da40 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 20 61 73 20 60 63 6f 6d e.arguments.are.the.same.as.`com
1da60 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 2e 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 20 43 4f 4c 4c 45 pleting-read'...(fn.PROMPT.COLLE
1da80 43 54 49 4f 4e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 44 49 43 41 54 45 20 52 45 51 55 49 52 CTION.&optional.PREDICATE.REQUIR
1daa0 45 2d 4d 41 54 43 48 20 49 4e 49 54 49 41 4c 2d 49 4e 50 55 54 20 48 49 53 54 20 44 45 46 20 49 E-MATCH.INITIAL-INPUT.HIST.DEF.I
1dac0 4e 48 45 52 49 54 2d 49 4e 50 55 54 2d 4d 45 54 48 4f 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 NHERIT-INPUT-METHOD)..(defalias.
1dae0 27 79 61 73 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 23 5b 28 26 72 65 73 74 20 61 72 'yas-completing-read.#[(&rest.ar
1db00 67 73 29 20 22 08 5c 32 30 36 05 00 09 3f 5c 32 30 35 0d 00 5c 33 30 33 5c 33 30 34 5c 6e 5c 22 gs).".\206...?\205..\303\304\n\"
1db20 5c 32 30 37 22 20 5b 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 77 61 79 2d 70 20 79 61 73 2d 6d 6f 64 \207".[yas-moving-away-p.yas-mod
1db40 69 66 69 65 64 2d 70 20 61 72 67 73 20 61 70 70 6c 79 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 ified-p.args.apply.completing-re
1db60 61 64 5d 20 33 20 28 23 24 20 2e 20 31 32 31 32 38 32 29 5d 29 0a 23 40 32 39 20 48 65 6c 70 65 ad].3.(#$...121282)]).#@29.Helpe
1db80 72 20 66 6f 72 20 60 79 61 73 2d 61 75 74 6f 2d 6e 65 78 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 r.for.`yas-auto-next'...(defalia
1dba0 73 20 27 79 61 73 2d 2d 61 75 74 6f 2d 6e 65 78 74 20 23 5b 6e 69 6c 20 22 5c 33 30 31 5c 33 30 s.'yas--auto-next.#[nil."\301\30
1dbc0 30 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 30 32 08 3e 5c 32 30 0\302\303#\210\304.\210\302.>\20
1dbe0 34 00 00 5c 33 30 35 5c 32 30 37 22 20 5b 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 4..\305\207".[post-command-hook.
1dc00 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 79 61 73 2d 2d 61 75 74 6f 2d 6e 65 78 74 20 74 20 79 61 73 remove-hook.yas--auto-next.t.yas
1dc20 2d 6e 65 78 74 2d 66 69 65 6c 64 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 32 31 37 32 33 29 -next-field.nil].4.(#$...121723)
1dc40 5d 29 0a 23 40 35 38 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 76 61 6e 63 65 20 74 6f ]).#@58.Automatically.advance.to
1dc60 20 6e 65 78 74 20 66 69 65 6c 64 20 61 66 74 65 72 20 65 76 61 6c 27 69 6e 67 20 42 4f 44 59 2e .next.field.after.eval'ing.BODY.
1dc80 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 61 75 74 6f 2d 6e 65 78 74 20 27 28 6d 61 63 ..(defalias.'yas-auto-next.'(mac
1dca0 72 6f 20 2e 20 23 5b 28 26 72 65 73 74 20 62 6f 64 79 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 ro...#[(&rest.body)."\301\302\30
1dcc0 33 5c 33 30 34 08 5c 33 30 35 5c 22 42 45 5c 32 30 37 22 20 5b 62 6f 64 79 20 75 6e 6c 65 73 73 3\304.\305\"BE\207".[body.unless
1dce0 20 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 77 61 79 2d 70 20 70 72 6f 67 31 20 61 70 70 65 6e 64 20 .yas-moving-away-p.prog1.append.
1dd00 28 28 61 64 64 2d 68 6f 6f 6b 20 27 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 23 27 ((add-hook.'post-command-hook.#'
1dd20 79 61 73 2d 2d 61 75 74 6f 2d 6e 65 78 74 20 6e 69 6c 20 74 29 29 5d 20 36 20 28 23 24 20 2e 20 yas--auto-next.nil.t))].6.(#$...
1dd40 31 32 31 39 32 38 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 121928)])).(byte-code."\300\301\
1dd60 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 302\303#\304\301\305\306#\207".[
1dd80 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 61 75 74 6f 2d 6e 65 78 74 20 6c 69 73 70 2d function-put.yas-auto-next.lisp-
1dda0 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 30 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 indent-function.0.put.edebug-for
1ddc0 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6b 65 79 2d m-spec.t].5).(defalias.'yas-key-
1dde0 74 6f 2d 76 61 6c 75 65 20 23 5b 28 61 6c 69 73 74 29 20 22 08 5c 32 30 36 05 00 09 3f 5c 32 30 to-value.#[(alist).".\206...?\20
1de00 35 21 00 5c 33 30 34 5c 33 30 35 21 5c 32 31 31 1a 3b 5c 32 30 35 20 00 5c 33 30 36 5c 6e 0b 5c 5!.\304\305!\211.;\205..\306\n.\
1de20 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 26 06 41 5c 32 30 36 20 00 5c 6e 29 5c 32 30 37 22 307\310\311\312&.A\206..\n)\207"
1de40 20 5b 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 77 61 79 2d 70 20 79 61 73 2d 6d 6f 64 69 66 69 65 64 .[yas-moving-away-p.yas-modified
1de60 2d 70 20 6b 65 79 20 61 6c 69 73 74 20 72 65 61 64 2d 6b 65 79 2d 73 65 71 75 65 6e 63 65 20 22 -p.key.alist.read-key-sequence."
1de80 22 20 63 6c 2d 66 69 6e 64 20 3a 6b 65 79 20 63 61 72 20 3a 74 65 73 74 20 73 74 72 69 6e 67 3d ".cl-find.:key.car.:test.string=
1dea0 5d 20 38 5d 29 0a 23 40 34 39 20 53 69 67 6e 61 6c 20 60 79 61 73 2d 65 78 63 65 70 74 69 6f 6e ].8]).#@49.Signal.`yas-exception
1dec0 27 20 77 69 74 68 20 54 45 58 54 20 61 73 20 74 68 65 20 72 65 61 73 6f 6e 2e 1f 0a 28 64 65 66 '.with.TEXT.as.the.reason...(def
1dee0 61 6c 69 61 73 20 27 79 61 73 2d 74 68 72 6f 77 20 23 5b 28 74 65 78 74 29 20 22 5c 33 30 31 5c alias.'yas-throw.#[(text)."\301\
1df00 33 30 32 08 43 5c 22 5c 32 30 37 22 20 5b 74 65 78 74 20 73 69 67 6e 61 6c 20 79 61 73 2d 65 78 302.C\"\207".[text.signal.yas-ex
1df20 63 65 70 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 31 32 32 35 33 39 29 5d 29 0a 28 62 79 74 65 ception].3.(#$...122539)]).(byte
1df40 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 30 -code."\300\301\302\303#\210\300
1df60 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 32 30 37 22 20 5b 70 75 74 20 79 61 73 2d 65 78 63 65 \301\304\305#\207".[put.yas-exce
1df80 70 74 69 6f 6e 20 65 72 72 6f 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 28 65 72 72 6f 72 20 79 61 ption.error-conditions.(error.ya
1dfa0 73 2d 65 78 63 65 70 74 69 6f 6e 29 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 22 5b 79 61 73 s-exception).error-message."[yas
1dfc0 5d 20 45 78 63 65 70 74 69 6f 6e 22 5d 20 34 29 0a 23 40 39 32 20 56 65 72 69 66 79 20 74 68 61 ].Exception"].4).#@92.Verify.tha
1dfe0 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 65 6c 64 20 76 61 6c 75 65 20 69 73 20 69 6e 20 t.the.current.field.value.is.in.
1e000 50 4f 53 53 49 42 49 4c 49 54 49 45 53 2e 0a 4f 74 68 65 72 77 69 73 65 20 73 69 67 6e 61 6c 20 POSSIBILITIES..Otherwise.signal.
1e020 60 79 61 73 2d 65 78 63 65 70 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 `yas-exception'...(defalias.'yas
1e040 2d 76 65 72 69 66 79 2d 76 61 6c 75 65 20 23 5b 28 70 6f 73 73 69 62 69 6c 69 74 69 65 73 29 20 -verify-value.#[(possibilities).
1e060 22 08 5c 32 30 35 11 00 09 5c 6e 5c 32 33 35 3f 5c 32 30 35 11 00 5c 33 30 33 5c 33 30 34 5c 33 ".\205...\n\235?\205..\303\304\3
1e080 30 35 5c 6e 5c 22 21 5c 32 30 37 22 20 5b 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 77 61 79 2d 70 20 05\n\"!\207".[yas-moving-away-p.
1e0a0 79 61 73 2d 74 65 78 74 20 70 6f 73 73 69 62 69 6c 69 74 69 65 73 20 79 61 73 2d 74 68 72 6f 77 yas-text.possibilities.yas-throw
1e0c0 20 66 6f 72 6d 61 74 20 22 46 69 65 6c 64 20 6f 6e 6c 79 20 61 6c 6c 6f 77 73 20 25 73 22 5d 20 .format."Field.only.allows.%s"].
1e0e0 34 20 28 23 24 20 2e 20 31 32 32 38 33 38 29 5d 29 0a 23 40 31 32 30 20 47 65 74 20 74 68 65 20 4.(#$...122838)]).#@120.Get.the.
1e100 73 74 72 69 6e 67 20 66 6f 72 20 66 69 65 6c 64 20 77 69 74 68 20 4e 55 4d 42 45 52 2e 0a 0a 55 string.for.field.with.NUMBER...U
1e120 73 65 20 74 68 69 73 20 69 6e 20 70 72 69 6d 61 72 79 20 61 6e 64 20 6d 69 72 72 6f 72 20 74 72 se.this.in.primary.and.mirror.tr
1e140 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 20 74 6f 20 67 65 74 20 74 68 65 20 74 65 78 74 20 6f 66 ansformations.to.get.the.text.of
1e160 0a 6f 74 68 65 72 20 66 69 65 6c 64 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 66 .other.fields...(defalias.'yas-f
1e180 69 65 6c 64 2d 76 61 6c 75 65 20 23 5b 28 6e 75 6d 62 65 72 29 20 22 5c 33 30 33 20 40 5c 32 31 ield-value.#[(number)."\303.@\21
1e1a0 31 18 5c 32 30 35 5c 66 00 5c 33 30 34 08 09 5c 22 5c 32 31 31 1a 5c 32 30 35 14 00 5c 33 30 35 1.\205\f.\304..\"\211.\205..\305
1e1c0 5c 6e 21 2a 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 6e 75 6d 62 65 72 20 66 69 65 6c 64 20 \n!*\207".[snippet.number.field.
1e1e0 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 yas-active-snippets.yas--snippet
1e200 2d 66 69 6e 64 2d 66 69 65 6c 64 20 79 61 73 2d 2d 66 69 65 6c 64 2d 74 65 78 74 2d 66 6f 72 2d -find-field.yas--field-text-for-
1e220 64 69 73 70 6c 61 79 5d 20 34 20 28 23 24 20 2e 20 31 32 33 31 32 38 29 5d 29 0a 23 40 36 32 20 display].4.(#$...123128)]).#@62.
1e240 52 65 74 75 72 6e 20 60 79 61 73 2d 74 65 78 74 27 20 69 66 20 74 68 61 74 20 65 78 69 73 74 73 Return.`yas-text'.if.that.exists
1e260 20 61 6e 64 20 69 73 20 6e 6f 6e 2d 65 6d 70 74 79 2c 20 65 6c 73 65 20 6e 69 6c 2e 1f 0a 28 64 .and.is.non-empty,.else.nil...(d
1e280 65 66 61 6c 69 61 73 20 27 79 61 73 2d 74 65 78 74 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 5c 66 efalias.'yas-text.#[nil.".\205\f
1e2a0 00 08 5c 33 30 31 5c 32 33 30 3f 5c 32 30 35 5c 66 00 08 5c 32 30 37 22 20 5b 79 61 73 2d 74 65 ..\301\230?\205\f..\207".[yas-te
1e2c0 78 74 20 22 22 5d 20 32 20 28 23 24 20 2e 20 31 32 33 34 35 36 29 5d 29 0a 23 40 37 31 20 52 65 xt.""].2.(#$...123456)]).#@71.Re
1e2e0 74 75 72 6e 20 60 79 61 73 2d 73 65 6c 65 63 74 65 64 2d 74 65 78 74 27 20 69 66 20 74 68 61 74 turn.`yas-selected-text'.if.that
1e300 20 65 78 69 73 74 73 20 61 6e 64 20 69 73 20 6e 6f 6e 2d 65 6d 70 74 79 2c 20 65 6c 73 65 20 6e .exists.and.is.non-empty,.else.n
1e320 69 6c 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 73 65 6c 65 63 74 65 64 2d 74 65 78 il...(defalias.'yas-selected-tex
1e340 74 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 5c 66 00 08 5c 33 30 31 5c 32 33 30 3f 5c 32 30 35 5c t.#[nil.".\205\f..\301\230?\205\
1e360 66 00 08 5c 32 30 37 22 20 5b 79 61 73 2d 73 65 6c 65 63 74 65 64 2d 74 65 78 74 20 22 22 5d 20 f..\207".[yas-selected-text.""].
1e380 32 20 28 23 24 20 2e 20 31 32 33 36 31 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2.(#$...123614)]).(defalias.'yas
1e3a0 2d 2d 67 65 74 2d 66 69 65 6c 64 2d 6f 6e 63 65 20 23 5b 28 6e 75 6d 62 65 72 20 26 6f 70 74 69 --get-field-once.#[(number.&opti
1e3c0 6f 6e 61 6c 20 74 72 61 6e 73 66 6f 72 6d 2d 66 6e 29 20 22 08 3f 5c 32 30 35 12 00 09 5c 32 30 onal.transform-fn).".?\205...\20
1e3e0 33 0f 00 09 5c 33 30 33 5c 6e 21 21 5c 32 30 37 5c 33 30 33 5c 6e 21 5c 32 30 37 22 20 5b 79 61 3...\303\n!!\207\303\n!\207".[ya
1e400 73 2d 6d 6f 64 69 66 69 65 64 2d 70 20 74 72 61 6e 73 66 6f 72 6d 2d 66 6e 20 6e 75 6d 62 65 72 s-modified-p.transform-fn.number
1e420 20 79 61 73 2d 66 69 65 6c 64 2d 76 61 6c 75 65 5d 20 33 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 .yas-field-value].3]).(defalias.
1e440 27 79 61 73 2d 64 65 66 61 75 6c 74 2d 66 72 6f 6d 2d 66 69 65 6c 64 20 23 5b 28 6e 75 6d 62 65 'yas-default-from-field.#[(numbe
1e460 72 29 20 22 08 3f 5c 32 30 35 08 00 5c 33 30 32 09 21 5c 32 30 37 22 20 5b 79 61 73 2d 6d 6f 64 r).".?\205..\302.!\207".[yas-mod
1e480 69 66 69 65 64 2d 70 20 6e 75 6d 62 65 72 20 79 61 73 2d 66 69 65 6c 64 2d 76 61 6c 75 65 5d 20 ified-p.number.yas-field-value].
1e4a0 32 5d 29 0a 23 40 37 32 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 70 2]).#@72.Return.non-nil.if.the.p
1e4c0 6f 69 6e 74 20 69 73 20 69 6e 73 69 64 65 20 61 20 73 74 72 69 6e 67 20 61 63 63 6f 72 64 69 6e oint.is.inside.a.string.accordin
1e4e0 67 20 74 6f 20 66 6f 6e 74 2d 6c 6f 63 6b 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d g.to.font-lock...(defalias.'yas-
1e500 69 6e 73 69 64 65 2d 73 74 72 69 6e 67 20 23 5b 6e 69 6c 20 22 5c 33 30 30 60 53 5c 33 30 31 5c inside-string.#[nil."\300`S\301\
1e520 22 5c 33 30 32 3d 5c 32 30 37 22 20 5b 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 66 "\302=\207".[get-char-property.f
1e540 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 73 74 72 69 6e 67 2d 66 61 63 65 5d 20 33 20 28 23 24 ace.font-lock-string-face].3.(#$
1e560 20 2e 20 31 32 34 30 37 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 75 6e 69 6d ...124073)]).(defalias.'yas-unim
1e580 70 6c 65 6d 65 6e 74 65 64 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 69 73 73 69 6e 67 2d 66 plemented.#[(&optional.missing-f
1e5a0 65 61 74 75 72 65 29 20 22 08 5c 32 30 33 15 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 09 5c 32 30 eature).".\203..\302\303\304.\20
1e5c0 36 5c 66 00 5c 33 30 35 5c 22 21 5c 32 30 35 1d 00 5c 33 30 36 08 21 5c 32 30 37 5c 33 30 37 5c 6\f.\305\"!\205..\306.!\207\307\
1e5e0 33 31 30 09 5c 32 30 36 1c 00 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 75 72 72 310.\206..\305\"\207".[yas--curr
1e600 65 6e 74 2d 74 65 6d 70 6c 61 74 65 20 6d 69 73 73 69 6e 67 2d 66 65 61 74 75 72 65 20 79 2d 6f ent-template.missing-feature.y-o
1e620 72 2d 6e 2d 70 20 66 6f 72 6d 61 74 20 22 54 68 69 73 20 73 6e 69 70 70 65 74 20 69 73 20 75 6e r-n-p.format."This.snippet.is.un
1e640 69 6d 70 6c 65 6d 65 6e 74 65 64 20 28 6d 69 73 73 69 6e 67 20 25 73 29 20 56 69 73 69 74 20 74 implemented.(missing.%s).Visit.t
1e660 68 65 20 73 6e 69 70 70 65 74 20 64 65 66 69 6e 69 74 69 6f 6e 3f 20 22 20 22 73 6f 6d 65 74 68 he.snippet.definition?."."someth
1e680 69 6e 67 22 20 79 61 73 2d 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c 65 2d 31 20 6d ing".yas--visit-snippet-file-1.m
1e6a0 65 73 73 61 67 65 20 22 4e 6f 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e 20 4d 69 73 73 69 essage."No.implementation..Missi
1e6c0 6e 67 20 25 73 22 5d 20 34 5d 29 0a 23 40 33 38 20 4f 76 65 72 6c 61 79 73 20 74 68 65 20 63 75 ng.%s"].4]).#@38.Overlays.the.cu
1e6e0 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 rrently.active.field...(defvar.y
1e700 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 28 23 24 as--active-field-overlay.nil.(#$
1e720 20 2e 20 31 32 34 36 32 35 29 29 0a 23 40 33 35 20 4c 69 73 74 20 6f 66 20 63 75 72 72 65 6e 74 ...124625)).#@35.List.of.current
1e740 6c 79 20 61 63 74 69 76 65 20 73 6e 69 70 70 65 74 73 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d ly.active.snippets..(defvar.yas-
1e760 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 34 37 32 -active-snippets.nil.(#$...12472
1e780 31 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 1)).(make-variable-buffer-local.
1e7a0 27 79 61 73 2d 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 29 0a 23 40 34 38 20 54 77 6f 20 'yas--active-snippets).#@48.Two.
1e7c0 6f 76 65 72 6c 61 79 73 20 70 72 6f 74 65 63 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 61 63 74 overlays.protect.the.current.act
1e7e0 69 76 65 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 ive.field...(defvar.yas--field-p
1e800 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 34 rotection-overlays.nil.(#$...124
1e820 38 36 30 29 29 0a 23 40 36 30 20 54 68 65 20 73 65 6c 65 63 74 65 64 20 72 65 67 69 6f 6e 20 64 860)).#@60.The.selected.region.d
1e840 65 6c 65 74 65 64 20 6f 6e 20 74 68 65 20 6c 61 73 74 20 73 6e 69 70 70 65 74 20 65 78 70 61 6e eleted.on.the.last.snippet.expan
1e860 73 69 6f 6e 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 73 65 6c 65 63 74 65 64 2d 74 65 78 74 sion...(defvar.yas-selected-text
1e880 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 34 39 37 31 29 29 0a 23 40 34 39 20 54 68 65 20 63 6f 6c .nil.(#$...124971)).#@49.The.col
1e8a0 75 6d 6e 20 77 68 65 72 65 20 74 68 65 20 73 6e 69 70 70 65 74 20 65 78 70 61 6e 73 69 6f 6e 20 umn.where.the.snippet.expansion.
1e8c0 73 74 61 72 74 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 73 74 61 72 74 2d 63 6f 6c started...(defvar.yas--start-col
1e8e0 75 6d 6e 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 35 30 38 31 29 29 0a 28 62 79 74 65 2d 63 6f 64 umn.nil.(#$...125081)).(byte-cod
1e900 65 20 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 e."\300\301!\210\300\302!\210\30
1e920 33 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 33 5c 33 30 32 5c 33 30 34 5c 33 3\301\304\305#\210\303\302\304\3
1e940 30 35 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 05#\207".[make-variable-buffer-l
1e960 6f 63 61 6c 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 79 ocal.yas--active-field-overlay.y
1e980 61 73 2d 2d 66 69 65 6c 64 2d 70 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 20 70 75 as--field-protection-overlays.pu
1e9a0 74 20 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 5d 20 34 29 0a 23 40 34 37 20 63 6f 6d t.permanent-local.t].4).#@47.com
1e9c0 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 73 piler-macro.for.inlining.`yas--s
1e9e0 6e 69 70 70 65 74 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 nippet-p'...(defalias.'yas--snip
1ea00 70 65 74 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 pet-p--cmacro.#[(_cl-whole-arg.c
1ea20 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 l-x)."\301\302\303\304\211\211.&
1ea40 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 .\207".[cl-x.cl--defsubst-expand
1ea60 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 .(cl-x).(cl-block.yas--snippet-p
1ea80 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 .(and.(memq.(type-of.cl-x).cl-st
1eaa0 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d ruct-yas--snippet-tags).t)).nil]
1eac0 20 37 20 28 23 24 20 2e 20 31 32 35 33 37 33 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 73 6e .7.(#$...125373)]).(put.'yas--sn
1eae0 69 70 70 65 74 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 73 6e ippet-p.'compiler-macro.'yas--sn
1eb00 69 70 70 65 74 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d ippet-p--cmacro).(defalias.'yas-
1eb20 2d 73 6e 69 70 70 65 74 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 -snippet-p.#[(cl-x)."\302.!.>\20
1eb40 35 09 00 5c 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 5..\303\207".[cl-x.cl-struct-yas
1eb60 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 32 5d 29 0a 28 62 --snippet-tags.type-of.t].2]).(b
1eb80 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c yte-code."\300\301\302\303#\304\
1eba0 33 30 35 5c 33 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 305\306\301#\207".[function-put.
1ebc0 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 yas--snippet-p.side-effect-free.
1ebe0 65 72 72 6f 72 2d 66 72 65 65 20 70 75 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 64 error-free.put.yas--snippet.cl-d
1ec00 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 35 36 20 63 6f 6d 70 69 6c eftype-satisfies].5).#@56.compil
1ec20 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 73 6e 69 70 er-macro.for.inlining.`yas--snip
1ec40 70 65 74 2d 65 78 70 61 6e 64 2d 65 6e 76 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 pet-expand-env'...(defalias.'yas
1ec60 2d 2d 73 6e 69 70 70 65 74 2d 65 78 70 61 6e 64 2d 65 6e 76 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 --snippet-expand-env--cmacro.#[(
1ec80 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 _cl-whole-arg.cl-x)."\301\302\30
1eca0 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 3\304\211\211.&.\207".[cl-x.cl--
1ecc0 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b defsubst-expand.(cl-x).(cl-block
1ece0 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 70 61 6e 64 2d 65 6e 76 20 28 70 72 6f 67 6e 20 .yas--snippet-expand-env.(progn.
1ed00 28 6f 72 20 28 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 (or.(yas--snippet-p.cl-x).(signa
1ed20 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 l.'wrong-type-argument.(list.'ya
1ed40 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 s--snippet.cl-x))).(aref.cl-x.1)
1ed60 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 32 35 39 37 38 29 5d 29 0a 28 70 75 74 20 27 )).nil].7.(#$...125978)]).(put.'
1ed80 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 70 61 6e 64 2d 65 6e 76 20 27 63 6f 6d 70 69 6c 65 yas--snippet-expand-env.'compile
1eda0 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 70 61 6e 64 2d 65 6e 76 r-macro.'yas--snippet-expand-env
1edc0 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 65 78 70 61 --cmacro).#@57.Access.slot."expa
1ede0 6e 64 2d 65 6e 76 22 20 6f 66 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 20 73 74 72 75 63 74 nd-env".of.`yas--snippet'.struct
1ee00 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d .CL-X...(defalias.'yas--snippet-
1ee20 65 78 70 61 6e 64 2d 65 6e 76 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 expand-env.#[(cl-x)."\302.!.>\20
1ee40 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 4..\303\304\305.D\"\210.\306H\20
1ee60 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 7".[cl-x.cl-struct-yas--snippet-
1ee80 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 tags.type-of.signal.wrong-type-a
1eea0 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 31 5d 20 34 20 28 23 24 20 2e 20 rgument.yas--snippet.1].4.(#$...
1eec0 31 32 36 34 31 35 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 126415)]).(byte-code."\300\301\3
1eee0 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 02\303#\300\207".[function-put.y
1ef00 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 70 61 6e 64 2d 65 6e 76 20 73 69 64 65 2d 65 66 66 65 as--snippet-expand-env.side-effe
1ef20 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ct-free.t].4).#@52.compiler-macr
1ef40 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 65 o.for.inlining.`yas--snippet-fie
1ef60 6c 64 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 lds'...(defalias.'yas--snippet-f
1ef80 69 65 6c 64 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 ields--cmacro.#[(_cl-whole-arg.c
1efa0 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 l-x)."\301\302\303\304\211\211.&
1efc0 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 .\207".[cl-x.cl--defsubst-expand
1efe0 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 .(cl-x).(cl-block.yas--snippet-f
1f000 69 65 6c 64 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 ields.(progn.(or.(yas--snippet-p
1f020 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .cl-x).(signal.'wrong-type-argum
1f040 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 78 29 29 29 20 ent.(list.'yas--snippet.cl-x))).
1f060 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 32 36 (aref.cl-x.2))).nil].7.(#$...126
1f080 37 37 31 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 65 6c 64 73 771)]).(put.'yas--snippet-fields
1f0a0 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 .'compiler-macro.'yas--snippet-f
1f0c0 69 65 6c 64 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 ields--cmacro).#@53.Access.slot.
1f0e0 22 66 69 65 6c 64 73 22 20 6f 66 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 20 73 74 72 75 63 "fields".of.`yas--snippet'.struc
1f100 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 t.CL-X...(defalias.'yas--snippet
1f120 2d 66 69 65 6c 64 73 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 -fields.#[(cl-x)."\302.!.>\204..
1f140 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 \303\304\305.D\"\210.\306H\207".
1f160 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 [cl-x.cl-struct-yas--snippet-tag
1f180 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 s.type-of.signal.wrong-type-argu
1f1a0 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 32 5d 20 34 20 28 23 24 20 2e 20 31 32 37 ment.yas--snippet.2].4.(#$...127
1f1c0 31 38 38 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 188)]).(byte-code."\300\301\302\
1f1e0 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 303#\300\207".[function-put.yas-
1f200 2d 73 6e 69 70 70 65 74 2d 66 69 65 6c 64 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 -snippet-fields.side-effect-free
1f220 20 74 5d 20 34 29 0a 23 40 35 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 .t].4).#@50.compiler-macro.for.i
1f240 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 27 2e 1f 0a 28 64 nlining.`yas--snippet-exit'...(d
1f260 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 2d 2d 63 6d 61 63 efalias.'yas--snippet-exit--cmac
1f280 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c ro.#[(_cl-whole-arg.cl-x)."\301\
1f2a0 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 302\303\304\211\211.&.\207".[cl-
1f2c0 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c x.cl--defsubst-expand.(cl-x).(cl
1f2e0 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 20 28 70 72 6f 67 6e 20 -block.yas--snippet-exit.(progn.
1f300 28 6f 72 20 28 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 (or.(yas--snippet-p.cl-x).(signa
1f320 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 l.'wrong-type-argument.(list.'ya
1f340 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 s--snippet.cl-x))).(aref.cl-x.3)
1f360 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 32 37 35 33 32 29 5d 29 0a 28 70 75 74 20 27 )).nil].7.(#$...127532)]).(put.'
1f380 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 yas--snippet-exit.'compiler-macr
1f3a0 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 o.'yas--snippet-exit--cmacro).#@
1f3c0 35 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 65 78 69 74 22 20 6f 66 20 60 79 61 73 2d 2d 73 51.Access.slot."exit".of.`yas--s
1f3e0 6e 69 70 70 65 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 nippet'.struct.CL-X...(defalias.
1f400 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 'yas--snippet-exit.#[(cl-x)."\30
1f420 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 2.!.>\204..\303\304\305.D\"\210.
1f440 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d \306H\207".[cl-x.cl-struct-yas--
1f460 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e snippet-tags.type-of.signal.wron
1f480 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 33 5d 20 g-type-argument.yas--snippet.3].
1f4a0 34 20 28 23 24 20 2e 20 31 32 37 39 33 39 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 4.(#$...127939)]).(byte-code."\3
1f4c0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 00\301\302\303#\300\207".[functi
1f4e0 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 65 78 69 74 20 73 69 64 65 2d 65 66 on-put.yas--snippet-exit.side-ef
1f500 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 fect-free.t].4).#@48.compiler-ma
1f520 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 cro.for.inlining.`yas--snippet-i
1f540 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 2d d'...(defalias.'yas--snippet-id-
1f560 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 -cmacro.#[(_cl-whole-arg.cl-x)."
1f580 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 \301\302\303\304\211\211.&.\207"
1f5a0 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 .[cl-x.cl--defsubst-expand.(cl-x
1f5c0 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 20 28 70 72 6f ).(cl-block.yas--snippet-id.(pro
1f5e0 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 gn.(or.(yas--snippet-p.cl-x).(si
1f600 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 gnal.'wrong-type-argument.(list.
1f620 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 'yas--snippet.cl-x))).(aref.cl-x
1f640 20 34 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 32 38 32 37 37 29 5d 29 0a 28 70 75 .4))).nil].7.(#$...128277)]).(pu
1f660 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 t.'yas--snippet-id.'compiler-mac
1f680 72 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 ro.'yas--snippet-id--cmacro).#@4
1f6a0 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 64 22 20 6f 66 20 60 79 61 73 2d 2d 73 6e 69 70 9.Access.slot."id".of.`yas--snip
1f6c0 70 65 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 pet'.struct.CL-X...(defalias.'ya
1f6e0 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e s--snippet-id.#[(cl-x)."\302.!.>
1f700 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 \204..\303\304\305.D\"\210.\306H
1f720 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 \207".[cl-x.cl-struct-yas--snipp
1f740 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 et-tags.type-of.signal.wrong-typ
1f760 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 34 5d 20 34 20 28 23 24 e-argument.yas--snippet.4].4.(#$
1f780 20 2e 20 31 32 38 36 37 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...128674)]).(byte-code."\300\30
1f7a0 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 33 30 30 5c 1\302\303#\300\301\304\305#\300\
1f7c0 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 207".[function-put.yas--snippet-
1f7e0 69 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 67 76 2d 65 78 70 61 6e 64 65 id.side-effect-free.t.gv-expande
1f800 72 20 23 5b 28 5f 63 6c 2d 64 6f 20 5f 63 6c 2d 78 29 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 r.#[(_cl-do._cl-x)."\300\301\302
1f820 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c \"\207".[error."%s.is.a.read-onl
1f840 79 20 73 6c 6f 74 22 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 5d 20 33 5d 5d 20 35 29 0a y.slot".yas--snippet-id].3]].5).
1f860 23 40 36 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 #@61.compiler-macro.for.inlining
1f880 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 27 2e .`yas--snippet-control-overlay'.
1f8a0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 74 72 6f ..(defalias.'yas--snippet-contro
1f8c0 6c 2d 6f 76 65 72 6c 61 79 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 l-overlay--cmacro.#[(_cl-whole-a
1f8e0 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 rg.cl-x)."\301\302\303\304\211\2
1f900 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11.&.\207".[cl-x.cl--defsubst-ex
1f920 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 pand.(cl-x).(cl-block.yas--snipp
1f940 65 74 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 et-control-overlay.(progn.(or.(y
1f960 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f as--snippet-p.cl-x).(signal.'wro
1f980 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 73 6e 69 ng-type-argument.(list.'yas--sni
1f9a0 70 70 65 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 35 29 29 29 20 6e 69 6c ppet.cl-x))).(aref.cl-x.5))).nil
1f9c0 5d 20 37 20 28 23 24 20 2e 20 31 32 39 31 32 35 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 73 ].7.(#$...129125)]).(put.'yas--s
1f9e0 6e 69 70 70 65 74 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 27 63 6f 6d 70 69 6c 65 72 nippet-control-overlay.'compiler
1fa00 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 -macro.'yas--snippet-control-ove
1fa20 72 6c 61 79 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 rlay--cmacro).#@62.Access.slot."
1fa40 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 22 20 6f 66 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 control-overlay".of.`yas--snippe
1fa60 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d t'.struct.CL-X...(defalias.'yas-
1fa80 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 23 5b 28 63 6c 2d 78 -snippet-control-overlay.#[(cl-x
1faa0 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c )."\302.!.>\204..\303\304\305.D\
1fac0 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 "\210.\306H\207".[cl-x.cl-struct
1fae0 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 -yas--snippet-tags.type-of.signa
1fb00 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 l.wrong-type-argument.yas--snipp
1fb20 65 74 20 35 5d 20 34 20 28 23 24 20 2e 20 31 32 39 35 38 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f et.5].4.(#$...129587)]).(byte-co
1fb40 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b de."\300\301\302\303#\300\207".[
1fb60 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 63 6f 6e 74 72 6f function-put.yas--snippet-contro
1fb80 6c 2d 6f 76 65 72 6c 61 79 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 l-overlay.side-effect-free.t].4)
1fba0 0a 23 40 35 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e .#@58.compiler-macro.for.inlinin
1fbc0 67 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 27 2e 1f 0a g.`yas--snippet-active-field'...
1fbe0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 61 63 74 69 76 65 2d 66 (defalias.'yas--snippet-active-f
1fc00 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c ield--cmacro.#[(_cl-whole-arg.cl
1fc20 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 -x)."\301\302\303\304\211\211.&.
1fc40 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 \207".[cl-x.cl--defsubst-expand.
1fc60 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 61 63 (cl-x).(cl-block.yas--snippet-ac
1fc80 74 69 76 65 2d 66 69 65 6c 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 73 6e 69 70 tive-field.(progn.(or.(yas--snip
1fca0 70 65 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d pet-p.cl-x).(signal.'wrong-type-
1fcc0 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d argument.(list.'yas--snippet.cl-
1fce0 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 36 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 x))).(aref.cl-x.6))).nil].7.(#$.
1fd00 2e 20 31 32 39 39 35 38 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 61 ..129958)]).(put.'yas--snippet-a
1fd20 63 74 69 76 65 2d 66 69 65 6c 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 ctive-field.'compiler-macro.'yas
1fd40 2d 2d 73 6e 69 70 70 65 74 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 29 0a --snippet-active-field--cmacro).
1fd60 23 40 35 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 61 63 74 69 76 65 2d 66 69 65 6c 64 22 20 #@59.Access.slot."active-field".
1fd80 6f 66 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a of.`yas--snippet'.struct.CL-X...
1fda0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 61 63 74 69 76 65 2d 66 (defalias.'yas--snippet-active-f
1fdc0 69 65 6c 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 ield.#[(cl-x)."\302.!.>\204..\30
1fde0 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 3\304\305.D\"\210.\306H\207".[cl
1fe00 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 -x.cl-struct-yas--snippet-tags.t
1fe20 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e ype-of.signal.wrong-type-argumen
1fe40 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 36 5d 20 34 20 28 23 24 20 2e 20 31 33 30 34 30 35 t.yas--snippet.6].4.(#$...130405
1fe60 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 30 33 )]).(byte-code."\300\301\302\303
1fe80 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 73 6e #\300\207".[function-put.yas--sn
1fea0 69 70 70 65 74 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 ippet-active-field.side-effect-f
1fec0 72 65 65 20 74 5d 20 34 29 0a 23 40 36 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@67.compiler-macro.fo
1fee0 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 72 65 76 69 6f 75 r.inlining.`yas--snippet-previou
1ff00 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 s-active-field'...(defalias.'yas
1ff20 2d 2d 73 6e 69 70 70 65 74 2d 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d --snippet-previous-active-field-
1ff40 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 -cmacro.#[(_cl-whole-arg.cl-x)."
1ff60 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 \301\302\303\304\211\211.&.\207"
1ff80 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 .[cl-x.cl--defsubst-expand.(cl-x
1ffa0 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 72 65 76 69 6f 75 ).(cl-block.yas--snippet-previou
1ffc0 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d s-active-field.(progn.(or.(yas--
1ffe0 73 6e 69 70 70 65 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 snippet-p.cl-x).(signal.'wrong-t
20000 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 ype-argument.(list.'yas--snippet
20020 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 37 29 29 29 20 6e 69 6c 5d 20 37 20 .cl-x))).(aref.cl-x.7))).nil].7.
20040 28 23 24 20 2e 20 31 33 30 37 36 37 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 (#$...130767)]).(put.'yas--snipp
20060 65 74 2d 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 27 63 6f 6d 70 69 6c et-previous-active-field.'compil
20080 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 72 65 76 69 6f 75 73 2d er-macro.'yas--snippet-previous-
200a0 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 38 20 41 63 63 65 73 active-field--cmacro).#@68.Acces
200c0 73 20 73 6c 6f 74 20 22 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 22 20 6f s.slot."previous-active-field".o
200e0 66 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 f.`yas--snippet'.struct.CL-X...(
20100 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 72 65 76 69 6f 75 73 2d defalias.'yas--snippet-previous-
20120 61 63 74 69 76 65 2d 66 69 65 6c 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c active-field.#[(cl-x)."\302.!.>\
20140 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 204..\303\304\305.D\"\210.\306H\
20160 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 207".[cl-x.cl-struct-yas--snippe
20180 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 t-tags.type-of.signal.wrong-type
201a0 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 37 5d 20 34 20 28 23 24 20 -argument.yas--snippet.7].4.(#$.
201c0 2e 20 31 33 31 32 35 39 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 ..131259)]).(byte-code."\300\301
201e0 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \302\303#\300\207".[function-put
20200 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 .yas--snippet-previous-active-fi
20220 65 6c 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 36 20 eld.side-effect-free.t].4).#@56.
20240 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 compiler-macro.for.inlining.`yas
20260 2d 2d 73 6e 69 70 70 65 74 2d 66 6f 72 63 65 2d 65 78 69 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 --snippet-force-exit'...(defalia
20280 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 6f 72 63 65 2d 65 78 69 74 2d 2d 63 6d 61 63 s.'yas--snippet-force-exit--cmac
202a0 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c ro.#[(_cl-whole-arg.cl-x)."\301\
202c0 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 302\303\304\211\211.&.\207".[cl-
202e0 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c x.cl--defsubst-expand.(cl-x).(cl
20300 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 6f 72 63 65 2d 65 78 69 74 20 28 -block.yas--snippet-force-exit.(
20320 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 20 63 6c 2d 78 29 20 progn.(or.(yas--snippet-p.cl-x).
20340 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
20360 73 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 st.'yas--snippet.cl-x))).(aref.c
20380 6c 2d 78 20 38 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 31 36 34 38 29 5d 29 0a l-x.8))).nil].7.(#$...131648)]).
203a0 28 70 75 74 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 6f 72 63 65 2d 65 78 69 74 20 27 63 (put.'yas--snippet-force-exit.'c
203c0 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 6f 72 63 ompiler-macro.'yas--snippet-forc
203e0 65 2d 65 78 69 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 37 20 41 63 63 65 73 73 20 73 6c 6f 74 e-exit--cmacro).#@57.Access.slot
20400 20 22 66 6f 72 63 65 2d 65 78 69 74 22 20 6f 66 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 20 ."force-exit".of.`yas--snippet'.
20420 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e struct.CL-X...(defalias.'yas--sn
20440 69 70 70 65 74 2d 66 6f 72 63 65 2d 65 78 69 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 ippet-force-exit.#[(cl-x)."\302.
20460 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204..\303\304\305.D\"\210.\3
20480 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 06H\207".[cl-x.cl-struct-yas--sn
204a0 69 70 70 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d ippet-tags.type-of.signal.wrong-
204c0 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 38 5d 20 34 20 type-argument.yas--snippet.8].4.
204e0 28 23 24 20 2e 20 31 33 32 30 38 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 (#$...132085)]).(byte-code."\300
20500 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 \301\302\303#\304\305\306\"\207"
20520 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 6f 72 63 .[function-put.yas--snippet-forc
20540 65 2d 65 78 69 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 e-exit.side-effect-free.t.defali
20560 61 73 20 63 6f 70 79 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6f 70 79 2d 73 65 71 75 65 6e as.copy-yas--snippet.copy-sequen
20580 63 65 5d 20 34 29 0a 23 40 31 36 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 ce].4).#@168.compiler-macro.for.
205a0 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 2e 0a 0a 28 inlining.`make-yas--snippet'...(
205c0 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 45 58 50 41 4e fn.CL-WHOLE.&cl-quote.&key.EXPAN
205e0 44 2d 45 4e 56 20 46 49 45 4c 44 53 20 45 58 49 54 20 49 44 20 43 4f 4e 54 52 4f 4c 2d 4f 56 45 D-ENV.FIELDS.EXIT.ID.CONTROL-OVE
20600 52 4c 41 59 20 41 43 54 49 56 45 2d 46 49 45 4c 44 20 50 52 45 56 49 4f 55 53 2d 41 43 54 49 56 RLAY.ACTIVE-FIELD.PREVIOUS-ACTIV
20620 45 2d 46 49 45 4c 44 20 46 4f 52 43 45 2d 45 58 49 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 E-FIELD.FORCE-EXIT)..(defalias.'
20640 6d 61 6b 65 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 63 6c 2d make-yas--snippet--cmacro.#[(cl-
20660 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c whole.&rest.#1=#:--cl-rest--)."\
20680 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 5c 32 30 36 0f 00 5c 33 306.\307\"A@.\306.\310\"\206..\3
206a0 31 31 41 40 1a 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 33 5c 22 5c 32 11A@.\306.\312\"A@.\306.\313\"\2
206c0 30 36 21 00 5c 33 31 34 41 40 1c 5c 33 30 36 08 5c 33 31 35 5c 22 41 40 1d 5c 33 30 36 08 5c 33 06!.\314A@.\306.\315\"A@.\306.\3
206e0 31 36 5c 22 41 40 1e 19 5c 33 30 36 08 5c 33 31 37 5c 22 41 40 1e 1a 5c 33 30 36 08 5c 33 32 30 16\"A@..\306.\317\"A@..\306.\320
20700 5c 22 41 40 1e 1b 08 1e 1c 0e 1c 5c 32 30 33 76 00 0e 1c 40 5c 33 32 31 3e 5c 32 30 33 5d 00 0e \"A@.......\203v...@\321>\203]..
20720 1c 41 41 5c 32 31 31 16 1c 5c 32 30 32 48 00 5c 33 32 32 08 3e 41 40 5c 32 30 33 6c 00 5c 33 32 .AA\211..\202H.\322.>A@\203l.\32
20740 33 5c 32 31 31 16 1c 5c 32 30 32 48 00 5c 33 32 34 5c 33 32 35 0e 1c 40 5c 22 5c 32 31 30 5c 32 3\211..\202H.\324\325..@\"\210\2
20760 30 32 46 00 29 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 32 33 0e 1d 5c 33 32 33 09 5c 6e 0b 5c 02F.)\326\327\330\323..\323.\n.\
20780 66 0d 0e 19 0e 1a 0e 1b 26 0d 2e 08 5c 32 30 37 22 20 5b 23 31 23 20 65 78 70 61 6e 64 2d 65 6e f.......&...\207".[#1#.expand-en
207a0 76 20 66 69 65 6c 64 73 20 65 78 69 74 20 69 64 20 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 v.fields.exit.id.control-overlay
207c0 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 65 78 70 61 6e 64 2d 65 6e 76 20 3a 66 69 65 6c 64 .plist-member.:expand-env.:field
207e0 73 20 28 6e 69 6c 20 27 6e 69 6c 29 20 3a 65 78 69 74 20 3a 69 64 20 28 6e 69 6c 20 28 79 61 73 s.(nil.'nil).:exit.:id.(nil.(yas
20800 2d 2d 73 6e 69 70 70 65 74 2d 6e 65 78 74 2d 69 64 29 29 20 3a 63 6f 6e 74 72 6f 6c 2d 6f 76 65 --snippet-next-id)).:control-ove
20820 72 6c 61 79 20 3a 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 70 72 65 76 69 6f 75 73 2d 61 63 74 rlay.:active-field.:previous-act
20840 69 76 65 2d 66 69 65 6c 64 20 3a 66 6f 72 63 65 2d 65 78 69 74 20 28 3a 65 78 70 61 6e 64 2d 65 ive-field.:force-exit.(:expand-e
20860 6e 76 20 3a 66 69 65 6c 64 73 20 3a 65 78 69 74 20 3a 69 64 20 3a 63 6f 6e 74 72 6f 6c 2d 6f 76 nv.:fields.:exit.:id.:control-ov
20880 65 72 6c 61 79 20 3a 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 70 72 65 76 69 6f 75 73 2d 61 63 erlay.:active-field.:previous-ac
208a0 74 69 76 65 2d 66 69 65 6c 64 20 3a 66 6f 72 63 65 2d 65 78 69 74 20 3a 61 6c 6c 6f 77 2d 6f 74 tive-field.:force-exit.:allow-ot
208c0 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 her-keys).:allow-other-keys.nil.
208e0 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f error."Keyword.argument.%s.not.o
20900 6e 65 20 6f 66 20 28 3a 65 78 70 61 6e 64 2d 65 6e 76 20 3a 66 69 65 6c 64 73 20 3a 65 78 69 74 ne.of.(:expand-env.:fields.:exit
20920 20 3a 69 64 20 3a 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 3a 61 63 74 69 76 65 2d 66 69 .:id.:control-overlay.:active-fi
20940 65 6c 64 20 3a 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 66 6f 72 63 eld.:previous-active-field.:forc
20960 65 2d 65 78 69 74 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 65 78 e-exit)".cl--defsubst-expand.(ex
20980 70 61 6e 64 2d 65 6e 76 20 66 69 65 6c 64 73 20 65 78 69 74 20 69 64 20 63 6f 6e 74 72 6f 6c 2d pand-env.fields.exit.id.control-
209a0 6f 76 65 72 6c 61 79 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 70 72 65 76 69 6f 75 73 2d 61 63 overlay.active-field.previous-ac
209c0 74 69 76 65 2d 66 69 65 6c 64 20 66 6f 72 63 65 2d 65 78 69 74 29 20 28 63 6c 2d 62 6c 6f 63 6b tive-field.force-exit).(cl-block
209e0 20 6d 61 6b 65 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d .make-yas--snippet.(record.'yas-
20a00 2d 73 6e 69 70 70 65 74 20 65 78 70 61 6e 64 2d 65 6e 76 20 66 69 65 6c 64 73 20 65 78 69 74 20 -snippet.expand-env.fields.exit.
20a20 69 64 20 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 id.control-overlay.active-field.
20a40 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 66 6f 72 63 65 2d 65 78 69 74 previous-active-field.force-exit
20a60 29 29 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d )).active-field.previous-active-
20a80 66 69 65 6c 64 20 66 6f 72 63 65 2d 65 78 69 74 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d field.force-exit.#2=#:--cl-keys-
20aa0 2d 20 63 6c 2d 77 68 6f 6c 65 5d 20 31 35 20 28 23 24 20 2e 20 31 33 32 34 39 33 29 5d 29 0a 28 -.cl-whole].15.(#$...132493)]).(
20ac0 70 75 74 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 27 63 6f 6d 70 69 6c 65 72 put.'make-yas--snippet.'compiler
20ae0 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 2d 63 6d 61 63 72 -macro.'make-yas--snippet--cmacr
20b00 6f 29 0a 23 40 31 34 38 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 o).#@148.Constructor.for.objects
20b20 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 2e 0a 0a 28 66 6e 20 26 6b .of.type.`yas--snippet'...(fn.&k
20b40 65 79 20 45 58 50 41 4e 44 2d 45 4e 56 20 46 49 45 4c 44 53 20 45 58 49 54 20 49 44 20 43 4f 4e ey.EXPAND-ENV.FIELDS.EXIT.ID.CON
20b60 54 52 4f 4c 2d 4f 56 45 52 4c 41 59 20 41 43 54 49 56 45 2d 46 49 45 4c 44 20 50 52 45 56 49 4f TROL-OVERLAY.ACTIVE-FIELD.PREVIO
20b80 55 53 2d 41 43 54 49 56 45 2d 46 49 45 4c 44 20 46 4f 52 43 45 2d 45 58 49 54 29 1f 0a 28 64 65 US-ACTIVE-FIELD.FORCE-EXIT)..(de
20ba0 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 23 5b 28 26 72 65 falias.'make-yas--snippet.#[(&re
20bc0 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c st.#1=#:--cl-rest--)."\306.\307\
20be0 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 5c 32 30 36 0f 00 5c 33 31 31 41 40 1a 5c 33 30 36 "A@.\306.\310\"\206..\311A@.\306
20c00 08 5c 33 31 32 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 33 5c 22 5c 32 30 36 24 00 5c 33 31 34 5c .\312\"A@.\306.\313\"\206$.\314\
20c20 33 31 35 20 44 41 40 1c 5c 33 30 36 08 5c 33 31 36 5c 22 41 40 1d 5c 33 30 36 08 5c 33 31 37 5c 315.DA@.\306.\316\"A@.\306.\317\
20c40 22 41 40 1e 18 5c 33 30 36 08 5c 33 32 30 5c 22 41 40 1e 19 5c 33 30 36 08 5c 33 32 31 5c 22 41 "A@..\306.\320\"A@..\306.\321\"A
20c60 40 1e 1a 08 1e 1b 0e 1b 5c 32 30 33 79 00 0e 1b 40 5c 33 32 32 3e 5c 32 30 33 60 00 0e 1b 41 41 @.......\203y...@\322>\203`...AA
20c80 5c 32 31 31 16 1b 5c 32 30 32 4b 00 5c 33 32 33 08 3e 41 40 5c 32 30 33 6f 00 5c 33 31 34 5c 32 \211..\202K.\323.>A@\203o.\314\2
20ca0 31 31 16 1b 5c 32 30 32 4b 00 5c 33 32 34 5c 33 32 35 0e 1b 40 5c 22 5c 32 31 30 5c 32 30 32 49 11..\202K.\324\325..@\"\210\202I
20cc0 00 29 5c 33 32 36 5c 33 32 37 09 5c 6e 0b 5c 66 0d 0e 18 0e 19 0e 1a 26 09 2e 08 5c 32 30 37 22 .)\326\327.\n.\f.......&...\207"
20ce0 20 5b 23 31 23 20 65 78 70 61 6e 64 2d 65 6e 76 20 66 69 65 6c 64 73 20 65 78 69 74 20 69 64 20 .[#1#.expand-env.fields.exit.id.
20d00 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 65 78 control-overlay.plist-member.:ex
20d20 70 61 6e 64 2d 65 6e 76 20 3a 66 69 65 6c 64 73 20 28 6e 69 6c 20 6e 69 6c 29 20 3a 65 78 69 74 pand-env.:fields.(nil.nil).:exit
20d40 20 3a 69 64 20 6e 69 6c 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6e 65 78 74 2d 69 64 20 3a 63 .:id.nil.yas--snippet-next-id.:c
20d60 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 3a 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 70 72 ontrol-overlay.:active-field.:pr
20d80 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 66 6f 72 63 65 2d 65 78 69 74 20 evious-active-field.:force-exit.
20da0 28 3a 65 78 70 61 6e 64 2d 65 6e 76 20 3a 66 69 65 6c 64 73 20 3a 65 78 69 74 20 3a 69 64 20 3a (:expand-env.:fields.:exit.:id.:
20dc0 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 3a 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 70 control-overlay.:active-field.:p
20de0 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 3a 66 6f 72 63 65 2d 65 78 69 74 revious-active-field.:force-exit
20e00 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 .:allow-other-keys).:allow-other
20e20 2d 6b 65 79 73 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 -keys.error."Keyword.argument.%s
20e40 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 65 78 70 61 6e 64 2d 65 6e 76 20 3a 66 69 65 6c 64 73 .not.one.of.(:expand-env.:fields
20e60 20 3a 65 78 69 74 20 3a 69 64 20 3a 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 3a 61 63 74 .:exit.:id.:control-overlay.:act
20e80 69 76 65 2d 66 69 65 6c 64 20 3a 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 ive-field.:previous-active-field
20ea0 20 3a 66 6f 72 63 65 2d 65 78 69 74 29 22 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 73 6e 69 70 70 .:force-exit)".record.yas--snipp
20ec0 65 74 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d et.active-field.previous-active-
20ee0 66 69 65 6c 64 20 66 6f 72 63 65 2d 65 78 69 74 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d field.force-exit.#2=#:--cl-keys-
20f00 2d 5d 20 31 31 20 28 23 24 20 2e 20 31 33 33 38 39 37 29 5d 29 0a 23 40 35 30 20 63 6f 6d 70 69 -].11.(#$...133897)]).#@50.compi
20f20 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 61 6b ler-macro.for.inlining.`yas--mak
20f40 65 2d 73 6e 69 70 70 65 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b e-snippet'...(defalias.'yas--mak
20f60 65 2d 73 6e 69 70 70 65 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 e-snippet--cmacro.#[(_cl-whole-a
20f80 72 67 20 65 78 70 61 6e 64 2d 65 6e 76 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 rg.expand-env)."\301\302\303\304
20fa0 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 65 78 70 61 6e 64 2d 65 6e 76 20 63 6c 2d \211\211.&.\207".[expand-env.cl-
20fc0 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 65 78 70 61 6e 64 2d 65 6e 76 29 20 28 63 -defsubst-expand.(expand-env).(c
20fe0 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 20 28 72 65 63 6f 72 l-block.yas--make-snippet.(recor
21000 64 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 65 78 70 61 6e 64 2d 65 6e 76 20 27 6e 69 6c 20 d.'yas--snippet.expand-env.'nil.
21020 6e 69 6c 20 28 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6e 65 78 74 2d 69 64 29 20 6e 69 6c 20 6e nil.(yas--snippet-next-id).nil.n
21040 69 6c 20 6e 69 6c 20 6e 69 6c 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 34 39 33 39 il.nil.nil)).nil].7.(#$...134939
21060 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 20 27 63 6f 6d )]).(put.'yas--make-snippet.'com
21080 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 2d 2d piler-macro.'yas--make-snippet--
210a0 63 6d 61 63 72 6f 29 0a 23 40 34 39 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a cmacro).#@49.Constructor.for.obj
210c0 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 73 6e 69 70 70 65 74 27 2e 1f 0a 28 64 ects.of.type.`yas--snippet'...(d
210e0 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 73 6e 69 70 70 65 74 20 23 5b 28 65 78 efalias.'yas--make-snippet.#[(ex
21100 70 61 6e 64 2d 65 6e 76 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 5c 32 31 31 5c 33 30 34 pand-env)."\301\302.\303\211\304
21120 20 5c 33 30 33 5c 32 31 31 5c 32 31 31 5c 32 31 31 26 09 5c 32 30 37 22 20 5b 65 78 70 61 6e 64 .\303\211\211\211&.\207".[expand
21140 2d 65 6e 76 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 6e 69 6c 20 79 61 73 -env.record.yas--snippet.nil.yas
21160 2d 2d 73 6e 69 70 70 65 74 2d 6e 65 78 74 2d 69 64 5d 20 31 30 20 28 23 24 20 2e 20 31 33 35 33 --snippet-next-id].10.(#$...1353
21180 34 31 29 5d 29 0a 28 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 27 79 61 73 2d 2d 73 6e 41)]).(cl-struct-define.'yas--sn
211a0 69 70 70 65 74 20 22 41 20 73 6e 69 70 70 65 74 2e 5c 6e 5c 6e 2e 2e 2e 22 20 27 63 6c 2d 73 74 ippet."A.snippet.\n\n...".'cl-st
211c0 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 27 72 65 63 6f 72 64 20 6e 69 6c 20 27 28 28 63 6c ructure-object.'record.nil.'((cl
211e0 2d 74 61 67 2d 73 6c 6f 74 29 20 28 65 78 70 61 6e 64 2d 65 6e 76 29 20 28 66 69 65 6c 64 73 20 -tag-slot).(expand-env).(fields.
21200 27 6e 69 6c 29 20 28 65 78 69 74 20 6e 69 6c 29 20 28 69 64 20 28 79 61 73 2d 2d 73 6e 69 70 70 'nil).(exit.nil).(id.(yas--snipp
21220 65 74 2d 6e 65 78 74 2d 69 64 29 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 63 6f 6e 74 72 et-next-id).:read-only.t).(contr
21240 6f 6c 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 29 20 28 61 63 74 69 76 65 2d 66 69 65 6c 64 29 20 28 ol-overlay.nil).(active-field).(
21260 70 72 65 76 69 6f 75 73 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 29 20 28 66 6f 72 63 65 2d 65 78 previous-active-field).(force-ex
21280 69 74 29 29 20 27 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 it)).'cl-struct-yas--snippet-tag
212a0 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 74 29 0a 23 40 34 35 20 63 6f 6d 70 69 6c 65 72 s.'yas--snippet.t).#@45.compiler
212c0 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 6c 64 2d -macro.for.inlining.`yas--field-
212e0 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 2d 2d 63 6d p'...(defalias.'yas--field-p--cm
21300 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 acro.#[(_cl-whole-arg.cl-x)."\30
21320 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 1\302\303\304\211\211.&.\207".[c
21340 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 l-x.cl--defsubst-expand.(cl-x).(
21360 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 cl-block.yas--field-p.(and.(memq
21380 20 28 74 79 70 65 2d 6f 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 .(type-of.cl-x).cl-struct-yas--f
213a0 69 65 6c 64 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 35 38 ield-tags).t)).nil].7.(#$...1358
213c0 36 34 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 27 63 6f 6d 70 69 6c 64)]).(put.'yas--field-p.'compil
213e0 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a er-macro.'yas--field-p--cmacro).
21400 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 23 5b 28 63 6c 2d 78 29 (defalias.'yas--field-p.#[(cl-x)
21420 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 35 09 00 5c 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 ."\302.!.>\205..\303\207".[cl-x.
21440 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f cl-struct-yas--field-tags.type-o
21460 66 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 f.t].2]).(byte-code."\300\301\30
21480 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 2\303#\304\305\306\301#\207".[fu
214a0 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 73 69 64 65 2d 65 66 66 nction-put.yas--field-p.side-eff
214c0 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 65 65 20 70 75 74 20 79 61 73 2d 2d 66 69 65 ect-free.error-free.put.yas--fie
214e0 6c 64 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 35 30 ld.cl-deftype-satisfies].5).#@50
21500 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 .compiler-macro.for.inlining.`ya
21520 73 2d 2d 66 69 65 6c 64 2d 6e 75 6d 62 65 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 s--field-number'...(defalias.'ya
21540 73 2d 2d 66 69 65 6c 64 2d 6e 75 6d 62 65 72 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 s--field-number--cmacro.#[(_cl-w
21560 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 hole-arg.cl-x)."\301\302\303\304
21580 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 \211\211.&.\207".[cl-x.cl--defsu
215a0 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d bst-expand.(cl-x).(cl-block.yas-
215c0 2d 66 69 65 6c 64 2d 6e 75 6d 62 65 72 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 66 -field-number.(progn.(or.(yas--f
215e0 69 65 6c 64 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 ield-p.cl-x).(signal.'wrong-type
21600 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c 2d 78 -argument.(list.'yas--field.cl-x
21620 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e ))).(aref.cl-x.1))).nil].7.(#$..
21640 20 31 33 36 34 34 39 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 75 6d 62 .136449)]).(put.'yas--field-numb
21660 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6e er.'compiler-macro.'yas--field-n
21680 75 6d 62 65 72 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 umber--cmacro).#@51.Access.slot.
216a0 22 6e 75 6d 62 65 72 22 20 6f 66 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 73 74 72 75 63 74 20 "number".of.`yas--field'.struct.
216c0 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 75 6d CL-X...(defalias.'yas--field-num
216e0 62 65 72 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 ber.#[(cl-x)."\302.!.>\204..\303
21700 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d \304\305.D\"\210.\306H\207".[cl-
21720 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 x.cl-struct-yas--field-tags.type
21740 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 -of.signal.wrong-type-argument.y
21760 61 73 2d 2d 66 69 65 6c 64 20 31 5d 20 34 20 28 23 24 20 2e 20 31 33 36 38 35 32 29 5d 29 0a 28 as--field.1].4.(#$...136852)]).(
21780 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 byte-code."\300\301\302\303#\300
217a0 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 6e \207".[function-put.yas--field-n
217c0 75 6d 62 65 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 umber.side-effect-free.t].4).#@4
217e0 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 9.compiler-macro.for.inlining.`y
21800 61 73 2d 2d 66 69 65 6c 64 2d 73 74 61 72 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 as--field-start'...(defalias.'ya
21820 73 2d 2d 66 69 65 6c 64 2d 73 74 61 72 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 s--field-start--cmacro.#[(_cl-wh
21840 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c ole-arg.cl-x)."\301\302\303\304\
21860 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 211\211.&.\207".[cl-x.cl--defsub
21880 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d st-expand.(cl-x).(cl-block.yas--
218a0 66 69 65 6c 64 2d 73 74 61 72 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 66 69 65 field-start.(progn.(or.(yas--fie
218c0 6c 64 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 ld-p.cl-x).(signal.'wrong-type-a
218e0 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c 2d 78 29 29 rgument.(list.'yas--field.cl-x))
21900 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 ).(aref.cl-x.2))).nil].7.(#$...1
21920 33 37 31 38 36 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 73 74 61 72 74 20 37186)]).(put.'yas--field-start.
21940 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 73 74 61 72 'compiler-macro.'yas--field-star
21960 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 30 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 74 61 t--cmacro).#@50.Access.slot."sta
21980 72 74 22 20 6f 66 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e rt".of.`yas--field'.struct.CL-X.
219a0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 73 74 61 72 74 20 23 5b ..(defalias.'yas--field-start.#[
219c0 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 (cl-x)."\302.!.>\204..\303\304\3
219e0 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 05.D\"\210.\306H\207".[cl-x.cl-s
21a00 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 truct-yas--field-tags.type-of.si
21a20 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 gnal.wrong-type-argument.yas--fi
21a40 65 6c 64 20 32 5d 20 34 20 28 23 24 20 2e 20 31 33 37 35 38 34 29 5d 29 0a 28 62 79 74 65 2d 63 eld.2].4.(#$...137584)]).(byte-c
21a60 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 ode."\300\301\302\303#\300\207".
21a80 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 73 74 61 72 74 20 73 [function-put.yas--field-start.s
21aa0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 37 20 63 6f 6d 70 69 ide-effect-free.t].4).#@47.compi
21ac0 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 ler-macro.for.inlining.`yas--fie
21ae0 6c 64 2d 65 6e 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d ld-end'...(defalias.'yas--field-
21b00 65 6e 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d end--cmacro.#[(_cl-whole-arg.cl-
21b20 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c x)."\301\302\303\304\211\211.&.\
21b40 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 207".[cl-x.cl--defsubst-expand.(
21b60 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 66 69 65 6c 64 2d 65 6e 64 20 28 cl-x).(cl-block.yas--field-end.(
21b80 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 63 6c 2d 78 29 20 28 73 progn.(or.(yas--field-p.cl-x).(s
21ba0 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 ignal.'wrong-type-argument.(list
21bc0 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 .'yas--field.cl-x))).(aref.cl-x.
21be0 33 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 37 39 31 35 29 5d 29 0a 28 70 75 74 3))).nil].7.(#$...137915)]).(put
21c00 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 65 6e 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f .'yas--field-end.'compiler-macro
21c20 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 65 6e 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 38 20 41 .'yas--field-end--cmacro).#@48.A
21c40 63 63 65 73 73 20 73 6c 6f 74 20 22 65 6e 64 22 20 6f 66 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 ccess.slot."end".of.`yas--field'
21c60 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 .struct.CL-X...(defalias.'yas--f
21c80 69 65 6c 64 2d 65 6e 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f ield-end.#[(cl-x)."\302.!.>\204.
21ca0 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 .\303\304\305.D\"\210.\306H\207"
21cc0 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 .[cl-x.cl-struct-yas--field-tags
21ce0 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
21d00 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 33 5d 20 34 20 28 23 24 20 2e 20 31 33 38 33 30 33 ent.yas--field.3].4.(#$...138303
21d20 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 30 33 )]).(byte-code."\300\301\302\303
21d40 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 #\300\207".[function-put.yas--fi
21d60 65 6c 64 2d 65 6e 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 eld-end.side-effect-free.t].4).#
21d80 40 35 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 @56.compiler-macro.for.inlining.
21da0 60 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 27 2e 1f 0a 28 64 65 66 `yas--field-parent-field'...(def
21dc0 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 2d 2d alias.'yas--field-parent-field--
21de0 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c cmacro.#[(_cl-whole-arg.cl-x)."\
21e00 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 301\302\303\304\211\211.&.\207".
21e20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 [cl-x.cl--defsubst-expand.(cl-x)
21e40 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 65 6e 74 2d 66 69 65 .(cl-block.yas--field-parent-fie
21e60 6c 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 63 6c 2d 78 ld.(progn.(or.(yas--field-p.cl-x
21e80 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 ).(signal.'wrong-type-argument.(
21ea0 6c 69 73 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 list.'yas--field.cl-x))).(aref.c
21ec0 6c 2d 78 20 34 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 38 36 32 38 29 5d 29 0a l-x.4))).nil].7.(#$...138628)]).
21ee0 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 27 63 (put.'yas--field-parent-field.'c
21f00 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 65 6e 74 ompiler-macro.'yas--field-parent
21f20 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 37 20 41 63 63 65 73 73 20 73 6c 6f 74 -field--cmacro).#@57.Access.slot
21f40 20 22 70 61 72 65 6e 74 2d 66 69 65 6c 64 22 20 6f 66 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 ."parent-field".of.`yas--field'.
21f60 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 struct.CL-X...(defalias.'yas--fi
21f80 65 6c 64 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 eld-parent-field.#[(cl-x)."\302.
21fa0 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204..\303\304\305.D\"\210.\3
21fc0 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 06H\207".[cl-x.cl-struct-yas--fi
21fe0 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 eld-tags.type-of.signal.wrong-ty
22000 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 34 5d 20 34 20 28 23 24 20 pe-argument.yas--field.4].4.(#$.
22020 2e 20 31 33 39 30 36 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 ..139061)]).(byte-code."\300\301
22040 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \302\303#\300\207".[function-put
22060 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 73 69 64 65 2d 65 66 .yas--field-parent-field.side-ef
22080 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 fect-free.t].4).#@51.compiler-ma
220a0 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 72 cro.for.inlining.`yas--field-mir
220c0 72 6f 72 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 rors'...(defalias.'yas--field-mi
220e0 72 72 6f 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 rrors--cmacro.#[(_cl-whole-arg.c
22100 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 l-x)."\301\302\303\304\211\211.&
22120 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 .\207".[cl-x.cl--defsubst-expand
22140 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 72 .(cl-x).(cl-block.yas--field-mir
22160 72 6f 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 63 6c rors.(progn.(or.(yas--field-p.cl
22180 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 -x).(signal.'wrong-type-argument
221a0 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 .(list.'yas--field.cl-x))).(aref
221c0 20 63 6c 2d 78 20 35 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 33 39 34 31 33 29 5d .cl-x.5))).nil].7.(#$...139413)]
221e0 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 72 72 6f 72 73 20 27 63 6f 6d 70 ).(put.'yas--field-mirrors.'comp
22200 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 72 72 6f 72 73 2d 2d iler-macro.'yas--field-mirrors--
22220 63 6d 61 63 72 6f 29 0a 23 40 35 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 69 72 72 6f 72 cmacro).#@52.Access.slot."mirror
22240 73 22 20 6f 66 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f s".of.`yas--field'.struct.CL-X..
22260 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 72 72 6f 72 73 20 23 .(defalias.'yas--field-mirrors.#
22280 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c [(cl-x)."\302.!.>\204..\303\304\
222a0 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 305.D\"\210.\306H\207".[cl-x.cl-
222c0 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 struct-yas--field-tags.type-of.s
222e0 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 ignal.wrong-type-argument.yas--f
22300 69 65 6c 64 20 35 5d 20 34 20 28 23 24 20 2e 20 31 33 39 38 32 31 29 5d 29 0a 28 62 79 74 65 2d ield.5].4.(#$...139821)]).(byte-
22320 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 code."\300\301\302\303#\300\207"
22340 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 69 72 72 6f 72 .[function-put.yas--field-mirror
22360 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 33 20 63 6f s.side-effect-free.t].4).#@53.co
22380 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d mpiler-macro.for.inlining.`yas--
223a0 66 69 65 6c 64 2d 74 72 61 6e 73 66 6f 72 6d 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 field-transform'...(defalias.'ya
223c0 73 2d 2d 66 69 65 6c 64 2d 74 72 61 6e 73 66 6f 72 6d 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 s--field-transform--cmacro.#[(_c
223e0 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c l-whole-arg.cl-x)."\301\302\303\
22400 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 304\211\211.&.\207".[cl-x.cl--de
22420 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 fsubst-expand.(cl-x).(cl-block.y
22440 61 73 2d 2d 66 69 65 6c 64 2d 74 72 61 6e 73 66 6f 72 6d 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 as--field-transform.(progn.(or.(
22460 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e yas--field-p.cl-x).(signal.'wron
22480 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 66 69 65 6c g-type-argument.(list.'yas--fiel
224a0 64 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 36 29 29 29 20 6e 69 6c 5d 20 37 d.cl-x))).(aref.cl-x.6))).nil].7
224c0 20 28 23 24 20 2e 20 31 34 30 31 35 38 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c .(#$...140158)]).(put.'yas--fiel
224e0 64 2d 74 72 61 6e 73 66 6f 72 6d 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 d-transform.'compiler-macro.'yas
22500 2d 2d 66 69 65 6c 64 2d 74 72 61 6e 73 66 6f 72 6d 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 34 20 --field-transform--cmacro).#@54.
22520 41 63 63 65 73 73 20 73 6c 6f 74 20 22 74 72 61 6e 73 66 6f 72 6d 22 20 6f 66 20 60 79 61 73 2d Access.slot."transform".of.`yas-
22540 2d 66 69 65 6c 64 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 -field'.struct.CL-X...(defalias.
22560 27 79 61 73 2d 2d 66 69 65 6c 64 2d 74 72 61 6e 73 66 6f 72 6d 20 23 5b 28 63 6c 2d 78 29 20 22 'yas--field-transform.#[(cl-x)."
22580 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
225a0 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 10.\306H\207".[cl-x.cl-struct-ya
225c0 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f s--field-tags.type-of.signal.wro
225e0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 36 5d 20 34 ng-type-argument.yas--field.6].4
22600 20 28 23 24 20 2e 20 31 34 30 35 37 36 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .(#$...140576)]).(byte-code."\30
22620 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 0\301\302\303#\300\207".[functio
22640 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 74 72 61 6e 73 66 6f 72 6d 20 73 69 64 65 2d n-put.yas--field-transform.side-
22660 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 34 20 63 6f 6d 70 69 6c 65 72 2d effect-free.t].4).#@54.compiler-
22680 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 6c 64 2d 6d macro.for.inlining.`yas--field-m
226a0 6f 64 69 66 69 65 64 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 odified-p'...(defalias.'yas--fie
226c0 6c 64 2d 6d 6f 64 69 66 69 65 64 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f ld-modified-p--cmacro.#[(_cl-who
226e0 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 le-arg.cl-x)."\301\302\303\304\2
22700 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 11\211.&.\207".[cl-x.cl--defsubs
22720 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 66 t-expand.(cl-x).(cl-block.yas--f
22740 69 65 6c 64 2d 6d 6f 64 69 66 69 65 64 2d 70 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d ield-modified-p.(progn.(or.(yas-
22760 2d 66 69 65 6c 64 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 -field-p.cl-x).(signal.'wrong-ty
22780 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c pe-argument.(list.'yas--field.cl
227a0 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 37 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 -x))).(aref.cl-x.7))).nil].7.(#$
227c0 20 2e 20 31 34 30 39 31 39 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 6f ...140919)]).(put.'yas--field-mo
227e0 64 69 66 69 65 64 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 66 dified-p.'compiler-macro.'yas--f
22800 69 65 6c 64 2d 6d 6f 64 69 66 69 65 64 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 35 20 41 63 ield-modified-p--cmacro).#@55.Ac
22820 63 65 73 73 20 73 6c 6f 74 20 22 6d 6f 64 69 66 69 65 64 2d 70 22 20 6f 66 20 60 79 61 73 2d 2d cess.slot."modified-p".of.`yas--
22840 66 69 65 6c 64 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 field'.struct.CL-X...(defalias.'
22860 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 6f 64 69 66 69 65 64 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 yas--field-modified-p.#[(cl-x)."
22880 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
228a0 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 10.\306H\207".[cl-x.cl-struct-ya
228c0 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f s--field-tags.type-of.signal.wro
228e0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 37 5d 20 34 ng-type-argument.yas--field.7].4
22900 20 28 23 24 20 2e 20 31 34 31 33 34 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .(#$...141342)]).(byte-code."\30
22920 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 0\301\302\303#\300\207".[functio
22940 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 6d 6f 64 69 66 69 65 64 2d 70 20 73 69 64 65 n-put.yas--field-modified-p.side
22960 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 72 -effect-free.t].4).#@48.compiler
22980 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 6c 64 2d -macro.for.inlining.`yas--field-
229a0 6e 65 78 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 65 next'...(defalias.'yas--field-ne
229c0 78 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 xt--cmacro.#[(_cl-whole-arg.cl-x
229e0 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 )."\301\302\303\304\211\211.&.\2
22a00 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 07".[cl-x.cl--defsubst-expand.(c
22a20 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 65 78 74 20 28 l-x).(cl-block.yas--field-next.(
22a40 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 66 69 65 6c 64 2d 70 20 63 6c 2d 78 29 20 28 73 progn.(or.(yas--field-p.cl-x).(s
22a60 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 ignal.'wrong-type-argument.(list
22a80 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 .'yas--field.cl-x))).(aref.cl-x.
22aa0 38 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 31 36 38 38 29 5d 29 0a 28 70 75 74 8))).nil].7.(#$...141688)]).(put
22ac0 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 65 78 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 .'yas--field-next.'compiler-macr
22ae0 6f 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 65 78 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 39 o.'yas--field-next--cmacro).#@49
22b00 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6e 65 78 74 22 20 6f 66 20 60 79 61 73 2d 2d 66 69 65 .Access.slot."next".of.`yas--fie
22b20 6c 64 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 ld'.struct.CL-X...(defalias.'yas
22b40 2d 2d 66 69 65 6c 64 2d 6e 65 78 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c --field-next.#[(cl-x)."\302.!.>\
22b60 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 204..\303\304\305.D\"\210.\306H\
22b80 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 207".[cl-x.cl-struct-yas--field-
22ba0 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 tags.type-of.signal.wrong-type-a
22bc0 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 38 5d 20 34 20 28 23 24 20 2e 20 31 34 rgument.yas--field.8].4.(#$...14
22be0 32 30 38 31 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 2081)]).(byte-code."\300\301\302
22c00 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 \303#\304\305\306\"\207".[functi
22c20 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 6e 65 78 74 20 73 69 64 65 2d 65 66 66 65 on-put.yas--field-next.side-effe
22c40 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d 79 61 73 2d 2d 66 69 65 ct-free.t.defalias.copy-yas--fie
22c60 6c 64 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 31 34 32 20 63 6f 6d 70 69 ld.copy-sequence].4).#@142.compi
22c80 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 79 61 73 ler-macro.for.inlining.`make-yas
22ca0 2d 2d 66 69 65 6c 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 --field'...(fn.CL-WHOLE.&cl-quot
22cc0 65 20 26 6b 65 79 20 4e 55 4d 42 45 52 20 53 54 41 52 54 20 45 4e 44 20 50 41 52 45 4e 54 2d 46 e.&key.NUMBER.START.END.PARENT-F
22ce0 49 45 4c 44 20 4d 49 52 52 4f 52 53 20 54 52 41 4e 53 46 4f 52 4d 20 4d 4f 44 49 46 49 45 44 2d IELD.MIRRORS.TRANSFORM.MODIFIED-
22d00 50 20 4e 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 66 69 P.NEXT)..(defalias.'make-yas--fi
22d20 65 6c 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 eld--cmacro.#[(cl-whole.&rest.#1
22d40 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c =#:--cl-rest--)."\306.\307\"A@.\
22d60 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 306.\310\"A@.\306.\311\"A@.\306.
22d80 5c 33 31 32 5c 22 41 40 1c 5c 33 30 36 08 5c 33 31 33 5c 22 5c 32 30 36 24 00 5c 33 31 34 41 40 \312\"A@.\306.\313\"\206$.\314A@
22da0 1d 5c 33 30 36 08 5c 33 31 35 5c 22 41 40 1e 18 5c 33 30 36 08 5c 33 31 36 5c 22 41 40 1e 19 5c .\306.\315\"A@..\306.\316\"A@..\
22dc0 33 30 36 08 5c 33 31 37 5c 22 41 40 1e 1a 08 1e 1b 0e 1b 5c 32 30 33 72 00 0e 1b 40 5c 33 32 30 306.\317\"A@.......\203r...@\320
22de0 3e 5c 32 30 33 59 00 0e 1b 41 41 5c 32 31 31 16 1b 5c 32 30 32 44 00 5c 33 32 31 08 3e 41 40 5c >\203Y...AA\211..\202D.\321.>A@\
22e00 32 30 33 68 00 5c 33 32 32 5c 32 31 31 16 1b 5c 32 30 32 44 00 5c 33 32 33 5c 33 32 34 0e 1b 40 203h.\322\211..\202D.\323\324..@
22e20 5c 22 5c 32 31 30 5c 32 30 32 42 00 29 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 32 32 0e 1c 5c \"\210\202B.)\325\326\327\322..\
22e40 33 32 32 09 5c 6e 0b 5c 66 0d 0e 18 0e 19 0e 1a 26 0d 2e 08 5c 32 30 37 22 20 5b 23 31 23 20 6e 322.\n.\f.......&...\207".[#1#.n
22e60 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 6d 69 72 umber.start.end.parent-field.mir
22e80 72 6f 72 73 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6e 75 6d 62 65 72 20 3a 73 74 61 72 74 rors.plist-member.:number.:start
22ea0 20 3a 65 6e 64 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 3a 6d 69 72 72 6f 72 73 20 28 6e 69 .:end.:parent-field.:mirrors.(ni
22ec0 6c 20 27 6e 69 6c 29 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a 6d 6f 64 69 66 69 65 64 2d 70 20 3a l.'nil).:transform.:modified-p.:
22ee0 6e 65 78 74 20 28 3a 6e 75 6d 62 65 72 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 70 61 72 65 6e next.(:number.:start.:end.:paren
22f00 74 2d 66 69 65 6c 64 20 3a 6d 69 72 72 6f 72 73 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a 6d 6f 64 t-field.:mirrors.:transform.:mod
22f20 69 66 69 65 64 2d 70 20 3a 6e 65 78 74 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 ified-p.:next.:allow-other-keys)
22f40 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 .:allow-other-keys.nil.error."Ke
22f60 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6e yword.argument.%s.not.one.of.(:n
22f80 75 6d 62 65 72 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 umber.:start.:end.:parent-field.
22fa0 3a 6d 69 72 72 6f 72 73 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a 6d 6f 64 69 66 69 65 64 2d 70 20 :mirrors.:transform.:modified-p.
22fc0 3a 6e 65 78 74 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 6e 75 6d :next)".cl--defsubst-expand.(num
22fe0 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 6d 69 72 72 6f ber.start.end.parent-field.mirro
23000 72 73 20 74 72 61 6e 73 66 6f 72 6d 20 6d 6f 64 69 66 69 65 64 2d 70 20 6e 65 78 74 29 20 28 63 rs.transform.modified-p.next).(c
23020 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 79 61 73 2d 2d 66 69 65 6c 64 20 28 72 65 63 6f 72 64 20 l-block.make-yas--field.(record.
23040 27 79 61 73 2d 2d 66 69 65 6c 64 20 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 72 'yas--field.number.start.end.par
23060 65 6e 74 2d 66 69 65 6c 64 20 6d 69 72 72 6f 72 73 20 74 72 61 6e 73 66 6f 72 6d 20 6d 6f 64 69 ent-field.mirrors.transform.modi
23080 66 69 65 64 2d 70 20 6e 65 78 74 29 29 20 74 72 61 6e 73 66 6f 72 6d 20 6d 6f 64 69 66 69 65 64 fied-p.next)).transform.modified
230a0 2d 70 20 6e 65 78 74 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 63 6c 2d 77 68 6f 6c -p.next.#2=#:--cl-keys--.cl-whol
230c0 65 5d 20 31 35 20 28 23 24 20 2e 20 31 34 32 34 35 39 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 e].15.(#$...142459)]).(put.'make
230e0 2d 79 61 73 2d 2d 66 69 65 6c 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b -yas--field.'compiler-macro.'mak
23100 65 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 32 32 20 43 6f 6e 73 e-yas--field--cmacro).#@122.Cons
23120 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 tructor.for.objects.of.type.`yas
23140 2d 2d 66 69 65 6c 64 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 4e 55 4d 42 45 52 20 53 54 41 52 54 --field'...(fn.&key.NUMBER.START
23160 20 45 4e 44 20 50 41 52 45 4e 54 2d 46 49 45 4c 44 20 4d 49 52 52 4f 52 53 20 54 52 41 4e 53 46 .END.PARENT-FIELD.MIRRORS.TRANSF
23180 4f 52 4d 20 4d 4f 44 49 46 49 45 44 2d 50 20 4e 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ORM.MODIFIED-P.NEXT)..(defalias.
231a0 27 6d 61 6b 65 2d 79 61 73 2d 2d 66 69 65 6c 64 20 23 5b 28 26 72 65 73 74 20 23 31 3d 23 3a 2d 'make-yas--field.#[(&rest.#1=#:-
231c0 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 -cl-rest--)."\306.\307\"A@.\306.
231e0 5c 33 31 30 5c 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 \310\"A@.\306.\311\"A@.\306.\312
23200 5c 22 41 40 1c 5c 33 30 36 08 5c 33 31 33 5c 22 5c 32 30 36 24 00 5c 33 31 34 41 40 1d 5c 33 30 \"A@.\306.\313\"\206$.\314A@.\30
23220 36 08 5c 33 31 35 5c 22 41 40 1e 17 5c 33 30 36 08 5c 33 31 36 5c 22 41 40 1e 18 5c 33 30 36 08 6.\315\"A@..\306.\316\"A@..\306.
23240 5c 33 31 37 5c 22 41 40 1e 19 08 1e 1a 0e 1a 5c 32 30 33 72 00 0e 1a 40 5c 33 32 30 3e 5c 32 30 \317\"A@.......\203r...@\320>\20
23260 33 59 00 0e 1a 41 41 5c 32 31 31 16 1a 5c 32 30 32 44 00 5c 33 32 31 08 3e 41 40 5c 32 30 33 68 3Y...AA\211..\202D.\321.>A@\203h
23280 00 5c 33 32 32 5c 32 31 31 16 1a 5c 32 30 32 44 00 5c 33 32 33 5c 33 32 34 0e 1a 40 5c 22 5c 32 .\322\211..\202D.\323\324..@\"\2
232a0 31 30 5c 32 30 32 42 00 29 5c 33 32 35 5c 33 32 36 09 5c 6e 0b 5c 66 0d 0e 17 0e 18 0e 19 26 09 10\202B.)\325\326.\n.\f.......&.
232c0 2e 08 5c 32 30 37 22 20 5b 23 31 23 20 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 ..\207".[#1#.number.start.end.pa
232e0 72 65 6e 74 2d 66 69 65 6c 64 20 6d 69 72 72 6f 72 73 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 rent-field.mirrors.plist-member.
23300 3a 6e 75 6d 62 65 72 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c :number.:start.:end.:parent-fiel
23320 64 20 3a 6d 69 72 72 6f 72 73 20 28 6e 69 6c 20 6e 69 6c 29 20 3a 74 72 61 6e 73 66 6f 72 6d 20 d.:mirrors.(nil.nil).:transform.
23340 3a 6d 6f 64 69 66 69 65 64 2d 70 20 3a 6e 65 78 74 20 28 3a 6e 75 6d 62 65 72 20 3a 73 74 61 72 :modified-p.:next.(:number.:star
23360 74 20 3a 65 6e 64 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 3a 6d 69 72 72 6f 72 73 20 3a 74 t.:end.:parent-field.:mirrors.:t
23380 72 61 6e 73 66 6f 72 6d 20 3a 6d 6f 64 69 66 69 65 64 2d 70 20 3a 6e 65 78 74 20 3a 61 6c 6c 6f ransform.:modified-p.:next.:allo
233a0 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 w-other-keys).:allow-other-keys.
233c0 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e nil.error."Keyword.argument.%s.n
233e0 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6e 75 6d 62 65 72 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a ot.one.of.(:number.:start.:end.:
23400 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 3a 6d 69 72 72 6f 72 73 20 3a 74 72 61 6e 73 66 6f 72 6d parent-field.:mirrors.:transform
23420 20 3a 6d 6f 64 69 66 69 65 64 2d 70 20 3a 6e 65 78 74 29 22 20 72 65 63 6f 72 64 20 79 61 73 2d .:modified-p.:next)".record.yas-
23440 2d 66 69 65 6c 64 20 74 72 61 6e 73 66 6f 72 6d 20 6d 6f 64 69 66 69 65 64 2d 70 20 6e 65 78 74 -field.transform.modified-p.next
23460 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 5d 20 31 31 20 28 23 24 20 2e 20 31 34 33 36 .#2=#:--cl-keys--].11.(#$...1436
23480 34 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 44)]).(byte-code."\300\301\302\3
234a0 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 6b 65 2d 03#\300\207".[function-put.make-
234c0 79 61 73 2d 2d 66 69 65 6c 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 yas--field.side-effect-free.t].4
234e0 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 ).#@48.compiler-macro.for.inlini
23500 6e 67 20 60 79 61 73 2d 2d 6d 61 6b 65 2d 66 69 65 6c 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 ng.`yas--make-field'...(defalias
23520 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c .'yas--make-field--cmacro.#[(_cl
23540 2d 77 68 6f 6c 65 2d 61 72 67 20 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 72 65 -whole-arg.number.start.end.pare
23560 6e 74 2d 66 69 65 6c 64 29 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 32 31 31 5c nt-field)."\304\305\306\307\211\
23580 32 31 31 08 09 5c 6e 0b 26 09 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 211..\n.&.\207".[number.start.en
235a0 64 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 d.parent-field.cl--defsubst-expa
235c0 6e 64 20 28 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 72 65 6e 74 2d 66 69 65 6c nd.(number.start.end.parent-fiel
235e0 64 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 61 6b 65 2d 66 69 65 6c 64 20 28 72 65 d).(cl-block.yas--make-field.(re
23600 63 6f 72 64 20 27 79 61 73 2d 2d 66 69 65 6c 64 20 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e cord.'yas--field.number.start.en
23620 64 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 27 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 29 d.parent-field.'nil.nil.nil.nil)
23640 29 20 6e 69 6c 5d 20 31 30 20 28 23 24 20 2e 20 31 34 34 36 31 35 29 5d 29 0a 28 70 75 74 20 27 ).nil].10.(#$...144615)]).(put.'
23660 79 61 73 2d 2d 6d 61 6b 65 2d 66 69 65 6c 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 yas--make-field.'compiler-macro.
23680 27 79 61 73 2d 2d 6d 61 6b 65 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 37 20 43 'yas--make-field--cmacro).#@47.C
236a0 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 onstructor.for.objects.of.type.`
236c0 79 61 73 2d 2d 66 69 65 6c 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 yas--field'...(defalias.'yas--ma
236e0 6b 65 2d 66 69 65 6c 64 20 23 5b 28 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 6e 64 20 70 61 72 ke-field.#[(number.start.end.par
23700 65 6e 74 2d 66 69 65 6c 64 29 20 22 5c 33 30 34 5c 33 30 35 08 09 5c 6e 0b 5c 33 30 36 5c 32 31 ent-field)."\304\305..\n.\306\21
23720 31 5c 32 31 31 5c 32 31 31 26 09 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 20 73 74 61 72 74 20 65 1\211\211&.\207".[number.start.e
23740 6e 64 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 66 69 65 6c nd.parent-field.record.yas--fiel
23760 64 20 6e 69 6c 5d 20 31 30 20 28 23 24 20 2e 20 31 34 35 30 35 35 29 5d 29 0a 28 62 79 74 65 2d d.nil].10.(#$...145055)]).(byte-
23780 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c code."\300\301\302\303#\304\305\
237a0 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 30 35 5c 33 30 33 26 306\307\310\311\312\313\305\303&
237c0 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 6d 61 6b 65 2d 66 .\207".[function-put.yas--make-f
237e0 69 65 6c 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 63 6c 2d 73 74 72 75 63 ield.side-effect-free.t.cl-struc
23800 74 2d 64 65 66 69 6e 65 20 79 61 73 2d 2d 66 69 65 6c 64 20 22 41 20 66 69 65 6c 64 2e 5c 6e 5c t-define.yas--field."A.field.\n\
23820 6e 4e 55 4d 42 45 52 20 69 73 20 74 68 65 20 66 69 65 6c 64 20 6e 75 6d 62 65 72 2e 5c 6e 53 54 nNUMBER.is.the.field.number.\nST
23840 41 52 54 20 61 6e 64 20 45 4e 44 20 61 72 65 20 6d 6f 73 74 6c 79 20 62 75 66 66 65 72 20 6d 61 ART.and.END.are.mostly.buffer.ma
23860 72 6b 65 72 73 2c 20 62 75 74 20 73 65 65 20 5c 22 61 70 72 6f 70 6f 73 20 6d 61 72 6b 65 72 73 rkers,.but.see.\"apropos.markers
23880 2d 74 6f 2d 70 6f 69 6e 74 73 5c 22 2e 5c 6e 50 41 52 45 4e 54 2d 46 49 45 4c 44 20 69 73 20 61 -to-points\".\nPARENT-FIELD.is.a
238a0 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 74 68 69 73 20 66 69 65 6c 64 20 69 73 20 6e 65 73 74 .`yas--field'.this.field.is.nest
238c0 65 64 20 75 6e 64 65 72 2c 20 6f 72 20 6e 69 6c 2e 5c 6e 4d 49 52 52 4f 52 53 20 69 73 20 61 20 ed.under,.or.nil.\nMIRRORS.is.a.
238e0 6c 69 73 74 20 6f 66 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 27 73 5c 6e 54 52 41 4e 53 46 4f 52 list.of.`yas--mirror's\nTRANSFOR
23900 4d 20 69 73 20 61 20 6c 69 73 70 20 66 6f 72 6d 2e 5c 6e 4d 4f 44 49 46 49 45 44 2d 50 20 69 73 M.is.a.lisp.form.\nMODIFIED-P.is
23920 20 61 20 62 6f 6f 6c 65 61 6e 20 73 65 74 20 74 6f 20 74 72 75 65 20 6f 6e 63 65 20 75 73 65 72 .a.boolean.set.to.true.once.user
23940 20 69 6e 70 75 74 73 20 74 65 78 74 2e 5c 6e 4e 45 58 54 20 69 73 20 61 6e 6f 74 68 65 72 20 60 .inputs.text.\nNEXT.is.another.`
23960 79 61 73 2d 2d 66 69 65 6c 64 27 20 6f 72 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 27 20 6f 72 20 yas--field'.or.`yas--mirror'.or.
23980 60 79 61 73 2d 2d 65 78 69 74 27 2e 5c 6e 22 20 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a `yas--exit'.\n".cl-structure-obj
239a0 65 63 74 20 72 65 63 6f 72 64 20 6e 69 6c 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 6e ect.record.nil.((cl-tag-slot).(n
239c0 75 6d 62 65 72 29 20 28 73 74 61 72 74 29 20 28 65 6e 64 29 20 28 70 61 72 65 6e 74 2d 66 69 65 umber).(start).(end).(parent-fie
239e0 6c 64 29 20 28 6d 69 72 72 6f 72 73 20 27 6e 69 6c 29 20 28 74 72 61 6e 73 66 6f 72 6d 20 6e 69 ld).(mirrors.'nil).(transform.ni
23a00 6c 29 20 28 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 6c 29 20 28 6e 65 78 74 29 29 20 63 6c 2d 73 l).(modified-p.nil).(next)).cl-s
23a20 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 5d 20 31 31 29 0a 23 40 34 36 20 truct-yas--field-tags].11).#@46.
23a40 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 compiler-macro.for.inlining.`yas
23a60 2d 2d 6d 69 72 72 6f 72 2d 70 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 --mirror-p'...(defalias.'yas--mi
23a80 72 72 6f 72 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 rror-p--cmacro.#[(_cl-whole-arg.
23aa0 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 cl-x)."\301\302\303\304\211\211.
23ac0 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e &.\207".[cl-x.cl--defsubst-expan
23ae0 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 d.(cl-x).(cl-block.yas--mirror-p
23b00 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 6c 2d 78 29 20 63 6c 2d 73 74 .(and.(memq.(type-of.cl-x).cl-st
23b20 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 ruct-yas--mirror-tags).t)).nil].
23b40 37 20 28 23 24 20 2e 20 31 34 35 39 38 34 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 6d 69 72 7.(#$...145984)]).(put.'yas--mir
23b60 72 6f 72 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 6d 69 72 72 ror-p.'compiler-macro.'yas--mirr
23b80 6f 72 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 or-p--cmacro).(defalias.'yas--mi
23ba0 72 72 6f 72 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 35 09 00 5c rror-p.#[(cl-x)."\302.!.>\205..\
23bc0 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 303\207".[cl-x.cl-struct-yas--mi
23be0 72 72 6f 72 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 rror-tags.type-of.t].2]).(byte-c
23c00 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 ode."\300\301\302\303#\304\305\3
23c20 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 06\301#\207".[function-put.yas--
23c40 6d 69 72 72 6f 72 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d mirror-p.side-effect-free.error-
23c60 66 72 65 65 20 70 75 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 63 6c 2d 64 65 66 74 79 70 65 2d free.put.yas--mirror.cl-deftype-
23c80 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 35 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 satisfies].5).#@50.compiler-macr
23ca0 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 o.for.inlining.`yas--mirror-star
23cc0 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 t'...(defalias.'yas--mirror-star
23ce0 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 t--cmacro.#[(_cl-whole-arg.cl-x)
23d00 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 ."\301\302\303\304\211\211.&.\20
23d20 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 7".[cl-x.cl--defsubst-expand.(cl
23d40 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 74 20 -x).(cl-block.yas--mirror-start.
23d60 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 20 63 6c 2d 78 29 20 (progn.(or.(yas--mirror-p.cl-x).
23d80 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
23da0 73 74 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c st.'yas--mirror.cl-x))).(aref.cl
23dc0 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 36 35 37 39 29 5d 29 0a 28 -x.1))).nil].7.(#$...146579)]).(
23de0 70 75 74 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 74 20 27 63 6f 6d 70 69 6c 65 72 put.'yas--mirror-start.'compiler
23e00 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 74 2d 2d 63 6d 61 63 72 -macro.'yas--mirror-start--cmacr
23e20 6f 29 0a 23 40 35 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 74 61 72 74 22 20 6f 66 20 60 o).#@51.Access.slot."start".of.`
23e40 79 61 73 2d 2d 6d 69 72 72 6f 72 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 yas--mirror'.struct.CL-X...(defa
23e60 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 74 20 23 5b 28 63 6c 2d 78 29 lias.'yas--mirror-start.#[(cl-x)
23e80 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 ."\302.!.>\204..\303\304\305.D\"
23ea0 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d \210.\306H\207".[cl-x.cl-struct-
23ec0 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 yas--mirror-tags.type-of.signal.
23ee0 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 wrong-type-argument.yas--mirror.
23f00 31 5d 20 34 20 28 23 24 20 2e 20 31 34 36 39 38 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 1].4.(#$...146984)]).(byte-code.
23f20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e "\300\301\302\303#\300\207".[fun
23f40 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 73 74 61 72 74 20 73 69 64 65 ction-put.yas--mirror-start.side
23f60 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 38 20 63 6f 6d 70 69 6c 65 72 -effect-free.t].4).#@48.compiler
23f80 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 -macro.for.inlining.`yas--mirror
23fa0 2d 65 6e 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 65 -end'...(defalias.'yas--mirror-e
23fc0 6e 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 nd--cmacro.#[(_cl-whole-arg.cl-x
23fe0 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 )."\301\302\303\304\211\211.&.\2
24000 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 07".[cl-x.cl--defsubst-expand.(c
24020 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 65 6e 64 20 28 l-x).(cl-block.yas--mirror-end.(
24040 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 20 63 6c 2d 78 29 20 28 progn.(or.(yas--mirror-p.cl-x).(
24060 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 signal.'wrong-type-argument.(lis
24080 74 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d t.'yas--mirror.cl-x))).(aref.cl-
240a0 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 37 33 32 30 29 5d 29 0a 28 70 x.2))).nil].7.(#$...147320)]).(p
240c0 75 74 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 65 6e 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 ut.'yas--mirror-end.'compiler-ma
240e0 63 72 6f 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 65 6e 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 cro.'yas--mirror-end--cmacro).#@
24100 34 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 65 6e 64 22 20 6f 66 20 60 79 61 73 2d 2d 6d 69 49.Access.slot."end".of.`yas--mi
24120 72 72 6f 72 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 rror'.struct.CL-X...(defalias.'y
24140 61 73 2d 2d 6d 69 72 72 6f 72 2d 65 6e 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 as--mirror-end.#[(cl-x)."\302.!.
24160 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 >\204..\303\304\305.D\"\210.\306
24180 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 H\207".[cl-x.cl-struct-yas--mirr
241a0 6f 72 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 or-tags.type-of.signal.wrong-typ
241c0 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 32 5d 20 34 20 28 23 24 20 e-argument.yas--mirror.2].4.(#$.
241e0 2e 20 31 34 37 37 31 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 ..147715)]).(byte-code."\300\301
24200 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \302\303#\300\207".[function-put
24220 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 65 6e 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 .yas--mirror-end.side-effect-fre
24240 65 20 74 5d 20 34 29 0a 23 40 35 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 e.t].4).#@54.compiler-macro.for.
24260 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 72 61 6e 73 66 6f 72 6d 27 inlining.`yas--mirror-transform'
24280 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 72 61 6e 73 66 ...(defalias.'yas--mirror-transf
242a0 6f 72 6d 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d orm--cmacro.#[(_cl-whole-arg.cl-
242c0 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c x)."\301\302\303\304\211\211.&.\
242e0 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 207".[cl-x.cl--defsubst-expand.(
24300 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 72 61 6e cl-x).(cl-block.yas--mirror-tran
24320 73 66 6f 72 6d 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 20 sform.(progn.(or.(yas--mirror-p.
24340 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 cl-x).(signal.'wrong-type-argume
24360 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 20 63 6c 2d 78 29 29 29 20 28 61 nt.(list.'yas--mirror.cl-x))).(a
24380 72 65 66 20 63 6c 2d 78 20 33 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 38 30 34 ref.cl-x.3))).nil].7.(#$...14804
243a0 35 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 72 61 6e 73 66 6f 72 6d 5)]).(put.'yas--mirror-transform
243c0 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 72 .'compiler-macro.'yas--mirror-tr
243e0 61 6e 73 66 6f 72 6d 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 35 20 41 63 63 65 73 73 20 73 6c 6f ansform--cmacro).#@55.Access.slo
24400 74 20 22 74 72 61 6e 73 66 6f 72 6d 22 20 6f 66 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 27 20 73 t."transform".of.`yas--mirror'.s
24420 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 truct.CL-X...(defalias.'yas--mir
24440 72 6f 72 2d 74 72 61 6e 73 66 6f 72 6d 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e ror-transform.#[(cl-x)."\302.!.>
24460 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 \204..\303\304\305.D\"\210.\306H
24480 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f \207".[cl-x.cl-struct-yas--mirro
244a0 72 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 r-tags.type-of.signal.wrong-type
244c0 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 33 5d 20 34 20 28 23 24 20 2e -argument.yas--mirror.3].4.(#$..
244e0 20 31 34 38 34 37 30 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 .148470)]).(byte-code."\300\301\
24500 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 302\303#\300\207".[function-put.
24520 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 72 61 6e 73 66 6f 72 6d 20 73 69 64 65 2d 65 66 66 65 63 yas--mirror-transform.side-effec
24540 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 35 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f t-free.t].4).#@57.compiler-macro
24560 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 61 72 65 6e .for.inlining.`yas--mirror-paren
24580 74 2d 66 69 65 6c 64 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f t-field'...(defalias.'yas--mirro
245a0 72 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 r-parent-field--cmacro.#[(_cl-wh
245c0 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c ole-arg.cl-x)."\301\302\303\304\
245e0 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 211\211.&.\207".[cl-x.cl--defsub
24600 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d st-expand.(cl-x).(cl-block.yas--
24620 6d 69 72 72 6f 72 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 mirror-parent-field.(progn.(or.(
24640 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f yas--mirror-p.cl-x).(signal.'wro
24660 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 6d 69 72 ng-type-argument.(list.'yas--mir
24680 72 6f 72 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 34 29 29 29 20 6e 69 6c 5d ror.cl-x))).(aref.cl-x.4))).nil]
246a0 20 37 20 28 23 24 20 2e 20 31 34 38 38 31 38 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 6d 69 .7.(#$...148818)]).(put.'yas--mi
246c0 72 72 6f 72 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 rror-parent-field.'compiler-macr
246e0 6f 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 2d 2d 63 6d 61 o.'yas--mirror-parent-field--cma
24700 63 72 6f 29 0a 23 40 35 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 70 61 72 65 6e 74 2d 66 69 cro).#@58.Access.slot."parent-fi
24720 65 6c 64 22 20 6f 66 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 27 20 73 74 72 75 63 74 20 43 4c 2d eld".of.`yas--mirror'.struct.CL-
24740 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 61 72 65 6e X...(defalias.'yas--mirror-paren
24760 74 2d 66 69 65 6c 64 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 t-field.#[(cl-x)."\302.!.>\204..
24780 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 \303\304\305.D\"\210.\306H\207".
247a0 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 [cl-x.cl-struct-yas--mirror-tags
247c0 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
247e0 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 34 5d 20 34 20 28 23 24 20 2e 20 31 34 39 32 35 ent.yas--mirror.4].4.(#$...14925
24800 38 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 30 8)]).(byte-code."\300\301\302\30
24820 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 6d 3#\300\207".[function-put.yas--m
24840 69 72 72 6f 72 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 irror-parent-field.side-effect-f
24860 72 65 65 20 74 5d 20 34 29 0a 23 40 34 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@49.compiler-macro.fo
24880 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 27 2e 1f 0a r.inlining.`yas--mirror-next'...
248a0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 2d 2d 63 6d 61 (defalias.'yas--mirror-next--cma
248c0 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 cro.#[(_cl-whole-arg.cl-x)."\301
248e0 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c \302\303\304\211\211.&.\207".[cl
24900 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 -x.cl--defsubst-expand.(cl-x).(c
24920 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 20 28 70 72 6f 67 6e 20 l-block.yas--mirror-next.(progn.
24940 28 6f 72 20 28 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c (or.(yas--mirror-p.cl-x).(signal
24960 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 .'wrong-type-argument.(list.'yas
24980 2d 2d 6d 69 72 72 6f 72 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 35 29 29 29 --mirror.cl-x))).(aref.cl-x.5)))
249a0 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 39 36 31 35 29 5d 29 0a 28 70 75 74 20 27 79 61 .nil].7.(#$...149615)]).(put.'ya
249c0 73 2d 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 s--mirror-next.'compiler-macro.'
249e0 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 30 20 41 yas--mirror-next--cmacro).#@50.A
24a00 63 63 65 73 73 20 73 6c 6f 74 20 22 6e 65 78 74 22 20 6f 66 20 60 79 61 73 2d 2d 6d 69 72 72 6f ccess.slot."next".of.`yas--mirro
24a20 72 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d r'.struct.CL-X...(defalias.'yas-
24a40 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c -mirror-next.#[(cl-x)."\302.!.>\
24a60 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 204..\303\304\305.D\"\210.\306H\
24a80 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 207".[cl-x.cl-struct-yas--mirror
24aa0 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d -tags.type-of.signal.wrong-type-
24ac0 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 35 5d 20 34 20 28 23 24 20 2e 20 argument.yas--mirror.5].4.(#$...
24ae0 31 35 30 30 31 35 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 150015)]).(byte-code."\300\301\3
24b00 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 02\303#\300\207".[function-put.y
24b20 61 73 2d 2d 6d 69 72 72 6f 72 2d 6e 65 78 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 as--mirror-next.side-effect-free
24b40 20 74 5d 20 34 29 0a 23 40 35 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 .t].4).#@50.compiler-macro.for.i
24b60 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 27 2e 1f 0a 28 64 nlining.`yas--mirror-depth'...(d
24b80 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 2d 2d 63 6d 61 63 efalias.'yas--mirror-depth--cmac
24ba0 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c ro.#[(_cl-whole-arg.cl-x)."\301\
24bc0 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 302\303\304\211\211.&.\207".[cl-
24be0 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c x.cl--defsubst-expand.(cl-x).(cl
24c00 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 20 28 70 72 6f 67 6e 20 -block.yas--mirror-depth.(progn.
24c20 28 6f 72 20 28 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c (or.(yas--mirror-p.cl-x).(signal
24c40 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 .'wrong-type-argument.(list.'yas
24c60 2d 2d 6d 69 72 72 6f 72 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 36 29 29 29 --mirror.cl-x))).(aref.cl-x.6)))
24c80 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 35 30 33 34 38 29 5d 29 0a 28 70 75 74 20 27 79 61 .nil].7.(#$...150348)]).(put.'ya
24ca0 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 s--mirror-depth.'compiler-macro.
24cc0 27 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 31 'yas--mirror-depth--cmacro).#@51
24ce0 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 64 65 70 74 68 22 20 6f 66 20 60 79 61 73 2d 2d 6d 69 .Access.slot."depth".of.`yas--mi
24d00 72 72 6f 72 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 rror'.struct.CL-X...(defalias.'y
24d20 61 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 as--mirror-depth.#[(cl-x)."\302.
24d40 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204..\303\304\305.D\"\210.\3
24d60 30 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 06H\207".[cl-x.cl-struct-yas--mi
24d80 72 72 6f 72 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 rror-tags.type-of.signal.wrong-t
24da0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 36 5d 20 34 20 28 23 ype-argument.yas--mirror.6].4.(#
24dc0 24 20 2e 20 31 35 30 37 35 33 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...150753)]).(byte-code."\300\3
24de0 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 01\302\303#\304\305\306\"\207".[
24e00 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 20 73 function-put.yas--mirror-depth.s
24e20 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d ide-effect-free.t.defalias.copy-
24e40 79 61 73 2d 2d 6d 69 72 72 6f 72 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 yas--mirror.copy-sequence].4).#@
24e60 31 32 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 123.compiler-macro.for.inlining.
24e80 60 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c `make-yas--mirror'...(fn.CL-WHOL
24ea0 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 53 54 41 52 54 20 45 4e 44 20 54 52 41 4e 53 E.&cl-quote.&key.START.END.TRANS
24ec0 46 4f 52 4d 20 50 41 52 45 4e 54 2d 46 49 45 4c 44 20 4e 45 58 54 20 44 45 50 54 48 29 1f 0a 28 FORM.PARENT-FIELD.NEXT.DEPTH)..(
24ee0 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 2d 63 6d 61 63 defalias.'make-yas--mirror--cmac
24f00 72 6f 20 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 ro.#[(cl-whole.&rest.#1=#:--cl-r
24f20 65 73 74 2d 2d 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c est--)."\306.\307\"A@.\306.\310\
24f40 22 41 40 1a 5c 33 30 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c "A@.\306.\311\"A@.\306.\312\"A@.
24f60 5c 33 30 36 08 5c 33 31 33 5c 22 41 40 1d 5c 33 30 36 08 5c 33 31 34 5c 22 41 40 1e 15 08 1e 16 \306.\313\"A@.\306.\314\"A@.....
24f80 0e 16 5c 32 30 33 5e 00 0e 16 40 5c 33 31 35 3e 5c 32 30 33 45 00 0e 16 41 41 5c 32 31 31 16 16 ..\203^...@\315>\203E...AA\211..
24fa0 5c 32 30 32 30 00 5c 33 31 36 08 3e 41 40 5c 32 30 33 54 00 5c 33 31 37 5c 32 31 31 16 16 5c 32 \2020.\316.>A@\203T.\317\211..\2
24fc0 30 32 30 00 5c 33 32 30 5c 33 32 31 0e 16 40 5c 22 5c 32 31 30 5c 32 30 32 2e 00 29 5c 33 32 32 020.\320\321..@\"\210\202..)\322
24fe0 5c 33 32 33 5c 33 32 34 5c 33 31 37 0e 17 5c 33 31 37 09 5c 6e 0b 5c 66 0d 0e 15 26 0b 2e 06 5c \323\324\317..\317.\n.\f...&...\
25000 32 30 37 22 20 5b 23 31 23 20 73 74 61 72 74 20 65 6e 64 20 74 72 61 6e 73 66 6f 72 6d 20 70 61 207".[#1#.start.end.transform.pa
25020 72 65 6e 74 2d 66 69 65 6c 64 20 6e 65 78 74 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 73 74 rent-field.next.plist-member.:st
25040 61 72 74 20 3a 65 6e 64 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c art.:end.:transform.:parent-fiel
25060 64 20 3a 6e 65 78 74 20 3a 64 65 70 74 68 20 28 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 74 72 61 d.:next.:depth.(:start.:end.:tra
25080 6e 73 66 6f 72 6d 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 3a 6e 65 78 74 20 3a 64 65 70 74 nsform.:parent-field.:next.:dept
250a0 68 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 h.:allow-other-keys).:allow-othe
250c0 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 r-keys.nil.error."Keyword.argume
250e0 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 74 nt.%s.not.one.of.(:start.:end.:t
25100 72 61 6e 73 66 6f 72 6d 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 3a 6e 65 78 74 20 3a 64 65 ransform.:parent-field.:next.:de
25120 70 74 68 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 73 74 61 72 74 pth)".cl--defsubst-expand.(start
25140 20 65 6e 64 20 74 72 61 6e 73 66 6f 72 6d 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 6e 65 78 74 .end.transform.parent-field.next
25160 20 64 65 70 74 68 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 72 72 .depth).(cl-block.make-yas--mirr
25180 6f 72 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 20 73 74 61 72 74 20 65 6e or.(record.'yas--mirror.start.en
251a0 64 20 74 72 61 6e 73 66 6f 72 6d 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 6e 65 78 74 20 64 65 d.transform.parent-field.next.de
251c0 70 74 68 29 29 20 64 65 70 74 68 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 63 6c 2d pth)).depth.#2=#:--cl-keys--.cl-
251e0 77 68 6f 6c 65 5d 20 31 33 20 28 23 24 20 2e 20 31 35 31 31 34 30 29 5d 29 0a 28 70 75 74 20 27 whole].13.(#$...151140)]).(put.'
25200 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f make-yas--mirror.'compiler-macro
25220 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 30 .'make-yas--mirror--cmacro).#@10
25240 33 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 3.Constructor.for.objects.of.typ
25260 65 20 60 79 61 73 2d 2d 6d 69 72 72 6f 72 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 53 54 41 52 54 e.`yas--mirror'...(fn.&key.START
25280 20 45 4e 44 20 54 52 41 4e 53 46 4f 52 4d 20 50 41 52 45 4e 54 2d 46 49 45 4c 44 20 4e 45 58 54 .END.TRANSFORM.PARENT-FIELD.NEXT
252a0 20 44 45 50 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 .DEPTH)..(defalias.'make-yas--mi
252c0 72 72 6f 72 20 23 5b 28 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 rror.#[(&rest.#1=#:--cl-rest--).
252e0 22 5c 33 30 36 08 5c 33 30 37 5c 22 41 40 19 5c 33 30 36 08 5c 33 31 30 5c 22 41 40 1a 5c 33 30 "\306.\307\"A@.\306.\310\"A@.\30
25300 36 08 5c 33 31 31 5c 22 41 40 1b 5c 33 30 36 08 5c 33 31 32 5c 22 41 40 1c 5c 33 30 36 08 5c 33 6.\311\"A@.\306.\312\"A@.\306.\3
25320 31 33 5c 22 41 40 1d 5c 33 30 36 08 5c 33 31 34 5c 22 41 40 1e 14 08 1e 15 0e 15 5c 32 30 33 5e 13\"A@.\306.\314\"A@.......\203^
25340 00 0e 15 40 5c 33 31 35 3e 5c 32 30 33 45 00 0e 15 41 41 5c 32 31 31 16 15 5c 32 30 32 30 00 5c ...@\315>\203E...AA\211..\2020.\
25360 33 31 36 08 3e 41 40 5c 32 30 33 54 00 5c 33 31 37 5c 32 31 31 16 15 5c 32 30 32 30 00 5c 33 32 316.>A@\203T.\317\211..\2020.\32
25380 30 5c 33 32 31 0e 15 40 5c 22 5c 32 31 30 5c 32 30 32 2e 00 29 5c 33 32 32 5c 33 32 33 09 5c 6e 0\321..@\"\210\202..)\322\323.\n
253a0 0b 5c 66 0d 0e 14 26 07 2e 06 5c 32 30 37 22 20 5b 23 31 23 20 73 74 61 72 74 20 65 6e 64 20 74 .\f...&...\207".[#1#.start.end.t
253c0 72 61 6e 73 66 6f 72 6d 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 6e 65 78 74 20 70 6c 69 73 74 ransform.parent-field.next.plist
253e0 2d 6d 65 6d 62 65 72 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a -member.:start.:end.:transform.:
25400 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 3a 6e 65 78 74 20 3a 64 65 70 74 68 20 28 3a 73 74 61 72 parent-field.:next.:depth.(:star
25420 74 20 3a 65 6e 64 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 t.:end.:transform.:parent-field.
25440 3a 6e 65 78 74 20 3a 64 65 70 74 68 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 :next.:depth.:allow-other-keys).
25460 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 :allow-other-keys.nil.error."Key
25480 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 73 74 word.argument.%s.not.one.of.(:st
254a0 61 72 74 20 3a 65 6e 64 20 3a 74 72 61 6e 73 66 6f 72 6d 20 3a 70 61 72 65 6e 74 2d 66 69 65 6c art.:end.:transform.:parent-fiel
254c0 64 20 3a 6e 65 78 74 20 3a 64 65 70 74 68 29 22 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 6d 69 72 d.:next.:depth)".record.yas--mir
254e0 72 6f 72 20 64 65 70 74 68 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 5d 20 39 20 28 23 ror.depth.#2=#:--cl-keys--].9.(#
25500 24 20 2e 20 31 35 32 31 33 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...152130)]).(byte-code."\300\3
25520 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 01\302\303#\300\207".[function-p
25540 75 74 20 6d 61 6b 65 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d ut.make-yas--mirror.side-effect-
25560 66 72 65 65 20 74 5d 20 34 29 0a 23 40 34 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 free.t].4).#@49.compiler-macro.f
25580 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 6d 61 6b 65 2d 6d 69 72 72 6f 72 27 2e 1f or.inlining.`yas--make-mirror'..
255a0 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 6d 69 72 72 6f 72 2d 2d 63 6d .(defalias.'yas--make-mirror--cm
255c0 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 73 74 61 72 74 20 65 6e 64 20 acro.#[(_cl-whole-arg.start.end.
255e0 74 72 61 6e 73 66 6f 72 6d 29 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 32 31 31 transform)."\303\304\305\306\211
25600 5c 32 31 31 08 09 5c 6e 26 08 5c 32 30 37 22 20 5b 73 74 61 72 74 20 65 6e 64 20 74 72 61 6e 73 \211..\n&.\207".[start.end.trans
25620 66 6f 72 6d 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 73 74 61 72 74 20 form.cl--defsubst-expand.(start.
25640 65 6e 64 20 74 72 61 6e 73 66 6f 72 6d 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 6d 61 end.transform).(cl-block.yas--ma
25660 6b 65 2d 6d 69 72 72 6f 72 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 20 73 ke-mirror.(record.'yas--mirror.s
25680 74 61 72 74 20 65 6e 64 20 74 72 61 6e 73 66 6f 72 6d 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 29 29 tart.end.transform.nil.nil.nil))
256a0 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 35 32 39 34 34 29 5d 29 0a 28 70 75 74 20 27 79 61 .nil].9.(#$...152944)]).(put.'ya
256c0 73 2d 2d 6d 61 6b 65 2d 6d 69 72 72 6f 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 s--make-mirror.'compiler-macro.'
256e0 79 61 73 2d 2d 6d 61 6b 65 2d 6d 69 72 72 6f 72 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 34 38 20 43 yas--make-mirror--cmacro).#@48.C
25700 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 onstructor.for.objects.of.type.`
25720 79 61 73 2d 2d 6d 69 72 72 6f 72 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d yas--mirror'...(defalias.'yas--m
25740 61 6b 65 2d 6d 69 72 72 6f 72 20 23 5b 28 73 74 61 72 74 20 65 6e 64 20 74 72 61 6e 73 66 6f 72 ake-mirror.#[(start.end.transfor
25760 6d 29 20 22 5c 33 30 33 5c 33 30 34 08 09 5c 6e 5c 33 30 35 5c 32 31 31 5c 32 31 31 26 07 5c 32 m)."\303\304..\n\305\211\211&.\2
25780 30 37 22 20 5b 73 74 61 72 74 20 65 6e 64 20 74 72 61 6e 73 66 6f 72 6d 20 72 65 63 6f 72 64 20 07".[start.end.transform.record.
257a0 79 61 73 2d 2d 6d 69 72 72 6f 72 20 6e 69 6c 5d 20 38 20 28 23 24 20 2e 20 31 35 33 33 34 33 29 yas--mirror.nil].8.(#$...153343)
257c0 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 ]).(byte-code."\300\301\302\303#
257e0 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 \304\305\306\307\310\311\312\313
25800 5c 33 30 35 5c 33 30 33 26 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 \305\303&.\207".[function-put.ya
25820 73 2d 2d 6d 61 6b 65 2d 6d 69 72 72 6f 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 s--make-mirror.side-effect-free.
25840 74 20 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 22 t.cl-struct-define.yas--mirror."
25860 41 20 6d 69 72 72 6f 72 2e 5c 6e 5c 6e 53 54 41 52 54 20 61 6e 64 20 45 4e 44 20 61 72 65 20 6d A.mirror.\n\nSTART.and.END.are.m
25880 6f 73 74 6c 79 20 62 75 66 66 65 72 20 6d 61 72 6b 65 72 73 2c 20 62 75 74 20 73 65 65 20 5c 22 ostly.buffer.markers,.but.see.\"
258a0 61 70 72 6f 70 6f 73 20 6d 61 72 6b 65 72 73 2d 74 6f 2d 70 6f 69 6e 74 73 5c 22 2e 5c 6e 54 52 apropos.markers-to-points\".\nTR
258c0 41 4e 53 46 4f 52 4d 20 69 73 20 61 20 6c 69 73 70 20 66 6f 72 6d 2e 5c 6e 50 41 52 45 4e 54 2d ANSFORM.is.a.lisp.form.\nPARENT-
258e0 46 49 45 4c 44 20 69 73 20 61 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 74 68 69 73 20 6d 69 72 FIELD.is.a.`yas--field'.this.mir
25900 72 6f 72 20 69 73 20 6e 65 73 74 65 64 20 75 6e 64 65 72 2c 20 6f 72 20 6e 69 6c 2e 5c 6e 4e 45 ror.is.nested.under,.or.nil.\nNE
25920 58 54 20 69 73 20 61 6e 6f 74 68 65 72 20 60 79 61 73 2d 2d 66 69 65 6c 64 27 20 6f 72 20 60 79 XT.is.another.`yas--field'.or.`y
25940 61 73 2d 2d 6d 69 72 72 6f 72 27 20 6f 72 20 60 79 61 73 2d 2d 65 78 69 74 27 5c 6e 44 45 50 54 as--mirror'.or.`yas--exit'\nDEPT
25960 48 20 69 73 20 61 20 63 6f 75 6e 74 20 6f 66 20 68 6f 77 20 6d 61 6e 79 20 6e 65 73 74 65 64 20 H.is.a.count.of.how.many.nested.
25980 6d 69 72 72 6f 72 73 20 63 61 6e 20 61 66 66 65 63 74 20 74 68 69 73 20 6d 69 72 72 6f 72 22 20 mirrors.can.affect.this.mirror".
259a0 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 63 6f 72 64 20 6e 69 6c 20 28 cl-structure-object.record.nil.(
259c0 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 73 74 61 72 74 29 20 28 65 6e 64 29 20 28 74 72 61 (cl-tag-slot).(start).(end).(tra
259e0 6e 73 66 6f 72 6d 20 6e 69 6c 29 20 28 70 61 72 65 6e 74 2d 66 69 65 6c 64 29 20 28 6e 65 78 74 nsform.nil).(parent-field).(next
25a00 29 20 28 64 65 70 74 68 29 29 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 ).(depth)).cl-struct-yas--mirror
25a20 2d 74 61 67 73 5d 20 31 31 29 0a 23 40 34 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 -tags].11).#@44.compiler-macro.f
25a40 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 65 78 69 74 2d 70 27 2e 1f 0a 28 64 65 66 or.inlining.`yas--exit-p'...(def
25a60 61 6c 69 61 73 20 27 79 61 73 2d 2d 65 78 69 74 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 alias.'yas--exit-p--cmacro.#[(_c
25a80 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c l-whole-arg.cl-x)."\301\302\303\
25aa0 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 304\211\211.&.\207".[cl-x.cl--de
25ac0 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 fsubst-expand.(cl-x).(cl-block.y
25ae0 61 73 2d 2d 65 78 69 74 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 as--exit-p.(and.(memq.(type-of.c
25b00 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 29 20 74 l-x).cl-struct-yas--exit-tags).t
25b20 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 35 34 31 36 30 29 5d 29 0a 28 70 75 74 20 27 )).nil].7.(#$...154160)]).(put.'
25b40 79 61 73 2d 2d 65 78 69 74 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 yas--exit-p.'compiler-macro.'yas
25b60 2d 2d 65 78 69 74 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 --exit-p--cmacro).(defalias.'yas
25b80 2d 2d 65 78 69 74 2d 70 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 35 09 --exit-p.#[(cl-x)."\302.!.>\205.
25ba0 00 5c 33 30 33 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d .\303\207".[cl-x.cl-struct-yas--
25bc0 65 78 69 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 32 5d 29 0a 28 62 79 74 65 2d 63 exit-tags.type-of.t].2]).(byte-c
25be0 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 ode."\300\301\302\303#\304\305\3
25c00 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 06\301#\207".[function-put.yas--
25c20 65 78 69 74 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 exit-p.side-effect-free.error-fr
25c40 65 65 20 70 75 74 20 79 61 73 2d 2d 65 78 69 74 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 ee.put.yas--exit.cl-deftype-sati
25c60 73 66 69 65 73 5d 20 35 29 0a 23 40 34 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f sfies].5).#@49.compiler-macro.fo
25c80 72 20 69 6e 6c 69 6e 69 6e 67 20 60 79 61 73 2d 2d 65 78 69 74 2d 6d 61 72 6b 65 72 27 2e 1f 0a r.inlining.`yas--exit-marker'...
25ca0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 65 78 69 74 2d 6d 61 72 6b 65 72 2d 2d 63 6d 61 (defalias.'yas--exit-marker--cma
25cc0 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 cro.#[(_cl-whole-arg.cl-x)."\301
25ce0 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c \302\303\304\211\211.&.\207".[cl
25d00 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 -x.cl--defsubst-expand.(cl-x).(c
25d20 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 65 78 69 74 2d 6d 61 72 6b 65 72 20 28 70 72 6f 67 6e 20 l-block.yas--exit-marker.(progn.
25d40 28 6f 72 20 28 79 61 73 2d 2d 65 78 69 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 (or.(yas--exit-p.cl-x).(signal.'
25d60 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d wrong-type-argument.(list.'yas--
25d80 65 78 69 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c exit.cl-x))).(aref.cl-x.1))).nil
25da0 5d 20 37 20 28 23 24 20 2e 20 31 35 34 37 33 35 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 65 ].7.(#$...154735)]).(put.'yas--e
25dc0 78 69 74 2d 6d 61 72 6b 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d xit-marker.'compiler-macro.'yas-
25de0 2d 65 78 69 74 2d 6d 61 72 6b 65 72 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 35 30 20 41 63 63 65 73 -exit-marker--cmacro).#@50.Acces
25e00 73 20 73 6c 6f 74 20 22 6d 61 72 6b 65 72 22 20 6f 66 20 60 79 61 73 2d 2d 65 78 69 74 27 20 73 s.slot."marker".of.`yas--exit'.s
25e20 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 65 78 69 truct.CL-X...(defalias.'yas--exi
25e40 74 2d 6d 61 72 6b 65 72 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f t-marker.#[(cl-x)."\302.!.>\204.
25e60 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 .\303\304\305.D\"\210.\306H\207"
25e80 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 .[cl-x.cl-struct-yas--exit-tags.
25ea0 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 type-of.signal.wrong-type-argume
25ec0 6e 74 20 79 61 73 2d 2d 65 78 69 74 20 31 5d 20 34 20 28 23 24 20 2e 20 31 35 35 31 33 31 29 5d nt.yas--exit.1].4.(#$...155131)]
25ee0 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 5c ).(byte-code."\300\301\302\303#\
25f00 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 65 78 69 74 300\207".[function-put.yas--exit
25f20 2d 6d 61 72 6b 65 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 -marker.side-effect-free.t].4).#
25f40 40 34 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 @47.compiler-macro.for.inlining.
25f60 60 79 61 73 2d 2d 65 78 69 74 2d 6e 65 78 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 `yas--exit-next'...(defalias.'ya
25f80 73 2d 2d 65 78 69 74 2d 6e 65 78 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d 77 68 6f 6c s--exit-next--cmacro.#[(_cl-whol
25fa0 65 2d 61 72 67 20 63 6c 2d 78 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 e-arg.cl-x)."\301\302\303\304\21
25fc0 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 1\211.&.\207".[cl-x.cl--defsubst
25fe0 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 79 61 73 2d 2d 65 78 -expand.(cl-x).(cl-block.yas--ex
26000 69 74 2d 6e 65 78 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 79 61 73 2d 2d 65 78 69 74 2d 70 20 it-next.(progn.(or.(yas--exit-p.
26020 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 cl-x).(signal.'wrong-type-argume
26040 6e 74 20 28 6c 69 73 74 20 27 79 61 73 2d 2d 65 78 69 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 nt.(list.'yas--exit.cl-x))).(are
26060 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 35 35 34 36 30 29 f.cl-x.2))).nil].7.(#$...155460)
26080 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 65 78 69 74 2d 6e 65 78 74 20 27 63 6f 6d 70 69 6c 65 ]).(put.'yas--exit-next.'compile
260a0 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 65 78 69 74 2d 6e 65 78 74 2d 2d 63 6d 61 63 72 6f 29 r-macro.'yas--exit-next--cmacro)
260c0 0a 23 40 34 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6e 65 78 74 22 20 6f 66 20 60 79 61 73 .#@48.Access.slot."next".of.`yas
260e0 2d 2d 65 78 69 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 --exit'.struct.CL-X...(defalias.
26100 27 79 61 73 2d 2d 65 78 69 74 2d 6e 65 78 74 20 23 5b 28 63 6c 2d 78 29 20 22 5c 33 30 32 08 21 'yas--exit-next.#[(cl-x)."\302.!
26120 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 .>\204..\303\304\305.D\"\210.\30
26140 36 48 5c 32 30 37 22 20 5b 63 6c 2d 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 6H\207".[cl-x.cl-struct-yas--exi
26160 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 t-tags.type-of.signal.wrong-type
26180 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 65 78 69 74 20 32 5d 20 34 20 28 23 24 20 2e 20 31 -argument.yas--exit.2].4.(#$...1
261a0 35 35 38 34 36 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 55846)]).(byte-code."\300\301\30
261c0 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 2\303#\304\305\306\"\207".[funct
261e0 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 65 78 69 74 2d 6e 65 78 74 20 73 69 64 65 2d 65 66 66 65 ion-put.yas--exit-next.side-effe
26200 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d 79 61 73 2d 2d 65 78 69 ct-free.t.defalias.copy-yas--exi
26220 74 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 38 39 20 63 6f 6d 70 69 6c 65 t.copy-sequence].4).#@89.compile
26240 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 79 61 73 2d 2d r-macro.for.inlining.`make-yas--
26260 65 78 69 74 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 exit'...(fn.CL-WHOLE.&cl-quote.&
26280 6b 65 79 20 4d 41 52 4b 45 52 20 4e 45 58 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b key.MARKER.NEXT)..(defalias.'mak
262a0 65 2d 79 61 73 2d 2d 65 78 69 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 63 6c 2d 77 68 6f 6c 65 20 e-yas--exit--cmacro.#[(cl-whole.
262c0 26 72 65 73 74 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 35 08 5c 33 &rest.#1=#:--cl-rest--)."\305.\3
262e0 30 36 5c 22 41 40 19 5c 33 30 35 08 5c 33 30 37 5c 22 41 40 1a 08 1b 0b 5c 32 30 33 3a 00 0b 40 06\"A@.\305.\307\"A@....\203:..@
26300 5c 33 31 30 3e 5c 32 30 33 23 00 0b 41 41 5c 32 31 31 13 5c 32 30 32 11 00 5c 33 31 31 08 3e 41 \310>\203#..AA\211.\202..\311.>A
26320 40 5c 32 30 33 31 00 5c 33 31 32 5c 32 31 31 13 5c 32 30 32 11 00 5c 33 31 33 5c 33 31 34 0b 40 @\2031.\312\211.\202..\313\314.@
26340 5c 22 5c 32 31 30 5c 32 30 32 10 00 29 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 31 32 5c 66 5c \"\210\202..)\315\316\317\312\f\
26360 33 31 32 09 5c 6e 26 07 2a 5c 32 30 37 22 20 5b 23 31 23 20 6d 61 72 6b 65 72 20 6e 65 78 74 20 312.\n&.*\207".[#1#.marker.next.
26380 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 63 6c 2d 77 68 6f 6c 65 20 70 6c 69 73 74 2d #2=#:--cl-keys--.cl-whole.plist-
263a0 6d 65 6d 62 65 72 20 3a 6d 61 72 6b 65 72 20 3a 6e 65 78 74 20 28 3a 6d 61 72 6b 65 72 20 3a 6e member.:marker.:next.(:marker.:n
263c0 65 78 74 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 ext.:allow-other-keys).:allow-ot
263e0 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 her-keys.nil.error."Keyword.argu
26400 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6d 61 72 6b 65 72 20 3a 6e 65 78 ment.%s.not.one.of.(:marker.:nex
26420 74 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 6d 61 72 6b 65 72 20 t)".cl--defsubst-expand.(marker.
26440 6e 65 78 74 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 79 61 73 2d 2d 65 78 69 74 20 28 next).(cl-block.make-yas--exit.(
26460 72 65 63 6f 72 64 20 27 79 61 73 2d 2d 65 78 69 74 20 6d 61 72 6b 65 72 20 6e 65 78 74 29 29 5d record.'yas--exit.marker.next))]
26480 20 39 20 28 23 24 20 2e 20 31 35 36 32 31 37 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 79 61 .9.(#$...156217)]).(put.'make-ya
264a0 73 2d 2d 65 78 69 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 79 61 s--exit.'compiler-macro.'make-ya
264c0 73 2d 2d 65 78 69 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 39 20 43 6f 6e 73 74 72 75 63 74 6f s--exit--cmacro).#@69.Constructo
264e0 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 65 78 69 74 r.for.objects.of.type.`yas--exit
26500 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 4d 41 52 4b 45 52 20 4e 45 58 54 29 1f 0a 28 64 65 66 61 '...(fn.&key.MARKER.NEXT)..(defa
26520 6c 69 61 73 20 27 6d 61 6b 65 2d 79 61 73 2d 2d 65 78 69 74 20 23 5b 28 26 72 65 73 74 20 23 31 lias.'make-yas--exit.#[(&rest.#1
26540 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 29 20 22 5c 33 30 34 08 5c 33 30 35 5c 22 41 40 19 5c =#:--cl-rest--)."\304.\305\"A@.\
26560 33 30 34 08 5c 33 30 36 5c 22 41 40 1a 08 1b 0b 5c 32 30 33 3a 00 0b 40 5c 33 30 37 3e 5c 32 30 304.\306\"A@....\203:..@\307>\20
26580 33 23 00 0b 41 41 5c 32 31 31 13 5c 32 30 32 11 00 5c 33 31 30 08 3e 41 40 5c 32 30 33 31 00 5c 3#..AA\211.\202..\310.>A@\2031.\
265a0 33 31 31 5c 32 31 31 13 5c 32 30 32 11 00 5c 33 31 32 5c 33 31 33 0b 40 5c 22 5c 32 31 30 5c 32 311\211.\202..\312\313.@\"\210\2
265c0 30 32 10 00 29 5c 33 31 34 5c 33 31 35 09 5c 6e 23 2a 5c 32 30 37 22 20 5b 23 31 23 20 6d 61 72 02..)\314\315.\n#*\207".[#1#.mar
265e0 6b 65 72 20 6e 65 78 74 20 23 32 3d 23 3a 2d 2d 63 6c 2d 6b 65 79 73 2d 2d 20 70 6c 69 73 74 2d ker.next.#2=#:--cl-keys--.plist-
26600 6d 65 6d 62 65 72 20 3a 6d 61 72 6b 65 72 20 3a 6e 65 78 74 20 28 3a 6d 61 72 6b 65 72 20 3a 6e member.:marker.:next.(:marker.:n
26620 65 78 74 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 ext.:allow-other-keys).:allow-ot
26640 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 her-keys.nil.error."Keyword.argu
26660 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6d 61 72 6b 65 72 20 3a 6e 65 78 ment.%s.not.one.of.(:marker.:nex
26680 74 29 22 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 65 78 69 74 5d 20 35 20 28 23 24 20 2e 20 31 35 t)".record.yas--exit].5.(#$...15
266a0 36 38 38 36 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 6886)]).(byte-code."\300\301\302
266c0 5c 33 30 33 23 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 6b \303#\300\207".[function-put.mak
266e0 65 2d 79 61 73 2d 2d 65 78 69 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 e-yas--exit.side-effect-free.t].
26700 34 29 0a 23 40 34 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 4).#@47.compiler-macro.for.inlin
26720 69 6e 67 20 60 79 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 ing.`yas--make-exit'...(defalias
26740 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 28 5f 63 6c 2d .'yas--make-exit--cmacro.#[(_cl-
26760 77 68 6f 6c 65 2d 61 72 67 20 6d 61 72 6b 65 72 29 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c whole-arg.marker)."\301\302\303\
26780 33 30 34 5c 32 31 31 5c 32 31 31 08 26 06 5c 32 30 37 22 20 5b 6d 61 72 6b 65 72 20 63 6c 2d 2d 304\211\211.&.\207".[marker.cl--
267a0 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 6d 61 72 6b 65 72 29 20 28 63 6c 2d 62 6c 6f defsubst-expand.(marker).(cl-blo
267c0 63 6b 20 79 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 20 28 72 65 63 6f 72 64 20 27 79 61 73 2d 2d ck.yas--make-exit.(record.'yas--
267e0 65 78 69 74 20 6d 61 72 6b 65 72 20 6e 69 6c 29 29 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 exit.marker.nil)).nil].7.(#$...1
26800 35 37 34 34 38 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 20 27 63 57448)]).(put.'yas--make-exit.'c
26820 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 2d 2d 63 ompiler-macro.'yas--make-exit--c
26840 6d 61 63 72 6f 29 0a 23 40 34 36 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 macro).#@46.Constructor.for.obje
26860 63 74 73 20 6f 66 20 74 79 70 65 20 60 79 61 73 2d 2d 65 78 69 74 27 2e 1f 0a 28 64 65 66 61 6c cts.of.type.`yas--exit'...(defal
26880 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 20 23 5b 28 6d 61 72 6b 65 72 29 20 22 ias.'yas--make-exit.#[(marker)."
268a0 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 23 5c 32 30 37 22 20 5b 6d 61 72 6b 65 72 20 72 65 63 6f \301\302.\303#\207".[marker.reco
268c0 72 64 20 79 61 73 2d 2d 65 78 69 74 20 6e 69 6c 5d 20 34 20 28 23 24 20 2e 20 31 35 37 37 37 32 rd.yas--exit.nil].4.(#$...157772
268e0 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 30 33 )]).(byte-code."\300\301\302\303
26900 23 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 36 5c 33 31 31 5c 33 31 #\304\305\306\307\310\306\311\31
26920 32 5c 33 30 35 5c 33 30 33 26 09 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 2\305\303&.\207".[function-put.y
26940 61 73 2d 2d 6d 61 6b 65 2d 65 78 69 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 as--make-exit.side-effect-free.t
26960 20 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 79 61 73 2d 2d 65 78 69 74 20 6e 69 6c 20 .cl-struct-define.yas--exit.nil.
26980 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 63 6f 72 64 20 28 28 63 6c 2d cl-structure-object.record.((cl-
269a0 74 61 67 2d 73 6c 6f 74 29 20 28 6d 61 72 6b 65 72 29 20 28 6e 65 78 74 29 29 20 63 6c 2d 73 74 tag-slot).(marker).(next)).cl-st
269c0 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 5d 20 31 31 29 0a 23 40 32 30 36 20 45 ruct-yas--exit-tags].11).#@206.E
269e0 76 61 6c 75 61 74 65 20 42 4f 44 59 20 77 69 74 68 20 62 69 6e 64 69 6e 67 73 20 66 72 6f 6d 20 valuate.BODY.with.bindings.from.
26a00 45 4e 56 2e 0a 45 4e 56 20 69 73 20 61 20 6c 69 73 70 20 65 78 70 72 65 73 73 69 6f 6e 20 74 68 ENV..ENV.is.a.lisp.expression.th
26a20 61 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f 20 6c 69 73 74 20 6f 66 20 65 6c 65 6d 65 6e 74 73 at.evaluates.to.list.of.elements
26a40 20 77 69 74 68 0a 74 68 65 20 66 6f 72 6d 20 28 56 41 52 20 46 4f 52 4d 29 2c 20 77 68 65 72 65 .with.the.form.(VAR.FORM),.where
26a60 20 56 41 52 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 61 6e 64 20 46 4f 52 4d 20 69 73 20 61 20 6c .VAR.is.a.symbol.and.FORM.is.a.l
26a80 69 73 70 0a 65 78 70 72 65 73 73 69 6f 6e 20 74 68 61 74 20 65 76 61 6c 75 61 74 65 73 20 74 6f isp.expression.that.evaluates.to
26aa0 20 69 74 73 20 76 61 6c 75 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6c 65 74 .its.value...(defalias.'yas--let
26ac0 65 6e 76 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 28 65 6e 76 20 26 72 65 73 74 20 62 6f 64 79 29 env.'(macro...#[(env.&rest.body)
26ae0 20 22 5c 33 30 33 5c 33 30 34 21 18 5c 33 30 35 08 09 44 43 5c 33 30 36 5c 33 30 37 5c 33 31 30 ."\303\304!.\305..DC\306\307\310
26b00 08 45 5c 33 30 37 5c 33 31 31 08 45 5c 6e 42 42 42 45 29 5c 32 30 37 22 20 5b 65 6e 76 76 61 72 .E\307\311.E\nBBBE)\207".[envvar
26b20 20 65 6e 76 20 62 6f 64 79 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 65 6e 76 76 61 72 22 20 6c .env.body.make-symbol."envvar".l
26b40 65 74 20 63 6c 2d 70 72 6f 67 76 20 6d 61 70 63 61 72 20 23 27 63 61 72 20 28 6c 61 6d 62 64 61 et.cl-progv.mapcar.#'car.(lambda
26b60 20 28 76 2d 66 29 20 28 65 76 61 6c 20 28 63 61 64 72 20 76 2d 66 29 29 29 5d 20 37 20 28 23 24 .(v-f).(eval.(cadr.v-f)))].7.(#$
26b80 20 2e 20 31 35 38 31 37 35 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 ...158175)])).(byte-code."\300\3
26ba0 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 01\302\303#\210\304\301\305\306#
26bc0 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 74 20 79 61 73 2d 2d 6c 65 74 65 6e 76 20 65 64 65 62 75 \300\207".[put.yas--letenv.edebu
26be0 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 66 6f 72 6d 20 62 6f 64 79 29 20 66 75 6e 63 74 69 6f 6e g-form-spec.(form.body).function
26c00 2d 70 75 74 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 5d 20 34 29 0a -put.lisp-indent-function.1].4).
26c20 23 40 39 39 20 41 70 70 6c 79 20 46 55 4e 20 74 6f 20 61 6c 6c 20 6d 61 72 6b 65 72 20 28 73 75 #@99.Apply.FUN.to.all.marker.(su
26c40 62 29 66 69 65 6c 64 73 20 69 6e 20 53 4e 49 50 50 45 54 2e 0a 55 70 64 61 74 65 20 65 61 63 68 b)fields.in.SNIPPET..Update.each
26c60 20 66 69 65 6c 64 20 77 69 74 68 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 63 61 6c 6c 69 6e .field.with.the.result.of.callin
26c80 67 20 46 55 4e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d g.FUN...(defalias.'yas--snippet-
26ca0 6d 61 70 2d 6d 61 72 6b 65 72 73 20 23 5b 28 66 75 6e 20 73 6e 69 70 70 65 74 29 20 22 5c 33 30 map-markers.#[(fun.snippet)."\30
26cc0 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 6.!.>\204..\307\310\311.D\"\210.
26ce0 5c 33 31 32 48 5c 33 31 33 1a 5c 32 31 31 1b 5c 32 30 33 08 01 0b 40 12 5c 33 30 36 5c 6e 21 5c \312H\313.\211.\203...@.\306\n!\
26d00 66 3e 5c 32 30 34 2b 00 5c 33 30 37 5c 33 31 30 5c 33 31 34 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c f>\204+.\307\310\314\nD\"\210\n\
26d20 32 31 31 1d 5c 33 31 32 0e 12 5c 33 30 36 5c 6e 21 5c 66 3e 5c 32 30 34 40 00 5c 33 30 37 5c 33 211.\312..\306\n!\f>\204@.\307\3
26d40 31 30 5c 33 31 34 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 32 48 21 49 5c 32 31 30 29 5c 33 30 10\314\nD\"\210\n\312H!I\210)\30
26d60 36 5c 6e 21 5c 66 3e 5c 32 30 34 56 00 5c 33 30 37 5c 33 31 30 5c 33 31 34 5c 6e 44 5c 22 5c 32 6\n!\f>\204V.\307\310\314\nD\"\2
26d80 31 30 5c 6e 5c 32 31 31 1e 13 5c 33 31 35 0e 12 5c 33 30 36 5c 6e 21 5c 66 3e 5c 32 30 34 6c 00 10\n\211..\315..\306\n!\f>\204l.
26da0 5c 33 30 37 5c 33 31 30 5c 33 31 34 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 35 48 21 49 5c 32 \307\310\314\nD\"\210\n\315H!I\2
26dc0 31 30 29 5c 33 30 36 5c 6e 21 5c 66 3e 5c 32 30 34 5c 32 30 32 00 5c 33 30 37 5c 33 31 30 5c 33 10)\306\n!\f>\204\202.\307\310\3
26de0 31 34 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 36 48 5c 33 31 33 1e 14 5c 32 31 31 1b 5c 32 30 14\nD\"\210\n\316H\313..\211.\20
26e00 33 00 01 0b 40 16 14 5c 33 30 36 0e 14 21 0e 15 3e 5c 32 30 34 5c 32 34 33 00 5c 33 30 37 5c 33 3...@..\306..!..>\204\243.\307\3
26e20 31 30 5c 33 31 37 0e 14 44 5c 22 5c 32 31 30 0e 14 5c 32 31 31 1e 16 5c 33 32 30 0e 12 5c 33 30 10\317..D\"\210..\211..\320..\30
26e40 36 0e 14 21 0e 15 3e 5c 32 30 34 5c 32 37 35 00 5c 33 30 37 5c 33 31 30 5c 33 31 37 0e 14 44 5c 6..!..>\204\275.\307\310\317..D\
26e60 22 5c 32 31 30 0e 14 5c 33 32 30 48 21 49 5c 32 31 30 29 5c 33 30 36 0e 14 21 0e 15 3e 5c 32 30 "\210..\320H!I\210)\306..!..>\20
26e80 34 5c 33 32 37 00 5c 33 30 37 5c 33 31 30 5c 33 31 37 0e 14 44 5c 22 5c 32 31 30 0e 14 5c 32 31 4\327.\307\310\317..D\"\210..\21
26ea0 31 1e 17 5c 33 31 32 0e 12 5c 33 30 36 0e 14 21 0e 15 3e 5c 32 30 34 5c 33 36 31 00 5c 33 30 37 1..\312..\306..!..>\204\361.\307
26ec0 5c 33 31 30 5c 33 31 37 0e 14 44 5c 22 5c 32 31 30 0e 14 5c 33 31 32 48 21 49 5c 32 31 30 29 0b \310\317..D\"\210..\312H!I\210).
26ee0 41 5c 32 31 31 13 5c 32 30 34 5c 32 31 35 00 2a 0b 41 5c 32 31 31 13 5c 32 30 34 19 00 2a 5c 33 A\211.\204\215.*.A\211.\204..*\3
26f00 30 36 08 21 09 3e 5c 32 30 34 18 01 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 06.!.>\204..\307\310\311.D\"\210
26f20 08 5c 33 31 35 48 5c 32 31 31 1e 18 5c 32 30 35 54 01 5c 33 30 36 0e 18 21 0e 19 3e 5c 32 30 34 .\315H\211..\205T.\306..!..>\204
26f40 33 01 5c 33 30 37 5c 33 31 30 5c 33 32 31 0e 18 44 5c 22 5c 32 31 30 0e 18 5c 32 31 31 1e 1a 5c 3.\307\310\321..D\"\210..\211..\
26f60 33 32 30 0e 12 5c 33 30 36 0e 18 21 0e 19 3e 5c 32 30 34 4d 01 5c 33 30 37 5c 33 31 30 5c 33 32 320..\306..!..>\204M.\307\310\32
26f80 31 0e 18 44 5c 22 5c 32 31 30 0e 18 5c 33 32 30 48 21 49 29 29 5c 32 30 37 22 20 5b 73 6e 69 70 1..D\"\210..\320H!I))\207".[snip
26fa0 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 pet.cl-struct-yas--snippet-tags.
26fc0 66 69 65 6c 64 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 6c 2d 73 74 72 75 63 74 2d field.--dolist-tail--.cl-struct-
26fe0 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 74 79 70 65 2d 6f 66 20 73 yas--field-tags.#1=#:v.type-of.s
27000 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 ignal.wrong-type-argument.yas--s
27020 6e 69 70 70 65 74 20 32 20 6e 69 6c 20 79 61 73 2d 2d 66 69 65 6c 64 20 33 20 35 20 79 61 73 2d nippet.2.nil.yas--field.3.5.yas-
27040 2d 6d 69 72 72 6f 72 20 31 20 79 61 73 2d 2d 65 78 69 74 20 66 75 6e 20 23 32 3d 23 3a 76 20 6d -mirror.1.yas--exit.fun.#2=#:v.m
27060 69 72 72 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 irror.cl-struct-yas--mirror-tags
27080 20 23 33 3d 23 3a 76 20 23 34 3d 23 3a 76 20 73 6e 69 70 70 65 74 2d 65 78 69 74 20 63 6c 2d 73 .#3=#:v.#4=#:v.snippet-exit.cl-s
270a0 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 23 35 3d 23 3a 76 5d 20 38 20 28 truct-yas--exit-tags.#5=#:v].8.(
270c0 23 24 20 2e 20 31 35 38 37 35 37 29 5d 29 0a 23 40 35 30 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e #$...158757)]).#@50.Return.non-n
270e0 69 6c 20 69 66 20 53 4e 49 50 50 45 54 20 68 61 73 6e 27 74 20 62 65 65 6e 20 63 6f 6d 6d 69 74 il.if.SNIPPET.hasn't.been.commit
27100 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6c 69 ted...(defalias.'yas--snippet-li
27120 76 65 2d 70 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 31 32 0b 00 5c 33 30 32 5c 33 30 ve-p.#[(snippet)."\3012..\302\30
27140 33 08 5c 22 5c 32 31 30 5c 33 30 34 30 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 6c 69 76 65 3.\"\210\3040\207".[snippet.live
27160 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6d 61 70 2d 6d 61 72 6b 65 72 73 20 23 5b 28 6d 29 20 .yas--snippet-map-markers.#[(m).
27180 22 5c 33 30 31 08 21 5c 32 30 33 08 00 08 5c 32 30 37 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 "\301.!\203...\207\302\303\304\"
271a0 5c 32 30 37 22 20 5b 6d 20 6d 61 72 6b 65 72 70 20 74 68 72 6f 77 20 6c 69 76 65 20 6e 69 6c 5d \207".[m.markerp.throw.live.nil]
271c0 20 33 5d 20 74 5d 20 33 20 28 23 24 20 2e 20 31 35 39 39 35 36 29 5d 29 0a 23 40 32 31 31 20 43 .3].t].3.(#$...159956)]).#@211.C
271e0 61 6c 63 75 6c 61 74 65 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 73 74 72 69 6e 67 20 66 6f 72 20 alculate.transformed.string.for.
27200 46 49 45 4c 44 2d 4f 52 2d 4d 49 52 52 4f 52 20 66 72 6f 6d 20 46 49 45 4c 44 2e 0a 0a 49 66 20 FIELD-OR-MIRROR.from.FIELD...If.
27220 74 68 65 72 65 20 69 73 20 6e 6f 20 74 72 61 6e 73 66 6f 72 6d 20 66 6f 72 20 68 74 20 66 69 65 there.is.no.transform.for.ht.fie
27240 6c 64 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 49 66 20 74 68 65 72 65 20 69 73 20 61 20 74 ld,.return.nil...If.there.is.a.t
27260 72 61 6e 73 66 6f 72 6d 20 62 75 74 20 69 74 20 72 65 74 75 72 6e 73 20 6e 69 6c 2c 20 72 65 74 ransform.but.it.returns.nil,.ret
27280 75 72 6e 20 74 68 65 20 65 6d 70 74 79 0a 73 74 72 69 6e 67 20 69 66 66 20 45 4d 50 54 59 2d 4f urn.the.empty.string.iff.EMPTY-O
272a0 4e 2d 4e 49 4c 2d 50 20 69 73 20 74 72 75 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 N-NIL-P.is.true...(defalias.'yas
272c0 2d 2d 61 70 70 6c 79 2d 74 72 61 6e 73 66 6f 72 6d 20 23 5b 28 66 69 65 6c 64 2d 6f 72 2d 6d 69 --apply-transform.#[(field-or-mi
272e0 72 72 6f 72 20 66 69 65 6c 64 20 26 6f 70 74 69 6f 6e 61 6c 20 65 6d 70 74 79 2d 6f 6e 2d 6e 69 rror.field.&optional.empty-on-ni
27300 6c 2d 70 29 20 22 5c 33 30 36 08 21 19 5c 33 30 37 08 21 5c 6e 3e 5c 32 30 34 13 00 5c 33 31 30 l-p)."\306.!.\307.!\n>\204..\310
27320 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 1b 5c 33 30 37 5c 66 21 0d 3e \311\312.D\"\210.\313H.\307\f!.>
27340 5c 32 30 33 34 00 5c 33 30 37 5c 66 21 0d 3e 5c 32 30 34 2e 00 5c 33 31 30 5c 33 31 31 5c 33 31 \2034.\307\f!.>\204..\310\311\31
27360 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 31 35 48 5c 32 30 32 46 00 5c 33 30 37 5c 66 21 5c 6e 4\fD\"\210\f\315H\202F.\307\f!\n
27380 3e 5c 32 30 34 43 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 >\204C.\310\311\312\fD\"\210\f\3
273a0 31 36 48 1e 13 5c 33 30 37 5c 66 21 0d 3e 5c 32 30 33 65 00 5c 33 30 37 5c 66 21 0d 3e 5c 32 30 16H..\307\f!.>\203e.\307\f!.>\20
273c0 34 5f 00 5c 33 31 30 5c 33 31 31 5c 33 31 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 31 37 48 5c 4_.\310\311\314\fD\"\210\f\317H\
273e0 32 30 32 77 00 5c 33 30 37 5c 66 21 5c 6e 3e 5c 32 30 34 74 00 5c 33 31 30 5c 33 31 31 5c 33 31 202w.\307\f!\n>\204t.\310\311\31
27400 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 32 30 48 1e 14 0e 13 5c 32 30 35 5c 32 32 34 00 5c 32 2\fD\"\210\f\320H....\205\224.\2
27420 31 32 0e 14 62 5c 32 31 30 5c 33 32 31 0e 13 21 5c 32 31 31 1e 15 5c 32 30 36 5c 32 32 33 00 0e 12..b\210\321..!\211..\206\223..
27440 16 5c 32 30 35 5c 32 32 33 00 5c 33 32 32 2a 2c 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 79 61 73 .\205\223.\322*,\207".[field.yas
27460 2d 74 65 78 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 -text.cl-struct-yas--field-tags.
27480 79 61 73 2d 6d 6f 64 69 66 69 65 64 2d 70 20 66 69 65 6c 64 2d 6f 72 2d 6d 69 72 72 6f 72 20 63 yas-modified-p.field-or-mirror.c
274a0 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 79 61 73 2d 2d 66 l-struct-yas--mirror-tags.yas--f
274c0 69 65 6c 64 2d 74 65 78 74 2d 66 6f 72 2d 64 69 73 70 6c 61 79 20 74 79 70 65 2d 6f 66 20 73 69 ield-text-for-display.type-of.si
274e0 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 gnal.wrong-type-argument.yas--fi
27500 65 6c 64 20 37 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 33 20 36 20 31 20 32 20 79 61 73 2d 2d 65 eld.7.yas--mirror.3.6.1.2.yas--e
27520 76 61 6c 2d 66 6f 72 2d 73 74 72 69 6e 67 20 22 22 20 74 72 61 6e 73 66 6f 72 6d 20 73 74 61 72 val-for-string."".transform.star
27540 74 2d 70 6f 69 6e 74 20 72 65 74 20 65 6d 70 74 79 2d 6f 6e 2d 6e 69 6c 2d 70 5d 20 35 20 28 23 t-point.ret.empty-on-nil-p].5.(#
27560 24 20 2e 20 31 36 30 32 32 33 29 5d 29 0a 23 40 39 31 20 52 65 70 6c 61 63 65 20 61 6c 6c 20 6f $...160223)]).#@91.Replace.all.o
27580 63 63 75 72 72 65 6e 63 65 73 20 66 72 6f 6d 20 46 52 4f 4d 20 74 6f 20 54 4f 2e 0a 0a 57 69 74 ccurrences.from.FROM.to.TO...Wit
275a0 68 20 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 6e 67 20 54 45 58 54 20 64 6f 20 69 74 20 69 6e 20 h.optional.string.TEXT.do.it.in.
275c0 74 68 61 74 20 73 74 72 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 that.string...(defalias.'yas--re
275e0 70 6c 61 63 65 2d 61 6c 6c 20 23 5b 28 66 72 6f 6d 20 74 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 74 place-all.#[(from.to.&optional.t
27600 65 78 74 29 20 22 08 5c 32 30 33 0e 00 5c 33 30 33 5c 33 30 34 09 21 5c 6e 08 5c 33 30 35 5c 32 ext).".\203..\303\304.!\n.\305\2
27620 31 31 25 5c 32 30 37 65 62 5c 32 31 30 5c 33 30 36 09 5c 33 30 37 5c 33 30 35 23 5c 32 30 35 23 11%\207eb\210\306.\307\305#\205#
27640 00 5c 33 31 30 5c 6e 5c 33 30 35 5c 32 31 31 08 24 5c 32 31 30 5c 32 30 32 11 00 5c 32 30 37 22 .\310\n\305\211.$\210\202..\207"
27660 20 5b 74 65 78 74 20 66 72 6f 6d 20 74 6f 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e .[text.from.to.replace-regexp-in
27680 2d 73 74 72 69 6e 67 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 74 20 73 65 61 72 63 68 2d 66 6f -string.regexp-quote.t.search-fo
276a0 72 77 61 72 64 20 6e 69 6c 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 5d 20 36 20 28 23 24 20 2e rward.nil.replace-match].6.(#$..
276c0 20 31 36 31 31 33 39 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 .161139)]).(byte-code."\300\301\
276e0 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 302\303#\304\301\305\306#\207".[
27700 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 79 61 73 2d 2d 72 65 70 6c 61 63 65 2d 61 6c 6c 20 73 70 function-put.yas--replace-all.sp
27720 65 65 64 20 2d 31 20 70 75 74 20 62 79 74 65 2d 6f 70 74 69 6d 69 7a 65 72 20 62 79 74 65 2d 63 eed.-1.put.byte-optimizer.byte-c
27740 6f 6d 70 69 6c 65 2d 69 6e 6c 69 6e 65 2d 65 78 70 61 6e 64 5d 20 35 29 0a 28 64 65 66 61 6c 69 ompile-inline-expand].5).(defali
27760 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 6e 64 2d 66 69 65 6c 64 20 23 5b 28 73 as.'yas--snippet-find-field.#[(s
27780 6e 69 70 70 65 74 20 6e 75 6d 62 65 72 29 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 21 09 3e nippet.number)."\302\303\304.!.>
277a0 5c 32 30 34 11 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 \204..\305\306\307.D\"\210.\310H
277c0 5c 22 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d \"\207".[snippet.cl-struct-yas--
277e0 73 6e 69 70 70 65 74 2d 74 61 67 73 20 63 6c 2d 66 69 6e 64 2d 69 66 20 23 5b 28 66 69 65 6c 64 snippet-tags.cl-find-if.#[(field
27800 29 20 22 08 5c 33 30 33 09 21 5c 6e 3e 5c 32 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 09 ).".\303.!\n>\204..\304\305\306.
27820 44 5c 22 5c 32 31 30 09 5c 33 30 37 48 3d 5c 32 30 37 22 20 5b 6e 75 6d 62 65 72 20 66 69 65 6c D\"\210.\307H=\207".[number.fiel
27840 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 d.cl-struct-yas--field-tags.type
27860 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 -of.signal.wrong-type-argument.y
27880 61 73 2d 2d 66 69 65 6c 64 20 31 5d 20 35 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 as--field.1].5].type-of.signal.w
278a0 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 rong-type-argument.yas--snippet.
278c0 32 5d 20 36 5d 29 0a 23 40 34 39 20 53 6f 72 74 20 74 68 65 20 66 69 65 6c 64 73 20 6f 66 20 53 2].6]).#@49.Sort.the.fields.of.S
278e0 4e 49 50 50 45 54 20 69 6e 20 6e 61 76 69 67 61 74 69 6f 6e 20 6f 72 64 65 72 2e 1f 0a 28 64 65 NIPPET.in.navigation.order...(de
27900 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 73 6f 72 74 2d 66 69 65 6c 64 73 falias.'yas--snippet-sort-fields
27920 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 33 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 34 .#[(snippet)."\303.!.>\204..\304
27940 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 30 37 5c 33 31 30 5c 33 \305\306.D\"\210.\211.\307\310\3
27960 30 33 08 21 09 3e 5c 32 30 34 23 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 03.!.>\204#.\304\305\306.D\"\210
27980 08 5c 33 30 37 48 5c 33 31 31 5c 22 49 29 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d .\307H\311\"I)\207".[snippet.cl-
279a0 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 struct-yas--snippet-tags.#1=#:v.
279c0 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 type-of.signal.wrong-type-argume
279e0 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 32 20 73 6f 72 74 20 79 61 73 2d 2d 73 6e 69 70 nt.yas--snippet.2.sort.yas--snip
27a00 70 65 74 2d 66 69 65 6c 64 2d 63 6f 6d 70 61 72 65 5d 20 38 20 28 23 24 20 2e 20 31 36 31 39 39 pet-field-compare].8.(#$...16199
27a20 36 29 5d 29 0a 23 40 31 38 35 20 43 6f 6d 70 61 72 65 20 46 49 45 4c 44 31 20 61 6e 64 20 46 49 6)]).#@185.Compare.FIELD1.and.FI
27a40 45 4c 44 32 2e 0a 0a 54 68 65 20 66 69 65 6c 64 20 77 69 74 68 20 61 20 6e 75 6d 62 65 72 20 69 ELD2...The.field.with.a.number.i
27a60 73 20 73 6f 72 74 65 64 20 66 69 72 73 74 2e 20 20 49 66 20 74 68 65 79 20 62 6f 74 68 20 68 61 s.sorted.first...If.they.both.ha
27a80 76 65 20 61 0a 6e 75 6d 62 65 72 2c 20 63 6f 6d 70 61 72 65 20 74 68 72 6f 75 67 68 20 74 68 65 ve.a.number,.compare.through.the
27aa0 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 6e 65 69 74 68 65 72 20 68 61 76 65 2c 20 63 6f 6d 70 61 .number...If.neither.have,.compa
27ac0 72 65 0a 74 68 72 6f 75 67 68 20 74 68 65 20 66 69 65 6c 64 27 73 20 73 74 61 72 74 20 70 6f 69 re.through.the.field's.start.poi
27ae0 6e 74 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 65 6c nt..(defalias.'yas--snippet-fiel
27b00 64 2d 63 6f 6d 70 61 72 65 20 23 5b 28 66 69 65 6c 64 31 20 66 69 65 6c 64 32 29 20 22 5c 33 30 d-compare.#[(field1.field2)."\30
27b20 35 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5.!.>\204..\306\307\310.D\"\210.
27b40 5c 33 31 31 48 5c 33 30 35 5c 6e 21 09 3e 5c 32 30 34 21 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 \311H\305\n!.>\204!.\306\307\310
27b60 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 31 48 1b 5c 32 31 31 1c 5c 32 30 33 48 00 0b 5c 32 30 \nD\"\210\n\311H.\211.\203H..\20
27b80 33 41 00 0b 5c 33 31 32 55 5c 32 30 36 77 00 5c 66 5c 33 31 32 55 3f 5c 32 30 35 77 00 5c 66 0b 3A..\312U\206w.\f\312U?\205w.\f.
27ba0 57 5c 32 30 32 77 00 5c 66 5c 33 31 32 55 3f 5c 32 30 32 77 00 0b 5c 32 30 33 52 00 0b 5c 33 31 W\202w.\f\312U?\202w..\203R..\31
27bc0 32 55 5c 32 30 32 77 00 5c 33 30 35 08 21 09 3e 5c 32 30 34 61 00 5c 33 30 36 5c 33 30 37 5c 33 2U\202w.\305.!.>\204a.\306\307\3
27be0 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 33 30 35 5c 6e 21 09 3e 5c 32 30 34 73 00 5c 10.D\"\210.\313H\305\n!.>\204s.\
27c00 33 30 36 5c 33 30 37 5c 33 31 30 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 33 48 57 2a 5c 32 30 306\307\310\nD\"\210\n\313HW*\20
27c20 37 22 20 5b 66 69 65 6c 64 31 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 7".[field1.cl-struct-yas--field-
27c40 74 61 67 73 20 66 69 65 6c 64 32 20 6e 32 20 6e 31 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c tags.field2.n2.n1.type-of.signal
27c60 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 .wrong-type-argument.yas--field.
27c80 31 20 30 20 32 5d 20 36 20 28 23 24 20 2e 20 31 36 32 33 34 37 29 5d 29 0a 23 40 34 35 20 47 75 1.0.2].6.(#$...162347)]).#@45.Gu
27ca0 65 73 73 20 69 66 20 53 4e 49 50 50 45 54 27 73 20 46 49 45 4c 44 20 73 68 6f 75 6c 64 20 62 65 ess.if.SNIPPET's.FIELD.should.be
27cc0 20 73 6b 69 70 70 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 .skipped...(defalias.'yas--field
27ce0 2d 70 72 6f 62 61 62 6c 79 2d 64 65 6c 65 74 65 64 2d 70 20 23 5b 28 73 6e 69 70 70 65 74 20 66 -probably-deleted-p.#[(snippet.f
27d00 69 65 6c 64 29 20 22 5c 33 30 34 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 35 5c 33 30 36 5c 33 30 ield)."\304.!.>\204..\305\306\30
27d20 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 33 30 34 08 21 09 3e 5c 32 30 34 21 00 5c 33 30 7.D\"\210.\310H\304.!.>\204!.\30
27d40 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5a 5c 33 31 32 55 5c 32 30 5\306\307.D\"\210.\311HZ\312U\20
27d60 35 5c 33 30 32 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 39 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 5\302.\304.!.>\2049.\305\306\307
27d80 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 32 30 35 5c 33 30 32 00 5c 33 30 34 08 21 09 3e 5c .D\"\210.\313H\205\302.\304.!.>\
27da0 32 30 34 4e 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 204N.\305\306\307.D\"\210.\314H\
27dc0 32 30 34 5c 32 33 30 00 08 5c 33 31 35 5c 33 30 34 5c 6e 21 0b 3e 5c 32 30 34 65 00 5c 33 30 35 204\230..\315\304\n!.>\204e.\305
27de0 5c 33 30 36 5c 33 31 36 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 30 48 21 40 3d 5c 32 30 35 5c \306\316\nD\"\210\n\310H!@=\205\
27e00 33 30 32 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 7d 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 302.\304.!.>\204}.\305\306\307.D
27e20 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 33 31 37 5c 33 30 34 5c 6e 21 0b 3e 5c 32 30 34 5c 32 32 \"\210.\310H\317\304\n!.>\204\22
27e40 30 00 5c 33 30 35 5c 33 30 36 5c 33 31 36 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 32 30 48 21 55 0.\305\306\316\nD\"\210\n\320H!U
27e60 5c 32 30 35 5c 33 30 32 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 5c 32 34 37 00 5c 33 30 35 5c 33 \205\302.\304.!.>\204\247.\305\3
27e80 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 32 31 48 5c 32 30 35 5c 33 30 31 00 5c 33 30 06\307.D\"\210.\321H\205\301.\30
27ea0 34 08 21 09 3e 5c 32 30 34 5c 32 37 34 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 4.!.>\204\274.\305\306\307.D\"\2
27ec0 31 30 08 5c 33 32 31 48 5c 33 31 32 55 3f 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 63 6c 2d 73 74 10.\321H\312U?\207".[field.cl-st
27ee0 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 73 6e 69 70 70 65 74 20 63 6c 2d ruct-yas--field-tags.snippet.cl-
27f00 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 struct-yas--snippet-tags.type-of
27f20 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d .signal.wrong-type-argument.yas-
27f40 2d 66 69 65 6c 64 20 32 20 33 20 30 20 37 20 34 20 6c 61 73 74 20 79 61 73 2d 2d 73 6e 69 70 70 -field.2.3.0.7.4.last.yas--snipp
27f60 65 74 20 6f 76 65 72 6c 61 79 2d 65 6e 64 20 35 20 31 5d 20 36 20 28 23 24 20 2e 20 31 36 32 39 et.overlay-end.5.1].6.(#$...1629
27f80 37 34 29 5d 29 0a 23 40 34 30 30 20 52 65 74 75 72 6e 20 61 20 73 6f 72 74 65 64 20 6c 69 73 74 74)]).#@400.Return.a.sorted.list
27fa0 20 6f 66 20 61 63 74 69 76 65 20 73 6e 69 70 70 65 74 73 2e 0a 54 68 65 20 6d 6f 73 74 20 72 65 .of.active.snippets..The.most.re
27fc0 63 65 6e 74 6c 79 2d 69 6e 73 65 72 74 65 64 20 73 6e 69 70 70 65 74 73 20 61 72 65 20 72 65 74 cently-inserted.snippets.are.ret
27fe0 75 72 6e 65 64 20 66 69 72 73 74 2e 0a 0a 4f 6e 6c 79 20 73 6e 69 70 70 65 74 73 20 6f 76 65 72 urned.first...Only.snippets.over
28000 6c 61 70 70 69 6e 67 20 74 68 65 20 72 65 67 69 6f 6e 20 42 45 47 20 2e 2e 2e 20 45 4e 44 20 61 lapping.the.region.BEG.....END.a
28020 72 65 20 72 65 74 75 72 6e 65 64 2e 0a 4f 76 65 72 6c 61 70 70 69 6e 67 20 68 61 73 20 74 68 65 re.returned..Overlapping.has.the
28040 20 73 61 6d 65 20 6d 65 61 6e 69 6e 67 20 61 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 60 6f .same.meaning.as.described.in.`o
28060 76 65 72 6c 61 79 73 2d 69 6e 27 2e 0a 49 66 20 45 4e 44 20 69 73 20 6f 6d 69 74 74 65 64 2c 20 verlays-in'..If.END.is.omitted,.
28080 69 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20 28 31 2b 20 42 45 47 29 2e 20 20 49 66 20 42 45 47 it.defaults.to.(1+.BEG)...If.BEG
280a0 20 69 73 20 6f 6d 69 74 74 65 64 2c 0a 69 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20 70 6f 69 6e .is.omitted,.it.defaults.to.poin
280c0 74 2e 20 20 41 20 6e 6f 6e 2d 6e 69 6c 2c 20 6e 6f 6e 2d 62 75 66 66 65 72 20 70 6f 73 69 74 69 t...A.non-nil,.non-buffer.positi
280e0 6f 6e 20 42 45 47 20 69 73 0a 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 61 20 72 61 6e 67 65 20 on.BEG.is.equivalent.to.a.range.
28100 63 6f 76 65 72 69 6e 67 20 74 68 65 20 77 68 6f 6c 65 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 covering.the.whole.buffer...(def
28120 61 6c 69 61 73 20 27 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 23 5b 28 26 6f alias.'yas-active-snippets.#[(&o
28140 70 74 69 6f 6e 61 6c 20 62 65 67 20 65 6e 64 29 20 22 08 5c 32 30 34 06 00 60 10 08 5c 32 35 30 ptional.beg.end).".\204..`..\250
28160 5c 32 30 34 18 00 5c 33 30 36 08 21 5c 32 30 34 18 00 65 10 64 11 5c 32 30 32 1f 00 09 5c 32 30 \204..\306.!\204..e.d.\202...\20
28180 34 1f 00 08 54 11 08 65 3d 5c 32 30 33 2d 00 09 64 3d 5c 32 30 33 2d 00 5c 6e 5c 32 30 37 5c 33 4...T..e=\203-..d=\203-.\n\207\3
281a0 30 37 1b 5c 33 31 30 08 09 5c 22 5c 33 30 37 1c 5c 32 31 31 1d 5c 32 30 33 5b 00 0d 40 14 5c 33 07.\310..\"\307.\211.\203[..@.\3
281c0 31 31 5c 66 5c 33 31 32 5c 22 5c 32 31 31 1e 0f 5c 32 30 33 53 00 0e 0f 0b 3e 5c 32 30 34 53 00 11\f\312\"\211..\203S....>\204S.
281e0 0e 0f 0b 42 13 29 0d 41 5c 32 31 31 15 5c 32 30 34 3a 00 2a 5c 33 31 33 0b 5c 33 31 34 5c 33 31 ...B.).A\211.\204:.*\313.\314\31
28200 35 5c 33 31 36 24 29 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 79 61 73 2d 2d 61 63 74 69 76 5\316$)\207".[beg.end.yas--activ
28220 65 2d 73 6e 69 70 70 65 74 73 20 73 6e 69 70 70 65 74 73 20 6f 76 20 2d 2d 64 6f 6c 69 73 74 2d e-snippets.snippets.ov.--dolist-
28240 74 61 69 6c 2d 2d 20 6d 61 72 6b 65 72 70 20 6e 69 6c 20 6f 76 65 72 6c 61 79 73 2d 69 6e 20 6f tail--.markerp.nil.overlays-in.o
28260 76 65 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 63 6c 2d 73 6f 72 74 20 verlay-get.yas--snippet.cl-sort.
28280 3e 3d 20 3a 6b 65 79 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 20 73 6e 69 70 70 65 74 5d >=.:key.yas--snippet-id.snippet]
282a0 20 36 20 28 23 24 20 2e 20 31 36 33 37 32 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c .6.(#$...163724)]).(byte-code."\
282c0 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 32 300\301\302\303#\210\304\301\302
282e0 5c 33 30 35 23 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 79 61 73 2d 2d 73 6e 69 70 70 65 \305#\207".[defalias.yas--snippe
28300 74 73 2d 61 74 2d 70 6f 69 6e 74 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 ts-at-point.yas-active-snippets.
28320 6e 69 6c 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 30 2e 31 32 22 5d 20 34 29 0a 23 40 38 nil.make-obsolete."0.12"].4).#@8
28340 39 20 54 72 79 20 74 6f 20 65 78 70 61 6e 64 20 61 20 73 6e 69 70 70 65 74 20 61 74 20 61 20 6b 9.Try.to.expand.a.snippet.at.a.k
28360 65 79 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 0a 0a 4f 74 68 65 72 77 69 73 65 20 64 65 6c 65 ey.before.point...Otherwise.dele
28380 67 61 74 65 20 74 6f 20 60 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 27 2e 1f 0a 28 64 65 66 61 gate.to.`yas-next-field'...(defa
283a0 6c 69 61 73 20 27 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 2d 6f 72 2d 6d 61 79 62 65 2d 65 78 lias.'yas-next-field-or-maybe-ex
283c0 70 61 6e 64 20 23 5b 6e 69 6c 20 22 08 5c 32 30 33 1a 00 5c 33 30 34 5c 33 30 35 09 5c 33 30 36 pand.#[nil.".\203..\304\305.\306
283e0 5c 22 1a 1b 5c 6e 5c 32 30 35 18 00 5c 33 30 37 5c 6e 21 3f 5c 32 30 35 18 00 5c 33 31 30 20 2a \"..\n\205..\307\n!?\205..\310.*
28400 5c 32 30 37 5c 33 31 30 20 5c 32 30 37 22 20 5b 79 61 73 2d 74 72 69 67 67 65 72 73 2d 69 6e 2d \207\310.\207".[yas-triggers-in-
28420 66 69 65 6c 64 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 field.yas--active-field-overlay.
28440 61 63 74 69 76 65 2d 66 69 65 6c 64 20 79 61 73 2d 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 active-field.yas-fallback-behavi
28460 6f 72 20 72 65 74 75 72 6e 2d 6e 69 6c 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 66 or.return-nil.overlay-get.yas--f
28480 69 65 6c 64 20 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 79 ield.yas-expand-from-trigger-key
284a0 20 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 5d 20 34 20 28 23 24 20 2e 20 31 36 34 36 37 34 29 .yas-next-field].4.(#$...164674)
284c0 20 6e 69 6c 5d 29 0a 23 40 37 32 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 28 79 .nil]).#@72.Return.non-nil.if.(y
284e0 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 20 41 52 47 29 20 77 6f 75 6c 64 20 65 78 69 74 20 74 68 as-next-field.ARG).would.exit.th
28500 65 20 63 75 72 72 65 6e 74 20 73 6e 69 70 70 65 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 e.current.snippet...(defalias.'y
28520 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 2d 77 69 6c 6c 2d 65 78 69 74 2d 70 20 23 5b 28 26 6f 70 as-next-field-will-exit-p.#[(&op
28540 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 5c 33 30 34 20 40 5c 33 30 35 08 5c 33 30 36 5c 22 19 5c tional.arg)."\304.@\305.\306\".\
28560 32 31 31 1a 5c 32 30 35 13 00 5c 33 30 37 0b 5c 6e 09 23 3f 2a 5c 32 30 37 22 20 5b 79 61 73 2d 211.\205..\307.\n.#?*\207".[yas-
28580 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 61 63 74 69 76 65 20 73 6e 69 -active-field-overlay.active.sni
285a0 70 70 65 74 20 61 72 67 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 6f 76 65 ppet.arg.yas-active-snippets.ove
285c0 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 79 61 73 2d 2d 66 69 6e 64 2d 6e 65 rlay-get.yas--field.yas--find-ne
285e0 78 74 2d 66 69 65 6c 64 5d 20 35 20 28 23 24 20 2e 20 31 36 35 30 36 38 29 5d 29 0a 23 40 35 35 xt-field].5.(#$...165068)]).#@55
28600 20 52 65 74 75 72 6e 20 74 68 65 20 4e 74 68 20 66 69 65 6c 64 20 61 66 74 65 72 20 74 68 65 20 .Return.the.Nth.field.after.the.
28620 41 43 54 49 56 45 20 6f 6e 65 20 69 6e 20 53 4e 49 50 50 45 54 2e 1f 0a 28 64 65 66 61 6c 69 61 ACTIVE.one.in.SNIPPET...(defalia
28640 73 20 27 79 61 73 2d 2d 66 69 6e 64 2d 6e 65 78 74 2d 66 69 65 6c 64 20 23 5b 28 6e 20 73 6e 69 s.'yas--find-next-field.#[(n.sni
28660 70 70 65 74 20 61 63 74 69 76 65 29 20 22 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 21 09 3e 5c 32 ppet.active)."\305\306\307.!.>\2
28680 30 34 11 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 22 04..\310\311\312.D\"\210.\313H\"
286a0 1a 5c 33 31 34 0b 21 5c 66 0b 5c 33 31 35 59 5c 32 30 33 24 00 5c 6e 5c 32 30 32 27 00 5c 33 31 .\314.!\f.\315Y\203$.\n\202'.\31
286c0 36 5c 6e 21 3e 38 29 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 6\n!>8)\207".[snippet.cl-struct-
286e0 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 6c 69 76 65 2d 66 69 65 6c 64 73 20 6e 20 yas--snippet-tags.live-fields.n.
28700 61 63 74 69 76 65 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 20 23 5b 28 66 69 65 6c 64 29 20 22 08 active.cl-remove-if.#[(field).".
28720 09 3d 3f 5c 32 30 35 0b 00 5c 33 30 33 5c 6e 08 5c 22 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 61 .=?\205..\303\n.\"\207".[field.a
28740 63 74 69 76 65 20 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 72 6f 62 61 62 6c ctive.snippet.yas--field-probabl
28760 79 2d 64 65 6c 65 74 65 64 2d 70 5d 20 33 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 y-deleted-p].3].type-of.signal.w
28780 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 rong-type-argument.yas--snippet.
287a0 32 20 61 62 73 20 30 20 72 65 76 65 72 73 65 5d 20 36 20 28 23 24 20 2e 20 31 36 35 33 37 37 29 2.abs.0.reverse].6.(#$...165377)
287c0 5d 29 0a 23 40 37 31 20 4e 61 76 69 67 61 74 65 20 74 6f 20 74 68 65 20 41 52 47 74 68 20 6e 65 ]).#@71.Navigate.to.the.ARGth.ne
287e0 78 74 20 66 69 65 6c 64 2e 0a 0a 49 66 20 74 68 65 72 65 27 73 20 6e 6f 6e 65 2c 20 65 78 69 74 xt.field...If.there's.none,.exit
28800 20 74 68 65 20 73 6e 69 70 70 65 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 6e 65 .the.snippet...(defalias.'yas-ne
28820 78 74 2d 66 69 65 6c 64 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 61 72 67 29 20 22 08 5c 32 30 xt-field.#[(&optional.arg).".\20
28840 34 06 00 5c 33 30 36 10 5c 33 30 37 09 5c 33 31 30 5c 22 1a 5c 33 31 31 5c 33 31 32 5c 6e 21 0b 4..\306.\307.\310\".\311\312\n!.
28860 3e 5c 32 30 34 1b 00 5c 33 31 33 5c 33 31 34 5c 33 31 30 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 >\204..\313\314\310\nD\"\210\n\3
28880 31 35 48 5c 33 31 32 5c 6e 21 0b 3e 5c 32 30 34 2d 00 5c 33 31 33 5c 33 31 34 5c 33 31 30 5c 6e 15H\312\n!.>\204-.\313\314\310\n
288a0 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 36 48 5c 22 40 1c 5c 33 31 37 08 5c 66 5c 6e 23 1d 5c 33 31 D\"\210\n\316H\"@.\317.\f\n#.\31
288c0 32 5c 66 21 0e 1a 3e 5c 32 30 34 49 00 5c 33 31 33 5c 33 31 34 5c 33 32 30 5c 66 44 5c 22 5c 32 2\f!..>\204I.\313\314\320\fD\"\2
288e0 31 30 5c 66 5c 33 30 36 48 1e 1b 5c 33 32 31 5c 33 32 32 0e 1b 5c 22 1e 1c 5c 33 32 31 5c 33 32 10\f\306H..\321\322..\"..\321\32
28900 33 0e 1b 5c 22 1e 1d 5c 33 32 34 1e 1e 5c 33 32 35 1e 1f 0e 1c 5c 32 30 33 5c 32 30 30 00 0e 1c 3..\"..\324..\325....\203\200...
28920 5c 32 31 31 41 16 1c 5c 32 34 32 5c 33 32 36 0e 1d 5c 32 31 31 41 16 1d 5c 32 34 32 44 44 0e 1f \211A..\242\326..\211A..\242DD..
28940 42 16 1f 5c 32 30 32 62 00 5c 33 32 37 5c 33 33 30 0e 1f 5c 32 33 37 5c 33 33 31 5c 33 32 36 0e B..\202b.\327\330..\237\331\326.
28960 1e 44 44 45 21 2e 08 5c 32 30 37 22 20 5b 61 72 67 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 .DDE!..\207".[arg.yas--active-fi
28980 65 6c 64 2d 6f 76 65 72 6c 61 79 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 eld-overlay.active-field.cl-stru
289a0 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 73 6e 69 70 70 65 74 20 74 61 72 67 65 ct-yas--field-tags.snippet.targe
289c0 74 2d 66 69 65 6c 64 20 31 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 66 69 65 6c 64 t-field.1.overlay-get.yas--field
289e0 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 74 79 70 65 2d 6f 66 20 73 69 67 .yas-active-snippets.type-of.sig
28a00 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 32 20 33 20 79 61 73 2d nal.wrong-type-argument.2.3.yas-
28a20 2d 66 69 6e 64 2d 6e 65 78 74 2d 66 69 65 6c 64 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 6d 61 -find-next-field.yas--snippet.ma
28a40 70 63 61 72 20 63 61 72 20 23 5b 28 76 2d 66 29 20 22 5c 33 30 31 08 41 40 21 5c 32 30 37 22 20 pcar.car.#[(v-f)."\301.A@!\207".
28a60 5b 76 2d 66 20 65 76 61 6c 5d 20 32 5d 20 23 5b 6e 69 6c 20 22 08 5c 32 30 33 11 00 5c 33 30 34 [v-f.eval].2].#[nil.".\203..\304
28a80 19 5c 33 30 35 08 21 5c 32 30 33 10 00 5c 33 30 36 5c 6e 21 5c 32 31 30 29 0b 5c 32 30 33 1a 00 .\305.!\203..\306\n!\210).\203..
28aa0 5c 33 30 37 5c 6e 0b 5c 22 5c 32 30 37 5c 33 31 30 5c 6e 21 5c 32 30 37 22 20 5b 61 63 74 69 76 \307\n.\"\207\310\n!\207".[activ
28ac0 65 2d 66 69 65 6c 64 20 79 61 73 2d 6d 6f 76 69 6e 67 2d 61 77 61 79 2d 70 20 73 6e 69 70 70 65 e-field.yas-moving-away-p.snippe
28ae0 74 20 74 61 72 67 65 74 2d 66 69 65 6c 64 20 74 20 79 61 73 2d 2d 66 69 65 6c 64 2d 75 70 64 61 t.target-field.t.yas--field-upda
28b00 74 65 2d 64 69 73 70 6c 61 79 20 79 61 73 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 73 20 79 te-display.yas--update-mirrors.y
28b20 61 73 2d 2d 6d 6f 76 65 2d 74 6f 2d 66 69 65 6c 64 20 79 61 73 2d 65 78 69 74 2d 73 6e 69 70 70 as--move-to-field.yas-exit-snipp
28b40 65 74 5d 20 33 5d 20 6e 69 6c 20 71 75 6f 74 65 20 65 76 61 6c 20 6c 65 74 20 66 75 6e 63 61 6c et].3].nil.quote.eval.let.funcal
28b60 6c 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 31 l.cl-struct-yas--snippet-tags.#1
28b80 3d 23 3a 65 6e 76 76 61 72 20 23 32 3d 23 3a 73 79 6d 73 20 23 33 3d 23 3a 76 61 6c 73 20 23 34 =#:envvar.#2=#:syms.#3=#:vals.#4
28ba0 3d 23 3a 62 6f 64 79 20 23 35 3d 23 3a 62 69 6e 64 73 5d 20 36 20 28 23 24 20 2e 20 31 36 35 38 =#:body.#5=#:binds].6.(#$...1658
28bc0 33 32 29 20 6e 69 6c 5d 29 0a 23 40 34 37 20 43 6f 72 72 65 63 74 6c 79 20 70 6c 61 63 65 20 6f 32).nil]).#@47.Correctly.place.o
28be0 76 65 72 6c 61 79 73 20 66 6f 72 20 53 4e 49 50 50 45 54 27 73 20 46 49 45 4c 44 2e 1f 0a 28 64 verlays.for.SNIPPET's.FIELD...(d
28c00 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 70 6c 61 63 65 2d 6f 76 65 72 6c 61 79 73 20 23 5b 28 efalias.'yas--place-overlays.#[(
28c20 73 6e 69 70 70 65 74 20 66 69 65 6c 64 29 20 22 5c 33 30 33 08 09 5c 22 5c 32 31 30 08 5c 33 30 snippet.field)."\303..\"\210.\30
28c40 34 5c 33 30 35 09 21 5c 6e 3e 5c 32 30 34 16 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 09 44 5c 22 4\305.!\n>\204..\306\307\310.D\"
28c60 5c 32 31 30 09 5c 33 31 31 48 53 5c 33 30 35 09 21 5c 6e 3e 5c 32 30 34 29 00 5c 33 30 36 5c 33 \210.\311HS\305.!\n>\204).\306\3
28c80 30 37 5c 33 31 30 09 44 5c 22 5c 32 31 30 09 5c 33 31 32 48 54 5c 22 40 3d 5c 32 30 35 37 00 5c 07\310.D\"\210.\312HT\"@=\2057.\
28ca0 33 31 33 08 09 5c 22 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 66 69 65 6c 64 20 63 6c 2d 73 313..\"\207".[snippet.field.cl-s
28cc0 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 79 61 73 2d 2d 6d 61 6b 65 2d truct-yas--field-tags.yas--make-
28ce0 6d 6f 76 65 2d 66 69 65 6c 64 2d 70 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 20 79 move-field-protection-overlays.y
28d00 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 as-active-snippets.type-of.signa
28d20 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 l.wrong-type-argument.yas--field
28d40 20 32 20 33 20 79 61 73 2d 2d 6d 61 6b 65 2d 6d 6f 76 65 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 .2.3.yas--make-move-active-field
28d60 2d 6f 76 65 72 6c 61 79 5d 20 37 20 28 23 24 20 2e 20 31 36 36 38 36 33 29 5d 29 0a 23 40 37 38 -overlay].7.(#$...166863)]).#@78
28d80 20 55 70 64 61 74 65 20 53 4e 49 50 50 45 54 20 74 6f 20 6d 6f 76 65 20 74 6f 20 66 69 65 6c 64 .Update.SNIPPET.to.move.to.field
28da0 20 46 49 45 4c 44 2e 0a 0a 41 6c 73 6f 20 63 72 65 61 74 65 20 73 6f 6d 65 20 70 72 6f 74 65 63 .FIELD...Also.create.some.protec
28dc0 74 69 6f 6e 20 6f 76 65 72 6c 61 79 73 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d tion.overlays..(defalias.'yas--m
28de0 6f 76 65 2d 74 6f 2d 66 69 65 6c 64 20 23 5b 28 73 6e 69 70 70 65 74 20 66 69 65 6c 64 29 20 22 ove-to-field.#[(snippet.field)."
28e00 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 \306.!.>\204..\307\310\311.D\"\2
28e20 31 30 08 5c 33 31 32 48 62 5c 32 31 30 5c 33 31 33 5c 6e 08 5c 22 5c 32 31 30 5c 33 31 34 0b 5c 10.\312Hb\210\313\n.\"\210\314.\
28e40 33 31 35 5c 6e 23 5c 32 31 30 5c 33 31 34 0b 5c 33 31 31 08 23 5c 32 31 30 5c 33 30 36 08 21 09 315\n#\210\314.\311.#\210\306.!.
28e60 3e 5c 32 30 34 34 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 >\2044.\307\310\311.D\"\210.\316
28e80 48 5c 32 31 31 1c 5c 32 30 33 5c 32 30 36 00 5c 66 5c 33 31 37 55 5c 32 30 33 5c 32 30 36 00 5c H\211.\203\206.\f\317U\203\206.\
28ea0 33 32 30 5c 33 30 36 08 21 09 3e 5c 32 30 34 52 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 320\306.!.>\204R.\307\310\311.D\
28ec0 22 5c 32 31 30 08 5c 33 32 31 48 21 5c 32 31 30 5c 33 30 36 5c 6e 21 0d 3e 5c 32 30 34 66 00 5c "\210.\321H!\210\306\n!.>\204f.\
28ee0 33 30 37 5c 33 31 30 5c 33 31 35 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 32 31 31 1e 19 5c 33 32 32 307\310\315\nD\"\210\n\211..\322
28f00 5c 33 30 36 08 21 09 3e 5c 32 30 34 7a 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 \306.!.>\204z.\307\310\311.D\"\2
28f20 31 30 08 5c 33 32 33 48 5c 32 30 36 5c 32 30 31 00 5c 33 32 34 49 29 5c 32 30 32 5c 33 32 37 00 10.\323H\206\201.\324I)\202\327.
28f40 5c 33 30 36 5c 6e 21 0d 3e 5c 32 30 34 5c 32 32 35 00 5c 33 30 37 5c 33 31 30 5c 33 31 35 5c 6e \306\n!.>\204\225.\307\310\315\n
28f60 44 5c 22 5c 32 31 30 5c 6e 5c 32 31 31 1e 1a 5c 33 32 33 08 49 5c 32 31 30 29 5c 33 30 36 08 21 D\"\210\n\211..\323.I\210)\306.!
28f80 09 3e 5c 32 30 34 5c 32 35 35 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 .>\204\255.\307\310\311.D\"\210.
28fa0 5c 33 32 35 48 3f 5c 32 30 35 5c 33 32 37 00 5c 33 32 36 08 21 5c 32 30 33 5c 33 30 30 00 5c 33 \325H?\205\327.\326.!\203\300.\3
28fc0 32 37 5c 6e 21 5c 32 30 32 5c 33 32 37 00 5c 33 30 36 08 21 09 3e 5c 32 30 34 5c 33 31 37 00 5c 27\n!\202\327.\306.!.>\204\317.\
28fe0 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1e 1b 5c 33 32 35 5c 33 307\310\311.D\"\210.\211..\325\3
29000 33 30 49 29 29 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 30I))\207".[field.cl-struct-yas-
29020 2d 66 69 65 6c 64 2d 74 61 67 73 20 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 61 63 74 69 76 65 2d -field-tags.snippet.yas--active-
29040 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 6e 75 6d 62 65 72 20 63 6c 2d 73 74 72 75 63 74 2d 79 field-overlay.number.cl-struct-y
29060 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 as--snippet-tags.type-of.signal.
29080 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 32 wrong-type-argument.yas--field.2
290a0 20 79 61 73 2d 2d 70 6c 61 63 65 2d 6f 76 65 72 6c 61 79 73 20 6f 76 65 72 6c 61 79 2d 70 75 74 .yas--place-overlays.overlay-put
290c0 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 31 20 30 20 73 65 74 2d 6d 61 72 6b 20 33 20 38 20 36 .yas--snippet.1.0.set-mark.3.8.6
290e0 20 74 20 37 20 79 61 73 2d 2d 66 69 65 6c 64 2d 75 70 64 61 74 65 2d 64 69 73 70 6c 61 79 20 79 .t.7.yas--field-update-display.y
29100 61 73 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 73 20 6e 69 6c 20 23 31 3d 23 3a 76 20 23 32 as--update-mirrors.nil.#1=#:v.#2
29120 3d 23 3a 76 20 23 33 3d 23 3a 76 5d 20 37 20 28 23 24 20 2e 20 31 36 37 32 39 37 29 5d 29 0a 23 =#:v.#3=#:v].7.(#$...167297)]).#
29140 40 36 31 20 4e 61 76 69 67 61 74 65 20 74 6f 20 70 72 65 76 20 66 69 65 6c 64 2e 20 20 49 66 20 @61.Navigate.to.prev.field...If.
29160 74 68 65 72 65 27 73 20 6e 6f 6e 65 2c 20 65 78 69 74 20 74 68 65 20 73 6e 69 70 70 65 74 2e 1f there's.none,.exit.the.snippet..
29180 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 70 72 65 76 2d 66 69 65 6c 64 20 23 5b 6e 69 6c .(defalias.'yas-prev-field.#[nil
291a0 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 ."\300\301!\207".[yas-next-field
291c0 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 31 36 38 32 36 30 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 .-1].2.(#$...168260).nil]).(defa
291e0 6c 69 61 73 20 27 79 61 73 2d 61 62 6f 72 74 2d 73 6e 69 70 70 65 74 20 23 5b 28 26 6f 70 74 69 lias.'yas-abort-snippet.#[(&opti
29200 6f 6e 61 6c 20 73 6e 69 70 70 65 74 29 20 22 08 5c 32 30 36 07 00 5c 33 30 33 20 40 5c 32 31 31 onal.snippet).".\206..\303.@\211
29220 18 5c 32 30 35 5c 22 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 1b 00 5c 33 30 35 5c 33 30 36 5c 33 .\205\".\304.!.>\204..\305\306\3
29240 30 37 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 30 5c 33 31 31 49 29 29 5c 32 30 37 22 07.D\"\210.\211.\310\311I))\207"
29260 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 .[snippet.cl-struct-yas--snippet
29280 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 -tags.#1=#:v.yas-active-snippets
292a0 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
292c0 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 38 20 74 5d 20 35 20 6e 69 6c 20 6e 69 6c 5d ent.yas--snippet.8.t].5.nil.nil]
292e0 29 0a 23 40 33 30 20 47 6f 74 6f 20 65 78 69 74 2d 6d 61 72 6b 65 72 20 6f 66 20 53 4e 49 50 50 ).#@30.Goto.exit-marker.of.SNIPP
29300 45 54 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 65 78 69 74 2d 73 6e 69 70 70 65 74 ET...(defalias.'yas-exit-snippet
29320 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 08 5c 32 30 35 5c 32 31 35 00 5c 33 30 34 08 21 09 3e .#[(snippet).".\205\215.\304.!.>
29340 5c 32 30 34 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a \204..\305\306\307.D\"\210.\211.
29360 5c 33 31 30 5c 33 31 31 49 5c 32 31 30 29 5c 33 30 34 08 21 09 3e 5c 32 30 34 2a 00 5c 33 30 35 \310\311I\210)\304.!.>\204*.\305
29380 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 32 30 33 78 00 5c 33 30 34 \306\307.D\"\210.\312H\203x.\304
293a0 5c 32 31 31 08 21 09 3e 5c 32 30 34 40 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 \211.!.>\204@.\305\306\307.D\"\2
293c0 31 30 08 5c 33 31 32 48 21 0b 3e 5c 32 30 34 61 00 5c 33 30 35 5c 33 30 36 5c 33 31 33 5c 33 30 10.\312H!.>\204a.\305\306\313\30
293e0 34 08 21 09 3e 5c 32 30 34 5b 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 4.!.>\204[.\305\306\307.D\"\210.
29400 5c 33 31 32 48 44 5c 22 5c 32 31 30 5c 33 30 34 08 21 09 3e 5c 32 30 34 70 00 5c 33 30 35 5c 33 \312HD\"\210\304.!.>\204p.\305\3
29420 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 33 31 34 48 5c 32 30 32 5c 32 31 06\307.D\"\210.\312H\314H\202\21
29440 34 00 5c 33 31 35 5c 33 30 34 08 21 09 3e 5c 32 30 34 5c 32 31 30 00 5c 33 30 35 5c 33 30 36 5c 4.\315\304.!.>\204\210.\305\306\
29460 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 21 62 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 307.D\"\210.\316H!b\207".[snippe
29480 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 31 t.cl-struct-yas--snippet-tags.#1
294a0 3d 23 3a 76 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 74 79 =#:v.cl-struct-yas--exit-tags.ty
294c0 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 pe-of.signal.wrong-type-argument
294e0 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 38 20 74 20 33 20 79 61 73 2d 2d 65 78 69 74 20 31 20 .yas--snippet.8.t.3.yas--exit.1.
29500 6f 76 65 72 6c 61 79 2d 65 6e 64 20 35 5d 20 38 20 28 23 24 20 2e 20 31 36 38 36 37 39 29 20 28 overlay-end.5].8.(#$...168679).(
29520 6c 69 73 74 20 28 63 6c 2d 66 69 72 73 74 20 28 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 list.(cl-first.(yas-active-snipp
29540 65 74 73 29 29 29 5d 29 0a 23 40 32 30 20 45 78 69 74 20 61 6c 6c 20 73 6e 69 70 70 65 74 73 2e ets)))]).#@20.Exit.all.snippets.
29560 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 65 78 69 74 2d 61 6c 6c 2d 73 6e 69 70 70 65 ..(defalias.'yas-exit-all-snippe
29580 74 73 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 5c 22 5c 32 30 ts.#[nil."\300\301\302\303!\"\20
295a0 37 22 20 5b 6d 61 70 63 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 31 08 21 5c 32 31 30 7".[mapc.#[(snippet)."\301.!\210
295c0 5c 33 30 32 20 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 79 61 73 2d 65 78 69 74 2d 73 6e 69 \302.\207".[snippet.yas-exit-sni
295e0 70 70 65 74 20 79 61 73 2d 2d 63 68 65 63 6b 2d 63 6f 6d 6d 69 74 2d 73 6e 69 70 70 65 74 5d 20 ppet.yas--check-commit-snippet].
29600 32 5d 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 61 6c 6c 5d 20 34 20 28 23 2].yas-active-snippets.all].4.(#
29620 24 20 2e 20 31 36 39 32 39 34 29 20 6e 69 6c 5d 29 0a 23 40 37 39 20 42 69 6e 64 20 74 68 69 73 $...169294).nil]).#@79.Bind.this
29640 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 74 6f 20 6e 6f 6e 2d 6e 69 6c 20 74 6f 20 70 72 65 76 65 .temporarily.to.non-nil.to.preve
29660 6e 74 20 72 75 6e 6e 69 6e 67 20 60 79 61 73 2d 2d 6f 6e 2d 2a 2d 6d 6f 64 69 66 69 63 61 74 69 nt.running.`yas--on-*-modificati
29680 6f 6e 27 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c on'...(defvar.yas--inhibit-overl
296a0 61 79 2d 68 6f 6f 6b 73 20 6e 69 6c 20 28 23 24 20 2e 20 31 36 39 35 32 37 29 29 0a 23 40 35 31 ay-hooks.nil.(#$...169527)).#@51
296c0 20 42 65 67 69 6e 6e 69 6e 67 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 61 73 74 20 .Beginning.position.of.the.last.
296e0 73 6e 69 70 70 65 74 20 63 6f 6d 6d 69 74 74 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d snippet.committed...(defvar.yas-
29700 73 6e 69 70 70 65 74 2d 62 65 67 20 6e 69 6c 20 28 23 24 20 2e 20 31 36 39 36 36 35 29 29 0a 23 snippet-beg.nil.(#$...169665)).#
29720 40 34 35 20 45 6e 64 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 6c 61 73 74 20 73 6e 69 @45.End.position.of.the.last.sni
29740 70 70 65 74 20 63 6f 6d 6d 69 74 74 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 73 6e 69 ppet.committed...(defvar.yas-sni
29760 70 70 65 74 2d 65 6e 64 20 6e 69 6c 20 28 23 24 20 2e 20 31 36 39 37 36 34 29 29 0a 23 40 38 37 ppet-end.nil.(#$...169764)).#@87
29780 20 43 6f 6d 6d 69 74 20 53 4e 49 50 50 45 54 2c 20 62 75 74 20 6c 65 61 76 65 20 70 6f 69 6e 74 .Commit.SNIPPET,.but.leave.point
297a0 20 61 73 20 69 74 20 69 73 2e 0a 0a 54 68 69 73 20 72 65 6e 64 65 72 73 20 74 68 65 20 73 6e 69 .as.it.is...This.renders.the.sni
297c0 70 70 65 74 20 61 73 20 6f 72 64 69 6e 61 72 79 20 74 65 78 74 2e 1f 0a 28 64 65 66 61 6c 69 61 ppet.as.ordinary.text...(defalia
297e0 73 20 27 79 61 73 2d 2d 63 6f 6d 6d 69 74 2d 73 6e 69 70 70 65 74 20 23 5b 28 73 6e 69 70 70 65 s.'yas--commit-snippet.#[(snippe
29800 74 29 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 t)."\306.!.>\204..\307\310\311.D
29820 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 32 31 31 1a 5c 32 30 33 40 00 5c 33 31 33 5c 6e 21 5c 32 \"\210.\312H\211.\203@.\313\n!\2
29840 30 33 40 00 5c 33 31 34 5c 6e 21 13 5c 33 31 35 5c 6e 21 14 5c 33 31 36 5c 6e 21 5c 32 31 30 5c 03@.\314\n!.\315\n!.\316\n!\210\
29860 33 30 36 08 21 09 3e 5c 32 30 34 38 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 306.!.>\2048.\307\310\311.D\"\21
29880 30 08 5c 32 31 31 1d 5c 33 31 32 5c 33 31 37 49 5c 32 31 30 29 5c 33 32 30 1e 1c 0e 1d 5c 32 30 0.\211.\312\317I\210)\320....\20
298a0 33 4d 00 5c 33 31 36 0e 1d 21 5c 32 31 30 0e 1e 5c 32 30 33 58 00 5c 33 32 31 5c 33 31 36 0e 1e 3M.\316..!\210..\203X.\321\316..
298c0 5c 22 5c 32 31 30 29 5c 33 30 36 08 21 09 3e 5c 32 30 34 68 00 5c 33 30 37 5c 33 31 30 5c 33 31 \"\210)\306.!.>\204h.\307\310\31
298e0 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 1e 1f 5c 66 5c 32 30 33 7f 00 0e 1f 5c 32 30 33 7f 1.D\"\210.\322H..\f\203....\203.
29900 00 5c 33 32 33 0e 1f 5c 66 0e 20 41 23 5c 32 31 30 29 5c 33 32 34 08 21 5c 32 31 30 5c 33 32 35 .\323..\f..A#\210)\324.!\210\325
29920 08 0e 20 5c 22 16 20 0e 21 5c 32 30 33 5c 32 34 35 00 0e 5c 22 3c 5c 32 30 33 5c 32 34 35 00 5c ...\"...!\203\245..\"<\203\245.\
29940 33 32 36 5c 33 32 37 0b 5c 66 08 5c 32 35 37 05 0e 5c 22 42 16 5c 22 5c 32 30 32 5c 32 37 35 00 326\327.\f.\257..\"B.\"\202\275.
29960 5c 33 30 36 08 21 09 3e 5c 32 30 34 5c 32 36 34 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c \306.!.>\204\264.\307\310\311.D\
29980 22 5c 32 31 30 08 5c 32 31 31 1e 23 5c 33 33 30 5c 33 31 37 49 5c 32 31 30 29 29 5c 33 33 31 5c "\210.\211.#\330\317I\210))\331\
299a0 33 33 32 5c 33 33 33 5c 33 30 36 08 21 09 3e 5c 32 30 34 5c 33 32 30 00 5c 33 30 37 5c 33 31 30 332\333\306.!.>\204\320.\307\310
299c0 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 33 32 48 23 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 \311.D\"\210.\332H#\207".[snippe
299e0 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 63 6f t.cl-struct-yas--snippet-tags.co
29a00 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 62 65 67 20 79 61 ntrol-overlay.yas-snippet-beg.ya
29a20 73 2d 73 6e 69 70 70 65 74 2d 65 6e 64 20 23 31 3d 23 3a 76 20 74 79 70 65 2d 6f 66 20 73 69 67 s-snippet-end.#1=#:v.type-of.sig
29a40 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 nal.wrong-type-argument.yas--sni
29a60 70 70 65 74 20 35 20 6f 76 65 72 6c 61 79 2d 62 75 66 66 65 72 20 6f 76 65 72 6c 61 79 2d 73 74 ppet.5.overlay-buffer.overlay-st
29a80 61 72 74 20 6f 76 65 72 6c 61 79 2d 65 6e 64 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6e art.overlay-end.delete-overlay.n
29aa0 69 6c 20 74 20 6d 61 70 63 20 37 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 il.t.mapc.7.yas--advance-end-may
29ac0 62 65 2d 70 72 65 76 69 6f 75 73 2d 66 69 65 6c 64 73 20 79 61 73 2d 2d 6d 61 72 6b 65 72 73 2d be-previous-fields.yas--markers-
29ae0 74 6f 2d 70 6f 69 6e 74 73 20 64 65 6c 71 20 61 70 70 6c 79 20 79 61 73 2d 2d 73 6e 69 70 70 65 to-points.delq.apply.yas--snippe
29b00 74 2d 72 65 76 69 76 65 20 32 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 34 20 22 53 6e 69 70 70 t-revive.2.yas--message.4."Snipp
29b20 65 74 20 25 73 20 65 78 69 74 65 64 2e 22 20 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 et.%s.exited.".yas--inhibit-over
29b40 6c 61 79 2d 68 6f 6f 6b 73 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 lay-hooks.yas--active-field-over
29b60 6c 61 79 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 lay.yas--field-protection-overla
29b80 79 73 20 70 72 65 76 69 6f 75 73 2d 66 69 65 6c 64 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 73 6e ys.previous-field.yas--active-sn
29ba0 69 70 70 65 74 73 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 72 65 76 69 76 61 6c 20 62 75 66 66 65 ippets.yas-snippet-revival.buffe
29bc0 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 23 32 3d 23 3a 76 5d 20 38 20 28 23 24 20 2e 20 31 36 39 38 r-undo-list.#2=#:v].8.(#$...1698
29be0 35 37 29 5d 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 73 2d 74 6f 2d 6d 57)]).(defvar.yas--snippets-to-m
29c00 6f 76 65 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c ove.nil).(make-variable-buffer-l
29c20 6f 63 61 6c 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 73 2d 74 6f 2d 6d 6f 76 65 29 0a 23 40 35 ocal.'yas--snippets-to-move).#@5
29c40 35 20 47 61 74 68 65 72 20 73 6e 69 70 70 65 74 73 20 69 6e 20 42 45 47 2e 2e 45 4e 44 20 66 6f 5.Gather.snippets.in.BEG..END.fo
29c60 72 20 6d 6f 76 69 6e 67 20 74 6f 20 50 4f 53 20 69 6e 20 42 55 46 2e 1f 0a 28 64 65 66 61 6c 69 r.moving.to.POS.in.BUF...(defali
29c80 61 73 20 27 79 61 73 2d 2d 70 72 65 70 61 72 65 2d 73 6e 69 70 70 65 74 73 2d 66 6f 72 2d 6d 6f as.'yas--prepare-snippets-for-mo
29ca0 76 65 20 23 5b 28 62 65 67 20 65 6e 64 20 62 75 66 20 70 6f 73 29 20 22 5c 33 30 36 5c 33 30 37 ve.#[(beg.end.buf.pos)."\306\307
29cc0 08 09 5c 22 72 5c 6e 71 5c 32 31 30 5c 33 31 30 65 0b 5c 22 29 1c 1d 1e 12 0d 5c 32 30 35 6d 00 ..\"r\nq\210\310e.\").....\205m.
29ce0 0d 5c 33 30 36 1e 13 5c 32 31 31 1e 14 5c 32 30 33 5f 00 0e 14 40 16 13 5c 33 31 31 5c 33 31 32 .\306..\211..\203_...@..\311\312
29d00 0e 13 5c 22 5c 32 31 30 5c 33 31 33 5c 33 31 34 0e 13 21 0e 15 3e 5c 32 30 34 3e 00 5c 33 31 35 ..\"\210\313\314..!..>\204>.\315
29d20 5c 33 31 36 5c 33 31 37 0e 13 44 5c 22 5c 32 31 30 0e 13 5c 33 32 30 48 21 5c 32 31 31 1e 16 5c \316\317..D\"\210..\320H!\211..\
29d40 66 0e 13 45 0e 12 42 16 12 5c 33 32 31 0e 16 40 21 5c 32 31 30 29 0e 14 41 5c 32 31 31 16 14 5c f..E..B..\321..@!\210)..A\211..\
29d60 32 30 34 20 00 2a 72 5c 6e 71 5c 32 31 30 0e 12 0e 17 5c 32 34 34 5c 32 31 31 16 17 29 2b 5c 32 204..*r\nq\210....\244\211..)+\2
29d80 30 37 22 20 5b 62 65 67 20 65 6e 64 20 62 75 66 20 70 6f 73 20 64 73 74 2d 62 61 73 65 2d 6c 69 07".[beg.end.buf.pos.dst-base-li
29da0 6e 65 20 73 6e 69 70 70 65 74 73 20 6e 69 6c 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 ne.snippets.nil.yas-active-snipp
29dc0 65 74 73 20 63 6f 75 6e 74 2d 6c 69 6e 65 73 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6d 61 70 ets.count-lines.yas--snippet-map
29de0 2d 6d 61 72 6b 65 72 73 20 23 5b 28 6d 29 20 22 08 5c 33 30 31 08 21 42 08 5c 33 30 32 5c 32 31 -markers.#[(m).".\301.!B.\302\21
29e00 31 5c 32 32 33 5c 32 31 30 5c 32 30 37 22 20 5b 6d 20 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 1\223\210\207".[m.yas--snapshot-
29e20 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 20 6e 69 6c 5d 20 34 5d 20 79 61 73 2d 2d 73 6e 61 70 73 line-location.nil].4].yas--snaps
29e40 68 6f 74 2d 6f 76 65 72 6c 61 79 2d 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 20 74 79 70 65 2d 6f hot-overlay-line-location.type-o
29e60 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 f.signal.wrong-type-argument.yas
29e80 2d 2d 73 6e 69 70 70 65 74 20 35 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 74 6f 2d 6d 6f --snippet.5.delete-overlay.to-mo
29ea0 76 65 20 73 6e 69 70 70 65 74 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 6c 2d 73 74 ve.snippet.--dolist-tail--.cl-st
29ec0 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 63 74 72 6c 2d 6f 76 20 79 ruct-yas--snippet-tags.ctrl-ov.y
29ee0 61 73 2d 2d 73 6e 69 70 70 65 74 73 2d 74 6f 2d 6d 6f 76 65 5d 20 36 20 28 23 24 20 2e 20 31 37 as--snippets-to-move].6.(#$...17
29f00 31 30 37 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6f 6e 2d 62 75 66 66 65 1074)]).(defalias.'yas--on-buffe
29f20 72 2d 6b 69 6c 6c 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 32 31 31 18 19 5c 6e 5c 32 30 35 43 00 r-kill.#[nil."\306\211..\n\205C.
29f40 5c 33 30 37 5c 33 30 33 21 5c 32 30 33 12 00 0b 5c 32 30 34 1c 00 5c 33 30 37 5c 33 30 34 21 5c \307\303!\203...\204..\307\304!\
29f60 32 30 35 43 00 5c 66 5c 32 30 35 43 00 5c 33 31 30 5c 33 30 37 5c 33 30 35 21 5c 32 30 33 27 00 205C.\f\205C.\310\307\305!\203'.
29f80 0d 5c 32 30 36 2f 00 5c 33 30 37 5c 33 31 31 21 5c 32 30 35 2f 00 0e 09 5c 32 31 31 11 21 5c 32 .\206/.\307\311!\205/...\211.!\2
29fa0 30 35 43 00 5c 33 31 32 09 21 5c 32 31 31 10 5c 32 30 35 43 00 5c 33 31 33 65 64 08 09 24 2a 5c 05C.\312.!\211.\205C.\313ed..$*\
29fc0 32 30 37 22 20 5b 6f 72 67 2d 62 75 66 66 65 72 20 6f 72 67 2d 6d 61 72 6b 65 72 20 79 61 73 2d 207".[org-buffer.org-marker.yas-
29fe0 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6f 72 67 2d 65 64 69 74 2d 73 72 63 2d 66 72 6f 6d 2d 6f 72 67 minor-mode.org-edit-src-from-org
2a000 2d 6d 6f 64 65 20 6f 72 67 2d 73 72 63 2d 2d 66 72 6f 6d 2d 6f 72 67 2d 6d 6f 64 65 20 6f 72 67 -mode.org-src--from-org-mode.org
2a020 2d 65 64 69 74 2d 73 72 63 2d 62 65 67 2d 6d 61 72 6b 65 72 20 6e 69 6c 20 62 6f 75 6e 64 70 20 -edit-src-beg-marker.nil.boundp.
2a040 6d 61 72 6b 65 72 70 20 6f 72 67 2d 73 72 63 2d 2d 62 65 67 2d 6d 61 72 6b 65 72 20 6d 61 72 6b markerp.org-src--beg-marker.mark
2a060 65 72 2d 62 75 66 66 65 72 20 79 61 73 2d 2d 70 72 65 70 61 72 65 2d 73 6e 69 70 70 65 74 73 2d er-buffer.yas--prepare-snippets-
2a080 66 6f 72 2d 6d 6f 76 65 5d 20 35 5d 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 62 75 for-move].5]).(add-hook.'kill-bu
2a0a0 66 66 65 72 2d 68 6f 6f 6b 20 27 79 61 73 2d 2d 6f 6e 2d 62 75 66 66 65 72 2d 6b 69 6c 6c 29 0a ffer-hook.'yas--on-buffer-kill).
2a0c0 23 40 35 37 20 46 69 6e 69 73 68 20 6a 6f 62 20 73 74 61 72 74 65 64 20 69 6e 20 60 79 61 73 2d #@57.Finish.job.started.in.`yas-
2a0e0 2d 70 72 65 70 61 72 65 2d 73 6e 69 70 70 65 74 73 2d 66 6f 72 2d 6d 6f 76 65 27 2e 1f 0a 28 64 -prepare-snippets-for-move'...(d
2a100 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 6e 69 73 68 2d 6d 6f 76 69 6e 67 2d 73 6e 69 70 efalias.'yas--finish-moving-snip
2a120 70 65 74 73 20 23 5b 6e 69 6c 20 22 08 19 5c 33 30 36 5c 32 31 31 1a 1b 5c 33 30 36 5c 32 31 31 pets.#[nil."..\306\211..\306\211
2a140 1c 1d 5c 33 30 36 1e 5c 66 5c 33 30 37 1e 0d 09 3a 5c 32 30 33 52 00 09 40 5c 32 31 31 15 5c 32 ..\306.\f\307...:\203R..@\211.\2
2a160 31 31 41 15 5c 32 34 32 12 0d 5c 32 31 31 41 15 5c 32 34 32 13 0d 40 14 65 62 5c 32 31 30 0b 79 11A.\242..\211A.\242..@.eb\210.y
2a180 5c 32 31 30 60 16 5c 66 5c 33 31 30 5c 33 31 31 5c 66 5c 22 5c 32 31 30 0e 5c 66 62 5c 32 31 30 \210`.\f\310\311\f\"\210.\fb\210
2a1a0 5c 33 31 32 0e 5c 66 5c 6e 5c 22 5c 32 31 30 5c 33 31 33 5c 66 21 5c 32 31 30 5c 66 0e 0e 42 16 \312.\f\n\"\210\313\f!\210\f..B.
2a1c0 0e 09 41 11 5c 33 30 36 16 0d 5c 32 30 32 10 00 2e 07 5c 33 30 36 5c 32 31 31 10 5c 32 30 37 22 ..A.\306..\202....\306\211.\207"
2a1e0 20 5b 79 61 73 2d 2d 73 6e 69 70 70 65 74 73 2d 74 6f 2d 6d 6f 76 65 20 23 31 3d 23 3a 2d 2d 63 .[yas--snippets-to-move.#1=#:--c
2a200 6c 2d 76 61 72 2d 2d 20 63 74 72 6c 2d 6f 76 20 62 61 73 65 2d 6c 69 6e 65 20 73 6e 69 70 70 65 l-var--.ctrl-ov.base-line.snippe
2a220 74 20 23 32 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 6e 69 6c 20 74 20 79 61 73 2d 2d 73 6e 69 t.#2=#:--cl-var--.nil.t.yas--sni
2a240 70 70 65 74 2d 6d 61 70 2d 6d 61 72 6b 65 72 73 20 23 5b 28 73 61 76 65 64 2d 6c 6f 63 61 74 69 ppet-map-markers.#[(saved-locati
2a260 6f 6e 29 20 22 08 5c 32 31 31 41 10 5c 32 34 32 5c 32 31 31 19 5c 33 30 33 5c 6e 08 5c 22 5c 33 on).".\211A.\242\211.\303\n.\"\3
2a280 30 34 5c 32 32 33 5c 32 31 30 09 29 5c 32 30 37 22 20 5b 73 61 76 65 64 2d 6c 6f 63 61 74 69 6f 04\223\210.)\207".[saved-locatio
2a2a0 6e 20 6d 20 62 61 73 65 2d 70 6f 73 20 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c 69 6e n.m.base-pos.yas--goto-saved-lin
2a2c0 65 2d 6c 6f 63 61 74 69 6f 6e 20 6e 69 6c 5d 20 35 5d 20 79 61 73 2d 2d 72 65 73 74 6f 72 65 2d e-location.nil].5].yas--restore-
2a2e0 6f 76 65 72 6c 61 79 2d 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 20 79 61 73 2d 2d 6d 61 79 62 65 overlay-line-location.yas--maybe
2a300 2d 6d 6f 76 65 2d 74 6f 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 20 62 61 73 65 2d 70 6f 73 20 23 -move-to-active-field.base-pos.#
2a320 33 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 3=#:--cl-var--.yas--active-snipp
2a340 65 74 73 5d 20 34 20 28 23 24 20 2e 20 31 37 32 32 32 39 29 5d 29 0a 23 40 33 32 20 43 61 6c 6c ets].4.(#$...172229)]).#@32.Call
2a360 20 46 55 4e 20 61 6e 64 20 63 61 74 63 68 20 61 6e 79 20 65 72 72 6f 72 73 2e 1f 0a 28 64 65 66 .FUN.and.catch.any.errors...(def
2a380 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 61 66 65 6c 79 2d 63 61 6c 6c 2d 66 75 6e 20 23 5b 28 66 alias.'yas--safely-call-fun.#[(f
2a3a0 75 6e 29 20 22 5c 33 30 32 31 08 00 08 20 30 5c 32 30 37 19 5c 33 30 33 5c 33 30 34 5c 33 30 35 un)."\3021....0\207.\303\304\305
2a3c0 08 5c 33 30 36 09 21 24 29 5c 32 30 37 22 20 5b 66 75 6e 20 65 72 72 6f 72 20 28 64 65 62 75 67 .\306.!$)\207".[fun.error.(debug
2a3e0 20 65 72 72 6f 72 29 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 32 20 22 45 72 72 6f 72 20 72 75 .error).yas--message.2."Error.ru
2a400 6e 6e 69 6e 67 20 25 73 3a 20 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 nning.%s:.%s".error-message-stri
2a420 6e 67 5d 20 36 20 28 23 24 20 2e 20 31 37 32 38 39 32 29 5d 29 0a 23 40 38 35 20 43 61 6c 6c 20 ng].6.(#$...172892)]).#@85.Call.
2a440 48 4f 4f 4b 27 73 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 48 4f 4f 4b 20 73 68 6f 75 6c 64 20 62 65 HOOK's.functions..HOOK.should.be
2a460 20 61 20 73 79 6d 62 6f 6c 2c 20 61 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2c 20 61 73 20 69 .a.symbol,.a.hook.variable,.as.i
2a480 6e 20 60 72 75 6e 2d 68 6f 6f 6b 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d n.`run-hooks'...(defalias.'yas--
2a4a0 73 61 66 65 6c 79 2d 72 75 6e 2d 68 6f 6f 6b 20 23 5b 28 68 6f 6f 6b 29 20 22 08 5c 33 30 33 3e safely-run-hook.#[(hook).".\303>
2a4c0 3f 5c 32 30 35 08 00 09 19 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 6e 5c 22 21 29 5c 32 30 37 22 ?\205....\304\305\306\n\"!)\207"
2a4e0 20 5b 79 61 73 2d 67 6f 6f 64 2d 67 72 61 63 65 20 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 20 .[yas-good-grace.debug-on-error.
2a500 68 6f 6f 6b 20 28 74 20 68 6f 6f 6b 73 29 20 79 61 73 2d 2d 73 61 66 65 6c 79 2d 63 61 6c 6c 2d hook.(t.hooks).yas--safely-call-
2a520 66 75 6e 20 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 72 75 6e 2d 68 6f 6f 6b 73 5d 20 34 fun.apply-partially.run-hooks].4
2a540 20 28 23 24 20 2e 20 31 37 33 31 31 35 29 5d 29 0a 23 40 31 30 35 20 43 68 65 63 6b 20 69 66 20 .(#$...173115)]).#@105.Check.if.
2a560 70 6f 69 6e 74 20 65 78 69 74 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 point.exited.the.currently.activ
2a580 65 20 66 69 65 6c 64 20 6f 66 20 74 68 65 20 73 6e 69 70 70 65 74 2e 0a 0a 49 66 20 73 6f 20 63 e.field.of.the.snippet...If.so.c
2a5a0 6c 65 61 6e 73 20 75 70 20 74 68 65 20 77 68 6f 6c 65 20 73 6e 69 70 70 65 74 20 75 70 2e 1f 0a leans.up.the.whole.snippet.up...
2a5c0 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 68 65 63 6b 2d 63 6f 6d 6d 69 74 2d 73 6e 69 (defalias.'yas--check-commit-sni
2a5e0 70 70 65 74 20 23 5b 6e 69 6c 20 22 5c 33 30 36 5c 32 31 31 18 19 5c 6e 1b 5c 66 5c 33 30 36 1d ppet.#[nil."\306\211..\n.\f\306.
2a600 5c 32 31 31 1e 17 5c 32 30 33 5c 32 31 30 00 0e 17 40 15 5c 33 30 37 0d 21 0e 18 3e 5c 32 30 34 \211..\203\210...@.\307.!..>\204
2a620 23 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 0d 44 5c 22 5c 32 31 30 0d 5c 33 31 33 48 1e 19 5c 33 #.\310\311\312.D\"\210.\313H..\3
2a640 30 37 0d 21 0e 18 3e 5c 32 30 34 38 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 0d 44 5c 22 5c 32 31 07.!..>\2048.\310\311\312.D\"\21
2a660 30 0d 5c 33 31 34 48 1e 1a 5c 33 31 35 5c 33 31 36 0e 1a 5c 22 1e 1b 5c 33 31 35 5c 33 31 37 0e 0.\314H..\315\316..\"..\315\317.
2a680 1a 5c 22 1e 1c 5c 33 32 30 1e 1d 5c 33 30 36 1e 1e 0e 1b 5c 32 30 33 6f 00 0e 1b 5c 32 31 31 41 .\"..\320..\306....\203o...\211A
2a6a0 16 1b 5c 32 34 32 5c 33 32 31 0e 1c 5c 32 31 31 41 16 1c 5c 32 34 32 44 44 0e 1e 42 16 1e 5c 32 ..\242\321..\211A..\242DD..B..\2
2a6c0 30 32 51 00 5c 33 32 32 5c 33 32 33 0e 1e 5c 32 33 37 5c 33 32 34 5c 33 32 31 0e 1d 44 44 45 21 02Q.\322\323..\237\324\321..DDE!
2a6e0 5c 32 31 30 2e 06 0e 17 41 5c 32 31 31 16 17 5c 32 30 34 0f 00 2a 5c 66 5c 32 30 36 5c 32 31 37 \210....A\211..\204..*\f\206\217
2a700 00 09 3f 3f 5c 32 30 35 5c 32 34 31 00 08 5c 32 30 33 5c 32 33 33 00 5c 33 32 35 08 21 5c 32 31 ..??\205\241..\203\233.\325.!\21
2a720 30 0b 1a 5c 33 32 36 5c 33 30 32 21 29 2b 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 2d 65 78 69 0..\326\302!)+\207".[snippet-exi
2a740 74 2d 74 72 61 6e 73 66 6f 72 6d 20 65 78 69 74 65 64 2d 73 6e 69 70 70 65 74 73 2d 70 20 79 61 t-transform.exited-snippets-p.ya
2a760 73 2d 61 66 74 65 72 2d 65 78 69 74 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 73 6e 69 70 70 65 s-after-exit-snippet-hook.snippe
2a780 74 2d 65 78 69 74 2d 68 6f 6f 6b 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 t-exit-hook.yas--active-snippets
2a7a0 20 73 6e 69 70 70 65 74 20 6e 69 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e .snippet.nil.type-of.signal.wron
2a7c0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 36 20 31 g-type-argument.yas--snippet.6.1
2a7e0 20 6d 61 70 63 61 72 20 63 61 72 20 23 5b 28 76 2d 66 29 20 22 5c 33 30 31 08 41 40 21 5c 32 30 .mapcar.car.#[(v-f)."\301.A@!\20
2a800 37 22 20 5b 76 2d 66 20 65 76 61 6c 5d 20 32 5d 20 23 5b 6e 69 6c 20 22 5c 33 30 36 08 21 09 3e 7".[v-f.eval].2].#[nil."\306.!.>
2a820 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 \204..\307\310\311.D\"\210.\312H
2a840 5c 32 31 31 12 5c 32 30 34 21 00 0b 5c 32 30 33 21 00 5c 33 31 33 0b 21 5c 32 30 34 44 00 5c 33 \211.\204!..\203!.\313.!\204D.\3
2a860 30 36 08 21 09 3e 5c 32 30 34 30 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 06.!.>\2040.\307\310\311.D\"\210
2a880 08 5c 32 31 31 1c 5c 33 31 32 5c 33 31 34 49 5c 32 31 30 29 0d 16 12 5c 33 31 35 08 21 5c 32 31 .\211.\312\314I\210)...\315.!\21
2a8a0 30 5c 33 31 36 5c 32 31 31 16 13 5c 32 30 37 0b 5c 32 30 33 5f 00 0e 14 5c 32 30 33 54 00 5c 33 0\316\211..\207.\203_...\203T.\3
2a8c0 31 37 0e 14 21 5c 32 30 34 5f 00 5c 32 31 32 5c 33 32 30 08 0b 5c 22 5c 32 31 30 5c 33 32 31 08 17..!\204_.\212\320..\"\210\321.
2a8e0 21 29 5c 32 30 37 5c 33 31 34 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 !)\207\314\207".[snippet.cl-stru
2a900 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 73 6e 69 70 70 65 74 2d 65 78 69 ct-yas--snippet-tags.snippet-exi
2a920 74 2d 74 72 61 6e 73 66 6f 72 6d 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 23 31 3d 23 3a 76 20 t-transform.active-field.#1=#:v.
2a940 79 61 73 2d 61 66 74 65 72 2d 65 78 69 74 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 74 79 70 65 yas-after-exit-snippet-hook.type
2a960 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 -of.signal.wrong-type-argument.y
2a980 61 73 2d 2d 73 6e 69 70 70 65 74 20 38 20 79 61 73 2d 2d 66 69 65 6c 64 2d 63 6f 6e 74 61 69 6e as--snippet.8.yas--field-contain
2a9a0 73 2d 70 6f 69 6e 74 2d 70 20 6e 69 6c 20 79 61 73 2d 2d 63 6f 6d 6d 69 74 2d 73 6e 69 70 70 65 s-point-p.nil.yas--commit-snippe
2a9c0 74 20 74 20 6f 76 65 72 6c 61 79 2d 62 75 66 66 65 72 20 79 61 73 2d 2d 6d 6f 76 65 2d 74 6f 2d t.t.overlay-buffer.yas--move-to-
2a9e0 66 69 65 6c 64 20 79 61 73 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 73 20 73 6e 69 70 70 65 field.yas--update-mirrors.snippe
2aa00 74 2d 65 78 69 74 2d 68 6f 6f 6b 20 65 78 69 74 65 64 2d 73 6e 69 70 70 65 74 73 2d 70 20 79 61 t-exit-hook.exited-snippets-p.ya
2aa20 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 5d 20 35 5d 20 71 75 6f 74 s--active-field-overlay].5].quot
2aa40 65 20 65 76 61 6c 20 6c 65 74 20 66 75 6e 63 61 6c 6c 20 79 61 73 2d 2d 65 76 61 6c 2d 66 6f 72 e.eval.let.funcall.yas--eval-for
2aa60 2d 65 66 66 65 63 74 20 79 61 73 2d 2d 73 61 66 65 6c 79 2d 72 75 6e 2d 68 6f 6f 6b 20 2d 2d 64 -effect.yas--safely-run-hook.--d
2aa80 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 olist-tail--.cl-struct-yas--snip
2aaa0 70 65 74 2d 74 61 67 73 20 61 63 74 69 76 65 2d 66 69 65 6c 64 20 23 32 3d 23 3a 65 6e 76 76 61 pet-tags.active-field.#2=#:envva
2aac0 72 20 23 33 3d 23 3a 73 79 6d 73 20 23 34 3d 23 3a 76 61 6c 73 20 23 35 3d 23 3a 62 6f 64 79 20 r.#3=#:syms.#4=#:vals.#5=#:body.
2aae0 23 36 3d 23 3a 62 69 6e 64 73 5d 20 37 20 28 23 24 20 2e 20 31 37 33 33 39 39 29 5d 29 0a 23 40 #6=#:binds].7.(#$...173399)]).#@
2ab00 34 33 20 53 61 76 65 20 61 6c 6c 20 6d 61 72 6b 65 72 73 20 6f 66 20 53 4e 49 50 50 45 54 20 61 43.Save.all.markers.of.SNIPPET.a
2ab20 73 20 70 6f 73 69 74 69 6f 6e 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 s.positions...(defalias.'yas--ma
2ab40 72 6b 65 72 73 2d 74 6f 2d 70 6f 69 6e 74 73 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 rkers-to-points.#[(snippet)."\30
2ab60 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 73 6e 69 70 1\302.\"\207".[snippet.yas--snip
2ab80 70 65 74 2d 6d 61 70 2d 6d 61 72 6b 65 72 73 20 23 5b 28 6d 29 20 22 5c 33 30 31 08 21 08 5c 33 pet-map-markers.#[(m)."\301.!.\3
2aba0 30 32 5c 32 31 31 5c 32 32 33 5c 32 31 30 5c 32 30 37 22 20 5b 6d 20 6d 61 72 6b 65 72 2d 70 6f 02\211\223\210\207".[m.marker-po
2abc0 73 69 74 69 6f 6e 20 6e 69 6c 5d 20 34 5d 5d 20 33 20 28 23 24 20 2e 20 31 37 34 38 35 31 29 5d sition.nil].4]].3.(#$...174851)]
2abe0 29 0a 23 40 37 32 20 52 65 73 74 6f 72 65 20 53 4e 49 50 50 45 54 27 73 20 6d 61 72 6b 65 72 20 ).#@72.Restore.SNIPPET's.marker.
2ac00 70 6f 73 69 74 69 6f 6e 73 2c 20 73 61 76 65 64 20 62 79 20 60 79 61 73 2d 2d 6d 61 72 6b 65 72 positions,.saved.by.`yas--marker
2ac20 73 2d 74 6f 2d 70 6f 69 6e 74 73 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 70 s-to-points'...(defalias.'yas--p
2ac40 6f 69 6e 74 73 2d 74 6f 2d 6d 61 72 6b 65 72 73 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 oints-to-markers.#[(snippet)."\3
2ac60 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 73 6e 69 01\302.\"\207".[snippet.yas--sni
2ac80 70 70 65 74 2d 6d 61 70 2d 6d 61 72 6b 65 72 73 20 63 6f 70 79 2d 6d 61 72 6b 65 72 5d 20 33 20 ppet-map-markers.copy-marker].3.
2aca0 28 23 24 20 2e 20 31 37 35 30 37 39 29 5d 29 0a 23 40 37 34 20 54 72 79 20 74 6f 20 6d 6f 76 65 (#$...175079)]).#@74.Try.to.move
2acc0 20 74 6f 20 53 4e 49 50 50 45 54 27 73 20 61 63 74 69 76 65 20 28 6f 72 20 66 69 72 73 74 29 20 .to.SNIPPET's.active.(or.first).
2ace0 66 69 65 6c 64 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 20 69 66 20 66 6f 75 6e 64 2e 1f 0a 28 field.and.return.it.if.found...(
2ad00 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 79 62 65 2d 6d 6f 76 65 2d 74 6f 2d 61 63 74 defalias.'yas--maybe-move-to-act
2ad20 69 76 65 2d 66 69 65 6c 64 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 33 08 21 09 3e 5c ive-field.#[(snippet)."\303.!.>\
2ad40 32 30 34 0f 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 204..\304\305\306.D\"\210.\307H\
2ad60 32 30 36 28 00 5c 33 30 33 08 21 09 3e 5c 32 30 34 24 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 206(.\303.!.>\204$.\304\305\306.
2ad80 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 40 5c 32 31 31 1a 5c 32 30 35 33 00 5c 33 31 31 08 5c 6e D\"\210.\310H@\211.\2053.\311.\n
2ada0 5c 22 5c 32 31 30 5c 6e 29 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 \"\210\n)\207".[snippet.cl-struc
2adc0 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 61 72 67 65 74 2d 66 69 65 6c 64 t-yas--snippet-tags.target-field
2ade0 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
2ae00 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 36 20 32 20 79 61 73 2d 2d 6d 6f 76 65 2d 74 ent.yas--snippet.6.2.yas--move-t
2ae20 6f 2d 66 69 65 6c 64 5d 20 35 20 28 23 24 20 2e 20 31 37 35 32 38 35 29 5d 29 0a 28 64 65 66 61 o-field].5.(#$...175285)]).(defa
2ae40 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 63 6f 6e 74 61 69 6e 73 2d 70 6f 69 6e 74 2d lias.'yas--field-contains-point-
2ae60 70 20 23 5b 28 66 69 65 6c 64 20 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 69 6e 74 29 20 22 08 5c 32 p.#[(field.&optional.point).".\2
2ae80 30 36 05 00 60 5c 32 31 31 18 5c 33 30 33 09 21 5c 6e 3e 5c 32 30 34 16 00 5c 33 30 34 5c 33 30 06..`\211.\303.!\n>\204..\304\30
2aea0 35 5c 33 30 36 09 44 5c 22 5c 32 31 30 09 5c 33 30 37 48 59 5c 32 30 35 31 00 08 5c 33 30 33 09 5\306.D\"\210.\307HY\2051..\303.
2aec0 21 5c 6e 3e 5c 32 30 34 2d 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 09 44 5c 22 5c 32 31 30 09 5c !\n>\204-.\304\305\306.D\"\210.\
2aee0 33 31 30 48 58 29 5c 32 30 37 22 20 5b 70 6f 69 6e 74 20 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 310HX)\207".[point.field.cl-stru
2af00 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 ct-yas--field-tags.type-of.signa
2af20 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 l.wrong-type-argument.yas--field
2af40 20 32 20 33 5d 20 36 5d 29 0a 23 40 35 34 20 52 65 74 75 72 6e 20 74 68 65 20 70 72 6f 70 65 72 .2.3].6]).#@54.Return.the.proper
2af60 74 69 7a 65 64 20 64 69 73 70 6c 61 79 20 74 65 78 74 20 66 6f 72 20 66 69 65 6c 64 20 46 49 45 tized.display.text.for.field.FIE
2af80 4c 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 74 65 78 74 2d LD...(defalias.'yas--field-text-
2afa0 66 6f 72 2d 64 69 73 70 6c 61 79 20 23 5b 28 66 69 65 6c 64 29 20 22 5c 33 30 32 08 21 09 3e 5c for-display.#[(field)."\302.!.>\
2afc0 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 204..\303\304\305.D\"\210.\306H\
2afe0 33 30 32 08 21 09 3e 5c 32 30 34 21 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 302.!.>\204!.\303\304\305.D\"\21
2b000 30 08 5c 33 30 37 48 7b 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 0.\307H{\207".[field.cl-struct-y
2b020 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 as--field-tags.type-of.signal.wr
2b040 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 32 20 33 ong-type-argument.yas--field.2.3
2b060 5d 20 35 20 28 23 24 20 2e 20 31 37 35 39 35 31 29 5d 29 0a 23 40 34 33 20 54 72 75 65 20 69 66 ].5.(#$...175951)]).#@43.True.if
2b080 20 73 6f 6d 65 20 6b 69 6e 64 20 6f 66 20 75 6e 64 6f 20 69 73 20 69 6e 20 70 72 6f 67 72 65 73 .some.kind.of.undo.is.in.progres
2b0a0 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 75 6e 64 6f 2d 69 6e 2d 70 72 6f 67 s...(defalias.'yas--undo-in-prog
2b0c0 72 65 73 73 20 23 5b 6e 69 6c 20 22 08 5c 32 30 36 0d 00 09 5c 33 30 32 3d 5c 32 30 36 0d 00 09 ress.#[nil.".\206...\302=\206...
2b0e0 5c 33 30 33 3d 5c 32 30 37 22 20 5b 75 6e 64 6f 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 74 68 69 \303=\207".[undo-in-progress.thi
2b100 73 2d 63 6f 6d 6d 61 6e 64 20 75 6e 64 6f 20 72 65 64 6f 5d 20 32 20 28 23 24 20 2e 20 31 37 36 s-command.undo.redo].2.(#$...176
2b120 32 34 39 29 5d 29 0a 23 40 37 37 20 43 72 65 61 74 65 20 74 68 65 20 63 6f 6e 74 72 6f 6c 20 6f 249)]).#@77.Create.the.control.o
2b140 76 65 72 6c 61 79 20 74 68 61 74 20 73 75 72 72 6f 75 6e 64 73 20 74 68 65 20 73 6e 69 70 70 65 verlay.that.surrounds.the.snippe
2b160 74 20 61 6e 64 0a 68 6f 6c 64 73 20 74 68 65 20 6b 65 79 6d 61 70 2e 1f 0a 28 64 65 66 61 6c 69 t.and.holds.the.keymap...(defali
2b180 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 23 5b as.'yas--make-control-overlay.#[
2b1a0 28 73 6e 69 70 70 65 74 20 73 74 61 72 74 20 65 6e 64 29 20 22 5c 33 30 36 08 09 5c 33 30 37 5c (snippet.start.end)."\306..\307\
2b1c0 32 31 31 5c 33 31 30 25 1a 5c 33 31 31 5c 6e 5c 33 31 32 0b 23 5c 32 31 30 5c 33 31 31 5c 6e 5c 211\310%.\311\n\312.#\210\311\n\
2b1e0 33 31 33 5c 66 23 5c 32 31 30 5c 33 31 31 5c 6e 5c 33 31 34 0d 23 5c 32 31 30 5c 6e 29 5c 32 30 313\f#\210\311\n\314.#\210\n)\20
2b200 37 22 20 5b 73 74 61 72 74 20 65 6e 64 20 6f 76 65 72 6c 61 79 20 79 61 73 2d 6b 65 79 6d 61 70 7".[start.end.overlay.yas-keymap
2b220 20 79 61 73 2d 6f 76 65 72 6c 61 79 2d 70 72 69 6f 72 69 74 79 20 73 6e 69 70 70 65 74 20 6d 61 .yas-overlay-priority.snippet.ma
2b240 6b 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 6b 65 79 ke-overlay.nil.t.overlay-put.key
2b260 6d 61 70 20 70 72 69 6f 72 69 74 79 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 5d 20 36 20 28 23 24 map.priority.yas--snippet].6.(#$
2b280 20 2e 20 31 37 36 34 32 38 29 5d 29 0a 23 40 33 36 20 52 65 74 75 72 6e 20 74 68 65 20 63 75 72 ...176428)]).#@36.Return.the.cur
2b2a0 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 66 69 65 6c 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 rently.active.field...(defalias.
2b2c0 27 79 61 73 2d 63 75 72 72 65 6e 74 2d 66 69 65 6c 64 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 0e 'yas-current-field.#[nil.".\205.
2b2e0 00 5c 33 30 31 08 21 5c 32 30 35 0e 00 5c 33 30 32 08 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 79 .\301.!\205..\302.\303\"\207".[y
2b300 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 as--active-field-overlay.overlay
2b320 2d 62 75 66 66 65 72 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 66 69 65 6c 64 5d 20 -buffer.overlay-get.yas--field].
2b340 33 20 28 23 24 20 2e 20 31 37 36 37 38 36 29 5d 29 0a 23 40 31 31 31 20 52 65 74 75 72 6e 20 43 3.(#$...176786)]).#@111.Return.C
2b360 4d 44 20 69 66 20 61 74 20 73 74 61 72 74 20 6f 66 20 75 6e 6d 6f 64 69 66 69 65 64 20 73 6e 69 MD.if.at.start.of.unmodified.sni
2b380 70 70 65 74 20 66 69 65 6c 64 2e 0a 55 73 65 20 61 73 20 61 20 60 3a 66 69 6c 74 65 72 27 20 61 ppet.field..Use.as.a.`:filter'.a
2b3a0 72 67 75 6d 65 6e 74 20 66 6f 72 20 61 20 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6b 65 79 62 69 6e rgument.for.a.conditional.keybin
2b3c0 64 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 79 62 65 2d 63 6c 65 ding...(defalias.'yas--maybe-cle
2b3e0 61 72 2d 66 69 65 6c 64 2d 66 69 6c 74 65 72 20 23 5b 28 63 6d 64 29 20 22 5c 33 30 33 20 5c 32 ar-field-filter.#[(cmd)."\303.\2
2b400 31 31 18 5c 32 30 35 37 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 16 00 5c 33 30 35 5c 33 30 36 5c 11.\2057.\304.!.>\204..\305\306\
2b420 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 3f 5c 32 30 35 37 00 60 5c 33 31 31 5c 33 30 307.D\"\210.\310H?\2057.`\311\30
2b440 34 08 21 09 3e 5c 32 30 34 2e 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 4.!.>\204..\305\306\307.D\"\210.
2b460 5c 33 31 32 48 21 3d 5c 32 30 35 37 00 5c 6e 29 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 63 6c 2d \312H!=\2057.\n)\207".[field.cl-
2b480 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 63 6d 64 20 79 61 73 2d 63 struct-yas--field-tags.cmd.yas-c
2b4a0 75 72 72 65 6e 74 2d 66 69 65 6c 64 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e urrent-field.type-of.signal.wron
2b4c0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 37 20 6d 61 72 g-type-argument.yas--field.7.mar
2b4e0 6b 65 72 2d 70 6f 73 69 74 69 6f 6e 20 32 5d 20 37 20 28 23 24 20 2e 20 31 37 36 39 38 34 29 5d ker-position.2].7.(#$...176984)]
2b500 29 0a 23 40 36 33 20 43 6c 65 61 72 73 20 75 6e 6d 6f 64 69 66 69 65 64 20 46 49 45 4c 44 20 69 ).#@63.Clears.unmodified.FIELD.i
2b520 66 20 61 74 20 66 69 65 6c 64 20 73 74 61 72 74 2c 20 73 6b 69 70 73 20 74 6f 20 6e 65 78 74 20 f.at.field.start,.skips.to.next.
2b540 74 61 62 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c tab...(defalias.'yas-skip-and-cl
2b560 65 61 72 2d 66 69 65 6c 64 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 65 6c 64 29 20 22 5c ear-field.#[(&optional.field)."\
2b580 33 30 31 08 5c 32 30 36 07 00 5c 33 30 32 20 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 21 5c 32 30 301.\206..\302.!\210\303\304!\20
2b5a0 37 22 20 5b 66 69 65 6c 64 20 79 61 73 2d 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 20 79 61 7".[field.yas--skip-and-clear.ya
2b5c0 73 2d 63 75 72 72 65 6e 74 2d 66 69 65 6c 64 20 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 20 31 s-current-field.yas-next-field.1
2b5e0 5d 20 32 20 28 23 24 20 2e 20 31 37 37 34 31 35 29 20 6e 69 6c 5d 29 0a 23 40 34 34 20 43 6c 65 ].2.(#$...177415).nil]).#@44.Cle
2b600 61 72 73 20 75 6e 6d 6f 64 69 66 69 65 64 20 46 49 45 4c 44 20 69 66 20 61 74 20 66 69 65 6c 64 ars.unmodified.FIELD.if.at.field
2b620 20 73 74 61 72 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 63 6c 65 61 72 2d 66 69 .start...(defalias.'yas-clear-fi
2b640 65 6c 64 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 65 6c 64 29 20 22 5c 33 30 31 08 5c 32 eld.#[(&optional.field)."\301.\2
2b660 30 36 07 00 5c 33 30 32 20 21 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 79 61 73 2d 2d 73 6b 69 70 06..\302.!\207".[field.yas--skip
2b680 2d 61 6e 64 2d 63 6c 65 61 72 20 79 61 73 2d 63 75 72 72 65 6e 74 2d 66 69 65 6c 64 5d 20 32 20 -and-clear.yas-current-field].2.
2b6a0 28 23 24 20 2e 20 31 37 37 36 36 31 29 20 6e 69 6c 5d 29 0a 23 40 31 32 39 20 43 6c 65 61 72 73 (#$...177661).nil]).#@129.Clears
2b6c0 20 75 6e 6d 6f 64 69 66 69 65 64 20 66 69 65 6c 64 20 69 66 20 61 74 20 66 69 65 6c 64 20 73 74 .unmodified.field.if.at.field.st
2b6e0 61 72 74 2c 20 73 6b 69 70 73 20 74 6f 20 6e 65 78 74 20 74 61 62 2e 0a 0a 4f 74 68 65 72 77 69 art,.skips.to.next.tab...Otherwi
2b700 73 65 20 64 65 6c 65 74 65 73 20 61 20 63 68 61 72 61 63 74 65 72 20 6e 6f 72 6d 61 6c 6c 79 20 se.deletes.a.character.normally.
2b720 62 79 20 63 61 6c 6c 69 6e 67 20 60 64 65 6c 65 74 65 2d 63 68 61 72 27 2e 1f 0a 28 64 65 66 61 by.calling.`delete-char'...(defa
2b740 6c 69 61 73 20 27 79 61 73 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 6f 72 2d 64 65 6c 65 lias.'yas-skip-and-clear-or-dele
2b760 74 65 2d 63 68 61 72 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 66 69 65 6c 64 29 20 22 5c 33 30 te-char.#[(&optional.field)."\30
2b780 31 5c 33 30 32 21 5c 32 30 33 13 00 5c 33 30 33 08 5c 32 30 36 0d 00 5c 33 30 34 20 21 5c 32 31 1\302!\203..\303.\206..\304.!\21
2b7a0 30 5c 33 30 35 5c 33 30 36 21 5c 32 30 37 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 22 20 5b 66 69 0\305\306!\207\307\310!\207".[fi
2b7c0 65 6c 64 20 79 61 73 2d 2d 6d 61 79 62 65 2d 63 6c 65 61 72 2d 66 69 65 6c 64 2d 66 69 6c 74 65 eld.yas--maybe-clear-field-filte
2b7e0 72 20 74 20 79 61 73 2d 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 20 79 61 73 2d 63 75 72 72 r.t.yas--skip-and-clear.yas-curr
2b800 65 6e 74 2d 66 69 65 6c 64 20 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 20 31 20 63 61 6c 6c 2d ent-field.yas-next-field.1.call-
2b820 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 64 65 6c 65 74 65 2d 63 68 61 72 5d 20 32 20 28 23 24 interactively.delete-char].2.(#$
2b840 20 2e 20 31 37 37 38 35 30 29 20 6e 69 6c 5d 29 0a 23 40 31 34 30 20 44 65 6c 65 74 65 73 20 74 ...177850).nil]).#@140.Deletes.t
2b860 68 65 20 72 65 67 69 6f 6e 20 6f 66 20 46 49 45 4c 44 20 61 6e 64 20 73 65 74 73 20 69 74 27 73 he.region.of.FIELD.and.sets.it's
2b880 20 6d 6f 64 69 66 69 65 64 20 73 74 61 74 65 20 74 6f 20 74 2e 0a 49 66 20 67 69 76 65 6e 2c 20 .modified.state.to.t..If.given,.
2b8a0 46 52 4f 4d 20 69 6e 64 69 63 61 74 65 73 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 73 74 61 72 74 FROM.indicates.position.to.start
2b8c0 20 61 74 20 69 6e 73 74 65 61 64 20 6f 66 20 46 49 45 4c 44 27 73 20 62 65 67 69 6e 6e 69 6e 67 .at.instead.of.FIELD's.beginning
2b8e0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 ...(defalias.'yas--skip-and-clea
2b900 72 20 23 5b 28 66 69 65 6c 64 20 26 6f 70 74 69 6f 6e 61 6c 20 66 72 6f 6d 29 20 22 5c 33 30 33 r.#[(field.&optional.from)."\303
2b920 08 21 5c 32 31 30 5c 33 30 34 08 21 09 3e 5c 32 30 34 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 .!\210\304.!.>\204..\305\306\307
2b940 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 33 30 34 08 21 09 3e 5c 32 30 34 25 00 5c 33 30 35 .D\"\210.\310H\304.!.>\204%.\305
2b960 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 55 3f 5c 32 30 35 56 00 5c 6e \306\307.D\"\210.\311HU?\205V.\n
2b980 5c 32 30 36 43 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 40 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 \206C.\304.!.>\204@.\305\306\307
2b9a0 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 33 30 34 08 21 09 3e 5c 32 30 34 52 00 5c 33 30 35 .D\"\210.\310H\304.!.>\204R.\305
2b9c0 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 7c 5c 32 30 37 22 20 5b 66 69 \306\307.D\"\210.\311H|\207".[fi
2b9e0 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 66 72 eld.cl-struct-yas--field-tags.fr
2ba00 6f 6d 20 79 61 73 2d 2d 6d 61 72 6b 2d 74 68 69 73 2d 61 6e 64 2d 63 68 69 6c 64 72 65 6e 2d 6d om.yas--mark-this-and-children-m
2ba20 6f 64 69 66 69 65 64 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 odified.type-of.signal.wrong-typ
2ba40 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 32 20 33 5d 20 35 20 28 23 24 e-argument.yas--field.2.3].5.(#$
2ba60 20 2e 20 31 37 38 32 36 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 72 ...178263)]).(defalias.'yas--mar
2ba80 6b 2d 74 68 69 73 2d 61 6e 64 2d 63 68 69 6c 64 72 65 6e 2d 6d 6f 64 69 66 69 65 64 20 23 5b 28 k-this-and-children-modified.#[(
2baa0 66 69 65 6c 64 29 20 22 5c 33 30 34 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 35 5c 33 30 36 5c 33 field)."\304.!.>\204..\305\306\3
2bac0 30 37 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 31 30 5c 33 31 31 49 5c 32 31 30 29 5c 33 07.D\"\210.\211.\310\311I\210)\3
2bae0 30 34 08 21 09 3e 5c 32 30 34 26 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 04.!.>\204&.\305\306\307.D\"\210
2bb00 08 5c 33 31 32 48 5c 32 31 31 1b 5c 32 30 35 51 00 5c 33 31 33 0b 21 5c 32 30 35 51 00 5c 33 31 .\312H\211.\205Q.\313.!\205Q.\31
2bb20 33 0b 21 08 3d 5c 32 30 33 48 00 5c 33 30 34 0b 21 09 3e 5c 32 30 33 48 00 5c 33 31 34 0b 21 5c 3.!.=\203H.\304.!.>\203H.\314.!\
2bb40 32 31 30 5c 33 31 35 0b 21 5c 32 31 31 13 5c 32 30 34 2e 00 5c 33 31 36 29 5c 32 30 37 22 20 5b 210\315.!\211.\204..\316)\207".[
2bb60 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 field.cl-struct-yas--field-tags.
2bb80 23 31 3d 23 3a 76 20 66 6f 6d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d #1=#:v.fom.type-of.signal.wrong-
2bba0 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 37 20 74 20 38 20 79 type-argument.yas--field.7.t.8.y
2bbc0 61 73 2d 2d 66 6f 6d 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 79 61 73 2d 2d 6d 61 72 6b 2d 74 as--fom-parent-field.yas--mark-t
2bbe0 68 69 73 2d 61 6e 64 2d 63 68 69 6c 64 72 65 6e 2d 6d 6f 64 69 66 69 65 64 20 79 61 73 2d 2d 66 his-and-children-modified.yas--f
2bc00 6f 6d 2d 6e 65 78 74 20 6e 69 6c 5d 20 35 5d 29 0a 23 40 31 30 35 20 50 6c 61 63 65 20 74 68 65 om-next.nil].5]).#@105.Place.the
2bc20 20 61 63 74 69 76 65 20 66 69 65 6c 64 20 6f 76 65 72 6c 61 79 20 69 6e 20 53 4e 49 50 50 45 54 .active.field.overlay.in.SNIPPET
2bc40 27 73 20 46 49 45 4c 44 2e 0a 0a 4d 6f 76 65 20 74 68 65 20 6f 76 65 72 6c 61 79 2c 20 6f 72 20 's.FIELD...Move.the.overlay,.or.
2bc60 63 72 65 61 74 65 20 69 74 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 74 2e 1f 0a create.it.if.it.does.not.exit...
2bc80 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 6d 6f 76 65 2d 61 63 74 69 76 65 (defalias.'yas--make-move-active
2bca0 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 23 5b 28 73 6e 69 70 70 65 74 20 66 69 65 6c 64 29 -field-overlay.#[(snippet.field)
2bcc0 20 22 08 5c 32 30 33 32 00 5c 33 30 35 08 21 5c 32 30 33 32 00 5c 33 30 36 08 5c 33 30 37 09 21 .".\2032.\305.!\2032.\306.\307.!
2bce0 5c 6e 3e 5c 32 30 34 1b 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 \n>\204..\310\311\312.D\"\210.\3
2bd00 31 33 48 5c 33 30 37 09 21 5c 6e 3e 5c 32 30 34 2d 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 13H\307.!\n>\204-.\310\311\312.D
2bd20 5c 22 5c 32 31 30 09 5c 33 31 34 48 23 5c 32 30 37 5c 33 31 35 5c 33 30 37 09 21 5c 6e 3e 5c 32 \"\210.\314H#\207\315\307.!\n>\2
2bd40 30 34 42 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 31 33 48 5c 33 04B.\310\311\312.D\"\210.\313H\3
2bd60 30 37 09 21 5c 6e 3e 5c 32 30 34 54 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 07.!\n>\204T.\310\311\312.D\"\21
2bd80 30 09 5c 33 31 34 48 5c 33 31 36 5c 32 31 31 5c 33 31 37 25 10 5c 33 32 30 08 5c 33 32 31 0b 23 0.\314H\316\211\317%.\320.\321.#
2bda0 5c 32 31 30 5c 33 32 30 08 5c 33 32 32 5c 33 32 33 23 5c 32 31 30 5c 33 32 30 08 5c 33 32 34 5c \210\320.\322\323#\210\320.\324\
2bdc0 66 23 5c 32 31 30 5c 33 32 30 08 5c 33 32 35 5c 33 32 36 23 5c 32 31 30 5c 33 32 30 08 5c 33 32 f#\210\320.\325\326#\210\320.\32
2bde0 37 5c 33 33 30 23 5c 32 31 30 5c 33 32 30 08 5c 33 33 31 5c 33 33 32 23 5c 32 30 37 22 20 5b 79 7\330#\210\320.\331\332#\207".[y
2be00 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 66 69 65 6c 64 20 63 as--active-field-overlay.field.c
2be20 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 79 61 73 2d 6f 76 65 l-struct-yas--field-tags.yas-ove
2be40 72 6c 61 79 2d 70 72 69 6f 72 69 74 79 20 73 6e 69 70 70 65 74 20 6f 76 65 72 6c 61 79 2d 62 75 rlay-priority.snippet.overlay-bu
2be60 66 66 65 72 20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c ffer.move-overlay.type-of.signal
2be80 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 .wrong-type-argument.yas--field.
2bea0 32 20 33 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 74 20 6f 76 65 72 6c 61 79 2d 70 2.3.make-overlay.nil.t.overlay-p
2bec0 75 74 20 70 72 69 6f 72 69 74 79 20 66 61 63 65 20 79 61 73 2d 66 69 65 6c 64 2d 68 69 67 68 6c ut.priority.face.yas-field-highl
2bee0 69 67 68 74 2d 66 61 63 65 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 6d 6f 64 69 66 69 63 61 74 ight-face.yas--snippet.modificat
2bf00 69 6f 6e 2d 68 6f 6f 6b 73 20 28 79 61 73 2d 2d 6f 6e 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 ion-hooks.(yas--on-field-overlay
2bf20 2d 6d 6f 64 69 66 69 63 61 74 69 6f 6e 29 20 69 6e 73 65 72 74 2d 69 6e 2d 66 72 6f 6e 74 2d 68 -modification).insert-in-front-h
2bf40 6f 6f 6b 73 20 28 79 61 73 2d 2d 6f 6e 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 2d 6d 6f 64 69 ooks.(yas--on-field-overlay-modi
2bf60 66 69 63 61 74 69 6f 6e 29 20 69 6e 73 65 72 74 2d 62 65 68 69 6e 64 2d 68 6f 6f 6b 73 20 28 79 fication).insert-behind-hooks.(y
2bf80 61 73 2d 2d 6f 6e 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 2d 6d 6f 64 69 66 69 63 61 74 69 6f as--on-field-overlay-modificatio
2bfa0 6e 29 5d 20 37 20 28 23 24 20 2e 20 31 37 39 32 32 33 29 5d 29 0a 23 40 31 31 34 20 54 65 6c 6c n)].7.(#$...179223)]).#@114.Tell
2bfc0 20 69 66 20 6e 65 77 6c 79 20 6d 6f 64 69 66 69 65 64 20 46 49 45 4c 44 20 73 68 6f 75 6c 64 20 .if.newly.modified.FIELD.should.
2bfe0 62 65 20 63 6c 65 61 72 65 64 20 61 6e 64 20 73 6b 69 70 70 65 64 2e 0a 42 45 47 2c 20 45 4e 44 be.cleared.and.skipped..BEG,.END
2c000 20 61 6e 64 20 4c 45 4e 47 54 48 20 6c 69 6b 65 20 6f 76 65 72 6c 61 79 20 6d 6f 64 69 66 69 63 .and.LENGTH.like.overlay.modific
2c020 61 74 69 6f 6e 20 68 6f 6f 6b 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6b ation.hooks...(defalias.'yas--sk
2c040 69 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 66 69 65 6c 64 2d 70 20 23 5b 28 66 69 65 6c 64 20 62 65 ip-and-clear-field-p.#[(field.be
2c060 67 20 5f 65 6e 64 20 6c 65 6e 67 74 68 29 20 22 08 5c 33 30 34 55 5c 32 30 35 30 00 09 5c 33 30 g._end.length).".\304U\2050..\30
2c080 35 5c 6e 21 0b 3e 5c 32 30 34 16 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 6e 44 5c 22 5c 32 31 5\n!.>\204..\306\307\310\nD\"\21
2c0a0 30 5c 6e 5c 33 31 31 48 55 5c 32 30 35 30 00 5c 33 30 35 5c 6e 21 0b 3e 5c 32 30 34 2c 00 5c 33 0\n\311HU\2050.\305\n!.>\204,.\3
2c0c0 30 36 5c 33 30 37 5c 33 31 30 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 32 48 3f 5c 32 30 37 22 06\307\310\nD\"\210\n\312H?\207"
2c0e0 20 5b 6c 65 6e 67 74 68 20 62 65 67 20 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 .[length.beg.field.cl-struct-yas
2c100 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 30 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 --field-tags.0.type-of.signal.wr
2c120 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 32 20 37 ong-type-argument.yas--field.2.7
2c140 5d 20 35 20 28 23 24 20 2e 20 31 38 30 31 35 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 ].5.(#$...180156)]).(defalias.'y
2c160 61 73 2d 2d 6d 65 72 67 65 2d 61 6e 64 2d 64 72 6f 70 2d 64 75 70 73 20 23 5b 28 6c 69 73 74 31 as--merge-and-drop-dups.#[(list1
2c180 20 6c 69 73 74 32 20 63 6d 70 20 6b 65 79 29 20 22 5c 33 30 34 5c 33 30 35 21 5c 32 30 33 5c 6e .list2.cmp.key)."\304\305!\203\n
2c1a0 00 5c 33 30 35 5c 32 30 32 0b 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 09 5c 6e 5c 33 31 31 0b .\305\202..\306\307\310..\n\311.
2c1c0 26 06 21 5c 32 30 37 22 20 5b 6c 69 73 74 31 20 6c 69 73 74 32 20 63 6d 70 20 6b 65 79 20 66 62 &.!\207".[list1.list2.cmp.key.fb
2c1e0 6f 75 6e 64 70 20 64 65 6c 65 74 65 2d 63 6f 6e 73 65 63 75 74 69 76 65 2d 64 75 70 73 20 64 65 oundp.delete-consecutive-dups.de
2c200 6c 65 74 65 2d 64 75 70 73 20 63 6c 2d 6d 65 72 67 65 20 6c 69 73 74 20 3a 6b 65 79 5d 20 38 5d lete-dups.cl-merge.list.:key].8]
2c220 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 ).(defvar.yas--before-change-mod
2c240 69 66 69 65 64 2d 73 6e 69 70 70 65 74 73 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 ified-snippets.nil).(make-variab
2c260 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 79 61 73 2d 2d 62 65 66 6f 72 65 2d 63 68 61 le-buffer-local.'yas--before-cha
2c280 6e 67 65 2d 6d 6f 64 69 66 69 65 64 2d 73 6e 69 70 70 65 74 73 29 0a 28 64 65 66 61 6c 69 61 73 nge-modified-snippets).(defalias
2c2a0 20 27 79 61 73 2d 2d 67 61 74 68 65 72 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 23 5b .'yas--gather-active-snippets.#[
2c2c0 28 6f 76 65 72 6c 61 79 20 62 65 67 20 65 6e 64 20 74 68 65 6e 2d 64 65 6c 65 74 65 29 20 22 5c (overlay.beg.end.then-delete)."\
2c2e0 33 30 36 08 09 5c 22 5c 6e 0b 5c 32 33 36 1c 5c 32 31 31 1d 5c 32 30 33 21 00 5c 66 5c 32 30 33 306..\"\n.\236.\211.\203!.\f\203
2c300 21 00 5c 66 5c 32 31 31 1e 5c 66 5c 33 30 37 5c 66 41 0d 5c 33 31 30 5c 33 31 31 24 5c 32 34 31 !.\f\211.\f\307\fA.\310\311$\241
2c320 29 5c 32 30 32 3e 00 0d 5c 32 30 33 34 00 0e 0d 5c 32 30 34 30 00 5c 6e 0d 42 0b 42 13 0d 5c 32 )\202>..\2034...\2040.\n.B.B..\2
2c340 30 32 3e 00 5c 66 5c 32 30 33 3d 00 5c 66 41 5c 32 30 32 3e 00 5c 33 31 32 0e 0d 5c 32 30 33 48 02>.\f\203=.\fA\202>.\312..\203H
2c360 00 5c 33 31 33 5c 66 0b 5c 22 13 2a 5c 32 30 37 22 20 5b 62 65 67 20 65 6e 64 20 6f 76 65 72 6c .\313\f.\".*\207".[beg.end.overl
2c380 61 79 20 79 61 73 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 6d 6f 64 69 66 69 65 64 2d 73 ay.yas--before-change-modified-s
2c3a0 6e 69 70 70 65 74 73 20 6f 6c 64 20 6e 65 77 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 nippets.old.new.yas-active-snipp
2c3c0 65 74 73 20 79 61 73 2d 2d 6d 65 72 67 65 2d 61 6e 64 2d 64 72 6f 70 2d 64 75 70 73 20 3e 3d 20 ets.yas--merge-and-drop-dups.>=.
2c3e0 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 69 64 20 6e 69 6c 20 64 65 6c 71 20 23 31 3d 23 3a 76 20 yas--snippet-id.nil.delq.#1=#:v.
2c400 74 68 65 6e 2d 64 65 6c 65 74 65 5d 20 37 5d 29 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 74 6f then-delete].7]).(defvar.yas--to
2c420 64 6f 2d 73 6e 69 70 70 65 74 2d 69 6e 64 65 6e 74 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 do-snippet-indent.nil.nil).(make
2c440 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 79 61 73 2d 2d 74 6f 64 -variable-buffer-local.'yas--tod
2c460 6f 2d 73 6e 69 70 70 65 74 2d 69 6e 64 65 6e 74 29 0a 23 40 31 38 34 20 43 6c 65 61 72 73 20 74 o-snippet-indent).#@184.Clears.t
2c480 68 65 20 66 69 65 6c 64 20 61 6e 64 20 75 70 64 61 74 65 73 20 6d 69 72 72 6f 72 73 2c 20 63 6f he.field.and.updates.mirrors,.co
2c4a0 6e 64 69 74 69 6f 6e 61 6c 6c 79 2e 0a 0a 4f 6e 6c 79 20 63 6c 65 61 72 73 20 74 68 65 20 66 69 nditionally...Only.clears.the.fi
2c4c0 65 6c 64 20 69 66 20 69 74 20 68 61 73 6e 27 74 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 61 eld.if.it.hasn't.been.modified.a
2c4e0 6e 64 20 70 6f 69 6e 74 20 69 73 20 61 74 0a 66 69 65 6c 64 20 73 74 61 72 74 2e 20 20 54 68 69 nd.point.is.at.field.start...Thi
2c500 73 20 68 6f 6f 6b 20 64 6f 65 73 20 6e 6f 74 68 69 6e 67 20 69 66 20 61 6e 20 75 6e 64 6f 20 69 s.hook.does.nothing.if.an.undo.i
2c520 73 20 69 6e 20 70 72 6f 67 72 65 73 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d s.in.progress...(defalias.'yas--
2c540 6f 6e 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 2d 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 23 5b on-field-overlay-modification.#[
2c560 28 6f 76 65 72 6c 61 79 20 61 66 74 65 72 5c 3f 20 62 65 67 20 65 6e 64 20 26 6f 70 74 69 6f 6e (overlay.after\?.beg.end.&option
2c580 61 6c 20 6c 65 6e 67 74 68 29 20 22 08 5c 32 30 36 14 00 5c 33 30 36 09 21 3f 5c 32 30 36 14 00 al.length).".\206..\306.!?\206..
2c5a0 5c 33 30 37 5c 6e 21 3f 5c 32 30 36 14 00 5c 33 31 30 20 3f 5c 32 30 35 5c 32 34 35 00 5c 33 31 \307\n!?\206..\310.?\205\245.\31
2c5c0 31 1b 5c 33 31 32 18 5c 33 31 33 5c 6e 5c 33 31 34 5c 22 1c 5c 33 31 33 09 5c 33 31 35 5c 22 1d 1.\312.\313\n\314\".\313.\315\".
2c5e0 5c 33 31 36 0d 21 5c 32 30 33 5c 32 33 33 00 0e 23 5c 32 30 33 5c 32 32 30 00 5c 33 31 37 20 1e \316.!\203\233..#\203\220.\317..
2c600 24 5c 33 32 30 5c 32 31 36 5c 33 32 31 0d 21 0e 25 3e 5c 32 30 34 47 00 5c 33 32 32 5c 33 32 33 $\320\216\321.!.%>\204G.\322\323
2c620 5c 33 31 35 0d 44 5c 22 5c 32 31 30 0d 5c 33 32 34 48 1e 26 5c 33 32 35 5c 33 32 36 0e 26 5c 22 \315.D\"\210.\324H.&\325\326.&\"
2c640 1e 27 5c 33 32 35 5c 33 32 37 0e 26 5c 22 1e 28 5c 33 33 30 1e 29 5c 33 31 31 1e 2a 0e 27 5c 32 .'\325\327.&\".(\330.)\311.*.'\2
2c660 30 33 7e 00 0e 27 5c 32 31 31 41 16 27 5c 32 34 32 5c 33 33 31 0e 28 5c 32 31 31 41 16 28 5c 32 03~..'\211A.'\242\331.(\211A.(\2
2c680 34 32 44 44 0e 2a 42 16 2a 5c 32 30 32 60 00 5c 33 33 32 5c 33 33 33 0e 2a 5c 32 33 37 5c 33 33 42DD.*B.*\202`.\332\333.*\237\33
2c6a0 34 5c 33 33 31 0e 29 44 44 45 21 2e 07 5c 32 30 32 5c 32 34 34 00 5c 33 33 35 5c 6e 0e 2b 0e 2c 4\331.)DDE!..\202\244.\335\n.+.,
2c6c0 5c 33 31 31 24 5c 32 30 32 5c 32 34 34 00 5c 33 33 36 5c 33 33 37 5c 33 34 30 5c 33 34 31 23 5c \311$\202\244.\336\337\340\341#\
2c6e0 32 31 30 5c 33 34 32 5c 6e 21 2c 5c 32 30 37 22 20 5b 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 210\342\n!,\207".[yas--inhibit-o
2c700 76 65 72 6c 61 79 2d 68 6f 6f 6b 73 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f verlay-hooks.yas--active-field-o
2c720 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 20 69 6e 68 69 62 69 74 2d 6d 6f 64 69 66 69 63 61 74 verlay.overlay.inhibit-modificat
2c740 69 6f 6e 2d 68 6f 6f 6b 73 20 66 69 65 6c 64 20 73 6e 69 70 70 65 74 20 6f 76 65 72 6c 61 79 70 ion-hooks.field.snippet.overlayp
2c760 20 6f 76 65 72 6c 61 79 2d 62 75 66 66 65 72 20 79 61 73 2d 2d 75 6e 64 6f 2d 69 6e 2d 70 72 6f .overlay-buffer.yas--undo-in-pro
2c780 67 72 65 73 73 20 6e 69 6c 20 74 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 66 69 65 gress.nil.t.overlay-get.yas--fie
2c7a0 6c 64 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6c 69 76 ld.yas--snippet.yas--snippet-liv
2c7c0 65 2d 70 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 32 5c e-p.match-data.#[nil."\301.\302\
2c7e0 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c "\207".[save-match-data-internal
2c800 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 74 79 .set-match-data.evaporate].3].ty
2c820 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 pe-of.signal.wrong-type-argument
2c840 20 31 20 6d 61 70 63 61 72 20 63 61 72 20 23 5b 28 76 2d 66 29 20 22 5c 33 30 31 08 41 40 21 5c .1.mapcar.car.#[(v-f)."\301.A@!\
2c860 32 30 37 22 20 5b 76 2d 66 20 65 76 61 6c 5d 20 32 5d 20 23 5b 6e 69 6c 20 22 5c 33 30 36 08 09 207".[v-f.eval].2].#[nil."\306..
2c880 5c 6e 0b 24 5c 32 30 33 0e 00 5c 33 30 37 08 5c 6e 5c 22 5c 32 31 30 5c 33 31 30 08 21 5c 66 3e \n.$\203..\307.\n\"\210\310.!\f>
2c8a0 5c 32 30 34 1d 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1d \204..\311\312\313.D\"\210.\211.
2c8c0 5c 33 31 34 5c 33 31 35 49 5c 32 31 30 29 5c 33 31 36 08 5c 33 31 37 0e 15 21 5c 33 32 30 0e 15 \314\315I\210)\316.\317..!\320..
2c8e0 09 5c 6e 5c 33 31 35 24 23 5c 32 31 30 5c 33 32 31 1e 16 5c 32 31 32 5c 33 32 32 08 21 5c 32 31 .\n\315$#\210\321..\212\322.!\21
2c900 30 29 5c 33 32 33 0e 17 21 5c 32 31 30 29 0e 16 5c 33 32 34 3d 3f 5c 32 30 36 50 00 0e 17 0e 18 0)\323..!\210)..\324=?\206P.....
2c920 3e 3f 5c 32 30 35 5c 5c 00 0e 17 0e 18 42 5c 32 31 31 16 18 5c 32 30 37 22 20 5b 66 69 65 6c 64 >?\205\\.....B\211..\207".[field
2c940 20 62 65 67 20 65 6e 64 20 6c 65 6e 67 74 68 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 .beg.end.length.cl-struct-yas--f
2c960 69 65 6c 64 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 79 61 73 2d 2d 73 6b 69 70 2d 61 6e 64 2d 63 ield-tags.#1=#:v.yas--skip-and-c
2c980 6c 65 61 72 2d 66 69 65 6c 64 2d 70 20 79 61 73 2d 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 lear-field-p.yas--skip-and-clear
2c9a0 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
2c9c0 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 37 20 74 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d ent.yas--field.7.t.yas--advance-
2c9e0 65 6e 64 2d 6d 61 79 62 65 2d 70 72 65 76 69 6f 75 73 2d 66 69 65 6c 64 73 20 6f 76 65 72 6c 61 end-maybe-previous-fields.overla
2ca00 79 2d 65 6e 64 20 79 61 73 2d 2d 67 61 74 68 65 72 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 y-end.yas--gather-active-snippet
2ca20 73 20 6e 69 6c 20 79 61 73 2d 2d 66 69 65 6c 64 2d 75 70 64 61 74 65 2d 64 69 73 70 6c 61 79 20 s.nil.yas--field-update-display.
2ca40 79 61 73 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 73 20 61 75 74 6f 20 6f 76 65 72 6c 61 79 yas--update-mirrors.auto.overlay
2ca60 20 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 74 6f .yas-indent-line.snippet.yas--to
2ca80 64 6f 2d 73 6e 69 70 70 65 74 2d 69 6e 64 65 6e 74 5d 20 39 5d 20 71 75 6f 74 65 20 65 76 61 6c do-snippet-indent].9].quote.eval
2caa0 20 6c 65 74 20 66 75 6e 63 61 6c 6c 20 79 61 73 2d 2d 67 61 74 68 65 72 2d 61 63 74 69 76 65 2d .let.funcall.yas--gather-active-
2cac0 73 6e 69 70 70 65 74 73 20 6c 77 61 72 6e 20 28 79 61 73 6e 69 70 70 65 74 20 7a 6f 6d 62 69 65 snippets.lwarn.(yasnippet.zombie
2cae0 29 20 3a 77 61 72 6e 69 6e 67 20 22 4b 69 6c 6c 69 6e 67 20 7a 6f 6d 62 69 65 20 73 6e 69 70 70 ).:warning."Killing.zombie.snipp
2cb00 65 74 21 22 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 61 66 74 65 72 5c 3f 20 73 61 76 65 et!".delete-overlay.after\?.save
2cb20 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 63 6c 2d 73 74 72 75 63 74 2d 79 -match-data-internal.cl-struct-y
2cb40 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 32 3d 23 3a 65 6e 76 76 61 72 20 23 33 3d as--snippet-tags.#2=#:envvar.#3=
2cb60 23 3a 73 79 6d 73 20 23 34 3d 23 3a 76 61 6c 73 20 23 35 3d 23 3a 62 6f 64 79 20 23 36 3d 23 3a #:syms.#4=#:vals.#5=#:body.#6=#:
2cb80 62 69 6e 64 73 20 62 65 67 20 65 6e 64 5d 20 36 20 28 23 24 20 2e 20 31 38 31 33 36 38 29 5d 29 binds.beg.end].6.(#$...181368)])
2cba0 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 64 6f 2d 74 6f 64 6f 2d 73 6e 69 70 70 65 74 .(defalias.'yas--do-todo-snippet
2cbc0 2d 69 6e 64 65 6e 74 20 23 5b 6e 69 6c 20 22 08 5c 32 30 35 24 00 5c 32 31 32 08 19 5c 33 30 33 -indent.#[nil.".\205$.\212..\303
2cbe0 1a 09 3a 5c 32 30 33 1f 00 09 40 12 5c 33 30 34 5c 6e 5c 33 30 35 5c 6e 21 5c 22 5c 32 31 30 09 ..:\203...@.\304\n\305\n!\"\210.
2cc00 41 5c 32 31 31 11 5c 32 30 32 5c 6e 00 2a 5c 33 30 33 5c 32 31 31 10 29 5c 32 30 37 22 20 5b 79 A\211.\202\n.*\303\211.)\207".[y
2cc20 61 73 2d 2d 74 6f 64 6f 2d 73 6e 69 70 70 65 74 2d 69 6e 64 65 6e 74 20 23 31 3d 23 3a 2d 2d 63 as--todo-snippet-indent.#1=#:--c
2cc40 6c 2d 76 61 72 2d 2d 20 73 6e 69 70 70 65 74 20 6e 69 6c 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d l-var--.snippet.nil.yas--indent-
2cc60 6d 69 72 72 6f 72 73 2d 6f 66 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d mirrors-of-snippet.yas--snippet-
2cc80 66 69 65 6c 64 2d 6d 69 72 72 6f 72 73 5d 20 35 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 field-mirrors].5]).(defalias.'ya
2cca0 73 2d 2d 61 75 74 6f 2d 66 69 6c 6c 20 23 5b 6e 69 6c 20 22 60 18 5c 33 30 36 20 5c 32 31 30 60 s--auto-fill.#[nil."`.\306.\210`
2ccc0 19 5c 33 30 37 20 5c 32 31 30 60 1a 5c 33 31 30 5c 6e 09 5c 22 1b 5c 33 31 31 5c 32 31 31 1c 1d .\307.\210`.\310\n.\".\311\211..
2cce0 0b 5c 33 31 31 1e 2f 5c 32 31 31 1e 30 5c 32 30 33 5c 32 30 30 00 0e 30 40 16 2f 5c 33 31 32 0e .\311./\211.0\203\200..0@./\312.
2cd00 2f 21 5c 33 31 31 1e 31 5c 32 31 31 1e 30 5c 32 30 33 59 00 0e 30 40 16 31 5c 6e 0e 31 58 5c 32 /!\311.1\211.0\203Y..0@.1\n.1X\2
2cd20 30 33 50 00 0e 31 09 58 5c 32 30 33 50 00 0e 31 5c 33 31 33 0e 31 5c 6e 09 23 42 5c 66 42 14 0e 03P..1.X\203P..1\313.1\n.#B\fB..
2cd40 30 41 5c 32 31 31 16 30 5c 32 30 34 31 00 2a 5c 33 31 34 5c 33 31 35 0e 2f 21 0e 32 3e 5c 32 30 0A\211.0\2041.*\314\315./!.2>\20
2cd60 34 6d 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 0e 2f 44 5c 22 5c 32 31 30 0e 2f 5c 33 32 31 48 5c 4m.\316\317\320./D\"\210./\321H\
2cd80 6e 09 23 0d 42 15 0e 30 41 5c 32 31 31 16 30 5c 32 30 34 1f 00 2a 08 62 5c 32 31 30 5c 33 32 32 n.#.B..0A\211.0\204..*.b\210\322
2cda0 1e 33 0e 14 5c 32 30 33 5c 32 32 33 00 0e 14 20 5c 32 31 30 5c 32 30 32 5f 01 5c 33 32 32 5c 33 .3..\203\223....\210\202_.\322\3
2cdc0 32 33 5c 33 32 34 21 44 43 5c 33 32 32 5c 33 32 33 5c 33 32 35 21 44 43 5c 33 32 36 1e 34 1e 35 23\324!DC\322\323\325!DC\326.4.5
2cde0 1e 36 72 5c 33 32 37 20 1e 37 70 5c 33 33 30 70 0e 37 5c 22 42 5c 32 31 31 16 37 29 5c 33 31 31 .6r\327..7p\330p.7\"B\211.7)\311
2ce00 1e 38 5c 32 31 31 1e 30 5c 32 30 33 23 01 0e 30 40 5c 32 31 31 16 38 71 5c 32 31 30 0e 14 0e 36 .8\211.0\203#..0@\211.8q\210...6
2ce20 5c 32 33 36 1e 39 0e 15 0e 35 5c 32 33 36 1e 3a 5c 33 33 31 5c 33 32 34 21 5c 32 30 33 5c 33 36 \236.9...5\236.:\331\324!\203\36
2ce40 37 00 0e 39 5c 32 30 33 5c 33 35 35 00 0e 39 0e 38 0e 39 41 42 5c 32 34 31 5c 32 31 30 5c 32 30 7..9\203\355..9.8.9AB\241\210\20
2ce60 32 5c 33 36 37 00 0e 14 0e 38 44 0e 36 42 16 36 5c 33 33 31 5c 33 32 35 21 5c 32 30 33 19 01 0e 2\367....8D.6B.6\331\325!\203...
2ce80 3a 5c 32 30 33 0f 01 0e 3a 0e 38 0e 3a 41 42 5c 32 34 31 5c 32 31 30 5c 32 30 32 19 01 0e 15 0e :\203...:.8.:AB\241\210\202.....
2cea0 38 44 0e 35 42 16 35 2a 0e 30 41 5c 32 31 31 16 30 5c 32 30 34 5c 32 37 37 00 2b 5c 33 33 32 5c 8D.5B.5*.0A\211.0\204\277.+\332\
2cec0 33 33 33 5c 33 33 34 5c 33 33 35 70 0e 36 0e 35 5c 33 33 36 5c 33 33 37 21 5c 32 30 33 51 01 5c 333\334\335p.6.5\336\337!\203Q.\
2cee0 33 34 30 5c 33 34 31 5c 33 32 32 5c 22 1e 3b 5c 33 34 32 5c 32 31 36 0e 3b 1e 3b 5c 33 34 33 5c 340\341\322\".;\342\216.;.;\343\
2cf00 33 34 34 0e 3c 5c 22 5c 32 31 30 29 72 0e 3b 71 5c 32 31 30 5c 33 34 35 20 2b 5c 32 30 32 52 01 344.<\"\210)r.;q\210\345.+\202R.
2cf20 5c 33 34 36 26 07 5c 32 31 30 5c 33 34 37 5c 33 35 30 21 5c 32 31 30 5c 33 35 31 5c 33 35 32 5c \346&.\210\347\350!\210\351\352\
2cf40 33 35 33 5c 22 5c 32 31 30 2b 29 5c 32 31 32 5c 33 30 36 20 5c 32 31 30 60 11 5c 33 30 37 20 5c 353\"\210+)\212\306.\210`.\307.\
2cf60 32 31 30 60 12 29 5c 32 31 32 5c 32 31 34 5c 6e 09 7d 5c 32 31 30 5c 66 5c 33 31 31 1e 3d 5c 32 210`.)\212\214\n.}\210\f\311.=\2
2cf80 31 31 1e 30 5c 32 30 33 5c 32 32 34 01 0e 30 40 5c 32 31 31 16 3d 40 5c 33 35 34 0e 3d 41 21 5c 11.0\203\224..0@\211.=@\354.=A!\
2cfa0 33 31 31 5c 32 32 33 5c 32 31 30 0e 30 41 5c 32 31 31 16 30 5c 32 30 34 7c 01 2a 5c 33 34 33 5c 311\223\210.0A\211.0\204|.*\343\
2cfc0 33 35 35 0d 5c 22 5c 32 31 30 29 5c 33 34 33 5c 33 35 36 0b 5c 22 2e 07 5c 32 30 37 22 20 5b 6f 355.\"\210)\343\356.\"..\207".[o
2cfe0 72 69 67 2d 70 6f 69 6e 74 20 65 6e 64 20 62 65 67 20 73 6e 69 70 70 65 74 73 20 72 65 6d 61 72 rig-point.end.beg.snippets.remar
2d000 6b 65 72 73 20 72 65 6f 76 65 72 6c 61 79 73 20 66 6f 72 77 61 72 64 2d 70 61 72 61 67 72 61 70 kers.reoverlays.forward-paragrap
2d020 68 20 62 61 63 6b 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 20 79 61 73 2d 61 63 74 69 76 65 2d h.backward-paragraph.yas-active-
2d040 73 6e 69 70 70 65 74 73 20 6e 69 6c 20 79 61 73 2d 2d 63 6f 6c 6c 65 63 74 2d 73 6e 69 70 70 65 snippets.nil.yas--collect-snippe
2d060 74 2d 6d 61 72 6b 65 72 73 20 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 6f 63 61 74 69 6f 6e t-markers.yas--snapshot-location
2d080 20 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6f 76 65 72 6c 61 79 2d 6c 6f 63 61 74 69 6f 6e 20 .yas--snapshot-overlay-location.
2d0a0 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 type-of.signal.wrong-type-argume
2d0c0 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 35 20 74 20 64 65 66 61 75 6c 74 2d 76 61 6c 75 nt.yas--snippet.5.t.default-valu
2d0e0 65 20 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 e.yas--original-auto-fill-functi
2d100 6f 6e 20 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 20 33 20 62 75 66 66 65 72 2d 6c on.auto-fill-function.3.buffer-l
2d120 69 73 74 20 72 65 6d 71 20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 6c 77 61 72 6e 20 ist.remq.local-variable-p.lwarn.
2d140 28 79 61 73 6e 69 70 70 65 74 20 61 75 74 6f 2d 66 69 6c 6c 20 62 75 67 29 20 3a 65 72 72 6f 72 (yasnippet.auto-fill.bug).:error
2d160 20 22 60 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 ."`yas--original-auto-fill-funct
2d180 69 6f 6e 27 20 75 6e 65 78 70 65 63 74 65 64 6c 79 20 6e 69 6c 20 69 6e 20 25 53 21 20 20 44 69 ion'.unexpectedly.nil.in.%S!..Di
2d1a0 73 61 62 6c 69 6e 67 20 61 75 74 6f 2d 66 69 6c 6c 2e 5c 6e 20 20 25 53 5c 6e 20 20 60 61 75 74 sabling.auto-fill.\n..%S\n..`aut
2d1c0 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 27 3a 20 25 53 5c 6e 25 73 22 20 66 62 6f 75 6e 64 o-fill-function':.%S\n%s".fbound
2d1e0 70 20 62 61 63 6b 74 72 61 63 65 2d 2d 70 72 69 6e 74 2d 66 72 61 6d 65 20 67 65 6e 65 72 61 74 p.backtrace--print-frame.generat
2d200 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 73 74 72 69 6e 67 2d 6f 75 74 70 75 74 2a 22 20 e-new-buffer.".*string-output*".
2d220 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 37 22 20 5b 73 74 61 6e 64 61 72 64 2d 6f 75 74 #[nil."\301.!\207".[standard-out
2d240 70 75 74 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6d 61 70 63 20 23 5b 28 66 72 61 6d put.kill-buffer].2].mapc.#[(fram
2d260 65 29 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 66 72 61 6d 65 20 61 70 70 6c e)."\301\302.\"\207".[frame.appl
2d280 79 20 62 61 63 6b 74 72 61 63 65 2d 2d 70 72 69 6e 74 2d 66 72 61 6d 65 5d 20 33 5d 20 62 75 66 y.backtrace--print-frame].3].buf
2d2a0 66 65 72 2d 73 74 72 69 6e 67 20 22 22 20 61 75 74 6f 2d 66 69 6c 6c 2d 6d 6f 64 65 20 2d 31 20 fer-string."".auto-fill-mode.-1.
2d2c0 61 64 64 2d 74 6f 2d 6c 69 73 74 20 77 61 72 6e 69 6e 67 2d 73 75 70 70 72 65 73 73 2d 74 79 70 add-to-list.warning-suppress-typ
2d2e0 65 73 20 28 79 61 73 6e 69 70 70 65 74 20 61 75 74 6f 2d 66 69 6c 6c 20 62 75 67 29 20 79 61 73 es.(yasnippet.auto-fill.bug).yas
2d300 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c 6f 63 61 74 69 6f 6e 20 79 61 73 2d 2d 72 65 73 74 6f --goto-saved-location.yas--resto
2d320 72 65 2d 6f 76 65 72 6c 61 79 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 28 73 6e 69 70 70 65 74 29 20 re-overlay-location.#[(snippet).
2d340 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c "\306.!.>\204..\307\310\311.D\"\
2d360 32 31 30 08 5c 33 31 32 48 1a 5c 33 31 33 5c 33 31 34 5c 6e 5c 22 1b 5c 33 31 33 5c 33 31 35 5c 210.\312H.\313\314\n\".\313\315\
2d380 6e 5c 22 1c 5c 33 31 36 1d 5c 33 31 37 1e 14 0b 5c 32 30 33 3b 00 0b 5c 32 31 31 41 13 5c 32 34 n\".\316.\317...\203;..\211A.\24
2d3a0 32 5c 33 32 30 5c 66 5c 32 31 31 41 14 5c 32 34 32 44 44 0e 14 42 16 14 5c 32 30 32 5c 22 00 5c 2\320\f\211A.\242DD..B..\202\".\
2d3c0 33 32 31 5c 33 32 32 0e 14 5c 32 33 37 5c 33 32 33 5c 33 32 30 0d 44 44 45 21 2d 5c 32 30 37 22 321\322..\237\323\320.DDE!-\207"
2d3e0 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 .[snippet.cl-struct-yas--snippet
2d400 2d 74 61 67 73 20 23 31 3d 23 3a 65 6e 76 76 61 72 20 23 32 3d 23 3a 73 79 6d 73 20 23 33 3d 23 -tags.#1=#:envvar.#2=#:syms.#3=#
2d420 3a 76 61 6c 73 20 23 34 3d 23 3a 62 6f 64 79 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 :vals.#4=#:body.type-of.signal.w
2d440 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 rong-type-argument.yas--snippet.
2d460 31 20 6d 61 70 63 61 72 20 63 61 72 20 23 5b 28 76 2d 66 29 20 22 5c 33 30 31 08 41 40 21 5c 32 1.mapcar.car.#[(v-f)."\301.A@!\2
2d480 30 37 22 20 5b 76 2d 66 20 65 76 61 6c 5d 20 32 5d 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 21 5c 07".[v-f.eval].2].#[nil."\301.!\
2d4a0 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 207".[snippet.yas--update-mirror
2d4c0 73 5d 20 32 5d 20 6e 69 6c 20 71 75 6f 74 65 20 65 76 61 6c 20 6c 65 74 20 66 75 6e 63 61 6c 6c s].2].nil.quote.eval.let.funcall
2d4e0 20 23 35 3d 23 3a 62 69 6e 64 73 5d 20 36 5d 20 73 6e 69 70 70 65 74 20 2d 2d 64 6f 6c 69 73 74 .#5=#:binds].6].snippet.--dolist
2d500 2d 74 61 69 6c 2d 2d 20 6d 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 -tail--.m.cl-struct-yas--snippet
2d520 2d 74 61 67 73 20 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 68 6f 6f 6b 73 -tags.yas--inhibit-overlay-hooks
2d540 20 70 72 69 6e 74 2d 6c 65 6e 67 74 68 20 66 69 6c 6c 2d 66 75 6e 2d 76 61 6c 75 65 73 20 79 61 .print-length.fill-fun-values.ya
2d560 73 2d 2d 66 69 6c 6c 2d 66 75 6e 2d 76 61 6c 75 65 73 20 62 75 66 73 20 62 75 66 20 79 66 2d 63 s--fill-fun-values.bufs.buf.yf-c
2d580 65 6c 6c 20 61 66 2d 63 65 6c 6c 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 79 61 73 2d ell.af-cell.standard-output.yas-
2d5a0 2d 77 61 74 63 68 2d 61 75 74 6f 2d 66 69 6c 6c 2d 62 61 63 6b 74 72 61 63 65 20 72 65 6d 61 72 -watch-auto-fill-backtrace.remar
2d5c0 6b 65 72 5d 20 31 31 5d 29 0a 23 40 31 31 32 20 50 6c 61 63 65 20 70 72 6f 74 65 63 74 69 6f 6e ker].11]).#@112.Place.protection
2d5e0 20 6f 76 65 72 6c 61 79 73 20 73 75 72 72 6f 75 6e 64 69 6e 67 20 53 4e 49 50 50 45 54 27 73 20 .overlays.surrounding.SNIPPET's.
2d600 46 49 45 4c 44 2e 0a 0a 4d 6f 76 65 20 74 68 65 20 6f 76 65 72 6c 61 79 73 2c 20 6f 72 20 63 72 FIELD...Move.the.overlays,.or.cr
2d620 65 61 74 65 20 74 68 65 6d 20 69 66 20 74 68 65 79 20 64 6f 20 6e 6f 74 20 65 78 69 74 2e 1f 0a eate.them.if.they.do.not.exit...
2d640 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 6d 6f 76 65 2d 66 69 65 6c 64 2d (defalias.'yas--make-move-field-
2d660 70 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 20 23 5b 28 73 6e 69 70 70 65 74 20 66 protection-overlays.#[(snippet.f
2d680 69 65 6c 64 29 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 ield)."\306.!.>\204..\307\310\31
2d6a0 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 33 30 36 08 21 09 3e 5c 32 30 34 21 00 5c 33 30 1.D\"\210.\312H\306.!.>\204!.\30
2d6c0 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 1a 1b 5c 33 31 34 20 5c 6e 7\310\311.D\"\210.\313H..\314.\n
2d6e0 57 5c 32 30 33 37 00 5c 32 31 32 5c 33 31 35 1c 64 62 5c 32 31 30 5c 33 31 36 20 5c 32 31 30 2a W\2037.\212\315.db\210\316.\210*
2d700 0d 5c 32 30 33 55 00 5c 33 31 37 5c 33 32 30 0d 5c 22 5c 32 30 33 55 00 5c 33 32 31 0d 40 0b 53 .\203U.\317\320.\"\203U.\321.@.S
2d720 0b 23 5c 32 31 30 5c 33 32 31 0d 41 40 5c 6e 5c 32 31 31 54 23 5c 32 30 32 5c 32 32 37 00 5c 33 .#\210\321.A@\n\211T#\202\227.\3
2d740 32 32 0b 53 0b 5c 33 32 33 5c 33 31 35 5c 33 32 33 25 5c 33 32 32 5c 6e 5c 32 31 31 54 5c 33 32 22.S.\323\315\323%\322\n\211T\32
2d760 33 5c 33 31 35 5c 33 32 33 25 44 5c 32 31 31 15 5c 33 32 33 1e 1a 5c 32 31 31 1e 1b 5c 32 30 35 3\315\323%D\211.\323..\211..\205
2d780 5c 32 32 36 00 0e 1b 40 16 1a 5c 33 32 34 0e 1a 5c 33 32 35 5c 33 32 36 23 5c 32 31 30 5c 33 32 \226...@..\324..\325\326#\210\32
2d7a0 34 0e 1a 5c 33 32 37 0e 1c 23 5c 32 31 30 5c 33 32 34 0e 1a 5c 33 33 30 5c 33 33 31 23 5c 32 31 4..\327..#\210\324..\330\331#\21
2d7c0 30 0e 1b 41 5c 32 31 31 16 1b 5c 32 30 34 71 00 5c 33 32 33 2a 2a 5c 32 30 37 22 20 5b 66 69 65 0..A\211..\204q.\323**\207".[fie
2d7e0 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 65 6e 64 ld.cl-struct-yas--field-tags.end
2d800 20 73 74 61 72 74 20 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 68 6f 6f 6b .start.yas--inhibit-overlay-hook
2d820 73 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 79 73 s.yas--field-protection-overlays
2d840 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
2d860 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 32 20 33 20 62 75 66 66 65 72 2d 73 69 7a 65 20 74 ent.yas--field.2.3.buffer-size.t
2d880 20 6e 65 77 6c 69 6e 65 20 63 6c 2d 65 76 65 72 79 20 6f 76 65 72 6c 61 79 2d 62 75 66 66 65 72 .newline.cl-every.overlay-buffer
2d8a0 20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6e 69 6c 20 6f .move-overlay.make-overlay.nil.o
2d8c0 76 65 72 6c 61 79 2d 70 75 74 20 66 61 63 65 20 79 61 73 2d 2d 66 69 65 6c 64 2d 64 65 62 75 67 verlay-put.face.yas--field-debug
2d8e0 2d 66 61 63 65 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2d -face.yas--snippet.modification-
2d900 68 6f 6f 6b 73 20 28 79 61 73 2d 2d 6f 6e 2d 70 72 6f 74 65 63 74 69 6f 6e 2d 6f 76 65 72 6c 61 hooks.(yas--on-protection-overla
2d920 79 2d 6d 6f 64 69 66 69 63 61 74 69 6f 6e 29 20 6f 76 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c y-modification).ov.--dolist-tail
2d940 2d 2d 20 73 6e 69 70 70 65 74 5d 20 38 20 28 23 24 20 2e 20 31 38 35 38 30 38 29 5d 29 0a 23 40 --.snippet].8.(#$...185808)]).#@
2d960 36 33 20 43 6f 6d 6d 69 74 20 74 68 65 20 73 6e 69 70 70 65 74 20 69 66 20 74 68 65 20 70 72 6f 63.Commit.the.snippet.if.the.pro
2d980 74 65 63 74 69 6f 6e 20 6f 76 65 72 6c 61 79 20 69 73 20 62 65 69 6e 67 20 6b 69 6c 6c 65 64 2e tection.overlay.is.being.killed.
2d9a0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6f 6e 2d 70 72 6f 74 65 63 74 69 6f 6e 2d ..(defalias.'yas--on-protection-
2d9c0 6f 76 65 72 6c 61 79 2d 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 23 5b 28 5f 6f 76 65 72 6c 61 79 overlay-modification.#[(_overlay
2d9e0 20 61 66 74 65 72 5c 3f 20 62 65 67 20 65 6e 64 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 65 6e 67 74 .after\?.beg.end.&optional.lengt
2da00 68 29 20 22 08 5c 32 30 36 17 00 09 5c 32 30 36 17 00 5c 6e 3f 5c 32 30 36 17 00 0b 5c 66 0d 5a h).".\206...\206..\n?\206...\f.Z
2da20 55 5c 32 30 36 17 00 5c 33 30 36 20 3f 5c 32 30 35 46 00 5c 33 30 37 20 1e 0d 5c 33 31 30 5c 33 U\206..\306.?\205F.\307...\310\3
2da40 31 31 5c 33 31 32 5c 22 5c 32 31 30 0e 0d 1e 0e 5c 33 31 33 1e 0f 0e 0e 3a 5c 32 30 33 44 00 0e 11\312\"\210....\313....:\203D..
2da60 0e 40 16 0f 5c 33 31 34 0e 0f 21 5c 32 31 30 0e 0e 41 5c 32 31 31 16 0e 5c 32 30 32 2d 00 2b 5c .@..\314..!\210..A\211..\202-.+\
2da80 33 31 33 5c 32 30 37 22 20 5b 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 68 313\207".[yas--inhibit-overlay-h
2daa0 6f 6f 6b 73 20 79 61 73 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 6d 6f 64 69 66 69 63 ooks.yas-inhibit-overlay-modific
2dac0 61 74 69 6f 6e 2d 70 72 6f 74 65 63 74 69 6f 6e 20 61 66 74 65 72 5c 3f 20 6c 65 6e 67 74 68 20 ation-protection.after\?.length.
2dae0 65 6e 64 20 62 65 67 20 79 61 73 2d 2d 75 6e 64 6f 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 79 61 end.beg.yas--undo-in-progress.ya
2db00 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 32 s-active-snippets.yas--message.2
2db20 20 22 43 6f 6d 6d 69 74 74 69 6e 67 20 73 6e 69 70 70 65 74 73 2e 20 41 63 74 69 6f 6e 20 77 6f ."Committing.snippets..Action.wo
2db40 75 6c 64 20 64 65 73 74 72 6f 79 20 61 20 70 72 6f 74 65 63 74 69 6f 6e 20 6f 76 65 72 6c 61 79 uld.destroy.a.protection.overlay
2db60 2e 22 20 6e 69 6c 20 79 61 73 2d 2d 63 6f 6d 6d 69 74 2d 73 6e 69 70 70 65 74 20 73 6e 69 70 70 .".nil.yas--commit-snippet.snipp
2db80 65 74 73 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 73 6e 69 70 70 65 74 5d 20 34 20 28 ets.#1=#:--cl-var--.snippet].4.(
2dba0 23 24 20 2e 20 31 38 36 37 32 33 29 5d 29 0a 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 64 65 62 #$...186723)]).(add-to-list.'deb
2dbc0 75 67 2d 69 67 6e 6f 72 65 64 2d 65 72 72 6f 72 73 20 22 5e 45 78 69 74 20 74 68 65 20 73 6e 69 ug-ignored-errors."^Exit.the.sni
2dbe0 70 70 65 74 20 66 69 72 73 74 21 24 22 29 0a 23 40 34 33 31 20 45 78 70 61 6e 64 20 53 4e 49 50 ppet.first!$").#@431.Expand.SNIP
2dc00 50 45 54 20 61 74 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 0a 0a 54 65 78 74 20 62 65 74 77 PET.at.current.point...Text.betw
2dc20 65 65 6e 20 53 54 41 52 54 20 61 6e 64 20 45 4e 44 20 77 69 6c 6c 20 62 65 20 64 65 6c 65 74 65 een.START.and.END.will.be.delete
2dc40 64 20 62 65 66 6f 72 65 20 69 6e 73 65 72 74 69 6e 67 0a 74 65 6d 70 6c 61 74 65 2e 20 20 45 58 d.before.inserting.template...EX
2dc60 50 41 4e 44 2d 45 4e 56 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 28 53 59 4d 20 56 41 4c 55 45 PAND-ENV.is.a.list.of.(SYM.VALUE
2dc80 29 20 6c 65 74 2d 73 74 79 6c 65 20 64 79 6e 61 6d 69 63 0a 62 69 6e 64 69 6e 67 73 20 63 6f 6e ).let-style.dynamic.bindings.con
2dca0 73 69 64 65 72 65 64 20 77 68 65 6e 20 65 78 70 61 6e 64 69 6e 67 20 74 68 65 20 73 6e 69 70 70 sidered.when.expanding.the.snipp
2dcc0 65 74 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 75 73 65 0a 53 4e 49 50 50 45 54 27 73 20 65 et...If.omitted,.use.SNIPPET's.e
2dce0 78 70 61 6e 64 2d 65 6e 76 20 66 69 65 6c 64 2e 0a 0a 53 4e 49 50 50 45 54 20 6d 61 79 20 62 65 xpand-env.field...SNIPPET.may.be
2dd00 20 61 20 73 6e 69 70 70 65 74 20 73 74 72 75 63 74 75 72 65 20 28 65 2e 67 2e 2c 20 61 73 20 72 .a.snippet.structure.(e.g.,.as.r
2dd20 65 74 75 72 6e 65 64 20 62 79 0a 60 79 61 73 2d 6c 6f 6f 6b 75 70 2d 73 6e 69 70 70 65 74 27 29 eturned.by.`yas-lookup-snippet')
2dd40 2c 20 6f 72 20 6a 75 73 74 20 61 20 73 6e 69 70 70 65 74 20 62 6f 64 79 20 28 77 68 69 63 68 20 ,.or.just.a.snippet.body.(which.
2dd60 69 73 20 61 20 73 74 72 69 6e 67 0a 66 6f 72 20 6e 6f 72 6d 61 6c 20 73 6e 69 70 70 65 74 73 2c is.a.string.for.normal.snippets,
2dd80 20 61 6e 64 20 61 20 6c 69 73 74 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 6e 69 70 70 65 74 73 .and.a.list.for.command.snippets
2dda0 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 )...(defalias.'yas-expand-snippe
2ddc0 74 20 23 5b 28 73 6e 69 70 70 65 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 72 74 20 65 6e 64 t.#[(snippet.&optional.start.end
2dde0 20 65 78 70 61 6e 64 2d 65 6e 76 29 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 36 09 3e 5c 32 30 34 .expand-env).".\203\n.\306.>\204
2de00 11 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 32 31 31 24 5c 32 31 30 5c 33 31 33 5c ..\307\310\311\312\211$\210\313\
2de20 33 31 34 21 5c 32 31 30 5c 6e 5c 32 30 35 23 00 5c 33 31 35 5c 6e 21 5c 32 30 35 23 00 5c 33 31 314!\210\n\205#.\315\n!\205#.\31
2de40 36 5c 6e 5c 33 31 37 5c 22 5c 32 31 31 1b 5c 32 30 35 32 00 5c 33 32 30 0b 60 60 5c 33 32 31 24 6\n\317\"\211.\2052.\320.``\321$
2de60 5c 32 30 35 32 00 0b 29 1c 0d 5c 32 30 36 5d 00 5c 33 32 32 20 5c 32 30 33 42 00 5c 33 32 33 20 \2052..)..\206].\322.\203B.\323.
2de80 5c 32 30 32 5d 00 5c 66 5c 32 30 33 5c 5c 00 5c 33 32 34 5c 66 21 0e 33 3e 5c 32 30 34 56 00 5c \202].\f\203\\.\324\f!.3>\204V.\
2dea0 33 32 35 5c 33 32 36 5c 33 31 37 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 32 37 48 5c 32 30 32 5d 325\326\317\fD\"\210\f\327H\202]
2dec0 00 60 1d 0e 34 5c 32 30 36 5c 32 31 30 00 5c 33 32 32 20 5c 32 30 33 6d 00 5c 33 33 30 20 5c 32 .`..4\206\210.\322.\203m.\330.\2
2dee0 30 32 5c 32 31 30 00 5c 66 5c 32 30 33 5c 32 30 37 00 5c 33 32 34 5c 66 21 0e 33 3e 5c 32 30 34 02\210.\f\203\207.\324\f!.3>\204
2df00 5c 32 30 31 00 5c 33 32 35 5c 33 32 36 5c 33 31 37 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 31 \201.\325\326\317\fD\"\210\f\331
2df20 48 5c 32 30 32 5c 32 31 30 00 60 5c 32 31 31 1e 34 0d 56 5c 32 30 35 5c 32 32 35 00 5c 33 33 32 H\202\210.`\211.4.V\205\225.\332
2df40 0d 0e 34 5c 22 1e 35 0e 36 5c 32 30 36 5c 32 35 30 00 5c 33 32 32 20 5c 32 30 35 5c 32 35 30 00 ..4\".5.6\206\250.\322.\205\250.
2df60 5c 66 3f 5c 32 30 35 5c 32 35 30 00 0e 35 1e 36 0d 62 5c 32 31 30 69 16 37 0e 35 5c 32 30 33 5c \f?\205\250..5.6.b\210i.7.5\203\
2df80 32 37 32 00 0d 0e 34 7c 5c 32 31 30 5c 33 32 34 0e 38 21 0e 39 3e 5c 32 30 33 5c 33 33 35 00 5c 272...4|\210\324.8!.9>\203\335.\
2dfa0 33 32 34 0e 38 21 0e 39 3e 5c 32 30 34 5c 33 32 36 00 5c 33 32 35 5c 33 32 36 5c 33 33 33 0e 38 324.8!.9>\204\326.\325\326\333.8
2dfc0 44 5c 22 5c 32 31 30 0e 38 5c 33 32 37 48 5c 32 30 32 5c 33 33 37 00 0e 38 1e 3a 0e 3b 5c 32 30 D\"\210.8\327H\202\337..8.:.;\20
2dfe0 34 08 01 5c 33 32 34 0e 38 21 0e 39 3e 5c 32 30 33 08 01 5c 33 32 34 0e 38 21 0e 39 3e 5c 32 30 4..\324.8!.9>\203..\324.8!.9>\20
2e000 34 02 01 5c 33 32 35 5c 33 32 36 5c 33 33 33 0e 38 44 5c 22 5c 32 31 30 0e 38 5c 33 33 34 48 16 4..\325\326\333.8D\"\210.8\334H.
2e020 3b 0e 3a 3c 5c 32 30 33 15 01 5c 33 33 35 0e 3a 21 5c 32 30 32 40 02 69 16 3c 5c 33 33 36 1e 3d ;.:<\203..\335.:!\202@.i.<\336.=
2e040 5c 33 33 37 0e 3a 0e 3b 0d 60 24 16 38 29 5c 6e 5c 32 30 35 34 01 5c 33 31 35 5c 6e 21 5c 32 30 \337.:.;.`$.8)\n\2054.\315\n!\20
2e060 35 34 01 5c 33 31 36 5c 6e 5c 33 31 37 5c 22 5c 32 31 31 1e 3e 5c 32 30 33 62 01 5c 33 32 34 0e 54.\316\n\317\"\211.>\203b.\324.
2e080 38 21 0e 3f 3e 5c 32 30 34 4c 01 5c 33 32 35 5c 33 32 36 5c 33 34 30 0e 38 44 5c 22 5c 32 31 30 8!.?>\204L.\325\326\340.8D\"\210
2e0a0 0e 38 5c 32 31 31 1e 40 5c 33 34 31 0e 3e 49 5c 32 31 30 29 5c 33 34 32 0e 3e 5c 33 34 33 5c 6e .8\211.@\341.>I\210)\342.>\343\n
2e0c0 21 0e 41 41 23 5c 32 31 30 29 5c 33 32 34 0e 38 21 0e 3f 3e 5c 32 30 34 75 01 5c 33 32 35 5c 33 !.AA#\210)\324.8!.?>\204u.\325\3
2e0e0 32 36 5c 33 34 30 0e 38 44 5c 22 5c 32 31 30 0e 38 5c 33 32 37 48 5c 32 30 34 5c 32 30 31 01 5c 26\340.8D\"\210.8\327H\204\201.\
2e100 33 34 34 0e 38 21 5c 32 31 30 5c 33 32 34 0e 38 21 0e 3f 3e 5c 32 30 34 5c 32 32 33 01 5c 33 32 344.8!\210\324.8!.?>\204\223.\32
2e120 35 5c 33 32 36 5c 33 34 30 0e 38 44 5c 22 5c 32 31 30 0e 38 5c 33 32 37 48 40 5c 32 31 31 1e 42 5\326\340.8D\"\210.8\327H@\211.B
2e140 5c 32 30 33 23 02 5c 33 34 35 5c 33 32 31 21 5c 32 31 30 5c 33 32 34 0e 38 21 0e 3f 3e 5c 32 30 \203#.\345\321!\210\324.8!.?>\20
2e160 34 5c 32 36 34 01 5c 33 32 35 5c 33 32 36 5c 33 34 30 0e 38 44 5c 22 5c 32 31 30 0e 38 5c 33 34 4\264.\325\326\340.8D\"\210.8\34
2e180 36 48 1e 43 5c 33 34 37 5c 33 35 30 0e 43 5c 22 1e 44 5c 33 34 37 5c 33 35 31 0e 43 5c 22 1e 45 6H.C\347\350.C\".D\347\351.C\".E
2e1a0 5c 33 35 32 1e 46 5c 33 31 32 1e 47 0e 44 5c 32 30 33 5c 33 35 34 01 0e 44 5c 32 31 31 41 16 44 \352.F\312.G.D\203\354..D\211A.D
2e1c0 5c 32 34 32 5c 33 35 33 0e 45 5c 32 31 31 41 16 45 5c 32 34 32 44 44 0e 47 42 16 47 5c 32 30 32 \242\353.E\211A.E\242DD.GB.G\202
2e1e0 5c 33 31 36 01 5c 33 35 34 5c 33 35 35 0e 47 5c 32 33 37 5c 33 35 36 5c 33 35 33 0e 46 44 44 45 \316.\354\355.G\237\356\353.FDDE
2e200 21 5c 32 31 30 2d 5c 33 32 34 0e 42 21 0e 33 3e 5c 32 30 34 0d 02 5c 33 32 35 5c 33 32 36 5c 33 !\210-\324.B!.3>\204..\325\326\3
2e220 31 37 0e 42 44 5c 22 5c 32 31 30 0e 42 5c 33 34 36 48 5c 33 32 31 3d 5c 32 30 33 23 02 5c 33 35 17.BD\"\210.B\346H\321=\203#.\35
2e240 37 0e 42 21 47 5c 33 32 31 56 5c 32 30 33 23 02 5c 33 31 32 16 48 29 5c 33 36 30 5c 33 36 31 5c 7.B!G\321V\203#.\312.H)\360\361\
2e260 33 36 32 5c 33 32 34 0e 38 21 0e 3f 3e 5c 32 30 34 39 02 5c 33 32 35 5c 33 32 36 5c 33 34 30 0e 362\324.8!.?>\2049.\325\326\340.
2e280 38 44 5c 22 5c 32 31 30 0e 38 5c 33 36 31 48 23 5c 32 31 30 5c 33 33 36 2e 06 5c 32 30 37 22 20 8D\"\210.8\361H#\210\336..\207".
2e2a0 5b 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f [yas-minor-mode.post-command-hoo
2e2c0 6b 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 66 69 65 6c 64 2d 6f 76 65 72 6c 61 79 20 66 69 65 6c k.yas--active-field-overlay.fiel
2e2e0 64 20 63 6c 65 61 72 2d 66 69 65 6c 64 20 73 74 61 72 74 20 79 61 73 2d 2d 70 6f 73 74 2d 63 6f d.clear-field.start.yas--post-co
2e300 6d 6d 61 6e 64 2d 68 61 6e 64 6c 65 72 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c mmand-handler.cl--assertion-fail
2e320 65 64 20 28 61 6e 64 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 28 6d 65 6d 71 20 27 79 61 ed.(and.yas-minor-mode.(memq.'ya
2e340 73 2d 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 61 6e 64 6c 65 72 20 70 6f 73 74 2d 63 6f 6d s--post-command-handler.post-com
2e360 6d 61 6e 64 2d 68 6f 6f 6b 29 29 20 22 5b 79 61 73 5d 20 60 79 61 73 2d 65 78 70 61 6e 64 2d 73 mand-hook))."[yas].`yas-expand-s
2e380 6e 69 70 70 65 74 27 20 6e 65 65 64 73 20 70 72 6f 70 65 72 6c 79 20 73 65 74 75 70 20 60 79 61 nippet'.needs.properly.setup.`ya
2e3a0 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 22 20 6e 69 6c 20 72 75 6e 2d 68 6f 6f 6b 73 20 79 61 73 s-minor-mode'".nil.run-hooks.yas
2e3c0 2d 62 65 66 6f 72 65 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 6f 76 65 72 -before-expand-snippet-hook.over
2e3e0 6c 61 79 2d 62 75 66 66 65 72 20 6f 76 65 72 6c 61 79 2d 67 65 74 20 79 61 73 2d 2d 66 69 65 6c lay-buffer.overlay-get.yas--fiel
2e400 64 20 79 61 73 2d 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 66 69 65 6c 64 2d 70 20 30 20 d.yas--skip-and-clear-field-p.0.
2e420 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 region-active-p.region-beginning
2e440 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d .type-of.signal.wrong-type-argum
2e460 65 6e 74 20 32 20 72 65 67 69 6f 6e 2d 65 6e 64 20 33 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 ent.2.region-end.3.buffer-substr
2e480 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 20 ing-no-properties.yas--template.
2e4a0 35 20 79 61 73 2d 2d 65 76 61 6c 2d 66 6f 72 2d 65 66 66 65 63 74 20 74 20 79 61 73 2d 2d 73 6e 5.yas--eval-for-effect.t.yas--sn
2e4c0 69 70 70 65 74 2d 63 72 65 61 74 65 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 37 20 79 61 73 2d ippet-create.yas--snippet.7.yas-
2e4e0 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 2d 70 72 65 76 69 6f 75 73 2d 66 69 65 6c -advance-end-maybe-previous-fiel
2e500 64 73 20 6f 76 65 72 6c 61 79 2d 65 6e 64 20 79 61 73 2d 65 78 69 74 2d 73 6e 69 70 70 65 74 20 ds.overlay-end.yas-exit-snippet.
2e520 73 69 74 2d 66 6f 72 20 31 20 6d 61 70 63 61 72 20 63 61 72 20 23 5b 28 76 2d 66 29 20 22 5c 33 sit-for.1.mapcar.car.#[(v-f)."\3
2e540 30 31 08 41 40 21 5c 32 30 37 22 20 5b 76 2d 66 20 65 76 61 6c 5d 20 32 5d 20 23 5b 6e 69 6c 20 01.A@!\207".[v-f.eval].2].#[nil.
2e560 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 66 69 72 73 74 2d 66 69 "\302..\"\207".[snippet.first-fi
2e580 65 6c 64 20 79 61 73 2d 2d 6d 6f 76 65 2d 74 6f 2d 66 69 65 6c 64 5d 20 33 5d 20 71 75 6f 74 65 eld.yas--move-to-field].3].quote
2e5a0 20 65 76 61 6c 20 6c 65 74 20 66 75 6e 63 61 6c 6c 20 79 61 73 2d 2d 66 69 65 6c 64 2d 74 65 78 .eval.let.funcall.yas--field-tex
2e5c0 74 2d 66 6f 72 2d 64 69 73 70 6c 61 79 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 34 20 22 73 6e t-for-display.yas--message.4."sn
2e5e0 69 70 70 65 74 20 25 64 20 65 78 70 61 6e 64 65 64 2e 22 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 ippet.%d.expanded.".cl-struct-ya
2e600 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 65 6e 64 20 74 6f 2d 64 65 6c 65 74 65 20 79 61 73 2d s--field-tags.end.to-delete.yas-
2e620 73 65 6c 65 63 74 65 64 2d 74 65 78 74 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 6f 72 69 67 69 6e selected-text.yas--indent-origin
2e640 61 6c 2d 63 6f 6c 75 6d 6e 20 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d al-column.snippet.cl-struct-yas-
2e660 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 20 63 6f 6e 74 65 6e 74 20 65 78 70 61 6e 64 2d 65 6e -template-tags.content.expand-en
2e680 76 20 79 61 73 2d 2d 73 74 61 72 74 2d 63 6f 6c 75 6d 6e 20 79 61 73 2d 2d 69 6e 68 69 62 69 74 v.yas--start-column.yas--inhibit
2e6a0 2d 6f 76 65 72 6c 61 79 2d 68 6f 6f 6b 73 20 65 78 69 73 74 69 6e 67 2d 66 69 65 6c 64 20 63 6c -overlay-hooks.existing-field.cl
2e6c0 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 31 3d 23 3a 76 -struct-yas--snippet-tags.#1=#:v
2e6e0 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 66 69 72 73 74 2d 66 69 65 6c .yas--active-snippets.first-fiel
2e700 64 20 23 32 3d 23 3a 65 6e 76 76 61 72 20 23 33 3d 23 3a 73 79 6d 73 20 23 34 3d 23 3a 76 61 6c d.#2=#:envvar.#3=#:syms.#4=#:val
2e720 73 20 23 35 3d 23 3a 62 6f 64 79 20 23 36 3d 23 3a 62 69 6e 64 73 20 64 65 61 63 74 69 76 61 74 s.#5=#:body.#6=#:binds.deactivat
2e740 65 2d 6d 61 72 6b 5d 20 38 20 28 23 24 20 2e 20 31 38 37 33 38 31 29 5d 29 0a 23 40 31 31 33 20 e-mark].8.(#$...187381)]).#@113.
2e760 43 6f 6d 6d 69 74 73 20 53 4e 49 50 50 45 54 2c 20 77 68 69 63 68 20 69 6e 20 74 75 72 6e 20 70 Commits.SNIPPET,.which.in.turn.p
2e780 75 73 68 65 73 20 61 6e 20 75 6e 64 6f 20 61 63 74 69 6f 6e 20 66 6f 72 20 72 65 76 69 76 69 6e ushes.an.undo.action.for.revivin
2e7a0 67 20 69 74 2e 0a 0a 4d 65 61 6e 74 20 74 6f 20 65 78 69 74 20 69 6e 20 74 68 65 20 60 62 75 66 g.it...Meant.to.exit.in.the.`buf
2e7c0 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d fer-undo-list'...(defalias.'yas-
2e7e0 2d 74 61 6b 65 2d 63 61 72 65 2d 6f 66 2d 72 65 64 6f 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 -take-care-of-redo.#[(snippet)."
2e800 5c 33 30 32 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
2e820 31 30 08 5c 33 30 36 48 5c 32 30 35 18 00 5c 33 30 37 08 21 5c 32 30 37 22 20 5b 73 6e 69 70 70 10.\306H\205..\307.!\207".[snipp
2e840 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 et.cl-struct-yas--snippet-tags.t
2e860 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e ype-of.signal.wrong-type-argumen
2e880 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 32 20 79 61 73 2d 2d 63 6f 6d 6d 69 74 2d 73 6e 69 t.yas--snippet.2.yas--commit-sni
2e8a0 70 70 65 74 5d 20 34 20 28 23 24 20 2e 20 31 39 30 33 30 34 29 5d 29 0a 23 40 33 33 34 20 52 65 ppet].4.(#$...190304)]).#@334.Re
2e8c0 76 69 76 65 73 20 53 4e 49 50 50 45 54 20 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 63 6f 6e 74 vives.SNIPPET.and.creates.a.cont
2e8e0 72 6f 6c 20 6f 76 65 72 6c 61 79 20 66 72 6f 6d 20 42 45 47 20 74 6f 20 45 4e 44 2e 0a 0a 42 45 rol.overlay.from.BEG.to.END...BE
2e900 47 20 61 6e 64 20 45 4e 44 20 61 72 65 2c 20 77 65 20 68 6f 70 65 2c 20 74 68 65 20 6f 72 69 67 G.and.END.are,.we.hope,.the.orig
2e920 69 6e 61 6c 20 73 6e 69 70 70 65 74 73 20 62 6f 75 6e 64 61 72 69 65 73 2e 0a 41 6c 6c 20 74 68 inal.snippets.boundaries..All.th
2e940 65 20 6d 61 72 6b 65 72 73 2f 70 6f 69 6e 74 73 20 65 78 69 74 69 6e 67 20 65 78 69 73 74 69 6e e.markers/points.exiting.existin
2e960 67 20 69 6e 73 69 64 65 20 53 4e 49 50 50 45 54 20 73 68 6f 75 6c 64 20 70 6f 69 6e 74 0a 74 6f g.inside.SNIPPET.should.point.to
2e980 20 74 68 65 69 72 20 63 6f 72 72 65 63 74 20 6c 6f 63 61 74 69 6f 6e 73 20 2a 61 74 20 74 68 65 .their.correct.locations.*at.the
2e9a0 20 74 69 6d 65 20 74 68 65 20 73 6e 69 70 70 65 74 20 69 73 20 72 65 76 69 76 65 64 2a 2e 0a 0a .time.the.snippet.is.revived*...
2e9c0 41 66 74 65 72 20 72 65 76 69 76 61 6c 2c 20 70 75 73 68 20 74 68 65 20 60 79 61 73 2d 2d 74 61 After.revival,.push.the.`yas--ta
2e9e0 6b 65 2d 63 61 72 65 2d 6f 66 2d 72 65 64 6f 27 20 69 6e 20 74 68 65 0a 60 62 75 66 66 65 72 2d ke-care-of-redo'.in.the.`buffer-
2ea00 75 6e 64 6f 2d 6c 69 73 74 27 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 undo-list'..(defalias.'yas--snip
2ea20 70 65 74 2d 72 65 76 69 76 65 20 23 5b 28 62 65 67 20 65 6e 64 20 73 6e 69 70 70 65 74 29 20 22 pet-revive.#[(beg.end.snippet)."
2ea40 5c 33 30 36 08 21 5c 32 31 30 5c 33 30 37 08 21 5c 32 30 35 50 00 5c 33 31 30 08 21 09 3e 5c 32 \306.!\210\307.!\205P.\310.!.>\2
2ea60 30 34 19 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 04..\311\312\313.D\"\210.\211.\3
2ea80 31 34 5c 33 31 35 08 0b 5c 66 23 49 5c 32 31 30 29 5c 33 31 36 5c 33 31 30 08 21 09 3e 5c 32 30 14\315..\f#I\210)\316\310.!.>\20
2eaa0 34 35 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 33 31 45.\311\312\313.D\"\210.\314H\31
2eac0 33 08 23 5c 32 31 30 08 0d 42 15 0e 11 3c 5c 32 30 35 50 00 5c 33 31 37 5c 33 32 30 08 45 0e 11 3.#\210..B...<\205P.\317\320.E..
2eae0 42 5c 32 31 31 16 11 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d B\211..\207".[snippet.cl-struct-
2eb00 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 62 65 67 20 65 6e 64 yas--snippet-tags.#1=#:v.beg.end
2eb20 20 79 61 73 2d 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 79 61 73 2d 2d 70 6f 69 6e 74 .yas--active-snippets.yas--point
2eb40 73 2d 74 6f 2d 6d 61 72 6b 65 72 73 20 79 61 73 2d 2d 6d 61 79 62 65 2d 6d 6f 76 65 2d 74 6f 2d s-to-markers.yas--maybe-move-to-
2eb60 61 63 74 69 76 65 2d 66 69 65 6c 64 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e active-field.type-of.signal.wron
2eb80 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 35 20 79 g-type-argument.yas--snippet.5.y
2eba0 61 73 2d 2d 6d 61 6b 65 2d 63 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 6f 76 65 72 6c 61 79 as--make-control-overlay.overlay
2ebc0 2d 70 75 74 20 61 70 70 6c 79 20 79 61 73 2d 2d 74 61 6b 65 2d 63 61 72 65 2d 6f 66 2d 72 65 64 -put.apply.yas--take-care-of-red
2ebe0 6f 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 5d 20 37 20 28 23 24 20 2e 20 31 39 30 36 o.buffer-undo-list].7.(#$...1906
2ec00 35 34 29 5d 29 0a 23 40 39 36 20 43 72 65 61 74 65 20 61 20 73 6e 69 70 70 65 74 20 66 72 6f 6d 54)]).#@96.Create.a.snippet.from
2ec20 20 61 20 74 65 6d 70 6c 61 74 65 20 69 6e 73 65 72 74 65 64 20 61 74 20 42 45 47 49 4e 20 74 6f .a.template.inserted.at.BEGIN.to
2ec40 20 45 4e 44 2e 0a 0a 52 65 74 75 72 6e 73 20 74 68 65 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 .END...Returns.the.newly.created
2ec60 20 73 6e 69 70 70 65 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 .snippet...(defalias.'yas--snipp
2ec80 65 74 2d 63 72 65 61 74 65 20 23 5b 28 63 6f 6e 74 65 6e 74 20 65 78 70 61 6e 64 2d 65 6e 76 20 et-create.#[(content.expand-env.
2eca0 62 65 67 69 6e 20 65 6e 64 29 20 22 5c 32 31 34 5c 33 30 36 5c 33 30 37 08 5c 33 31 30 5c 32 31 begin.end)."\214\306\307.\310\21
2ecc0 31 5c 33 31 31 20 5c 33 31 30 5c 32 31 31 5c 32 31 31 5c 32 31 31 26 09 19 08 1a 5c 33 31 32 5c 1\311.\310\211\211\211&....\312\
2ece0 33 31 33 5c 6e 5c 22 1b 5c 33 31 32 5c 33 31 34 5c 6e 5c 22 1c 5c 33 31 35 1d 5c 33 31 30 1e 12 313\n\".\312\314\n\".\315.\310..
2ed00 0b 5c 32 30 33 39 00 0b 5c 32 31 31 41 13 5c 32 34 32 5c 33 31 36 5c 66 5c 32 31 31 41 14 5c 32 .\2039..\211A.\242\316\f\211A.\2
2ed20 34 32 44 44 0e 12 42 16 12 5c 32 30 32 20 00 5c 33 31 37 5c 33 32 30 0e 12 5c 32 33 37 5c 33 32 42DD..B..\202..\317\320..\237\32
2ed40 31 5c 33 31 36 0d 44 44 45 21 2e 07 5c 32 30 37 22 20 5b 65 78 70 61 6e 64 2d 65 6e 76 20 73 6e 1\316.DDE!..\207".[expand-env.sn
2ed60 69 70 70 65 74 20 23 31 3d 23 3a 65 6e 76 76 61 72 20 23 32 3d 23 3a 73 79 6d 73 20 23 33 3d 23 ippet.#1=#:envvar.#2=#:syms.#3=#
2ed80 3a 76 61 6c 73 20 23 34 3d 23 3a 62 6f 64 79 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 73 6e 69 70 :vals.#4=#:body.record.yas--snip
2eda0 70 65 74 20 6e 69 6c 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6e 65 78 74 2d 69 64 20 6d 61 70 pet.nil.yas--snippet-next-id.map
2edc0 63 61 72 20 63 61 72 20 23 5b 28 76 2d 66 29 20 22 5c 33 30 31 08 41 40 21 5c 32 30 37 22 20 5b car.car.#[(v-f)."\301.A@!\207".[
2ede0 76 2d 66 20 65 76 61 6c 5d 20 32 5d 20 23 5b 6e 69 6c 20 22 5c 33 30 36 18 09 62 5c 32 31 30 5c v-f.eval].2].#[nil."\306..b\210\
2ee00 33 30 37 5c 33 30 34 09 5c 6e 23 5c 32 31 30 5c 33 31 30 5c 32 31 31 1b 1c 0d 63 5c 32 31 30 09 307\304.\n#\210\310\211...c\210.
2ee20 60 7d 5c 32 31 30 65 62 5c 32 31 30 5c 33 31 31 0e 14 21 5c 32 31 30 2a 5c 33 30 37 5c 33 30 33 `}\210eb\210\311..!\210*\307\303
2ee40 65 64 5c 6e 09 5a 24 5c 32 31 30 29 08 3c 5c 32 30 33 34 00 65 64 42 08 42 10 5c 33 31 32 0e 14 ed\n.Z$\210).<\2034.edB.B.\312..
2ee60 21 5c 32 31 30 08 3c 5c 32 30 33 46 00 5c 33 31 33 5c 33 31 34 0e 14 45 08 42 10 5c 33 31 35 0e !\210.<\203F.\313\314..E.B.\315.
2ee80 14 21 5c 32 31 30 5c 33 31 36 0e 14 21 0e 15 3e 5c 32 30 34 5d 00 5c 33 31 37 5c 33 32 30 5c 33 .!\210\316..!..>\204].\317\320\3
2eea0 32 31 0e 14 44 5c 22 5c 32 31 30 0e 14 5c 32 31 31 1e 16 5c 33 32 32 5c 33 32 33 0e 14 65 64 23 21..D\"\210..\211..\322\323..ed#
2eec0 49 5c 32 31 30 29 64 62 5c 32 31 30 0e 14 0e 17 42 16 17 0e 14 5c 32 30 37 22 20 5b 62 75 66 66 I\210)db\210....B....\207".[buff
2eee0 65 72 2d 75 6e 64 6f 2d 6c 69 73 74 20 62 65 67 69 6e 20 65 6e 64 20 61 66 74 65 72 2d 63 68 61 er-undo-list.begin.end.after-cha
2ef00 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 nge-functions.before-change-func
2ef20 74 69 6f 6e 73 20 63 6f 6e 74 65 6e 74 20 74 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 tions.content.t.run-hook-with-ar
2ef40 67 73 20 6e 69 6c 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 61 72 73 65 2d 63 72 65 61 74 65 gs.nil.yas--snippet-parse-create
2ef60 20 79 61 73 2d 2d 69 6e 64 65 6e 74 20 61 70 70 6c 79 20 79 61 73 2d 2d 74 61 6b 65 2d 63 61 72 .yas--indent.apply.yas--take-car
2ef80 65 2d 6f 66 2d 72 65 64 6f 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 73 6f 72 74 2d 66 69 65 6c e-of-redo.yas--snippet-sort-fiel
2efa0 64 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 ds.type-of.signal.wrong-type-arg
2efc0 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 35 20 79 61 73 2d 2d 6d 61 6b 65 2d 63 ument.yas--snippet.5.yas--make-c
2efe0 6f 6e 74 72 6f 6c 2d 6f 76 65 72 6c 61 79 20 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 ontrol-overlay.snippet.cl-struct
2f000 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 35 3d 23 3a 76 20 79 61 73 2d 2d 61 -yas--snippet-tags.#5=#:v.yas--a
2f020 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 5d 20 37 5d 20 71 75 6f 74 65 20 65 76 61 6c 20 6c 65 ctive-snippets].7].quote.eval.le
2f040 74 20 66 75 6e 63 61 6c 6c 20 23 36 3d 23 3a 62 69 6e 64 73 5d 20 31 30 20 28 23 24 20 2e 20 31 t.funcall.#6=#:binds].10.(#$...1
2f060 39 31 34 39 39 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 6f 6d 2d 73 74 61 91499)]).(defalias.'yas--fom-sta
2f080 72 74 20 23 5b 28 66 6f 6d 29 20 22 5c 33 30 34 08 21 09 3e 5c 32 30 33 1b 00 5c 33 30 34 08 21 rt.#[(fom)."\304.!.>\203..\304.!
2f0a0 09 3e 5c 32 30 34 17 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 .>\204..\305\306\307.D\"\210.\31
2f0c0 30 48 5c 32 30 37 5c 33 30 34 08 21 5c 6e 3e 5c 32 30 33 36 00 5c 33 30 34 08 21 5c 6e 3e 5c 32 0H\207\304.!\n>\2036.\304.!\n>\2
2f0e0 30 34 32 00 5c 33 30 35 5c 33 30 36 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 32 042.\305\306\311.D\"\210.\312H\2
2f100 30 37 5c 33 30 34 08 21 0b 3e 5c 32 30 34 45 00 5c 33 30 35 5c 33 30 36 5c 33 31 33 08 44 5c 22 07\304.!.>\204E.\305\306\313.D\"
2f120 5c 32 31 30 08 5c 33 31 32 48 5c 32 30 37 22 20 5b 66 6f 6d 20 63 6c 2d 73 74 72 75 63 74 2d 79 \210.\312H\207".[fom.cl-struct-y
2f140 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 as--field-tags.cl-struct-yas--mi
2f160 72 72 6f 72 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 rror-tags.cl-struct-yas--exit-ta
2f180 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 gs.type-of.signal.wrong-type-arg
2f1a0 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 32 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 31 ument.yas--field.2.yas--mirror.1
2f1c0 20 79 61 73 2d 2d 65 78 69 74 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d .yas--exit].4]).(defalias.'yas--
2f1e0 66 6f 6d 2d 65 6e 64 20 23 5b 28 66 6f 6d 29 20 22 5c 33 30 34 08 21 09 3e 5c 32 30 33 1b 00 5c fom-end.#[(fom)."\304.!.>\203..\
2f200 33 30 34 08 21 09 3e 5c 32 30 34 17 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 304.!.>\204..\305\306\307.D\"\21
2f220 30 08 5c 33 31 30 48 5c 32 30 37 5c 33 30 34 08 21 5c 6e 3e 5c 32 30 33 36 00 5c 33 30 34 08 21 0.\310H\207\304.!\n>\2036.\304.!
2f240 5c 6e 3e 5c 32 30 34 32 00 5c 33 30 35 5c 33 30 36 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 \n>\2042.\305\306\311.D\"\210.\3
2f260 31 32 48 5c 32 30 37 5c 33 30 34 08 21 0b 3e 5c 32 30 34 45 00 5c 33 30 35 5c 33 30 36 5c 33 31 12H\207\304.!.>\204E.\305\306\31
2f280 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 32 30 37 22 20 5b 66 6f 6d 20 63 6c 2d 73 74 72 3.D\"\210.\314H\207".[fom.cl-str
2f2a0 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 uct-yas--field-tags.cl-struct-ya
2f2c0 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 s--mirror-tags.cl-struct-yas--ex
2f2e0 69 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 it-tags.type-of.signal.wrong-typ
2f300 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 33 20 79 61 73 2d 2d 6d 69 72 e-argument.yas--field.3.yas--mir
2f320 72 6f 72 20 32 20 79 61 73 2d 2d 65 78 69 74 20 31 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 ror.2.yas--exit.1].4]).(defalias
2f340 20 27 79 61 73 2d 2d 66 6f 6d 2d 6e 65 78 74 20 23 5b 28 66 6f 6d 29 20 22 5c 33 30 34 08 21 09 .'yas--fom-next.#[(fom)."\304.!.
2f360 3e 5c 32 30 33 1b 00 5c 33 30 34 08 21 09 3e 5c 32 30 34 17 00 5c 33 30 35 5c 33 30 36 5c 33 30 >\203..\304.!.>\204..\305\306\30
2f380 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 32 30 37 5c 33 30 34 08 21 5c 6e 3e 5c 32 30 33 7.D\"\210.\310H\207\304.!\n>\203
2f3a0 36 00 5c 33 30 34 08 21 5c 6e 3e 5c 32 30 34 32 00 5c 33 30 35 5c 33 30 36 5c 33 31 31 08 44 5c 6.\304.!\n>\2042.\305\306\311.D\
2f3c0 22 5c 32 31 30 08 5c 33 31 32 48 5c 32 30 37 5c 33 30 34 08 21 0b 3e 5c 32 30 34 45 00 5c 33 30 "\210.\312H\207\304.!.>\204E.\30
2f3e0 35 5c 33 30 36 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 32 30 37 22 20 5b 66 6f 5\306\313.D\"\210.\314H\207".[fo
2f400 6d 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 63 6c 2d 73 m.cl-struct-yas--field-tags.cl-s
2f420 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 truct-yas--mirror-tags.cl-struct
2f440 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 -yas--exit-tags.type-of.signal.w
2f460 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 38 20 rong-type-argument.yas--field.8.
2f480 79 61 73 2d 2d 6d 69 72 72 6f 72 20 35 20 79 61 73 2d 2d 65 78 69 74 20 32 5d 20 34 5d 29 0a 28 yas--mirror.5.yas--exit.2].4]).(
2f4a0 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 6f 6d 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 defalias.'yas--fom-parent-field.
2f4c0 23 5b 28 66 6f 6d 29 20 22 5c 33 30 33 08 21 09 3e 5c 32 30 33 1b 00 5c 33 30 33 08 21 09 3e 5c #[(fom)."\303.!.>\203..\303.!.>\
2f4e0 32 30 34 17 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 204..\304\305\306.D\"\210.\307H\
2f500 32 30 37 5c 33 30 33 08 21 5c 6e 3e 5c 32 30 33 36 00 5c 33 30 33 08 21 5c 6e 3e 5c 32 30 34 32 207\303.!\n>\2036.\303.!\n>\2042
2f520 00 5c 33 30 34 5c 33 30 35 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 32 30 37 5c .\304\305\310.D\"\210.\307H\207\
2f540 33 31 31 5c 32 30 37 22 20 5b 66 6f 6d 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 311\207".[fom.cl-struct-yas--fie
2f560 6c 64 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 ld-tags.cl-struct-yas--mirror-ta
2f580 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 gs.type-of.signal.wrong-type-arg
2f5a0 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 34 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 6e ument.yas--field.4.yas--mirror.n
2f5c0 69 6c 5d 20 34 5d 29 0a 23 40 31 37 37 20 43 61 6c 63 75 6c 61 74 65 20 61 64 6a 61 63 65 6e 63 il].4]).#@177.Calculate.adjacenc
2f5e0 69 65 73 20 66 6f 72 20 66 69 65 6c 64 73 20 6f 72 20 6d 69 72 72 6f 72 73 20 6f 66 20 53 4e 49 ies.for.fields.or.mirrors.of.SNI
2f600 50 50 45 54 2e 0a 0a 54 68 69 73 20 69 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 69 PPET...This.is.according.to.thei
2f620 72 20 72 65 6c 61 74 69 76 65 20 70 6f 73 69 74 69 6f 6e 73 20 69 6e 20 74 68 65 20 62 75 66 66 r.relative.positions.in.the.buff
2f640 65 72 2c 20 61 6e 64 0a 68 61 73 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 62 65 66 6f 72 65 20 er,.and.has.to.be.called.before.
2f660 74 68 65 20 24 2d 63 6f 6e 73 74 72 75 63 74 73 20 61 72 65 20 64 65 6c 65 74 65 64 2e 1f 0a 28 the.$-constructs.are.deleted...(
2f680 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 61 64 6a 61 63 65 6e defalias.'yas--calculate-adjacen
2f6a0 63 69 65 73 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 36 18 5c 33 30 37 19 08 1a 5c 33 cies.#[(snippet)."\306.\307...\3
2f6c0 31 30 1b 5c 33 31 31 5c 66 21 0d 3e 5c 32 30 34 17 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 66 10.\311\f!.>\204..\312\313\314\f
2f6e0 44 5c 22 5c 32 31 30 5c 66 5c 33 31 35 48 5c 32 30 33 32 00 5c 33 31 31 5c 66 21 0d 3e 5c 32 30 D\"\210\f\315H\2032.\311\f!.>\20
2f700 34 2c 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 31 35 48 0b 4,.\312\313\314\fD\"\210\f\315H.
2f720 42 13 5c 33 31 31 5c 66 21 0d 3e 5c 32 30 34 41 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 66 44 B.\311\f!.>\204A.\312\313\314\fD
2f740 5c 22 5c 32 31 30 5c 66 5c 33 31 36 48 5c 33 31 30 1e 13 5c 32 31 31 1e 14 5c 32 30 33 5c 32 32 \"\210\f\316H\310..\211..\203\22
2f760 31 00 0e 14 40 5c 32 31 31 16 13 0b 42 13 5c 33 31 31 0e 13 21 0e 15 3e 5c 32 30 34 68 00 5c 33 1...@\211...B.\311..!..>\204h.\3
2f780 31 32 5c 33 31 33 5c 33 31 37 0e 13 44 5c 22 5c 32 31 30 0e 13 5c 33 32 30 48 5c 33 31 30 1e 16 12\313\317..D\"\210..\320H\310..
2f7a0 5c 32 31 31 1e 14 5c 32 30 33 5c 32 30 37 00 0e 14 40 5c 32 31 31 16 16 0b 42 13 0e 14 41 5c 32 \211..\203\207...@\211...B...A\2
2f7c0 31 31 16 14 5c 32 30 34 75 00 2a 0e 14 41 5c 32 31 31 16 14 5c 32 30 34 4d 00 2a 5c 33 32 31 0b 11..\204u.*..A\211..\204M.*\321.
2f7e0 09 5c 22 5c 32 31 31 13 5c 32 30 35 5c 32 33 37 00 5c 33 32 32 5c 6e 0b 5c 22 2c 5c 32 30 37 22 .\"\211.\205\237.\322\n.\",\207"
2f800 20 5b 66 6f 6d 2d 73 65 74 2d 6e 65 78 74 2d 66 6f 6d 20 63 6f 6d 70 61 72 65 2d 66 6f 6d 2d 62 .[fom-set-next-fom.compare-fom-b
2f820 65 67 73 20 6c 69 6e 6b 2d 66 6f 6d 73 20 73 6f 75 70 20 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 egs.link-foms.soup.snippet.cl-st
2f840 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 5b 28 66 6f 6d 20 6e 65 ruct-yas--snippet-tags.#[(fom.ne
2f860 78 74 66 6f 6d 29 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 33 1f 00 5c 33 30 36 08 21 09 3e 5c 32 xtfom)."\306.!.>\203..\306.!.>\2
2f880 30 34 17 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1a 5c 33 04..\307\310\311.D\"\210.\211.\3
2f8a0 31 32 0b 49 29 5c 32 30 37 5c 33 30 36 08 21 5c 66 3e 5c 32 30 33 3e 00 5c 33 30 36 08 21 5c 66 12.I)\207\306.!\f>\203>.\306.!\f
2f8c0 3e 5c 32 30 34 36 00 5c 33 30 37 5c 33 31 30 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 >\2046.\307\310\313.D\"\210.\211
2f8e0 1d 5c 33 31 34 0b 49 29 5c 32 30 37 5c 33 30 36 08 21 0e 0f 3e 5c 32 30 34 4e 00 5c 33 30 37 5c .\314.I)\207\306.!..>\204N.\307\
2f900 33 31 30 5c 33 31 35 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1e 10 5c 33 31 36 0b 49 29 5c 32 30 310\315.D\"\210.\211..\316.I)\20
2f920 37 22 20 5b 66 6f 6d 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 7".[fom.cl-struct-yas--field-tag
2f940 73 20 23 31 3d 23 3a 76 20 6e 65 78 74 66 6f 6d 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d s.#1=#:v.nextfom.cl-struct-yas--
2f960 6d 69 72 72 6f 72 2d 74 61 67 73 20 23 32 3d 23 3a 76 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 mirror-tags.#2=#:v.type-of.signa
2f980 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 l.wrong-type-argument.yas--field
2f9a0 20 38 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 35 20 79 61 73 2d 2d 65 78 69 74 20 32 20 63 6c 2d .8.yas--mirror.5.yas--exit.2.cl-
2f9c0 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 23 33 3d 23 3a 76 5d 20 35 5d struct-yas--exit-tags.#3=#:v].5]
2f9e0 20 23 5b 28 66 6f 6d 31 20 66 6f 6d 32 29 20 22 5c 33 30 33 08 21 5c 33 30 33 09 21 55 5c 32 30 .#[(fom1.fom2)."\303.!\303.!U\20
2fa00 33 14 00 5c 33 30 34 08 21 5c 6e 3e 5c 32 30 35 1b 00 5c 33 30 35 5c 32 30 37 5c 33 30 33 08 21 3..\304.!\n>\205..\305\207\303.!
2fa20 5c 33 30 33 09 21 59 5c 32 30 37 22 20 5b 66 6f 6d 32 20 66 6f 6d 31 20 63 6c 2d 73 74 72 75 63 \303.!Y\207".[fom2.fom1.cl-struc
2fa40 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 79 61 73 2d 2d 66 6f 6d 2d 73 74 61 72 t-yas--mirror-tags.yas--fom-star
2fa60 74 20 74 79 70 65 2d 6f 66 20 74 5d 20 33 5d 20 6e 69 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e t.type-of.t].3].nil.type-of.sign
2fa80 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 al.wrong-type-argument.yas--snip
2faa0 70 65 74 20 33 20 32 20 79 61 73 2d 2d 66 69 65 6c 64 20 35 20 73 6f 72 74 20 63 6c 2d 72 65 64 pet.3.2.yas--field.5.sort.cl-red
2fac0 75 63 65 20 66 69 65 6c 64 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 6c 2d 73 74 72 uce.field.--dolist-tail--.cl-str
2fae0 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 6d 69 72 72 6f 72 5d 20 35 20 28 23 uct-yas--field-tags.mirror].5.(#
2fb00 24 20 2e 20 31 39 33 39 39 38 29 5d 29 0a 23 40 31 39 38 20 44 69 73 63 6f 76 65 72 20 69 66 20 $...193998)]).#@198.Discover.if.
2fb20 46 4f 4d 20 69 73 20 70 61 72 65 6e 74 65 64 20 62 79 20 73 6f 6d 65 20 66 69 65 6c 64 20 69 6e FOM.is.parented.by.some.field.in
2fb40 20 53 4e 49 50 50 45 54 2e 0a 0a 55 73 65 20 74 68 65 20 74 69 67 68 74 65 73 74 20 63 6f 6e 74 .SNIPPET...Use.the.tightest.cont
2fb60 61 69 6e 69 6e 67 20 66 69 65 6c 64 20 69 66 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 66 69 aining.field.if.more.than.one.fi
2fb80 65 6c 64 20 63 6f 6e 74 61 69 6e 73 0a 74 68 65 20 6d 69 72 72 6f 72 2e 20 20 49 6e 74 65 6e 64 eld.contains.the.mirror...Intend
2fba0 65 64 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 2a 62 65 66 6f 72 65 2a 20 74 68 65 20 64 6f 6c ed.to.be.called.*before*.the.dol
2fbc0 6c 61 72 2d 72 65 67 69 6f 6e 73 20 61 72 65 0a 64 65 6c 65 74 65 64 2e 1f 0a 28 64 65 66 61 6c lar-regions.are.deleted...(defal
2fbe0 69 61 73 20 27 79 61 73 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 73 69 6d 70 6c 65 2d 66 6f 6d 2d 70 ias.'yas--calculate-simple-fom-p
2fc00 61 72 65 6e 74 61 67 65 20 23 5b 28 73 6e 69 70 70 65 74 20 66 6f 6d 29 20 22 65 64 18 19 5c 33 arentage.#[(snippet.fom)."ed..\3
2fc20 30 36 5c 6e 5c 33 30 37 0b 21 5c 66 3e 5c 32 30 34 15 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 0b 06\n\307.!\f>\204..\310\311\312.
2fc40 44 5c 22 5c 32 31 30 0b 5c 33 31 33 48 5c 22 5c 33 31 34 1d 5c 32 31 31 1e 13 5c 32 30 35 02 01 D\"\210.\313H\"\314.\211..\205..
2fc60 0e 13 40 15 5c 33 30 37 0d 21 0e 14 3e 5c 32 30 34 35 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 0d ..@.\307.!..>\2045.\310\311\315.
2fc80 44 5c 22 5c 32 31 30 0d 5c 33 31 33 48 5c 33 31 36 5c 6e 21 58 5c 32 30 33 5c 33 37 30 00 5c 33 D\"\210.\313H\316\n!X\203\370.\3
2fca0 31 37 5c 6e 21 5c 33 30 37 0d 21 0e 14 3e 5c 32 30 34 52 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 17\n!\307.!..>\204R.\310\311\315
2fcc0 0d 44 5c 22 5c 32 31 30 0d 5c 33 32 30 48 58 5c 32 30 33 5c 33 37 30 00 09 5c 33 30 37 0d 21 0e .D\"\210.\320HX\203\370..\307.!.
2fce0 14 3e 5c 32 30 34 6a 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 0d 44 5c 22 5c 32 31 30 0d 5c 33 31 .>\204j.\310\311\315.D\"\210.\31
2fd00 33 48 57 5c 32 30 33 5c 33 37 30 00 5c 33 30 37 0d 21 0e 14 3e 5c 32 30 34 5c 32 30 31 00 5c 33 3HW\203\370.\307.!..>\204\201.\3
2fd20 31 30 5c 33 31 31 5c 33 31 35 0d 44 5c 22 5c 32 31 30 0d 5c 33 32 30 48 08 57 5c 32 30 33 5c 33 10\311\315.D\"\210.\320H.W\203\3
2fd40 37 30 00 5c 33 30 37 0d 21 0e 14 3e 5c 32 30 34 5c 32 33 31 00 5c 33 31 30 5c 33 31 31 5c 33 31 70.\307.!..>\204\231.\310\311\31
2fd60 35 0d 44 5c 22 5c 32 31 30 0d 5c 33 31 33 48 11 5c 33 30 37 0d 21 0e 14 3e 5c 32 30 34 5c 32 35 5.D\"\210.\313H.\307.!..>\204\25
2fd80 35 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 0d 44 5c 22 5c 32 31 30 0d 5c 33 32 30 48 10 5c 33 30 5.\310\311\315.D\"\210.\320H.\30
2fda0 37 5c 6e 21 0e 14 3e 5c 32 30 33 5c 33 32 36 00 5c 33 30 37 5c 6e 21 0e 14 3e 5c 32 30 34 5c 33 7\n!..>\203\326.\307\n!..>\204\3
2fdc0 31 32 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 32 31 31 1e 15 12.\310\311\315\nD\"\210\n\211..
2fde0 5c 33 32 31 0d 49 5c 32 31 30 29 5c 32 30 32 5c 33 37 30 00 5c 33 30 37 5c 6e 21 0e 16 3e 5c 32 \321.I\210)\202\370.\307\n!..>\2
2fe00 30 33 5c 33 37 30 00 5c 33 30 37 5c 6e 21 0e 16 3e 5c 32 30 34 5c 33 35 37 00 5c 33 31 30 5c 33 03\370.\307\n!..>\204\357.\310\3
2fe20 31 31 5c 33 32 32 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 32 31 31 1e 17 5c 33 32 31 0d 49 5c 32 31 11\322\nD\"\210\n\211..\321.I\21
2fe40 30 29 0e 13 41 5c 32 31 31 16 13 5c 32 30 34 21 00 5c 33 31 34 2c 5c 32 30 37 22 20 5b 6d 61 78 0)..A\211..\204!.\314,\207".[max
2fe60 20 6d 69 6e 20 66 6f 6d 20 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d .min.fom.snippet.cl-struct-yas--
2fe80 73 6e 69 70 70 65 74 2d 74 61 67 73 20 66 69 65 6c 64 20 72 65 6d 71 20 74 79 70 65 2d 6f 66 20 snippet-tags.field.remq.type-of.
2fea0 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d signal.wrong-type-argument.yas--
2fec0 73 6e 69 70 70 65 74 20 32 20 6e 69 6c 20 79 61 73 2d 2d 66 69 65 6c 64 20 79 61 73 2d 2d 66 6f snippet.2.nil.yas--field.yas--fo
2fee0 6d 2d 73 74 61 72 74 20 79 61 73 2d 2d 66 6f 6d 2d 65 6e 64 20 33 20 34 20 79 61 73 2d 2d 6d 69 m-start.yas--fom-end.3.4.yas--mi
2ff00 72 72 6f 72 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 63 6c 2d 73 74 72 75 63 74 2d 79 rror.--dolist-tail--.cl-struct-y
2ff20 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 63 6c 2d 73 74 72 75 63 74 2d as--field-tags.#1=#:v.cl-struct-
2ff40 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 23 32 3d 23 3a 76 5d 20 37 20 28 23 24 20 2e yas--mirror-tags.#2=#:v].7.(#$..
2ff60 20 31 39 35 33 34 38 29 5d 29 0a 23 40 33 35 36 20 4d 61 79 62 65 20 61 64 76 61 6e 63 65 20 46 .195348)]).#@356.Maybe.advance.F
2ff80 4f 4d 27 73 20 65 6e 64 20 74 6f 20 4e 45 57 45 4e 44 20 69 66 20 69 74 20 6e 65 65 64 73 20 69 OM's.end.to.NEWEND.if.it.needs.i
2ffa0 74 2e 0a 0a 49 66 20 69 74 20 64 6f 65 73 2c 20 61 6c 73 6f 3a 0a 0a 2a 20 63 61 6c 6c 20 60 79 t...If.it.does,.also:..*.call.`y
2ffc0 61 73 2d 2d 61 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 65 27 20 6f 6e 20 46 4f 4d 27 as--advance-start-maybe'.on.FOM'
2ffe0 73 20 6e 65 78 74 20 66 6f 6d 2e 0a 0a 2a 20 69 6e 20 63 61 73 65 20 46 4f 4d 20 69 73 20 66 69 s.next.fom...*.in.case.FOM.is.fi
30000 65 6c 64 20 63 61 6c 6c 20 60 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 eld.call.`yas--advance-end-maybe
30020 27 20 6f 6e 20 69 74 73 20 70 61 72 65 6e 74 0a 20 20 66 69 65 6c 64 0a 0a 41 6c 73 6f 2c 20 69 '.on.its.parent...field..Also,.i
30040 66 20 46 4f 4d 20 69 73 20 61 6e 20 65 78 69 74 2d 6d 61 72 6b 65 72 2c 20 61 6c 77 61 79 73 20 f.FOM.is.an.exit-marker,.always.
30060 63 61 6c 6c 0a 60 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 65 27 20 call.`yas--advance-start-maybe'.
30080 6f 6e 20 69 74 73 20 6e 65 78 74 20 66 6f 6d 2e 20 20 54 68 69 73 20 69 73 20 62 65 63 61 75 73 on.its.next.fom...This.is.becaus
300a0 65 0a 65 78 69 74 2d 6d 61 72 6b 65 72 20 68 61 76 65 20 69 64 65 6e 74 69 63 61 6c 20 73 74 61 e.exit-marker.have.identical.sta
300c0 72 74 20 61 6e 64 20 65 6e 64 20 6d 61 72 6b 65 72 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 rt.and.end.markers...(defalias.'
300e0 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 20 23 5b 28 66 6f 6d 20 6e 65 yas--advance-end-maybe.#[(fom.ne
30100 77 65 6e 64 29 20 22 08 5c 32 30 33 21 00 5c 33 30 33 08 21 09 57 5c 32 30 33 21 00 5c 33 30 33 wend).".\203!.\303.!.W\203!.\303
30120 08 21 09 5c 33 30 34 5c 32 32 33 5c 32 31 30 5c 33 30 35 5c 33 30 36 08 21 09 5c 22 5c 32 31 30 .!.\304\223\210\305\306.!.\"\210
30140 5c 33 30 37 5c 33 31 30 08 21 09 5c 22 5c 32 30 37 5c 33 31 31 08 21 5c 6e 3e 5c 32 30 35 2f 00 \307\310.!.\"\207\311.!\n>\205/.
30160 5c 33 30 35 5c 33 30 36 08 21 09 5c 22 5c 32 30 37 22 20 5b 66 6f 6d 20 6e 65 77 65 6e 64 20 63 \305\306.!.\"\207".[fom.newend.c
30180 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 79 61 73 2d 2d 66 6f 6d l-struct-yas--exit-tags.yas--fom
301a0 2d 65 6e 64 20 6e 69 6c 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 -end.nil.yas--advance-start-mayb
301c0 65 20 79 61 73 2d 2d 66 6f 6d 2d 6e 65 78 74 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 e.yas--fom-next.yas--advance-end
301e0 2d 6f 66 2d 70 61 72 65 6e 74 73 2d 6d 61 79 62 65 20 79 61 73 2d 2d 66 6f 6d 2d 70 61 72 65 6e -of-parents-maybe.yas--fom-paren
30200 74 2d 66 69 65 6c 64 20 74 79 70 65 2d 6f 66 5d 20 33 20 28 23 24 20 2e 20 31 39 36 34 36 35 29 t-field.type-of].3.(#$...196465)
30220 5d 29 0a 23 40 37 34 20 43 61 6c 6c 20 60 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d ]).#@74.Call.`yas--advance-end-m
30240 61 79 62 65 27 20 6f 6e 20 46 49 45 4c 44 2c 20 61 6e 64 20 70 72 65 76 69 6f 75 73 20 66 69 65 aybe'.on.FIELD,.and.previous.fie
30260 6c 64 73 20 6f 6e 20 53 4e 49 50 50 45 54 53 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 lds.on.SNIPPETS...(defalias.'yas
30280 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 2d 70 72 65 76 69 6f 75 73 2d 66 69 65 --advance-end-maybe-previous-fie
302a0 6c 64 73 20 23 5b 28 66 69 65 6c 64 20 65 6e 64 20 73 6e 69 70 70 65 74 73 29 20 22 08 5c 33 30 lds.#[(field.end.snippets).".\30
302c0 36 19 5c 32 31 31 1a 5c 32 30 35 46 00 5c 6e 40 11 0b 5c 33 30 37 09 21 5c 66 3e 5c 32 30 34 1b 6.\211.\205F.\n@..\307.!\f>\204.
302e0 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c 33 31 33 48 3e 5c 32 30 34 .\310\311\312.D\"\210.\313H>\204
30300 26 00 5c 33 31 34 5c 33 31 35 21 5c 32 31 30 5c 33 31 36 0b 0d 5c 22 5c 32 31 30 5c 33 30 37 09 &.\314\315!\210\316..\"\210\307.
30320 21 5c 66 3e 5c 32 30 34 3a 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 09 44 5c 22 5c 32 31 30 09 5c !\f>\204:.\310\311\312.D\"\210.\
30340 33 31 37 48 13 5c 6e 41 5c 32 31 31 12 5c 32 30 34 08 00 5c 33 30 36 2a 5c 32 30 37 22 20 5b 73 317H.\nA\211.\204..\306*\207".[s
30360 6e 69 70 70 65 74 73 20 73 6e 69 70 70 65 74 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 nippets.snippet.--dolist-tail--.
30380 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 field.cl-struct-yas--snippet-tag
303a0 73 20 65 6e 64 20 6e 69 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 s.end.nil.type-of.signal.wrong-t
303c0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 32 20 63 6c 2d 2d ype-argument.yas--snippet.2.cl--
303e0 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 6d 65 6d 71 20 66 69 65 6c 64 20 28 79 61 assertion-failed.(memq.field.(ya
30400 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 65 6c 64 73 20 73 6e 69 70 70 65 74 29 29 20 79 61 73 2d s--snippet-fields.snippet)).yas-
30420 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 20 37 5d 20 36 20 28 23 24 20 2e 20 31 39 -advance-end-maybe.7].6.(#$...19
30440 37 31 36 30 29 5d 29 0a 23 40 31 31 31 20 4d 61 79 62 65 20 61 64 76 61 6e 63 65 20 46 4f 4d 27 7160)]).#@111.Maybe.advance.FOM'
30460 73 20 73 74 61 72 74 20 74 6f 20 4e 45 57 53 54 41 52 54 20 69 66 20 69 74 20 6e 65 65 64 73 20 s.start.to.NEWSTART.if.it.needs.
30480 69 74 2e 0a 0a 49 66 20 69 74 20 64 6f 65 73 2c 20 61 6c 73 6f 20 63 61 6c 6c 20 60 79 61 73 2d it...If.it.does,.also.call.`yas-
304a0 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 27 20 6f 6e 20 46 4f 4d 2e 1f 0a 28 64 65 -advance-end-maybe'.on.FOM...(de
304c0 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 65 falias.'yas--advance-start-maybe
304e0 20 23 5b 28 66 6f 6d 20 6e 65 77 73 74 61 72 74 29 20 22 08 5c 32 30 35 17 00 5c 33 30 32 08 21 .#[(fom.newstart).".\205..\302.!
30500 09 57 5c 32 30 35 17 00 5c 33 30 32 08 21 09 5c 33 30 33 5c 32 32 33 5c 32 31 30 5c 33 30 34 08 .W\205..\302.!.\303\223\210\304.
30520 09 5c 22 5c 32 30 37 22 20 5b 66 6f 6d 20 6e 65 77 73 74 61 72 74 20 79 61 73 2d 2d 66 6f 6d 2d .\"\207".[fom.newstart.yas--fom-
30540 73 74 61 72 74 20 6e 69 6c 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 start.nil.yas--advance-end-maybe
30560 5d 20 33 20 28 23 24 20 2e 20 31 39 37 37 31 30 29 5d 29 0a 23 40 31 38 31 20 4c 69 6b 65 20 60 ].3.(#$...197710)]).#@181.Like.`
30580 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6d 61 79 62 65 27 20 62 75 74 20 66 6f 72 20 yas--advance-end-maybe'.but.for.
305a0 70 61 72 65 6e 74 20 66 69 65 6c 64 73 2e 0a 0a 4f 6e 6c 79 20 77 6f 72 6b 73 20 66 6f 72 20 66 parent.fields...Only.works.for.f
305c0 69 65 6c 64 73 20 61 6e 64 20 64 6f 65 73 6e 27 74 20 63 61 72 65 20 61 62 6f 75 74 20 74 68 65 ields.and.doesn't.care.about.the
305e0 20 73 74 61 72 74 20 6f 66 20 74 68 65 0a 6e 65 78 74 20 46 4f 4d 2e 20 20 57 6f 72 6b 73 20 69 .start.of.the.next.FOM...Works.i
30600 74 73 20 77 61 79 20 75 70 20 72 65 63 75 72 73 69 76 65 6c 79 20 66 6f 72 20 70 61 72 65 6e 74 ts.way.up.recursively.for.parent
30620 73 20 6f 66 20 70 61 72 65 6e 74 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 61 s.of.parents...(defalias.'yas--a
30640 64 76 61 6e 63 65 2d 65 6e 64 2d 6f 66 2d 70 61 72 65 6e 74 73 2d 6d 61 79 62 65 20 23 5b 28 66 dvance-end-of-parents-maybe.#[(f
30660 69 65 6c 64 20 6e 65 77 65 6e 64 29 20 22 08 5c 32 30 35 46 00 5c 33 30 33 08 21 09 3e 5c 32 30 ield.newend).".\205F.\303.!.>\20
30680 34 13 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 6e 57 4..\304\305\306.D\"\210.\307H\nW
306a0 5c 32 30 35 46 00 5c 33 30 33 08 21 09 3e 5c 32 30 34 2a 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 \205F.\303.!.>\204*.\304\305\306
306c0 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 6e 5c 33 31 30 5c 32 32 33 5c 32 31 30 5c 33 31 31 .D\"\210.\307H\n\310\223\210\311
306e0 5c 33 30 33 08 21 09 3e 5c 32 30 34 41 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 22 5c 32 \303.!.>\204A.\304\305\306.D\"\2
30700 31 30 08 5c 33 31 32 48 5c 6e 5c 22 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 10.\312H\n\"\207".[field.cl-stru
30720 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 6e 65 77 65 6e 64 20 74 79 70 65 2d 6f ct-yas--field-tags.newend.type-o
30740 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 f.signal.wrong-type-argument.yas
30760 2d 2d 66 69 65 6c 64 20 33 20 6e 69 6c 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 65 6e 64 2d 6f --field.3.nil.yas--advance-end-o
30780 66 2d 70 61 72 65 6e 74 73 2d 6d 61 79 62 65 20 34 5d 20 35 20 28 23 24 20 2e 20 31 39 38 30 31 f-parents-maybe.4].5.(#$...19801
307a0 30 29 5d 29 0a 23 40 38 35 20 57 68 65 6e 20 65 78 70 61 6e 64 69 6e 67 20 74 68 65 20 73 6e 69 0)]).#@85.When.expanding.the.sni
307c0 70 70 65 74 20 74 68 65 20 22 70 61 72 73 65 2d 63 72 65 61 74 65 22 20 66 75 6e 63 74 69 6f 6e ppet.the."parse-create".function
307e0 73 20 61 64 64 0a 63 6f 6e 73 20 63 65 6c 6c 73 20 74 6f 20 74 68 69 73 20 76 61 72 2e 1f 0a 28 s.add.cons.cells.to.this.var...(
30800 64 65 66 76 61 72 20 79 61 73 2d 2d 64 6f 6c 6c 61 72 2d 72 65 67 69 6f 6e 73 20 6e 69 6c 20 28 defvar.yas--dollar-regions.nil.(
30820 23 24 20 2e 20 31 39 38 35 37 30 29 29 0a 23 40 34 31 20 4c 69 73 74 20 6f 66 20 6d 61 72 6b 65 #$...198570)).#@41.List.of.marke
30840 72 73 20 66 6f 72 20 6d 61 6e 75 61 6c 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 rs.for.manual.indentation...(def
30860 76 61 72 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 6d 61 72 6b 65 72 73 20 6e 69 6c 20 28 23 24 20 var.yas--indent-markers.nil.(#$.
30880 2e 20 31 39 38 37 30 37 29 29 0a 23 40 31 36 33 20 50 61 72 73 65 20 61 20 72 65 63 65 6e 74 6c ..198707)).#@163.Parse.a.recentl
308a0 79 20 69 6e 73 65 72 74 65 64 20 73 6e 69 70 70 65 74 20 74 65 6d 70 6c 61 74 65 2c 20 63 72 65 y.inserted.snippet.template,.cre
308c0 61 74 69 6e 67 20 61 6c 6c 0a 6e 65 63 65 73 73 61 72 79 20 66 69 65 6c 64 73 2c 20 6d 69 72 72 ating.all.necessary.fields,.mirr
308e0 6f 72 73 20 61 6e 64 20 65 78 69 74 20 70 6f 69 6e 74 73 2e 0a 0a 4d 65 61 6e 74 20 74 6f 20 62 ors.and.exit.points...Meant.to.b
30900 65 20 63 61 6c 6c 65 64 20 69 6e 20 61 20 6e 61 72 72 6f 77 65 64 20 62 75 66 66 65 72 2c 20 64 e.called.in.a.narrowed.buffer,.d
30920 6f 65 73 20 76 61 72 69 6f 75 73 20 70 61 73 73 65 73 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 oes.various.passes..(defalias.'y
30940 61 73 2d 2d 73 6e 69 70 70 65 74 2d 70 61 72 73 65 2d 63 72 65 61 74 65 20 23 5b 28 73 6e 69 70 as--snippet-parse-create.#[(snip
30960 70 65 74 29 20 22 5c 33 30 36 60 18 19 5c 33 30 36 5c 32 31 31 1a 13 5c 33 30 37 5c 33 30 36 5c pet)."\306`..\306\211..\307\306\
30980 33 31 30 5c 22 5c 32 31 30 08 62 5c 32 31 30 5c 33 31 31 20 11 5c 33 30 37 20 5c 32 31 30 08 62 310\"\210.b\210\311..\307.\210.b
309a0 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 08 62 5c 32 31 30 5c 33 31 33 5c 66 21 5c 32 31 30 08 62 \210\312.\210.b\210\313\f!\210.b
309c0 5c 32 31 30 5c 33 31 34 5c 66 21 5c 32 31 30 08 62 5c 32 31 30 5c 33 31 35 5c 66 21 5c 32 31 30 \210\314\f!\210.b\210\315\f!\210
309e0 5c 33 31 36 08 21 5c 32 31 30 29 5c 33 31 37 5c 66 21 5c 32 31 30 0d 0e 21 1e 5c 22 1e 23 5c 32 \316.!\210)\317\f!\210..!.\".#\2
30a00 31 34 7e 5c 32 31 30 5c 33 32 30 0b 21 5c 32 31 30 29 5c 33 32 31 0e 5c 22 21 5c 32 31 30 2a 5c 14~\210\320.!\210)\321.\"!\210*\
30a20 33 32 32 5c 66 21 0e 24 3e 5c 32 30 34 5f 00 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 66 44 5c 22 322\f!.$>\204_.\323\324\325\fD\"
30a40 5c 32 31 30 5c 66 5c 33 32 36 48 5c 32 31 31 1e 25 5c 32 30 33 5c 32 30 31 00 5c 33 32 32 0e 25 \210\f\326H\211.%\203\201.\322.%
30a60 21 0e 26 3e 5c 32 30 34 7a 00 5c 33 32 33 5c 33 32 34 5c 33 32 37 0e 25 44 5c 22 5c 32 31 30 0e !.&>\204z.\323\324\327.%D\"\210.
30a80 25 5c 33 33 30 48 5c 32 30 32 5c 32 30 32 00 64 62 5c 32 31 30 29 0e 27 5c 33 33 31 3d 5c 32 30 %\330H\202\202.db\210).'\331=\20
30aa0 33 5c 32 31 37 00 5c 33 33 32 16 27 0e 27 5c 32 30 33 5c 32 34 30 00 0e 28 5c 32 30 33 5c 32 34 3\217.\332.'.'\203\240..(\203\24
30ac0 30 00 0e 28 63 5c 32 31 30 5c 32 30 32 5c 32 37 32 00 5c 33 33 33 0e 27 21 5c 32 30 33 5c 32 37 0..(c\210\202\272.\333.'!\203\27
30ae0 32 00 5c 33 33 34 0e 27 21 5c 32 30 33 5c 32 37 32 00 5c 33 33 34 0e 27 21 5c 33 33 35 0e 27 5c 2.\334.'!\203\272.\334.'!\335.'\
30b00 33 30 36 5c 22 5c 32 31 30 63 5c 32 31 30 5c 33 33 36 09 21 5c 32 31 30 08 62 5c 32 31 30 5c 33 306\"\210c\210\336.!\210.b\210\3
30b20 33 37 20 5c 32 31 30 5c 33 34 30 5c 66 21 5c 32 31 30 08 62 2a 5c 32 30 37 22 20 5b 70 61 72 73 37.\210\340\f!\210.b*\207".[pars
30b40 65 2d 73 74 61 72 74 20 73 61 76 65 64 2d 71 75 6f 74 65 73 20 73 79 6e 74 61 78 2d 70 72 6f 70 e-start.saved-quotes.syntax-prop
30b60 65 72 74 69 7a 65 2d 66 75 6e 63 74 69 6f 6e 20 79 61 73 2d 2d 64 6f 6c 6c 61 72 2d 72 65 67 69 ertize-function.yas--dollar-regi
30b80 6f 6e 73 20 73 6e 69 70 70 65 74 20 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d ons.snippet.most-positive-fixnum
30ba0 20 6e 69 6c 20 79 61 73 2d 2d 70 72 6f 74 65 63 74 2d 65 73 63 61 70 65 73 20 28 39 36 29 20 79 .nil.yas--protect-escapes.(96).y
30bc0 61 73 2d 2d 73 61 76 65 2d 62 61 63 6b 71 75 6f 74 65 73 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d as--save-backquotes.yas--indent-
30be0 70 61 72 73 65 2d 63 72 65 61 74 65 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 73 65 2d 63 72 parse-create.yas--field-parse-cr
30c00 65 61 74 65 20 79 61 73 2d 2d 73 69 6d 70 6c 65 2d 66 6f 6d 2d 63 72 65 61 74 65 20 79 61 73 2d eate.yas--simple-fom-create.yas-
30c20 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 69 72 72 6f 72 2d 70 61 72 73 65 2d 63 72 65 61 74 65 20 73 -transform-mirror-parse-create.s
30c40 79 6e 74 61 78 2d 70 70 73 73 2d 66 6c 75 73 68 2d 63 61 63 68 65 20 79 61 73 2d 2d 63 61 6c 63 yntax-ppss-flush-cache.yas--calc
30c60 75 6c 61 74 65 2d 61 64 6a 61 63 65 6e 63 69 65 73 20 79 61 73 2d 2d 64 65 6c 65 74 65 2d 72 65 ulate-adjacencies.yas--delete-re
30c80 67 69 6f 6e 73 20 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 6d 69 73 63 2d 66 72 65 65 2d 66 72 6f 6d gions.yas--remove-misc-free-from
30ca0 2d 75 6e 64 6f 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d -undo.type-of.signal.wrong-type-
30cc0 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 33 20 79 61 73 2d 2d 65 78 69 argument.yas--snippet.3.yas--exi
30ce0 74 20 31 20 63 75 61 20 34 38 20 63 68 61 72 61 63 74 65 72 70 20 67 65 74 2d 72 65 67 69 73 74 t.1.cua.48.characterp.get-regist
30d00 65 72 20 73 65 74 2d 72 65 67 69 73 74 65 72 20 79 61 73 2d 2d 72 65 73 74 6f 72 65 2d 62 61 63 er.set-register.yas--restore-bac
30d20 6b 71 75 6f 74 65 73 20 79 61 73 2d 2d 72 65 73 74 6f 72 65 2d 65 73 63 61 70 65 73 20 79 61 73 kquotes.yas--restore-escapes.yas
30d40 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 73 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 73 --update-mirrors.buffer-undo-lis
30d60 74 20 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 20 67 63 2d 63 6f 6e 73 2d 74 68 72 65 73 68 6f 6c t.old-undo-list.gc-cons-threshol
30d80 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 65 78 d.cl-struct-yas--snippet-tags.ex
30da0 69 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 79 61 73 2d it.cl-struct-yas--exit-tags.yas-
30dc0 77 72 61 70 2d 61 72 6f 75 6e 64 2d 72 65 67 69 6f 6e 20 79 61 73 2d 73 65 6c 65 63 74 65 64 2d wrap-around-region.yas-selected-
30de0 74 65 78 74 5d 20 35 20 28 23 24 20 2e 20 31 39 38 38 30 31 29 5d 29 0a 23 40 32 37 30 20 52 65 text].5.(#$...198801)]).#@270.Re
30e00 74 75 72 6e 73 20 69 6e 66 6f 20 66 6f 72 20 72 65 73 74 6f 72 69 6e 67 20 50 4f 53 49 54 49 4f turns.info.for.restoring.POSITIO
30e20 4e 53 27 73 20 6c 6f 63 61 74 69 6f 6e 20 61 66 74 65 72 20 69 6e 64 65 6e 74 2e 0a 54 68 65 20 NS's.location.after.indent..The.
30e40 72 65 74 75 72 6e 65 64 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 returned.value.is.a.list.of.the.
30e60 66 6f 72 6d 20 28 52 45 47 45 58 50 20 57 53 2d 43 4f 55 4e 54 29 2e 0a 50 4f 53 49 54 49 4f 4e form.(REGEXP.WS-COUNT)..POSITION
30e80 20 6d 61 79 20 62 65 20 65 69 74 68 65 72 20 61 20 6d 61 72 6b 65 72 20 6f 72 20 6a 75 73 74 20 .may.be.either.a.marker.or.just.
30ea0 61 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 2e 20 20 54 68 65 0a 52 45 47 45 58 50 20 6d a.buffer.position...The.REGEXP.m
30ec0 61 74 63 68 65 73 20 74 65 78 74 20 62 65 74 77 65 65 6e 20 42 45 47 2e 2e 45 4e 44 20 77 68 69 atches.text.between.BEG..END.whi
30ee0 63 68 20 64 65 66 61 75 6c 74 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 0a 6c 69 6e 65 20 69 ch.default.to.the.current.line.i
30f00 66 20 6f 6d 69 74 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 61 70 f.omitted...(defalias.'yas--snap
30f20 73 68 6f 74 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 28 70 6f 73 69 74 69 6f 6e 20 26 6f 70 74 69 6f shot-location.#[(position.&optio
30f40 6e 61 6c 20 62 65 67 20 65 6e 64 29 20 22 08 62 5c 32 31 30 09 5c 32 30 34 5c 6e 00 5c 33 30 35 nal.beg.end).".b\210.\204\n.\305
30f60 20 11 5c 6e 5c 32 30 34 11 00 5c 33 30 36 20 12 5c 33 30 37 5c 33 31 30 09 08 5c 22 5c 33 31 31 ..\n\204..\306..\307\310..\"\311
30f80 5c 33 31 32 23 5c 33 30 37 5c 33 31 30 08 5c 6e 5c 22 5c 33 31 31 5c 33 31 32 23 1b 1c 5c 33 31 \312#\307\310.\n\"\311\312#..\31
30fa0 33 5c 33 31 34 5c 33 31 35 5c 66 08 43 5c 32 34 34 0b 5c 32 34 34 5c 33 31 33 23 50 5c 33 31 36 3\314\315\f.C\244.\244\313#P\316
30fc0 5c 6e 77 5c 32 31 30 60 08 5a 2a 44 5c 32 30 37 22 20 5b 70 6f 73 69 74 69 6f 6e 20 62 65 67 20 \nw\210`.Z*D\207".[position.beg.
30fe0 65 6e 64 20 61 66 74 65 72 20 62 65 66 6f 72 65 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d end.after.before.line-beginning-
31000 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 6e 20 73 70 6c 69 74 position.line-end-position.split
31020 2d 73 74 72 69 6e 67 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 -string.buffer-substring-no-prop
31040 65 72 74 69 65 73 20 22 5b 5b 3a 73 70 61 63 65 3a 5d 5c 6e 5d 2b 22 20 74 20 22 5b 5b 3a 73 70 erties."[[:space:]\n]+".t."[[:sp
31060 61 63 65 3a 5d 5c 6e 5d 2a 22 20 6d 61 70 63 6f 6e 63 61 74 20 23 5b 28 73 29 20 22 08 09 3d 5c ace:]\n]*".mapconcat.#[(s)."..=\
31080 32 30 33 08 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 08 21 5c 32 30 37 22 20 5b 73 20 70 6f 73 69 203..\302\207\303.!\207".[s.posi
310a0 74 69 6f 6e 20 22 5c 5c 28 5c 5c 29 22 20 72 65 67 65 78 70 2d 71 75 6f 74 65 5d 20 32 5d 20 22 tion."\\(\\)".regexp-quote].2]."
310c0 5b 3a 73 70 61 63 65 3a 5d 5c 6e 22 5d 20 35 20 28 23 24 20 2e 20 32 30 30 31 39 30 29 5d 29 0a [:space:]\n"].5.(#$...200190)]).
310e0 23 40 31 30 34 20 4c 69 6b 65 20 60 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 6f 63 61 74 69 #@104.Like.`yas--snapshot-locati
31100 6f 6e 27 2c 20 62 75 74 20 72 65 74 75 72 6e 20 61 6c 73 6f 20 6c 69 6e 65 20 6e 75 6d 62 65 72 on',.but.return.also.line.number
31120 2e 0a 52 65 74 75 72 6e 65 64 20 66 6f 72 6d 61 74 20 69 73 20 28 4c 49 4e 45 20 52 45 47 45 58 ..Returned.format.is.(LINE.REGEX
31140 50 20 57 53 2d 43 4f 55 4e 54 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e P.WS-COUNT)...(defalias.'yas--sn
31160 61 70 73 68 6f 74 2d 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 28 70 6f 73 69 74 69 6f 6e apshot-line-location.#[(position
31180 20 26 6f 70 74 69 6f 6e 61 6c 20 62 65 67 20 65 6e 64 29 20 22 08 62 5c 32 31 30 5c 33 30 33 65 .&optional.beg.end).".b\210\303e
311a0 5c 33 30 34 20 5c 22 5c 33 30 35 08 09 5c 6e 23 42 5c 32 30 37 22 20 5b 70 6f 73 69 74 69 6f 6e \304.\"\305..\n#B\207".[position
311c0 20 62 65 67 20 65 6e 64 20 63 6f 75 6e 74 2d 6c 69 6e 65 73 20 6c 69 6e 65 2d 62 65 67 69 6e 6e .beg.end.count-lines.line-beginn
311e0 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 6f 63 61 74 ing-position.yas--snapshot-locat
31200 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 32 30 30 39 33 34 29 5d 29 0a 23 40 32 31 38 20 4c 69 6b ion].5.(#$...200934)]).#@218.Lik
31220 65 20 60 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 6f 63 61 74 69 6f 6e 27 20 66 6f 72 20 6f e.`yas--snapshot-location'.for.o
31240 76 65 72 6c 61 79 73 2e 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 66 6f 72 6d 61 74 20 69 73 20 verlays..The.returned.format.is.
31260 28 4f 56 45 52 4c 41 59 20 28 52 45 20 57 53 29 20 28 52 45 20 57 53 29 29 2e 20 20 45 69 74 68 (OVERLAY.(RE.WS).(RE.WS))...Eith
31280 65 72 20 6f 66 0a 74 68 65 20 28 52 45 20 57 53 29 20 6c 69 73 74 73 20 6d 61 79 20 62 65 20 6e er.of.the.(RE.WS).lists.may.be.n
312a0 69 6c 20 69 66 20 74 68 65 20 73 74 61 72 74 20 6f 72 20 65 6e 64 2c 20 72 65 73 70 65 63 74 69 il.if.the.start.or.end,.respecti
312c0 76 65 6c 79 2c 0a 6f 66 20 74 68 65 20 6f 76 65 72 6c 61 79 20 69 73 20 6f 75 74 73 69 64 65 20 vely,.of.the.overlay.is.outside.
312e0 74 68 65 20 72 61 6e 67 65 20 42 45 47 20 2e 2e 20 45 4e 44 2e 1f 0a 28 64 65 66 61 6c 69 61 73 the.range.BEG....END...(defalias
31300 20 27 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6f 76 65 72 6c 61 79 2d 6c 6f 63 61 74 69 6f 6e .'yas--snapshot-overlay-location
31320 20 23 5b 28 6f 76 65 72 6c 61 79 20 62 65 67 20 65 6e 64 29 20 22 5c 33 30 35 08 21 5c 33 30 36 .#[(overlay.beg.end)."\305.!\306
31340 08 21 19 1a 08 0b 5c 6e 58 5c 32 30 35 1a 00 5c 6e 5c 66 57 5c 32 30 35 1a 00 5c 33 30 37 5c 6e .!....\nX\205..\n\fW\205..\307\n
31360 0b 5c 66 23 0b 09 58 5c 32 30 35 2b 00 09 5c 66 57 5c 32 30 35 2b 00 5c 33 30 37 09 0b 5c 66 23 .\f#..X\205+..\fW\205+.\307..\f#
31380 45 2a 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 20 6f 65 6e 64 20 6f 62 65 67 20 62 65 67 20 65 E*\207".[overlay.oend.obeg.beg.e
313a0 6e 64 20 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 79 61 73 nd.overlay-start.overlay-end.yas
313c0 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 6f 63 61 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 32 30 31 --snapshot-location].6.(#$...201
313e0 32 34 35 29 5d 29 0a 23 40 31 31 38 20 52 65 74 75 72 6e 20 69 6e 66 6f 20 66 6f 72 20 72 65 73 245)]).#@118.Return.info.for.res
31400 74 6f 72 69 6e 67 20 4f 56 45 52 4c 41 59 27 73 20 6c 69 6e 65 20 62 61 73 65 64 20 6c 6f 63 61 toring.OVERLAY's.line.based.loca
31420 74 69 6f 6e 2e 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 66 6f 72 6d 61 74 20 69 73 20 28 4f 56 tion..The.returned.format.is.(OV
31440 45 52 4c 41 59 20 28 4c 49 4e 45 20 52 45 20 57 53 29 20 28 4c 49 4e 45 20 52 45 20 57 53 29 29 ERLAY.(LINE.RE.WS).(LINE.RE.WS))
31460 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6f 76 65 72 ...(defalias.'yas--snapshot-over
31480 6c 61 79 2d 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 28 6f 76 65 72 6c 61 79 29 20 22 08 lay-line-location.#[(overlay).".
314a0 5c 33 30 31 5c 33 30 32 08 21 21 5c 33 30 31 5c 33 30 33 08 21 21 45 5c 32 30 37 22 20 5b 6f 76 \301\302.!!\301\303.!!E\207".[ov
314c0 65 72 6c 61 79 20 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f erlay.yas--snapshot-line-locatio
314e0 6e 20 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 5d 20 35 20 28 n.overlay-start.overlay-end].5.(
31500 23 24 20 2e 20 32 30 31 37 30 39 29 5d 29 0a 23 40 31 33 31 20 4d 6f 76 65 20 74 6f 20 61 6e 64 #$...201709)]).#@131.Move.to.and
31520 20 72 65 74 75 72 6e 20 70 6f 69 6e 74 20 73 61 76 65 64 20 62 79 20 60 79 61 73 2d 2d 73 6e 61 .return.point.saved.by.`yas--sna
31540 70 73 68 6f 74 2d 6c 6f 63 61 74 69 6f 6e 27 2e 0a 42 75 66 66 65 72 20 6d 75 73 74 20 62 65 20 pshot-location'..Buffer.must.be.
31560 6e 61 72 72 6f 77 65 64 20 74 6f 20 42 45 47 2e 2e 45 4e 44 20 75 73 65 64 20 74 6f 20 63 72 65 narrowed.to.BEG..END.used.to.cre
31580 61 74 65 20 74 68 65 20 73 6e 61 70 73 68 6f 74 20 69 6e 66 6f 2e 1f 0a 28 64 65 66 61 6c 69 61 ate.the.snapshot.info...(defalia
315a0 73 20 27 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 28 72 s.'yas--goto-saved-location.#[(r
315c0 65 2d 63 6f 75 6e 74 29 20 22 08 5c 32 31 31 41 10 5c 32 34 32 08 5c 32 31 31 41 10 5c 32 34 32 e-count).".\211A.\242.\211A.\242
315e0 19 1a 65 62 5c 32 31 30 5c 33 30 33 5c 6e 21 5c 32 30 34 1f 00 5c 33 30 34 5c 33 30 35 5c 33 30 ..eb\210\303\n!\204..\304\305\30
31600 36 5c 33 30 37 5c 6e 24 5c 32 31 30 5c 32 30 32 2d 00 5c 33 31 30 5c 32 32 34 62 5c 32 31 30 5c 6\307\n$\210\202-.\310\224b\210\
31620 33 31 31 5c 33 31 32 77 5c 32 31 30 5c 33 31 31 60 09 5a 78 5c 32 31 30 60 2a 5c 32 30 37 22 20 311\312w\210\311`.Zx\210`*\207".
31640 5b 72 65 2d 63 6f 75 6e 74 20 77 73 2d 63 6f 75 6e 74 20 72 65 67 65 78 70 20 6c 6f 6f 6b 69 6e [re-count.ws-count.regexp.lookin
31660 67 2d 61 74 20 6c 77 61 72 6e 20 28 79 61 73 6e 69 70 70 65 74 20 72 65 2d 6d 61 72 6b 65 72 29 g-at.lwarn.(yasnippet.re-marker)
31680 20 3a 77 61 72 6e 69 6e 67 20 22 43 6f 75 6c 64 6e 27 74 20 66 69 6e 64 3a 20 25 53 22 20 31 20 .:warning."Couldn't.find:.%S".1.
316a0 22 5b 3a 73 70 61 63 65 3a 5d 5c 6e 22 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 32 30 32 30 30 "[:space:]\n".nil].5.(#$...20200
316c0 35 29 5d 29 0a 23 40 31 34 30 20 52 65 73 74 6f 72 65 73 20 6d 61 72 6b 65 72 20 62 61 73 65 64 5)]).#@140.Restores.marker.based
316e0 20 6f 6e 20 69 6e 66 6f 20 66 72 6f 6d 20 60 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6f 76 65 .on.info.from.`yas--snapshot-ove
31700 72 6c 61 79 2d 6c 6f 63 61 74 69 6f 6e 27 2e 0a 42 75 66 66 65 72 20 6d 75 73 74 20 62 65 20 6e rlay-location'..Buffer.must.be.n
31720 61 72 72 6f 77 65 64 20 74 6f 20 42 45 47 2e 2e 45 4e 44 20 75 73 65 64 20 74 6f 20 63 72 65 61 arrowed.to.BEG..END.used.to.crea
31740 74 65 20 74 68 65 20 73 6e 61 70 73 68 6f 74 20 69 6e 66 6f 2e 1f 0a 28 64 65 66 61 6c 69 61 73 te.the.snapshot.info...(defalias
31760 20 27 79 61 73 2d 2d 72 65 73 74 6f 72 65 2d 6f 76 65 72 6c 61 79 2d 6c 6f 63 61 74 69 6f 6e 20 .'yas--restore-overlay-location.
31780 23 5b 28 6f 76 2d 6c 6f 63 61 74 69 6f 6e 73 29 20 22 08 5c 32 31 31 19 47 5c 33 30 35 55 5c 32 #[(ov-locations).".\211.G\305U\2
317a0 30 33 11 00 09 5c 32 31 31 41 11 5c 32 34 32 5c 32 30 32 18 00 5c 33 30 36 5c 33 30 37 5c 33 31 03...\211A.\242\202..\306\307\31
317c0 30 09 47 44 5c 22 1a 09 5c 32 31 31 41 11 5c 32 34 32 1b 09 5c 32 34 32 1c 5c 33 31 31 5c 6e 0b 0.GD\"..\211A.\242..\242.\311\n.
317e0 5c 32 30 34 2e 00 5c 33 31 32 5c 6e 21 5c 32 30 32 31 00 5c 33 31 33 0b 21 5c 66 5c 32 30 34 3b \204..\312\n!\2021.\313.!\f\204;
31800 00 5c 33 31 34 5c 6e 21 5c 32 30 32 3e 00 5c 33 31 33 5c 66 21 23 2c 5c 32 30 37 22 20 5b 6f 76 .\314\n!\202>.\313\f!#,\207".[ov
31820 2d 6c 6f 63 61 74 69 6f 6e 73 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 20 6f 76 65 72 -locations.#1=#:--cl-rest--.over
31840 6c 61 79 20 6c 6f 63 2d 62 65 67 20 6c 6f 63 2d 65 6e 64 20 33 20 73 69 67 6e 61 6c 20 77 72 6f lay.loc-beg.loc-end.3.signal.wro
31860 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 28 6f 76 65 72 6c 61 79 20 ng-number-of-arguments.(overlay.
31880 6c 6f 63 2d 62 65 67 20 6c 6f 63 2d 65 6e 64 29 20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 20 6f 76 loc-beg.loc-end).move-overlay.ov
318a0 65 72 6c 61 79 2d 73 74 61 72 74 20 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c 6f 63 61 erlay-start.yas--goto-saved-loca
318c0 74 69 6f 6e 20 6f 76 65 72 6c 61 79 2d 65 6e 64 5d 20 36 20 28 23 24 20 2e 20 32 30 32 34 34 33 tion.overlay-end].6.(#$...202443
318e0 29 5d 29 0a 23 40 31 34 35 20 4d 6f 76 65 20 74 6f 20 61 6e 64 20 72 65 74 75 72 6e 20 70 6f 69 )]).#@145.Move.to.and.return.poi
31900 6e 74 20 73 61 76 65 64 20 62 79 20 60 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6c 69 6e 65 2d nt.saved.by.`yas--snapshot-line-
31920 6c 6f 63 61 74 69 6f 6e 27 2e 0a 41 64 64 69 74 69 6f 6e 61 6c 6c 79 20 72 65 71 75 69 72 65 73 location'..Additionally.requires
31940 20 42 41 53 45 2d 50 4f 53 20 74 6f 20 74 65 6c 6c 20 77 68 65 72 65 20 74 68 65 20 6c 69 6e 65 .BASE-POS.to.tell.where.the.line
31960 20 6e 75 6d 62 65 72 73 20 61 72 65 0a 72 65 6c 61 74 69 76 65 20 74 6f 2e 1f 0a 28 64 65 66 61 .numbers.are.relative.to...(defa
31980 6c 69 61 73 20 27 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c 69 6e 65 2d 6c 6f 63 61 74 lias.'yas--goto-saved-line-locat
319a0 69 6f 6e 20 23 5b 28 62 61 73 65 2d 70 6f 73 20 6c 2d 72 65 2d 63 6f 75 6e 74 29 20 22 08 62 5c ion.#[(base-pos.l-re-count).".b\
319c0 32 31 30 09 5c 32 31 31 41 11 5c 32 34 32 79 5c 32 31 30 5c 32 31 34 5c 33 30 32 20 5c 33 30 33 210.\211A.\242y\210\214\302.\303
319e0 20 7d 5c 32 31 30 5c 33 30 34 09 21 29 5c 32 30 37 22 20 5b 62 61 73 65 2d 70 6f 73 20 6c 2d 72 .}\210\304.!)\207".[base-pos.l-r
31a00 65 2d 63 6f 75 6e 74 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 e-count.line-beginning-position.
31a20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 line-end-position.yas--goto-save
31a40 64 2d 6c 6f 63 61 74 69 6f 6e 5d 20 32 20 28 23 24 20 2e 20 32 30 32 39 38 36 29 5d 29 0a 23 40 d-location].2.(#$...202986)]).#@
31a60 37 35 20 52 65 73 74 6f 72 65 73 20 6d 61 72 6b 65 72 20 62 61 73 65 64 20 6f 6e 20 69 6e 66 6f 75.Restores.marker.based.on.info
31a80 20 66 72 6f 6d 20 60 79 61 73 2d 2d 73 6e 61 70 73 68 6f 74 2d 6f 76 65 72 6c 61 79 2d 6c 69 6e .from.`yas--snapshot-overlay-lin
31aa0 65 2d 6c 6f 63 61 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 e-location'...(defalias.'yas--re
31ac0 73 74 6f 72 65 2d 6f 76 65 72 6c 61 79 2d 6c 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 28 62 store-overlay-line-location.#[(b
31ae0 61 73 65 2d 70 6f 73 20 6f 76 2d 6c 6f 63 61 74 69 6f 6e 73 29 20 22 08 5c 32 31 31 19 47 5c 33 ase-pos.ov-locations).".\211.G\3
31b00 30 36 55 5c 32 30 33 11 00 09 5c 32 31 31 41 11 5c 32 34 32 5c 32 30 32 18 00 5c 33 30 37 5c 33 06U\203...\211A.\242\202..\307\3
31b20 31 30 5c 33 31 31 09 47 44 5c 22 1a 09 5c 32 31 31 41 11 5c 32 34 32 1b 09 5c 32 34 32 1c 5c 33 10\311.GD\"..\211A.\242..\242.\3
31b40 31 32 5c 6e 5c 33 31 33 0d 0b 5c 22 5c 33 31 33 0d 5c 66 5c 22 23 2c 5c 32 30 37 22 20 5b 6f 76 12\n\313..\"\313.\f\"#,\207".[ov
31b60 2d 6c 6f 63 61 74 69 6f 6e 73 20 23 31 3d 23 3a 2d 2d 63 6c 2d 72 65 73 74 2d 2d 20 6f 76 65 72 -locations.#1=#:--cl-rest--.over
31b80 6c 61 79 20 62 65 67 2d 6c 2d 72 2d 77 20 65 6e 64 2d 6c 2d 72 2d 77 20 62 61 73 65 2d 70 6f 73 lay.beg-l-r-w.end-l-r-w.base-pos
31ba0 20 33 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 .3.signal.wrong-number-of-argume
31bc0 6e 74 73 20 28 6f 76 65 72 6c 61 79 20 62 65 67 2d 6c 2d 72 2d 77 20 65 6e 64 2d 6c 2d 72 2d 77 nts.(overlay.beg-l-r-w.end-l-r-w
31be0 29 20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 20 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c ).move-overlay.yas--goto-saved-l
31c00 69 6e 65 2d 6c 6f 63 61 74 69 6f 6e 5d 20 37 20 28 23 24 20 2e 20 32 30 33 33 36 33 29 5d 29 0a ine-location].7.(#$...203363)]).
31c20 23 40 31 30 38 20 49 6e 64 65 6e 74 20 74 68 65 20 6c 69 6e 65 73 20 62 65 74 77 65 65 6e 20 46 #@108.Indent.the.lines.between.F
31c40 52 4f 4d 20 61 6e 64 20 54 4f 20 77 69 74 68 20 60 69 6e 64 65 6e 74 2d 61 63 63 6f 72 64 69 6e ROM.and.TO.with.`indent-accordin
31c60 67 2d 74 6f 2d 6d 6f 64 65 27 2e 0a 54 68 65 20 53 4e 49 50 50 45 54 27 73 20 6d 61 72 6b 65 72 g-to-mode'..The.SNIPPET's.marker
31c80 73 20 61 72 65 20 70 72 65 73 65 72 76 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 s.are.preserved...(defalias.'yas
31ca0 2d 2d 69 6e 64 65 6e 74 2d 72 65 67 69 6f 6e 20 23 5b 28 66 72 6f 6d 20 74 6f 20 73 6e 69 70 70 --indent-region.#[(from.to.snipp
31cc0 65 74 29 20 22 5c 32 31 32 08 09 1a 1b 5c 32 31 34 7e 5c 32 31 30 5c 33 30 36 5c 66 21 1d 5c 33 et)."\212....\214~\210\306\f!.\3
31ce0 30 37 20 0e 13 5c 33 31 30 5c 32 32 33 1e 13 0e 14 62 5c 32 31 30 5c 33 31 30 5c 32 31 31 1e 15 07...\310\223....b\210\310\211..
31d00 1e 16 5c 33 31 31 1e 17 5c 33 31 32 20 16 15 5c 33 31 33 20 16 16 0e 18 5c 32 30 34 36 00 0e 15 ..\311..\312...\313.....\2046...
31d20 0e 16 55 5c 32 30 34 7b 00 5c 33 31 30 1e 19 0d 5c 33 31 30 1e 1a 5c 32 31 31 1e 1b 5c 32 30 33 ..U\204{.\310...\310..\211..\203
31d40 71 00 0e 1b 40 16 1a 0e 15 0e 1a 58 5c 32 30 33 68 00 0e 1a 0e 16 58 5c 32 30 33 68 00 0e 1a 5c q...@......X\203h.....X\203h...\
31d60 33 31 34 0e 1a 0e 15 0e 16 23 42 0e 19 42 16 19 0e 1b 41 5c 32 31 31 16 1b 5c 32 30 34 43 00 2a 314......#B..B....A\211..\204C.*
31d80 5c 33 31 35 5c 32 31 36 5c 33 31 36 20 5c 32 31 30 5c 33 31 37 20 5c 32 31 30 2a 5c 33 32 30 79 \315\216\316.\210\317.\210*\320y
31da0 5c 33 32 31 55 5c 32 30 33 5c 32 31 37 00 60 0e 13 57 5c 32 30 33 5c 32 31 37 00 5c 33 31 30 16 \321U\203\217.`..W\203\217.\310.
31dc0 17 5c 32 30 32 21 00 2e 06 5c 33 31 30 5c 33 32 32 5c 6e 21 5c 32 31 30 2b 5c 32 30 37 22 20 5b .\202!...\310\322\n!\210+\207".[
31de0 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 62 75 66 66 65 72 2d 75 6e 64 6f most-positive-fixnum.buffer-undo
31e00 2d 6c 69 73 74 20 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 20 67 63 2d 63 6f 6e 73 2d 74 68 72 65 -list.old-undo-list.gc-cons-thre
31e20 73 68 6f 6c 64 20 73 6e 69 70 70 65 74 20 73 6e 69 70 70 65 74 2d 6d 61 72 6b 65 72 73 20 79 61 shold.snippet.snippet-markers.ya
31e40 73 2d 2d 63 6f 6c 6c 65 63 74 2d 73 6e 69 70 70 65 74 2d 6d 61 72 6b 65 72 73 20 6d 61 6b 65 2d s--collect-snippet-markers.make-
31e60 6d 61 72 6b 65 72 20 6e 69 6c 20 74 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 marker.nil.t.line-beginning-posi
31e80 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 79 61 73 2d 2d 73 6e 61 70 tion.line-end-position.yas--snap
31ea0 73 68 6f 74 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 6e 69 6c 20 22 5c 32 31 34 08 5c 33 30 34 20 7d shot-location.#[nil."\214.\304.}
31ec0 5c 32 31 30 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 35 5c 22 00 0b 40 5c 32 31 31 12 40 5c 33 \210.\305.\211.\205\"..@\211.@\3
31ee0 30 36 5c 6e 41 21 5c 33 30 35 5c 32 32 33 5c 32 31 30 0b 41 5c 32 31 31 13 5c 32 30 34 0e 00 5c 06\nA!\305\223\210.A\211.\204..\
31f00 33 30 35 2b 5c 32 30 37 22 20 5b 62 6f 6c 20 72 65 6d 61 72 6b 65 72 73 20 72 65 6d 61 72 6b 65 305+\207".[bol.remarkers.remarke
31f20 72 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 r.--dolist-tail--.line-end-posit
31f40 69 6f 6e 20 6e 69 6c 20 79 61 73 2d 2d 67 6f 74 6f 2d 73 61 76 65 64 2d 6c 6f 63 61 74 69 6f 6e ion.nil.yas--goto-saved-location
31f60 5d 20 34 5d 20 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 69 6e 64 65 6e 74 2d ].4].back-to-indentation.indent-
31f80 61 63 63 6f 72 64 69 6e 67 2d 74 6f 2d 6d 6f 64 65 20 31 20 30 20 79 61 73 2d 2d 72 65 6d 6f 76 according-to-mode.1.0.yas--remov
31fa0 65 2d 6d 69 73 63 2d 66 72 65 65 2d 66 72 6f 6d 2d 75 6e 64 6f 20 74 6f 20 66 72 6f 6d 20 62 6f e-misc-free-from-undo.to.from.bo
31fc0 6c 20 65 6f 6c 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 79 61 73 2d 61 6c 73 6f 2d 69 l.eol.#1=#:--cl-var--.yas-also-i
31fe0 6e 64 65 6e 74 2d 65 6d 70 74 79 2d 6c 69 6e 65 73 20 72 65 6d 61 72 6b 65 72 73 20 6d 20 2d 2d ndent-empty-lines.remarkers.m.--
32000 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 5d 20 36 20 28 23 24 20 2e 20 32 30 33 38 31 34 29 5d 29 dolist-tail--].6.(#$...203814)])
32020 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 6f 72 69 67 69 6e 61 6c 2d 63 6f .(defvar.yas--indent-original-co
32040 6c 75 6d 6e 20 6e 69 6c 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 69 6e 64 65 6e 74 lumn.nil).(defalias.'yas--indent
32060 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 32 31 32 08 5c 33 30 36 19 5c 32 31 31 1a 5c 32 30 .#[(snippet)."\212.\306.\211.\20
32080 33 29 00 5c 6e 40 11 0b 5c 33 30 37 3d 5c 32 30 34 1d 00 09 62 5c 32 31 30 5c 33 31 30 5c 33 31 3).\n@..\307=\204...b\210\310\31
320a0 31 20 5c 33 31 32 20 5c 66 23 5c 32 31 30 09 5c 33 30 36 5c 32 31 31 5c 32 32 33 5c 32 31 30 5c 1.\312.\f#\210.\306\211\223\210\
320c0 6e 41 5c 32 31 31 12 5c 32 30 34 09 00 2a 5c 33 30 36 10 29 5c 32 31 32 5c 33 30 36 7f 5c 32 31 nA\211.\204..*\306.)\212\306.\21
320e0 30 0b 5c 33 31 33 5c 32 36 37 5c 32 30 32 5f 00 5c 33 31 34 79 5c 33 31 35 55 5c 32 30 35 60 00 0.\313\267\202_.\314y\315U\205`.
32100 5c 33 31 36 1d 5c 33 31 30 5c 33 31 31 20 64 5c 66 23 29 5c 32 30 32 60 00 0e 0f 5c 32 30 34 56 \316.\310\311.d\f#)\202`...\204V
32120 00 5c 33 31 34 79 5c 33 31 35 55 5c 32 30 35 60 00 5c 33 31 30 5c 33 31 31 20 64 5c 66 23 5c 32 .\314y\315U\205`.\310\311.d\f#\2
32140 30 32 60 00 5c 33 30 36 29 5c 32 30 37 22 20 5b 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 6d 61 72 6b 02`.\306)\207".[yas--indent-mark
32160 65 72 73 20 6d 61 72 6b 65 72 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 79 61 73 2d 69 ers.marker.--dolist-tail--.yas-i
32180 6e 64 65 6e 74 2d 6c 69 6e 65 20 73 6e 69 70 70 65 74 20 69 6e 64 65 6e 74 2d 6c 69 6e 65 2d 66 ndent-line.snippet.indent-line-f
321a0 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 61 75 74 6f 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 72 65 67 unction.nil.auto.yas--indent-reg
321c0 69 6f 6e 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 ion.line-beginning-position.line
321e0 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 -end-position.#s(hash-table.size
32200 20 32 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 .2.test.eq.rehash-size.1.5.rehas
32220 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 h-threshold.0.8125.purecopy.t.da
32240 74 61 20 28 66 69 78 65 64 20 35 35 20 61 75 74 6f 20 37 34 29 29 20 31 20 30 20 23 5b 6e 69 6c ta.(fixed.55.auto.74)).1.0.#[nil
32260 20 22 5c 33 30 31 20 5c 32 31 30 08 6a 5c 32 30 37 22 20 5b 79 61 73 2d 2d 69 6e 64 65 6e 74 2d ."\301.\210.j\207".[yas--indent-
32280 6f 72 69 67 69 6e 61 6c 2d 63 6f 6c 75 6d 6e 20 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e original-column.beginning-of-lin
322a0 65 5d 20 31 5d 20 79 61 73 2d 61 6c 73 6f 2d 61 75 74 6f 2d 69 6e 64 65 6e 74 2d 66 69 72 73 74 e].1].yas-also-auto-indent-first
322c0 2d 6c 69 6e 65 5d 20 35 5d 29 0a 23 40 34 39 20 4d 61 6b 65 20 61 20 6c 69 73 74 20 6f 66 20 61 -line].5]).#@49.Make.a.list.of.a
322e0 6c 6c 20 74 68 65 20 6d 61 72 6b 65 72 73 20 75 73 65 64 20 62 79 20 53 4e 49 50 50 45 54 2e 1f ll.the.markers.used.by.SNIPPET..
32300 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 6f 6c 6c 65 63 74 2d 73 6e 69 70 70 65 74 .(defalias.'yas--collect-snippet
32320 2d 6d 61 72 6b 65 72 73 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 32 18 5c 33 30 33 5c -markers.#[(snippet)."\302.\303\
32340 33 30 34 09 5c 22 5c 32 31 30 08 29 5c 32 30 37 22 20 5b 6d 61 72 6b 65 72 73 20 73 6e 69 70 70 304.\"\210.)\207".[markers.snipp
32360 65 74 20 6e 69 6c 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 6d 61 70 2d 6d 61 72 6b 65 72 73 20 et.nil.yas--snippet-map-markers.
32380 23 5b 28 6d 29 20 22 08 09 42 11 08 5c 32 30 37 22 20 5b 6d 20 6d 61 72 6b 65 72 73 5d 20 32 5d #[(m)."..B..\207".[m.markers].2]
323a0 5d 20 33 20 28 23 24 20 2e 20 32 30 35 35 32 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 ].3.(#$...205520)]).(defalias.'y
323c0 61 73 2d 2d 65 73 63 61 70 65 2d 73 74 72 69 6e 67 20 23 5b 28 65 73 63 61 70 65 64 29 20 22 5c as--escape-string.#[(escaped)."\
323e0 33 30 31 5c 33 30 32 5c 33 30 33 08 5c 22 5c 33 30 34 51 5c 32 30 37 22 20 5b 65 73 63 61 70 65 301\302\303.\"\304Q\207".[escape
32400 64 20 22 59 41 53 45 53 43 41 50 45 22 20 66 6f 72 6d 61 74 20 22 25 64 22 20 22 50 52 4f 54 45 d."YASESCAPE".format."%d"."PROTE
32420 43 54 47 55 41 52 44 22 5d 20 34 5d 29 0a 23 40 31 32 36 20 50 72 6f 74 65 63 74 20 61 6c 6c 20 CTGUARD"].4]).#@126.Protect.all.
32440 65 73 63 61 70 65 64 20 63 68 61 72 61 63 74 65 72 73 20 77 69 74 68 20 74 68 65 69 72 20 6e 75 escaped.characters.with.their.nu
32460 6d 65 72 69 63 20 41 53 43 49 49 20 76 61 6c 75 65 2e 0a 0a 57 69 74 68 20 6f 70 74 69 6f 6e 61 meric.ASCII.value...With.optiona
32480 6c 20 73 74 72 69 6e 67 20 54 45 58 54 20 64 6f 20 69 74 20 69 6e 20 73 74 72 69 6e 67 20 69 6e l.string.TEXT.do.it.in.string.in
324a0 73 74 65 61 64 20 6f 66 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 stead.of.buffer...(defalias.'yas
324c0 2d 2d 70 72 6f 74 65 63 74 2d 65 73 63 61 70 65 73 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 74 --protect-escapes.#[(&optional.t
324e0 65 78 74 20 65 73 63 61 70 65 64 29 20 22 08 5c 32 31 31 19 1a 5c 33 30 35 5c 33 30 36 0b 5c 32 ext.escaped).".\211..\305\306.\2
32500 30 36 0b 00 5c 66 5c 22 5c 32 31 30 5c 6e 2a 5c 32 30 37 22 20 5b 74 65 78 74 20 74 65 78 74 2d 06..\f\"\210\n*\207".[text.text-
32520 70 72 6f 76 69 64 65 64 2d 70 20 63 68 61 6e 67 65 64 2d 74 65 78 74 20 65 73 63 61 70 65 64 20 provided-p.changed-text.escaped.
32540 79 61 73 2d 2d 65 73 63 61 70 65 64 2d 63 68 61 72 61 63 74 65 72 73 20 6d 61 70 63 20 23 5b 28 yas--escaped-characters.mapc.#[(
32560 65 73 63 61 70 65 64 29 20 22 5c 33 30 36 5c 33 30 37 08 21 50 5c 33 31 30 08 21 09 5c 32 30 35 escaped)."\306\307.!P\310.!.\205
32580 0d 00 5c 6e 1b 1c 1d 0b 5c 32 30 33 20 00 5c 33 31 31 5c 33 31 32 0d 21 5c 66 0b 5c 33 31 33 5c ..\n....\203..\311\312.!\f.\313\
325a0 32 31 31 25 5c 32 30 32 35 00 65 62 5c 32 31 30 5c 33 31 34 0d 5c 33 31 35 5c 33 31 33 23 5c 32 211%\2025.eb\210\314.\315\313#\2
325c0 30 35 35 00 5c 33 31 36 5c 66 5c 33 31 33 5c 32 31 31 0b 24 5c 32 31 30 5c 32 30 32 23 00 2b 5c 055.\316\f\313\211.$\210\202#.+\
325e0 32 31 31 12 5c 32 30 37 22 20 5b 65 73 63 61 70 65 64 20 74 65 78 74 2d 70 72 6f 76 69 64 65 64 211.\207".[escaped.text-provided
32600 2d 70 20 63 68 61 6e 67 65 64 2d 74 65 78 74 20 74 65 78 74 20 74 6f 20 66 72 6f 6d 20 22 5c 5c -p.changed-text.text.to.from."\\
32620 22 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 79 61 73 2d 2d 65 73 63 61 70 65 2d 73 74 72 ".char-to-string.yas--escape-str
32640 69 6e 67 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 72 65 67 ing.replace-regexp-in-string.reg
32660 65 78 70 2d 71 75 6f 74 65 20 74 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 6e 69 6c 20 72 exp-quote.t.search-forward.nil.r
32680 65 70 6c 61 63 65 2d 6d 61 74 63 68 5d 20 36 5d 5d 20 33 20 28 23 24 20 2e 20 32 30 35 38 37 36 eplace-match].6]].3.(#$...205876
326a0 29 5d 29 0a 23 40 31 33 30 20 52 65 73 74 6f 72 65 20 61 6c 6c 20 65 73 63 61 70 65 64 20 63 68 )]).#@130.Restore.all.escaped.ch
326c0 61 72 61 63 74 65 72 73 20 66 72 6f 6d 20 74 68 65 69 72 20 6e 75 6d 65 72 69 63 20 41 53 43 49 aracters.from.their.numeric.ASCI
326e0 49 20 76 61 6c 75 65 2e 0a 0a 57 69 74 68 20 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 6e 67 20 54 I.value...With.optional.string.T
32700 45 58 54 20 64 6f 20 69 74 20 69 6e 20 73 74 72 69 6e 67 20 69 6e 73 74 65 61 64 20 6f 66 20 74 EXT.do.it.in.string.instead.of.t
32720 68 65 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 73 74 he.buffer...(defalias.'yas--rest
32740 6f 72 65 2d 65 73 63 61 70 65 73 20 23 5b 28 26 6f 70 74 69 6f 6e 61 6c 20 74 65 78 74 20 65 73 ore-escapes.#[(&optional.text.es
32760 63 61 70 65 64 29 20 22 08 5c 32 31 31 19 1a 5c 33 30 35 5c 33 30 36 0b 5c 32 30 36 0b 00 5c 66 caped).".\211..\305\306.\206..\f
32780 5c 22 5c 32 31 30 5c 6e 2a 5c 32 30 37 22 20 5b 74 65 78 74 20 74 65 78 74 2d 70 72 6f 76 69 64 \"\210\n*\207".[text.text-provid
327a0 65 64 2d 70 20 63 68 61 6e 67 65 64 2d 74 65 78 74 20 65 73 63 61 70 65 64 20 79 61 73 2d 2d 65 ed-p.changed-text.escaped.yas--e
327c0 73 63 61 70 65 64 2d 63 68 61 72 61 63 74 65 72 73 20 6d 61 70 63 20 23 5b 28 65 73 63 61 70 65 scaped-characters.mapc.#[(escape
327e0 64 29 20 22 5c 33 30 36 08 21 5c 33 30 37 08 21 09 5c 32 30 35 0b 00 5c 6e 1b 1c 1d 0b 5c 32 30 d)."\306.!\307.!.\205..\n....\20
32800 33 1e 00 5c 33 31 30 5c 33 31 31 0d 21 5c 66 0b 5c 33 31 32 5c 32 31 31 25 5c 32 30 32 33 00 65 3..\310\311.!\f.\312\211%\2023.e
32820 62 5c 32 31 30 5c 33 31 33 0d 5c 33 31 34 5c 33 31 32 23 5c 32 30 35 33 00 5c 33 31 35 5c 66 5c b\210\313.\314\312#\2053.\315\f\
32840 33 31 32 5c 32 31 31 0b 24 5c 32 31 30 5c 32 30 32 21 00 2b 5c 32 31 31 12 5c 32 30 37 22 20 5b 312\211.$\210\202!.+\211.\207".[
32860 65 73 63 61 70 65 64 20 74 65 78 74 2d 70 72 6f 76 69 64 65 64 2d 70 20 63 68 61 6e 67 65 64 2d escaped.text-provided-p.changed-
32880 74 65 78 74 20 74 65 78 74 20 74 6f 20 66 72 6f 6d 20 79 61 73 2d 2d 65 73 63 61 70 65 2d 73 74 text.text.to.from.yas--escape-st
328a0 72 69 6e 67 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 72 65 70 6c 61 63 65 2d 72 65 67 65 ring.char-to-string.replace-rege
328c0 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 74 20 73 65 61 72 xp-in-string.regexp-quote.t.sear
328e0 63 68 2d 66 6f 72 77 61 72 64 20 6e 69 6c 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 5d 20 36 5d ch-forward.nil.replace-match].6]
32900 5d 20 33 20 28 23 24 20 2e 20 32 30 36 35 30 36 29 5d 29 0a 23 40 31 33 35 20 53 61 76 65 20 61 ].3.(#$...206506)]).#@135.Save.a
32920 6c 6c 20 22 5c 3d 60 28 6c 69 73 70 2d 65 78 70 72 65 73 73 69 6f 6e 29 5c 3d 60 22 2d 73 74 79 ll."\=`(lisp-expression)\=`"-sty
32940 6c 65 20 65 78 70 72 65 73 73 69 6f 6e 73 2e 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 le.expressions..Return.a.list.of
32960 20 28 4d 41 52 4b 45 52 20 2e 20 53 54 52 49 4e 47 29 20 65 6e 74 69 72 65 73 20 66 6f 72 20 65 .(MARKER...STRING).entires.for.e
32980 61 63 68 20 62 61 63 6b 71 75 6f 74 65 64 0a 4c 69 73 70 20 65 78 70 72 65 73 73 69 6f 6e 2e 1f ach.backquoted.Lisp.expression..
329a0 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 61 76 65 2d 62 61 63 6b 71 75 6f 74 65 73 .(defalias.'yas--save-backquotes
329c0 20 23 5b 6e 69 6c 20 22 5c 33 30 36 18 70 19 5c 33 30 36 1a 5c 33 30 37 1b 5c 33 31 30 5c 66 5c .#[nil."\306.p.\306.\307.\310\f\
329e0 33 30 36 5c 33 31 31 23 5c 32 30 33 76 00 5c 33 31 32 5c 33 31 33 21 5c 33 30 36 1d 1e 1e 0e 1f 306\311#\203v.\312\313!\306.....
32a00 0e 20 1e 21 1e 5c 22 5c 32 31 34 7e 5c 32 31 30 5c 33 31 34 5c 32 32 34 5c 33 31 34 5c 32 32 35 ...!.\"\214~\210\314\224\314\225
32a20 7c 5c 32 31 30 29 5c 33 31 35 0e 21 21 5c 32 31 30 2a 0b 0e 23 42 1e 23 5c 33 31 36 5c 33 31 37 |\210)\315.!!\210*..#B.#\316\317
32a40 5c 33 32 30 0e 1e 5c 33 32 31 5c 22 21 21 15 29 5c 33 31 34 5c 32 32 34 62 5c 32 31 30 0d 5c 32 \320..\321\"!!.)\314\224b\210.\2
32a60 30 33 72 00 5c 33 32 32 20 1e 24 0e 1f 0e 20 1e 21 1e 5c 22 5c 32 31 34 7e 5c 32 31 30 5c 33 32 03r.\322..$.....!.\"\214~\210\32
32a80 33 63 5c 32 31 30 0e 24 60 5c 33 30 36 5c 32 32 33 5c 32 31 30 5c 33 32 33 63 5c 32 31 30 29 5c 3c\210.$`\306\223\210\323c\210)\
32aa0 33 31 35 0e 21 21 5c 32 31 30 2a 0e 24 0d 42 08 42 10 29 2a 5c 32 30 32 08 00 5c 6e 5c 32 30 33 315.!!\210*.$.B.B.)*\202..\n\203
32ac0 5c 32 33 37 00 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 0e 25 5c 32 30 33 5c 32 33 34 00 \237.\324\325\326\327.%\203\234.
32ae0 5c 33 33 30 0e 25 21 0e 26 3e 5c 32 30 34 5c 32 32 35 00 5c 33 33 31 5c 33 33 32 5c 33 33 33 0e \330.%!.&>\204\225.\331\332\333.
32b00 25 44 5c 22 5c 32 31 30 0e 25 5c 33 33 34 48 5c 32 30 32 5c 32 33 35 00 5c 33 33 35 24 5c 32 31 %D\"\210.%\334H\202\235.\335$\21
32b20 30 08 2c 5c 32 30 37 22 20 5b 73 61 76 65 64 2d 71 75 6f 74 65 73 20 79 61 73 2d 2d 73 6e 69 70 0.,\207".[saved-quotes.yas--snip
32b40 70 65 74 2d 62 75 66 66 65 72 20 79 61 73 2d 2d 63 68 61 6e 67 65 2d 64 65 74 65 63 74 65 64 20 pet-buffer.yas--change-detected.
32b60 64 65 74 65 63 74 2d 63 68 61 6e 67 65 20 79 61 73 2d 2d 62 61 63 6b 71 75 6f 74 65 2d 6c 69 73 detect-change.yas--backquote-lis
32b80 70 2d 65 78 70 72 65 73 73 69 6f 6e 2d 72 65 67 65 78 70 20 74 72 61 6e 73 66 6f 72 6d 65 64 20 p-expression-regexp.transformed.
32ba0 6e 69 6c 20 23 5b 28 5f 62 65 67 20 5f 65 6e 64 29 20 22 70 08 3d 5c 32 30 35 09 00 5c 33 30 32 nil.#[(_beg._end)."p.=\205..\302
32bc0 5c 32 31 31 11 5c 32 30 37 22 20 5b 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 65 72 20 \211.\207".[yas--snippet-buffer.
32be0 79 61 73 2d 2d 63 68 61 6e 67 65 2d 64 65 74 65 63 74 65 64 20 74 5d 20 32 5d 20 72 65 2d 73 65 yas--change-detected.t].2].re-se
32c00 61 72 63 68 2d 66 6f 72 77 61 72 64 20 74 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 arch-forward.t.match-string-no-p
32c20 72 6f 70 65 72 74 69 65 73 20 31 20 30 20 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 6d 69 73 63 2d 66 roperties.1.0.yas--remove-misc-f
32c40 72 65 65 2d 66 72 6f 6d 2d 75 6e 64 6f 20 79 61 73 2d 2d 65 76 61 6c 2d 66 6f 72 2d 73 74 72 69 ree-from-undo.yas--eval-for-stri
32c60 6e 67 20 79 61 73 2d 2d 72 65 61 64 2d 6c 69 73 70 20 79 61 73 2d 2d 72 65 73 74 6f 72 65 2d 65 ng.yas--read-lisp.yas--restore-e
32c80 73 63 61 70 65 73 20 28 39 36 29 20 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 22 59 22 20 6c 77 61 72 scapes.(96).make-marker."Y".lwar
32ca0 6e 20 28 79 61 73 6e 69 70 70 65 74 20 62 61 63 6b 71 75 6f 74 65 2d 63 68 61 6e 67 65 29 20 3a n.(yasnippet.backquote-change).:
32cc0 77 61 72 6e 69 6e 67 20 22 60 25 73 27 20 6d 6f 64 69 66 69 65 64 20 62 75 66 66 65 72 20 69 6e warning."`%s'.modified.buffer.in
32ce0 20 61 20 62 61 63 6b 71 75 6f 74 65 20 65 78 70 72 65 73 73 69 6f 6e 2e 5c 6e 20 20 54 6f 20 68 .a.backquote.expression.\n..To.h
32d00 69 64 65 20 74 68 69 73 20 77 61 72 6e 69 6e 67 2c 20 61 64 64 20 28 79 61 73 6e 69 70 70 65 74 ide.this.warning,.add.(yasnippet
32d20 20 62 61 63 6b 71 75 6f 74 65 2d 63 68 61 6e 67 65 29 20 74 6f 20 60 77 61 72 6e 69 6e 67 2d 73 .backquote-change).to.`warning-s
32d40 75 70 70 72 65 73 73 2d 74 79 70 65 73 27 2e 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 uppress-types'.".type-of.signal.
32d60 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 74 65 6d 70 6c 61 74 wrong-type-argument.yas--templat
32d80 65 20 33 20 22 53 6e 69 70 70 65 74 22 20 63 75 72 72 65 6e 74 2d 73 74 72 69 6e 67 20 6d 6f 73 e.3."Snippet".current-string.mos
32da0 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c 69 t-positive-fixnum.buffer-undo-li
32dc0 73 74 20 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 20 67 63 2d 63 6f 6e 73 2d 74 68 72 65 73 68 6f st.old-undo-list.gc-cons-thresho
32de0 6c 64 20 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6d 61 72 6b 65 ld.before-change-functions.marke
32e00 72 20 79 61 73 2d 2d 63 75 72 72 65 6e 74 2d 74 65 6d 70 6c 61 74 65 20 63 6c 2d 73 74 72 75 63 r.yas--current-template.cl-struc
32e20 74 2d 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 74 61 67 73 5d 20 38 20 28 23 24 20 2e 20 32 30 t-yas--template-tags].8.(#$...20
32e40 37 31 33 30 29 5d 29 0a 23 40 31 31 38 20 52 65 70 6c 61 63 65 20 6d 61 72 6b 65 72 73 20 69 6e 7130)]).#@118.Replace.markers.in
32e60 20 53 41 56 45 44 2d 51 55 4f 54 45 53 20 77 69 74 68 20 74 68 65 69 72 20 76 61 6c 75 65 73 2e .SAVED-QUOTES.with.their.values.
32e80 0a 53 41 56 45 44 2d 51 55 4f 54 45 53 20 69 73 20 74 68 65 20 69 6e 20 66 6f 72 6d 61 74 20 72 .SAVED-QUOTES.is.the.in.format.r
32ea0 65 74 75 72 6e 65 64 20 62 79 20 60 79 61 73 2d 2d 73 61 76 65 2d 62 61 63 6b 71 75 6f 74 65 73 eturned.by.`yas--save-backquotes
32ec0 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 72 65 73 74 6f 72 65 2d 62 61 63 6b '...(defalias.'yas--restore-back
32ee0 71 75 6f 74 65 73 20 23 5b 28 73 61 76 65 64 2d 71 75 6f 74 65 73 29 20 22 08 19 5c 33 30 36 5c quotes.#[(saved-quotes)."..\306\
32f00 32 31 31 1a 1b 09 3a 5c 32 30 33 40 00 09 40 5c 32 31 31 12 5c 32 31 31 41 12 5c 32 34 32 13 5c 211...:\203@..@\211.\211A.\242.\
32f20 32 31 32 0b 62 5c 32 31 30 5c 66 0d 1e 0b 1e 5c 66 5c 32 31 34 7e 5c 32 31 30 5c 33 30 37 5c 33 212.b\210\f....\f\214~\210\307\3
32f40 31 30 21 5c 32 31 30 5c 6e 63 5c 32 31 30 5c 33 30 37 5c 33 31 31 21 5c 32 31 30 29 5c 33 31 32 10!\210\nc\210\307\311!\210)\312
32f60 0e 0b 21 5c 32 31 30 2a 0b 5c 33 30 36 5c 32 31 31 5c 32 32 33 5c 32 31 30 29 09 41 5c 32 31 31 ..!\210*.\306\211\223\210).A\211
32f80 11 5c 32 30 32 07 00 2b 5c 33 30 36 5c 32 30 37 22 20 5b 73 61 76 65 64 2d 71 75 6f 74 65 73 20 .\202..+\306\207".[saved-quotes.
32fa0 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 73 74 72 69 6e 67 20 6d 61 72 6b 65 72 20 6d 6f #1=#:--cl-var--.string.marker.mo
32fc0 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 62 75 66 66 65 72 2d 75 6e 64 6f 2d 6c st-positive-fixnum.buffer-undo-l
32fe0 69 73 74 20 6e 69 6c 20 64 65 6c 65 74 65 2d 63 68 61 72 20 2d 31 20 31 20 79 61 73 2d 2d 72 65 ist.nil.delete-char.-1.1.yas--re
33000 6d 6f 76 65 2d 6d 69 73 63 2d 66 72 65 65 2d 66 72 6f 6d 2d 75 6e 64 6f 20 6f 6c 64 2d 75 6e 64 move-misc-free-from-undo.old-und
33020 6f 2d 6c 69 73 74 20 67 63 2d 63 6f 6e 73 2d 74 68 72 65 73 68 6f 6c 64 5d 20 34 20 28 23 24 20 o-list.gc-cons-threshold].4.(#$.
33040 2e 20 32 30 38 34 36 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 63 61 6e ..208462)]).(defalias.'yas--scan
33060 2d 73 65 78 70 73 20 23 5b 28 66 72 6f 6d 20 63 6f 75 6e 74 29 20 22 5c 33 30 36 31 1f 00 5c 33 -sexps.#[(from.count)."\3061..\3
33080 30 37 20 18 5c 33 31 30 5c 32 31 36 5c 33 31 31 20 70 19 1a 5c 33 31 32 5c 32 31 36 5c 33 31 33 07..\310\216\311.p..\312\216\313
330a0 5c 33 31 34 20 21 5c 32 31 30 5c 33 31 35 1b 5c 33 31 36 5c 66 0d 5c 22 2e 06 30 5c 32 30 37 5c \314.!\210\315.\316\f.\"..0\207\
330c0 32 31 30 5c 33 31 35 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 210\315\207".[save-match-data-in
330e0 74 65 72 6e 61 6c 20 23 31 3d 23 3a 62 75 66 66 65 72 20 23 32 3d 23 3a 74 61 62 6c 65 20 70 61 ternal.#1=#:buffer.#2=#:table.pa
33100 72 73 65 2d 73 65 78 70 2d 6c 6f 6f 6b 75 70 2d 70 72 6f 70 65 72 74 69 65 73 20 66 72 6f 6d 20 rse-sexp-lookup-properties.from.
33120 63 6f 75 6e 74 20 28 65 72 72 6f 72 29 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 count.(error).match-data.#[nil."
33140 5c 33 30 31 08 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 \301.\302\"\207".[save-match-dat
33160 61 2d 69 6e 74 65 72 6e 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 a-internal.set-match-data.evapor
33180 61 74 65 5d 20 33 5d 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 5b 6e 69 6c 20 22 72 08 71 5c ate].3].syntax-table.#[nil."r.q\
331a0 32 31 30 5c 33 30 32 09 21 29 5c 32 30 37 22 20 5b 23 31 23 20 23 32 23 20 73 65 74 2d 73 79 6e 210\302.!)\207".[#1#.#2#.set-syn
331c0 74 61 78 2d 74 61 62 6c 65 5d 20 32 5d 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 73 tax-table].2].set-syntax-table.s
331e0 74 61 6e 64 61 72 64 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6e 69 6c 20 73 63 61 6e 2d 73 65 tandard-syntax-table.nil.scan-se
33200 78 70 73 5d 20 33 5d 29 0a 23 40 35 38 20 43 72 65 61 74 65 20 61 20 6d 61 72 6b 65 72 20 61 74 xps].3]).#@58.Create.a.marker.at
33220 20 50 4f 53 20 77 69 74 68 20 6e 69 6c 20 60 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 69 6f 6e 2d .POS.with.nil.`marker-insertion-
33240 74 79 70 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 61 6b 65 2d 6d 61 72 type'...(defalias.'yas--make-mar
33260 6b 65 72 20 23 5b 28 70 6f 73 29 20 22 5c 33 30 32 20 08 5c 33 30 33 5c 32 32 33 19 5c 33 30 34 ker.#[(pos)."\302..\303\223.\304
33280 09 5c 33 30 33 5c 22 5c 32 31 30 09 29 5c 32 30 37 22 20 5b 70 6f 73 20 6d 61 72 6b 65 72 20 6d .\303\"\210.)\207".[pos.marker.m
332a0 61 6b 65 2d 6d 61 72 6b 65 72 20 6e 69 6c 20 73 65 74 2d 6d 61 72 6b 65 72 2d 69 6e 73 65 72 74 ake-marker.nil.set-marker-insert
332c0 69 6f 6e 2d 74 79 70 65 5d 20 33 20 28 23 24 20 2e 20 32 30 39 34 32 32 29 5d 29 0a 23 40 35 31 ion-type].3.(#$...209422)]).#@51
332e0 20 50 61 72 73 65 20 74 68 65 20 22 24 3e 22 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6d 61 72 6b .Parse.the."$>".indentation.mark
33300 65 72 73 20 6a 75 73 74 20 69 6e 73 65 72 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 ers.just.inserted...(defalias.'y
33320 61 73 2d 2d 69 6e 64 65 6e 74 2d 70 61 72 73 65 2d 63 72 65 61 74 65 20 23 5b 6e 69 6c 20 22 5c as--indent-parse-create.#[nil."\
33340 33 30 31 10 5c 33 30 32 5c 33 30 33 5c 33 30 31 5c 33 30 34 23 5c 32 30 33 1a 00 5c 33 30 35 5c 301.\302\303\301\304#\203..\305\
33360 32 32 34 5c 33 30 35 5c 32 32 35 7c 5c 32 31 30 5c 33 30 36 5c 33 30 37 20 21 08 42 10 5c 32 30 224\305\225|\210\306\307.!.B.\20
33380 32 02 00 08 5c 32 33 37 5c 32 31 31 10 5c 32 30 37 22 20 5b 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 2...\237\211.\207".[yas--indent-
333a0 6d 61 72 6b 65 72 73 20 6e 69 6c 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 24 3e 22 20 markers.nil.search-forward."$>".
333c0 74 20 30 20 79 61 73 2d 2d 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 6c 69 6e 65 2d 62 65 67 69 6e 6e t.0.yas--make-marker.line-beginn
333e0 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 5d 20 34 20 28 23 24 20 2e 20 32 30 39 36 33 33 29 5d 29 0a ing-position].4.(#$...209633)]).
33400 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 63 61 6e 2d 66 6f 72 2d 66 69 65 6c 64 2d 65 (defalias.'yas--scan-for-field-e
33420 6e 64 20 23 5b 6e 69 6c 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 60 53 66 5c 33 30 32 3d 5c nd.#[nil."\300\301!\210`Sf\302=\
33440 32 30 33 11 00 5c 33 30 33 20 5c 32 30 34 00 00 60 5c 32 30 37 22 20 5b 72 65 2d 73 65 61 72 63 203..\303.\204..`\207".[re-searc
33460 68 2d 66 6f 72 77 61 72 64 20 22 5c 5c 24 7b 5c 5c 7c 7d 22 20 31 32 33 20 79 61 73 2d 2d 73 63 h-forward."\\${\\|}".123.yas--sc
33480 61 6e 2d 66 6f 72 2d 66 69 65 6c 64 2d 65 6e 64 5d 20 32 5d 29 0a 23 40 34 38 33 20 50 61 72 73 an-for-field-end].2]).#@483.Pars
334a0 65 20 6d 6f 73 74 20 66 69 65 6c 64 20 65 78 70 72 65 73 73 69 6f 6e 73 20 69 6e 20 53 4e 49 50 e.most.field.expressions.in.SNIP
334c0 50 45 54 2c 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 65 20 73 69 6d 70 6c 65 20 6f 6e 65 20 22 PET,.except.for.the.simple.one."
334e0 24 6e 22 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 75 6e 74 20 61 73 20 61 20 66 $n"...The.following.count.as.a.f
33500 69 65 6c 64 3a 0a 0a 2a 20 22 24 7b 6e 3a 20 74 65 78 74 7d 22 2c 20 66 6f 72 20 61 20 6e 75 6d ield:..*."${n:.text}",.for.a.num
33520 62 65 72 65 64 20 66 69 65 6c 64 20 77 69 74 68 20 64 65 66 61 75 6c 74 20 74 65 78 74 2c 20 61 bered.field.with.default.text,.a
33540 73 20 6c 6f 6e 67 20 61 73 20 4e 20 69 73 20 6e 6f 74 20 30 3b 0a 0a 2a 20 22 24 7b 6e 3a 20 74 s.long.as.N.is.not.0;..*."${n:.t
33560 65 78 74 24 28 65 78 70 72 65 73 73 69 6f 6e 29 7d 2c 20 74 68 65 20 73 61 6d 65 20 77 69 74 68 ext$(expression)},.the.same.with
33580 20 61 20 4c 69 73 70 20 65 78 70 72 65 73 73 69 6f 6e 3b 0a 20 20 74 68 69 73 20 69 73 20 63 61 .a.Lisp.expression;...this.is.ca
335a0 75 67 68 74 20 77 69 74 68 20 74 68 65 20 63 75 72 69 6f 75 73 6c 79 20 6e 61 6d 65 64 20 60 79 ught.with.the.curiously.named.`y
335c0 61 73 2d 2d 6d 75 6c 74 69 2d 64 6f 6c 6c 61 72 2d 6c 69 73 70 2d 65 78 70 72 65 73 73 69 6f 6e as--multi-dollar-lisp-expression
335e0 2d 72 65 67 65 78 70 27 0a 0a 2a 20 74 68 65 20 73 61 6d 65 20 61 73 20 61 62 6f 76 65 20 62 75 -regexp'..*.the.same.as.above.bu
33600 74 20 75 6e 6e 75 6d 62 65 72 65 64 2c 20 28 6e 6f 20 4e 3a 29 20 61 6e 64 20 6e 75 6d 62 65 72 t.unnumbered,.(no.N:).and.number
33620 20 69 73 20 63 61 6c 63 75 6c 61 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 0a 0a 57 .is.calculated.automatically...W
33640 68 65 6e 20 6d 75 6c 74 69 70 6c 65 20 65 78 70 72 65 73 73 69 6f 6e 73 20 61 72 65 20 66 6f 75 hen.multiple.expressions.are.fou
33660 6e 64 2c 20 6f 6e 6c 79 20 74 68 65 20 6c 61 73 74 20 6f 6e 65 20 63 6f 75 6e 74 73 2e 1f 0a 28 nd,.only.the.last.one.counts...(
33680 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 73 65 2d 63 72 65 61 74 defalias.'yas--field-parse-creat
336a0 65 20 23 5b 28 73 6e 69 70 70 65 74 20 26 6f 70 74 69 6f 6e 61 6c 20 70 61 72 65 6e 74 2d 66 69 e.#[(snippet.&optional.parent-fi
336c0 65 6c 64 29 20 22 5c 32 31 32 5c 33 30 36 08 5c 33 30 37 5c 33 31 30 23 5c 32 30 33 5c 33 35 32 eld)."\212\306.\307\310#\203\352
336e0 00 5c 33 31 31 20 19 5c 33 31 32 5c 32 31 36 5c 33 31 33 5c 32 32 34 62 5c 32 31 30 5c 33 31 34 .\311..\312\216\313\224b\210\314
33700 20 2a 5c 32 31 31 1a 5c 32 30 36 1b 00 60 53 66 5c 33 31 35 3d 5c 32 30 33 26 00 5c 6e 5c 32 30 .*\211.\206..`Sf\315=\203&.\n\20
33720 32 27 00 60 1b 5c 33 31 36 5c 33 31 37 21 5c 32 30 35 33 00 5c 33 32 30 5c 33 31 36 5c 33 31 37 2'.`.\316\317!\2053.\320\316\317
33740 21 21 1c 0b 5c 32 30 35 6d 00 5c 33 32 31 5c 33 31 36 5c 33 31 33 21 5c 33 30 37 5c 33 31 30 1d !!..\205m.\321\316\313!\307\310.
33760 5c 33 32 32 03 03 03 23 29 5c 32 36 36 5c 32 30 33 3f 5c 32 30 35 6d 00 5c 66 5c 33 32 33 5c 33 \322...#)\266\203?\205m.\f\323\3
33780 31 33 5c 32 32 34 21 5c 33 32 33 0b 53 21 0e 23 1e 23 1e 24 1e 25 1c 5c 33 32 34 5c 33 32 35 5c 13\224!\323.S!.#.#.$.%.\324\325\
337a0 66 0e 25 0e 24 0e 23 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 26 09 2c 5c 32 31 31 1e 26 f.%.$.#\307\211\211\211&.,\211.&
337c0 5c 32 30 33 5c 33 34 36 00 0b 62 5c 32 31 30 0b 53 0b 42 0e 27 42 16 27 5c 33 32 36 5c 32 32 34 \203\346..b\210.S.B.'B.'\326\224
337e0 5c 33 31 33 5c 32 32 34 42 0e 27 42 16 27 5c 33 32 37 0e 28 21 0e 29 3e 5c 32 30 34 5c 32 33 33 \313\224B.'B.'\327.(!.)>\204\233
33800 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 0e 28 44 5c 22 5c 32 31 30 0e 28 5c 32 31 31 1e 2a 5c 33 .\330\331\332.(D\"\210.(\211.*\3
33820 31 33 0e 26 0e 2a 5c 33 31 33 48 42 49 5c 32 31 30 29 5c 32 31 32 5c 32 31 34 5c 33 32 37 0e 26 13.&.*\313HBI\210)\212\214\327.&
33840 21 0e 2b 3e 5c 32 30 34 5c 32 37 37 00 5c 33 33 30 5c 33 33 31 5c 33 32 35 0e 26 44 5c 22 5c 32 !.+>\204\277.\330\331\325.&D\"\2
33860 31 30 0e 26 5c 33 31 33 48 5c 33 32 37 0e 26 21 0e 2b 3e 5c 32 30 34 5c 33 32 35 00 5c 33 33 30 10.&\313H\327.&!.+>\204\325.\330
33880 5c 33 33 31 5c 33 32 35 0e 26 44 5c 22 5c 32 31 30 0e 26 5c 33 33 33 48 7d 5c 32 31 30 65 62 5c \331\325.&D\"\210.&\333H}\210eb\
338a0 32 31 30 5c 33 33 34 0e 28 0e 26 5c 22 5c 32 31 30 2a 2c 5c 32 30 32 01 00 29 0e 23 5c 32 30 35 210\334.(.&\"\210*,\202..).#\205
338c0 56 01 5c 32 31 32 5c 33 30 36 0e 2c 5c 33 30 37 5c 33 31 30 23 5c 32 30 35 55 01 5c 33 33 35 5c V.\212\306.,\307\310#\205U.\335\
338e0 33 31 37 5c 32 32 34 5c 33 31 37 5c 22 5c 32 31 31 1e 2d 5c 32 30 33 51 01 5c 33 32 36 5c 32 32 317\224\317\"\211.-\203Q.\326\22
33900 34 0e 2d 42 0e 27 5c 32 33 35 5c 32 30 34 51 01 5c 33 31 37 5c 32 32 34 53 5c 32 30 36 17 01 60 4.-B.'\235\204Q.\317\224S\206..`
33920 53 66 5c 33 33 36 3d 5c 32 30 34 51 01 5c 33 33 37 5c 33 31 37 5c 32 32 34 0e 2d 5c 22 1e 2e 5c Sf\336=\204Q.\337\317\224.-\"..\
33940 33 32 37 0e 23 21 0e 2b 3e 5c 32 30 34 38 01 5c 33 33 30 5c 33 33 31 5c 33 32 35 0e 23 44 5c 22 327.#!.+>\2048.\330\331\325.#D\"
33960 5c 32 31 30 0e 23 5c 32 31 31 1e 2f 5c 33 34 30 5c 33 34 31 5c 33 34 32 0e 2e 21 21 49 5c 32 31 \210.#\211./\340\341\342..!!I\21
33980 30 2a 5c 33 32 36 5c 32 32 34 0e 2d 42 0e 27 42 16 27 29 5c 32 30 32 5c 33 36 31 00 29 5c 32 30 0*\326\224.-B.'B.')\202\361.)\20
339a0 37 22 20 5b 79 61 73 2d 2d 66 69 65 6c 64 2d 72 65 67 65 78 70 20 73 61 76 65 2d 6d 61 74 63 68 7".[yas--field-regexp.save-match
339c0 2d 64 61 74 61 2d 69 6e 74 65 72 6e 61 6c 20 62 72 61 63 65 2d 73 63 61 6e 20 72 65 61 6c 2d 6d -data-internal.brace-scan.real-m
339e0 61 74 63 68 2d 65 6e 64 2d 30 20 6e 75 6d 62 65 72 20 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 atch-end-0.number.inhibit-changi
33a00 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 ng-match-data.re-search-forward.
33a20 6e 69 6c 20 74 20 6d 61 74 63 68 2d 64 61 74 61 20 23 5b 6e 69 6c 20 22 5c 33 30 31 08 5c 33 30 nil.t.match-data.#[nil."\301.\30
33a40 32 5c 22 5c 32 30 37 22 20 5b 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 2d 69 6e 74 65 72 6e 2\"\207".[save-match-data-intern
33a60 61 6c 20 73 65 74 2d 6d 61 74 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 al.set-match-data.evaporate].3].
33a80 32 20 79 61 73 2d 2d 73 63 61 6e 2d 66 6f 72 2d 66 69 65 6c 64 2d 65 6e 64 20 31 32 35 20 6d 61 2.yas--scan-for-field-end.125.ma
33aa0 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 20 73 74 72 69 6e tch-string-no-properties.1.strin
33ac0 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 22 5c 5c 60 5c 5c 24 5b 20 09 5c 6e 5d 2a 28 22 20 73 74 72 g-to-number."\\`\\$[..\n]*(".str
33ae0 69 6e 67 2d 6d 61 74 63 68 20 79 61 73 2d 2d 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 72 65 63 6f 72 ing-match.yas--make-marker.recor
33b00 64 20 79 61 73 2d 2d 66 69 65 6c 64 20 30 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 d.yas--field.0.type-of.signal.wr
33b20 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 33 ong-type-argument.yas--snippet.3
33b40 20 79 61 73 2d 2d 66 69 65 6c 64 2d 70 61 72 73 65 2d 63 72 65 61 74 65 20 79 61 73 2d 2d 73 63 .yas--field-parse-create.yas--sc
33b60 61 6e 2d 73 65 78 70 73 20 35 38 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d an-sexps.58.buffer-substring-no-
33b80 70 72 6f 70 65 72 74 69 65 73 20 36 20 79 61 73 2d 2d 72 65 61 64 2d 6c 69 73 70 20 79 61 73 2d properties.6.yas--read-lisp.yas-
33ba0 2d 72 65 73 74 6f 72 65 2d 65 73 63 61 70 65 73 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 65 6e -restore-escapes.parent-field.en
33bc0 64 20 73 74 61 72 74 20 62 72 61 6e 64 2d 6e 65 77 2d 66 69 65 6c 64 20 79 61 73 2d 2d 64 6f 6c d.start.brand-new-field.yas--dol
33be0 6c 61 72 2d 72 65 67 69 6f 6e 73 20 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 lar-regions.snippet.cl-struct-ya
33c00 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 63 6c 2d 73 74 72 75 63 74 s--snippet-tags.#1=#:v.cl-struct
33c20 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 79 61 73 2d 2d 6d 75 6c 74 69 2d 64 6f 6c 6c -yas--field-tags.yas--multi-doll
33c40 61 72 2d 6c 69 73 70 2d 65 78 70 72 65 73 73 69 6f 6e 2d 72 65 67 65 78 70 20 72 65 61 6c 2d 6d ar-lisp-expression-regexp.real-m
33c60 61 74 63 68 2d 65 6e 64 2d 31 20 6c 69 73 70 2d 65 78 70 72 65 73 73 69 6f 6e 2d 73 74 72 69 6e atch-end-1.lisp-expression-strin
33c80 67 20 23 32 3d 23 3a 76 5d 20 31 31 20 28 23 24 20 2e 20 32 31 30 30 37 36 29 5d 29 0a 23 40 37 g.#2=#:v].11.(#$...210076)]).#@7
33ca0 32 20 50 61 72 73 65 20 74 68 65 20 22 24 7b 6e 3a 24 28 6c 69 73 70 2d 65 78 70 72 65 73 73 69 2.Parse.the."${n:$(lisp-expressi
33cc0 6f 6e 29 7d 22 20 6d 69 72 72 6f 72 20 74 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 73 20 69 6e 20 on)}".mirror.transformations.in.
33ce0 53 4e 49 50 50 45 54 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 72 61 6e 73 66 SNIPPET...(defalias.'yas--transf
33d00 6f 72 6d 2d 6d 69 72 72 6f 72 2d 70 61 72 73 65 2d 63 72 65 61 74 65 20 23 5b 28 73 6e 69 70 70 orm-mirror-parse-create.#[(snipp
33d20 65 74 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 33 31 30 23 5c 32 30 35 5c 32 31 31 00 5c 33 31 31 et)."\306.\307\310#\205\211.\311
33d40 5c 33 31 32 5c 32 32 34 54 5c 33 31 33 5c 22 19 5c 33 31 34 5c 33 31 35 5c 33 31 33 21 21 5c 32 \312\224T\313\".\314\315\313!!\2
33d60 31 31 1a 5c 32 30 35 24 00 5c 6e 5c 33 31 32 55 3f 5c 32 30 35 24 00 5c 33 31 36 0b 5c 6e 5c 22 11.\205$.\n\312U?\205$.\316.\n\"
33d80 1c 09 5c 32 30 35 51 00 5c 66 5c 32 30 35 51 00 5c 33 31 37 5c 33 31 32 5c 32 32 34 21 5c 33 31 ..\205Q.\f\205Q.\317\312\224!\31
33da0 37 5c 33 31 32 5c 32 32 34 21 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 32 32 34 09 53 7\312\224!\320\321\322\323\224.S
33dc0 5c 22 21 21 1d 1e 1c 1e 1d 5c 33 32 34 5c 33 32 35 0e 1d 0e 1c 0d 5c 33 30 37 5c 32 31 31 5c 32 \"!!.....\324\325.....\307\211\2
33de0 31 31 26 07 2b 5c 32 31 31 1e 1e 5c 32 30 33 5c 32 30 35 00 5c 33 32 36 5c 66 21 0e 1f 3e 5c 32 11&.+\211..\203\205.\326\f!..>\2
33e00 30 34 67 00 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 32 31 31 1e 04g.\327\330\331\fD\"\210\f\211.
33e20 20 5c 33 33 32 0e 1e 0e 20 5c 33 33 32 48 42 49 5c 32 31 30 29 5c 33 33 33 0b 0e 1e 5c 22 5c 32 .\332....\332HBI\210)\333...\"\2
33e40 31 30 5c 33 31 32 5c 32 32 34 09 42 0e 21 42 16 21 2c 5c 32 30 32 00 00 5c 32 30 37 22 20 5b 79 10\312\224.B.!B.!,\202..\207".[y
33e60 61 73 2d 2d 74 72 61 6e 73 66 6f 72 6d 2d 6d 69 72 72 6f 72 2d 72 65 67 65 78 70 20 72 65 61 6c as--transform-mirror-regexp.real
33e80 2d 6d 61 74 63 68 2d 65 6e 64 2d 30 20 6e 75 6d 62 65 72 20 73 6e 69 70 70 65 74 20 66 69 65 6c -match-end-0.number.snippet.fiel
33ea0 64 20 74 72 61 6e 73 66 6f 72 6d 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 6e 69 d.transform.re-search-forward.ni
33ec0 6c 20 74 20 79 61 73 2d 2d 73 63 61 6e 2d 73 65 78 70 73 20 30 20 31 20 73 74 72 69 6e 67 2d 74 l.t.yas--scan-sexps.0.1.string-t
33ee0 6f 2d 6e 75 6d 62 65 72 20 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 o-number.match-string-no-propert
33f00 69 65 73 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 6e 64 2d 66 69 65 6c 64 20 79 61 73 2d ies.yas--snippet-find-field.yas-
33f20 2d 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 79 61 73 2d 2d 72 65 61 64 2d 6c 69 73 70 20 79 61 73 2d -make-marker.yas--read-lisp.yas-
33f40 2d 72 65 73 74 6f 72 65 2d 65 73 63 61 70 65 73 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e -restore-escapes.buffer-substrin
33f60 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 32 20 72 65 63 6f 72 64 20 79 61 73 2d 2d 6d 69 g-no-properties.2.record.yas--mi
33f80 72 72 6f 72 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 rror.type-of.signal.wrong-type-a
33fa0 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 35 20 79 61 73 2d 2d 63 61 6c 63 75 6c rgument.yas--field.5.yas--calcul
33fc0 61 74 65 2d 73 69 6d 70 6c 65 2d 66 6f 6d 2d 70 61 72 65 6e 74 61 67 65 20 65 6e 64 20 73 74 61 ate-simple-fom-parentage.end.sta
33fe0 72 74 20 62 72 61 6e 64 2d 6e 65 77 2d 6d 69 72 72 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 rt.brand-new-mirror.cl-struct-ya
34000 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 23 31 3d 23 3a 76 20 79 61 73 2d 2d 64 6f 6c 6c 61 72 s--field-tags.#1=#:v.yas--dollar
34020 2d 72 65 67 69 6f 6e 73 5d 20 39 20 28 23 24 20 2e 20 32 31 32 31 33 30 29 5d 29 0a 23 40 36 32 -regions].9.(#$...212130)]).#@62
34040 20 50 61 72 73 65 20 74 68 65 20 73 69 6d 70 6c 65 20 22 24 6e 22 20 66 69 65 6c 64 73 2f 6d 69 .Parse.the.simple."$n".fields/mi
34060 72 72 6f 72 73 2f 65 78 69 74 6d 61 72 6b 65 72 73 20 69 6e 20 53 4e 49 50 50 45 54 2e 1f 0a 28 rrors/exitmarkers.in.SNIPPET...(
34080 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 69 6d 70 6c 65 2d 66 6f 6d 2d 63 72 65 61 74 65 defalias.'yas--simple-fom-create
340a0 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 36 08 5c 33 30 37 5c 33 31 30 23 5c 32 30 35 .#[(snippet)."\306.\307\310#\205
340c0 2b 01 5c 33 31 31 5c 33 31 32 5c 33 31 33 21 21 5c 32 31 31 19 5c 33 31 34 55 5c 32 30 33 5c 32 +.\311\312\313!!\211.\314U\203\2
340e0 30 36 00 5c 33 31 35 5c 6e 21 0b 3e 5c 32 30 34 23 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 6e 06.\315\n!.>\204#.\316\317\320\n
34100 44 5c 22 5c 32 31 30 5c 6e 5c 32 31 31 1c 5c 33 32 31 5c 33 32 32 5c 33 31 34 5c 32 32 35 21 1d D\"\210\n\211.\321\322\314\225!.
34120 5c 33 32 33 5c 33 32 34 0d 5c 33 30 37 23 29 49 5c 32 31 30 29 5c 33 31 34 5c 32 32 34 5c 33 31 \323\324.\307#)I\210)\314\224\31
34140 35 5c 32 31 31 5c 6e 21 0b 3e 5c 32 30 34 47 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 6e 44 5c 5\211\n!.>\204G.\316\317\320\nD\
34160 22 5c 32 31 30 5c 6e 5c 33 32 31 48 21 0e 1b 3e 5c 32 30 34 69 00 5c 33 31 36 5c 33 31 37 5c 33 "\210\n\321H!..>\204i.\316\317\3
34180 32 34 5c 33 31 35 5c 6e 21 0b 3e 5c 32 30 34 63 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 6e 44 24\315\n!.>\204c.\316\317\320\nD
341a0 5c 22 5c 32 31 30 5c 6e 5c 33 32 31 48 44 5c 22 5c 32 31 30 5c 33 31 35 5c 6e 21 0b 3e 5c 32 30 \"\210\n\321HD\"\210\315\n!.>\20
341c0 34 78 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 32 31 48 5c 4x.\316\317\320\nD\"\210\n\321H\
341e0 33 31 33 48 42 0e 1c 42 16 1c 5c 32 30 32 27 01 5c 33 32 35 5c 6e 09 5c 22 5c 33 30 37 1e 1d 5c 313HB..B..\202'.\325\n.\"\307..\
34200 32 31 31 1e 1e 5c 32 30 33 5c 33 32 36 00 5c 33 32 32 5c 33 31 34 5c 32 32 34 21 5c 33 32 32 5c 211..\203\326.\322\314\224!\322\
34220 33 31 34 5c 32 32 34 21 1e 1f 1e 20 5c 33 32 33 5c 33 32 36 0e 20 0e 1f 5c 33 30 37 5c 32 31 31 314\224!....\323\326....\307\211
34240 5c 32 31 31 5c 32 31 31 26 07 2a 5c 32 31 31 16 1d 1e 21 5c 33 31 35 0e 1e 21 0e 5c 22 3e 5c 32 \211\211&.*\211...!\315..!.\">\2
34260 30 34 5c 33 30 33 00 5c 33 31 36 5c 33 31 37 5c 33 32 37 0e 1e 44 5c 22 5c 32 31 30 0e 1e 5c 32 04\303.\316\317\327..D\"\210..\2
34280 31 31 1e 23 5c 33 33 30 0e 21 0e 23 5c 33 33 30 48 42 49 5c 32 31 30 2a 5c 32 30 32 16 01 09 5c 11.#\330.!.#\330HBI\210*\202...\
342a0 33 32 32 5c 33 31 34 5c 32 32 34 21 5c 33 32 32 5c 33 31 34 5c 32 32 34 21 1e 1f 1e 20 19 5c 33 322\314\224!\322\314\224!.....\3
342c0 32 33 5c 33 32 37 09 0e 20 0e 1f 5c 33 30 37 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 26 23\327.....\307\211\211\211\211&
342e0 09 2b 5c 32 31 31 16 1d 1e 24 5c 33 31 35 5c 6e 21 0b 3e 5c 32 30 34 07 01 5c 33 31 36 5c 33 31 .+\211...$\315\n!.>\204..\316\31
34300 37 5c 33 32 30 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 32 31 31 1e 25 5c 33 33 31 0e 24 0e 25 5c 33 7\320\nD\"\210\n\211.%\331.$.%\3
34320 33 31 48 42 49 5c 32 31 30 2a 5c 33 33 32 5c 6e 0e 1d 5c 22 5c 32 31 30 2a 5c 33 31 34 5c 32 32 31HBI\210*\332\n..\"\210*\314\22
34340 34 5c 33 31 34 5c 32 32 35 42 0e 1c 42 16 1c 29 5c 32 30 32 00 00 5c 32 30 37 22 20 5b 79 61 73 4\314\225B..B..)\202..\207".[yas
34360 2d 2d 73 69 6d 70 6c 65 2d 6d 69 72 72 6f 72 2d 72 65 67 65 78 70 20 6e 75 6d 62 65 72 20 73 6e --simple-mirror-regexp.number.sn
34380 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 ippet.cl-struct-yas--snippet-tag
343a0 73 20 23 31 3d 23 3a 76 20 6d 61 72 6b 65 72 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 s.#1=#:v.marker.re-search-forwar
343c0 64 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 6d 61 74 63 68 2d 73 d.nil.t.string-to-number.match-s
343e0 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 20 30 20 74 79 70 65 2d 6f 66 20 tring-no-properties.1.0.type-of.
34400 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d signal.wrong-type-argument.yas--
34420 73 6e 69 70 70 65 74 20 33 20 79 61 73 2d 2d 6d 61 6b 65 2d 6d 61 72 6b 65 72 20 72 65 63 6f 72 snippet.3.yas--make-marker.recor
34440 64 20 79 61 73 2d 2d 65 78 69 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 6e 64 2d 66 69 d.yas--exit.yas--snippet-find-fi
34460 65 6c 64 20 79 61 73 2d 2d 6d 69 72 72 6f 72 20 79 61 73 2d 2d 66 69 65 6c 64 20 35 20 32 20 79 eld.yas--mirror.yas--field.5.2.y
34480 61 73 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 73 69 6d 70 6c 65 2d 66 6f 6d 2d 70 61 72 65 6e 74 61 as--calculate-simple-fom-parenta
344a0 67 65 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 65 78 69 74 2d 74 61 67 73 20 79 61 73 2d ge.cl-struct-yas--exit-tags.yas-
344c0 2d 64 6f 6c 6c 61 72 2d 72 65 67 69 6f 6e 73 20 66 6f 6d 20 66 69 65 6c 64 20 65 6e 64 20 73 74 -dollar-regions.fom.field.end.st
344e0 61 72 74 20 23 32 3d 23 3a 78 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d art.#2=#:x.cl-struct-yas--field-
34500 74 61 67 73 20 23 33 3d 23 3a 76 20 23 34 3d 23 3a 78 20 23 35 3d 23 3a 76 5d 20 31 31 20 28 23 tags.#3=#:v.#4=#:x.#5=#:v].11.(#
34520 24 20 2e 20 32 31 33 30 35 37 29 5d 29 0a 23 40 36 35 20 53 6f 72 74 20 64 69 73 6a 75 63 74 20 $...213057)]).#@65.Sort.disjuct.
34540 52 45 47 49 4f 4e 53 20 62 79 20 73 74 61 72 74 20 70 6f 69 6e 74 2c 20 74 68 65 6e 20 64 65 6c REGIONS.by.start.point,.then.del
34560 65 74 65 20 66 72 6f 6d 20 74 68 65 20 62 61 63 6b 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 ete.from.the.back...(defalias.'y
34580 61 73 2d 2d 64 65 6c 65 74 65 2d 72 65 67 69 6f 6e 73 20 23 5b 28 72 65 67 69 6f 6e 73 29 20 22 as--delete-regions.#[(regions)."
345a0 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 5c 22 5c 22 5c 32 30 37 22 20 5b 72 65 67 69 \301\302\303.\304\"\"\207".[regi
345c0 6f 6e 73 20 6d 61 70 63 20 23 5b 28 72 65 67 29 20 22 08 40 08 41 7c 5c 32 30 37 22 20 5b 72 65 ons.mapc.#[(reg).".@.A|\207".[re
345e0 67 5d 20 32 5d 20 73 6f 72 74 20 23 5b 28 72 31 20 72 32 29 20 22 08 40 09 40 59 5c 32 30 37 22 g].2].sort.#[(r1.r2).".@.@Y\207"
34600 20 5b 72 31 20 72 32 5d 20 32 5d 5d 20 35 20 28 23 24 20 2e 20 32 31 34 33 32 33 29 5d 29 0a 28 .[r1.r2].2]].5.(#$...214323)]).(
34620 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 6d 69 72 72 6f 72 2d defalias.'yas--calculate-mirror-
34640 64 65 70 74 68 20 23 5b 28 6d 69 72 72 6f 72 20 26 6f 70 74 69 6f 6e 61 6c 20 74 72 61 76 65 72 depth.#[(mirror.&optional.traver
34660 73 65 64 29 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 sed)."\306.!.>\204..\307\310\311
34680 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 32 31 31 1a 5c 32 30 35 29 00 5c 33 30 36 5c 6e 21 .D\"\210.\312H\211.\205).\306\n!
346a0 0b 3e 5c 32 30 34 26 00 5c 33 30 37 5c 33 31 30 5c 33 31 33 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c .>\204&.\307\310\313\nD\"\210\n\
346c0 33 31 34 48 1c 5c 33 30 36 08 21 09 3e 5c 32 30 34 39 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 314H.\306.!.>\2049.\307\310\311.
346e0 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 5c 32 30 36 7a 00 5c 33 30 36 08 21 09 3e 5c 32 30 34 4e D\"\210.\315H\206z.\306.!.>\204N
34700 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 1d 5c 33 31 35 08 .\307\310\311.D\"\210.\211.\315.
34720 0e 14 3e 5c 32 30 33 5d 00 5c 33 31 36 5c 32 30 32 78 00 5c 6e 5c 32 30 33 6f 00 5c 66 5c 32 30 ..>\203].\316\202x.\n\203o.\f\20
34740 33 6f 00 5c 33 31 37 5c 33 32 30 5c 66 5c 33 32 31 5c 33 32 32 24 54 5c 32 30 32 78 00 5c 6e 5c 3o.\317\320\f\321\322$T\202x.\n\
34760 32 30 33 77 00 5c 33 32 33 5c 32 30 32 78 00 5c 33 31 36 49 29 2a 5c 32 30 37 22 20 5b 6d 69 72 203w.\323\202x.\316I)*\207".[mir
34780 72 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 70 ror.cl-struct-yas--mirror-tags.p
347a0 61 72 65 6e 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 arent.cl-struct-yas--field-tags.
347c0 70 61 72 65 6e 74 73 2d 6d 69 72 72 6f 72 73 20 23 31 3d 23 3a 76 20 74 79 70 65 2d 6f 66 20 73 parents-mirrors.#1=#:v.type-of.s
347e0 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d ignal.wrong-type-argument.yas--m
34800 69 72 72 6f 72 20 34 20 79 61 73 2d 2d 66 69 65 6c 64 20 35 20 36 20 30 20 63 6c 2d 72 65 64 75 irror.4.yas--field.5.6.0.cl-redu
34820 63 65 20 6d 61 78 20 3a 6b 65 79 20 23 5b 28 6d 29 20 22 5c 33 30 33 08 09 5c 6e 42 5c 22 5c 32 ce.max.:key.#[(m)."\303..\nB\"\2
34840 30 37 22 20 5b 6d 20 6d 69 72 72 6f 72 20 74 72 61 76 65 72 73 65 64 20 79 61 73 2d 2d 63 61 6c 07".[m.mirror.traversed.yas--cal
34860 63 75 6c 61 74 65 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 5d 20 34 5d 20 31 20 74 72 61 76 65 72 culate-mirror-depth].4].1.traver
34880 73 65 64 5d 20 38 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 sed].8]).(defalias.'yas--snippet
348a0 2d 66 69 65 6c 64 2d 6d 69 72 72 6f 72 73 20 23 5b 28 73 6e 69 70 70 65 74 29 20 22 5c 33 30 32 -field-mirrors.#[(snippet)."\302
348c0 5c 33 30 33 5c 33 30 34 5c 33 30 35 08 21 09 3e 5c 32 30 34 12 00 5c 33 30 36 5c 33 30 37 5c 33 \303\304\305.!.>\204..\306\307\3
348e0 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5c 22 5c 33 31 32 5c 33 31 33 5c 33 31 34 24 5c 10.D\"\210.\311H\"\312\313\314$\
34900 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e 69 207".[snippet.cl-struct-yas--sni
34920 70 70 65 74 2d 74 61 67 73 20 63 6c 2d 73 6f 72 74 20 63 6c 2d 6d 61 70 63 61 6e 20 23 5b 28 66 ppet-tags.cl-sort.cl-mapcan.#[(f
34940 69 65 6c 64 29 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 08 21 09 3e 5c 32 30 34 11 00 5c 33 30 ield)."\302\303\304.!.>\204..\30
34960 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 22 5c 32 30 37 22 20 5b 5\306\307.D\"\210.\310H\"\207".[
34980 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 field.cl-struct-yas--field-tags.
349a0 6d 61 70 63 61 72 20 23 5b 28 6d 69 72 72 6f 72 29 20 22 08 09 42 5c 32 30 37 22 20 5b 66 69 65 mapcar.#[(mirror)."..B\207".[fie
349c0 6c 64 20 6d 69 72 72 6f 72 5d 20 32 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f ld.mirror].2].type-of.signal.wro
349e0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 35 5d 20 36 ng-type-argument.yas--field.5].6
34a00 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 ].type-of.signal.wrong-type-argu
34a20 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 32 20 3e 20 3a 6b 65 79 20 23 5b 28 66 6d ment.yas--snippet.2.>.:key.#[(fm
34a40 29 20 22 5c 33 30 31 08 41 21 5c 32 30 37 22 20 5b 66 6d 20 79 61 73 2d 2d 63 61 6c 63 75 6c 61 )."\301.A!\207".[fm.yas--calcula
34a60 74 65 2d 6d 69 72 72 6f 72 2d 64 65 70 74 68 5d 20 32 5d 5d 20 37 5d 29 0a 28 64 65 66 61 6c 69 te-mirror-depth].2]].7]).(defali
34a80 61 73 20 27 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 6d 69 72 72 6f 72 73 2d 6f 66 2d 73 6e 69 70 70 as.'yas--indent-mirrors-of-snipp
34aa0 65 74 20 23 5b 28 73 6e 69 70 70 65 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 2d 6d 73 29 20 22 08 et.#[(snippet.&optional.f-ms).".
34ac0 5c 33 30 36 3d 5c 32 30 35 3c 00 5c 33 30 37 19 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 6e 5c 32 \306=\205<.\307.\310\311\312\n\2
34ae0 30 36 12 00 5c 33 31 33 0b 21 5c 22 5c 33 31 34 5c 33 31 35 5c 33 31 36 24 1c 5c 33 31 37 5c 32 06..\313.!\"\314\315\316$.\317\2
34b00 31 31 1d 1e 11 5c 66 3a 5c 32 30 33 3a 00 5c 66 40 5c 32 31 31 15 5c 32 31 31 41 15 5c 32 34 32 11...\f:\203:.\f@\211.\211A.\242
34b20 16 11 5c 33 32 30 0e 11 0d 0b 23 5c 32 31 30 5c 66 41 5c 32 31 31 14 5c 32 30 32 1e 00 2c 5c 33 ..\320....#\210\fA\211.\202..,\3
34b40 31 37 5c 32 30 37 22 20 5b 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 79 61 73 2d 2d 69 6e 17\207".[yas-indent-line.yas--in
34b60 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 68 6f 6f 6b 73 20 66 2d 6d 73 20 73 6e 69 70 70 65 74 hibit-overlay-hooks.f-ms.snippet
34b80 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 65 6e 64 20 61 75 74 6f 20 74 20 63 6c 2d 73 .#1=#:--cl-var--.end.auto.t.cl-s
34ba0 6f 72 74 20 6d 61 70 63 61 72 20 23 5b 28 66 2d 6d 29 20 22 08 41 19 5c 33 30 33 09 21 5c 6e 3e ort.mapcar.#[(f-m).".A.\303.!\n>
34bc0 5c 32 30 34 12 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 09 44 5c 22 5c 32 31 30 09 5c 33 30 37 48 \204..\304\305\306.D\"\210.\307H
34be0 5c 33 30 33 09 21 5c 6e 3e 5c 32 30 34 24 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 09 44 5c 22 5c \303.!\n>\204$.\304\305\306.D\"\
34c00 32 31 30 09 5c 33 31 30 48 29 42 5c 32 30 37 22 20 5b 66 2d 6d 20 6d 69 72 72 6f 72 20 63 6c 2d 210.\310H)B\207".[f-m.mirror.cl-
34c20 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 struct-yas--mirror-tags.type-of.
34c40 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d signal.wrong-type-argument.yas--
34c60 6d 69 72 72 6f 72 20 31 20 32 5d 20 35 5d 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 66 69 65 6c mirror.1.2].5].yas--snippet-fiel
34c80 64 2d 6d 69 72 72 6f 72 73 20 3c 20 3a 6b 65 79 20 63 61 72 20 6e 69 6c 20 79 61 73 2d 2d 69 6e d-mirrors.<.:key.car.nil.yas--in
34ca0 64 65 6e 74 2d 72 65 67 69 6f 6e 20 62 65 67 5d 20 36 5d 29 0a 23 40 33 36 20 55 70 64 61 74 65 dent-region.beg].6]).#@36.Update
34cc0 20 61 6c 6c 20 74 68 65 20 6d 69 72 72 6f 72 73 20 6f 66 20 53 4e 49 50 50 45 54 2e 1f 0a 28 64 .all.the.mirrors.of.SNIPPET...(d
34ce0 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 75 70 64 61 74 65 2d 6d 69 72 72 6f 72 73 20 23 5b 28 efalias.'yas--update-mirrors.#[(
34d00 73 6e 69 70 70 65 74 29 20 22 08 09 1a 1b 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 5c 33 30 36 5c snippet)."....\214~\210\212\306\
34d20 66 21 5c 32 31 31 1d 1e 15 5c 33 30 37 5c 32 31 31 1e 16 1e 17 0e 15 3a 5c 32 30 33 7e 00 0e 15 f!\211...\307\211......:\203~...
34d40 40 5c 32 31 31 16 16 5c 32 31 31 41 16 16 5c 32 34 32 16 17 5c 33 31 30 0e 16 21 0e 18 3e 5c 32 @\211..\211A..\242..\310..!..>\2
34d60 30 34 3a 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 0e 16 44 5c 22 5c 32 31 30 0e 16 5c 33 31 34 48 04:.\311\312\313..D\"\210..\314H
34d80 5c 32 31 31 1e 19 5c 32 30 33 4d 00 5c 33 31 35 0e 16 5c 33 31 36 0e 19 21 5c 22 5c 32 31 30 29 \211..\203M.\315..\316..!\"\210)
34da0 5c 33 31 37 0e 16 0e 17 5c 22 5c 32 31 30 5c 33 31 30 5c 66 21 0e 1a 3e 5c 32 30 34 65 00 5c 33 \317....\"\210\310\f!..>\204e.\3
34dc0 31 31 5c 33 31 32 5c 33 32 30 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 32 31 48 5c 32 31 31 1e 1b 11\312\320\fD\"\210\f\321H\211..
34de0 5c 32 30 33 74 00 5c 33 32 32 5c 66 0e 1b 5c 22 5c 32 31 30 29 0e 15 41 5c 32 31 31 16 15 5c 32 \203t.\322\f..\"\210)..A\211..\2
34e00 30 32 17 00 2b 5c 33 32 33 5c 66 0d 5c 22 2b 5c 33 32 34 5c 6e 21 5c 32 31 30 2a 5c 32 30 37 22 02..+\323\f.\"+\324\n!\210*\207"
34e20 20 5b 6d 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 62 75 66 66 65 72 2d 75 6e .[most-positive-fixnum.buffer-un
34e40 64 6f 2d 6c 69 73 74 20 6f 6c 64 2d 75 6e 64 6f 2d 6c 69 73 74 20 67 63 2d 63 6f 6e 73 2d 74 68 do-list.old-undo-list.gc-cons-th
34e60 72 65 73 68 6f 6c 64 20 73 6e 69 70 70 65 74 20 66 2d 6d 73 20 79 61 73 2d 2d 73 6e 69 70 70 65 reshold.snippet.f-ms.yas--snippe
34e80 74 2d 66 69 65 6c 64 2d 6d 69 72 72 6f 72 73 20 6e 69 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e t-field-mirrors.nil.type-of.sign
34ea0 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 6d 69 72 72 al.wrong-type-argument.yas--mirr
34ec0 6f 72 20 34 20 79 61 73 2d 2d 61 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 65 20 79 61 or.4.yas--advance-start-maybe.ya
34ee0 73 2d 2d 66 6f 6d 2d 73 74 61 72 74 20 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 75 70 64 61 74 65 2d s--fom-start.yas--mirror-update-
34f00 64 69 73 70 6c 61 79 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 36 20 79 61 73 2d 2d 70 6c 61 63 display.yas--snippet.6.yas--plac
34f20 65 2d 6f 76 65 72 6c 61 79 73 20 79 61 73 2d 2d 69 6e 64 65 6e 74 2d 6d 69 72 72 6f 72 73 2d 6f e-overlays.yas--indent-mirrors-o
34f40 66 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 2d 72 65 6d 6f 76 65 2d 6d 69 73 63 2d 66 72 65 65 2d f-snippet.yas--remove-misc-free-
34f60 66 72 6f 6d 2d 75 6e 64 6f 20 23 31 3d 23 3a 2d 2d 63 6c 2d 76 61 72 2d 2d 20 6d 69 72 72 6f 72 from-undo.#1=#:--cl-var--.mirror
34f80 20 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 .field.cl-struct-yas--mirror-tag
34fa0 73 20 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 73 6e s.parent-field.cl-struct-yas--sn
34fc0 69 70 70 65 74 2d 74 61 67 73 20 61 63 74 69 76 65 2d 66 69 65 6c 64 5d 20 35 20 28 23 24 20 2e ippet-tags.active-field].5.(#$..
34fe0 20 32 31 36 32 35 30 29 5d 29 0a 23 40 35 38 20 55 70 64 61 74 65 20 4d 49 52 52 4f 52 20 61 63 .216250)]).#@58.Update.MIRROR.ac
35000 63 6f 72 64 69 6e 67 20 74 6f 20 46 49 45 4c 44 20 28 61 6e 64 20 6d 69 72 72 6f 72 20 74 72 61 cording.to.FIELD.(and.mirror.tra
35020 6e 73 66 6f 72 6d 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 69 72 72 6f 72 nsform)...(defalias.'yas--mirror
35040 2d 75 70 64 61 74 65 2d 64 69 73 70 6c 61 79 20 23 5b 28 6d 69 72 72 6f 72 20 66 69 65 6c 64 29 -update-display.#[(mirror.field)
35060 20 22 5c 33 30 36 08 21 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 ."\306.!.>\204..\307\310\311.D\"
35080 5c 32 31 30 08 5c 33 31 32 48 5c 32 31 31 1a 5c 32 30 35 29 00 5c 33 30 36 5c 6e 21 0b 3e 5c 32 \210.\312H\211.\205).\306\n!.>\2
350a0 30 34 26 00 5c 33 30 37 5c 33 31 30 5c 33 31 33 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 33 31 34 48 04&.\307\310\313\nD\"\210\n\314H
350c0 3f 5c 32 30 35 38 00 5c 33 31 35 08 5c 66 5c 33 31 36 23 5c 32 30 36 38 00 5c 33 31 37 5c 66 21 ?\2058.\315.\f\316#\2068.\317\f!
350e0 5c 32 31 31 1d 5c 32 30 35 5c 33 34 32 00 0d 5c 33 32 30 5c 33 30 36 08 21 09 3e 5c 32 30 34 4e \211.\205\342..\320\306.!.>\204N
35100 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 31 48 5c 33 30 36 08 .\307\310\311.D\"\210.\321H\306.
35120 21 09 3e 5c 32 30 34 60 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204`.\307\310\311.D\"\210.\3
35140 32 32 48 5c 22 5c 32 33 30 3f 5c 32 30 35 5c 33 34 32 00 5c 33 30 36 08 21 09 3e 5c 32 30 34 78 22H\"\230?\205\342.\306.!.>\204x
35160 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 31 48 62 5c 32 31 30 .\307\310\311.D\"\210.\321Hb\210
35180 5c 33 32 33 1e 18 0d 63 5c 32 31 30 29 5c 33 30 36 08 21 09 3e 5c 32 30 34 5c 32 32 33 00 5c 33 \323...c\210)\306.!.>\204\223.\3
351a0 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 60 56 5c 32 30 33 5c 32 07\310\311.D\"\210.\322H`V\203\2
351c0 36 32 00 60 5c 33 30 36 08 21 09 3e 5c 32 30 34 5c 32 35 33 00 5c 33 30 37 5c 33 31 30 5c 33 31 62.`\306.!.>\204\253.\307\310\31
351e0 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 7c 5c 32 30 32 5c 33 34 32 00 5c 33 30 36 08 21 09 1.D\"\210.\322H|\202\342.\306.!.
35200 3e 5c 32 30 34 5c 33 30 31 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c >\204\301.\307\310\311.D\"\210.\
35220 33 32 32 48 60 5c 33 32 34 5c 32 32 33 5c 32 31 30 5c 33 32 35 5c 33 30 36 08 21 09 3e 5c 32 30 322H`\324\223\210\325\306.!.>\20
35240 34 5c 33 33 30 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 36 48 4\330.\307\310\311.D\"\210.\326H
35260 60 5c 22 5c 32 31 30 5c 33 32 37 5c 6e 60 5c 22 2a 5c 32 30 37 22 20 5b 6d 69 72 72 6f 72 20 63 `\"\210\327\n`\"*\207".[mirror.c
35280 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 6d 69 72 72 6f 72 2d 74 61 67 73 20 6d 69 72 72 6f 72 l-struct-yas--mirror-tags.mirror
352a0 2d 70 61 72 65 6e 74 2d 66 69 65 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 -parent-field.cl-struct-yas--fie
352c0 6c 64 2d 74 61 67 73 20 66 69 65 6c 64 20 72 65 66 6c 65 63 74 69 6f 6e 20 74 79 70 65 2d 6f 66 ld-tags.field.reflection.type-of
352e0 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 79 61 73 2d .signal.wrong-type-argument.yas-
35300 2d 6d 69 72 72 6f 72 20 34 20 79 61 73 2d 2d 66 69 65 6c 64 20 37 20 79 61 73 2d 2d 61 70 70 6c -mirror.4.yas--field.7.yas--appl
35320 79 2d 74 72 61 6e 73 66 6f 72 6d 20 65 6d 70 74 79 2d 6f 6e 2d 6e 69 6c 20 79 61 73 2d 2d 66 69 y-transform.empty-on-nil.yas--fi
35340 65 6c 64 2d 74 65 78 74 2d 66 6f 72 2d 64 69 73 70 6c 61 79 20 62 75 66 66 65 72 2d 73 75 62 73 eld-text-for-display.buffer-subs
35360 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 20 32 20 74 20 6e 69 6c 20 79 61 tring-no-properties.1.2.t.nil.ya
35380 73 2d 2d 61 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 65 20 35 20 79 61 73 2d 2d 61 64 s--advance-start-maybe.5.yas--ad
353a0 76 61 6e 63 65 2d 65 6e 64 2d 6f 66 2d 70 61 72 65 6e 74 73 2d 6d 61 79 62 65 20 79 61 73 2d 2d vance-end-of-parents-maybe.yas--
353c0 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d 68 6f 6f 6b 73 5d 20 38 20 28 23 24 20 2e 20 32 inhibit-overlay-hooks].8.(#$...2
353e0 31 37 30 37 32 29 5d 29 0a 23 40 35 37 20 4d 75 63 68 20 6c 69 6b 65 20 60 79 61 73 2d 2d 6d 69 17072)]).#@57.Much.like.`yas--mi
35400 72 72 6f 72 2d 75 70 64 61 74 65 2d 64 69 73 70 6c 61 79 27 2c 20 62 75 74 20 66 6f 72 20 66 69 rror-update-display',.but.for.fi
35420 65 6c 64 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 69 65 6c 64 2d 75 70 64 elds...(defalias.'yas--field-upd
35440 61 74 65 2d 64 69 73 70 6c 61 79 20 23 5b 28 66 69 65 6c 64 29 20 22 5c 33 30 35 08 21 09 3e 5c ate-display.#[(field)."\305.!.>\
35460 32 30 34 0f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5c 204..\306\307\310.D\"\210.\311H\
35480 32 30 35 5c 33 36 30 00 5c 33 30 35 08 21 09 3e 5c 32 30 34 24 00 5c 33 30 36 5c 33 30 37 5c 33 205\360.\305.!.>\204$.\306\307\3
354a0 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 33 31 33 3d 3f 5c 32 30 35 31 00 5c 33 31 34 10.D\"\210.\312H\313=?\2051.\314
354c0 08 5c 32 31 31 5c 22 5c 32 31 31 1a 5c 32 30 35 5c 33 35 37 00 5c 6e 5c 33 31 35 5c 33 30 35 08 .\211\"\211.\205\357.\n\315\305.
354e0 21 09 3e 5c 32 30 34 47 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 !.>\204G.\306\307\310.D\"\210.\3
35500 31 36 48 5c 33 30 35 08 21 09 3e 5c 32 30 34 59 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 16H\305.!.>\204Y.\306\307\310.D\
35520 22 5c 32 31 30 08 5c 33 31 37 48 5c 22 5c 32 33 30 3f 5c 32 30 35 5c 33 35 37 00 5c 33 30 35 08 "\210.\317H\"\230?\205\357.\305.
35540 21 09 3e 5c 32 30 34 71 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 32 !.>\204q.\306\307\310.D\"\210.\2
35560 31 31 1b 5c 33 32 30 5c 33 32 31 49 5c 32 31 30 29 5c 33 30 35 08 21 09 3e 5c 32 30 34 5c 32 31 11.\320\321I\210)\305.!.>\204\21
35580 30 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 62 5c 32 31 0.\306\307\310.D\"\210.\316Hb\21
355a0 30 5c 33 32 31 1c 5c 6e 63 5c 32 31 30 5c 33 30 35 08 21 09 3e 5c 32 30 34 5c 32 34 31 00 5c 33 0\321.\nc\210\305.!.>\204\241.\3
355c0 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 60 56 5c 32 30 33 5c 33 06\307\310.D\"\210.\317H`V\203\3
355e0 30 31 00 60 5c 33 30 35 08 21 09 3e 5c 32 30 34 5c 32 37 31 00 5c 33 30 36 5c 33 30 37 5c 33 31 01.`\305.!.>\204\271.\306\307\31
35600 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 7c 5c 32 31 30 5c 32 30 32 5c 33 35 35 00 5c 33 30 0.D\"\210.\317H|\210\202\355.\30
35620 35 08 21 09 3e 5c 32 30 34 5c 33 32 30 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 5.!.>\204\320.\306\307\310.D\"\2
35640 31 30 08 5c 33 31 37 48 60 5c 33 32 32 5c 32 32 33 5c 32 31 30 5c 33 32 33 5c 33 30 35 08 21 09 10.\317H`\322\223\210\323\305.!.
35660 3e 5c 32 30 34 5c 33 34 37 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c >\204\347.\306\307\310.D\"\210.\
35680 33 32 34 48 60 5c 22 5c 32 31 30 29 5c 33 32 31 29 5c 32 30 37 22 20 5b 66 69 65 6c 64 20 63 6c 324H`\"\210)\321)\207".[field.cl
356a0 2d 73 74 72 75 63 74 2d 79 61 73 2d 2d 66 69 65 6c 64 2d 74 61 67 73 20 74 72 61 6e 73 66 6f 72 -struct-yas--field-tags.transfor
356c0 6d 65 64 20 23 31 3d 23 3a 76 20 79 61 73 2d 2d 69 6e 68 69 62 69 74 2d 6f 76 65 72 6c 61 79 2d med.#1=#:v.yas--inhibit-overlay-
356e0 68 6f 6f 6b 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d hooks.type-of.signal.wrong-type-
35700 61 72 67 75 6d 65 6e 74 20 79 61 73 2d 2d 66 69 65 6c 64 20 36 20 31 20 30 20 79 61 73 2d 2d 61 argument.yas--field.6.1.0.yas--a
35720 70 70 6c 79 2d 74 72 61 6e 73 66 6f 72 6d 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d pply-transform.buffer-substring-
35740 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 32 20 33 20 37 20 74 20 6e 69 6c 20 79 61 73 2d 2d 61 no-properties.2.3.7.t.nil.yas--a
35760 64 76 61 6e 63 65 2d 73 74 61 72 74 2d 6d 61 79 62 65 20 38 5d 20 38 20 28 23 24 20 2e 20 32 31 dvance-start-maybe.8].8.(#$...21
35780 38 30 39 34 29 5d 29 0a 23 40 35 38 20 48 61 6e 64 6c 65 73 20 76 61 72 69 6f 75 73 20 79 61 73 8094)]).#@58.Handles.various.yas
357a0 6e 69 70 70 65 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 61 66 74 65 72 20 65 61 63 68 20 63 6f 6d nippet.conditions.after.each.com
357c0 6d 61 6e 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 70 6f 73 74 2d 63 6f 6d 6d mand...(defalias.'yas--post-comm
357e0 61 6e 64 2d 68 61 6e 64 6c 65 72 20 23 5b 6e 69 6c 20 22 08 5c 32 30 33 35 00 5c 33 30 36 5c 33 and-handler.#[nil.".\2035.\306\3
35800 30 37 21 5c 32 30 33 35 00 09 5c 32 30 34 35 00 5c 6e 5c 33 31 30 3d 5c 32 30 33 35 00 5c 33 31 07!\2035..\2045.\n\310=\2035.\31
35820 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 22 1b 5c 33 32 30 1\312\313\314\315\316\317\".\320
35840 5c 32 31 36 0b 1b 5c 33 32 31 5c 33 30 37 08 5c 22 5c 32 31 30 29 72 0b 71 5c 32 31 30 5c 33 32 \216..\321\307.\"\210)r.q\210\32
35860 32 20 2b 24 5c 32 31 30 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 22 5c 32 31 30 5c 33 32 36 20 5c 2.+$\210\323\324\325\"\210\326.\
35880 32 31 30 5c 33 32 37 31 5c 32 32 33 00 5c 33 33 30 20 5c 32 31 30 5c 66 5c 33 33 31 3d 5c 32 30 210\3271\223.\330.\210\f\331=\20
358a0 33 5c 32 31 31 00 5c 33 33 32 20 40 5c 32 31 31 1d 5c 32 30 35 7a 00 5c 33 33 33 5c 33 33 34 5c 3\211.\332.@\211.\205z.\333\334\
358c0 33 33 35 5c 33 33 36 5c 33 33 37 0d 21 0e 28 3e 5c 32 30 34 61 00 5c 33 34 30 5c 33 34 31 5c 33 335\336\337.!.(>\204a.\340\341\3
358e0 34 32 0d 44 5c 22 5c 32 31 30 0d 5c 33 34 33 48 5c 33 33 37 0d 21 0e 28 3e 5c 32 30 34 74 00 5c 42.D\"\210.\343H\337.!.(>\204t.\
35900 33 34 30 5c 33 34 31 5c 33 34 32 0d 44 5c 22 5c 32 31 30 0d 5c 33 34 34 48 42 5c 22 5c 22 5c 32 340\341\342.D\"\210.\344HB\"\"\2
35920 31 31 1e 29 5c 32 30 35 5c 32 30 35 00 5c 33 34 35 0d 0e 29 5c 22 2a 5c 32 30 32 5c 32 32 31 00 11.)\205\205.\345..)\"*\202\221.
35940 5c 33 34 36 20 3f 5c 32 30 35 5c 32 32 31 00 5c 33 34 37 20 30 5c 32 30 37 1e 2a 5c 33 34 30 0e \346.?\205\221.\347.0\207.*\340.
35960 2a 40 0e 2a 41 5c 22 29 5c 32 30 37 22 20 5b 79 61 73 2d 2d 77 61 74 63 68 2d 61 75 74 6f 2d 66 *@.*A\")\207".[yas--watch-auto-f
35980 69 6c 6c 2d 62 61 63 6b 74 72 61 63 65 20 79 61 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f ill-backtrace.yas--original-auto
359a0 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 20 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f -fill-function.auto-fill-functio
359c0 6e 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 73 n.standard-output.this-command.s
359e0 6e 69 70 70 65 74 20 66 62 6f 75 6e 64 70 20 62 61 63 6b 74 72 61 63 65 2d 2d 70 72 69 6e 74 2d nippet.fboundp.backtrace--print-
35a00 66 72 61 6d 65 20 79 61 73 2d 2d 61 75 74 6f 2d 66 69 6c 6c 20 6c 77 61 72 6e 20 28 79 61 73 6e frame.yas--auto-fill.lwarn.(yasn
35a20 69 70 70 65 74 20 61 75 74 6f 2d 66 69 6c 6c 20 62 75 67 29 20 3a 65 72 72 6f 72 20 22 60 79 61 ippet.auto-fill.bug).:error."`ya
35a40 73 2d 2d 6f 72 69 67 69 6e 61 6c 2d 61 75 74 6f 2d 66 69 6c 6c 2d 66 75 6e 63 74 69 6f 6e 27 20 s--original-auto-fill-function'.
35a60 75 6e 65 78 70 65 63 74 65 64 6c 79 20 6e 69 6c 21 20 50 6c 65 61 73 65 20 72 65 70 6f 72 74 20 unexpectedly.nil!.Please.report.
35a80 74 68 69 73 20 62 61 63 6b 74 72 61 63 65 5c 6e 25 53 22 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 this.backtrace\n%S".generate-new
35aa0 2d 62 75 66 66 65 72 20 22 20 2a 73 74 72 69 6e 67 2d 6f 75 74 70 75 74 2a 22 20 74 20 23 5b 6e -buffer.".*string-output*".t.#[n
35ac0 69 6c 20 22 5c 33 30 31 08 21 5c 32 30 37 22 20 5b 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 il."\301.!\207".[standard-output
35ae0 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6d 61 70 63 20 62 75 66 66 65 72 2d 73 74 72 .kill-buffer].2].mapc.buffer-str
35b00 69 6e 67 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 77 61 72 6e 69 6e 67 2d 73 75 70 70 72 65 73 73 ing.add-to-list.warning-suppress
35b20 2d 74 79 70 65 73 20 28 79 61 73 6e 69 70 70 65 74 20 61 75 74 6f 2d 66 69 6c 6c 20 62 75 67 29 -types.(yasnippet.auto-fill.bug)
35b40 20 79 61 73 2d 2d 64 6f 2d 74 6f 64 6f 2d 73 6e 69 70 70 65 74 2d 69 6e 64 65 6e 74 20 28 64 65 .yas--do-todo-snippet-indent.(de
35b60 62 75 67 20 65 72 72 6f 72 29 20 79 61 73 2d 2d 66 69 6e 69 73 68 2d 6d 6f 76 69 6e 67 2d 73 6e bug.error).yas--finish-moving-sn
35b80 69 70 70 65 74 73 20 75 6e 64 6f 20 79 61 73 2d 61 63 74 69 76 65 2d 73 6e 69 70 70 65 74 73 20 ippets.undo.yas-active-snippets.
35ba0 63 6c 2d 66 69 6e 64 2d 69 66 2d 6e 6f 74 20 23 5b 28 66 69 65 6c 64 29 20 22 5c 33 30 32 08 09 cl-find-if-not.#[(field)."\302..
35bc0 5c 22 5c 32 30 37 22 20 5b 73 6e 69 70 70 65 74 20 66 69 65 6c 64 20 79 61 73 2d 2d 66 69 65 6c \"\207".[snippet.field.yas--fiel
35be0 64 2d 70 72 6f 62 61 62 6c 79 2d 64 65 6c 65 74 65 64 2d 70 5d 20 33 5d 20 72 65 6d 71 20 6e 69 d-probably-deleted-p].3].remq.ni
35c00 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 l.type-of.signal.wrong-type-argu
35c20 6d 65 6e 74 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 20 36 20 32 20 79 61 73 2d 2d 6d 6f 76 65 2d ment.yas--snippet.6.2.yas--move-
35c40 74 6f 2d 66 69 65 6c 64 20 79 61 73 2d 2d 75 6e 64 6f 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 79 to-field.yas--undo-in-progress.y
35c60 61 73 2d 2d 63 68 65 63 6b 2d 63 6f 6d 6d 69 74 2d 73 6e 69 70 70 65 74 20 63 6c 2d 73 74 72 75 as--check-commit-snippet.cl-stru
35c80 63 74 2d 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 74 61 67 73 20 74 61 72 67 65 74 2d 66 69 65 6c ct-yas--snippet-tags.target-fiel
35ca0 64 20 65 72 72 5d 20 31 30 20 28 23 24 20 2e 20 32 31 39 30 32 31 29 5d 29 0a 28 70 75 74 20 27 d.err].10.(#$...219021)]).(put.'
35cc0 79 61 73 2d 65 78 70 61 6e 64 20 27 66 75 6e 63 74 69 6f 6e 2d 64 6f 63 75 6d 65 6e 74 61 74 69 yas-expand.'function-documentati
35ce0 6f 6e 20 27 28 79 61 73 2d 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 on.'(yas--expand-from-trigger-ke
35d00 79 2d 64 6f 63 20 74 29 29 0a 23 40 35 39 20 41 20 64 6f 63 20 73 79 6e 74 68 65 73 69 7a 65 72 y-doc.t)).#@59.A.doc.synthesizer
35d20 20 66 6f 72 20 60 79 61 73 2d 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b .for.`yas--expand-from-trigger-k
35d40 65 79 2d 64 6f 63 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 65 78 70 61 6e 64 ey-doc'...(defalias.'yas--expand
35d60 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 79 2d 64 6f 63 20 23 5b 28 63 6f 6e 74 65 78 74 -from-trigger-key-doc.#[(context
35d80 29 20 22 08 5c 32 30 35 05 00 09 5c 32 31 31 19 5c 33 30 34 5c 32 36 37 5c 32 30 32 25 00 5c 33 ).".\205...\211.\304\267\202%.\3
35da0 30 35 20 5c 32 31 31 1a 5c 32 30 33 1c 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 6e 21 5c 22 5c 05.\211.\203..\306\307\310\n!\"\
35dc0 32 30 36 1d 00 5c 33 31 31 29 5c 32 30 32 26 00 5c 33 31 32 5c 32 30 32 26 00 5c 33 31 33 1b 5c 206..\311)\202&.\312\202&.\313.\
35de0 33 31 34 0b 5c 33 31 35 51 2a 5c 32 30 37 22 20 5b 63 6f 6e 74 65 78 74 20 79 61 73 2d 66 61 6c 314.\315Q*\207".[context.yas-fal
35e00 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 20 66 61 6c 6c 62 61 63 6b 20 66 61 6c 6c 62 61 63 6b lback-behavior.fallback.fallback
35e20 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 -description.#s(hash-table.size.
35e40 32 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2.test.eq.rehash-size.1.5.rehash
35e60 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 -threshold.0.8125.purecopy.t.dat
35e80 61 20 28 63 61 6c 6c 2d 6f 74 68 65 72 2d 63 6f 6d 6d 61 6e 64 20 31 32 20 72 65 74 75 72 6e 2d a.(call-other-command.12.return-
35ea0 6e 69 6c 20 33 33 29 29 20 79 61 73 2d 2d 6b 65 79 62 69 6e 64 69 6e 67 2d 62 65 79 6f 6e 64 2d nil.33)).yas--keybinding-beyond-
35ec0 79 61 73 6e 69 70 70 65 74 20 66 6f 72 6d 61 74 20 22 63 61 6c 6c 20 63 6f 6d 6d 61 6e 64 20 60 yasnippet.format."call.command.`
35ee0 25 73 27 2e 22 20 70 70 2d 74 6f 2d 73 74 72 69 6e 67 20 22 64 6f 20 6e 6f 74 68 69 6e 67 20 28 %s'.".pp-to-string."do.nothing.(
35f00 60 79 61 73 2d 65 78 70 61 6e 64 27 20 64 6f 65 73 6e 27 74 20 6f 76 65 72 72 69 64 65 5c 6e 61 `yas-expand'.doesn't.override\na
35f20 6e 79 74 68 69 6e 67 29 2e 22 20 22 64 6f 20 6e 6f 74 68 69 6e 67 2e 22 20 22 64 65 66 65 72 20 nything)."."do.nothing."."defer.
35f40 74 6f 20 60 79 61 73 2d 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 27 20 28 77 68 69 63 to.`yas-fallback-behavior'.(whic
35f60 68 20 73 65 65 29 2e 22 20 22 45 78 70 61 6e 64 20 61 20 73 6e 69 70 70 65 74 20 62 65 66 6f 72 h.see)."."Expand.a.snippet.befor
35f80 65 20 70 6f 69 6e 74 2e 20 49 66 20 6e 6f 20 73 6e 69 70 70 65 74 5c 6e 65 78 70 61 6e 73 69 6f e.point..If.no.snippet\nexpansio
35fa0 6e 20 69 73 20 70 6f 73 73 69 62 6c 65 2c 20 22 20 22 5c 6e 5c 6e 4f 70 74 69 6f 6e 61 6c 20 61 n.is.possible,."."\n\nOptional.a
35fc0 72 67 75 6d 65 6e 74 20 46 49 45 4c 44 20 69 73 20 66 6f 72 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 rgument.FIELD.is.for.non-interac
35fe0 74 69 76 65 20 75 73 65 20 61 6e 64 20 69 73 20 61 6e 5c 6e 6f 62 6a 65 63 74 20 73 61 74 69 73 tive.use.and.is.an\nobject.satis
36000 66 79 69 6e 67 20 60 79 61 73 2d 2d 66 69 65 6c 64 2d 70 27 20 74 6f 20 72 65 73 74 72 69 63 74 fying.`yas--field-p'.to.restrict
36020 20 74 68 65 20 65 78 70 61 6e 73 69 6f 6e 20 74 6f 2e 22 5d 20 35 20 28 23 24 20 2e 20 32 32 30 .the.expansion.to."].5.(#$...220
36040 34 33 31 29 5d 29 0a 28 70 75 74 20 27 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 431)]).(put.'yas-expand-from-key
36060 6d 61 70 20 27 66 75 6e 63 74 69 6f 6e 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 27 28 79 61 map.'function-documentation.'(ya
36080 73 2d 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 2d 64 6f 63 20 74 29 29 0a 23 40 s--expand-from-keymap-doc.t)).#@
360a0 35 34 20 41 20 64 6f 63 20 73 79 6e 74 68 65 73 69 7a 65 72 20 66 6f 72 20 60 79 61 73 2d 2d 65 54.A.doc.synthesizer.for.`yas--e
360c0 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 2d 64 6f 63 27 2e 1f 0a 28 64 65 66 61 6c 69 xpand-from-keymap-doc'...(defali
360e0 61 73 20 27 79 61 73 2d 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 2d 64 6f 63 20 as.'yas--expand-from-keymap-doc.
36100 23 5b 28 63 6f 6e 74 65 78 74 29 20 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 5c 32 31 30 5c #[(context)."\306\307\310\"\210\
36120 33 31 31 08 5c 32 30 35 3a 00 09 5c 33 31 32 3d 5c 32 30 35 3a 00 5c 33 31 33 20 1a 5c 33 31 34 311.\205:..\312=\205:.\313..\314
36140 5c 33 31 35 5c 33 31 36 20 5c 22 1b 5c 33 31 37 1c 5c 33 32 30 5c 6e 21 1d 5c 33 32 31 0b 5c 32 \315\316.\".\317.\320\n!.\321.\2
36160 30 35 2a 00 5c 33 32 32 5c 33 32 33 0b 21 5c 33 32 34 51 0d 5c 32 30 33 37 00 5c 33 32 35 5c 33 05*.\322\323.!\324Q.\2037.\325\3
36180 32 36 5c 33 32 37 0d 21 5c 22 5c 32 30 36 38 00 5c 33 33 30 51 2c 50 5c 32 30 37 22 20 5b 63 6f 26\327.!\"\2068.\330Q,P\207".[co
361a0 6e 74 65 78 74 20 74 68 69 73 2d 63 6f 6d 6d 61 6e 64 20 76 65 63 20 74 65 6d 70 6c 61 74 65 73 ntext.this-command.vec.templates
361c0 20 79 61 73 2d 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 20 66 61 6c 6c 62 61 63 6b 20 61 64 .yas--direct-keymaps.fallback.ad
361e0 64 2d 68 6f 6f 6b 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 73 68 6f 77 2d 68 6f 6f 6b 20 79 61 73 d-hook.temp-buffer-show-hook.yas
36200 2d 2d 73 6e 69 70 70 65 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 66 69 6e 69 73 68 2d 72 75 6e --snippet-description-finish-run
36220 6f 6e 63 65 20 22 45 78 70 61 6e 64 2f 72 75 6e 20 73 6e 69 70 70 65 74 73 20 66 72 6f 6d 20 6b once."Expand/run.snippets.from.k
36240 65 79 6d 61 70 73 2c 20 70 6f 73 73 69 62 6c 79 20 66 61 6c 6c 69 6e 67 20 62 61 63 6b 20 74 6f eymaps,.possibly.falling.back.to
36260 20 6f 72 69 67 69 6e 61 6c 20 62 69 6e 64 69 6e 67 2e 5c 6e 22 20 64 65 73 63 72 69 62 65 2d 6b .original.binding.\n".describe-k
36280 65 79 20 74 68 69 73 2d 73 69 6e 67 6c 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 20 63 6c 2d 6d ey.this-single-command-keys.cl-m
362a0 61 70 63 61 6e 20 23 5b 28 74 61 62 6c 65 29 20 22 5c 33 30 32 08 09 5c 22 5c 32 30 37 22 20 5b apcan.#[(table)."\302..\"\207".[
362c0 74 61 62 6c 65 20 76 65 63 20 79 61 73 2d 2d 66 65 74 63 68 5d 20 33 5d 20 79 61 73 2d 2d 67 65 table.vec.yas--fetch].3].yas--ge
362e0 74 2d 73 6e 69 70 70 65 74 2d 74 61 62 6c 65 73 20 6e 69 6c 20 6b 65 79 2d 62 69 6e 64 69 6e 67 t-snippet-tables.nil.key-binding
36300 20 22 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 22 20 22 74 68 65 73 65 20 73 6e 69 70 70 65 74 ."In.this.case,."."these.snippet
36320 73 20 61 72 65 20 62 6f 75 6e 64 20 74 6f 20 74 68 69 73 20 6b 65 79 3a 5c 6e 22 20 79 61 73 2d s.are.bound.to.this.key:\n".yas-
36340 2d 74 65 6d 70 6c 61 74 65 2d 70 72 65 74 74 79 2d 6c 69 73 74 20 22 5c 6e 5c 6e 49 66 20 6e 6f -template-pretty-list."\n\nIf.no
36360 6e 65 20 6f 66 20 74 68 65 73 65 20 65 78 70 61 6e 64 73 2c 20 22 20 66 6f 72 6d 61 74 20 22 66 ne.of.these.expands,.".format."f
36380 61 6c 6c 62 61 63 6b 20 60 25 73 27 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 2e 22 20 70 70 allback.`%s'.will.be.called.".pp
363a0 2d 74 6f 2d 73 74 72 69 6e 67 20 22 6e 6f 20 66 61 6c 6c 62 61 63 6b 20 6b 65 79 62 69 6e 64 69 -to-string."no.fallback.keybindi
363c0 6e 67 20 69 73 20 63 61 6c 6c 65 64 2e 22 5d 20 37 20 28 23 24 20 2e 20 32 32 31 33 34 37 29 5d ng.is.called."].7.(#$...221347)]
363e0 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 74 65 6d 70 6c 61 74 65 2d 70 72 65 74 74 ).(defalias.'yas--template-prett
36400 79 2d 6c 69 73 74 20 23 5b 28 74 65 6d 70 6c 61 74 65 73 29 20 22 5c 33 30 35 5c 33 30 36 18 19 y-list.#[(templates)."\305\306..
36420 5c 6e 5c 33 30 35 1b 5c 32 31 31 1c 5c 32 30 33 24 00 5c 66 40 13 09 5c 33 30 37 5c 33 31 30 5c \n\305.\211.\203$.\f@..\307\310\
36440 33 31 31 0b 40 5c 33 31 32 51 5c 33 31 33 0b 41 23 51 11 5c 66 41 5c 32 31 31 14 5c 32 30 34 5c 311.@\312Q\313.A#Q.\fA\211.\204\
36460 66 00 2a 09 2a 5c 32 30 37 22 20 5b 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 63 6f 6e f.*.*\207".[yas-buffer-local-con
36480 64 69 74 69 6f 6e 20 61 63 63 20 74 65 6d 70 6c 61 74 65 73 20 70 6c 61 74 65 20 2d 2d 64 6f 6c dition.acc.templates.plate.--dol
364a0 69 73 74 2d 74 61 69 6c 2d 2d 20 6e 69 6c 20 61 6c 77 61 79 73 20 22 5c 6e 2a 29 20 22 20 70 72 ist-tail--.nil.always."\n*).".pr
364c0 6f 70 65 72 74 69 7a 65 20 22 5c 5c 5c 5c 73 6e 69 70 70 65 74 20 60 22 20 22 27 22 20 79 61 73 opertize."\\\\snippet.`"."'".yas
364e0 6e 69 70 70 65 74 5d 20 37 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 nippet].7]).(byte-code."\300\301
36500 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 21 26 07 5c \302\303\304\305\306\307\310!&.\
36520 32 30 37 22 20 5b 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 68 65 6c 70 2d 73 6e 207".[define-button-type.help-sn
36540 69 70 70 65 74 2d 64 65 66 20 3a 73 75 70 65 72 74 79 70 65 20 68 65 6c 70 2d 78 72 65 66 20 68 ippet-def.:supertype.help-xref.h
36560 65 6c 70 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 28 74 65 6d 70 6c 61 74 65 29 20 22 5c 33 30 31 08 elp-function.#[(template)."\301.
36580 21 5c 32 30 37 22 20 5b 74 65 6d 70 6c 61 74 65 20 79 61 73 2d 2d 76 69 73 69 74 2d 73 6e 69 70 !\207".[template.yas--visit-snip
365a0 70 65 74 2d 66 69 6c 65 2d 31 5d 20 32 5d 20 68 65 6c 70 2d 65 63 68 6f 20 70 75 72 65 63 6f 70 pet-file-1].2].help-echo.purecop
365c0 79 20 22 6d 6f 75 73 65 2d 32 2c 20 52 45 54 3a 20 66 69 6e 64 20 73 6e 69 70 70 65 74 73 27 73 y."mouse-2,.RET:.find.snippets's
365e0 20 64 65 66 69 6e 69 74 69 6f 6e 22 5d 20 39 29 0a 23 40 36 38 20 46 69 6e 61 6c 20 61 64 6a 75 .definition"].9).#@68.Final.adju
36600 73 74 6d 65 6e 74 73 20 66 6f 72 20 74 68 65 20 68 65 6c 70 20 62 75 66 66 65 72 20 77 68 65 6e stments.for.the.help.buffer.when
36620 20 73 6e 69 70 70 65 74 73 20 61 72 65 20 63 6f 6e 63 65 72 6e 65 64 2e 1f 0a 28 64 65 66 61 6c .snippets.are.concerned...(defal
36640 69 61 73 20 27 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 64 65 73 63 72 69 70 74 69 6f 6e 2d 66 69 ias.'yas--snippet-description-fi
36660 6e 69 73 68 2d 72 75 6e 6f 6e 63 65 20 23 5b 6e 69 6c 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 nish-runonce.#[nil."\300.\210\30
36680 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 79 61 73 2d 2d 63 72 65 61 74 65 2d 73 6e 1\302\303\"\207".[yas--create-sn
366a0 69 70 70 65 74 2d 78 72 65 66 73 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 74 65 6d 70 2d 62 75 66 ippet-xrefs.remove-hook.temp-buf
366c0 66 65 72 2d 73 68 6f 77 2d 68 6f 6f 6b 20 79 61 73 2d 2d 73 6e 69 70 70 65 74 2d 64 65 73 63 72 fer-show-hook.yas--snippet-descr
366e0 69 70 74 69 6f 6e 2d 66 69 6e 69 73 68 2d 72 75 6e 6f 6e 63 65 5d 20 33 20 28 23 24 20 2e 20 32 iption-finish-runonce].3.(#$...2
36700 32 32 37 31 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 63 72 65 61 74 65 2d 22710)]).(defalias.'yas--create-
36720 73 6e 69 70 70 65 74 2d 78 72 65 66 73 20 23 5b 6e 69 6c 20 22 5c 32 31 32 65 62 5c 32 31 30 5c snippet-xrefs.#[nil."\212eb\210\
36740 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 23 5c 32 30 35 2c 00 5c 33 30 35 5c 33 30 36 5c 32 301\302\303\304#\205,.\305\306\2
36760 32 34 5c 33 30 37 5c 22 5c 32 31 31 18 5c 32 30 33 28 00 5c 33 31 30 5c 33 30 36 5c 33 31 31 08 24\307\"\211.\203(.\310\306\311.
36780 23 5c 32 31 30 5c 33 30 36 5c 32 32 35 5c 33 31 32 5c 32 32 35 7c 5c 32 31 30 5c 33 31 32 5c 32 #\210\306\225\312\225|\210\312\2
367a0 32 34 5c 33 30 36 5c 32 32 34 7c 5c 32 31 30 29 5c 32 30 32 04 00 29 5c 32 30 37 22 20 5b 74 65 24\306\224|\210)\202..)\207".[te
367c0 6d 70 6c 61 74 65 20 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 2d 72 65 67 65 78 70 20 22 5c 5c mplate.search-forward-regexp."\\
367e0 5c 5c 5c 5c 5c 5c 73 6e 69 70 70 65 74 5b 20 20 09 5d 2b 60 5c 5c 28 5b 5e 27 5d 2b 5c 5c 29 27 \\\\\\snippet[...]+`\\([^']+\\)'
36800 22 20 6e 69 6c 20 74 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 31 20 79 61 73 6e ".nil.t.get-text-property.1.yasn
36820 69 70 70 65 74 20 68 65 6c 70 2d 78 72 65 66 2d 62 75 74 74 6f 6e 20 68 65 6c 70 2d 73 6e 69 70 ippet.help-xref-button.help-snip
36840 70 65 74 2d 64 65 66 20 30 5d 20 35 5d 29 0a 28 65 6c 64 6f 63 2d 61 64 64 2d 63 6f 6d 6d 61 6e pet-def.0].5]).(eldoc-add-comman
36860 64 20 27 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 2d 6f 72 2d 6d 61 79 62 65 2d 65 78 70 61 6e d.'yas-next-field-or-maybe-expan
36880 64 20 27 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 20 27 79 61 73 2d 70 72 65 76 2d 66 69 65 6c d.'yas-next-field.'yas-prev-fiel
368a0 64 20 27 79 61 73 2d 65 78 70 61 6e 64 20 27 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 6b d.'yas-expand.'yas-expand-from-k
368c0 65 79 6d 61 70 20 27 79 61 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b eymap.'yas-expand-from-trigger-k
368e0 65 79 29 0a 23 40 37 36 20 4c 6f 67 20 6c 65 76 65 6c 20 66 6f 72 20 60 79 61 73 2d 2d 6d 65 73 ey).#@76.Log.level.for.`yas--mes
36900 73 61 67 65 27 20 34 20 6d 65 61 6e 73 20 74 72 61 63 65 20 6d 6f 73 74 20 61 6e 79 74 68 69 6e sage'.4.means.trace.most.anythin
36920 67 2c 20 30 20 6d 65 61 6e 73 20 6e 6f 74 68 69 6e 67 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 g,.0.means.nothing...(defvar.yas
36940 2d 76 65 72 62 6f 73 69 74 79 20 33 20 28 23 24 20 2e 20 32 32 33 34 36 35 29 29 0a 23 40 36 36 -verbosity.3.(#$...223465)).#@66
36960 20 57 68 65 6e 20 4c 45 56 45 4c 20 69 73 20 61 74 20 6f 72 20 62 65 6c 6f 77 20 60 79 61 73 2d .When.LEVEL.is.at.or.below.`yas-
36980 76 65 72 62 6f 73 69 74 79 27 2c 20 6c 6f 67 20 4d 45 53 53 41 47 45 20 61 6e 64 20 41 52 47 53 verbosity',.log.MESSAGE.and.ARGS
369a0 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 23 5b 28 6c 65 ...(defalias.'yas--message.#[(le
369c0 76 65 6c 20 6d 65 73 73 61 67 65 20 26 72 65 73 74 20 61 72 67 73 29 20 22 08 09 59 5c 32 30 35 vel.message.&rest.args)."..Y\205
369e0 0e 00 5c 33 30 32 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 6e 0b 23 5c 22 5c 32 30 37 22 20 5b 79 ..\302\304\305\306\n.#\"\207".[y
36a00 61 73 2d 76 65 72 62 6f 73 69 74 79 20 6c 65 76 65 6c 20 6d 65 73 73 61 67 65 20 61 72 67 73 20 as-verbosity.level.message.args.
36a20 22 25 73 22 20 61 70 70 6c 79 20 79 61 73 2d 2d 66 6f 72 6d 61 74 5d 20 36 20 28 23 24 20 2e 20 "%s".apply.yas--format].6.(#$...
36a40 32 32 33 35 38 35 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 77 61 72 6e 69 6e 223585)]).(defalias.'yas--warnin
36a60 67 20 23 5b 28 66 6f 72 6d 61 74 2d 63 6f 6e 74 72 6f 6c 20 26 72 65 73 74 20 66 6f 72 6d 61 74 g.#[(format-control.&rest.format
36a80 2d 61 72 67 73 29 20 22 5c 33 30 33 5c 33 30 34 08 09 23 1a 5c 33 30 35 5c 33 30 36 5c 6e 5c 33 -args)."\303\304..#.\305\306\n\3
36aa0 30 37 23 5c 32 31 30 5c 33 31 30 5c 33 31 31 5c 6e 5c 22 29 5c 32 30 37 22 20 5b 66 6f 72 6d 61 07#\210\310\311\n\")\207".[forma
36ac0 74 2d 63 6f 6e 74 72 6f 6c 20 66 6f 72 6d 61 74 2d 61 72 67 73 20 6d 73 67 20 61 70 70 6c 79 20 t-control.format-args.msg.apply.
36ae0 66 6f 72 6d 61 74 20 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 20 79 61 73 6e 69 70 70 65 74 format.display-warning.yasnippet
36b00 20 3a 77 61 72 6e 69 6e 67 20 79 61 73 2d 2d 6d 65 73 73 61 67 65 20 31 5d 20 34 5d 29 0a 28 64 .:warning.yas--message.1].4]).(d
36b20 65 66 61 6c 69 61 73 20 27 79 61 73 2d 2d 66 6f 72 6d 61 74 20 23 5b 28 66 6f 72 6d 61 74 2d 63 efalias.'yas--format.#[(format-c
36b40 6f 6e 74 72 6f 6c 20 26 72 65 73 74 20 66 6f 72 6d 61 74 2d 61 72 67 73 29 20 22 5c 33 30 32 5c ontrol.&rest.format-args)."\302\
36b60 33 30 33 5c 33 30 34 08 50 09 23 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 2d 63 6f 6e 74 72 6f 6c 303\304.P.#\207".[format-control
36b80 20 66 6f 72 6d 61 74 2d 61 72 67 73 20 61 70 70 6c 79 20 66 6f 72 6d 61 74 20 22 5b 79 61 73 5d .format-args.apply.format."[yas]
36ba0 20 22 5d 20 34 5d 29 0a 23 40 35 32 20 44 69 73 61 62 6c 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 73 ."].4]).#@52.Disable.minor.modes
36bc0 20 77 68 65 6e 20 63 61 6c 6c 69 6e 67 20 60 75 6e 6c 6f 61 64 2d 66 65 61 74 75 72 65 27 2e 1f .when.calling.`unload-feature'..
36be0 0a 28 64 65 66 61 6c 69 61 73 20 27 79 61 73 6e 69 70 70 65 74 2d 75 6e 6c 6f 61 64 2d 66 75 6e .(defalias.'yasnippet-unload-fun
36c00 63 74 69 6f 6e 20 23 5b 6e 69 6c 20 22 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 72 5c 33 30 37 20 ction.#[nil."\305\306!\210r\307.
36c20 5c 33 31 30 18 5c 32 31 31 19 5c 32 30 33 23 00 09 40 5c 32 31 31 10 71 5c 32 31 30 5c 6e 5c 32 \310.\211.\203#..@\211.q\210\n\2
36c40 30 33 1c 00 5c 33 30 32 5c 33 30 36 21 5c 32 31 30 09 41 5c 32 31 31 11 5c 32 30 34 0e 00 2b 0b 03..\302\306!\210.A\211.\204..+.
36c60 5c 33 31 30 1c 5c 32 31 31 19 5c 32 30 33 43 00 09 40 5c 32 31 31 14 5c 32 34 32 5c 33 31 31 3d \310.\211.\203C..@\211.\242\311=
36c80 5c 32 30 33 3c 00 5c 33 31 32 5c 66 41 5c 33 31 30 5c 22 5c 32 31 30 09 41 5c 32 31 31 11 5c 32 \203<.\312\fA\310\"\210.A\211.\2
36ca0 30 34 2c 00 2a 5c 33 31 30 5c 32 30 37 22 20 5b 62 75 66 66 65 72 20 2d 2d 64 6f 6c 69 73 74 2d 04,.*\310\207".[buffer.--dolist-
36cc0 74 61 69 6c 2d 2d 20 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 75 6e 6c 6f 61 64 2d 66 75 6e tail--.yas-minor-mode.unload-fun
36ce0 63 74 69 6f 6e 2d 64 65 66 73 2d 6c 69 73 74 20 64 65 66 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d ction-defs-list.def.yas-global-m
36d00 6f 64 65 20 2d 31 20 62 75 66 66 65 72 2d 6c 69 73 74 20 6e 69 6c 20 64 65 66 75 6e 20 73 65 74 ode.-1.buffer-list.nil.defun.set
36d20 70 6c 69 73 74 5d 20 34 20 28 23 24 20 2e 20 32 32 34 31 37 33 29 5d 29 0a 23 40 36 33 20 46 6f plist].4.(#$...224173)]).#@63.Fo
36d40 72 20 62 61 63 6b 77 61 72 64 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 2c 20 65 6e 61 62 6c 65 r.backward.compatibility,.enable
36d60 20 60 79 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 27 20 67 6c 6f 62 61 6c 6c 79 2e 1f 0a 28 64 65 .`yas-minor-mode'.globally...(de
36d80 66 61 6c 69 61 73 20 27 79 61 73 2d 69 6e 69 74 69 61 6c 69 7a 65 20 23 5b 6e 69 6c 20 22 5c 33 falias.'yas-initialize.#[nil."\3
36da0 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 31 5d 00\301!\207".[yas-global-mode.1]
36dc0 20 32 20 28 23 24 20 2e 20 32 32 34 35 37 34 29 5d 29 0a 28 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 .2.(#$...224574)]).(make-obsolet
36de0 65 20 27 79 61 73 2d 69 6e 69 74 69 61 6c 69 7a 65 20 22 55 73 65 20 28 79 61 73 2d 67 6c 6f 62 e.'yas-initialize."Use.(yas-glob
36e00 61 6c 2d 6d 6f 64 65 20 31 29 20 69 6e 73 74 65 61 64 2e 22 20 22 30 2e 38 22 29 0a 23 40 36 39 al-mode.1).instead."."0.8").#@69
36e20 20 42 61 63 6b 70 6f 72 74 65 64 20 79 61 73 6e 69 70 70 65 74 20 73 79 6d 62 6f 6c 73 2e 0a 0a .Backported.yasnippet.symbols...
36e40 54 68 65 79 20 61 72 65 20 6d 61 70 70 65 64 20 74 6f 20 22 79 61 73 2f 2a 22 20 76 61 72 69 61 They.are.mapped.to."yas/*".varia
36e60 6e 74 73 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 62 61 63 6b 70 6f 72 74 65 64 2d 73 79 nts...(defvar.yas--backported-sy
36e80 6d 73 20 27 28 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 20 79 61 73 2d 70 72 6f 6d 70 74 ms.'(yas-snippet-dirs.yas-prompt
36ea0 2d 66 75 6e 63 74 69 6f 6e 73 20 79 61 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 79 61 73 2d 61 -functions.yas-indent-line.yas-a
36ec0 6c 73 6f 2d 61 75 74 6f 2d 69 6e 64 65 6e 74 2d 66 69 72 73 74 2d 6c 69 6e 65 20 79 61 73 2d 73 lso-auto-indent-first-line.yas-s
36ee0 6e 69 70 70 65 74 2d 72 65 76 69 76 61 6c 20 79 61 73 2d 74 72 69 67 67 65 72 73 2d 69 6e 2d 66 nippet-revival.yas-triggers-in-f
36f00 69 65 6c 64 20 79 61 73 2d 66 61 6c 6c 62 61 63 6b 2d 62 65 68 61 76 69 6f 72 20 79 61 73 2d 63 ield.yas-fallback-behavior.yas-c
36f20 68 6f 6f 73 65 2d 6b 65 79 73 2d 66 69 72 73 74 20 79 61 73 2d 63 68 6f 6f 73 65 2d 74 61 62 6c hoose-keys-first.yas-choose-tabl
36f40 65 73 2d 66 69 72 73 74 20 79 61 73 2d 75 73 65 2d 6d 65 6e 75 20 79 61 73 2d 74 72 69 67 67 65 es-first.yas-use-menu.yas-trigge
36f60 72 2d 73 79 6d 62 6f 6c 20 79 61 73 2d 77 72 61 70 2d 61 72 6f 75 6e 64 2d 72 65 67 69 6f 6e 20 r-symbol.yas-wrap-around-region.
36f80 79 61 73 2d 67 6f 6f 64 2d 67 72 61 63 65 20 79 61 73 2d 76 69 73 69 74 2d 66 72 6f 6d 2d 6d 65 yas-good-grace.yas-visit-from-me
36fa0 6e 75 20 79 61 73 2d 65 78 70 61 6e 64 2d 6f 6e 6c 79 2d 66 6f 72 2d 6c 61 73 74 2d 63 6f 6d 6d nu.yas-expand-only-for-last-comm
36fc0 61 6e 64 73 20 79 61 73 2d 66 69 65 6c 64 2d 68 69 67 68 6c 69 67 68 74 2d 66 61 63 65 20 79 61 ands.yas-field-highlight-face.ya
36fe0 73 2d 6b 65 79 6d 61 70 20 79 61 73 2d 76 65 72 62 6f 73 69 74 79 20 79 61 73 2d 65 78 74 72 61 s-keymap.yas-verbosity.yas-extra
37000 2d 6d 6f 64 65 73 20 79 61 73 2d 6b 65 79 2d 73 79 6e 74 61 78 65 73 20 79 61 73 2d 61 66 74 65 -modes.yas-key-syntaxes.yas-afte
37020 72 2d 65 78 69 74 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 79 61 73 2d 62 65 66 6f 72 65 2d 65 r-exit-snippet-hook.yas-before-e
37040 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 2d 68 6f 6f 6b 20 79 61 73 2d 62 75 66 66 65 72 2d 6c 6f xpand-snippet-hook.yas-buffer-lo
37060 63 61 6c 2d 63 6f 6e 64 69 74 69 6f 6e 20 79 61 73 2d 64 6f 6e 74 2d 61 63 74 69 76 61 74 65 20 cal-condition.yas-dont-activate.
37080 79 61 73 2d 78 2d 70 72 6f 6d 70 74 20 79 61 73 2d 69 64 6f 2d 70 72 6f 6d 70 74 20 79 61 73 2d yas-x-prompt.yas-ido-prompt.yas-
370a0 6e 6f 2d 70 72 6f 6d 70 74 20 79 61 73 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 70 72 6f 6d 70 74 20 no-prompt.yas-completing-prompt.
370c0 79 61 73 2d 64 72 6f 70 64 6f 77 6e 2d 70 72 6f 6d 70 74 20 79 61 73 2d 65 78 70 61 6e 64 20 79 yas-dropdown-prompt.yas-expand.y
370e0 61 73 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 79 61 73 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 79 61 as-minor-mode.yas-global-mode.ya
37100 73 2d 64 69 72 65 63 74 2d 6b 65 79 6d 61 70 73 2d 72 65 6c 6f 61 64 20 79 61 73 2d 6d 69 6e 6f s-direct-keymaps-reload.yas-mino
37120 72 2d 6d 6f 64 65 2d 6f 6e 20 79 61 73 2d 6c 6f 61 64 2d 64 69 72 65 63 74 6f 72 79 20 79 61 73 r-mode-on.yas-load-directory.yas
37140 2d 72 65 6c 6f 61 64 2d 61 6c 6c 20 79 61 73 2d 63 6f 6d 70 69 6c 65 2d 64 69 72 65 63 74 6f 72 -reload-all.yas-compile-director
37160 79 20 79 61 73 2d 72 65 63 6f 6d 70 69 6c 65 2d 61 6c 6c 20 79 61 73 2d 61 62 6f 75 74 20 79 61 y.yas-recompile-all.yas-about.ya
37180 73 2d 65 78 70 61 6e 64 2d 66 72 6f 6d 2d 74 72 69 67 67 65 72 2d 6b 65 79 20 79 61 73 2d 65 78 s-expand-from-trigger-key.yas-ex
371a0 70 61 6e 64 2d 66 72 6f 6d 2d 6b 65 79 6d 61 70 20 79 61 73 2d 69 6e 73 65 72 74 2d 73 6e 69 70 pand-from-keymap.yas-insert-snip
371c0 70 65 74 20 79 61 73 2d 76 69 73 69 74 2d 73 6e 69 70 70 65 74 2d 66 69 6c 65 20 79 61 73 2d 6e pet.yas-visit-snippet-file.yas-n
371e0 65 77 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 6c 6f 61 64 2d 73 6e 69 70 70 65 74 2d 62 75 66 66 ew-snippet.yas-load-snippet-buff
37200 65 72 20 79 61 73 2d 74 72 79 6f 75 74 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 64 65 73 63 72 69 er.yas-tryout-snippet.yas-descri
37220 62 65 2d 74 61 62 6c 65 73 20 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 2d 6f 72 2d 6d 61 79 62 be-tables.yas-next-field-or-mayb
37240 65 2d 65 78 70 61 6e 64 20 79 61 73 2d 6e 65 78 74 2d 66 69 65 6c 64 20 79 61 73 2d 70 72 65 76 e-expand.yas-next-field.yas-prev
37260 2d 66 69 65 6c 64 20 79 61 73 2d 61 62 6f 72 74 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 65 78 69 -field.yas-abort-snippet.yas-exi
37280 74 2d 73 6e 69 70 70 65 74 20 79 61 73 2d 65 78 69 74 2d 61 6c 6c 2d 73 6e 69 70 70 65 74 73 20 t-snippet.yas-exit-all-snippets.
372a0 79 61 73 2d 73 6b 69 70 2d 61 6e 64 2d 63 6c 65 61 72 2d 6f 72 2d 64 65 6c 65 74 65 2d 63 68 61 yas-skip-and-clear-or-delete-cha
372c0 72 20 79 61 73 2d 69 6e 69 74 69 61 6c 69 7a 65 20 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e 69 70 r.yas-initialize.yas-expand-snip
372e0 70 65 74 20 79 61 73 2d 64 65 66 69 6e 65 2d 73 6e 69 70 70 65 74 73 20 79 61 73 2d 64 65 66 69 pet.yas-define-snippets.yas-defi
37300 6e 65 2d 6d 65 6e 75 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 62 65 67 20 79 61 73 2d 73 6e 69 70 ne-menu.yas-snippet-beg.yas-snip
37320 70 65 74 2d 65 6e 64 20 79 61 73 2d 6d 6f 64 69 66 69 65 64 2d 70 20 79 61 73 2d 6d 6f 76 69 6e pet-end.yas-modified-p.yas-movin
37340 67 2d 61 77 61 79 2d 70 20 79 61 73 2d 73 75 62 73 74 72 20 79 61 73 2d 63 68 6f 6f 73 65 2d 76 g-away-p.yas-substr.yas-choose-v
37360 61 6c 75 65 20 79 61 73 2d 6b 65 79 2d 74 6f 2d 76 61 6c 75 65 20 79 61 73 2d 74 68 72 6f 77 20 alue.yas-key-to-value.yas-throw.
37380 79 61 73 2d 76 65 72 69 66 79 2d 76 61 6c 75 65 20 79 61 73 2d 66 69 65 6c 64 2d 76 61 6c 75 65 yas-verify-value.yas-field-value
373a0 20 79 61 73 2d 74 65 78 74 20 79 61 73 2d 73 65 6c 65 63 74 65 64 2d 74 65 78 74 20 79 61 73 2d .yas-text.yas-selected-text.yas-
373c0 64 65 66 61 75 6c 74 2d 66 72 6f 6d 2d 66 69 65 6c 64 20 79 61 73 2d 69 6e 73 69 64 65 2d 73 74 default-from-field.yas-inside-st
373e0 72 69 6e 67 20 79 61 73 2d 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 20 79 61 73 2d 64 65 66 69 6e ring.yas-unimplemented.yas-defin
37400 65 2d 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 63 68 65 20 79 61 73 2d 68 69 70 70 69 65 2d 74 72 79 e-condition-cache.yas-hippie-try
37420 2d 65 78 70 61 6e 64 29 20 28 23 24 20 2e 20 32 32 34 38 30 31 29 29 0a 28 62 79 74 65 2d 63 6f -expand).(#$...224801)).(byte-co
37440 64 65 20 22 08 5c 32 30 33 4f 00 09 5c 33 30 35 1a 5c 32 31 31 1b 5c 32 30 33 43 00 0b 40 12 5c de.".\203O..\305.\211.\203C..@.\
37460 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 6e 21 23 21 1c 5c 33 31 33 5c 6e 21 306\307\310\311\312\n!#!.\313\n!
37480 5c 32 30 33 2a 00 5c 33 31 34 5c 66 5c 6e 5c 33 31 35 23 5c 32 31 30 5c 33 31 36 5c 66 5c 6e 5c \203*.\314\f\n\315#\210\316\f\n\
374a0 22 5c 32 31 30 5c 33 31 37 5c 6e 21 5c 32 30 33 3b 00 5c 33 32 30 5c 66 5c 6e 5c 33 31 35 23 5c "\210\317\n!\203;.\320\f\n\315#\
374c0 32 31 30 5c 33 32 31 5c 66 5c 6e 5c 22 5c 32 31 30 29 0b 41 5c 32 31 31 13 5c 32 30 34 5c 66 00 210\321\f\n\"\210).A\211.\204\f.
374e0 2a 5c 33 32 30 5c 33 32 32 5c 33 32 33 5c 33 31 35 23 5c 32 31 30 5c 33 31 36 5c 33 32 32 5c 33 *\320\322\323\315#\210\316\322\3
37500 32 33 5c 22 5c 32 31 30 5c 33 30 35 5c 32 30 37 22 20 5b 79 61 73 2d 61 6c 69 61 73 2d 74 6f 2d 23\"\210\305\207".[yas-alias-to-
37520 79 61 73 2f 70 72 65 66 69 78 2d 70 20 79 61 73 2d 2d 62 61 63 6b 70 6f 72 74 65 64 2d 73 79 6d yas/prefix-p.yas--backported-sym
37540 73 20 73 79 6d 20 2d 2d 64 6f 6c 69 73 74 2d 74 61 69 6c 2d 2d 20 62 61 63 6b 70 6f 72 74 65 64 s.sym.--dolist-tail--.backported
37560 20 6e 69 6c 20 69 6e 74 65 72 6e 20 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 .nil.intern.replace-regexp-in-st
37580 72 69 6e 67 20 22 5c 5c 60 79 61 73 2d 22 20 22 79 61 73 2f 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d ring."\\`yas-"."yas/".symbol-nam
375a0 65 20 62 6f 75 6e 64 70 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 e.boundp.make-obsolete-variable.
375c0 22 79 61 73 6e 69 70 70 65 74 20 30 2e 38 22 20 64 65 66 76 61 72 61 6c 69 61 73 20 66 62 6f 75 "yasnippet.0.8".defvaralias.fbou
375e0 6e 64 70 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 64 65 66 61 6c 69 61 73 20 79 61 73 2f 72 ndp.make-obsolete.defalias.yas/r
37600 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 79 61 73 2d 73 6e 69 70 70 65 74 2d 64 69 72 73 5d 20 oot-directory.yas-snippet-dirs].
37620 37 29 0a 23 40 31 39 35 20 45 78 70 6f 72 74 65 64 20 79 61 73 6e 69 70 70 65 74 20 73 79 6d 62 7).#@195.Exported.yasnippet.symb
37640 6f 6c 73 2e 0a 0a 69 2e 65 2e 20 74 68 65 20 6f 6e 65 73 20 77 69 74 68 20 22 79 61 73 2d 22 20 ols...i.e..the.ones.with."yas-".
37660 73 69 6e 67 6c 65 20 64 61 73 68 20 70 72 65 66 69 78 2e 20 49 20 77 69 6c 6c 20 74 72 79 20 74 single.dash.prefix..I.will.try.t
37680 6f 0a 6b 65 65 70 20 74 68 65 6d 20 69 6e 20 66 75 74 75 72 65 20 79 61 73 6e 69 70 70 65 74 20 o.keep.them.in.future.yasnippet.
376a0 76 65 72 73 69 6f 6e 73 20 61 6e 64 20 6f 74 68 65 72 20 65 6c 69 73 70 20 6c 69 62 72 61 72 69 versions.and.other.elisp.librari
376c0 65 73 0a 63 61 6e 20 6d 6f 72 65 20 6f 72 20 6c 65 73 73 20 73 61 66 65 6c 79 20 72 65 6c 79 20 es.can.more.or.less.safely.rely.
376e0 75 70 6f 6e 20 74 68 65 6d 2e 1f 0a 28 64 65 66 76 61 72 20 79 61 73 2d 2d 65 78 70 6f 72 74 65 upon.them...(defvar.yas--exporte
37700 64 2d 73 79 6d 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 18 5c 33 30 32 5c 33 30 33 d-syms.(byte-code."\301.\302\303
37720 21 5c 32 31 30 08 29 5c 32 30 37 22 20 5b 65 78 70 6f 72 74 65 64 20 6e 69 6c 20 6d 61 70 61 74 !\210.)\207".[exported.nil.mapat
37740 6f 6d 73 20 23 5b 28 61 74 6f 6d 29 20 22 5c 33 30 33 08 21 5c 32 30 33 5c 66 00 08 5c 33 30 34 oms.#[(atom)."\303.!\203\f..\304
37760 4e 5c 32 30 33 19 00 5c 33 30 35 08 21 5c 32 30 35 30 00 08 5c 33 30 36 4e 3f 5c 32 30 35 30 00 N\203..\305.!\2050..\306N?\2050.
37780 5c 33 30 37 5c 33 31 30 08 21 5c 33 31 31 5c 33 31 32 19 5c 33 31 33 03 03 03 23 29 5c 32 36 36 \307\310.!\311\312.\313...#)\266
377a0 5c 32 30 33 5c 32 30 35 30 00 08 5c 6e 42 5c 32 31 31 12 5c 32 30 37 22 20 5b 61 74 6f 6d 20 69 \203\2050..\nB\211.\207".[atom.i
377c0 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 65 78 70 6f 72 nhibit-changing-match-data.expor
377e0 74 65 64 20 62 6f 75 6e 64 70 20 62 79 74 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c ted.boundp.byte-obsolete-variabl
37800 65 20 66 62 6f 75 6e 64 70 20 62 79 74 65 2d 6f 62 73 6f 6c 65 74 65 2d 69 6e 66 6f 20 22 5c 5c e.fboundp.byte-obsolete-info."\\
37820 60 79 61 73 2d 5b 5e 2d 5d 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 69 6c 20 74 20 73 74 72 `yas-[^-]".symbol-name.nil.t.str
37840 69 6e 67 2d 6d 61 74 63 68 5d 20 37 5d 5d 20 32 29 20 28 23 24 20 2e 20 32 32 36 38 35 37 29 29 ing-match].7]].2).(#$...226857))
37860 0a 28 70 72 6f 76 69 64 65 20 27 79 61 73 6e 69 70 70 65 74 29 0a .(provide.'yasnippet).