aboutsummaryrefslogtreecommitdiffstats
path: root/elpa/lsp-mode-20220505.630/lsp-mode.elc
blob: 278536bae2ccdbef515acfab07ecce9a63c26fec (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 30 5c 33 30 35 21 5c 32 31 30 5c 33 30 30 10\300\304!\210\300\305!\210\300
00a0 5c 33 30 36 21 5c 32 31 30 5c 33 30 30 5c 33 30 37 21 5c 32 31 30 5c 33 30 30 5c 33 31 30 21 5c \306!\210\300\307!\210\300\310!\
00c0 32 31 30 5c 33 30 30 5c 33 31 31 21 5c 32 31 30 5c 33 30 30 5c 33 31 32 21 5c 32 31 30 5c 33 30 210\300\311!\210\300\312!\210\30
00e0 30 5c 33 31 33 21 5c 32 31 30 5c 33 30 30 5c 33 31 34 21 5c 32 31 30 5c 33 30 30 5c 33 31 35 21 0\313!\210\300\314!\210\300\315!
0100 5c 32 31 30 5c 33 30 30 5c 33 31 36 21 5c 32 31 30 5c 33 30 30 5c 33 31 37 21 5c 32 31 30 5c 33 \210\300\316!\210\300\317!\210\3
0120 30 30 5c 33 32 30 21 5c 32 31 30 5c 33 30 30 5c 33 32 31 21 5c 32 31 30 5c 33 30 30 5c 33 32 32 00\320!\210\300\321!\210\300\322
0140 21 5c 32 31 30 5c 33 30 30 5c 33 32 33 21 5c 32 31 30 5c 33 30 30 5c 33 32 34 21 5c 32 31 30 5c !\210\300\323!\210\300\324!\210\
0160 33 30 30 5c 33 32 35 21 5c 32 31 30 5c 33 30 30 5c 33 32 36 21 5c 32 31 30 5c 33 30 30 5c 33 32 300\325!\210\300\326!\210\300\32
0180 37 21 5c 32 31 30 5c 33 30 30 5c 33 33 30 21 5c 32 31 30 5c 33 30 30 5c 33 33 31 21 5c 32 31 30 7!\210\300\330!\210\300\331!\210
01a0 5c 33 30 30 5c 33 33 32 21 5c 32 31 30 5c 33 30 30 5c 33 33 33 21 5c 32 31 30 5c 33 30 30 5c 33 \300\332!\210\300\333!\210\300\3
01c0 33 34 21 5c 32 31 30 5c 33 30 30 5c 33 33 35 5c 33 33 36 5c 33 33 37 23 5c 32 31 30 5c 33 30 30 34!\210\300\335\336\337#\210\300
01e0 5c 33 34 30 21 5c 32 31 30 5c 33 34 31 5c 33 34 32 5c 33 33 36 5c 33 34 33 5c 33 34 34 5c 33 34 \340!\210\341\342\336\343\344\34
0200 35 5c 33 34 36 5c 33 34 37 26 07 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 67 65 6e 5\346\347&.\207".[require.cl-gen
0220 65 72 69 63 20 63 6c 2d 6c 69 62 20 63 6f 6d 70 69 6c 65 20 64 61 73 68 20 65 70 67 20 65 77 6f eric.cl-lib.compile.dash.epg.ewo
0240 63 20 66 20 66 69 6c 65 6e 6f 74 69 66 79 20 66 69 6c 65 73 20 68 74 20 69 6d 65 6e 75 20 69 6e c.f.filenotify.files.ht.imenu.in
0260 6c 69 6e 65 20 6a 73 6f 6e 20 6c 76 20 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 6e 65 74 77 6f line.json.lv.markdown-mode.netwo
0280 72 6b 2d 73 74 72 65 61 6d 20 70 63 61 73 65 20 72 78 20 73 20 73 65 71 20 73 70 69 6e 6e 65 72 rk-stream.pcase.rx.s.seq.spinner
02a0 20 73 75 62 72 2d 78 20 74 72 65 65 2d 77 69 64 67 65 74 20 75 72 6c 2d 70 61 72 73 65 20 75 72 .subr-x.tree-widget.url-parse.ur
02c0 6c 2d 75 74 69 6c 20 77 69 64 67 65 74 20 78 72 65 66 20 6d 69 6e 69 62 75 66 66 65 72 20 79 61 l-util.widget.xref.minibuffer.ya
02e0 73 6e 69 70 70 65 74 20 6e 69 6c 20 74 20 6c 73 70 2d 70 72 6f 74 6f 63 6f 6c 20 63 75 73 74 6f snippet.nil.t.lsp-protocol.custo
0300 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 22 4c 61 6e 67 75 61 m-declare-group.lsp-mode."Langua
0320 67 65 20 53 65 72 76 65 72 20 50 72 6f 74 6f 63 6f 6c 20 63 6c 69 65 6e 74 2e 22 20 3a 67 72 6f ge.Server.Protocol.client.".:gro
0340 75 70 20 74 6f 6f 6c 73 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 20 28 up.tools.:tag."Language.Server.(
0360 6c 73 70 2d 6d 6f 64 65 29 22 5d 20 38 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 6d 65 lsp-mode)"].8).(defconst.lsp--me
0380 73 73 61 67 65 2d 74 79 70 65 2d 66 61 63 65 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 34 ssage-type-face.(byte-code."\304
03a0 08 42 5c 33 30 35 09 42 5c 33 30 36 5c 6e 42 5c 33 30 37 0b 42 46 5c 32 30 37 22 20 5b 63 6f 6d .B\305.B\306\nB\307.BF\207".[com
03c0 70 69 6c 61 74 69 6f 6e 2d 65 72 72 6f 72 2d 66 61 63 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d pilation-error-face.compilation-
03e0 77 61 72 6e 69 6e 67 2d 66 61 63 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6d 65 73 73 61 67 65 warning-face.compilation-message
0400 2d 66 61 63 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 69 6e 66 6f 2d 66 61 63 65 20 31 20 32 20 -face.compilation-info-face.1.2.
0420 33 20 34 5d 20 35 29 29 0a 23 40 34 38 20 41 6c 69 73 74 20 6f 66 20 65 72 72 6f 72 20 63 6f 64 3.4].5)).#@48.Alist.of.error.cod
0440 65 73 20 74 6f 20 75 73 65 72 20 66 72 69 65 6e 64 6c 79 20 73 74 72 69 6e 67 73 2e 1f 0a 28 64 es.to.user.friendly.strings...(d
0460 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 65 72 72 6f 72 73 20 27 28 28 2d 33 32 37 30 30 20 22 50 efconst.lsp--errors.'((-32700."P
0480 61 72 73 65 20 45 72 72 6f 72 22 29 20 28 2d 33 32 36 30 30 20 22 49 6e 76 61 6c 69 64 20 52 65 arse.Error").(-32600."Invalid.Re
04a0 71 75 65 73 74 22 29 20 28 2d 33 32 36 30 31 20 22 4d 65 74 68 6f 64 20 6e 6f 74 20 46 6f 75 6e quest").(-32601."Method.not.Foun
04c0 64 22 29 20 28 2d 33 32 36 30 32 20 22 49 6e 76 61 6c 69 64 20 50 61 72 61 6d 65 74 65 72 73 22 d").(-32602."Invalid.Parameters"
04e0 29 20 28 2d 33 32 36 30 33 20 22 49 6e 74 65 72 6e 61 6c 20 45 72 72 6f 72 22 29 20 28 2d 33 32 ).(-32603."Internal.Error").(-32
0500 30 39 39 20 22 53 65 72 76 65 72 20 53 74 61 72 74 20 45 72 72 6f 72 22 29 20 28 2d 33 32 30 30 099."Server.Start.Error").(-3200
0520 30 20 22 53 65 72 76 65 72 20 45 6e 64 20 45 72 72 6f 72 22 29 20 28 2d 33 32 30 30 32 20 22 53 0."Server.End.Error").(-32002."S
0540 65 72 76 65 72 20 4e 6f 74 20 49 6e 69 74 69 61 6c 69 7a 65 64 22 29 20 28 2d 33 32 30 30 31 20 erver.Not.Initialized").(-32001.
0560 22 55 6e 6b 6e 6f 77 6e 20 45 72 72 6f 72 20 43 6f 64 65 22 29 20 28 2d 33 32 38 30 30 20 22 52 "Unknown.Error.Code").(-32800."R
0580 65 71 75 65 73 74 20 43 61 6e 63 65 6c 6c 65 64 22 29 29 20 28 23 24 20 2e 20 31 30 37 30 29 29 equest.Cancelled")).(#$...1070))
05a0 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 65 6d 70 74 79 2d 68 74 20 28 6d 61 6b 65 2d 68 .(defconst.lsp--empty-ht.(make-h
05c0 61 73 68 2d 74 61 62 6c 65 29 29 0a 23 40 31 39 20 0a 0a 28 66 6e 20 4b 45 59 20 53 4f 55 52 43 ash-table)).#@19...(fn.KEY.SOURC
05e0 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 64 61 73 68 2d 65 78 70 61 6e 64 3a 26 6c 73 70 2d E)..(defalias.'dash-expand:&lsp-
0600 77 6b 73 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 05 21 5c 22 21 wks.#[514."\300\301\302\303.!\"!
0620 01 44 5c 32 30 37 22 20 5b 69 6e 74 65 72 6e 2d 73 6f 66 74 20 66 6f 72 6d 61 74 20 22 6c 73 70 .D\207".[intern-soft.format."lsp
0640 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 25 73 22 20 65 76 61 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 --workspace-%s".eval].7.(#$...14
0660 38 39 29 5d 29 0a 23 40 31 39 20 0a 0a 28 66 6e 20 4b 45 59 20 53 4f 55 52 43 45 29 1f 0a 28 64 89)]).#@19...(fn.KEY.SOURCE)..(d
0680 65 66 61 6c 69 61 73 20 27 64 61 73 68 2d 65 78 70 61 6e 64 3a 26 6c 73 70 2d 63 6c 6e 20 23 5b efalias.'dash-expand:&lsp-cln.#[
06a0 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 05 21 5c 22 21 01 44 5c 32 30 37 514."\300\301\302\303.!\"!.D\207
06c0 22 20 5b 69 6e 74 65 72 6e 2d 73 6f 66 74 20 66 6f 72 6d 61 74 20 22 6c 73 70 2d 2d 63 6c 69 65 ".[intern-soft.format."lsp--clie
06e0 6e 74 2d 25 73 22 20 65 76 61 6c 5d 20 37 20 28 23 24 20 2e 20 31 36 34 33 29 5d 29 0a 28 62 79 nt-%s".eval].7.(#$...1643)]).(by
0700 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 te-code."\300\301\302\303#\210\3
0720 30 34 5c 32 31 31 5c 32 30 33 28 00 5c 32 31 31 40 5c 33 30 31 01 4e 5c 32 30 33 21 00 5c 33 30 04\211\203(.\211@\301.N\203!.\30
0740 32 01 4e 5c 32 30 34 21 00 5c 33 30 35 5c 33 30 32 02 5c 33 30 31 04 4e 23 5c 32 31 30 01 41 5c 2.N\204!.\305\302.\301.N#\210.A\
0760 32 36 36 5c 32 30 32 5c 32 30 32 07 00 5c 32 31 30 5c 33 30 36 5c 33 30 31 5c 33 30 32 5c 33 30 266\202\202..\210\306\301\302\30
0780 37 23 5c 32 31 30 5c 33 31 30 5c 33 30 32 5c 33 31 31 5c 33 31 32 5c 33 31 33 44 44 5c 33 31 34 7#\210\310\302\311\312\313DD\314
07a0 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 26 07 5c 32 31 30 5c 33 31 30 5c 33 32 31 5c 33 \315\316\317\320&.\210\310\321\3
07c0 31 31 5c 33 31 32 5c 33 32 32 44 44 5c 33 32 33 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 34 11\312\322DD\323\315\316\317\324
07e0 5c 33 32 35 5c 33 32 36 26 09 5c 32 31 30 5c 33 31 30 5c 33 32 37 5c 33 31 31 5c 33 31 32 5c 33 \325\326&.\210\310\327\311\312\3
0800 33 30 44 44 5c 33 33 31 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 33 32 5c 33 32 35 5c 33 33 33 30DD\331\315\316\317\332\325\333
0820 26 09 5c 32 31 30 5c 33 31 30 5c 33 33 34 5c 33 31 31 5c 33 31 32 5c 33 33 35 44 44 5c 33 33 36 &.\210\310\334\311\312\335DD\336
0840 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 33 37 5c 33 32 35 5c 33 34 30 26 09 5c 32 31 30 5c 33 \315\316\317\337\325\340&.\210\3
0860 31 30 5c 33 34 31 5c 33 31 31 5c 33 31 32 5c 33 34 32 44 44 5c 33 34 33 5c 33 31 35 5c 33 31 36 10\341\311\312\342DD\343\315\316
0880 5c 33 31 37 5c 33 32 30 26 07 5c 32 31 30 5c 33 31 30 5c 33 34 34 5c 33 31 31 5c 33 31 32 5c 33 \317\320&.\210\310\344\311\312\3
08a0 34 35 44 44 5c 33 34 36 5c 33 31 35 5c 33 34 37 5c 33 31 37 5c 33 32 30 26 07 5c 32 31 30 5c 33 45DD\346\315\347\317\320&.\210\3
08c0 31 30 5c 33 35 30 5c 33 31 31 5c 33 31 32 5c 33 35 31 44 44 5c 33 35 32 5c 33 31 35 5c 33 31 36 10\350\311\312\351DD\352\315\316
08e0 5c 33 31 37 5c 33 32 30 5c 33 32 35 5c 33 35 33 26 09 5c 32 31 30 5c 33 30 30 5c 33 35 34 5c 33 \317\320\325\353&.\210\300\354\3
0900 35 35 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 32 31 31 5c 32 30 33 5c 33 31 30 00 5c 32 31 31 55\303#\210\304\211\203\310.\211
0920 40 5c 33 35 34 01 4e 5c 32 30 33 5c 33 30 31 00 5c 33 35 35 01 4e 5c 32 30 34 5c 33 30 31 00 5c @\354.N\203\301.\355.N\204\301.\
0940 33 30 35 5c 33 35 35 02 5c 33 35 34 04 4e 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 305\355.\354.N#\210.A\266\202\20
0960 32 5c 32 34 37 00 5c 32 31 30 5c 33 30 36 5c 33 35 34 5c 33 35 35 5c 33 35 36 23 5c 32 31 30 5c 2\247.\210\306\354\355\356#\210\
0980 33 31 30 5c 33 35 35 5c 33 31 31 5c 33 31 32 5c 33 35 37 44 44 5c 33 36 30 5c 33 31 35 5c 33 36 310\355\311\312\357DD\360\315\36
09a0 31 5c 33 31 37 5c 33 32 30 26 07 5c 32 31 30 5c 33 31 30 5c 33 36 32 5c 33 31 31 5c 33 31 32 5c 1\317\320&.\210\310\362\311\312\
09c0 33 36 33 44 44 5c 33 36 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 36 35 5c 33 32 35 5c 33 36 363DD\364\315\316\317\365\325\36
09e0 36 26 09 5c 32 31 30 5c 33 31 30 5c 33 36 37 5c 33 31 31 5c 33 31 32 5c 33 37 30 44 44 5c 33 37 6&.\210\310\367\311\312\370DD\37
0a00 31 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 35 5c 33 37 32 26 09 5c 32 31 30 5c 1\315\316\317\320\325\372&.\210\
0a20 33 31 30 5c 33 37 33 5c 33 31 31 5c 33 31 32 5c 33 37 34 44 44 5c 33 37 35 5c 33 31 35 5c 33 31 310\373\311\312\374DD\375\315\31
0a40 36 5c 33 31 37 5c 33 37 36 26 07 5c 32 31 30 5c 33 31 30 5c 33 37 37 5c 33 31 31 5c 33 31 32 5c 6\317\376&.\210\310\377\311\312\
0a60 32 30 31 40 00 44 44 5c 32 30 31 41 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 26 07 5c 201@.DD\201A.\315\316\317\320&.\
0a80 32 30 37 22 20 5b 64 65 66 76 61 72 61 6c 69 61 73 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6c 207".[defvaralias.lsp-print-io.l
0aa0 73 70 2d 6c 6f 67 2d 69 6f 20 6e 69 6c 20 28 73 61 76 65 64 2d 76 61 6c 75 65 20 73 61 76 65 64 sp-log-io.nil.(saved-value.saved
0ac0 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 2d 6f 62 73 6f -variable-comment).put.make-obso
0ae0 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 22 6c 73 70 2d 6d 6f 64 65 20 36 2e 31 22 20 63 75 73 lete-variable."lsp-mode.6.1".cus
0b00 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 66 75 6e 63 61 6c 6c 20 66 75 6e tom-declare-variable.funcall.fun
0b20 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 3d ction.#[0."\300\207".[nil].1.#1=
0b40 22 22 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 6c 6f 67 20 61 6c 6c 20 6d 65 73 73 61 67 65 ""]."If.non-nil,.log.all.message
0b60 73 20 66 72 6f 6d 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 74 6f 20 61 20 s.from.the.language.server.to.a.
0b80 2a 6c 73 70 2d 6c 6f 67 2a 20 62 75 66 66 65 72 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f *lsp-log*.buffer.".:group.lsp-mo
0ba0 64 65 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 61 6c 6c 6f de.:type.boolean.lsp-log-io-allo
0bc0 77 6c 69 73 74 2d 6d 65 74 68 6f 64 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 wlist-methods.#[0."\300\207".[ni
0be0 6c 5d 20 31 20 23 31 23 5d 20 22 54 68 65 20 6d 65 74 68 6f 64 73 20 74 6f 20 66 69 6c 74 65 72 l].1.#1#]."The.methods.to.filter
0c00 20 62 65 66 6f 72 65 20 70 72 69 6e 74 20 74 6f 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2e 22 20 28 72 .before.print.to.lsp-log-io.".(r
0c20 65 70 65 61 74 20 73 74 72 69 6e 67 29 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 epeat.string).:package-version.(
0c40 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 31 22 29 20 6c 73 70 2d 6c 6f 67 2d 6d 61 78 20 lsp-mode..."8.0.1").lsp-log-max.
0c60 23 5b 30 20 22 08 5c 32 30 37 22 20 5b 6d 65 73 73 61 67 65 2d 6c 6f 67 2d 6d 61 78 5d 20 31 20 #[0.".\207".[message-log-max].1.
0c80 23 31 23 5d 20 22 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 74 6f #1#]."Maximum.number.of.lines.to
0ca0 20 6b 65 65 70 20 69 6e 20 74 68 65 20 6c 6f 67 20 62 75 66 66 65 72 2e 5c 6e 49 66 20 6e 69 6c .keep.in.the.log.buffer.\nIf.nil
0cc0 2c 20 64 69 73 61 62 6c 65 20 6d 65 73 73 61 67 65 20 6c 6f 67 67 69 6e 67 2e 20 20 49 66 20 74 ,.disable.message.logging...If.t
0ce0 2c 20 6c 6f 67 20 6d 65 73 73 61 67 65 73 20 62 75 74 20 64 6f 6e e2 80 99 74 20 74 72 75 6e 63 ,.log.messages.but.don...t.trunc
0d00 61 74 65 5c 6e 74 68 65 20 62 75 66 66 65 72 20 77 68 65 6e 20 69 74 20 62 65 63 6f 6d 65 73 20 ate\nthe.buffer.when.it.becomes.
0d20 6c 61 72 67 65 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 69 73 large.".(choice.(const.:tag."Dis
0d40 61 62 6c 65 22 20 6e 69 6c 29 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 6c 69 6e 65 73 22 able".nil).(integer.:tag."lines"
0d60 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 6e 6c 69 6d 69 74 65 64 22 20 74 29 29 20 28 6c ).(const.:tag."Unlimited".t)).(l
0d80 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 69 6f 2d 6d 65 73 73 61 67 65 73 sp-mode..."6.1").lsp-io-messages
0da0 2d 6d 61 78 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 -max.#[0."\300\207".[t].1.#1#]."
0dc0 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 6d 65 73 73 61 67 65 73 20 74 68 61 74 20 Maximum.number.of.messages.that.
0de0 63 61 6e 20 62 65 20 6c 6f 63 6b 65 64 20 69 6e 20 61 20 60 6c 73 70 2d 69 6f 27 20 62 75 66 66 can.be.locked.in.a.`lsp-io'.buff
0e00 65 72 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 6e 6c 69 6d 69 er.".(choice.(const.:tag."Unlimi
0e20 74 65 64 22 20 74 29 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 4d 65 73 73 61 67 65 73 22 ted".t).(integer.:tag."Messages"
0e40 29 29 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 6b 65 65 70 2d 77 )).(lsp-mode..."6.1").lsp-keep-w
0e60 6f 72 6b 73 70 61 63 65 2d 61 6c 69 76 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 orkspace-alive.#[0."\300\207".[t
0e80 5d 20 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 20 6e 69 6c 20 6b 65 65 70 20 77 6f 72 6b 73 70 ].1.#1#]."If.non.nil.keep.worksp
0ea0 61 63 65 20 61 6c 69 76 65 20 77 68 65 6e 20 74 68 65 20 6c 61 73 74 20 77 6f 72 6b 73 70 61 63 ace.alive.when.the.last.workspac
0ec0 65 20 62 75 66 66 65 72 20 69 73 20 63 6c 6f 73 65 64 2e 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d e.buffer.is.closed.".lsp-enable-
0ee0 73 6e 69 70 70 65 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 snippet.#[0."\300\207".[t].1.#1#
0f00 5d 20 22 45 6e 61 62 6c 65 2f 64 69 73 61 62 6c 65 20 73 6e 69 70 70 65 74 20 63 6f 6d 70 6c 65 ]."Enable/disable.snippet.comple
0f20 74 69 6f 6e 20 73 75 70 70 6f 72 74 2e 22 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 20 6c 73 tion.support.".lsp-completion.ls
0f40 70 2d 65 6e 61 62 6c 65 2d 66 6f 6c 64 69 6e 67 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 p-enable-folding.#[0."\300\207".
0f60 5b 74 5d 20 31 20 23 31 23 5d 20 22 45 6e 61 62 6c 65 2f 64 69 73 61 62 6c 65 20 63 6f 64 65 20 [t].1.#1#]."Enable/disable.code.
0f80 66 6f 6c 64 69 6e 67 20 73 75 70 70 6f 72 74 2e 22 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 folding.support.".(lsp-mode..."6
0fa0 2e 31 22 29 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 65 6d 61 6e 74 69 63 2d 68 69 67 68 6c 69 67 .1").lsp-enable-semantic-highlig
0fc0 68 74 69 6e 67 20 6c 73 70 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 65 6e 61 62 6c 65 hting.lsp-semantic-tokens-enable
0fe0 20 22 6c 73 70 2d 6d 6f 64 65 20 38 2e 30 2e 30 22 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 ."lsp-mode.8.0.0".#[0."\300\207"
1000 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 45 6e 61 62 6c 65 2f 64 69 73 61 62 6c 65 20 73 75 .[nil].1.#1#]."Enable/disable.su
1020 70 70 6f 72 74 20 66 6f 72 20 73 65 6d 61 6e 74 69 63 20 74 6f 6b 65 6e 73 2e 5c 6e 41 73 20 64 pport.for.semantic.tokens.\nAs.d
1040 65 66 69 6e 65 64 20 62 79 20 74 68 65 20 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 20 50 72 efined.by.the.Language.Server.Pr
1060 6f 74 6f 63 6f 6c 20 33 2e 31 36 2e 22 20 6c 73 70 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e otocol.3.16.".lsp-semantic-token
1080 73 20 6c 73 70 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6c 69 6d 69 74 20 23 5b 30 20 22 5c s.lsp-folding-range-limit.#[0."\
10a0 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 54 68 65 20 6d 61 78 69 6d 300\207".[nil].1.#1#]."The.maxim
10c0 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 66 6f 6c 64 69 6e 67 20 72 61 6e 67 65 73 20 74 6f 20 72 um.number.of.folding.ranges.to.r
10e0 65 63 65 69 76 65 20 66 72 6f 6d 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e eceive.from.the.language.server.
1100 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 20 6c 69 6d 69 74 2e ".(choice.(const.:tag."No.limit.
1120 22 20 6e 69 6c 29 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 4e 75 6d 62 65 72 20 6f 66 20 ".nil).(integer.:tag."Number.of.
1140 6c 69 6e 65 73 2e 22 29 29 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 lines.")).(lsp-mode..."6.1").lsp
1160 2d 66 6f 6c 64 69 6e 67 2d 6c 69 6e 65 2d 66 6f 6c 64 69 6e 67 2d 6f 6e 6c 79 20 23 5b 30 20 22 -folding-line-folding-only.#[0."
1180 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e \300\207".[nil].1.#1#]."If.non-n
11a0 69 6c 2c 20 6f 6e 6c 79 20 66 6f 6c 64 20 63 6f 6d 70 6c 65 74 65 20 6c 69 6e 65 73 2e 22 20 28 il,.only.fold.complete.lines.".(
11c0 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 63 6c 69 65 6e 74 2d 70 61 63 lsp-mode..."6.1").lsp-client-pac
11e0 6b 61 67 65 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 63 63 6c 73 20 6c 73 70 2d kages.#[0."\300\207".[(ccls.lsp-
1200 61 63 74 69 6f 6e 73 63 72 69 70 74 20 6c 73 70 2d 61 64 61 20 6c 73 70 2d 61 6e 67 75 6c 61 72 actionscript.lsp-ada.lsp-angular
1220 20 6c 73 70 2d 61 6e 73 69 62 6c 65 20 6c 73 70 2d 62 61 73 68 20 6c 73 70 2d 62 65 61 6e 63 6f .lsp-ansible.lsp-bash.lsp-beanco
1240 75 6e 74 20 6c 73 70 2d 63 6c 61 6e 67 64 20 6c 73 70 2d 63 6c 6f 6a 75 72 65 20 6c 73 70 2d 63 unt.lsp-clangd.lsp-clojure.lsp-c
1260 6d 61 6b 65 20 6c 73 70 2d 63 72 79 73 74 61 6c 20 6c 73 70 2d 63 73 68 61 72 70 20 6c 73 70 2d make.lsp-crystal.lsp-csharp.lsp-
1280 63 73 73 20 6c 73 70 2d 64 20 6c 73 70 2d 64 61 72 74 20 6c 73 70 2d 64 68 61 6c 6c 20 6c 73 70 css.lsp-d.lsp-dart.lsp-dhall.lsp
12a0 2d 64 6f 63 6b 65 72 20 6c 73 70 2d 64 6f 63 6b 65 72 66 69 6c 65 20 6c 73 70 2d 65 6c 6d 20 6c -docker.lsp-dockerfile.lsp-elm.l
12c0 73 70 2d 65 6c 69 78 69 72 20 6c 73 70 2d 65 6d 6d 65 74 20 6c 73 70 2d 65 72 6c 61 6e 67 20 6c sp-elixir.lsp-emmet.lsp-erlang.l
12e0 73 70 2d 65 73 6c 69 6e 74 20 6c 73 70 2d 66 6f 72 74 72 61 6e 20 6c 73 70 2d 66 73 68 61 72 70 sp-eslint.lsp-fortran.lsp-fsharp
1300 20 6c 73 70 2d 67 64 73 63 72 69 70 74 20 6c 73 70 2d 67 6f 20 6c 73 70 2d 67 72 61 70 68 71 6c .lsp-gdscript.lsp-go.lsp-graphql
1320 20 6c 73 70 2d 68 61 63 6b 20 6c 73 70 2d 67 72 61 6d 6d 61 72 6c 79 20 6c 73 70 2d 67 72 6f 6f .lsp-hack.lsp-grammarly.lsp-groo
1340 76 79 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 20 6c 73 70 2d 68 61 78 65 20 6c 73 70 2d 69 64 72 69 vy.lsp-haskell.lsp-haxe.lsp-idri
1360 73 20 6c 73 70 2d 6a 61 76 61 20 6c 73 70 2d 6a 61 76 61 73 63 72 69 70 74 20 6c 73 70 2d 6a 73 s.lsp-java.lsp-javascript.lsp-js
1380 6f 6e 20 6c 73 70 2d 6b 6f 74 6c 69 6e 20 6c 73 70 2d 6c 61 74 65 78 20 6c 73 70 2d 6c 74 65 78 on.lsp-kotlin.lsp-latex.lsp-ltex
13a0 20 6c 73 70 2d 6c 75 61 20 6c 73 70 2d 6d 61 72 6b 64 6f 77 6e 20 6c 73 70 2d 6e 67 69 6e 78 20 .lsp-lua.lsp-markdown.lsp-nginx.
13c0 6c 73 70 2d 6e 69 6d 20 6c 73 70 2d 6e 69 78 20 6c 73 70 2d 6d 61 67 69 6b 20 6c 73 70 2d 6d 65 lsp-nim.lsp-nix.lsp-magik.lsp-me
13e0 74 61 6c 73 20 6c 73 70 2d 6d 73 73 71 6c 20 6c 73 70 2d 6f 63 61 6d 6c 20 6c 73 70 2d 6f 70 65 tals.lsp-mssql.lsp-ocaml.lsp-ope
1400 6e 73 63 61 64 20 6c 73 70 2d 70 61 73 63 61 6c 20 6c 73 70 2d 70 65 72 6c 20 6c 73 70 2d 70 65 nscad.lsp-pascal.lsp-perl.lsp-pe
1420 72 6c 6e 61 76 69 67 61 74 6f 72 20 6c 73 70 2d 70 68 70 20 6c 73 70 2d 70 77 73 68 20 6c 73 70 rlnavigator.lsp-php.lsp-pwsh.lsp
1440 2d 70 79 6c 73 20 6c 73 70 2d 70 79 6c 73 70 20 6c 73 70 2d 70 79 72 69 67 68 74 20 6c 73 70 2d -pyls.lsp-pylsp.lsp-pyright.lsp-
1460 70 79 74 68 6f 6e 2d 6d 73 20 6c 73 70 2d 70 75 72 65 73 63 72 69 70 74 20 6c 73 70 2d 72 20 6c python-ms.lsp-purescript.lsp-r.l
1480 73 70 2d 72 65 6d 61 72 6b 20 6c 73 70 2d 72 66 20 6c 73 70 2d 72 75 73 74 20 6c 73 70 2d 73 6f sp-remark.lsp-rf.lsp-rust.lsp-so
14a0 6c 61 72 67 72 61 70 68 20 6c 73 70 2d 73 6f 72 62 65 74 20 6c 73 70 2d 73 6f 75 72 63 65 6b 69 largraph.lsp-sorbet.lsp-sourceki
14c0 74 20 6c 73 70 2d 73 6f 6e 61 72 6c 69 6e 74 20 6c 73 70 2d 74 61 69 6c 77 69 6e 64 63 73 73 20 t.lsp-sonarlint.lsp-tailwindcss.
14e0 6c 73 70 2d 74 65 78 20 6c 73 70 2d 74 65 72 72 61 66 6f 72 6d 20 6c 73 70 2d 74 6f 6d 6c 20 6c lsp-tex.lsp-terraform.lsp-toml.l
1500 73 70 2d 74 74 63 6e 33 20 6c 73 70 2d 74 79 70 65 70 72 6f 66 20 6c 73 70 2d 76 20 6c 73 70 2d sp-ttcn3.lsp-typeprof.lsp-v.lsp-
1520 76 61 6c 61 20 6c 73 70 2d 76 65 72 69 6c 6f 67 20 6c 73 70 2d 76 65 74 75 72 20 6c 73 70 2d 76 vala.lsp-verilog.lsp-vetur.lsp-v
1540 6f 6c 61 72 20 6c 73 70 2d 76 68 64 6c 20 6c 73 70 2d 76 69 6d 73 63 72 69 70 74 20 6c 73 70 2d olar.lsp-vhdl.lsp-vimscript.lsp-
1560 78 6d 6c 20 6c 73 70 2d 79 61 6d 6c 20 6c 73 70 2d 73 71 6c 73 20 6c 73 70 2d 73 76 65 6c 74 65 xml.lsp-yaml.lsp-sqls.lsp-svelte
1580 20 6c 73 70 2d 73 74 65 65 70 20 6c 73 70 2d 7a 69 67 29 5d 20 31 20 23 31 23 5d 20 22 4c 69 73 .lsp-steep.lsp-zig)].1.#1#]."Lis
15a0 74 20 6f 66 20 74 68 65 20 63 6c 69 65 6e 74 73 20 74 6f 20 62 65 20 61 75 74 6f 6d 61 74 69 63 t.of.the.clients.to.be.automatic
15c0 61 6c 6c 79 20 72 65 71 75 69 72 65 64 2e 22 20 28 72 65 70 65 61 74 20 73 79 6d 62 6f 6c 29 20 ally.required.".(repeat.symbol).
15e0 6c 73 70 2d 70 72 6f 67 72 65 73 73 2d 76 69 61 2d 73 70 69 6e 6e 65 72 20 23 5b 30 20 22 5c 33 lsp-progress-via-spinner.#[0."\3
1600 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 00\207".[t].1.#1#]."If.non-nil,.
1620 64 69 73 70 6c 61 79 20 4c 53 50 20 24 2f 70 72 6f 67 72 65 73 73 20 72 65 70 6f 72 74 73 20 76 display.LSP.$/progress.reports.v
1640 69 61 20 61 20 73 70 69 6e 6e 65 72 20 69 6e 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 2e 22 5d 20 ia.a.spinner.in.the.modeline."].
1660 31 30 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6e 10).(defvar.lsp--cur-workspace.n
1680 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f il.nil).(make-variable-buffer-lo
16a0 63 61 6c 20 27 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 0a 28 64 65 66 76 61 72 cal.'lsp--cur-workspace).(defvar
16c0 20 6c 73 70 2d 2d 63 75 72 2d 76 65 72 73 69 6f 6e 20 30 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 .lsp--cur-version.0.nil).(make-v
16e0 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 63 75 72 2d 76 ariable-buffer-local.'lsp--cur-v
1700 65 72 73 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 ersion).(defvar.lsp--virtual-buf
1720 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 fer-connections.nil.nil).(make-v
1740 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 76 69 72 74 75 ariable-buffer-local.'lsp--virtu
1760 61 6c 2d 62 75 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 29 0a 28 64 65 66 76 61 72 20 6c al-buffer-connections).(defvar.l
1780 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b sp--virtual-buffer.nil.nil).(mak
17a0 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 6c 73 70 2d 2d 76 69 e-variable-buffer-local.'lsp--vi
17c0 72 74 75 61 6c 2d 62 75 66 66 65 72 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 76 69 72 74 75 rtual-buffer).(defvar.lsp--virtu
17e0 61 6c 2d 62 75 66 66 65 72 2d 6d 61 70 70 69 6e 67 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 al-buffer-mappings.(make-hash-ta
1800 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 0a 23 40 32 34 20 50 72 65 66 69 78 20 66 ble.:test.'equal)).#@24.Prefix.f
1820 6f 72 20 61 20 66 69 6c 65 2d 75 72 69 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 75 72 69 or.a.file-uri...(defvar.lsp--uri
1840 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 33 30 31 3d 5c -file-prefix.(byte-code.".\301=\
1860 32 30 33 08 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 20 5b 73 79 73 74 65 6d 2d 74 203..\302\207\303\207".[system-t
1880 79 70 65 20 77 69 6e 64 6f 77 73 2d 6e 74 20 22 66 69 6c 65 3a 2f 2f 2f 22 20 22 66 69 6c 65 3a ype.windows-nt."file:///"."file:
18a0 2f 2f 22 5d 20 32 29 20 28 23 24 20 2e 20 36 31 36 38 29 29 0a 23 40 37 31 20 49 66 20 73 65 74 //"].2).(#$...6168)).#@71.If.set
18c0 2c 20 72 65 74 75 72 6e 20 69 74 20 69 6e 73 74 65 61 64 20 6f 66 20 63 61 6c 63 75 6c 61 74 69 ,.return.it.instead.of.calculati
18e0 6e 67 20 69 74 20 75 73 69 6e 67 20 60 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 2e 1f ng.it.using.`buffer-file-name'..
1900 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6e 69 6c 20 28 23 24 20 .(defvar.lsp-buffer-uri.nil.(#$.
1920 2e 20 36 33 33 30 29 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 ..6330)).(byte-code."\300\301!\2
1940 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 32 5c 33 30 35 5c 33 30 36 10\302\303\304\"\210\302\305\306
1960 5c 33 30 33 23 5c 32 31 30 5c 33 30 32 5c 33 30 37 5c 33 31 30 5c 33 30 33 23 5c 32 31 30 5c 33 \303#\210\302\307\310\303#\210\3
1980 30 32 5c 33 31 31 5c 33 31 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 32 5c 33 31 33 5c 33 31 34 5c 02\311\312\303#\210\302\313\314\
19a0 33 30 33 23 5c 32 31 30 5c 33 30 32 5c 33 31 35 5c 33 31 36 5c 33 30 33 23 5c 32 31 30 5c 33 30 303#\210\302\315\316\303#\210\30
19c0 32 5c 33 31 37 5c 33 32 30 5c 33 30 33 23 5c 32 31 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 2\317\320\303#\210\321\322\323\3
19e0 32 34 5c 33 32 35 44 44 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 26 07 5c 32 24\325DD\326\327\330\331\332&.\2
1a00 31 30 5c 33 32 31 5c 33 33 33 5c 33 32 33 5c 33 32 34 5c 33 33 34 44 44 5c 33 33 35 5c 33 32 37 10\321\333\323\324\334DD\335\327
1a20 5c 33 33 30 5c 33 33 31 5c 33 33 36 26 07 5c 32 31 30 5c 33 32 31 5c 33 33 37 5c 33 32 33 5c 33 \330\331\336&.\210\321\337\323\3
1a40 32 34 5c 33 34 30 44 44 5c 33 34 31 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 34 32 26 07 5c 32 24\340DD\341\327\330\331\342&.\2
1a60 31 30 5c 33 32 31 5c 33 34 33 5c 33 32 33 5c 33 32 34 5c 33 34 34 44 44 5c 33 34 35 5c 33 32 37 10\321\343\323\324\344DD\345\327
1a80 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 34 36 5c 33 34 37 26 09 5c 32 31 30 5c 33 32 31 5c 33 \330\331\332\346\347&.\210\321\3
1aa0 35 30 5c 33 32 33 5c 33 32 34 5c 33 35 31 44 44 5c 33 35 32 5c 33 32 37 5c 33 33 30 5c 33 33 31 50\323\324\351DD\352\327\330\331
1ac0 5c 33 35 33 5c 33 35 34 5c 33 35 35 5c 33 34 36 5c 33 35 36 26 0b 5c 32 30 37 22 20 5b 6d 61 6b \353\354\355\346\356&.\207".[mak
1ae0 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6c 73 70 2d 62 75 66 66 e-variable-buffer-local.lsp-buff
1b00 65 72 2d 75 72 69 20 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 6c 73 70 2d 65 72 72 6f 72 20 22 55 er-uri.define-error.lsp-error."U
1b20 6e 6b 6e 6f 77 6e 20 6c 73 70 2d 6d 6f 64 65 20 65 72 72 6f 72 22 20 6c 73 70 2d 65 6d 70 74 79 nknown.lsp-mode.error".lsp-empty
1b40 2d 72 65 73 70 6f 6e 73 65 2d 65 72 72 6f 72 20 22 45 6d 70 74 79 20 72 65 73 70 6f 6e 73 65 20 -response-error."Empty.response.
1b60 66 72 6f 6d 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 22 20 6c 73 70 2d 74 69 from.the.language.server".lsp-ti
1b80 6d 65 64 2d 6f 75 74 2d 65 72 72 6f 72 20 22 54 69 6d 65 64 20 6f 75 74 20 77 68 69 6c 65 20 77 med-out-error."Timed.out.while.w
1ba0 61 69 74 69 6e 67 20 66 6f 72 20 61 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 74 68 65 20 6c aiting.for.a.response.from.the.l
1bc0 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 22 20 6c 73 70 2d 63 61 70 61 62 69 6c 69 74 79 2d 6e anguage.server".lsp-capability-n
1be0 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 22 43 61 70 61 62 69 6c 69 74 79 20 6e 6f 74 20 73 75 70 ot-supported."Capability.not.sup
1c00 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 22 20 6c ported.by.the.language.server".l
1c20 73 70 2d 66 69 6c 65 2d 73 63 68 65 6d 65 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 22 55 6e sp-file-scheme-not-supported."Un
1c40 73 75 70 70 6f 72 74 65 64 20 66 69 6c 65 20 73 63 68 65 6d 65 22 20 6c 73 70 2d 63 6c 69 65 6e supported.file.scheme".lsp-clien
1c60 74 2d 61 6c 72 65 61 64 79 2d 65 78 69 73 74 73 2d 65 72 72 6f 72 20 22 41 20 63 6c 69 65 6e 74 t-already-exists-error."A.client
1c80 20 77 69 74 68 20 74 68 69 73 20 73 65 72 76 65 72 2d 69 64 20 61 6c 72 65 61 64 79 20 65 78 69 .with.this.server-id.already.exi
1ca0 73 74 73 22 20 6c 73 70 2d 6e 6f 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 22 4e 6f 20 63 6f 64 sts".lsp-no-code-actions."No.cod
1cc0 65 20 61 63 74 69 6f 6e 73 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 e.actions".custom-declare-variab
1ce0 6c 65 20 6c 73 70 2d 61 75 74 6f 2d 67 75 65 73 73 2d 72 6f 6f 74 20 66 75 6e 63 61 6c 6c 20 66 le.lsp-auto-guess-root.funcall.f
1d00 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 unction.#[0."\300\207".[nil].1.#
1d20 31 3d 22 22 5d 20 22 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 67 75 65 73 73 20 74 68 65 20 70 1=""]."Automatically.guess.the.p
1d40 72 6f 6a 65 63 74 20 72 6f 6f 74 20 75 73 69 6e 67 20 70 72 6f 6a 65 63 74 69 6c 65 2f 70 72 6f roject.root.using.projectile/pro
1d60 6a 65 63 74 2e 5c 6e 44 6f 20 2a 6e 6f 74 2a 20 75 73 65 20 74 68 69 73 20 73 65 74 74 69 6e 67 ject.\nDo.*not*.use.this.setting
1d80 20 75 6e 6c 65 73 73 20 79 6f 75 20 61 72 65 20 66 61 6d 69 6c 69 61 72 20 77 69 74 68 20 60 6c .unless.you.are.familiar.with.`l
1da0 73 70 2d 6d 6f 64 65 27 5c 6e 69 6e 74 65 72 6e 61 6c 73 20 61 6e 64 20 79 6f 75 20 61 72 65 20 sp-mode'\ninternals.and.you.are.
1dc0 73 75 72 65 20 74 68 61 74 20 61 6c 6c 20 6f 66 20 79 6f 75 72 20 70 72 6f 6a 65 63 74 73 20 61 sure.that.all.of.your.projects.a
1de0 72 65 5c 6e 66 6f 6c 6c 6f 77 69 6e 67 20 60 70 72 6f 6a 65 63 74 69 6c 65 27 2f 60 70 72 6f 6a re\nfollowing.`projectile'/`proj
1e00 65 63 74 2e 65 6c 27 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 ect.el'.conventions.".:group.lsp
1e20 2d 6d 6f 64 65 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 6c 73 70 2d 72 65 73 74 61 72 74 20 -mode.:type.boolean.lsp-restart.
1e40 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 69 6e 74 65 72 61 63 74 69 76 65 5d 20 31 20 23 #[0."\300\207".[interactive].1.#
1e60 31 23 5d 20 22 44 65 66 69 6e 65 73 20 68 6f 77 20 73 65 72 76 65 72 2d 65 78 69 74 65 64 20 65 1#]."Defines.how.server-exited.e
1e80 76 65 6e 74 73 20 6d 75 73 74 20 62 65 20 68 61 6e 64 6c 65 64 2e 22 20 28 63 68 6f 69 63 65 20 vents.must.be.handled.".(choice.
1ea0 28 63 6f 6e 73 74 20 69 6e 74 65 72 61 63 74 69 76 65 29 20 28 63 6f 6e 73 74 20 61 75 74 6f 2d (const.interactive).(const.auto-
1ec0 72 65 73 74 61 72 74 29 20 28 63 6f 6e 73 74 20 69 67 6e 6f 72 65 29 29 20 6c 73 70 2d 73 65 73 restart).(const.ignore)).lsp-ses
1ee0 73 69 6f 6e 2d 66 69 6c 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 21 21 5c 32 30 sion-file.#[0."\300\301\302!!\20
1f00 37 22 20 5b 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 6f 63 61 74 65 2d 75 73 65 72 7".[expand-file-name.locate-user
1f20 2d 65 6d 61 63 73 2d 66 69 6c 65 20 22 2e 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 76 31 22 5d 20 33 -emacs-file.".lsp-session-v1"].3
1f40 20 23 31 23 5d 20 22 46 69 6c 65 20 77 68 65 72 65 20 73 65 73 73 69 6f 6e 20 69 6e 66 6f 72 6d .#1#]."File.where.session.inform
1f60 61 74 69 6f 6e 20 69 73 20 73 74 6f 72 65 64 2e 22 20 66 69 6c 65 20 6c 73 70 2d 61 75 74 6f 2d ation.is.stored.".file.lsp-auto-
1f80 63 6f 6e 66 69 67 75 72 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 configure.#[0."\300\207".[t].1.#
1fa0 31 23 5d 20 22 41 75 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 60 6c 73 70 2d 6d 6f 64 65 27 20 6d 1#]."Auto.configure.`lsp-mode'.m
1fc0 61 69 6e 20 66 65 61 74 75 72 65 73 2e 5c 6e 57 68 65 6e 20 73 65 74 20 74 6f 20 74 20 60 6c 73 ain.features.\nWhen.set.to.t.`ls
1fe0 70 2d 6d 6f 64 65 27 20 77 69 6c 6c 20 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 20 63 6f 6d 70 p-mode'.will.auto-configure.comp
2000 6c 65 74 69 6f 6e 2c 5c 6e 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2c 20 62 72 65 61 64 63 72 75 6d letion,\ncode-actions,.breadcrum
2020 62 2c 20 60 66 6c 79 63 68 65 63 6b 27 2c 20 60 66 6c 79 6d 61 6b 65 27 2c 20 60 69 6d 65 6e 75 b,.`flycheck',.`flymake',.`imenu
2040 27 2c 20 73 79 6d 62 6f 6c 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2c 5c 6e 6c 65 6e 73 65 73 2c ',.symbol.highlighting,\nlenses,
2060 20 6c 69 6e 6b 73 2c 20 61 6e 64 20 73 6f 20 6f 6e 2e 5c 6e 5c 6e 46 6f 72 20 66 69 6e 65 72 20 .links,.and.so.on.\n\nFor.finer.
2080 67 72 61 6e 75 6c 61 72 69 74 79 20 79 6f 75 20 6d 61 79 20 75 73 65 20 60 6c 73 70 2d 65 6e 61 granularity.you.may.use.`lsp-ena
20a0 62 6c 65 2d 2a 27 20 70 72 6f 70 65 72 74 69 65 73 2e 22 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 ble-*'.properties.".:package-ver
20c0 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 64 69 73 61 sion.(lsp-mode..."6.1").lsp-disa
20e0 62 6c 65 64 2d 63 6c 69 65 6e 74 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c bled-clients.#[0."\300\207".[nil
2100 5d 20 31 20 23 31 23 5d 20 22 41 20 6c 69 73 74 20 6f 66 20 64 69 73 61 62 6c 65 64 2f 62 6c 61 ].1.#1#]."A.list.of.disabled/bla
2120 63 6b 6c 69 73 74 65 64 20 63 6c 69 65 6e 74 73 2e 5c 6e 45 61 63 68 20 65 6e 74 72 79 20 69 6e cklisted.clients.\nEach.entry.in
2140 20 74 68 65 20 6c 69 73 74 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 3a 5c 6e 61 20 73 79 6d 62 .the.list.can.be.either:\na.symb
2160 6f 6c 2c 20 74 68 65 20 73 65 72 76 65 72 2d 69 64 20 66 6f 72 20 74 68 65 20 4c 53 50 20 63 6c ol,.the.server-id.for.the.LSP.cl
2180 69 65 6e 74 2c 20 6f 72 5c 6e 61 20 63 6f 6e 73 20 70 61 69 72 20 28 4d 41 4a 4f 52 2d 4d 4f 44 ient,.or\na.cons.pair.(MAJOR-MOD
21a0 45 20 2e 20 43 4c 49 45 4e 54 53 29 2c 20 77 68 65 72 65 20 4d 41 4a 4f 52 2d 4d 4f 44 45 20 69 E...CLIENTS),.where.MAJOR-MODE.i
21c0 73 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 2c 5c 6e 61 6e 64 20 43 4c 49 45 4e 54 53 20 69 s.the.major-mode,\nand.CLIENTS.i
21e0 73 20 65 69 74 68 65 72 20 61 20 63 6c 69 65 6e 74 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 63 s.either.a.client.or.a.list.of.c
2200 6c 69 65 6e 74 73 2e 5c 6e 5c 6e 54 68 69 73 20 6f 70 74 69 6f 6e 20 63 61 6e 20 61 6c 73 6f 20 lients.\n\nThis.option.can.also.
2220 62 65 20 75 73 65 64 20 61 73 20 61 20 66 69 6c 65 2d 20 6f 72 20 64 69 72 65 63 74 6f 72 79 2d be.used.as.a.file-.or.directory-
2240 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 74 6f 5c 6e 64 69 73 61 62 6c 65 20 61 20 6c 61 6e local.variable.to\ndisable.a.lan
2260 67 75 61 67 65 20 73 65 72 76 65 72 20 66 6f 72 20 69 6e 64 69 76 69 64 75 61 6c 20 66 69 6c 65 guage.server.for.individual.file
2280 73 20 6f 72 20 64 69 72 65 63 74 6f 72 69 65 73 2f 70 72 6f 6a 65 63 74 73 5c 6e 72 65 73 70 65 s.or.directories/projects\nrespe
22a0 63 74 69 76 65 6c 79 2e 22 20 28 72 65 70 65 61 74 20 28 73 79 6d 62 6f 6c 29 29 20 3a 73 61 66 ctively.".(repeat.(symbol)).:saf
22c0 65 20 6c 69 73 74 70 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 5d 20 31 32 29 0a e.listp.(lsp-mode..."6.1")].12).
22e0 23 40 39 35 20 48 61 73 68 20 74 61 62 6c 65 20 73 65 72 76 65 72 2d 69 64 20 2d 3e 20 63 6c 69 #@95.Hash.table.server-id.->.cli
2300 65 6e 74 2e 0a 49 74 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 6f 66 20 74 68 65 20 63 6c 69 65 ent..It.contains.all.of.the.clie
2320 6e 74 73 20 74 68 61 74 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 72 65 67 69 73 74 65 72 65 nts.that.are.currently.registere
2340 64 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 63 6c 69 65 6e 74 73 20 28 6d 61 6b 65 2d 68 61 d...(defvar.lsp-clients.(make-ha
2360 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 6c 29 20 28 23 24 20 2e 20 38 39 33 33 29 sh-table.:test.'eql).(#$...8933)
2380 29 0a 23 40 31 31 30 20 4c 69 73 74 20 6f 66 20 63 6c 69 65 6e 74 73 20 61 6c 6c 6f 77 65 64 20 ).#@110.List.of.clients.allowed.
23a0 74 6f 20 62 65 20 75 73 65 64 20 66 6f 72 20 70 72 6f 6a 65 63 74 73 2e 0a 57 68 65 6e 20 6e 69 to.be.used.for.projects..When.ni
23c0 6c 2c 20 61 6c 6c 20 72 65 67 69 73 74 65 72 65 64 20 63 6c 69 65 6e 74 73 20 61 72 65 20 63 6f l,.all.registered.clients.are.co
23e0 6e 73 69 64 65 72 65 64 20 63 61 6e 64 69 64 61 74 65 73 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 nsidered.candidates...(defvar.ls
2400 70 2d 65 6e 61 62 6c 65 64 2d 63 6c 69 65 6e 74 73 20 6e 69 6c 20 28 23 24 20 2e 20 39 30 39 36 p-enabled-clients.nil.(#$...9096
2420 29 29 0a 23 40 31 38 20 4c 61 73 74 20 72 65 71 75 65 73 74 20 69 64 2e 1f 0a 28 64 65 66 76 61 )).#@18.Last.request.id...(defva
2440 72 20 6c 73 70 2d 6c 61 73 74 2d 69 64 20 30 20 28 23 24 20 2e 20 39 32 35 36 29 29 0a 28 62 79 r.lsp-last-id.0.(#$...9256)).(by
2460 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c te-code."\300\301\302\303\304DD\
2480 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 305\306\307\310\311&.\210\300\31
24a0 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 44 44 5c 33 31 34 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 2\302\303\313DD\314\306\307\310\
24c0 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 35 5c 33 30 32 5c 33 30 33 5c 33 31 36 44 44 5c 311&.\210\300\315\302\303\316DD\
24e0 33 31 37 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 32 317\306\307\310\311&.\210\300\32
2500 30 5c 33 30 32 5c 33 30 33 5c 33 32 31 44 44 5c 33 32 32 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 0\302\303\321DD\322\306\307\310\
2520 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 32 33 5c 33 30 32 5c 33 30 33 5c 33 32 34 44 44 5c 311&.\210\300\323\302\303\324DD\
2540 33 32 35 5c 33 30 36 5c 33 32 36 5c 33 31 30 5c 33 31 31 5c 33 32 37 5c 33 33 30 26 09 5c 32 31 325\306\326\310\311\327\330&.\21
2560 30 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 33 34 23 5c 32 31 30 5c 33 33 35 5c 32 31 31 5c 32 0\331\332\333\334#\210\335\211\2
2580 30 33 75 00 5c 32 31 31 40 5c 33 33 32 01 4e 5c 32 30 33 6e 00 5c 33 33 33 01 4e 5c 32 30 34 6e 03u.\211@\332.N\203n.\333.N\204n
25a0 00 5c 33 33 36 5c 33 33 33 02 5c 33 33 32 04 4e 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c .\336\333.\332.N#\210.A\266\202\
25c0 32 30 32 54 00 5c 32 31 30 5c 33 33 37 5c 33 33 32 5c 33 33 33 5c 33 34 30 23 5c 32 31 30 5c 33 202T.\210\337\332\333\340#\210\3
25e0 30 30 5c 33 33 33 5c 33 30 32 5c 33 30 33 5c 33 34 31 44 44 5c 33 34 32 5c 33 31 30 5c 33 31 31 00\333\302\303\341DD\342\310\311
2600 5c 33 30 36 5c 33 34 33 5c 33 32 37 5c 33 34 34 26 09 5c 32 31 30 5c 33 34 35 5c 33 33 32 5c 33 \306\343\327\344&.\210\345\332\3
2620 33 33 5c 33 33 34 23 5c 32 31 30 5c 33 34 36 5c 33 33 32 5c 33 33 33 5c 33 34 37 23 5c 32 30 37 33\334#\210\346\332\333\347#\207
2640 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 62 ".[custom-declare-variable.lsp-b
2660 65 66 6f 72 65 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 66 75 6e 63 61 6c 6c 20 66 75 efore-initialize-hook.funcall.fu
2680 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 nction.#[0."\300\207".[nil].1.#1
26a0 3d 22 22 5d 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 62 65 20 63 61 =""]."List.of.functions.to.be.ca
26c0 6c 6c 65 64 20 62 65 66 6f 72 65 20 61 20 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 20 68 61 lled.before.a.Language.Server.ha
26e0 73 20 62 65 65 6e 20 69 6e 69 74 69 61 6c 69 7a 65 64 5c 6e 66 6f 72 20 61 20 6e 65 77 20 77 6f s.been.initialized\nfor.a.new.wo
2700 72 6b 73 70 61 63 65 2e 22 20 3a 74 79 70 65 20 68 6f 6f 6b 20 3a 67 72 6f 75 70 20 6c 73 70 2d rkspace.".:type.hook.:group.lsp-
2720 6d 6f 64 65 20 6c 73 70 2d 61 66 74 65 72 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 23 mode.lsp-after-initialize-hook.#
2740 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 4c 69 73 74 [0."\300\207".[nil].1.#1#]."List
2760 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 61 66 74 65 72 .of.functions.to.be.called.after
2780 20 61 20 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 20 68 61 73 20 62 65 65 6e 20 69 6e 69 74 .a.Language.Server.has.been.init
27a0 69 61 6c 69 7a 65 64 5c 6e 66 6f 72 20 61 20 6e 65 77 20 77 6f 72 6b 73 70 61 63 65 2e 22 20 6c ialized\nfor.a.new.workspace.".l
27c0 73 70 2d 62 65 66 6f 72 65 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 sp-before-open-hook.#[0."\300\20
27e0 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 7".[nil].1.#1#]."List.of.functio
2800 6e 73 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 62 65 66 6f 72 65 20 61 20 6e 65 77 20 66 69 6c ns.to.be.called.before.a.new.fil
2820 65 20 77 69 74 68 20 4c 53 50 20 73 75 70 70 6f 72 74 20 69 73 20 6f 70 65 6e 65 64 2e 22 20 6c e.with.LSP.support.is.opened.".l
2840 73 70 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 sp-after-open-hook.#[0."\300\207
2860 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e ".[nil].1.#1#]."List.of.function
2880 73 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 61 66 74 65 72 20 61 20 6e 65 77 20 66 69 6c 65 20 s.to.be.called.after.a.new.file.
28a0 77 69 74 68 20 4c 53 50 20 73 75 70 70 6f 72 74 20 69 73 20 6f 70 65 6e 65 64 2e 22 20 6c 73 70 with.LSP.support.is.opened.".lsp
28c0 2d 65 6e 61 62 6c 65 2d 66 69 6c 65 2d 77 61 74 63 68 65 72 73 20 23 5b 30 20 22 5c 33 30 30 5c -enable-file-watchers.#[0."\300\
28e0 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 6c 73 70 2d 207".[t].1.#1#]."If.non-nil.lsp-
2900 6d 6f 64 65 20 77 69 6c 6c 20 77 61 74 63 68 20 74 68 65 20 66 69 6c 65 73 20 69 6e 20 74 68 65 mode.will.watch.the.files.in.the
2920 20 77 6f 72 6b 73 70 61 63 65 20 69 66 5c 6e 74 68 65 20 73 65 72 76 65 72 20 68 61 73 20 72 65 .workspace.if\nthe.server.has.re
2940 71 75 65 73 74 65 64 20 74 68 61 74 2e 22 20 62 6f 6f 6c 65 61 6e 20 3a 70 61 63 6b 61 67 65 2d quested.that.".boolean.:package-
2960 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 64 65 66 76 61 version.(lsp-mode..."6.1").defva
2980 72 61 6c 69 61 73 20 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 20 6c 73 ralias.lsp-file-watch-ignored.ls
29a0 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 2d 64 69 72 65 63 74 6f 72 69 65 73 p-file-watch-ignored-directories
29c0 20 6e 69 6c 20 28 73 61 76 65 64 2d 76 61 6c 75 65 20 73 61 76 65 64 2d 76 61 72 69 61 62 6c 65 .nil.(saved-value.saved-variable
29e0 2d 63 6f 6d 6d 65 6e 74 29 20 70 75 74 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 -comment).put.make-obsolete-vari
2a00 61 62 6c 65 20 22 38 2e 30 2e 30 22 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 22 5b able."8.0.0".#[0."\300\207".[("[
2a20 2f 5c 5c 5c 5c 5d 5c 5c 2e 67 69 74 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 67 69 74 68 /\\\\]\\.git\\'"."[/\\\\]\\.gith
2a40 75 62 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 63 69 72 63 6c 65 63 69 5c 5c 27 22 20 22 ub\\'"."[/\\\\]\\.circleci\\'"."
2a60 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 68 67 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 62 7a 72 5c [/\\\\]\\.hg\\'"."[/\\\\]\\.bzr\
2a80 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5f 64 61 72 63 73 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c \'"."[/\\\\]_darcs\\'"."[/\\\\]\
2aa0 5c 2e 73 76 6e 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5f 46 4f 53 53 49 4c 5f 5c 5c 27 22 20 22 \.svn\\'"."[/\\\\]_FOSSIL_\\'"."
2ac0 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 69 64 65 61 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 65 6e [/\\\\]\\.idea\\'"."[/\\\\]\\.en
2ae0 73 69 6d 65 5f 63 61 63 68 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 65 75 6e 69 74 5c sime_cache\\'"."[/\\\\]\\.eunit\
2b00 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 22 20 22 5b 2f 5c 5c 5c \'"."[/\\\\]node_modules"."[/\\\
2b20 5c 5d 5c 5c 2e 79 61 72 6e 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 66 73 6c 63 6b 6f 75 \]\\.yarn\\'"."[/\\\\]\\.fslckou
2b40 74 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 74 6f 78 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c t\\'"."[/\\\\]\\.tox\\'"."[/\\\\
2b60 5d 64 69 73 74 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 64 69 73 74 2d 6e 65 77 73 74 79 6c 65 5c ]dist\\'"."[/\\\\]dist-newstyle\
2b80 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 73 74 61 63 6b 2d 77 6f 72 6b 5c 5c 27 22 20 22 5b \'"."[/\\\\]\\.stack-work\\'"."[
2ba0 2f 5c 5c 5c 5c 5d 5c 5c 2e 62 6c 6f 6f 70 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 6d 65 /\\\\]\\.bloop\\'"."[/\\\\]\\.me
2bc0 74 61 6c 73 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 74 61 72 67 65 74 5c 5c 27 22 20 22 5b 2f 5c tals\\'"."[/\\\\]target\\'"."[/\
2be0 5c 5c 5c 5d 5c 5c 2e 63 63 6c 73 2d 63 61 63 68 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c \\\]\\.ccls-cache\\'"."[/\\\\]\\
2c00 2e 76 73 63 6f 64 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 76 65 6e 76 5c 5c 27 22 20 .vscode\\'"."[/\\\\]\\.venv\\'".
2c20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 6d 79 70 79 5f 63 61 63 68 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c "[/\\\\]\\.mypy_cache\\'"."[/\\\
2c40 5c 5d 5c 5c 2e 64 65 70 73 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 62 75 69 6c 64 2d 61 75 78 5c \]\\.deps\\'"."[/\\\\]build-aux\
2c60 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 61 75 74 6f 6d 34 74 65 2e 63 61 63 68 65 5c 5c 27 22 20 22 \'"."[/\\\\]autom4te.cache\\'"."
2c80 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 72 65 66 65 72 65 6e 63 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d [/\\\\]\\.reference\\'"."[/\\\\]
2ca0 5c 5c 2e 6c 73 70 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 63 6c 6a 2d 6b 6f 6e 64 6f 5c \\.lsp\\'"."[/\\\\]\\.clj-kondo\
2cc0 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 73 68 61 64 6f 77 2d 63 6c 6a 73 5c 5c 27 22 20 22 \'"."[/\\\\]\\.shadow-cljs\\'"."
2ce0 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 62 61 62 65 6c 5f 63 61 63 68 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c [/\\\\]\\.babel_cache\\'"."[/\\\
2d00 5c 5d 5c 5c 2e 63 70 63 61 63 68 65 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 63 68 65 63 6b \]\\.cpcache\\'"."[/\\\\]\\check
2d20 6f 75 74 73 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 6d 32 5c 5c 27 22 20 22 5b 2f 5c 5c outs\\'"."[/\\\\]\\.m2\\'"."[/\\
2d40 5c 5c 5d 62 69 6e 2f 44 65 62 75 67 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 6f 62 6a 5c 5c 27 22 \\]bin/Debug\\'"."[/\\\\]obj\\'"
2d60 20 22 5b 2f 5c 5c 5c 5c 5d 5f 6f 70 61 6d 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5f 62 75 69 6c ."[/\\\\]_opam\\'"."[/\\\\]_buil
2d80 64 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 65 6c 69 78 69 72 5f 6c 73 5c 5c 27 22 20 22 d\\'"."[/\\\\]\\.elixir_ls\\'"."
2da0 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 64 69 72 65 6e 76 5c 5c 27 22 29 5d 20 31 20 23 31 23 5d 20 22 4c [/\\\\]\\.direnv\\'")].1.#1#]."L
2dc0 69 73 74 20 6f 66 20 72 65 67 65 78 70 73 20 6d 61 74 63 68 69 6e 67 20 64 69 72 65 63 74 6f 72 ist.of.regexps.matching.director
2de0 79 20 70 61 74 68 73 20 77 68 69 63 68 20 77 6f 6e 27 74 20 62 65 20 6d 6f 6e 69 74 6f 72 65 64 y.paths.which.won't.be.monitored
2e00 20 77 68 65 6e 5c 6e 63 72 65 61 74 69 6e 67 20 66 69 6c 65 20 77 61 74 63 68 65 73 2e 20 43 75 .when\ncreating.file.watches..Cu
2e20 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 stomization.of.this.variable.is.
2e40 6f 6e 6c 79 20 68 6f 6e 6f 72 65 64 20 61 74 5c 6e 74 68 65 20 67 6c 6f 62 61 6c 20 6c 65 76 65 only.honored.at\nthe.global.leve
2e60 6c 20 6f 72 20 61 74 20 61 20 72 6f 6f 74 20 6f 66 20 61 6e 20 6c 73 70 20 77 6f 72 6b 73 70 61 l.or.at.a.root.of.an.lsp.workspa
2e80 63 65 2e 22 20 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 29 20 28 6c 73 70 2d 6d 6f 64 65 20 2e ce.".(repeat.string).(lsp-mode..
2ea0 20 22 38 2e 30 2e 30 22 29 20 64 65 66 61 6c 69 61 73 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 ."8.0.0").defalias.make-obsolete
2ec0 20 22 37 2e 30 2e 31 22 5d 20 31 30 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6c ."7.0.1"].10).(defalias.'lsp-fil
2ee0 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 2d 64 69 72 65 63 74 6f 72 69 65 73 20 23 5b 30 20 e-watch-ignored-directories.#[0.
2f00 22 08 5c 32 30 37 22 20 5b 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 2d ".\207".[lsp-file-watch-ignored-
2f20 64 69 72 65 63 74 6f 72 69 65 73 5d 20 31 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 directories].1]).(byte-code."\30
2f40 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 0\301\302\303\304DD\305\306\307\
2f60 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 09 5c 32 31 30 5c 33 30 30 5c 33 31 34 5c 33 30 310\311\312\313&.\210\300\314\30
2f80 32 5c 33 30 33 5c 33 31 35 44 44 5c 33 31 36 5c 33 31 30 5c 33 31 37 5c 33 30 36 5c 33 30 37 5c 2\303\315DD\316\310\317\306\307\
2fa0 33 31 32 5c 33 32 30 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 312\320&.\207".[custom-declare-v
2fc0 61 72 69 61 62 6c 65 20 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 2d 66 ariable.lsp-file-watch-ignored-f
2fe0 69 6c 65 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c iles.funcall.function.#[0."\300\
3000 32 30 37 22 20 5b 28 22 5b 2f 5c 5c 5c 5c 5d 66 6c 79 63 68 65 63 6b 5f 5b 5e 2f 5c 5c 5c 5c 5d 207".[("[/\\\\]flycheck_[^/\\\\]
3020 2b 5c 5c 27 22 20 22 5b 2f 5c 5c 5c 5c 5d 5c 5c 2e 23 5b 5e 2f 5c 5c 5c 5c 5d 2b 5c 5c 27 22 20 +\\'"."[/\\\\]\\.#[^/\\\\]+\\'".
3040 22 5b 2f 5c 5c 5c 5c 5d 5b 5e 2f 5c 5c 5c 5c 5d 2b 7e 5c 5c 27 22 29 5d 20 31 20 23 31 3d 22 22 "[/\\\\][^/\\\\]+~\\'")].1.#1=""
3060 5d 20 22 4c 69 73 74 20 6f 66 20 72 65 67 65 78 70 73 20 6d 61 74 63 68 69 6e 67 20 66 69 6c 65 ]."List.of.regexps.matching.file
3080 73 20 66 6f 72 20 77 68 69 63 68 20 63 68 61 6e 67 65 20 65 76 65 6e 74 73 20 77 69 6c 6c 5c 6e s.for.which.change.events.will\n
30a0 6e 6f 74 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 5c 6e 5c 6e 54 68 not.be.sent.to.the.server.\n\nTh
30c0 69 73 20 73 65 74 74 69 6e 67 20 68 61 73 20 6e 6f 20 69 6d 70 61 63 74 20 6f 6e 20 77 68 65 74 is.setting.has.no.impact.on.whet
30e0 68 65 72 20 61 20 66 69 6c 65 2d 77 61 74 63 68 20 69 73 20 63 72 65 61 74 65 64 20 66 6f 72 5c her.a.file-watch.is.created.for\
3100 6e 61 20 64 69 72 65 63 74 6f 72 79 3b 20 69 74 20 6d 65 72 65 6c 79 20 70 72 65 76 65 6e 74 73 na.directory;.it.merely.prevents
3120 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 70 65 72 74 61 69 6e 69 6e 67 20 74 6f 5c 6e 6d 61 .notifications.pertaining.to\nma
3140 74 63 68 65 64 20 66 69 6c 65 73 20 66 72 6f 6d 20 62 65 69 6e 67 20 73 65 6e 74 20 74 6f 20 74 tched.files.from.being.sent.to.t
3160 68 65 20 73 65 72 76 65 72 2e 20 20 54 6f 20 70 72 65 76 65 6e 74 20 61 5c 6e 66 69 6c 65 2d 77 he.server...To.prevent.a\nfile-w
3180 61 74 63 68 20 66 72 6f 6d 20 62 65 69 6e 67 20 63 72 65 61 74 65 64 20 66 6f 72 20 61 20 64 69 atch.from.being.created.for.a.di
31a0 72 65 63 74 6f 72 79 2c 20 63 75 73 74 6f 6d 69 7a 65 5c 6e 60 6c 73 70 2d 66 69 6c 65 2d 77 61 rectory,.customize\n`lsp-file-wa
31c0 74 63 68 2d 69 67 6e 6f 72 65 64 2d 64 69 72 65 63 74 6f 72 69 65 73 27 5c 6e 5c 6e 43 75 73 74 tch-ignored-directories'\n\nCust
31e0 6f 6d 69 7a 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6f 6e omization.of.this.variable.is.on
3200 6c 79 20 68 6f 6e 6f 72 65 64 20 61 74 20 74 68 65 20 67 6c 6f 62 61 6c 5c 6e 6c 65 76 65 6c 20 ly.honored.at.the.global\nlevel.
3220 6f 72 20 61 74 20 61 20 72 6f 6f 74 20 6f 66 20 61 6e 20 6c 73 70 20 77 6f 72 6b 73 70 61 63 65 or.at.a.root.of.an.lsp.workspace
3240 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 28 72 65 70 65 61 74 .".:group.lsp-mode.:type.(repeat
3260 20 73 74 72 69 6e 67 29 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d .string).:package-version.(lsp-m
3280 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 20 6c 73 70 2d 61 66 74 65 72 2d 75 6e 69 6e 69 74 69 ode..."8.0.0").lsp-after-uniniti
32a0 61 6c 69 7a 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 alized-functions.#[0."\300\207".
32c0 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 [nil].1.#1#]."List.of.functions.
32e0 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 61 66 74 65 72 20 61 20 4c 61 6e 67 75 61 67 65 20 53 65 to.be.called.after.a.Language.Se
3300 72 76 65 72 20 68 61 73 20 62 65 65 6e 20 75 6e 69 6e 69 74 69 61 6c 69 7a 65 64 2e 22 20 68 6f rver.has.been.uninitialized.".ho
3320 6f 6b 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 33 22 29 5d 20 31 30 29 0a 28 64 65 66 63 ok.(lsp-mode..."6.3")].10).(defc
3340 6f 6e 73 74 20 6c 73 70 2d 2d 73 79 6e 63 2d 6e 6f 6e 65 20 30 29 0a 28 64 65 66 63 6f 6e 73 74 onst.lsp--sync-none.0).(defconst
3360 20 6c 73 70 2d 2d 73 79 6e 63 2d 66 75 6c 6c 20 31 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 .lsp--sync-full.1).(defconst.lsp
3380 2d 2d 73 79 6e 63 2d 69 6e 63 72 65 6d 65 6e 74 61 6c 20 32 29 0a 28 62 79 74 65 2d 63 6f 64 65 --sync-incremental.2).(byte-code
33a0 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 ."\300\301\302\303\304DD\305\306
33c0 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 09 5c 32 31 30 5c 33 30 30 5c 33 \307\310\311\312\313&.\210\300\3
33e0 31 34 5c 33 30 32 5c 33 30 33 5c 33 31 35 44 44 5c 33 31 36 5c 33 30 36 5c 33 31 37 5c 33 31 30 14\302\303\315DD\316\306\317\310
3400 5c 33 31 31 5c 33 31 32 5c 33 32 30 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c \311\312\320&.\207".[custom-decl
3420 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 64 65 62 6f 75 6e 63 65 2d 66 75 6c 6c 2d 73 are-variable.lsp-debounce-full-s
3440 79 6e 63 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 ync-notifications.funcall.functi
3460 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 3d 22 22 5d 20 22 on.#[0."\300\207".[t].1.#1=""]."
3480 49 66 20 6e 6f 6e 2d 6e 69 6c 20 64 65 62 6f 75 6e 63 65 20 66 75 6c 6c 20 73 79 6e 63 20 65 76 If.non-nil.debounce.full.sync.ev
34a0 65 6e 74 73 2e 5c 6e 54 68 69 73 20 66 6c 61 67 20 61 66 66 65 63 74 73 20 6f 6e 6c 79 20 73 65 ents.\nThis.flag.affects.only.se
34c0 72 76 65 72 73 20 77 68 69 63 68 20 64 6f 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 69 6e 63 72 65 rvers.which.do.not.support.incre
34e0 6d 65 6e 74 61 6c 20 75 70 64 61 74 65 73 2e 22 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a mental.updates.".:type.boolean.:
3500 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 group.lsp-mode.:package-version.
3520 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 64 65 62 6f 75 6e 63 65 2d (lsp-mode..."6.1").lsp-debounce-
3540 66 75 6c 6c 2d 73 79 6e 63 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2d 69 6e 74 65 72 76 61 6c full-sync-notifications-interval
3560 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 31 2e 30 5d 20 31 20 23 31 23 5d 20 22 54 69 .#[0."\300\207".[1.0].1.#1#]."Ti
3580 6d 65 20 74 6f 20 77 61 69 74 20 62 65 66 6f 72 65 20 73 65 6e 64 69 6e 67 20 66 75 6c 6c 20 73 me.to.wait.before.sending.full.s
35a0 79 6e 63 20 73 79 6e 63 68 72 6f 6e 69 7a 61 74 69 6f 6e 20 61 66 74 65 72 20 62 75 66 66 65 72 ync.synchronization.after.buffer
35c0 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2e 22 20 66 6c 6f 61 74 20 28 6c 73 70 2d 6d 6f 64 65 20 .modification.".float.(lsp-mode.
35e0 2e 20 22 36 2e 31 22 29 5d 20 31 30 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 74 64 65 72 .."6.1")].10).(defvar.lsp--stder
3600 72 2d 69 6e 64 65 78 20 30 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 65 6c 61 79 65 64 2d r-index.0).(defvar.lsp--delayed-
3620 72 65 71 75 65 73 74 73 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 65 6c 61 79 requests.nil).(defvar.lsp--delay
3640 2d 74 69 6d 65 72 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 -timer.nil).(byte-code."\300\301
3660 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 \302\303\304DD\305\306\307\310\3
3680 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 44 44 5c 33 11&.\210\300\312\302\303\313DD\3
36a0 31 34 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 36 14\306\315\310\311&.\210\300\316
36c0 5c 33 30 32 5c 33 30 33 5c 33 31 37 44 44 5c 33 32 30 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 \302\303\317DD\320\306\315\310\3
36e0 31 31 5c 33 32 31 5c 33 32 32 26 09 5c 32 31 30 5c 33 30 30 5c 33 32 33 5c 33 30 32 5c 33 30 33 11\321\322&.\210\300\323\302\303
3700 5c 33 32 34 44 44 5c 33 32 35 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 5c 33 32 31 5c 33 \324DD\325\306\315\310\311\321\3
3720 32 36 26 09 5c 32 31 30 5c 33 30 30 5c 33 32 37 5c 33 30 32 5c 33 30 33 5c 33 33 30 44 44 5c 33 26&.\210\300\327\302\303\330DD\3
3740 33 31 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 5c 33 32 31 5c 33 33 32 26 09 5c 32 31 30 31\306\315\310\311\321\332&.\210
3760 5c 33 30 30 5c 33 33 33 5c 33 30 32 5c 33 30 33 5c 33 33 34 44 44 5c 33 33 35 5c 33 30 36 5c 33 \300\333\302\303\334DD\335\306\3
3780 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 33 36 5c 33 30 32 5c 33 30 33 15\310\311&.\210\300\336\302\303
37a0 5c 33 33 37 44 44 5c 33 34 30 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 \337DD\340\306\315\310\311&.\210
37c0 5c 33 34 31 5c 33 34 32 5c 33 34 33 5c 33 34 34 23 5c 32 31 30 5c 33 34 35 5c 32 31 31 5c 32 30 \341\342\343\344#\210\345\211\20
37e0 33 5c 32 32 37 00 5c 32 31 31 40 5c 33 34 32 01 4e 5c 32 30 33 5c 32 32 30 00 5c 33 34 33 01 4e 3\227.\211@\342.N\203\220.\343.N
3800 5c 32 30 34 5c 32 32 30 00 5c 33 34 36 5c 33 34 33 02 5c 33 34 32 04 4e 23 5c 32 31 30 01 41 5c \204\220.\346\343.\342.N#\210.A\
3820 32 36 36 5c 32 30 32 5c 32 30 32 76 00 5c 32 31 30 5c 33 34 37 5c 33 34 32 5c 33 34 33 5c 33 35 266\202\202v.\210\347\342\343\35
3840 30 23 5c 32 31 30 5c 33 30 30 5c 33 34 33 5c 33 30 32 5c 33 30 33 5c 33 35 31 44 44 5c 33 35 32 0#\210\300\343\302\303\351DD\352
3860 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 35 33 26 07 5c 32 31 30 5c 33 30 30 5c 33 35 34 5c 33 \306\315\310\353&.\210\300\354\3
3880 30 32 5c 33 30 33 5c 33 35 35 44 44 5c 33 35 36 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 02\303\355DD\356\306\315\310\311
38a0 26 07 5c 32 31 30 5c 33 30 30 5c 33 35 37 5c 33 30 32 5c 33 30 33 5c 33 36 30 44 44 5c 33 36 31 &.\210\300\357\302\303\360DD\361
38c0 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 36 32 5c 33 \306\315\310\311&.\210\300\362\3
38e0 30 32 5c 33 30 33 5c 33 36 33 44 44 5c 33 36 34 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 02\303\363DD\364\306\315\310\311
3900 26 07 5c 32 31 30 5c 33 30 30 5c 33 36 35 5c 33 30 32 5c 33 30 33 5c 33 36 36 44 44 5c 33 36 37 &.\210\300\365\302\303\366DD\367
3920 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 37 30 5c 33 \306\315\310\311&.\210\300\370\3
3940 30 32 5c 33 30 33 5c 33 37 31 44 44 5c 33 37 32 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 02\303\371DD\372\306\315\310\311
3960 26 07 5c 32 31 30 5c 33 30 30 5c 33 37 33 5c 33 30 32 5c 33 30 33 5c 33 37 34 44 44 5c 33 37 35 &.\210\300\373\302\303\374DD\375
3980 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 37 36 5c 33 \306\315\310\311&.\210\300\376\3
39a0 30 32 5c 33 30 33 5c 33 37 37 44 44 5c 32 30 31 40 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 31 30 02\303\377DD\201@.\306\201A.\310
39c0 5c 33 31 31 5c 33 32 31 5c 32 30 31 42 00 26 09 5c 32 31 30 5c 33 30 30 5c 32 30 31 43 00 5c 33 \311\321\201B.&.\210\300\201C.\3
39e0 30 32 5c 33 30 33 5c 32 30 31 44 00 44 44 5c 32 30 31 45 00 5c 33 31 30 5c 33 31 31 5c 33 30 36 02\303\201D.DD\201E.\310\311\306
3a00 5c 33 31 35 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 46 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 \315&.\210\300\201F.\302\303\201
3a20 47 00 44 44 5c 32 30 31 48 00 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 32 30 31 49 00 26 07 5c 32 G.DD\201H.\306\315\310\201I.&.\2
3a40 31 30 5c 33 30 30 5c 32 30 31 4a 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 4b 00 44 44 5c 32 30 31 10\300\201J.\302\303\201K.DD\201
3a60 4c 00 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 32 30 31 49 00 26 07 5c 32 31 30 5c 33 30 30 5c 32 L.\306\315\310\201I.&.\210\300\2
3a80 30 31 4d 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 4e 00 44 44 5c 32 30 31 4f 00 5c 33 30 36 5c 33 01M.\302\303\201N.DD\201O.\306\3
3aa0 31 35 5c 33 31 30 5c 32 30 31 49 00 5c 33 32 31 5c 32 30 31 50 00 26 09 5c 32 31 30 5c 33 30 30 15\310\201I.\321\201P.&.\210\300
3ac0 5c 32 30 31 51 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 52 00 44 44 5c 32 30 31 53 00 5c 33 30 36 \201Q.\302\303\201R.DD\201S.\306
3ae0 5c 33 31 35 5c 33 31 30 5c 32 30 31 54 00 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 55 00 5c 33 \315\310\201T.&.\210\300\201U.\3
3b00 30 32 5c 33 30 33 5c 32 30 31 56 00 44 44 5c 32 30 31 57 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 02\303\201V.DD\201W.\306\201A.\3
3b20 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 58 00 5c 33 30 32 5c 33 30 33 5c 32 10\311&.\210\300\201X.\302\303\2
3b40 30 31 59 00 44 44 5c 32 30 31 5a 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 31 30 5c 33 31 31 26 07 01Y.DD\201Z.\306\201A.\310\311&.
3b60 5c 32 31 30 5c 33 30 30 5c 32 30 31 5b 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 5c 5c 00 44 44 5c \210\300\201[.\302\303\201\\.DD\
3b80 32 30 31 5d 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 34 201].\306\201A.\310\311&.\210\34
3ba0 31 5c 32 30 31 5b 00 5c 32 30 31 5e 00 5c 33 34 34 23 5c 32 31 30 5c 33 34 35 5c 32 31 31 5c 32 1\201[.\201^.\344#\210\345\211\2
3bc0 30 33 5c 66 02 5c 32 31 31 40 5c 32 30 31 5b 00 01 4e 5c 32 30 33 05 02 5c 32 30 31 5e 00 01 4e 03\f.\211@\201[..N\203..\201^..N
3be0 5c 32 30 34 05 02 5c 33 34 36 5c 32 30 31 5e 00 02 5c 32 30 31 5b 00 04 4e 23 5c 32 31 30 01 41 \204..\346\201^..\201[..N#\210.A
3c00 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 34 33 01 5c 32 31 30 5c 33 34 37 5c 32 30 31 5b 00 5c \266\202\202\343.\210\347\201[.\
3c20 32 30 31 5e 00 5c 32 30 31 5f 00 23 5c 32 31 30 5c 33 30 30 5c 32 30 31 5e 00 5c 33 30 32 5c 33 201^.\201_.#\210\300\201^.\302\3
3c40 30 33 5c 32 30 31 60 00 44 44 5c 32 30 31 61 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 31 30 5c 33 03\201`.DD\201a.\306\201A.\310\3
3c60 31 31 26 07 5c 32 31 30 5c 33 34 31 5c 32 30 31 62 00 5c 32 30 31 63 00 5c 33 34 34 23 5c 32 31 11&.\210\341\201b.\201c.\344#\21
3c80 30 5c 33 34 35 5c 32 31 31 5c 32 30 33 64 02 5c 32 31 31 40 5c 32 30 31 62 00 01 4e 5c 32 30 33 0\345\211\203d.\211@\201b..N\203
3ca0 5d 02 5c 32 30 31 63 00 01 4e 5c 32 30 34 5d 02 5c 33 34 36 5c 32 30 31 63 00 02 5c 32 30 31 62 ].\201c..N\204].\346\201c..\201b
3cc0 00 04 4e 23 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 3b 02 5c 32 31 30 5c 33 34 37 ..N#\210.A\266\202\202;.\210\347
3ce0 5c 32 30 31 62 00 5c 32 30 31 63 00 5c 32 30 31 64 00 23 5c 32 31 30 5c 33 30 30 5c 32 30 31 63 \201b.\201c.\201d.#\210\300\201c
3d00 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 65 00 44 44 5c 32 30 31 66 00 5c 33 30 36 5c 32 30 31 41 .\302\303\201e.DD\201f.\306\201A
3d20 00 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 67 00 5c 33 30 32 5c 33 30 .\310\311&.\210\300\201g.\302\30
3d40 33 5c 32 30 31 68 00 44 44 5c 32 30 31 69 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 31 30 5c 33 31 3\201h.DD\201i.\306\201A.\310\31
3d60 31 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 6a 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 6b 00 44 1&.\210\300\201j.\302\303\201k.D
3d80 44 5c 32 30 31 6c 00 5c 33 30 36 5c 32 30 31 41 00 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c D\201l.\306\201A.\310\311&.\210\
3da0 32 30 31 6d 00 5c 32 30 31 6e 00 5c 33 34 34 5c 32 30 31 6f 00 5c 33 31 30 5c 33 31 31 5c 32 30 201m.\201n.\344\201o.\310\311\20
3dc0 31 70 00 5c 32 30 31 71 00 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 72 00 5c 33 30 32 5c 33 30 1p.\201q.&.\210\300\201r.\302\30
3de0 33 5c 32 30 31 73 00 44 44 5c 32 30 31 74 00 5c 33 30 36 5c 33 31 35 5c 33 31 30 5c 32 30 31 6e 3\201s.DD\201t.\306\315\310\201n
3e00 00 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 75 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 76 00 44 .&.\210\300\201u.\302\303\201v.D
3e20 44 5c 32 30 31 77 00 5c 33 30 36 5c 32 30 31 78 00 5c 33 31 30 5c 32 30 31 6e 00 26 07 5c 32 31 D\201w.\306\201x.\310\201n.&.\21
3e40 30 5c 33 30 30 5c 32 30 31 79 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 7a 00 44 44 5c 32 30 31 7b 0\300\201y.\302\303\201z.DD\201{
3e60 00 5c 33 30 36 5c 32 30 31 7c 00 5c 33 31 30 5c 32 30 31 6e 00 26 07 5c 32 31 30 5c 33 30 30 5c .\306\201|.\310\201n.&.\210\300\
3e80 32 30 31 7d 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 7e 00 44 44 5c 32 30 31 7f 00 5c 33 30 36 5c 201}.\302\303\201~.DD\201..\306\
3ea0 32 30 31 5c 32 30 30 00 5c 33 31 30 5c 32 30 31 6e 00 26 07 5c 32 31 30 5c 33 30 30 5c 32 30 31 201\200.\310\201n.&.\210\300\201
3ec0 5c 32 30 31 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 5c 32 30 32 00 44 44 5c 32 30 31 5c 32 30 33 \201.\302\303\201\202.DD\201\203
3ee0 00 5c 33 30 36 5c 32 30 31 5c 32 30 34 00 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 .\306\201\204.\310\311&.\210\300
3f00 5c 32 30 31 5c 32 30 35 00 5c 33 30 32 5c 33 30 33 5c 32 30 31 5c 32 30 36 00 44 44 5c 32 30 31 \201\205.\302\303\201\206.DD\201
3f20 5c 32 30 37 00 5c 33 30 36 5c 32 30 31 5c 32 31 30 00 5c 33 31 30 5c 33 31 31 5c 33 32 31 5c 32 \207.\306\201\210.\310\311\321\2
3f40 30 31 5c 32 31 31 00 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 01\211.&.\207".[custom-declare-v
3f60 61 72 69 61 62 6c 65 20 6c 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 ariable.lsp-document-sync-method
3f80 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 .funcall.function.#[0."\300\207"
3fa0 20 5b 6e 69 6c 5d 20 31 20 23 31 3d 22 22 5d 20 22 48 6f 77 20 74 6f 20 73 79 6e 63 20 74 68 65 .[nil].1.#1=""]."How.to.sync.the
3fc0 20 64 6f 63 75 6d 65 6e 74 20 77 69 74 68 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 .document.with.the.language.serv
3fe0 65 72 2e 22 20 3a 74 79 70 65 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 er.".:type.(choice.(const.:tag."
4000 44 6f 63 75 6d 65 6e 74 73 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 73 79 6e 63 65 64 20 61 Documents.should.not.be.synced.a
4020 74 20 61 6c 6c 2e 22 20 6e 69 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 63 75 6d 65 t.all.".nil).(const.:tag."Docume
4040 6e 74 73 20 61 72 65 20 73 79 6e 63 65 64 20 62 79 20 61 6c 77 61 79 73 20 73 65 6e 64 69 6e 67 nts.are.synced.by.always.sending
4060 20 74 68 65 20 66 75 6c 6c 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e .the.full.content.of.the.documen
4080 74 2e 22 20 6c 73 70 2d 2d 73 79 6e 63 2d 66 75 6c 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 t.".lsp--sync-full).(const.:tag.
40a0 22 44 6f 63 75 6d 65 6e 74 73 20 61 72 65 20 73 79 6e 63 65 64 20 62 79 20 61 6c 77 61 79 73 20 "Documents.are.synced.by.always.
40c0 73 65 6e 64 69 6e 67 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 74 sending.incremental.changes.to.t
40e0 68 65 20 64 6f 63 75 6d 65 6e 74 2e 22 20 6c 73 70 2d 2d 73 79 6e 63 2d 69 6e 63 72 65 6d 65 6e he.document.".lsp--sync-incremen
4100 74 61 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 74 68 65 20 6d 65 74 68 6f 64 tal).(const.:tag."Use.the.method
4120 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 62 79 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 .recommended.by.the.language.ser
4140 76 65 72 2e 22 20 6e 69 6c 29 29 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 6c 73 70 2d ver.".nil)).:group.lsp-mode.lsp-
4160 61 75 74 6f 2d 65 78 65 63 75 74 65 2d 61 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 auto-execute-action.#[0."\300\20
4180 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 41 75 74 6f 2d 65 78 65 63 75 74 65 20 73 69 6e 67 7".[t].1.#1#]."Auto-execute.sing
41a0 6c 65 20 61 63 74 69 6f 6e 2e 22 20 62 6f 6f 6c 65 61 6e 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 6c le.action.".boolean.lsp-enable-l
41c0 69 6e 6b 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 inks.#[0."\300\207".[t].1.#1#]."
41e0 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 6c 20 72 65 66 65 72 65 6e 63 65 73 20 74 6f 20 6c 69 If.non-nil,.all.references.to.li
4200 6e 6b 73 20 69 6e 20 61 20 66 69 6c 65 20 77 69 6c 6c 20 62 65 20 6d 61 64 65 20 63 6c 69 63 6b nks.in.a.file.will.be.made.click
4220 61 62 6c 65 2c 20 69 66 5c 6e 73 75 70 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 6c 61 6e 67 75 able,.if\nsupported.by.the.langu
4240 61 67 65 20 73 65 72 76 65 72 2e 22 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c age.server.".:package-version.(l
4260 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 69 6d 65 6e sp-mode..."6.1").lsp-enable-imen
4280 75 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 49 66 20 u.#[0."\300\207".[t].1.#1#]."If.
42a0 6e 6f 6e 2d 6e 69 6c 2c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 6e 61 62 6c 65 20 60 69 non-nil,.automatically.enable.`i
42c0 6d 65 6e 75 27 20 69 6e 74 65 67 72 61 74 69 6f 6e 20 77 68 65 6e 20 73 65 72 76 65 72 20 70 72 menu'.integration.when.server.pr
42e0 6f 76 69 64 65 73 5c 6e 60 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 53 79 ovides\n`textDocument/documentSy
4300 6d 62 6f 6c 27 2e 22 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 32 22 29 20 6c 73 70 2d 65 mbol'.".(lsp-mode..."6.2").lsp-e
4320 6e 61 62 6c 65 2d 64 61 70 2d 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 20 23 5b 30 20 22 5c 33 nable-dap-auto-configure.#[0."\3
4340 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 00\207".[t].1.#1#]."If.non-nil,.
4360 65 6e 61 62 6c 65 20 60 64 61 70 2d 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 2d 6d 6f 64 65 60 enable.`dap-auto-configure-mode`
4380 2e 22 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 37 2e 30 22 29 20 6c 73 70 2d 65 6c 64 6f 63 2d .".(lsp-mode..."7.0").lsp-eldoc-
43a0 65 6e 61 62 6c 65 2d 68 6f 76 65 72 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 enable-hover.#[0."\300\207".[t].
43c0 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 60 65 6c 64 6f 63 27 20 77 69 6c 6c 1.#1#]."If.non-nil,.`eldoc'.will
43e0 20 64 69 73 70 6c 61 79 20 68 6f 76 65 72 20 69 6e 66 6f 20 77 68 65 6e 20 69 74 20 69 73 20 70 .display.hover.info.when.it.is.p
4400 72 65 73 65 6e 74 2e 22 20 6c 73 70 2d 65 6c 64 6f 63 2d 72 65 6e 64 65 72 2d 61 6c 6c 20 23 5b resent.".lsp-eldoc-render-all.#[
4420 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 44 69 73 70 6c 0."\300\207".[nil].1.#1#]."Displ
4440 61 79 20 61 6c 6c 20 6f 66 20 74 68 65 20 69 6e 66 6f 20 72 65 74 75 72 6e 65 64 20 62 79 20 64 ay.all.of.the.info.returned.by.d
4460 6f 63 75 6d 65 6e 74 2f 6f 6e 48 6f 76 65 72 2e 5c 6e 49 66 20 74 68 69 73 20 69 73 20 73 65 74 ocument/onHover.\nIf.this.is.set
4480 20 74 6f 20 6e 69 6c 2c 20 60 65 6c 64 6f 63 27 20 77 69 6c 6c 20 73 68 6f 77 20 6f 6e 6c 79 20 .to.nil,.`eldoc'.will.show.only.
44a0 74 68 65 20 73 79 6d 62 6f 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 64 65 66 76 61 72 61 the.symbol.information.".defvara
44c0 6c 69 61 73 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f lias.lsp-enable-completion-at-po
44e0 69 6e 74 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 65 6e 61 62 6c 65 20 6e 69 6c 20 28 73 int.lsp-completion-enable.nil.(s
4500 61 76 65 64 2d 76 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 aved-value.saved-variable-commen
4520 74 29 20 70 75 74 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 6c t).put.make-obsolete-variable."l
4540 73 70 2d 6d 6f 64 65 20 37 2e 30 2e 31 22 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 sp-mode.7.0.1".#[0."\300\207".[t
4560 5d 20 31 20 23 31 23 5d 20 22 45 6e 61 62 6c 65 20 60 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d ].1.#1#]."Enable.`completion-at-
4580 70 6f 69 6e 74 27 20 69 6e 74 65 67 72 61 74 69 6f 6e 2e 22 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 point'.integration.".lsp-complet
45a0 69 6f 6e 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 69 ion.lsp-enable-symbol-highlighti
45c0 6e 67 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 48 69 ng.#[0."\300\207".[t].1.#1#]."Hi
45e0 67 68 6c 69 67 68 74 20 72 65 66 65 72 65 6e 63 65 73 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c ghlight.references.of.the.symbol
4600 20 61 74 20 70 6f 69 6e 74 2e 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 78 72 65 66 20 23 5b 30 20 .at.point.".lsp-enable-xref.#[0.
4620 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 45 6e 61 62 6c 65 20 78 72 "\300\207".[t].1.#1#]."Enable.xr
4640 65 66 20 69 6e 74 65 67 72 61 74 69 6f 6e 2e 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 69 6e 64 65 ef.integration.".lsp-enable-inde
4660 6e 74 61 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 ntation.#[0."\300\207".[t].1.#1#
4680 5d 20 22 49 6e 64 65 6e 74 20 72 65 67 69 6f 6e 73 20 75 73 69 6e 67 20 74 68 65 20 66 69 6c 65 ]."Indent.regions.using.the.file
46a0 20 66 6f 72 6d 61 74 74 69 6e 67 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 70 72 6f 76 69 64 .formatting.functionality.provid
46c0 65 64 20 62 79 20 74 68 65 5c 6e 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 22 20 6c 73 70 ed.by.the\nlanguage.server.".lsp
46e0 2d 65 6e 61 62 6c 65 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 20 23 5b 30 20 22 -enable-on-type-formatting.#[0."
4700 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 45 6e 61 62 6c 65 20 60 74 65 \300\207".[t].1.#1#]."Enable.`te
4720 78 74 44 6f 63 75 6d 65 6e 74 2f 6f 6e 54 79 70 65 46 6f 72 6d 61 74 74 69 6e 67 27 20 69 6e 74 xtDocument/onTypeFormatting'.int
4740 65 67 72 61 74 69 6f 6e 2e 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 74 65 78 74 2d 64 6f 63 75 6d egration.".lsp-enable-text-docum
4760 65 6e 74 2d 63 6f 6c 6f 72 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 ent-color.#[0."\300\207".[t].1.#
4780 31 23 5d 20 22 45 6e 61 62 6c 65 20 60 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 1#]."Enable.`textDocument/docume
47a0 6e 74 43 6f 6c 6f 72 27 20 69 6e 74 65 67 72 61 74 69 6f 6e 2e 22 20 6c 73 70 2d 62 65 66 6f 72 ntColor'.integration.".lsp-befor
47c0 65 2d 73 61 76 65 2d 65 64 69 74 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 e-save-edits.#[0."\300\207".[t].
47e0 31 20 23 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 60 6c 73 70 2d 6d 6f 64 65 27 20 77 1.#1#]."If.non-nil,.`lsp-mode'.w
4800 69 6c 6c 20 61 70 70 6c 79 20 65 64 69 74 73 20 73 75 67 67 65 73 74 65 64 20 62 79 20 74 68 65 ill.apply.edits.suggested.by.the
4820 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 5c 6e 62 65 66 6f 72 65 20 73 61 76 69 6e 67 20 .language.server\nbefore.saving.
4840 61 20 64 6f 63 75 6d 65 6e 74 2e 22 20 6c 73 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 65 64 69 a.document.".lsp-after-apply-edi
4860 74 73 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 ts-hook.#[0."\300\207".[nil].1.#
4880 31 23 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 74 65 78 74 20 65 64 69 74 1#]."Hooks.to.run.when.text.edit
48a0 20 69 73 20 61 70 70 6c 69 65 64 2e 5c 6e 49 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 6f 70 .is.applied.\nIt.contains.the.op
48c0 65 72 61 74 69 6f 6e 20 73 6f 75 72 63 65 2e 22 20 68 6f 6f 6b 20 28 6c 73 70 2d 6d 6f 64 65 20 eration.source.".hook.(lsp-mode.
48e0 2e 20 22 38 2e 30 2e 30 22 29 20 6c 73 70 2d 61 70 70 6c 79 2d 65 64 69 74 73 2d 61 66 74 65 72 .."8.0.0").lsp-apply-edits-after
4900 2d 66 69 6c 65 2d 6f 70 65 72 61 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 -file-operations.#[0."\300\207".
4920 5b 74 5d 20 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 72 20 74 6f 20 61 70 70 6c 79 20 65 64 69 [t].1.#1#]."Whether.to.apply.edi
4940 74 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 73 65 72 76 65 72 20 61 66 74 65 72 20 66 69 6c 65 ts.returned.by.server.after.file
4960 20 6f 70 65 72 61 74 69 6f 6e 73 20 69 66 20 61 6e 79 2e 5c 6e 41 70 70 6c 69 63 61 62 6c 65 20 .operations.if.any.\nApplicable.
4980 6f 6e 6c 79 20 69 66 20 73 65 72 76 65 72 20 73 75 70 70 6f 72 74 73 20 77 6f 72 6b 73 70 61 63 only.if.server.supports.workspac
49a0 65 2e 66 69 6c 65 4f 70 65 72 61 74 69 6f 6e 73 20 66 6f 72 20 6f 70 65 72 61 74 69 6f 6e 73 3a e.fileOperations.for.operations:
49c0 5c 6e 60 77 6f 72 6b 73 70 61 63 65 2f 77 69 6c 6c 52 65 6e 61 6d 65 46 69 6c 65 73 27 2c 20 60 \n`workspace/willRenameFiles',.`
49e0 77 6f 72 6b 73 70 61 63 65 2f 77 69 6c 6c 43 72 65 61 74 65 46 69 6c 65 73 27 20 61 6e 64 5c 6e workspace/willCreateFiles'.and\n
4a00 60 77 6f 72 6b 73 70 61 63 65 2f 77 69 6c 6c 44 65 6c 65 74 65 46 69 6c 65 73 27 2e 22 20 6c 73 `workspace/willDeleteFiles'.".ls
4a20 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 65 6e 61 62 6c 65 20 23 p-modeline-code-actions-enable.#
4a40 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 [0."\300\207".[t].1.#1#]."Whethe
4a60 72 20 74 6f 20 73 68 6f 77 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 20 6f 6e 20 6d 6f 64 65 6c 69 r.to.show.code.actions.on.modeli
4a80 6e 65 2e 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 ne.".lsp-modeline.lsp-modeline-d
4aa0 69 61 67 6e 6f 73 74 69 63 73 2d 65 6e 61 62 6c 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 iagnostics-enable.#[0."\300\207"
4ac0 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 68 6f 77 20 64 69 61 .[t].1.#1#]."Whether.to.show.dia
4ae0 67 6e 6f 73 74 69 63 73 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 2e 22 20 6c 73 70 2d 6d 6f 64 65 6c gnostics.on.modeline.".lsp-model
4b00 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 65 6e 61 62 6c 65 20 23 5b 30 20 ine-workspace-status-enable.#[0.
4b20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 72 20 74 "\300\207".[t].1.#1#]."Whether.t
4b40 6f 20 73 68 6f 77 20 77 6f 72 6b 73 70 61 63 65 20 73 74 61 74 75 73 20 6f 6e 20 6d 6f 64 65 6c o.show.workspace.status.on.model
4b60 69 6e 65 2e 22 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 20 6c 73 70 2d 68 ine.".(lsp-mode..."8.0.0").lsp-h
4b80 65 61 64 65 72 6c 69 6e 65 2d 62 72 65 61 64 63 72 75 6d 62 2d 65 6e 61 62 6c 65 20 23 5b 30 20 eaderline-breadcrumb-enable.#[0.
4ba0 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 72 20 74 "\300\207".[t].1.#1#]."Whether.t
4bc0 6f 20 65 6e 61 62 6c 65 20 62 72 65 61 64 63 72 75 6d 62 20 6f 6e 20 68 65 61 64 65 72 6c 69 6e o.enable.breadcrumb.on.headerlin
4be0 65 2e 22 20 6c 73 70 2d 68 65 61 64 65 72 6c 69 6e 65 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 e.".lsp-headerline.lsp-configure
4c00 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 -hook.#[0."\300\207".[nil].1.#1#
4c20 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 60 6c 73 70 2d 63 6f 6e 66 69 67 ]."Hooks.to.run.when.`lsp-config
4c40 75 72 65 2d 62 75 66 66 65 72 27 20 69 73 20 63 61 6c 6c 65 64 2e 22 20 6c 73 70 2d 75 6e 63 6f ure-buffer'.is.called.".lsp-unco
4c60 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c nfigure-hook.#[0."\300\207".[nil
4c80 5d 20 31 20 23 31 23 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 60 6c 73 70 ].1.#1#]."Hooks.to.run.when.`lsp
4ca0 2d 75 6e 63 6f 6e 66 69 67 2d 62 75 66 66 65 72 27 20 69 73 20 63 61 6c 6c 65 64 2e 22 20 6c 73 -unconfig-buffer'.is.called.".ls
4cc0 70 2d 61 66 74 65 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 p-after-diagnostics-hook.#[0."\3
4ce0 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 00\207".[nil].1.#1#]."Hooks.to.r
4d00 75 6e 20 61 66 74 65 72 20 64 69 61 67 6e 6f 73 74 69 63 73 20 61 72 65 20 72 65 63 65 69 76 65 un.after.diagnostics.are.receive
4d20 64 2e 5c 6e 4e 6f 74 65 3a 20 69 74 20 72 75 6e 73 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 72 65 d.\nNote:.it.runs.only.if.the.re
4d40 63 65 69 76 69 6e 67 20 62 75 66 66 65 72 20 69 73 20 6f 70 65 6e 2e 20 55 73 65 5c 6e 60 6c 73 ceiving.buffer.is.open..Use\n`ls
4d60 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 75 70 64 61 74 65 64 2d 68 6f 6f 6b 27 69 66 20 79 6f p-diagnostics-updated-hook'if.yo
4d80 75 20 77 61 6e 74 20 74 6f 20 62 65 20 6e 6f 74 69 66 69 65 64 20 77 68 65 6e 5c 6e 64 69 61 67 u.want.to.be.notified.when\ndiag
4da0 6e 6f 73 74 69 63 73 20 68 61 76 65 20 63 68 61 6e 67 65 64 2e 22 20 6c 73 70 2d 64 69 61 67 6e nostics.have.changed.".lsp-diagn
4dc0 6f 73 74 69 63 73 2d 75 70 64 61 74 65 64 2d 68 6f 6f 6b 20 22 6c 73 70 2d 6d 6f 64 65 20 36 2e ostics-updated-hook."lsp-mode.6.
4de0 34 22 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 4".#[0."\300\207".[nil].1.#1#]."
4e00 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 64 69 61 67 6e 6f 73 74 69 63 73 20 61 Hooks.to.run.after.diagnostics.a
4e20 72 65 20 72 65 63 65 69 76 65 64 2e 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 re.received.".lsp-workspace-fold
4e40 65 72 73 2d 63 68 61 6e 67 65 64 2d 68 6f 6f 6b 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 ers-changed-hook.lsp-workspace-f
4e60 6f 6c 64 65 72 73 2d 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 22 6c 73 70 2d 6d 6f olders-changed-functions."lsp-mo
4e80 64 65 20 36 2e 33 22 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 de.6.3".#[0."\300\207".[nil].1.#
4ea0 31 23 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 74 68 65 20 66 6f 6c 64 1#]."Hooks.to.run.after.the.fold
4ec0 65 72 73 20 68 61 73 20 63 68 61 6e 67 65 64 2e 5c 6e 54 68 65 20 68 6f 6f 6b 20 77 69 6c 6c 20 ers.has.changed.\nThe.hook.will.
4ee0 72 65 63 65 69 76 65 20 74 77 6f 20 70 61 72 61 6d 65 74 65 72 73 20 6c 69 73 74 20 6f 66 20 61 receive.two.parameters.list.of.a
4f00 64 64 65 64 20 61 6e 64 20 72 65 6d 6f 76 65 64 20 66 6f 6c 64 65 72 73 2e 22 20 6c 73 70 2d 65 dded.and.removed.folders.".lsp-e
4f20 6c 64 6f 63 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 6c 73 70 2d 68 ldoc-hook.#[0."\300\207".[(lsp-h
4f40 6f 76 65 72 29 5d 20 31 20 23 31 23 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 66 6f 72 20 over)].1.#1#]."Hooks.to.run.for.
4f60 65 6c 64 6f 63 2e 22 20 6c 73 70 2d 62 65 66 6f 72 65 2d 61 70 70 6c 79 2d 65 64 69 74 73 2d 68 eldoc.".lsp-before-apply-edits-h
4f80 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 ook.#[0."\300\207".[nil].1.#1#].
4fa0 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 62 65 66 6f 72 65 20 61 70 70 6c 79 69 6e 67 20 65 64 "Hooks.to.run.before.applying.ed
4fc0 69 74 73 2e 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 6c 73 70 2d 69 its.".custom-declare-group.lsp-i
4fe0 6d 65 6e 75 20 22 4c 53 50 20 49 6d 65 6e 75 2e 22 20 3a 74 61 67 20 22 4c 53 50 20 49 6d 65 6e menu."LSP.Imenu.".:tag."LSP.Imen
5000 75 22 20 6c 73 70 2d 69 6d 65 6e 75 2d 73 68 6f 77 2d 63 6f 6e 74 61 69 6e 65 72 2d 6e 61 6d 65 u".lsp-imenu-show-container-name
5020 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 44 69 73 70 .#[0."\300\207".[t].1.#1#]."Disp
5040 6c 61 79 20 74 68 65 20 73 79 6d 62 6f 6c 27 73 20 63 6f 6e 74 61 69 6e 65 72 20 6e 61 6d 65 20 lay.the.symbol's.container.name.
5060 69 6e 20 61 6e 20 69 6d 65 6e 75 20 65 6e 74 72 79 2e 22 20 6c 73 70 2d 69 6d 65 6e 75 2d 63 6f in.an.imenu.entry.".lsp-imenu-co
5080 6e 74 61 69 6e 65 72 2d 6e 61 6d 65 2d 73 65 70 61 72 61 74 6f 72 20 23 5b 30 20 22 5c 33 30 30 ntainer-name-separator.#[0."\300
50a0 5c 32 30 37 22 20 5b 22 2f 22 5d 20 31 20 23 31 23 5d 20 22 53 65 70 61 72 61 74 6f 72 20 73 74 \207".["/"].1.#1#]."Separator.st
50c0 72 69 6e 67 20 74 6f 20 75 73 65 20 74 6f 20 73 65 70 61 72 61 74 65 20 74 68 65 20 63 6f 6e 74 ring.to.use.to.separate.the.cont
50e0 61 69 6e 65 72 20 6e 61 6d 65 20 66 72 6f 6d 20 74 68 65 20 73 79 6d 62 6f 6c 20 77 68 69 6c 65 ainer.name.from.the.symbol.while
5100 5c 6e 64 69 73 70 6c 61 79 69 6e 67 20 69 6d 65 6e 75 20 65 6e 74 72 69 65 73 2e 22 20 73 74 72 \ndisplaying.imenu.entries.".str
5120 69 6e 67 20 6c 73 70 2d 69 6d 65 6e 75 2d 73 6f 72 74 2d 6d 65 74 68 6f 64 73 20 23 5b 30 20 22 ing.lsp-imenu-sort-methods.#[0."
5140 5c 33 30 30 5c 32 30 37 22 20 5b 28 6b 69 6e 64 20 6e 61 6d 65 29 5d 20 31 20 23 31 23 5d 20 22 \300\207".[(kind.name)].1.#1#]."
5160 48 6f 77 20 74 6f 20 73 6f 72 74 20 74 68 65 20 69 6d 65 6e 75 20 69 74 65 6d 73 2e 5c 6e 5c 6e How.to.sort.the.imenu.items.\n\n
5180 54 68 65 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 60 6b 69 6e 64 27 20 60 6e The.value.is.a.list.of.`kind'.`n
51a0 61 6d 65 27 20 6f 72 20 60 70 6f 73 69 74 69 6f 6e 27 2e 20 20 50 72 69 6f 72 69 74 69 65 73 5c ame'.or.`position'...Priorities\
51c0 6e 61 72 65 20 64 65 74 65 72 6d 69 6e 65 64 20 62 79 20 74 68 65 20 69 6e 64 65 78 20 6f 66 20 nare.determined.by.the.index.of.
51e0 74 68 65 20 65 6c 65 6d 65 6e 74 2e 22 20 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 63 the.element.".(repeat.(choice.(c
5200 6f 6e 73 74 20 6e 61 6d 65 29 20 28 63 6f 6e 73 74 20 70 6f 73 69 74 69 6f 6e 29 20 28 63 6f 6e onst.name).(const.position).(con
5220 73 74 20 6b 69 6e 64 29 29 29 20 6c 73 70 2d 69 6d 65 6e 75 2d 69 6e 64 65 78 2d 73 79 6d 62 6f st.kind))).lsp-imenu-index-symbo
5240 6c 2d 6b 69 6e 64 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 l-kinds.#[0."\300\207".[nil].1.#
5260 31 23 5d 20 22 57 68 69 63 68 20 73 79 6d 62 6f 6c 20 6b 69 6e 64 73 20 74 6f 20 73 68 6f 77 20 1#]."Which.symbol.kinds.to.show.
5280 69 6e 20 69 6d 65 6e 75 2e 22 20 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 in.imenu.".(repeat.(choice.(cons
52a0 74 20 3a 74 61 67 20 22 4d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 22 20 6e 69 6c 29 20 28 63 6f 6e t.:tag."Miscellaneous".nil).(con
52c0 73 74 20 3a 74 61 67 20 22 46 69 6c 65 22 20 46 69 6c 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 st.:tag."File".File).(const.:tag
52e0 20 22 4d 6f 64 75 6c 65 22 20 4d 6f 64 75 6c 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e ."Module".Module).(const.:tag."N
5300 61 6d 65 73 70 61 63 65 22 20 4e 61 6d 65 73 70 61 63 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 amespace".Namespace).(const.:tag
5320 20 22 50 61 63 6b 61 67 65 22 20 50 61 63 6b 61 67 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 ."Package".Package).(const.:tag.
5340 22 43 6c 61 73 73 22 20 43 6c 61 73 73 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4d 65 74 68 "Class".Class).(const.:tag."Meth
5360 6f 64 22 20 4d 65 74 68 6f 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 50 72 6f 70 65 72 74 od".Method).(const.:tag."Propert
5380 79 22 20 50 72 6f 70 65 72 74 79 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 69 65 6c 64 22 y".Property).(const.:tag."Field"
53a0 20 46 69 65 6c 64 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6f 6e 73 74 72 75 63 74 6f 72 .Field).(const.:tag."Constructor
53c0 22 20 43 6f 6e 73 74 75 63 74 6f 72 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 6e 75 6d 22 ".Constuctor).(const.:tag."Enum"
53e0 20 45 6e 75 6d 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 74 65 72 66 61 63 65 22 20 49 .Enum).(const.:tag."Interface".I
5400 6e 74 65 72 66 61 63 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 75 6e 63 74 69 6f 6e 22 nterface).(const.:tag."Function"
5420 20 46 75 6e 63 74 69 6f 6e 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 56 61 72 69 61 62 6c 65 .Function).(const.:tag."Variable
5440 22 20 56 61 72 69 61 62 6c 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6f 6e 73 74 61 6e ".Variable).(const.:tag."Constan
5460 74 22 20 43 6f 6e 73 74 61 6e 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 74 72 69 6e 67 t".Constant).(const.:tag."String
5480 22 20 53 74 72 69 6e 67 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 75 6d 62 65 72 22 20 4e ".String).(const.:tag."Number".N
54a0 75 6d 62 65 72 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 42 6f 6f 6c 65 61 6e 22 20 42 6f 6f umber).(const.:tag."Boolean".Boo
54c0 6c 65 61 6e 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 72 72 61 79 22 20 41 72 72 61 79 29 lean).(const.:tag."Array".Array)
54e0 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 62 6a 65 63 74 22 20 4f 62 6a 65 63 74 29 20 28 63 .(const.:tag."Object".Object).(c
5500 6f 6e 73 74 20 3a 74 61 67 20 22 4b 65 79 22 20 4b 65 79 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 onst.:tag."Key".Key).(const.:tag
5520 20 22 4e 75 6c 6c 22 20 4e 75 6c 6c 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 6e 75 6d 20 ."Null".Null).(const.:tag."Enum.
5540 4d 65 6d 62 65 72 22 20 45 6e 75 6d 4d 65 6d 62 65 72 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 Member".EnumMember).(const.:tag.
5560 22 53 74 72 75 63 74 22 20 53 74 72 75 63 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 45 76 "Struct".Struct).(const.:tag."Ev
5580 65 6e 74 22 20 45 76 65 6e 74 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 70 65 72 61 74 6f ent".Event).(const.:tag."Operato
55a0 72 22 20 4f 70 65 72 61 74 6f 72 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 54 79 70 65 20 50 r".Operator).(const.:tag."Type.P
55c0 61 72 61 6d 65 74 65 72 22 20 54 79 70 65 50 61 72 61 6d 65 74 65 72 29 29 29 20 6c 73 70 2d 72 arameter".TypeParameter))).lsp-r
55e0 65 73 70 6f 6e 73 65 2d 74 69 6d 65 6f 75 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b esponse-timeout.#[0."\300\207".[
5600 31 30 5d 20 31 20 23 31 23 5d 20 22 4e 75 6d 62 65 72 20 6f 66 20 73 65 63 6f 6e 64 73 20 74 6f 10].1.#1#]."Number.of.seconds.to
5620 20 77 61 69 74 20 66 6f 72 20 61 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 74 68 65 20 6c 61 .wait.for.a.response.from.the.la
5640 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 62 65 66 6f 72 65 5c 6e 74 69 6d 69 6e 67 20 6f 75 74 nguage.server.before\ntiming.out
5660 2e 20 4e 69 6c 20 69 66 20 6e 6f 20 74 69 6d 65 6f 75 74 2e 22 20 28 63 68 6f 69 63 65 20 28 6e ..Nil.if.no.timeout.".(choice.(n
5680 75 6d 62 65 72 20 3a 74 61 67 20 22 53 65 63 6f 6e 64 73 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 umber.:tag."Seconds").(const.:ta
56a0 67 20 22 4e 6f 20 74 69 6d 65 6f 75 74 22 20 6e 69 6c 29 29 20 6c 73 70 2d 74 63 70 2d 63 6f 6e g."No.timeout".nil)).lsp-tcp-con
56c0 6e 65 63 74 69 6f 6e 2d 74 69 6d 65 6f 75 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b nection-timeout.#[0."\300\207".[
56e0 32 5d 20 31 20 23 31 23 5d 20 22 54 68 65 20 74 69 6d 65 6f 75 74 20 66 6f 72 20 74 63 70 20 63 2].1.#1#]."The.timeout.for.tcp.c
5700 6f 6e 6e 65 63 74 69 6f 6e 20 69 6e 20 73 65 63 6f 6e 64 73 2e 22 20 6e 75 6d 62 65 72 20 28 6c onnection.in.seconds.".number.(l
5720 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 32 22 29 5d 20 31 30 29 0a 23 40 33 31 38 20 41 6e 20 61 sp-mode..."6.2")].10).#@318.An.a
5740 6c 69 73 74 20 6f 66 20 28 4d 45 54 48 4f 44 20 2e 20 46 55 4e 43 54 49 4f 4e 29 2e 0a 4d 45 54 list.of.(METHOD...FUNCTION)..MET
5760 48 4f 44 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 73 20 61 63 63 65 70 74 HOD.is.one.of.the.symbols.accept
5780 65 64 20 62 79 0a 60 6c 73 70 2d 69 6d 65 6e 75 2d 73 6f 72 74 2d 6d 65 74 68 6f 64 73 27 2e 0a ed.by.`lsp-imenu-sort-methods'..
57a0 0a 46 55 4e 43 54 49 4f 4e 20 74 61 6b 65 73 20 74 77 6f 20 68 61 73 68 20 74 61 62 6c 65 73 20 .FUNCTION.takes.two.hash.tables.
57c0 72 65 70 72 65 73 65 6e 74 69 6e 67 20 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 2e 20 20 49 74 representing.DocumentSymbol...It
57e0 0a 72 65 74 75 72 6e 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2c 20 30 2c 20 6f .returns.a.negative.number,.0,.o
5800 72 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 20 69 6e 64 69 63 61 74 69 6e 67 0a 77 r.a.positive.number.indicating.w
5820 68 65 74 68 65 72 20 74 68 65 20 66 69 72 73 74 20 70 61 72 61 6d 65 74 65 72 20 69 73 20 6c 65 hether.the.first.parameter.is.le
5840 73 73 20 74 68 61 6e 2c 20 65 71 75 61 6c 20 74 6f 2c 20 6f 72 20 67 72 65 61 74 65 72 0a 74 68 ss.than,.equal.to,.or.greater.th
5860 61 6e 20 74 68 65 20 73 65 63 6f 6e 64 20 70 61 72 61 6d 65 74 65 72 2e 1f 0a 28 64 65 66 63 6f an.the.second.parameter...(defco
5880 6e 73 74 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 6f 6d 70 61 72 65 2d 66 75 6e 63 74 69 6f 6e 2d nst.lsp--imenu-compare-function-
58a0 61 6c 69 73 74 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 42 5c 33 30 32 5c alist.(byte-code."\300\301B\302\
58c0 33 30 33 42 5c 33 30 34 5c 33 30 35 42 45 5c 32 30 37 22 20 5b 6e 61 6d 65 20 6c 73 70 2d 2d 69 303B\304\305BE\207".[name.lsp--i
58e0 6d 65 6e 75 2d 63 6f 6d 70 61 72 65 2d 6e 61 6d 65 20 6b 69 6e 64 20 6c 73 70 2d 2d 69 6d 65 6e menu-compare-name.kind.lsp--imen
5900 75 2d 63 6f 6d 70 61 72 65 2d 6b 69 6e 64 20 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 2d 69 6d 65 u-compare-kind.position.lsp--ime
5920 6e 75 2d 63 6f 6d 70 61 72 65 2d 6c 69 6e 65 2d 63 6f 6c 5d 20 34 29 20 28 23 24 20 2e 20 32 32 nu-compare-line-col].4).(#$...22
5940 33 33 32 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 332)).(byte-code."\300\301\302\3
5960 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 03\304DD\305\306\307\310\311\312
5980 5c 33 31 33 26 09 5c 32 31 30 5c 33 30 30 5c 33 31 34 5c 33 30 32 5c 33 30 33 5c 33 31 35 44 44 \313&.\210\300\314\302\303\315DD
59a0 5c 33 31 36 5c 33 30 36 5c 33 31 37 5c 33 31 30 5c 33 32 30 5c 33 31 32 5c 33 32 31 26 09 5c 32 \316\306\317\310\320\312\321&.\2
59c0 31 30 5c 33 30 30 5c 33 32 32 5c 33 30 32 5c 33 30 33 5c 33 32 33 44 44 5c 33 32 34 5c 33 30 36 10\300\322\302\303\323DD\324\306
59e0 5c 33 30 37 5c 33 31 30 5c 33 32 30 5c 33 31 32 5c 33 32 35 26 09 5c 32 30 37 22 20 5b 63 75 73 \307\310\320\312\325&.\207".[cus
5a00 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 64 69 61 67 6e 6f 73 tom-declare-variable.lsp-diagnos
5a20 74 69 63 2d 63 6c 65 61 6e 2d 61 66 74 65 72 2d 63 68 61 6e 67 65 20 66 75 6e 63 61 6c 6c 20 66 tic-clean-after-change.funcall.f
5a40 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 unction.#[0."\300\207".[nil].1.#
5a60 31 3d 22 22 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 6c 65 61 6e 20 74 68 65 20 64 1=""]."When.non-nil,.clean.the.d
5a80 69 61 67 6e 6f 73 74 69 63 73 20 6f 6e 20 63 68 61 6e 67 65 2e 5c 6e 5c 6e 4e 6f 74 65 20 74 68 iagnostics.on.change.\n\nNote.th
5aa0 61 74 20 77 68 65 6e 20 74 68 61 74 20 73 65 74 74 69 6e 67 20 69 73 20 6e 69 6c 2c 20 60 6c 73 at.when.that.setting.is.nil,.`ls
5ac0 70 2d 6d 6f 64 65 27 20 77 69 6c 6c 20 73 68 6f 77 20 73 74 61 6c 65 5c 6e 64 69 61 67 6e 6f 73 p-mode'.will.show.stale\ndiagnos
5ae0 74 69 63 73 20 75 6e 74 69 6c 20 73 65 72 76 65 72 20 70 75 62 6c 69 73 68 65 73 20 74 68 65 20 tics.until.server.publishes.the.
5b00 6e 65 77 20 73 65 74 20 6f 66 20 64 69 61 67 6e 6f 73 74 69 63 73 22 20 3a 74 79 70 65 20 62 6f new.set.of.diagnostics".:type.bo
5b20 6f 6c 65 61 6e 20 3a 67 72 6f 75 70 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 3a 70 61 olean.:group.lsp-diagnostics.:pa
5b40 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 37 2e 30 2e 31 ckage-version.(lsp-mode..."7.0.1
5b60 22 29 20 6c 73 70 2d 73 65 72 76 65 72 2d 74 72 61 63 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 ").lsp-server-trace.#[0."\300\20
5b80 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 52 65 71 75 65 73 74 20 74 72 61 63 69 6e 67 7".[nil].1.#1#]."Request.tracing
5ba0 20 6f 6e 20 74 68 65 20 73 65 72 76 65 72 20 73 69 64 65 2e 5c 6e 54 68 65 20 61 63 74 75 61 6c .on.the.server.side.\nThe.actual
5bc0 20 74 72 61 63 65 20 6f 75 74 70 75 74 20 61 74 20 65 61 63 68 20 6c 65 76 65 6c 20 64 65 70 65 .trace.output.at.each.level.depe
5be0 6e 64 73 20 6f 6e 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 6e 20 75 73 nds.on.the.language.server.in.us
5c00 65 2e 5c 6e 43 68 61 6e 67 65 73 20 74 61 6b 65 20 65 66 66 65 63 74 20 6f 6e 6c 79 20 77 68 65 e.\nChanges.take.effect.only.whe
5c20 6e 20 61 20 6e 65 77 20 73 65 73 73 69 6f 6e 20 69 73 20 73 74 61 72 74 65 64 2e 22 20 28 63 68 n.a.new.session.is.started.".(ch
5c40 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 64 22 20 22 6f 66 66 oice.(const.:tag."Disabled"."off
5c60 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4d 65 73 73 61 67 65 73 20 6f 6e 6c 79 22 20 22 ").(const.:tag."Messages.only"."
5c80 6d 65 73 73 61 67 65 73 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 56 65 72 62 6f 73 65 22 messages").(const.:tag."Verbose"
5ca0 20 22 76 65 72 62 6f 73 65 22 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 ."verbose").(const.:tag."Default
5cc0 20 28 64 69 73 61 62 6c 65 64 29 22 20 6e 69 6c 29 29 20 6c 73 70 2d 6d 6f 64 65 20 28 6c 73 70 .(disabled)".nil)).lsp-mode.(lsp
5ce0 2d 6d 6f 64 65 20 2e 20 22 36 2e 31 22 29 20 6c 73 70 2d 61 75 74 6f 2d 74 6f 75 63 68 2d 66 69 -mode..."6.1").lsp-auto-touch-fi
5d00 6c 65 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 49 les.#[0."\300\207".[t].1.#1#]."I
5d20 66 20 6e 6f 6e 2d 6e 69 6c 20 65 6e 73 75 72 65 20 74 68 65 20 66 69 6c 65 73 20 65 78 69 73 74 f.non-nil.ensure.the.files.exist
5d40 20 62 65 66 6f 72 65 20 73 65 6e 64 69 6e 67 5c 6e 60 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 .before.sending\n`textDocument/d
5d60 69 64 4f 70 65 6e 27 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2e 22 20 28 6c 73 70 2d 6d 6f 64 65 idOpen'.notification.".(lsp-mode
5d80 20 2e 20 22 38 2e 30 2e 31 22 29 5d 20 31 30 29 0a 23 40 32 38 20 4c 61 6e 67 75 61 67 65 20 69 ..."8.0.1")].10).#@28.Language.i
5da0 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6c 61 d.configuration...(defvar.lsp-la
5dc0 6e 67 75 61 67 65 2d 69 64 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 28 28 22 2e 2a 5c 5c nguage-id-configuration.'((".*\\
5de0 2e 76 75 65 24 22 20 2e 20 22 76 75 65 22 29 20 28 22 2e 2a 5c 5c 2e 74 73 78 24 22 20 2e 20 22 .vue$"..."vue").(".*\\.tsx$"..."
5e00 74 79 70 65 73 63 72 69 70 74 72 65 61 63 74 22 29 20 28 22 2e 2a 5c 5c 2e 74 73 24 22 20 2e 20 typescriptreact").(".*\\.ts$"...
5e20 22 74 79 70 65 73 63 72 69 70 74 22 29 20 28 22 2e 2a 5c 5c 2e 6a 73 78 24 22 20 2e 20 22 6a 61 "typescript").(".*\\.jsx$"..."ja
5e40 76 61 73 63 72 69 70 74 72 65 61 63 74 22 29 20 28 22 2e 2a 5c 5c 2e 6a 73 24 22 20 2e 20 22 6a vascriptreact").(".*\\.js$"..."j
5e60 61 76 61 73 63 72 69 70 74 22 29 20 28 22 2e 2a 5c 5c 2e 78 6d 6c 24 22 20 2e 20 22 78 6d 6c 22 avascript").(".*\\.xml$"..."xml"
5e80 29 20 28 22 2e 2a 5c 5c 2e 68 78 24 22 20 2e 20 22 68 61 78 65 22 29 20 28 22 2e 2a 5c 5c 2e 6c ).(".*\\.hx$"..."haxe").(".*\\.l
5ea0 75 61 24 22 20 2e 20 22 6c 75 61 22 29 20 28 22 2e 2a 5c 5c 2e 73 71 6c 24 22 20 2e 20 22 73 71 ua$"..."lua").(".*\\.sql$"..."sq
5ec0 6c 22 29 20 28 22 2e 2a 5c 5c 2e 68 74 6d 6c 24 22 20 2e 20 22 68 74 6d 6c 22 29 20 28 22 2e 2a l").(".*\\.html$"..."html").(".*
5ee0 5c 5c 2e 63 73 73 22 20 2e 20 22 63 73 73 22 29 20 28 22 2e 2a 2f 73 65 74 74 69 6e 67 73 2e 6a \\.css"..."css").(".*/settings.j
5f00 73 6f 6e 24 22 20 2e 20 22 6a 73 6f 6e 63 22 29 20 28 22 2e 2a 5c 5c 2e 6a 73 6f 6e 24 22 20 2e son$"..."jsonc").(".*\\.json$"..
5f20 20 22 6a 73 6f 6e 22 29 20 28 22 2e 2a 5c 5c 2e 6a 73 6f 6e 63 24 22 20 2e 20 22 6a 73 6f 6e 63 ."json").(".*\\.jsonc$"..."jsonc
5f40 22 29 20 28 22 2e 2a 5c 5c 2e 70 68 70 24 22 20 2e 20 22 70 68 70 22 29 20 28 22 2e 2a 5c 5c 2e ").(".*\\.php$"..."php").(".*\\.
5f60 73 76 65 6c 74 65 24 22 20 2e 20 22 73 76 65 6c 74 65 22 29 20 28 22 2e 2a 5c 5c 2e 65 62 75 69 svelte$"..."svelte").(".*\\.ebui
5f80 6c 64 24 22 20 2e 20 22 73 68 65 6c 6c 73 63 72 69 70 74 22 29 20 28 22 2e 2a 2f 50 4b 47 42 55 ld$"..."shellscript").(".*/PKGBU
5fa0 49 4c 44 24 22 20 2e 20 22 73 68 65 6c 6c 73 63 72 69 70 74 22 29 20 28 22 2e 2a 5c 5c 2e 74 74 ILD$"..."shellscript").(".*\\.tt
5fc0 63 6e 33 24 22 20 2e 20 22 74 74 63 6e 33 22 29 20 28 61 64 61 2d 6d 6f 64 65 20 2e 20 22 61 64 cn3$"..."ttcn3").(ada-mode..."ad
5fe0 61 22 29 20 28 6e 78 6d 6c 2d 6d 6f 64 65 20 2e 20 22 78 6d 6c 22 29 20 28 73 71 6c 2d 6d 6f 64 a").(nxml-mode..."xml").(sql-mod
6000 65 20 2e 20 22 73 71 6c 22 29 20 28 76 69 6d 72 63 2d 6d 6f 64 65 20 2e 20 22 76 69 6d 22 29 20 e..."sql").(vimrc-mode..."vim").
6020 28 73 68 2d 6d 6f 64 65 20 2e 20 22 73 68 65 6c 6c 73 63 72 69 70 74 22 29 20 28 65 62 75 69 6c (sh-mode..."shellscript").(ebuil
6040 64 2d 6d 6f 64 65 20 2e 20 22 73 68 65 6c 6c 73 63 72 69 70 74 22 29 20 28 70 6b 67 62 75 69 6c d-mode..."shellscript").(pkgbuil
6060 64 2d 6d 6f 64 65 20 2e 20 22 73 68 65 6c 6c 73 63 72 69 70 74 22 29 20 28 73 63 61 6c 61 2d 6d d-mode..."shellscript").(scala-m
6080 6f 64 65 20 2e 20 22 73 63 61 6c 61 22 29 20 28 6a 75 6c 69 61 2d 6d 6f 64 65 20 2e 20 22 6a 75 ode..."scala").(julia-mode..."ju
60a0 6c 69 61 22 29 20 28 63 6c 6f 6a 75 72 65 2d 6d 6f 64 65 20 2e 20 22 63 6c 6f 6a 75 72 65 22 29 lia").(clojure-mode..."clojure")
60c0 20 28 63 6c 6f 6a 75 72 65 63 2d 6d 6f 64 65 20 2e 20 22 63 6c 6f 6a 75 72 65 22 29 20 28 63 6c .(clojurec-mode..."clojure").(cl
60e0 6f 6a 75 72 65 73 63 72 69 70 74 2d 6d 6f 64 65 20 2e 20 22 63 6c 6f 6a 75 72 65 73 63 72 69 70 ojurescript-mode..."clojurescrip
6100 74 22 29 20 28 6a 61 76 61 2d 6d 6f 64 65 20 2e 20 22 6a 61 76 61 22 29 20 28 6a 64 65 65 2d 6d t").(java-mode..."java").(jdee-m
6120 6f 64 65 20 2e 20 22 6a 61 76 61 22 29 20 28 67 72 6f 6f 76 79 2d 6d 6f 64 65 20 2e 20 22 67 72 ode..."java").(groovy-mode..."gr
6140 6f 6f 76 79 22 29 20 28 70 79 74 68 6f 6e 2d 6d 6f 64 65 20 2e 20 22 70 79 74 68 6f 6e 22 29 20 oovy").(python-mode..."python").
6160 28 63 79 74 68 6f 6e 2d 6d 6f 64 65 20 2e 20 22 70 79 74 68 6f 6e 22 29 20 28 6c 73 70 2d 2d 72 (cython-mode..."python").(lsp--r
6180 65 6e 64 65 72 2d 6d 61 72 6b 64 6f 77 6e 20 2e 20 22 6d 61 72 6b 64 6f 77 6e 22 29 20 28 72 75 ender-markdown..."markdown").(ru
61a0 73 74 2d 6d 6f 64 65 20 2e 20 22 72 75 73 74 22 29 20 28 72 75 73 74 69 63 2d 6d 6f 64 65 20 2e st-mode..."rust").(rustic-mode..
61c0 20 22 72 75 73 74 22 29 20 28 6b 6f 74 6c 69 6e 2d 6d 6f 64 65 20 2e 20 22 6b 6f 74 6c 69 6e 22 ."rust").(kotlin-mode..."kotlin"
61e0 29 20 28 63 73 73 2d 6d 6f 64 65 20 2e 20 22 63 73 73 22 29 20 28 6c 65 73 73 2d 6d 6f 64 65 20 ).(css-mode..."css").(less-mode.
6200 2e 20 22 6c 65 73 73 22 29 20 28 6c 65 73 73 2d 63 73 73 2d 6d 6f 64 65 20 2e 20 22 6c 65 73 73 .."less").(less-css-mode..."less
6220 22 29 20 28 6c 75 61 2d 6d 6f 64 65 20 2e 20 22 6c 75 61 22 29 20 28 73 61 73 73 2d 6d 6f 64 65 ").(lua-mode..."lua").(sass-mode
6240 20 2e 20 22 73 61 73 73 22 29 20 28 73 73 61 73 73 2d 6d 6f 64 65 20 2e 20 22 73 61 73 73 22 29 ..."sass").(ssass-mode..."sass")
6260 20 28 73 63 73 73 2d 6d 6f 64 65 20 2e 20 22 73 63 73 73 22 29 20 28 73 63 61 64 2d 6d 6f 64 65 .(scss-mode..."scss").(scad-mode
6280 20 2e 20 22 6f 70 65 6e 73 63 61 64 22 29 20 28 78 6d 6c 2d 6d 6f 64 65 20 2e 20 22 78 6d 6c 22 ..."openscad").(xml-mode..."xml"
62a0 29 20 28 63 2d 6d 6f 64 65 20 2e 20 22 63 22 29 20 28 63 2b 2b 2d 6d 6f 64 65 20 2e 20 22 63 70 ).(c-mode..."c").(c++-mode..."cp
62c0 70 22 29 20 28 6f 62 6a 63 2d 6d 6f 64 65 20 2e 20 22 6f 62 6a 65 63 74 69 76 65 2d 63 22 29 20 p").(objc-mode..."objective-c").
62e0 28 68 74 6d 6c 2d 6d 6f 64 65 20 2e 20 22 68 74 6d 6c 22 29 20 28 73 67 6d 6c 2d 6d 6f 64 65 20 (html-mode..."html").(sgml-mode.
6300 2e 20 22 68 74 6d 6c 22 29 20 28 6d 68 74 6d 6c 2d 6d 6f 64 65 20 2e 20 22 68 74 6d 6c 22 29 20 .."html").(mhtml-mode..."html").
6320 28 67 6f 2d 64 6f 74 2d 6d 6f 64 2d 6d 6f 64 65 20 2e 20 22 67 6f 2e 6d 6f 64 22 29 20 28 67 6f (go-dot-mod-mode..."go.mod").(go
6340 2d 6d 6f 64 65 20 2e 20 22 67 6f 22 29 20 28 67 72 61 70 68 71 6c 2d 6d 6f 64 65 20 2e 20 22 67 -mode..."go").(graphql-mode..."g
6360 72 61 70 68 71 6c 22 29 20 28 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 2e 20 22 68 61 73 6b 65 6c raphql").(haskell-mode..."haskel
6380 6c 22 29 20 28 68 61 63 6b 2d 6d 6f 64 65 20 2e 20 22 68 61 63 6b 22 29 20 28 70 68 70 2d 6d 6f l").(hack-mode..."hack").(php-mo
63a0 64 65 20 2e 20 22 70 68 70 22 29 20 28 70 6f 77 65 72 73 68 65 6c 6c 2d 6d 6f 64 65 20 2e 20 22 de..."php").(powershell-mode..."
63c0 70 6f 77 65 72 73 68 65 6c 6c 22 29 20 28 70 6f 77 65 72 73 68 65 6c 6c 2d 6d 6f 64 65 20 2e 20 powershell").(powershell-mode...
63e0 22 50 6f 77 65 72 53 68 65 6c 6c 22 29 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 2e 20 22 6a 73 6f 6e "PowerShell").(json-mode..."json
6400 22 29 20 28 6a 73 6f 6e 63 2d 6d 6f 64 65 20 2e 20 22 6a 73 6f 6e 63 22 29 20 28 72 6a 73 78 2d ").(jsonc-mode..."jsonc").(rjsx-
6420 6d 6f 64 65 20 2e 20 22 6a 61 76 61 73 63 72 69 70 74 22 29 20 28 6a 73 32 2d 6d 6f 64 65 20 2e mode..."javascript").(js2-mode..
6440 20 22 6a 61 76 61 73 63 72 69 70 74 22 29 20 28 6a 73 2d 6d 6f 64 65 20 2e 20 22 6a 61 76 61 73 ."javascript").(js-mode..."javas
6460 63 72 69 70 74 22 29 20 28 74 79 70 65 73 63 72 69 70 74 2d 6d 6f 64 65 20 2e 20 22 74 79 70 65 cript").(typescript-mode..."type
6480 73 63 72 69 70 74 22 29 20 28 66 73 68 61 72 70 2d 6d 6f 64 65 20 2e 20 22 66 73 68 61 72 70 22 script").(fsharp-mode..."fsharp"
64a0 29 20 28 72 65 61 73 6f 6e 2d 6d 6f 64 65 20 2e 20 22 72 65 61 73 6f 6e 22 29 20 28 63 61 6d 6c ).(reason-mode..."reason").(caml
64c0 2d 6d 6f 64 65 20 2e 20 22 6f 63 61 6d 6c 22 29 20 28 74 75 61 72 65 67 2d 6d 6f 64 65 20 2e 20 -mode..."ocaml").(tuareg-mode...
64e0 22 6f 63 61 6d 6c 22 29 20 28 73 77 69 66 74 2d 6d 6f 64 65 20 2e 20 22 73 77 69 66 74 22 29 20 "ocaml").(swift-mode..."swift").
6500 28 65 6c 69 78 69 72 2d 6d 6f 64 65 20 2e 20 22 65 6c 69 78 69 72 22 29 20 28 63 6f 6e 66 2d 6a (elixir-mode..."elixir").(conf-j
6520 61 76 61 70 72 6f 70 2d 6d 6f 64 65 20 2e 20 22 73 70 72 69 6e 67 2d 62 6f 6f 74 2d 70 72 6f 70 avaprop-mode..."spring-boot-prop
6540 65 72 74 69 65 73 22 29 20 28 79 61 6d 6c 2d 6d 6f 64 65 20 2e 20 22 73 70 72 69 6e 67 2d 62 6f erties").(yaml-mode..."spring-bo
6560 6f 74 2d 70 72 6f 70 65 72 74 69 65 73 2d 79 61 6d 6c 22 29 20 28 72 75 62 79 2d 6d 6f 64 65 20 ot-properties-yaml").(ruby-mode.
6580 2e 20 22 72 75 62 79 22 29 20 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 2e 20 22 72 75 62 79 .."ruby").(enh-ruby-mode..."ruby
65a0 22 29 20 28 66 6f 72 74 72 61 6e 2d 6d 6f 64 65 20 2e 20 22 66 6f 72 74 72 61 6e 22 29 20 28 66 ").(fortran-mode..."fortran").(f
65c0 39 30 2d 6d 6f 64 65 20 2e 20 22 66 6f 72 74 72 61 6e 22 29 20 28 65 6c 6d 2d 6d 6f 64 65 20 2e 90-mode..."fortran").(elm-mode..
65e0 20 22 65 6c 6d 22 29 20 28 64 61 72 74 2d 6d 6f 64 65 20 2e 20 22 64 61 72 74 22 29 20 28 65 72 ."elm").(dart-mode..."dart").(er
6600 6c 61 6e 67 2d 6d 6f 64 65 20 2e 20 22 65 72 6c 61 6e 67 22 29 20 28 64 6f 63 6b 65 72 66 69 6c lang-mode..."erlang").(dockerfil
6620 65 2d 6d 6f 64 65 20 2e 20 22 64 6f 63 6b 65 72 66 69 6c 65 22 29 20 28 63 73 68 61 72 70 2d 6d e-mode..."dockerfile").(csharp-m
6640 6f 64 65 20 2e 20 22 63 73 68 61 72 70 22 29 20 28 63 73 68 61 72 70 2d 74 72 65 65 2d 73 69 74 ode..."csharp").(csharp-tree-sit
6660 74 65 72 2d 6d 6f 64 65 20 2e 20 22 63 73 68 61 72 70 22 29 20 28 70 6c 61 69 6e 2d 74 65 78 2d ter-mode..."csharp").(plain-tex-
6680 6d 6f 64 65 20 2e 20 22 70 6c 61 69 6e 74 65 78 22 29 20 28 6c 61 74 65 78 2d 6d 6f 64 65 20 2e mode..."plaintex").(latex-mode..
66a0 20 22 6c 61 74 65 78 22 29 20 28 76 2d 6d 6f 64 65 20 2e 20 22 76 22 29 20 28 76 68 64 6c 2d 6d ."latex").(v-mode..."v").(vhdl-m
66c0 6f 64 65 20 2e 20 22 76 68 64 6c 22 29 20 28 76 65 72 69 6c 6f 67 2d 6d 6f 64 65 20 2e 20 22 76 ode..."vhdl").(verilog-mode..."v
66e0 65 72 69 6c 6f 67 22 29 20 28 74 65 72 72 61 66 6f 72 6d 2d 6d 6f 64 65 20 2e 20 22 74 65 72 72 erilog").(terraform-mode..."terr
6700 61 66 6f 72 6d 22 29 20 28 65 73 73 2d 6a 75 6c 69 61 2d 6d 6f 64 65 20 2e 20 22 6a 75 6c 69 61 aform").(ess-julia-mode..."julia
6720 22 29 20 28 65 73 73 2d 72 2d 6d 6f 64 65 20 2e 20 22 72 22 29 20 28 63 72 79 73 74 61 6c 2d 6d ").(ess-r-mode..."r").(crystal-m
6740 6f 64 65 20 2e 20 22 63 72 79 73 74 61 6c 22 29 20 28 6e 69 6d 2d 6d 6f 64 65 20 2e 20 22 6e 69 ode..."crystal").(nim-mode..."ni
6760 6d 22 29 20 28 64 68 61 6c 6c 2d 6d 6f 64 65 20 2e 20 22 64 68 61 6c 6c 22 29 20 28 63 6d 61 6b m").(dhall-mode..."dhall").(cmak
6780 65 2d 6d 6f 64 65 20 2e 20 22 63 6d 61 6b 65 22 29 20 28 70 75 72 65 73 63 72 69 70 74 2d 6d 6f e-mode..."cmake").(purescript-mo
67a0 64 65 20 2e 20 22 70 75 72 65 73 63 72 69 70 74 22 29 20 28 67 64 73 63 72 69 70 74 2d 6d 6f 64 de..."purescript").(gdscript-mod
67c0 65 20 2e 20 22 67 64 73 63 72 69 70 74 22 29 20 28 70 65 72 6c 2d 6d 6f 64 65 20 2e 20 22 70 65 e..."gdscript").(perl-mode..."pe
67e0 72 6c 22 29 20 28 63 70 65 72 6c 2d 6d 6f 64 65 20 2e 20 22 70 65 72 6c 22 29 20 28 72 6f 62 6f rl").(cperl-mode..."perl").(robo
6800 74 2d 6d 6f 64 65 20 2e 20 22 72 6f 62 6f 74 22 29 20 28 72 61 63 6b 65 74 2d 6d 6f 64 65 20 2e t-mode..."robot").(racket-mode..
6820 20 22 72 61 63 6b 65 74 22 29 20 28 6e 69 78 2d 6d 6f 64 65 20 2e 20 22 6e 69 78 22 29 20 28 70 ."racket").(nix-mode..."nix").(p
6840 72 6f 6c 6f 67 2d 6d 6f 64 65 20 2e 20 22 70 72 6f 6c 6f 67 22 29 20 28 76 61 6c 61 2d 6d 6f 64 rolog-mode..."prolog").(vala-mod
6860 65 20 2e 20 22 76 61 6c 61 22 29 20 28 61 63 74 69 6f 6e 73 63 72 69 70 74 2d 6d 6f 64 65 20 2e e..."vala").(actionscript-mode..
6880 20 22 61 63 74 69 6f 6e 73 63 72 69 70 74 22 29 20 28 64 2d 6d 6f 64 65 20 2e 20 22 64 22 29 20 ."actionscript").(d-mode..."d").
68a0 28 7a 69 67 2d 6d 6f 64 65 20 2e 20 22 7a 69 67 22 29 20 28 74 65 78 74 2d 6d 6f 64 65 20 2e 20 (zig-mode..."zig").(text-mode...
68c0 22 70 6c 61 69 6e 74 65 78 74 22 29 20 28 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 2e 20 22 6d "plaintext").(markdown-mode..."m
68e0 61 72 6b 64 6f 77 6e 22 29 20 28 67 66 6d 2d 6d 6f 64 65 20 2e 20 22 6d 61 72 6b 64 6f 77 6e 22 arkdown").(gfm-mode..."markdown"
6900 29 20 28 62 65 61 6e 63 6f 75 6e 74 2d 6d 6f 64 65 20 2e 20 22 62 65 61 6e 63 6f 75 6e 74 22 29 ).(beancount-mode..."beancount")
6920 20 28 63 6f 6e 66 2d 74 6f 6d 6c 2d 6d 6f 64 65 20 2e 20 22 74 6f 6d 6c 22 29 20 28 6f 72 67 2d .(conf-toml-mode..."toml").(org-
6940 6d 6f 64 65 20 2e 20 22 6f 72 67 22 29 20 28 6f 72 67 2d 6a 6f 75 72 6e 61 6c 2d 6d 6f 64 65 20 mode..."org").(org-journal-mode.
6960 2e 20 22 6f 72 67 22 29 20 28 6e 67 69 6e 78 2d 6d 6f 64 65 20 2e 20 22 6e 67 69 6e 78 22 29 20 .."org").(nginx-mode..."nginx").
6980 28 6d 61 67 69 6b 2d 6d 6f 64 65 20 2e 20 22 6d 61 67 69 6b 22 29 20 28 69 64 72 69 73 2d 6d 6f (magik-mode..."magik").(idris-mo
69a0 64 65 20 2e 20 22 69 64 72 69 73 22 29 20 28 69 64 72 69 73 32 2d 6d 6f 64 65 20 2e 20 22 69 64 de..."idris").(idris2-mode..."id
69c0 72 69 73 32 22 29 29 20 28 23 24 20 2e 20 32 33 39 35 38 29 29 0a 23 40 31 31 36 20 4b 65 65 70 ris2")).(#$...23958)).#@116.Keep
69e0 20 74 72 61 63 6b 20 6f 66 20 6c 61 73 74 20 61 63 74 69 76 65 20 77 6f 72 6b 73 70 61 63 65 2e .track.of.last.active.workspace.
6a00 0a 57 65 20 77 61 6e 74 20 74 6f 20 74 72 79 20 74 68 65 20 6c 61 73 74 20 77 6f 72 6b 73 70 61 .We.want.to.try.the.last.workspa
6a20 63 65 20 66 69 72 73 74 20 77 68 65 6e 20 6a 75 6d 70 69 6e 67 20 69 6e 74 6f 20 61 20 6c 69 62 ce.first.when.jumping.into.a.lib
6a40 72 61 72 79 0a 64 69 72 65 63 74 6f 72 79 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 6c 61 73 rary.directory..(defvar.lsp--las
6a60 74 2d 61 63 74 69 76 65 2d 77 6f 72 6b 73 70 61 63 65 73 20 6e 69 6c 20 28 23 24 20 2e 20 32 37 t-active-workspaces.nil.(#$...27
6a80 31 30 30 29 29 0a 23 40 31 34 34 20 4d 61 70 20 6d 65 74 68 6f 64 73 20 74 6f 20 72 65 71 75 69 100)).#@144.Map.methods.to.requi
6aa0 72 65 6d 65 6e 74 73 2e 0a 49 74 20 69 73 20 75 73 65 64 20 62 79 20 72 65 71 75 65 73 74 2d 73 rements..It.is.used.by.request-s
6ac0 65 6e 64 69 6e 67 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 ending.functions.to.determine.wh
6ae0 69 63 68 20 73 65 72 76 65 72 0a 6d 75 73 74 20 62 65 20 75 73 65 64 20 66 6f 72 20 68 61 6e 64 ich.server.must.be.used.for.hand
6b00 6c 69 6e 67 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6d 65 73 73 61 67 65 2e 1f 0a 28 64 65 66 ling.a.particular.message...(def
6b20 76 61 72 20 6c 73 70 2d 6d 65 74 68 6f 64 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 20 27 28 28 22 var.lsp-method-requirements.'(("
6b40 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 61 6c 6c 48 69 65 72 61 72 63 68 79 22 20 3a 63 61 70 textDocument/callHierarchy".:cap
6b60 61 62 69 6c 69 74 79 20 3a 63 61 6c 6c 48 69 65 72 61 72 63 68 79 50 72 6f 76 69 64 65 72 29 20 ability.:callHierarchyProvider).
6b80 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 20 3a 63 61 70 61 ("textDocument/codeAction".:capa
6ba0 62 69 6c 69 74 79 20 3a 63 6f 64 65 41 63 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 20 28 22 63 6f bility.:codeActionProvider).("co
6bc0 64 65 41 63 74 69 6f 6e 2f 72 65 73 6f 6c 76 65 22 20 3a 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 deAction/resolve".:check-command
6be0 20 28 6c 61 6d 62 64 61 20 28 77 6f 72 6b 73 70 61 63 65 29 20 28 77 69 74 68 2d 6c 73 70 2d 77 .(lambda.(workspace).(with-lsp-w
6c00 6f 72 6b 73 70 61 63 65 20 77 6f 72 6b 73 70 61 63 65 20 28 6c 73 70 3a 63 6f 64 65 2d 61 63 74 orkspace.workspace.(lsp:code-act
6c20 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 72 65 73 6f 6c 76 65 2d 70 72 6f 76 69 64 65 72 5c 3f 20 28 ion-options-resolve-provider\?.(
6c40 6f 72 20 28 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 63 6f 64 65 41 63 74 69 6f 6e 50 or.(lsp--capability.:codeActionP
6c60 72 6f 76 69 64 65 72 29 20 28 77 68 65 6e 2d 6c 65 74 20 28 28 6d 61 79 62 65 2d 63 61 70 61 62 rovider).(when-let.((maybe-capab
6c80 69 6c 69 74 79 20 28 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 ility.(lsp--registered-capabilit
6ca0 79 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 29 29 20 28 63 y."textDocument/codeAction")).(c
6cc0 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 28 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 apability-options.(lsp--register
6ce0 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 6d 61 79 62 65 2d 63 61 70 61 ed-capability-options.maybe-capa
6d00 62 69 6c 69 74 79 29 29 29 20 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 29 29 29 29 bility))).capability-options))))
6d20 29 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 4c 65 6e 73 22 20 3a 63 61 70 )).("textDocument/codeLens".:cap
6d40 61 62 69 6c 69 74 79 20 3a 63 6f 64 65 4c 65 6e 73 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 ability.:codeLensProvider).("tex
6d60 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 6d 70 6c 65 74 69 6f 6e 22 20 3a 63 61 70 61 62 69 6c 69 74 tDocument/completion".:capabilit
6d80 79 20 3a 63 6f 6d 70 6c 65 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 20 28 22 63 6f 6d 70 6c 65 74 y.:completionProvider).("complet
6da0 69 6f 6e 49 74 65 6d 2f 72 65 73 6f 6c 76 65 22 20 3a 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 20 ionItem/resolve".:check-command.
6dc0 28 6c 61 6d 62 64 61 20 28 77 6b 29 20 28 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 (lambda.(wk).(with-lsp-workspace
6de0 20 77 6b 20 28 6c 73 70 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 72 65 73 6f .wk.(lsp:completion-options-reso
6e00 6c 76 65 2d 70 72 6f 76 69 64 65 72 5c 3f 20 28 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 lve-provider\?.(lsp--capability.
6e20 3a 63 6f 6d 70 6c 65 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 29 29 29 29 20 28 22 74 65 78 74 44 :completionProvider))))).("textD
6e40 6f 63 75 6d 65 6e 74 2f 64 65 63 6c 61 72 61 74 69 6f 6e 22 20 3a 63 61 70 61 62 69 6c 69 74 79 ocument/declaration".:capability
6e60 20 3a 64 65 63 6c 61 72 61 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 .:declarationProvider).("textDoc
6e80 75 6d 65 6e 74 2f 64 65 66 69 6e 69 74 69 6f 6e 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 64 ument/definition".:capability.:d
6ea0 65 66 69 6e 69 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e efinitionProvider).("textDocumen
6ec0 74 2f 64 6f 63 75 6d 65 6e 74 43 6f 6c 6f 72 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 63 6f t/documentColor".:capability.:co
6ee0 6c 6f 72 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 lorProvider).("textDocument/docu
6f00 6d 65 6e 74 4c 69 6e 6b 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 64 6f 63 75 6d 65 6e 74 4c mentLink".:capability.:documentL
6f20 69 6e 6b 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 inkProvider).("textDocument/docu
6f40 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 64 6f 63 75 mentHighlight".:capability.:docu
6f60 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 mentHighlightProvider).("textDoc
6f80 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 22 20 3a 63 61 70 61 62 69 6c 69 74 ument/documentSymbol".:capabilit
6fa0 79 20 3a 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 y.:documentSymbolProvider).("tex
6fc0 74 44 6f 63 75 6d 65 6e 74 2f 66 6f 6c 64 69 6e 67 52 61 6e 67 65 22 20 3a 63 61 70 61 62 69 6c tDocument/foldingRange".:capabil
6fe0 69 74 79 20 3a 66 6f 6c 64 69 6e 67 52 61 6e 67 65 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 ity.:foldingRangeProvider).("tex
7000 74 44 6f 63 75 6d 65 6e 74 2f 66 6f 72 6d 61 74 74 69 6e 67 22 20 3a 63 61 70 61 62 69 6c 69 74 tDocument/formatting".:capabilit
7020 79 20 3a 64 6f 63 75 6d 65 6e 74 46 6f 72 6d 61 74 74 69 6e 67 50 72 6f 76 69 64 65 72 29 20 28 y.:documentFormattingProvider).(
7040 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 20 3a 63 61 70 61 62 69 6c 69 74 79 "textDocument/hover".:capability
7060 20 3a 68 6f 76 65 72 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f .:hoverProvider).("textDocument/
7080 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 69 6d 70 implementation".:capability.:imp
70a0 6c 65 6d 65 6e 74 61 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d lementationProvider).("textDocum
70c0 65 6e 74 2f 6c 69 6e 6b 65 64 45 64 69 74 69 6e 67 52 61 6e 67 65 22 20 3a 63 61 70 61 62 69 6c ent/linkedEditingRange".:capabil
70e0 69 74 79 20 3a 6c 69 6e 6b 65 64 45 64 69 74 69 6e 67 52 61 6e 67 65 50 72 6f 76 69 64 65 72 29 ity.:linkedEditingRangeProvider)
7100 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 6f 6e 54 79 70 65 46 6f 72 6d 61 74 74 69 6e 67 .("textDocument/onTypeFormatting
7120 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 64 6f 63 75 6d 65 6e 74 4f 6e 54 79 70 65 46 6f 72 ".:capability.:documentOnTypeFor
7140 6d 61 74 74 69 6e 67 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f mattingProvider).("textDocument/
7160 70 72 65 70 61 72 65 52 65 6e 61 6d 65 22 20 3a 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 20 28 6c prepareRename".:check-command.(l
7180 61 6d 62 64 61 20 28 77 6f 72 6b 73 70 61 63 65 29 20 28 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b ambda.(workspace).(with-lsp-work
71a0 73 70 61 63 65 20 77 6f 72 6b 73 70 61 63 65 20 28 6c 73 70 3a 72 65 6e 61 6d 65 2d 6f 70 74 69 space.workspace.(lsp:rename-opti
71c0 6f 6e 73 2d 70 72 65 70 61 72 65 2d 70 72 6f 76 69 64 65 72 5c 3f 20 28 6f 72 20 28 6c 73 70 2d ons-prepare-provider\?.(or.(lsp-
71e0 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 72 65 6e 61 6d 65 50 72 6f 76 69 64 65 72 29 20 28 77 68 -capability.:renameProvider).(wh
7200 65 6e 2d 6c 65 74 20 28 28 6d 61 79 62 65 2d 63 61 70 61 62 69 6c 69 74 79 20 28 6c 73 70 2d 2d en-let.((maybe-capability.(lsp--
7220 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 22 74 65 78 74 44 6f 63 75 6d registered-capability."textDocum
7240 65 6e 74 2f 72 65 6e 61 6d 65 22 29 29 29 20 28 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d ent/rename"))).(lsp--registered-
7260 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 6d 61 79 62 65 2d 63 61 70 61 62 69 6c capability-options.maybe-capabil
7280 69 74 79 29 29 29 29 29 29 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 61 6e 67 65 46 ity))))))).("textDocument/rangeF
72a0 6f 72 6d 61 74 74 69 6e 67 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 64 6f 63 75 6d 65 6e 74 ormatting".:capability.:document
72c0 52 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 RangeFormattingProvider).("textD
72e0 6f 63 75 6d 65 6e 74 2f 72 65 66 65 72 65 6e 63 65 73 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 ocument/references".:capability.
7300 3a 72 65 66 65 72 65 6e 63 65 73 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d :referencesProvider).("textDocum
7320 65 6e 74 2f 72 65 6e 61 6d 65 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 72 65 6e 61 6d 65 50 ent/rename".:capability.:renameP
7340 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 73 65 6c 65 63 74 69 6f rovider).("textDocument/selectio
7360 6e 52 61 6e 67 65 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 73 65 6c 65 63 74 69 6f 6e 52 61 nRange".:capability.:selectionRa
7380 6e 67 65 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 73 65 6d 61 ngeProvider).("textDocument/sema
73a0 6e 74 69 63 54 6f 6b 65 6e 73 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 73 65 6d 61 6e 74 69 nticTokens".:capability.:semanti
73c0 63 54 6f 6b 65 6e 73 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f cTokensProvider).("textDocument/
73e0 73 65 6d 61 6e 74 69 63 54 6f 6b 65 6e 73 46 75 6c 6c 22 20 3a 63 68 65 63 6b 2d 63 6f 6d 6d 61 semanticTokensFull".:check-comma
7400 6e 64 20 28 6c 61 6d 62 64 61 20 28 77 6f 72 6b 73 70 61 63 65 29 20 28 77 69 74 68 2d 6c 73 70 nd.(lambda.(workspace).(with-lsp
7420 2d 77 6f 72 6b 73 70 61 63 65 20 77 6f 72 6b 73 70 61 63 65 20 28 6c 73 70 2d 67 65 74 20 28 6c -workspace.workspace.(lsp-get.(l
7440 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 73 65 6d 61 6e 74 69 63 54 6f 6b 65 6e 73 50 72 sp--capability.:semanticTokensPr
7460 6f 76 69 64 65 72 29 20 3a 66 75 6c 6c 29 29 29 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 ovider).:full)))).("textDocument
7480 2f 73 65 6d 61 6e 74 69 63 54 6f 6b 65 6e 73 46 75 6c 6c 2f 44 65 6c 74 61 22 20 3a 63 68 65 63 /semanticTokensFull/Delta".:chec
74a0 6b 2d 63 6f 6d 6d 61 6e 64 20 28 6c 61 6d 62 64 61 20 28 77 6f 72 6b 73 70 61 63 65 29 20 28 77 k-command.(lambda.(workspace).(w
74c0 69 74 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 20 77 6f 72 6b 73 70 61 63 65 20 28 6c 65 74 ith-lsp-workspace.workspace.(let
74e0 20 28 28 63 61 70 46 75 6c 6c 20 28 6c 73 70 2d 67 65 74 20 28 6c 73 70 2d 2d 63 61 70 61 62 69 .((capFull.(lsp-get.(lsp--capabi
7500 6c 69 74 79 20 3a 73 65 6d 61 6e 74 69 63 54 6f 6b 65 6e 73 50 72 6f 76 69 64 65 72 29 20 3a 66 lity.:semanticTokensProvider).:f
7520 75 6c 6c 29 29 29 20 28 61 6e 64 20 28 6e 6f 74 20 28 62 6f 6f 6c 65 61 6e 70 20 63 61 70 46 75 ull))).(and.(not.(booleanp.capFu
7540 6c 6c 29 29 20 28 6c 73 70 2d 67 65 74 20 63 61 70 46 75 6c 6c 20 3a 64 65 6c 74 61 29 29 29 29 ll)).(lsp-get.capFull.:delta))))
7560 29 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 73 65 6d 61 6e 74 69 63 54 6f 6b 65 6e 73 )).("textDocument/semanticTokens
7580 52 61 6e 67 65 50 72 6f 76 69 64 65 72 22 20 3a 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 20 28 6c RangeProvider".:check-command.(l
75a0 61 6d 62 64 61 20 28 77 6f 72 6b 73 70 61 63 65 29 20 28 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b ambda.(workspace).(with-lsp-work
75c0 73 70 61 63 65 20 77 6f 72 6b 73 70 61 63 65 20 28 6c 73 70 2d 67 65 74 20 28 6c 73 70 2d 2d 63 space.workspace.(lsp-get.(lsp--c
75e0 61 70 61 62 69 6c 69 74 79 20 3a 73 65 6d 61 6e 74 69 63 54 6f 6b 65 6e 73 50 72 6f 76 69 64 65 apability.:semanticTokensProvide
7600 72 29 20 3a 72 61 6e 67 65 29 29 29 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 73 69 67 r).:range)))).("textDocument/sig
7620 6e 61 74 75 72 65 48 65 6c 70 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 73 69 67 6e 61 74 75 natureHelp".:capability.:signatu
7640 72 65 48 65 6c 70 50 72 6f 76 69 64 65 72 29 20 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 74 reHelpProvider).("textDocument/t
7660 79 70 65 44 65 66 69 6e 69 74 69 6f 6e 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 74 79 70 65 ypeDefinition".:capability.:type
7680 44 65 66 69 6e 69 74 69 6f 6e 50 72 6f 76 69 64 65 72 29 20 28 22 77 6f 72 6b 73 70 61 63 65 2f DefinitionProvider).("workspace/
76a0 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 65 78 65 executeCommand".:capability.:exe
76c0 63 75 74 65 43 6f 6d 6d 61 6e 64 50 72 6f 76 69 64 65 72 29 20 28 22 77 6f 72 6b 73 70 61 63 65 cuteCommandProvider).("workspace
76e0 2f 73 79 6d 62 6f 6c 22 20 3a 63 61 70 61 62 69 6c 69 74 79 20 3a 77 6f 72 6b 73 70 61 63 65 53 /symbol".:capability.:workspaceS
7700 79 6d 62 6f 6c 50 72 6f 76 69 64 65 72 29 29 20 28 23 24 20 2e 20 32 37 32 37 36 29 29 0a 28 64 ymbolProvider)).(#$...27276)).(d
7720 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 66 69 6c 65 2d 63 68 61 6e 67 65 2d 74 79 70 65 20 27 28 efconst.lsp--file-change-type.'(
7740 28 63 72 65 61 74 65 64 20 2e 20 31 29 20 28 63 68 61 6e 67 65 64 20 2e 20 32 29 20 28 64 65 6c (created...1).(changed...2).(del
7760 65 74 65 64 20 2e 20 33 29 29 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 77 61 74 63 68 eted...3))).(defconst.lsp--watch
7780 2d 6b 69 6e 64 20 27 28 28 63 72 65 61 74 65 20 2e 20 31 29 20 28 63 68 61 6e 67 65 20 2e 20 32 -kind.'((create...1).(change...2
77a0 29 20 28 64 65 6c 65 74 65 20 2e 20 34 29 29 29 0a 23 40 33 39 20 57 69 6e 64 6f 77 20 62 6f 64 ).(delete...4))).#@39.Window.bod
77c0 79 20 77 69 64 74 68 20 77 68 65 6e 20 72 65 6e 64 65 72 69 6e 67 20 64 6f 63 2e 1f 0a 28 64 65 y.width.when.rendering.doc...(de
77e0 66 76 61 72 20 6c 73 70 2d 77 69 6e 64 6f 77 2d 62 6f 64 79 2d 77 69 64 74 68 20 34 30 20 28 23 fvar.lsp-window-body-width.40.(#
7800 24 20 2e 20 33 30 36 34 36 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 $...30646)).(byte-code."\300\301
7820 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 25 5c 32 31 30 5c 33 30 30 5c 33 30 36 5c 33 30 \302\303\304\305%\210\300\306\30
7840 37 5c 33 31 30 5c 33 30 34 5c 33 30 35 25 5c 32 31 30 5c 33 30 30 5c 33 31 31 5c 33 31 32 5c 33 7\310\304\305%\210\300\311\312\3
7860 31 33 5c 33 30 34 5c 33 30 35 25 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 23 13\304\305%\210\314\315\316\317#
7880 5c 32 31 30 5c 33 32 30 5c 32 31 31 5c 32 30 33 40 00 5c 32 31 31 40 5c 33 31 35 01 4e 5c 32 30 \210\320\211\203@.\211@\315.N\20
78a0 33 39 00 5c 33 31 36 01 4e 5c 32 30 34 39 00 5c 33 32 31 5c 33 31 36 02 5c 33 31 35 04 4e 23 5c 39.\316.N\2049.\321\316.\315.N#\
78c0 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 1f 00 5c 32 31 30 5c 33 32 32 5c 33 31 35 5c 210.A\266\202\202..\210\322\315\
78e0 33 31 36 5c 33 32 33 23 5c 32 31 30 5c 33 32 34 5c 33 31 36 5c 33 32 35 5c 33 32 36 5c 33 32 37 316\323#\210\324\316\325\326\327
7900 44 44 5c 33 33 30 5c 33 30 34 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 33 34 5c 33 33 35 26 09 DD\330\304\331\332\333\334\335&.
7920 5c 32 31 30 5c 33 32 34 5c 33 33 36 5c 33 32 35 5c 33 32 36 5c 33 33 37 44 44 5c 33 34 30 5c 33 \210\324\336\325\326\337DD\340\3
7940 30 34 5c 33 30 35 5c 33 33 32 5c 33 33 33 26 07 5c 32 31 30 5c 33 32 34 5c 33 34 31 5c 33 32 35 04\305\332\333&.\210\324\341\325
7960 5c 33 32 36 5c 33 34 32 44 44 5c 33 34 33 5c 33 33 32 5c 33 34 34 5c 33 30 34 5c 33 30 35 26 07 \326\342DD\343\332\344\304\305&.
7980 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 6c 73 70 2d 66 \207".[custom-declare-face.lsp-f
79a0 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 74 65 78 74 75 61 6c 20 28 28 74 20 3a 69 6e 68 65 72 ace-highlight-textual.((t.:inher
79c0 69 74 20 68 69 67 68 6c 69 67 68 74 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 65 it.highlight))."Face.used.for.te
79e0 78 74 75 61 6c 20 6f 63 63 75 72 72 65 6e 63 65 73 20 6f 66 20 73 79 6d 62 6f 6c 73 2e 22 20 3a xtual.occurrences.of.symbols.".:
7a00 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 6c 73 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 group.lsp-mode.lsp-face-highligh
7a20 74 2d 72 65 61 64 20 28 28 74 20 3a 69 6e 68 65 72 69 74 20 68 69 67 68 6c 69 67 68 74 20 3a 75 t-read.((t.:inherit.highlight.:u
7a40 6e 64 65 72 6c 69 6e 65 20 74 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 68 69 67 68 nderline.t))."Face.used.for.high
7a60 6c 69 67 68 74 69 6e 67 20 73 79 6d 62 6f 6c 73 20 62 65 69 6e 67 20 72 65 61 64 2e 22 20 6c 73 lighting.symbols.being.read.".ls
7a80 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 77 72 69 74 65 20 28 28 74 20 3a 69 6e 68 65 p-face-highlight-write.((t.:inhe
7aa0 72 69 74 20 68 69 67 68 6c 69 67 68 74 20 3a 77 65 69 67 68 74 20 62 6f 6c 64 29 29 20 22 46 61 rit.highlight.:weight.bold))."Fa
7ac0 63 65 20 75 73 65 64 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 73 79 6d 62 6f 6c 73 ce.used.for.highlighting.symbols
7ae0 20 62 65 69 6e 67 20 77 72 69 74 74 65 6e 20 74 6f 2e 22 20 64 65 66 76 61 72 61 6c 69 61 73 20 .being.written.to.".defvaralias.
7b00 6c 73 70 2d 6c 65 6e 73 2d 61 75 74 6f 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 6c 65 6e 73 2d 65 6e lsp-lens-auto-enable.lsp-lens-en
7b20 61 62 6c 65 20 6e 69 6c 20 28 73 61 76 65 64 2d 76 61 6c 75 65 20 73 61 76 65 64 2d 76 61 72 69 able.nil.(saved-value.saved-vari
7b40 61 62 6c 65 2d 63 6f 6d 6d 65 6e 74 29 20 70 75 74 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d able-comment).put.make-obsolete-
7b60 76 61 72 69 61 62 6c 65 20 22 6c 73 70 2d 6d 6f 64 65 20 37 2e 30 2e 31 22 20 63 75 73 74 6f 6d variable."lsp-mode.7.0.1".custom
7b80 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 -declare-variable.funcall.functi
7ba0 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 3d 22 22 5d 20 22 on.#[0."\300\207".[t].1.#1=""]."
7bc0 41 75 74 6f 20 65 6e 61 62 6c 65 20 6c 65 6e 73 65 73 20 69 66 20 73 65 72 76 65 72 20 73 75 70 Auto.enable.lenses.if.server.sup
7be0 70 6f 72 74 73 2e 22 20 6c 73 70 2d 6c 65 6e 73 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a ports.".lsp-lens.:type.boolean.:
7c00 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 33 package-version.(lsp-mode..."6.3
7c20 22 29 20 6c 73 70 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 6b 69 70 2d ").lsp-symbol-highlighting-skip-
7c40 63 75 72 72 65 6e 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 current.#[0."\300\207".[nil].1.#
7c60 31 23 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 73 6b 69 70 20 63 75 72 72 65 6e 74 20 73 79 6d 1#]."If.non-nil.skip.current.sym
7c80 62 6f 6c 20 77 68 65 6e 20 73 65 74 74 69 6e 67 20 73 79 6d 62 6f 6c 20 68 69 67 68 6c 69 67 68 bol.when.setting.symbol.highligh
7ca0 74 73 2e 22 20 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 74 68 72 65 73 68 6f 6c 64 20 23 5b ts.".lsp-file-watch-threshold.#[
7cc0 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 31 30 30 30 5d 20 31 20 23 31 23 5d 20 22 53 68 6f 77 0."\300\207".[1000].1.#1#]."Show
7ce0 20 77 61 72 6e 69 6e 67 20 69 66 20 74 68 65 20 66 69 6c 65 73 20 74 6f 20 77 61 74 63 68 20 61 .warning.if.the.files.to.watch.a
7d00 72 65 20 6d 6f 72 65 20 74 68 61 6e 2e 5c 6e 53 65 74 20 74 6f 20 6e 69 6c 20 74 6f 20 64 69 73 re.more.than.\nSet.to.nil.to.dis
7d20 61 62 6c 65 20 74 68 65 20 77 61 72 6e 69 6e 67 2e 22 20 6e 75 6d 62 65 72 5d 20 31 30 29 0a 23 able.the.warning.".number].10).#
7d40 40 38 36 20 4d 6f 64 65 20 74 6f 20 75 73 65 73 20 77 69 74 68 20 6d 61 72 6b 64 6f 77 6e 20 63 @86.Mode.to.uses.with.markdown.c
7d60 6f 64 65 20 62 6c 6f 63 6b 73 2e 0a 54 68 65 79 20 61 72 65 20 61 64 64 65 64 20 74 6f 20 60 6d ode.blocks..They.are.added.to.`m
7d80 61 72 6b 64 6f 77 6e 2d 63 6f 64 65 2d 6c 61 6e 67 2d 6d 6f 64 65 73 27 1f 0a 28 64 65 66 76 61 arkdown-code-lang-modes'..(defva
7da0 72 20 6c 73 70 2d 63 75 73 74 6f 6d 2d 6d 61 72 6b 75 70 2d 6d 6f 64 65 73 20 27 28 28 72 75 73 r.lsp-custom-markup-modes.'((rus
7dc0 74 2d 6d 6f 64 65 20 22 6e 6f 5f 72 75 6e 22 20 22 72 75 73 74 2c 6e 6f 5f 72 75 6e 22 20 22 72 t-mode."no_run"."rust,no_run"."r
7de0 75 73 74 2c 69 67 6e 6f 72 65 22 20 22 72 75 73 74 2c 73 68 6f 75 6c 64 5f 70 61 6e 69 63 22 29 ust,ignore"."rust,should_panic")
7e00 29 20 28 23 24 20 2e 20 33 32 30 36 38 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 ).(#$...32068)).(byte-code."\300
7e20 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 \301\302\303\304DD\305\306\307\3
7e40 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 09 5c 32 31 30 5c 33 30 30 5c 33 31 34 5c 33 30 32 10\311\312\313&.\210\300\314\302
7e60 5c 33 30 33 5c 33 31 35 44 44 5c 33 31 36 5c 33 30 36 5c 33 31 37 5c 33 31 30 5c 33 31 31 5c 33 \303\315DD\316\306\317\310\311\3
7e80 31 32 5c 33 32 30 26 09 5c 32 31 30 5c 33 30 30 5c 33 32 31 5c 33 30 32 5c 33 30 33 5c 33 32 32 12\320&.\210\300\321\302\303\322
7ea0 44 44 5c 33 32 33 5c 33 30 36 5c 33 32 34 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 32 35 26 09 DD\323\306\324\310\311\312\325&.
7ec0 5c 32 31 30 5c 33 30 30 5c 33 32 36 5c 33 30 32 5c 33 30 33 5c 33 32 37 44 44 5c 33 33 30 5c 33 \210\300\326\302\303\327DD\330\3
7ee0 30 36 5c 33 30 33 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 33 31 26 09 5c 32 31 30 5c 33 30 30 06\303\310\311\312\331&.\210\300
7f00 5c 33 33 32 5c 33 30 32 5c 33 30 33 5c 33 33 33 44 44 5c 33 33 34 5c 33 31 30 5c 33 31 31 5c 33 \332\302\303\333DD\334\310\311\3
7f20 30 36 5c 33 33 35 5c 33 31 32 5c 33 33 36 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 06\335\312\336&.\207".[custom-de
7f40 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 72 65 6e clare-variable.lsp-signature-ren
7f60 64 65 72 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 der-documentation.funcall.functi
7f80 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 3d 22 22 5d 20 22 on.#[0."\300\207".[t].1.#1=""]."
7fa0 44 69 73 70 6c 61 79 20 73 69 67 6e 61 74 75 72 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 Display.signature.documentation.
7fc0 69 6e 20 60 65 6c 64 6f 63 27 2e 22 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 67 72 6f 75 in.`eldoc'.".:type.boolean.:grou
7fe0 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 p.lsp-mode.:package-version.(lsp
8000 2d 6d 6f 64 65 20 2e 20 22 36 2e 32 22 29 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 61 75 74 -mode..."6.2").lsp-signature-aut
8020 6f 2d 61 63 74 69 76 61 74 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 3a 6f 6e 2d o-activate.#[0."\300\207".[(:on-
8040 74 72 69 67 67 65 72 2d 63 68 61 72 20 3a 6f 6e 2d 73 65 72 76 65 72 2d 72 65 71 75 65 73 74 29 trigger-char.:on-server-request)
8060 5d 20 31 20 23 31 23 5d 20 22 41 75 74 6f 20 61 63 74 69 76 61 74 65 20 73 69 67 6e 61 74 75 72 ].1.#1#]."Auto.activate.signatur
8080 65 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 22 20 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 e.conditions.".(repeat.(choice.(
80a0 63 6f 6e 73 74 20 3a 74 61 67 20 22 4f 6e 20 74 72 69 67 67 65 72 20 63 68 61 72 73 20 70 72 65 const.:tag."On.trigger.chars.pre
80c0 73 73 65 64 2e 22 20 3a 6f 6e 2d 74 72 69 67 67 65 72 2d 63 68 61 72 29 20 28 63 6f 6e 73 74 20 ssed.".:on-trigger-char).(const.
80e0 3a 74 61 67 20 22 41 66 74 65 72 20 73 65 6c 65 63 74 65 64 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e :tag."After.selected.completion.
8100 22 20 3a 61 66 74 65 72 2d 63 6f 6d 70 6c 65 74 69 6f 6e 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 ".:after-completion).(const.:tag
8120 20 22 57 68 65 6e 20 74 68 65 20 73 65 72 76 65 72 20 68 61 73 20 73 65 6e 74 20 73 68 6f 77 20 ."When.the.server.has.sent.show.
8140 73 69 67 6e 61 74 75 72 65 20 68 65 6c 70 2e 22 20 3a 6f 6e 2d 73 65 72 76 65 72 2d 72 65 71 75 signature.help.".:on-server-requ
8160 65 73 74 29 29 29 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 32 22 29 20 6c 73 70 2d 73 69 est))).(lsp-mode..."6.2").lsp-si
8180 67 6e 61 74 75 72 65 2d 64 6f 63 2d 6c 69 6e 65 73 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 gnature-doc-lines.#[0."\300\207"
81a0 20 5b 32 30 5d 20 31 20 23 31 23 5d 20 22 49 66 20 6e 75 6d 62 65 72 2c 20 6c 69 6d 69 74 20 74 .[20].1.#1#]."If.number,.limit.t
81c0 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6c 69 6e 65 73 20 74 6f 20 73 68 6f 77 20 69 6e 20 74 68 he.number.of.lines.to.show.in.th
81e0 65 20 64 6f 63 73 2e 22 20 6e 75 6d 62 65 72 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 33 e.docs.".number.(lsp-mode..."6.3
8200 22 29 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c ").lsp-signature-function.#[0."\
8220 33 30 30 5c 32 30 37 22 20 5b 6c 73 70 2d 6c 76 2d 6d 65 73 73 61 67 65 5d 20 31 20 23 31 23 5d 300\207".[lsp-lv-message].1.#1#]
8240 20 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 66 6f 72 20 64 69 73 70 6c 61 79 69 ."The.function.used.for.displayi
8260 6e 67 20 73 69 67 6e 61 74 75 72 65 20 69 6e 66 6f 2e 5c 6e 49 74 20 77 69 6c 6c 20 62 65 20 63 ng.signature.info.\nIt.will.be.c
8280 61 6c 6c 65 64 20 77 69 74 68 20 6f 6e 65 20 70 61 72 61 6d 20 2d 20 74 68 65 20 73 69 67 6e 61 alled.with.one.param.-.the.signa
82a0 74 75 72 65 20 69 6e 66 6f 2e 20 57 68 65 6e 5c 6e 63 61 6c 6c 65 64 20 77 69 74 68 20 6e 69 6c ture.info..When\ncalled.with.nil
82c0 20 74 68 65 20 73 69 67 6e 61 74 75 72 65 20 69 6e 66 6f 20 6d 75 73 74 20 62 65 20 63 6c 65 61 .the.signature.info.must.be.clea
82e0 72 65 64 2e 22 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 33 22 29 20 6c 73 70 2d 6b 65 79 red.".(lsp-mode..."6.3").lsp-key
8300 6d 61 70 2d 70 72 65 66 69 78 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 22 73 2d 6c 22 map-prefix.#[0."\300\207".["s-l"
8320 5d 20 31 20 23 31 23 5d 20 22 4c 53 50 2d 6d 6f 64 65 20 6b 65 79 6d 61 70 20 70 72 65 66 69 78 ].1.#1#]."LSP-mode.keymap.prefix
8340 2e 22 20 73 74 72 69 6e 67 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 33 22 29 5d 20 31 30 .".string.(lsp-mode..."6.3")].10
8360 29 0a 23 40 33 32 20 4c 69 73 74 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 77 6f 72 6b 73 70 ).#@32.List.of.the.buffer.worksp
8380 61 63 65 73 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 aces...(defvar.lsp--buffer-works
83a0 70 61 63 65 73 20 6e 69 6c 20 28 23 24 20 2e 20 33 33 36 33 39 29 29 0a 28 6d 61 6b 65 2d 76 61 paces.nil.(#$...33639)).(make-va
83c0 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 62 75 66 66 65 72 riable-buffer-local.'lsp--buffer
83e0 2d 77 6f 72 6b 73 70 61 63 65 73 29 0a 23 40 35 39 20 43 6f 6e 74 61 69 6e 20 74 68 65 20 60 6c -workspaces).#@59.Contain.the.`l
8400 73 70 2d 73 65 73 73 69 6f 6e 27 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 sp-session'.for.the.current.Emac
8420 73 20 69 6e 73 74 61 6e 63 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 65 73 73 69 6f s.instance...(defvar.lsp--sessio
8440 6e 20 6e 69 6c 20 28 23 24 20 2e 20 33 33 37 37 38 29 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d n.nil.(#$...33778)).(defvar.lsp-
8460 2d 74 63 70 2d 70 6f 72 74 20 31 30 30 30 30 29 0a 23 40 35 35 20 49 66 20 6e 69 6c 2c 20 60 6c -tcp-port.10000).#@55.If.nil,.`l
8480 73 70 2d 63 6c 69 65 6e 74 2d 70 61 63 6b 61 67 65 73 27 20 61 72 65 20 79 65 74 20 74 6f 20 62 sp-client-packages'.are.yet.to.b
84a0 65 20 72 65 71 75 69 72 65 64 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 e.required...(defvar.lsp--client
84c0 2d 70 61 63 6b 61 67 65 73 2d 72 65 71 75 69 72 65 64 20 6e 69 6c 20 28 23 24 20 2e 20 33 33 39 -packages-required.nil.(#$...339
84e0 31 30 29 29 0a 23 40 32 35 38 20 54 68 65 20 73 65 72 76 65 72 20 73 6f 63 6b 65 74 20 77 68 69 10)).#@258.The.server.socket.whi
8500 63 68 20 69 73 20 6f 70 65 6e 65 64 20 77 68 65 6e 20 75 73 69 6e 67 20 60 6c 73 70 2d 74 63 70 ch.is.opened.when.using.`lsp-tcp
8520 2d 73 65 72 76 65 72 27 20 28 61 20 73 65 72 76 65 72 0a 73 6f 63 6b 65 74 20 69 73 20 6f 70 65 -server'.(a.server.socket.is.ope
8540 6e 65 64 20 69 6e 20 45 6d 61 63 73 20 61 6e 64 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 ned.in.Emacs.and.the.language.se
8560 72 76 65 72 20 63 6f 6e 6e 65 63 74 73 20 74 6f 20 69 74 29 2e 20 20 54 68 65 0a 64 65 66 61 75 rver.connects.to.it)...The.defau
8580 6c 74 20 76 61 6c 75 65 20 6f 66 20 30 20 65 6e 73 75 72 65 73 20 74 68 61 74 20 61 20 72 61 6e lt.value.of.0.ensures.that.a.ran
85a0 64 6f 6d 20 68 69 67 68 20 70 6f 72 74 20 69 73 20 75 73 65 64 2e 20 53 65 74 20 69 74 20 74 6f dom.high.port.is.used..Set.it.to
85c0 20 61 20 70 6f 73 69 74 69 76 65 0a 69 6e 74 65 67 65 72 20 74 6f 20 75 73 65 20 61 20 73 70 65 .a.positive.integer.to.use.a.spe
85e0 63 69 66 69 63 20 70 6f 72 74 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 74 63 70 2d 73 65 cific.port...(defvar.lsp--tcp-se
8600 72 76 65 72 2d 70 6f 72 74 20 30 20 28 23 24 20 2e 20 33 34 30 32 37 29 29 0a 23 40 31 30 32 20 rver-port.0.(#$...34027)).#@102.
8620 57 61 69 74 20 74 68 69 73 20 61 6d 6f 75 6e 74 20 6f 66 20 74 69 6d 65 20 66 6f 72 20 74 68 65 Wait.this.amount.of.time.for.the
8640 20 63 6c 69 65 6e 74 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 6f 75 72 20 73 65 72 76 65 72 .client.to.connect.to.our.server
8660 20 73 6f 63 6b 65 74 0a 77 68 65 6e 20 75 73 69 6e 67 20 60 6c 73 70 2d 74 63 70 2d 73 65 72 76 .socket.when.using.`lsp-tcp-serv
8680 65 72 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 74 63 70 2d 73 65 72 76 65 72 2d 77 61 er'...(defvar.lsp--tcp-server-wa
86a0 69 74 2d 73 65 63 6f 6e 64 73 20 31 30 20 28 23 24 20 2e 20 33 34 33 33 36 29 29 0a 23 40 33 30 it-seconds.10.(#$...34336)).#@30
86c0 20 54 68 65 20 6c 61 74 65 73 74 20 64 6f 63 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 73 2e 1f 0a 28 .The.latest.document.symbols...(
86e0 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 20 6e 69 6c defvar.lsp--document-symbols.nil
8700 20 28 23 24 20 2e 20 33 34 34 39 37 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 .(#$...34497)).(make-variable-bu
8720 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c ffer-local.'lsp--document-symbol
8740 73 29 0a 23 40 33 31 20 54 68 65 20 64 6f 63 75 6d 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 20 63 s).#@31.The.document.selection.c
8760 61 63 68 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 65 6c ache...(defvar.lsp--document-sel
8780 65 63 74 69 6f 6e 2d 72 61 6e 67 65 2d 63 61 63 68 65 20 6e 69 6c 20 28 23 24 20 2e 20 33 34 36 ection-range-cache.nil.(#$...346
87a0 33 32 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 32)).(make-variable-buffer-local
87c0 20 27 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 65 6c 65 63 74 69 6f 6e 2d 72 61 6e 67 65 2d .'lsp--document-selection-range-
87e0 63 61 63 68 65 29 0a 23 40 35 34 20 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 71 75 65 73 74 20 cache).#@54.If.non-nil,.request.
8800 64 6f 63 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 73 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e document.symbols.asynchronously.
8820 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d ..(defvar.lsp--document-symbols-
8840 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 6e 69 6c 20 28 23 24 20 2e 20 33 34 37 39 36 29 29 0a request-async.nil.(#$...34796)).
8860 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 (make-variable-buffer-local.'lsp
8880 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 --document-symbols-request-async
88a0 29 0a 23 40 38 38 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 60 62 75 66 66 65 72 2d 63 68 61 72 ).#@88.The.value.of.`buffer-char
88c0 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 27 20 77 68 65 6e 20 64 6f 63 75 6d 65 6e 74 0a 20 s-modified-tick'.when.document..
88e0 20 73 79 6d 62 6f 6c 73 20 77 65 72 65 20 6c 61 73 74 20 72 65 74 72 69 65 76 65 64 2e 1f 0a 28 .symbols.were.last.retrieved...(
8900 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 74 69 63 defvar.lsp--document-symbols-tic
8920 6b 20 2d 31 20 28 23 24 20 2e 20 33 34 39 38 33 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c k.-1.(#$...34983)).(make-variabl
8940 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 e-buffer-local.'lsp--document-sy
8960 6d 62 6f 6c 73 2d 74 69 63 6b 29 0a 23 40 31 39 31 20 53 65 74 20 74 6f 20 60 74 27 20 6f 6e 20 mbols-tick).#@191.Set.to.`t'.on.
8980 73 79 6d 62 6f 6c 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2c 20 63 6c 65 61 72 65 64 20 6f 6e 0a symbol.highlighting,.cleared.on.
89a0 60 6c 73 70 2d 2d 63 6c 65 61 6e 75 70 2d 68 69 67 68 6c 69 67 68 74 73 2d 69 66 2d 6e 65 65 64 `lsp--cleanup-highlights-if-need
89c0 65 64 27 2e 20 43 68 65 63 6b 69 6e 67 20 61 20 73 65 70 61 72 61 74 65 6c 79 0a 64 65 66 69 6e ed'..Checking.a.separately.defin
89e0 65 64 20 66 6c 61 67 20 69 73 20 73 75 62 73 74 61 6e 74 69 61 6c 6c 79 20 66 61 73 74 65 72 20 ed.flag.is.substantially.faster.
8a00 74 68 61 6e 20 75 6e 63 6f 6e 64 69 74 69 6f 6e 61 6c 6c 79 0a 63 61 6c 6c 69 6e 67 20 60 72 65 than.unconditionally.calling.`re
8a20 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 68 61 move-overlays'...(defvar.lsp--ha
8a40 76 65 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 73 20 6e 69 6c 20 28 23 24 20 2e ve-document-highlights.nil.(#$..
8a60 20 33 35 31 38 36 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 .35186)).(make-variable-buffer-l
8a80 6f 63 61 6c 20 27 6c 73 70 2d 2d 68 61 76 65 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 ocal.'lsp--have-document-highlig
8aa0 68 74 73 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 65 6c 64 6f 63 2d 73 61 76 65 64 2d 6d 65 hts).(defvar.lsp--eldoc-saved-me
8ac0 73 73 61 67 65 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 ssage.nil.nil).(make-variable-bu
8ae0 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 65 6c 64 6f 63 2d 73 61 76 65 64 2d 6d 65 73 ffer-local.'lsp--eldoc-saved-mes
8b00 73 61 67 65 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 6f 6e 2d 63 68 61 6e 67 65 2d 74 69 6d sage).(defvar.lsp--on-change-tim
8b20 65 72 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 6f 6e 2d 69 64 6c 65 2d 74 69 6d er.nil).(defvar.lsp--on-idle-tim
8b40 65 72 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c er.nil).(defvar.lsp--signature-l
8b60 61 73 74 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 ast.nil.nil).(make-variable-buff
8b80 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 29 0a 28 er-local.'lsp--signature-last).(
8ba0 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 defvar.lsp--signature-last-index
8bc0 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-
8be0 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 local.'lsp--signature-last-index
8c00 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 62 75 ).(defvar.lsp--signature-last-bu
8c20 66 66 65 72 20 6e 69 6c 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 ffer.nil).(defvar.lsp--virtual-b
8c40 75 66 66 65 72 2d 70 6f 69 6e 74 2d 6d 61 78 20 6e 69 6c 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 uffer-point-max.nil.nil).(byte-c
8c60 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 ode."\300\301!\210\302\303\304\3
8c80 30 33 5c 33 30 35 5c 33 30 36 23 5c 33 30 37 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 03\305\306#\307#\207".[make-vari
8ca0 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 able-buffer-local.lsp--virtual-b
8cc0 75 66 66 65 72 2d 70 6f 69 6e 74 2d 6d 61 78 20 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 65 78 65 uffer-point-max.defalias.lsp-exe
8ce0 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 20 28 cute-command.cl-generic-define.(
8d00 73 65 72 76 65 72 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 73 29 20 6e 69 6c 20 22 41 server.command.arguments).nil."A
8d20 73 6b 20 53 45 52 56 45 52 20 74 6f 20 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 20 77 69 74 sk.SERVER.to.execute.COMMAND.wit
8d40 68 20 41 52 47 55 4d 45 4e 54 53 2e 5c 6e 5c 6e 28 66 6e 20 53 45 52 56 45 52 20 43 4f 4d 4d 41 h.ARGUMENTS.\n\n(fn.SERVER.COMMA
8d60 4e 44 20 41 52 47 55 4d 45 4e 54 53 29 22 5d 20 36 29 0a 23 40 37 38 20 52 65 74 75 72 6e 20 4e ND.ARGUMENTS)"].6).#@78.Return.N
8d80 74 68 20 65 6c 65 6d 65 6e 74 20 6f 66 20 53 45 51 55 45 4e 43 45 20 6f 72 20 6e 69 6c 20 69 66 th.element.of.SEQUENCE.or.nil.if
8da0 20 4e 20 69 73 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 2e 0a 0a 28 66 6e 20 53 45 51 55 45 4e 43 .N.is.out.of.range...(fn.SEQUENC
8dc0 45 20 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 6c 74 20 23 5b 35 31 34 20 22 E.N)..(defalias.'lsp-elt.#[514."
8de0 01 3c 5c 32 30 33 09 00 01 01 5c 32 33 34 5c 32 30 37 5c 33 30 30 02 21 5c 32 30 33 1a 00 01 47 .<\203....\234\207\300.!\203...G
8e00 01 56 5c 32 30 35 24 00 01 01 48 5c 32 30 37 01 47 01 56 5c 32 30 35 24 00 01 01 5c 32 33 34 5c .V\205$...H\207.G.V\205$...\234\
8e20 32 30 37 22 20 5b 61 72 72 61 79 70 5d 20 34 20 28 23 24 20 2e 20 33 36 32 31 36 29 5d 29 0a 23 207".[arrayp].4.(#$...36216)]).#
8e40 40 35 34 20 52 65 74 75 72 6e 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e 74 20 6f 66 20 @54.Return.the.first.element.of.
8e60 53 45 51 55 45 4e 43 45 2e 0a 0a 28 66 6e 20 53 45 51 55 45 4e 43 45 29 1f 0a 28 64 65 66 61 6c SEQUENCE...(fn.SEQUENCE)..(defal
8e80 69 61 73 20 27 6c 73 70 2d 73 65 71 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c ias.'lsp-seq-first.#[257."\300.\
8ea0 33 30 31 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 65 6c 74 20 30 5d 20 34 20 28 23 24 20 2e 20 33 301\"\207".[lsp-elt.0].4.(#$...3
8ec0 36 34 32 30 29 5d 29 0a 23 40 38 34 20 52 65 74 75 72 6e 20 61 20 73 65 71 75 65 6e 63 65 20 6f 6420)]).#@84.Return.a.sequence.o
8ee0 66 20 74 68 65 20 65 6c 65 6d 65 6e 74 73 20 6f 66 20 53 45 51 55 45 4e 43 45 20 65 78 63 65 70 f.the.elements.of.SEQUENCE.excep
8f00 74 20 74 68 65 20 66 69 72 73 74 20 6f 6e 65 2e 0a 0a 28 66 6e 20 53 45 51 55 45 4e 43 45 29 1f t.the.first.one...(fn.SEQUENCE).
8f20 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 71 2d 72 65 73 74 20 23 5b 32 35 37 20 22 .(defalias.'lsp-seq-rest.#[257."
8f40 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 73 65 71 2d 64 72 6f 70 20 31 5d 20 34 20 \300.\301\"\207".[seq-drop.1].4.
8f60 28 23 24 20 2e 20 33 36 35 35 37 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 74 20 69 66 20 (#$...36557)]).#@76.Return.t.if.
8f80 61 6c 6c 20 65 6c 65 6d 65 6e 74 73 20 6f 66 20 53 45 51 55 45 4e 43 45 20 61 72 65 20 73 74 72 all.elements.of.SEQUENCE.are.str
8fa0 69 6e 67 73 2c 20 65 6c 73 65 20 6e 69 6c 2e 0a 0a 28 66 6e 20 53 45 51 55 45 4e 43 45 29 1f 0a ings,.else.nil...(fn.SEQUENCE)..
8fc0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 74 72 69 6e 67 2d 6c 69 73 74 70 20 23 5b 32 (defalias.'lsp--string-listp.#[2
8fe0 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 3f 5c 32 30 37 22 20 5b 73 65 71 2d 66 69 6e 64 20 57."\300\301.\"?\207".[seq-find.
9000 23 5b 32 35 37 20 22 5c 32 31 31 3b 3f 5c 32 30 37 22 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e #[257."\211;?\207".[].2."\n\n(fn
9020 20 58 29 22 5d 5d 20 34 20 28 23 24 20 2e 20 33 36 37 32 34 29 5d 29 0a 23 40 31 32 33 20 52 65 .X)"]].4.(#$...36724)]).#@123.Re
9040 74 75 72 6e 73 20 74 72 75 65 20 69 66 20 43 41 4e 44 49 44 41 54 45 20 69 73 20 61 20 76 65 63 turns.true.if.CANDIDATE.is.a.vec
9060 74 6f 72 20 64 61 74 61 20 73 74 72 75 63 74 75 72 65 20 61 6e 64 0a 65 76 65 72 79 20 65 6c 65 tor.data.structure.and.every.ele
9080 6d 65 6e 74 20 6f 66 20 69 74 20 69 73 20 6f 66 20 74 79 70 65 20 73 74 72 69 6e 67 2c 20 65 6c ment.of.it.is.of.type.string,.el
90a0 73 65 20 6e 69 6c 2e 0a 0a 28 66 6e 20 43 41 4e 44 49 44 41 54 45 29 1f 0a 28 64 65 66 61 6c 69 se.nil...(fn.CANDIDATE)..(defali
90c0 61 73 20 27 6c 73 70 2d 2d 73 74 72 69 6e 67 2d 76 65 63 74 6f 72 2d 70 20 23 5b 32 35 37 20 22 as.'lsp--string-vector-p.#[257."
90e0 5c 33 30 30 01 21 5c 32 30 35 5c 6e 00 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 30 37 22 20 5b 76 \300.!\205\n.\301\302.\"\207".[v
9100 65 63 74 6f 72 70 20 73 65 71 2d 65 76 65 72 79 2d 70 20 73 74 72 69 6e 67 70 5d 20 34 20 28 23 ectorp.seq-every-p.stringp].4.(#
9120 24 20 2e 20 33 36 39 32 36 29 5d 29 0a 28 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 27 6c 73 70 $...36926)]).(make-obsolete.'lsp
9140 2d 2d 73 74 72 69 6e 67 2d 76 65 63 74 6f 72 2d 70 20 6e 69 6c 20 22 6c 73 70 2d 6d 6f 64 65 20 --string-vector-p.nil."lsp-mode.
9160 38 2e 30 2e 30 22 29 0a 23 40 36 33 20 46 75 6e 63 74 69 6f 6e 20 66 6f 72 20 60 6c 73 70 2d 65 8.0.0").#@63.Function.for.`lsp-e
9180 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 27 20 3a 6d 61 74 63 68 2e 0a 0a 28 66 6e 20 57 49 44 ditable-vector'.:match...(fn.WID
91a0 47 45 54 20 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 64 69 74 GET.VALUE)..(defalias.'lsp--edit
91c0 61 62 6c 65 2d 76 65 63 74 6f 72 2d 6d 61 74 63 68 20 23 5b 35 31 34 20 22 5c 32 31 31 3c 5c 32 able-vector-match.#[514."\211<\2
91e0 30 34 0b 00 5c 33 30 30 01 21 5c 32 30 35 11 00 5c 33 30 31 02 02 5c 22 41 47 5c 32 30 37 22 20 04..\300.!\205..\301..\"AG\207".
9200 5b 76 65 63 74 6f 72 70 20 6c 73 70 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 2d 6d 61 [vectorp.lsp--editable-vector-ma
9220 74 63 68 2d 69 6e 6c 69 6e 65 5d 20 35 20 28 23 24 20 2e 20 33 37 32 32 39 29 5d 29 0a 23 40 36 tch-inline].5.(#$...37229)]).#@6
9240 37 20 56 61 6c 75 65 20 66 6f 72 20 60 6c 73 70 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 7.Value.for.`lsp-editable-vector
9260 27 20 3a 6d 61 74 63 68 2d 69 6e 6c 69 6e 65 2e 0a 0a 28 66 6e 20 57 49 44 47 45 54 20 56 41 4c '.:match-inline...(fn.WIDGET.VAL
9280 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 UE)..(defalias.'lsp--editable-ve
92a0 63 74 6f 72 2d 6d 61 74 63 68 2d 69 6e 6c 69 6e 65 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 ctor-match-inline.#[514."\300.\3
92c0 30 31 5c 22 40 5c 33 30 32 5c 33 30 33 03 5c 32 30 33 48 00 01 5c 32 30 33 48 00 5c 33 30 34 03 01\"@\302\303.\203H..\203H.\304.
92e0 05 5c 22 5c 32 31 31 5c 32 30 33 41 00 5c 33 30 35 01 21 5c 32 30 33 23 00 5c 32 31 31 5c 33 30 .\"\211\203A.\305.!\203#.\211\30
9300 36 48 5c 32 30 32 25 00 5c 32 31 31 40 5c 33 30 35 02 21 5c 32 30 33 32 00 5c 33 30 37 5c 33 31 6H\202%.\211@\305.!\2032.\307\31
9320 30 03 5c 22 5c 32 30 32 34 00 01 41 5c 33 31 31 04 03 5c 22 5c 32 36 32 04 5c 32 36 32 06 5c 32 0.\"\2024..A\311..\"\262.\262.\2
9340 36 36 02 5c 32 30 32 07 00 5c 33 30 33 5c 32 36 32 03 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 31 66.\202..\303\262.\210\202..\211
9360 04 42 5c 32 30 37 22 20 5b 77 69 64 67 65 74 2d 67 65 74 20 3a 61 72 67 73 20 74 20 6e 69 6c 20 .B\207".[widget-get.:args.t.nil.
9380 77 69 64 67 65 74 2d 6d 61 74 63 68 2d 69 6e 6c 69 6e 65 20 76 65 63 74 6f 72 70 20 30 20 73 65 widget-match-inline.vectorp.0.se
93a0 71 2d 64 72 6f 70 20 31 20 61 70 70 65 6e 64 5d 20 31 31 20 28 23 24 20 2e 20 33 37 34 34 32 29 q-drop.1.append].11.(#$...37442)
93c0 5d 29 0a 23 40 37 34 20 43 6f 6e 76 65 72 74 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 6c 69 73 ]).#@74.Convert.the.internal.lis
93e0 74 20 76 61 6c 75 65 20 74 6f 20 61 20 76 65 63 74 6f 72 2e 0a 0a 28 66 6e 20 57 49 44 47 45 54 t.value.to.a.vector...(fn.WIDGET
9400 20 49 4e 54 45 52 4e 41 4c 2d 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 .INTERNAL-VALUE)..(defalias.'lsp
9420 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 2d 76 61 6c 75 65 2d 74 6f 2d 65 78 74 65 72 --editable-vector-value-to-exter
9440 6e 61 6c 20 23 5b 35 31 34 20 22 5c 32 31 31 3c 5c 32 30 33 5c 6e 00 5c 33 30 30 5c 33 30 31 02 nal.#[514."\211<\203\n.\300\301.
9460 5c 22 5c 32 30 37 5c 32 30 37 22 20 5b 61 70 70 6c 79 20 76 65 63 74 6f 72 5d 20 35 20 28 23 24 \"\207\207".[apply.vector].5.(#$
9480 20 2e 20 33 37 38 33 32 29 5d 29 0a 23 40 37 34 20 43 6f 6e 76 65 72 74 20 74 68 65 20 65 78 74 ...37832)]).#@74.Convert.the.ext
94a0 65 72 6e 61 6c 20 76 65 63 74 6f 72 20 76 61 6c 75 65 20 74 6f 20 61 20 6c 69 73 74 2e 0a 0a 28 ernal.vector.value.to.a.list...(
94c0 66 6e 20 57 49 44 47 45 54 20 45 58 54 45 52 4e 41 4c 2d 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 fn.WIDGET.EXTERNAL-VALUE)..(defa
94e0 6c 69 61 73 20 27 6c 73 70 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 2d 76 61 6c 75 65 lias.'lsp--editable-vector-value
9500 2d 74 6f 2d 69 6e 74 65 72 6e 61 6c 20 23 5b 35 31 34 20 22 5c 33 30 30 01 21 5c 32 30 33 0b 00 -to-internal.#[514."\300.!\203..
9520 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 30 37 5c 32 30 37 22 20 5b 76 65 63 74 6f 72 70 20 61 70 \301.\302\"\207\207".[vectorp.ap
9540 70 65 6e 64 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 33 38 30 33 33 29 5d 29 0a 28 62 79 74 65 pend.nil].5.(#$...38033)]).(byte
9560 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 5c -code."\300\301\302\303\304\305\
9580 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 0b 5c 32 31 30 5c 33 30 306\307\310\311\312\313&.\210\30
95a0 30 5c 33 31 34 5c 33 30 31 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 26 07 5c 0\314\301\315\316\317\320\321&.\
95c0 32 31 30 5c 33 30 30 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 31 36 5c 210\300\322\323\324\325\326\316\
95e0 33 32 37 5c 33 33 30 5c 33 33 31 26 09 5c 32 31 30 5c 33 33 32 5c 33 32 32 5c 33 33 33 5c 33 33 327\330\331&.\210\332\322\333\33
9600 34 23 5c 32 30 37 22 20 5b 64 65 66 69 6e 65 2d 77 69 64 67 65 74 20 6c 73 70 2d 2d 65 64 69 74 4#\207".[define-widget.lsp--edit
9620 61 62 6c 65 2d 76 65 63 74 6f 72 20 65 64 69 74 61 62 6c 65 2d 6c 69 73 74 20 22 41 20 73 75 62 able-vector.editable-list."A.sub
9640 63 6c 61 73 73 20 6f 66 20 60 65 64 69 74 61 62 6c 65 2d 6c 69 73 74 27 20 74 68 61 74 20 61 63 class.of.`editable-list'.that.ac
9660 63 65 70 74 73 20 61 6e 64 20 72 65 74 75 72 6e 73 20 61 5c 6e 76 65 63 74 6f 72 20 69 6e 73 74 cepts.and.returns.a\nvector.inst
9680 65 61 64 20 6f 66 20 61 20 6c 69 73 74 2e 22 20 3a 76 61 6c 75 65 2d 74 6f 2d 65 78 74 65 72 6e ead.of.a.list.".:value-to-extern
96a0 61 6c 20 6c 73 70 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 2d 76 61 6c 75 65 2d 74 6f al.lsp--editable-vector-value-to
96c0 2d 65 78 74 65 72 6e 61 6c 20 3a 76 61 6c 75 65 2d 74 6f 2d 69 6e 74 65 72 6e 61 6c 20 6c 73 70 -external.:value-to-internal.lsp
96e0 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 2d 76 61 6c 75 65 2d 74 6f 2d 69 6e 74 65 72 --editable-vector-value-to-inter
9700 6e 61 6c 20 3a 6d 61 74 63 68 20 6c 73 70 2d 2d 65 64 69 74 61 62 6c 65 2d 76 65 63 74 6f 72 2d nal.:match.lsp--editable-vector-
9720 6d 61 74 63 68 20 3a 6d 61 74 63 68 2d 69 6e 6c 69 6e 65 20 6c 73 70 2d 2d 65 64 69 74 61 62 6c match.:match-inline.lsp--editabl
9740 65 2d 76 65 63 74 6f 72 2d 6d 61 74 63 68 2d 69 6e 6c 69 6e 65 20 6c 73 70 2d 72 65 70 65 61 74 e-vector-match-inline.lsp-repeat
9760 61 62 6c 65 2d 76 65 63 74 6f 72 20 22 41 20 76 61 72 69 61 62 6c 65 20 6c 65 6e 67 74 68 20 68 able-vector."A.variable.length.h
9780 6f 6d 6f 67 65 6e 65 6f 75 73 20 76 65 63 74 6f 72 2e 22 20 3a 74 61 67 20 22 52 65 70 65 61 74 omogeneous.vector.".:tag."Repeat
97a0 22 20 3a 66 6f 72 6d 61 74 20 22 25 7b 25 74 25 7d 3a 5c 6e 25 76 25 69 5c 6e 22 20 6c 73 70 2d ".:format."%{%t%}:\n%v%i\n".lsp-
97c0 73 74 72 69 6e 67 2d 76 65 63 74 6f 72 20 6c 61 7a 79 20 22 41 20 76 65 63 74 6f 72 20 6f 66 20 string-vector.lazy."A.vector.of.
97e0 7a 65 72 6f 20 6f 72 20 6d 6f 72 65 20 65 6c 65 6d 65 6e 74 73 2c 20 65 76 65 72 79 20 65 6c 65 zero.or.more.elements,.every.ele
9800 6d 65 6e 74 20 6f 66 20 77 68 69 63 68 20 69 73 20 61 20 73 74 72 69 6e 67 2e 5c 6e 41 70 70 72 ment.of.which.is.a.string.\nAppr
9820 6f 70 72 69 61 74 65 20 66 6f 72 20 61 6e 79 20 6c 61 6e 67 75 61 67 65 2d 73 70 65 63 69 66 69 opriate.for.any.language-specifi
9840 63 20 60 64 65 66 63 75 73 74 6f 6d 27 20 74 68 61 74 20 6e 65 65 64 73 20 74 6f 5c 6e 73 65 72 c.`defcustom'.that.needs.to\nser
9860 69 61 6c 69 7a 65 20 61 73 20 61 20 4a 53 4f 4e 20 61 72 72 61 79 20 6f 66 20 73 74 72 69 6e 67 ialize.as.a.JSON.array.of.string
9880 73 2e 5c 6e 5c 6e 44 65 70 72 65 63 61 74 65 64 2e 20 55 73 65 20 60 6c 73 70 2d 72 65 70 65 61 s.\n\nDeprecated..Use.`lsp-repea
98a0 74 61 62 6c 65 2d 76 65 63 74 6f 72 27 20 69 6e 73 74 65 61 64 2e 20 22 20 3a 6f 66 66 73 65 74 table-vector'.instead..".:offset
98c0 20 34 20 22 56 65 63 74 6f 72 22 20 3a 74 79 70 65 20 28 6c 73 70 2d 72 65 70 65 61 74 61 62 6c .4."Vector".:type.(lsp-repeatabl
98e0 65 2d 76 65 63 74 6f 72 20 73 74 72 69 6e 67 29 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 6e e-vector.string).make-obsolete.n
9900 69 6c 20 22 6c 73 70 2d 6d 6f 64 65 20 38 2e 30 2e 30 22 5d 20 31 32 29 0a 23 40 34 39 20 49 66 il."lsp-mode.8.0.0"].12).#@49.If
9920 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 64 65 62 75 67 20 6d 65 73 73 61 67 65 20 66 72 6f .non-nil,.show.debug.message.fro
9940 6d 20 60 6c 73 70 2d 6d 6f 64 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 68 6f 77 m.`lsp-mode'...(defvar.lsp--show
9960 2d 6d 65 73 73 61 67 65 20 74 20 28 23 24 20 2e 20 33 39 31 39 38 29 29 0a 23 40 33 39 30 20 57 -message.t.(#$...39198)).#@390.W
9980 72 61 70 70 65 72 20 66 6f 72 20 60 6d 65 73 73 61 67 65 27 0a 0a 57 65 20 60 69 6e 68 69 62 69 rapper.for.`message'..We.`inhibi
99a0 74 2d 6d 65 73 73 61 67 65 27 20 74 68 65 20 6d 65 73 73 61 67 65 20 77 68 65 6e 20 74 68 65 20 t-message'.the.message.when.the.
99c0 63 75 72 73 6f 72 20 69 73 20 69 6e 20 74 68 65 0a 6d 69 6e 69 62 75 66 66 65 72 20 61 6e 64 20 cursor.is.in.the.minibuffer.and.
99e0 77 68 65 6e 20 65 6d 61 63 73 20 76 65 72 73 69 6f 6e 20 69 73 20 62 65 66 6f 72 65 20 65 6d 61 when.emacs.version.is.before.ema
9a00 63 73 20 32 37 20 64 75 65 20 74 6f 20 74 68 65 0a 66 61 63 74 20 74 68 61 74 20 77 65 20 6f 66 cs.27.due.to.the.fact.that.we.of
9a20 74 65 6e 20 75 73 65 20 60 6c 73 70 2d 2d 69 6e 66 6f 27 2c 20 60 6c 73 70 2d 2d 77 61 72 6e 27 ten.use.`lsp--info',.`lsp--warn'
9a40 20 61 6e 64 20 60 6c 73 70 2d 2d 65 72 72 6f 72 27 0a 69 6e 20 61 73 79 6e 63 20 63 6f 6e 74 65 .and.`lsp--error'.in.async.conte
9a60 78 74 20 61 6e 64 20 74 68 65 20 63 61 6c 6c 20 74 6f 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f xt.and.the.call.to.these.functio
9a80 6e 20 69 73 20 72 65 6d 6f 76 69 6e 67 20 74 68 65 0a 6d 69 6e 69 62 75 66 66 65 72 20 70 72 6f n.is.removing.the.minibuffer.pro
9aa0 6d 70 74 2e 20 54 68 65 20 69 73 73 75 65 20 77 69 74 68 20 61 73 79 6e 63 20 6d 65 73 73 61 67 mpt..The.issue.with.async.messag
9ac0 65 73 20 69 73 20 61 6c 72 65 61 64 79 20 66 69 78 65 64 0a 69 6e 20 65 6d 61 63 73 20 32 37 2e es.is.already.fixed.in.emacs.27.
9ae0 0a 0a 53 65 65 20 23 32 30 34 39 0a 0a 28 66 6e 20 46 4f 52 4d 41 54 20 26 72 65 73 74 20 41 52 ..See.#2049..(fn.FORMAT.&rest.AR
9b00 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 65 73 73 61 67 65 20 23 5b 33 GS)..(defalias.'lsp--message.#[3
9b20 38 35 20 22 08 5c 32 30 35 14 00 5c 33 30 33 20 5c 32 30 35 0d 00 5c 33 30 34 09 5c 33 30 35 5c 85.".\205..\303.\205..\304.\305\
9b40 22 1a 5c 33 30 36 5c 33 30 37 03 03 23 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 68 6f 77 2d 6d ".\306\307..#)\207".[lsp--show-m
9b60 65 73 73 61 67 65 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 69 6e 68 69 62 69 74 2d 6d 65 73 essage.emacs-version.inhibit-mes
9b80 73 61 67 65 20 6d 69 6e 69 62 75 66 66 65 72 70 20 76 65 72 73 69 6f 6e 3c 20 22 32 37 2e 30 22 sage.minibufferp.version<."27.0"
9ba0 20 61 70 70 6c 79 20 6d 65 73 73 61 67 65 5d 20 36 20 28 23 24 20 2e 20 33 39 32 39 35 29 5d 29 .apply.message].6.(#$...39295)])
9bc0 0a 23 40 37 33 20 44 69 73 70 6c 61 79 20 6c 73 70 20 69 6e 66 6f 20 6d 65 73 73 61 67 65 20 77 .#@73.Display.lsp.info.message.w
9be0 69 74 68 20 46 4f 52 4d 41 54 20 77 69 74 68 20 41 52 47 53 2e 0a 0a 28 66 6e 20 46 4f 52 4d 41 ith.FORMAT.with.ARGS...(fn.FORMA
9c00 54 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 T.&rest.ARGS)..(defalias.'lsp--i
9c20 6e 66 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c nfo.#[385."\300\301\302\303\304\
9c40 33 30 35 23 5c 33 30 36 5c 33 30 37 06 06 06 06 23 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6d 65 305#\306\307....##\207".[lsp--me
9c60 73 73 61 67 65 20 22 25 73 20 3a 3a 20 25 73 22 20 70 72 6f 70 65 72 74 69 7a 65 20 22 4c 53 50 ssage."%s.::.%s".propertize."LSP
9c80 22 20 66 61 63 65 20 73 75 63 63 65 73 73 20 61 70 70 6c 79 20 66 6f 72 6d 61 74 5d 20 39 20 28 ".face.success.apply.format].9.(
9ca0 23 24 20 2e 20 33 39 38 37 38 29 5d 29 0a 23 40 37 33 20 44 69 73 70 6c 61 79 20 6c 73 70 20 77 #$...39878)]).#@73.Display.lsp.w
9cc0 61 72 6e 20 6d 65 73 73 61 67 65 20 77 69 74 68 20 46 4f 52 4d 41 54 20 77 69 74 68 20 41 52 47 arn.message.with.FORMAT.with.ARG
9ce0 53 2e 0a 0a 28 66 6e 20 46 4f 52 4d 41 54 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 S...(fn.FORMAT.&rest.ARGS)..(def
9d00 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 61 72 6e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 alias.'lsp--warn.#[385."\300\301
9d20 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 23 5c 33 30 36 5c 33 30 37 06 06 06 06 23 23 5c \302\303\304\305#\306\307....##\
9d40 32 30 37 22 20 5b 6c 73 70 2d 2d 6d 65 73 73 61 67 65 20 22 25 73 20 3a 3a 20 25 73 22 20 70 72 207".[lsp--message."%s.::.%s".pr
9d60 6f 70 65 72 74 69 7a 65 20 22 4c 53 50 22 20 66 61 63 65 20 77 61 72 6e 69 6e 67 20 61 70 70 6c opertize."LSP".face.warning.appl
9d80 79 20 66 6f 72 6d 61 74 5d 20 39 20 28 23 24 20 2e 20 34 30 31 31 35 29 5d 29 0a 23 40 37 34 20 y.format].9.(#$...40115)]).#@74.
9da0 44 69 73 70 6c 61 79 20 6c 73 70 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 77 69 74 68 20 46 Display.lsp.error.message.with.F
9dc0 4f 52 4d 41 54 20 77 69 74 68 20 41 52 47 53 2e 0a 0a 28 66 6e 20 46 4f 52 4d 41 54 20 26 72 65 ORMAT.with.ARGS...(fn.FORMAT.&re
9de0 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 72 72 6f 72 20 st.ARGS)..(defalias.'lsp--error.
9e00 23 5b 33 38 35 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 23 #[385."\300\301\302\303\304\305#
9e20 5c 33 30 36 5c 33 30 37 06 06 06 06 23 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6d 65 73 73 61 67 \306\307....##\207".[lsp--messag
9e40 65 20 22 25 73 20 3a 3a 20 25 73 22 20 70 72 6f 70 65 72 74 69 7a 65 20 22 4c 53 50 22 20 66 61 e."%s.::.%s".propertize."LSP".fa
9e60 63 65 20 65 72 72 6f 72 20 61 70 70 6c 79 20 66 6f 72 6d 61 74 5d 20 39 20 28 23 24 20 2e 20 34 ce.error.apply.format].9.(#$...4
9e80 30 33 35 32 29 5d 29 0a 23 40 34 30 20 53 68 6f 77 20 4d 53 47 20 69 6e 20 65 6c 64 6f 63 2e 0a 0352)]).#@40.Show.MSG.in.eldoc..
9ea0 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 53 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .(fn.&optional.MSG)..(defalias.'
9ec0 6c 73 70 2d 2d 65 6c 64 6f 63 2d 6d 65 73 73 61 67 65 20 23 5b 32 35 36 20 22 5c 32 31 31 10 5c lsp--eldoc-message.#[256."\211.\
9ee0 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 5c 22 23 5c 32 30 37 22 20 5b 6c 73 301\302\303\304\305.\"#\207".[ls
9f00 70 2d 2d 65 6c 64 6f 63 2d 73 61 76 65 64 2d 6d 65 73 73 61 67 65 20 72 75 6e 2d 77 69 74 68 2d p--eldoc-saved-message.run-with-
9f20 69 64 6c 65 2d 74 69 6d 65 72 20 30 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b idle-timer.0.nil.make-closure.#[
9f40 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 65 6c 64 6f 63 2d 6d 65 73 73 0."\301\300!\207".[V0.eldoc-mess
9f60 61 67 65 5d 20 32 5d 5d 20 37 20 28 23 24 20 2e 20 34 30 35 38 39 29 5d 29 0a 23 40 31 31 34 20 age].2]].7.(#$...40589)]).#@114.
9f80 4c 6f 67 20 6d 65 73 73 61 67 65 20 74 6f 20 74 68 65 20 e2 80 99 2a 6c 73 70 2d 6c 6f 67 2a e2 Log.message.to.the....*lsp-log*.
9fa0 80 99 20 62 75 66 66 65 72 2e 0a 0a 46 4f 52 4d 41 54 20 61 6e 64 20 41 52 47 53 20 69 20 74 68 ...buffer...FORMAT.and.ARGS.i.th
9fc0 65 20 73 61 6d 65 20 61 73 20 66 6f 72 20 60 6d 65 73 73 61 67 65 27 2e 0a 0a 28 66 6e 20 46 4f e.same.as.for.`message'...(fn.FO
9fe0 52 4d 41 54 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 RMAT.&rest.ARGS)..(defalias.'lsp
a000 2d 6c 6f 67 20 23 5b 33 38 35 20 22 08 5c 32 30 35 5c 32 30 37 00 5c 33 30 33 5c 33 30 34 21 5c -log.#[385.".\205\207.\303\304!\
a020 33 30 35 19 5c 32 31 31 5c 32 30 34 24 00 5c 33 30 36 5c 33 30 34 21 5c 32 36 32 01 72 5c 32 31 305.\211\204$.\306\304!\262.r\21
a040 31 71 5c 32 31 30 5c 33 30 37 20 5c 32 31 30 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 1q\210\307.\210\310\311!\210\312
a060 5c 33 30 32 21 5c 32 31 30 5c 33 31 33 12 29 72 5c 32 31 31 71 5c 32 31 30 5c 32 31 32 5c 33 31 \302!\210\313.)r\211q\210\212\31
a080 34 5c 33 31 35 04 04 23 5c 33 31 33 5c 32 31 31 5c 33 31 36 5c 33 31 37 04 04 23 5c 32 30 33 43 4\315..#\313\211\316\317..#\203C
a0a0 00 5c 33 31 33 5c 32 32 35 5c 32 36 32 02 5c 32 31 31 54 5c 32 36 32 01 5c 32 30 32 30 00 5c 32 .\313\225\262.\211T\262.\2020.\2
a0c0 36 32 01 54 64 62 5c 32 31 30 60 65 3d 5c 32 30 33 58 00 5c 33 31 37 63 5c 32 31 30 5c 33 32 30 62.Tdb\210`e=\203X.\317c\210\320
a0e0 75 5c 32 31 30 5c 32 30 32 5e 00 5c 33 32 30 75 5c 32 31 30 5c 33 31 37 63 5c 32 31 30 01 63 5c u\210\202^.\320u\210\317c\210.c\
a100 32 31 30 5c 6e 01 5c 5c 12 08 5c 32 35 30 5c 32 30 35 5c 32 30 32 00 5c 6e 08 56 5c 32 30 35 5c 210\n.\\..\250\205\202.\n.V\205\
a120 32 30 32 00 5c 6e 08 5a 65 62 5c 32 31 30 5c 32 31 31 79 5c 32 31 30 65 60 7c 5c 32 31 30 08 5c 202.\n.Zeb\210\211y\210e`|\210.\
a140 32 31 31 12 5c 32 36 32 01 5c 32 36 36 5c 32 30 32 2b 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 211.\262.\266\202+\262.\207".[ls
a160 70 2d 6c 6f 67 2d 6d 61 78 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 6c 73 70 2d p-log-max.inhibit-read-only.lsp-
a180 2d 6c 6f 67 2d 6c 69 6e 65 73 20 67 65 74 2d 62 75 66 66 65 72 20 22 2a 6c 73 70 2d 6c 6f 67 2a -log-lines.get-buffer."*lsp-log*
a1a0 22 20 74 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 62 75 66 66 65 72 2d 64 69 73 ".t.get-buffer-create.buffer-dis
a1c0 61 62 6c 65 2d 75 6e 64 6f 20 76 69 65 77 2d 6d 6f 64 65 20 31 20 6d 61 6b 65 2d 6c 6f 63 61 6c able-undo.view-mode.1.make-local
a1e0 2d 76 61 72 69 61 62 6c 65 20 30 20 61 70 70 6c 79 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 2d -variable.0.apply.format.string-
a200 6d 61 74 63 68 20 22 5c 6e 22 20 2d 31 5d 20 31 30 20 28 23 24 20 2e 20 34 30 38 33 32 29 5d 29 match."\n".-1].10.(#$...40832)])
a220 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 22 5c 32 31 30 5c .(byte-code."\300\301\302\"\210\
a240 33 30 30 5c 33 30 33 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 36 5c 22 5c 300\303\304\"\210\300\305\306\"\
a260 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 6d 65 73 73 61 67 65 20 6c 73 70 2d 6c 207".[defalias.lsp-message.lsp-l
a280 6f 67 20 6c 73 70 2d 68 74 20 68 74 20 6c 73 70 2d 66 69 6c 65 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 og.lsp-ht.ht.lsp-file-local-name
a2a0 20 66 69 6c 65 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 5d 20 33 29 0a 23 40 37 35 20 52 65 74 75 72 6e .file-local-name].3).#@75.Return
a2c0 20 74 68 65 20 63 61 6e 6f 6e 69 63 61 6c 20 46 49 4c 45 2d 4e 41 4d 45 2c 20 77 69 74 68 6f 75 .the.canonical.FILE-NAME,.withou
a2e0 74 20 61 20 74 72 61 69 6c 69 6e 67 20 73 6c 61 73 68 2e 0a 0a 28 66 6e 20 46 49 4c 45 2d 4e 41 t.a.trailing.slash...(fn.FILE-NA
a300 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 63 61 6c 20 ME)..(defalias.'lsp-f-canonical.
a320 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 21 5c 32 30 37 22 20 5b 64 69 72 65 63 74 6f #[257."\300\301.!!\207".[directo
a340 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 34 ry-file-name.expand-file-name].4
a360 20 28 23 24 20 2e 20 34 31 36 35 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 .(#$...41658)]).(defalias.'lsp-c
a380 61 6e 6f 6e 69 63 61 6c 2d 66 69 6c 65 2d 6e 61 6d 65 20 27 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 anonical-file-name.'lsp-f-canoni
a3a0 63 61 6c 29 0a 23 40 31 31 31 20 52 65 74 75 72 6e 20 74 20 69 66 20 50 41 54 48 2d 41 20 61 6e cal).#@111.Return.t.if.PATH-A.an
a3c0 64 20 50 41 54 48 2d 42 20 61 72 65 20 72 65 66 65 72 65 6e 63 65 73 20 74 6f 20 74 68 65 20 73 d.PATH-B.are.references.to.the.s
a3e0 61 6d 65 20 66 69 6c 65 2e 0a 53 79 6d 6c 69 6e 6b 73 20 61 72 65 20 6e 6f 74 20 66 6f 6c 6c 6f ame.file..Symlinks.are.not.follo
a400 77 65 64 2e 0a 0a 28 66 6e 20 50 41 54 48 2d 41 20 50 41 54 48 2d 42 29 1f 0a 28 64 65 66 61 6c wed...(fn.PATH-A.PATH-B)..(defal
a420 69 61 73 20 27 6c 73 70 2d 66 2d 73 61 6d 65 5c 3f 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c ias.'lsp-f-same\?.#[514."\300.!\
a440 32 30 35 1b 00 5c 33 30 30 01 21 5c 32 30 35 1b 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 21 21 205..\300.!\205..\301\302\303.!!
a460 21 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 21 21 21 5c 32 33 32 5c 32 30 37 22 20 5b 66 2d 65 78 !\301\302\303.!!!\232\207".[f-ex
a480 69 73 74 73 5c 3f 20 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 63 61 6c 20 64 69 72 65 63 74 6f 72 79 ists\?.lsp-f-canonical.directory
a4a0 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 2d 65 78 70 61 6e 64 5d 20 37 20 28 23 24 20 2e 20 34 31 38 -file-name.f-expand].7.(#$...418
a4c0 39 39 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 74 68 65 20 70 61 72 65 6e 74 20 64 69 72 99)]).#@76.Return.the.parent.dir
a4e0 65 63 74 6f 72 79 20 74 6f 20 50 41 54 48 2e 0a 53 79 6d 6c 69 6e 6b 73 20 61 72 65 20 6e 6f 74 ectory.to.PATH..Symlinks.are.not
a500 20 66 6f 6c 6c 6f 77 65 64 2e 0a 0a 28 66 6e 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 .followed...(fn.PATH)..(defalias
a520 20 27 6c 73 70 2d 66 2d 70 61 72 65 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 .'lsp-f-parent.#[257."\301\302\3
a540 30 33 03 08 5c 22 21 21 5c 33 30 34 02 02 5c 22 3f 5c 32 30 35 1d 00 5c 33 30 35 02 21 5c 32 30 03..\"!!\304..\"?\205..\305.!\20
a560 33 1a 00 5c 33 30 36 01 21 5c 32 30 37 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 3..\306.!\207\302.!\207".[defaul
a580 74 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 t-directory.file-name-directory.
a5a0 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 2d 65 78 70 61 6e 64 20 6c 73 70 directory-file-name.f-expand.lsp
a5c0 2d 66 2d 73 61 6d 65 5c 3f 20 66 2d 72 65 6c 61 74 69 76 65 5c 3f 20 66 2d 72 65 6c 61 74 69 76 -f-same\?.f-relative\?.f-relativ
a5e0 65 5d 20 36 20 28 23 24 20 2e 20 34 32 31 38 37 29 5d 29 0a 23 40 39 33 20 52 65 74 75 72 6e 20 e].6.(#$...42187)]).#@93.Return.
a600 74 20 69 66 20 50 41 54 48 2d 41 20 69 73 20 61 6e 20 61 6e 63 65 73 74 6f 72 20 6f 66 20 50 41 t.if.PATH-A.is.an.ancestor.of.PA
a620 54 48 2d 42 2e 0a 53 79 6d 6c 69 6e 6b 73 20 61 72 65 20 6e 6f 74 20 66 6f 6c 6c 6f 77 65 64 2e TH-B..Symlinks.are.not.followed.
a640 0a 0a 28 66 6e 20 50 41 54 48 2d 41 20 50 41 54 48 2d 42 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ..(fn.PATH-A.PATH-B)..(defalias.
a660 27 6c 73 70 2d 66 2d 61 6e 63 65 73 74 6f 72 2d 6f 66 5c 3f 20 23 5b 35 31 34 20 22 5c 33 30 30 'lsp-f-ancestor-of\?.#[514."\300
a680 02 02 5c 22 3f 5c 32 30 35 13 00 5c 33 30 31 5c 33 30 32 03 21 5c 33 30 33 20 50 5c 33 30 32 03 ..\"?\205..\301\302.!\303.P\302.
a6a0 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 66 2d 73 61 6d 65 5c 3f 20 73 2d 70 72 65 66 69 78 5c !\"\207".[lsp-f-same\?.s-prefix\
a6c0 3f 20 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 63 61 6c 20 66 2d 70 61 74 68 2d 73 65 70 61 72 61 74 ?.lsp-f-canonical.f-path-separat
a6e0 6f 72 5d 20 36 20 28 23 24 20 2e 20 34 32 34 38 39 29 5d 29 0a 23 40 31 31 34 20 4d 65 72 67 65 or].6.(#$...42489)]).#@114.Merge
a700 20 52 45 53 55 4c 54 53 20 62 79 20 66 69 6c 74 65 72 69 6e 67 20 74 68 65 20 65 6d 70 74 79 20 .RESULTS.by.filtering.the.empty.
a720 68 61 73 68 2d 74 61 62 6c 65 73 20 61 6e 64 20 6d 65 72 67 69 6e 67 0a 74 68 65 20 6c 69 73 74 hash-tables.and.merging.the.list
a740 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 4d 45 54 48 4f 44 2e 0a 0a 28 66 6e 20 52 45 53 55 s.according.to.METHOD...(fn.RESU
a760 4c 54 53 20 4d 45 54 48 4f 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 65 72 LTS.METHOD)..(defalias.'lsp--mer
a780 67 65 2d 72 65 73 75 6c 74 73 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 ge-results.#[514."\300\301\302\3
a7a0 30 33 5c 33 30 34 06 06 5c 22 5c 22 5c 32 31 31 5c 32 30 34 0f 00 5c 33 30 35 5c 32 30 37 5c 32 03\304..\"\"\211\204..\305\207\2
a7c0 31 31 3a 5c 32 30 33 23 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 30 34 1e 00 11:\203#.\211\242.\243\211\204..
a7e0 01 5c 32 30 37 03 05 04 5c 22 5c 32 30 37 01 03 02 5c 22 5c 32 30 37 22 20 5b 23 5b 35 31 34 20 .\207...\"\207...\"\207".[#[514.
a800 22 01 5c 33 30 31 5c 32 36 37 5c 32 30 32 5c 32 31 32 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 ".\301\267\202\212.\302\303\304.
a820 5c 22 5c 32 31 31 3a 5c 32 30 33 1e 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 \"\211:\203..\211\242.\243\211\2
a840 30 34 1a 00 01 5c 32 30 37 03 03 21 5c 32 30 37 01 01 21 5c 32 30 37 5c 33 30 35 5c 33 30 36 5c 04...\207..!\207..!\207\305\306\
a860 33 30 37 5c 33 31 30 04 5c 22 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 06 5c 22 24 5c 32 30 37 5c 307\310.\"\311\312\313..\"$\207\
a880 32 31 31 40 5c 33 30 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 05 5c 22 5c 22 5c 32 31 31 5c 32 30 211@\303\314\315\316.\"\"\211\20
a8a0 33 4a 00 5c 33 31 37 02 02 5c 33 32 30 5c 33 32 31 5c 33 31 34 03 03 23 5c 32 36 36 5c 32 30 32 3J.\317..\320\321\314..#\266\202
a8c0 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 33 5c 33 31 34 5c 33 31 35 5c 33 32 32 05 5c 22 5c 22 5c \"\210\210\303\314\315\322.\"\"\
a8e0 32 31 31 5c 32 30 33 74 00 5c 33 32 33 02 5c 33 32 34 5c 33 32 35 5c 33 30 37 5c 33 32 36 06 06 211\203t.\323.\324\325\307\326..
a900 5c 22 5c 32 30 36 63 00 08 5c 33 32 37 5c 33 31 35 5c 33 33 30 06 08 5c 22 5c 33 33 31 5c 33 32 \"\206c..\327\315\330..\"\331\32
a920 31 5c 33 31 34 03 03 23 5c 32 36 36 5c 32 30 32 24 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 33 5c 1\314..#\266\202$\"\210\210\303\
a940 33 31 34 5c 33 31 35 5c 33 33 32 05 5c 22 5c 22 5c 32 31 31 5c 32 30 33 5c 32 31 30 00 5c 33 33 314\315\332.\"\"\211\203\210.\33
a960 33 02 5c 33 31 32 5c 33 33 34 04 5c 22 5c 22 5c 32 31 30 5c 32 31 30 5c 32 30 37 5c 33 31 32 5c 3.\312\334.\"\"\210\210\207\312\
a980 33 33 35 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2f 6d 61 72 6b 75 70 2d 6b 69 6e 64 2d 70 6c 61 335.\"\207".[lsp/markup-kind-pla
a9a0 69 6e 2d 74 65 78 74 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 in-text.#s(hash-table.size.3.tes
a9c0 74 20 65 71 75 61 6c 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 t.equal.rehash-size.1.5.rehash-t
a9e0 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 61 20 hreshold.0.8125.purecopy.t.data.
aa00 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 20 36 20 22 74 65 78 74 44 6f 63 ("textDocument/hover".6."textDoc
aa20 75 6d 65 6e 74 2f 63 6f 6d 70 6c 65 74 69 6f 6e 22 20 33 34 20 22 63 6f 6d 70 6c 65 74 69 6f 6e ument/completion".34."completion
aa40 49 74 65 6d 2f 72 65 73 6f 6c 76 65 22 20 34 38 29 29 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 Item/resolve".48)).#[257."\300\3
aa60 30 31 5c 33 30 32 5c 33 30 33 04 5c 22 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 61 6b 65 2d 68 01\302\303.\"\"\207".[lsp-make-h
aa80 6f 76 65 72 20 3a 63 6f 6e 74 65 6e 74 73 20 2d 6d 61 70 63 61 74 20 23 5b 32 35 37 20 22 5c 33 over.:contents.-mapcat.#[257."\3
aaa0 30 30 5c 33 30 31 02 5c 22 5c 33 30 32 01 21 5c 32 30 33 14 00 5c 32 31 31 3b 5c 32 30 34 14 00 00\301.\"\302.!\203..\211;\204..
aac0 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 30 37 5c 32 31 31 43 5c 32 30 37 22 20 5b 67 65 74 68 61 \303.\304\"\207\211C\207".[getha
aae0 73 68 20 22 63 6f 6e 74 65 6e 74 73 22 20 73 65 71 75 65 6e 63 65 70 20 61 70 70 65 6e 64 20 6e sh."contents".sequencep.append.n
ab00 69 6c 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 36 20 22 5c 6e 5c il].5."\n\n(fn.INPUT0)"]].6."\n\
ab20 6e 28 66 6e 20 48 4f 56 45 52 53 29 22 5d 20 73 65 71 2d 66 69 6c 74 65 72 20 23 5b 31 32 38 20 n(fn.HOVERS)"].seq-filter.#[128.
ab40 22 5c 33 30 32 5c 33 30 30 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 34 5c 32 31 31 03 5c 32 30 "\302\300.\"\301\303\304\211.\20
ab60 33 23 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 3#..\211A\262.\242\262..\262..T\
ab80 32 36 32 03 01 05 21 5c 32 36 32 05 5c 32 30 32 08 00 5c 32 36 36 04 5c 32 30 37 22 20 5b 6c 73 262...!\262.\202..\266.\207".[ls
aba0 70 2d 65 6d 70 74 79 5c 3f 20 28 6e 6f 74 29 20 61 70 70 6c 79 20 30 20 6e 69 6c 5d 20 38 20 22 p-empty\?.(not).apply.0.nil].8."
abc0 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 6d 61 6b 65 2d 63 \n\n(fn.&rest.ARGS)"].lsp-make-c
abe0 6f 6d 70 6c 65 74 69 6f 6e 2d 6c 69 73 74 20 3a 69 73 2d 69 6e 63 6f 6d 70 6c 65 74 65 20 73 65 ompletion-list.:is-incomplete.se
ac00 71 2d 73 6f 6d 65 20 6c 73 70 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6c 69 73 74 2d 69 73 2d 69 6e q-some.lsp:completion-list-is-in
ac20 63 6f 6d 70 6c 65 74 65 20 3a 69 74 65 6d 73 20 63 6c 2d 6d 61 70 63 61 6e 20 23 5b 32 35 37 20 complete.:items.cl-mapcan.#[257.
ac40 22 5c 33 30 30 5c 33 30 31 02 21 5c 32 30 33 0d 00 5c 33 30 32 02 21 5c 32 30 32 0e 00 01 5c 33 "\300\301.!\203..\302.!\202...\3
ac60 30 33 5c 22 5c 32 30 37 22 20 5b 61 70 70 65 6e 64 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 03\"\207".[append.lsp-completion
ac80 2d 6c 69 73 74 5c 3f 20 6c 73 70 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 6c 69 73 74 2d 69 74 65 6d -list\?.lsp:completion-list-item
aca0 73 20 6e 69 6c 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 69 64 65 6e 74 69 74 79 s.nil].4."\n\n(fn.IT)"].identity
acc0 20 73 65 71 2d 6d 61 70 20 6c 73 70 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 74 65 6d 2d 64 65 74 .seq-map.lsp:completion-item-det
ace0 61 69 6c 5c 3f 20 6c 73 70 3a 73 65 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 74 65 6d 2d 64 65 ail\?.lsp:set-completion-item-de
ad00 74 61 69 6c 5c 3f 20 22 20 22 20 6d 61 70 63 6f 6e 63 61 74 20 6c 73 70 3a 63 6f 6d 70 6c 65 74 tail\?.".".mapconcat.lsp:complet
ad20 69 6f 6e 2d 69 74 65 6d 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 5c 3f 20 6c 73 70 3a 73 65 74 ion-item-documentation\?.lsp:set
ad40 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 74 65 6d 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 5c 3f -completion-item-documentation\?
ad60 20 6c 73 70 2d 6d 61 6b 65 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 20 3a 6b 69 6e 64 20 23 .lsp-make-markup-content.:kind.#
ad80 5b 32 35 37 20 22 5c 33 30 31 01 21 08 5c 32 33 32 5c 32 30 35 09 00 08 5c 32 30 37 22 20 5b 6c [257."\301.!.\232\205...\207".[l
ada0 73 70 2f 6d 61 72 6b 75 70 2d 6b 69 6e 64 2d 6d 61 72 6b 64 6f 77 6e 20 6c 73 70 3a 6d 61 72 6b sp/markup-kind-markdown.lsp:mark
adc0 75 70 2d 63 6f 6e 74 65 6e 74 2d 6b 69 6e 64 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 up-content-kind].3."\n\n(fn.IT)"
ade0 5d 20 3a 76 61 6c 75 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 36 5c 66 00 5c 32 31 ].:value.#[257."\300.!\206\f.\21
ae00 31 3b 5c 32 30 35 5c 66 00 5c 32 31 31 5c 32 30 37 22 20 5b 6c 73 70 3a 6d 61 72 6b 75 70 2d 63 1;\205\f.\211\207".[lsp:markup-c
ae20 6f 6e 74 65 6e 74 2d 76 61 6c 75 65 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 44 4f 43 29 22 5d 20 ontent-value].3."\n\n(fn.DOC)"].
ae40 22 5c 6e 22 20 6c 73 70 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 74 65 6d 2d 61 64 64 69 74 69 6f "\n".lsp:completion-item-additio
ae60 6e 61 6c 2d 74 65 78 74 2d 65 64 69 74 73 5c 3f 20 6c 73 70 3a 73 65 74 2d 63 6f 6d 70 6c 65 74 nal-text-edits\?.lsp:set-complet
ae80 69 6f 6e 2d 69 74 65 6d 2d 61 64 64 69 74 69 6f 6e 61 6c 2d 74 65 78 74 2d 65 64 69 74 73 5c 3f ion-item-additional-text-edits\?
aea0 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 33 07 00 5c 32 30 37 5c 32 31 31 43 5c 32 30 .#[257."\300.!\203..\207\211C\20
aec0 37 22 20 5b 73 65 71 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 23 5b 32 35 37 7".[seqp].3."\n\n(fn.IT)"].#[257
aee0 20 22 5c 33 30 30 01 21 5c 32 30 33 07 00 5c 32 30 37 5c 32 31 31 43 5c 32 30 37 22 20 5b 73 65 ."\300.!\203..\207\211C\207".[se
af00 71 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 5d 20 31 36 20 22 5c 6e 5c 6e 28 66 qp].3."\n\n(fn.IT)"]].16."\n\n(f
af20 6e 20 4d 45 54 48 4f 44 20 52 45 53 55 4c 54 53 29 22 5d 20 6d 61 70 63 61 72 20 23 5b 32 35 37 n.METHOD.RESULTS)"].mapcar.#[257
af40 20 22 5c 33 30 30 01 21 5c 32 30 33 0b 00 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 30 37 5c 32 30 ."\300.!\203..\301.\302\"\207\20
af60 37 22 20 5b 76 65 63 74 6f 72 70 20 61 70 70 65 6e 64 20 6e 69 6c 5d 20 34 20 22 5c 6e 5c 6e 28 7".[vectorp.append.nil].4."\n\n(
af80 66 6e 20 49 54 29 22 5d 20 2d 66 69 6c 74 65 72 20 69 64 65 6e 74 69 74 79 20 6e 69 6c 5d 20 39 fn.IT)"].-filter.identity.nil].9
afa0 20 28 23 24 20 2e 20 34 32 37 34 37 29 5d 29 0a 23 40 32 37 20 53 74 61 72 74 20 73 70 69 6e 6e .(#$...42747)]).#@27.Start.spinn
afc0 65 72 20 69 6e 64 69 63 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d er.indication...(defalias.'lsp--
afe0 73 70 69 6e 6e 65 72 2d 73 74 61 72 74 20 23 5b 30 20 22 5c 33 30 30 31 09 00 5c 33 30 31 5c 33 spinner-start.#[0."\3001..\301\3
b000 30 32 21 30 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 20 5b 28 65 72 72 6f 72 29 20 73 70 69 6e 6e 02!0\207\303\207".[(error).spinn
b020 65 72 2d 73 74 61 72 74 20 70 72 6f 67 72 65 73 73 2d 62 61 72 2d 66 69 6c 6c 65 64 20 6e 69 6c er-start.progress-bar-filled.nil
b040 5d 20 32 20 28 23 24 20 2e 20 34 34 39 38 31 29 5d 29 0a 23 40 34 34 20 50 72 6f 70 65 72 74 69 ].2.(#$...44981)]).#@44.Properti
b060 7a 65 20 53 54 52 20 61 73 20 70 65 72 20 54 59 50 45 2e 0a 0a 28 66 6e 20 53 54 52 20 54 59 50 ze.STR.as.per.TYPE...(fn.STR.TYP
b080 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 72 6f 70 65 72 74 69 7a 65 20 23 E)..(defalias.'lsp--propertize.#
b0a0 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 30 32 5c 33 30 33 04 08 5c 22 23 5c 32 30 37 22 20 5b 6c [514."\301.\302\303..\"#\207".[l
b0c0 73 70 2d 2d 6d 65 73 73 61 67 65 2d 74 79 70 65 2d 66 61 63 65 20 70 72 6f 70 65 72 74 69 7a 65 sp--message-type-face.propertize
b0e0 20 66 61 63 65 20 61 6c 69 73 74 2d 67 65 74 5d 20 38 20 28 23 24 20 2e 20 34 35 31 34 34 29 5d .face.alist-get].8.(#$...45144)]
b100 29 0a 23 40 36 34 20 52 65 74 75 72 6e 20 74 68 65 20 6c 73 70 20 77 6f 72 6b 73 70 61 63 65 73 ).#@64.Return.the.lsp.workspaces
b120 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f .associated.with.the.current.pro
b140 6a 65 63 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 ject...(defalias.'lsp-workspaces
b160 20 23 5b 30 20 22 08 5c 32 30 33 07 00 08 43 5c 32 30 37 09 5c 32 30 37 22 20 5b 6c 73 70 2d 2d .#[0.".\203...C\207.\207".[lsp--
b180 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 cur-workspace.lsp--buffer-worksp
b1a0 61 63 65 73 5d 20 31 20 28 23 24 20 2e 20 34 35 33 31 39 29 5d 29 0a 23 40 34 31 30 20 57 72 61 aces].1.(#$...45319)]).#@410.Wra
b1c0 70 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 74 6f 20 70 72 6f 76 69 64 65 20 74 p.`completing-read'.to.provide.t
b1e0 72 61 6e 73 66 6f 72 6d 61 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20 64 69 73 61 62 ransformation.function.and.disab
b200 6c 65 20 73 6f 72 74 2e 0a 0a 54 52 41 4e 53 46 4f 52 4d 2d 46 4e 20 77 69 6c 6c 20 62 65 20 75 le.sort...TRANSFORM-FN.will.be.u
b220 73 65 64 20 74 6f 20 74 72 61 6e 73 66 6f 72 6d 20 65 61 63 68 20 6f 66 20 74 68 65 20 69 74 65 sed.to.transform.each.of.the.ite
b240 6d 73 20 62 65 66 6f 72 65 20 64 69 73 70 6c 61 79 69 6e 67 2e 0a 0a 50 52 4f 4d 50 54 20 43 4f ms.before.displaying...PROMPT.CO
b260 4c 4c 45 43 54 49 4f 4e 20 50 52 45 44 49 43 41 54 45 20 52 45 51 55 49 52 45 2d 4d 41 54 43 48 LLECTION.PREDICATE.REQUIRE-MATCH
b280 20 49 4e 49 54 49 41 4c 2d 49 4e 50 55 54 20 48 49 53 54 20 44 45 46 0a 49 4e 48 45 52 49 54 2d .INITIAL-INPUT.HIST.DEF.INHERIT-
b2a0 49 4e 50 55 54 2d 4d 45 54 48 4f 44 20 77 69 6c 6c 20 62 65 20 70 72 6f 78 69 65 64 20 74 6f 20 INPUT-METHOD.will.be.proxied.to.
b2c0 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 77 69 74 68 6f 75 74 20 63 68 61 6e 67 65 `completing-read'.without.change
b2e0 73 2e 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 20 43 4f 4c 4c 45 43 54 49 4f 4e 20 54 52 41 4e 53 46 s...(fn.PROMPT.COLLECTION.TRANSF
b300 4f 52 4d 2d 46 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 ORM-FN.&optional.PREDICATE.REQUI
b320 52 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 RE-MATCH.INITIAL-INPUT.HIST.DEF.
b340 49 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 INHERIT-INPUT-METHOD)..(defalias
b360 20 27 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 23 5b 32 33 30 37 20 22 5c .'lsp--completing-read.#[2307."\
b380 33 30 30 5c 33 30 31 5c 33 30 32 06 09 5c 22 06 09 5c 22 5c 33 30 33 06 5c 6e 5c 33 30 31 5c 33 300\301\302..\"..\"\303.\n\301\3
b3a0 30 34 04 5c 22 06 09 06 09 06 09 06 09 06 09 06 09 26 08 5c 33 30 35 01 03 5c 22 41 5c 32 30 37 04.\"............&.\305..\"A\207
b3c0 22 20 5b 6d 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 ".[mapcar.make-closure.#[257."\3
b3e0 30 30 01 21 01 42 5c 32 30 37 22 20 5b 56 30 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 00.!.B\207".[V0].3."\n\n(fn.IT)"
b400 5d 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 23 5b 37 37 31 20 22 5c 32 31 31 5c 33 30 ].completing-read.#[771."\211\30
b420 31 3d 5c 32 30 33 08 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 01 5c 33 30 30 05 05 24 5c 32 30 37 1=\203..\302\207\303.\300..$\207
b440 22 20 5b 56 30 20 6d 65 74 61 64 61 74 61 20 28 6d 65 74 61 64 61 74 61 20 28 64 69 73 70 6c 61 ".[V0.metadata.(metadata.(displa
b460 79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 20 2e 20 69 64 65 6e 74 69 74 79 29 29 20 63 6f 6d y-sort-function...identity)).com
b480 70 6c 65 74 65 2d 77 69 74 68 2d 61 63 74 69 6f 6e 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 plete-with-action].8."\n\n(fn.ST
b4a0 52 49 4e 47 20 50 52 45 44 20 41 43 54 49 4f 4e 29 22 5d 20 61 73 73 6f 63 5d 20 31 39 20 28 23 RING.PRED.ACTION)"].assoc].19.(#
b4c0 24 20 2e 20 34 35 35 30 31 29 5d 29 0a 23 40 32 39 20 0a 0a 28 66 6e 20 42 55 46 46 45 52 2d 49 $...45501)]).#@29...(fn.BUFFER-I
b4e0 44 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 69 D.&rest.BODY)..(defalias.'lsp-wi
b500 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 th-current-buffer.'(macro...#[38
b520 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 42 42 44 43 5c 33 30 34 5c 33 30 32 5."\300\301\302.\303BBDC\304\302
b540 05 5c 33 30 35 42 42 5c 33 30 36 5c 33 30 31 5c 33 30 37 5c 33 31 30 06 08 42 42 45 45 5c 33 31 .\305BB\306\301\307\310..BBEE\31
b560 31 05 05 42 42 46 5c 32 30 37 22 20 5b 69 66 2d 6c 65 74 20 77 63 62 20 70 6c 69 73 74 2d 67 65 1..BBF\207".[if-let.wcb.plist-ge
b580 74 20 28 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 77 69 74 68 2d 6c 73 t.(:with-current-buffer).with-ls
b5a0 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 28 3a 77 6f 72 6b 73 70 61 63 65 73 29 20 66 75 6e 63 61 p-workspaces.(:workspaces).funca
b5c0 6c 6c 20 6c 61 6d 62 64 61 20 6e 69 6c 20 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 ll.lambda.nil.with-current-buffe
b5e0 72 5d 20 31 31 20 28 23 24 20 2e 20 34 36 32 39 30 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 r].11.(#$...46290)])).(byte-code
b600 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 31 5c 33 30 35 5c ."\300\301\302\303#\304\301\305\
b620 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 77 69 74 68 306#\207".[function-put.lsp-with
b640 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 -current-buffer.lisp-indent-func
b660 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 tion.1.put.edebug-form-spec.t].5
b680 29 0a 23 40 36 30 20 4d 61 6b 65 20 60 6c 73 70 2d 2a 2d 77 68 69 6c 65 2d 6e 6f 2d 69 6e 70 75 ).#@60.Make.`lsp-*-while-no-inpu
b6a0 74 27 20 74 68 72 6f 77 73 20 60 69 6e 70 75 74 27 20 6f 6e 20 69 6e 74 65 72 72 75 70 74 65 64 t'.throws.`input'.on.interrupted
b6c0 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 74 68 72 6f 77 2d 6f 6e 2d 69 6e 70 75 74 20 6e ...(defvar.lsp--throw-on-input.n
b6e0 69 6c 20 28 23 24 20 2e 20 34 36 37 32 37 29 29 0a 23 40 31 33 31 20 43 61 74 63 68 20 54 41 47 il.(#$...46727)).#@131.Catch.TAG
b700 20 74 68 72 6f 77 6e 20 69 6e 20 42 4f 44 59 46 4f 52 4d 2e 0a 54 68 65 20 72 65 74 75 72 6e 20 .thrown.in.BODYFORM..The.return.
b720 76 61 6c 75 65 20 66 72 6f 6d 20 54 41 47 20 77 69 6c 6c 20 62 65 20 68 61 6e 64 6c 65 64 20 69 value.from.TAG.will.be.handled.i
b740 6e 20 48 41 4e 44 4c 45 52 53 20 62 79 20 60 70 63 61 73 65 27 2e 0a 0a 28 66 6e 20 54 41 47 20 n.HANDLERS.by.`pcase'...(fn.TAG.
b760 42 4f 44 59 46 4f 52 4d 20 26 72 65 73 74 20 48 41 4e 44 4c 45 52 53 29 1f 0a 28 64 65 66 61 6c BODYFORM.&rest.HANDLERS)..(defal
b780 69 61 73 20 27 6c 73 70 2d 2d 63 61 74 63 68 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 ias.'lsp--catch.'(macro...#[642.
b7a0 22 5c 33 30 30 5c 33 30 31 21 5c 33 30 32 01 5c 33 30 33 06 06 06 06 45 44 43 5c 33 30 34 03 05 "\300\301!\302.\303....EDC\304..
b7c0 42 42 45 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 72 65 22 20 6c 65 74 20 63 BBE\207".[make-symbol."re".let.c
b7e0 61 74 63 68 20 70 63 61 73 65 5d 20 39 20 28 23 24 20 2e 20 34 36 38 33 39 29 5d 29 29 0a 28 62 atch.pcase].9.(#$...46839)])).(b
b800 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 32 31 30 5c yte-code."\300\301\302\303#\210\
b820 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 74 20 6c 304\301\305\306#\300\207".[put.l
b840 73 70 2d 2d 63 61 74 63 68 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 28 66 6f 72 6d sp--catch.edebug-form-spec.(form
b860 20 66 6f 72 6d 20 26 72 65 73 74 20 28 70 63 61 73 65 2d 50 41 54 20 62 6f 64 79 29 29 20 66 75 .form.&rest.(pcase-PAT.body)).fu
b880 6e 63 74 69 6f 6e 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 nction-put.lisp-indent-function.
b8a0 32 5d 20 34 29 0a 23 40 31 39 36 20 57 72 61 70 20 42 4f 44 59 20 69 6e 20 60 77 68 69 6c 65 2d 2].4).#@196.Wrap.BODY.in.`while-
b8c0 6e 6f 2d 69 6e 70 75 74 27 20 61 6e 64 20 72 65 73 70 65 63 74 69 6e 67 20 60 6e 6f 6e 2d 65 73 no-input'.and.respecting.`non-es
b8e0 73 65 6e 74 69 61 6c 27 2e 0a 49 66 20 60 6c 73 70 2d 2d 74 68 72 6f 77 2d 6f 6e 2d 69 6e 70 75 sential'..If.`lsp--throw-on-inpu
b900 74 27 20 69 73 20 73 65 74 2c 20 77 69 6c 6c 20 74 68 72 6f 77 20 69 66 20 69 6e 70 75 74 20 69 t'.is.set,.will.throw.if.input.i
b920 73 20 70 65 6e 64 69 6e 67 2c 20 65 6c 73 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 20 6f 66 20 s.pending,.else.return.value.of.
b940 60 62 6f 64 79 27 20 6f 72 20 6e 69 6c 20 69 66 20 69 6e 74 65 72 72 75 70 74 65 64 2e 0a 0a 28 `body'.or.nil.if.interrupted...(
b960 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d fn.&rest.BODY)..(defalias.'lsp--
b980 77 68 69 6c 65 2d 6e 6f 2d 69 6e 70 75 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 while-no-input.'(macro...#[128."
b9a0 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 42 44 43 5c 33 30 35 42 42 03 42 \300\301\302\303\304.BDC\305BB.B
b9c0 42 42 5c 32 30 37 22 20 5b 69 66 20 6e 6f 6e 2d 65 73 73 65 6e 74 69 61 6c 20 6c 65 74 20 72 65 BB\207".[if.non-essential.let.re
b9e0 73 20 77 68 69 6c 65 2d 6e 6f 2d 69 6e 70 75 74 20 28 28 63 6f 6e 64 20 28 28 61 6e 64 20 6c 73 s.while-no-input.((cond.((and.ls
ba00 70 2d 2d 74 68 72 6f 77 2d 6f 6e 2d 69 6e 70 75 74 20 28 65 71 75 61 6c 20 72 65 73 20 74 29 29 p--throw-on-input.(equal.res.t))
ba20 20 28 74 68 72 6f 77 20 27 69 6e 70 75 74 20 3a 69 6e 74 65 72 72 75 70 74 65 64 29 29 20 28 28 .(throw.'input.:interrupted)).((
ba40 62 6f 6f 6c 65 61 6e 70 20 72 65 73 29 20 6e 69 6c 29 20 28 74 20 72 65 73 29 29 29 5d 20 37 20 booleanp.res).nil).(t.res)))].7.
ba60 28 23 24 20 2e 20 34 37 32 37 36 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 (#$...47276)])).(byte-code."\300
ba80 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 \301\302\303#\210\304\301\305\30
baa0 36 23 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 74 20 6c 73 70 2d 2d 77 68 69 6c 65 2d 6e 6f 2d 69 6#\300\207".[put.lsp--while-no-i
bac0 6e 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 20 66 75 6e 63 74 69 6f 6e nput.edebug-form-spec.t.function
bae0 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 30 5d 20 34 29 0a -put.lisp-indent-function.0].4).
bb00 23 40 37 30 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 #@70.compiler-macro.for.inlining
bb20 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d .`lsp--client-p'...(fn.CL-WHOLE-
bb40 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e ARG.CL-X)..(defalias.'lsp--clien
bb60 74 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c t-p--cmacro.#[514."\300\301\302\
bb80 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 303\211\211..&.\207".[cl--defsub
bba0 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 6c 73 70 2d 2d st-expand.(cl-x).(cl-block.lsp--
bbc0 63 6c 69 65 6e 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 6c 2d client-p.(and.(memq.(type-of.cl-
bbe0 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 20 74 x).cl-struct-lsp--client-tags).t
bc00 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 34 37 38 37 37 29 5d 29 0a 28 70 75 74 20 27 6c )).nil].9.(#$...47877)]).(put.'l
bc20 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 sp--client-p.'compiler-macro.'ls
bc40 70 2d 2d 63 6c 69 65 6e 74 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 p--client-p--cmacro).#@13...(fn.
bc60 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 CL-X)..(defalias.'lsp--client-p.
bc80 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 35 09 00 5c 33 30 32 5c 32 30 37 22 20 5b #[257."\301.!.>\205..\302\207".[
bca0 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d cl-struct-lsp--client-tags.type-
bcc0 6f 66 20 74 5d 20 33 20 28 23 24 20 2e 20 34 38 32 31 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 of.t].3.(#$...48218)]).(byte-cod
bce0 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 30 36 e."\300\301\302\303#\304\305\306
bd00 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 6c 73 70 2d 2d 63 6c \301#\207".[function-put.lsp--cl
bd20 69 65 6e 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 ient-p.side-effect-free.error-fr
bd40 65 65 20 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 ee.put.lsp--client.cl-deftype-sa
bd60 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 38 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 tisfies].5).#@80.compiler-macro.
bd80 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 6e 67 75 61 for.inlining.`lsp--client-langua
bda0 67 65 2d 69 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f ge-id'...(fn.CL-WHOLE-ARG.CL-X).
bdc0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 6e 67 75 61 67 65 .(defalias.'lsp--client-language
bde0 2d 69 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c -id--cmacro.#[514."\300\301\302\
be00 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 303\211\211..&.\207".[cl--defsub
be20 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 6c 73 70 2d 2d st-expand.(cl-x).(cl-block.lsp--
be40 63 6c 69 65 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c client-language-id.(progn.(or.(l
be60 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e sp--client-p.cl-x).(signal.'wron
be80 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 g-type-argument.(list.'lsp--clie
bea0 6e 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 5d 20 nt.cl-x))).(aref.cl-x.1))).nil].
bec0 39 20 28 23 24 20 2e 20 34 38 34 39 37 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 9.(#$...48497)]).(put.'lsp--clie
bee0 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 nt-language-id.'compiler-macro.'
bf00 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 2d 2d 63 6d 61 63 72 6f 29 lsp--client-language-id--cmacro)
bf20 0a 23 40 36 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6c 61 6e 67 75 61 67 65 2d 69 64 22 20 .#@68.Access.slot."language-id".
bf40 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 of.`lsp--client'.struct.CL-X...(
bf60 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 fn.CL-X)..(defalias.'lsp--client
bf80 2d 6c 61 6e 67 75 61 67 65 2d 69 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 -language-id.#[257."\301.!.>\204
bfa0 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c ..\302\303\304.D\"\210\211\305H\
bfc0 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 207".[cl-struct-lsp--client-tags
bfe0 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
c000 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 5d 20 35 20 28 23 24 20 2e 20 34 38 39 33 34 ent.lsp--client.1].5.(#$...48934
c020 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
c040 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 6c 73 70 2d 2d 63 6c #\300\207".[function-put.lsp--cl
c060 69 65 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 ient-language-id.side-effect-fre
c080 65 20 74 5d 20 34 29 0a 23 40 37 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 e.t].4).#@76.compiler-macro.for.
c0a0 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f 6e 3f 27 2e 0a inlining.`lsp--client-add-on?'..
c0c0 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 .(fn.CL-WHOLE-ARG.CL-X)..(defali
c0e0 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f 6e 5c 3f 2d 2d 63 6d 61 63 72 6f as.'lsp--client-add-on\?--cmacro
c100 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 .#[514."\300\301\302\303\211\211
c120 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 ..&.\207".[cl--defsubst-expand.(
c140 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d cl-x).(cl-block.lsp--client-add-
c160 6f 6e 5c 3f 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 on\?.(progn.(or.(lsp--client-p.c
c180 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
c1a0 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 t.(list.'lsp--client.cl-x))).(ar
c1c0 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 34 39 32 39 33 29 ef.cl-x.2))).nil].9.(#$...49293)
c1e0 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f 6e 5c 3f 20 27 63 ]).(put.'lsp--client-add-on\?.'c
c200 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f ompiler-macro.'lsp--client-add-o
c220 6e 5c 3f 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 61 n\?--cmacro).#@64.Access.slot."a
c240 64 64 2d 6f 6e 3f 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 dd-on?".of.`lsp--client'.struct.
c260 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 CL-X...(fn.CL-X)..(defalias.'lsp
c280 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f 6e 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 --client-add-on\?.#[257."\301.!.
c2a0 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c >\204..\302\303\304.D\"\210\211\
c2c0 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 305H\207".[cl-struct-lsp--client
c2e0 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-
c300 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 5d 20 35 20 28 23 24 20 2e 20 argument.lsp--client.2].5.(#$...
c320 34 39 37 31 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 49714)]).(byte-code."\300\301\30
c340 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 6c 73 2\303#\300\207".[function-put.ls
c360 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f 6e 5c 3f 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 p--client-add-on\?.side-effect-f
c380 72 65 65 20 74 5d 20 34 29 0a 23 40 38 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@83.compiler-macro.fo
c3a0 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e r.inlining.`lsp--client-new-conn
c3c0 65 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 ection'...(fn.CL-WHOLE-ARG.CL-X)
c3e0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e ..(defalias.'lsp--client-new-con
c400 6e 65 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c nection--cmacro.#[514."\300\301\
c420 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 302\303\211\211..&.\207".[cl--de
c440 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 6c fsubst-expand.(cl-x).(cl-block.l
c460 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 28 70 72 6f 67 6e sp--client-new-connection.(progn
c480 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 .(or.(lsp--client-p.cl-x).(signa
c4a0 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 6c 73 l.'wrong-type-argument.(list.'ls
c4c0 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 p--client.cl-x))).(aref.cl-x.3))
c4e0 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 35 30 30 36 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 ).nil].9.(#$...50063)]).(put.'ls
c500 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 27 63 6f 6d 70 69 6c p--client-new-connection.'compil
c520 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 er-macro.'lsp--client-new-connec
c540 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 tion--cmacro).#@71.Access.slot."
c560 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 new-connection".of.`lsp--client'
c580 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c .struct.CL-X...(fn.CL-X)..(defal
c5a0 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 ias.'lsp--client-new-connection.
c5c0 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 #[257."\301.!.>\204..\302\303\30
c5e0 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 4.D\"\210\211\305H\207".[cl-stru
c600 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e ct-lsp--client-tags.type-of.sign
c620 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 al.wrong-type-argument.lsp--clie
c640 6e 74 20 33 5d 20 35 20 28 23 24 20 2e 20 35 30 35 31 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 nt.3].5.(#$...50515)]).(byte-cod
c660 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 66 e."\300\301\302\303#\300\207".[f
c680 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e unction-put.lsp--client-new-conn
c6a0 65 63 74 69 6f 6e 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 ection.side-effect-free.t].4).#@
c6c0 38 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 60 83.compiler-macro.for.inlining.`
c6e0 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 27 2e 0a 0a 28 66 lsp--client-ignore-regexps'...(f
c700 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 n.CL-WHOLE-ARG.CL-X)..(defalias.
c720 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 2d 2d 63 6d 61 'lsp--client-ignore-regexps--cma
c740 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c cro.#[514."\300\301\302\303\211\
c760 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 211..&.\207".[cl--defsubst-expan
c780 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 d.(cl-x).(cl-block.lsp--client-i
c7a0 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 gnore-regexps.(progn.(or.(lsp--c
c7c0 6c 69 65 6e 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 lient-p.cl-x).(signal.'wrong-typ
c7e0 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c e-argument.(list.'lsp--client.cl
c800 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 20 39 20 28 23 24 -x))).(aref.cl-x.4))).nil].9.(#$
c820 20 2e 20 35 30 38 38 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 ...50883)]).(put.'lsp--client-ig
c840 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 nore-regexps.'compiler-macro.'ls
c860 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 2d 2d 63 6d 61 63 72 6f p--client-ignore-regexps--cmacro
c880 29 0a 23 40 37 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 67 6e 6f 72 65 2d 72 65 67 65 78 ).#@71.Access.slot."ignore-regex
c8a0 70 73 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 ps".of.`lsp--client'.struct.CL-X
c8c0 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c ...(fn.CL-X)..(defalias.'lsp--cl
c8e0 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 ient-ignore-regexps.#[257."\301.
c900 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 !.>\204..\302\303\304.D\"\210\21
c920 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 1\305H\207".[cl-struct-lsp--clie
c940 6e 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 nt-tags.type-of.signal.wrong-typ
c960 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 34 5d 20 35 20 28 23 24 20 e-argument.lsp--client.4].5.(#$.
c980 2e 20 35 31 33 33 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 ..51335)]).(byte-code."\300\301\
c9a0 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.
c9c0 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 73 69 64 65 2d lsp--client-ignore-regexps.side-
c9e0 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 34 20 63 6f 6d 70 69 6c 65 72 2d effect-free.t].4).#@84.compiler-
ca00 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d macro.for.inlining.`lsp--client-
ca20 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d ignore-messages'...(fn.CL-WHOLE-
ca40 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e ARG.CL-X)..(defalias.'lsp--clien
ca60 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 t-ignore-messages--cmacro.#[514.
ca80 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 "\300\301\302\303\211\211..&.\20
caa0 37 22 20 5b 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 7".[cl--defsubst-expand.(cl-x).(
cac0 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 cl-block.lsp--client-ignore-mess
cae0 61 67 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 ages.(progn.(or.(lsp--client-p.c
cb00 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
cb20 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 t.(list.'lsp--client.cl-x))).(ar
cb40 65 66 20 63 6c 2d 78 20 35 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 35 31 37 30 33 29 ef.cl-x.5))).nil].9.(#$...51703)
cb60 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 ]).(put.'lsp--client-ignore-mess
cb80 61 67 65 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e ages.'compiler-macro.'lsp--clien
cba0 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 32 20 t-ignore-messages--cmacro).#@72.
cbc0 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 22 20 6f 66 Access.slot."ignore-messages".of
cbe0 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e .`lsp--client'.struct.CL-X...(fn
cc00 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 .CL-X)..(defalias.'lsp--client-i
cc20 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 gnore-messages.#[257."\301.!.>\2
cc40 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 04..\302\303\304.D\"\210\211\305
cc60 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 H\207".[cl-struct-lsp--client-ta
cc80 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
cca0 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 35 5d 20 35 20 28 23 24 20 2e 20 35 32 31 ument.lsp--client.5].5.(#$...521
ccc0 36 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 33 30 32 5c 33 60)]).(byte-code."\300\301\302\3
cce0 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 6c 73 70 2d 2d 03#\300\207".[function-put.lsp--
cd00 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 73 69 64 65 2d 65 66 66 65 client-ignore-messages.side-effe
cd20 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 39 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ct-free.t].4).#@90.compiler-macr
cd40 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 6f 74 69 o.for.inlining.`lsp--client-noti
cd60 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c fication-handlers'...(fn.CL-WHOL
cd80 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 E-ARG.CL-X)..(defalias.'lsp--cli
cda0 65 6e 74 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 ent-notification-handlers--cmacr
cdc0 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 o.#[514."\300\301\302\303\211\21
cde0 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 1..&.\207".[cl--defsubst-expand.
ce00 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 6f 74 (cl-x).(cl-block.lsp--client-not
ce20 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c ification-handlers.(progn.(or.(l
ce40 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e sp--client-p.cl-x).(signal.'wron
ce60 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 g-type-argument.(list.'lsp--clie
ce80 6e 74 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 nt.cl-x))).(aref.cl-x.6))).nil].
cea0 39 20 28 23 24 20 2e 20 35 32 35 33 31 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 9.(#$...52531)]).(put.'lsp--clie
cec0 6e 74 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 27 63 6f 6d 70 69 6c nt-notification-handlers.'compil
cee0 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 6f 74 69 66 69 63 61 74 69 er-macro.'lsp--client-notificati
cf00 6f 6e 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 38 20 41 63 63 65 73 73 on-handlers--cmacro).#@78.Access
cf20 20 73 6c 6f 74 20 22 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 22 20 6f 66 .slot."notification-handlers".of
cf40 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e .`lsp--client'.struct.CL-X...(fn
cf60 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e .CL-X)..(defalias.'lsp--client-n
cf80 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 otification-handlers.#[257."\301
cfa0 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 .!.>\204..\302\303\304.D\"\210\2
cfc0 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 11\305H\207".[cl-struct-lsp--cli
cfe0 65 6e 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 ent-tags.type-of.signal.wrong-ty
d000 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 36 5d 20 35 20 28 23 24 pe-argument.lsp--client.6].5.(#$
d020 20 2e 20 35 33 30 31 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 ...53018)]).(byte-code."\300\301
d040 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
d060 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 .lsp--client-notification-handle
d080 72 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 38 35 20 63 rs.side-effect-free.t].4).#@85.c
d0a0 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 6c 73 70 2d ompiler-macro.for.inlining.`lsp-
d0c0 2d 63 6c 69 65 6e 74 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 27 2e 0a 0a 28 66 6e 20 -client-request-handlers'...(fn.
d0e0 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c CL-WHOLE-ARG.CL-X)..(defalias.'l
d100 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 sp--client-request-handlers--cma
d120 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c cro.#[514."\300\301\302\303\211\
d140 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 211..&.\207".[cl--defsubst-expan
d160 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 d.(cl-x).(cl-block.lsp--client-r
d180 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d equest-handlers.(progn.(or.(lsp-
d1a0 2d 63 6c 69 65 6e 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 -client-p.cl-x).(signal.'wrong-t
d1c0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 ype-argument.(list.'lsp--client.
d1e0 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 39 20 28 cl-x))).(aref.cl-x.7))).nil].9.(
d200 23 24 20 2e 20 35 33 34 30 37 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d #$...53407)]).(put.'lsp--client-
d220 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f request-handlers.'compiler-macro
d240 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 2d 2d .'lsp--client-request-handlers--
d260 63 6d 61 63 72 6f 29 0a 23 40 37 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 72 65 71 75 65 73 cmacro).#@73.Access.slot."reques
d280 74 2d 68 61 6e 64 6c 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 t-handlers".of.`lsp--client'.str
d2a0 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 uct.CL-X...(fn.CL-X)..(defalias.
d2c0 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 23 5b 'lsp--client-request-handlers.#[
d2e0 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 257."\301.!.>\204..\302\303\304.
d300 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 D\"\210\211\305H\207".[cl-struct
d320 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c -lsp--client-tags.type-of.signal
d340 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 .wrong-type-argument.lsp--client
d360 20 37 5d 20 35 20 28 23 24 20 2e 20 35 33 38 36 39 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 .7].5.(#$...53869)]).(byte-code.
d380 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
d3a0 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 71 75 65 73 74 2d 68 61 ction-put.lsp--client-request-ha
d3c0 6e 64 6c 65 72 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 ndlers.side-effect-free.t].4).#@
d3e0 38 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 60 86.compiler-macro.for.inlining.`
d400 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 27 2e 0a lsp--client-response-handlers'..
d420 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 .(fn.CL-WHOLE-ARG.CL-X)..(defali
d440 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 as.'lsp--client-response-handler
d460 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 s--cmacro.#[514."\300\301\302\30
d480 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 3\211\211..&.\207".[cl--defsubst
d4a0 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 6c 73 70 2d 2d 63 6c -expand.(cl-x).(cl-block.lsp--cl
d4c0 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 28 70 72 6f 67 6e 20 28 6f ient-response-handlers.(progn.(o
d4e0 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 r.(lsp--client-p.cl-x).(signal.'
d500 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 6c 73 70 2d 2d wrong-type-argument.(list.'lsp--
d520 63 6c 69 65 6e 74 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 client.cl-x))).(aref.cl-x.8))).n
d540 69 6c 5d 20 39 20 28 23 24 20 2e 20 35 34 32 34 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d il].9.(#$...54243)]).(put.'lsp--
d560 63 6c 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 27 63 6f 6d 70 69 6c client-response-handlers.'compil
d580 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 er-macro.'lsp--client-response-h
d5a0 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 34 20 41 63 63 65 73 73 20 73 6c 6f andlers--cmacro).#@74.Access.slo
d5c0 74 20 22 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 2d 63 t."response-handlers".of.`lsp--c
d5e0 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a lient'.struct.CL-X...(fn.CL-X)..
d600 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d (defalias.'lsp--client-response-
d620 68 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 handlers.#[257."\301.!.>\204..\3
d640 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 02\303\304.D\"\210\211\305H\207"
d660 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 .[cl-struct-lsp--client-tags.typ
d680 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.
d6a0 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 38 5d 20 35 20 28 23 24 20 2e 20 35 34 37 31 30 29 5d 29 0a lsp--client.8].5.(#$...54710)]).
d6c0 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 33 30 (byte-code."\300\301\302\303#\30
d6e0 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 0\207".[function-put.lsp--client
d700 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 -response-handlers.side-effect-f
d720 72 65 65 20 74 5d 20 34 29 0a 23 40 38 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@84.compiler-macro.fo
d740 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 r.inlining.`lsp--client-prefix-f
d760 75 6e 63 74 69 6f 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 unction'...(fn.CL-WHOLE-ARG.CL-X
d780 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 )..(defalias.'lsp--client-prefix
d7a0 2d 66 75 6e 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 -function--cmacro.#[514."\300\30
d7c0 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 1\302\303\211\211..&.\207".[cl--
d7e0 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
d800 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 28 70 72 .lsp--client-prefix-function.(pr
d820 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 ogn.(or.(lsp--client-p.cl-x).(si
d840 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.
d860 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 'lsp--client.cl-x))).(aref.cl-x.
d880 39 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 35 35 30 38 37 29 5d 29 0a 28 70 75 74 20 9))).nil].9.(#$...55087)]).(put.
d8a0 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 27 63 6f 'lsp--client-prefix-function.'co
d8c0 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 mpiler-macro.'lsp--client-prefix
d8e0 2d 66 75 6e 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 32 20 41 63 63 65 73 73 20 73 -function--cmacro).#@72.Access.s
d900 6c 6f 74 20 22 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 lot."prefix-function".of.`lsp--c
d920 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a lient'.struct.CL-X...(fn.CL-X)..
d940 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 75 (defalias.'lsp--client-prefix-fu
d960 6e 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 nction.#[257."\301.!.>\204..\302
d980 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b \303\304.D\"\210\211\305H\207".[
d9a0 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d cl-struct-lsp--client-tags.type-
d9c0 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 6c 73 of.signal.wrong-type-argument.ls
d9e0 70 2d 2d 63 6c 69 65 6e 74 20 39 5d 20 35 20 28 23 24 20 2e 20 35 35 35 34 34 29 5d 29 0a 28 62 p--client.9].5.(#$...55544)]).(b
da00 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 5c yte-code."\300\301\302\303#\300\
da20 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 207".[function-put.lsp--client-p
da40 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 refix-function.side-effect-free.
da60 74 5d 20 34 29 0a 23 40 38 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e t].4).#@81.compiler-macro.for.in
da80 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 lining.`lsp--client-uri-handlers
daa0 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 '...(fn.CL-WHOLE-ARG.CL-X)..(def
dac0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 2d alias.'lsp--client-uri-handlers-
dae0 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c -cmacro.#[514."\300\301\302\303\
db00 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 211\211..&.\207".[cl--defsubst-e
db20 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 xpand.(cl-x).(cl-block.lsp--clie
db40 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d nt-uri-handlers.(progn.(or.(lsp-
db60 2d 63 6c 69 65 6e 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 -client-p.cl-x).(signal.'wrong-t
db80 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 ype-argument.(list.'lsp--client.
dba0 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 30 29 29 29 20 6e 69 6c 5d 20 39 20 cl-x))).(aref.cl-x.10))).nil].9.
dbc0 28 23 24 20 2e 20 35 35 39 31 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 (#$...55915)]).(put.'lsp--client
dbe0 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c -uri-handlers.'compiler-macro.'l
dc00 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 29 sp--client-uri-handlers--cmacro)
dc20 0a 23 40 36 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 75 72 69 2d 68 61 6e 64 6c 65 72 73 22 .#@69.Access.slot."uri-handlers"
dc40 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a .of.`lsp--client'.struct.CL-X...
dc60 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e (fn.CL-X)..(defalias.'lsp--clien
dc80 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 t-uri-handlers.#[257."\301.!.>\2
dca0 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 04..\302\303\304.D\"\210\211\305
dcc0 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 H\207".[cl-struct-lsp--client-ta
dce0 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
dd00 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 30 5d 20 35 20 28 23 24 20 2e 20 35 36 ument.lsp--client.10].5.(#$...56
dd20 33 35 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 358)]).(byte-code."\300\301\302\
dd40 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 6c 73 70 2d 303#\300\207".[function-put.lsp-
dd60 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 74 -client-uri-handlers.side-effect
dd80 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 -free.t].4).#@84.compiler-macro.
dda0 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 6f 6e for.inlining.`lsp--client-action
ddc0 2d 68 61 6e 64 6c 65 72 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c -handlers'...(fn.CL-WHOLE-ARG.CL
dde0 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 -X)..(defalias.'lsp--client-acti
de00 6f 6e 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c on-handlers--cmacro.#[514."\300\
de20 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 301\302\303\211\211..&.\207".[cl
de40 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
de60 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 ck.lsp--client-action-handlers.(
de80 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 progn.(or.(lsp--client-p.cl-x).(
dea0 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
dec0 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d t.'lsp--client.cl-x))).(aref.cl-
dee0 78 20 31 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 35 36 37 32 31 29 5d 29 0a 28 70 x.11))).nil].9.(#$...56721)]).(p
df00 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 ut.'lsp--client-action-handlers.
df20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 'compiler-macro.'lsp--client-act
df40 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 32 20 41 63 63 65 73 ion-handlers--cmacro).#@72.Acces
df60 73 20 73 6c 6f 74 20 22 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 22 20 6f 66 20 60 6c 73 70 s.slot."action-handlers".of.`lsp
df80 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 --client'.struct.CL-X...(fn.CL-X
dfa0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 6f 6e )..(defalias.'lsp--client-action
dfc0 2d 68 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c -handlers.#[257."\301.!.>\204..\
dfe0 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 302\303\304.D\"\210\211\305H\207
e000 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 ".[cl-struct-lsp--client-tags.ty
e020 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
e040 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 31 5d 20 35 20 28 23 24 20 2e 20 35 37 31 37 39 29 5d .lsp--client.11].5.(#$...57179)]
e060 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#\
e080 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 300\207".[function-put.lsp--clie
e0a0 6e 74 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 nt-action-handlers.side-effect-f
e0c0 72 65 65 20 74 5d 20 34 29 0a 23 40 38 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@80.compiler-macro.fo
e0e0 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f r.inlining.`lsp--client-major-mo
e100 64 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 des'...(fn.CL-WHOLE-ARG.CL-X)..(
e120 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 defalias.'lsp--client-major-mode
e140 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 s--cmacro.#[514."\300\301\302\30
e160 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 3\211\211..&.\207".[cl--defsubst
e180 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 6c 73 70 2d 2d 63 6c -expand.(cl-x).(cl-block.lsp--cl
e1a0 69 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 ient-major-modes.(progn.(or.(lsp
e1c0 2d 2d 63 6c 69 65 6e 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 --client-p.cl-x).(signal.'wrong-
e1e0 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 type-argument.(list.'lsp--client
e200 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 32 29 29 29 20 6e 69 6c 5d 20 39 .cl-x))).(aref.cl-x.12))).nil].9
e220 20 28 23 24 20 2e 20 35 37 35 35 31 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e .(#$...57551)]).(put.'lsp--clien
e240 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c t-major-modes.'compiler-macro.'l
e260 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 73 2d 2d 63 6d 61 63 72 6f 29 0a sp--client-major-modes--cmacro).
e280 23 40 36 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 61 6a 6f 72 2d 6d 6f 64 65 73 22 20 6f #@68.Access.slot."major-modes".o
e2a0 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 f.`lsp--client'.struct.CL-X...(f
e2c0 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d n.CL-X)..(defalias.'lsp--client-
e2e0 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f major-modes.#[257."\301.!.>\204.
e300 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 .\302\303\304.D\"\210\211\305H\2
e320 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 07".[cl-struct-lsp--client-tags.
e340 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
e360 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 32 5d 20 35 20 28 23 24 20 2e 20 35 37 39 38 39 nt.lsp--client.12].5.(#$...57989
e380 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
e3a0 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 6c 73 70 2d 2d 63 6c #\300\207".[function-put.lsp--cl
e3c0 69 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 ient-major-modes.side-effect-fre
e3e0 65 20 74 5d 20 34 29 0a 23 40 38 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 e.t].4).#@82.compiler-macro.for.
e400 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e inlining.`lsp--client-activation
e420 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 -fn'...(fn.CL-WHOLE-ARG.CL-X)..(
e440 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e defalias.'lsp--client-activation
e460 2d 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c -fn--cmacro.#[514."\300\301\302\
e480 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 303\211\211..&.\207".[cl--defsub
e4a0 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 6c 73 70 2d 2d st-expand.(cl-x).(cl-block.lsp--
e4c0 63 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 client-activation-fn.(progn.(or.
e4e0 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 (lsp--client-p.cl-x).(signal.'wr
e500 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 6c 73 70 2d 2d 63 6c ong-type-argument.(list.'lsp--cl
e520 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 33 29 29 29 20 6e 69 ient.cl-x))).(aref.cl-x.13))).ni
e540 6c 5d 20 39 20 28 23 24 20 2e 20 35 38 33 34 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 l].9.(#$...58349)]).(put.'lsp--c
e560 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 lient-activation-fn.'compiler-ma
e580 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 2d 2d cro.'lsp--client-activation-fn--
e5a0 63 6d 61 63 72 6f 29 0a 23 40 37 30 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 61 63 74 69 76 61 cmacro).#@70.Access.slot."activa
e5c0 74 69 6f 6e 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 tion-fn".of.`lsp--client'.struct
e5e0 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 .CL-X...(fn.CL-X)..(defalias.'ls
e600 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 23 5b 32 35 37 20 22 5c p--client-activation-fn.#[257."\
e620 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 301.!.>\204..\302\303\304.D\"\21
e640 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 0\211\305H\207".[cl-struct-lsp--
e660 63 6c 69 65 6e 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 client-tags.type-of.signal.wrong
e680 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 33 5d 20 35 -type-argument.lsp--client.13].5
e6a0 20 28 23 24 20 2e 20 35 38 37 39 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 .(#$...58797)]).(byte-code."\300
e6c0 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
e6e0 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 73 -put.lsp--client-activation-fn.s
e700 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 37 20 63 6f 6d 70 69 ide-effect-free.t].4).#@77.compi
e720 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 ler-macro.for.inlining.`lsp--cli
e740 65 6e 74 2d 70 72 69 6f 72 69 74 79 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 ent-priority'...(fn.CL-WHOLE-ARG
e760 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 .CL-X)..(defalias.'lsp--client-p
e780 72 69 6f 72 69 74 79 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c riority--cmacro.#[514."\300\301\
e7a0 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 302\303\211\211..&.\207".[cl--de
e7c0 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 6c fsubst-expand.(cl-x).(cl-block.l
e7e0 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 69 6f 72 69 74 79 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 sp--client-priority.(progn.(or.(
e800 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f lsp--client-p.cl-x).(signal.'wro
e820 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 ng-type-argument.(list.'lsp--cli
e840 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 34 29 29 29 20 6e 69 6c ent.cl-x))).(aref.cl-x.14))).nil
e860 5d 20 39 20 28 23 24 20 2e 20 35 39 31 36 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c ].9.(#$...59163)]).(put.'lsp--cl
e880 69 65 6e 74 2d 70 72 69 6f 72 69 74 79 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c ient-priority.'compiler-macro.'l
e8a0 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 69 6f 72 69 74 79 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 sp--client-priority--cmacro).#@6
e8c0 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 70 72 69 6f 72 69 74 79 22 20 6f 66 20 60 6c 73 70 5.Access.slot."priority".of.`lsp
e8e0 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 --client'.struct.CL-X...(fn.CL-X
e900 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 69 6f 72 69 )..(defalias.'lsp--client-priori
e920 74 79 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 ty.#[257."\301.!.>\204..\302\303
e940 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 \304.D\"\210\211\305H\207".[cl-s
e960 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 truct-lsp--client-tags.type-of.s
e980 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 6c 73 70 2d 2d 63 ignal.wrong-type-argument.lsp--c
e9a0 6c 69 65 6e 74 20 31 34 5d 20 35 20 28 23 24 20 2e 20 35 39 35 38 36 29 5d 29 0a 28 62 79 74 65 lient.14].5.(#$...59586)]).(byte
e9c0 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
e9e0 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 69 6f ".[function-put.lsp--client-prio
ea00 72 69 74 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 37 38 rity.side-effect-free.t].4).#@78
ea20 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 6c 73 .compiler-macro.for.inlining.`ls
ea40 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 p--client-server-id'...(fn.CL-WH
ea60 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 OLE-ARG.CL-X)..(defalias.'lsp--c
ea80 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c lient-server-id--cmacro.#[514."\
eaa0 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 300\301\302\303\211\211..&.\207"
eac0 20 5b 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 .[cl--defsubst-expand.(cl-x).(cl
eae0 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 20 28 70 72 -block.lsp--client-server-id.(pr
eb00 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 ogn.(or.(lsp--client-p.cl-x).(si
eb20 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.
eb40 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 'lsp--client.cl-x))).(aref.cl-x.
eb60 31 35 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 35 39 39 33 37 29 5d 29 0a 28 70 75 74 15))).nil].9.(#$...59937)]).(put
eb80 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 20 27 63 6f 6d 70 69 6c 65 .'lsp--client-server-id.'compile
eba0 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 2d 2d r-macro.'lsp--client-server-id--
ebc0 63 6d 61 63 72 6f 29 0a 23 40 36 36 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 65 72 76 65 72 cmacro).#@66.Access.slot."server
ebe0 2d 69 64 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d -id".of.`lsp--client'.struct.CL-
ec00 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 X...(fn.CL-X)..(defalias.'lsp--c
ec20 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c lient-server-id.#[257."\301.!.>\
ec40 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 204..\302\303\304.D\"\210\211\30
ec60 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 5H\207".[cl-struct-lsp--client-t
ec80 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
eca0 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 5d 20 35 20 28 23 24 20 2e 20 36 gument.lsp--client.15].5.(#$...6
ecc0 30 33 36 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 30 32 0365)]).(byte-code."\300\301\302
ece0 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 6c 73 70 \303#\300\207".[function-put.lsp
ed00 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 --client-server-id.side-effect-f
ed20 72 65 65 20 74 5d 20 34 29 0a 23 40 37 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@79.compiler-macro.fo
ed40 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 2d 72 6f r.inlining.`lsp--client-multi-ro
ed60 6f 74 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 ot'...(fn.CL-WHOLE-ARG.CL-X)..(d
ed80 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 2d 72 6f 6f 74 2d efalias.'lsp--client-multi-root-
eda0 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c -cmacro.#[514."\300\301\302\303\
edc0 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 211\211..&.\207".[cl--defsubst-e
ede0 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 xpand.(cl-x).(cl-block.lsp--clie
ee00 6e 74 2d 6d 75 6c 74 69 2d 72 6f 6f 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 nt-multi-root.(progn.(or.(lsp--c
ee20 6c 69 65 6e 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 lient-p.cl-x).(signal.'wrong-typ
ee40 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c e-argument.(list.'lsp--client.cl
ee60 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 36 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 -x))).(aref.cl-x.16))).nil].9.(#
ee80 24 20 2e 20 36 30 37 31 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d $...60719)]).(put.'lsp--client-m
eea0 75 6c 74 69 2d 72 6f 6f 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d ulti-root.'compiler-macro.'lsp--
eec0 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 2d 72 6f 6f 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 37 20 client-multi-root--cmacro).#@67.
eee0 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 75 6c 74 69 2d 72 6f 6f 74 22 20 6f 66 20 60 6c 73 70 Access.slot."multi-root".of.`lsp
ef00 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 --client'.struct.CL-X...(fn.CL-X
ef20 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 75 6c 74 69 2d )..(defalias.'lsp--client-multi-
ef40 72 6f 6f 74 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 root.#[257."\301.!.>\204..\302\3
ef60 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 03\304.D\"\210\211\305H\207".[cl
ef80 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 -struct-lsp--client-tags.type-of
efa0 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 6c 73 70 2d .signal.wrong-type-argument.lsp-
efc0 2d 63 6c 69 65 6e 74 20 31 36 5d 20 35 20 28 23 24 20 2e 20 36 31 31 35 32 29 5d 29 0a 28 62 79 -client.16].5.(#$...61152)]).(by
efe0 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 te-code."\300\301\302\303#\300\2
f000 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 75 07".[function-put.lsp--client-mu
f020 6c 74 69 2d 72 6f 6f 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a lti-root.side-effect-free.t].4).
f040 23 40 39 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 #@91.compiler-macro.for.inlining
f060 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 .`lsp--client-initialization-opt
f080 69 6f 6e 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a ions'...(fn.CL-WHOLE-ARG.CL-X)..
f0a0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a (defalias.'lsp--client-initializ
f0c0 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 ation-options--cmacro.#[514."\30
f0e0 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 0\301\302\303\211\211..&.\207".[
f100 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 62 cl--defsubst-expand.(cl-x).(cl-b
f120 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d lock.lsp--client-initialization-
f140 6f 70 74 69 6f 6e 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d options.(progn.(or.(lsp--client-
f160 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 72 67 75 p.cl-x).(signal.'wrong-type-argu
f180 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 ment.(list.'lsp--client.cl-x))).
f1a0 28 61 72 65 66 20 63 6c 2d 78 20 31 37 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 36 31 (aref.cl-x.17))).nil].9.(#$...61
f1c0 35 30 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 509)]).(put.'lsp--client-initial
f1e0 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 ization-options.'compiler-macro.
f200 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 'lsp--client-initialization-opti
f220 6f 6e 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 ons--cmacro).#@79.Access.slot."i
f240 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 22 20 6f 66 20 60 6c 73 70 2d 2d nitialization-options".of.`lsp--
f260 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f client'.struct.CL-X...(fn.CL-X).
f280 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 .(defalias.'lsp--client-initiali
f2a0 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 zation-options.#[257."\301.!.>\2
f2c0 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 04..\302\303\304.D\"\210\211\305
f2e0 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 H\207".[cl-struct-lsp--client-ta
f300 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
f320 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 37 5d 20 35 20 28 23 24 20 2e 20 36 32 ument.lsp--client.17].5.(#$...62
f340 30 30 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 002)]).(byte-code."\300\301\302\
f360 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 6c 73 70 2d 303#\300\207".[function-put.lsp-
f380 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 73 -client-initialization-options.s
f3a0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 31 30 30 20 63 6f 6d 70 ide-effect-free.t].4).#@100.comp
f3c0 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 6c 73 70 2d 2d 63 6c iler-macro.for.inlining.`lsp--cl
f3e0 69 65 6e 74 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 ient-semantic-tokens-faces-overr
f400 69 64 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a ides'...(fn.CL-WHOLE-ARG.CL-X)..
f420 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6d 61 6e 74 69 63 2d (defalias.'lsp--client-semantic-
f440 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 2d 2d 63 6d 61 63 72 6f 20 23 tokens-faces-overrides--cmacro.#
f460 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 [514."\300\301\302\303\211\211..
f480 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c &.\207".[cl--defsubst-expand.(cl
f4a0 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6d 61 6e 74 -x).(cl-block.lsp--client-semant
f4c0 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 28 70 72 6f 67 6e ic-tokens-faces-overrides.(progn
f4e0 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 .(or.(lsp--client-p.cl-x).(signa
f500 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 6c 73 l.'wrong-type-argument.(list.'ls
f520 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 38 29 p--client.cl-x))).(aref.cl-x.18)
f540 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 36 32 33 39 36 29 5d 29 0a 28 70 75 74 20 27 6c )).nil].9.(#$...62396)]).(put.'l
f560 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 sp--client-semantic-tokens-faces
f580 2d 6f 76 65 72 72 69 64 65 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d -overrides.'compiler-macro.'lsp-
f5a0 2d 63 6c 69 65 6e 74 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 -client-semantic-tokens-faces-ov
f5c0 65 72 72 69 64 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 38 38 20 41 63 63 65 73 73 20 73 6c 6f errides--cmacro).#@88.Access.slo
f5e0 74 20 22 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 t."semantic-tokens-faces-overrid
f600 65 73 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 0a 43 4c 2d 58 es".of.`lsp--client'.struct.CL-X
f620 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c ...(fn.CL-X)..(defalias.'lsp--cl
f640 69 65 6e 74 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 ient-semantic-tokens-faces-overr
f660 69 64 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 ides.#[257."\301.!.>\204..\302\3
f680 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 03\304.D\"\210\211\305H\207".[cl
f6a0 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 -struct-lsp--client-tags.type-of
f6c0 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 6c 73 70 2d .signal.wrong-type-argument.lsp-
f6e0 2d 63 6c 69 65 6e 74 20 31 38 5d 20 35 20 28 23 24 20 2e 20 36 32 39 33 34 29 5d 29 0a 28 62 79 -client.18].5.(#$...62934)]).(by
f700 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 te-code."\300\301\302\303#\300\2
f720 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 07".[function-put.lsp--client-se
f740 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 73 69 mantic-tokens-faces-overrides.si
f760 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 38 20 63 6f 6d 70 69 6c de-effect-free.t].4).#@88.compil
f780 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 er-macro.for.inlining.`lsp--clie
f7a0 6e 74 2d 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 27 2e 0a 0a 28 66 6e 20 43 4c nt-custom-capabilities'...(fn.CL
f7c0 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 -WHOLE-ARG.CL-X)..(defalias.'lsp
f7e0 2d 2d 63 6c 69 65 6e 74 2d 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d --client-custom-capabilities--cm
f800 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 acro.#[514."\300\301\302\303\211
f820 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 \211..&.\207".[cl--defsubst-expa
f840 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d nd.(cl-x).(cl-block.lsp--client-
f860 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 custom-capabilities.(progn.(or.(
f880 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f lsp--client-p.cl-x).(signal.'wro
f8a0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 ng-type-argument.(list.'lsp--cli
f8c0 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 39 29 29 29 20 6e 69 6c ent.cl-x))).(aref.cl-x.19))).nil
f8e0 5d 20 39 20 28 23 24 20 2e 20 36 33 33 35 34 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c ].9.(#$...63354)]).(put.'lsp--cl
f900 69 65 6e 74 2d 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 27 63 6f 6d 70 69 6c ient-custom-capabilities.'compil
f920 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 75 73 74 6f 6d 2d 63 61 70 er-macro.'lsp--client-custom-cap
f940 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 36 20 41 63 63 65 73 73 20 73 abilities--cmacro).#@76.Access.s
f960 6c 6f 74 20 22 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 6f 66 20 60 6c 73 lot."custom-capabilities".of.`ls
f980 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d p--client'.struct.CL-X...(fn.CL-
f9a0 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 75 73 74 6f X)..(defalias.'lsp--client-custo
f9c0 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 m-capabilities.#[257."\301.!.>\2
f9e0 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 04..\302\303\304.D\"\210\211\305
fa00 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 H\207".[cl-struct-lsp--client-ta
fa20 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
fa40 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 39 5d 20 35 20 28 23 24 20 2e 20 36 33 ument.lsp--client.19].5.(#$...63
fa60 38 33 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 832)]).(byte-code."\300\301\302\
fa80 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 6c 73 70 2d 303#\300\207".[function-put.lsp-
faa0 2d 63 6c 69 65 6e 74 2d 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 73 69 64 65 -client-custom-capabilities.side
fac0 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 37 20 63 6f 6d 70 69 6c 65 72 -effect-free.t].4).#@87.compiler
fae0 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 -macro.for.inlining.`lsp--client
fb00 2d 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 -library-folders-fn'...(fn.CL-WH
fb20 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 OLE-ARG.CL-X)..(defalias.'lsp--c
fb40 6c 69 65 6e 74 2d 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 2d 2d 63 6d 61 63 72 6f lient-library-folders-fn--cmacro
fb60 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 .#[514."\300\301\302\303\211\211
fb80 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 ..&.\207".[cl--defsubst-expand.(
fba0 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 69 62 72 cl-x).(cl-block.lsp--client-libr
fbc0 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d ary-folders-fn.(progn.(or.(lsp--
fbe0 63 6c 69 65 6e 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 client-p.cl-x).(signal.'wrong-ty
fc00 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 pe-argument.(list.'lsp--client.c
fc20 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 30 29 29 29 20 6e 69 6c 5d 20 39 20 28 l-x))).(aref.cl-x.20))).nil].9.(
fc40 23 24 20 2e 20 36 34 32 31 36 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d #$...64216)]).(put.'lsp--client-
fc60 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 library-folders-fn.'compiler-mac
fc80 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d ro.'lsp--client-library-folders-
fca0 66 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6c 69 fn--cmacro).#@75.Access.slot."li
fcc0 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e brary-folders-fn".of.`lsp--clien
fce0 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 t'.struct.CL-X...(fn.CL-X)..(def
fd00 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 alias.'lsp--client-library-folde
fd20 72 73 2d 66 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c rs-fn.#[257."\301.!.>\204..\302\
fd40 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 303\304.D\"\210\211\305H\207".[c
fd60 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f l-struct-lsp--client-tags.type-o
fd80 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 6c 73 70 f.signal.wrong-type-argument.lsp
fda0 2d 2d 63 6c 69 65 6e 74 20 32 30 5d 20 35 20 28 23 24 20 2e 20 36 34 36 38 39 29 5d 29 0a 28 62 --client.20].5.(#$...64689)]).(b
fdc0 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 5c yte-code."\300\301\302\303#\300\
fde0 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 207".[function-put.lsp--client-l
fe00 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 ibrary-folders-fn.side-effect-fr
fe20 65 65 20 74 5d 20 34 29 0a 23 40 38 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 ee.t].4).#@88.compiler-macro.for
fe40 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 6f 72 65 2d 66 69 .inlining.`lsp--client-before-fi
fe60 6c 65 2d 6f 70 65 6e 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 le-open-fn'...(fn.CL-WHOLE-ARG.C
fe80 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 L-X)..(defalias.'lsp--client-bef
fea0 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 ore-file-open-fn--cmacro.#[514."
fec0 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 \300\301\302\303\211\211..&.\207
fee0 22 20 5b 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 ".[cl--defsubst-expand.(cl-x).(c
ff00 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 6f 72 65 2d 66 69 6c 65 2d l-block.lsp--client-before-file-
ff20 6f 70 65 6e 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d open-fn.(progn.(or.(lsp--client-
ff40 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 72 67 75 p.cl-x).(signal.'wrong-type-argu
ff60 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 ment.(list.'lsp--client.cl-x))).
ff80 28 61 72 65 66 20 63 6c 2d 78 20 32 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 36 35 (aref.cl-x.21))).nil].9.(#$...65
ffa0 30 37 30 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 6f 72 65 2d 070)]).(put.'lsp--client-before-
ffc0 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 file-open-fn.'compiler-macro.'ls
ffe0 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 2d 2d 63 p--client-before-file-open-fn--c
10000 6d 61 63 72 6f 29 0a 23 40 37 36 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 62 65 66 6f 72 65 2d macro).#@76.Access.slot."before-
10020 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 file-open-fn".of.`lsp--client'.s
10040 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 truct.CL-X...(fn.CL-X)..(defalia
10060 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d s.'lsp--client-before-file-open-
10080 66 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 fn.#[257."\301.!.>\204..\302\303
100a0 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 \304.D\"\210\211\305H\207".[cl-s
100c0 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 truct-lsp--client-tags.type-of.s
100e0 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 6c 73 70 2d 2d 63 ignal.wrong-type-argument.lsp--c
10100 6c 69 65 6e 74 20 32 31 5d 20 35 20 28 23 24 20 2e 20 36 35 35 34 38 29 5d 29 0a 28 62 79 74 65 lient.21].5.(#$...65548)]).(byte
10120 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
10140 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 65 66 6f ".[function-put.lsp--client-befo
10160 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 re-file-open-fn.side-effect-free
10180 20 74 5d 20 34 29 0a 23 40 38 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 .t].4).#@83.compiler-macro.for.i
101a0 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 64 nlining.`lsp--client-initialized
101c0 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 -fn'...(fn.CL-WHOLE-ARG.CL-X)..(
101e0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 defalias.'lsp--client-initialize
10200 64 2d 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 d-fn--cmacro.#[514."\300\301\302
10220 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 \303\211\211..&.\207".[cl--defsu
10240 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 6c 73 70 2d bst-expand.(cl-x).(cl-block.lsp-
10260 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f -client-initialized-fn.(progn.(o
10280 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 r.(lsp--client-p.cl-x).(signal.'
102a0 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 6c 73 70 2d 2d wrong-type-argument.(list.'lsp--
102c0 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 32 29 29 29 20 client.cl-x))).(aref.cl-x.22))).
102e0 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 36 35 39 33 32 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d nil].9.(#$...65932)]).(put.'lsp-
10300 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 -client-initialized-fn.'compiler
10320 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 64 2d -macro.'lsp--client-initialized-
10340 66 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 6e fn--cmacro).#@71.Access.slot."in
10360 69 74 69 61 6c 69 7a 65 64 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 itialized-fn".of.`lsp--client'.s
10380 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 truct.CL-X...(fn.CL-X)..(defalia
103a0 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 6e 20 23 5b s.'lsp--client-initialized-fn.#[
103c0 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 257."\301.!.>\204..\302\303\304.
103e0 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 D\"\210\211\305H\207".[cl-struct
10400 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c -lsp--client-tags.type-of.signal
10420 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 .wrong-type-argument.lsp--client
10440 20 32 32 5d 20 35 20 28 23 24 20 2e 20 36 36 33 38 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 .22].5.(#$...66385)]).(byte-code
10460 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 66 75 ."\300\301\302\303#\300\207".[fu
10480 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 6e 69 74 69 61 6c 69 7a nction-put.lsp--client-initializ
104a0 65 64 2d 66 6e 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 37 ed-fn.side-effect-free.t].4).#@7
104c0 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 60 6c 6.compiler-macro.for.inlining.`l
104e0 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 6d 6f 74 65 3f 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f sp--client-remote?'...(fn.CL-WHO
10500 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c LE-ARG.CL-X)..(defalias.'lsp--cl
10520 69 65 6e 74 2d 72 65 6d 6f 74 65 5c 3f 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 ient-remote\?--cmacro.#[514."\30
10540 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 0\301\302\303\211\211..&.\207".[
10560 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 62 cl--defsubst-expand.(cl-x).(cl-b
10580 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 6d 6f 74 65 5c 3f 20 28 70 72 6f 67 6e lock.lsp--client-remote\?.(progn
105a0 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 .(or.(lsp--client-p.cl-x).(signa
105c0 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 6c 73 l.'wrong-type-argument.(list.'ls
105e0 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 33 29 p--client.cl-x))).(aref.cl-x.23)
10600 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 36 36 37 35 34 29 5d 29 0a 28 70 75 74 20 27 6c )).nil].9.(#$...66754)]).(put.'l
10620 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 6d 6f 74 65 5c 3f 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 sp--client-remote\?.'compiler-ma
10640 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 6d 6f 74 65 5c 3f 2d 2d 63 6d 61 63 72 cro.'lsp--client-remote\?--cmacr
10660 6f 29 0a 23 40 36 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 72 65 6d 6f 74 65 3f 22 20 6f 66 o).#@64.Access.slot."remote?".of
10680 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e .`lsp--client'.struct.CL-X...(fn
106a0 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 .CL-X)..(defalias.'lsp--client-r
106c0 65 6d 6f 74 65 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 emote\?.#[257."\301.!.>\204..\30
106e0 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 2\303\304.D\"\210\211\305H\207".
10700 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 [cl-struct-lsp--client-tags.type
10720 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 6c -of.signal.wrong-type-argument.l
10740 73 70 2d 2d 63 6c 69 65 6e 74 20 32 33 5d 20 35 20 28 23 24 20 2e 20 36 37 31 37 36 29 5d 29 0a sp--client.23].5.(#$...67176)]).
10760 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 33 30 (byte-code."\300\301\302\303#\30
10780 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 0\207".[function-put.lsp--client
107a0 2d 72 65 6d 6f 74 65 5c 3f 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 -remote\?.side-effect-free.t].4)
107c0 0a 23 40 39 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 .#@92.compiler-macro.for.inlinin
107e0 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d g.`lsp--client-completion-in-com
10800 6d 65 6e 74 73 3f 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 ments?'...(fn.CL-WHOLE-ARG.CL-X)
10820 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 6f 6d 70 6c 65 74 ..(defalias.'lsp--client-complet
10840 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 ion-in-comments\?--cmacro.#[514.
10860 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 "\300\301\302\303\211\211..&.\20
10880 37 22 20 5b 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 7".[cl--defsubst-expand.(cl-x).(
108a0 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d cl-block.lsp--client-completion-
108c0 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 in-comments\?.(progn.(or.(lsp--c
108e0 6c 69 65 6e 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 lient-p.cl-x).(signal.'wrong-typ
10900 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c e-argument.(list.'lsp--client.cl
10920 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 34 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 -x))).(aref.cl-x.24))).nil].9.(#
10940 24 20 2e 20 36 37 35 32 36 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 $...67526)]).(put.'lsp--client-c
10960 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 27 63 6f 6d 70 69 6c 65 ompletion-in-comments\?.'compile
10980 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d r-macro.'lsp--client-completion-
109a0 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 38 30 20 41 63 63 65 in-comments\?--cmacro).#@80.Acce
109c0 73 73 20 73 6c 6f 74 20 22 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 3f ss.slot."completion-in-comments?
109e0 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a ".of.`lsp--client'.struct.CL-X..
10a00 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 .(fn.CL-X)..(defalias.'lsp--clie
10a20 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 23 5b 32 35 nt-completion-in-comments\?.#[25
10a40 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 7."\301.!.>\204..\302\303\304.D\
10a60 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c "\210\211\305H\207".[cl-struct-l
10a80 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 sp--client-tags.type-of.signal.w
10aa0 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 rong-type-argument.lsp--client.2
10ac0 34 5d 20 35 20 28 23 24 20 2e 20 36 38 30 32 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 4].5.(#$...68028)]).(byte-code."
10ae0 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 63 \300\301\302\303#\300\207".[func
10b00 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d tion-put.lsp--client-completion-
10b20 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 in-comments\?.side-effect-free.t
10b40 5d 20 34 29 0a 23 40 38 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c ].4).#@81.compiler-macro.for.inl
10b60 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 27 ining.`lsp--client-path->uri-fn'
10b80 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 ...(fn.CL-WHOLE-ARG.CL-X)..(defa
10ba0 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 2d 2d lias.'lsp--client-path->uri-fn--
10bc0 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 cmacro.#[514."\300\301\302\303\2
10be0 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11\211..&.\207".[cl--defsubst-ex
10c00 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e pand.(cl-x).(cl-block.lsp--clien
10c20 74 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d t-path->uri-fn.(progn.(or.(lsp--
10c40 63 6c 69 65 6e 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 client-p.cl-x).(signal.'wrong-ty
10c60 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 pe-argument.(list.'lsp--client.c
10c80 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 35 29 29 29 20 6e 69 6c 5d 20 39 20 28 l-x))).(aref.cl-x.25))).nil].9.(
10ca0 23 24 20 2e 20 36 38 34 32 36 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d #$...68426)]).(put.'lsp--client-
10cc0 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 path->uri-fn.'compiler-macro.'ls
10ce0 70 2d 2d 63 6c 69 65 6e 74 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 2d 2d 63 6d 61 63 72 6f 29 0a p--client-path->uri-fn--cmacro).
10d00 23 40 36 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 70 61 74 68 2d 3e 75 72 69 2d 66 6e 22 20 #@69.Access.slot."path->uri-fn".
10d20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 of.`lsp--client'.struct.CL-X...(
10d40 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 fn.CL-X)..(defalias.'lsp--client
10d60 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 -path->uri-fn.#[257."\301.!.>\20
10d80 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 4..\302\303\304.D\"\210\211\305H
10da0 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 \207".[cl-struct-lsp--client-tag
10dc0 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
10de0 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 35 5d 20 35 20 28 23 24 20 2e 20 36 38 38 ment.lsp--client.25].5.(#$...688
10e00 36 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 33 69)]).(byte-code."\300\301\302\3
10e20 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 6c 73 70 2d 2d 03#\300\207".[function-put.lsp--
10e40 63 6c 69 65 6e 74 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d client-path->uri-fn.side-effect-
10e60 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 free.t].4).#@81.compiler-macro.f
10e80 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 or.inlining.`lsp--client-uri->pa
10ea0 74 68 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f th-fn'...(fn.CL-WHOLE-ARG.CL-X).
10ec0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 .(defalias.'lsp--client-uri->pat
10ee0 68 2d 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 h-fn--cmacro.#[514."\300\301\302
10f00 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 \303\211\211..&.\207".[cl--defsu
10f20 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 6c 73 70 2d bst-expand.(cl-x).(cl-block.lsp-
10f40 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 -client-uri->path-fn.(progn.(or.
10f60 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 (lsp--client-p.cl-x).(signal.'wr
10f80 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 6c 73 70 2d 2d 63 6c ong-type-argument.(list.'lsp--cl
10fa0 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 36 29 29 29 20 6e 69 ient.cl-x))).(aref.cl-x.26))).ni
10fc0 6c 5d 20 39 20 28 23 24 20 2e 20 36 39 32 33 32 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 l].9.(#$...69232)]).(put.'lsp--c
10fe0 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 lient-uri->path-fn.'compiler-mac
11000 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 68 2d 66 6e 2d 2d 63 6d ro.'lsp--client-uri->path-fn--cm
11020 61 63 72 6f 29 0a 23 40 36 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 75 72 69 2d 3e 70 61 74 acro).#@69.Access.slot."uri->pat
11040 68 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c h-fn".of.`lsp--client'.struct.CL
11060 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d -X...(fn.CL-X)..(defalias.'lsp--
11080 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 client-uri->path-fn.#[257."\301.
110a0 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 !.>\204..\302\303\304.D\"\210\21
110c0 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 1\305H\207".[cl-struct-lsp--clie
110e0 6e 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 nt-tags.type-of.signal.wrong-typ
11100 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 36 5d 20 35 20 28 23 24 e-argument.lsp--client.26].5.(#$
11120 20 2e 20 36 39 36 37 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 ...69675)]).(byte-code."\300\301
11140 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
11160 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 73 69 64 65 2d 65 .lsp--client-uri->path-fn.side-e
11180 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 33 20 63 6f 6d 70 69 6c 65 72 2d 6d ffect-free.t].4).#@83.compiler-m
111a0 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 acro.for.inlining.`lsp--client-e
111c0 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 nvironment-fn'...(fn.CL-WHOLE-AR
111e0 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d G.CL-X)..(defalias.'lsp--client-
11200 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 environment-fn--cmacro.#[514."\3
11220 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 00\301\302\303\211\211..&.\207".
11240 5b 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-
11260 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e block.lsp--client-environment-fn
11280 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 .(progn.(or.(lsp--client-p.cl-x)
112a0 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 6c .(signal.'wrong-type-argument.(l
112c0 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 ist.'lsp--client.cl-x))).(aref.c
112e0 6c 2d 78 20 32 37 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 37 30 30 33 38 29 5d 29 0a l-x.27))).nil].9.(#$...70038)]).
11300 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e (put.'lsp--client-environment-fn
11320 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e .'compiler-macro.'lsp--client-en
11340 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 31 20 41 63 63 65 73 vironment-fn--cmacro).#@71.Acces
11360 73 20 73 6c 6f 74 20 22 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d s.slot."environment-fn".of.`lsp-
11380 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 -client'.struct.CL-X...(fn.CL-X)
113a0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e 76 69 72 6f 6e ..(defalias.'lsp--client-environ
113c0 6d 65 6e 74 2d 66 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 ment-fn.#[257."\301.!.>\204..\30
113e0 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 2\303\304.D\"\210\211\305H\207".
11400 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 [cl-struct-lsp--client-tags.type
11420 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 6c -of.signal.wrong-type-argument.l
11440 73 70 2d 2d 63 6c 69 65 6e 74 20 32 37 5d 20 35 20 28 23 24 20 2e 20 37 30 34 39 31 29 5d 29 0a sp--client.27].5.(#$...70491)]).
11460 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 33 30 (byte-code."\300\301\302\303#\30
11480 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 0\207".[function-put.lsp--client
114a0 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 -environment-fn.side-effect-free
114c0 20 74 5d 20 34 29 0a 23 40 38 32 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 .t].4).#@82.compiler-macro.for.i
114e0 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d nlining.`lsp--client-after-open-
11500 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 fn'...(fn.CL-WHOLE-ARG.CL-X)..(d
11520 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d efalias.'lsp--client-after-open-
11540 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 fn--cmacro.#[514."\300\301\302\3
11560 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 03\211\211..&.\207".[cl--defsubs
11580 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 6c 73 70 2d 2d 63 t-expand.(cl-x).(cl-block.lsp--c
115a0 6c 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 lient-after-open-fn.(progn.(or.(
115c0 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f lsp--client-p.cl-x).(signal.'wro
115e0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 ng-type-argument.(list.'lsp--cli
11600 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 38 29 29 29 20 6e 69 6c ent.cl-x))).(aref.cl-x.28))).nil
11620 5d 20 39 20 28 23 24 20 2e 20 37 30 38 36 30 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c ].9.(#$...70860)]).(put.'lsp--cl
11640 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 ient-after-open-fn.'compiler-mac
11660 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 2d 2d 63 ro.'lsp--client-after-open-fn--c
11680 6d 61 63 72 6f 29 0a 23 40 37 30 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 61 66 74 65 72 2d 6f macro).#@70.Access.slot."after-o
116a0 70 65 6e 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 pen-fn".of.`lsp--client'.struct.
116c0 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 CL-X...(fn.CL-X)..(defalias.'lsp
116e0 2d 2d 63 6c 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 23 5b 32 35 37 20 22 5c 33 --client-after-open-fn.#[257."\3
11700 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 01.!.>\204..\302\303\304.D\"\210
11720 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 \211\305H\207".[cl-struct-lsp--c
11740 6c 69 65 6e 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 lient-tags.type-of.signal.wrong-
11760 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 38 5d 20 35 20 type-argument.lsp--client.28].5.
11780 28 23 24 20 2e 20 37 31 33 30 38 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c (#$...71308)]).(byte-code."\300\
117a0 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 2d 301\302\303#\300\207".[function-
117c0 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 73 69 put.lsp--client-after-open-fn.si
117e0 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 39 31 20 63 6f 6d 70 69 6c de-effect-free.t].4).#@91.compil
11800 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 er-macro.for.inlining.`lsp--clie
11820 6e 74 2d 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 27 2e 0a 0a 28 66 6e nt-async-request-handlers'...(fn
11840 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .CL-WHOLE-ARG.CL-X)..(defalias.'
11860 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 lsp--client-async-request-handle
11880 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 rs--cmacro.#[514."\300\301\302\3
118a0 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 03\211\211..&.\207".[cl--defsubs
118c0 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 6c 73 70 2d 2d 63 t-expand.(cl-x).(cl-block.lsp--c
118e0 6c 69 65 6e 74 2d 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 28 70 72 lient-async-request-handlers.(pr
11900 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 ogn.(or.(lsp--client-p.cl-x).(si
11920 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.
11940 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 'lsp--client.cl-x))).(aref.cl-x.
11960 32 39 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 37 31 36 37 34 29 5d 29 0a 28 70 75 74 29))).nil].9.(#$...71674)]).(put
11980 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 .'lsp--client-async-request-hand
119a0 6c 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e lers.'compiler-macro.'lsp--clien
119c0 74 2d 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f t-async-request-handlers--cmacro
119e0 29 0a 23 40 37 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 61 73 79 6e 63 2d 72 65 71 75 65 73 ).#@79.Access.slot."async-reques
11a00 74 2d 68 61 6e 64 6c 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 t-handlers".of.`lsp--client'.str
11a20 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 uct.CL-X...(fn.CL-X)..(defalias.
11a40 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 'lsp--client-async-request-handl
11a60 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 ers.#[257."\301.!.>\204..\302\30
11a80 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 3\304.D\"\210\211\305H\207".[cl-
11aa0 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 struct-lsp--client-tags.type-of.
11ac0 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 6c 73 70 2d 2d signal.wrong-type-argument.lsp--
11ae0 63 6c 69 65 6e 74 20 32 39 5d 20 35 20 28 23 24 20 2e 20 37 32 31 36 37 29 5d 29 0a 28 62 79 74 client.29].5.(#$...72167)]).(byt
11b00 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 e-code."\300\301\302\303#\300\20
11b20 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 73 79 7".[function-put.lsp--client-asy
11b40 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d nc-request-handlers.side-effect-
11b60 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 free.t].4).#@87.compiler-macro.f
11b80 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 or.inlining.`lsp--client-downloa
11ba0 64 2d 73 65 72 76 65 72 2d 66 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 d-server-fn'...(fn.CL-WHOLE-ARG.
11bc0 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f CL-X)..(defalias.'lsp--client-do
11be0 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 wnload-server-fn--cmacro.#[514."
11c00 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 \300\301\302\303\211\211..&.\207
11c20 22 20 5b 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 ".[cl--defsubst-expand.(cl-x).(c
11c40 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 l-block.lsp--client-download-ser
11c60 76 65 72 2d 66 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 ver-fn.(progn.(or.(lsp--client-p
11c80 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
11ca0 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 ent.(list.'lsp--client.cl-x))).(
11cc0 61 72 65 66 20 63 6c 2d 78 20 33 30 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 37 32 35 aref.cl-x.30))).nil].9.(#$...725
11ce0 36 30 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 60)]).(put.'lsp--client-download
11d00 2d 73 65 72 76 65 72 2d 66 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d -server-fn.'compiler-macro.'lsp-
11d20 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 2d 2d 63 6d 61 63 -client-download-server-fn--cmac
11d40 72 6f 29 0a 23 40 37 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 64 6f 77 6e 6c 6f 61 64 2d 73 ro).#@75.Access.slot."download-s
11d60 65 72 76 65 72 2d 66 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 erver-fn".of.`lsp--client'.struc
11d80 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c t.CL-X...(fn.CL-X)..(defalias.'l
11da0 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 23 5b sp--client-download-server-fn.#[
11dc0 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 257."\301.!.>\204..\302\303\304.
11de0 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 D\"\210\211\305H\207".[cl-struct
11e00 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c -lsp--client-tags.type-of.signal
11e20 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 .wrong-type-argument.lsp--client
11e40 20 33 30 5d 20 35 20 28 23 24 20 2e 20 37 33 30 33 33 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 .30].5.(#$...73033)]).(byte-code
11e60 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 66 75 ."\300\301\302\303#\300\207".[fu
11e80 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d nction-put.lsp--client-download-
11ea0 73 65 72 76 65 72 2d 66 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 server-fn.side-effect-free.t].4)
11ec0 0a 23 40 39 30 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 .#@90.compiler-macro.for.inlinin
11ee0 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 g.`lsp--client-download-in-progr
11f00 65 73 73 3f 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a ess?'...(fn.CL-WHOLE-ARG.CL-X)..
11f20 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d (defalias.'lsp--client-download-
11f40 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 in-progress\?--cmacro.#[514."\30
11f60 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 0\301\302\303\211\211..&.\207".[
11f80 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 62 cl--defsubst-expand.(cl-x).(cl-b
11fa0 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f lock.lsp--client-download-in-pro
11fc0 67 72 65 73 73 5c 3f 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d gress\?.(progn.(or.(lsp--client-
11fe0 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 72 67 75 p.cl-x).(signal.'wrong-type-argu
12000 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 ment.(list.'lsp--client.cl-x))).
12020 28 61 72 65 66 20 63 6c 2d 78 20 33 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 37 33 (aref.cl-x.31))).nil].9.(#$...73
12040 34 31 34 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 414)]).(put.'lsp--client-downloa
12060 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 d-in-progress\?.'compiler-macro.
12080 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 'lsp--client-download-in-progres
120a0 73 5c 3f 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 64 s\?--cmacro).#@78.Access.slot."d
120c0 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 3f 22 20 6f 66 20 60 6c 73 70 2d 2d 63 ownload-in-progress?".of.`lsp--c
120e0 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a lient'.struct.CL-X...(fn.CL-X)..
12100 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d (defalias.'lsp--client-download-
12120 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 in-progress\?.#[257."\301.!.>\20
12140 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 4..\302\303\304.D\"\210\211\305H
12160 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 \207".[cl-struct-lsp--client-tag
12180 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
121a0 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 31 5d 20 35 20 28 23 24 20 2e 20 37 33 39 ment.lsp--client.31].5.(#$...739
121c0 30 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 5c 33 06)]).(byte-code."\300\301\302\3
121e0 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 6c 73 70 2d 2d 03#\300\207".[function-put.lsp--
12200 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 73 69 client-download-in-progress\?.si
12220 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 36 20 63 6f 6d 70 69 6c de-effect-free.t].4).#@76.compil
12240 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 er-macro.for.inlining.`lsp--clie
12260 6e 74 2d 62 75 66 66 65 72 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 nt-buffers'...(fn.CL-WHOLE-ARG.C
12280 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 75 66 L-X)..(defalias.'lsp--client-buf
122a0 66 65 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 fers--cmacro.#[514."\300\301\302
122c0 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 \303\211\211..&.\207".[cl--defsu
122e0 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 6c 73 70 2d bst-expand.(cl-x).(cl-block.lsp-
12300 2d 63 6c 69 65 6e 74 2d 62 75 66 66 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d -client-buffers.(progn.(or.(lsp-
12320 2d 63 6c 69 65 6e 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 -client-p.cl-x).(signal.'wrong-t
12340 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 ype-argument.(list.'lsp--client.
12360 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 32 29 29 29 20 6e 69 6c 5d 20 39 20 cl-x))).(aref.cl-x.32))).nil].9.
12380 28 23 24 20 2e 20 37 34 32 39 38 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 (#$...74298)]).(put.'lsp--client
123a0 2d 62 75 66 66 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 -buffers.'compiler-macro.'lsp--c
123c0 6c 69 65 6e 74 2d 62 75 66 66 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 63 63 65 lient-buffers--cmacro).#@64.Acce
123e0 73 73 20 73 6c 6f 74 20 22 62 75 66 66 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 2d 63 6c 69 65 6e ss.slot."buffers".of.`lsp--clien
12400 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 t'.struct.CL-X...(fn.CL-X)..(def
12420 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 75 66 66 65 72 73 20 23 5b 32 35 37 alias.'lsp--client-buffers.#[257
12440 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 ."\301.!.>\204..\302\303\304.D\"
12460 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 \210\211\305H\207".[cl-struct-ls
12480 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 p--client-tags.type-of.signal.wr
124a0 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 32 ong-type-argument.lsp--client.32
124c0 5d 20 35 20 28 23 24 20 2e 20 37 34 37 31 36 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ].5.(#$...74716)]).(byte-code."\
124e0 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 63 74 300\301\302\303#\300\207".[funct
12500 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 62 75 66 66 65 72 73 20 73 69 64 65 ion-put.lsp--client-buffers.side
12520 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 39 20 63 6f 6d 70 69 6c 65 72 -effect-free.t].4).#@89.compiler
12540 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 -macro.for.inlining.`lsp--client
12560 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d -synchronize-sections'...(fn.CL-
12580 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d WHOLE-ARG.CL-X)..(defalias.'lsp-
125a0 2d 63 6c 69 65 6e 74 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 2d 2d 63 6d -client-synchronize-sections--cm
125c0 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 acro.#[514."\300\301\302\303\211
125e0 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 \211..&.\207".[cl--defsubst-expa
12600 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d nd.(cl-x).(cl-block.lsp--client-
12620 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 synchronize-sections.(progn.(or.
12640 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 (lsp--client-p.cl-x).(signal.'wr
12660 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 6c 73 70 2d 2d 63 6c ong-type-argument.(list.'lsp--cl
12680 69 65 6e 74 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 33 29 29 29 20 6e 69 ient.cl-x))).(aref.cl-x.33))).ni
126a0 6c 5d 20 39 20 28 23 24 20 2e 20 37 35 30 36 34 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 l].9.(#$...75064)]).(put.'lsp--c
126c0 6c 69 65 6e 74 2d 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 20 27 63 6f 6d 70 lient-synchronize-sections.'comp
126e0 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 79 6e 63 68 72 6f 6e iler-macro.'lsp--client-synchron
12700 69 7a 65 2d 73 65 63 74 69 6f 6e 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 37 20 41 63 63 65 73 ize-sections--cmacro).#@77.Acces
12720 73 20 73 6c 6f 74 20 22 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 22 20 6f 66 s.slot."synchronize-sections".of
12740 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e .`lsp--client'.struct.CL-X...(fn
12760 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 .CL-X)..(defalias.'lsp--client-s
12780 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 ynchronize-sections.#[257."\301.
127a0 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 !.>\204..\302\303\304.D\"\210\21
127c0 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 1\305H\207".[cl-struct-lsp--clie
127e0 6e 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 nt-tags.type-of.signal.wrong-typ
12800 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 33 5d 20 35 20 28 23 24 e-argument.lsp--client.33].5.(#$
12820 20 2e 20 37 35 35 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 ...75547)]).(byte-code."\300\301
12840 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 66 75 \302\303#\304\305\306\"\207".[fu
12860 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 79 6e 63 68 72 6f 6e 69 nction-put.lsp--client-synchroni
12880 7a 65 2d 73 65 63 74 69 6f 6e 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 ze-sections.side-effect-free.t.d
128a0 65 66 61 6c 69 61 73 20 63 6f 70 79 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6f 70 79 2d 73 65 efalias.copy-lsp--client.copy-se
128c0 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 36 32 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 quence].4).#@624.compiler-macro.
128e0 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 2e for.inlining.`make-lsp--client'.
12900 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 6b 65 79 20 4c 41 ..(fn.CL-WHOLE.&cl-quote.&key.LA
12920 4e 47 55 41 47 45 2d 49 44 20 41 44 44 2d 4f 4e 5c 3d 5c 3f 20 4e 45 57 2d 43 4f 4e 4e 45 43 54 NGUAGE-ID.ADD-ON\=\?.NEW-CONNECT
12940 49 4f 4e 20 49 47 4e 4f 52 45 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d 4d 45 53 53 41 47 ION.IGNORE-REGEXPS.IGNORE-MESSAG
12960 45 53 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 2d 48 41 4e 44 4c 45 52 53 20 52 45 51 55 45 53 54 ES.NOTIFICATION-HANDLERS.REQUEST
12980 2d 48 41 4e 44 4c 45 52 53 20 52 45 53 50 4f 4e 53 45 2d 48 41 4e 44 4c 45 52 53 20 50 52 45 46 -HANDLERS.RESPONSE-HANDLERS.PREF
129a0 49 58 2d 46 55 4e 43 54 49 4f 4e 20 55 52 49 2d 48 41 4e 44 4c 45 52 53 20 41 43 54 49 4f 4e 2d IX-FUNCTION.URI-HANDLERS.ACTION-
129c0 48 41 4e 44 4c 45 52 53 20 4d 41 4a 4f 52 2d 4d 4f 44 45 53 20 41 43 54 49 56 41 54 49 4f 4e 2d HANDLERS.MAJOR-MODES.ACTIVATION-
129e0 46 4e 20 50 52 49 4f 52 49 54 59 20 53 45 52 56 45 52 2d 49 44 20 4d 55 4c 54 49 2d 52 4f 4f 54 FN.PRIORITY.SERVER-ID.MULTI-ROOT
12a00 20 49 4e 49 54 49 41 4c 49 5a 41 54 49 4f 4e 2d 4f 50 54 49 4f 4e 53 20 53 45 4d 41 4e 54 49 43 .INITIALIZATION-OPTIONS.SEMANTIC
12a20 2d 54 4f 4b 45 4e 53 2d 46 41 43 45 53 2d 4f 56 45 52 52 49 44 45 53 20 43 55 53 54 4f 4d 2d 43 -TOKENS-FACES-OVERRIDES.CUSTOM-C
12a40 41 50 41 42 49 4c 49 54 49 45 53 20 4c 49 42 52 41 52 59 2d 46 4f 4c 44 45 52 53 2d 46 4e 20 42 APABILITIES.LIBRARY-FOLDERS-FN.B
12a60 45 46 4f 52 45 2d 46 49 4c 45 2d 4f 50 45 4e 2d 46 4e 20 49 4e 49 54 49 41 4c 49 5a 45 44 2d 46 EFORE-FILE-OPEN-FN.INITIALIZED-F
12a80 4e 20 52 45 4d 4f 54 45 5c 3d 5c 3f 20 43 4f 4d 50 4c 45 54 49 4f 4e 2d 49 4e 2d 43 4f 4d 4d 45 N.REMOTE\=\?.COMPLETION-IN-COMME
12aa0 4e 54 53 5c 3d 5c 3f 20 50 41 54 48 2d 3e 55 52 49 2d 46 4e 20 55 52 49 2d 3e 50 41 54 48 2d 46 NTS\=\?.PATH->URI-FN.URI->PATH-F
12ac0 4e 20 45 4e 56 49 52 4f 4e 4d 45 4e 54 2d 46 4e 20 41 46 54 45 52 2d 4f 50 45 4e 2d 46 4e 20 41 N.ENVIRONMENT-FN.AFTER-OPEN-FN.A
12ae0 53 59 4e 43 2d 52 45 51 55 45 53 54 2d 48 41 4e 44 4c 45 52 53 20 44 4f 57 4e 4c 4f 41 44 2d 53 SYNC-REQUEST-HANDLERS.DOWNLOAD-S
12b00 45 52 56 45 52 2d 46 4e 20 44 4f 57 4e 4c 4f 41 44 2d 49 4e 2d 50 52 4f 47 52 45 53 53 5c 3d 5c ERVER-FN.DOWNLOAD-IN-PROGRESS\=\
12b20 3f 20 42 55 46 46 45 52 53 20 53 59 4e 43 48 52 4f 4e 49 5a 45 2d 53 45 43 54 49 4f 4e 53 29 1f ?.BUFFERS.SYNCHRONIZE-SECTIONS).
12b40 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 2d 63 6d .(defalias.'make-lsp--client--cm
12b60 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 acro.#[385."\300.\301\"A@\300.\3
12b80 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c 33 30 34 5c 22 41 40 02\"A@\300.\303\"A@\300.\304\"A@
12ba0 5c 33 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 36 5c 22 5c 32 30 36 27 00 5c \300.\305\"A@\300..\306\"\206'.\
12bc0 33 30 37 41 40 5c 33 30 30 06 07 5c 33 31 30 5c 22 5c 32 30 36 32 00 5c 33 31 31 41 40 5c 33 30 307A@\300..\310\"\2062.\311A@\30
12be0 30 06 08 5c 33 31 32 5c 22 5c 32 30 36 3d 00 5c 33 31 33 41 40 5c 33 30 30 06 09 5c 33 31 34 5c 0..\312\"\206=.\313A@\300..\314\
12c00 22 41 40 5c 33 30 30 06 5c 6e 5c 33 31 35 5c 22 5c 32 30 36 4f 00 5c 33 31 36 41 40 5c 33 30 30 "A@\300.\n\315\"\206O.\316A@\300
12c20 06 0b 5c 33 31 37 5c 22 5c 32 30 36 5a 00 5c 33 32 30 41 40 5c 33 30 30 06 5c 66 5c 33 32 31 5c ..\317\"\206Z.\320A@\300.\f\321\
12c40 22 41 40 5c 33 30 30 06 0d 5c 33 32 32 5c 22 41 40 5c 33 30 30 06 0e 5c 33 32 33 5c 22 5c 32 30 "A@\300..\322\"A@\300..\323\"\20
12c60 36 73 00 5c 33 32 34 41 40 5c 33 30 30 06 0f 5c 33 32 35 5c 22 41 40 5c 33 30 30 06 10 5c 33 32 6s.\324A@\300..\325\"A@\300..\32
12c80 36 5c 22 41 40 5c 33 30 30 06 11 5c 33 32 37 5c 22 41 40 5c 33 30 30 06 12 5c 33 33 30 5c 22 41 6\"A@\300..\327\"A@\300..\330\"A
12ca0 40 5c 33 30 30 06 13 5c 33 33 31 5c 22 41 40 5c 33 30 30 06 14 5c 33 33 32 5c 22 41 40 5c 33 30 @\300..\331\"A@\300..\332\"A@\30
12cc0 30 06 15 5c 33 33 33 5c 22 41 40 5c 33 30 30 06 16 5c 33 33 34 5c 22 41 40 5c 33 30 30 06 17 5c 0..\333\"A@\300..\334\"A@\300..\
12ce0 33 33 35 5c 22 41 40 5c 33 30 30 06 18 5c 33 33 36 5c 22 41 40 5c 33 30 30 06 19 5c 33 33 37 5c 335\"A@\300..\336\"A@\300..\337\
12d00 22 41 40 5c 33 30 30 06 1a 5c 33 34 30 5c 22 41 40 5c 33 30 30 06 1b 5c 33 34 31 5c 22 41 40 5c "A@\300..\340\"A@\300..\341\"A@\
12d20 33 30 30 06 1c 5c 33 34 32 5c 22 41 40 5c 33 30 30 06 1d 5c 33 34 33 5c 22 5c 32 30 36 5c 33 34 300..\342\"A@\300..\343\"\206\34
12d40 30 00 5c 33 34 34 41 40 5c 33 30 30 06 1e 5c 33 34 35 5c 22 41 40 5c 33 30 30 06 1f 5c 33 34 36 0.\344A@\300..\345\"A@\300..\346
12d60 5c 22 41 40 5c 33 30 30 06 20 5c 33 34 37 5c 22 41 40 5c 33 30 30 06 21 5c 33 35 30 5c 22 41 40 \"A@\300..\347\"A@\300.!\350\"A@
12d80 06 21 5c 32 31 31 5c 32 30 33 2b 01 5c 32 31 31 40 5c 33 35 31 3e 5c 32 30 33 13 01 5c 32 31 31 .!\211\203+.\211@\351>\203..\211
12da0 41 41 5c 32 36 32 01 5c 32 30 32 00 01 5c 33 35 32 06 23 3e 41 40 5c 32 30 33 5c 22 01 5c 33 35 AA\262.\202..\352.#>A@\203\".\35
12dc0 33 5c 32 36 32 01 5c 32 30 32 00 01 5c 33 35 34 5c 33 35 35 02 40 5c 22 5c 32 31 30 5c 32 30 32 3\262.\202..\354\355.@\"\210\202
12de0 00 01 5c 32 31 30 5c 33 35 36 5c 33 35 37 5c 33 36 30 5c 33 35 33 06 26 5c 33 35 33 06 26 06 26 ..\210\356\357\360\353.&\353.&.&
12e00 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 .&.&.&.&.&.&.&.&.&.&.&.&.&.&.&.&
12e20 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 06 26 26 26 .&.&.&.&.&.&.&.&.&.&.&.&.&.&.&&&
12e40 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 \207".[plist-member.:language-id
12e60 20 3a 61 64 64 2d 6f 6e 5c 3f 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 69 67 6e 6f .:add-on\?.:new-connection.:igno
12e80 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 6e 6f 74 re-regexps.:ignore-messages.:not
12ea0 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 61 ification-handlers.(nil.(make-ha
12ec0 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 72 65 71 75 65 73 74 sh-table.:test.'equal)).:request
12ee0 2d 68 61 6e 64 6c 65 72 73 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 -handlers.(nil.(make-hash-table.
12f00 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 3a 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 :test.'equal)).:response-handler
12f20 73 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 74 20 27 65 s.(nil.(make-hash-table.:test.'e
12f40 71 6c 29 29 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 3a 75 72 69 2d 68 61 6e 64 6c ql)).:prefix-function.:uri-handl
12f60 65 72 73 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 74 20 ers.(nil.(make-hash-table.:test.
12f80 23 27 65 71 75 61 6c 29 29 20 3a 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 6e 69 6c 20 #'equal)).:action-handlers.(nil.
12fa0 28 6d 61 6b 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 (make-hash-table.:test.'equal)).
12fc0 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 3a 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 3a 70 72 69 :major-modes.:activation-fn.:pri
12fe0 6f 72 69 74 79 20 28 6e 69 6c 20 30 29 20 3a 73 65 72 76 65 72 2d 69 64 20 3a 6d 75 6c 74 69 2d ority.(nil.0).:server-id.:multi-
13000 72 6f 6f 74 20 3a 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 73 65 root.:initialization-options.:se
13020 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 3a 63 mantic-tokens-faces-overrides.:c
13040 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 6c 69 62 72 61 72 79 2d 66 6f 6c 64 ustom-capabilities.:library-fold
13060 65 72 73 2d 66 6e 20 3a 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 3a 69 6e 69 ers-fn.:before-file-open-fn.:ini
13080 74 69 61 6c 69 7a 65 64 2d 66 6e 20 3a 72 65 6d 6f 74 65 5c 3f 20 3a 63 6f 6d 70 6c 65 74 69 6f tialized-fn.:remote\?.:completio
130a0 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 3a 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 3a 75 n-in-comments\?.:path->uri-fn.:u
130c0 72 69 2d 3e 70 61 74 68 2d 66 6e 20 3a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 3a 61 66 74 ri->path-fn.:environment-fn.:aft
130e0 65 72 2d 6f 70 65 6e 2d 66 6e 20 3a 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 er-open-fn.:async-request-handle
13100 72 73 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 74 20 27 rs.(nil.(make-hash-table.:test.'
13120 65 71 75 61 6c 29 29 20 3a 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 3a 64 6f 77 equal)).:download-server-fn.:dow
13140 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 3a 62 75 66 66 65 72 73 20 3a 73 79 nload-in-progress\?.:buffers.:sy
13160 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 nchronize-sections.(:language-id
13180 20 3a 61 64 64 2d 6f 6e 5c 3f 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 69 67 6e 6f .:add-on\?.:new-connection.:igno
131a0 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 6e 6f 74 re-regexps.:ignore-messages.:not
131c0 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 72 65 71 75 65 73 74 2d 68 61 6e 64 ification-handlers.:request-hand
131e0 6c 65 72 73 20 3a 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 3a 70 72 65 66 69 78 2d lers.:response-handlers.:prefix-
13200 66 75 6e 63 74 69 6f 6e 20 3a 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 3a 61 63 74 69 6f 6e 2d 68 function.:uri-handlers.:action-h
13220 61 6e 64 6c 65 72 73 20 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 3a 61 63 74 69 76 61 74 69 6f 6e andlers.:major-modes.:activation
13240 2d 66 6e 20 3a 70 72 69 6f 72 69 74 79 20 3a 73 65 72 76 65 72 2d 69 64 20 3a 6d 75 6c 74 69 2d -fn.:priority.:server-id.:multi-
13260 72 6f 6f 74 20 3a 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 73 65 root.:initialization-options.:se
13280 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 3a 63 mantic-tokens-faces-overrides.:c
132a0 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 6c 69 62 72 61 72 79 2d 66 6f 6c 64 ustom-capabilities.:library-fold
132c0 65 72 73 2d 66 6e 20 3a 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 3a 69 6e 69 ers-fn.:before-file-open-fn.:ini
132e0 74 69 61 6c 69 7a 65 64 2d 66 6e 20 3a 72 65 6d 6f 74 65 5c 3f 20 3a 63 6f 6d 70 6c 65 74 69 6f tialized-fn.:remote\?.:completio
13300 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 3a 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 3a 75 n-in-comments\?.:path->uri-fn.:u
13320 72 69 2d 3e 70 61 74 68 2d 66 6e 20 3a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 3a 61 66 74 ri->path-fn.:environment-fn.:aft
13340 65 72 2d 6f 70 65 6e 2d 66 6e 20 3a 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 er-open-fn.:async-request-handle
13360 72 73 20 3a 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 3a 64 6f 77 6e 6c 6f 61 64 rs.:download-server-fn.:download
13380 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 3a 62 75 66 66 65 72 73 20 3a 73 79 6e 63 68 72 6f -in-progress\?.:buffers.:synchro
133a0 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 nize-sections.:allow-other-keys)
133c0 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
133e0 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 6c yword.argument.%s.not.one.of.(:l
13400 61 6e 67 75 61 67 65 2d 69 64 20 3a 61 64 64 2d 6f 6e 3f 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 anguage-id.:add-on?.:new-connect
13420 69 6f 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 ion.:ignore-regexps.:ignore-mess
13440 61 67 65 73 20 3a 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 72 65 71 ages.:notification-handlers.:req
13460 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 uest-handlers.:response-handlers
13480 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 3a 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 .:prefix-function.:uri-handlers.
134a0 3a 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 3a 61 :action-handlers.:major-modes.:a
134c0 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 3a 70 72 69 6f 72 69 74 79 20 3a 73 65 72 76 65 72 2d 69 ctivation-fn.:priority.:server-i
134e0 64 20 3a 6d 75 6c 74 69 2d 72 6f 6f 74 20 3a 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 d.:multi-root.:initialization-op
13500 74 69 6f 6e 73 20 3a 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 tions.:semantic-tokens-faces-ove
13520 72 72 69 64 65 73 20 3a 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 6c 69 62 rrides.:custom-capabilities.:lib
13540 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 20 3a 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 rary-folders-fn.:before-file-ope
13560 6e 2d 66 6e 20 3a 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 6e 20 3a 72 65 6d 6f 74 65 3f 20 3a 63 n-fn.:initialized-fn.:remote?.:c
13580 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 3f 20 3a 70 61 74 68 2d 3e 75 72 ompletion-in-comments?.:path->ur
135a0 69 2d 66 6e 20 3a 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 3a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d i-fn.:uri->path-fn.:environment-
135c0 66 6e 20 3a 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 3a 61 73 79 6e 63 2d 72 65 71 75 65 73 74 fn.:after-open-fn.:async-request
135e0 2d 68 61 6e 64 6c 65 72 73 20 3a 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 3a 64 -handlers.:download-server-fn.:d
13600 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 3f 20 3a 62 75 66 66 65 72 73 20 3a 73 ownload-in-progress?.:buffers.:s
13620 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 ynchronize-sections)".cl--defsub
13640 73 74 2d 65 78 70 61 6e 64 20 28 6c 61 6e 67 75 61 67 65 2d 69 64 20 61 64 64 2d 6f 6e 5c 3f 20 st-expand.(language-id.add-on\?.
13660 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 69 67 new-connection.ignore-regexps.ig
13680 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c nore-messages.notification-handl
136a0 65 72 73 20 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 72 65 73 70 6f 6e 73 65 2d 68 61 ers.request-handlers.response-ha
136c0 6e 64 6c 65 72 73 20 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 75 72 69 2d 68 61 6e 64 6c ndlers.prefix-function.uri-handl
136e0 65 72 73 20 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 ers.action-handlers.major-modes.
13700 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 70 72 69 6f 72 69 74 79 20 73 65 72 76 65 72 2d 69 64 activation-fn.priority.server-id
13720 20 6d 75 6c 74 69 2d 72 6f 6f 74 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f .multi-root.initialization-optio
13740 6e 73 20 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 ns.semantic-tokens-faces-overrid
13760 65 73 20 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 6c 69 62 72 61 72 79 2d 66 es.custom-capabilities.library-f
13780 6f 6c 64 65 72 73 2d 66 6e 20 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 69 6e olders-fn.before-file-open-fn.in
137a0 69 74 69 61 6c 69 7a 65 64 2d 66 6e 20 72 65 6d 6f 74 65 5c 3f 20 63 6f 6d 70 6c 65 74 69 6f 6e itialized-fn.remote\?.completion
137c0 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 75 72 69 2d -in-comments\?.path->uri-fn.uri-
137e0 3e 70 61 74 68 2d 66 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 61 66 74 65 72 2d 6f 70 >path-fn.environment-fn.after-op
13800 65 6e 2d 66 6e 20 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 64 6f 77 en-fn.async-request-handlers.dow
13820 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 nload-server-fn.download-in-prog
13840 72 65 73 73 5c 3f 20 62 75 66 66 65 72 73 20 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 ress\?.buffers.synchronize-secti
13860 6f 6e 73 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 ons).(cl-block.make-lsp--client.
13880 28 72 65 63 6f 72 64 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6c 61 6e 67 75 61 67 65 2d 69 64 (record.'lsp--client.language-id
138a0 20 61 64 64 2d 6f 6e 5c 3f 20 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 69 67 6e 6f 72 65 2d .add-on\?.new-connection.ignore-
138c0 72 65 67 65 78 70 73 20 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 6e 6f 74 69 66 69 63 61 regexps.ignore-messages.notifica
138e0 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 72 tion-handlers.request-handlers.r
13900 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e esponse-handlers.prefix-function
13920 20 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 6d 61 .uri-handlers.action-handlers.ma
13940 6a 6f 72 2d 6d 6f 64 65 73 20 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 70 72 69 6f 72 69 74 79 jor-modes.activation-fn.priority
13960 20 73 65 72 76 65 72 2d 69 64 20 6d 75 6c 74 69 2d 72 6f 6f 74 20 69 6e 69 74 69 61 6c 69 7a 61 .server-id.multi-root.initializa
13980 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 tion-options.semantic-tokens-fac
139a0 65 73 2d 6f 76 65 72 72 69 64 65 73 20 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 es-overrides.custom-capabilities
139c0 20 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 20 62 65 66 6f 72 65 2d 66 69 6c 65 2d .library-folders-fn.before-file-
139e0 6f 70 65 6e 2d 66 6e 20 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 6e 20 72 65 6d 6f 74 65 5c 3f 20 open-fn.initialized-fn.remote\?.
13a00 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 70 61 74 68 2d 3e 75 completion-in-comments\?.path->u
13a20 72 69 2d 66 6e 20 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 ri-fn.uri->path-fn.environment-f
13a40 6e 20 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 n.after-open-fn.async-request-ha
13a60 6e 64 6c 65 72 73 20 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 64 6f 77 6e 6c 6f ndlers.download-server-fn.downlo
13a80 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 62 75 66 66 65 72 73 20 73 79 6e 63 68 72 6f ad-in-progress\?.buffers.synchro
13aa0 6e 69 7a 65 2d 73 65 63 74 69 6f 6e 73 29 29 5d 20 37 34 20 28 23 24 20 2e 20 37 35 39 38 35 29 nize-sections))].74.(#$...75985)
13ac0 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 27 63 6f 6d 70 69 ]).(put.'make-lsp--client.'compi
13ae0 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 2d 63 6d 61 ler-macro.'make-lsp--client--cma
13b00 63 72 6f 29 0a 23 40 36 30 34 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 cro).#@604.Constructor.for.objec
13b20 74 73 20 6f 66 20 74 79 70 65 20 60 6c 73 70 2d 2d 63 6c 69 65 6e 74 27 2e 0a 0a 28 66 6e 20 26 ts.of.type.`lsp--client'...(fn.&
13b40 6b 65 79 20 4c 41 4e 47 55 41 47 45 2d 49 44 20 41 44 44 2d 4f 4e 5c 3d 5c 3f 20 4e 45 57 2d 43 key.LANGUAGE-ID.ADD-ON\=\?.NEW-C
13b60 4f 4e 4e 45 43 54 49 4f 4e 20 49 47 4e 4f 52 45 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d ONNECTION.IGNORE-REGEXPS.IGNORE-
13b80 4d 45 53 53 41 47 45 53 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e 2d 48 41 4e 44 4c 45 52 53 20 52 MESSAGES.NOTIFICATION-HANDLERS.R
13ba0 45 51 55 45 53 54 2d 48 41 4e 44 4c 45 52 53 20 52 45 53 50 4f 4e 53 45 2d 48 41 4e 44 4c 45 52 EQUEST-HANDLERS.RESPONSE-HANDLER
13bc0 53 20 50 52 45 46 49 58 2d 46 55 4e 43 54 49 4f 4e 20 55 52 49 2d 48 41 4e 44 4c 45 52 53 20 41 S.PREFIX-FUNCTION.URI-HANDLERS.A
13be0 43 54 49 4f 4e 2d 48 41 4e 44 4c 45 52 53 20 4d 41 4a 4f 52 2d 4d 4f 44 45 53 20 41 43 54 49 56 CTION-HANDLERS.MAJOR-MODES.ACTIV
13c00 41 54 49 4f 4e 2d 46 4e 20 50 52 49 4f 52 49 54 59 20 53 45 52 56 45 52 2d 49 44 20 4d 55 4c 54 ATION-FN.PRIORITY.SERVER-ID.MULT
13c20 49 2d 52 4f 4f 54 20 49 4e 49 54 49 41 4c 49 5a 41 54 49 4f 4e 2d 4f 50 54 49 4f 4e 53 20 53 45 I-ROOT.INITIALIZATION-OPTIONS.SE
13c40 4d 41 4e 54 49 43 2d 54 4f 4b 45 4e 53 2d 46 41 43 45 53 2d 4f 56 45 52 52 49 44 45 53 20 43 55 MANTIC-TOKENS-FACES-OVERRIDES.CU
13c60 53 54 4f 4d 2d 43 41 50 41 42 49 4c 49 54 49 45 53 20 4c 49 42 52 41 52 59 2d 46 4f 4c 44 45 52 STOM-CAPABILITIES.LIBRARY-FOLDER
13c80 53 2d 46 4e 20 42 45 46 4f 52 45 2d 46 49 4c 45 2d 4f 50 45 4e 2d 46 4e 20 49 4e 49 54 49 41 4c S-FN.BEFORE-FILE-OPEN-FN.INITIAL
13ca0 49 5a 45 44 2d 46 4e 20 52 45 4d 4f 54 45 5c 3d 5c 3f 20 43 4f 4d 50 4c 45 54 49 4f 4e 2d 49 4e IZED-FN.REMOTE\=\?.COMPLETION-IN
13cc0 2d 43 4f 4d 4d 45 4e 54 53 5c 3d 5c 3f 20 50 41 54 48 2d 3e 55 52 49 2d 46 4e 20 55 52 49 2d 3e -COMMENTS\=\?.PATH->URI-FN.URI->
13ce0 50 41 54 48 2d 46 4e 20 45 4e 56 49 52 4f 4e 4d 45 4e 54 2d 46 4e 20 41 46 54 45 52 2d 4f 50 45 PATH-FN.ENVIRONMENT-FN.AFTER-OPE
13d00 4e 2d 46 4e 20 41 53 59 4e 43 2d 52 45 51 55 45 53 54 2d 48 41 4e 44 4c 45 52 53 20 44 4f 57 4e N-FN.ASYNC-REQUEST-HANDLERS.DOWN
13d20 4c 4f 41 44 2d 53 45 52 56 45 52 2d 46 4e 20 44 4f 57 4e 4c 4f 41 44 2d 49 4e 2d 50 52 4f 47 52 LOAD-SERVER-FN.DOWNLOAD-IN-PROGR
13d40 45 53 53 5c 3d 5c 3f 20 42 55 46 46 45 52 53 20 53 59 4e 43 48 52 4f 4e 49 5a 45 2d 53 45 43 54 ESS\=\?.BUFFERS.SYNCHRONIZE-SECT
13d60 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 IONS)..(defalias.'make-lsp--clie
13d80 6e 74 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 30 32 nt.#[128."\300.\301\"A@\300.\302
13da0 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c 33 30 34 5c 22 41 40 5c 33 \"A@\300.\303\"A@\300.\304\"A@\3
13dc0 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 36 5c 22 5c 32 30 36 2c 00 5c 33 30 00.\305\"A@\300..\306\"\206,.\30
13de0 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 44 41 40 5c 33 30 30 06 07 5c 33 31 33 5c 22 5c 32 7\310\311\312\"DA@\300..\313\"\2
13e00 30 36 3c 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 44 41 40 5c 33 30 30 06 08 5c 06<.\307\310\311\312\"DA@\300..\
13e20 33 31 34 5c 22 5c 32 30 36 4c 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 35 5c 22 44 41 40 314\"\206L.\307\310\311\315\"DA@
13e40 5c 33 30 30 06 09 5c 33 31 36 5c 22 41 40 5c 33 30 30 06 5c 6e 5c 33 31 37 5c 22 5c 32 30 36 63 \300..\316\"A@\300.\n\317\"\206c
13e60 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 44 41 40 5c 33 30 30 06 0b 5c 33 32 30 .\307\310\311\312\"DA@\300..\320
13e80 5c 22 5c 32 30 36 73 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 44 41 40 5c 33 30 \"\206s.\307\310\311\312\"DA@\30
13ea0 30 06 5c 66 5c 33 32 31 5c 22 41 40 5c 33 30 30 06 0d 5c 33 32 32 5c 22 41 40 5c 33 30 30 06 0e 0.\f\321\"A@\300..\322\"A@\300..
13ec0 5c 33 32 33 5c 22 5c 32 30 36 5c 32 31 34 00 5c 33 32 34 41 40 5c 33 30 30 06 0f 5c 33 32 35 5c \323\"\206\214.\324A@\300..\325\
13ee0 22 41 40 5c 33 30 30 06 10 5c 33 32 36 5c 22 41 40 5c 33 30 30 06 11 5c 33 32 37 5c 22 41 40 5c "A@\300..\326\"A@\300..\327\"A@\
13f00 33 30 30 06 12 5c 33 33 30 5c 22 41 40 5c 33 30 30 06 13 5c 33 33 31 5c 22 41 40 5c 33 30 30 06 300..\330\"A@\300..\331\"A@\300.
13f20 14 5c 33 33 32 5c 22 41 40 5c 33 30 30 06 15 5c 33 33 33 5c 22 41 40 5c 33 30 30 06 16 5c 33 33 .\332\"A@\300..\333\"A@\300..\33
13f40 34 5c 22 41 40 5c 33 30 30 06 17 5c 33 33 35 5c 22 41 40 5c 33 30 30 06 18 5c 33 33 36 5c 22 41 4\"A@\300..\335\"A@\300..\336\"A
13f60 40 5c 33 30 30 06 19 5c 33 33 37 5c 22 41 40 5c 33 30 30 06 1a 5c 33 34 30 5c 22 41 40 5c 33 30 @\300..\337\"A@\300..\340\"A@\30
13f80 30 06 1b 5c 33 34 31 5c 22 41 40 5c 33 30 30 06 1c 5c 33 34 32 5c 22 41 40 5c 33 30 30 06 1d 5c 0..\341\"A@\300..\342\"A@\300..\
13fa0 33 34 33 5c 22 5c 32 30 36 5c 33 37 36 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 343\"\206\376.\307\310\311\312\"
13fc0 44 41 40 5c 33 30 30 06 1e 5c 33 34 34 5c 22 41 40 5c 33 30 30 06 1f 5c 33 34 35 5c 22 41 40 5c DA@\300..\344\"A@\300..\345\"A@\
13fe0 33 30 30 06 20 5c 33 34 36 5c 22 41 40 5c 33 30 30 06 21 5c 33 34 37 5c 22 41 40 06 21 5c 32 31 300..\346\"A@\300.!\347\"A@.!\21
14000 31 5c 32 30 33 49 01 5c 32 31 31 40 5c 33 35 30 3e 5c 32 30 33 31 01 5c 32 31 31 41 41 5c 32 36 1\203I.\211@\350>\2031.\211AA\26
14020 32 01 5c 32 30 32 1e 01 5c 33 35 31 06 23 3e 41 40 5c 32 30 33 40 01 5c 33 30 37 5c 32 36 32 01 2.\202..\351.#>A@\203@.\307\262.
14040 5c 32 30 32 1e 01 5c 33 35 32 5c 33 35 33 02 40 5c 22 5c 32 31 30 5c 32 30 32 1e 01 5c 32 31 30 \202..\352\353.@\"\210\202..\210
14060 5c 33 35 34 5c 33 35 35 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 \354\355.\".\".\".\".\".\".\".\"
14080 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c .\".\".\".\".\".\".\".\".\".\".\
140a0 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 5c 22 06 ".\".\".\".\".\".\".\".\".\".\".
140c0 5c 22 06 5c 22 06 5c 22 06 5c 22 26 5c 22 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 \".\".\".\"&\"\207".[plist-membe
140e0 72 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 61 64 64 2d 6f 6e 5c 3f 20 3a 6e 65 77 2d 63 6f r.:language-id.:add-on\?.:new-co
14100 6e 6e 65 63 74 69 6f 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 nnection.:ignore-regexps.:ignore
14120 2d 6d 65 73 73 61 67 65 73 20 3a 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 -messages.:notification-handlers
14140 20 6e 69 6c 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c .nil.make-hash-table.:test.equal
14160 20 3a 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a 72 65 73 70 6f 6e 73 65 2d 68 61 6e .:request-handlers.:response-han
14180 64 6c 65 72 73 20 65 71 6c 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 3a 75 72 69 2d dlers.eql.:prefix-function.:uri-
141a0 68 61 6e 64 6c 65 72 73 20 3a 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 6d 61 6a 6f 72 handlers.:action-handlers.:major
141c0 2d 6d 6f 64 65 73 20 3a 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 3a 70 72 69 6f 72 69 74 79 20 -modes.:activation-fn.:priority.
141e0 28 6e 69 6c 20 30 29 20 3a 73 65 72 76 65 72 2d 69 64 20 3a 6d 75 6c 74 69 2d 72 6f 6f 74 20 3a (nil.0).:server-id.:multi-root.:
14200 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 73 65 6d 61 6e 74 69 63 initialization-options.:semantic
14220 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 3a 63 75 73 74 6f 6d 2d -tokens-faces-overrides.:custom-
14240 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e capabilities.:library-folders-fn
14260 20 3a 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 3a 69 6e 69 74 69 61 6c 69 7a .:before-file-open-fn.:initializ
14280 65 64 2d 66 6e 20 3a 72 65 6d 6f 74 65 5c 3f 20 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 ed-fn.:remote\?.:completion-in-c
142a0 6f 6d 6d 65 6e 74 73 5c 3f 20 3a 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 3a 75 72 69 2d 3e 70 61 omments\?.:path->uri-fn.:uri->pa
142c0 74 68 2d 66 6e 20 3a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 3a 61 66 74 65 72 2d 6f 70 65 th-fn.:environment-fn.:after-ope
142e0 6e 2d 66 6e 20 3a 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a 64 6f n-fn.:async-request-handlers.:do
14300 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 3a 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 wnload-server-fn.:download-in-pr
14320 6f 67 72 65 73 73 5c 3f 20 3a 62 75 66 66 65 72 73 20 3a 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 ogress\?.:buffers.:synchronize-s
14340 65 63 74 69 6f 6e 73 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 61 64 64 2d 6f 6e 5c 3f 20 ections.(:language-id.:add-on\?.
14360 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 :new-connection.:ignore-regexps.
14380 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 :ignore-messages.:notification-h
143a0 61 6e 64 6c 65 72 73 20 3a 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a 72 65 73 70 6f andlers.:request-handlers.:respo
143c0 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 3a 75 nse-handlers.:prefix-function.:u
143e0 72 69 2d 68 61 6e 64 6c 65 72 73 20 3a 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 6d 61 ri-handlers.:action-handlers.:ma
14400 6a 6f 72 2d 6d 6f 64 65 73 20 3a 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 3a 70 72 69 6f 72 69 jor-modes.:activation-fn.:priori
14420 74 79 20 3a 73 65 72 76 65 72 2d 69 64 20 3a 6d 75 6c 74 69 2d 72 6f 6f 74 20 3a 69 6e 69 74 69 ty.:server-id.:multi-root.:initi
14440 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 alization-options.:semantic-toke
14460 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 3a 63 75 73 74 6f 6d 2d 63 61 70 61 62 ns-faces-overrides.:custom-capab
14480 69 6c 69 74 69 65 73 20 3a 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 20 3a 62 65 66 ilities.:library-folders-fn.:bef
144a0 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 3a 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 6e ore-file-open-fn.:initialized-fn
144c0 20 3a 72 65 6d 6f 74 65 5c 3f 20 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f 6d 6d 65 6e .:remote\?.:completion-in-commen
144e0 74 73 5c 3f 20 3a 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 3a 75 72 69 2d 3e 70 61 74 68 2d 66 6e ts\?.:path->uri-fn.:uri->path-fn
14500 20 3a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 3a 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 .:environment-fn.:after-open-fn.
14520 3a 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a 64 6f 77 6e 6c 6f 61 :async-request-handlers.:downloa
14540 64 2d 73 65 72 76 65 72 2d 66 6e 20 3a 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 d-server-fn.:download-in-progres
14560 73 5c 3f 20 3a 62 75 66 66 65 72 73 20 3a 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f s\?.:buffers.:synchronize-sectio
14580 6e 73 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 ns.:allow-other-keys).:allow-oth
145a0 65 72 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 er-keys.error."Keyword.argument.
145c0 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 61 64 64 %s.not.one.of.(:language-id.:add
145e0 2d 6f 6e 3f 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 -on?.:new-connection.:ignore-reg
14600 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 6e 6f 74 69 66 69 63 61 74 exps.:ignore-messages.:notificat
14620 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a ion-handlers.:request-handlers.:
14640 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 response-handlers.:prefix-functi
14660 6f 6e 20 3a 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 3a 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 on.:uri-handlers.:action-handler
14680 73 20 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 3a 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 3a 70 s.:major-modes.:activation-fn.:p
146a0 72 69 6f 72 69 74 79 20 3a 73 65 72 76 65 72 2d 69 64 20 3a 6d 75 6c 74 69 2d 72 6f 6f 74 20 3a riority.:server-id.:multi-root.:
146c0 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 3a 73 65 6d 61 6e 74 69 63 initialization-options.:semantic
146e0 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 20 3a 63 75 73 74 6f 6d 2d -tokens-faces-overrides.:custom-
14700 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e capabilities.:library-folders-fn
14720 20 3a 62 65 66 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 20 3a 69 6e 69 74 69 61 6c 69 7a .:before-file-open-fn.:initializ
14740 65 64 2d 66 6e 20 3a 72 65 6d 6f 74 65 3f 20 3a 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e 2d 63 6f ed-fn.:remote?.:completion-in-co
14760 6d 6d 65 6e 74 73 3f 20 3a 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 3a 75 72 69 2d 3e 70 61 74 68 mments?.:path->uri-fn.:uri->path
14780 2d 66 6e 20 3a 65 6e 76 69 72 6f 6e 6d 65 6e 74 2d 66 6e 20 3a 61 66 74 65 72 2d 6f 70 65 6e 2d -fn.:environment-fn.:after-open-
147a0 66 6e 20 3a 61 73 79 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 3a 64 6f 77 6e fn.:async-request-handlers.:down
147c0 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 3a 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 load-server-fn.:download-in-prog
147e0 72 65 73 73 3f 20 3a 62 75 66 66 65 72 73 20 3a 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 ress?.:buffers.:synchronize-sect
14800 69 6f 6e 73 29 22 20 72 65 63 6f 72 64 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 5d 20 36 39 20 28 23 ions)".record.lsp--client].69.(#
14820 24 20 2e 20 38 30 36 35 31 29 5d 29 0a 28 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 27 $...80651)]).(cl-struct-define.'
14840 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6e 69 6c 20 27 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 lsp--client.nil.'cl-structure-ob
14860 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 29 ject.'record.nil.'((cl-tag-slot)
14880 20 28 6c 61 6e 67 75 61 67 65 2d 69 64 20 6e 69 6c 29 20 28 61 64 64 2d 6f 6e 5c 3f 20 6e 69 6c .(language-id.nil).(add-on\?.nil
148a0 29 20 28 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 6e 69 6c 29 20 28 69 67 6e 6f 72 65 2d 72 ).(new-connection.nil).(ignore-r
148c0 65 67 65 78 70 73 20 6e 69 6c 29 20 28 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 6e 69 6c egexps.nil).(ignore-messages.nil
148e0 29 20 28 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 6d 61 6b 65 2d 68 ).(notification-handlers.(make-h
14900 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 72 65 71 75 65 73 ash-table.:test.'equal)).(reques
14920 74 2d 68 61 6e 64 6c 65 72 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 t-handlers.(make-hash-table.:tes
14940 74 20 27 65 71 75 61 6c 29 29 20 28 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 28 6d t.'equal)).(response-handlers.(m
14960 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 6c 29 29 20 28 70 72 65 ake-hash-table.:test.'eql)).(pre
14980 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 29 20 28 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 fix-function.nil).(uri-handlers.
149a0 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 23 27 65 71 75 61 6c 29 29 (make-hash-table.:test.#'equal))
149c0 20 28 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 .(action-handlers.(make-hash-tab
149e0 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 73 29 20 le.:test.'equal)).(major-modes).
14a00 28 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 29 20 28 70 72 69 6f 72 69 74 79 20 30 29 20 28 73 65 (activation-fn).(priority.0).(se
14a20 72 76 65 72 2d 69 64 29 20 28 6d 75 6c 74 69 2d 72 6f 6f 74 29 20 28 69 6e 69 74 69 61 6c 69 7a rver-id).(multi-root).(initializ
14a40 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 29 20 28 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d ation-options).(semantic-tokens-
14a60 66 61 63 65 73 2d 6f 76 65 72 72 69 64 65 73 29 20 28 63 75 73 74 6f 6d 2d 63 61 70 61 62 69 6c faces-overrides).(custom-capabil
14a80 69 74 69 65 73 29 20 28 6c 69 62 72 61 72 79 2d 66 6f 6c 64 65 72 73 2d 66 6e 29 20 28 62 65 66 ities).(library-folders-fn).(bef
14aa0 6f 72 65 2d 66 69 6c 65 2d 6f 70 65 6e 2d 66 6e 29 20 28 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 ore-file-open-fn).(initialized-f
14ac0 6e 29 20 28 72 65 6d 6f 74 65 5c 3f 20 6e 69 6c 29 20 28 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 6e n).(remote\?.nil).(completion-in
14ae0 2d 63 6f 6d 6d 65 6e 74 73 5c 3f 20 6e 69 6c 29 20 28 70 61 74 68 2d 3e 75 72 69 2d 66 6e 20 6e -comments\?.nil).(path->uri-fn.n
14b00 69 6c 29 20 28 75 72 69 2d 3e 70 61 74 68 2d 66 6e 20 6e 69 6c 29 20 28 65 6e 76 69 72 6f 6e 6d il).(uri->path-fn.nil).(environm
14b20 65 6e 74 2d 66 6e 29 20 28 61 66 74 65 72 2d 6f 70 65 6e 2d 66 6e 20 6e 69 6c 29 20 28 61 73 79 ent-fn).(after-open-fn.nil).(asy
14b40 6e 63 2d 72 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 nc-request-handlers.(make-hash-t
14b60 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 28 64 6f 77 6e 6c 6f 61 64 2d 73 65 able.:test.'equal)).(download-se
14b80 72 76 65 72 2d 66 6e 29 20 28 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f rver-fn).(download-in-progress\?
14ba0 29 20 28 62 75 66 66 65 72 73 29 20 28 73 79 6e 63 68 72 6f 6e 69 7a 65 2d 73 65 63 74 69 6f 6e ).(buffers).(synchronize-section
14bc0 73 29 29 20 27 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 s)).'cl-struct-lsp--client-tags.
14be0 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 74 29 0a 23 40 35 39 37 20 46 69 6e 64 73 20 61 6e 20 65 'lsp--client.t).#@597.Finds.an.e
14c00 78 65 63 75 74 61 62 6c 65 20 62 79 20 69 6e 76 6f 6b 69 6e 67 20 61 20 73 65 61 72 63 68 20 63 xecutable.by.invoking.a.search.c
14c20 6f 6d 6d 61 6e 64 2e 0a 0a 46 49 4e 44 2d 43 4f 4d 4d 41 4e 44 20 69 73 20 74 68 65 20 65 78 65 ommand...FIND-COMMAND.is.the.exe
14c40 63 75 74 61 62 6c 65 20 66 69 6e 64 65 72 20 74 68 61 74 20 73 65 61 72 63 68 65 73 20 66 6f 72 cutable.finder.that.searches.for
14c60 20 74 68 65 0a 61 63 74 75 61 6c 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 65 78 65 63 .the.actual.language.server.exec
14c80 75 74 61 62 6c 65 2e 20 41 52 47 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 utable..ARGS.is.a.list.of.argume
14ca0 6e 74 73 20 74 6f 0a 67 69 76 65 20 74 6f 20 46 49 4e 44 2d 43 4f 4d 4d 41 4e 44 20 74 6f 20 66 nts.to.give.to.FIND-COMMAND.to.f
14cc0 69 6e 64 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 20 20 52 65 74 75 72 6e ind.the.language.server...Return
14ce0 73 20 74 68 65 0a 6f 75 74 70 75 74 20 6f 66 20 46 49 4e 44 2d 43 4f 4d 4d 41 4e 44 20 69 66 20 s.the.output.of.FIND-COMMAND.if.
14d00 69 74 20 65 78 69 74 73 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2c 20 6e 69 6c 20 6f 74 68 65 72 it.exits.successfully,.nil.other
14d20 77 69 73 65 2e 0a 0a 54 79 70 69 63 61 6c 20 75 73 65 73 20 69 6e 63 6c 75 64 65 20 66 69 6e 64 wise...Typical.uses.include.find
14d40 69 6e 67 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 62 79 20 69 6e 76 6f 6b 69 6e 67 20 27 66 ing.an.executable.by.invoking.'f
14d60 69 6e 64 27 20 69 6e 0a 61 20 70 72 6f 6a 65 63 74 2c 20 66 69 6e 64 69 6e 67 20 4c 4c 56 4d 20 ind'.in.a.project,.finding.LLVM.
14d80 63 6f 6d 6d 61 6e 64 73 20 6f 6e 20 6d 61 63 4f 53 20 77 69 74 68 20 27 78 63 72 75 6e 27 2c 20 commands.on.macOS.with.'xcrun',.
14da0 6f 72 0a 6c 6f 6f 6b 69 6e 67 20 75 70 20 70 72 6f 6a 65 63 74 2d 73 70 65 63 69 66 69 63 20 6c or.looking.up.project-specific.l
14dc0 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 73 20 66 6f 72 20 70 72 6f 6a 65 63 74 73 20 77 72 69 anguage.servers.for.projects.wri
14de0 74 74 65 6e 0a 69 6e 20 74 68 65 20 76 61 72 69 6f 75 73 20 64 79 6e 61 6d 69 63 20 6c 61 6e 67 tten.in.the.various.dynamic.lang
14e00 75 61 67 65 73 2c 20 65 2e 67 2e 20 27 6e 76 6d 27 2c 20 27 70 79 65 6e 76 27 20 61 6e 64 20 27 uages,.e.g..'nvm',.'pyenv'.and.'
14e20 72 62 65 6e 76 27 0a 65 74 63 2e 0a 0a 28 66 6e 20 46 49 4e 44 2d 43 4f 4d 4d 41 4e 44 20 26 72 rbenv'.etc...(fn.FIND-COMMAND.&r
14e40 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6c 69 65 6e 74 est.ARGS)..(defalias.'lsp-client
14e60 73 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 23 5b 33 38 35 20 22 5c 33 30 30 02 21 5c s-executable-find.#[385."\300.!\
14e80 32 31 31 5c 32 30 35 2a 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 72 5c 32 31 31 71 5c 32 31 211\205*.\301\302\303\"r\211q\21
14ea0 30 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 31 36 5c 33 30 36 5c 33 30 37 03 5c 33 31 30 5c 33 30 0\304\305.\"\216\306\307.\310\30
14ec0 33 5c 33 31 30 06 08 26 06 5c 33 31 31 55 5c 32 30 35 27 00 5c 33 31 32 65 64 5c 22 2a 5c 32 36 3\310..&.\311U\205'.\312ed\"*\26
14ee0 32 01 5c 32 31 31 5c 32 30 35 31 00 5c 33 31 33 01 21 5c 32 30 37 22 20 5b 65 78 65 63 75 74 61 2.\211\2051.\313.!\207".[executa
14f00 62 6c 65 2d 66 69 6e 64 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a ble-find.generate-new-buffer.".*
14f20 74 65 6d 70 2a 22 20 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c temp*".t.make-closure.#[0."\301\
14f40 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 300!\205..\302\300!\207".[V0.buf
14f60 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 61 70 70 6c 79 20 63 fer-name.kill-buffer].2].apply.c
14f80 61 6c 6c 2d 70 72 6f 63 65 73 73 20 6e 69 6c 20 30 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 all-process.nil.0.buffer-substri
14fa0 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 73 74 72 69 6e 67 2d 74 72 69 6d 5d 20 31 31 ng-no-properties.string-trim].11
14fc0 20 28 23 24 20 2e 20 38 34 39 38 32 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 61 6c 72 .(#$...84982)]).(defvar.lsp--alr
14fe0 65 61 64 79 2d 77 69 64 65 6e 65 64 20 6e 69 6c 29 0a 23 40 31 39 20 0a 0a 28 66 6e 20 26 72 65 eady-widened.nil).#@19...(fn.&re
15000 73 74 20 46 4f 52 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 61 76 65 2d 72 65 st.FORM)..(defalias.'lsp-save-re
15020 73 74 72 69 63 74 69 6f 6e 2d 61 6e 64 2d 65 78 63 75 72 73 69 6f 6e 20 27 28 6d 61 63 72 6f 20 striction-and-excursion.'(macro.
15040 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 42 5c 33 30 33 5c 33 30 34 5c ..#[128."\300\301\302.B\303\304\
15060 33 30 35 5c 33 30 36 5c 33 30 32 06 08 42 45 45 46 5c 32 30 37 22 20 5b 69 66 20 6c 73 70 2d 2d 305\306\302..BEEF\207".[if.lsp--
15080 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 2d already-widened.save-excursion.-
150a0 6c 65 74 20 5b 6c 73 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 74 5d 20 73 61 76 let.[lsp--already-widened.t].sav
150c0 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 28 77 69 64 65 6e 29 5d 20 31 30 20 28 23 24 20 2e 20 e-restriction.(widen)].10.(#$...
150e0 38 36 30 30 37 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 86007)])).(byte-code."\300\301\3
15100 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 66 02\303#\304\301\305\306#\207".[f
15120 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e unction-put.lsp-save-restriction
15140 2d 61 6e 64 2d 65 78 63 75 72 73 69 6f 6e 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 -and-excursion.lisp-indent-funct
15160 69 6f 6e 20 30 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 ion.0.put.edebug-form-spec.t].5)
15180 0a 23 40 37 37 20 52 65 74 75 72 6e 20 74 68 65 20 70 6f 69 6e 74 20 66 6f 72 20 63 68 61 72 61 .#@77.Return.the.point.for.chara
151a0 63 74 65 72 20 43 48 41 52 41 43 54 45 52 20 6f 6e 20 6c 69 6e 65 20 4c 49 4e 45 2e 0a 0a 28 66 cter.CHARACTER.on.line.LINE...(f
151c0 6e 20 4c 49 4e 45 20 43 48 41 52 41 43 54 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 n.LINE.CHARACTER)..(defalias.'ls
151e0 70 2d 2d 6c 69 6e 65 2d 63 68 61 72 61 63 74 65 72 2d 74 6f 2d 70 6f 69 6e 74 20 23 5b 35 31 34 p--line-character-to-point.#[514
15200 20 22 5c 33 30 32 5c 33 30 33 03 03 23 5c 32 30 36 4f 00 5c 33 30 34 18 09 5c 32 30 33 2d 00 5c ."\302\303..#\206O.\304..\203-.\
15220 32 31 32 65 62 5c 32 31 30 01 79 5c 32 31 30 5c 33 30 35 20 01 01 60 5a 56 5c 32 30 33 23 00 5c 212eb\210.y\210\305...`ZV\203#.\
15240 32 31 31 5c 32 30 32 27 00 01 75 5c 32 31 30 60 5c 32 36 32 01 29 5c 32 30 32 4e 00 5c 33 30 34 211\202'..u\210`\262.)\202N.\304
15260 19 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 65 62 5c 32 31 30 01 79 5c 32 31 30 5c 33 30 35 20 01 .\214~\210\212eb\210.y\210\305..
15280 01 60 5a 56 5c 32 30 33 47 00 5c 32 31 31 5c 32 30 32 4b 00 01 75 5c 32 31 30 60 5c 32 36 32 01 .`ZV\203G.\211\202K..u\210`\262.
152a0 2b 29 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 +)\207".[inhibit-field-text-moti
152c0 6f 6e 20 6c 73 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 6c 73 70 2d 76 69 72 74 on.lsp--already-widened.lsp-virt
152e0 75 61 6c 2d 62 75 66 66 65 72 2d 63 61 6c 6c 20 3a 6c 69 6e 65 2f 63 68 61 72 61 63 74 65 72 2d ual-buffer-call.:line/character-
15300 3e 70 6f 69 6e 74 20 74 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 5d 20 36 20 28 23 >point.t.line-end-position].6.(#
15320 24 20 2e 20 38 36 34 30 36 29 5d 29 0a 23 40 36 32 20 43 6f 6e 76 65 72 74 20 60 50 6f 73 69 74 $...86406)]).#@62.Convert.`Posit
15340 69 6f 6e 27 20 6f 62 6a 65 63 74 20 69 6e 20 50 41 52 41 4d 53 20 74 6f 20 61 20 70 6f 69 6e 74 ion'.object.in.PARAMS.to.a.point
15360 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d ...(fn.INPUT0)..(defalias.'lsp--
15380 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 position-to-point.#[257."\300\30
153a0 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 33 02 02 5c 22 5c 32 30 37 22 20 5b 67 65 1.\"\300\302.\"\303..\"\207".[ge
153c0 74 68 61 73 68 20 22 6c 69 6e 65 22 20 22 63 68 61 72 61 63 74 65 72 22 20 6c 73 70 2d 2d 6c 69 thash."line"."character".lsp--li
153e0 6e 65 2d 63 68 61 72 61 63 74 65 72 2d 74 6f 2d 70 6f 69 6e 74 5d 20 36 20 28 23 24 20 2e 20 38 ne-character-to-point].6.(#$...8
15400 36 38 33 34 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 6834)]).#@15...(fn.INPUT0)..(def
15420 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 6f 2d 72 65 67 69 6f 6e 20 23 5b 32 35 alias.'lsp--range-to-region.#[25
15440 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 5c 22 21 5c 33 30 30 5c 33 30 31 03 5c 33 30 33 7."\300\301.\302\"!\300\301.\303
15460 5c 22 21 01 01 42 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f \"!..B\207".[lsp--position-to-po
15480 69 6e 74 20 6c 73 70 2d 67 65 74 20 3a 73 74 61 72 74 20 3a 65 6e 64 5d 20 36 20 28 23 24 20 2e int.lsp-get.:start.:end].6.(#$..
154a0 20 38 37 30 35 33 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 .87053)]).#@15...(fn.INPUT0)..(d
154c0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 65 78 74 20 23 5b 32 35 37 20 22 efalias.'lsp--range-text.#[257."
154e0 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 5c 22 21 5c 33 30 30 5c 33 30 31 03 5c 33 30 33 5c 22 21 \300\301.\302\"!\300\301.\303\"!
15500 01 01 7b 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 ..{\207".[lsp--position-to-point
15520 20 6c 73 70 2d 67 65 74 20 3a 73 74 61 72 74 20 3a 65 6e 64 5d 20 36 20 28 23 24 20 2e 20 38 37 .lsp-get.:start.:end].6.(#$...87
15540 32 31 35 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 215)]).#@15...(fn.INPUT0)..(defa
15560 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 6e 64 2d 77 72 61 70 70 69 6e 67 2d 72 61 6e 67 65 20 23 lias.'lsp--find-wrapping-range.#
15580 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 33 [257."\300\301.\"\300\302.\"\303
155a0 5c 33 30 34 02 5c 33 30 35 5c 22 21 5c 33 30 33 5c 33 30 34 03 5c 33 30 36 5c 22 21 5c 33 30 37 \304.\305\"!\303\304.\306\"!\307
155c0 20 5c 32 30 33 3d 00 5c 33 31 30 02 5c 33 31 31 20 03 23 5c 32 30 33 3d 00 5c 33 31 30 02 5c 33 .\203=.\310.\311..#\203=.\310.\3
155e0 31 32 20 03 23 5c 32 30 33 3d 00 01 5c 33 31 31 20 55 5c 32 30 33 39 00 5c 32 31 31 5c 33 31 32 12..#\203=..\311.U\2039.\211\312
15600 20 55 5c 32 30 34 3d 00 01 01 42 5c 32 30 37 5c 33 31 30 02 60 03 23 5c 32 30 33 4e 00 5c 33 30 .U\204=...B\207\310.`.#\203N.\30
15620 37 20 5c 32 30 34 4e 00 01 01 42 5c 32 30 37 03 5c 32 30 35 55 00 5c 33 31 33 04 21 5c 32 30 37 7.\204N...B\207.\205U.\313.!\207
15640 22 20 5b 67 65 74 68 61 73 68 20 22 70 61 72 65 6e 74 22 20 22 72 61 6e 67 65 22 20 6c 73 70 2d ".[gethash."parent"."range".lsp-
15660 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 67 65 74 20 3a 73 74 61 72 -position-to-point.lsp-get.:star
15680 74 20 3a 65 6e 64 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 3c 3d 20 72 65 67 69 6f 6e t.:end.region-active-p.<=.region
156a0 2d 62 65 67 69 6e 6e 69 6e 67 20 72 65 67 69 6f 6e 2d 65 6e 64 20 6c 73 70 2d 2d 66 69 6e 64 2d -beginning.region-end.lsp--find-
156c0 77 72 61 70 70 69 6e 67 2d 72 61 6e 67 65 5d 20 39 20 28 23 24 20 2e 20 38 37 33 37 32 29 5d 29 wrapping-range].9.(#$...87372)])
156e0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 2d 72 .(defalias.'lsp--get-selection-r
15700 61 6e 67 65 20 23 5b 30 20 22 08 5c 32 31 31 5c 32 30 35 1d 00 5c 32 31 31 01 41 5c 32 36 32 02 ange.#[0.".\211\205..\211.A\262.
15720 5c 32 34 32 5c 32 31 31 5c 32 30 35 1b 00 01 5c 32 30 35 1b 00 01 5c 33 30 31 20 55 5c 32 30 35 \242\211\205...\205...\301.U\205
15740 1b 00 5c 32 31 31 5c 32 36 32 01 5c 32 36 32 01 5c 32 30 36 37 00 5c 33 30 32 5c 33 30 33 5c 33 ..\211\262.\262.\2067.\302\303\3
15760 30 34 5c 33 30 35 20 5c 33 30 36 5c 33 30 37 5c 33 31 30 20 21 46 5c 22 40 5c 32 31 31 5c 33 30 04\305.\306\307\310.!F\"@\211\30
15780 31 20 42 10 5c 32 31 31 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 1.B.\211\262.\207".[lsp--documen
157a0 74 2d 73 65 6c 65 63 74 69 6f 6e 2d 72 61 6e 67 65 2d 63 61 63 68 65 20 62 75 66 66 65 72 2d 6d t-selection-range-cache.buffer-m
157c0 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 74 44 6f odified-tick.lsp-request."textDo
157e0 63 75 6d 65 6e 74 2f 73 65 6c 65 63 74 69 6f 6e 52 61 6e 67 65 22 20 3a 74 65 78 74 44 6f 63 75 cument/selectionRange".:textDocu
15800 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 ment.lsp--text-document-identifi
15820 65 72 20 3a 70 6f 73 69 74 69 6f 6e 73 20 76 65 63 74 6f 72 20 6c 73 70 2d 2d 63 75 72 2d 70 6f er.:positions.vector.lsp--cur-po
15840 73 69 74 69 6f 6e 5d 20 37 5d 29 0a 23 40 31 39 20 45 78 74 65 6e 64 20 73 65 6c 65 63 74 69 6f sition].7]).#@19.Extend.selectio
15860 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 78 74 65 6e 64 2d 73 65 6c 65 63 74 n...(defalias.'lsp-extend-select
15880 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 34 5c 66 00 5c 33 30 32 5c 33 30 ion.#[0."\300\301!\204\f.\302\30
158a0 33 5c 33 30 34 43 5c 22 5c 32 31 30 5c 33 30 35 5c 33 30 36 20 21 5c 32 31 31 5c 32 30 35 30 00 3\304C\"\210\305\306.!\211\2050.
158c0 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 31 31 5c 32 30 35 2e 00 01 5c 32 30 35 2e 00 \211.A\262.\242\211\205...\205..
158e0 5c 32 31 31 62 5c 32 31 30 5c 33 30 37 60 21 5c 32 31 30 01 62 5c 32 31 30 5c 33 31 30 20 5c 32 \211b\210\307`!\210.b\210\310.\2
15900 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 73 65 6c 65 63 62.\207".[lsp--capability.:selec
15920 74 69 6f 6e 52 61 6e 67 65 50 72 6f 76 69 64 65 72 20 73 69 67 6e 61 6c 20 6c 73 70 2d 63 61 70 tionRangeProvider.signal.lsp-cap
15940 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 22 73 65 6c 65 63 74 69 6f 6e ability-not-supported."selection
15960 52 61 6e 67 65 50 72 6f 76 69 64 65 72 22 20 6c 73 70 2d 2d 66 69 6e 64 2d 77 72 61 70 70 69 6e RangeProvider".lsp--find-wrappin
15980 67 2d 72 61 6e 67 65 20 6c 73 70 2d 2d 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 2d 72 61 6e 67 65 g-range.lsp--get-selection-range
159a0 20 73 65 74 2d 6d 61 72 6b 20 65 78 63 68 61 6e 67 65 2d 70 6f 69 6e 74 2d 61 6e 64 2d 6d 61 72 .set-mark.exchange-point-and-mar
159c0 6b 5d 20 34 20 28 23 24 20 2e 20 38 38 31 34 35 29 20 6e 69 6c 5d 29 0a 23 40 31 39 37 20 44 69 k].4.(#$...88145).nil]).#@197.Di
159e0 73 70 6c 61 79 20 61 20 77 61 72 6e 69 6e 67 20 6d 65 73 73 61 67 65 20 6d 61 64 65 20 66 72 6f splay.a.warning.message.made.fro
15a00 6d 20 28 60 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 27 20 4d 45 53 53 41 47 45 20 41 52 47 53 m.(`format-message'.MESSAGE.ARGS
15a20 2e 2e 2e 29 2e 0a 54 68 69 73 20 69 73 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 64 69 73 ...)..This.is.equivalent.to.`dis
15a40 70 6c 61 79 2d 77 61 72 6e 69 6e 67 27 2c 20 75 73 69 6e 67 20 60 6c 73 70 2d 6d 6f 64 65 27 20 play-warning',.using.`lsp-mode'.
15a60 61 73 20 74 68 65 20 74 79 70 65 20 61 6e 64 0a 60 3a 77 61 72 6e 69 6e 67 27 20 61 73 20 74 68 as.the.type.and.`:warning'.as.th
15a80 65 20 6c 65 76 65 6c 2e 0a 0a 28 66 6e 20 4d 45 53 53 41 47 45 20 26 72 65 73 74 20 41 52 47 53 e.level...(fn.MESSAGE.&rest.ARGS
15aa0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 61 72 6e 20 23 5b 33 38 35 20 22 5c 33 )..(defalias.'lsp-warn.#[385."\3
15ac0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 05 05 23 5c 22 5c 32 30 37 22 20 5b 64 69 73 70 6c 61 00\301\302\303..#\"\207".[displa
15ae0 79 2d 77 61 72 6e 69 6e 67 20 6c 73 70 2d 6d 6f 64 65 20 61 70 70 6c 79 20 66 6f 72 6d 61 74 2d y-warning.lsp-mode.apply.format-
15b00 6d 65 73 73 61 67 65 5d 20 38 20 28 23 24 20 2e 20 38 38 35 34 32 29 5d 29 0a 23 40 36 37 20 47 message].8.(#$...88542)]).#@67.G
15b20 65 74 20 75 72 69 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 53 43 48 45 4d 45 20 69 6e 20 74 68 65 et.uri.handler.for.SCHEME.in.the
15b40 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 53 43 48 45 4d 45 29 .current.workspace...(fn.SCHEME)
15b60 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 75 72 69 2d 68 61 6e 64 6c 65 ..(defalias.'lsp--get-uri-handle
15b80 72 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 20 5c 32 30 36 5c 6e 00 5c 33 30 34 5c 33 30 r.#[257."\302\303.\206\n.\304\30
15ba0 35 20 21 5c 33 30 36 5c 33 30 32 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 5c 32 30 35 00 04 5c 32 5.!\306\302\211\211.\203\205..\2
15bc0 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 11A\262.\242\262..\262..\211\262
15be0 02 5c 32 30 33 5c 32 30 35 00 5c 33 30 37 06 07 5c 33 31 30 5c 32 31 31 05 21 08 3e 5c 32 30 34 .\203\205.\307..\310\211.!.>\204
15c00 38 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 07 44 5c 22 5c 32 31 30 04 5c 33 31 34 48 21 09 3e 8.\311\312\313..D\"\210.\314H!.>
15c20 5c 32 30 34 5c 5c 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 5c 33 31 30 06 07 21 08 3e 5c 32 30 34 \204\\.\311\312\315\310..!.>\204
15c40 55 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 09 44 5c 22 5c 32 31 30 06 06 5c 33 31 34 48 44 5c U.\311\312\313..D\"\210..\314HD\
15c60 22 5c 32 31 30 5c 33 31 30 04 21 08 3e 5c 32 30 34 6c 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 "\210\310.!.>\204l.\311\312\313.
15c80 06 44 5c 22 5c 32 31 30 03 5c 33 31 34 48 5c 33 31 36 48 5c 22 5c 32 31 31 5c 32 36 32 07 5c 32 .D\"\210.\314H\316H\"\211\262.\2
15ca0 30 34 5c 32 30 35 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 0e 00 04\205..\262..\262..T\262.\202..
15cc0 5c 32 36 36 05 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 \266.\207".[cl-struct-lsp--works
15ce0 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d pace-tags.cl-struct-lsp--client-
15d00 74 61 67 73 20 6e 69 6c 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 2d 73 65 73 tags.nil.lsp-workspaces.lsp--ses
15d20 73 69 6f 6e 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 30 20 67 65 sion-workspaces.lsp-session.0.ge
15d40 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 2d thash.type-of.signal.wrong-type-
15d60 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 argument.lsp--workspace.5.lsp--c
15d80 6c 69 65 6e 74 20 31 30 5d 20 31 36 20 28 23 24 20 2e 20 38 38 38 36 33 29 5d 29 0a 23 40 31 34 lient.10].16.(#$...88863)]).#@14
15da0 30 20 4f 6e 20 77 69 6e 64 6f 77 73 2c 20 64 6f 77 6e 63 61 73 65 73 20 70 61 74 68 20 62 65 63 0.On.windows,.downcases.path.bec
15dc0 61 75 73 65 20 74 68 65 20 77 69 6e 64 6f 77 73 20 66 69 6c 65 20 73 79 73 74 65 6d 20 69 73 0a ause.the.windows.file.system.is.
15de0 63 61 73 65 2d 69 6e 73 65 6e 73 69 74 69 76 65 2e 0a 0a 4f 6e 20 6f 74 68 65 72 20 73 79 73 74 case-insensitive...On.other.syst
15e00 65 6d 73 2c 20 72 65 74 75 72 6e 73 20 70 61 74 68 20 77 69 74 68 6f 75 74 20 63 68 61 6e 67 65 ems,.returns.path.without.change
15e20 2e 0a 0a 28 66 6e 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 ...(fn.PATH)..(defalias.'lsp--fi
15e40 78 2d 70 61 74 68 2d 63 61 73 69 6e 67 20 23 5b 32 35 37 20 22 08 5c 33 30 31 3d 5c 32 30 33 09 x-path-casing.#[257.".\301=\203.
15e60 00 5c 32 31 31 5c 32 32 37 5c 32 30 37 5c 32 30 37 22 20 5b 73 79 73 74 65 6d 2d 74 79 70 65 20 .\211\227\207\207".[system-type.
15e80 77 69 6e 64 6f 77 73 2d 6e 74 5d 20 33 20 28 23 24 20 2e 20 38 39 35 30 36 29 5d 29 0a 23 40 33 windows-nt].3.(#$...89506)]).#@3
15ea0 39 20 43 6f 6e 76 65 72 74 20 55 52 49 20 74 6f 20 61 20 66 69 6c 65 20 70 61 74 68 2e 0a 0a 28 9.Convert.URI.to.a.file.path...(
15ec0 66 6e 20 55 52 49 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d fn.URI)..(defalias.'lsp--uri-to-
15ee0 70 61 74 68 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 20 5c 22 40 5c 32 31 31 path.#[257."\300\301\302.\"@\211
15f00 5c 32 30 33 0e 00 5c 32 31 31 02 21 5c 32 30 37 5c 33 30 33 02 21 5c 32 30 37 22 20 5b 2d 6b 65 \203..\211.!\207\303.!\207".[-ke
15f20 65 70 20 23 5b 31 32 38 20 22 5c 33 30 32 5c 33 30 30 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 ep.#[128."\302\300.\"\301\303\30
15f40 34 5c 32 31 31 03 5c 32 30 33 23 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 4\211.\203#..\211A\262.\242\262.
15f60 02 5c 32 36 32 01 02 54 5c 32 36 32 03 01 05 21 5c 32 36 32 05 5c 32 30 32 08 00 5c 32 36 36 04 .\262..T\262...!\262.\202..\266.
15f80 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 28 6c 73 \207".[lsp--workspace-client.(ls
15fa0 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 3e 70 61 74 68 2d 66 6e 29 20 61 70 70 6c 79 20 30 20 p--client-uri->path-fn).apply.0.
15fc0 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 nil].8."\n\n(fn.&rest.ARGS)"].ls
15fe0 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 2d 31 5d p-workspaces.lsp--uri-to-path-1]
16000 20 34 20 28 23 24 20 2e 20 38 39 37 36 32 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 46 49 4c .4.(#$...89762)]).#@18...(fn.FIL
16020 45 2d 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 6d 61 70 2d 70 61 E-NAME)..(defalias.'lsp-remap-pa
16040 74 68 2d 69 66 2d 6e 65 65 64 65 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 08 5c 22 5c 32 31 31 th-if-needed.#[257."\301..\"\211
16060 5c 32 30 33 1b 00 5c 33 30 32 01 5c 33 30 33 5c 22 5c 32 31 31 5c 32 30 33 19 00 5c 33 30 34 5c \203..\302.\303\"\211\203..\304\
16080 33 30 35 5c 33 30 36 03 5c 22 5c 33 30 37 04 23 5c 32 30 37 02 5c 32 30 37 01 5c 32 30 37 22 20 305\306.\"\307.#\207.\207.\207".
160a0 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 6d 61 70 70 69 6e 67 73 20 67 65 [lsp--virtual-buffer-mappings.ge
160c0 74 68 61 73 68 20 70 6c 69 73 74 2d 67 65 74 20 3a 62 75 66 66 65 72 20 70 72 6f 70 65 72 74 69 thash.plist-get.:buffer.properti
160e0 7a 65 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 62 75 66 66 65 72 2d 66 69 6c ze.buffer-local-value.buffer-fil
16100 65 2d 6e 61 6d 65 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 5d 20 37 20 28 23 24 e-name.lsp-virtual-buffer].7.(#$
16120 20 2e 20 39 30 31 33 35 29 5d 29 0a 23 40 33 39 20 43 6f 6e 76 65 72 74 20 55 52 49 20 74 6f 20 ...90135)]).#@39.Convert.URI.to.
16140 61 20 66 69 6c 65 20 70 61 74 68 2e 0a 0a 28 66 6e 20 55 52 49 29 1f 0a 28 64 65 66 61 6c 69 61 a.file.path...(fn.URI)..(defalia
16160 73 20 27 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 2d 31 20 23 5b 32 35 37 20 22 5c 33 30 s.'lsp--uri-to-path-1.#[257."\30
16180 33 5c 33 30 34 02 21 21 5c 33 30 35 01 21 08 3e 5c 32 30 34 14 00 5c 33 30 36 5c 33 30 37 5c 33 3\304.!!\305.!.>\204..\306\307\3
161a0 31 30 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 31 48 5c 33 30 35 02 21 08 3e 5c 32 30 34 26 10.D\"\210\211\311H\305.!.>\204&
161c0 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 44 5c 22 5c 32 31 30 01 5c 33 31 32 48 5c 33 31 33 5c .\306\307\310.D\"\210.\312H\313\
161e0 33 30 35 04 21 08 3e 5c 32 30 34 3a 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 06 44 5c 22 5c 32 305.!.>\204:.\306\307\310..D\"\2
16200 31 30 03 5c 33 31 34 48 09 5c 32 30 36 42 00 5c 33 31 35 5c 22 01 5c 32 30 35 4a 00 5c 33 31 36 10.\314H.\206B.\315\".\205J.\316
16220 02 50 50 02 5c 32 30 33 69 00 02 5c 33 31 37 5c 32 33 30 5c 32 30 34 69 00 5c 33 32 30 03 21 5c .PP.\203i..\317\230\204i.\320.!\
16240 32 31 31 5c 32 30 33 63 00 5c 32 31 31 06 06 21 5c 32 30 32 64 00 05 5c 32 36 32 01 5c 32 30 32 211\203c.\211..!\202d..\262.\202
16260 7f 00 5c 6e 5c 33 32 31 3d 5c 32 30 33 7e 00 5c 32 31 31 5c 33 32 32 5c 32 33 34 5c 33 32 33 3d ..\n\321=\203~.\211\322\234\323=
16280 5c 32 30 33 7e 00 5c 32 31 31 5c 33 31 31 5c 33 32 34 4f 5c 32 30 36 7f 00 5c 32 31 31 5c 33 32 \203~.\211\311\324O\206..\211\32
162a0 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 20 5c 22 02 50 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 5\326\327\330.\".P!\207".[cl-str
162c0 75 63 74 2d 75 72 6c 2d 74 61 67 73 20 6c 6f 63 61 6c 65 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 uct-url-tags.locale-coding-syste
162e0 6d 20 73 79 73 74 65 6d 2d 74 79 70 65 20 75 72 6c 2d 67 65 6e 65 72 69 63 2d 70 61 72 73 65 2d m.system-type.url-generic-parse-
16300 75 72 6c 20 75 72 6c 2d 75 6e 68 65 78 2d 73 74 72 69 6e 67 20 74 79 70 65 2d 6f 66 20 73 69 67 url.url-unhex-string.type-of.sig
16320 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 75 72 6c 20 31 20 37 20 nal.wrong-type-argument.url.1.7.
16340 64 65 63 6f 64 65 2d 63 6f 64 69 6e 67 2d 73 74 72 69 6e 67 20 36 20 75 74 66 2d 38 20 22 23 22 decode-coding-string.6.utf-8."#"
16360 20 22 66 69 6c 65 22 20 6c 73 70 2d 2d 67 65 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 20 77 69 6e ."file".lsp--get-uri-handler.win
16380 64 6f 77 73 2d 6e 74 20 30 20 34 37 20 6e 69 6c 20 6c 73 70 2d 72 65 6d 61 70 2d 70 61 74 68 2d dows-nt.0.47.nil.lsp-remap-path-
163a0 69 66 2d 6e 65 65 64 65 64 20 2d 73 6f 6d 65 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 if-needed.-some.lsp--workspace-h
163c0 6f 73 74 2d 72 6f 6f 74 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 5d 20 31 30 20 28 23 24 20 ost-root.lsp-workspaces].10.(#$.
163e0 2e 20 39 30 34 31 37 29 5d 29 0a 23 40 33 35 20 52 65 74 75 72 6e 20 55 52 49 20 6f 66 20 74 68 ..90417)]).#@35.Return.URI.of.th
16400 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 e.current.buffer...(defalias.'ls
16420 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 20 23 5b 30 20 22 08 5c 32 30 36 16 00 5c 33 30 32 09 5c p--buffer-uri.#[0.".\206..\302.\
16440 33 30 33 5c 22 5c 32 30 36 16 00 5c 33 30 34 5c 33 30 35 20 5c 32 30 36 15 00 5c 33 30 35 5c 33 303\"\206..\304\305.\206..\305\3
16460 30 36 20 21 21 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 06.!!\207".[lsp-buffer-uri.lsp--
16480 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 70 6c 69 73 74 2d 67 65 74 20 3a 62 75 66 66 65 72 virtual-buffer.plist-get.:buffer
164a0 2d 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 62 75 66 66 65 72 2d 66 69 6c -uri.lsp--path-to-uri.buffer-fil
164c0 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 66 65 72 5d 20 33 20 28 23 24 e-name.buffer-base-buffer].3.(#$
164e0 20 2e 20 39 31 31 32 30 29 5d 29 0a 23 40 31 30 32 20 49 6d 70 6c 65 6d 65 6e 74 65 64 20 6f 6e ...91120)]).#@102.Implemented.on
16500 6c 79 20 74 6f 20 6d 61 6b 65 20 60 63 6f 6d 70 61 6e 79 2d 6c 73 70 27 20 68 61 70 70 79 2e 0a ly.to.make.`company-lsp'.happy..
16520 44 45 4c 45 54 45 20 77 68 65 6e 20 60 6c 73 70 2d 6d 6f 64 65 2e 65 6c 27 20 69 73 20 64 65 6c DELETE.when.`lsp-mode.el'.is.del
16540 65 74 65 64 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 eted...(fn.&rest.ARGS)..(defalia
16560 73 20 27 6c 73 70 2d 72 65 67 69 73 74 65 72 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 s.'lsp-register-client-capabilit
16580 69 65 73 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 22 49 6d 70 6c 65 6d 65 6e 74 ies.#[128."\300\207".["Implement
165a0 65 64 20 6f 6e 6c 79 20 74 6f 20 6d 61 6b 65 20 60 63 6f 6d 70 61 6e 79 2d 6c 73 70 27 20 68 61 ed.only.to.make.`company-lsp'.ha
165c0 70 70 79 2e 5c 6e 44 45 4c 45 54 45 20 77 68 65 6e 20 60 6c 73 70 2d 6d 6f 64 65 2e 65 6c 27 20 ppy.\nDELETE.when.`lsp-mode.el'.
165e0 69 73 20 64 65 6c 65 74 65 64 2e 22 5d 20 32 20 28 23 24 20 2e 20 39 31 33 37 38 29 5d 29 0a 23 is.deleted."].2.(#$...91378)]).#
16600 40 31 31 38 20 60 75 72 6c 2d 75 6e 72 65 73 65 72 76 65 64 2d 63 68 61 72 73 27 20 77 69 74 68 @118.`url-unreserved-chars'.with
16620 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 65 6c 69 6d 20 3f 2f 2e 0a 54 68 69 73 20 73 65 74 20 6f .additional.delim.?/..This.set.o
16640 66 20 61 6c 6c 6f 77 65 64 20 63 68 61 72 73 20 69 73 20 65 6e 6f 75 67 68 20 66 6f 72 20 68 65 f.allowed.chars.is.enough.for.he
16660 78 69 66 79 69 6e 67 20 6c 6f 63 61 6c 20 66 69 6c 65 20 70 61 74 68 73 2e 1f 0a 28 64 65 66 63 xifying.local.file.paths...(defc
16680 6f 6e 73 74 20 6c 73 70 2d 2d 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 onst.lsp--url-path-allowed-chars
166a0 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 08 5c 22 21 5c 32 30 .(byte-code."\301\302\303.\"!\20
166c0 37 22 20 5b 75 72 6c 2d 75 6e 72 65 73 65 72 76 65 64 2d 63 68 61 72 73 20 75 72 6c 2d 2d 61 6c 7".[url-unreserved-chars.url--al
166e0 6c 6f 77 65 64 2d 63 68 61 72 73 20 61 70 70 65 6e 64 20 28 34 37 29 5d 20 34 29 20 28 23 24 20 lowed-chars.append.(47)].4).(#$.
16700 2e 20 39 31 36 35 33 29 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 50 41 54 48 29 1f 0a 28 64 65 66 ..91653)).#@13...(fn.PATH)..(def
16720 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 2d 31 20 23 5b 32 35 37 20 alias.'lsp--path-to-uri-1.#[257.
16740 22 08 5c 33 30 32 02 21 5c 33 30 33 01 5c 33 30 34 5c 33 30 35 23 5c 32 30 36 0d 00 5c 32 31 31 ".\302.!\303.\304\305#\206..\211
16760 5c 33 30 36 01 09 5c 22 5c 32 36 32 01 5c 32 36 32 01 50 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 75 \306..\"\262.\262.P\207".[lsp--u
16780 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 6c 73 70 2d 2d 75 72 6c 2d 70 61 74 68 2d 61 6c 6c ri-file-prefix.lsp--url-path-all
167a0 6f 77 65 64 2d 63 68 61 72 73 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 owed-chars.expand-file-name.file
167c0 2d 72 65 6d 6f 74 65 2d 70 20 6c 6f 63 61 6c 6e 61 6d 65 20 74 20 75 72 6c 2d 68 65 78 69 66 79 -remote-p.localname.t.url-hexify
167e0 2d 73 74 72 69 6e 67 5d 20 37 20 28 23 24 20 2e 20 39 31 39 31 39 29 5d 29 0a 23 40 33 35 20 43 -string].7.(#$...91919)]).#@35.C
16800 6f 6e 76 65 72 74 20 50 41 54 48 20 74 6f 20 61 20 75 72 69 2e 0a 0a 28 66 6e 20 50 41 54 48 29 onvert.PATH.to.a.uri...(fn.PATH)
16820 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 23 5b ..(defalias.'lsp--path-to-uri.#[
16840 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 20 5c 22 40 5c 32 31 31 5c 32 30 33 0e 00 5c 257."\300\301\302.\"@\211\203..\
16860 32 31 31 02 21 5c 32 30 37 5c 33 30 33 02 21 5c 32 30 37 22 20 5b 2d 6b 65 65 70 20 23 5b 31 32 211.!\207\303.!\207".[-keep.#[12
16880 38 20 22 5c 33 30 32 5c 33 30 30 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 34 5c 32 31 31 03 5c 8."\302\300.\"\301\303\304\211.\
168a0 32 30 33 23 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 203#..\211A\262.\242\262..\262..
168c0 54 5c 32 36 32 03 01 05 21 5c 32 36 32 05 5c 32 30 32 08 00 5c 32 36 36 04 5c 32 30 37 22 20 5b T\262...!\262.\202..\266.\207".[
168e0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 28 6c 73 70 2d 2d 63 6c 69 65 lsp--workspace-client.(lsp--clie
16900 6e 74 2d 70 61 74 68 2d 3e 75 72 69 2d 66 6e 29 20 61 70 70 6c 79 20 30 20 6e 69 6c 5d 20 38 20 nt-path->uri-fn).apply.0.nil].8.
16920 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 "\n\n(fn.&rest.ARGS)"].lsp-works
16940 70 61 63 65 73 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 2d 31 5d 20 34 20 28 23 24 20 paces.lsp--path-to-uri-1].4.(#$.
16960 2e 20 39 32 31 35 39 29 5d 29 0a 23 40 38 36 20 52 65 74 75 72 6e 20 74 68 65 20 66 69 72 73 74 ..92159)]).#@86.Return.the.first
16980 20 72 65 67 65 78 2c 20 69 66 20 61 6e 79 2c 20 77 69 74 68 69 6e 20 52 45 47 45 58 2d 4c 49 53 .regex,.if.any,.within.REGEX-LIS
169a0 54 20 6d 61 74 63 68 69 6e 67 20 53 54 52 2e 0a 0a 28 66 6e 20 52 45 47 45 58 2d 4c 49 53 54 20 T.matching.STR...(fn.REGEX-LIST.
169c0 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 74 72 69 6e 67 2d 6d 61 74 STR)..(defalias.'lsp--string-mat
169e0 63 68 2d 61 6e 79 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 30 31 5c 33 30 30 5c 32 31 31 5c ch-any.#[514."\300.\301\300\211\
16a00 32 31 31 04 5c 32 30 33 33 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 211.\2033..\211A\262.\242\262..\
16a20 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 33 00 5c 33 30 32 02 06 08 5c 22 5c 32 30 262..\211\262.\2033.\302...\"\20
16a40 33 26 00 01 5c 32 30 37 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 06 3&..\207.\262..\262..T\262.\202.
16a60 00 5c 32 36 36 05 5c 32 30 37 22 20 5b 6e 69 6c 20 30 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d .\266.\207".[nil.0.string-match]
16a80 20 31 31 20 28 23 24 20 2e 20 39 32 35 32 38 29 5d 29 0a 23 40 36 38 20 63 6f 6d 70 69 6c 65 72 .11.(#$...92528)]).#@68.compiler
16aa0 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 77 61 74 63 68 2d 70 -macro.for.inlining.`lsp-watch-p
16ac0 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 '...(fn.CL-WHOLE-ARG.CL-X)..(def
16ae0 61 6c 69 61 73 20 27 6c 73 70 2d 77 61 74 63 68 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 alias.'lsp-watch-p--cmacro.#[514
16b00 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 ."\300\301\302\303\211\211..&.\2
16b20 30 37 22 20 5b 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 07".[cl--defsubst-expand.(cl-x).
16b40 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 77 61 74 63 68 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 (cl-block.lsp-watch-p.(and.(memq
16b60 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 6c 73 70 2d 77 61 .(type-of.cl-x).cl-struct-lsp-wa
16b80 74 63 68 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 39 32 38 32 34 tch-tags).t)).nil].9.(#$...92824
16ba0 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 77 61 74 63 68 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d )]).(put.'lsp-watch-p.'compiler-
16bc0 6d 61 63 72 6f 20 27 6c 73 70 2d 77 61 74 63 68 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 33 macro.'lsp-watch-p--cmacro).#@13
16be0 20 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 61 74 ...(fn.CL-X)..(defalias.'lsp-wat
16c00 63 68 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 35 09 00 5c 33 30 32 5c 32 ch-p.#[257."\301.!.>\205..\302\2
16c20 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 77 61 74 63 68 2d 74 61 67 73 20 74 79 07".[cl-struct-lsp-watch-tags.ty
16c40 70 65 2d 6f 66 20 74 5d 20 33 20 28 23 24 20 2e 20 39 33 31 35 33 29 5d 29 0a 28 62 79 74 65 2d pe-of.t].3.(#$...93153)]).(byte-
16c60 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\
16c80 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 6c 73 70 2d 306\301#\207".[function-put.lsp-
16ca0 77 61 74 63 68 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 watch-p.side-effect-free.error-f
16cc0 72 65 65 20 70 75 74 20 6c 73 70 2d 77 61 74 63 68 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 ree.put.lsp-watch.cl-deftype-sat
16ce0 69 73 66 69 65 73 5d 20 35 29 0a 23 40 37 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 isfies].5).#@78.compiler-macro.f
16d00 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 77 61 74 63 68 2d 64 65 73 63 72 69 70 74 6f or.inlining.`lsp-watch-descripto
16d20 72 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 rs'...(fn.CL-WHOLE-ARG.CL-X)..(d
16d40 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 61 74 63 68 2d 64 65 73 63 72 69 70 74 6f 72 73 2d 2d efalias.'lsp-watch-descriptors--
16d60 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 cmacro.#[514."\300\301\302\303\2
16d80 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11\211..&.\207".[cl--defsubst-ex
16da0 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 77 61 74 63 68 2d pand.(cl-x).(cl-block.lsp-watch-
16dc0 64 65 73 63 72 69 70 74 6f 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 77 61 74 63 descriptors.(progn.(or.(lsp-watc
16de0 68 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 72 h-p.cl-x).(signal.'wrong-type-ar
16e00 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 77 61 74 63 68 20 63 6c 2d 78 29 29 29 20 gument.(list.'lsp-watch.cl-x))).
16e20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 39 33 34 (aref.cl-x.1))).nil].9.(#$...934
16e40 32 34 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 77 61 74 63 68 2d 64 65 73 63 72 69 70 74 6f 72 24)]).(put.'lsp-watch-descriptor
16e60 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 77 61 74 63 68 2d 64 65 73 s.'compiler-macro.'lsp-watch-des
16e80 63 72 69 70 74 6f 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 36 20 41 63 63 65 73 73 20 73 6c criptors--cmacro).#@66.Access.sl
16ea0 6f 74 20 22 64 65 73 63 72 69 70 74 6f 72 73 22 20 6f 66 20 60 6c 73 70 2d 77 61 74 63 68 27 20 ot."descriptors".of.`lsp-watch'.
16ec0 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 struct.CL-X...(fn.CL-X)..(defali
16ee0 61 73 20 27 6c 73 70 2d 77 61 74 63 68 2d 64 65 73 63 72 69 70 74 6f 72 73 20 23 5b 32 35 37 20 as.'lsp-watch-descriptors.#[257.
16f00 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c "\301.!.>\204..\302\303\304.D\"\
16f20 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 210\211\305H\207".[cl-struct-lsp
16f40 2d 77 61 74 63 68 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 -watch-tags.type-of.signal.wrong
16f60 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 77 61 74 63 68 20 31 5d 20 35 20 28 23 -type-argument.lsp-watch.1].5.(#
16f80 24 20 2e 20 39 33 38 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 $...93847)]).(byte-code."\300\30
16fa0 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 75 1\302\303#\300\207".[function-pu
16fc0 74 20 6c 73 70 2d 77 61 74 63 68 2d 64 65 73 63 72 69 70 74 6f 72 73 20 73 69 64 65 2d 65 66 66 t.lsp-watch-descriptors.side-eff
16fe0 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 ect-free.t].4).#@81.compiler-mac
17000 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d ro.for.inlining.`lsp-watch-root-
17020 64 69 72 65 63 74 6f 72 79 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c directory'...(fn.CL-WHOLE-ARG.CL
17040 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 64 -X)..(defalias.'lsp-watch-root-d
17060 69 72 65 63 74 6f 72 79 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 irectory--cmacro.#[514."\300\301
17080 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 \302\303\211\211..&.\207".[cl--d
170a0 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.
170c0 6c 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 28 70 72 6f 67 6e 20 lsp-watch-root-directory.(progn.
170e0 28 6f 72 20 28 6c 73 70 2d 77 61 74 63 68 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 (or.(lsp-watch-p.cl-x).(signal.'
17100 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 6c 73 70 2d 77 wrong-type-argument.(list.'lsp-w
17120 61 74 63 68 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c atch.cl-x))).(aref.cl-x.2))).nil
17140 5d 20 39 20 28 23 24 20 2e 20 39 34 31 39 36 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 77 61 74 ].9.(#$...94196)]).(put.'lsp-wat
17160 63 68 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ch-root-directory.'compiler-macr
17180 6f 20 27 6c 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 2d 2d 63 6d 61 o.'lsp-watch-root-directory--cma
171a0 63 72 6f 29 0a 23 40 36 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 72 6f 6f 74 2d 64 69 72 65 cro).#@69.Access.slot."root-dire
171c0 63 74 6f 72 79 22 20 6f 66 20 60 6c 73 70 2d 77 61 74 63 68 27 20 73 74 72 75 63 74 20 43 4c 2d ctory".of.`lsp-watch'.struct.CL-
171e0 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 61 X...(fn.CL-X)..(defalias.'lsp-wa
17200 74 63 68 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 tch-root-directory.#[257."\301.!
17220 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 .>\204..\302\303\304.D\"\210\211
17240 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 77 61 74 63 68 2d \305H\207".[cl-struct-lsp-watch-
17260 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
17280 72 67 75 6d 65 6e 74 20 6c 73 70 2d 77 61 74 63 68 20 32 5d 20 35 20 28 23 24 20 2e 20 39 34 36 rgument.lsp-watch.2].5.(#$...946
172a0 33 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 34)]).(byte-code."\300\301\302\3
172c0 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 6f 6e 03#\304\305\306\"\207".[function
172e0 2d 70 75 74 20 6c 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 73 69 -put.lsp-watch-root-directory.si
17300 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 6c de-effect-free.t.defalias.copy-l
17320 73 70 2d 77 61 74 63 68 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 31 30 34 sp-watch.copy-sequence].4).#@104
17340 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 6d 61 .compiler-macro.for.inlining.`ma
17360 6b 65 2d 6c 73 70 2d 77 61 74 63 68 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c ke-lsp-watch'...(fn.CL-WHOLE.&cl
17380 2d 71 75 6f 74 65 20 26 6b 65 79 20 44 45 53 43 52 49 50 54 4f 52 53 20 52 4f 4f 54 2d 44 49 52 -quote.&key.DESCRIPTORS.ROOT-DIR
173a0 45 43 54 4f 52 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 77 61 74 ECTORY)..(defalias.'make-lsp-wat
173c0 63 68 2d 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 ch--cmacro.#[385."\300.\301\"\20
173e0 36 08 00 5c 33 30 32 41 40 5c 33 30 30 02 5c 33 30 33 5c 22 41 40 02 5c 32 31 31 5c 32 30 33 3b 6..\302A@\300.\303\"A@.\211\203;
17400 00 5c 32 31 31 40 5c 33 30 34 3e 5c 32 30 33 24 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 .\211@\304>\203$.\211AA\262.\202
17420 11 00 5c 33 30 35 04 3e 41 40 5c 32 30 33 32 00 5c 33 30 36 5c 32 36 32 01 5c 32 30 32 11 00 5c ..\305.>A@\2032.\306\262.\202..\
17440 33 30 37 5c 33 31 30 02 40 5c 22 5c 32 31 30 5c 32 30 32 11 00 5c 32 31 30 5c 33 31 31 5c 33 31 307\310.@\"\210\202..\210\311\31
17460 32 5c 33 31 33 5c 33 30 36 06 07 5c 33 30 36 06 07 06 07 26 07 5c 32 30 37 22 20 5b 70 6c 69 73 2\313\306..\306....&.\207".[plis
17480 74 2d 6d 65 6d 62 65 72 20 3a 64 65 73 63 72 69 70 74 6f 72 73 20 28 6e 69 6c 20 28 6d 61 6b 65 t-member.:descriptors.(nil.(make
174a0 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 72 6f 6f 74 -hash-table.:test.'equal)).:root
174c0 2d 64 69 72 65 63 74 6f 72 79 20 28 3a 64 65 73 63 72 69 70 74 6f 72 73 20 3a 72 6f 6f 74 2d 64 -directory.(:descriptors.:root-d
174e0 69 72 65 63 74 6f 72 79 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c irectory.:allow-other-keys).:all
17500 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 77 6f 72 64 ow-other-keys.nil.error."Keyword
17520 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 64 65 73 63 72 69 .argument.%s.not.one.of.(:descri
17540 70 74 6f 72 73 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 29 22 20 63 6c 2d 2d 64 65 66 73 ptors.:root-directory)".cl--defs
17560 75 62 73 74 2d 65 78 70 61 6e 64 20 28 64 65 73 63 72 69 70 74 6f 72 73 20 72 6f 6f 74 2d 64 69 ubst-expand.(descriptors.root-di
17580 72 65 63 74 6f 72 79 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d 77 61 74 63 rectory).(cl-block.make-lsp-watc
175a0 68 20 28 72 65 63 6f 72 64 20 27 6c 73 70 2d 77 61 74 63 68 20 64 65 73 63 72 69 70 74 6f 72 73 h.(record.'lsp-watch.descriptors
175c0 20 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 29 29 5d 20 31 32 20 28 23 24 20 2e 20 39 35 30 34 .root-directory))].12.(#$...9504
175e0 31 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 6c 73 70 2d 77 61 74 63 68 20 27 63 6f 6d 70 69 1)]).(put.'make-lsp-watch.'compi
17600 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 6c 73 70 2d 77 61 74 63 68 2d 2d 63 6d 61 63 72 ler-macro.'make-lsp-watch--cmacr
17620 6f 29 0a 23 40 38 34 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 o).#@84.Constructor.for.objects.
17640 6f 66 20 74 79 70 65 20 60 6c 73 70 2d 77 61 74 63 68 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 44 of.type.`lsp-watch'...(fn.&key.D
17660 45 53 43 52 49 50 54 4f 52 53 20 52 4f 4f 54 2d 44 49 52 45 43 54 4f 52 59 29 1f 0a 28 64 65 66 ESCRIPTORS.ROOT-DIRECTORY)..(def
17680 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 77 61 74 63 68 20 23 5b 31 32 38 20 22 5c 33 30 alias.'make-lsp-watch.#[128."\30
176a0 30 01 5c 33 30 31 5c 22 5c 32 30 36 0d 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 0.\301\"\206..\302\303\304\305\"
176c0 44 41 40 5c 33 30 30 02 5c 33 30 36 5c 22 41 40 02 5c 32 31 31 5c 32 30 33 40 00 5c 32 31 31 40 DA@\300.\306\"A@.\211\203@.\211@
176e0 5c 33 30 37 3e 5c 32 30 33 29 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 16 00 5c 33 31 30 \307>\203).\211AA\262.\202..\310
17700 04 3e 41 40 5c 32 30 33 37 00 5c 33 30 32 5c 32 36 32 01 5c 32 30 32 16 00 5c 33 31 31 5c 33 31 .>A@\2037.\302\262.\202..\311\31
17720 32 02 40 5c 22 5c 32 31 30 5c 32 30 32 16 00 5c 32 31 30 5c 33 31 33 5c 33 31 34 03 03 23 5c 32 2.@\"\210\202..\210\313\314..#\2
17740 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 65 73 63 72 69 70 74 6f 72 73 20 6e 07".[plist-member.:descriptors.n
17760 69 6c 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 3a il.make-hash-table.:test.equal.:
17780 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 28 3a 64 65 73 63 72 69 70 74 6f 72 73 20 3a 72 6f root-directory.(:descriptors.:ro
177a0 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 ot-directory.:allow-other-keys).
177c0 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 :allow-other-keys.error."Keyword
177e0 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 64 65 73 63 72 69 .argument.%s.not.one.of.(:descri
17800 70 74 6f 72 73 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 29 22 20 72 65 63 6f 72 64 20 6c ptors.:root-directory)".record.l
17820 73 70 2d 77 61 74 63 68 5d 20 37 20 28 23 24 20 2e 20 39 35 37 38 34 29 5d 29 0a 28 63 6c 2d 73 sp-watch].7.(#$...95784)]).(cl-s
17840 74 72 75 63 74 2d 64 65 66 69 6e 65 20 27 6c 73 70 2d 77 61 74 63 68 20 6e 69 6c 20 27 63 6c 2d truct-define.'lsp-watch.nil.'cl-
17860 73 74 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 structure-object.'record.nil.'((
17880 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 64 65 73 63 72 69 70 74 6f 72 73 20 28 6d 61 6b 65 2d cl-tag-slot).(descriptors.(make-
178a0 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 28 72 6f 6f 74 2d hash-table.:test.'equal)).(root-
178c0 64 69 72 65 63 74 6f 72 79 29 29 20 27 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 77 61 74 63 68 directory)).'cl-struct-lsp-watch
178e0 2d 74 61 67 73 20 27 6c 73 70 2d 77 61 74 63 68 20 74 29 0a 23 40 36 33 20 0a 0a 28 66 6e 20 45 -tags.'lsp-watch.t).#@63...(fn.E
17900 56 45 4e 54 20 43 41 4c 4c 42 41 43 4b 20 57 41 54 43 48 20 49 47 4e 4f 52 45 44 2d 46 49 4c 45 VENT.CALLBACK.WATCH.IGNORED-FILE
17920 53 20 49 47 4e 4f 52 45 44 2d 44 49 52 45 43 54 4f 52 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 S.IGNORED-DIRECTORIES)..(defalia
17940 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 65 72 2d 77 61 74 63 68 2d 63 61 6c 6c 62 61 63 6b 20 23 5b s.'lsp--folder-watch-callback.#[
17960 31 32 38 35 20 22 04 41 41 40 05 41 40 5c 33 30 30 02 21 5c 32 30 33 35 00 5c 32 31 31 5c 33 30 1285.".AA@.A@\300.!\2035.\211\30
17980 31 3d 5c 32 30 33 35 00 5c 33 30 32 03 03 5c 22 5c 32 30 34 35 00 5c 33 30 33 5c 33 30 34 03 21 1=\2035.\302..\"\2045.\303\304.!
179a0 06 07 06 06 06 06 06 09 25 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 08 5c 22 5c 33 31 ........%\210\305\306\307..\"\31
179c0 30 04 5c 33 31 31 5c 33 31 32 23 5c 22 5c 32 30 37 5c 32 31 31 5c 33 31 33 3e 5c 32 30 33 4d 00 0.\311\312#\"\207\211\313>\203M.
179e0 5c 33 30 30 02 21 5c 32 30 34 4d 00 5c 33 30 32 04 03 5c 22 5c 32 30 34 4d 00 05 06 07 21 5c 32 \300.!\204M.\302..\"\204M....!\2
17a00 30 37 5c 32 31 31 5c 33 31 34 3d 5c 32 30 35 7c 00 5c 33 30 30 02 21 3f 5c 32 30 35 7c 00 5c 33 07\211\314=\205|.\300.!?\205|.\3
17a20 30 32 04 03 5c 22 3f 5c 32 30 35 7c 00 05 06 07 40 5c 33 31 35 06 09 41 41 40 45 21 5c 32 31 30 02..\"?\205|....@\315..AA@E!\210
17a40 05 06 07 40 5c 33 30 31 06 09 41 41 41 40 45 21 5c 32 30 37 22 20 5b 66 69 6c 65 2d 64 69 72 65 ...@\301..AAA@E!\207".[file-dire
17a60 63 74 6f 72 79 2d 70 20 63 72 65 61 74 65 64 20 6c 73 70 2d 2d 73 74 72 69 6e 67 2d 6d 61 74 63 ctory-p.created.lsp--string-matc
17a80 68 2d 61 6e 79 20 6c 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 66 6f 6c 64 65 72 20 66 69 6c 65 h-any.lsp-watch-root-folder.file
17aa0 2d 74 72 75 65 6e 61 6d 65 20 73 65 71 2d 64 6f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b -truename.seq-do.make-closure.#[
17ac0 32 35 37 20 22 5c 33 30 31 01 21 3f 5c 32 30 35 0d 00 5c 33 30 30 5c 33 30 32 5c 33 30 33 03 45 257."\301.!?\205..\300\302\303.E
17ae0 21 5c 32 30 37 22 20 5b 56 30 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 6e 69 6c 20 !\207".[V0.file-directory-p.nil.
17b00 63 72 65 61 74 65 64 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 46 29 22 5d 20 64 69 72 65 63 74 6f created].5."\n\n(fn.F)"].directo
17b20 72 79 2d 66 69 6c 65 73 2d 72 65 63 75 72 73 69 76 65 6c 79 20 22 2e 2a 22 20 74 20 28 63 72 65 ry-files-recursively.".*".t.(cre
17b40 61 74 65 64 20 64 65 6c 65 74 65 64 20 63 68 61 6e 67 65 64 29 20 72 65 6e 61 6d 65 64 20 64 65 ated.deleted.changed).renamed.de
17b60 6c 65 74 65 64 5d 20 31 33 20 28 23 24 20 2e 20 39 36 35 30 35 29 5d 29 0a 23 40 32 37 38 20 41 leted].13.(#$...96505)]).#@278.A
17b80 73 6b 20 74 68 65 20 75 73 65 72 20 69 66 20 74 68 65 79 20 77 61 6e 74 20 74 6f 20 77 61 74 63 sk.the.user.if.they.want.to.watc
17ba0 68 20 4e 55 4d 42 45 52 2d 4f 46 2d 44 49 52 45 43 54 4f 52 49 45 53 20 66 72 6f 6d 20 61 20 72 h.NUMBER-OF-DIRECTORIES.from.a.r
17bc0 65 70 6f 73 69 74 6f 72 79 20 44 49 52 2e 0a 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 epository.DIR..This.is.useful.wh
17be0 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 6c 6f 74 20 6f 66 20 66 69 6c 65 73 20 69 6e 20 61 20 en.there.is.a.lot.of.files.in.a.
17c00 72 65 70 6f 73 69 74 6f 72 79 2c 20 61 73 0a 74 68 61 74 20 6d 61 79 20 73 6c 6f 77 20 45 6d 61 repository,.as.that.may.slow.Ema
17c20 63 73 20 64 6f 77 6e 2e 20 52 65 74 75 72 6e 73 20 74 20 69 66 20 74 68 65 20 75 73 65 72 20 77 cs.down..Returns.t.if.the.user.w
17c40 61 6e 74 73 20 74 6f 20 77 61 74 63 68 0a 74 68 65 20 65 6e 74 69 72 65 20 72 65 70 6f 73 69 74 ants.to.watch.the.entire.reposit
17c60 6f 72 79 2c 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 28 66 6e 20 4e 55 4d 42 45 52 2d ory,.nil.otherwise...(fn.NUMBER-
17c80 4f 46 2d 44 49 52 45 43 54 4f 52 49 45 53 20 44 49 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 OF-DIRECTORIES.DIR)..(defalias.'
17ca0 6c 73 70 2d 2d 61 73 6b 2d 61 62 6f 75 74 2d 77 61 74 63 68 69 6e 67 2d 62 69 67 2d 72 65 70 6f lsp--ask-about-watching-big-repo
17cc0 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 05 05 24 21 5c 33 30 33 5c 33 30 .#[514."\300\301\302...$!\303\30
17ce0 34 21 5c 32 31 30 5c 32 30 37 22 20 5b 79 65 73 2d 6f 72 2d 6e 6f 2d 70 20 66 6f 72 6d 61 74 20 4!\210\207".[yes-or-no-p.format.
17d00 22 57 61 74 63 68 69 6e 67 20 61 6c 6c 20 74 68 65 20 66 69 6c 65 73 20 69 6e 20 25 73 20 77 6f "Watching.all.the.files.in.%s.wo
17d20 75 6c 64 20 72 65 71 75 69 72 65 20 61 64 64 69 6e 67 20 77 61 74 63 68 65 73 20 74 6f 20 25 73 uld.require.adding.watches.to.%s
17d40 20 64 69 72 65 63 74 6f 72 69 65 73 2c 20 73 6f 20 77 61 74 63 68 69 6e 67 20 74 68 65 20 72 65 .directories,.so.watching.the.re
17d60 70 6f 20 6d 61 79 20 73 6c 6f 77 20 45 6d 61 63 73 20 64 6f 77 6e 2e 5c 6e 44 6f 20 79 6f 75 20 po.may.slow.Emacs.down.\nDo.you.
17d80 77 61 6e 74 20 74 6f 20 77 61 74 63 68 20 61 6c 6c 20 66 69 6c 65 73 20 69 6e 20 25 73 3f 20 22 want.to.watch.all.files.in.%s?."
17da0 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 59 6f 75 20 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 74 68 .lsp--info."You.can.configure.th
17dc0 69 73 20 77 61 72 6e 69 6e 67 20 77 69 74 68 20 74 68 65 20 60 6c 73 70 2d 65 6e 61 62 6c 65 2d is.warning.with.the.`lsp-enable-
17de0 66 69 6c 65 2d 77 61 74 63 68 65 72 73 27 20 61 6e 64 20 60 6c 73 70 2d 66 69 6c 65 2d 77 61 74 file-watchers'.and.`lsp-file-wat
17e00 63 68 2d 74 68 72 65 73 68 6f 6c 64 27 20 76 61 72 69 61 62 6c 65 73 22 5d 20 38 20 28 23 24 20 ch-threshold'.variables"].8.(#$.
17e20 2e 20 39 37 31 35 31 29 5d 29 0a 23 40 32 30 34 20 46 69 67 75 72 65 20 6f 75 74 20 77 68 65 74 ..97151)]).#@204.Figure.out.whet
17e40 68 65 72 20 50 41 54 48 20 28 69 6e 73 69 64 65 20 6f 66 20 44 49 52 29 20 69 73 20 6d 65 61 6e her.PATH.(inside.of.DIR).is.mean
17e60 74 20 74 6f 20 68 61 76 65 20 61 20 66 69 6c 65 20 77 61 74 63 68 65 72 20 73 65 74 2e 0a 49 47 t.to.have.a.file.watcher.set..IG
17e80 4e 4f 52 45 44 2d 44 49 52 45 43 54 4f 52 49 45 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 72 NORED-DIRECTORIES.is.a.list.of.r
17ea0 65 67 65 78 65 73 20 74 6f 20 66 69 6c 74 65 72 20 6f 75 74 20 64 69 72 65 63 74 6f 72 69 65 73 egexes.to.filter.out.directories
17ec0 20 77 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 6f 20 77 61 74 63 68 2e 0a 0a 28 66 6e 20 50 41 .we.don't.want.to.watch...(fn.PA
17ee0 54 48 20 44 49 52 20 49 47 4e 4f 52 45 44 2d 44 49 52 45 43 54 4f 52 49 45 53 29 1f 0a 28 64 65 TH.DIR.IGNORED-DIRECTORIES)..(de
17f00 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 61 74 68 2d 69 73 2d 77 61 74 63 68 61 62 6c 65 2d 64 falias.'lsp--path-is-watchable-d
17f20 69 72 65 63 74 6f 72 79 20 23 5b 37 37 31 20 22 5c 33 30 30 02 04 5c 22 5c 33 30 31 01 21 5c 32 irectory.#[771."\300..\"\301.!\2
17f40 30 35 1d 00 03 5c 33 30 32 5c 32 33 32 3f 5c 32 30 35 1d 00 03 5c 33 30 33 5c 32 33 32 3f 5c 32 05...\302\232?\205...\303\232?\2
17f60 30 35 1d 00 5c 33 30 34 02 02 5c 22 3f 5c 32 30 37 22 20 5b 66 2d 6a 6f 69 6e 20 66 2d 64 69 72 05..\304..\"?\207".[f-join.f-dir
17f80 2d 70 20 22 2e 22 20 22 2e 2e 22 20 6c 73 70 2d 2d 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 61 6e -p."."."..".lsp--string-match-an
17fa0 79 5d 20 37 20 28 23 24 20 2e 20 39 37 38 34 31 29 5d 29 0a 23 40 31 37 30 20 54 72 61 76 65 72 y].7.(#$...97841)]).#@170.Traver
17fc0 73 65 20 44 49 52 20 72 65 63 75 72 73 69 76 65 6c 79 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 se.DIR.recursively.and.return.a.
17fe0 6c 69 73 74 20 6f 66 20 70 61 74 68 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 68 61 76 65 20 77 list.of.paths.that.should.have.w
18000 61 74 63 68 65 72 73 20 73 65 74 20 6f 6e 20 74 68 65 6d 2e 0a 49 47 4e 4f 52 45 44 2d 44 49 52 atchers.set.on.them..IGNORED-DIR
18020 45 43 54 4f 52 49 45 53 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 66 6f 72 20 65 78 63 6c 75 73 ECTORIES.will.be.used.for.exclus
18040 69 6f 6e 73 0a 0a 28 66 6e 20 44 49 52 20 49 47 4e 4f 52 45 44 2d 44 49 52 45 43 54 4f 52 49 45 ions..(fn.DIR.IGNORED-DIRECTORIE
18060 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 6c 6c 2d 77 61 74 63 68 61 62 6c S)..(defalias.'lsp--all-watchabl
18080 65 2d 64 69 72 65 63 74 6f 72 69 65 73 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 32 30 33 5c e-directories.#[514."\300.!\203\
180a0 66 00 5c 33 30 31 02 21 5c 32 30 32 0d 00 01 5c 33 30 32 5c 33 30 33 02 43 5c 33 30 34 5c 33 30 f.\301.!\202...\302\303.C\304\30
180c0 35 5c 33 30 36 06 07 06 07 23 5c 33 30 37 5c 33 30 35 5c 33 31 30 06 09 06 09 23 5c 33 31 31 06 5\306....#\307\305\310....#\311.
180e0 08 21 5c 22 5c 22 23 5c 32 30 37 22 20 5b 66 2d 73 79 6d 6c 69 6e 6b 5c 3f 20 66 69 6c 65 2d 74 .!\"\"#\207".[f-symlink\?.file-t
18100 72 75 65 6e 61 6d 65 20 61 70 70 6c 79 20 6e 63 6f 6e 63 20 2d 6d 61 70 20 6d 61 6b 65 2d 63 6c ruename.apply.nconc.-map.make-cl
18120 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 31 03 5c 22 5c 33 30 30 osure.#[257."\302\303\301.\"\300
18140 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 61 6c 6c 2d 77 61 74 63 68 61 62 6c \"\207".[V0.V1.lsp--all-watchabl
18160 65 2d 64 69 72 65 63 74 6f 72 69 65 73 20 66 2d 6a 6f 69 6e 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e e-directories.f-join].5."\n\n(fn
18180 20 50 41 54 48 29 22 5d 20 2d 66 69 6c 74 65 72 20 23 5b 32 35 37 20 22 5c 33 30 32 01 5c 33 30 .PATH)"].-filter.#[257."\302.\30
181a0 31 5c 33 30 30 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 70 61 74 68 2d 69 73 2d 1\300#\207".[V0.V1.lsp--path-is-
181c0 77 61 74 63 68 61 62 6c 65 2d 64 69 72 65 63 74 6f 72 79 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 watchable-directory].5."\n\n(fn.
181e0 50 41 54 48 29 22 5d 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 5d 20 31 33 20 28 23 24 20 PATH)"].directory-files].13.(#$.
18200 2e 20 39 38 32 33 34 29 5d 29 0a 23 40 35 31 34 20 43 72 65 61 74 65 20 72 65 63 75 72 73 69 76 ..98234)]).#@514.Create.recursiv
18220 65 20 66 69 6c 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 77 61 74 63 68 20 69 6e 20 44 49 52 e.file.notification.watch.in.DIR
18240 2e 0a 43 41 4c 4c 42 41 43 4b 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 74 ..CALLBACK.will.be.called.when.t
18260 68 65 72 65 20 61 72 65 20 63 68 61 6e 67 65 73 20 69 6e 20 61 6e 79 20 6f 66 0a 74 68 65 20 6d here.are.changes.in.any.of.the.m
18280 6f 6e 69 74 6f 72 65 64 20 66 69 6c 65 73 2e 20 57 41 54 43 48 45 53 20 69 73 20 61 20 68 61 73 onitored.files..WATCHES.is.a.has
182a0 68 20 74 61 62 6c 65 20 64 69 72 65 63 74 6f 72 79 2d 3e 66 69 6c 65 0a 6e 6f 74 69 66 69 63 61 h.table.directory->file.notifica
182c0 74 69 6f 6e 20 68 61 6e 64 6c 65 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 6f tion.handle.which.contains.all.o
182e0 66 20 74 68 65 20 77 61 74 63 68 20 74 68 61 74 0a 61 6c 72 65 61 64 79 20 68 61 76 65 20 62 65 f.the.watch.that.already.have.be
18300 65 6e 20 63 72 65 61 74 65 64 2e 20 57 61 74 63 68 65 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 en.created..Watches.will.not.be.
18320 63 72 65 61 74 65 64 20 66 6f 72 0a 61 6e 79 20 64 69 72 65 63 74 6f 72 79 20 74 68 61 74 20 6d created.for.any.directory.that.m
18340 61 74 63 68 65 73 20 61 6e 79 20 72 65 67 65 78 20 69 6e 20 49 47 4e 4f 52 45 44 2d 44 49 52 45 atches.any.regex.in.IGNORED-DIRE
18360 43 54 4f 52 49 45 53 2e 0a 57 61 74 63 68 65 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 63 72 65 CTORIES..Watches.will.not.be.cre
18380 61 74 65 64 20 66 6f 72 20 61 6e 79 20 66 69 6c 65 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 61 ated.for.any.file.that.matches.a
183a0 6e 79 0a 72 65 67 65 78 20 69 6e 20 49 47 4e 4f 52 45 44 2d 46 49 4c 45 53 2e 0a 0a 28 66 6e 20 ny.regex.in.IGNORED-FILES...(fn.
183c0 44 49 52 20 43 41 4c 4c 42 41 43 4b 20 49 47 4e 4f 52 45 44 2d 46 49 4c 45 53 20 49 47 4e 4f 52 DIR.CALLBACK.IGNORED-FILES.IGNOR
183e0 45 44 2d 44 49 52 45 43 54 4f 52 49 45 53 20 26 6f 70 74 69 6f 6e 61 6c 20 57 41 54 43 48 20 57 ED-DIRECTORIES.&optional.WATCH.W
18400 41 52 4e 2d 42 49 47 2d 52 45 50 4f 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 ARN-BIG-REPO\=\?)..(defalias.'ls
18420 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 66 6f 6c 64 65 72 20 23 5b 31 35 34 30 20 22 5c 33 30 32 p-watch-root-folder.#[1540."\302
18440 06 06 21 5c 32 30 33 0e 00 5c 33 30 33 06 06 21 5c 32 30 32 0f 00 05 02 5c 32 30 36 17 00 5c 33 ..!\203..\303..!\202....\206..\3
18460 30 34 5c 33 30 35 02 5c 22 5c 33 30 36 02 06 06 5c 22 5c 33 30 37 5c 33 31 30 02 47 5c 33 31 31 04\305.\"\306...\"\307\310.G\311
18480 5c 33 31 32 05 5c 22 23 5c 32 31 30 03 5c 32 30 33 4a 00 08 5c 32 30 33 4a 00 5c 32 31 31 47 5c \312.\"#\210.\203J..\203J.\211G\
184a0 32 31 31 08 57 5c 32 30 36 45 00 5c 33 31 33 31 42 00 5c 33 31 34 01 05 5c 22 30 5c 32 30 32 45 211.W\206E.\3131B.\314..\"0\202E
184c0 00 5c 33 31 35 5c 32 36 32 01 5c 32 36 32 01 5c 32 30 33 5c 32 34 32 00 5c 32 31 31 5c 32 31 31 .\315\262.\262.\203\242.\211\211
184e0 5c 32 30 33 5c 32 34 31 00 5c 32 31 31 40 5c 33 31 36 31 5c 32 32 32 00 5c 33 31 37 31 5c 32 30 \203\241.\211@\3161\222.\3171\20
18500 36 00 5c 33 32 30 01 5c 33 32 31 03 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 10 06 10 06 10 06 0d 6.\320.\321.\322\323\324........
18520 25 23 5c 33 32 35 06 07 21 09 3e 5c 32 30 34 7b 00 5c 33 32 36 5c 33 32 37 5c 33 33 30 06 09 44 %#\325..!.>\204{.\326\327\330..D
18540 5c 22 5c 32 31 30 06 06 5c 33 33 31 48 23 30 30 5c 32 31 30 5c 32 30 32 5c 32 33 32 00 30 5c 33 \"\210..\331H#00\210\202\232.0\3
18560 30 37 5c 33 33 32 5c 33 33 33 03 21 5c 22 5c 32 36 36 02 5c 32 30 32 5c 32 33 32 00 5c 33 30 37 07\332\333.!\"\266.\202\232.\307
18580 5c 33 33 32 5c 33 33 33 03 21 5c 22 5c 32 36 36 02 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 4b \332\333.!\"\266..A\266\202\202K
185a0 00 5c 32 31 30 01 5c 32 30 37 22 20 5b 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 74 68 72 65 .\210.\207".[lsp-file-watch-thre
185c0 73 68 6f 6c 64 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 77 61 74 63 68 2d 74 61 67 73 20 66 shold.cl-struct-lsp-watch-tags.f
185e0 2d 73 79 6d 6c 69 6e 6b 5c 3f 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 6d 61 6b 65 2d 6c 73 -symlink\?.file-truename.make-ls
18600 70 2d 77 61 74 63 68 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 6c 73 70 2d 2d 61 6c 6c p-watch.:root-directory.lsp--all
18620 2d 77 61 74 63 68 61 62 6c 65 2d 64 69 72 65 63 74 6f 72 69 65 73 20 6c 73 70 2d 6c 6f 67 20 22 -watchable-directories.lsp-log."
18640 43 72 65 61 74 69 6e 67 20 77 61 74 63 68 65 72 73 20 66 6f 72 20 66 6f 6c 6c 6f 77 69 6e 67 20 Creating.watchers.for.following.
18660 25 73 20 66 6f 6c 64 65 72 73 3a 5c 6e 20 20 25 73 22 20 73 2d 6a 6f 69 6e 20 22 5c 6e 20 20 22 %s.folders:\n..%s".s-join."\n.."
18680 20 27 71 75 69 74 20 6c 73 70 2d 2d 61 73 6b 2d 61 62 6f 75 74 2d 77 61 74 63 68 69 6e 67 2d 62 .'quit.lsp--ask-about-watching-b
186a0 69 67 2d 72 65 70 6f 20 6e 69 6c 20 28 66 69 6c 65 2d 6d 69 73 73 69 6e 67 29 20 28 65 72 72 6f ig-repo.nil.(file-missing).(erro
186c0 72 29 20 70 75 74 68 61 73 68 20 66 69 6c 65 2d 6e 6f 74 69 66 79 2d 61 64 64 2d 77 61 74 63 68 r).puthash.file-notify-add-watch
186e0 20 28 63 68 61 6e 67 65 29 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 .(change).make-closure.#[257."\3
18700 30 34 01 5c 33 30 30 5c 33 30 33 5c 33 30 31 5c 33 30 32 25 5c 32 30 37 22 20 5b 56 30 20 56 31 04.\300\303\301\302%\207".[V0.V1
18720 20 56 32 20 56 33 20 6c 73 70 2d 2d 66 6f 6c 64 65 72 2d 77 61 74 63 68 2d 63 61 6c 6c 62 61 63 .V2.V3.lsp--folder-watch-callbac
18740 6b 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 45 56 45 4e 54 29 22 5d 20 74 79 70 65 2d 6f 66 20 73 k].7."\n\n(fn.EVENT)"].type-of.s
18760 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 6c 73 70 2d 77 61 ignal.wrong-type-argument.lsp-wa
18780 74 63 68 20 31 20 22 46 61 69 6c 65 64 20 74 6f 20 63 72 65 61 74 65 20 61 20 77 61 74 63 68 20 tch.1."Failed.to.create.a.watch.
187a0 66 6f 72 20 25 73 3a 20 6d 65 73 73 61 67 65 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 for.%s:.message".error-message-s
187c0 74 72 69 6e 67 5d 20 32 32 20 28 23 24 20 2e 20 39 38 38 33 33 29 5d 29 0a 23 40 32 37 20 44 65 tring].22.(#$...98833)]).#@27.De
187e0 6c 65 74 65 20 57 41 54 43 48 2e 0a 0a 28 66 6e 20 57 41 54 43 48 29 1f 0a 28 64 65 66 61 6c 69 lete.WATCH...(fn.WATCH)..(defali
18800 61 73 20 27 6c 73 70 2d 6b 69 6c 6c 2d 77 61 74 63 68 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 as.'lsp-kill-watch.#[257."\301\3
18820 30 32 02 21 08 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 31 30 02.!.>\204..\303\304\305.D\"\210
18840 01 5c 33 30 36 48 5c 33 30 37 43 5c 33 31 30 5c 33 31 31 5c 33 31 32 03 5c 22 03 5c 22 5c 32 31 .\306H\307C\310\311\312.\".\"\21
18860 30 5c 32 31 31 5c 32 34 32 5c 32 33 37 5c 32 36 36 5c 32 30 32 5c 33 31 33 5c 22 5c 32 31 30 5c 0\211\242\237\266\202\313\"\210\
18880 33 31 34 5c 33 30 32 02 21 08 3e 5c 32 30 34 35 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 314\302.!.>\2045.\303\304\305.D\
188a0 22 5c 32 31 30 01 5c 33 30 36 48 21 5c 32 31 30 5c 33 30 37 5c 32 30 37 22 20 5b 63 6c 2d 73 74 "\210.\306H!\210\307\207".[cl-st
188c0 72 75 63 74 2d 6c 73 70 2d 77 61 74 63 68 2d 74 61 67 73 20 2d 65 61 63 68 20 74 79 70 65 2d 6f ruct-lsp-watch-tags.-each.type-o
188e0 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 6c 73 70 f.signal.wrong-type-argument.lsp
18900 2d 77 61 74 63 68 20 31 20 6e 69 6c 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 -watch.1.nil.maphash.make-closur
18920 65 20 23 5b 35 31 34 20 22 5c 33 30 30 01 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 e.#[514."\300.\300\242B\240\207"
18940 20 5b 56 30 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 2d 2d 43 4c 2d 56 41 52 2d 2d 20 56 29 22 5d .[V0].5."\n\n(fn.--CL-VAR--.V)"]
18960 20 66 69 6c 65 2d 6e 6f 74 69 66 79 2d 72 6d 2d 77 61 74 63 68 20 63 6c 72 68 61 73 68 5d 20 38 .file-notify-rm-watch.clrhash].8
18980 20 28 23 24 20 2e 20 31 30 30 33 31 38 29 5d 29 0a 23 40 34 30 20 43 6f 6e 76 65 72 74 20 56 41 .(#$...100318)]).#@40.Convert.VA
189a0 4c 20 74 6f 20 4a 53 4f 4e 20 62 6f 6f 6c 65 61 6e 2e 0a 0a 28 66 6e 20 56 41 4c 29 1f 0a 28 64 L.to.JSON.boolean...(fn.VAL)..(d
189c0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6a 73 6f 6e 2d 62 6f 6f 6c 20 23 5b 32 35 37 20 22 5c 32 efalias.'lsp-json-bool.#[257."\2
189e0 31 31 5c 32 30 33 06 00 5c 33 30 30 5c 32 30 37 5c 33 30 31 5c 32 30 37 22 20 5b 74 20 3a 6a 73 11\203..\300\207\301\207".[t.:js
18a00 6f 6e 2d 66 61 6c 73 65 5d 20 32 20 28 23 24 20 2e 20 31 30 30 37 35 38 29 5d 29 0a 23 40 38 31 on-false].2.(#$...100758)]).#@81
18a20 20 48 65 6c 70 65 72 20 6d 61 63 72 6f 20 66 6f 72 20 69 6e 76 6f 6b 69 6e 67 20 42 4f 44 59 20 .Helper.macro.for.invoking.BODY.
18a40 69 6e 20 57 4f 52 4b 53 50 41 43 45 20 63 6f 6e 74 65 78 74 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 in.WORKSPACE.context...(fn.WORKS
18a60 50 41 43 45 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 69 74 PACE.&rest.BODY)..(defalias.'wit
18a80 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 h-lsp-workspace.'(macro...#[385.
18aa0 22 5c 33 30 30 5c 33 30 31 03 44 43 02 42 42 5c 32 30 37 22 20 5b 6c 65 74 20 6c 73 70 2d 2d 63 "\300\301.DC.BB\207".[let.lsp--c
18ac0 75 72 2d 77 6f 72 6b 73 70 61 63 65 5d 20 35 20 28 23 24 20 2e 20 31 30 30 38 39 37 29 5d 29 29 ur-workspace].5.(#$...100897)]))
18ae0 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 32 .(byte-code."\300\301\302\303#\2
18b00 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 10\304\301\305\306#\300\207".[pu
18b20 74 20 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 20 65 64 65 62 75 67 2d 66 6f 72 6d t.with-lsp-workspace.edebug-form
18b40 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 2d 70 75 74 20 6c -spec.(form.body).function-put.l
18b60 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 23 40 38 39 20 48 isp-indent-function.1].4).#@89.H
18b80 65 6c 70 65 72 20 6d 61 63 72 6f 20 66 6f 72 20 69 6e 76 6f 6b 69 6e 67 20 42 4f 44 59 20 61 67 elper.macro.for.invoking.BODY.ag
18ba0 61 69 6e 73 74 20 6d 75 6c 74 69 70 6c 65 20 57 4f 52 4b 53 50 41 43 45 53 2e 0a 0a 28 66 6e 20 ainst.multiple.WORKSPACES...(fn.
18bc0 57 4f 52 4b 53 50 41 43 45 53 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 WORKSPACES.&rest.BODY)..(defalia
18be0 73 20 27 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 27 28 6d 61 63 72 6f 20 2e s.'with-lsp-workspaces.'(macro..
18c00 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 03 44 43 02 42 42 5c 32 30 37 22 20 5b 6c 65 74 .#[385."\300\301.DC.BB\207".[let
18c20 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 5d 20 35 20 28 23 24 20 2e .lsp--buffer-workspaces].5.(#$..
18c40 20 31 30 31 32 34 37 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 .101247)])).(byte-code."\300\301
18c60 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 33 \302\303#\210\304\301\305\306#\3
18c80 30 30 5c 32 30 37 22 20 5b 70 75 74 20 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 00\207".[put.with-lsp-workspaces
18ca0 20 65 64 65 62 75 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 .edebug-form-spec.(form.body).fu
18cc0 6e 63 74 69 6f 6e 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 nction-put.lisp-indent-function.
18ce0 31 5d 20 34 29 0a 23 40 32 36 20 4c 69 73 74 20 6f 66 20 64 6f 77 6e 73 74 72 65 61 6d 20 64 65 1].4).#@26.List.of.downstream.de
18d00 70 73 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 64 6f 77 6e 73 74 72 65 61 6d 2d 64 65 ps...(defconst.lsp-downstream-de
18d20 70 73 20 27 28 63 63 6c 73 20 63 6f 6e 73 75 6c 74 2d 6c 73 70 20 64 61 70 2d 6d 6f 64 65 20 68 ps.'(ccls.consult-lsp.dap-mode.h
18d40 65 6c 6d 2d 6c 73 70 20 6c 73 70 2d 64 61 72 74 20 6c 73 70 2d 64 6f 63 6b 65 72 20 6c 73 70 2d elm-lsp.lsp-dart.lsp-docker.lsp-
18d60 66 6f 63 75 73 20 6c 73 70 2d 67 72 61 6d 6d 61 72 6c 79 20 6c 73 70 2d 68 61 73 6b 65 6c 6c 20 focus.lsp-grammarly.lsp-haskell.
18d80 6c 73 70 2d 69 76 79 20 6c 73 70 2d 6a 61 76 61 20 6c 73 70 2d 6a 61 76 61 63 6f 6d 70 20 6c 73 lsp-ivy.lsp-java.lsp-javacomp.ls
18da0 70 2d 6a 65 64 69 20 6c 73 70 2d 6a 75 6c 69 61 20 6c 73 70 2d 6c 61 74 65 78 20 6c 73 70 2d 6c p-jedi.lsp-julia.lsp-latex.lsp-l
18dc0 74 65 78 20 6c 73 70 2d 6d 65 74 61 6c 73 20 6c 73 70 2d 6d 73 73 71 6c 20 6c 73 70 2d 6f 72 69 tex.lsp-metals.lsp-mssql.lsp-ori
18de0 67 61 6d 69 20 6c 73 70 2d 70 34 20 6c 73 70 2d 70 61 73 63 61 6c 20 6c 73 70 2d 70 79 72 65 20 gami.lsp-p4.lsp-pascal.lsp-pyre.
18e00 6c 73 70 2d 70 79 72 69 67 68 74 20 6c 73 70 2d 70 79 74 68 6f 6e 2d 6d 73 20 6c 73 70 2d 72 65 lsp-pyright.lsp-python-ms.lsp-re
18e20 73 63 72 69 70 74 20 6c 73 70 2d 73 6f 6e 61 72 6c 69 6e 74 20 6c 73 70 2d 73 6f 75 72 63 65 6b script.lsp-sonarlint.lsp-sourcek
18e40 69 74 20 6c 73 70 2d 74 61 69 6c 77 69 6e 64 63 73 73 20 6c 73 70 2d 74 72 65 65 6d 61 63 73 20 it.lsp-tailwindcss.lsp-treemacs.
18e60 6c 73 70 2d 75 69 20 73 77 69 66 74 2d 68 65 6c 70 66 75 6c 20 6c 73 70 2d 61 63 74 69 6f 6e 73 lsp-ui.swift-helpful.lsp-actions
18e80 63 72 69 70 74 20 6c 73 70 2d 61 64 61 20 6c 73 70 2d 61 6e 67 75 6c 61 72 20 6c 73 70 2d 62 61 cript.lsp-ada.lsp-angular.lsp-ba
18ea0 73 68 20 6c 73 70 2d 62 65 61 6e 63 6f 75 6e 74 20 6c 73 70 2d 63 6c 61 6e 67 64 20 6c 73 70 2d sh.lsp-beancount.lsp-clangd.lsp-
18ec0 63 6c 6f 6a 75 72 65 20 6c 73 70 2d 63 6d 61 6b 65 20 6c 73 70 2d 63 72 79 73 74 61 6c 20 6c 73 clojure.lsp-cmake.lsp-crystal.ls
18ee0 70 2d 63 73 68 61 72 70 20 6c 73 70 2d 63 73 73 20 6c 73 70 2d 64 20 6c 73 70 2d 64 68 61 6c 6c p-csharp.lsp-css.lsp-d.lsp-dhall
18f00 20 6c 73 70 2d 64 6f 63 6b 65 72 66 69 6c 65 20 6c 73 70 2d 65 6c 69 78 69 72 20 6c 73 70 2d 65 .lsp-dockerfile.lsp-elixir.lsp-e
18f20 6c 6d 20 6c 73 70 2d 65 72 6c 61 6e 67 20 6c 73 70 2d 65 73 6c 69 6e 74 20 6c 73 70 2d 66 6f 72 lm.lsp-erlang.lsp-eslint.lsp-for
18f40 74 72 61 6e 20 6c 73 70 2d 66 73 68 61 72 70 20 6c 73 70 2d 67 64 73 63 72 69 70 74 20 6c 73 70 tran.lsp-fsharp.lsp-gdscript.lsp
18f60 2d 67 6f 20 6c 73 70 2d 67 72 61 70 68 71 6c 20 6c 73 70 2d 67 72 6f 6f 76 79 20 6c 73 70 2d 68 -go.lsp-graphql.lsp-groovy.lsp-h
18f80 61 63 6b 20 6c 73 70 2d 68 61 78 65 20 6c 73 70 2d 68 74 6d 6c 20 6c 73 70 2d 69 64 72 69 73 20 ack.lsp-haxe.lsp-html.lsp-idris.
18fa0 6c 73 70 2d 6a 61 76 61 73 63 72 69 70 74 20 6c 73 70 2d 6a 73 6f 6e 20 6c 73 70 2d 6b 6f 74 6c lsp-javascript.lsp-json.lsp-kotl
18fc0 69 6e 20 6c 73 70 2d 6c 75 61 20 6c 73 70 2d 6d 61 72 6b 64 6f 77 6e 20 6c 73 70 2d 6e 67 69 6e in.lsp-lua.lsp-markdown.lsp-ngin
18fe0 78 20 6c 73 70 2d 6e 69 6d 20 6c 73 70 2d 6e 69 78 20 6c 73 70 2d 6f 63 61 6d 6c 20 6c 73 70 2d x.lsp-nim.lsp-nix.lsp-ocaml.lsp-
19000 70 65 72 6c 20 6c 73 70 2d 70 65 72 6c 6e 61 76 69 67 61 74 6f 72 20 6c 73 70 2d 70 68 70 20 6c perl.lsp-perlnavigator.lsp-php.l
19020 73 70 2d 70 72 6f 6c 6f 67 20 6c 73 70 2d 70 75 72 65 73 63 72 69 70 74 20 6c 73 70 2d 70 77 73 sp-prolog.lsp-purescript.lsp-pws
19040 68 20 6c 73 70 2d 70 79 6c 73 20 6c 73 70 2d 70 79 6c 73 70 20 6c 73 70 2d 72 61 63 6b 65 74 20 h.lsp-pyls.lsp-pylsp.lsp-racket.
19060 6c 73 70 2d 72 20 6c 73 70 2d 72 66 20 6c 73 70 2d 72 75 73 74 20 6c 73 70 2d 73 6f 6c 61 72 67 lsp-r.lsp-rf.lsp-rust.lsp-solarg
19080 72 61 70 68 20 6c 73 70 2d 73 6f 72 62 65 74 20 6c 73 70 2d 73 71 6c 73 20 6c 73 70 2d 73 74 65 raph.lsp-sorbet.lsp-sqls.lsp-ste
190a0 65 70 20 6c 73 70 2d 73 76 65 6c 74 65 20 6c 73 70 2d 74 65 72 72 61 66 6f 72 6d 20 6c 73 70 2d ep.lsp-svelte.lsp-terraform.lsp-
190c0 74 65 78 20 6c 73 70 2d 74 6f 6d 6c 20 6c 73 70 2d 74 74 63 6e 33 20 6c 73 70 2d 74 79 70 65 70 tex.lsp-toml.lsp-ttcn3.lsp-typep
190e0 72 6f 66 20 6c 73 70 2d 76 20 6c 73 70 2d 76 61 6c 61 20 6c 73 70 2d 76 65 72 69 6c 6f 67 20 6c rof.lsp-v.lsp-vala.lsp-verilog.l
19100 73 70 2d 76 65 74 75 72 20 6c 73 70 2d 76 6f 6c 61 72 20 6c 73 70 2d 76 68 64 6c 20 6c 73 70 2d sp-vetur.lsp-volar.lsp-vhdl.lsp-
19120 76 69 6d 73 63 72 69 70 74 20 6c 73 70 2d 78 6d 6c 20 6c 73 70 2d 79 61 6d 6c 20 6c 73 70 2d 7a vimscript.lsp-xml.lsp-yaml.lsp-z
19140 69 67 29 20 28 23 24 20 2e 20 31 30 31 36 31 31 29 29 0a 23 40 31 36 20 0a 0a 28 66 6e 20 50 41 ig).(#$...101611)).#@16...(fn.PA
19160 43 4b 41 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6f 6e 73 69 73 74 65 6e CKAGE)..(defalias.'lsp-consisten
19180 63 79 2d 63 68 65 63 6b 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 cy-check.'(macro...#[257."\300\3
191a0 30 31 5c 33 30 32 03 21 5c 33 30 33 50 21 5c 33 30 34 42 42 5c 32 30 37 22 20 5b 64 65 66 63 6f 01\302.!\303P!\304BB\207".[defco
191c0 6e 73 74 20 69 6e 74 65 72 6e 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 22 2d 70 6c 69 73 74 2d 76 nst.intern.symbol-name."-plist-v
191e0 61 6c 75 65 2d 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 64 22 20 28 28 65 76 61 6c 2d 77 68 65 6e 2d alue-when-compiled".((eval-when-
19200 63 6f 6d 70 69 6c 65 20 6c 73 70 2d 75 73 65 2d 70 6c 69 73 74 73 29 29 5d 20 35 20 28 23 24 20 compile.lsp-use-plists))].5.(#$.
19220 2e 20 31 30 32 37 34 34 29 5d 29 29 0a 23 40 34 34 20 4c 6f 61 64 20 76 73 63 6f 64 65 20 77 6f ..102744)])).#@44.Load.vscode.wo
19240 72 6b 73 70 61 63 65 20 66 72 6f 6d 20 46 49 4c 45 0a 0a 28 66 6e 20 46 49 4c 45 29 1f 0a 28 64 rkspace.from.FILE..(fn.FILE)..(d
19260 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6c 6f 61 64 2d 76 73 63 6f 64 65 2d 77 6f 72 6b 73 70 61 efalias.'lsp-load-vscode-workspa
19280 63 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 01 21 08 3e 5c ce.#[257."\301\302\303.\304.!.>\
192a0 32 30 34 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 33 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 204..\305\306\303.D\"\210\211\30
192c0 37 48 5c 32 36 32 01 5c 22 5c 32 31 30 5c 33 31 30 01 21 5c 33 31 31 5c 33 31 32 5c 33 31 33 03 7H\262.\"\210\310.!\311\312\313.
192e0 5c 22 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 06 21 5c 22 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 \"\314\315\316..!\"\"\207".[cl-s
19300 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6d 61 70 63 20 6c 73 70 2d truct-lsp-session-tags.mapc.lsp-
19320 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 72 65 6d 6f 76 65 20 6c 73 70 2d 73 65 73 workspace-folders-remove.lsp-ses
19340 73 69 6f 6e 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 sion.type-of.signal.wrong-type-a
19360 72 67 75 6d 65 6e 74 20 31 20 66 2d 64 69 72 6e 61 6d 65 20 2d 6d 61 70 20 6d 61 6b 65 2d 63 6c rgument.1.f-dirname.-map.make-cl
19380 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 32 33 36 41 5c 33 30 32 5c 33 30 33 02 osure.#[257."\301.\236A\302\303.
193a0 5c 33 30 30 5c 22 21 5c 32 30 37 22 20 5b 56 30 20 70 61 74 68 20 6c 73 70 2d 77 6f 72 6b 73 70 \300\"!\207".[V0.path.lsp-worksp
193c0 61 63 65 2d 66 6f 6c 64 65 72 73 2d 61 64 64 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 ace-folders-add.expand-file-name
193e0 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 61 6c 69 73 74 2d 67 65 74 ].6."\n\n(fn.INPUT0)"].alist-get
19400 20 66 6f 6c 64 65 72 73 20 6a 73 6f 6e 2d 72 65 61 64 2d 66 69 6c 65 5d 20 38 20 28 23 24 20 2e .folders.json-read-file].8.(#$..
19420 20 31 30 32 39 36 32 29 20 22 66 53 65 6c 65 63 74 20 66 69 6c 65 20 74 6f 20 69 6d 70 6f 72 74 .102962)."fSelect.file.to.import
19440 3a 20 22 5d 29 0a 23 40 34 32 20 53 61 76 65 20 76 73 63 6f 64 65 20 77 6f 72 6b 73 70 61 63 65 :."]).#@42.Save.vscode.workspace
19460 20 74 6f 20 46 49 4c 45 0a 0a 28 66 6e 20 46 49 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .to.FILE..(fn.FILE)..(defalias.'
19480 6c 73 70 2d 73 61 76 65 2d 76 73 63 6f 64 65 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 32 35 37 20 lsp-save-vscode-workspace.#[257.
194a0 22 5c 33 30 32 18 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 20 5c "\302.\303\304\305\306\307\310.\
194c0 33 31 31 01 21 09 3e 5c 32 30 34 18 00 5c 33 31 32 5c 33 31 33 5c 33 31 30 03 44 5c 22 5c 32 31 311.!.>\204..\312\313\310.D\"\21
194e0 30 5c 32 31 31 5c 33 31 34 48 5c 32 36 32 01 5c 22 42 43 21 5c 33 31 35 03 23 29 5c 32 30 37 22 0\211\314H\262.\"BC!\315.#)\207"
19500 20 5b 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 74 74 79 2d 70 72 69 6e 74 20 63 6c 2d .[json-encoding-pretty-print.cl-
19520 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 74 20 66 2d 77 72 69 74 struct-lsp-session-tags.t.f-writ
19540 65 2d 74 65 78 74 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 66 6f 6c 64 65 72 73 20 6d 61 70 63 61 e-text.json-encode.folders.mapca
19560 72 20 23 5b 32 35 37 20 22 5c 33 30 30 01 42 43 5c 32 30 37 22 20 5b 70 61 74 68 5d 20 33 20 22 r.#[257."\300.BC\207".[path].3."
19580 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f \n\n(fn.IT)"].lsp-session.type-o
195a0 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 31 20 75 f.signal.wrong-type-argument.1.u
195c0 74 66 2d 38 5d 20 31 31 20 28 23 24 20 2e 20 31 30 33 34 39 39 29 20 22 46 53 65 6c 65 63 74 20 tf-8].11.(#$...103499)."FSelect.
195e0 66 69 6c 65 20 74 6f 20 73 61 76 65 20 74 6f 3a 20 22 5d 29 0a 23 40 36 37 20 45 78 65 63 75 74 file.to.save.to:."]).#@67.Execut
19600 65 20 42 4f 44 59 20 66 6f 72 20 65 61 63 68 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 e.BODY.for.each.of.the.current.w
19620 6f 72 6b 73 70 61 63 65 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 orkspaces...(fn.&rest.BODY)..(de
19640 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 6f 72 65 61 63 68 2d 77 6f 72 6b 73 70 61 63 65 20 27 28 falias.'lsp-foreach-workspace.'(
19660 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 42 42 5c 33 macro...#[128."\300\301\302.BB\3
19680 30 33 42 42 5c 32 30 37 22 20 5b 2d 2d 6d 61 70 20 77 69 74 68 2d 6c 73 70 2d 77 6f 72 6b 73 70 03BB\207".[--map.with-lsp-worksp
196a0 61 63 65 20 69 74 20 28 28 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 29 29 5d 20 35 20 28 23 24 ace.it.((lsp-workspaces))].5.(#$
196c0 20 2e 20 31 30 33 39 33 30 29 5d 29 29 0a 28 70 75 74 20 27 6c 73 70 2d 66 6f 72 65 61 63 68 2d ...103930)])).(put.'lsp-foreach-
196e0 77 6f 72 6b 73 70 61 63 65 20 27 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 70 65 63 20 27 28 66 6f workspace.'edebug-form-spec.'(fo
19700 72 6d 20 62 6f 64 79 29 29 0a 23 40 39 32 20 48 65 6c 70 65 72 20 6d 61 63 72 6f 20 66 6f 72 20 rm.body)).#@92.Helper.macro.for.
19720 69 6e 76 6f 6b 69 6e 67 20 42 4f 44 59 20 69 6e 20 57 4f 52 4b 53 50 41 43 45 20 63 6f 6e 74 65 invoking.BODY.in.WORKSPACE.conte
19740 78 74 20 69 66 20 70 72 65 73 65 6e 74 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 20 26 72 xt.if.present...(fn.WORKSPACE.&r
19760 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 77 68 65 6e 2d 6c 73 70 2d 77 est.BODY)..(defalias.'when-lsp-w
19780 6f 72 6b 73 70 61 63 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 orkspace.'(macro...#[385."\300\3
197a0 30 31 03 44 43 02 42 42 5c 32 30 37 22 20 5b 77 68 65 6e 2d 6c 65 74 20 6c 73 70 2d 2d 63 75 72 01.DC.BB\207".[when-let.lsp--cur
197c0 2d 77 6f 72 6b 73 70 61 63 65 5d 20 35 20 28 23 24 20 2e 20 31 30 34 32 30 37 29 5d 29 29 0a 28 -workspace].5.(#$...104207)])).(
197e0 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 32 31 30 byte-code."\300\301\302\303#\210
19800 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 33 30 30 5c 32 30 37 22 20 5b 70 75 74 20 \304\301\305\306#\300\207".[put.
19820 77 68 65 6e 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d 73 when-lsp-workspace.edebug-form-s
19840 70 65 63 20 28 66 6f 72 6d 20 62 6f 64 79 29 20 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 69 73 pec.(form.body).function-put.lis
19860 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 5d 20 34 29 0a 23 40 32 32 20 0a 0a 28 p-indent-function.1].4).#@22...(
19880 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 fn.INPUT0.INPUT1)..(defalias.'ls
198a0 70 2d 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 71 75 69 63 6b 2d 70 69 63 6b 20 23 5b 35 31 34 20 p--window-show-quick-pick.#[514.
198c0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 5c 33 30 31 5c 33 30 33 04 5c 22 5c 33 30 31 5c "\300\301\302.\"\301\303.\"\301\
198e0 33 30 34 05 5c 22 01 5c 32 30 33 15 00 5c 33 30 35 5c 32 30 32 16 00 5c 33 30 36 5c 32 31 31 5c 304.\".\203..\305\202..\306\211\
19900 32 30 35 1e 00 5c 33 30 37 5c 33 31 30 03 5c 22 5c 32 31 31 5c 32 30 35 35 00 5c 33 31 31 02 5c 205..\307\310.\"\211\2055.\311.\
19920 33 31 32 5c 33 31 33 06 08 06 08 5c 32 30 33 31 00 5c 33 31 34 5c 32 30 32 32 00 5c 33 31 35 23 312\313....\2031.\314\2022.\315#
19940 03 23 5c 32 31 31 5c 32 30 35 4e 00 5c 32 31 31 3c 5c 32 30 33 4c 00 5c 32 31 31 5c 33 31 36 5c .#\211\205N.\211<\203L.\211\316\
19960 32 33 32 5c 32 30 33 48 00 01 5c 32 30 32 4e 00 5c 32 31 31 5c 32 30 32 4e 00 5c 32 31 31 43 5c 232\203H..\202N.\211\202N.\211C\
19980 32 31 31 5c 32 30 35 60 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 30 37 5c 33 32 32 5c 33 32 211\205`.\317\320\321\307\322\32
199a0 33 06 06 5c 22 06 09 5c 22 5c 22 21 5c 32 30 37 22 20 5b 6e 69 6c 20 67 65 74 68 61 73 68 20 22 3..\"..\"\"!\207".[nil.gethash."
199c0 70 6c 61 63 65 48 6f 6c 64 65 72 22 20 22 63 61 6e 50 69 63 6b 4d 61 6e 79 22 20 22 69 74 65 6d placeHolder"."canPickMany"."item
199e0 73 22 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 6d 75 6c 74 69 70 6c 65 20 63 6f 6d 70 s".completing-read-multiple.comp
19a00 6c 65 74 69 6e 67 2d 72 65 61 64 20 73 65 71 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 30 5c leting-read.seq-map.#[257."\300\
19a20 33 30 31 02 5c 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 301.\"\302\303.\"\207".[gethash.
19a40 22 6c 61 62 65 6c 22 20 66 6f 72 6d 61 74 20 22 25 73 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 "label".format."%s"].5."\n\n(fn.
19a60 49 4e 50 55 54 30 29 22 5d 20 66 75 6e 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 INPUT0)"].funcall-interactively.
19a80 66 6f 72 6d 61 74 20 22 25 73 25 73 20 22 20 22 20 28 2a 20 66 6f 72 20 61 6c 6c 29 22 20 22 22 format."%s%s.".".(*.for.all)".""
19aa0 20 28 22 2a 22 29 20 76 63 6f 6e 63 61 74 20 73 65 71 2d 66 69 6c 74 65 72 20 69 64 65 6e 74 69 .("*").vconcat.seq-filter.identi
19ac0 74 79 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 ty.make-closure.#[257."\301\302.
19ae0 5c 22 5c 33 30 31 5c 33 30 33 03 5c 22 01 5c 33 30 30 5c 32 33 35 5c 32 30 35 18 00 5c 33 30 34 \"\301\303.\".\300\235\205..\304
19b00 5c 33 30 35 03 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 06 26 06 5c 32 30 37 22 20 5b 56 30 20 67 \305.\306\307\310..&.\207".[V0.g
19b20 65 74 68 61 73 68 20 22 6c 61 62 65 6c 22 20 22 75 73 65 72 44 61 74 61 22 20 6c 73 70 2d 6d 61 ethash."label"."userData".lsp-ma
19b40 6b 65 2d 71 75 69 63 6b 2d 70 69 63 6b 2d 69 74 65 6d 20 3a 6c 61 62 65 6c 20 3a 70 69 63 6b 65 ke-quick-pick-item.:label.:picke
19b60 64 20 74 20 3a 75 73 65 72 2d 64 61 74 61 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 d.t.:user-data].10."\n\n(fn.INPU
19b80 54 30 29 22 5d 5d 20 31 37 20 28 23 24 20 2e 20 31 30 34 35 37 33 29 5d 29 0a 23 40 32 32 20 0a T0)"]].17.(#$...104573)]).#@22..
19ba0 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .(fn.INPUT0.INPUT1)..(defalias.'
19bc0 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 69 6e 70 75 74 2d 62 6f 78 20 23 5b 35 31 34 lsp--window-show-input-box.#[514
19be0 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 5c 33 30 31 5c 33 30 33 04 5c 22 5c 33 30 34 ."\300\301\302.\"\301\303.\"\304
19c00 5c 33 30 35 5c 33 30 36 04 5c 22 02 5c 32 30 36 13 00 5c 33 30 37 5c 22 5c 32 30 37 22 20 5b 6e \305\306.\".\206..\307\"\207".[n
19c20 69 6c 20 67 65 74 68 61 73 68 20 22 70 72 6f 6d 70 74 22 20 22 76 61 6c 75 65 22 20 72 65 61 64 il.gethash."prompt"."value".read
19c40 2d 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 22 25 73 3a 20 22 20 22 22 5d 20 39 20 28 23 24 20 -string.format."%s:.".""].9.(#$.
19c60 2e 20 31 30 35 33 37 35 29 5d 29 0a 23 40 39 36 20 53 65 6e 64 20 74 68 65 20 73 65 72 76 65 72 ..105375)]).#@96.Send.the.server
19c80 27 73 20 6d 65 73 73 61 67 65 73 20 74 6f 20 6c 6f 67 2e 0a 50 41 52 41 4d 53 20 2d 20 74 68 65 's.messages.to.log..PARAMS.-.the
19ca0 20 64 61 74 61 20 73 65 6e 74 20 66 72 6f 6d 20 5f 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e .data.sent.from._WORKSPACE...(fn
19cc0 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .INPUT0.INPUT1)..(defalias.'lsp-
19ce0 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 6d 65 73 73 61 67 65 20 23 5b 35 31 34 20 22 5c 33 30 30 -window-show-message.#[514."\300
19d00 5c 33 30 31 5c 33 30 32 03 5c 22 5c 33 30 31 5c 33 30 33 04 5c 22 5c 32 31 31 5c 33 30 34 5c 32 \301\302.\"\301\303.\"\211\304\2
19d20 36 37 5c 32 30 32 17 00 5c 33 30 35 5c 32 30 32 18 00 5c 33 30 36 5c 32 30 32 18 00 5c 33 30 37 67\202..\305\202..\306\202..\307
19d40 5c 33 31 30 03 5c 22 5c 32 30 37 22 20 5b 6e 69 6c 20 67 65 74 68 61 73 68 20 22 6d 65 73 73 61 \310.\"\207".[nil.gethash."messa
19d60 67 65 22 20 22 74 79 70 65 22 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 32 20 ge"."type".#s(hash-table.size.2.
19d80 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 2d 74 test.eq.rehash-size.1.5.rehash-t
19da0 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 61 20 hreshold.0.8125.purecopy.t.data.
19dc0 28 31 20 31 35 20 32 20 31 39 29 29 20 6c 73 70 2d 2d 65 72 72 6f 72 20 6c 73 70 2d 2d 77 61 72 (1.15.2.19)).lsp--error.lsp--war
19de0 6e 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 25 73 22 5d 20 38 20 28 23 24 20 2e 20 31 30 35 35 38 35 n.lsp--info."%s"].8.(#$...105585
19e00 29 5d 29 0a 23 40 39 35 20 53 65 6e 64 20 74 68 65 20 73 65 72 76 65 72 27 73 20 6d 65 73 73 61 )]).#@95.Send.the.server's.messa
19e20 67 65 73 20 74 6f 20 6c 6f 67 2e 0a 50 41 52 41 4d 53 20 2d 20 74 68 65 20 64 61 74 61 20 73 65 ges.to.log..PARAMS.-.the.data.se
19e40 6e 74 20 66 72 6f 6d 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 nt.from.WORKSPACE...(fn.INPUT0.I
19e60 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 6c NPUT1)..(defalias.'lsp--window-l
19e80 6f 67 2d 6d 65 73 73 61 67 65 20 23 5b 35 31 34 20 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 33 30 og-message.#[514."\302\303.\"\30
19ea0 32 5c 33 30 34 03 5c 22 5c 33 30 35 04 21 08 3e 5c 32 30 34 18 00 5c 33 30 36 5c 33 30 37 5c 33 2\304.\"\305.!.>\204..\306\307\3
19ec0 31 30 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 31 48 5c 32 31 31 5c 32 30 33 42 00 5c 33 31 32 5c 10..D\"\210.\311H\211\203B.\312\
19ee0 33 31 33 04 5c 22 5c 33 30 35 02 21 09 3e 5c 32 30 34 32 00 5c 33 30 36 5c 33 30 37 5c 33 31 34 313.\"\305.!.>\2042.\306\307\314
19f00 04 44 5c 22 5c 32 31 30 01 5c 33 31 31 48 5c 33 31 35 5c 33 31 36 5c 33 31 37 04 04 04 24 3f 5c .D\"\210.\311H\315\316\317...$?\
19f20 32 36 36 5c 32 30 33 5c 32 30 33 4a 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 05 05 5c 22 5c 22 5c 266\203\203J.\320\321\322..\"\"\
19f40 32 31 30 5c 32 31 30 5c 33 31 35 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 210\210\315\207".[cl-struct-lsp-
19f60 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 -workspace-tags.cl-struct-lsp--c
19f80 6c 69 65 6e 74 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 22 6d 65 73 73 61 67 65 22 20 22 74 79 lient-tags.gethash."message"."ty
19fa0 70 65 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 pe".type-of.signal.wrong-type-ar
19fc0 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 2d 72 70 61 72 74 69 61 gument.lsp--workspace.5.-rpartia
19fe0 6c 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6e 69 6c l.string-match-p.lsp--client.nil
1a000 20 61 70 70 6c 79 20 63 6c 2d 73 6f 6d 65 20 6c 73 70 2d 6c 6f 67 20 22 25 73 22 20 6c 73 70 2d .apply.cl-some.lsp-log."%s".lsp-
1a020 2d 70 72 6f 70 65 72 74 69 7a 65 5d 20 31 33 20 28 23 24 20 2e 20 31 30 35 39 39 33 29 5d 29 0a -propertize].13.(#$...105993)]).
1a040 23 40 31 30 32 20 44 69 73 70 6c 61 79 20 61 20 6d 65 73 73 61 67 65 20 72 65 71 75 65 73 74 20 #@102.Display.a.message.request.
1a060 74 6f 20 74 68 65 20 75 73 65 72 20 61 6e 64 20 73 65 6e 64 20 74 68 65 20 75 73 65 72 27 73 20 to.the.user.and.send.the.user's.
1a080 73 65 6c 65 63 74 69 6f 6e 20 62 61 63 6b 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 0a 0a 28 selection.back.to.the.server...(
1a0a0 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 69 6e 64 fn.INPUT0)..(defalias.'lsp--wind
1a0c0 6f 77 2d 6c 6f 67 2d 6d 65 73 73 61 67 65 2d 72 65 71 75 65 73 74 20 23 5b 32 35 37 20 22 5c 33 ow-log-message-request.#[257."\3
1a0e0 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 30 5c 33 30 33 04 5c 22 5c 00\301.\"\300\302.\"\300\303.\"\
1a100 33 30 34 03 03 5c 22 5c 33 30 35 5c 33 30 36 03 5c 22 5c 32 31 31 5c 32 30 33 24 00 5c 33 30 37 304..\"\305\306.\"\211\203$.\307
1a120 02 5c 33 31 30 50 5c 33 31 31 03 5c 33 31 32 5c 22 5c 33 31 33 5c 33 31 34 24 5c 32 30 37 5c 33 .\310P\311.\312\"\313\314$\207\3
1a140 31 35 02 21 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6d 65 73 73 61 67 65 22 20 22 74 79 15.!\207".[gethash."message"."ty
1a160 70 65 22 20 22 61 63 74 69 6f 6e 73 22 20 6c 73 70 2d 2d 70 72 6f 70 65 72 74 69 7a 65 20 73 65 pe"."actions".lsp--propertize.se
1a180 71 2d 6d 61 70 20 6c 73 70 3a 6d 65 73 73 61 67 65 2d 61 63 74 69 6f 6e 2d 69 74 65 6d 2d 74 69 q-map.lsp:message-action-item-ti
1a1a0 74 6c 65 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 20 22 20 73 65 71 2d 69 6e 74 6f tle.completing-read.".".seq-into
1a1c0 20 6c 69 73 74 20 6e 69 6c 20 74 20 6c 73 70 2d 6c 6f 67 5d 20 31 31 20 28 23 24 20 2e 20 31 30 .list.nil.t.lsp-log].11.(#$...10
1a1e0 36 35 36 36 29 5d 29 0a 23 40 37 32 20 53 68 6f 77 20 64 6f 63 75 6d 65 6e 74 20 55 52 49 20 69 6566)]).#@72.Show.document.URI.i
1a200 6e 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 67 6f 20 74 6f 20 53 45 4c 45 43 54 49 4f 4e 20 69 n.a.buffer.and.go.to.SELECTION.i
1a220 66 20 61 6e 79 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 f.any...(fn.INPUT0)..(defalias.'
1a240 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 64 6f 63 75 6d 65 6e 74 20 23 5b 32 35 37 20 lsp--window-show-document.#[257.
1a260 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 33 02 21 5c 33 30 "\300\301.\"\300\302.\"\303.!\30
1a280 34 01 21 5c 32 30 35 24 00 72 5c 33 30 35 01 21 71 5c 32 31 30 01 5c 32 30 33 5c 22 00 5c 33 30 4.!\205$.r\305.!q\210.\203\".\30
1a2a0 36 5c 33 30 37 03 21 21 62 5c 32 31 30 29 5c 33 31 30 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 6\307.!!b\210)\310\207".[gethash
1a2c0 20 22 75 72 69 22 20 22 73 65 6c 65 63 74 69 6f 6e 22 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 ."uri"."selection".lsp--uri-to-p
1a2e0 61 74 68 20 66 2d 65 78 69 73 74 73 5c 3f 20 66 69 6e 64 2d 66 69 6c 65 20 6c 73 70 2d 2d 70 6f ath.f-exists\?.find-file.lsp--po
1a300 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6c 73 70 3a 72 61 6e 67 65 2d 73 74 61 72 74 20 sition-to-point.lsp:range-start.
1a320 74 5d 20 37 20 28 23 24 20 2e 20 31 30 36 39 38 39 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 t].7.(#$...106989)]).(byte-code.
1a340 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c "\300\301\302\303\304DD\305\306\
1a360 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 09 5c 32 31 30 5c 33 30 30 5c 33 31 307\310\311\312\313&.\210\300\31
1a380 34 5c 33 30 32 5c 33 30 33 5c 33 31 35 44 44 5c 33 31 36 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 4\302\303\315DD\316\306\307\310\
1a3a0 33 31 37 5c 33 31 32 5c 33 32 30 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 317\312\320&.\207".[custom-decla
1a3c0 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 70 72 6f 67 72 65 73 73 2d 70 72 65 66 69 78 20 re-variable.lsp-progress-prefix.
1a3e0 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 funcall.function.#[0."\300\207".
1a400 5b 22 20 e2 8c 9b 20 22 5d 20 31 20 23 31 3d 22 22 5d 20 22 50 72 6f 67 72 65 73 73 20 70 72 65 ["....."].1.#1=""]."Progress.pre
1a420 66 69 78 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 73 74 72 69 fix.".:group.lsp-mode.:type.stri
1a440 6e 67 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 ng.:package-version.(lsp-mode...
1a460 22 38 2e 30 2e 30 22 29 20 6c 73 70 2d 70 72 6f 67 72 65 73 73 2d 66 75 6e 63 74 69 6f 6e 20 23 "8.0.0").lsp-progress-function.#
1a480 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6c 73 70 2d 6f 6e 2d 70 72 6f 67 72 65 73 73 2d 6d [0."\300\207".[lsp-on-progress-m
1a4a0 6f 64 65 6c 69 6e 65 5d 20 31 20 23 31 23 5d 20 22 46 75 6e 63 74 69 6f 6e 20 66 6f 72 20 68 61 odeline].1.#1#]."Function.for.ha
1a4c0 6e 64 6c 69 6e 67 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e ndling.the.progress.notification
1a4e0 73 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 73 65 20 6d 6f 64 s.".(choice.(const.:tag."Use.mod
1a500 65 6c 69 6e 65 22 20 6c 73 70 2d 6f 6e 2d 70 72 6f 67 72 65 73 73 2d 6d 6f 64 65 6c 69 6e 65 29 eline".lsp-on-progress-modeline)
1a520 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4c 65 67 61 63 79 28 75 73 65 73 20 65 69 74 68 65 72 .(const.:tag."Legacy(uses.either
1a540 20 60 70 72 6f 67 72 65 73 73 2d 72 65 70 6f 72 74 65 72 27 20 6f 72 20 60 73 70 69 6e 6e 65 72 .`progress-reporter'.or.`spinner
1a560 27 20 62 61 73 65 64 20 6f 6e 20 60 6c 73 70 2d 70 72 6f 67 72 65 73 73 2d 76 69 61 2d 73 70 69 '.based.on.`lsp-progress-via-spi
1a580 6e 6e 65 72 27 29 22 20 6c 73 70 2d 6f 6e 2d 70 72 6f 67 72 65 73 73 2d 6c 65 67 61 63 79 29 20 nner')".lsp-on-progress-legacy).
1a5a0 28 63 6f 6e 73 74 20 69 67 6e 6f 72 65 20 3a 74 61 67 20 22 49 67 6e 6f 72 65 22 29 20 28 66 75 (const.ignore.:tag."Ignore").(fu
1a5c0 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 4f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 22 29 29 20 28 nction.:tag."Other.function")).(
1a5e0 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 5d 20 31 30 29 0a 23 40 36 34 20 52 65 lsp-mode..."8.0.0")].10).#@64.Re
1a600 74 75 72 6e 73 20 74 68 65 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 70 72 6f 67 72 65 73 73 turns.the.status.of.the.progress
1a620 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 73 2e 1f 0a 28 64 .for.the.current.workspaces...(d
1a640 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 72 6f 67 72 65 73 73 2d 73 74 61 74 75 73 20 23 5b efalias.'lsp--progress-status.#[
1a660 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 20 5c 22 5c 22 5c 33 30 36 0."\301\302\303\304\305.\"\"\306
1a680 01 21 3f 5c 32 30 35 12 00 08 01 50 5c 32 30 37 22 20 5b 6c 73 70 2d 70 72 6f 67 72 65 73 73 2d .!?\205....P\207".[lsp-progress-
1a6a0 70 72 65 66 69 78 20 73 2d 6a 6f 69 6e 20 22 7c 22 20 2d 6b 65 65 70 20 23 5b 32 35 37 20 22 5c prefix.s-join."|".-keep.#[257."\
1a6c0 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 301.!.>\204..\302\303\304.D\"\21
1a6e0 30 5c 32 31 31 5c 33 30 35 48 5c 33 30 36 01 21 5c 33 30 37 55 3f 5c 32 30 35 5c 22 00 5c 33 31 0\211\305H\306.!\307U?\205\".\31
1a700 30 5c 33 31 31 5c 33 31 32 03 21 5c 33 31 33 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 0\311\312.!\313#\207".[cl-struct
1a720 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 -lsp--workspace-tags.type-of.sig
1a740 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 nal.wrong-type-argument.lsp--wor
1a760 6b 73 70 61 63 65 20 32 31 20 68 61 73 68 2d 74 61 62 6c 65 2d 63 6f 75 6e 74 20 30 20 6d 61 70 kspace.21.hash-table-count.0.map
1a780 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 concat.#[257."\300\301.\"\300\30
1a7a0 32 03 5c 22 5c 33 30 30 5c 33 30 33 04 5c 22 5c 32 31 31 5c 32 30 33 23 00 5c 32 31 31 5c 32 34 2.\"\300\303.\"\211\203#.\211\24
1a7c0 37 5c 32 30 33 1c 00 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 30 32 24 00 5c 33 30 34 5c 33 30 36 7\203..\304\305.\"\202$.\304\306
1a7e0 02 5c 22 5c 32 30 32 24 00 5c 33 30 37 03 5c 32 30 36 29 00 02 50 5c 32 30 37 22 20 5b 67 65 74 .\"\202$.\307.\206)..P\207".[get
1a800 68 61 73 68 20 22 6d 65 73 73 61 67 65 22 20 22 74 69 74 6c 65 22 20 22 70 65 72 63 65 6e 74 61 hash."message"."title"."percenta
1a820 67 65 22 20 66 6f 72 6d 61 74 20 22 25 2e 30 66 25 25 25 25 20 22 20 22 25 73 25 25 25 25 20 22 ge".format."%.0f%%%%."."%s%%%%."
1a840 20 22 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 68 74 2d 76 61 6c .""].7."\n\n(fn.INPUT0)"].ht-val
1a860 75 65 73 20 22 7c 22 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 22 5d ues."|"].6."\n\n(fn.WORKSPACE)"]
1a880 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 73 2d 62 6c 61 6e 6b 5c 3f 5d 20 35 20 28 23 24 .lsp-workspaces.s-blank\?].5.(#$
1a8a0 20 2e 20 31 30 38 30 33 30 29 5d 29 0a 23 40 31 31 37 20 50 41 52 41 4d 53 20 63 6f 6e 74 61 69 ...108030)]).#@117.PARAMS.contai
1a8c0 6e 73 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 64 61 74 61 2e 0a 57 4f 52 4b 53 50 41 43 45 20 ns.the.progress.data..WORKSPACE.
1a8e0 69 73 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 is.the.workspace.that.contains.t
1a900 68 65 20 70 72 6f 67 72 65 73 73 20 74 6f 6b 65 6e 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 he.progress.token...(fn.INPUT0.I
1a920 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6f 6e 2d 70 72 6f 67 72 65 NPUT1)..(defalias.'lsp-on-progre
1a940 73 73 2d 6d 6f 64 65 6c 69 6e 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 ss-modeline.#[514."\300\301.\"\3
1a960 30 30 5c 33 30 32 03 5c 22 5c 33 30 30 5c 33 30 33 02 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 00\302.\"\300\303.\"\304\305\306
1a980 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 37 5c 32 36 37 5c 32 30 32 31 00 5c 33 31 30 03 03 06 07 \"\210\211\307\267\2021.\310....
1a9a0 23 5c 32 31 30 5c 32 30 32 31 00 5c 33 31 30 03 03 06 07 23 5c 32 31 30 5c 32 30 32 31 00 5c 33 #\210\2021.\310....#\210\2021.\3
1a9c0 31 31 03 06 06 5c 22 5c 32 31 30 5c 33 31 32 20 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 11...\"\210\312.\207".[gethash."
1a9e0 74 6f 6b 65 6e 22 20 22 76 61 6c 75 65 22 20 22 6b 69 6e 64 22 20 61 64 64 2d 74 6f 2d 6c 69 73 token"."value"."kind".add-to-lis
1aa00 74 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 28 74 20 28 3a 65 76 61 6c 20 28 t.global-mode-string.(t.(:eval.(
1aa20 6c 73 70 2d 2d 70 72 6f 67 72 65 73 73 2d 73 74 61 74 75 73 29 29 29 20 23 73 28 68 61 73 68 2d lsp--progress-status))).#s(hash-
1aa40 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 75 61 6c 20 72 65 68 61 73 68 2d 73 table.size.3.test.equal.rehash-s
1aa60 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 ize.1.5.rehash-threshold.0.8125.
1aa80 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 22 62 65 67 69 6e 22 20 32 33 20 22 72 65 70 purecopy.t.data.("begin".23."rep
1aaa0 6f 72 74 22 20 33 33 20 22 65 6e 64 22 20 34 33 29 29 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 ort".33."end".43)).lsp-workspace
1aac0 2d 73 65 74 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 20 6c 73 70 2d 77 6f 72 6b 73 70 61 -set-work-done-token.lsp-workspa
1aae0 63 65 2d 72 65 6d 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 20 66 6f 72 63 65 2d 6d 6f 64 ce-rem-work-done-token.force-mod
1ab00 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 39 20 28 23 24 20 2e 20 31 30 38 37 32 33 29 5d 29 e-line-update].9.(#$...108723)])
1ab20 0a 23 40 31 31 37 20 50 41 52 41 4d 53 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 70 72 6f 67 72 .#@117.PARAMS.contains.the.progr
1ab40 65 73 73 20 64 61 74 61 2e 0a 57 4f 52 4b 53 50 41 43 45 20 69 73 20 74 68 65 20 77 6f 72 6b 73 ess.data..WORKSPACE.is.the.works
1ab60 70 61 63 65 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 70 72 6f 67 72 65 73 73 20 pace.that.contains.the.progress.
1ab80 74 6f 6b 65 6e 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 token...(fn.INPUT0.INPUT1)..(def
1aba0 61 6c 69 61 73 20 27 6c 73 70 2d 6f 6e 2d 70 72 6f 67 72 65 73 73 2d 6c 65 67 61 63 79 20 23 5b alias.'lsp-on-progress-legacy.#[
1abc0 35 31 34 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 33 5c 33 30 35 03 5c 22 5c 33 30 33 5c 514."\303\304.\"\303\305.\"\303\
1abe0 33 30 36 02 5c 22 5c 32 31 31 5c 33 30 37 5c 32 36 37 5c 32 30 32 5c 32 35 34 00 5c 33 30 33 5c 306.\"\211\307\267\202\254.\303\
1ac00 33 31 30 03 5c 22 5c 33 30 33 5c 33 31 31 04 5c 22 08 5c 32 30 33 4c 00 5c 33 31 32 5c 33 31 33 310.\"\303\311.\".\203L.\312\313
1ac20 09 5c 22 5c 33 31 34 5c 33 31 35 5c 33 31 36 05 5c 22 02 5c 22 5c 33 31 37 01 21 5c 33 32 30 5c .\"\314\315\316.\".\"\317.!\320\
1ac40 33 31 35 5c 33 32 31 03 5c 22 5c 33 32 32 06 5c 66 21 5c 6e 3e 5c 32 30 34 42 00 5c 33 32 33 5c 315\321.\"\322.\f!\n>\204B.\323\
1ac60 33 32 34 5c 33 32 35 06 0e 44 5c 22 5c 32 31 30 06 0b 5c 33 32 36 48 5c 22 5c 32 36 36 5c 32 30 324\325..D\"\210..\326H\"\266\20
1ac80 33 5c 32 30 32 5e 00 5c 32 31 31 5c 32 30 33 59 00 5c 33 32 37 02 5c 33 33 30 5c 33 33 31 04 24 3\202^.\211\203Y.\327.\330\331.$
1aca0 5c 32 30 32 5e 00 5c 33 32 37 02 5c 33 33 32 5c 32 31 31 23 5c 33 33 33 06 06 02 06 5c 6e 23 5c \202^.\327.\332\211#\333....\n#\
1acc0 32 30 37 5c 33 33 34 03 06 06 5c 22 5c 32 31 31 5c 32 30 35 5c 32 31 34 00 08 3f 5c 32 30 35 5c 207\334...\"\211\205\214..?\205\
1ace0 32 31 34 00 5c 32 31 31 5c 33 33 35 04 21 5c 33 33 32 01 5c 32 34 37 5c 32 30 33 5c 32 30 35 00 214.\211\335.!\332.\247\203\205.
1ad00 01 03 40 59 5c 32 30 35 5c 32 31 32 00 5c 33 33 36 03 03 03 23 5c 32 36 36 5c 32 30 33 5c 32 30 ..@Y\205\212.\336...#\266\203\20
1ad20 37 5c 33 33 34 03 06 06 5c 22 5c 32 31 31 5c 32 30 35 5c 32 35 33 00 08 5c 32 30 33 5c 32 34 32 7\334...\"\211\205\253..\203\242
1ad40 00 5c 33 33 37 5c 33 34 30 02 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 36 00 5c 33 34 31 01 21 5c .\337\340.\"\210\202\246.\341.!\
1ad60 32 31 30 5c 33 34 32 04 06 07 5c 22 5c 32 30 37 5c 33 33 32 5c 32 30 37 22 20 5b 6c 73 70 2d 70 210\342...\"\207\332\207".[lsp-p
1ad80 72 6f 67 72 65 73 73 2d 76 69 61 2d 73 70 69 6e 6e 65 72 20 73 70 69 6e 6e 65 72 2d 74 79 70 65 rogress-via-spinner.spinner-type
1ada0 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 s.cl-struct-lsp--workspace-tags.
1adc0 67 65 74 68 61 73 68 20 22 74 6f 6b 65 6e 22 20 22 76 61 6c 75 65 22 20 22 6b 69 6e 64 22 20 23 gethash."token"."value"."kind".#
1ade0 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 75 61 6c 20 72 s(hash-table.size.3.test.equal.r
1ae00 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 ehash-size.1.5.rehash-threshold.
1ae20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 22 62 65 67 69 6e 22 20 0.8125.purecopy.t.data.("begin".
1ae40 31 38 20 22 72 65 70 6f 72 74 22 20 31 30 32 20 22 65 6e 64 22 20 31 34 31 29 29 20 22 74 69 74 18."report".102."end".141))."tit
1ae60 6c 65 22 20 22 70 65 72 63 65 6e 74 61 67 65 22 20 61 6c 69 73 74 2d 67 65 74 20 70 72 6f 67 72 le"."percentage".alist-get.progr
1ae80 65 73 73 2d 62 61 72 20 73 65 71 2d 6d 61 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 ess-bar.seq-map.make-closure.#[2
1aea0 35 37 20 22 5c 33 30 31 01 5c 33 30 32 5c 33 30 30 23 5c 32 30 37 22 20 5b 56 30 20 70 72 6f 70 57."\301.\302\300#\207".[V0.prop
1aec0 65 72 74 69 7a 65 20 68 65 6c 70 2d 65 63 68 6f 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 ertize.help-echo].5."\n\n(fn.STR
1aee0 49 4e 47 29 22 5d 20 76 63 6f 6e 63 61 74 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 ING)"].vconcat.mapcar.#[257."\30
1af00 32 01 5c 33 30 33 5c 22 5c 32 31 31 5c 32 30 33 17 00 5c 33 30 32 02 5c 33 30 34 5c 22 19 5c 32 2.\303\"\211\203..\302.\304\".\2
1af20 31 31 5c 33 30 35 5c 33 30 36 5c 33 30 30 5c 22 21 5c 32 31 30 29 5c 32 31 30 5c 32 30 37 72 01 11\305\306\300\"!\210)\210\207r.
1af40 71 5c 32 31 30 5c 33 30 37 5c 33 30 30 21 5c 32 31 30 29 5c 32 31 30 5c 32 30 37 22 20 5b 56 30 q\210\307\300!\210)\210\207".[V0
1af60 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 2d 67 65 .lsp--buffer-workspaces.plist-ge
1af80 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 t.:with-current-buffer.:workspac
1afa0 65 73 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 es.make-closure.#[0."\301\300!\2
1afc0 30 37 22 20 5b 56 30 20 73 70 69 6e 6e 65 72 2d 73 74 61 72 74 5d 20 32 5d 20 73 70 69 6e 6e 65 07".[V0.spinner-start].2].spinne
1afe0 72 2d 73 74 61 72 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 46 45 52 29 22 5d 20 74 79 r-start].6."\n\n(fn.BUFFER)"].ty
1b000 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
1b020 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 39 20 6d 61 6b 65 2d 70 72 6f 67 72 65 73 73 2d .lsp--workspace.9.make-progress-
1b040 72 65 70 6f 72 74 65 72 20 30 20 31 30 30 20 6e 69 6c 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 reporter.0.100.nil.lsp-workspace
1b060 2d 73 65 74 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 20 6c 73 70 2d 77 6f 72 6b 73 70 61 -set-work-done-token.lsp-workspa
1b080 63 65 2d 67 65 74 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 20 6c 73 70 3a 77 6f 72 6b 2d ce-get-work-done-token.lsp:work-
1b0a0 64 6f 6e 65 2d 70 72 6f 67 72 65 73 73 2d 72 65 70 6f 72 74 2d 70 65 72 63 65 6e 74 61 67 65 5c done-progress-report-percentage\
1b0c0 3f 20 70 72 6f 67 72 65 73 73 2d 72 65 70 6f 72 74 65 72 2d 64 6f 2d 75 70 64 61 74 65 20 6d 61 ?.progress-reporter-do-update.ma
1b0e0 70 63 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 35 23 00 5c 33 30 32 01 5c 33 30 33 5c pc.#[257."\301.!\205#.\302.\303\
1b100 22 5c 32 31 31 5c 32 30 33 1a 00 5c 33 30 32 02 5c 33 30 34 5c 22 18 5c 32 31 31 5c 33 30 35 21 "\211\203..\302.\304\".\211\305!
1b120 29 5c 32 30 32 21 00 72 01 71 5c 32 31 30 5c 33 30 36 20 29 5c 32 36 32 01 5c 32 30 37 22 20 5b )\202!.r.q\210\306.)\262.\207".[
1b140 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 62 75 66 66 65 lsp--buffer-workspaces.lsp-buffe
1b160 72 2d 6c 69 76 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 r-live-p.plist-get.:with-current
1b180 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 -buffer.:workspaces.#[0."\300.\2
1b1a0 30 37 22 20 5b 73 70 69 6e 6e 65 72 2d 73 74 6f 70 5d 20 31 5d 20 73 70 69 6e 6e 65 72 2d 73 74 07".[spinner-stop].1].spinner-st
1b1c0 6f 70 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 46 45 52 29 22 5d 20 70 72 6f 67 72 65 73 op].5."\n\n(fn.BUFFER)"].progres
1b1e0 73 2d 72 65 70 6f 72 74 65 72 2d 64 6f 6e 65 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 s-reporter-done.lsp-workspace-re
1b200 6d 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 5d 20 31 36 20 28 23 24 20 2e 20 31 30 39 33 m-work-done-token].16.(#$...1093
1b220 35 31 29 5d 29 0a 23 40 33 32 38 20 41 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 77 51)]).#@328.A.a.function.which.w
1b240 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 77 69 74 68 0a 20 20 60 26 50 75 62 6c 69 73 68 44 69 ill.be.called.with...`&PublishDi
1b260 61 67 6e 6f 73 74 69 63 73 50 61 72 61 6d 73 27 20 61 6e 64 20 60 77 6f 72 6b 73 70 61 63 65 27 agnosticsParams'.and.`workspace'
1b280 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 75 73 65 64 0a 20 20 74 6f 20 66 69 6c 74 65 72 20 6f .which.can.be.used...to.filter.o
1b2a0 75 74 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 2e 20 54 68 65 20 66 75 6e 63 74 69 6f 6e ut.the.diagnostics..The.function
1b2c0 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 0a 20 20 60 26 50 75 62 6c 69 73 68 44 69 61 67 6e 6f .should.return...`&PublishDiagno
1b2e0 73 74 69 63 73 50 61 72 61 6d 73 27 2e 0a 0a 43 6f 6d 6d 6f 6e 20 75 73 65 63 61 73 65 20 61 72 sticsParams'...Common.usecase.ar
1b300 65 3a 0a 31 2e 20 46 69 6c 74 65 72 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 66 6f 72 e:.1..Filter.the.diagnostics.for
1b320 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 0a 32 .a.particular.language.server..2
1b340 2e 20 46 69 6c 74 65 72 20 6f 75 74 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 75 6e 64 ..Filter.out.the.diagnostics.und
1b360 65 72 20 73 70 65 63 69 66 69 63 20 6c 65 76 65 6c 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d er.specific.level...(defvar.lsp-
1b380 64 69 61 67 6e 6f 73 74 69 63 2d 66 69 6c 74 65 72 20 6e 69 6c 20 28 23 24 20 2e 20 31 31 31 31 diagnostic-filter.nil.(#$...1111
1b3a0 34 38 29 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 2d 73 74 61 74 48)).(defvar.lsp-diagnostic-stat
1b3c0 73 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 65 71 75 61 6c 29 s.(make-hash-table.:test.'equal)
1b3e0 29 0a 23 40 38 33 20 52 65 74 75 72 6e 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 66 72 ).#@83.Return.the.diagnostics.fr
1b400 6f 6d 20 61 6c 6c 20 77 6f 72 6b 73 70 61 63 65 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 om.all.workspaces...(fn.&optiona
1b420 6c 20 43 55 52 52 45 4e 54 2d 57 4f 52 4b 53 50 41 43 45 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c l.CURRENT-WORKSPACE\=\?)..(defal
1b440 69 61 73 20 27 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 23 5b 32 35 36 20 22 5c 33 30 31 ias.'lsp-diagnostics.#[256."\301
1b460 01 5c 32 30 33 5c 6e 00 5c 33 30 32 20 5c 32 30 32 0e 00 5c 33 30 33 5c 33 30 34 20 21 5c 32 31 .\203\n.\302.\202..\303\304.!\21
1b480 31 5c 32 30 34 17 00 5c 32 36 36 02 5c 32 30 32 4b 00 5c 32 31 31 3a 5c 32 30 33 43 00 5c 32 31 1\204..\266.\202K.\211:\203C.\21
1b4a0 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 30 34 3b 00 5c 33 30 35 02 21 08 3e 5c 32 30 34 1\242.\243\211\204;.\305.!.>\204
1b4c0 33 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 44 5c 22 5c 32 31 30 01 5c 33 31 31 48 5c 32 36 36 3.\306\307\310.D\"\210.\311H\266
1b4e0 5c 32 30 34 5c 32 30 32 48 00 03 03 21 5c 32 36 36 5c 32 30 34 5c 32 30 32 48 00 01 01 21 5c 32 \204\202H...!\266\204\202H...!\2
1b500 36 36 5c 32 30 32 5c 32 30 36 4f 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 22 5c 32 30 37 22 20 66\202\206O.\312\313\314\"\207".
1b520 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 23 [cl-struct-lsp--workspace-tags.#
1b540 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 [257."\300\301\302\"\303\304\305
1b560 03 5c 22 03 5c 22 5c 32 31 30 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 .\".\"\210\207".[make-hash-table
1b580 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6d 61 70 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 .:test.equal.mapc.make-closure.#
1b5a0 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 30 5c 22 5c 33 30 35 03 21 09 3e [257."\302\303\304\300\"\305.!.>
1b5c0 5c 32 30 34 14 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 05 44 5c 22 5c 32 31 30 02 5c 33 31 31 48 \204..\306\307\310.D\"\210.\311H
1b5e0 5c 22 5c 32 30 37 22 20 5b 56 30 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 \"\207".[V0.cl-struct-lsp--works
1b600 70 61 63 65 2d 74 61 67 73 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 pace-tags.maphash.make-closure.#
1b620 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 30 32 5c 33 30 33 05 5c 33 30 30 5c 22 04 5c 22 5c 33 30 [514."\301.\302\303.\300\".\"\30
1b640 30 23 5c 32 30 37 22 20 5b 56 30 20 70 75 74 68 61 73 68 20 61 70 70 65 6e 64 20 67 65 74 68 61 0#\207".[V0.puthash.append.getha
1b660 73 68 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c 45 2d 4e 41 4d 45 20 44 49 41 47 4e 4f 53 sh].8."\n\n(fn.FILE-NAME.DIAGNOS
1b680 54 49 43 53 29 22 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 TICS)"].type-of.signal.wrong-typ
1b6a0 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 5d 20 37 20 e-argument.lsp--workspace.20].7.
1b6c0 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 22 5d 5d 20 36 20 22 5c 6e 5c 6e 28 66 "\n\n(fn.WORKSPACE)"]].6."\n\n(f
1b6e0 6e 20 57 4f 52 4b 53 50 41 43 45 53 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c n.WORKSPACES)"].lsp-workspaces.l
1b700 73 70 2d 2d 73 65 73 73 69 6f 6e 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 73 65 73 73 69 sp--session-workspaces.lsp-sessi
1b720 6f 6e 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 on.type-of.signal.wrong-type-arg
1b740 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 20 6d 61 6b 65 2d 68 61 73 ument.lsp--workspace.20.make-has
1b760 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 5d 20 39 20 28 23 24 20 2e 20 31 31 31 h-table.:test.equal].9.(#$...111
1b780 35 39 31 29 5d 29 0a 23 40 31 31 37 20 47 65 74 20 64 69 61 67 6e 6f 73 74 69 63 73 20 73 74 61 591)]).#@117.Get.diagnostics.sta
1b7a0 74 69 73 74 69 63 73 20 66 6f 72 20 50 41 54 48 2e 0a 54 68 65 20 72 65 73 75 6c 74 20 66 6f 72 tistics.for.PATH..The.result.for
1b7c0 6d 61 74 20 69 73 20 76 65 63 74 6f 72 20 5b 5f 20 65 72 72 6f 72 73 20 77 61 72 6e 69 6e 67 73 mat.is.vector.[_.errors.warnings
1b7e0 20 69 6e 66 6f 73 20 68 69 6e 74 73 5d 20 6f 72 20 6e 69 6c 2e 0a 0a 28 66 6e 20 50 41 54 48 29 .infos.hints].or.nil...(fn.PATH)
1b800 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 74 61 ..(defalias.'lsp-diagnostics-sta
1b820 74 73 2d 66 6f 72 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 08 5c 22 5c 32 30 37 22 ts-for.#[257."\301\302.!.\"\207"
1b840 20 5b 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 2d 73 74 61 74 73 20 67 65 74 68 61 73 68 20 6c .[lsp-diagnostic-stats.gethash.l
1b860 73 70 2d 2d 66 69 78 2d 70 61 74 68 2d 63 61 73 69 6e 67 5d 20 34 20 28 23 24 20 2e 20 31 31 32 sp--fix-path-casing].4.(#$...112
1b880 35 32 35 29 5d 29 0a 23 40 32 33 20 0a 0a 28 66 6e 20 50 41 54 48 20 4e 45 57 2d 53 54 41 54 53 525)]).#@23...(fn.PATH.NEW-STATS
1b8a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 2d 75 )..(defalias.'lsp-diagnostics--u
1b8c0 70 64 61 74 65 2d 70 61 74 68 20 23 5b 35 31 34 20 22 5c 33 30 31 01 21 5c 33 30 32 5c 33 30 33 pdate-path.#[514."\301.!\302\303
1b8e0 04 21 21 5c 33 30 34 01 08 5c 22 5c 32 31 31 5c 32 30 33 2b 00 5c 33 30 35 5c 32 31 31 5c 33 30 .!!\304..\"\211\203+.\305\211\30
1b900 36 57 5c 32 30 35 2a 00 01 01 03 03 48 06 06 04 48 5c 5c 49 5c 32 31 30 5c 32 31 31 54 5c 32 36 6W\205*.....H...H\\I\210\211T\26
1b920 32 01 5c 32 30 32 11 00 5c 32 30 37 5c 33 30 37 02 04 08 23 5c 32 30 37 22 20 5b 6c 73 70 2d 64 2.\202..\207\307...#\207".[lsp-d
1b940 69 61 67 6e 6f 73 74 69 63 2d 73 74 61 74 73 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 6c 73 iagnostic-stats.copy-sequence.ls
1b960 70 2d 2d 66 69 78 2d 70 61 74 68 2d 63 61 73 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c p--fix-path-casing.directory-fil
1b980 65 2d 6e 61 6d 65 20 67 65 74 68 61 73 68 20 30 20 35 20 70 75 74 68 61 73 68 5d 20 31 31 20 28 e-name.gethash.0.5.puthash].11.(
1b9a0 23 24 20 2e 20 31 31 32 37 38 30 29 5d 29 0a 23 40 32 32 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 #$...112780)]).#@22...(fn.INPUT0
1b9c0 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d 64 69 61 .INPUT1)..(defalias.'lsp--on-dia
1b9e0 67 6e 6f 73 74 69 63 73 2d 75 70 64 61 74 65 2d 73 74 61 74 73 20 23 5b 35 31 34 20 22 5c 33 30 gnostics-update-stats.#[514."\30
1ba00 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 03 5c 22 5c 33 30 34 5c 33 30 35 03 21 21 5c 33 1\302.\"\301\303.\"\304\305.!!\3
1ba20 30 36 5c 33 30 37 5c 33 31 30 5c 22 5c 33 31 31 5c 33 31 32 5c 33 31 33 03 5c 22 04 5c 22 5c 32 06\307\310\"\311\312\313.\".\"\2
1ba40 31 30 5c 33 30 31 02 5c 33 31 34 06 08 21 08 3e 5c 32 30 34 2c 00 5c 33 31 35 5c 33 31 36 5c 33 10\301.\314..!.>\204,.\315\316\3
1ba60 31 37 06 5c 6e 44 5c 22 5c 32 31 30 06 07 5c 33 32 30 48 5c 22 5c 32 31 31 5c 32 30 33 3d 00 5c 17.\nD\"\210..\320H\"\211\203=.\
1ba80 33 31 31 5c 33 31 32 5c 33 32 31 04 5c 22 02 5c 22 5c 32 31 30 5c 32 31 30 5c 33 32 32 02 02 5c 311\312\321.\".\"\210\210\322..\
1baa0 22 5c 32 31 30 01 5c 33 32 33 5c 33 32 34 04 21 21 5c 32 31 31 5c 32 36 32 04 5c 32 33 30 3f 5c "\210.\323\324.!!\211\262.\230?\
1bac0 32 30 35 59 00 5c 33 32 32 02 02 5c 22 5c 32 31 30 5c 32 30 32 43 00 5c 32 30 37 22 20 5b 63 6c 205Y.\322..\"\210\202C.\207".[cl
1bae0 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 67 65 74 68 -struct-lsp--workspace-tags.geth
1bb00 61 73 68 20 22 75 72 69 22 20 22 64 69 61 67 6e 6f 73 74 69 63 73 22 20 6c 73 70 2d 2d 66 69 78 ash."uri"."diagnostics".lsp--fix
1bb20 2d 70 61 74 68 2d 63 61 73 69 6e 67 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 6d 61 -path-casing.lsp--uri-to-path.ma
1bb40 6b 65 2d 76 65 63 74 6f 72 20 35 20 30 20 6d 61 70 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 ke-vector.5.0.mapc.make-closure.
1bb60 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 30 01 5c 32 30 36 5c 6e 00 5c 33 #[257."\301\302.\"\300.\206\n.\3
1bb80 30 33 01 01 03 03 48 54 49 5c 32 30 37 22 20 5b 56 30 20 67 65 74 68 61 73 68 20 22 73 65 76 65 03....HTI\207".[V0.gethash."seve
1bba0 72 69 74 79 22 20 31 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 74 79 rity".1].8."\n\n(fn.INPUT0)"].ty
1bbc0 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
1bbe0 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 .lsp--workspace.20.#[257."\301\3
1bc00 30 32 02 5c 22 5c 33 30 30 01 5c 32 30 36 5c 6e 00 5c 33 30 33 01 01 03 03 48 53 49 5c 32 30 37 02.\"\300.\206\n.\303....HSI\207
1bc20 22 20 5b 56 30 20 67 65 74 68 61 73 68 20 22 73 65 76 65 72 69 74 79 22 20 31 5d 20 38 20 22 5c ".[V0.gethash."severity".1].8."\
1bc40 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 n\n(fn.INPUT0)"].lsp-diagnostics
1bc60 2d 2d 75 70 64 61 74 65 2d 70 61 74 68 20 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 --update-path.file-name-director
1bc80 79 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 31 32 20 28 23 24 20 2e 20 y.directory-file-name].12.(#$...
1bca0 31 31 33 30 37 36 29 5d 29 0a 23 40 32 35 33 20 43 61 6c 6c 62 61 63 6b 20 66 6f 72 20 74 65 78 113076)]).#@253.Callback.for.tex
1bcc0 74 44 6f 63 75 6d 65 6e 74 2f 70 75 62 6c 69 73 68 44 69 61 67 6e 6f 73 74 69 63 73 2e 0a 69 6e tDocument/publishDiagnostics..in
1bce0 74 65 72 66 61 63 65 20 50 75 62 6c 69 73 68 44 69 61 67 6e 6f 73 74 69 63 73 50 61 72 61 6d 73 terface.PublishDiagnosticsParams
1bd00 20 7b 0a 20 20 20 20 75 72 69 3a 20 73 74 72 69 6e 67 3b 0a 20 20 20 20 64 69 61 67 6e 6f 73 74 .{.....uri:.string;.....diagnost
1bd20 69 63 73 3a 20 44 69 61 67 6e 6f 73 74 69 63 5b 5d 3b 0a 7d 0a 50 41 52 41 4d 53 20 63 6f 6e 74 ics:.Diagnostic[];.}.PARAMS.cont
1bd40 61 69 6e 73 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 64 61 74 61 2e 0a 57 4f 52 4b 53 ains.the.diagnostics.data..WORKS
1bd60 50 41 43 45 20 69 73 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 20 74 68 61 74 20 63 6f 6e 74 61 PACE.is.the.workspace.that.conta
1bd80 69 6e 73 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 ins.the.diagnostics...(fn.WORKSP
1bda0 41 43 45 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d ACE.PARAMS)..(defalias.'lsp--on-
1bdc0 64 69 61 67 6e 6f 73 74 69 63 73 20 23 5b 35 31 34 20 22 08 5c 32 30 33 5c 6e 00 08 01 03 5c 22 diagnostics.#[514.".\203\n....\"
1bde0 5c 32 36 32 01 5c 33 30 33 02 02 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 02 5c 22 5c 33 30 34 \262.\303..\"\210\304\305.\"\304
1be00 5c 33 30 36 03 5c 22 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 22 19 5c 33 31 32 5c 33 31 33 03 21 \306.\"\307\310\311\".\312\313.!
1be20 21 5c 33 31 34 05 21 5c 6e 3e 5c 32 30 34 31 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 07 44 5c !\314.!\n>\2041.\315\316\317..D\
1be40 22 5c 32 31 30 04 5c 33 32 30 48 5c 33 32 31 03 21 5c 32 30 33 42 00 5c 33 32 32 02 02 5c 22 5c "\210.\320H\321.!\203B.\322..\"\
1be60 32 31 30 5c 32 30 32 4b 00 5c 33 32 33 02 5c 33 32 34 05 5c 33 32 35 5c 22 03 23 5c 32 31 30 5c 210\202K.\323.\324.\325\".#\210\
1be80 33 32 36 5c 33 32 37 21 29 5c 32 30 37 22 20 5b 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 2d 66 326\327!)\207".[lsp-diagnostic-f
1bea0 69 6c 74 65 72 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 6d 61 70 70 69 6e ilter.lsp--virtual-buffer-mappin
1bec0 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 gs.cl-struct-lsp--workspace-tags
1bee0 20 6c 73 70 2d 2d 6f 6e 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 75 70 64 61 74 65 2d 73 74 61 74 .lsp--on-diagnostics-update-stat
1bf00 73 20 67 65 74 68 61 73 68 20 22 75 72 69 22 20 22 64 69 61 67 6e 6f 73 74 69 63 73 22 20 6d 61 s.gethash."uri"."diagnostics".ma
1bf20 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6c 73 70 2d 2d 66 ke-hash-table.:test.equal.lsp--f
1bf40 69 78 2d 70 61 74 68 2d 63 61 73 69 6e 67 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 ix-path-casing.lsp--uri-to-path.
1bf60 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
1bf80 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 20 73 65 71 2d 65 6d 70 74 79 2d 70 nt.lsp--workspace.20.seq-empty-p
1bfa0 20 72 65 6d 68 61 73 68 20 70 75 74 68 61 73 68 20 61 70 70 65 6e 64 20 6e 69 6c 20 72 75 6e 2d .remhash.puthash.append.nil.run-
1bfc0 68 6f 6f 6b 73 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 75 70 64 61 74 65 64 2d 68 6f hooks.lsp-diagnostics-updated-ho
1bfe0 6f 6b 5d 20 31 31 20 28 23 24 20 2e 20 31 31 33 38 34 30 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 ok].11.(#$...113840)]).#@18...(f
1c000 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 69 61 n.WORKSPACE)..(defalias.'lsp-dia
1c020 67 6e 6f 73 74 69 63 73 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 65 61 6e 75 70 20 23 5b 32 35 gnostics--workspace-cleanup.#[25
1c040 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 30 34 03 21 08 3e 5c 32 30 34 14 00 7."\301\302\303.\"\304.!.>\204..
1c060 5c 33 30 35 5c 33 30 36 5c 33 30 37 05 44 5c 22 5c 32 31 30 02 5c 33 31 30 48 5c 22 5c 32 31 30 \305\306\307.D\"\210.\310H\"\210
1c080 5c 33 31 31 5c 33 30 34 02 21 08 3e 5c 32 30 34 29 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 04 44 \311\304.!.>\204).\305\306\307.D
1c0a0 5c 22 5c 32 31 30 01 5c 33 31 30 48 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 \"\210.\310H!\207".[cl-struct-ls
1c0c0 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 63 p--workspace-tags.maphash.make-c
1c0e0 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 33 30 33 5c 33 losure.#[514."\301\300\302\303\3
1c100 30 34 06 06 21 5c 33 30 35 5c 33 30 36 24 5c 22 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 6f 04..!\305\306$\"\207".[V0.lsp--o
1c120 6e 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 75 70 64 61 74 65 2d 73 74 61 74 73 20 6c 73 70 2d 6d n-diagnostics-update-stats.lsp-m
1c140 61 6b 65 2d 70 75 62 6c 69 73 68 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 70 61 72 61 6d 73 20 3a ake-publish-diagnostics-params.:
1c160 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 3a 64 69 61 67 6e 6f 73 74 69 63 uri.lsp--path-to-uri.:diagnostic
1c180 73 20 5b 5d 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 4b 45 59 20 5f 29 22 5d 20 74 79 70 65 2d 6f s.[]].9."\n\n(fn.KEY._)"].type-o
1c1a0 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 6c 73 70 f.signal.wrong-type-argument.lsp
1c1c0 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 20 63 6c 72 68 61 73 68 5d 20 37 20 28 23 24 20 2e 20 --workspace.20.clrhash].7.(#$...
1c1e0 31 31 34 36 38 34 29 5d 29 0a 23 40 37 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 114684)]).#@77.compiler-macro.fo
1c200 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 r.inlining.`lsp--folding-range-p
1c220 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 '...(fn.CL-WHOLE-ARG.CL-X)..(def
1c240 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 2d 2d 63 6d 61 alias.'lsp--folding-range-p--cma
1c260 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c cro.#[514."\300\301\302\303\211\
1c280 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 211..&.\207".[cl--defsubst-expan
1c2a0 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d d.(cl-x).(cl-block.lsp--folding-
1c2c0 72 61 6e 67 65 2d 70 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 range-p.(and.(memq.(type-of.cl-x
1c2e0 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 ).cl-struct-lsp--folding-range-t
1c300 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 31 35 31 38 33 29 5d 29 0a ags).t)).nil].9.(#$...115183)]).
1c320 28 70 75 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 20 27 63 6f 6d 70 (put.'lsp--folding-range-p.'comp
1c340 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 iler-macro.'lsp--folding-range-p
1c360 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 --cmacro).#@13...(fn.CL-X)..(def
1c380 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 20 23 5b 32 35 alias.'lsp--folding-range-p.#[25
1c3a0 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 35 09 00 5c 33 30 32 5c 32 30 37 22 20 5b 63 6c 2d 73 7."\301.!.>\205..\302\207".[cl-s
1c3c0 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 74 79 truct-lsp--folding-range-tags.ty
1c3e0 70 65 2d 6f 66 20 74 5d 20 33 20 28 23 24 20 2e 20 31 31 35 35 36 37 29 5d 29 0a 28 62 79 74 65 pe-of.t].3.(#$...115567)]).(byte
1c400 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 -code."\300\301\302\303#\304\305
1c420 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 6c 73 70 \306\301#\207".[function-put.lsp
1c440 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 --folding-range-p.side-effect-fr
1c460 65 65 20 65 72 72 6f 72 2d 66 72 65 65 20 70 75 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 ee.error-free.put.lsp--folding-r
1c480 61 6e 67 65 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 ange.cl-deftype-satisfies].5).#@
1c4a0 37 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.compiler-macro.for.inlining.`
1c4c0 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 65 67 27 2e 0a 0a 28 66 6e 20 43 4c lsp--folding-range-beg'...(fn.CL
1c4e0 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 -WHOLE-ARG.CL-X)..(defalias.'lsp
1c500 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 65 67 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 --folding-range-beg--cmacro.#[51
1c520 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 4."\300\301\302\303\211\211..&.\
1c540 32 30 37 22 20 5b 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 207".[cl--defsubst-expand.(cl-x)
1c560 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 65 .(cl-block.lsp--folding-range-be
1c580 67 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 g.(progn.(or.(lsp--folding-range
1c5a0 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 72 67 -p.cl-x).(signal.'wrong-type-arg
1c5c0 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 ument.(list.'lsp--folding-range.
1c5e0 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 5d 20 39 20 28 cl-x))).(aref.cl-x.1))).nil].9.(
1c600 23 24 20 2e 20 31 31 35 38 37 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e #$...115875)]).(put.'lsp--foldin
1c620 67 2d 72 61 6e 67 65 2d 62 65 67 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 g-range-beg.'compiler-macro.'lsp
1c640 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 65 67 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 --folding-range-beg--cmacro).#@6
1c660 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 62 65 67 22 20 6f 66 20 60 6c 73 70 2d 2d 66 6f 6c 7.Access.slot."beg".of.`lsp--fol
1c680 64 69 6e 67 2d 72 61 6e 67 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c ding-range'.struct.CL-X...(fn.CL
1c6a0 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e -X)..(defalias.'lsp--folding-ran
1c6c0 67 65 2d 62 65 67 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 ge-beg.#[257."\301.!.>\204..\302
1c6e0 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b \303\304.D\"\210\211\305H\207".[
1c700 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 cl-struct-lsp--folding-range-tag
1c720 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
1c740 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 31 5d 20 35 20 28 23 24 ment.lsp--folding-range.1].5.(#$
1c760 20 2e 20 31 31 36 33 32 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...116322)]).(byte-code."\300\30
1c780 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 75 1\302\303#\300\207".[function-pu
1c7a0 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 65 67 20 73 69 64 65 2d 65 66 t.lsp--folding-range-beg.side-ef
1c7c0 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 fect-free.t].4).#@79.compiler-ma
1c7e0 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 cro.for.inlining.`lsp--folding-r
1c800 61 6e 67 65 2d 65 6e 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d ange-end'...(fn.CL-WHOLE-ARG.CL-
1c820 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 X)..(defalias.'lsp--folding-rang
1c840 65 2d 65 6e 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 e-end--cmacro.#[514."\300\301\30
1c860 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 2\303\211\211..&.\207".[cl--defs
1c880 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 6c 73 70 ubst-expand.(cl-x).(cl-block.lsp
1c8a0 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 65 6e 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 --folding-range-end.(progn.(or.(
1c8c0 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e lsp--folding-range-p.cl-x).(sign
1c8e0 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 6c al.'wrong-type-argument.(list.'l
1c900 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 sp--folding-range.cl-x))).(aref.
1c920 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 31 36 36 39 33 29 5d 29 cl-x.2))).nil].9.(#$...116693)])
1c940 0a 28 70 75 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 65 6e 64 20 27 63 .(put.'lsp--folding-range-end.'c
1c960 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 ompiler-macro.'lsp--folding-rang
1c980 65 2d 65 6e 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 e-end--cmacro).#@67.Access.slot.
1c9a0 22 65 6e 64 22 20 6f 66 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 27 20 73 74 "end".of.`lsp--folding-range'.st
1c9c0 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 ruct.CL-X...(fn.CL-X)..(defalias
1c9e0 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 65 6e 64 20 23 5b 32 35 37 20 22 .'lsp--folding-range-end.#[257."
1ca00 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 \301.!.>\204..\302\303\304.D\"\2
1ca20 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 10\211\305H\207".[cl-struct-lsp-
1ca40 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e -folding-range-tags.type-of.sign
1ca60 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 al.wrong-type-argument.lsp--fold
1ca80 69 6e 67 2d 72 61 6e 67 65 20 32 5d 20 35 20 28 23 24 20 2e 20 31 31 37 31 34 30 29 5d 29 0a 28 ing-range.2].5.(#$...117140)]).(
1caa0 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
1cac0 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 \207".[function-put.lsp--folding
1cae0 2d 72 61 6e 67 65 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 -range-end.side-effect-free.t].4
1cb00 29 0a 23 40 38 30 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 ).#@80.compiler-macro.for.inlini
1cb20 6e 67 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6b 69 6e 64 27 2e 0a 0a 28 ng.`lsp--folding-range-kind'...(
1cb40 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 fn.CL-WHOLE-ARG.CL-X)..(defalias
1cb60 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6b 69 6e 64 2d 2d 63 6d 61 63 72 .'lsp--folding-range-kind--cmacr
1cb80 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 o.#[514."\300\301\302\303\211\21
1cba0 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 1..&.\207".[cl--defsubst-expand.
1cbc0 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 (cl-x).(cl-block.lsp--folding-ra
1cbe0 6e 67 65 2d 6b 69 6e 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 66 6f 6c 64 69 6e nge-kind.(progn.(or.(lsp--foldin
1cc00 67 2d 72 61 6e 67 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 g-range-p.cl-x).(signal.'wrong-t
1cc20 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 ype-argument.(list.'lsp--folding
1cc40 2d 72 61 6e 67 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 20 6e -range.cl-x))).(aref.cl-x.3))).n
1cc60 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 31 37 35 31 31 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d il].9.(#$...117511)]).(put.'lsp-
1cc80 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6b 69 6e 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 -folding-range-kind.'compiler-ma
1cca0 63 72 6f 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6b 69 6e 64 2d 2d 63 6d cro.'lsp--folding-range-kind--cm
1ccc0 61 63 72 6f 29 0a 23 40 36 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6b 69 6e 64 22 20 6f 66 acro).#@68.Access.slot."kind".of
1cce0 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 27 20 73 74 72 75 63 74 20 43 4c 2d .`lsp--folding-range'.struct.CL-
1cd00 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 X...(fn.CL-X)..(defalias.'lsp--f
1cd20 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6b 69 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 olding-range-kind.#[257."\301.!.
1cd40 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c >\204..\302\303\304.D\"\210\211\
1cd60 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 305H\207".[cl-struct-lsp--foldin
1cd80 67 2d 72 61 6e 67 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 g-range-tags.type-of.signal.wron
1cda0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e g-type-argument.lsp--folding-ran
1cdc0 67 65 20 33 5d 20 35 20 28 23 24 20 2e 20 31 31 37 39 36 33 29 5d 29 0a 28 62 79 74 65 2d 63 6f ge.3].5.(#$...117963)]).(byte-co
1cde0 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".[
1ce00 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d function-put.lsp--folding-range-
1ce20 6b 69 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 40 38 34 kind.side-effect-free.t].4).#@84
1ce40 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 6c 73 .compiler-macro.for.inlining.`ls
1ce60 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 63 68 69 6c 64 72 65 6e 27 2e 0a 0a 28 66 6e p--folding-range-children'...(fn
1ce80 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .CL-WHOLE-ARG.CL-X)..(defalias.'
1cea0 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 63 68 69 6c 64 72 65 6e 2d 2d 63 6d 61 lsp--folding-range-children--cma
1cec0 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c cro.#[514."\300\301\302\303\211\
1cee0 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 211..&.\207".[cl--defsubst-expan
1cf00 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d d.(cl-x).(cl-block.lsp--folding-
1cf20 72 61 6e 67 65 2d 63 68 69 6c 64 72 65 6e 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d range-children.(progn.(or.(lsp--
1cf40 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 folding-range-p.cl-x).(signal.'w
1cf60 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 6c 73 70 2d 2d 66 rong-type-argument.(list.'lsp--f
1cf80 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 olding-range.cl-x))).(aref.cl-x.
1cfa0 34 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 31 38 33 33 37 29 5d 29 0a 28 70 75 74 4))).nil].9.(#$...118337)]).(put
1cfc0 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 63 68 69 6c 64 72 65 6e 20 27 63 .'lsp--folding-range-children.'c
1cfe0 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 ompiler-macro.'lsp--folding-rang
1d000 65 2d 63 68 69 6c 64 72 65 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 32 20 41 63 63 65 73 73 20 e-children--cmacro).#@72.Access.
1d020 73 6c 6f 74 20 22 63 68 69 6c 64 72 65 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 slot."children".of.`lsp--folding
1d040 2d 72 61 6e 67 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f -range'.struct.CL-X...(fn.CL-X).
1d060 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 63 .(defalias.'lsp--folding-range-c
1d080 68 69 6c 64 72 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 hildren.#[257."\301.!.>\204..\30
1d0a0 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 2\303\304.D\"\210\211\305H\207".
1d0c0 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 [cl-struct-lsp--folding-range-ta
1d0e0 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
1d100 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 34 5d 20 35 20 28 23 ument.lsp--folding-range.4].5.(#
1d120 24 20 2e 20 31 31 38 38 30 39 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...118809)]).(byte-code."\300\3
1d140 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".[
1d160 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d function-put.lsp--folding-range-
1d180 63 68 69 6c 64 72 65 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 children.side-effect-free.t.defa
1d1a0 6c 69 61 73 20 63 6f 70 79 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 63 6f 70 lias.copy-lsp--folding-range.cop
1d1c0 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 31 30 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 y-sequence].4).#@108.compiler-ma
1d1e0 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 6c 73 70 2d 2d 66 6f 6c 64 cro.for.inlining.`make-lsp--fold
1d200 69 6e 67 2d 72 61 6e 67 65 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 ing-range'...(fn.CL-WHOLE.&cl-qu
1d220 6f 74 65 20 26 6b 65 79 20 42 45 47 20 45 4e 44 20 4b 49 4e 44 20 43 48 49 4c 44 52 45 4e 29 1f ote.&key.BEG.END.KIND.CHILDREN).
1d240 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 .(defalias.'make-lsp--folding-ra
1d260 6e 67 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 nge--cmacro.#[385."\300.\301\"A@
1d280 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c \300.\302\"A@\300.\303\"A@\300.\
1d2a0 33 30 34 5c 22 41 40 04 5c 32 31 31 5c 32 30 33 44 00 5c 32 31 31 40 5c 33 30 35 3e 5c 32 30 33 304\"A@.\211\203D.\211@\305>\203
1d2c0 2c 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 19 00 5c 33 30 36 06 06 3e 41 40 5c 32 30 33 ,.\211AA\262.\202..\306..>A@\203
1d2e0 3b 00 5c 33 30 37 5c 32 36 32 01 5c 32 30 32 19 00 5c 33 31 30 5c 33 31 31 02 40 5c 22 5c 32 31 ;.\307\262.\202..\310\311.@\"\21
1d300 30 5c 32 30 32 19 00 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 37 06 09 5c 33 30 0\202..\210\312\313\314\307..\30
1d320 37 06 09 06 09 06 09 06 09 26 09 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 7........&.\207".[plist-member.:
1d340 62 65 67 20 3a 65 6e 64 20 3a 6b 69 6e 64 20 3a 63 68 69 6c 64 72 65 6e 20 28 3a 62 65 67 20 3a beg.:end.:kind.:children.(:beg.:
1d360 65 6e 64 20 3a 6b 69 6e 64 20 3a 63 68 69 6c 64 72 65 6e 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 end.:kind.:children.:allow-other
1d380 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 72 72 -keys).:allow-other-keys.nil.err
1d3a0 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 65 20 or."Keyword.argument.%s.not.one.
1d3c0 6f 66 20 28 3a 62 65 67 20 3a 65 6e 64 20 3a 6b 69 6e 64 20 3a 63 68 69 6c 64 72 65 6e 29 22 20 of.(:beg.:end.:kind.:children)".
1d3e0 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 62 65 67 20 65 6e 64 20 6b 69 6e cl--defsubst-expand.(beg.end.kin
1d400 64 20 63 68 69 6c 64 72 65 6e 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d 2d d.children).(cl-block.make-lsp--
1d420 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 28 72 65 63 6f 72 64 20 27 6c 73 70 2d 2d 66 6f 6c 64 folding-range.(record.'lsp--fold
1d440 69 6e 67 2d 72 61 6e 67 65 20 62 65 67 20 65 6e 64 20 6b 69 6e 64 20 63 68 69 6c 64 72 65 6e 29 ing-range.beg.end.kind.children)
1d460 29 5d 20 31 36 20 28 23 24 20 2e 20 31 31 39 32 35 33 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 )].16.(#$...119253)]).(put.'make
1d480 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 -lsp--folding-range.'compiler-ma
1d4a0 63 72 6f 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 2d 63 6d cro.'make-lsp--folding-range--cm
1d4c0 61 63 72 6f 29 0a 23 40 38 38 20 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 acro).#@88.Constructor.for.objec
1d4e0 74 73 20 6f 66 20 74 79 70 65 20 60 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 27 2e ts.of.type.`lsp--folding-range'.
1d500 0a 0a 28 66 6e 20 26 6b 65 79 20 42 45 47 20 45 4e 44 20 4b 49 4e 44 20 43 48 49 4c 44 52 45 4e ..(fn.&key.BEG.END.KIND.CHILDREN
1d520 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d )..(defalias.'make-lsp--folding-
1d540 72 61 6e 67 65 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c range.#[128."\300.\301\"A@\300.\
1d560 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c 33 30 34 5c 22 41 302\"A@\300.\303\"A@\300.\304\"A
1d580 40 04 5c 32 31 31 5c 32 30 33 44 00 5c 32 31 31 40 5c 33 30 35 3e 5c 32 30 33 2c 00 5c 32 31 31 @.\211\203D.\211@\305>\203,.\211
1d5a0 41 41 5c 32 36 32 01 5c 32 30 32 19 00 5c 33 30 36 06 06 3e 41 40 5c 32 30 33 3b 00 5c 33 30 37 AA\262.\202..\306..>A@\203;.\307
1d5c0 5c 32 36 32 01 5c 32 30 32 19 00 5c 33 31 30 5c 33 31 31 02 40 5c 22 5c 32 31 30 5c 32 30 32 19 \262.\202..\310\311.@\"\210\202.
1d5e0 00 5c 32 31 30 5c 33 31 32 5c 33 31 33 05 05 05 05 25 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d .\210\312\313....%\207".[plist-m
1d600 65 6d 62 65 72 20 3a 62 65 67 20 3a 65 6e 64 20 3a 6b 69 6e 64 20 3a 63 68 69 6c 64 72 65 6e 20 ember.:beg.:end.:kind.:children.
1d620 28 3a 62 65 67 20 3a 65 6e 64 20 3a 6b 69 6e 64 20 3a 63 68 69 6c 64 72 65 6e 20 3a 61 6c 6c 6f (:beg.:end.:kind.:children.:allo
1d640 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.
1d660 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
1d680 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 62 65 67 20 3a 65 6e 64 20 3a 6b 69 6e 64 20 3a 63 68 69 6c ot.one.of.(:beg.:end.:kind.:chil
1d6a0 64 72 65 6e 29 22 20 72 65 63 6f 72 64 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 dren)".record.lsp--folding-range
1d6c0 5d 20 31 31 20 28 23 24 20 2e 20 31 32 30 30 31 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 ].11.(#$...120011)]).(byte-code.
1d6e0 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
1d700 30 37 5c 33 31 30 5c 33 30 36 5c 33 31 31 5c 33 31 32 5c 33 30 35 5c 33 30 33 26 09 5c 32 30 37 07\310\306\311\312\305\303&.\207
1d720 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6d 61 6b 65 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e ".[function-put.make-lsp--foldin
1d740 67 2d 72 61 6e 67 65 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 g-range.side-effect-free.t.cl-st
1d760 72 75 63 74 2d 64 65 66 69 6e 65 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 6e ruct-define.lsp--folding-range.n
1d780 69 6c 20 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 il.cl-structure-object.record.((
1d7a0 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 62 65 67 29 20 28 65 6e 64 29 20 28 6b 69 6e 64 29 20 cl-tag-slot).(beg).(end).(kind).
1d7c0 28 63 68 69 6c 64 72 65 6e 29 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 (children)).cl-struct-lsp--foldi
1d7e0 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 5d 20 31 31 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d ng-range-tags].11).(defvar.lsp--
1d800 63 61 63 68 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 cached-folding-ranges.nil.nil).(
1d820 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d make-variable-buffer-local.'lsp-
1d840 2d 63 61 63 68 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 29 0a 28 64 65 66 76 61 72 20 -cached-folding-ranges).(defvar.
1d860 6c 73 70 2d 2d 63 61 63 68 65 64 2d 6e 65 73 74 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 lsp--cached-nested-folding-range
1d880 73 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 s.nil.nil).(make-variable-buffer
1d8a0 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 63 61 63 68 65 64 2d 6e 65 73 74 65 64 2d 66 6f 6c 64 69 -local.'lsp--cached-nested-foldi
1d8c0 6e 67 2d 72 61 6e 67 65 73 29 0a 23 40 31 34 20 0a 0a 28 66 6e 20 52 41 4e 47 45 29 1f 0a 28 64 ng-ranges).#@14...(fn.RANGE)..(d
1d8e0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 77 69 64 74 efalias.'lsp--folding-range-widt
1d900 68 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c h.#[257."\301.!.>\204..\302\303\
1d920 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 33 30 31 02 21 08 3e 5c 32 30 34 304.D\"\210\211\305H\301.!.>\204
1d940 21 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 5a 5c 32 30 !.\302\303\304.D\"\210.\306HZ\20
1d960 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 7".[cl-struct-lsp--folding-range
1d980 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-
1d9a0 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 32 20 31 5d argument.lsp--folding-range.2.1]
1d9c0 20 36 20 28 23 24 20 2e 20 31 32 31 30 34 30 29 5d 29 0a 23 40 34 38 20 47 65 74 20 74 68 65 20 .6.(#$...121040)]).#@48.Get.the.
1d9e0 66 6f 6c 64 69 6e 67 20 72 61 6e 67 65 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 folding.ranges.for.the.current.b
1da00 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 66 6f 6c 64 uffer...(defalias.'lsp--get-fold
1da20 69 6e 67 2d 72 61 6e 67 65 73 20 23 5b 30 20 22 5c 33 30 31 20 08 40 3d 5c 32 30 34 37 00 5c 33 ing-ranges.#[0."\301..@=\2047.\3
1da40 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 20 44 5c 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 02\303\304\305.D\"\306\307\310\3
1da60 31 31 04 5c 22 5c 22 5c 33 31 32 01 21 5c 33 30 31 20 5c 33 31 33 5c 33 31 34 5c 33 31 35 04 5c 11.\"\"\312.!\301.\313\314\315.\
1da80 22 05 5c 22 5c 33 31 36 5c 33 31 37 02 5c 22 5c 33 32 30 01 5c 33 32 31 5c 22 5c 33 32 32 01 21 ".\"\316\317.\"\320.\321\"\322.!
1daa0 5c 32 36 32 01 5c 32 36 32 01 5c 32 36 32 01 42 10 5c 32 36 36 03 08 41 5c 32 30 37 22 20 5b 6c \262.\262.\262.B.\266..A\207".[l
1dac0 73 70 2d 2d 63 61 63 68 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 20 62 75 66 66 65 72 sp--cached-folding-ranges.buffer
1dae0 2d 63 68 61 72 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 6c 73 70 2d 72 65 71 75 65 73 74 -chars-modified-tick.lsp-request
1db00 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 66 6f 6c 64 69 6e 67 52 61 6e 67 65 22 20 3a 74 65 ."textDocument/foldingRange".:te
1db20 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 xtDocument.lsp--text-document-id
1db40 65 6e 74 69 66 69 65 72 20 2d 73 6f 72 74 20 6c 73 70 2d 2d 6c 69 6e 65 2d 63 6f 6c 2d 63 6f 6d entifier.-sort.lsp--line-col-com
1db60 70 61 72 61 74 6f 72 20 63 6c 2d 6d 61 70 63 61 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 parator.cl-mapcan.#[257."\300\30
1db80 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 30 5c 33 30 33 04 5c 22 5c 33 30 30 5c 33 1.\"\300\302.\"\300\303.\"\300\3
1dba0 30 34 05 5c 22 03 03 42 02 02 42 44 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 73 74 61 72 04.\"..B..BD\207".[gethash."star
1dbc0 74 4c 69 6e 65 22 20 22 73 74 61 72 74 43 68 61 72 61 63 74 65 72 22 20 22 65 6e 64 4c 69 6e 65 tLine"."startCharacter"."endLine
1dbe0 22 20 22 65 6e 64 43 68 61 72 61 63 74 65 72 22 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 "."endCharacter"].8."\n\n(fn.INP
1dc00 55 54 30 29 22 5d 20 6c 73 70 2d 2d 63 6f 6e 76 65 72 74 2d 6c 69 6e 65 2d 63 6f 6c 2d 74 6f 2d UT0)"].lsp--convert-line-col-to-
1dc20 70 6f 69 6e 74 73 2d 62 61 74 63 68 20 73 65 71 2d 6d 61 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 points-batch.seq-map.make-closur
1dc40 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 03 5c 22 5c e.#[257."\301\302.\"\301\303.\"\
1dc60 33 30 31 5c 33 30 34 04 5c 22 5c 33 30 31 5c 33 30 35 05 5c 22 5c 33 30 31 5c 33 30 36 06 06 5c 301\304.\"\301\305.\"\301\306..\
1dc80 22 5c 33 30 37 5c 33 31 30 5c 33 30 31 06 07 06 07 42 5c 33 30 30 5c 33 31 31 23 5c 33 30 31 06 "\307\310\301....B\300\311#\301.
1dca0 06 06 06 42 5c 33 30 30 5c 33 31 31 23 04 5c 33 31 31 25 5c 32 30 37 22 20 5b 56 30 20 67 65 74 ...B\300\311#.\311%\207".[V0.get
1dcc0 68 61 73 68 20 22 73 74 61 72 74 4c 69 6e 65 22 20 22 73 74 61 72 74 43 68 61 72 61 63 74 65 72 hash."startLine"."startCharacter
1dce0 22 20 22 65 6e 64 4c 69 6e 65 22 20 22 65 6e 64 43 68 61 72 61 63 74 65 72 22 20 22 6b 69 6e 64 "."endLine"."endCharacter"."kind
1dd00 22 20 72 65 63 6f 72 64 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 6e 69 6c 5d ".record.lsp--folding-range.nil]
1dd20 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 73 65 71 2d 66 69 6c 74 65 .13."\n\n(fn.INPUT0)"].seq-filte
1dd40 72 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c r.#[257."\301.!.>\204..\302\303\
1dd60 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 33 30 31 02 21 08 3e 5c 32 30 34 304.D\"\210\211\305H\301.!.>\204
1dd80 21 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 57 5c 32 30 !.\302\303\304.D\"\210.\306HW\20
1dda0 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 7".[cl-struct-lsp--folding-range
1ddc0 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-
1dde0 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 31 20 32 5d argument.lsp--folding-range.1.2]
1de00 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 46 4f 4c 44 49 4e 47 2d 52 41 4e 47 45 29 22 5d 20 73 65 71 .6."\n\n(fn.FOLDING-RANGE)"].seq
1de20 2d 69 6e 74 6f 20 6c 69 73 74 20 64 65 6c 65 74 65 2d 64 75 70 73 5d 20 39 20 28 23 24 20 2e 20 -into.list.delete-dups].9.(#$...
1de40 31 32 31 33 30 34 29 5d 29 0a 23 40 36 31 20 47 65 74 20 61 20 6c 69 73 74 20 6f 66 20 6e 65 73 121304)]).#@61.Get.a.list.of.nes
1de60 74 65 64 20 66 6f 6c 64 69 6e 67 20 72 61 6e 67 65 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 ted.folding.ranges.for.the.curre
1de80 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d nt.buffer...(defalias.'lsp--get-
1dea0 6e 65 73 74 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 20 23 5b 30 20 22 08 5c 32 31 31 nested-folding-ranges.#[0.".\211
1dec0 01 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 32 01 5c 33 30 33 20 3d 5c 32 30 33 15 00 09 5c 32 30 .A\262.\242\302.\303.=\203...\20
1dee0 33 15 00 09 5c 32 30 37 5c 33 30 34 5c 33 30 35 20 21 5c 32 31 31 11 5c 32 30 37 22 20 5b 6c 73 3...\207\304\305.!\211.\207".[ls
1df00 70 2d 2d 63 61 63 68 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 20 6c 73 70 2d 2d 63 61 p--cached-folding-ranges.lsp--ca
1df20 63 68 65 64 2d 6e 65 73 74 65 64 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 20 6e 69 6c 20 62 ched-nested-folding-ranges.nil.b
1df40 75 66 66 65 72 2d 63 68 61 72 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 6c 73 70 2d 2d 66 uffer-chars-modified-tick.lsp--f
1df60 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 75 69 6c 64 2d 74 72 65 65 73 20 6c 73 70 2d 2d 67 65 olding-range-build-trees.lsp--ge
1df80 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 5d 20 35 20 28 23 24 20 2e 20 31 32 32 34 34 37 t-folding-ranges].5.(#$...122447
1dfa0 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 52 41 4e 47 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 )]).#@15...(fn.RANGES)..(defalia
1dfc0 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 62 75 69 6c 64 2d 74 72 65 65 s.'lsp--folding-range-build-tree
1dfe0 73 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 36 32 01 5c 33 30 35 5c 33 30 s.#[257."\303\304.\"\262.\305\30
1e000 36 08 09 5c 33 30 37 5c 32 31 31 25 5c 32 31 31 43 02 5c 32 31 31 5c 32 30 33 4e 00 5c 32 31 31 6..\307\211%\211C.\211\203N.\211
1e020 40 5c 33 31 30 01 04 40 5c 22 5c 32 30 34 25 00 02 41 5c 32 36 32 03 5c 32 30 32 16 00 5c 33 31 @\310..@\"\204%..A\262.\202..\31
1e040 31 03 40 21 5c 6e 3e 5c 32 30 34 36 00 5c 33 31 32 5c 33 31 33 5c 33 30 36 05 40 44 5c 22 5c 32 1.@!\n>\2046.\312\313\306.@D\"\2
1e060 31 30 02 40 5c 32 31 31 5c 33 31 34 03 03 5c 33 31 34 48 42 49 5c 32 36 36 02 5c 32 31 31 03 42 10.@\211\314..\314HBI\266.\211.B
1e080 5c 32 36 32 03 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 10 00 5c 32 31 30 5c 33 31 31 02 21 5c \262..A\266\202\202..\210\311.!\
1e0a0 6e 3e 5c 32 30 34 5e 00 5c 33 31 32 5c 33 31 33 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 31 n>\204^.\312\313\306.D\"\210.\31
1e0c0 34 48 5c 32 30 37 22 20 5b 6d 6f 73 74 2d 6e 65 67 61 74 69 76 65 2d 66 69 78 6e 75 6d 20 6d 6f 4H\207".[most-negative-fixnum.mo
1e0e0 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 st-positive-fixnum.cl-struct-lsp
1e100 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 73 65 71 2d 73 6f 72 74 20 6c 73 --folding-range-tags.seq-sort.ls
1e120 70 2d 2d 72 61 6e 67 65 2d 62 65 66 6f 72 65 2d 70 20 72 65 63 6f 72 64 20 6c 73 70 2d 2d 66 6f p--range-before-p.record.lsp--fo
1e140 6c 64 69 6e 67 2d 72 61 6e 67 65 20 6e 69 6c 20 6c 73 70 2d 2d 72 61 6e 67 65 2d 69 6e 73 69 64 lding-range.nil.lsp--range-insid
1e160 65 2d 70 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 e-p.type-of.signal.wrong-type-ar
1e180 67 75 6d 65 6e 74 20 34 5d 20 31 31 20 28 23 24 20 2e 20 31 32 32 37 39 33 29 5d 29 0a 23 40 36 gument.4].11.(#$...122793)]).#@6
1e1a0 33 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 66 6f 6c 64 69 6e 67 20 72 61 6e 67 3.Return.non-nil.if.folding.rang
1e1c0 65 20 52 31 20 6c 69 65 73 20 69 6e 73 69 64 65 20 52 32 0a 0a 28 66 6e 20 52 31 20 52 32 29 1f e.R1.lies.inside.R2..(fn.R1.R2).
1e1e0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 69 6e 73 69 64 65 2d 70 20 .(defalias.'lsp--range-inside-p.
1e200 23 5b 35 31 34 20 22 5c 33 30 31 02 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 #[514."\301.!.>\204..\302\303\30
1e220 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 5c 33 30 31 02 21 08 3e 5c 32 30 34 21 00 5c 33 30 4.D\"\210.\305H\301.!.>\204!.\30
1e240 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 59 5c 32 30 35 4d 00 5c 33 2\303\304.D\"\210.\305HY\205M.\3
1e260 30 31 02 21 08 3e 5c 32 30 34 37 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01.!.>\2047.\302\303\304.D\"\210
1e280 01 5c 33 30 36 48 5c 33 30 31 02 21 08 3e 5c 32 30 34 49 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 .\306H\301.!.>\204I.\302\303\304
1e2a0 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 58 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d .D\"\210.\306HX\207".[cl-struct-
1e2c0 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 lsp--folding-range-tags.type-of.
1e2e0 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 6c 73 70 2d 2d signal.wrong-type-argument.lsp--
1e300 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 31 20 32 5d 20 37 20 28 23 24 20 2e 20 31 32 33 32 39 folding-range.1.2].7.(#$...12329
1e320 38 29 5d 29 0a 23 40 36 33 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 66 6f 6c 64 8)]).#@63.Return.non-nil.if.fold
1e340 69 6e 67 20 72 61 6e 67 65 20 52 31 20 65 6e 64 73 20 62 65 66 6f 72 65 20 52 32 0a 0a 28 66 6e ing.range.R1.ends.before.R2..(fn
1e360 20 52 31 20 52 32 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 62 .R1.R2)..(defalias.'lsp--range-b
1e380 65 66 6f 72 65 2d 70 20 23 5b 35 31 34 20 22 5c 33 30 31 02 21 08 3e 5c 32 30 34 0f 00 5c 33 30 efore-p.#[514."\301.!.>\204..\30
1e3a0 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 5c 33 30 31 02 21 08 3e 5c 2\303\304.D\"\210.\305H\301.!.>\
1e3c0 32 30 34 21 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 57 204!.\302\303\304.D\"\210.\305HW
1e3e0 5c 32 30 36 75 00 5c 33 30 31 02 21 08 3e 5c 32 30 34 37 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 \206u.\301.!.>\2047.\302\303\304
1e400 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 5c 33 30 31 02 21 08 3e 5c 32 30 34 49 00 5c 33 30 32 .D\"\210.\305H\301.!.>\204I.\302
1e420 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 55 5c 32 30 35 75 00 5c 33 30 \303\304.D\"\210.\305HU\205u.\30
1e440 31 01 21 08 3e 5c 32 30 34 5f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 1.!.>\204_.\302\303\304.D\"\210\
1e460 32 31 31 5c 33 30 36 48 5c 33 30 31 03 21 08 3e 5c 32 30 34 71 00 5c 33 30 32 5c 33 30 33 5c 33 211\306H\301.!.>\204q.\302\303\3
1e480 30 34 05 44 5c 22 5c 32 31 30 02 5c 33 30 36 48 57 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 04.D\"\210.\306HW\207".[cl-struc
1e4a0 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 74 79 70 65 2d 6f t-lsp--folding-range-tags.type-o
1e4c0 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 6c 73 70 f.signal.wrong-type-argument.lsp
1e4e0 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 31 20 32 5d 20 37 20 28 23 24 20 2e 20 31 32 33 --folding-range.1.2].7.(#$...123
1e500 36 39 30 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 50 4f 690)]).#@76.Return.non-nil.if.PO
1e520 49 4e 54 20 6c 69 65 73 20 69 6e 73 69 64 65 20 66 6f 6c 64 69 6e 67 20 72 61 6e 67 65 20 52 41 INT.lies.inside.folding.range.RA
1e540 4e 47 45 2e 0a 0a 28 66 6e 20 50 4f 49 4e 54 20 52 41 4e 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 NGE...(fn.POINT.RANGE)..(defalia
1e560 73 20 27 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 6e 73 69 64 65 2d 72 61 6e 67 65 2d 70 20 23 5b 35 s.'lsp--point-inside-range-p.#[5
1e580 31 34 20 22 01 5c 33 30 31 02 21 08 3e 5c 32 30 34 10 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 14.".\301.!.>\204..\302\303\304.
1e5a0 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 59 5c 32 30 35 2b 00 01 5c 33 30 31 02 21 08 3e 5c 32 30 D\"\210.\305HY\205+..\301.!.>\20
1e5c0 34 27 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 58 5c 32 4'.\302\303\304.D\"\210.\306HX\2
1e5e0 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 07".[cl-struct-lsp--folding-rang
1e600 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
1e620 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 31 20 32 -argument.lsp--folding-range.1.2
1e640 5d 20 37 20 28 23 24 20 2e 20 31 32 34 31 37 32 29 5d 29 0a 23 40 38 33 20 52 65 74 75 72 6e 20 ].7.(#$...124172)]).#@83.Return.
1e660 74 68 65 20 69 6e 6e 65 72 6d 6f 73 74 20 66 6f 6c 64 69 6e 67 20 72 61 6e 67 65 20 50 4f 49 4e the.innermost.folding.range.POIN
1e680 54 20 6c 69 65 73 20 69 6e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 50 4f 49 4e 54 T.lies.in...(fn.&optional.(POINT
1e6a0 20 28 70 6f 69 6e 74 29 29 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d .(point)))..(defalias.'lsp--get-
1e6c0 63 75 72 72 65 6e 74 2d 69 6e 6e 65 72 6d 6f 73 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 current-innermost-folding-range.
1e6e0 23 5b 31 32 38 20 22 5c 32 31 31 5c 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 #[128."\211\203..\211.A\262.\242
1e700 5c 32 30 32 0e 00 60 01 5c 32 30 33 1b 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 47 54 44 5c 22 \202..`.\203..\300\301\302.GTD\"
1e720 5c 32 31 30 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 5c 22 5c 33 30 36 20 5c 33 30 37 23 5c 32 30 \210\303\304\305.\"\306.\307#\20
1e740 37 22 20 5b 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 7".[signal.wrong-number-of-argum
1e760 65 6e 74 73 20 6c 73 70 2d 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 69 6e 6e 65 72 6d 6f 73 74 2d ents.lsp--get-current-innermost-
1e780 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 73 65 71 2d 72 65 64 75 63 65 20 6d 61 6b 65 2d 63 6c folding-range.seq-reduce.make-cl
1e7a0 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 5c 32 30 33 13 00 01 5c osure.#[514."\301\300.\"\203...\
1e7c0 32 30 33 12 00 5c 33 30 32 01 03 5c 22 5c 32 30 33 13 00 5c 32 30 37 01 5c 32 30 37 22 20 5b 56 203..\302..\"\203..\207.\207".[V
1e7e0 30 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 6e 73 69 64 65 2d 72 61 6e 67 65 2d 70 20 6c 73 70 2d 0.lsp--point-inside-range-p.lsp-
1e800 2d 72 61 6e 67 65 2d 69 6e 73 69 64 65 2d 70 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4e 45 -range-inside-p].5."\n\n(fn.INNE
1e820 52 4d 4f 53 54 2d 52 41 4e 47 45 20 43 55 52 52 2d 52 41 4e 47 45 29 22 5d 20 6c 73 70 2d 2d 67 RMOST-RANGE.CURR-RANGE)"].lsp--g
1e840 65 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 73 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 31 et-folding-ranges.nil].6.(#$...1
1e860 32 34 35 30 35 29 5d 29 0a 23 40 38 33 20 52 65 74 75 72 6e 20 74 68 65 20 6f 75 74 65 72 6d 6f 24505)]).#@83.Return.the.outermo
1e880 73 74 20 66 6f 6c 64 69 6e 67 20 72 61 6e 67 65 20 50 4f 49 4e 54 20 6c 69 65 73 20 69 6e 2e 0a st.folding.range.POINT.lies.in..
1e8a0 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 28 50 4f 49 4e 54 20 28 70 6f 69 6e 74 29 29 29 1f .(fn.&optional.(POINT.(point))).
1e8c0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 6f 75 74 .(defalias.'lsp--get-current-out
1e8e0 65 72 6d 6f 73 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 23 5b 31 32 38 20 22 5c 32 31 31 ermost-folding-range.#[128."\211
1e900 5c 32 30 33 0d 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 0e 00 60 01 5c 32 30 \203..\211.A\262.\242\202..`.\20
1e920 33 1b 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 47 54 44 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 3..\300\301\302.GTD\"\210\303\30
1e940 34 5c 33 30 35 03 5c 22 5c 33 30 36 20 5c 33 30 37 23 41 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 4\305.\"\306.\307#A\207".[signal
1e960 20 77 72 6f 6e 67 2d 6e 75 6d 62 65 72 2d 6f 66 2d 61 72 67 75 6d 65 6e 74 73 20 6c 73 70 2d 2d .wrong-number-of-arguments.lsp--
1e980 67 65 74 2d 63 75 72 72 65 6e 74 2d 6f 75 74 65 72 6d 6f 73 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 get-current-outermost-folding-ra
1e9a0 6e 67 65 20 73 65 71 2d 72 65 64 75 63 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 nge.seq-reduce.make-closure.#[51
1e9c0 34 20 22 01 5c 32 31 31 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 31 5c 33 30 32 04 21 4.".\211\211A\262.\242\301\302.!
1e9e0 5c 33 30 33 5c 33 30 30 06 06 5c 22 5c 32 30 33 21 00 05 5c 32 30 33 1d 00 5c 32 31 31 03 56 5c \303\300..\"\203!..\203..\211.V\
1ea00 32 30 33 21 00 5c 32 31 31 05 42 5c 32 30 37 05 5c 32 30 37 22 20 5b 56 30 20 6e 69 6c 20 6c 73 203!.\211.B\207.\207".[V0.nil.ls
1ea20 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 77 69 64 74 68 20 6c 73 70 2d 2d 70 6f 69 6e p--folding-range-width.lsp--poin
1ea40 74 2d 69 6e 73 69 64 65 2d 72 61 6e 67 65 2d 70 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 t-inside-range-p].9."\n\n(fn.INP
1ea60 55 54 30 20 49 4e 50 55 54 31 29 22 5d 20 6c 73 70 2d 2d 67 65 74 2d 66 6f 6c 64 69 6e 67 2d 72 UT0.INPUT1)"].lsp--get-folding-r
1ea80 61 6e 67 65 73 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 31 32 35 30 33 38 29 5d 29 0a 28 64 65 anges.nil].6.(#$...125038)]).(de
1eaa0 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f falias.'lsp--folding-range-at-po
1eac0 69 6e 74 2d 62 6f 75 6e 64 73 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 21 5c 32 30 34 5c 66 00 int-bounds.#[0."\302\303!\204\f.
1eae0 5c 33 30 34 5c 33 30 35 21 5c 32 30 35 3d 00 08 5c 32 30 35 3d 00 5c 33 30 36 20 5c 32 31 31 5c \304\305!\205=..\205=.\306.\211\
1eb00 32 30 35 3b 00 5c 33 30 37 01 21 09 3e 5c 32 30 34 25 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 03 205;.\307.!.>\204%.\310\311\312.
1eb20 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 33 48 5c 33 30 37 02 21 09 3e 5c 32 30 34 37 00 5c 33 D\"\210\211\313H\307.!.>\2047.\3
1eb40 31 30 5c 33 31 31 5c 33 31 32 04 44 5c 22 5c 32 31 30 01 5c 33 31 34 48 42 5c 32 36 32 01 5c 32 10\311\312.D\"\210.\314HB\262.\2
1eb60 30 37 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 66 6f 6c 64 69 6e 67 20 63 6c 2d 73 74 72 75 63 07".[lsp-enable-folding.cl-struc
1eb80 74 2d 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 t-lsp--folding-range-tags.lsp--c
1eba0 61 70 61 62 69 6c 69 74 79 20 3a 66 6f 6c 64 69 6e 67 52 61 6e 67 65 50 72 6f 76 69 64 65 72 20 apability.:foldingRangeProvider.
1ebc0 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 22 74 65 78 74 lsp--registered-capability."text
1ebe0 44 6f 63 75 6d 65 6e 74 2f 66 6f 6c 64 69 6e 67 52 61 6e 67 65 22 20 6c 73 70 2d 2d 67 65 74 2d Document/foldingRange".lsp--get-
1ec00 63 75 72 72 65 6e 74 2d 69 6e 6e 65 72 6d 6f 73 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 current-innermost-folding-range.
1ec20 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
1ec40 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 31 20 32 5d 20 36 5d 29 0a 28 nt.lsp--folding-range.1.2].6]).(
1ec60 70 75 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 27 62 6f 75 6e 64 73 2d put.'lsp--folding-range.'bounds-
1ec80 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d of-thing-at-point.'lsp--folding-
1eca0 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 62 6f 75 6e 64 73 29 0a 23 40 32 37 20 0a 0a 28 66 range-at-point-bounds).#@27...(f
1ecc0 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 42 41 43 4b 57 41 52 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 n.&optional.BACKWARD)..(defalias
1ece0 20 27 6c 73 70 2d 2d 67 65 74 2d 6e 65 61 72 65 73 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 .'lsp--get-nearest-folding-range
1ed00 20 23 5b 32 35 36 20 22 60 5c 33 30 30 5c 32 31 31 5c 32 30 34 2d 00 02 5c 32 30 33 10 00 01 65 .#[256."`\300\211\204-..\203...e
1ed20 58 5c 32 30 32 13 00 01 64 59 5c 32 30 34 2d 00 02 5c 32 30 33 21 00 01 53 5c 32 36 32 02 5c 32 X\202...dY\204-..\203!..S\262.\2
1ed40 30 32 25 00 01 54 5c 32 36 32 02 5c 33 30 31 02 21 5c 32 36 32 01 5c 32 30 32 02 00 5c 32 30 37 02%..T\262.\301.!\262.\202..\207
1ed60 22 20 5b 6e 69 6c 20 6c 73 70 2d 2d 67 65 74 2d 63 75 72 72 65 6e 74 2d 69 6e 6e 65 72 6d 6f 73 ".[nil.lsp--get-current-innermos
1ed80 74 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 5d 20 35 20 28 23 24 20 2e 20 31 32 36 31 34 30 29 t-folding-range].5.(#$...126140)
1eda0 5d 29 0a 23 40 31 30 20 0a 0a 28 66 6e 20 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 ]).#@10...(fn.N)..(defalias.'lsp
1edc0 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 66 6f 72 77 61 72 64 --folding-range-at-point-forward
1ede0 2d 6f 70 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 21 5c 32 30 34 5c 66 00 5c 33 30 34 5c -op.#[257."\302\303!\204\f.\304\
1ee00 33 30 35 21 5c 32 30 35 72 00 08 5c 32 30 35 72 00 5c 32 31 31 5c 33 30 36 55 3f 5c 32 30 35 72 305!\205r..\205r.\211\306U?\205r
1ee20 00 5c 33 30 37 32 72 00 5c 33 31 30 01 21 5c 33 30 36 5c 32 31 31 02 57 5c 32 30 35 6f 00 5c 33 .\3072r.\310.!\306\211.W\205o.\3
1ee40 31 31 5c 33 31 32 04 5c 33 30 36 57 21 5c 32 31 31 5c 32 30 33 62 00 04 5c 33 30 36 57 5c 32 30 11\312.\306W!\211\203b..\306W\20
1ee60 33 4a 00 5c 33 31 33 01 21 09 3e 5c 32 30 34 44 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 03 44 5c 3J.\313.!.>\204D.\314\315\316.D\
1ee80 22 5c 32 31 30 5c 32 31 31 5c 33 31 37 48 5c 32 30 32 5c 5c 00 5c 33 31 33 01 21 09 3e 5c 32 30 "\210\211\317H\202\\.\313.!.>\20
1eea0 34 59 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 32 30 48 4Y.\314\315\316.D\"\210\211\320H
1eec0 62 5c 32 36 36 03 5c 32 30 32 68 00 5c 33 32 31 5c 33 30 37 5c 33 31 31 5c 22 5c 32 36 36 03 5c b\266.\202h.\321\307\311\"\266.\
1eee0 32 31 31 54 5c 32 36 32 01 5c 32 30 32 1f 00 5c 32 36 36 5c 32 30 32 30 5c 32 30 37 22 20 5b 6c 211T\262.\202..\266\2020\207".[l
1ef00 73 70 2d 65 6e 61 62 6c 65 2d 66 6f 6c 64 69 6e 67 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d sp-enable-folding.cl-struct-lsp-
1ef20 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 61 70 61 62 69 6c -folding-range-tags.lsp--capabil
1ef40 69 74 79 20 3a 66 6f 6c 64 69 6e 67 52 61 6e 67 65 50 72 6f 76 69 64 65 72 20 6c 73 70 2d 2d 72 ity.:foldingRangeProvider.lsp--r
1ef60 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 22 74 65 78 74 44 6f 63 75 6d 65 egistered-capability."textDocume
1ef80 6e 74 2f 66 6f 6c 64 69 6e 67 52 61 6e 67 65 22 20 30 20 2d 2d 63 6c 2d 62 6c 6f 63 6b 2d 62 72 nt/foldingRange".0.--cl-block-br
1efa0 65 61 6b 2d 2d 20 61 62 73 20 6e 69 6c 20 6c 73 70 2d 2d 67 65 74 2d 6e 65 61 72 65 73 74 2d 66 eak--.abs.nil.lsp--get-nearest-f
1efc0 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e olding-range.type-of.signal.wron
1efe0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e g-type-argument.lsp--folding-ran
1f000 67 65 20 31 20 32 20 74 68 72 6f 77 5d 20 39 20 28 23 24 20 2e 20 31 32 36 33 37 36 29 5d 29 0a ge.1.2.throw].9.(#$...126376)]).
1f020 28 70 75 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 27 66 6f 72 77 61 72 (put.'lsp--folding-range.'forwar
1f040 64 2d 6f 70 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e d-op.'lsp--folding-range-at-poin
1f060 74 2d 66 6f 72 77 61 72 64 2d 6f 70 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f t-forward-op).(defalias.'lsp--fo
1f080 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f lding-range-at-point-beginning-o
1f0a0 70 20 23 5b 30 20 22 5c 33 30 30 20 40 62 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 66 6f 6c 64 69 6e p.#[0."\300.@b\207".[lsp--foldin
1f0c0 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 62 6f 75 6e 64 73 5d 20 31 5d 29 0a 28 70 75 g-range-at-point-bounds].1]).(pu
1f0e0 74 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 27 62 65 67 69 6e 6e 69 6e 67 t.'lsp--folding-range.'beginning
1f100 2d 6f 70 20 27 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 -op.'lsp--folding-range-at-point
1f120 2d 62 65 67 69 6e 6e 69 6e 67 2d 6f 70 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 -beginning-op).(defalias.'lsp--f
1f140 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 65 6e 64 2d 6f 70 20 23 5b 30 olding-range-at-point-end-op.#[0
1f160 20 22 5c 33 30 30 20 41 62 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e ."\300.Ab\207".[lsp--folding-ran
1f180 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 62 6f 75 6e 64 73 5d 20 31 5d 29 0a 28 70 75 74 20 27 6c 73 ge-at-point-bounds].1]).(put.'ls
1f1a0 70 2d 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 20 27 65 6e 64 2d 6f 70 20 27 6c 73 70 2d 2d 66 p--folding-range.'end-op.'lsp--f
1f1c0 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 65 6e 64 2d 6f 70 29 0a 28 64 olding-range-at-point-end-op).(d
1f1e0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 62 6f 75 efalias.'lsp--range-at-point-bou
1f200 6e 64 73 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 36 1b 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 nds.#[0."\300.\206..\301\302!\20
1f220 35 12 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 20 5c 22 21 5c 32 31 31 5c 32 30 35 19 5..\303\304\305\306.\"!\211\205.
1f240 00 5c 33 30 37 01 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 66 6f 6c 64 69 6e 67 2d .\307.!\262.\207".[lsp--folding-
1f260 72 61 6e 67 65 2d 61 74 2d 70 6f 69 6e 74 2d 62 6f 75 6e 64 73 20 6c 73 70 2d 2d 63 61 70 61 62 range-at-point-bounds.lsp--capab
1f280 69 6c 69 74 79 20 3a 68 6f 76 65 72 50 72 6f 76 69 64 65 72 20 6c 73 70 3a 68 6f 76 65 72 2d 72 ility.:hoverProvider.lsp:hover-r
1f2a0 61 6e 67 65 5c 3f 20 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 ange\?.lsp-request."textDocument
1f2c0 2f 68 6f 76 65 72 22 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 /hover".lsp--text-document-posit
1f2e0 69 6f 6e 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 6f 2d 72 65 67 69 6f 6e 5d ion-params.lsp--range-to-region]
1f300 20 34 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 61 6e 67 65 20 27 62 6f 75 6e 64 73 2d 6f 66 .4]).(put.'lsp--range.'bounds-of
1f320 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 61 74 2d 70 -thing-at-point.'lsp--range-at-p
1f340 6f 69 6e 74 2d 62 6f 75 6e 64 73 29 0a 23 40 35 35 20 52 65 74 75 72 6e 20 6e 6f 6e 20 6e 69 6c oint-bounds).#@55.Return.non.nil
1f360 20 69 66 20 73 68 6f 75 6c 64 20 6c 6f 67 20 66 6f 72 20 4d 45 54 48 4f 44 2e 0a 0a 28 66 6e 20 .if.should.log.for.METHOD...(fn.
1f380 4d 45 54 48 4f 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d METHOD)..(defalias.'lsp--log-io-
1f3a0 70 20 23 5b 32 35 37 20 22 08 5c 32 30 35 5c 66 00 09 3f 5c 32 30 36 5c 66 00 5c 32 31 31 09 5c p.#[257.".\205\f..?\206\f.\211.\
1f3c0 32 33 35 5c 32 30 37 22 20 5b 6c 73 70 2d 6c 6f 67 2d 69 6f 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 235\207".[lsp-log-io.lsp-log-io-
1f3e0 61 6c 6c 6f 77 6c 69 73 74 2d 6d 65 74 68 6f 64 73 5d 20 33 20 28 23 24 20 2e 20 31 32 37 38 32 allowlist-methods].3.(#$...12782
1f400 36 29 5d 29 0a 23 40 34 30 20 54 6f 67 67 6c 65 20 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 20 70 6)]).#@40.Toggle.client-server.p
1f420 72 6f 74 6f 63 6f 6c 20 6c 6f 67 67 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 rotocol.logging...(defalias.'lsp
1f440 2d 74 6f 67 67 6c 65 2d 74 72 61 63 65 2d 69 6f 20 23 5b 30 20 22 08 3f 10 5c 33 30 31 5c 33 30 -toggle-trace-io.#[0.".?.\301\30
1f460 32 08 5c 32 30 33 0d 00 5c 33 30 33 5c 32 30 32 0e 00 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 6c 2.\203..\303\202..\304\"\207".[l
1f480 73 70 2d 6c 6f 67 2d 69 6f 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 65 72 76 65 72 20 6c 6f 67 67 sp-log-io.lsp--info."Server.logg
1f4a0 69 6e 67 20 25 73 2e 22 20 22 65 6e 61 62 6c 65 64 22 20 22 64 69 73 61 62 6c 65 64 22 5d 20 33 ing.%s."."enabled"."disabled"].3
1f4c0 20 28 23 24 20 2e 20 31 32 38 30 31 30 29 20 6e 69 6c 5d 29 0a 23 40 33 33 20 54 6f 67 67 6c 65 .(#$...128010).nil]).#@33.Toggle
1f4e0 20 73 69 67 6e 61 74 75 72 65 20 61 75 74 6f 20 61 63 74 69 76 61 74 65 2e 1f 0a 28 64 65 66 61 .signature.auto.activate...(defa
1f500 6c 69 61 73 20 27 6c 73 70 2d 74 6f 67 67 6c 65 2d 73 69 67 6e 61 74 75 72 65 2d 61 75 74 6f 2d lias.'lsp-toggle-signature-auto-
1f520 61 63 74 69 76 61 74 65 20 23 5b 30 20 22 08 3f 5c 32 30 35 06 00 5c 33 30 31 10 5c 33 30 32 5c activate.#[0.".?\205..\301.\302\
1f540 33 30 33 08 5c 32 30 33 11 00 5c 33 30 34 5c 32 30 32 12 00 5c 33 30 35 5c 22 5c 32 31 30 5c 33 303.\203..\304\202..\305\"\210\3
1f560 30 36 20 5c 32 30 37 22 20 5b 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 61 75 74 6f 2d 61 63 74 06.\207".[lsp-signature-auto-act
1f580 69 76 61 74 65 20 28 3a 6f 6e 2d 74 72 69 67 67 65 72 2d 63 68 61 72 29 20 6c 73 70 2d 2d 69 6e ivate.(:on-trigger-char).lsp--in
1f5a0 66 6f 20 22 53 69 67 6e 61 74 75 72 65 20 61 75 74 6f 61 63 74 69 76 61 74 65 20 25 73 2e 22 20 fo."Signature.autoactivate.%s.".
1f5c0 22 65 6e 61 62 6c 65 64 22 20 22 64 69 73 61 62 6c 65 64 22 20 6c 73 70 2d 2d 75 70 64 61 74 65 "enabled"."disabled".lsp--update
1f5e0 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 68 6f 6f 6b 5d 20 33 20 28 23 24 20 2e 20 31 32 -signature-help-hook].3.(#$...12
1f600 38 32 31 38 29 20 6e 69 6c 5d 29 0a 23 40 32 38 20 54 6f 67 67 6c 65 20 6f 6e 20 74 79 70 65 20 8218).nil]).#@28.Toggle.on.type.
1f620 66 6f 72 6d 61 74 74 69 6e 67 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 74 6f 67 67 formatting...(defalias.'lsp-togg
1f640 6c 65 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 20 23 5b 30 20 22 08 3f 10 5c 33 le-on-type-formatting.#[0.".?.\3
1f660 30 31 5c 33 30 32 08 5c 32 30 33 0d 00 5c 33 30 33 5c 32 30 32 0e 00 5c 33 30 34 5c 22 5c 32 31 01\302.\203..\303\202..\304\"\21
1f680 30 5c 33 30 35 20 5c 32 30 37 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 6f 6e 2d 74 79 70 65 2d 0\305.\207".[lsp-enable-on-type-
1f6a0 66 6f 72 6d 61 74 74 69 6e 67 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 4f 6e 20 74 79 70 65 20 66 6f formatting.lsp--info."On.type.fo
1f6c0 72 6d 61 74 74 69 6e 67 20 69 73 20 25 73 2e 22 20 22 65 6e 61 62 6c 65 64 22 20 22 64 69 73 61 rmatting.is.%s."."enabled"."disa
1f6e0 62 6c 65 64 22 20 6c 73 70 2d 2d 75 70 64 61 74 65 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 bled".lsp--update-on-type-format
1f700 74 69 6e 67 2d 68 6f 6f 6b 5d 20 33 20 28 23 24 20 2e 20 31 32 38 35 32 39 29 20 6e 69 6c 5d 29 ting-hook].3.(#$...128529).nil])
1f720 0a 23 40 32 39 20 54 6f 67 67 6c 65 20 73 79 6d 62 6f 6c 20 68 69 67 68 6c 69 67 68 74 69 6e 67 .#@29.Toggle.symbol.highlighting
1f740 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 74 6f 67 67 6c 65 2d 73 79 6d 62 6f 6c 2d ...(defalias.'lsp-toggle-symbol-
1f760 68 69 67 68 6c 69 67 68 74 20 23 5b 30 20 22 08 3f 5c 32 31 31 10 5c 32 30 33 18 00 5c 33 30 31 highlight.#[0.".?\211.\203..\301
1f780 5c 33 30 32 21 5c 32 30 33 18 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 24 \302!\203..\303\304\305\306\307$
1f7a0 5c 32 31 30 5c 33 31 30 5c 33 31 31 21 5c 32 30 37 08 3f 5c 32 30 35 2a 00 5c 33 31 32 5c 33 30 \210\310\311!\207.?\205*.\312\30
1f7c0 34 5c 33 30 35 5c 33 30 37 23 5c 32 31 30 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 5c 33 31 30 5c 4\305\307#\210\313\314!\210\310\
1f7e0 33 31 35 21 5c 32 30 37 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 2d 68 69 67 315!\207".[lsp-enable-symbol-hig
1f800 68 6c 69 67 68 74 69 6e 67 20 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 hlighting.lsp-feature\?."textDoc
1f820 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 22 20 61 64 64 2d 68 6f 6f ument/documentHighlight".add-hoo
1f840 6b 20 6c 73 70 2d 6f 6e 2d 69 64 6c 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 k.lsp-on-idle-hook.lsp--document
1f860 2d 68 69 67 68 6c 69 67 68 74 20 6e 69 6c 20 74 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 79 6d 62 -highlight.nil.t.lsp--info."Symb
1f880 6f 6c 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 65 6e 61 62 6c 65 64 20 69 6e 20 63 75 72 72 65 ol.highlighting.enabled.in.curre
1f8a0 6e 74 20 62 75 66 66 65 72 2e 22 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 72 65 6d nt.buffer.".remove-hook.lsp--rem
1f8c0 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 20 22 53 79 6d 62 ove-overlays.lsp-highlight."Symb
1f8e0 6f 6c 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 64 69 73 61 62 6c 65 64 20 69 6e 20 63 75 72 72 ol.highlighting.disabled.in.curr
1f900 65 6e 74 20 62 75 66 66 65 72 2e 22 5d 20 36 20 28 23 24 20 2e 20 31 32 38 38 30 36 29 20 6e 69 ent.buffer."].6.(#$...128806).ni
1f920 6c 5d 29 0a 23 40 34 35 20 4c 69 73 74 20 6f 66 20 6b 65 79 20 62 69 6e 64 69 6e 67 2f 73 68 6f l]).#@45.List.of.key.binding/sho
1f940 72 74 20 64 65 73 63 72 69 70 74 69 6f 6e 20 70 61 69 72 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 rt.description.pair...(defvar.ls
1f960 70 2d 2d 62 69 6e 64 69 6e 67 2d 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6e 69 6c 20 28 23 24 20 p--binding-descriptions.nil.(#$.
1f980 2e 20 31 32 39 33 32 31 29 29 0a 23 40 32 38 36 20 49 6e 20 4b 45 59 4d 41 50 2c 20 64 65 66 69 ..129321)).#@286.In.KEYMAP,.defi
1f9a0 6e 65 20 6b 65 79 20 73 65 71 75 65 6e 63 65 20 4b 45 59 20 61 73 20 44 45 46 20 63 6f 6e 64 69 ne.key.sequence.KEY.as.DEF.condi
1f9c0 74 69 6f 6e 61 6c 6c 79 2e 0a 54 68 69 73 20 69 73 20 6c 69 6b 65 20 60 64 65 66 69 6e 65 2d 6b tionally..This.is.like.`define-k
1f9e0 65 79 27 2c 20 65 78 63 65 70 74 20 74 68 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 64 69 73 61 70 ey',.except.the.definition.disap
1fa00 70 65 61 72 73 0a 77 68 65 6e 65 76 65 72 20 43 4f 4e 44 20 65 76 61 6c 75 61 74 65 73 20 74 6f pears.whenever.COND.evaluates.to
1fa20 20 6e 69 6c 2e 0a 44 45 53 43 20 69 73 20 74 68 65 20 73 68 6f 72 74 2d 64 65 73 63 72 69 70 74 .nil..DESC.is.the.short-descript
1fa40 69 6f 6e 20 66 6f 72 20 74 68 65 20 62 69 6e 64 69 6e 67 2e 0a 42 49 4e 44 49 4e 47 53 20 69 73 ion.for.the.binding..BINDINGS.is
1fa60 20 61 20 6c 69 73 74 20 6f 66 20 28 6b 65 79 20 64 65 66 20 64 65 73 63 20 63 6f 6e 64 29 2e 0a .a.list.of.(key.def.desc.cond)..
1fa80 0a 28 66 6e 20 4b 45 59 4d 41 50 20 4b 45 59 20 44 45 46 20 44 45 53 43 20 43 4f 4e 44 20 26 72 .(fn.KEYMAP.KEY.DEF.DESC.COND.&r
1faa0 65 73 74 20 42 49 4e 44 49 4e 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 est.BINDINGS)..(defalias.'lsp-de
1fac0 66 69 6e 65 2d 63 6f 6e 64 69 74 69 6f 6e 61 6c 2d 6b 65 79 20 27 28 6d 61 63 72 6f 20 2e 20 23 fine-conditional-key.'(macro...#
1fae0 5b 31 34 31 33 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 06 09 5c 22 5c 33 30 34 5c [1413."\300\301\302\303..\"\304\
1fb00 33 30 35 06 09 06 09 06 09 06 09 06 09 42 42 42 42 5c 22 5c 22 21 5c 32 30 37 22 20 5b 6d 61 63 305..........BBBB\"\"!\207".[mac
1fb20 72 6f 65 78 70 2d 70 72 6f 67 6e 20 2d 6d 61 70 63 61 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 roexp-progn.-mapcat.make-closure
1fb40 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 01 5c 32 31 31 .#[257."\211.\211A\262.\242.\211
1fb60 41 5c 32 36 32 03 5c 32 34 32 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 03 40 5c 33 30 31 5c A\262.\242.\211A\262.\242.@\301\
1fb80 33 30 30 05 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 09 5c 22 06 08 5c 33 30 36 5c 33 300.\302\303\304\305..\"..\306\3
1fba0 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 0d 45 5c 33 31 34 42 42 45 5c 32 35 37 07\310\311\312\313..E\314BBE\257
1fbc0 05 44 46 5c 33 31 31 5c 33 31 35 06 06 44 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 31 37 5c 33 .DF\311\315..D\316\317\320\317\3
1fbe0 30 32 06 0b 06 5c 6e 44 44 45 45 45 44 5c 32 30 37 22 20 5b 56 30 20 64 65 66 69 6e 65 2d 6b 65 02...\nDDEEED\207".[V0.define-ke
1fc00 79 20 71 75 6f 74 65 20 6d 65 6e 75 2d 69 74 65 6d 20 66 6f 72 6d 61 74 20 22 6d 61 79 62 65 2d y.quote.menu-item.format."maybe-
1fc20 25 73 22 20 3a 66 69 6c 74 65 72 20 6c 61 6d 62 64 61 20 28 69 74 65 6d 29 20 77 68 65 6e 20 77 %s".:filter.lambda.(item).when.w
1fc40 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 6f 72 20 28 77 68 65 6e 20 28 62 75 ith-current-buffer.(or.(when.(bu
1fc60 66 66 65 72 2d 6c 69 76 65 2d 70 20 6c 73 70 2d 2d 64 65 73 63 72 69 62 65 2d 62 75 66 66 65 72 ffer-live-p.lsp--describe-buffer
1fc80 29 20 6c 73 70 2d 2d 64 65 73 63 72 69 62 65 2d 62 75 66 66 65 72 29 20 28 63 75 72 72 65 6e 74 ).lsp--describe-buffer).(current
1fca0 2d 62 75 66 66 65 72 29 29 20 28 69 74 65 6d 29 20 73 74 72 69 6e 67 70 20 73 65 74 71 20 6c 73 -buffer)).(item).stringp.setq.ls
1fcc0 70 2d 2d 62 69 6e 64 69 6e 67 2d 64 65 73 63 72 69 70 74 69 6f 6e 73 20 61 70 70 65 6e 64 5d 20 p--binding-descriptions.append].
1fce0 32 30 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 2d 70 61 72 74 69 74 69 6f 6e 20."\n\n(fn.INPUT0)"].-partition
1fd00 20 34 5d 20 31 36 20 28 23 24 20 2e 20 31 32 39 34 32 35 29 5d 29 29 0a 28 62 79 74 65 2d 63 6f .4].16.(#$...129425)])).(byte-co
1fd20 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 31 5c 33 30 de."\300\301\302\303#\304\301\30
1fd40 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 64 65 5\306#\207".[function-put.lsp-de
1fd60 66 69 6e 65 2d 63 6f 6e 64 69 74 69 6f 6e 61 6c 2d 6b 65 79 20 6c 69 73 70 2d 69 6e 64 65 6e 74 fine-conditional-key.lisp-indent
1fd80 2d 66 75 6e 63 74 69 6f 6e 20 64 65 66 75 6e 20 70 75 74 20 65 64 65 62 75 67 2d 66 6f 72 6d 2d -function.defun.put.edebug-form-
1fda0 73 70 65 63 20 28 66 6f 72 6d 20 66 6f 72 6d 20 66 6f 72 6d 20 66 6f 72 6d 20 66 6f 72 6d 20 26 spec.(form.form.form.form.form.&
1fdc0 72 65 73 74 20 73 65 78 70 29 5d 20 35 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 65 73 63 rest.sexp)].5).(defvar.lsp--desc
1fde0 72 69 62 65 2d 62 75 66 66 65 72 20 6e 69 6c 29 0a 23 40 34 31 20 0a 0a 28 66 6e 20 46 4e 20 42 ribe-buffer.nil).#@41...(fn.FN.B
1fe00 55 46 46 45 52 20 26 6f 70 74 69 6f 6e 61 6c 20 50 52 45 46 49 58 20 4d 45 4e 55 53 29 1f 0a 28 UFFER.&optional.PREFIX.MENUS)..(
1fe20 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 62 75 66 66 65 72 2d 62 69 defalias.'lsp-describe-buffer-bi
1fe40 6e 64 69 6e 67 73 2d 61 64 76 69 63 65 20 23 5b 31 30 32 36 20 22 02 18 03 03 03 03 23 29 5c 32 ndings-advice.#[1026."......#)\2
1fe60 30 37 22 20 5b 6c 73 70 2d 2d 64 65 73 63 72 69 62 65 2d 62 75 66 66 65 72 5d 20 38 20 28 23 24 07".[lsp--describe-buffer].8.(#$
1fe80 20 2e 20 31 33 30 35 35 30 29 5d 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 64 65 73 63 72 69 ...130550)]).(advice-add.'descri
1fea0 62 65 2d 62 75 66 66 65 72 2d 62 69 6e 64 69 6e 67 73 20 3a 61 72 6f 75 6e 64 20 27 6c 73 70 2d be-buffer-bindings.:around.'lsp-
1fec0 64 65 73 63 72 69 62 65 2d 62 75 66 66 65 72 2d 62 69 6e 64 69 6e 67 73 2d 61 64 76 69 63 65 29 describe-buffer-bindings-advice)
1fee0 0a 23 40 31 37 20 0a 0a 28 66 6e 20 4d 41 50 50 49 4e 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 .#@17...(fn.MAPPINGS)..(defalias
1ff00 20 27 6c 73 70 2d 2d 70 72 65 70 65 6e 64 2d 70 72 65 66 69 78 20 23 5b 32 35 37 20 22 5c 33 30 .'lsp--prepend-prefix.#[257."\30
1ff20 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 22 5c 22 5c 32 30 37 22 20 5b 2d 6d 61 70 63 61 74 0\301\302\303.\"\"\207".[-mapcat
1ff40 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 01 40 08 5c 33 .#[257."\211.\211A\262.\242.@.\3
1ff60 30 31 03 51 01 44 5c 32 30 37 22 20 5b 6c 73 70 2d 6b 65 79 6d 61 70 2d 70 72 65 66 69 78 20 22 01.Q.D\207".[lsp-keymap-prefix."
1ff80 20 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 2d 70 61 72 74 69 74 ."].7."\n\n(fn.INPUT0)"].-partit
1ffa0 69 6f 6e 20 32 5d 20 36 20 28 23 24 20 2e 20 31 33 30 37 39 30 29 5d 29 0a 28 64 65 66 76 61 72 ion.2].6.(#$...130790)]).(defvar
1ffc0 20 6c 73 70 2d 63 6f 6d 6d 61 6e 64 2d 6d 61 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .lsp-command-map.(byte-code."\30
1ffe0 31 20 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 23 5c 32 31 30 5c 33 30 35 08 5c 33 30 36 5c 22 10 1.\302.\303\304#\210\305.\306\".
20000 5c 33 30 32 01 5c 33 30 37 5c 33 31 30 23 5c 32 31 30 5c 33 30 35 08 5c 33 31 31 5c 22 10 5c 33 \302.\307\310#\210\305.\311\".\3
20020 30 32 01 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 5c 33 30 35 08 5c 33 31 34 5c 22 10 5c 33 30 32 02.\312\313#\210\305.\314\".\302
20040 01 5c 33 31 35 5c 33 31 36 23 5c 32 31 30 5c 33 30 35 08 5c 33 31 37 5c 22 10 5c 33 30 32 01 5c .\315\316#\210\305.\317\".\302.\
20060 33 32 30 5c 33 32 31 23 5c 32 31 30 5c 33 30 35 08 5c 33 32 32 5c 22 10 5c 33 30 32 01 5c 33 32 320\321#\210\305.\322\".\302.\32
20080 33 5c 33 32 34 23 5c 32 31 30 5c 33 30 35 08 5c 33 32 35 5c 22 10 5c 33 30 32 01 5c 33 32 36 5c 3\324#\210\305.\325\".\302.\326\
200a0 33 32 37 23 5c 32 31 30 5c 33 30 35 08 5c 33 33 30 5c 22 10 5c 33 30 32 01 5c 33 33 31 5c 33 33 327#\210\305.\330\".\302.\331\33
200c0 32 23 5c 32 31 30 5c 33 30 35 08 5c 33 33 33 5c 22 10 5c 33 30 32 01 5c 33 33 34 5c 33 33 35 23 2#\210\305.\333\".\302.\334\335#
200e0 5c 32 31 30 5c 33 30 35 08 5c 33 33 36 5c 22 10 5c 33 30 32 01 5c 33 33 37 5c 33 34 30 23 5c 32 \210\305.\336\".\302.\337\340#\2
20100 31 30 5c 33 30 35 08 5c 33 34 31 5c 22 10 5c 33 30 32 01 5c 33 34 32 5c 33 34 33 23 5c 32 31 30 10\305.\341\".\302.\342\343#\210
20120 5c 33 30 35 08 5c 33 34 34 5c 22 10 5c 33 30 32 01 5c 33 34 35 5c 33 34 36 23 5c 32 31 30 5c 33 \305.\344\".\302.\345\346#\210\3
20140 30 35 08 5c 33 34 37 5c 22 10 5c 33 30 32 01 5c 33 35 30 5c 33 35 31 23 5c 32 31 30 5c 33 30 35 05.\347\".\302.\350\351#\210\305
20160 08 5c 33 35 32 5c 22 10 5c 33 30 32 01 5c 33 35 33 5c 33 35 34 23 5c 32 31 30 5c 33 30 35 08 5c .\352\".\302.\353\354#\210\305.\
20180 33 35 35 5c 22 10 5c 33 30 32 01 5c 33 35 36 5c 33 35 37 23 5c 32 31 30 5c 33 30 35 08 5c 33 36 355\".\302.\356\357#\210\305.\36
201a0 30 5c 22 10 5c 33 30 32 01 5c 33 36 31 5c 33 36 32 23 5c 32 31 30 5c 33 30 35 08 5c 33 36 33 5c 0\".\302.\361\362#\210\305.\363\
201c0 22 10 5c 33 30 32 01 5c 33 36 34 5c 33 36 35 23 5c 32 31 30 5c 33 30 35 08 5c 33 36 36 5c 22 10 ".\302.\364\365#\210\305.\366\".
201e0 5c 33 30 32 01 5c 33 36 37 5c 33 37 30 23 5c 32 31 30 5c 33 30 35 08 5c 33 37 31 5c 22 10 5c 33 \302.\367\370#\210\305.\371\".\3
20200 30 32 01 5c 33 37 32 5c 33 37 33 23 5c 32 31 30 5c 33 30 35 08 5c 33 37 34 5c 22 10 5c 33 30 32 02.\372\373#\210\305.\374\".\302
20220 01 5c 33 37 35 5c 33 37 36 23 5c 32 31 30 5c 33 30 35 08 5c 33 37 37 5c 22 10 5c 33 30 32 01 5c .\375\376#\210\305.\377\".\302.\
20240 32 30 31 40 00 5c 32 30 31 41 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 42 00 5c 22 10 5c 33 201@.\201A.#\210\305.\201B.\".\3
20260 30 32 01 5c 32 30 31 43 00 5c 32 30 31 44 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 45 00 5c 02.\201C.\201D.#\210\305.\201E.\
20280 22 10 5c 33 30 32 01 5c 32 30 31 46 00 5c 32 30 31 47 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 ".\302.\201F.\201G.#\210\305.\20
202a0 31 48 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 49 00 5c 32 30 31 4a 00 23 5c 32 31 30 5c 33 30 35 1H.\".\302.\201I.\201J.#\210\305
202c0 08 5c 32 30 31 4b 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 4c 00 5c 32 30 31 4d 00 23 5c 32 31 30 .\201K.\".\302.\201L.\201M.#\210
202e0 5c 33 30 35 08 5c 32 30 31 4e 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 4f 00 5c 32 30 31 50 00 23 \305.\201N.\".\302.\201O.\201P.#
20300 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 51 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 52 00 5c 32 30 \210\305.\201Q.\".\302.\201R.\20
20320 31 53 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 54 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 55 1S.#\210\305.\201T.\".\302.\201U
20340 00 5c 32 30 31 56 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 57 00 5c 22 10 5c 33 30 32 01 5c .\201V.#\210\305.\201W.\".\302.\
20360 32 30 31 58 00 5c 32 30 31 59 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 5a 00 5c 22 10 5c 33 201X.\201Y.#\210\305.\201Z.\".\3
20380 30 32 01 5c 32 30 31 5b 00 5c 32 30 31 5c 5c 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 5d 00 02.\201[.\201\\.#\210\305.\201].
203a0 5c 22 10 5c 33 30 32 01 5c 32 30 31 5e 00 5c 32 30 31 5f 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 \".\302.\201^.\201_.#\210\305.\2
203c0 30 31 60 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 61 00 5c 32 30 31 62 00 23 5c 32 31 30 5c 33 30 01`.\".\302.\201a.\201b.#\210\30
203e0 35 08 5c 32 30 31 63 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 64 00 5c 32 30 31 65 00 23 5c 32 31 5.\201c.\".\302.\201d.\201e.#\21
20400 30 5c 33 30 35 08 5c 32 30 31 66 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 67 00 5c 32 30 31 68 00 0\305.\201f.\".\302.\201g.\201h.
20420 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 69 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 6a 00 5c 32 #\210\305.\201i.\".\302.\201j.\2
20440 30 31 6b 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 6c 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 01k.#\210\305.\201l.\".\302.\201
20460 6d 00 5c 32 30 31 6e 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 6f 00 5c 22 10 5c 33 30 32 01 m.\201n.#\210\305.\201o.\".\302.
20480 5c 32 30 31 70 00 5c 32 30 31 71 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 72 00 5c 22 10 5c \201p.\201q.#\210\305.\201r.\".\
204a0 33 30 32 01 5c 32 30 31 73 00 5c 32 30 31 74 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 30 31 75 00 302.\201s.\201t.#\210\305.\201u.
204c0 5c 22 10 5c 33 30 32 01 5c 32 30 31 76 00 5c 32 30 31 77 00 23 5c 32 31 30 5c 33 30 35 08 5c 32 \".\302.\201v.\201w.#\210\305.\2
204e0 30 31 78 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 79 00 5c 32 30 31 7a 00 23 5c 32 31 30 5c 33 30 01x.\".\302.\201y.\201z.#\210\30
20500 35 08 5c 32 30 31 7b 00 5c 22 10 5c 33 30 32 01 5c 32 30 31 7c 00 5c 32 30 31 7d 00 23 5c 32 31 5.\201{.\".\302.\201|.\201}.#\21
20520 30 5c 33 30 35 08 5c 32 30 31 7e 00 5c 22 10 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 69 6e 64 69 0\305.\201~.\".\207".[lsp--bindi
20540 6e 67 2d 64 65 73 63 72 69 70 74 69 6f 6e 73 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d ng-descriptions.make-sparse-keym
20560 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 23 31 3d 22 77 44 22 20 28 6d 65 6e 75 2d 69 74 65 6d ap.define-key.#1="wD".(menu-item
20580 20 22 6d 61 79 62 65 2d 6c 73 70 2d 64 69 73 63 6f 6e 6e 65 63 74 22 20 6c 73 70 2d 64 69 73 63 ."maybe-lsp-disconnect".lsp-disc
205a0 6f 6e 6e 65 63 74 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 3d 28 69 74 65 6d 29 onnect.:filter.(lambda.#2=(item)
205c0 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 3d 28 .(when.(with-current-buffer.#3=(
205e0 6f 72 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 6c 73 70 2d 2d 64 65 73 or.(when.(buffer-live-p.lsp--des
20600 63 72 69 62 65 2d 62 75 66 66 65 72 29 20 6c 73 70 2d 2d 64 65 73 63 72 69 62 65 2d 62 75 66 66 cribe-buffer).lsp--describe-buff
20620 65 72 29 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 20 28 6c 73 70 2d 77 6f 72 6b 73 er).(current-buffer)).(lsp-works
20640 70 61 63 65 73 29 29 20 2e 20 23 34 3d 28 69 74 65 6d 29 29 29 29 20 61 70 70 65 6e 64 20 28 23 paces))...#4=(item)))).append.(#
20660 31 23 20 22 64 69 73 63 6f 6e 6e 65 63 74 22 29 20 23 35 3d 22 77 64 22 20 28 6d 65 6e 75 2d 69 1#."disconnect").#5="wd".(menu-i
20680 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 73 65 73 73 69 6f 6e 22 tem."maybe-lsp-describe-session"
206a0 20 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 73 65 73 73 69 6f 6e 20 3a 66 69 6c 74 65 72 20 28 6c .lsp-describe-session.:filter.(l
206c0 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 ambda.#2#.(when.(with-current-bu
206e0 66 66 65 72 20 23 33 23 20 74 29 20 2e 20 23 34 23 29 29 29 20 28 23 35 23 20 22 64 65 73 63 72 ffer.#3#.t)...#4#))).(#5#."descr
20700 69 62 65 20 73 65 73 73 69 6f 6e 22 29 20 23 36 3d 22 77 71 22 20 28 6d 65 6e 75 2d 69 74 65 6d ibe.session").#6="wq".(menu-item
20720 20 22 6d 61 79 62 65 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 22 20 ."maybe-lsp-workspace-shutdown".
20740 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 20 3a 66 69 6c 74 65 72 20 28 lsp-workspace-shutdown.:filter.(
20760 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 lambda.#2#.(when.(with-current-b
20780 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 29 29 20 2e 20 23 34 uffer.#3#.(lsp-workspaces))...#4
207a0 23 29 29 29 20 28 23 36 23 20 22 73 68 75 74 64 6f 77 6e 20 73 65 72 76 65 72 22 29 20 23 37 3d #))).(#6#."shutdown.server").#7=
207c0 22 77 72 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 77 6f 72 6b 73 "wr".(menu-item."maybe-lsp-works
207e0 70 61 63 65 2d 72 65 73 74 61 72 74 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 73 74 pace-restart".lsp-workspace-rest
20800 61 72 74 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 art.:filter.(lambda.#2#.(when.(w
20820 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 77 6f 72 6b ith-current-buffer.#3#.(lsp-work
20840 73 70 61 63 65 73 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 37 23 20 22 72 65 73 74 61 72 74 20 spaces))...#4#))).(#7#."restart.
20860 73 65 72 76 65 72 22 29 20 23 38 3d 22 77 73 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 server").#8="ws".(menu-item."may
20880 62 65 2d 6c 73 70 22 20 6c 73 70 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 be-lsp".lsp.:filter.(lambda.#2#.
208a0 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 74 (when.(with-current-buffer.#3#.t
208c0 29 20 2e 20 23 34 23 29 29 29 20 28 23 38 23 20 22 73 74 61 72 74 20 73 65 72 76 65 72 22 29 20 )...#4#))).(#8#."start.server").
208e0 23 39 3d 22 3d 3d 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 66 6f #9="==".(menu-item."maybe-lsp-fo
20900 72 6d 61 74 2d 62 75 66 66 65 72 22 20 6c 73 70 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 20 3a rmat-buffer".lsp-format-buffer.:
20920 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 filter.(lambda.#2#.(when.(with-c
20940 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6f 72 20 28 6c 73 70 2d 66 65 61 74 75 urrent-buffer.#3#.(or.(lsp-featu
20960 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 61 6e 67 65 46 6f 72 6d 61 74 74 69 re\?."textDocument/rangeFormatti
20980 6e 67 22 29 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e ng").(lsp-feature\?."textDocumen
209a0 74 2f 66 6f 72 6d 61 74 74 69 6e 67 22 29 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 39 23 20 22 t/formatting")))...#4#))).(#9#."
209c0 66 6f 72 6d 61 74 20 62 75 66 66 65 72 22 29 20 23 31 30 3d 22 3d 72 22 20 28 6d 65 6e 75 2d 69 format.buffer").#10="=r".(menu-i
209e0 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 66 6f 72 6d 61 74 2d 72 65 67 69 6f 6e 22 20 6c 73 tem."maybe-lsp-format-region".ls
20a00 70 2d 66 6f 72 6d 61 74 2d 72 65 67 69 6f 6e 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 p-format-region.:filter.(lambda.
20a20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 #2#.(when.(with-current-buffer.#
20a40 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 3#.(lsp-feature\?."textDocument/
20a60 72 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 31 30 rangeFormatting"))...#4#))).(#10
20a80 23 20 22 66 6f 72 6d 61 74 20 72 65 67 69 6f 6e 22 29 20 23 31 31 3d 22 46 61 22 20 28 6d 65 6e #."format.region").#11="Fa".(men
20aa0 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 u-item."maybe-lsp-workspace-fold
20ac0 65 72 73 2d 61 64 64 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 61 ers-add".lsp-workspace-folders-a
20ae0 64 64 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 dd.:filter.(lambda.#2#.(when.(wi
20b00 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 74 29 20 2e 20 23 34 23 29 29 th-current-buffer.#3#.t)...#4#))
20b20 29 20 28 23 31 31 23 20 22 61 64 64 20 66 6f 6c 64 65 72 22 29 20 23 31 32 3d 22 46 62 22 20 28 ).(#11#."add.folder").#12="Fb".(
20b40 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 62 menu-item."maybe-lsp-workspace-b
20b60 6c 61 63 6b 6c 69 73 74 2d 72 65 6d 6f 76 65 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 62 lacklist-remove".lsp-workspace-b
20b80 6c 61 63 6b 6c 69 73 74 2d 72 65 6d 6f 76 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 lacklist-remove.:filter.(lambda.
20ba0 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 #2#.(when.(with-current-buffer.#
20bc0 33 23 20 74 29 20 2e 20 23 34 23 29 29 29 20 28 23 31 32 23 20 22 75 6e 2d 62 6c 61 63 6b 6c 69 3#.t)...#4#))).(#12#."un-blackli
20be0 73 74 20 66 6f 6c 64 65 72 22 29 20 23 31 33 3d 22 46 72 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 st.folder").#13="Fr".(menu-item.
20c00 22 6d 61 79 62 65 2d 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 72 65 6d "maybe-lsp-workspace-folders-rem
20c20 6f 76 65 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 72 65 6d 6f 76 ove".lsp-workspace-folders-remov
20c40 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 e.:filter.(lambda.#2#.(when.(wit
20c60 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 74 29 20 2e 20 23 34 23 29 29 29 h-current-buffer.#3#.t)...#4#)))
20c80 20 28 23 31 33 23 20 22 72 65 6d 6f 76 65 20 66 6f 6c 64 65 72 22 29 20 23 31 34 3d 22 54 44 22 .(#13#."remove.folder").#14="TD"
20ca0 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d .(menu-item."maybe-lsp-modeline-
20cc0 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 diagnostics-mode".lsp-modeline-d
20ce0 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 iagnostics-mode.:filter.(lambda.
20d00 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 #2#.(when.(with-current-buffer.#
20d20 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 3#.(lsp-feature\?."textDocument/
20d40 70 75 62 6c 69 73 68 44 69 61 67 6e 6f 73 74 69 63 73 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 publishDiagnostics"))...#4#))).(
20d60 23 31 34 23 20 22 74 6f 67 67 6c 65 20 6d 6f 64 65 6c 69 6e 65 20 64 69 61 67 6e 6f 73 74 69 63 #14#."toggle.modeline.diagnostic
20d80 73 22 29 20 23 31 35 3d 22 54 4c 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c s").#15="TL".(menu-item."maybe-l
20da0 73 70 2d 74 6f 67 67 6c 65 2d 74 72 61 63 65 2d 69 6f 22 20 6c 73 70 2d 74 6f 67 67 6c 65 2d 74 sp-toggle-trace-io".lsp-toggle-t
20dc0 72 61 63 65 2d 69 6f 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 race-io.:filter.(lambda.#2#.(whe
20de0 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 74 29 20 2e 20 n.(with-current-buffer.#3#.t)...
20e00 23 34 23 29 29 29 20 28 23 31 35 23 20 22 74 6f 67 67 6c 65 20 6c 6f 67 20 69 6f 22 29 20 23 31 #4#))).(#15#."toggle.log.io").#1
20e20 36 3d 22 54 53 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 75 69 2d 6="TS".(menu-item."maybe-lsp-ui-
20e40 73 69 64 65 6c 69 6e 65 2d 6d 6f 64 65 22 20 6c 73 70 2d 75 69 2d 73 69 64 65 6c 69 6e 65 2d 6d sideline-mode".lsp-ui-sideline-m
20e60 6f 64 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 ode.:filter.(lambda.#2#.(when.(w
20e80 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 66 65 61 74 75 72 65 70 ith-current-buffer.#3#.(featurep
20ea0 20 27 6c 73 70 2d 75 69 2d 73 69 64 65 6c 69 6e 65 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 31 .'lsp-ui-sideline))...#4#))).(#1
20ec0 36 23 20 22 74 6f 67 67 6c 65 20 73 69 64 65 6c 69 6e 65 22 29 20 23 31 37 3d 22 54 54 22 20 28 6#."toggle.sideline").#17="TT".(
20ee0 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 73 79 menu-item."maybe-lsp-treemacs-sy
20f00 6e 63 2d 6d 6f 64 65 22 20 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 73 79 6e 63 2d 6d 6f 64 65 20 nc-mode".lsp-treemacs-sync-mode.
20f20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d :filter.(lambda.#2#.(when.(with-
20f40 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 66 65 61 74 75 72 65 70 20 27 6c 73 current-buffer.#3#.(featurep.'ls
20f60 70 2d 74 72 65 65 6d 61 63 73 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 31 37 23 20 22 74 6f 67 p-treemacs))...#4#))).(#17#."tog
20f80 67 6c 65 20 74 72 65 65 6d 61 63 73 20 69 6e 74 65 67 72 61 74 69 6f 6e 22 29 20 23 31 38 3d 22 gle.treemacs.integration").#18="
20fa0 54 61 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 6d 6f 64 65 6c 69 Ta".(menu-item."maybe-lsp-modeli
20fc0 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 ne-code-actions-mode".lsp-modeli
20fe0 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 ne-code-actions-mode.:filter.(la
21000 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 mbda.#2#.(when.(with-current-buf
21020 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 fer.#3#.(lsp-feature\?."textDocu
21040 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 31 38 ment/codeAction"))...#4#))).(#18
21060 23 20 22 74 6f 67 67 6c 65 20 6d 6f 64 65 6c 69 6e 65 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 22 #."toggle.modeline.code.actions"
21080 29 20 23 31 39 3d 22 54 62 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 ).#19="Tb".(menu-item."maybe-lsp
210a0 2d 68 65 61 64 65 72 6c 69 6e 65 2d 62 72 65 61 64 63 72 75 6d 62 2d 6d 6f 64 65 22 20 6c 73 70 -headerline-breadcrumb-mode".lsp
210c0 2d 68 65 61 64 65 72 6c 69 6e 65 2d 62 72 65 61 64 63 72 75 6d 62 2d 6d 6f 64 65 20 3a 66 69 6c -headerline-breadcrumb-mode.:fil
210e0 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 ter.(lambda.#2#.(when.(with-curr
21100 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 ent-buffer.#3#.(lsp-feature\?."t
21120 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 22 29 29 20 2e 20 extDocument/documentSymbol"))...
21140 23 34 23 29 29 29 20 28 23 31 39 23 20 22 74 6f 67 67 6c 65 20 62 72 65 61 64 63 72 75 6d 62 22 #4#))).(#19#."toggle.breadcrumb"
21160 29 20 23 32 30 3d 22 54 64 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 ).#20="Td".(menu-item."maybe-lsp
21180 2d 75 69 2d 64 6f 63 2d 6d 6f 64 65 22 20 6c 73 70 2d 75 69 2d 64 6f 63 2d 6d 6f 64 65 20 3a 66 -ui-doc-mode".lsp-ui-doc-mode.:f
211a0 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 ilter.(lambda.#2#.(when.(with-cu
211c0 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 66 65 61 74 75 72 65 70 20 27 6c 73 70 2d rrent-buffer.#3#.(featurep.'lsp-
211e0 75 69 2d 64 6f 63 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 30 23 20 22 74 6f 67 67 6c 65 20 ui-doc))...#4#))).(#20#."toggle.
21200 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 6f 70 75 70 22 29 20 23 32 31 3d 22 54 66 22 20 28 documentation.popup").#21="Tf".(
21220 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 74 6f 67 67 6c 65 2d 6f 6e 2d 74 menu-item."maybe-lsp-toggle-on-t
21240 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 22 20 6c 73 70 2d 74 6f 67 67 6c 65 2d 6f 6e 2d 74 79 ype-formatting".lsp-toggle-on-ty
21260 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 pe-formatting.:filter.(lambda.#2
21280 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 #.(when.(with-current-buffer.#3#
212a0 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 6f 6e .(lsp-feature\?."textDocument/on
212c0 54 79 70 65 46 6f 72 6d 61 74 74 69 6e 67 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 31 23 TypeFormatting"))...#4#))).(#21#
212e0 20 22 74 6f 67 67 6c 65 20 6f 6e 20 74 79 70 65 20 66 6f 72 6d 61 74 74 69 6e 67 22 29 20 23 32 ."toggle.on.type.formatting").#2
21300 32 3d 22 54 68 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 74 6f 67 2="Th".(menu-item."maybe-lsp-tog
21320 67 6c 65 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 22 20 6c 73 70 2d 74 6f 67 67 6c 65 gle-symbol-highlight".lsp-toggle
21340 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 -symbol-highlight.:filter.(lambd
21360 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 a.#2#.(when.(with-current-buffer
21380 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e .#3#.(lsp-feature\?."textDocumen
213a0 74 2f 64 6f 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 22 29 29 20 2e 20 23 34 23 29 29 29 20 t/documentHighlight"))...#4#))).
213c0 28 23 32 32 23 20 22 74 6f 67 67 6c 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 22 29 20 23 32 33 (#22#."toggle.highlighting").#23
213e0 3d 22 54 6c 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 6c 65 6e 73 ="Tl".(menu-item."maybe-lsp-lens
21400 2d 6d 6f 64 65 22 20 6c 73 70 2d 6c 65 6e 73 2d 6d 6f 64 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 -mode".lsp-lens-mode.:filter.(la
21420 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 mbda.#2#.(when.(with-current-buf
21440 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 fer.#3#.(lsp-feature\?."textDocu
21460 6d 65 6e 74 2f 63 6f 64 65 4c 65 6e 73 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 33 23 20 ment/codeLens"))...#4#))).(#23#.
21480 22 74 6f 67 67 6c 65 20 6c 65 6e 73 65 73 22 29 20 23 32 34 3d 22 54 73 22 20 28 6d 65 6e 75 2d "toggle.lenses").#24="Ts".(menu-
214a0 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 74 6f 67 67 6c 65 2d 73 69 67 6e 61 74 75 72 65 item."maybe-lsp-toggle-signature
214c0 2d 61 75 74 6f 2d 61 63 74 69 76 61 74 65 22 20 6c 73 70 2d 74 6f 67 67 6c 65 2d 73 69 67 6e 61 -auto-activate".lsp-toggle-signa
214e0 74 75 72 65 2d 61 75 74 6f 2d 61 63 74 69 76 61 74 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 ture-auto-activate.:filter.(lamb
21500 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 da.#2#.(when.(with-current-buffe
21520 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 r.#3#.(lsp-feature\?."textDocume
21540 6e 74 2f 73 69 67 6e 61 74 75 72 65 48 65 6c 70 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 nt/signatureHelp"))...#4#))).(#2
21560 34 23 20 22 74 6f 67 67 6c 65 20 73 69 67 6e 61 74 75 72 65 22 29 20 23 32 35 3d 22 67 61 22 20 4#."toggle.signature").#25="ga".
21580 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 78 72 65 66 2d 66 69 6e 64 2d 61 70 72 6f (menu-item."maybe-xref-find-apro
215a0 70 6f 73 22 20 78 72 65 66 2d 66 69 6e 64 2d 61 70 72 6f 70 6f 73 20 3a 66 69 6c 74 65 72 20 28 pos".xref-find-apropos.:filter.(
215c0 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 lambda.#2#.(when.(with-current-b
215e0 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 77 6f 72 6b 73 70 uffer.#3#.(lsp-feature\?."worksp
21600 61 63 65 2f 73 79 6d 62 6f 6c 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 35 23 20 22 66 69 ace/symbol"))...#4#))).(#25#."fi
21620 6e 64 20 73 79 6d 62 6f 6c 20 69 6e 20 77 6f 72 6b 73 70 61 63 65 22 29 20 23 32 36 3d 22 67 64 nd.symbol.in.workspace").#26="gd
21640 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 66 69 6e 64 2d 64 65 63 ".(menu-item."maybe-lsp-find-dec
21660 6c 61 72 61 74 69 6f 6e 22 20 6c 73 70 2d 66 69 6e 64 2d 64 65 63 6c 61 72 61 74 69 6f 6e 20 3a laration".lsp-find-declaration.:
21680 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 filter.(lambda.#2#.(when.(with-c
216a0 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f urrent-buffer.#3#.(lsp-feature\?
216c0 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 65 63 6c 61 72 61 74 69 6f 6e 22 29 29 20 2e 20 ."textDocument/declaration"))...
216e0 23 34 23 29 29 29 20 28 23 32 36 23 20 22 66 69 6e 64 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 22 #4#))).(#26#."find.declarations"
21700 29 20 23 32 37 3d 22 67 65 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 ).#27="ge".(menu-item."maybe-lsp
21720 2d 74 72 65 65 6d 61 63 73 2d 65 72 72 6f 72 73 2d 6c 69 73 74 22 20 6c 73 70 2d 74 72 65 65 6d -treemacs-errors-list".lsp-treem
21740 61 63 73 2d 65 72 72 6f 72 73 2d 6c 69 73 74 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 acs-errors-list.:filter.(lambda.
21760 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 #2#.(when.(with-current-buffer.#
21780 33 23 20 28 66 62 6f 75 6e 64 70 20 27 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 65 72 72 6f 72 73 3#.(fboundp.'lsp-treemacs-errors
217a0 2d 6c 69 73 74 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 37 23 20 22 73 68 6f 77 20 65 72 72 -list))...#4#))).(#27#."show.err
217c0 6f 72 73 22 29 20 23 32 38 3d 22 67 67 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 ors").#28="gg".(menu-item."maybe
217e0 2d 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 22 20 6c 73 70 2d 66 69 6e 64 2d 64 -lsp-find-definition".lsp-find-d
21800 65 66 69 6e 69 74 69 6f 6e 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 efinition.:filter.(lambda.#2#.(w
21820 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 hen.(with-current-buffer.#3#.(ls
21840 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 65 66 69 6e 69 p-feature\?."textDocument/defini
21860 74 69 6f 6e 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 38 23 20 22 66 69 6e 64 20 64 65 66 tion"))...#4#))).(#28#."find.def
21880 69 6e 69 74 69 6f 6e 73 22 29 20 23 32 39 3d 22 67 68 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 initions").#29="gh".(menu-item."
218a0 6d 61 79 62 65 2d 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 63 61 6c 6c 2d 68 69 65 72 61 72 63 68 maybe-lsp-treemacs-call-hierarch
218c0 79 22 20 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 63 61 6c 6c 2d 68 69 65 72 61 72 63 68 79 20 3a y".lsp-treemacs-call-hierarchy.:
218e0 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 filter.(lambda.#2#.(when.(with-c
21900 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 61 6e 64 20 28 6c 73 70 2d 66 65 61 74 urrent-buffer.#3#.(and.(lsp-feat
21920 75 72 65 5c 3f 20 22 63 61 6c 6c 48 69 65 72 61 72 63 68 79 2f 69 6e 63 6f 6d 69 6e 67 43 61 6c ure\?."callHierarchy/incomingCal
21940 6c 73 22 29 20 28 66 62 6f 75 6e 64 70 20 27 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 63 61 6c 6c ls").(fboundp.'lsp-treemacs-call
21960 2d 68 69 65 72 61 72 63 68 79 29 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 32 39 23 20 22 63 61 -hierarchy)))...#4#))).(#29#."ca
21980 6c 6c 20 68 69 65 72 61 72 63 68 79 22 29 20 23 33 30 3d 22 67 69 22 20 28 6d 65 6e 75 2d 69 74 ll.hierarchy").#30="gi".(menu-it
219a0 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f em."maybe-lsp-find-implementatio
219c0 6e 22 20 6c 73 70 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 3a 66 69 6c 74 n".lsp-find-implementation.:filt
219e0 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 er.(lambda.#2#.(when.(with-curre
21a00 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 nt-buffer.#3#.(lsp-feature\?."te
21a20 78 74 44 6f 63 75 6d 65 6e 74 2f 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 22 29 29 20 2e 20 23 xtDocument/implementation"))...#
21a40 34 23 29 29 29 20 28 23 33 30 23 20 22 66 69 6e 64 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 4#))).(#30#."find.implementation
21a60 73 22 29 20 23 33 31 3d 22 67 72 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c s").#31="gr".(menu-item."maybe-l
21a80 73 70 2d 66 69 6e 64 2d 72 65 66 65 72 65 6e 63 65 73 22 20 6c 73 70 2d 66 69 6e 64 2d 72 65 66 sp-find-references".lsp-find-ref
21aa0 65 72 65 6e 63 65 73 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 erences.:filter.(lambda.#2#.(whe
21ac0 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d n.(with-current-buffer.#3#.(lsp-
21ae0 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 65 66 65 72 65 6e 63 feature\?."textDocument/referenc
21b00 65 73 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 33 31 23 20 22 66 69 6e 64 20 72 65 66 65 72 es"))...#4#))).(#31#."find.refer
21b20 65 6e 63 65 73 22 29 20 23 33 32 3d 22 67 74 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 ences").#32="gt".(menu-item."may
21b40 62 65 2d 6c 73 70 2d 66 69 6e 64 2d 74 79 70 65 2d 64 65 66 69 6e 69 74 69 6f 6e 22 20 6c 73 70 be-lsp-find-type-definition".lsp
21b60 2d 66 69 6e 64 2d 74 79 70 65 2d 64 65 66 69 6e 69 74 69 6f 6e 20 3a 66 69 6c 74 65 72 20 28 6c -find-type-definition.:filter.(l
21b80 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 ambda.#2#.(when.(with-current-bu
21ba0 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 ffer.#3#.(lsp-feature\?."textDoc
21bc0 75 6d 65 6e 74 2f 74 79 70 65 44 65 66 69 6e 69 74 69 6f 6e 22 29 29 20 2e 20 23 34 23 29 29 29 ument/typeDefinition"))...#4#)))
21be0 20 28 23 33 32 23 20 22 66 69 6e 64 20 74 79 70 65 20 64 65 66 69 6e 69 74 69 6f 6e 22 29 20 23 .(#32#."find.type.definition").#
21c00 33 33 3d 22 68 67 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 75 69 33="hg".(menu-item."maybe-lsp-ui
21c20 2d 64 6f 63 2d 67 6c 61 6e 63 65 22 20 6c 73 70 2d 75 69 2d 64 6f 63 2d 67 6c 61 6e 63 65 20 3a -doc-glance".lsp-ui-doc-glance.:
21c40 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 filter.(lambda.#2#.(when.(with-c
21c60 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 61 6e 64 20 28 66 65 61 74 75 72 65 70 urrent-buffer.#3#.(and.(featurep
21c80 20 27 6c 73 70 2d 75 69 2d 64 6f 63 29 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 .'lsp-ui-doc).(lsp-feature\?."te
21ca0 78 74 44 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 29 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 xtDocument/hover")))...#4#))).(#
21cc0 33 33 23 20 22 67 6c 61 6e 63 65 20 73 79 6d 62 6f 6c 22 29 20 23 33 34 3d 22 68 68 22 20 28 6d 33#."glance.symbol").#34="hh".(m
21ce0 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 74 68 69 enu-item."maybe-lsp-describe-thi
21d00 6e 67 2d 61 74 2d 70 6f 69 6e 74 22 20 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 74 68 69 6e 67 2d ng-at-point".lsp-describe-thing-
21d20 61 74 2d 70 6f 69 6e 74 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 at-point.:filter.(lambda.#2#.(wh
21d40 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 en.(with-current-buffer.#3#.(lsp
21d60 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 29 -feature\?."textDocument/hover")
21d80 29 20 2e 20 23 34 23 29 29 29 20 28 23 33 34 23 20 22 64 65 73 63 72 69 62 65 20 73 79 6d 62 6f )...#4#))).(#34#."describe.symbo
21da0 6c 20 61 74 20 70 6f 69 6e 74 22 29 20 23 33 35 3d 22 68 73 22 20 28 6d 65 6e 75 2d 69 74 65 6d l.at.point").#35="hs".(menu-item
21dc0 20 22 6d 61 79 62 65 2d 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 61 63 74 69 76 61 74 65 22 20 ."maybe-lsp-signature-activate".
21de0 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 61 63 74 69 76 61 74 65 20 3a 66 69 6c 74 65 72 20 28 lsp-signature-activate.:filter.(
21e00 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 lambda.#2#.(when.(with-current-b
21e20 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f uffer.#3#.(lsp-feature\?."textDo
21e40 63 75 6d 65 6e 74 2f 73 69 67 6e 61 74 75 72 65 48 65 6c 70 22 29 29 20 2e 20 23 34 23 29 29 29 cument/signatureHelp"))...#4#)))
21e60 20 28 23 33 35 23 20 22 73 69 67 6e 61 74 75 72 65 20 68 65 6c 70 22 29 20 23 33 36 3d 22 72 6f .(#35#."signature.help").#36="ro
21e80 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 6f 72 67 61 6e 69 7a 65 ".(menu-item."maybe-lsp-organize
21ea0 2d 69 6d 70 6f 72 74 73 22 20 6c 73 70 2d 6f 72 67 61 6e 69 7a 65 2d 69 6d 70 6f 72 74 73 20 3a -imports".lsp-organize-imports.:
21ec0 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 filter.(lambda.#2#.(when.(with-c
21ee0 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f urrent-buffer.#3#.(lsp-feature\?
21f00 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 29 29 20 2e 20 23 ."textDocument/codeAction"))...#
21f20 34 23 29 29 29 20 28 23 33 36 23 20 22 6f 72 67 61 6e 69 7a 65 20 69 6d 70 6f 72 74 73 22 29 20 4#))).(#36#."organize.imports").
21f40 23 33 37 3d 22 72 72 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 72 #37="rr".(menu-item."maybe-lsp-r
21f60 65 6e 61 6d 65 22 20 6c 73 70 2d 72 65 6e 61 6d 65 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 ename".lsp-rename.:filter.(lambd
21f80 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 a.#2#.(when.(with-current-buffer
21fa0 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e .#3#.(lsp-feature\?."textDocumen
21fc0 74 2f 72 65 6e 61 6d 65 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 33 37 23 20 22 72 65 6e 61 t/rename"))...#4#))).(#37#."rena
21fe0 6d 65 22 29 20 23 33 38 3d 22 61 61 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d me").#38="aa".(menu-item."maybe-
22000 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 22 20 6c 73 70 2d 65 78 65 lsp-execute-code-action".lsp-exe
22020 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 cute-code-action.:filter.(lambda
22040 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 .#2#.(when.(with-current-buffer.
22060 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 #3#.(lsp-feature\?."textDocument
22080 2f 63 6f 64 65 41 63 74 69 6f 6e 22 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 33 38 23 20 22 63 /codeAction"))...#4#))).(#38#."c
220a0 6f 64 65 20 61 63 74 69 6f 6e 73 22 29 20 23 33 39 3d 22 61 68 22 20 28 6d 65 6e 75 2d 69 74 65 ode.actions").#39="ah".(menu-ite
220c0 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 22 m."maybe-lsp-document-highlight"
220e0 20 6c 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 20 3a 66 69 6c 74 65 72 20 .lsp-document-highlight.:filter.
22100 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d (lambda.#2#.(when.(with-current-
22120 62 75 66 66 65 72 20 23 33 23 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 buffer.#3#.(lsp-feature\?."textD
22140 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 22 29 29 20 2e 20 23 ocument/documentHighlight"))...#
22160 34 23 29 29 29 20 28 23 33 39 23 20 22 68 69 67 68 6c 69 67 68 74 20 73 79 6d 62 6f 6c 22 29 20 4#))).(#39#."highlight.symbol").
22180 23 34 30 3d 22 61 6c 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 61 #40="al".(menu-item."maybe-lsp-a
221a0 76 79 2d 6c 65 6e 73 22 20 6c 73 70 2d 61 76 79 2d 6c 65 6e 73 20 3a 66 69 6c 74 65 72 20 28 6c vy-lens".lsp-avy-lens.:filter.(l
221c0 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 ambda.#2#.(when.(with-current-bu
221e0 66 66 65 72 20 23 33 23 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 ffer.#3#.(and.(bound-and-true-p.
22200 6c 73 70 2d 6c 65 6e 73 2d 6d 6f 64 65 29 20 28 66 65 61 74 75 72 65 70 20 27 61 76 79 29 29 29 lsp-lens-mode).(featurep.'avy)))
22220 20 2e 20 23 34 23 29 29 29 20 28 23 34 30 23 20 22 6c 65 6e 73 22 29 20 23 34 31 3d 22 47 67 22 ...#4#))).(#40#."lens").#41="Gg"
22240 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 .(menu-item."maybe-lsp-ui-peek-f
22260 69 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 73 22 20 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 69 6e ind-definitions".lsp-ui-peek-fin
22280 64 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 d-definitions.:filter.(lambda.#2
222a0 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 #.(when.(with-current-buffer.#3#
222c0 20 28 61 6e 64 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 .(and.(lsp-feature\?."textDocume
222e0 6e 74 2f 64 65 66 69 6e 69 74 69 6f 6e 22 29 20 28 66 62 6f 75 6e 64 70 20 27 6c 73 70 2d 75 69 nt/definition").(fboundp.'lsp-ui
22300 2d 70 65 65 6b 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 73 29 29 29 20 2e 20 23 34 23 29 -peek-find-definitions)))...#4#)
22320 29 29 20 28 23 34 31 23 20 22 70 65 65 6b 20 64 65 66 69 6e 69 74 69 6f 6e 73 22 29 20 23 34 32 )).(#41#."peek.definitions").#42
22340 3d 22 47 69 22 20 28 6d 65 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 75 69 2d 70 ="Gi".(menu-item."maybe-lsp-ui-p
22360 65 65 6b 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 22 20 6c 73 70 2d 75 69 2d eek-find-implementation".lsp-ui-
22380 70 65 65 6b 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 3a 66 69 6c 74 65 72 peek-find-implementation.:filter
223a0 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 .(lambda.#2#.(when.(with-current
223c0 2d 62 75 66 66 65 72 20 23 33 23 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 6c 73 70 2d 75 -buffer.#3#.(and.(fboundp.'lsp-u
223e0 69 2d 70 65 65 6b 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 29 20 28 6c 73 70 i-peek-find-implementation).(lsp
22400 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 69 6d 70 6c 65 6d 65 -feature\?."textDocument/impleme
22420 6e 74 61 74 69 6f 6e 22 29 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 34 32 23 20 22 70 65 65 6b ntation")))...#4#))).(#42#."peek
22440 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 22 29 20 23 34 33 3d 22 47 72 22 20 28 6d 65 6e .implementations").#43="Gr".(men
22460 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 69 6e 64 2d 72 u-item."maybe-lsp-ui-peek-find-r
22480 65 66 65 72 65 6e 63 65 73 22 20 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 69 6e 64 2d 72 65 66 65 eferences".lsp-ui-peek-find-refe
224a0 72 65 6e 63 65 73 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 23 32 23 20 28 77 68 65 6e rences.:filter.(lambda.#2#.(when
224c0 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 23 33 23 20 28 61 6e 64 20 28 .(with-current-buffer.#3#.(and.(
224e0 66 62 6f 75 6e 64 70 20 27 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 69 6e 64 2d 72 65 66 65 72 65 fboundp.'lsp-ui-peek-find-refere
22500 6e 63 65 73 29 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 nces).(lsp-feature\?."textDocume
22520 6e 74 2f 72 65 66 65 72 65 6e 63 65 73 22 29 29 29 20 2e 20 23 34 23 29 29 29 20 28 23 34 33 23 nt/references")))...#4#))).(#43#
22540 20 22 70 65 65 6b 20 72 65 66 65 72 65 6e 63 65 73 22 29 20 23 34 34 3d 22 47 73 22 20 28 6d 65 ."peek.references").#44="Gs".(me
22560 6e 75 2d 69 74 65 6d 20 22 6d 61 79 62 65 2d 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 69 6e 64 2d nu-item."maybe-lsp-ui-peek-find-
22580 77 6f 72 6b 73 70 61 63 65 2d 73 79 6d 62 6f 6c 22 20 6c 73 70 2d 75 69 2d 70 65 65 6b 2d 66 69 workspace-symbol".lsp-ui-peek-fi
225a0 6e 64 2d 77 6f 72 6b 73 70 61 63 65 2d 73 79 6d 62 6f 6c 20 3a 66 69 6c 74 65 72 20 28 6c 61 6d nd-workspace-symbol.:filter.(lam
225c0 62 64 61 20 23 32 23 20 28 77 68 65 6e 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 bda.#2#.(when.(with-current-buff
225e0 65 72 20 23 33 23 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 6c 73 70 2d 75 69 2d 70 65 65 er.#3#.(and.(fboundp.'lsp-ui-pee
22600 6b 2d 66 69 6e 64 2d 77 6f 72 6b 73 70 61 63 65 2d 73 79 6d 62 6f 6c 29 20 28 6c 73 70 2d 66 65 k-find-workspace-symbol).(lsp-fe
22620 61 74 75 72 65 5c 3f 20 22 77 6f 72 6b 73 70 61 63 65 2f 73 79 6d 62 6f 6c 22 29 29 29 20 2e 20 ature\?."workspace/symbol")))...
22640 23 34 23 29 29 29 20 28 23 34 34 23 20 22 70 65 65 6b 20 77 6f 72 6b 73 70 61 63 65 20 73 79 6d #4#))).(#44#."peek.workspace.sym
22660 62 6f 6c 22 29 5d 20 35 29 29 0a 23 40 31 36 35 20 41 64 64 73 20 64 65 73 63 72 69 70 74 69 6f bol")].5)).#@165.Adds.descriptio
22680 6e 73 20 66 6f 72 20 60 6c 73 70 2d 6d 6f 64 65 2d 6d 61 70 27 20 74 6f 20 60 77 68 69 63 68 2d ns.for.`lsp-mode-map'.to.`which-
226a0 6b 65 79 2d 6d 6f 64 65 27 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 0a 61 63 74 69 76 65 key-mode'.for.the.current.active
226c0 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 2c 20 6f 72 20 66 6f 72 20 61 6c 6c 20 6d 61 6a 6f 72 20 .`major-mode',.or.for.all.major.
226e0 6d 6f 64 65 73 20 77 68 65 6e 20 41 4c 4c 2d 4d 4f 44 45 53 20 69 73 20 74 2e 0a 0a 28 66 6e 20 modes.when.ALL-MODES.is.t...(fn.
22700 26 6f 70 74 69 6f 6e 61 6c 20 41 4c 4c 2d 4d 4f 44 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 &optional.ALL-MODES)..(defalias.
22720 27 6c 73 70 2d 65 6e 61 62 6c 65 2d 77 68 69 63 68 2d 6b 65 79 2d 69 6e 74 65 67 72 61 74 69 6f 'lsp-enable-which-key-integratio
22740 6e 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 33 08 00 5c 33 30 32 5c 32 30 32 5c 66 00 5c 33 n.#[256."\211\203..\302\202\f.\3
22760 30 33 5c 33 30 34 08 5c 22 5c 33 30 35 01 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 03\304.\"\305.\306\307\310\311\3
22780 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 12\313\314\315\316\317\320\321\3
227a0 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 22\323\324\325\326\327\330\331\3
227c0 33 32 09 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 21 5c 22 5c 32 30 37 22 20 32.BBBBBBBBBBBBBBBBBBBB!\"\207".
227e0 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 2d 62 69 6e 64 69 6e 67 2d 64 65 73 63 72 69 70 [major-mode.lsp--binding-descrip
22800 74 69 6f 6e 73 20 77 68 69 63 68 2d 6b 65 79 2d 61 64 64 2d 6b 65 79 2d 62 61 73 65 64 2d 72 65 tions.which-key-add-key-based-re
22820 70 6c 61 63 65 6d 65 6e 74 73 20 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 77 68 69 63 68 placements.apply-partially.which
22840 2d 6b 65 79 2d 61 64 64 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 6b 65 79 2d 62 61 73 65 64 2d 72 65 -key-add-major-mode-key-based-re
22860 70 6c 61 63 65 6d 65 6e 74 73 20 61 70 70 6c 79 20 6c 73 70 2d 2d 70 72 65 70 65 6e 64 2d 70 72 placements.apply.lsp--prepend-pr
22880 65 66 69 78 20 22 22 20 22 6c 73 70 22 20 22 77 22 20 22 77 6f 72 6b 73 70 61 63 65 73 22 20 22 efix.""."lsp"."w"."workspaces"."
228a0 46 22 20 22 66 6f 6c 64 65 72 73 22 20 22 3d 22 20 22 66 6f 72 6d 61 74 74 69 6e 67 22 20 22 54 F"."folders"."="."formatting"."T
228c0 22 20 22 74 6f 67 67 6c 65 22 20 22 67 22 20 22 67 6f 74 6f 22 20 22 68 22 20 22 68 65 6c 70 22 "."toggle"."g"."goto"."h"."help"
228e0 20 22 72 22 20 22 72 65 66 61 63 74 6f 72 22 20 22 61 22 20 22 63 6f 64 65 20 61 63 74 69 6f 6e ."r"."refactor"."a"."code.action
22900 73 22 20 22 47 22 20 22 70 65 65 6b 22 5d 20 32 36 20 28 23 24 20 2e 20 31 34 30 39 31 33 29 5d s"."G"."peek"].26.(#$...140913)]
22920 29 0a 23 40 31 39 20 47 6c 6f 62 73 74 61 72 20 70 61 74 74 65 72 6e 2e 1f 0a 28 64 65 66 63 6f ).#@19.Globstar.pattern...(defco
22940 6e 73 74 20 6c 73 70 2d 67 6c 6f 62 73 74 61 72 20 22 2a 2a 22 20 28 23 24 20 2e 20 31 34 31 36 nst.lsp-globstar."**".(#$...1416
22960 30 37 29 29 0a 23 40 36 38 20 54 68 65 20 63 68 61 72 61 63 74 65 72 20 62 79 20 77 68 69 63 68 07)).#@68.The.character.by.which
22980 20 77 65 20 73 70 6c 69 74 20 70 61 74 68 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 69 6e 20 61 20 67 .we.split.path.components.in.a.g
229a0 6c 6f 62 0a 70 61 74 74 65 72 6e 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 67 6c 6f 62 lob.pattern...(defconst.lsp-glob
229c0 2d 73 70 6c 69 74 20 34 37 20 28 23 24 20 2e 20 31 34 31 36 37 34 29 29 0a 23 40 37 34 20 46 6f -split.47.(#$...141674)).#@74.Fo
229e0 72 77 61 72 64 20 6f 72 20 62 61 63 6b 73 6c 61 73 68 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 rward.or.backslash.to.be.used.as
22a00 20 61 20 70 61 74 68 20 73 65 70 61 72 61 74 6f 72 20 69 6e 0a 63 6f 6d 70 75 74 65 64 20 72 65 .a.path.separator.in.computed.re
22a20 67 65 78 70 73 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 70 61 74 68 2d 72 65 67 65 78 gexps...(defconst.lsp-path-regex
22a40 70 20 22 5b 2f 5c 5c 5c 5c 5d 22 20 28 23 24 20 2e 20 31 34 31 37 39 30 29 29 0a 23 40 34 38 20 p."[/\\\\]".(#$...141790)).#@48.
22a60 41 20 72 65 67 65 78 70 20 6d 61 74 63 68 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 6f 74 68 65 72 A.regexp.matching.anything.other
22a80 20 74 68 61 6e 20 61 20 73 6c 61 73 68 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 6e 6f .than.a.slash...(defconst.lsp-no
22aa0 6e 2d 70 61 74 68 2d 72 65 67 65 78 70 20 22 5b 5e 2f 5c 5c 5c 5c 5d 22 20 28 23 24 20 2e 20 31 n-path-regexp."[^/\\\\]".(#$...1
22ac0 34 31 39 32 30 29 29 0a 23 40 32 36 20 47 6c 6f 62 73 74 61 72 20 69 6e 20 72 65 67 65 78 70 20 41920)).#@26.Globstar.in.regexp.
22ae0 66 6f 72 6d 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 67 6c 6f 62 73 74 61 72 2d 72 65 form...(defconst.lsp-globstar-re
22b00 67 65 78 70 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 5c 33 30 33 08 09 08 5c 32 31 31 gexp.(byte-code."\302\303...\211
22b20 09 26 06 5c 32 30 37 22 20 5b 6c 73 70 2d 70 61 74 68 2d 72 65 67 65 78 70 20 6c 73 70 2d 6e 6f .&.\207".[lsp-path-regexp.lsp-no
22b40 6e 2d 70 61 74 68 2d 72 65 67 65 78 70 20 66 6f 72 6d 61 74 20 22 5c 5c 28 3f 3a 25 73 5c 5c 7c n-path-regexp.format."\\(?:%s\\|
22b60 25 73 2b 25 73 5c 5c 7c 25 73 25 73 2b 5c 5c 29 2a 3f 22 5d 20 37 29 20 28 23 24 20 2e 20 31 34 %s+%s\\|%s%s+\\)*?"].7).(#$...14
22b80 32 30 32 39 29 29 0a 23 40 39 32 20 53 70 6c 69 74 20 50 41 54 54 45 52 4e 20 61 74 20 53 50 4c 2029)).#@92.Split.PATTERN.at.SPL
22ba0 49 54 2d 43 48 41 52 20 77 68 69 6c 65 20 72 65 73 70 65 63 74 69 6e 67 20 62 72 61 63 65 73 20 IT-CHAR.while.respecting.braces.
22bc0 61 6e 64 20 62 72 61 63 6b 65 74 73 2e 0a 0a 28 66 6e 20 50 41 54 54 45 52 4e 20 53 50 4c 49 54 and.brackets...(fn.PATTERN.SPLIT
22be0 2d 43 48 41 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 70 6c 69 74 2d 67 6c 6f -CHAR)..(defalias.'lsp-split-glo
22c00 62 2d 70 61 74 74 65 72 6e 20 23 5b 35 31 34 20 22 01 5c 32 30 35 78 00 5c 33 30 30 5c 32 31 31 b-pattern.#[514.".\205x.\300\211
22c20 5c 32 31 31 5c 33 30 31 05 5c 33 30 32 01 5c 33 30 30 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 \211\301.\302.\300\"\262.\211\20
22c40 33 65 00 5c 32 31 31 40 5c 33 30 33 32 5d 00 5c 32 31 31 06 07 3d 5c 32 30 33 39 00 04 5c 32 30 3e.\211@\3032].\211..=\2039..\20
22c60 34 54 00 03 5c 32 30 34 54 00 02 06 06 42 5c 32 36 32 06 5c 33 30 31 5c 32 36 32 03 5c 33 30 34 4T..\204T....B\262.\301\262.\304
22c80 5c 33 30 33 5c 33 30 30 5c 22 5c 32 31 30 5c 32 30 32 54 00 5c 32 31 31 5c 33 30 35 5c 32 36 37 \303\300\"\210\202T.\211\305\267
22ca0 5c 32 30 32 54 00 5c 33 30 36 5c 32 36 32 05 5c 32 30 32 54 00 5c 33 30 30 5c 32 36 32 05 5c 32 \202T.\306\262.\202T.\300\262.\2
22cc0 30 32 54 00 5c 33 30 36 5c 32 36 32 04 5c 32 30 32 54 00 5c 33 30 30 5c 32 36 32 04 02 5c 33 30 02T.\306\262.\202T.\300\262..\30
22ce0 37 02 21 50 5c 32 31 31 5c 32 36 32 04 30 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 7.!P\211\262.0\210.A\266\202\202
22d00 0f 00 5c 32 31 30 5c 32 31 31 5c 32 31 31 5c 33 30 31 5c 32 33 30 5c 32 36 32 01 5c 32 30 34 74 ..\210\211\211\301\230\262.\204t
22d20 00 5c 32 31 31 04 42 5c 32 36 32 04 03 5c 32 33 37 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 5b .\211.B\262..\237\266\204\207".[
22d40 6e 69 6c 20 22 22 20 61 70 70 65 6e 64 20 2d 2d 63 6c 2d 62 6c 6f 63 6b 2d 5c 27 65 78 69 74 2d nil."".append.--cl-block-\'exit-
22d60 70 6f 69 6e 74 2d 2d 20 74 68 72 6f 77 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 point--.throw.#s(hash-table.size
22d80 20 34 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 .4.test.eq.rehash-size.1.5.rehas
22da0 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
22dc0 74 61 20 28 31 32 33 20 36 33 20 31 32 35 20 36 39 20 39 31 20 37 35 20 39 33 20 38 31 29 29 20 ta.(123.63.125.69.91.75.93.81)).
22de0 74 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 5d 20 31 31 20 28 23 24 20 2e 20 31 34 32 32 32 t.char-to-string].11.(#$...14222
22e00 30 29 5d 29 0a 23 40 39 35 20 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 63 6f 6e 0)]).#@95.Helper.function.to.con
22e20 76 65 72 74 20 61 20 50 41 54 54 45 52 4e 20 66 72 6f 6d 20 4c 53 50 27 73 20 67 6c 6f 62 20 73 vert.a.PATTERN.from.LSP's.glob.s
22e40 79 6e 74 61 78 20 74 6f 0a 61 6e 20 45 6c 69 73 70 20 72 65 67 65 78 70 2e 0a 0a 28 66 6e 20 50 yntax.to.an.Elisp.regexp...(fn.P
22e60 41 54 54 45 52 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 6c 6f 62 2d 74 6f ATTERN)..(defalias.'lsp--glob-to
22e80 2d 72 65 67 65 78 70 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 31 31 5c 33 30 31 5c 32 33 30 5c -regexp.#[257."\211\211\301\230\
22ea0 32 36 32 01 5c 32 30 33 0b 00 5c 33 30 31 5c 32 30 37 5c 33 30 31 43 5c 33 30 32 02 08 5c 22 5c 262.\203..\301\207\301C\302..\"\
22ec0 33 30 33 5c 33 30 34 02 5c 22 5c 32 30 33 1c 00 5c 32 36 36 02 5c 33 30 35 5c 32 30 37 5c 33 30 303\304.\"\203..\266.\305\207\30
22ee0 36 43 5c 33 30 37 5c 33 31 30 5c 33 31 31 05 05 05 24 03 5c 22 5c 32 31 30 02 5c 32 34 32 5c 32 6C\307\310\311...$.\"\210.\242\2
22f00 30 37 22 20 5b 6c 73 70 2d 67 6c 6f 62 2d 73 70 6c 69 74 20 23 31 3d 22 22 20 6c 73 70 2d 73 70 07".[lsp-glob-split.#1="".lsp-sp
22f20 6c 69 74 2d 67 6c 6f 62 2d 70 61 74 74 65 72 6e 20 2d 61 6c 6c 5c 3f 20 23 5b 32 35 37 20 22 5c lit-glob-pattern.-all\?.#[257."\
22f40 32 31 31 08 3d 5c 32 30 37 22 20 5b 6c 73 70 2d 67 6c 6f 62 73 74 61 72 5d 20 33 20 22 5c 6e 5c 211.=\207".[lsp-globstar].3."\n\
22f60 6e 28 66 6e 20 53 45 47 4d 45 4e 54 29 22 5d 20 22 2e 2a 22 20 6e 69 6c 20 73 65 71 2d 64 6f 2d n(fn.SEGMENT)"].".*".nil.seq-do-
22f80 69 6e 64 65 78 65 64 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 01 0b 5c 32 indexed.make-closure.#[514."..\2
22fa0 33 30 5c 32 30 33 17 00 5c 33 30 32 5c 32 34 32 3f 5c 32 30 35 1b 01 5c 33 30 30 5c 32 31 31 5c 30\203..\302\242?\205..\300\211\
22fc0 32 34 32 5c 66 50 5c 32 34 30 5c 32 31 30 5c 33 30 32 5c 33 30 36 5c 32 34 30 5c 32 30 37 5c 33 242\fP\240\210\302\306\240\207\3
22fe0 30 37 5c 33 31 30 5c 33 30 37 5c 33 31 30 05 5c 33 31 31 01 5c 33 30 37 5c 22 5c 32 36 32 01 5c 07\310\307\310.\311.\307\"\262.\
23000 32 31 31 5c 32 30 33 5c 33 36 33 00 5c 32 31 31 40 5c 33 31 32 01 5c 33 31 33 5c 22 5c 32 30 34 211\203\363.\211@\312.\313\"\204
23020 3d 00 05 5c 32 30 33 3d 00 04 5c 33 31 34 02 21 50 5c 32 36 32 05 5c 32 30 32 5c 33 35 34 00 03 =..\203=..\314.!P\262.\202\354..
23040 5c 32 30 33 5c 32 31 30 00 5c 33 31 32 01 5c 33 31 35 5c 22 5c 32 30 33 51 00 02 5c 32 31 31 5c \203\210.\312.\315\"\203Q..\211\
23060 33 31 30 5c 32 33 30 5c 32 36 32 01 5c 32 30 33 5c 32 31 30 00 5c 33 31 32 01 5c 33 31 36 5c 22 310\230\262.\203\210.\312.\316\"
23080 5c 32 30 33 5c 5c 00 5c 33 31 37 5c 32 30 32 7f 00 5c 32 31 31 5c 33 32 30 3e 5c 32 30 33 6f 00 \203\\.\317\202..\211\320>\203o.
230a0 02 5c 32 31 31 5c 33 31 30 5c 32 33 30 5c 32 36 32 01 5c 32 30 33 6f 00 5c 33 32 31 5c 32 30 32 .\211\310\230\262.\203o.\321\202
230c0 7f 00 5c 33 31 32 01 0d 5c 22 5c 32 30 33 7a 00 5c 33 31 30 5c 32 30 32 7f 00 5c 33 32 32 5c 33 ..\312..\"\203z.\310\202..\322\3
230e0 31 34 02 21 21 03 01 50 5c 32 36 32 04 5c 32 31 30 5c 32 30 32 5c 33 35 34 00 5c 32 31 31 5c 33 14.!!..P\262.\210\202\354.\211\3
23100 32 33 5c 32 36 37 5c 32 30 32 5c 33 34 31 00 5c 33 30 36 5c 32 36 32 06 5c 32 30 32 5c 33 35 34 23\267\202\341.\306\262.\202\354
23120 00 5c 33 30 36 5c 32 36 32 04 5c 32 30 32 5c 33 35 34 00 5c 33 32 34 05 5c 33 32 35 5c 22 5c 33 .\306\262.\202\354.\324.\325\"\3
23140 32 36 5c 33 32 37 5c 33 33 30 03 5c 33 33 31 23 5c 33 33 32 51 5c 33 30 30 5c 32 31 31 5c 32 34 26\327\330.\331#\332Q\300\211\24
23160 32 02 50 5c 32 34 30 5c 32 31 30 5c 33 30 37 5c 32 36 32 08 5c 33 31 30 5c 32 36 32 07 5c 32 36 2.P\240\210\307\262.\310\262.\26
23180 36 02 5c 32 30 32 5c 33 35 34 00 5c 33 30 30 5c 32 31 31 5c 32 34 32 5c 33 33 33 05 5c 33 33 34 6.\202\354.\300\211\242\333.\334
231a0 52 5c 32 34 30 5c 32 31 30 5c 33 30 37 5c 32 36 32 04 5c 33 31 30 5c 32 36 32 03 5c 32 30 32 5c R\240\210\307\262.\310\262.\202\
231c0 33 35 34 00 5c 33 30 30 5c 32 31 31 5c 32 34 32 0e 1f 50 5c 32 34 30 5c 32 31 30 5c 32 30 32 5c 354.\300\211\242..P\240\210\202\
231e0 33 35 34 00 5c 33 30 30 5c 32 31 31 5c 32 34 32 0e 1f 5c 33 33 35 51 5c 32 34 30 5c 32 31 30 5c 354.\300\211\242..\335Q\240\210\
23200 32 30 32 5c 33 35 34 00 5c 33 30 30 5c 32 31 31 5c 32 34 32 5c 33 32 32 5c 33 31 34 04 21 21 50 202\354.\300\211\242\322\314.!!P
23220 5c 32 34 30 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 22 00 5c 32 31 30 04 5c 33 \240\210.A\266\202\202\".\210.\3
23240 30 31 47 53 57 5c 32 30 33 16 01 04 54 5c 33 30 31 38 0b 5c 32 33 30 5c 32 30 33 0e 01 04 5c 33 01GSW\203...T\3018.\230\203...\3
23260 33 36 5c 5c 5c 33 30 31 47 57 5c 32 30 33 16 01 5c 33 30 30 5c 32 31 31 5c 32 34 32 0e 20 50 5c 36\\\301GW\203..\300\211\242..P\
23280 32 34 30 5c 32 31 30 5c 33 30 32 5c 33 30 37 5c 32 34 30 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 240\210\302\307\240\266\204\207"
232a0 20 5b 56 30 20 56 31 20 56 32 20 6c 73 70 2d 67 6c 6f 62 73 74 61 72 20 6c 73 70 2d 67 6c 6f 62 .[V0.V1.V2.lsp-globstar.lsp-glob
232c0 73 74 61 72 2d 72 65 67 65 78 70 20 6c 73 70 2d 67 6c 6f 62 2d 73 70 6c 69 74 20 74 20 6e 69 6c star-regexp.lsp-glob-split.t.nil
232e0 20 23 31 23 20 61 70 70 65 6e 64 20 63 68 61 72 2d 65 71 75 61 6c 20 31 32 35 20 63 68 61 72 2d .#1#.append.char-equal.125.char-
23300 74 6f 2d 73 74 72 69 6e 67 20 39 33 20 34 35 20 22 2d 22 20 28 39 34 20 33 33 29 20 22 5e 22 20 to-string.93.45."-".(94.33)."^".
23320 72 65 67 65 78 70 2d 71 75 6f 74 65 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 regexp-quote.#s(hash-table.size.
23340 36 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 6.test.eq.rehash-size.1.5.rehash
23360 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
23380 61 20 28 31 32 33 20 31 34 32 20 39 31 20 31 34 38 20 31 32 35 20 31 35 34 20 39 33 20 31 38 34 a.(123.142.91.148.125.154.93.184
233a0 20 36 33 20 32 30 32 20 34 32 20 32 31 33 29 29 20 6c 73 70 2d 73 70 6c 69 74 2d 67 6c 6f 62 2d .63.202.42.213)).lsp-split-glob-
233c0 70 61 74 74 65 72 6e 20 34 34 20 22 5c 5c 28 3f 3a 22 20 6d 61 70 63 6f 6e 63 61 74 20 6c 73 70 pattern.44."\\(?:".mapconcat.lsp
233e0 2d 2d 67 6c 6f 62 2d 74 6f 2d 72 65 67 65 78 70 20 22 5c 5c 7c 22 20 22 5c 5c 29 22 20 22 5b 22 --glob-to-regexp."\\|"."\\)"."["
23400 20 22 5d 22 20 22 2a 3f 22 20 32 20 6c 73 70 2d 6e 6f 6e 2d 70 61 74 68 2d 72 65 67 65 78 70 20 ."]"."*?".2.lsp-non-path-regexp.
23420 6c 73 70 2d 70 61 74 68 2d 72 65 67 65 78 70 5d 20 31 34 20 22 5c 6e 5c 6e 28 66 6e 20 53 45 47 lsp-path-regexp].14."\n\n(fn.SEG
23440 4d 45 4e 54 20 49 4e 44 45 58 29 22 5d 5d 20 31 30 20 28 23 24 20 2e 20 31 34 32 38 35 38 29 5d MENT.INDEX)"]].10.(#$...142858)]
23460 29 0a 23 40 32 32 38 20 49 66 20 47 4c 4f 42 2d 50 41 54 54 45 52 4e 20 64 6f 65 73 20 6e 6f 74 ).#@228.If.GLOB-PATTERN.does.not
23480 20 73 74 61 72 74 20 77 69 74 68 20 61 20 62 72 61 63 65 2c 20 72 65 74 75 72 6e 20 61 20 73 69 .start.with.a.brace,.return.a.si
234a0 6e 67 6c 65 74 6f 6e 20 6c 69 73 74 20 63 6f 6e 74 61 69 6e 69 6e 67 20 47 4c 4f 42 2d 50 41 54 ngleton.list.containing.GLOB-PAT
234c0 54 45 52 4e 2e 0a 0a 49 66 20 47 4c 4f 42 2d 50 41 54 54 45 52 4e 20 64 6f 65 73 20 73 74 61 72 TERN...If.GLOB-PATTERN.does.star
234e0 74 20 77 69 74 68 20 61 20 62 72 61 63 65 2c 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 t.with.a.brace,.return.a.list.of
23500 20 74 68 65 0a 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 20 67 6c 6f 62 73 20 77 69 74 68 69 .the.comma-separated.globs.withi
23520 6e 20 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 62 72 61 63 65 73 2e 0a 0a 28 66 6e 20 47 4c 4f n.the.top-level.braces...(fn.GLO
23540 42 2d 50 41 54 54 45 52 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 6c 6f 62 2d B-PATTERN)..(defalias.'lsp-glob-
23560 75 6e 62 72 61 63 65 2d 61 74 2d 74 6f 70 2d 6c 65 76 65 6c 20 23 5b 32 35 37 20 22 5c 33 30 30 unbrace-at-top-level.#[257."\300
23580 5c 33 30 31 02 5c 22 5c 32 30 34 5c 6e 00 5c 32 31 31 43 5c 32 30 37 5c 33 30 32 01 5c 33 30 33 \301.\"\204\n.\211C\207\302.\303
235a0 5c 33 30 34 4f 5c 33 30 35 5c 22 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d \304O\305\"\207".[string-prefix-
235c0 70 20 22 7b 22 20 6c 73 70 2d 73 70 6c 69 74 2d 67 6c 6f 62 2d 70 61 74 74 65 72 6e 20 31 20 2d p."{".lsp-split-glob-pattern.1.-
235e0 31 20 34 34 5d 20 35 20 28 23 24 20 2e 20 31 34 34 34 38 38 29 5d 29 0a 23 40 31 31 36 20 43 6f 1.44].5.(#$...144488)]).#@116.Co
23600 6e 76 65 72 74 20 47 4c 4f 42 2d 50 41 54 54 45 52 4e 20 74 6f 20 61 20 72 65 67 65 78 70 20 77 nvert.GLOB-PATTERN.to.a.regexp.w
23620 72 61 70 70 65 64 20 77 69 74 68 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 2d 0a 61 6e 64 20 65 rapped.with.the.beginning-.and.e
23640 6e 64 2d 6f 66 2d 73 74 72 69 6e 67 20 6d 65 74 61 2d 63 68 61 72 61 63 74 65 72 73 2e 0a 0a 28 nd-of-string.meta-characters...(
23660 66 6e 20 47 4c 4f 42 2d 50 41 54 54 45 52 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 fn.GLOB-PATTERN)..(defalias.'lsp
23680 2d 67 6c 6f 62 2d 63 6f 6e 76 65 72 74 2d 74 6f 2d 77 72 61 70 70 65 64 2d 72 65 67 65 78 70 20 -glob-convert-to-wrapped-regexp.
236a0 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 21 5c 33 30 33 51 5c 32 30 37 22 #[257."\300\301\302.!!\303Q\207"
236c0 20 5b 22 5c 5c 60 22 20 6c 73 70 2d 2d 67 6c 6f 62 2d 74 6f 2d 72 65 67 65 78 70 20 73 74 72 69 .["\\`".lsp--glob-to-regexp.stri
236e0 6e 67 2d 74 72 69 6d 20 22 5c 5c 27 22 5d 20 35 20 28 23 24 20 2e 20 31 34 34 38 39 34 29 5d 29 ng-trim."\\'"].5.(#$...144894)])
23700 0a 23 40 37 31 20 43 6f 6e 76 65 72 74 20 61 20 47 4c 4f 42 2d 50 41 54 54 45 52 4e 20 74 6f 20 .#@71.Convert.a.GLOB-PATTERN.to.
23720 61 20 6c 69 73 74 20 6f 66 20 45 6c 69 73 70 20 72 65 67 65 78 70 73 2e 0a 0a 28 66 6e 20 47 4c a.list.of.Elisp.regexps...(fn.GL
23740 4f 42 2d 50 41 54 54 45 52 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 6c 6f 62 OB-PATTERN)..(defalias.'lsp-glob
23760 2d 74 6f 2d 72 65 67 65 78 70 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 33 30 31 01 21 5c -to-regexps.#[257."\300.!\301.!\
23780 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 74 72 69 6d 20 6c 73 70 302\303.\"\207".[string-trim.lsp
237a0 2d 67 6c 6f 62 2d 75 6e 62 72 61 63 65 2d 61 74 2d 74 6f 70 2d 6c 65 76 65 6c 20 73 65 71 2d 6d -glob-unbrace-at-top-level.seq-m
237c0 61 70 20 6c 73 70 2d 67 6c 6f 62 2d 63 6f 6e 76 65 72 74 2d 74 6f 2d 77 72 61 70 70 65 64 2d 72 ap.lsp-glob-convert-to-wrapped-r
237e0 65 67 65 78 70 5d 20 36 20 28 23 24 20 2e 20 31 34 35 31 35 38 29 5d 29 0a 23 40 31 34 20 0a 0a egexp].6.(#$...145158)]).#@14...
23800 28 66 6e 20 45 56 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 75 73 65 (fn.EVENT)..(defalias.'lsp-mouse
23820 2d 63 6c 69 63 6b 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 33 30 32 02 08 5c 22 5c 33 30 33 -click.#[257."\301.!\302..\"\303
23840 08 5c 33 30 34 5c 33 30 35 04 5c 22 5c 22 5c 33 30 36 03 5c 32 31 31 40 5c 32 36 32 01 21 5c 32 .\304\305.\"\"\306.\211@\262.!\2
23860 31 30 5c 33 30 37 20 5c 32 30 33 21 00 5c 32 31 31 5c 33 31 30 3d 5c 32 30 34 26 00 5c 33 31 31 10\307.\203!.\211\310=\204&.\311
23880 03 21 62 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 06 06 06 23 .!b\210\312\313\314\315\316....#
238a0 23 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 2d 6d 65 6e 75 20 65 76 65 6e 74 2d 73 74 61 72 #\207".[lsp-mode-menu.event-star
238c0 74 20 78 2d 70 6f 70 75 70 2d 6d 65 6e 75 20 6c 6f 6f 6b 75 70 2d 6b 65 79 20 61 70 70 6c 79 20 t.x-popup-menu.lookup-key.apply.
238e0 76 65 63 74 6f 72 20 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 72 65 67 69 6f 6e 2d 61 63 74 69 vector.select-window.region-acti
23900 76 65 2d 70 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 20 70 6f 73 ve-p.lsp-execute-code-action.pos
23920 6e 2d 70 6f 69 6e 74 20 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 20 30 2e 30 30 n-point.run-with-idle-timer.0.00
23940 31 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 30 1.nil.make-closure.#[0."\302\300
23960 5c 32 30 35 08 00 5c 33 30 33 5c 33 30 31 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6e 69 6c 20 \205..\303\301!\207".[V0.V1.nil.
23980 63 61 6c 6c 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 5d 20 33 5d 5d 20 31 31 20 28 23 24 20 2e call-interactively].3]].11.(#$..
239a0 20 31 34 35 34 30 36 29 20 22 65 22 5d 29 0a 23 40 32 34 20 4b 65 79 6d 61 70 20 66 6f 72 20 60 .145406)."e"]).#@24.Keymap.for.`
239c0 6c 73 70 2d 6d 6f 64 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 2d 6d 61 70 lsp-mode'...(defvar.lsp-mode-map
239e0 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 32 20 5c 33 30 33 01 5c 33 30 34 5c 33 30 35 23 .(byte-code."\302.\303.\304\305#
23a00 5c 32 31 30 5c 33 30 33 01 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 33 01 5c 33 31 30 5c \210\303.\306\307#\210\303.\310\
23a20 33 31 31 23 5c 32 31 30 5c 33 30 33 01 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 08 5c 32 30 33 26 311#\210\303.\312\313#\210.\203&
23a40 00 5c 33 30 33 01 5c 33 31 34 08 21 09 23 5c 32 31 30 5c 32 30 37 22 20 5b 6c 73 70 2d 6b 65 79 .\303.\314.!.#\210\207".[lsp-key
23a60 6d 61 70 2d 70 72 65 66 69 78 20 6c 73 70 2d 63 6f 6d 6d 61 6e 64 2d 6d 61 70 20 6d 61 6b 65 2d map-prefix.lsp-command-map.make-
23a80 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 43 2d 64 6f 77 6e sparse-keymap.define-key.[C-down
23aa0 2d 6d 6f 75 73 65 2d 31 5d 20 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 2d 6d 6f -mouse-1].lsp-find-definition-mo
23ac0 75 73 65 20 5b 43 2d 6d 6f 75 73 65 2d 31 5d 20 69 67 6e 6f 72 65 20 5b 6d 6f 75 73 65 2d 33 5d use.[C-mouse-1].ignore.[mouse-3]
23ae0 20 6c 73 70 2d 6d 6f 75 73 65 2d 63 6c 69 63 6b 20 5b 31 30 30 36 36 33 33 32 38 5d 20 6c 73 70 .lsp-mouse-click.[100663328].lsp
23b00 2d 73 69 67 6e 61 74 75 72 65 2d 61 63 74 69 76 61 74 65 20 6b 62 64 5d 20 35 29 20 28 23 24 20 -signature-activate.kbd].5).(#$.
23b20 2e 20 31 34 35 38 34 34 29 29 0a 23 40 38 35 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 4c 73 70 20 6d ..145844)).#@85.Non-nil.if.Lsp.m
23b40 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 ode.is.enabled..Use.the.command.
23b60 60 6c 73 70 2d 6d 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 `lsp-mode'.to.change.this.variab
23b80 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 le...(defvar.lsp-mode.nil.(#$...
23ba0 31 34 36 32 32 34 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 146224)).(make-variable-buffer-l
23bc0 6f 63 61 6c 20 27 6c 73 70 2d 6d 6f 64 65 29 0a 23 40 35 36 37 20 4d 6f 64 65 20 66 6f 72 20 4c ocal.'lsp-mode).#@567.Mode.for.L
23be0 53 50 20 69 6e 74 65 72 61 63 74 69 6f 6e 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 SP.interaction...This.is.a.minor
23c00 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 79 2c .mode...If.called.interactively,
23c20 20 74 6f 67 67 6c 65 20 74 68 65 20 60 4c 73 70 0a 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 .toggle.the.`Lsp.mode'.mode...If
23c40 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 6f 73 69 74 69 76 65 .the.prefix.argument.is.positive
23c60 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 0a 61 6e 64 20 69 66 20 69 74 20 69 73 20 ,.enable.the.mode,.and.if.it.is.
23c80 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 20 74 68 65 20 6d 6f zero.or.negative,.disable.the.mo
23ca0 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 de...If.called.from.Lisp,.toggle
23cc0 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 .the.mode.if.ARG.is.`toggle'...E
23ce0 6e 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d nable.the.mode.if.ARG.is.nil,.om
23d00 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a itted,.or.is.a.positive.number..
23d20 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 Disable.the.mode.if.ARG.is.a.neg
23d40 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 ative.number...To.check.whether.
23d60 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 the.minor.mode.is.enabled.in.the
23d80 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 6c 73 70 2d 6d .current.buffer,.evaluate.`lsp-m
23da0 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 ode'...The.mode's.hook.is.called
23dc0 20 62 6f 74 68 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 .both.when.the.mode.is.enabled.a
23de0 6e 64 20 77 68 65 6e 0a 69 74 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 nd.when.it.is.disabled...(fn.&op
23e00 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 tional.ARG)..(defalias.'lsp-mode
23e20 20 23 5b 32 35 36 20 22 5c 33 30 32 20 01 5c 33 30 33 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d .#[256."\302..\303=\203...?\202.
23e40 00 01 5c 32 34 37 5c 32 30 33 1c 00 01 5c 33 30 34 57 5c 32 30 33 1c 00 5c 33 30 35 5c 32 30 32 ..\247\203...\304W\203..\305\202
23e60 1d 00 5c 33 30 36 10 5c 33 30 37 5c 33 30 31 21 5c 32 30 33 31 00 5c 33 31 30 5c 33 30 30 09 5c ..\306.\307\301!\2031.\310\300.\
23e80 22 11 08 5c 32 30 33 31 00 5c 33 30 30 09 42 11 5c 33 31 31 5c 33 31 32 08 5c 32 30 33 3b 00 5c "..\2031.\300.B.\311\312.\203;.\
23ea0 33 31 33 5c 32 30 32 3c 00 5c 33 31 34 5c 22 5c 32 31 30 5c 33 31 35 5c 33 31 36 21 5c 32 30 33 313\202<.\314\"\210\315\316!\203
23ec0 5e 00 5c 33 30 32 20 5c 32 30 33 50 00 5c 32 31 31 5c 33 30 32 20 5c 32 33 32 5c 32 30 33 5e 00 ^.\302.\203P.\211\302.\232\203^.
23ee0 5c 33 31 37 5c 33 32 30 08 5c 32 30 33 5a 00 5c 33 32 31 5c 32 30 32 5b 00 5c 33 32 32 5c 33 32 \317\320.\203Z.\321\202[.\322\32
23f00 33 23 5c 32 31 30 5c 32 31 30 5c 33 32 34 20 5c 32 31 30 08 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 3#\210\210\324.\210.\207".[lsp-m
23f20 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 63 75 72 72 65 6e 74 2d 6d 65 ode.local-minor-modes.current-me
23f40 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 71 ssage.toggle.1.nil.t.boundp.delq
23f60 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 .run-hooks.lsp-mode-hook.lsp-mod
23f80 65 2d 6f 6e 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c e-on-hook.lsp-mode-off-hook.call
23fa0 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 ed-interactively-p.any.message."
23fc0 4c 73 70 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 Lsp.mode.%sabled%s"."en"."dis"."
23fe0 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c .in.current.buffer".force-mode-l
24000 69 6e 65 2d 75 70 64 61 74 65 5d 20 36 20 28 23 24 20 2e 20 31 34 36 33 39 30 29 20 28 62 79 74 ine-update].6.(#$...146390).(byt
24020 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 e-code.".\203\n.\301.!\202..\302
24040 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 C\207".[current-prefix-arg.prefi
24060 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 x-numeric-value.toggle].2)]).(de
24080 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f fvar.lsp-mode-hook.nil).(byte-co
240a0 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 de."\301\302N\204\f.\303\301\302
240c0 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 \304#\210\303\301\305\306#\210\3
240e0 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 03\301\307\310C#\210\311\312\313
24100 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 .\310\211%\207".[lsp-mode-map.ls
24120 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 p-mode-hook.variable-documentati
24140 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 on.put."Hook.run.after.entering.
24160 6f 72 20 6c 65 61 76 69 6e 67 20 60 6c 73 70 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c or.leaving.`lsp-mode'.\nNo.probl
24180 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e ems.result.if.this.variable.is.n
241a0 6f 74 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 ot.bound.\n`add-hook'.automatica
241c0 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 lly.binds.it...(This.is.true.for
241e0 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 .all.hook.variables.)".custom-ty
24200 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d pe.hook.standard-value.nil.add-m
24220 69 6e 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 6d 6f 64 65 20 28 22 20 4c 53 50 5b 22 20 28 6c 73 70 inor-mode.lsp-mode.(".LSP[".(lsp
24240 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 28 3a 65 76 61 6c 20 28 6d 61 70 63 --buffer-workspaces.(:eval.(mapc
24260 6f 6e 63 61 74 20 23 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6c 73 70 oncat.#'lsp--workspace-print.lsp
24280 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 22 5d 5b 22 29 29 20 28 3a 70 72 6f --buffer-workspaces."][")).(:pro
242a0 70 65 72 74 69 7a 65 20 22 44 69 73 63 6f 6e 6e 65 63 74 65 64 22 20 66 61 63 65 20 77 61 72 6e pertize."Disconnected".face.warn
242c0 69 6e 67 29 29 20 22 5d 22 29 5d 20 36 29 0a 23 40 32 30 20 4d 65 6e 75 20 66 6f 72 20 6c 73 70 ing))."]")].6).#@20.Menu.for.lsp
242e0 2d 6d 6f 64 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 2d 6d 65 6e 75 20 28 62 -mode...(defvar.lsp-mode-menu.(b
24300 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 yte-code."\300\301\302\303\304\3
24320 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 31 34 5c 33 05\306\307\310\311\312\313\314\3
24340 31 35 5c 33 31 36 5c 33 31 37 5c 33 30 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 15\316\317\307\320\321\322\323\3
24360 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 32 35 37 05 5c 32 35 37 14 5c 22 5c 32 24\325\326\327\330\257.\257.\"\2
24380 30 37 22 20 5b 65 61 73 79 2d 6d 65 6e 75 2d 63 72 65 61 74 65 2d 6d 65 6e 75 20 6e 69 6c 20 5b 07".[easy-menu-create-menu.nil.[
243a0 22 47 6f 20 74 6f 20 64 65 66 69 6e 69 74 69 6f 6e 22 20 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 "Go.to.definition".lsp-find-defi
243c0 6e 69 74 69 6f 6e 20 3a 61 63 74 69 76 65 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 nition.:active.(lsp-feature\?."t
243e0 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 65 66 69 6e 69 74 69 6f 6e 22 29 5d 20 5b 22 46 69 6e 64 extDocument/definition")].["Find
24400 20 72 65 66 65 72 65 6e 63 65 73 22 20 6c 73 70 2d 66 69 6e 64 2d 72 65 66 65 72 65 6e 63 65 73 .references".lsp-find-references
24420 20 3a 61 63 74 69 76 65 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 .:active.(lsp-feature\?."textDoc
24440 75 6d 65 6e 74 2f 72 65 66 65 72 65 6e 63 65 73 22 29 5d 20 5b 22 46 69 6e 64 20 69 6d 70 6c 65 ument/references")].["Find.imple
24460 6d 65 6e 74 61 74 69 6f 6e 73 22 20 6c 73 70 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 mentations".lsp-find-implementat
24480 69 6f 6e 20 3a 61 63 74 69 76 65 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 ion.:active.(lsp-feature\?."text
244a0 44 6f 63 75 6d 65 6e 74 2f 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 22 29 5d 20 5b 22 46 69 6e Document/implementation")].["Fin
244c0 64 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 22 20 6c 73 70 2d 66 69 6e 64 2d 64 65 63 6c 61 72 61 d.declarations".lsp-find-declara
244e0 74 69 6f 6e 20 3a 61 63 74 69 76 65 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 tion.:active.(lsp-feature\?."tex
24500 74 44 6f 63 75 6d 65 6e 74 2f 64 65 63 6c 61 72 61 74 69 6f 6e 22 29 5d 20 5b 22 47 6f 20 74 6f tDocument/declaration")].["Go.to
24520 20 74 79 70 65 20 64 65 63 6c 61 72 61 74 69 6f 6e 22 20 6c 73 70 2d 66 69 6e 64 2d 74 79 70 65 .type.declaration".lsp-find-type
24540 2d 64 65 66 69 6e 69 74 69 6f 6e 20 3a 61 63 74 69 76 65 20 28 6c 73 70 2d 66 65 61 74 75 72 65 -definition.:active.(lsp-feature
24560 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 74 79 70 65 44 65 66 69 6e 69 74 69 6f 6e 22 \?."textDocument/typeDefinition"
24580 29 5d 20 22 2d 2d 22 20 5b 22 44 65 73 63 72 69 62 65 22 20 6c 73 70 2d 64 65 73 63 72 69 62 65 )]."--".["Describe".lsp-describe
245a0 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 5d 20 5b 22 43 6f 64 65 20 61 63 74 69 6f 6e 22 20 -thing-at-point].["Code.action".
245c0 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 5d 20 5b 22 46 6f 72 6d 61 lsp-execute-code-action].["Forma
245e0 74 22 20 6c 73 70 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 5d 20 5b 22 48 69 67 68 6c 69 67 68 t".lsp-format-buffer].["Highligh
24600 74 20 72 65 66 65 72 65 6e 63 65 73 22 20 6c 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c t.references".lsp-document-highl
24620 69 67 68 74 5d 20 5b 22 54 79 70 65 20 48 69 65 72 61 72 63 68 79 22 20 6c 73 70 2d 6a 61 76 61 ight].["Type.Hierarchy".lsp-java
24640 2d 74 79 70 65 2d 68 69 65 72 61 72 63 68 79 20 3a 76 69 73 69 62 6c 65 20 28 6c 73 70 2d 63 61 -type-hierarchy.:visible.(lsp-ca
24660 6e 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 5c 3f 20 22 6a 61 76 61 2e 6e 61 76 69 67 61 n-execute-command\?."java.naviga
24680 74 65 2e 72 65 73 6f 6c 76 65 54 79 70 65 48 69 65 72 61 72 63 68 79 22 29 5d 20 5b 22 54 79 70 te.resolveTypeHierarchy")].["Typ
246a0 65 20 48 69 65 72 61 72 63 68 79 22 20 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 74 79 70 65 2d 68 e.Hierarchy".lsp-treemacs-type-h
246c0 69 65 72 61 72 63 68 79 20 3a 76 69 73 69 62 6c 65 20 28 61 6e 64 20 28 6e 6f 74 20 28 6c 73 70 ierarchy.:visible.(and.(not.(lsp
246e0 2d 63 61 6e 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 5c 3f 20 22 6a 61 76 61 2e 6e 61 76 -can-execute-command\?."java.nav
24700 69 67 61 74 65 2e 72 65 73 6f 6c 76 65 54 79 70 65 48 69 65 72 61 72 63 68 79 22 29 29 20 28 66 igate.resolveTypeHierarchy")).(f
24720 75 6e 63 74 69 6f 6e 70 20 27 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 74 79 70 65 2d 68 69 65 72 unctionp.'lsp-treemacs-type-hier
24740 61 72 63 68 79 29 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d archy).(lsp-feature\?."textDocum
24760 65 6e 74 2f 74 79 70 65 48 69 65 72 61 72 63 68 79 22 29 29 5d 20 5b 22 43 61 6c 6c 20 48 69 65 ent/typeHierarchy"))].["Call.Hie
24780 72 61 72 63 68 79 22 20 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 63 61 6c 6c 2d 68 69 65 72 61 72 rarchy".lsp-treemacs-call-hierar
247a0 63 68 79 20 3a 76 69 73 69 62 6c 65 20 28 61 6e 64 20 28 66 75 6e 63 74 69 6f 6e 70 20 27 6c 73 chy.:visible.(and.(functionp.'ls
247c0 70 2d 74 72 65 65 6d 61 63 73 2d 63 61 6c 6c 2d 68 69 65 72 61 72 63 68 79 29 20 28 6c 73 70 2d p-treemacs-call-hierarchy).(lsp-
247e0 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 61 6c 6c 48 69 65 72 feature\?."textDocument/callHier
24800 61 72 63 68 79 22 29 29 5d 20 5b 22 52 65 6e 61 6d 65 22 20 6c 73 70 2d 72 65 6e 61 6d 65 20 3a archy"))].["Rename".lsp-rename.:
24820 61 63 74 69 76 65 20 28 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d active.(lsp-feature\?."textDocum
24840 65 6e 74 2f 72 65 6e 61 6d 65 22 29 5d 20 28 22 53 65 73 73 69 6f 6e 22 20 5b 22 56 69 65 77 20 ent/rename")].("Session".["View.
24860 6c 6f 67 73 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 6f 77 2d 6c 6f 67 5d 20 5b 22 logs".lsp-workspace-show-log].["
24880 44 65 73 63 72 69 62 65 22 20 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 73 65 73 73 69 6f 6e 5d 20 Describe".lsp-describe-session].
248a0 5b 22 53 68 75 74 64 6f 77 6e 22 20 6c 73 70 2d 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 ["Shutdown".lsp-shutdown-workspa
248c0 63 65 5d 20 5b 22 52 65 73 74 61 72 74 22 20 6c 73 70 2d 72 65 73 74 61 72 74 2d 77 6f 72 6b 73 ce].["Restart".lsp-restart-works
248e0 70 61 63 65 5d 29 20 28 22 57 6f 72 6b 73 70 61 63 65 20 46 6f 6c 64 65 72 73 22 20 5b 22 41 64 pace]).("Workspace.Folders".["Ad
24900 64 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 61 64 64 5d 20 5b 22 d".lsp-workspace-folders-add].["
24920 52 65 6d 6f 76 65 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 72 65 Remove".lsp-workspace-folders-re
24940 6d 6f 76 65 5d 20 5b 22 4f 70 65 6e 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 move].["Open".lsp-workspace-fold
24960 65 72 73 2d 6f 70 65 6e 5d 29 20 28 22 54 6f 67 67 6c 65 20 66 65 61 74 75 72 65 73 22 20 5b 22 ers-open]).("Toggle.features".["
24980 4c 65 6e 73 65 73 22 20 6c 73 70 2d 6c 65 6e 73 2d 6d 6f 64 65 5d 20 5b 22 48 65 61 64 65 72 6c Lenses".lsp-lens-mode].["Headerl
249a0 69 6e 65 20 62 72 65 61 64 63 72 75 6d 62 22 20 6c 73 70 2d 68 65 61 64 65 72 6c 69 6e 65 2d 62 ine.breadcrumb".lsp-headerline-b
249c0 72 65 61 64 63 72 75 6d 62 2d 6d 6f 64 65 5d 20 5b 22 4d 6f 64 65 6c 69 6e 65 20 63 6f 64 65 20 readcrumb-mode].["Modeline.code.
249e0 61 63 74 69 6f 6e 73 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f actions".lsp-modeline-code-actio
24a00 6e 73 2d 6d 6f 64 65 5d 20 5b 22 4d 6f 64 65 6c 69 6e 65 20 64 69 61 67 6e 6f 73 74 69 63 73 22 ns-mode].["Modeline.diagnostics"
24a20 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 5d 29 .lsp-modeline-diagnostics-mode])
24a40 20 22 2d 2d 2d 22 20 22 44 65 62 75 67 22 20 3a 61 63 74 69 76 65 20 28 62 6f 75 6e 64 2d 61 6e ."---"."Debug".:active.(bound-an
24a60 64 2d 74 72 75 65 2d 70 20 64 61 70 2d 75 69 2d 6d 6f 64 65 29 20 3a 66 69 6c 74 65 72 20 23 5b d-true-p.dap-ui-mode).:filter.#[
24a80 32 35 37 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 08 5c 32 33 33 5c 32 30 257."\301\300!\205..\302.\233\20
24aa0 37 22 20 5b 64 61 70 2d 75 69 2d 6d 65 6e 75 2d 69 74 65 6d 73 20 62 6f 75 6e 64 70 20 33 5d 20 7".[dap-ui-menu-items.boundp.3].
24ac0 33 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 5d 20 32 36 29 20 28 23 24 20 2e 20 31 34 38 31 38 3."\n\n(fn._)"]].26).(#$...14818
24ae0 30 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 63 6c 69 65 6e 74 20 27 0)).(defalias.'make-lsp-client.'
24b00 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 29 0a 23 40 38 35 20 63 6f 6d 70 69 6c 65 72 2d make-lsp--client).#@85.compiler-
24b20 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 macro.for.inlining.`lsp--registe
24b40 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 red-capability-p'...(fn.CL-WHOLE
24b60 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 -ARG.CL-X)..(defalias.'lsp--regi
24b80 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 stered-capability-p--cmacro.#[51
24ba0 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 4."\300\301\302\303\211\211..&.\
24bc0 32 30 37 22 20 5b 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 207".[cl--defsubst-expand.(cl-x)
24be0 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 .(cl-block.lsp--registered-capab
24c00 69 6c 69 74 79 2d 70 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 ility-p.(and.(memq.(type-of.cl-x
24c20 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 ).cl-struct-lsp--registered-capa
24c40 62 69 6c 69 74 79 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 35 bility-tags).t)).nil].9.(#$...15
24c60 30 32 39 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 0295)]).(put.'lsp--registered-ca
24c80 70 61 62 69 6c 69 74 79 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d pability-p.'compiler-macro.'lsp-
24ca0 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 2d 2d 63 6d 61 63 72 6f -registered-capability-p--cmacro
24cc0 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c ).#@13...(fn.CL-X)..(defalias.'l
24ce0 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 20 23 5b 32 35 sp--registered-capability-p.#[25
24d00 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 35 09 00 5c 33 30 32 5c 32 30 37 22 20 5b 63 6c 2d 73 7."\301.!.>\205..\302\207".[cl-s
24d20 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 truct-lsp--registered-capability
24d40 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 33 20 28 23 24 20 2e 20 31 35 30 37 32 37 29 -tags.type-of.t].3.(#$...150727)
24d60 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#
24d80 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 6e 63 74 69 6f 6e \304\305\306\301#\207".[function
24da0 2d 70 75 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d -put.lsp--registered-capability-
24dc0 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 65 65 20 70 75 p.side-effect-free.error-free.pu
24de0 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 63 6c 2d t.lsp--registered-capability.cl-
24e00 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 38 36 20 63 6f 6d 70 69 deftype-satisfies].5).#@86.compi
24e20 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 72 65 67 ler-macro.for.inlining.`lsp--reg
24e40 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d istered-capability-id'...(fn.CL-
24e60 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d WHOLE-ARG.CL-X)..(defalias.'lsp-
24e80 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 2d 2d 63 6d 61 63 72 -registered-capability-id--cmacr
24ea0 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 o.#[514."\300\301\302\303\211\21
24ec0 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 1..&.\207".[cl--defsubst-expand.
24ee0 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 (cl-x).(cl-block.lsp--registered
24f00 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d -capability-id.(progn.(or.(lsp--
24f20 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 20 63 6c 2d 78 29 20 28 73 registered-capability-p.cl-x).(s
24f40 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
24f60 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 63 6c 2d .'lsp--registered-capability.cl-
24f80 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 39 20 28 23 24 20 x))).(aref.cl-x.1))).nil].9.(#$.
24fa0 2e 20 31 35 31 30 36 37 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 ..151067)]).(put.'lsp--registere
24fc0 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 d-capability-id.'compiler-macro.
24fe0 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 2d 2d 'lsp--registered-capability-id--
25000 63 6d 61 63 72 6f 29 0a 23 40 37 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 64 22 20 6f 66 cmacro).#@74.Access.slot."id".of
25020 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 27 20 73 74 .`lsp--registered-capability'.st
25040 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 ruct.CL-X...(fn.CL-X)..(defalias
25060 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 20 .'lsp--registered-capability-id.
25080 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 #[257."\301.!.>\204..\302\303\30
250a0 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 4.D\"\210\211\305H\207".[cl-stru
250c0 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 ct-lsp--registered-capability-ta
250e0 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
25100 75 6d 65 6e 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 ument.lsp--registered-capability
25120 20 31 5d 20 35 20 28 23 24 20 2e 20 31 35 31 35 36 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 .1].5.(#$...151565)]).(byte-code
25140 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 66 75 ."\300\301\302\303#\300\207".[fu
25160 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 nction-put.lsp--registered-capab
25180 69 6c 69 74 79 2d 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 0a ility-id.side-effect-free.t].4).
251a0 23 40 39 30 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 #@90.compiler-macro.for.inlining
251c0 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d 65 74 .`lsp--registered-capability-met
251e0 68 6f 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 hod'...(fn.CL-WHOLE-ARG.CL-X)..(
25200 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 defalias.'lsp--registered-capabi
25220 6c 69 74 79 2d 6d 65 74 68 6f 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c lity-method--cmacro.#[514."\300\
25240 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 301\302\303\211\211..&.\207".[cl
25260 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
25280 63 6b 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d 65 ck.lsp--registered-capability-me
252a0 74 68 6f 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 thod.(progn.(or.(lsp--registered
252c0 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f -capability-p.cl-x).(signal.'wro
252e0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 72 65 67 ng-type-argument.(list.'lsp--reg
25300 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 istered-capability.cl-x))).(aref
25320 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 35 31 39 37 33 29 5d .cl-x.2))).nil].9.(#$...151973)]
25340 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 ).(put.'lsp--registered-capabili
25360 74 79 2d 6d 65 74 68 6f 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d ty-method.'compiler-macro.'lsp--
25380 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d 65 74 68 6f 64 2d 2d 63 6d registered-capability-method--cm
253a0 61 63 72 6f 29 0a 23 40 37 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 65 74 68 6f 64 22 20 acro).#@78.Access.slot."method".
253c0 6f 66 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 27 20 of.`lsp--registered-capability'.
253e0 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 struct.CL-X...(fn.CL-X)..(defali
25400 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d as.'lsp--registered-capability-m
25420 65 74 68 6f 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c ethod.#[257."\301.!.>\204..\302\
25440 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 303\304.D\"\210\211\305H\207".[c
25460 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c l-struct-lsp--registered-capabil
25480 69 74 79 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 ity-tags.type-of.signal.wrong-ty
254a0 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 pe-argument.lsp--registered-capa
254c0 62 69 6c 69 74 79 20 32 5d 20 35 20 28 23 24 20 2e 20 31 35 32 34 39 31 29 5d 29 0a 28 62 79 74 bility.2].5.(#$...152491)]).(byt
254e0 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 e-code."\300\301\302\303#\300\20
25500 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 7".[function-put.lsp--registered
25520 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d 65 74 68 6f 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 -capability-method.side-effect-f
25540 72 65 65 20 74 5d 20 34 29 0a 23 40 39 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@91.compiler-macro.fo
25560 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 r.inlining.`lsp--registered-capa
25580 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 bility-options'...(fn.CL-WHOLE-A
255a0 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 RG.CL-X)..(defalias.'lsp--regist
255c0 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 2d 2d 63 6d 61 63 72 6f 20 ered-capability-options--cmacro.
255e0 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 #[514."\300\301\302\303\211\211.
25600 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 .&.\207".[cl--defsubst-expand.(c
25620 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 l-x).(cl-block.lsp--registered-c
25640 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 apability-options.(progn.(or.(ls
25660 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 20 63 6c 2d 78 29 p--registered-capability-p.cl-x)
25680 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 6c .(signal.'wrong-type-argument.(l
256a0 69 73 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 ist.'lsp--registered-capability.
256c0 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 20 6e 69 6c 5d 20 39 20 28 cl-x))).(aref.cl-x.3))).nil].9.(
256e0 23 24 20 2e 20 31 35 32 39 31 31 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 #$...152911)]).(put.'lsp--regist
25700 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 27 63 6f 6d 70 69 6c 65 ered-capability-options.'compile
25720 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c r-macro.'lsp--registered-capabil
25740 69 74 79 2d 6f 70 74 69 6f 6e 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 39 20 41 63 63 65 73 73 ity-options--cmacro).#@79.Access
25760 20 73 6c 6f 74 20 22 6f 70 74 69 6f 6e 73 22 20 6f 66 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 .slot."options".of.`lsp--registe
25780 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 red-capability'.struct.CL-X...(f
257a0 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 n.CL-X)..(defalias.'lsp--registe
257c0 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 33 red-capability-options.#[257."\3
257e0 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 01.!.>\204..\302\303\304.D\"\210
25800 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 \211\305H\207".[cl-struct-lsp--r
25820 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 74 79 70 65 2d 6f egistered-capability-tags.type-o
25840 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 6c 73 70 f.signal.wrong-type-argument.lsp
25860 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 33 5d 20 35 20 28 23 24 --registered-capability.3].5.(#$
25880 20 2e 20 31 35 33 34 33 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 ...153434)]).(byte-code."\300\30
258a0 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 66 1\302\303#\304\305\306\"\207".[f
258c0 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 unction-put.lsp--registered-capa
258e0 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 bility-options.side-effect-free.
25900 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d t.defalias.copy-lsp--registered-
25920 63 61 70 61 62 69 6c 69 74 79 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 31 capability.copy-sequence].4).#@1
25940 31 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 12.compiler-macro.for.inlining.`
25960 6d 61 6b 65 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 27 make-lsp--registered-capability'
25980 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 6b 65 79 20 49 ...(fn.CL-WHOLE.&cl-quote.&key.I
259a0 44 20 4d 45 54 48 4f 44 20 4f 50 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 D.METHOD.OPTIONS)..(defalias.'ma
259c0 6b 65 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 2d 63 ke-lsp--registered-capability--c
259e0 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 36 08 00 5c 33 macro.#[385."\300.\301\"\206..\3
25a00 30 32 41 40 5c 33 30 30 02 5c 33 30 33 5c 22 5c 32 30 36 12 00 5c 33 30 34 41 40 5c 33 30 30 03 02A@\300.\303\"\206..\304A@\300.
25a20 5c 33 30 35 5c 22 41 40 03 5c 32 31 31 5c 32 30 33 45 00 5c 32 31 31 40 5c 33 30 36 3e 5c 32 30 \305\"A@.\211\203E.\211@\306>\20
25a40 33 2e 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 1b 00 5c 33 30 37 05 3e 41 40 5c 32 30 33 3..\211AA\262.\202..\307.>A@\203
25a60 3c 00 5c 33 31 30 5c 32 36 32 01 5c 32 30 32 1b 00 5c 33 31 31 5c 33 31 32 02 40 5c 22 5c 32 31 <.\310\262.\202..\311\312.@\"\21
25a80 30 5c 32 30 32 1b 00 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 30 06 08 5c 33 31 0\202..\210\313\314\315\310..\31
25aa0 30 06 08 06 08 06 08 26 08 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 69 64 0......&.\207".[plist-member.:id
25ac0 20 28 6e 69 6c 20 22 22 29 20 3a 6d 65 74 68 6f 64 20 28 6e 69 6c 20 22 20 22 29 20 3a 6f 70 74 .(nil."").:method.(nil.".").:opt
25ae0 69 6f 6e 73 20 28 3a 69 64 20 3a 6d 65 74 68 6f 64 20 3a 6f 70 74 69 6f 6e 73 20 3a 61 6c 6c 6f ions.(:id.:method.:options.:allo
25b00 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.
25b20 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
25b40 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 69 64 20 3a 6d 65 74 68 6f 64 20 3a 6f 70 74 69 6f 6e 73 29 ot.one.of.(:id.:method.:options)
25b60 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 69 64 20 6d 65 74 68 6f 64 ".cl--defsubst-expand.(id.method
25b80 20 6f 70 74 69 6f 6e 73 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d 2d 72 65 .options).(cl-block.make-lsp--re
25ba0 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 28 72 65 63 6f 72 64 20 27 6c 73 70 gistered-capability.(record.'lsp
25bc0 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 69 64 20 6d 65 74 68 6f --registered-capability.id.metho
25be0 64 20 6f 70 74 69 6f 6e 73 29 29 5d 20 31 34 20 28 23 24 20 2e 20 31 35 33 39 32 33 29 5d 29 0a d.options))].14.(#$...153923)]).
25c00 28 70 75 74 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 (put.'make-lsp--registered-capab
25c20 69 6c 69 74 79 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 6c 73 70 2d ility.'compiler-macro.'make-lsp-
25c40 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 2d 63 6d 61 63 72 6f 29 0a -registered-capability--cmacro).
25c60 23 40 39 32 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 #@92.Constructor.for.objects.of.
25c80 74 79 70 65 20 60 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 type.`lsp--registered-capability
25ca0 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 49 44 20 4d 45 54 48 4f 44 20 4f 50 54 49 4f 4e 53 29 1f '...(fn.&key.ID.METHOD.OPTIONS).
25cc0 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 .(defalias.'make-lsp--registered
25ce0 2d 63 61 70 61 62 69 6c 69 74 79 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 -capability.#[128."\300.\301\"\2
25d00 30 36 08 00 5c 33 30 32 41 40 5c 33 30 30 02 5c 33 30 33 5c 22 5c 32 30 36 12 00 5c 33 30 34 41 06..\302A@\300.\303\"\206..\304A
25d20 40 5c 33 30 30 03 5c 33 30 35 5c 22 41 40 03 5c 32 31 31 5c 32 30 33 45 00 5c 32 31 31 40 5c 33 @\300.\305\"A@.\211\203E.\211@\3
25d40 30 36 3e 5c 32 30 33 2e 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 1b 00 5c 33 30 37 05 3e 06>\203..\211AA\262.\202..\307.>
25d60 41 40 5c 32 30 33 3c 00 5c 33 31 30 5c 32 36 32 01 5c 32 30 32 1b 00 5c 33 31 31 5c 33 31 32 02 A@\203<.\310\262.\202..\311\312.
25d80 40 5c 22 5c 32 31 30 5c 32 30 32 1b 00 5c 32 31 30 5c 33 31 33 5c 33 31 34 04 04 04 24 5c 32 30 @\"\210\202..\210\313\314...$\20
25da0 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 69 64 20 28 6e 69 6c 20 22 22 29 20 3a 6d 7".[plist-member.:id.(nil."").:m
25dc0 65 74 68 6f 64 20 28 6e 69 6c 20 22 20 22 29 20 3a 6f 70 74 69 6f 6e 73 20 28 3a 69 64 20 3a 6d ethod.(nil.".").:options.(:id.:m
25de0 65 74 68 6f 64 20 3a 6f 70 74 69 6f 6e 73 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 ethod.:options.:allow-other-keys
25e00 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 72 72 6f 72 20 22 4b ).:allow-other-keys.nil.error."K
25e20 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 65 20 6f 66 20 28 3a eyword.argument.%s.not.one.of.(:
25e40 69 64 20 3a 6d 65 74 68 6f 64 20 3a 6f 70 74 69 6f 6e 73 29 22 20 72 65 63 6f 72 64 20 6c 73 70 id.:method.:options)".record.lsp
25e60 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 5d 20 39 20 28 23 24 20 2e --registered-capability].9.(#$..
25e80 20 31 35 34 37 32 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 .154725)]).(byte-code."\300\301\
25ea0 33 30 32 5c 33 30 33 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 302\303#\304\305\306\307\310\306
25ec0 5c 33 31 31 5c 33 31 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 \311\312\305\303&.\207".[functio
25ee0 6e 2d 70 75 74 20 6d 61 6b 65 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 n-put.make-lsp--registered-capab
25f00 69 6c 69 74 79 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 ility.side-effect-free.t.cl-stru
25f20 63 74 2d 64 65 66 69 6e 65 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 ct-define.lsp--registered-capabi
25f40 6c 69 74 79 20 6e 69 6c 20 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 63 lity.nil.cl-structure-object.rec
25f60 6f 72 64 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 69 64 20 22 22 29 20 28 6d 65 74 68 ord.((cl-tag-slot).(id."").(meth
25f80 6f 64 20 22 20 22 29 20 28 6f 70 74 69 6f 6e 73 20 6e 69 6c 29 29 20 63 6c 2d 73 74 72 75 63 74 od.".").(options.nil)).cl-struct
25fa0 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 -lsp--registered-capability-tags
25fc0 5d 20 31 31 29 0a 23 40 37 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e ].11).#@73.compiler-macro.for.in
25fe0 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 27 2e 0a 0a 28 66 6e 20 lining.`lsp--workspace-p'...(fn.
26000 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c CL-WHOLE-ARG.CL-X)..(defalias.'l
26020 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c sp--workspace-p--cmacro.#[514."\
26040 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 300\301\302\303\211\211..&.\207"
26060 20 5b 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 .[cl--defsubst-expand.(cl-x).(cl
26080 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 28 61 6e 64 20 28 6d 65 -block.lsp--workspace-p.(and.(me
260a0 6d 71 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 6c 73 70 2d mq.(type-of.cl-x).cl-struct-lsp-
260c0 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 -workspace-tags).t)).nil].9.(#$.
260e0 2e 20 31 35 35 35 39 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 ..155595)]).(put.'lsp--workspace
26100 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 -p.'compiler-macro.'lsp--workspa
26120 63 65 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a ce-p--cmacro).#@13...(fn.CL-X)..
26140 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 23 5b 32 35 (defalias.'lsp--workspace-p.#[25
26160 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 35 09 00 5c 33 30 32 5c 32 30 37 22 20 5b 63 6c 2d 73 7."\301.!.>\205..\302\207".[cl-s
26180 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f truct-lsp--workspace-tags.type-o
261a0 66 20 74 5d 20 33 20 28 23 24 20 2e 20 31 35 35 39 35 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 f.t].3.(#$...155955)]).(byte-cod
261c0 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 30 36 e."\300\301\302\303#\304\305\306
261e0 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 6c 73 70 2d 2d 77 6f \301#\207".[function-put.lsp--wo
26200 72 6b 73 70 61 63 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 rkspace-p.side-effect-free.error
26220 2d 66 72 65 65 20 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 64 65 66 74 -free.put.lsp--workspace.cl-deft
26240 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 37 36 20 63 6f 6d 70 69 6c 65 72 2d ype-satisfies].5).#@76.compiler-
26260 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 macro.for.inlining.`lsp--workspa
26280 63 65 2d 65 77 6f 63 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 ce-ewoc'...(fn.CL-WHOLE-ARG.CL-X
262a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 77 6f )..(defalias.'lsp--workspace-ewo
262c0 63 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 c--cmacro.#[514."\300\301\302\30
262e0 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 3\211\211..&.\207".[cl--defsubst
26300 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 6c 73 70 2d 2d 77 6f -expand.(cl-x).(cl-block.lsp--wo
26320 72 6b 73 70 61 63 65 2d 65 77 6f 63 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f rkspace-ewoc.(progn.(or.(lsp--wo
26340 72 6b 73 70 61 63 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 rkspace-p.cl-x).(signal.'wrong-t
26360 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 ype-argument.(list.'lsp--workspa
26380 63 65 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 5d 20 ce.cl-x))).(aref.cl-x.1))).nil].
263a0 39 20 28 23 24 20 2e 20 31 35 36 32 34 37 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 9.(#$...156247)]).(put.'lsp--wor
263c0 6b 73 70 61 63 65 2d 65 77 6f 63 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 kspace-ewoc.'compiler-macro.'lsp
263e0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 77 6f 63 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 --workspace-ewoc--cmacro).#@64.A
26400 63 63 65 73 73 20 73 6c 6f 74 20 22 65 77 6f 63 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 ccess.slot."ewoc".of.`lsp--works
26420 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 pace'.struct.CL-X...(fn.CL-X)..(
26440 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 77 6f 63 20 23 5b defalias.'lsp--workspace-ewoc.#[
26460 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 257."\301.!.>\204..\302\303\304.
26480 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 D\"\210\211\305H\207".[cl-struct
264a0 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 -lsp--workspace-tags.type-of.sig
264c0 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 nal.wrong-type-argument.lsp--wor
264e0 6b 73 70 61 63 65 20 31 5d 20 35 20 28 23 24 20 2e 20 31 35 36 36 37 31 29 5d 29 0a 28 62 79 74 kspace.1].5.(#$...156671)]).(byt
26500 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 e-code."\300\301\302\303#\300\20
26520 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 7".[function-put.lsp--workspace-
26540 65 77 6f 63 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 39 31 ewoc.side-effect-free.t].4).#@91
26560 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 6c 73 .compiler-macro.for.inlining.`ls
26580 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 p--workspace-server-capabilities
265a0 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 '...(fn.CL-WHOLE-ARG.CL-X)..(def
265c0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 alias.'lsp--workspace-server-cap
265e0 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 abilities--cmacro.#[514."\300\30
26600 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 1\302\303\211\211..&.\207".[cl--
26620 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
26640 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 .lsp--workspace-server-capabilit
26660 69 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 ies.(progn.(or.(lsp--workspace-p
26680 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
266a0 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 ent.(list.'lsp--workspace.cl-x))
266c0 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 ).(aref.cl-x.2))).nil].9.(#$...1
266e0 35 37 30 32 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 57025)]).(put.'lsp--workspace-se
26700 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 rver-capabilities.'compiler-macr
26720 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c o.'lsp--workspace-server-capabil
26740 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 ities--cmacro).#@79.Access.slot.
26760 22 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 "server-capabilities".of.`lsp--w
26780 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 orkspace'.struct.CL-X...(fn.CL-X
267a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 )..(defalias.'lsp--workspace-ser
267c0 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e ver-capabilities.#[257."\301.!.>
267e0 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 \204..\302\303\304.D\"\210\211\3
26800 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 05H\207".[cl-struct-lsp--workspa
26820 63 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 ce-tags.type-of.signal.wrong-typ
26840 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 5d 20 35 20 28 e-argument.lsp--workspace.2].5.(
26860 23 24 20 2e 20 31 35 37 35 32 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...157524)]).(byte-code."\300\
26880 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 2d 301\302\303#\300\207".[function-
268a0 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 put.lsp--workspace-server-capabi
268c0 6c 69 74 69 65 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 lities.side-effect-free.t].4).#@
268e0 31 30 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 102.compiler-macro.for.inlining.
26900 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 `lsp--workspace-registered-serve
26920 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 r-capabilities'...(fn.CL-WHOLE-A
26940 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 RG.CL-X)..(defalias.'lsp--worksp
26960 61 63 65 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 ace-registered-server-capabiliti
26980 65 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 es--cmacro.#[514."\300\301\302\3
269a0 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 03\211\211..&.\207".[cl--defsubs
269c0 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 6c 73 70 2d 2d 77 t-expand.(cl-x).(cl-block.lsp--w
269e0 6f 72 6b 73 70 61 63 65 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 orkspace-registered-server-capab
26a00 69 6c 69 74 69 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 ilities.(progn.(or.(lsp--workspa
26a20 63 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 79 70 65 2d 61 ce-p.cl-x).(signal.'wrong-type-a
26a40 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c rgument.(list.'lsp--workspace.cl
26a60 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 -x))).(aref.cl-x.3))).nil].9.(#$
26a80 20 2e 20 31 35 37 39 32 34 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 ...157924)]).(put.'lsp--workspac
26aa0 65 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 e-registered-server-capabilities
26ac0 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 .'compiler-macro.'lsp--workspace
26ae0 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d -registered-server-capabilities-
26b00 2d 63 6d 61 63 72 6f 29 0a 23 40 39 30 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 72 65 67 69 73 -cmacro).#@90.Access.slot."regis
26b20 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 6f 66 20 60 6c tered-server-capabilities".of.`l
26b40 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 0a 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e sp--workspace'.struct.CL-X...(fn
26b60 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 .CL-X)..(defalias.'lsp--workspac
26b80 65 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 e-registered-server-capabilities
26ba0 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 .#[257."\301.!.>\204..\302\303\3
26bc0 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 04.D\"\210\211\305H\207".[cl-str
26be0 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 uct-lsp--workspace-tags.type-of.
26c00 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 6c 73 70 2d 2d signal.wrong-type-argument.lsp--
26c20 77 6f 72 6b 73 70 61 63 65 20 33 5d 20 35 20 28 23 24 20 2e 20 31 35 38 34 37 38 29 5d 29 0a 28 workspace.3].5.(#$...158478)]).(
26c40 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
26c60 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 \207".[function-put.lsp--workspa
26c80 63 65 2d 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 ce-registered-server-capabilitie
26ca0 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 37 36 20 63 6f s.side-effect-free.t].4).#@76.co
26cc0 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 6c 73 70 2d 2d mpiler-macro.for.inlining.`lsp--
26ce0 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 workspace-root'...(fn.CL-WHOLE-A
26d00 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 RG.CL-X)..(defalias.'lsp--worksp
26d20 61 63 65 2d 72 6f 6f 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 ace-root--cmacro.#[514."\300\301
26d40 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 \302\303\211\211..&.\207".[cl--d
26d60 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.
26d80 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 lsp--workspace-root.(progn.(or.(
26da0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 lsp--workspace-p.cl-x).(signal.'
26dc0 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 6c 73 70 2d 2d wrong-type-argument.(list.'lsp--
26de0 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 34 29 29 workspace.cl-x))).(aref.cl-x.4))
26e00 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 35 38 39 31 30 29 5d 29 0a 28 70 75 74 20 27 6c ).nil].9.(#$...158910)]).(put.'l
26e20 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 sp--workspace-root.'compiler-mac
26e40 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 2d 2d 63 6d 61 63 72 6f 29 ro.'lsp--workspace-root--cmacro)
26e60 0a 23 40 36 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 72 6f 6f 74 22 20 6f 66 20 60 6c 73 70 .#@64.Access.slot."root".of.`lsp
26e80 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 --workspace'.struct.CL-X...(fn.C
26ea0 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d L-X)..(defalias.'lsp--workspace-
26ec0 72 6f 6f 74 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 root.#[257."\301.!.>\204..\302\3
26ee0 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 03\304.D\"\210\211\305H\207".[cl
26f00 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 -struct-lsp--workspace-tags.type
26f20 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 6c -of.signal.wrong-type-argument.l
26f40 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 34 5d 20 35 20 28 23 24 20 2e 20 31 35 39 33 33 34 29 sp--workspace.4].5.(#$...159334)
26f60 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#
26f80 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 \300\207".[function-put.lsp--wor
26fa0 6b 73 70 61 63 65 2d 72 6f 6f 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 kspace-root.side-effect-free.t].
26fc0 34 29 0a 23 40 37 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 4).#@78.compiler-macro.for.inlin
26fe0 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 27 2e 0a 0a 28 66 ing.`lsp--workspace-client'...(f
27000 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 n.CL-WHOLE-ARG.CL-X)..(defalias.
27020 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 2d 2d 63 6d 61 63 72 6f 20 23 'lsp--workspace-client--cmacro.#
27040 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 [514."\300\301\302\303\211\211..
27060 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c &.\207".[cl--defsubst-expand.(cl
27080 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 -x).(cl-block.lsp--workspace-cli
270a0 65 6e 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 ent.(progn.(or.(lsp--workspace-p
270c0 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
270e0 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 ent.(list.'lsp--workspace.cl-x))
27100 29 20 28 61 72 65 66 20 63 6c 2d 78 20 35 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 ).(aref.cl-x.5))).nil].9.(#$...1
27120 35 39 36 38 38 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 59688)]).(put.'lsp--workspace-cl
27140 69 65 6e 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 ient.'compiler-macro.'lsp--works
27160 70 61 63 65 2d 63 6c 69 65 6e 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 36 20 41 63 63 65 73 73 pace-client--cmacro).#@66.Access
27180 20 73 6c 6f 74 20 22 63 6c 69 65 6e 74 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 .slot."client".of.`lsp--workspac
271a0 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 e'.struct.CL-X...(fn.CL-X)..(def
271c0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 23 5b 32 alias.'lsp--workspace-client.#[2
271e0 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 57."\301.!.>\204..\302\303\304.D
27200 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d \"\210\211\305H\207".[cl-struct-
27220 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e lsp--workspace-tags.type-of.sign
27240 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b al.wrong-type-argument.lsp--work
27260 73 70 61 63 65 20 35 5d 20 35 20 28 23 24 20 2e 20 31 36 30 31 32 32 29 5d 29 0a 28 62 79 74 65 space.5].5.(#$...160122)]).(byte
27280 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
272a0 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 ".[function-put.lsp--workspace-c
272c0 6c 69 65 6e 74 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 38 lient.side-effect-free.t].4).#@8
272e0 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 20 60 6c 1.compiler-macro.for.inlining.`l
27300 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 6f 73 74 2d 72 6f 6f 74 27 2e 0a 0a 28 66 6e 20 43 sp--workspace-host-root'...(fn.C
27320 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 L-WHOLE-ARG.CL-X)..(defalias.'ls
27340 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 6f 73 74 2d 72 6f 6f 74 2d 2d 63 6d 61 63 72 6f 20 23 p--workspace-host-root--cmacro.#
27360 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 [514."\300\301\302\303\211\211..
27380 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c &.\207".[cl--defsubst-expand.(cl
273a0 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 6f 73 -x).(cl-block.lsp--workspace-hos
273c0 74 2d 72 6f 6f 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 t-root.(progn.(or.(lsp--workspac
273e0 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 79 70 65 2d 61 72 e-p.cl-x).(signal.'wrong-type-ar
27400 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d gument.(list.'lsp--workspace.cl-
27420 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 39 20 28 23 24 20 x))).(aref.cl-x.6))).nil].9.(#$.
27440 2e 20 31 36 30 34 38 32 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 ..160482)]).(put.'lsp--workspace
27460 2d 68 6f 73 74 2d 72 6f 6f 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d -host-root.'compiler-macro.'lsp-
27480 2d 77 6f 72 6b 73 70 61 63 65 2d 68 6f 73 74 2d 72 6f 6f 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 -workspace-host-root--cmacro).#@
274a0 36 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 68 6f 73 74 2d 72 6f 6f 74 22 20 6f 66 20 60 6c 69.Access.slot."host-root".of.`l
274c0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e sp--workspace'.struct.CL-X...(fn
274e0 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 .CL-X)..(defalias.'lsp--workspac
27500 65 2d 68 6f 73 74 2d 72 6f 6f 74 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f e-host-root.#[257."\301.!.>\204.
27520 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 .\302\303\304.D\"\210\211\305H\2
27540 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 07".[cl-struct-lsp--workspace-ta
27560 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
27580 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 5d 20 35 20 28 23 24 20 2e 20 ument.lsp--workspace.6].5.(#$...
275a0 31 36 30 39 33 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 160931)]).(byte-code."\300\301\3
275c0 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 6c 02\303#\300\207".[function-put.l
275e0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 6f 73 74 2d 72 6f 6f 74 20 73 69 64 65 2d 65 66 66 sp--workspace-host-root.side-eff
27600 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 ect-free.t].4).#@76.compiler-mac
27620 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d ro.for.inlining.`lsp--workspace-
27640 70 72 6f 63 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a proc'...(fn.CL-WHOLE-ARG.CL-X)..
27660 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 2d 2d (defalias.'lsp--workspace-proc--
27680 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 cmacro.#[514."\300\301\302\303\2
276a0 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11\211..&.\207".[cl--defsubst-ex
276c0 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 pand.(cl-x).(cl-block.lsp--works
276e0 70 61 63 65 2d 70 72 6f 63 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 pace-proc.(progn.(or.(lsp--works
27700 70 61 63 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 79 70 65 pace-p.cl-x).(signal.'wrong-type
27720 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 -argument.(list.'lsp--workspace.
27740 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 39 20 28 cl-x))).(aref.cl-x.7))).nil].9.(
27760 23 24 20 2e 20 31 36 31 33 30 30 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 #$...161300)]).(put.'lsp--worksp
27780 61 63 65 2d 70 72 6f 63 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 ace-proc.'compiler-macro.'lsp--w
277a0 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 63 63 65 orkspace-proc--cmacro).#@64.Acce
277c0 73 73 20 73 6c 6f 74 20 22 70 72 6f 63 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 ss.slot."proc".of.`lsp--workspac
277e0 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 e'.struct.CL-X...(fn.CL-X)..(def
27800 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 20 23 5b 32 35 37 alias.'lsp--workspace-proc.#[257
27820 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 ."\301.!.>\204..\302\303\304.D\"
27840 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 \210\211\305H\207".[cl-struct-ls
27860 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c p--workspace-tags.type-of.signal
27880 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 .wrong-type-argument.lsp--worksp
278a0 61 63 65 20 37 5d 20 35 20 28 23 24 20 2e 20 31 36 31 37 32 34 29 5d 29 0a 28 62 79 74 65 2d 63 ace.7].5.(#$...161724)]).(byte-c
278c0 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".
278e0 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f [function-put.lsp--workspace-pro
27900 63 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 38 30 20 63 6f c.side-effect-free.t].4).#@80.co
27920 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 6c 73 70 2d 2d mpiler-macro.for.inlining.`lsp--
27940 77 6f 72 6b 73 70 61 63 65 2d 63 6d 64 2d 70 72 6f 63 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f workspace-cmd-proc'...(fn.CL-WHO
27960 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f LE-ARG.CL-X)..(defalias.'lsp--wo
27980 72 6b 73 70 61 63 65 2d 63 6d 64 2d 70 72 6f 63 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 rkspace-cmd-proc--cmacro.#[514."
279a0 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 \300\301\302\303\211\211..&.\207
279c0 22 20 5b 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 ".[cl--defsubst-expand.(cl-x).(c
279e0 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6d 64 2d 70 72 6f 63 20 l-block.lsp--workspace-cmd-proc.
27a00 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d (progn.(or.(lsp--workspace-p.cl-
27a20 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 20 x).(signal.'wrong-type-argument.
27a40 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 (list.'lsp--workspace.cl-x))).(a
27a60 72 65 66 20 63 6c 2d 78 20 38 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 36 32 30 37 ref.cl-x.8))).nil].9.(#$...16207
27a80 38 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6d 64 2d 70 72 8)]).(put.'lsp--workspace-cmd-pr
27aa0 6f 63 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 oc.'compiler-macro.'lsp--workspa
27ac0 63 65 2d 63 6d 64 2d 70 72 6f 63 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 38 20 41 63 63 65 73 73 ce-cmd-proc--cmacro).#@68.Access
27ae0 20 73 6c 6f 74 20 22 63 6d 64 2d 70 72 6f 63 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 .slot."cmd-proc".of.`lsp--worksp
27b00 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 ace'.struct.CL-X...(fn.CL-X)..(d
27b20 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6d 64 2d 70 72 6f 63 efalias.'lsp--workspace-cmd-proc
27b40 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 .#[257."\301.!.>\204..\302\303\3
27b60 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 04.D\"\210\211\305H\207".[cl-str
27b80 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 uct-lsp--workspace-tags.type-of.
27ba0 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 6c 73 70 2d 2d signal.wrong-type-argument.lsp--
27bc0 77 6f 72 6b 73 70 61 63 65 20 38 5d 20 35 20 28 23 24 20 2e 20 31 36 32 35 32 32 29 5d 29 0a 28 workspace.8].5.(#$...162522)]).(
27be0 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
27c00 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 \207".[function-put.lsp--workspa
27c20 63 65 2d 63 6d 64 2d 70 72 6f 63 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 ce-cmd-proc.side-effect-free.t].
27c40 34 29 0a 23 40 37 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 4).#@79.compiler-macro.for.inlin
27c60 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 62 75 66 66 65 72 73 27 2e 0a 0a 28 ing.`lsp--workspace-buffers'...(
27c80 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 fn.CL-WHOLE-ARG.CL-X)..(defalias
27ca0 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 62 75 66 66 65 72 73 2d 2d 63 6d 61 63 72 6f .'lsp--workspace-buffers--cmacro
27cc0 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 .#[514."\300\301\302\303\211\211
27ce0 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 ..&.\207".[cl--defsubst-expand.(
27d00 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 62 cl-x).(cl-block.lsp--workspace-b
27d20 75 66 66 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 uffers.(progn.(or.(lsp--workspac
27d40 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 79 70 65 2d 61 72 e-p.cl-x).(signal.'wrong-type-ar
27d60 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d gument.(list.'lsp--workspace.cl-
27d80 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 39 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 x))).(aref.cl-x.9))).nil].9.(#$.
27da0 2e 20 31 36 32 38 38 38 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 ..162888)]).(put.'lsp--workspace
27dc0 2d 62 75 66 66 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 -buffers.'compiler-macro.'lsp--w
27de0 6f 72 6b 73 70 61 63 65 2d 62 75 66 66 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 37 20 41 orkspace-buffers--cmacro).#@67.A
27e00 63 63 65 73 73 20 73 6c 6f 74 20 22 62 75 66 66 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f ccess.slot."buffers".of.`lsp--wo
27e20 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 rkspace'.struct.CL-X...(fn.CL-X)
27e40 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 62 75 66 66 ..(defalias.'lsp--workspace-buff
27e60 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 ers.#[257."\301.!.>\204..\302\30
27e80 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 3\304.D\"\210\211\305H\207".[cl-
27ea0 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d struct-lsp--workspace-tags.type-
27ec0 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 6c 73 of.signal.wrong-type-argument.ls
27ee0 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 39 5d 20 35 20 28 23 24 20 2e 20 31 36 33 33 32 37 29 5d p--workspace.9].5.(#$...163327)]
27f00 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#\
27f20 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 300\207".[function-put.lsp--work
27f40 73 70 61 63 65 2d 62 75 66 66 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 space-buffers.side-effect-free.t
27f60 5d 20 34 29 0a 23 40 39 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c ].4).#@93.compiler-macro.for.inl
27f80 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 ining.`lsp--workspace-semantic-t
27fa0 6f 6b 65 6e 73 2d 66 61 63 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 okens-faces'...(fn.CL-WHOLE-ARG.
27fc0 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 CL-X)..(defalias.'lsp--workspace
27fe0 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 2d 63 6d 61 63 72 6f 20 23 -semantic-tokens-faces--cmacro.#
28000 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 [514."\300\301\302\303\211\211..
28020 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c &.\207".[cl--defsubst-expand.(cl
28040 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d -x).(cl-block.lsp--workspace-sem
28060 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c antic-tokens-faces.(progn.(or.(l
28080 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 sp--workspace-p.cl-x).(signal.'w
280a0 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 6c 73 70 2d 2d 77 rong-type-argument.(list.'lsp--w
280c0 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 30 29 29 orkspace.cl-x))).(aref.cl-x.10))
280e0 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 36 33 36 39 30 29 5d 29 0a 28 70 75 74 20 27 6c ).nil].9.(#$...163690)]).(put.'l
28100 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 sp--workspace-semantic-tokens-fa
28120 63 65 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 ces.'compiler-macro.'lsp--worksp
28140 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 2d 2d 63 6d 61 63 72 ace-semantic-tokens-faces--cmacr
28160 6f 29 0a 23 40 38 31 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 65 6d 61 6e 74 69 63 2d 74 6f o).#@81.Access.slot."semantic-to
28180 6b 65 6e 73 2d 66 61 63 65 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 kens-faces".of.`lsp--workspace'.
281a0 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 struct.CL-X...(fn.CL-X)..(defali
281c0 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 as.'lsp--workspace-semantic-toke
281e0 6e 73 2d 66 61 63 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 ns-faces.#[257."\301.!.>\204..\3
28200 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 02\303\304.D\"\210\211\305H\207"
28220 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 .[cl-struct-lsp--workspace-tags.
28240 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
28260 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 30 5d 20 35 20 28 23 24 20 2e 20 31 36 nt.lsp--workspace.10].5.(#$...16
28280 34 32 30 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 33 30 32 4200)]).(byte-code."\300\301\302
282a0 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 6c 73 70 \303#\300\207".[function-put.lsp
282c0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 --workspace-semantic-tokens-face
282e0 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 31 30 32 20 63 s.side-effect-free.t].4).#@102.c
28300 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 6c 73 70 2d ompiler-macro.for.inlining.`lsp-
28320 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 -workspace-semantic-tokens-modif
28340 69 65 72 2d 66 61 63 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c ier-faces'...(fn.CL-WHOLE-ARG.CL
28360 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 -X)..(defalias.'lsp--workspace-s
28380 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 2d 2d 63 emantic-tokens-modifier-faces--c
283a0 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 macro.#[514."\300\301\302\303\21
283c0 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 1\211..&.\207".[cl--defsubst-exp
283e0 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 and.(cl-x).(cl-block.lsp--worksp
28400 61 63 65 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 ace-semantic-tokens-modifier-fac
28420 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 es.(progn.(or.(lsp--workspace-p.
28440 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
28460 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 nt.(list.'lsp--workspace.cl-x)))
28480 20 28 61 72 65 66 20 63 6c 2d 78 20 31 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 .(aref.cl-x.11))).nil].9.(#$...1
284a0 36 34 36 30 37 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 64607)]).(put.'lsp--workspace-se
284c0 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 27 63 6f mantic-tokens-modifier-faces.'co
284e0 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 6d mpiler-macro.'lsp--workspace-sem
28500 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 2d 2d 63 6d 61 antic-tokens-modifier-faces--cma
28520 63 72 6f 29 0a 23 40 39 30 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 65 6d 61 6e 74 69 63 2d cro).#@90.Access.slot."semantic-
28540 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 22 20 6f 66 20 60 6c 73 70 2d 2d tokens-modifier-faces".of.`lsp--
28560 77 6f 72 6b 73 70 61 63 65 27 0a 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d workspace'.struct.CL-X...(fn.CL-
28580 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 X)..(defalias.'lsp--workspace-se
285a0 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 23 5b 32 mantic-tokens-modifier-faces.#[2
285c0 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 57."\301.!.>\204..\302\303\304.D
285e0 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d \"\210\211\305H\207".[cl-struct-
28600 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e lsp--workspace-tags.type-of.sign
28620 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b al.wrong-type-argument.lsp--work
28640 73 70 61 63 65 20 31 31 5d 20 35 20 28 23 24 20 2e 20 31 36 35 31 36 32 29 5d 29 0a 28 62 79 74 space.11].5.(#$...165162)]).(byt
28660 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 30 e-code."\300\301\302\303#\300\20
28680 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 7".[function-put.lsp--workspace-
286a0 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 73 semantic-tokens-modifier-faces.s
286c0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 39 37 20 63 6f 6d 70 69 ide-effect-free.t].4).#@97.compi
286e0 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 ler-macro.for.inlining.`lsp--wor
28700 6b 73 70 61 63 65 2d 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 kspace-extra-client-capabilities
28720 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 '...(fn.CL-WHOLE-ARG.CL-X)..(def
28740 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 78 74 72 61 2d 63 6c 69 65 alias.'lsp--workspace-extra-clie
28760 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c nt-capabilities--cmacro.#[514."\
28780 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 300\301\302\303\211\211..&.\207"
287a0 20 5b 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 .[cl--defsubst-expand.(cl-x).(cl
287c0 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 78 74 72 61 2d 63 6c 69 65 -block.lsp--workspace-extra-clie
287e0 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d nt-capabilities.(progn.(or.(lsp-
28800 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e -workspace-p.cl-x).(signal.'wron
28820 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b g-type-argument.(list.'lsp--work
28840 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 32 29 29 29 20 6e space.cl-x))).(aref.cl-x.12))).n
28860 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 36 35 35 39 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d il].9.(#$...165595)]).(put.'lsp-
28880 2d 77 6f 72 6b 73 70 61 63 65 2d 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 -workspace-extra-client-capabili
288a0 74 69 65 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 ties.'compiler-macro.'lsp--works
288c0 70 61 63 65 2d 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 2d pace-extra-client-capabilities--
288e0 63 6d 61 63 72 6f 29 0a 23 40 38 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 65 78 74 72 61 2d cmacro).#@85.Access.slot."extra-
28900 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f client-capabilities".of.`lsp--wo
28920 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 0a 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 rkspace'.struct.CL-X...(fn.CL-X)
28940 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 78 74 72 ..(defalias.'lsp--workspace-extr
28960 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 32 35 37 20 22 5c 33 30 a-client-capabilities.#[257."\30
28980 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 1.!.>\204..\302\303\304.D\"\210\
289a0 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 211\305H\207".[cl-struct-lsp--wo
289c0 72 6b 73 70 61 63 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 rkspace-tags.type-of.signal.wron
289e0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 g-type-argument.lsp--workspace.1
28a00 32 5d 20 35 20 28 23 24 20 2e 20 31 36 36 31 32 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 2].5.(#$...166125)]).(byte-code.
28a20 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
28a40 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 65 78 74 72 61 2d 63 ction-put.lsp--workspace-extra-c
28a60 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 lient-capabilities.side-effect-f
28a80 72 65 65 20 74 5d 20 34 29 0a 23 40 37 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@78.compiler-macro.fo
28aa0 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 r.inlining.`lsp--workspace-statu
28ac0 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 s'...(fn.CL-WHOLE-ARG.CL-X)..(de
28ae0 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 2d 63 falias.'lsp--workspace-status--c
28b00 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 macro.#[514."\300\301\302\303\21
28b20 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 1\211..&.\207".[cl--defsubst-exp
28b40 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 and.(cl-x).(cl-block.lsp--worksp
28b60 61 63 65 2d 73 74 61 74 75 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b ace-status.(progn.(or.(lsp--work
28b80 73 70 61 63 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 79 70 space-p.cl-x).(signal.'wrong-typ
28ba0 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 e-argument.(list.'lsp--workspace
28bc0 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 33 29 29 29 20 6e 69 6c 5d 20 39 .cl-x))).(aref.cl-x.13))).nil].9
28be0 20 28 23 24 20 2e 20 31 36 36 35 34 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b .(#$...166543)]).(put.'lsp--work
28c00 73 70 61 63 65 2d 73 74 61 74 75 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 space-status.'compiler-macro.'ls
28c20 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 p--workspace-status--cmacro).#@6
28c40 36 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 74 61 74 75 73 22 20 6f 66 20 60 6c 73 70 2d 2d 6.Access.slot."status".of.`lsp--
28c60 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d workspace'.struct.CL-X...(fn.CL-
28c80 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 X)..(defalias.'lsp--workspace-st
28ca0 61 74 75 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 atus.#[257."\301.!.>\204..\302\3
28cc0 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 03\304.D\"\210\211\305H\207".[cl
28ce0 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 -struct-lsp--workspace-tags.type
28d00 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 6c -of.signal.wrong-type-argument.l
28d20 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 33 5d 20 35 20 28 23 24 20 2e 20 31 36 36 39 37 38 sp--workspace.13].5.(#$...166978
28d40 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
28d60 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 6c 73 70 2d 2d 77 6f #\300\207".[function-put.lsp--wo
28d80 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 rkspace-status.side-effect-free.
28da0 74 5d 20 34 29 0a 23 40 38 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e t].4).#@80.compiler-macro.for.in
28dc0 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 27 lining.`lsp--workspace-metadata'
28de0 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 ...(fn.CL-WHOLE-ARG.CL-X)..(defa
28e00 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 2d 2d 63 lias.'lsp--workspace-metadata--c
28e20 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 macro.#[514."\300\301\302\303\21
28e40 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 1\211..&.\207".[cl--defsubst-exp
28e60 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 and.(cl-x).(cl-block.lsp--worksp
28e80 61 63 65 2d 6d 65 74 61 64 61 74 61 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f ace-metadata.(progn.(or.(lsp--wo
28ea0 72 6b 73 70 61 63 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 rkspace-p.cl-x).(signal.'wrong-t
28ec0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 ype-argument.(list.'lsp--workspa
28ee0 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 34 29 29 29 20 6e 69 6c 5d ce.cl-x))).(aref.cl-x.14))).nil]
28f00 20 39 20 28 23 24 20 2e 20 31 36 37 33 33 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f .9.(#$...167339)]).(put.'lsp--wo
28f20 72 6b 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f rkspace-metadata.'compiler-macro
28f40 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 2d 2d 63 6d 61 63 72 .'lsp--workspace-metadata--cmacr
28f60 6f 29 0a 23 40 36 38 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 65 74 61 64 61 74 61 22 20 6f o).#@68.Access.slot."metadata".o
28f80 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a f.`lsp--workspace'.struct.CL-X..
28fa0 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b .(fn.CL-X)..(defalias.'lsp--work
28fc0 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 space-metadata.#[257."\301.!.>\2
28fe0 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 04..\302\303\304.D\"\210\211\305
29000 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 H\207".[cl-struct-lsp--workspace
29020 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-
29040 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 34 5d 20 35 20 28 23 argument.lsp--workspace.14].5.(#
29060 24 20 2e 20 31 36 37 37 38 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...167784)]).(byte-code."\300\3
29080 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
290a0 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 20 73 69 64 65 2d ut.lsp--workspace-metadata.side-
290c0 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 39 20 63 6f 6d 70 69 6c 65 72 2d effect-free.t].4).#@79.compiler-
290e0 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 macro.for.inlining.`lsp--workspa
29100 63 65 2d 77 61 74 63 68 65 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 ce-watches'...(fn.CL-WHOLE-ARG.C
29120 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d L-X)..(defalias.'lsp--workspace-
29140 77 61 74 63 68 65 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c watches--cmacro.#[514."\300\301\
29160 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 302\303\211\211..&.\207".[cl--de
29180 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 6c fsubst-expand.(cl-x).(cl-block.l
291a0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 65 73 20 28 70 72 6f 67 6e 20 28 6f 72 sp--workspace-watches.(progn.(or
291c0 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c .(lsp--workspace-p.cl-x).(signal
291e0 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 6c 73 70 .'wrong-type-argument.(list.'lsp
29200 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 --workspace.cl-x))).(aref.cl-x.1
29220 35 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 36 38 31 35 31 29 5d 29 0a 28 70 75 74 5))).nil].9.(#$...168151)]).(put
29240 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 65 73 20 27 63 6f 6d 70 69 6c .'lsp--workspace-watches.'compil
29260 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 65 73 er-macro.'lsp--workspace-watches
29280 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 77 61 74 63 --cmacro).#@67.Access.slot."watc
292a0 68 65 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 hes".of.`lsp--workspace'.struct.
292c0 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 CL-X...(fn.CL-X)..(defalias.'lsp
292e0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 65 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 --workspace-watches.#[257."\301.
29300 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 !.>\204..\302\303\304.D\"\210\21
29320 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 1\305H\207".[cl-struct-lsp--work
29340 73 70 61 63 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 space-tags.type-of.signal.wrong-
29360 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 35 5d type-argument.lsp--workspace.15]
29380 20 35 20 28 23 24 20 2e 20 31 36 38 35 39 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c .5.(#$...168591)]).(byte-code."\
293a0 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 63 74 300\301\302\303#\300\207".[funct
293c0 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 65 73 20 73 ion-put.lsp--workspace-watches.s
293e0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 39 20 63 6f 6d 70 69 ide-effect-free.t].4).#@89.compi
29400 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 ler-macro.for.inlining.`lsp--wor
29420 6b 73 70 61 63 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 27 2e 0a 0a 28 66 6e 20 kspace-workspace-folders'...(fn.
29440 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c CL-WHOLE-ARG.CL-X)..(defalias.'l
29460 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d sp--workspace-workspace-folders-
29480 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c -cmacro.#[514."\300\301\302\303\
294a0 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 211\211..&.\207".[cl--defsubst-e
294c0 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b xpand.(cl-x).(cl-block.lsp--work
294e0 73 70 61 63 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 28 70 72 6f 67 6e 20 28 space-workspace-folders.(progn.(
29500 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e or.(lsp--workspace-p.cl-x).(sign
29520 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 6c al.'wrong-type-argument.(list.'l
29540 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 sp--workspace.cl-x))).(aref.cl-x
29560 20 31 36 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 36 38 39 35 35 29 5d 29 0a 28 70 .16))).nil].9.(#$...168955)]).(p
29580 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c ut.'lsp--workspace-workspace-fol
295a0 64 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 ders.'compiler-macro.'lsp--works
295c0 70 61 63 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a pace-workspace-folders--cmacro).
295e0 23 40 37 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 #@77.Access.slot."workspace-fold
29600 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 ers".of.`lsp--workspace'.struct.
29620 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 CL-X...(fn.CL-X)..(defalias.'lsp
29640 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 23 5b --workspace-workspace-folders.#[
29660 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 257."\301.!.>\204..\302\303\304.
29680 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 D\"\210\211\305H\207".[cl-struct
296a0 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 -lsp--workspace-tags.type-of.sig
296c0 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 nal.wrong-type-argument.lsp--wor
296e0 6b 73 70 61 63 65 20 31 36 5d 20 35 20 28 23 24 20 2e 20 31 36 39 34 34 35 29 5d 29 0a 28 62 79 kspace.16].5.(#$...169445)]).(by
29700 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 30 5c 32 te-code."\300\301\302\303#\300\2
29720 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 07".[function-put.lsp--workspace
29740 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 -workspace-folders.side-effect-f
29760 72 65 65 20 74 5d 20 34 29 0a 23 40 37 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@79.compiler-macro.fo
29780 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6c 61 73 74 2d r.inlining.`lsp--workspace-last-
297a0 69 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 id'...(fn.CL-WHOLE-ARG.CL-X)..(d
297c0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6c 61 73 74 2d 69 64 2d efalias.'lsp--workspace-last-id-
297e0 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c -cmacro.#[514."\300\301\302\303\
29800 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 211\211..&.\207".[cl--defsubst-e
29820 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b xpand.(cl-x).(cl-block.lsp--work
29840 73 70 61 63 65 2d 6c 61 73 74 2d 69 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 space-last-id.(progn.(or.(lsp--w
29860 6f 72 6b 73 70 61 63 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 orkspace-p.cl-x).(signal.'wrong-
29880 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 type-argument.(list.'lsp--worksp
298a0 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 37 29 29 29 20 6e 69 6c ace.cl-x))).(aref.cl-x.17))).nil
298c0 5d 20 39 20 28 23 24 20 2e 20 31 36 39 38 33 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 ].9.(#$...169839)]).(put.'lsp--w
298e0 6f 72 6b 73 70 61 63 65 2d 6c 61 73 74 2d 69 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f orkspace-last-id.'compiler-macro
29900 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6c 61 73 74 2d 69 64 2d 2d 63 6d 61 63 72 6f .'lsp--workspace-last-id--cmacro
29920 29 0a 23 40 36 37 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6c 61 73 74 2d 69 64 22 20 6f 66 20 ).#@67.Access.slot."last-id".of.
29940 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 `lsp--workspace'.struct.CL-X...(
29960 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 fn.CL-X)..(defalias.'lsp--worksp
29980 61 63 65 2d 6c 61 73 74 2d 69 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f ace-last-id.#[257."\301.!.>\204.
299a0 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 .\302\303\304.D\"\210\211\305H\2
299c0 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 07".[cl-struct-lsp--workspace-ta
299e0 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
29a00 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 37 5d 20 35 20 28 23 24 20 2e ument.lsp--workspace.17].5.(#$..
29a20 20 31 37 30 32 37 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 .170279)]).(byte-code."\300\301\
29a40 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.
29a60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 6c 61 73 74 2d 69 64 20 73 69 64 65 2d 65 66 66 65 lsp--workspace-last-id.side-effe
29a80 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 35 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ct-free.t].4).#@85.compiler-macr
29aa0 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 o.for.inlining.`lsp--workspace-s
29ac0 74 61 74 75 73 2d 73 74 72 69 6e 67 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 tatus-string'...(fn.CL-WHOLE-ARG
29ae0 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 .CL-X)..(defalias.'lsp--workspac
29b00 65 2d 73 74 61 74 75 73 2d 73 74 72 69 6e 67 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c e-status-string--cmacro.#[514."\
29b20 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 300\301\302\303\211\211..&.\207"
29b40 20 5b 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 .[cl--defsubst-expand.(cl-x).(cl
29b60 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 73 74 72 -block.lsp--workspace-status-str
29b80 69 6e 67 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 ing.(progn.(or.(lsp--workspace-p
29ba0 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
29bc0 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 ent.(list.'lsp--workspace.cl-x))
29be0 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 38 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 ).(aref.cl-x.18))).nil].9.(#$...
29c00 31 37 30 36 34 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 170643)]).(put.'lsp--workspace-s
29c20 74 61 74 75 73 2d 73 74 72 69 6e 67 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 tatus-string.'compiler-macro.'ls
29c40 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 73 74 72 69 6e 67 2d 2d 63 6d 61 63 p--workspace-status-string--cmac
29c60 72 6f 29 0a 23 40 37 33 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 74 61 74 75 73 2d 73 74 72 ro).#@73.Access.slot."status-str
29c80 69 6e 67 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 ing".of.`lsp--workspace'.struct.
29ca0 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 CL-X...(fn.CL-X)..(defalias.'lsp
29cc0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 --workspace-status-string.#[257.
29ce0 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c "\301.!.>\204..\302\303\304.D\"\
29d00 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 210\211\305H\207".[cl-struct-lsp
29d20 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 --workspace-tags.type-of.signal.
29d40 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 wrong-type-argument.lsp--workspa
29d60 63 65 20 31 38 5d 20 35 20 28 23 24 20 2e 20 31 37 31 31 31 33 29 5d 29 0a 28 62 79 74 65 2d 63 ce.18].5.(#$...171113)]).(byte-c
29d80 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".
29da0 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 [function-put.lsp--workspace-sta
29dc0 74 75 73 2d 73 74 72 69 6e 67 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 tus-string.side-effect-free.t].4
29de0 29 0a 23 40 38 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 ).#@87.compiler-macro.for.inlini
29e00 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 ng.`lsp--workspace-shutdown-acti
29e20 6f 6e 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 on'...(fn.CL-WHOLE-ARG.CL-X)..(d
29e40 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e efalias.'lsp--workspace-shutdown
29e60 2d 61 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c -action--cmacro.#[514."\300\301\
29e80 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 302\303\211\211..&.\207".[cl--de
29ea0 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 6c fsubst-expand.(cl-x).(cl-block.l
29ec0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 20 28 70 sp--workspace-shutdown-action.(p
29ee0 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 rogn.(or.(lsp--workspace-p.cl-x)
29f00 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 6c .(signal.'wrong-type-argument.(l
29f20 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 ist.'lsp--workspace.cl-x))).(are
29f40 66 20 63 6c 2d 78 20 31 39 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 37 31 34 39 35 f.cl-x.19))).nil].9.(#$...171495
29f60 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 )]).(put.'lsp--workspace-shutdow
29f80 6e 2d 61 63 74 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 n-action.'compiler-macro.'lsp--w
29fa0 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f orkspace-shutdown-action--cmacro
29fc0 29 0a 23 40 37 35 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 73 68 75 74 64 6f 77 6e 2d 61 63 74 ).#@75.Access.slot."shutdown-act
29fe0 69 6f 6e 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 20 73 74 72 75 63 74 20 ion".of.`lsp--workspace'.struct.
2a000 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 CL-X...(fn.CL-X)..(defalias.'lsp
2a020 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 20 23 5b 32 35 --workspace-shutdown-action.#[25
2a040 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 7."\301.!.>\204..\302\303\304.D\
2a060 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c "\210\211\305H\207".[cl-struct-l
2a080 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 sp--workspace-tags.type-of.signa
2a0a0 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 l.wrong-type-argument.lsp--works
2a0c0 70 61 63 65 20 31 39 5d 20 35 20 28 23 24 20 2e 20 31 37 31 39 37 35 29 5d 29 0a 28 62 79 74 65 pace.19].5.(#$...171975)]).(byte
2a0e0 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
2a100 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 ".[function-put.lsp--workspace-s
2a120 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 hutdown-action.side-effect-free.
2a140 74 5d 20 34 29 0a 23 40 38 33 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e t].4).#@83.compiler-macro.for.in
2a160 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 64 69 61 67 6e 6f 73 74 69 lining.`lsp--workspace-diagnosti
2a180 63 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 cs'...(fn.CL-WHOLE-ARG.CL-X)..(d
2a1a0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 64 69 61 67 6e 6f 73 74 efalias.'lsp--workspace-diagnost
2a1c0 69 63 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c ics--cmacro.#[514."\300\301\302\
2a1e0 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 303\211\211..&.\207".[cl--defsub
2a200 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 6c 73 70 2d 2d st-expand.(cl-x).(cl-block.lsp--
2a220 77 6f 72 6b 73 70 61 63 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 28 70 72 6f 67 6e 20 28 6f 72 workspace-diagnostics.(progn.(or
2a240 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c .(lsp--workspace-p.cl-x).(signal
2a260 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 6c 73 70 .'wrong-type-argument.(list.'lsp
2a280 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 --workspace.cl-x))).(aref.cl-x.2
2a2a0 30 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 37 32 33 36 33 29 5d 29 0a 28 70 75 74 0))).nil].9.(#$...172363)]).(put
2a2c0 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 27 63 6f .'lsp--workspace-diagnostics.'co
2a2e0 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 64 69 61 mpiler-macro.'lsp--workspace-dia
2a300 67 6e 6f 73 74 69 63 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 31 20 41 63 63 65 73 73 20 73 6c gnostics--cmacro).#@71.Access.sl
2a320 6f 74 20 22 64 69 61 67 6e 6f 73 74 69 63 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 ot."diagnostics".of.`lsp--worksp
2a340 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 ace'.struct.CL-X...(fn.CL-X)..(d
2a360 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 64 69 61 67 6e 6f 73 74 efalias.'lsp--workspace-diagnost
2a380 69 63 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 ics.#[257."\301.!.>\204..\302\30
2a3a0 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 3\304.D\"\210\211\305H\207".[cl-
2a3c0 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d struct-lsp--workspace-tags.type-
2a3e0 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 6c 73 of.signal.wrong-type-argument.ls
2a400 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 5d 20 35 20 28 23 24 20 2e 20 31 37 32 38 32 33 29 p--workspace.20].5.(#$...172823)
2a420 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#
2a440 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 \300\207".[function-put.lsp--wor
2a460 6b 73 70 61 63 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 kspace-diagnostics.side-effect-f
2a480 72 65 65 20 74 5d 20 34 29 0a 23 40 38 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f ree.t].4).#@88.compiler-macro.fo
2a4a0 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 2d r.inlining.`lsp--workspace-work-
2a4c0 64 6f 6e 65 2d 74 6f 6b 65 6e 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 done-tokens'...(fn.CL-WHOLE-ARG.
2a4e0 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 CL-X)..(defalias.'lsp--workspace
2a500 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 -work-done-tokens--cmacro.#[514.
2a520 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 "\300\301\302\303\211\211..&.\20
2a540 37 22 20 5b 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 7".[cl--defsubst-expand.(cl-x).(
2a560 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 2d 64 6f 6e cl-block.lsp--workspace-work-don
2a580 65 2d 74 6f 6b 65 6e 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 e-tokens.(progn.(or.(lsp--worksp
2a5a0 61 63 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 79 70 65 2d ace-p.cl-x).(signal.'wrong-type-
2a5c0 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 argument.(list.'lsp--workspace.c
2a5e0 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 l-x))).(aref.cl-x.21))).nil].9.(
2a600 23 24 20 2e 20 31 37 33 31 39 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 #$...173199)]).(put.'lsp--worksp
2a620 61 63 65 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d ace-work-done-tokens.'compiler-m
2a640 61 63 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 acro.'lsp--workspace-work-done-t
2a660 6f 6b 65 6e 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 36 20 41 63 63 65 73 73 20 73 6c 6f 74 20 okens--cmacro).#@76.Access.slot.
2a680 22 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 22 20 6f 66 20 60 6c 73 70 2d 2d 77 6f 72 6b "work-done-tokens".of.`lsp--work
2a6a0 73 70 61 63 65 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a space'.struct.CL-X...(fn.CL-X)..
2a6c0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 2d 64 (defalias.'lsp--workspace-work-d
2a6e0 6f 6e 65 2d 74 6f 6b 65 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 one-tokens.#[257."\301.!.>\204..
2a700 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 \302\303\304.D\"\210\211\305H\20
2a720 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 7".[cl-struct-lsp--workspace-tag
2a740 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
2a760 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 31 5d 20 35 20 28 23 24 20 2e 20 ment.lsp--workspace.21].5.(#$...
2a780 31 37 33 36 38 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 173684)]).(byte-code."\300\301\3
2a7a0 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 63 02\303#\304\305\306\"\207".[func
2a7c0 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 6f 72 6b 2d 64 6f 6e tion-put.lsp--workspace-work-don
2a7e0 65 2d 74 6f 6b 65 6e 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 e-tokens.side-effect-free.t.defa
2a800 6c 69 61 73 20 63 6f 70 79 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 63 6f 70 79 2d 73 65 lias.copy-lsp--workspace.copy-se
2a820 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 33 37 30 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 quence].4).#@370.compiler-macro.
2a840 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 for.inlining.`make-lsp--workspac
2a860 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 20 26 6b 65 79 e'...(fn.CL-WHOLE.&cl-quote.&key
2a880 20 45 57 4f 43 20 53 45 52 56 45 52 2d 43 41 50 41 42 49 4c 49 54 49 45 53 20 52 45 47 49 53 54 .EWOC.SERVER-CAPABILITIES.REGIST
2a8a0 45 52 45 44 2d 53 45 52 56 45 52 2d 43 41 50 41 42 49 4c 49 54 49 45 53 20 52 4f 4f 54 20 43 4c ERED-SERVER-CAPABILITIES.ROOT.CL
2a8c0 49 45 4e 54 20 48 4f 53 54 2d 52 4f 4f 54 20 50 52 4f 43 20 43 4d 44 2d 50 52 4f 43 20 42 55 46 IENT.HOST-ROOT.PROC.CMD-PROC.BUF
2a8e0 46 45 52 53 20 53 45 4d 41 4e 54 49 43 2d 54 4f 4b 45 4e 53 2d 46 41 43 45 53 20 53 45 4d 41 4e FERS.SEMANTIC-TOKENS-FACES.SEMAN
2a900 54 49 43 2d 54 4f 4b 45 4e 53 2d 4d 4f 44 49 46 49 45 52 2d 46 41 43 45 53 20 45 58 54 52 41 2d TIC-TOKENS-MODIFIER-FACES.EXTRA-
2a920 43 4c 49 45 4e 54 2d 43 41 50 41 42 49 4c 49 54 49 45 53 20 53 54 41 54 55 53 20 4d 45 54 41 44 CLIENT-CAPABILITIES.STATUS.METAD
2a940 41 54 41 20 57 41 54 43 48 45 53 20 57 4f 52 4b 53 50 41 43 45 2d 46 4f 4c 44 45 52 53 20 4c 41 ATA.WATCHES.WORKSPACE-FOLDERS.LA
2a960 53 54 2d 49 44 20 53 54 41 54 55 53 2d 53 54 52 49 4e 47 20 53 48 55 54 44 4f 57 4e 2d 41 43 54 ST-ID.STATUS-STRING.SHUTDOWN-ACT
2a980 49 4f 4e 20 44 49 41 47 4e 4f 53 54 49 43 53 20 57 4f 52 4b 2d 44 4f 4e 45 2d 54 4f 4b 45 4e 53 ION.DIAGNOSTICS.WORK-DONE-TOKENS
2a9a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 )..(defalias.'make-lsp--workspac
2a9c0 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 e--cmacro.#[385."\300.\301\"A@\3
2a9e0 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c 33 30 00.\302\"A@\300.\303\"A@\300.\30
2aa00 34 5c 22 41 40 5c 33 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 36 5c 22 41 40 4\"A@\300.\305\"A@\300..\306\"A@
2aa20 5c 33 30 30 06 07 5c 33 30 37 5c 22 41 40 5c 33 30 30 06 08 5c 33 31 30 5c 22 41 40 5c 33 30 30 \300..\307\"A@\300..\310\"A@\300
2aa40 06 09 5c 33 31 31 5c 22 41 40 5c 33 30 30 06 5c 6e 5c 33 31 32 5c 22 41 40 5c 33 30 30 06 0b 5c ..\311\"A@\300.\n\312\"A@\300..\
2aa60 33 31 33 5c 22 41 40 5c 33 30 30 06 5c 66 5c 33 31 34 5c 22 41 40 5c 33 30 30 06 0d 5c 33 31 35 313\"A@\300.\f\314\"A@\300..\315
2aa80 5c 22 41 40 5c 33 30 30 06 0e 5c 33 31 36 5c 22 5c 32 30 36 5f 00 5c 33 31 37 41 40 5c 33 30 30 \"A@\300..\316\"\206_.\317A@\300
2aaa0 06 0f 5c 33 32 30 5c 22 5c 32 30 36 6a 00 5c 33 32 31 41 40 5c 33 30 30 06 10 5c 33 32 32 5c 22 ..\320\"\206j.\321A@\300..\322\"
2aac0 41 40 5c 33 30 30 06 11 5c 33 32 33 5c 22 5c 32 30 36 7c 00 5c 33 32 34 41 40 5c 33 30 30 06 12 A@\300..\323\"\206|.\324A@\300..
2aae0 5c 33 32 35 5c 22 41 40 5c 33 30 30 06 13 5c 33 32 36 5c 22 41 40 5c 33 30 30 06 14 5c 33 32 37 \325\"A@\300..\326\"A@\300..\327
2ab00 5c 22 5c 32 30 36 5c 32 32 35 00 5c 33 33 30 41 40 5c 33 30 30 06 15 5c 33 33 31 5c 22 5c 32 30 \"\206\225.\330A@\300..\331\"\20
2ab20 36 5c 32 34 30 00 5c 33 33 32 41 40 06 15 5c 32 31 31 5c 32 30 33 5c 33 31 37 00 5c 32 31 31 40 6\240.\332A@..\211\203\317.\211@
2ab40 5c 33 33 33 3e 5c 32 30 33 5c 32 36 37 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 5c 32 34 \333>\203\267.\211AA\262.\202\24
2ab60 34 00 5c 33 33 34 06 17 3e 41 40 5c 32 30 33 5c 33 30 36 00 5c 33 33 35 5c 32 36 32 01 5c 32 30 4.\334..>A@\203\306.\335\262.\20
2ab80 32 5c 32 34 34 00 5c 33 33 36 5c 33 33 37 02 40 5c 22 5c 32 31 30 5c 32 30 32 5c 32 34 34 00 5c 2\244.\336\337.@\"\210\202\244.\
2aba0 32 31 30 5c 33 34 30 5c 33 34 31 5c 33 34 32 5c 33 33 35 06 1a 5c 33 33 35 06 1a 06 1a 06 1a 06 210\340\341\342\335..\335.......
2abc0 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 1a 06 ................................
2abe0 1a 06 1a 26 1a 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 65 77 6f 63 20 3a ...&.\207".[plist-member.:ewoc.:
2ac00 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 65 67 69 73 74 65 72 65 64 2d server-capabilities.:registered-
2ac20 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e server-capabilities.:root.:clien
2ac40 74 20 3a 68 6f 73 74 2d 72 6f 6f 74 20 3a 70 72 6f 63 20 3a 63 6d 64 2d 70 72 6f 63 20 3a 62 75 t.:host-root.:proc.:cmd-proc.:bu
2ac60 66 66 65 72 73 20 3a 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 3a 73 65 ffers.:semantic-tokens-faces.:se
2ac80 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 3a 65 78 mantic-tokens-modifier-faces.:ex
2aca0 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 73 74 61 74 75 73 20 tra-client-capabilities.:status.
2acc0 3a 6d 65 74 61 64 61 74 61 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 :metadata.(nil.(make-hash-table.
2ace0 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 3a 77 61 74 63 68 65 73 20 28 6e 69 6c 20 28 6d 61 :test.'equal)).:watches.(nil.(ma
2ad00 6b 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 77 6f ke-hash-table.:test.'equal)).:wo
2ad20 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 3a 6c 61 73 74 2d 69 64 20 28 6e 69 6c 20 30 29 rkspace-folders.:last-id.(nil.0)
2ad40 20 3a 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 3a 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e .:status-string.:shutdown-action
2ad60 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 .:diagnostics.(nil.(make-hash-ta
2ad80 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 3a 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f ble.:test.'equal)).:work-done-to
2ada0 6b 65 6e 73 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 74 kens.(nil.(make-hash-table.:test
2adc0 20 27 65 71 75 61 6c 29 29 20 28 3a 65 77 6f 63 20 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c .'equal)).(:ewoc.:server-capabil
2ade0 69 74 69 65 73 20 3a 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c ities.:registered-server-capabil
2ae00 69 74 69 65 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 68 6f 73 74 2d 72 6f 6f 74 20 3a ities.:root.:client.:host-root.:
2ae20 70 72 6f 63 20 3a 63 6d 64 2d 70 72 6f 63 20 3a 62 75 66 66 65 72 73 20 3a 73 65 6d 61 6e 74 69 proc.:cmd-proc.:buffers.:semanti
2ae40 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 3a 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d c-tokens-faces.:semantic-tokens-
2ae60 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 modifier-faces.:extra-client-cap
2ae80 61 62 69 6c 69 74 69 65 73 20 3a 73 74 61 74 75 73 20 3a 6d 65 74 61 64 61 74 61 20 3a 77 61 74 abilities.:status.:metadata.:wat
2aea0 63 68 65 73 20 3a 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 3a 6c 61 73 74 2d 69 64 ches.:workspace-folders.:last-id
2aec0 20 3a 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 3a 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e .:status-string.:shutdown-action
2aee0 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 3a 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 20 .:diagnostics.:work-done-tokens.
2af00 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 2d :allow-other-keys).:allow-other-
2af20 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 6e 74 keys.nil.error."Keyword.argument
2af40 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 65 77 6f 63 20 3a 73 65 72 76 65 72 2d 63 61 .%s.not.one.of.(:ewoc.:server-ca
2af60 70 61 62 69 6c 69 74 69 65 73 20 3a 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 pabilities.:registered-server-ca
2af80 70 61 62 69 6c 69 74 69 65 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 68 6f 73 74 2d 72 pabilities.:root.:client.:host-r
2afa0 6f 6f 74 20 3a 70 72 6f 63 20 3a 63 6d 64 2d 70 72 6f 63 20 3a 62 75 66 66 65 72 73 20 3a 73 65 oot.:proc.:cmd-proc.:buffers.:se
2afc0 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 3a 73 65 6d 61 6e 74 69 63 2d 74 6f mantic-tokens-faces.:semantic-to
2afe0 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e kens-modifier-faces.:extra-clien
2b000 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 73 74 61 74 75 73 20 3a 6d 65 74 61 64 61 74 61 t-capabilities.:status.:metadata
2b020 20 3a 77 61 74 63 68 65 73 20 3a 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 3a 6c 61 .:watches.:workspace-folders.:la
2b040 73 74 2d 69 64 20 3a 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 3a 73 68 75 74 64 6f 77 6e 2d 61 st-id.:status-string.:shutdown-a
2b060 63 74 69 6f 6e 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 3a 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f ction.:diagnostics.:work-done-to
2b080 6b 65 6e 73 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 77 6f 63 kens)".cl--defsubst-expand.(ewoc
2b0a0 20 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 72 65 67 69 73 74 65 72 65 64 2d .server-capabilities.registered-
2b0c0 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 72 6f 6f 74 20 63 6c 69 65 6e 74 20 server-capabilities.root.client.
2b0e0 68 6f 73 74 2d 72 6f 6f 74 20 70 72 6f 63 20 63 6d 64 2d 70 72 6f 63 20 62 75 66 66 65 72 73 20 host-root.proc.cmd-proc.buffers.
2b100 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 73 65 6d 61 6e 74 69 63 2d 74 semantic-tokens-faces.semantic-t
2b120 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 65 78 74 72 61 2d 63 6c 69 65 6e okens-modifier-faces.extra-clien
2b140 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 73 74 61 74 75 73 20 6d 65 74 61 64 61 74 61 20 77 t-capabilities.status.metadata.w
2b160 61 74 63 68 65 73 20 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 6c 61 73 74 2d 69 64 atches.workspace-folders.last-id
2b180 20 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 20 64 .status-string.shutdown-action.d
2b1a0 69 61 67 6e 6f 73 74 69 63 73 20 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 29 20 28 63 6c iagnostics.work-done-tokens).(cl
2b1c0 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 28 72 65 63 6f -block.make-lsp--workspace.(reco
2b1e0 72 64 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 65 77 6f 63 20 73 65 72 76 65 72 2d 63 rd.'lsp--workspace.ewoc.server-c
2b200 61 70 61 62 69 6c 69 74 69 65 73 20 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d 63 61 apabilities.registered-server-ca
2b220 70 61 62 69 6c 69 74 69 65 73 20 72 6f 6f 74 20 63 6c 69 65 6e 74 20 68 6f 73 74 2d 72 6f 6f 74 pabilities.root.client.host-root
2b240 20 70 72 6f 63 20 63 6d 64 2d 70 72 6f 63 20 62 75 66 66 65 72 73 20 73 65 6d 61 6e 74 69 63 2d .proc.cmd-proc.buffers.semantic-
2b260 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 tokens-faces.semantic-tokens-mod
2b280 69 66 69 65 72 2d 66 61 63 65 73 20 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c ifier-faces.extra-client-capabil
2b2a0 69 74 69 65 73 20 73 74 61 74 75 73 20 6d 65 74 61 64 61 74 61 20 77 61 74 63 68 65 73 20 77 6f ities.status.metadata.watches.wo
2b2c0 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 6c 61 73 74 2d 69 64 20 73 74 61 74 75 73 2d 73 rkspace-folders.last-id.status-s
2b2e0 74 72 69 6e 67 20 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 20 64 69 61 67 6e 6f 73 74 69 63 tring.shutdown-action.diagnostic
2b300 73 20 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 29 29 5d 20 35 30 20 28 23 24 20 2e 20 31 s.work-done-tokens))].50.(#$...1
2b320 37 34 31 32 39 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 74129)]).(put.'make-lsp--workspa
2b340 63 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f ce.'compiler-macro.'make-lsp--wo
2b360 72 6b 73 70 61 63 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 33 35 30 20 43 6f 6e 73 74 72 75 63 74 rkspace--cmacro).#@350.Construct
2b380 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 6c 73 70 2d 2d 77 6f 72 or.for.objects.of.type.`lsp--wor
2b3a0 6b 73 70 61 63 65 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 45 57 4f 43 20 53 45 52 56 45 52 2d 43 kspace'...(fn.&key.EWOC.SERVER-C
2b3c0 41 50 41 42 49 4c 49 54 49 45 53 20 52 45 47 49 53 54 45 52 45 44 2d 53 45 52 56 45 52 2d 43 41 APABILITIES.REGISTERED-SERVER-CA
2b3e0 50 41 42 49 4c 49 54 49 45 53 20 52 4f 4f 54 20 43 4c 49 45 4e 54 20 48 4f 53 54 2d 52 4f 4f 54 PABILITIES.ROOT.CLIENT.HOST-ROOT
2b400 20 50 52 4f 43 20 43 4d 44 2d 50 52 4f 43 20 42 55 46 46 45 52 53 20 53 45 4d 41 4e 54 49 43 2d .PROC.CMD-PROC.BUFFERS.SEMANTIC-
2b420 54 4f 4b 45 4e 53 2d 46 41 43 45 53 20 53 45 4d 41 4e 54 49 43 2d 54 4f 4b 45 4e 53 2d 4d 4f 44 TOKENS-FACES.SEMANTIC-TOKENS-MOD
2b440 49 46 49 45 52 2d 46 41 43 45 53 20 45 58 54 52 41 2d 43 4c 49 45 4e 54 2d 43 41 50 41 42 49 4c IFIER-FACES.EXTRA-CLIENT-CAPABIL
2b460 49 54 49 45 53 20 53 54 41 54 55 53 20 4d 45 54 41 44 41 54 41 20 57 41 54 43 48 45 53 20 57 4f ITIES.STATUS.METADATA.WATCHES.WO
2b480 52 4b 53 50 41 43 45 2d 46 4f 4c 44 45 52 53 20 4c 41 53 54 2d 49 44 20 53 54 41 54 55 53 2d 53 RKSPACE-FOLDERS.LAST-ID.STATUS-S
2b4a0 54 52 49 4e 47 20 53 48 55 54 44 4f 57 4e 2d 41 43 54 49 4f 4e 20 44 49 41 47 4e 4f 53 54 49 43 TRING.SHUTDOWN-ACTION.DIAGNOSTIC
2b4c0 53 20 57 4f 52 4b 2d 44 4f 4e 45 2d 54 4f 4b 45 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 S.WORK-DONE-TOKENS)..(defalias.'
2b4e0 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 31 32 38 20 22 5c 33 30 30 01 make-lsp--workspace.#[128."\300.
2b500 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 \301\"A@\300.\302\"A@\300.\303\"
2b520 41 40 5c 33 30 30 04 5c 33 30 34 5c 22 41 40 5c 33 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 A@\300.\304\"A@\300.\305\"A@\300
2b540 06 06 5c 33 30 36 5c 22 41 40 5c 33 30 30 06 07 5c 33 30 37 5c 22 41 40 5c 33 30 30 06 08 5c 33 ..\306\"A@\300..\307\"A@\300..\3
2b560 31 30 5c 22 41 40 5c 33 30 30 06 09 5c 33 31 31 5c 22 41 40 5c 33 30 30 06 5c 6e 5c 33 31 32 5c 10\"A@\300..\311\"A@\300.\n\312\
2b580 22 41 40 5c 33 30 30 06 0b 5c 33 31 33 5c 22 41 40 5c 33 30 30 06 5c 66 5c 33 31 34 5c 22 41 40 "A@\300..\313\"A@\300.\f\314\"A@
2b5a0 5c 33 30 30 06 0d 5c 33 31 35 5c 22 41 40 5c 33 30 30 06 0e 5c 33 31 36 5c 22 5c 32 30 36 64 00 \300..\315\"A@\300..\316\"\206d.
2b5c0 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 22 44 41 40 5c 33 30 30 06 0f 5c 33 32 33 5c \317\320\321\322\"DA@\300..\323\
2b5e0 22 5c 32 30 36 74 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 22 44 41 40 5c 33 30 30 "\206t.\317\320\321\322\"DA@\300
2b600 06 10 5c 33 32 34 5c 22 41 40 5c 33 30 30 06 11 5c 33 32 35 5c 22 5c 32 30 36 5c 32 30 36 00 5c ..\324\"A@\300..\325\"\206\206.\
2b620 33 32 36 41 40 5c 33 30 30 06 12 5c 33 32 37 5c 22 41 40 5c 33 30 30 06 13 5c 33 33 30 5c 22 41 326A@\300..\327\"A@\300..\330\"A
2b640 40 5c 33 30 30 06 14 5c 33 33 31 5c 22 5c 32 30 36 5c 32 34 34 00 5c 33 31 37 5c 33 32 30 5c 33 @\300..\331\"\206\244.\317\320\3
2b660 32 31 5c 33 32 32 5c 22 44 41 40 5c 33 30 30 06 15 5c 33 33 32 5c 22 5c 32 30 36 5c 32 36 34 00 21\322\"DA@\300..\332\"\206\264.
2b680 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 22 44 41 40 06 15 5c 32 31 31 5c 32 30 33 5c \317\320\321\322\"DA@..\211\203\
2b6a0 33 34 33 00 5c 32 31 31 40 5c 33 33 33 3e 5c 32 30 33 5c 33 31 33 00 5c 32 31 31 41 41 5c 32 36 343.\211@\333>\203\313.\211AA\26
2b6c0 32 01 5c 32 30 32 5c 32 37 30 00 5c 33 33 34 06 17 3e 41 40 5c 32 30 33 5c 33 33 32 00 5c 33 31 2.\202\270.\334..>A@\203\332.\31
2b6e0 37 5c 32 36 32 01 5c 32 30 32 5c 32 37 30 00 5c 33 33 35 5c 33 33 36 02 40 5c 22 5c 32 31 30 5c 7\262.\202\270.\335\336.@\"\210\
2b700 32 30 32 5c 32 37 30 00 5c 32 31 30 5c 33 33 37 5c 33 34 30 06 16 06 16 06 16 06 16 06 16 06 16 202\270.\210\337\340............
2b720 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 06 16 26 16 ..............................&.
2b740 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 65 77 6f 63 20 3a 73 65 72 76 65 \207".[plist-member.:ewoc.:serve
2b760 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 r-capabilities.:registered-serve
2b780 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 68 6f r-capabilities.:root.:client.:ho
2b7a0 73 74 2d 72 6f 6f 74 20 3a 70 72 6f 63 20 3a 63 6d 64 2d 70 72 6f 63 20 3a 62 75 66 66 65 72 73 st-root.:proc.:cmd-proc.:buffers
2b7c0 20 3a 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 3a 73 65 6d 61 6e 74 69 .:semantic-tokens-faces.:semanti
2b7e0 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 3a 65 78 74 72 61 2d 63 c-tokens-modifier-faces.:extra-c
2b800 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 73 74 61 74 75 73 20 3a 6d 65 74 61 lient-capabilities.:status.:meta
2b820 64 61 74 61 20 6e 69 6c 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 data.nil.make-hash-table.:test.e
2b840 71 75 61 6c 20 3a 77 61 74 63 68 65 73 20 3a 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 qual.:watches.:workspace-folders
2b860 20 3a 6c 61 73 74 2d 69 64 20 28 6e 69 6c 20 30 29 20 3a 73 74 61 74 75 73 2d 73 74 72 69 6e 67 .:last-id.(nil.0).:status-string
2b880 20 3a 73 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 3a .:shutdown-action.:diagnostics.:
2b8a0 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 20 28 3a 65 77 6f 63 20 3a 73 65 72 76 65 72 2d work-done-tokens.(:ewoc.:server-
2b8c0 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 2d capabilities.:registered-server-
2b8e0 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 68 6f 73 74 capabilities.:root.:client.:host
2b900 2d 72 6f 6f 74 20 3a 70 72 6f 63 20 3a 63 6d 64 2d 70 72 6f 63 20 3a 62 75 66 66 65 72 73 20 3a -root.:proc.:cmd-proc.:buffers.:
2b920 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 3a 73 65 6d 61 6e 74 69 63 2d semantic-tokens-faces.:semantic-
2b940 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 3a 65 78 74 72 61 2d 63 6c 69 tokens-modifier-faces.:extra-cli
2b960 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 73 74 61 74 75 73 20 3a 6d 65 74 61 64 61 ent-capabilities.:status.:metada
2b980 74 61 20 3a 77 61 74 63 68 65 73 20 3a 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 3a ta.:watches.:workspace-folders.:
2b9a0 6c 61 73 74 2d 69 64 20 3a 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 3a 73 68 75 74 64 6f 77 6e last-id.:status-string.:shutdown
2b9c0 2d 61 63 74 69 6f 6e 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 3a 77 6f 72 6b 2d 64 6f 6e 65 2d -action.:diagnostics.:work-done-
2b9e0 74 6f 6b 65 6e 73 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 tokens.:allow-other-keys).:allow
2ba00 2d 6f 74 68 65 72 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 -other-keys.error."Keyword.argum
2ba20 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 65 77 6f 63 20 3a 73 65 72 76 65 72 ent.%s.not.one.of.(:ewoc.:server
2ba40 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 65 72 -capabilities.:registered-server
2ba60 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 68 6f 73 -capabilities.:root.:client.:hos
2ba80 74 2d 72 6f 6f 74 20 3a 70 72 6f 63 20 3a 63 6d 64 2d 70 72 6f 63 20 3a 62 75 66 66 65 72 73 20 t-root.:proc.:cmd-proc.:buffers.
2baa0 3a 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 3a 73 65 6d 61 6e 74 69 63 :semantic-tokens-faces.:semantic
2bac0 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 20 3a 65 78 74 72 61 2d 63 6c -tokens-modifier-faces.:extra-cl
2bae0 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 73 74 61 74 75 73 20 3a 6d 65 74 61 64 ient-capabilities.:status.:metad
2bb00 61 74 61 20 3a 77 61 74 63 68 65 73 20 3a 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 ata.:watches.:workspace-folders.
2bb20 3a 6c 61 73 74 2d 69 64 20 3a 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 3a 73 68 75 74 64 6f 77 :last-id.:status-string.:shutdow
2bb40 6e 2d 61 63 74 69 6f 6e 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 3a 77 6f 72 6b 2d 64 6f 6e 65 n-action.:diagnostics.:work-done
2bb60 2d 74 6f 6b 65 6e 73 29 22 20 72 65 63 6f 72 64 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 5d -tokens)".record.lsp--workspace]
2bb80 20 34 35 20 28 23 24 20 2e 20 31 37 37 30 31 35 29 5d 29 0a 28 63 6c 2d 73 74 72 75 63 74 2d 64 .45.(#$...177015)]).(cl-struct-d
2bba0 65 66 69 6e 65 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 6e 69 6c 20 27 63 6c 2d 73 74 efine.'lsp--workspace.nil.'cl-st
2bbc0 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
2bbe0 2d 74 61 67 2d 73 6c 6f 74 29 20 28 65 77 6f 63 20 6e 69 6c 29 20 28 73 65 72 76 65 72 2d 63 61 -tag-slot).(ewoc.nil).(server-ca
2bc00 70 61 62 69 6c 69 74 69 65 73 20 6e 69 6c 29 20 28 72 65 67 69 73 74 65 72 65 64 2d 73 65 72 76 pabilities.nil).(registered-serv
2bc20 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 6e 69 6c 29 20 28 72 6f 6f 74 20 6e 69 6c 29 20 er-capabilities.nil).(root.nil).
2bc40 28 63 6c 69 65 6e 74 20 6e 69 6c 29 20 28 68 6f 73 74 2d 72 6f 6f 74 20 6e 69 6c 29 20 28 70 72 (client.nil).(host-root.nil).(pr
2bc60 6f 63 20 6e 69 6c 29 20 28 63 6d 64 2d 70 72 6f 63 20 6e 69 6c 29 20 28 62 75 66 66 65 72 73 20 oc.nil).(cmd-proc.nil).(buffers.
2bc80 6e 69 6c 29 20 28 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 66 61 63 65 73 20 6e 69 6c 29 nil).(semantic-tokens-faces.nil)
2bca0 20 28 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6d 6f 64 69 66 69 65 72 2d 66 61 63 65 73 .(semantic-tokens-modifier-faces
2bcc0 20 6e 69 6c 29 20 28 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 .nil).(extra-client-capabilities
2bce0 20 6e 69 6c 29 20 28 73 74 61 74 75 73 20 6e 69 6c 29 20 28 6d 65 74 61 64 61 74 61 20 28 6d 61 .nil).(status.nil).(metadata.(ma
2bd00 6b 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 28 77 61 ke-hash-table.:test.'equal)).(wa
2bd20 74 63 68 65 73 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 65 71 tches.(make-hash-table.:test.'eq
2bd40 75 61 6c 29 29 20 28 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 6e 69 6c 29 20 28 6c ual)).(workspace-folders.nil).(l
2bd60 61 73 74 2d 69 64 20 30 29 20 28 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 6e 69 6c 29 20 28 73 ast-id.0).(status-string.nil).(s
2bd80 68 75 74 64 6f 77 6e 2d 61 63 74 69 6f 6e 29 20 28 64 69 61 67 6e 6f 73 74 69 63 73 20 28 6d 61 hutdown-action).(diagnostics.(ma
2bda0 6b 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 28 77 6f ke-hash-table.:test.'equal)).(wo
2bdc0 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 rk-done-tokens.(make-hash-table.
2bde0 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 29 20 27 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d :test.'equal))).'cl-struct-lsp--
2be00 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 74 workspace-tags.'lsp--workspace.t
2be20 29 0a 23 40 37 30 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 ).#@70.compiler-macro.for.inlini
2be40 6e 67 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 70 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c ng.`lsp-session-p'...(fn.CL-WHOL
2be60 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 E-ARG.CL-X)..(defalias.'lsp-sess
2be80 69 6f 6e 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 ion-p--cmacro.#[514."\300\301\30
2bea0 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 2\303\211\211..&.\207".[cl--defs
2bec0 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 6c 73 70 ubst-expand.(cl-x).(cl-block.lsp
2bee0 2d 73 65 73 73 69 6f 6e 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 -session-p.(and.(memq.(type-of.c
2bf00 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 29 l-x).cl-struct-lsp-session-tags)
2bf20 20 74 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 37 39 37 35 31 29 5d 29 0a 28 70 75 74 .t)).nil].9.(#$...179751)]).(put
2bf40 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 .'lsp-session-p.'compiler-macro.
2bf60 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 33 20 0a 0a 28 'lsp-session-p--cmacro).#@13...(
2bf80 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e fn.CL-X)..(defalias.'lsp-session
2bfa0 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 35 09 00 5c 33 30 32 5c 32 30 37 -p.#[257."\301.!.>\205..\302\207
2bfc0 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 74 79 ".[cl-struct-lsp-session-tags.ty
2bfe0 70 65 2d 6f 66 20 74 5d 20 33 20 28 23 24 20 2e 20 31 38 30 30 39 33 29 5d 29 0a 28 62 79 74 65 pe-of.t].3.(#$...180093)]).(byte
2c000 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 -code."\300\301\302\303#\304\305
2c020 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 6c 73 70 \306\301#\207".[function-put.lsp
2c040 2d 73 65 73 73 69 6f 6e 2d 70 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f -session-p.side-effect-free.erro
2c060 72 2d 66 72 65 65 20 70 75 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6c 2d 64 65 66 74 79 70 r-free.put.lsp-session.cl-deftyp
2c080 65 2d 73 61 74 69 73 66 69 65 73 5d 20 35 29 0a 23 40 37 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 e-satisfies].5).#@76.compiler-ma
2c0a0 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f cro.for.inlining.`lsp-session-fo
2c0c0 6c 64 65 72 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f lders'...(fn.CL-WHOLE-ARG.CL-X).
2c0e0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 2d .(defalias.'lsp-session-folders-
2c100 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c -cmacro.#[514."\300\301\302\303\
2c120 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 211\211..&.\207".[cl--defsubst-e
2c140 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 73 65 73 73 69 xpand.(cl-x).(cl-block.lsp-sessi
2c160 6f 6e 2d 66 6f 6c 64 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 73 65 73 73 69 on-folders.(progn.(or.(lsp-sessi
2c180 6f 6e 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 on-p.cl-x).(signal.'wrong-type-a
2c1a0 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6c 2d 78 29 rgument.(list.'lsp-session.cl-x)
2c1c0 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 )).(aref.cl-x.1))).nil].9.(#$...
2c1e0 31 38 30 33 37 33 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 180373)]).(put.'lsp-session-fold
2c200 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e ers.'compiler-macro.'lsp-session
2c220 2d 66 6f 6c 64 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 63 63 65 73 73 20 73 6c -folders--cmacro).#@64.Access.sl
2c240 6f 74 20 22 66 6f 6c 64 65 72 73 22 20 6f 66 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 27 20 73 74 ot."folders".of.`lsp-session'.st
2c260 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 ruct.CL-X...(fn.CL-X)..(defalias
2c280 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 .'lsp-session-folders.#[257."\30
2c2a0 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 1.!.>\204..\302\303\304.D\"\210\
2c2c0 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 211\305H\207".[cl-struct-lsp-ses
2c2e0 73 69 6f 6e 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 sion-tags.type-of.signal.wrong-t
2c300 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 31 5d 20 35 20 28 23 ype-argument.lsp-session.1].5.(#
2c320 24 20 2e 20 31 38 30 37 39 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 $...180791)]).(byte-code."\300\3
2c340 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
2c360 75 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 20 73 69 64 65 2d 65 66 66 65 ut.lsp-session-folders.side-effe
2c380 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 36 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 ct-free.t].4).#@86.compiler-macr
2c3a0 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 o.for.inlining.`lsp-session-fold
2c3c0 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 ers-blacklist'...(fn.CL-WHOLE-AR
2c3e0 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d G.CL-X)..(defalias.'lsp-session-
2c400 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 folders-blacklist--cmacro.#[514.
2c420 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 "\300\301\302\303\211\211..&.\20
2c440 37 22 20 5b 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 7".[cl--defsubst-expand.(cl-x).(
2c460 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 2d 62 6c 61 cl-block.lsp-session-folders-bla
2c480 63 6b 6c 69 73 74 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 70 cklist.(progn.(or.(lsp-session-p
2c4a0 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
2c4c0 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6c 2d 78 29 29 29 20 28 ent.(list.'lsp-session.cl-x))).(
2c4e0 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 38 31 31 aref.cl-x.2))).nil].9.(#$...1811
2c500 33 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 2d 39)]).(put.'lsp-session-folders-
2c520 62 6c 61 63 6b 6c 69 73 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 73 blacklist.'compiler-macro.'lsp-s
2c540 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 2d 2d 63 6d 61 63 72 6f ession-folders-blacklist--cmacro
2c560 29 0a 23 40 37 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 66 6f 6c 64 65 72 73 2d 62 6c 61 63 ).#@74.Access.slot."folders-blac
2c580 6b 6c 69 73 74 22 20 6f 66 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 27 20 73 74 72 75 63 74 20 43 klist".of.`lsp-session'.struct.C
2c5a0 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d L-X...(fn.CL-X)..(defalias.'lsp-
2c5c0 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 23 5b 32 35 37 20 session-folders-blacklist.#[257.
2c5e0 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c "\301.!.>\204..\302\303\304.D\"\
2c600 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 210\211\305H\207".[cl-struct-lsp
2c620 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f -session-tags.type-of.signal.wro
2c640 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 32 5d 20 ng-type-argument.lsp-session.2].
2c660 35 20 28 23 24 20 2e 20 31 38 31 36 30 37 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 5.(#$...181607)]).(byte-code."\3
2c680 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
2c6a0 6f 6e 2d 70 75 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b on-put.lsp-session-folders-black
2c6c0 6c 69 73 74 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 38 37 list.side-effect-free.t].4).#@87
2c6e0 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 6c 73 .compiler-macro.for.inlining.`ls
2c700 70 2d 73 65 73 73 69 6f 6e 2d 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 27 2e 0a 0a p-session-server-id->folders'...
2c720 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 (fn.CL-WHOLE-ARG.CL-X)..(defalia
2c740 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 s.'lsp-session-server-id->folder
2c760 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 s--cmacro.#[514."\300\301\302\30
2c780 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 3\211\211..&.\207".[cl--defsubst
2c7a0 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 6c 73 70 2d 73 65 73 -expand.(cl-x).(cl-block.lsp-ses
2c7c0 73 69 6f 6e 2d 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 28 70 72 6f 67 6e 20 28 sion-server-id->folders.(progn.(
2c7e0 6f 72 20 28 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 or.(lsp-session-p.cl-x).(signal.
2c800 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 6c 73 70 2d 'wrong-type-argument.(list.'lsp-
2c820 73 65 73 73 69 6f 6e 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 29 20 session.cl-x))).(aref.cl-x.3))).
2c840 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 38 31 39 38 35 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 nil].9.(#$...181985)]).(put.'lsp
2c860 2d 73 65 73 73 69 6f 6e 2d 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 27 63 6f 6d -session-server-id->folders.'com
2c880 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 73 65 72 76 65 72 2d piler-macro.'lsp-session-server-
2c8a0 69 64 2d 3e 66 6f 6c 64 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 35 20 41 63 63 65 73 73 id->folders--cmacro).#@75.Access
2c8c0 20 73 6c 6f 74 20 22 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 22 20 6f 66 20 60 6c .slot."server-id->folders".of.`l
2c8e0 73 70 2d 73 65 73 73 69 6f 6e 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c sp-session'.struct.CL-X...(fn.CL
2c900 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 73 65 72 76 -X)..(defalias.'lsp-session-serv
2c920 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 er-id->folders.#[257."\301.!.>\2
2c940 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 04..\302\303\304.D\"\210\211\305
2c960 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 H\207".[cl-struct-lsp-session-ta
2c980 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
2c9a0 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 33 5d 20 35 20 28 23 24 20 2e 20 31 38 32 ument.lsp-session.3].5.(#$...182
2c9c0 34 35 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 458)]).(byte-code."\300\301\302\
2c9e0 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 6c 73 70 2d 303#\300\207".[function-put.lsp-
2ca00 73 65 73 73 69 6f 6e 2d 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 73 69 64 65 2d session-server-id->folders.side-
2ca20 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 38 34 20 63 6f 6d 70 69 6c 65 72 2d effect-free.t].4).#@84.compiler-
2ca40 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 2d macro.for.inlining.`lsp-session-
2ca60 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d folder->servers'...(fn.CL-WHOLE-
2ca80 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f ARG.CL-X)..(defalias.'lsp-sessio
2caa0 6e 2d 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 n-folder->servers--cmacro.#[514.
2cac0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 "\300\301\302\303\211\211..&.\20
2cae0 37 22 20 5b 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 7".[cl--defsubst-expand.(cl-x).(
2cb00 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 2d 3e 73 65 72 cl-block.lsp-session-folder->ser
2cb20 76 65 72 73 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 70 20 63 vers.(progn.(or.(lsp-session-p.c
2cb40 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
2cb60 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6c 2d 78 29 29 29 20 28 61 72 t.(list.'lsp-session.cl-x))).(ar
2cb80 65 66 20 63 6c 2d 78 20 34 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 38 32 38 33 39 ef.cl-x.4))).nil].9.(#$...182839
2cba0 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 2d 3e 73 65 )]).(put.'lsp-session-folder->se
2cbc0 72 76 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 73 65 73 73 69 rvers.'compiler-macro.'lsp-sessi
2cbe0 6f 6e 2d 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 37 32 on-folder->servers--cmacro).#@72
2cc00 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 22 20 6f .Access.slot."folder->servers".o
2cc20 66 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 f.`lsp-session'.struct.CL-X...(f
2cc40 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d n.CL-X)..(defalias.'lsp-session-
2cc60 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c folder->servers.#[257."\301.!.>\
2cc80 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 204..\302\303\304.D\"\210\211\30
2cca0 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 5H\207".[cl-struct-lsp-session-t
2ccc0 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
2cce0 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 34 5d 20 35 20 28 23 24 20 2e 20 31 38 gument.lsp-session.4].5.(#$...18
2cd00 33 32 39 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 3297)]).(byte-code."\300\301\302
2cd20 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 6c 73 70 \303#\300\207".[function-put.lsp
2cd40 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 20 73 69 64 65 2d 65 66 -session-folder->servers.side-ef
2cd60 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 37 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 fect-free.t].4).#@77.compiler-ma
2cd80 63 72 6f 20 66 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 6d 65 cro.for.inlining.`lsp-session-me
2cda0 74 61 64 61 74 61 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 tadata'...(fn.CL-WHOLE-ARG.CL-X)
2cdc0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 6d 65 74 61 64 61 74 ..(defalias.'lsp-session-metadat
2cde0 61 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 a--cmacro.#[514."\300\301\302\30
2ce00 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 3\211\211..&.\207".[cl--defsubst
2ce20 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 6c 73 70 2d 73 65 73 -expand.(cl-x).(cl-block.lsp-ses
2ce40 73 69 6f 6e 2d 6d 65 74 61 64 61 74 61 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 73 65 sion-metadata.(progn.(or.(lsp-se
2ce60 73 73 69 6f 6e 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 ssion-p.cl-x).(signal.'wrong-typ
2ce80 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6c e-argument.(list.'lsp-session.cl
2cea0 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 5d 20 39 20 28 23 24 -x))).(aref.cl-x.5))).nil].9.(#$
2cec0 20 2e 20 31 38 33 36 36 39 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 6d ...183669)]).(put.'lsp-session-m
2cee0 65 74 61 64 61 74 61 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 73 65 73 etadata.'compiler-macro.'lsp-ses
2cf00 73 69 6f 6e 2d 6d 65 74 61 64 61 74 61 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 35 20 41 63 63 65 sion-metadata--cmacro).#@65.Acce
2cf20 73 73 20 73 6c 6f 74 20 22 6d 65 74 61 64 61 74 61 22 20 6f 66 20 60 6c 73 70 2d 73 65 73 73 69 ss.slot."metadata".of.`lsp-sessi
2cf40 6f 6e 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 on'.struct.CL-X...(fn.CL-X)..(de
2cf60 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 6d 65 74 61 64 61 74 61 20 23 5b 32 falias.'lsp-session-metadata.#[2
2cf80 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 57."\301.!.>\204..\302\303\304.D
2cfa0 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d \"\210\211\305H\207".[cl-struct-
2cfc0 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 lsp-session-tags.type-of.signal.
2cfe0 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 wrong-type-argument.lsp-session.
2d000 35 5d 20 35 20 28 23 24 20 2e 20 31 38 34 30 39 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 5].5.(#$...184092)]).(byte-code.
2d020 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 22 "\300\301\302\303#\304\305\306\"
2d040 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d \207".[function-put.lsp-session-
2d060 6d 65 74 61 64 61 74 61 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 metadata.side-effect-free.t.defa
2d080 6c 69 61 73 20 63 6f 70 79 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6f 70 79 2d 73 65 71 75 65 lias.copy-lsp-session.copy-seque
2d0a0 6e 63 65 5d 20 34 29 0a 23 40 31 34 39 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 nce].4).#@149.compiler-macro.for
2d0c0 20 69 6e 6c 69 6e 69 6e 67 20 60 6d 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 27 2e 0a 0a 28 .inlining.`make-lsp-session'...(
2d0e0 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 46 4f 4c 44 45 fn.CL-WHOLE.&cl-quote.&key.FOLDE
2d100 52 53 20 46 4f 4c 44 45 52 53 2d 42 4c 41 43 4b 4c 49 53 54 20 53 45 52 56 45 52 2d 49 44 2d 3e RS.FOLDERS-BLACKLIST.SERVER-ID->
2d120 46 4f 4c 44 45 52 53 20 46 4f 4c 44 45 52 2d 3e 53 45 52 56 45 52 53 20 4d 45 54 41 44 41 54 41 FOLDERS.FOLDER->SERVERS.METADATA
2d140 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 2d )..(defalias.'make-lsp-session--
2d160 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 cmacro.#[385."\300.\301\"A@\300.
2d180 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 5c 32 30 36 14 00 5c 33 30 34 41 40 5c \302\"A@\300.\303\"\206..\304A@\
2d1a0 33 30 30 04 5c 33 30 35 5c 22 5c 32 30 36 1e 00 5c 33 30 36 41 40 5c 33 30 30 05 5c 33 30 37 5c 300.\305\"\206..\306A@\300.\307\
2d1c0 22 5c 32 30 36 28 00 5c 33 31 30 41 40 05 5c 32 31 31 5c 32 30 33 56 00 5c 32 31 31 40 5c 33 31 "\206(.\310A@.\211\203V.\211@\31
2d1e0 31 3e 5c 32 30 33 3e 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 2b 00 5c 33 31 32 06 07 3e 1>\203>.\211AA\262.\202+.\312..>
2d200 41 40 5c 32 30 33 4d 00 5c 33 31 33 5c 32 36 32 01 5c 32 30 32 2b 00 5c 33 31 34 5c 33 31 35 02 A@\203M.\313\262.\202+.\314\315.
2d220 40 5c 22 5c 32 31 30 5c 32 30 32 2b 00 5c 32 31 30 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 31 @\"\210\202+.\210\316\317\320\31
2d240 33 06 5c 6e 5c 33 31 33 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 26 5c 6e 5c 32 30 37 22 20 3.\n\313.\n.\n.\n.\n.\n&\n\207".
2d260 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 73 2d [plist-member.:folders.:folders-
2d280 62 6c 61 63 6b 6c 69 73 74 20 3a 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 28 6e blacklist.:server-id->folders.(n
2d2a0 69 6c 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 65 71 75 61 6c il.(make-hash-table.:test.'equal
2d2c0 29 29 20 3a 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 )).:folder->servers.(nil.(make-h
2d2e0 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 6d 65 74 61 64 61 ash-table.:test.'equal)).:metada
2d300 74 61 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 74 20 27 ta.(nil.(make-hash-table.:test.'
2d320 65 71 75 61 6c 29 29 20 28 3a 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b equal)).(:folders.:folders-black
2d340 6c 69 73 74 20 3a 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 list.:server-id->folders.:folder
2d360 2d 3e 73 65 72 76 65 72 73 20 3a 6d 65 74 61 64 61 74 61 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 ->servers.:metadata.:allow-other
2d380 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 72 72 -keys).:allow-other-keys.nil.err
2d3a0 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 65 20 or."Keyword.argument.%s.not.one.
2d3c0 6f 66 20 28 3a 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 of.(:folders.:folders-blacklist.
2d3e0 3a 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 2d 3e 73 65 72 :server-id->folders.:folder->ser
2d400 76 65 72 73 20 3a 6d 65 74 61 64 61 74 61 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 vers.:metadata)".cl--defsubst-ex
2d420 70 61 6e 64 20 28 66 6f 6c 64 65 72 73 20 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 pand.(folders.folders-blacklist.
2d440 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 server-id->folders.folder->serve
2d460 72 73 20 6d 65 74 61 64 61 74 61 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d rs.metadata).(cl-block.make-lsp-
2d480 73 65 73 73 69 6f 6e 20 28 72 65 63 6f 72 64 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 66 6f 6c session.(record.'lsp-session.fol
2d4a0 64 65 72 73 20 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 73 65 72 76 65 72 2d 69 64 ders.folders-blacklist.server-id
2d4c0 2d 3e 66 6f 6c 64 65 72 73 20 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 20 6d 65 74 61 64 61 ->folders.folder->servers.metada
2d4e0 74 61 29 29 5d 20 31 38 20 28 23 24 20 2e 20 31 38 34 34 39 34 29 5d 29 0a 28 70 75 74 20 27 6d ta))].18.(#$...184494)]).(put.'m
2d500 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 ake-lsp-session.'compiler-macro.
2d520 27 6d 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 31 32 39 'make-lsp-session--cmacro).#@129
2d540 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 65 .Constructor.for.objects.of.type
2d560 20 60 6c 73 70 2d 73 65 73 73 69 6f 6e 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 46 4f 4c 44 45 52 .`lsp-session'...(fn.&key.FOLDER
2d580 53 20 46 4f 4c 44 45 52 53 2d 42 4c 41 43 4b 4c 49 53 54 20 53 45 52 56 45 52 2d 49 44 2d 3e 46 S.FOLDERS-BLACKLIST.SERVER-ID->F
2d5a0 4f 4c 44 45 52 53 20 46 4f 4c 44 45 52 2d 3e 53 45 52 56 45 52 53 20 4d 45 54 41 44 41 54 41 29 OLDERS.FOLDER->SERVERS.METADATA)
2d5c0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 20 23 5b ..(defalias.'make-lsp-session.#[
2d5e0 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 128."\300.\301\"A@\300.\302\"A@\
2d600 33 30 30 03 5c 33 30 33 5c 22 5c 32 30 36 19 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 300.\303\"\206..\304\305\306\307
2d620 5c 22 44 41 40 5c 33 30 30 04 5c 33 31 30 5c 22 5c 32 30 36 28 00 5c 33 30 34 5c 33 30 35 5c 33 \"DA@\300.\310\"\206(.\304\305\3
2d640 30 36 5c 33 30 37 5c 22 44 41 40 5c 33 30 30 05 5c 33 31 31 5c 22 5c 32 30 36 37 00 5c 33 30 34 06\307\"DA@\300.\311\"\2067.\304
2d660 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 22 44 41 40 05 5c 32 31 31 5c 32 30 33 65 00 5c 32 31 31 \305\306\307\"DA@.\211\203e.\211
2d680 40 5c 33 31 32 3e 5c 32 30 33 4d 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 3a 00 5c 33 31 @\312>\203M.\211AA\262.\202:.\31
2d6a0 33 06 07 3e 41 40 5c 32 30 33 5c 5c 00 5c 33 30 34 5c 32 36 32 01 5c 32 30 32 3a 00 5c 33 31 34 3..>A@\203\\.\304\262.\202:.\314
2d6c0 5c 33 31 35 02 40 5c 22 5c 32 31 30 5c 32 30 32 3a 00 5c 32 31 30 5c 33 31 36 5c 33 31 37 06 06 \315.@\"\210\202:.\210\316\317..
2d6e0 06 06 06 06 06 06 06 06 26 06 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 66 ........&.\207".[plist-member.:f
2d700 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 3a 73 65 72 76 65 olders.:folders-blacklist.:serve
2d720 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 6e 69 6c 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c r-id->folders.nil.make-hash-tabl
2d740 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 3a 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 73 20 3a e.:test.equal.:folder->servers.:
2d760 6d 65 74 61 64 61 74 61 20 28 3a 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 73 2d 62 6c 61 63 metadata.(:folders.:folders-blac
2d780 6b 6c 69 73 74 20 3a 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 klist.:server-id->folders.:folde
2d7a0 72 2d 3e 73 65 72 76 65 72 73 20 3a 6d 65 74 61 64 61 74 61 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 r->servers.:metadata.:allow-othe
2d7c0 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 65 72 72 6f 72 20 r-keys).:allow-other-keys.error.
2d7e0 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 65 20 6f 66 20 "Keyword.argument.%s.not.one.of.
2d800 28 3a 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 3a 73 65 (:folders.:folders-blacklist.:se
2d820 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 3a 66 6f 6c 64 65 72 2d 3e 73 65 72 76 65 72 rver-id->folders.:folder->server
2d840 73 20 3a 6d 65 74 61 64 61 74 61 29 22 20 72 65 63 6f 72 64 20 6c 73 70 2d 73 65 73 73 69 6f 6e s.:metadata)".record.lsp-session
2d860 5d 20 31 33 20 28 23 24 20 2e 20 31 38 35 36 36 35 29 5d 29 0a 28 63 6c 2d 73 74 72 75 63 74 2d ].13.(#$...185665)]).(cl-struct-
2d880 64 65 66 69 6e 65 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 6e 69 6c 20 27 63 6c 2d 73 74 72 75 define.'lsp-session.nil.'cl-stru
2d8a0 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 2d 74 cture-object.'record.nil.'((cl-t
2d8c0 61 67 2d 73 6c 6f 74 29 20 28 66 6f 6c 64 65 72 73 29 20 28 66 6f 6c 64 65 72 73 2d 62 6c 61 63 ag-slot).(folders).(folders-blac
2d8e0 6b 6c 69 73 74 29 20 28 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 28 6d 61 6b 65 klist).(server-id->folders.(make
2d900 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 28 66 6f 6c 64 -hash-table.:test.'equal)).(fold
2d920 65 72 2d 3e 73 65 72 76 65 72 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 er->servers.(make-hash-table.:te
2d940 73 74 20 27 65 71 75 61 6c 29 29 20 28 6d 65 74 61 64 61 74 61 20 28 6d 61 6b 65 2d 68 61 73 68 st.'equal)).(metadata.(make-hash
2d960 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 29 20 27 63 6c 2d 73 74 72 75 63 -table.:test.'equal))).'cl-struc
2d980 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 t-lsp-session-tags.'lsp-session.
2d9a0 74 29 0a 23 40 31 35 30 20 53 65 74 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 20 73 t).#@150.Set.current.workspace.s
2d9c0 74 61 74 75 73 20 74 6f 20 53 54 41 54 55 53 2d 53 54 52 49 4e 47 2e 0a 49 66 20 57 4f 52 4b 53 tatus.to.STATUS-STRING..If.WORKS
2d9e0 50 41 43 45 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 20 64 65 66 61 75 6c 74 73 20 74 PACE.is.not.specified.defaults.t
2da00 6f 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 53 54 41 54 55 o.lsp--cur-workspace...(fn.STATU
2da20 53 2d 53 54 52 49 4e 47 20 26 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 S-STRING.&optional.WORKSPACE)..(
2da40 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 20 23 defalias.'lsp-workspace-status.#
2da60 5b 35 31 33 20 22 01 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 23 5c 33 30 35 02 [513.".\205..\302\303\304.#\305.
2da80 5c 32 30 36 0f 00 08 21 09 3e 5c 32 30 34 20 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 5c 32 30 \206...!.>\204..\306\307\310.\20
2daa0 36 1d 00 08 44 5c 22 5c 32 31 30 01 5c 32 30 36 25 00 08 5c 32 31 31 5c 33 31 31 03 49 5c 32 30 6...D\"\210.\206%..\211\311.I\20
2dac0 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 7".[lsp--cur-workspace.cl-struct
2dae0 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 72 65 70 6c 61 63 65 2d 72 65 67 -lsp--workspace-tags.replace-reg
2db00 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 25 22 20 22 25 25 22 20 74 79 70 65 2d 6f 66 20 73 exp-in-string."%"."%%".type-of.s
2db20 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 6c 73 70 2d 2d 77 ignal.wrong-type-argument.lsp--w
2db40 6f 72 6b 73 70 61 63 65 20 31 38 5d 20 37 20 28 23 24 20 2e 20 31 38 36 37 39 33 29 5d 29 0a 23 orkspace.18].7.(#$...186793)]).#
2db60 40 31 35 30 20 41 73 73 6f 63 69 61 74 65 20 4b 45 59 20 77 69 74 68 20 56 41 4c 55 45 20 69 6e @150.Associate.KEY.with.VALUE.in
2db80 20 74 68 65 20 57 4f 52 4b 53 50 41 43 45 20 6d 65 74 61 64 61 74 61 2e 0a 49 66 20 57 4f 52 4b .the.WORKSPACE.metadata..If.WORK
2dba0 53 50 41 43 45 20 69 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 64 20 63 75 72 72 65 6e 74 20 77 6f SPACE.is.not.provided.current.wo
2dbc0 72 6b 73 70 61 63 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0a 0a 28 66 6e 20 4b 45 59 20 56 rkspace.will.be.used...(fn.KEY.V
2dbe0 41 4c 55 45 20 26 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 ALUE.&optional.WORKSPACE)..(defa
2dc00 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 73 65 74 2d 6d 65 74 61 64 61 74 61 20 23 lias.'lsp-session-set-metadata.#
2dc20 5b 37 37 30 20 22 5c 33 30 31 03 03 5c 33 30 32 20 5c 33 30 33 01 21 08 3e 5c 32 30 34 14 00 5c [770."\301..\302.\303.!.>\204..\
2dc40 33 30 34 5c 33 30 35 5c 33 30 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 32 36 32 304\305\302.D\"\210\211\306H\262
2dc60 01 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 .#\207".[cl-struct-lsp-session-t
2dc80 61 67 73 20 70 75 74 68 61 73 68 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 ags.puthash.lsp-session.type-of.
2dca0 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 35 5d 20 31 31 signal.wrong-type-argument.5].11
2dcc0 20 28 23 24 20 2e 20 31 38 37 32 33 37 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .(#$...187237)]).(defalias.'lsp-
2dce0 77 6f 72 6b 73 70 61 63 65 2d 73 65 74 2d 6d 65 74 61 64 61 74 61 20 27 6c 73 70 2d 73 65 73 73 workspace-set-metadata.'lsp-sess
2dd00 69 6f 6e 2d 73 65 74 2d 6d 65 74 61 64 61 74 61 29 0a 23 40 31 32 36 20 4c 6f 6f 6b 75 70 20 4b ion-set-metadata).#@126.Lookup.K
2dd20 45 59 20 69 6e 20 57 4f 52 4b 53 50 41 43 45 20 6d 65 74 61 64 61 74 61 2e 0a 49 66 20 57 4f 52 EY.in.WORKSPACE.metadata..If.WOR
2dd40 4b 53 50 41 43 45 20 69 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 64 20 63 75 72 72 65 6e 74 20 77 KSPACE.is.not.provided.current.w
2dd60 6f 72 6b 73 70 61 63 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0a 0a 28 66 6e 20 4b 45 59 20 orkspace.will.be.used...(fn.KEY.
2dd80 26 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 &optional.WORKSPACE)..(defalias.
2dda0 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 67 65 74 2d 6d 65 74 61 64 61 74 61 20 23 5b 35 31 33 20 'lsp-session-get-metadata.#[513.
2ddc0 22 5c 33 30 31 02 5c 33 30 32 20 5c 33 30 33 01 21 08 3e 5c 32 30 34 13 00 5c 33 30 34 5c 33 30 "\301.\302.\303.!.>\204..\304\30
2dde0 35 5c 33 30 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 32 36 32 01 5c 22 5c 32 30 5\302.D\"\210\211\306H\262.\"\20
2de00 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 67 7".[cl-struct-lsp-session-tags.g
2de20 65 74 68 61 73 68 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 ethash.lsp-session.type-of.signa
2de40 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 35 5d 20 39 20 28 23 24 20 2e l.wrong-type-argument.5].9.(#$..
2de60 20 31 38 37 36 37 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 .187672)]).(defalias.'lsp-worksp
2de80 61 63 65 2d 67 65 74 2d 6d 65 74 61 64 61 74 61 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 67 65 ace-get-metadata.'lsp-session-ge
2dea0 74 2d 6d 65 74 61 64 61 74 61 29 0a 23 40 39 31 20 41 73 73 6f 63 69 61 74 65 20 54 4f 4b 45 4e t-metadata).#@91.Associate.TOKEN
2dec0 20 77 69 74 68 20 56 41 4c 55 45 20 69 6e 20 74 68 65 20 57 4f 52 4b 53 50 41 43 45 20 77 6f 72 .with.VALUE.in.the.WORKSPACE.wor
2dee0 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 2e 0a 0a 28 66 6e 20 54 4f 4b 45 4e 20 56 41 4c 55 45 20 k-done-tokens...(fn.TOKEN.VALUE.
2df00 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 WORKSPACE)..(defalias.'lsp-works
2df20 70 61 63 65 2d 73 65 74 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 20 23 5b 37 37 31 20 22 pace-set-work-done-token.#[771."
2df40 5c 33 30 31 03 03 5c 33 30 32 04 21 08 3e 5c 32 30 34 13 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 \301..\302.!.>\204..\303\304\305
2df60 06 06 44 5c 22 5c 32 31 30 03 5c 33 30 36 48 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 ..D\"\210.\306H#\207".[cl-struct
2df80 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 70 75 74 68 61 73 68 20 74 79 70 -lsp--workspace-tags.puthash.typ
2dfa0 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.
2dfc0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 31 5d 20 31 30 20 28 23 24 20 2e 20 31 38 38 30 lsp--workspace.21].10.(#$...1880
2dfe0 38 31 29 5d 29 0a 23 40 37 31 20 4c 6f 6f 6b 75 70 20 54 4f 4b 45 4e 20 69 6e 20 74 68 65 20 57 81)]).#@71.Lookup.TOKEN.in.the.W
2e000 4f 52 4b 53 50 41 43 45 20 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 2e 0a 0a 28 66 6e 20 ORKSPACE.work-done-tokens...(fn.
2e020 54 4f 4b 45 4e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 TOKEN.WORKSPACE)..(defalias.'lsp
2e040 2d 77 6f 72 6b 73 70 61 63 65 2d 67 65 74 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 20 23 -workspace-get-work-done-token.#
2e060 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 30 32 03 21 08 3e 5c 32 30 34 11 00 5c 33 30 33 5c 33 30 [514."\301.\302.!.>\204..\303\30
2e080 34 5c 33 30 35 05 44 5c 22 5c 32 31 30 02 5c 33 30 36 48 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 4\305.D\"\210.\306H\"\207".[cl-s
2e0a0 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 67 65 74 68 61 73 truct-lsp--workspace-tags.gethas
2e0c0 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 61 72 67 75 h.type-of.signal.wrong-type-argu
2e0e0 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 31 5d 20 38 20 28 23 24 20 2e 20 ment.lsp--workspace.21].8.(#$...
2e100 31 38 38 33 39 35 29 5d 29 0a 23 40 37 33 20 52 65 6d 6f 76 65 20 54 4f 4b 45 4e 20 66 72 6f 6d 188395)]).#@73.Remove.TOKEN.from
2e120 20 74 68 65 20 57 4f 52 4b 53 50 41 43 45 20 77 6f 72 6b 2d 64 6f 6e 65 2d 74 6f 6b 65 6e 73 2e .the.WORKSPACE.work-done-tokens.
2e140 0a 0a 28 66 6e 20 54 4f 4b 45 4e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 ..(fn.TOKEN.WORKSPACE)..(defalia
2e160 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 6d 2d 77 6f 72 6b 2d 64 6f 6e 65 2d 74 s.'lsp-workspace-rem-work-done-t
2e180 6f 6b 65 6e 20 23 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 30 32 03 21 08 3e 5c 32 30 34 11 00 5c oken.#[514."\301.\302.!.>\204..\
2e1a0 33 30 33 5c 33 30 34 5c 33 30 35 05 44 5c 22 5c 32 31 30 02 5c 33 30 36 48 5c 22 5c 32 30 37 22 303\304\305.D\"\210.\306H\"\207"
2e1c0 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 .[cl-struct-lsp--workspace-tags.
2e1e0 72 65 6d 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 remhash.type-of.signal.wrong-typ
2e200 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 31 5d 20 38 20 e-argument.lsp--workspace.21].8.
2e220 28 23 24 20 2e 20 31 38 38 36 38 37 29 5d 29 0a 23 40 39 37 20 43 72 65 61 74 65 20 6e 6f 74 69 (#$...188687)]).#@97.Create.noti
2e240 66 69 63 61 74 69 6f 6e 20 62 6f 64 79 20 66 6f 72 20 6d 65 74 68 6f 64 20 4d 45 54 48 4f 44 20 fication.body.for.method.METHOD.
2e260 61 6e 64 20 70 61 72 61 6d 65 74 65 72 73 20 50 41 52 41 4d 53 2e 0a 0a 28 66 6e 20 4d 45 54 48 and.parameters.PARAMS...(fn.METH
2e280 4f 44 20 26 6f 70 74 69 6f 6e 61 6c 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 OD.&optional.PARAMS)..(defalias.
2e2a0 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 23 5b 35 31 33 20 22 5c 'lsp--make-notification.#[513."\
2e2c0 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 05 5c 32 35 37 06 5c 32 30 37 22 20 5b 3a 6a 73 300\301\302.\303.\257.\207".[:js
2e2e0 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 3a 70 61 72 61 6d 73 5d 20 38 20 28 onrpc."2.0".:method.:params].8.(
2e300 23 24 20 2e 20 31 38 38 39 38 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...188981)]).(byte-code."\300\
2e320 33 30 31 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 33 5c 33 30 32 5c 22 5c 32 30 37 22 301\302\"\210\300\303\302\"\207"
2e340 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 71 75 65 73 74 20 6c 73 70 .[defalias.lsp--make-request.lsp
2e360 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 6c 73 70 2d 6d 61 6b 65 2d 72 65 71 --make-notification.lsp-make-req
2e380 75 65 73 74 5d 20 33 29 0a 23 40 35 38 20 43 72 65 61 74 65 20 72 65 73 70 6f 6e 73 65 20 66 6f uest].3).#@58.Create.response.fo
2e3a0 72 20 52 45 51 55 45 53 54 20 77 69 74 68 20 52 45 53 55 4c 54 2e 0a 0a 28 66 6e 20 49 44 20 52 r.REQUEST.with.RESULT...(fn.ID.R
2e3c0 45 53 55 4c 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 73 ESULT)..(defalias.'lsp--make-res
2e3e0 70 6f 6e 73 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 05 5c ponse.#[514."\300\301\302.\303.\
2e400 32 35 37 06 5c 32 30 37 22 20 5b 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 69 64 20 3a 72 257.\207".[:jsonrpc."2.0".:id.:r
2e420 65 73 75 6c 74 5d 20 38 20 28 23 24 20 2e 20 31 38 39 33 32 36 29 5d 29 0a 23 40 39 37 20 43 72 esult].8.(#$...189326)]).#@97.Cr
2e440 65 61 74 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 62 6f 64 79 20 66 6f 72 20 6d 65 74 68 6f eate.notification.body.for.metho
2e460 64 20 4d 45 54 48 4f 44 20 61 6e 64 20 70 61 72 61 6d 65 74 65 72 73 20 50 41 52 41 4d 53 2e 0a d.METHOD.and.parameters.PARAMS..
2e480 0a 28 66 6e 20 4d 45 54 48 4f 44 20 26 6f 70 74 69 6f 6e 61 6c 20 50 41 52 41 4d 53 29 1f 0a 28 .(fn.METHOD.&optional.PARAMS)..(
2e4a0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 defalias.'lsp-make-notification.
2e4c0 23 5b 35 31 33 20 22 5c 33 30 30 02 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6d 61 6b 65 2d #[513."\300..\"\207".[lsp--make-
2e4e0 6e 6f 74 69 66 69 63 61 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 31 38 39 35 30 32 29 5d 29 0a notification].5.(#$...189502)]).
2e500 23 40 31 35 20 0a 0a 28 66 6e 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c #@15...(fn.PARAMS)..(defalias.'l
2e520 73 70 2d 2d 6a 73 6f 6e 2d 73 65 72 69 61 6c 69 7a 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 32 sp--json-serialize.'(macro...#[2
2e540 35 37 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 10 00 57."\300\301!\210\302\303!\203..
2e560 5c 33 30 33 01 5c 33 30 34 42 42 5c 32 30 37 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 45 5c 32 \303.\304BB\207\305\306\307.DE\2
2e580 30 37 22 20 5b 72 65 71 75 69 72 65 20 6a 73 6f 6e 20 66 62 6f 75 6e 64 70 20 6a 73 6f 6e 2d 73 07".[require.json.fboundp.json-s
2e5a0 65 72 69 61 6c 69 7a 65 20 28 3a 6e 75 6c 6c 2d 6f 62 6a 65 63 74 20 6e 69 6c 20 3a 66 61 6c 73 erialize.(:null-object.nil.:fals
2e5c0 65 2d 6f 62 6a 65 63 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 29 20 6c 65 74 20 28 28 6a 73 6f 6e e-object.:json-false).let.((json
2e5e0 2d 66 61 6c 73 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 29 29 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 -false.:json-false)).json-encode
2e600 5d 20 35 20 28 23 24 20 2e 20 31 38 39 37 30 31 29 5d 29 29 0a 23 40 38 34 20 43 72 65 61 74 65 ].5.(#$...189701)])).#@84.Create
2e620 20 61 20 4c 53 50 20 6d 65 73 73 61 67 65 20 66 72 6f 6d 20 50 41 52 41 4d 53 2c 20 61 66 74 65 .a.LSP.message.from.PARAMS,.afte
2e640 72 20 65 6e 63 6f 64 69 6e 67 20 69 74 20 74 6f 20 61 20 4a 53 4f 4e 20 73 74 72 69 6e 67 2e 0a r.encoding.it.to.a.JSON.string..
2e660 0a 28 66 6e 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 .(fn.PARAMS)..(defalias.'lsp--ma
2e680 6b 65 2d 6d 65 73 73 61 67 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 5c ke-message.#[257."\300.\301\302\
2e6a0 33 30 33 5c 33 30 34 25 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 21 54 21 5c 33 31 30 03 5c 33 31 303\304%\305\306\307.!T!\310.\31
2e6c0 31 5c 32 36 30 05 5c 32 30 37 22 20 5b 6a 73 6f 6e 2d 73 65 72 69 61 6c 69 7a 65 20 3a 6e 75 6c 1\260.\207".[json-serialize.:nul
2e6e0 6c 2d 6f 62 6a 65 63 74 20 6e 69 6c 20 3a 66 61 6c 73 65 2d 6f 62 6a 65 63 74 20 3a 6a 73 6f 6e l-object.nil.:false-object.:json
2e700 2d 66 61 6c 73 65 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 22 20 6e 75 6d 62 65 72 -false."Content-Length:.".number
2e720 2d 74 6f 2d 73 74 72 69 6e 67 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 22 0d 5c 6e 0d 5c 6e 22 -to-string.string-bytes.".\n.\n"
2e740 20 22 5c 6e 22 5d 20 37 20 28 23 24 20 2e 20 31 38 39 39 37 38 29 5d 29 0a 23 40 37 33 20 63 6f ."\n"].7.(#$...189978)]).#@73.co
2e760 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 6c 73 70 2d 2d mpiler-macro.for.inlining.`lsp--
2e780 6c 6f 67 2d 65 6e 74 72 79 2d 70 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 log-entry-p'...(fn.CL-WHOLE-ARG.
2e7a0 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 CL-X)..(defalias.'lsp--log-entry
2e7c0 2d 70 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 -p--cmacro.#[514."\300\301\302\3
2e7e0 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 03\211\211..&.\207".[cl--defsubs
2e800 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 6c 73 70 2d 2d 6c t-expand.(cl-x).(cl-block.lsp--l
2e820 6f 67 2d 65 6e 74 72 79 2d 70 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 74 79 70 65 2d 6f 66 20 63 og-entry-p.(and.(memq.(type-of.c
2e840 6c 2d 78 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 61 l-x).cl-struct-lsp--log-entry-ta
2e860 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 39 30 33 30 32 29 5d 29 0a 28 gs).t)).nil].9.(#$...190302)]).(
2e880 70 75 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d put.'lsp--log-entry-p.'compiler-
2e8a0 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 2d 2d 63 6d 61 63 72 6f 29 macro.'lsp--log-entry-p--cmacro)
2e8c0 0a 23 40 31 33 20 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 .#@13...(fn.CL-X)..(defalias.'ls
2e8e0 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 p--log-entry-p.#[257."\301.!.>\2
2e900 30 35 09 00 5c 33 30 32 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 05..\302\207".[cl-struct-lsp--lo
2e920 67 2d 65 6e 74 72 79 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 74 5d 20 33 20 28 23 24 20 2e 20 g-entry-tags.type-of.t].3.(#$...
2e940 31 39 30 36 36 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 190662)]).(byte-code."\300\301\3
2e960 30 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 02\303#\304\305\306\301#\207".[f
2e980 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 73 69 64 unction-put.lsp--log-entry-p.sid
2e9a0 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 20 6c 73 70 e-effect-free.error-free.put.lsp
2e9c0 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 --log-entry.cl-deftype-satisfies
2e9e0 5d 20 35 29 0a 23 40 38 31 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c ].5).#@81.compiler-macro.for.inl
2ea00 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 27 ining.`lsp--log-entry-timestamp'
2ea20 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 ...(fn.CL-WHOLE-ARG.CL-X)..(defa
2ea40 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 2d 2d lias.'lsp--log-entry-timestamp--
2ea60 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 cmacro.#[514."\300\301\302\303\2
2ea80 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11\211..&.\207".[cl--defsubst-ex
2eaa0 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 6c 6f 67 2d 65 pand.(cl-x).(cl-block.lsp--log-e
2eac0 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d ntry-timestamp.(progn.(or.(lsp--
2eae0 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 63 6c 2d 78 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 log-entry-p.cl-x).(signal.'wrong
2eb00 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 -type-argument.(list.'lsp--log-e
2eb20 6e 74 72 79 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 ntry.cl-x))).(aref.cl-x.1))).nil
2eb40 5d 20 39 20 28 23 24 20 2e 20 31 39 30 39 35 34 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 6c ].9.(#$...190954)]).(put.'lsp--l
2eb60 6f 67 2d 65 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 og-entry-timestamp.'compiler-mac
2eb80 72 6f 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 2d 2d 63 6d ro.'lsp--log-entry-timestamp--cm
2eba0 61 63 72 6f 29 0a 23 40 36 39 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 74 69 6d 65 73 74 61 6d acro).#@69.Access.slot."timestam
2ebc0 70 22 20 6f 66 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 20 73 74 72 75 63 74 20 43 4c p".of.`lsp--log-entry'.struct.CL
2ebe0 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d -X...(fn.CL-X)..(defalias.'lsp--
2ec00 6c 6f 67 2d 65 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 log-entry-timestamp.#[257."\301.
2ec20 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 !.>\204..\302\303\304.D\"\210\21
2ec40 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 1\305H\207".[cl-struct-lsp--log-
2ec60 65 6e 74 72 79 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 entry-tags.type-of.signal.wrong-
2ec80 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 31 5d 20 type-argument.lsp--log-entry.1].
2eca0 35 20 28 23 24 20 2e 20 31 39 31 34 30 33 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 5.(#$...191403)]).(byte-code."\3
2ecc0 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
2ece0 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 69 6d 65 73 74 61 6d 70 20 on-put.lsp--log-entry-timestamp.
2ed00 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 38 34 20 63 6f 6d 70 side-effect-free.t].4).#@84.comp
2ed20 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 6c 73 70 2d 2d 6c 6f iler-macro.for.inlining.`lsp--lo
2ed40 67 2d 65 6e 74 72 79 2d 70 72 6f 63 65 73 73 2d 74 69 6d 65 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 g-entry-process-time'...(fn.CL-W
2ed60 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d HOLE-ARG.CL-X)..(defalias.'lsp--
2ed80 6c 6f 67 2d 65 6e 74 72 79 2d 70 72 6f 63 65 73 73 2d 74 69 6d 65 2d 2d 63 6d 61 63 72 6f 20 23 log-entry-process-time--cmacro.#
2eda0 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 [514."\300\301\302\303\211\211..
2edc0 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c &.\207".[cl--defsubst-expand.(cl
2ede0 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 72 6f -x).(cl-block.lsp--log-entry-pro
2ee00 63 65 73 73 2d 74 69 6d 65 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 6c 6f 67 2d 65 cess-time.(progn.(or.(lsp--log-e
2ee20 6e 74 72 79 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 ntry-p.cl-x).(signal.'wrong-type
2ee40 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 -argument.(list.'lsp--log-entry.
2ee60 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 29 20 6e 69 6c 5d 20 39 20 28 cl-x))).(aref.cl-x.2))).nil].9.(
2ee80 23 24 20 2e 20 31 39 31 37 37 32 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e #$...191772)]).(put.'lsp--log-en
2eea0 74 72 79 2d 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f try-process-time.'compiler-macro
2eec0 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 72 6f 63 65 73 73 2d 74 69 6d 65 2d 2d 63 .'lsp--log-entry-process-time--c
2eee0 6d 61 63 72 6f 29 0a 23 40 37 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 70 72 6f 63 65 73 73 macro).#@72.Access.slot."process
2ef00 2d 74 69 6d 65 22 20 6f 66 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 20 73 74 72 75 63 -time".of.`lsp--log-entry'.struc
2ef20 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c t.CL-X...(fn.CL-X)..(defalias.'l
2ef40 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 23 5b 32 35 37 sp--log-entry-process-time.#[257
2ef60 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 ."\301.!.>\204..\302\303\304.D\"
2ef80 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 \210\211\305H\207".[cl-struct-ls
2efa0 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c p--log-entry-tags.type-of.signal
2efc0 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e .wrong-type-argument.lsp--log-en
2efe0 74 72 79 20 32 5d 20 35 20 28 23 24 20 2e 20 31 39 32 32 33 36 29 5d 29 0a 28 62 79 74 65 2d 63 try.2].5.(#$...192236)]).(byte-c
2f000 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".
2f020 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 72 6f [function-put.lsp--log-entry-pro
2f040 63 65 73 73 2d 74 69 6d 65 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 5d 20 34 29 cess-time.side-effect-free.t].4)
2f060 0a 23 40 37 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 .#@76.compiler-macro.for.inlinin
2f080 67 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 79 70 65 27 2e 0a 0a 28 66 6e 20 43 4c g.`lsp--log-entry-type'...(fn.CL
2f0a0 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 -WHOLE-ARG.CL-X)..(defalias.'lsp
2f0c0 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 79 70 65 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 --log-entry-type--cmacro.#[514."
2f0e0 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 \300\301\302\303\211\211..&.\207
2f100 22 20 5b 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 ".[cl--defsubst-expand.(cl-x).(c
2f120 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 79 70 65 20 28 70 72 6f l-block.lsp--log-entry-type.(pro
2f140 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 63 6c 2d 78 29 20 28 gn.(or.(lsp--log-entry-p.cl-x).(
2f160 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
2f180 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 t.'lsp--log-entry.cl-x))).(aref.
2f1a0 63 6c 2d 78 20 33 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 39 32 36 31 34 29 5d 29 cl-x.3))).nil].9.(#$...192614)])
2f1c0 0a 28 70 75 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 79 70 65 20 27 63 6f 6d 70 .(put.'lsp--log-entry-type.'comp
2f1e0 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 79 70 65 2d iler-macro.'lsp--log-entry-type-
2f200 2d 63 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 74 79 70 65 22 -cmacro).#@64.Access.slot."type"
2f220 20 6f 66 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 20 73 74 72 75 63 74 20 43 4c 2d 58 .of.`lsp--log-entry'.struct.CL-X
2f240 2e 0a 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f ...(fn.CL-X)..(defalias.'lsp--lo
2f260 67 2d 65 6e 74 72 79 2d 74 79 70 65 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 g-entry-type.#[257."\301.!.>\204
2f280 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c ..\302\303\304.D\"\210\211\305H\
2f2a0 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 207".[cl-struct-lsp--log-entry-t
2f2c0 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
2f2e0 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 33 5d 20 35 20 28 23 24 20 2e gument.lsp--log-entry.3].5.(#$..
2f300 20 31 39 33 30 33 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 .193038)]).(byte-code."\300\301\
2f320 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.
2f340 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 79 70 65 20 73 69 64 65 2d 65 66 66 65 63 74 2d lsp--log-entry-type.side-effect-
2f360 66 72 65 65 20 74 5d 20 34 29 0a 23 40 37 38 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 free.t].4).#@78.compiler-macro.f
2f380 6f 72 20 69 6e 6c 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6d 65 74 68 or.inlining.`lsp--log-entry-meth
2f3a0 6f 64 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 od'...(fn.CL-WHOLE-ARG.CL-X)..(d
2f3c0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6d 65 74 68 6f 64 2d 2d efalias.'lsp--log-entry-method--
2f3e0 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 cmacro.#[514."\300\301\302\303\2
2f400 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 5b 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 11\211..&.\207".[cl--defsubst-ex
2f420 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 6c 6f 67 2d 65 pand.(cl-x).(cl-block.lsp--log-e
2f440 6e 74 72 79 2d 6d 65 74 68 6f 64 20 28 70 72 6f 67 6e 20 28 6f 72 20 28 6c 73 70 2d 2d 6c 6f 67 ntry-method.(progn.(or.(lsp--log
2f460 2d 65 6e 74 72 79 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 -entry-p.cl-x).(signal.'wrong-ty
2f480 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 pe-argument.(list.'lsp--log-entr
2f4a0 79 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 20 39 y.cl-x))).(aref.cl-x.4))).nil].9
2f4c0 20 28 23 24 20 2e 20 31 39 33 33 39 32 29 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d .(#$...193392)]).(put.'lsp--log-
2f4e0 65 6e 74 72 79 2d 6d 65 74 68 6f 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 entry-method.'compiler-macro.'ls
2f500 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6d 65 74 68 6f 64 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 36 p--log-entry-method--cmacro).#@6
2f520 36 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 6d 65 74 68 6f 64 22 20 6f 66 20 60 6c 73 70 2d 2d 6.Access.slot."method".of.`lsp--
2f540 6c 6f 67 2d 65 6e 74 72 79 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 4c 2d log-entry'.struct.CL-X...(fn.CL-
2f560 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6d 65 X)..(defalias.'lsp--log-entry-me
2f580 74 68 6f 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 thod.#[257."\301.!.>\204..\302\3
2f5a0 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 03\304.D\"\210\211\305H\207".[cl
2f5c0 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 61 67 73 20 74 79 70 65 -struct-lsp--log-entry-tags.type
2f5e0 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 6c -of.signal.wrong-type-argument.l
2f600 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 34 5d 20 35 20 28 23 24 20 2e 20 31 39 33 38 32 36 29 sp--log-entry.4].5.(#$...193826)
2f620 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#
2f640 5c 33 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 6c 6f 67 \300\207".[function-put.lsp--log
2f660 2d 65 6e 74 72 79 2d 6d 65 74 68 6f 64 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 -entry-method.side-effect-free.t
2f680 5d 20 34 29 0a 23 40 37 34 20 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 66 6f 72 20 69 6e 6c ].4).#@74.compiler-macro.for.inl
2f6a0 69 6e 69 6e 67 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 69 64 27 2e 0a 0a 28 66 6e 20 ining.`lsp--log-entry-id'...(fn.
2f6c0 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c CL-WHOLE-ARG.CL-X)..(defalias.'l
2f6e0 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 69 64 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 sp--log-entry-id--cmacro.#[514."
2f700 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 \300\301\302\303\211\211..&.\207
2f720 22 20 5b 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 ".[cl--defsubst-expand.(cl-x).(c
2f740 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 69 64 20 28 70 72 6f 67 6e l-block.lsp--log-entry-id.(progn
2f760 20 28 6f 72 20 28 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 63 6c 2d 78 29 20 28 73 69 .(or.(lsp--log-entry-p.cl-x).(si
2f780 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.
2f7a0 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 'lsp--log-entry.cl-x))).(aref.cl
2f7c0 2d 78 20 35 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 39 34 31 38 36 29 5d 29 0a 28 -x.5))).nil].9.(#$...194186)]).(
2f7e0 70 75 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 69 64 20 27 63 6f 6d 70 69 6c 65 72 put.'lsp--log-entry-id.'compiler
2f800 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 69 64 2d 2d 63 6d 61 63 72 -macro.'lsp--log-entry-id--cmacr
2f820 6f 29 0a 23 40 36 32 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 69 64 22 20 6f 66 20 60 6c 73 70 o).#@62.Access.slot."id".of.`lsp
2f840 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a 0a 28 66 6e 20 43 --log-entry'.struct.CL-X...(fn.C
2f860 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d L-X)..(defalias.'lsp--log-entry-
2f880 69 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 id.#[257."\301.!.>\204..\302\303
2f8a0 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 37 22 20 5b 63 6c 2d 73 \304.D\"\210\211\305H\207".[cl-s
2f8c0 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 61 67 73 20 74 79 70 65 2d 6f truct-lsp--log-entry-tags.type-o
2f8e0 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 6c 73 70 f.signal.wrong-type-argument.lsp
2f900 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 35 5d 20 35 20 28 23 24 20 2e 20 31 39 34 36 30 30 29 5d 29 --log-entry.5].5.(#$...194600)])
2f920 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 33 .(byte-code."\300\301\302\303#\3
2f940 30 30 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 00\207".[function-put.lsp--log-e
2f960 6e 74 72 79 2d 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 0a 23 ntry-id.side-effect-free.t].4).#
2f980 40 37 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 @76.compiler-macro.for.inlining.
2f9a0 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 62 6f 64 79 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 `lsp--log-entry-body'...(fn.CL-W
2f9c0 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d HOLE-ARG.CL-X)..(defalias.'lsp--
2f9e0 6c 6f 67 2d 65 6e 74 72 79 2d 62 6f 64 79 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 log-entry-body--cmacro.#[514."\3
2fa00 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 06 06 26 06 5c 32 30 37 22 20 00\301\302\303\211\211..&.\207".
2fa20 5b 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-
2fa40 62 6c 6f 63 6b 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 62 6f 64 79 20 28 70 72 6f 67 6e block.lsp--log-entry-body.(progn
2fa60 20 28 6f 72 20 28 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 20 63 6c 2d 78 29 20 28 73 69 .(or.(lsp--log-entry-p.cl-x).(si
2fa80 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.
2faa0 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 'lsp--log-entry.cl-x))).(aref.cl
2fac0 2d 78 20 36 29 29 29 20 6e 69 6c 5d 20 39 20 28 23 24 20 2e 20 31 39 34 39 34 38 29 5d 29 0a 28 -x.6))).nil].9.(#$...194948)]).(
2fae0 70 75 74 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 62 6f 64 79 20 27 63 6f 6d 70 69 6c put.'lsp--log-entry-body.'compil
2fb00 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 62 6f 64 79 2d 2d 63 er-macro.'lsp--log-entry-body--c
2fb20 6d 61 63 72 6f 29 0a 23 40 36 34 20 41 63 63 65 73 73 20 73 6c 6f 74 20 22 62 6f 64 79 22 20 6f macro).#@64.Access.slot."body".o
2fb40 66 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 20 73 74 72 75 63 74 20 43 4c 2d 58 2e 0a f.`lsp--log-entry'.struct.CL-X..
2fb60 0a 28 66 6e 20 43 4c 2d 58 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d .(fn.CL-X)..(defalias.'lsp--log-
2fb80 65 6e 74 72 79 2d 62 6f 64 79 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 entry-body.#[257."\301.!.>\204..
2fba0 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 30 \302\303\304.D\"\210\211\305H\20
2fbc0 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 61 67 7".[cl-struct-lsp--log-entry-tag
2fbe0 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
2fc00 6d 65 6e 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 36 5d 20 35 20 28 23 24 20 2e 20 31 ment.lsp--log-entry.6].5.(#$...1
2fc20 39 35 33 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 5c 33 30 95372)]).(byte-code."\300\301\30
2fc40 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
2fc60 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 62 6f 64 79 20 73 69 64 65 ion-put.lsp--log-entry-body.side
2fc80 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 6c 73 70 -effect-free.t.defalias.copy-lsp
2fca0 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 --log-entry.copy-sequence].4).#@
2fcc0 31 32 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 125.compiler-macro.for.inlining.
2fce0 60 6d 61 6b 65 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 2e 0a 0a 28 66 6e 20 43 4c 2d 57 `make-lsp--log-entry'...(fn.CL-W
2fd00 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 54 49 4d 45 53 54 41 4d 50 20 50 52 HOLE.&cl-quote.&key.TIMESTAMP.PR
2fd20 4f 43 45 53 53 2d 54 49 4d 45 20 54 59 50 45 20 4d 45 54 48 4f 44 20 49 44 20 42 4f 44 59 29 1f OCESS-TIME.TYPE.METHOD.ID.BODY).
2fd40 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d .(defalias.'make-lsp--log-entry-
2fd60 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 -cmacro.#[385."\300.\301\"A@\300
2fd80 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c 33 30 34 5c .\302\"A@\300.\303\"A@\300.\304\
2fda0 22 41 40 5c 33 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 36 5c 22 41 40 06 06 "A@\300.\305\"A@\300..\306\"A@..
2fdc0 5c 32 31 31 5c 32 30 33 52 00 5c 32 31 31 40 5c 33 30 37 3e 5c 32 30 33 3a 00 5c 32 31 31 41 41 \211\203R.\211@\307>\203:.\211AA
2fde0 5c 32 36 32 01 5c 32 30 32 27 00 5c 33 31 30 06 08 3e 41 40 5c 32 30 33 49 00 5c 33 31 31 5c 32 \262.\202'.\310..>A@\203I.\311\2
2fe00 36 32 01 5c 32 30 32 27 00 5c 33 31 32 5c 33 31 33 02 40 5c 22 5c 32 31 30 5c 32 30 32 27 00 5c 62.\202'.\312\313.@\"\210\202'.\
2fe20 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 31 06 0b 5c 33 31 31 06 0b 06 0b 06 0b 06 210\314\315\316\311..\311.......
2fe40 0b 06 0b 06 0b 26 0b 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 74 69 6d 65 .....&.\207".[plist-member.:time
2fe60 73 74 61 6d 70 20 3a 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 3a 74 79 70 65 20 3a 6d 65 74 68 6f stamp.:process-time.:type.:metho
2fe80 64 20 3a 69 64 20 3a 62 6f 64 79 20 28 3a 74 69 6d 65 73 74 61 6d 70 20 3a 70 72 6f 63 65 73 73 d.:id.:body.(:timestamp.:process
2fea0 2d 74 69 6d 65 20 3a 74 79 70 65 20 3a 6d 65 74 68 6f 64 20 3a 69 64 20 3a 62 6f 64 79 20 3a 61 -time.:type.:method.:id.:body.:a
2fec0 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 2d 6b 65 llow-other-keys).:allow-other-ke
2fee0 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 6e 74 20 25 ys.nil.error."Keyword.argument.%
2ff00 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 74 69 6d 65 73 74 61 6d 70 20 3a 70 72 6f 63 65 73 s.not.one.of.(:timestamp.:proces
2ff20 73 2d 74 69 6d 65 20 3a 74 79 70 65 20 3a 6d 65 74 68 6f 64 20 3a 69 64 20 3a 62 6f 64 79 29 22 s-time.:type.:method.:id.:body)"
2ff40 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 74 69 6d 65 73 74 61 6d 70 20 .cl--defsubst-expand.(timestamp.
2ff60 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 74 79 70 65 20 6d 65 74 68 6f 64 20 69 64 20 62 6f 64 79 process-time.type.method.id.body
2ff80 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 ).(cl-block.make-lsp--log-entry.
2ffa0 28 72 65 63 6f 72 64 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 74 69 6d 65 73 74 61 6d (record.'lsp--log-entry.timestam
2ffc0 70 20 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 74 79 70 65 20 6d 65 74 68 6f 64 20 69 64 20 62 6f p.process-time.type.method.id.bo
2ffe0 64 79 29 29 5d 20 32 30 20 28 23 24 20 2e 20 31 39 35 37 38 30 29 5d 29 0a 28 70 75 74 20 27 6d dy))].20.(#$...195780)]).(put.'m
30000 61 6b 65 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 ake-lsp--log-entry.'compiler-mac
30020 72 6f 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 2d 63 6d 61 63 72 6f 29 ro.'make-lsp--log-entry--cmacro)
30040 0a 23 40 31 30 35 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 .#@105.Constructor.for.objects.o
30060 66 20 74 79 70 65 20 60 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 27 2e 0a 0a 28 66 6e 20 26 6b f.type.`lsp--log-entry'...(fn.&k
30080 65 79 20 54 49 4d 45 53 54 41 4d 50 20 50 52 4f 43 45 53 53 2d 54 49 4d 45 20 54 59 50 45 20 4d ey.TIMESTAMP.PROCESS-TIME.TYPE.M
300a0 45 54 48 4f 44 20 49 44 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d ETHOD.ID.BODY)..(defalias.'make-
300c0 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c lsp--log-entry.#[128."\300.\301\
300e0 22 41 40 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 "A@\300.\302\"A@\300.\303\"A@\30
30100 30 04 5c 33 30 34 5c 22 41 40 5c 33 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 0.\304\"A@\300.\305\"A@\300..\30
30120 36 5c 22 41 40 06 06 5c 32 31 31 5c 32 30 33 52 00 5c 32 31 31 40 5c 33 30 37 3e 5c 32 30 33 3a 6\"A@..\211\203R.\211@\307>\203:
30140 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 27 00 5c 33 31 30 06 08 3e 41 40 5c 32 30 33 49 .\211AA\262.\202'.\310..>A@\203I
30160 00 5c 33 31 31 5c 32 36 32 01 5c 32 30 32 27 00 5c 33 31 32 5c 33 31 33 02 40 5c 22 5c 32 31 30 .\311\262.\202'.\312\313.@\"\210
30180 5c 32 30 32 27 00 5c 32 31 30 5c 33 31 34 5c 33 31 35 06 07 06 07 06 07 06 07 06 07 06 07 26 07 \202'.\210\314\315............&.
301a0 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 74 69 6d 65 73 74 61 6d 70 20 3a \207".[plist-member.:timestamp.:
301c0 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 3a 74 79 70 65 20 3a 6d 65 74 68 6f 64 20 3a 69 64 20 3a process-time.:type.:method.:id.:
301e0 62 6f 64 79 20 28 3a 74 69 6d 65 73 74 61 6d 70 20 3a 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 3a body.(:timestamp.:process-time.:
30200 74 79 70 65 20 3a 6d 65 74 68 6f 64 20 3a 69 64 20 3a 62 6f 64 79 20 3a 61 6c 6c 6f 77 2d 6f 74 type.:method.:id.:body.:allow-ot
30220 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.
30240 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
30260 6e 65 20 6f 66 20 28 3a 74 69 6d 65 73 74 61 6d 70 20 3a 70 72 6f 63 65 73 73 2d 74 69 6d 65 20 ne.of.(:timestamp.:process-time.
30280 3a 74 79 70 65 20 3a 6d 65 74 68 6f 64 20 3a 69 64 20 3a 62 6f 64 79 29 22 20 72 65 63 6f 72 64 :type.:method.:id.:body)".record
302a0 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 5d 20 31 35 20 28 23 24 20 2e 20 31 39 36 36 37 39 .lsp--log-entry].15.(#$...196679
302c0 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
302e0 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
30300 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 6d 2\305\303&.\207".[function-put.m
30320 61 6b 65 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 ake-lsp--log-entry.side-effect-f
30340 72 65 65 20 74 20 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 6c 73 70 2d 2d 6c 6f 67 2d ree.t.cl-struct-define.lsp--log-
30360 65 6e 74 72 79 20 6e 69 6c 20 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 63 74 20 72 65 entry.nil.cl-structure-object.re
30380 63 6f 72 64 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 74 69 6d 65 73 74 61 6d 70 29 20 cord.((cl-tag-slot).(timestamp).
303a0 28 70 72 6f 63 65 73 73 2d 74 69 6d 65 29 20 28 74 79 70 65 29 20 28 6d 65 74 68 6f 64 29 20 28 (process-time).(type).(method).(
303c0 69 64 29 20 28 62 6f 64 79 29 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 6c 6f 67 2d 65 id).(body)).cl-struct-lsp--log-e
303e0 6e 74 72 79 2d 74 61 67 73 5d 20 31 31 29 0a 23 40 32 32 37 20 43 72 65 61 74 65 20 61 6e 20 6f ntry-tags].11).#@227.Create.an.o
30400 75 74 67 6f 69 6e 67 20 6c 6f 67 20 6f 62 6a 65 63 74 20 66 72 6f 6d 20 42 4f 44 59 20 77 69 74 utgoing.log.object.from.BODY.wit
30420 68 20 6d 65 74 68 6f 64 20 4d 45 54 48 4f 44 20 61 6e 64 20 69 64 20 49 44 2e 0a 49 66 20 49 44 h.method.METHOD.and.id.ID..If.ID
30440 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 74 68 65 20 62 6f 64 79 20 69 73 20 61 73 .is.non-nil,.then.the.body.is.as
30460 73 75 6d 65 64 20 74 6f 20 62 65 20 61 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2e 0a 54 59 50 45 sumed.to.be.a.notification..TYPE
30480 20 63 61 6e 20 65 69 74 68 65 72 20 62 65 20 27 69 6e 63 6f 6d 69 6e 67 20 6f 72 20 27 6f 75 74 .can.either.be.'incoming.or.'out
304a0 67 6f 69 6e 67 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 20 49 44 20 42 4f 44 59 20 54 59 50 45 20 26 going..(fn.METHOD.ID.BODY.TYPE.&
304c0 6f 70 74 69 6f 6e 61 6c 20 50 52 4f 43 45 53 53 2d 54 49 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 optional.PROCESS-TIME)..(defalia
304e0 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 23 5b 31 32 38 34 20 22 01 s.'lsp--make-log-entry.#[1284.".
30500 5c 33 30 30 3e 5c 32 30 34 5c 6e 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 \300>\204\n.\301\302!\210\303\30
30520 34 5c 33 30 35 5c 33 30 36 21 03 05 06 09 06 09 06 09 26 07 5c 32 30 37 22 20 5b 23 31 3d 28 69 4\305\306!........&.\207".[#1=(i
30540 6e 63 6f 6d 69 6e 67 2d 72 65 71 20 6f 75 74 67 6f 69 6e 67 2d 72 65 71 20 69 6e 63 6f 6d 69 6e ncoming-req.outgoing-req.incomin
30560 67 2d 6e 6f 74 69 66 20 6f 75 74 67 6f 69 6e 67 2d 6e 6f 74 69 66 20 69 6e 63 6f 6d 69 6e 67 2d g-notif.outgoing-notif.incoming-
30580 72 65 73 70 20 6f 75 74 67 6f 69 6e 67 2d 72 65 73 70 29 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f resp.outgoing-resp).cl--assertio
305a0 6e 2d 66 61 69 6c 65 64 20 28 6d 65 6d 71 20 74 79 70 65 20 27 23 31 23 29 20 72 65 63 6f 72 64 n-failed.(memq.type.'#1#).record
305c0 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 20 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 .lsp--log-entry.format-time-stri
305e0 6e 67 20 22 25 49 3a 25 4d 3a 25 53 20 25 70 22 5d 20 31 33 20 28 23 24 20 2e 20 31 39 37 36 32 ng."%I:%M:%S.%p"].13.(#$...19762
30600 31 29 5d 29 0a 23 40 31 34 20 0a 0a 28 66 6e 20 45 4e 54 52 59 29 1f 0a 28 64 65 66 61 6c 69 61 1)]).#@14...(fn.ENTRY)..(defalia
30620 73 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 70 70 20 23 5b 32 35 37 20 22 5c 33 30 33 s.'lsp--log-entry-pp.#[257."\303
30640 01 21 08 3e 5c 32 30 34 5c 66 00 5c 33 30 34 5c 33 30 35 21 5c 32 31 30 5c 33 30 36 5c 33 30 37 .!.>\204\f.\304\305!\210\306\307
30660 5c 33 31 30 01 19 02 1a 5c 33 30 33 04 21 08 3e 5c 32 31 30 03 5c 33 31 31 48 04 5c 33 31 32 48 \310....\303.!.>\210.\311H.\312H
30680 05 5c 33 31 33 48 06 06 5c 33 31 34 48 06 07 5c 33 31 35 48 06 08 5c 33 31 36 48 5c 33 31 37 5c .\313H..\314H..\315H..\316H\317\
306a0 33 32 30 06 07 5c 22 03 5c 33 32 31 5c 32 36 37 5c 32 30 32 75 00 5c 33 31 37 5c 33 32 32 06 07 320..\".\321\267\202u.\317\322..
306c0 06 07 23 5c 32 30 32 76 00 5c 33 31 37 5c 33 32 33 06 07 06 07 23 5c 32 30 32 76 00 5c 33 31 37 ..#\202v.\317\323....#\202v.\317
306e0 5c 33 32 34 06 07 5c 22 5c 32 30 32 76 00 5c 33 31 37 5c 33 32 35 06 07 5c 22 5c 32 30 32 76 00 \324..\"\202v.\317\325..\"\202v.
30700 5c 33 31 37 5c 33 32 36 06 07 06 07 06 06 24 5c 32 30 32 76 00 5c 33 31 37 5c 33 32 37 06 07 06 \317\326......$\202v.\317\327...
30720 07 06 06 24 5c 32 30 32 76 00 5c 33 31 30 5c 33 33 30 05 5c 33 33 31 3e 5c 32 30 33 5c 32 30 31 ...$\202v.\310\330.\331>\203\201
30740 00 5c 33 33 32 5c 32 30 32 5c 32 30 32 00 5c 33 33 33 5c 33 33 34 05 21 5c 33 33 35 5c 32 36 30 .\332\202\202.\333\334.!\335\260
30760 06 5c 32 36 32 07 5c 33 33 36 06 07 5c 33 33 37 5c 33 34 30 5c 33 34 31 5c 33 30 37 25 5c 32 36 .\262.\336..\337\340\341\307%\26
30780 32 07 06 06 63 5c 32 36 36 5c 32 30 36 2a 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 2...c\266\206*\207".[cl-struct-l
307a0 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 74 61 67 73 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 sp--log-entry-tags.json-encoding
307c0 2d 70 72 65 74 74 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 74 79 70 65 2d 6f 66 -pretty-print.json-false.type-of
307e0 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 6c 73 70 2d 2d 6c 6f 67 2d .cl--assertion-failed.(lsp--log-
30800 65 6e 74 72 79 2d 70 20 65 6e 74 72 79 29 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 74 20 6e 69 6c entry-p.entry).:json-false.t.nil
30820 20 31 20 34 20 35 20 33 20 32 20 36 20 66 6f 72 6d 61 74 20 22 5b 54 72 61 63 65 20 2d 20 25 73 .1.4.5.3.2.6.format."[Trace.-.%s
30840 5d 20 22 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 36 20 74 65 73 74 20 65 71 ].".#s(hash-table.size.6.test.eq
30860 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c .rehash-size.1.5.rehash-threshol
30880 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 69 6e 63 6f 6d 69 d.0.8125.purecopy.t.data.(incomi
308a0 6e 67 2d 72 65 71 20 35 37 20 6f 75 74 67 6f 69 6e 67 2d 72 65 71 20 36 37 20 69 6e 63 6f 6d 69 ng-req.57.outgoing-req.67.incomi
308c0 6e 67 2d 6e 6f 74 69 66 20 37 37 20 6f 75 74 67 6f 69 6e 67 2d 6e 6f 74 69 66 20 38 35 20 69 6e ng-notif.77.outgoing-notif.85.in
308e0 63 6f 6d 69 6e 67 2d 72 65 73 70 20 39 33 20 6f 75 74 67 6f 69 6e 67 2d 72 65 73 70 20 31 30 35 coming-resp.93.outgoing-resp.105
30900 29 29 20 22 52 65 63 65 69 76 65 64 20 72 65 71 75 65 73 74 20 27 25 73 20 2d 20 28 25 73 29 2e ))."Received.request.'%s.-.(%s).
30920 22 20 22 53 65 6e 64 69 6e 67 20 72 65 71 75 65 73 74 20 27 25 73 20 2d 20 28 25 73 29 27 2e 22 "."Sending.request.'%s.-.(%s)'."
30940 20 22 52 65 63 65 69 76 65 64 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 27 25 73 27 2e 22 20 22 ."Received.notification.'%s'."."
30960 53 65 6e 64 69 6e 67 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 27 25 73 27 2e 22 20 22 52 65 63 Sending.notification.'%s'."."Rec
30980 65 69 76 65 64 20 72 65 73 70 6f 6e 73 65 20 27 25 73 20 2d 20 28 25 73 29 27 20 69 6e 20 25 64 eived.response.'%s.-.(%s)'.in.%d
309a0 6d 73 2e 22 20 22 53 65 6e 64 69 6e 67 20 72 65 73 70 6f 6e 73 65 20 27 25 73 20 2d 20 28 25 73 ms."."Sending.response.'%s.-.(%s
309c0 29 27 2e 20 50 72 6f 63 65 73 73 69 6e 67 20 72 65 71 75 65 73 74 20 74 6f 6f 6b 20 25 64 6d 73 )'..Processing.request.took.%dms
309e0 22 20 22 5c 6e 22 20 28 69 6e 63 6f 6d 69 6e 67 2d 72 65 73 70 20 6f 75 67 6f 69 6e 67 2d 72 65 "."\n".(incoming-resp.ougoing-re
30a00 73 70 29 20 22 52 65 73 75 6c 74 3a 20 22 20 22 50 61 72 61 6d 73 3a 20 22 20 6a 73 6f 6e 2d 65 sp)."Result:."."Params:.".json-e
30a20 6e 63 6f 64 65 20 22 5c 6e 5c 6e 5c 6e 22 20 70 72 6f 70 65 72 74 69 7a 65 20 6d 6f 75 73 65 2d ncode."\n\n\n".propertize.mouse-
30a40 66 61 63 65 20 68 69 67 68 6c 69 67 68 74 20 72 65 61 64 2d 6f 6e 6c 79 5d 20 31 36 20 28 23 24 face.highlight.read-only].16.(#$
30a60 20 2e 20 31 39 38 31 35 34 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 6c 6f 67 2d 69 6f ...198154)]).(defvar.lsp--log-io
30a80 2d 65 77 6f 63 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 -ewoc.nil.nil).(make-variable-bu
30aa0 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 65 77 6f 63 29 0a 23 40 ffer-local.'lsp--log-io-ewoc).#@
30ac0 31 38 20 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 18...(fn.WORKSPACE)..(defalias.'
30ae0 6c 73 70 2d 2d 67 65 74 2d 63 72 65 61 74 65 2d 69 6f 2d 65 77 6f 63 20 23 5b 32 35 37 20 22 5c lsp--get-create-io-ewoc.#[257."\
30b00 33 30 34 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 5c 22 5c 32 31 304.!.>\204..\305\306\307.D\"\21
30b20 30 5c 32 31 31 5c 33 31 30 48 5c 32 30 33 41 00 5c 33 31 31 5c 33 31 32 5c 33 30 34 03 21 08 3e 0\211\310H\203A.\311\312\304.!.>
30b40 5c 32 30 34 26 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 05 44 5c 22 5c 32 31 30 02 5c 33 31 30 48 \204&.\305\306\307.D\"\210.\310H
30b60 21 21 5c 32 30 33 41 00 5c 33 30 34 01 21 08 3e 5c 32 30 34 3d 00 5c 33 30 35 5c 33 30 36 5c 33 !!\203A.\304.!.>\204=.\305\306\3
30b80 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 30 48 5c 32 30 37 72 5c 33 31 33 01 21 71 5c 07.D\"\210\211\310H\207r\313.!q\
30ba0 32 31 30 09 5c 33 31 34 3d 5c 32 30 34 50 00 5c 33 31 34 20 5c 32 31 30 5c 33 31 35 5c 33 30 32 210.\314=\204P.\314.\210\315\302
30bc0 21 5c 32 31 30 5c 33 31 36 12 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 32 31 31 5c 33 31 36 24 13 !\210\316.\317\320\321\211\316$.
30be0 5c 33 30 34 01 21 08 3e 5c 32 30 34 6c 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 5c 22 5c 32 \304.!.>\204l.\305\306\307.D\"\2
30c00 31 30 5c 32 31 31 5c 33 31 30 0b 49 5c 32 31 30 29 5c 33 30 34 01 21 08 3e 5c 32 30 34 5c 32 30 10\211\310.I\210)\304.!.>\204\20
30c20 31 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 30 48 5c 1.\305\306\307.D\"\210\211\310H\
30c40 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 207".[cl-struct-lsp--workspace-t
30c60 61 67 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 2d 69 6e 73 65 ags.major-mode.window-point-inse
30c80 72 74 69 6f 6e 2d 74 79 70 65 20 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 65 77 6f 63 20 74 79 70 65 rtion-type.lsp--log-io-ewoc.type
30ca0 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 6c -of.signal.wrong-type-argument.l
30cc0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 65 77 sp--workspace.1.buffer-live-p.ew
30ce0 6f 63 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 67 65 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 63 72 oc-buffer.lsp--get-log-buffer-cr
30d00 65 61 74 65 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d eate.lsp-log-io-mode.make-local-
30d20 76 61 72 69 61 62 6c 65 20 74 20 65 77 6f 63 2d 63 72 65 61 74 65 20 6c 73 70 2d 2d 6c 6f 67 2d variable.t.ewoc-create.lsp--log-
30d40 65 6e 74 72 79 2d 70 70 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 39 39 33 36 33 29 5d 29 0a entry-pp.nil].7.(#$...199363)]).
30d60 23 40 31 33 20 0a 0a 28 66 6e 20 45 57 4f 43 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 #@13...(fn.EWOC)..(defalias.'lsp
30d80 2d 2d 65 77 6f 63 2d 63 6f 75 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 30 43 5c 33 30 31 5c 33 30 --ewoc-count.#[257."\300C\301\30
30da0 32 02 5c 22 5c 33 30 33 01 04 5c 22 5c 32 31 30 01 5c 32 34 32 5c 32 30 37 22 20 5b 30 20 6d 61 2.\"\303..\"\210.\242\207".[0.ma
30dc0 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 31 31 5c 32 34 32 54 5c ke-closure.#[257."\300\211\242T\
30de0 32 34 30 5c 32 30 37 22 20 5b 56 30 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 20 65 77 240\207".[V0].3."\n\n(fn._)"].ew
30e00 6f 63 2d 6d 61 70 5d 20 36 20 28 23 24 20 2e 20 32 30 30 30 33 37 29 5d 29 0a 23 40 32 34 20 0a oc-map].6.(#$...200037)]).#@24..
30e20 0a 28 66 6e 20 45 4e 54 52 59 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 .(fn.ENTRY.WORKSPACE)..(defalias
30e40 20 27 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6e 65 77 20 23 5b 35 31 34 20 22 5c 33 30 32 .'lsp--log-entry-new.#[514."\302
30e60 01 21 08 5c 33 30 33 3d 3f 5c 32 30 35 0d 00 5c 33 30 34 01 21 08 5c 33 30 33 3d 5c 32 30 36 16 .!.\303=?\205..\304.!.\303=\206.
30e80 00 08 01 59 3f 5c 32 30 35 1f 00 5c 33 30 35 02 08 53 5c 22 5c 33 30 36 5c 33 30 33 19 01 5c 32 ...Y?\205..\305..S\"\306\303..\2
30ea0 30 33 37 00 5c 33 30 37 04 03 5c 22 5c 32 36 32 01 5c 33 31 30 04 03 5c 22 5c 32 31 30 5c 32 31 037.\307..\"\262.\310..\"\210\21
30ec0 31 5c 32 36 32 02 5c 32 30 32 5c 22 00 5c 33 31 31 04 06 07 5c 22 29 5c 32 30 37 22 20 5b 6c 73 1\262.\202\".\311...\")\207".[ls
30ee0 70 2d 69 6f 2d 6d 65 73 73 61 67 65 73 2d 6d 61 78 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f p-io-messages-max.inhibit-read-o
30f00 6e 6c 79 20 6c 73 70 2d 2d 67 65 74 2d 63 72 65 61 74 65 2d 69 6f 2d 65 77 6f 63 20 74 20 6c 73 nly.lsp--get-create-io-ewoc.t.ls
30f20 70 2d 2d 65 77 6f 63 2d 63 6f 75 6e 74 20 65 77 6f 63 2d 6e 74 68 20 6e 69 6c 20 65 77 6f 63 2d p--ewoc-count.ewoc-nth.nil.ewoc-
30f40 70 72 65 76 20 65 77 6f 63 2d 64 65 6c 65 74 65 20 65 77 6f 63 2d 65 6e 74 65 72 2d 6c 61 73 74 prev.ewoc-delete.ewoc-enter-last
30f60 5d 20 39 20 28 23 24 20 2e 20 32 30 30 32 32 33 29 5d 29 0a 23 40 36 34 20 53 65 6e 64 20 42 4f ].9.(#$...200223)]).#@64.Send.BO
30f80 44 59 20 61 73 20 61 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 74 6f 20 74 68 65 20 6c 61 6e 67 DY.as.a.notification.to.the.lang
30fa0 75 61 67 65 20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 uage.server...(fn.BODY)..(defali
30fc0 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 23 5b 32 35 37 as.'lsp--send-notification.#[257
30fe0 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 5c 33 30 33 20 5c 22 5c 32 30 37 22 20 5b 6d ."\300\301\302.\"\303.\"\207".[m
31000 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 19 5c apcar.make-closure.#[257."\211.\
31020 33 30 33 5c 33 30 34 5c 33 30 30 5c 33 30 35 5c 22 21 5c 32 30 33 1b 00 5c 33 30 36 5c 33 30 37 303\304\300\305\"!\203..\306\307
31040 5c 33 30 34 5c 33 30 30 5c 33 30 35 5c 22 5c 33 31 30 5c 33 30 34 5c 33 30 30 5c 33 31 31 5c 22 \304\300\305\"\310\304\300\311\"
31060 5c 33 31 32 24 09 5c 22 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 30 30 21 5c 33 31 35 09 21 5c \312$.\"\210\313\314\300!\315.!\
31080 6e 3e 5c 32 30 34 2e 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 09 44 5c 22 5c 32 31 30 09 5c 33 32 n>\204..\316\317\320.D\"\210.\32
310a0 31 48 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 1H\")\207".[V0.lsp--cur-workspac
310c0 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 e.cl-struct-lsp--workspace-tags.
310e0 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 6d 65 74 68 6f 64 20 lsp--log-io-p.plist-get.:method.
31100 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6e 65 77 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6c 6f 67 lsp--log-entry-new.lsp--make-log
31120 2d 65 6e 74 72 79 20 6e 69 6c 20 3a 70 61 72 61 6d 73 20 6f 75 74 67 6f 69 6e 67 2d 6e 6f 74 69 -entry.nil.:params.outgoing-noti
31140 66 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6d 65 f.lsp--send-no-wait.lsp--make-me
31160 73 73 61 67 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 ssage.type-of.signal.wrong-type-
31180 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 37 5d 20 38 20 22 5c 6e argument.lsp--workspace.7].8."\n
311a0 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 5d 20 35 20 28 23 \n(fn.IT)"].lsp-workspaces].5.(#
311c0 24 20 2e 20 32 30 30 35 36 39 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 6e $...200569)]).(defalias.'lsp-sen
311e0 64 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 74 69 66 69 d-notification.'lsp--send-notifi
31200 63 61 74 69 6f 6e 29 0a 23 40 35 39 20 53 65 6e 64 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 4d cation).#@59.Send.notification.M
31220 45 54 48 4f 44 20 77 69 74 68 20 50 41 52 41 4d 53 2e 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 20 50 ETHOD.with.PARAMS...(fn.METHOD.P
31240 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6e 6f 74 69 66 79 20 23 5b ARAMS)..(defalias.'lsp-notify.#[
31260 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 03 5c 22 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 65 514."\300\301..\"!\207".[lsp--se
31280 6e 64 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 nd-notification.lsp--make-notifi
312a0 63 61 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 32 30 31 32 32 39 29 5d 29 0a 23 40 34 38 20 43 cation].6.(#$...201229)]).#@48.C
312c0 68 65 63 6b 20 77 68 65 74 68 65 72 20 62 75 66 66 65 72 20 6c 73 70 20 77 6f 72 6b 73 70 61 63 heck.whether.buffer.lsp.workspac
312e0 65 28 73 29 20 61 72 65 20 73 65 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 e(s).are.set...(defalias.'lsp--c
31300 75 72 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 65 63 6b 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 ur-workspace-check.#[0."\300.\20
31320 34 5c 66 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c 33 30 4\f.\301\302\303\304\211$\210\30
31340 34 5c 32 30 37 22 20 5b 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 63 6c 2d 2d 61 73 73 65 72 4\207".[lsp-workspaces.cl--asser
31360 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 29 20 22 4e 6f tion-failed.(lsp-workspaces)."No
31380 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 28 73 29 20 69 73 20 61 73 73 6f 63 69 61 74 65 .language.server(s).is.associate
313a0 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 5d 20 35 20 28 23 24 20 d.with.this.buffer.".nil].5.(#$.
313c0 2e 20 32 30 31 34 30 37 29 5d 29 0a 23 40 32 36 33 20 53 65 6e 64 20 42 4f 44 59 20 61 73 20 61 ..201407)]).#@263.Send.BODY.as.a
313e0 20 72 65 71 75 65 73 74 20 74 6f 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2c .request.to.the.language.server,
31400 20 67 65 74 20 74 68 65 20 72 65 73 70 6f 6e 73 65 2e 0a 49 66 20 4e 4f 2d 57 41 49 54 20 69 73 .get.the.response..If.NO-WAIT.is
31420 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 6e 27 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 77 61 .non-nil,.don't.synchronously.wa
31440 69 74 20 66 6f 72 20 61 20 72 65 73 70 6f 6e 73 65 2e 0a 49 66 20 4e 4f 2d 4d 45 52 47 45 20 69 it.for.a.response..If.NO-MERGE.i
31460 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 6e 27 74 20 6d 65 72 67 65 20 74 68 65 20 72 65 73 75 6c s.non-nil,.don't.merge.the.resul
31480 74 73 20 62 75 74 20 72 65 74 75 72 6e 20 61 6e 0a 61 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 77 ts.but.return.an.alist.mapping.w
314a0 6f 72 6b 73 70 61 63 65 2d 3e 72 65 73 75 6c 74 2e 0a 0a 28 66 6e 20 42 4f 44 59 20 26 6f 70 74 orkspace->result...(fn.BODY.&opt
314c0 69 6f 6e 61 6c 20 4e 4f 2d 57 41 49 54 20 4e 4f 2d 4d 45 52 47 45 29 1f 0a 28 64 65 66 61 6c 69 ional.NO-WAIT.NO-MERGE)..(defali
314e0 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 23 5b 37 36 39 20 22 5c 33 30 as.'lsp--send-request.#[769."\30
31500 30 5c 33 30 31 04 5c 33 30 32 5c 22 5c 33 30 31 05 5c 33 30 33 5c 22 5c 33 30 34 05 5c 33 30 35 0\301.\302\"\301.\303\"\304.\305
31520 06 06 26 06 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 67 65 74 ..&.\207".[lsp-request.plist-get
31540 20 3a 6d 65 74 68 6f 64 20 3a 70 61 72 61 6d 73 20 3a 6e 6f 2d 77 61 69 74 20 3a 6e 6f 2d 6d 65 .:method.:params.:no-wait.:no-me
31560 72 67 65 5d 20 31 30 20 28 23 24 20 2e 20 32 30 31 36 38 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 rge].10.(#$...201682)]).(defalia
31580 73 20 27 6c 73 70 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 72 s.'lsp-send-request.'lsp--send-r
315a0 65 71 75 65 73 74 20 22 53 65 6e 64 20 42 4f 44 59 20 61 73 20 61 20 72 65 71 75 65 73 74 20 74 equest."Send.BODY.as.a.request.t
315c0 6f 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 61 6e 64 20 72 65 74 75 72 6e o.the.language.server.and.return
315e0 20 74 68 65 20 72 65 73 70 6f 6e 73 65 5c 6e 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 5c 6e 5c .the.response\nsynchronously.\n\
31600 6e 28 66 6e 20 42 4f 44 59 29 22 29 0a 23 40 32 31 36 20 53 65 6e 64 20 72 65 71 75 65 73 74 20 n(fn.BODY)").#@216.Send.request.
31620 4d 45 54 48 4f 44 20 77 69 74 68 20 50 41 52 41 4d 53 2e 0a 49 66 20 4e 4f 2d 4d 45 52 47 45 20 METHOD.with.PARAMS..If.NO-MERGE.
31640 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 6e 27 74 20 6d 65 72 67 65 20 74 68 65 20 72 65 73 75 is.non-nil,.don't.merge.the.resu
31660 6c 74 73 20 62 75 74 20 72 65 74 75 72 6e 20 61 6c 69 73 74 0a 77 6f 72 6b 73 70 61 63 65 2d 3e lts.but.return.alist.workspace->
31680 72 65 73 75 6c 74 2e 0a 49 66 20 4e 4f 2d 57 41 49 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 73 65 result..If.NO-WAIT.is.non-nil.se
316a0 6e 64 20 74 68 65 20 72 65 71 75 65 73 74 20 61 73 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2e 0a nd.the.request.as.notification..
316c0 0a 28 66 6e 20 4d 45 54 48 4f 44 20 50 41 52 41 4d 53 20 26 6b 65 79 20 4e 4f 2d 57 41 49 54 20 .(fn.METHOD.PARAMS.&key.NO-WAIT.
316e0 4e 4f 2d 4d 45 52 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 71 75 65 73 NO-MERGE)..(defalias.'lsp-reques
31700 74 20 23 5b 36 34 32 20 22 5c 33 30 31 01 5c 33 30 32 5c 22 41 40 5c 33 30 31 02 5c 33 30 33 5c t.#[642."\301.\302\"A@\301.\303\
31720 22 41 40 02 5c 32 31 31 5c 32 30 33 37 00 5c 32 31 31 40 5c 33 30 34 3e 5c 32 30 33 20 00 5c 32 "A@.\211\2037.\211@\304>\203..\2
31740 31 31 41 41 5c 32 36 32 01 5c 32 30 32 0d 00 5c 33 30 35 04 3e 41 40 5c 32 30 33 2e 00 5c 33 30 11AA\262.\202..\305.>A@\203..\30
31760 36 5c 32 36 32 01 5c 32 30 32 0d 00 5c 33 30 37 5c 33 31 30 02 40 5c 22 5c 32 31 30 5c 32 30 32 6\262.\202..\307\310.@\"\210\202
31780 0d 00 5c 32 31 30 01 5c 32 30 33 41 00 5c 33 31 31 05 05 5c 22 5c 32 30 37 5c 33 31 32 5c 33 31 ..\210.\203A.\311..\"\207\312\31
317a0 33 20 21 08 5c 32 30 35 4c 00 5c 32 31 31 08 5c 5c 5c 33 30 36 43 5c 33 30 36 43 5c 33 30 36 43 3.!.\205L.\211.\\\306C\306C\306C
317c0 5c 33 31 34 5c 33 31 35 02 5c 22 5c 32 31 36 5c 33 31 36 06 5c 6e 06 5c 6e 5c 33 31 34 5c 33 31 \314\315.\"\216\316.\n.\n\314\31
317e0 37 06 07 5c 22 5c 33 32 30 5c 33 31 34 5c 33 32 31 06 08 5c 22 5c 33 30 33 06 5c 66 5c 33 32 32 7..\"\320\314\321..\"\303.\f\322
31800 5c 33 32 33 5c 33 32 34 5c 33 32 35 26 0b 5c 32 31 30 01 5c 32 34 32 5c 32 30 34 5c 32 35 31 00 \323\324\325&.\210.\242\204\251.
31820 02 5c 32 34 32 5c 32 30 34 5c 32 35 31 00 5c 33 32 36 32 5c 32 31 37 00 5c 33 32 37 5c 33 30 36 .\242\204\251.\3262\217.\327\306
31840 05 5c 32 30 33 5c 32 31 34 00 05 06 07 5a 5c 32 30 32 5c 32 31 35 00 5c 33 33 30 5c 22 30 5c 32 .\203\214....Z\202\215.\330\"0\2
31860 31 30 5c 33 31 32 5c 33 31 33 20 21 5c 32 36 32 05 03 5c 32 30 33 71 00 03 05 57 5c 32 30 33 71 10\312\313.!\262..\203q...W\203q
31880 00 5c 33 30 37 5c 33 33 31 06 0b 5c 22 5c 32 31 30 5c 32 30 32 71 00 5c 32 31 31 5c 33 33 32 5c .\307\331..\"\210\202q.\211\332\
318a0 32 34 30 5c 32 31 30 02 5c 32 34 32 5c 33 33 33 3d 5c 32 30 33 5c 32 37 30 00 5c 33 30 36 5c 32 240\210.\242\333=\203\270.\306\2
318c0 30 32 5c 33 34 31 00 02 5c 32 34 32 5c 32 30 33 5c 33 30 32 00 02 5c 32 34 32 5c 32 30 32 5c 33 02\341..\242\203\302..\242\202\3
318e0 34 31 00 5c 33 33 34 02 5c 32 34 32 21 5c 32 30 33 5c 33 32 32 00 5c 33 30 37 5c 33 33 35 03 5c 41.\334.\242!\203\322.\307\335.\
31900 32 34 32 21 21 5c 32 30 32 5c 33 34 31 00 5c 33 33 34 02 5c 32 34 32 40 21 5c 32 30 35 5c 33 34 242!!\202\341.\334.\242@!\205\34
31920 31 00 5c 33 30 37 5c 33 33 35 03 5c 32 34 32 40 21 21 29 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 1.\307\335.\242@!!)\207".[lsp-re
31940 73 70 6f 6e 73 65 2d 74 69 6d 65 6f 75 74 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6e 6f 2d sponse-timeout.plist-member.:no-
31960 77 61 69 74 20 3a 6e 6f 2d 6d 65 72 67 65 20 28 3a 6e 6f 2d 77 61 69 74 20 3a 6e 6f 2d 6d 65 72 wait.:no-merge.(:no-wait.:no-mer
31980 67 65 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 ge.:allow-other-keys).:allow-oth
319a0 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 6d er-keys.nil.error."Keyword.argum
319c0 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6e 6f 2d 77 61 69 74 20 3a 6e 6f 2d ent.%s.not.one.of.(:no-wait.:no-
319e0 6d 65 72 67 65 29 22 20 6c 73 70 2d 6e 6f 74 69 66 79 20 74 69 6d 65 2d 74 6f 2d 73 65 63 6f 6e merge)".lsp-notify.time-to-secon
31a00 64 73 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 ds.current-time.make-closure.#[0
31a20 20 22 5c 33 30 30 5c 32 34 32 3f 5c 32 30 35 09 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 37 22 20 ."\300\242?\205..\301\302!\207".
31a40 5b 56 30 20 6c 73 70 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 2d 62 79 2d 74 6f 6b 65 6e 20 [V0.lsp-cancel-request-by-token.
31a60 3a 73 79 6e 63 2d 72 65 71 75 65 73 74 5d 20 32 5d 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 :sync-request].2].lsp-request-as
31a80 79 6e 63 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 32 30 36 06 00 5c 33 30 31 5c 32 34 30 5c 32 ync.#[257."\300.\206..\301\240\2
31aa0 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 56 30 20 3a 66 69 6e 69 73 10\302\303\304\"\207".[V0.:finis
31ac0 68 65 64 20 74 68 72 6f 77 20 6c 73 70 2d 64 6f 6e 65 20 5f 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e hed.throw.lsp-done._].4."\n\n(fn
31ae0 20 52 45 53 29 22 5d 20 3a 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 5c 33 .RES)"].:error-handler.#[257."\3
31b00 30 30 01 5c 32 34 30 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 00.\240\210\301\302\303\"\207".[
31b20 56 30 20 74 68 72 6f 77 20 6c 73 70 2d 64 6f 6e 65 20 5f 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 V0.throw.lsp-done._].4."\n\n(fn.
31b40 45 52 52 29 22 5d 20 3a 6d 6f 64 65 20 64 65 74 61 63 68 65 64 20 3a 63 61 6e 63 65 6c 2d 74 6f ERR)"].:mode.detached.:cancel-to
31b60 6b 65 6e 20 3a 73 79 6e 63 2d 72 65 71 75 65 73 74 20 6c 73 70 2d 64 6f 6e 65 20 61 63 63 65 70 ken.:sync-request.lsp-done.accep
31b80 74 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 20 31 20 22 54 69 6d 65 6f 75 74 20 77 68 69 6c t-process-output.1."Timeout.whil
31ba0 65 20 77 61 69 74 69 6e 67 20 66 6f 72 20 72 65 73 70 6f 6e 73 65 2e 20 20 4d 65 74 68 6f 64 3a e.waiting.for.response...Method:
31bc0 20 25 73 22 20 74 20 3a 66 69 6e 69 73 68 65 64 20 6c 73 70 2d 6a 73 6f 6e 2d 65 72 72 6f 72 5c .%s".t.:finished.lsp-json-error\
31be0 3f 20 6c 73 70 3a 6a 73 6f 6e 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 5d 20 32 32 20 28 23 24 ?.lsp:json-error-message].22.(#$
31c00 20 2e 20 32 30 32 32 35 39 29 5d 29 0a 23 40 31 36 33 20 53 65 6e 64 20 72 65 71 75 65 73 74 20 ...202259)]).#@163.Send.request.
31c20 4d 45 54 48 4f 44 20 77 69 74 68 20 50 41 52 41 4d 53 20 61 6e 64 20 77 61 69 74 73 20 75 6e 74 METHOD.with.PARAMS.and.waits.unt
31c40 69 6c 20 74 68 65 72 65 20 69 73 20 6e 6f 20 69 6e 70 75 74 2e 0a 52 65 74 75 72 6e 20 73 61 6d il.there.is.no.input..Return.sam
31c60 65 20 76 61 6c 75 65 20 61 73 20 60 6c 73 70 2d 2d 77 68 69 6c 65 2d 6e 6f 2d 69 6e 70 75 74 27 e.value.as.`lsp--while-no-input'
31c80 20 61 6e 64 20 72 65 73 70 65 63 74 69 6e 67 20 60 6e 6f 6e 2d 65 73 73 65 6e 74 69 61 6c 27 2e .and.respecting.`non-essential'.
31ca0 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ..(fn.METHOD.PARAMS)..(defalias.
31cc0 27 6c 73 70 2d 72 65 71 75 65 73 74 2d 77 68 69 6c 65 2d 6e 6f 2d 69 6e 70 75 74 20 23 5b 35 31 'lsp-request-while-no-input.#[51
31ce0 34 20 22 08 5c 32 30 33 5c 32 35 35 00 5c 33 30 32 5c 33 30 33 20 21 09 5c 32 30 35 0f 00 5c 32 4.".\203\255.\302\303.!.\205..\2
31d00 31 31 09 5c 5c 5c 33 30 34 43 5c 33 30 34 43 5c 33 30 34 43 5c 33 30 35 5c 33 30 36 02 5c 22 5c 11.\\\304C\304C\304C\305\306.\"\
31d20 32 31 36 5c 33 30 37 06 07 06 07 5c 33 30 35 5c 33 31 30 06 07 5c 22 5c 33 31 31 5c 33 30 35 5c 216\307....\305\310..\"\311\305\
31d40 33 31 32 06 08 5c 22 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 26 09 5c 32 31 30 01 5c 32 312..\"\313\314\315\316&.\210.\2
31d60 34 32 5c 32 30 34 6d 00 02 5c 32 34 32 5c 32 30 34 6d 00 5c 33 31 37 20 5c 32 30 34 6d 00 5c 33 42\204m..\242\204m.\317.\204m.\3
31d80 32 30 32 53 00 5c 33 32 31 04 5c 32 30 33 50 00 04 06 06 5a 5c 32 30 32 51 00 5c 33 32 32 21 30 202S.\321.\203P....Z\202Q.\322!0
31da0 5c 32 31 30 5c 33 30 32 5c 33 30 33 20 21 5c 32 36 32 05 03 5c 32 30 33 31 00 03 05 57 5c 32 30 \210\302\303.!\262..\2031...W\20
31dc0 33 31 00 5c 33 32 33 5c 33 32 34 06 08 5c 22 5c 32 31 30 5c 32 30 32 31 00 5c 32 31 31 02 5c 32 31.\323\324..\"\210\2021.\211.\2
31de0 34 32 5c 32 30 36 75 00 03 5c 32 34 32 5c 32 34 30 5c 32 31 30 02 5c 32 34 32 5c 33 32 35 3d 5c 42\206u..\242\240\210.\242\325=\
31e00 32 30 33 5c 32 30 32 00 5c 33 30 34 5c 32 30 32 5c 32 35 33 00 02 5c 32 34 32 5c 32 30 33 5c 32 203\202.\304\202\253..\242\203\2
31e20 31 34 00 02 5c 32 34 32 5c 32 30 32 5c 32 35 33 00 5c 33 32 36 02 5c 32 34 32 21 5c 32 30 33 5c 14..\242\202\253.\326.\242!\203\
31e40 32 33 34 00 5c 33 32 33 5c 33 32 37 03 5c 32 34 32 21 21 5c 32 30 32 5c 32 35 33 00 5c 33 32 36 234.\323\327.\242!!\202\253.\326
31e60 02 5c 32 34 32 40 21 5c 32 30 35 5c 32 35 33 00 5c 33 32 33 5c 33 32 37 03 5c 32 34 32 40 21 21 .\242@!\205\253.\323\327.\242@!!
31e80 29 5c 32 30 37 5c 33 33 30 02 02 5c 22 5c 32 30 37 22 20 5b 6e 6f 6e 2d 65 73 73 65 6e 74 69 61 )\207\330..\"\207".[non-essentia
31ea0 6c 20 6c 73 70 2d 72 65 73 70 6f 6e 73 65 2d 74 69 6d 65 6f 75 74 20 74 69 6d 65 2d 74 6f 2d 73 l.lsp-response-timeout.time-to-s
31ec0 65 63 6f 6e 64 73 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f econds.current-time.nil.make-clo
31ee0 73 75 72 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 34 32 5c 32 30 34 09 00 5c 33 30 32 5c 33 30 33 sure.#[0."\300\242\204..\302\303
31f00 21 5c 32 31 30 5c 33 30 34 20 5c 32 30 35 16 00 09 5c 32 30 35 16 00 5c 33 30 35 5c 33 30 36 5c !\210\304.\205...\205..\305\306\
31f20 33 30 37 5c 22 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 74 68 72 6f 77 2d 6f 6e 2d 69 6e 70 307\"\207".[V0.lsp--throw-on-inp
31f40 75 74 20 6c 73 70 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 2d 62 79 2d 74 6f 6b 65 6e 20 3a ut.lsp-cancel-request-by-token.:
31f60 73 79 6e 63 2d 72 65 71 75 65 73 74 20 69 6e 70 75 74 2d 70 65 6e 64 69 6e 67 2d 70 20 74 68 72 sync-request.input-pending-p.thr
31f80 6f 77 20 69 6e 70 75 74 20 3a 69 6e 74 65 72 72 75 70 74 65 64 5d 20 33 5d 20 6c 73 70 2d 72 65 ow.input.:interrupted].3].lsp-re
31fa0 71 75 65 73 74 2d 61 73 79 6e 63 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 32 30 36 06 00 5c 33 quest-async.#[257."\300.\206..\3
31fc0 30 31 5c 32 34 30 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 37 22 20 5b 56 01\240\210\302\303\304\"\207".[V
31fe0 30 20 3a 66 69 6e 69 73 68 65 64 20 74 68 72 6f 77 20 6c 73 70 2d 64 6f 6e 65 20 5f 5d 20 34 20 0.:finished.throw.lsp-done._].4.
32000 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 29 22 5d 20 3a 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 20 23 "\n\n(fn.RES)"].:error-handler.#
32020 5b 32 35 37 20 22 5c 33 30 30 01 5c 32 34 30 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c [257."\300.\240\210\301\302\303\
32040 22 5c 32 30 37 22 20 5b 56 30 20 74 68 72 6f 77 20 6c 73 70 2d 64 6f 6e 65 20 5f 5d 20 34 20 22 "\207".[V0.throw.lsp-done._].4."
32060 5c 6e 5c 6e 28 66 6e 20 45 52 52 29 22 5d 20 3a 6d 6f 64 65 20 64 65 74 61 63 68 65 64 20 3a 63 \n\n(fn.ERR)"].:mode.detached.:c
32080 61 6e 63 65 6c 2d 74 6f 6b 65 6e 20 3a 73 79 6e 63 2d 72 65 71 75 65 73 74 20 69 6e 70 75 74 2d ancel-token.:sync-request.input-
320a0 70 65 6e 64 69 6e 67 2d 70 20 6c 73 70 2d 64 6f 6e 65 20 73 69 74 2d 66 6f 72 20 31 20 65 72 72 pending-p.lsp-done.sit-for.1.err
320c0 6f 72 20 22 54 69 6d 65 6f 75 74 20 77 68 69 6c 65 20 77 61 69 74 69 6e 67 20 66 6f 72 20 72 65 or."Timeout.while.waiting.for.re
320e0 73 70 6f 6e 73 65 2e 20 20 4d 65 74 68 6f 64 3a 20 25 73 22 20 3a 66 69 6e 69 73 68 65 64 20 6c sponse...Method:.%s".:finished.l
32100 73 70 2d 6a 73 6f 6e 2d 65 72 72 6f 72 5c 3f 20 6c 73 70 3a 6a 73 6f 6e 2d 65 72 72 6f 72 2d 6d sp-json-error\?.lsp:json-error-m
32120 65 73 73 61 67 65 20 6c 73 70 2d 72 65 71 75 65 73 74 5d 20 31 37 20 28 23 24 20 2e 20 32 30 33 essage.lsp-request].17.(#$...203
32140 37 39 35 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 63 61 6e 63 65 6c 61 62 6c 65 2d 72 795)]).(defvar.lsp--cancelable-r
32160 65 71 75 65 73 74 73 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 equests.(make-hash-table.:test.'
32180 65 71 75 61 6c 29 29 0a 23 40 31 31 31 31 20 53 65 6e 64 20 4d 45 54 48 4f 44 20 77 69 74 68 20 equal)).#@1111.Send.METHOD.with.
321a0 50 41 52 41 4d 53 20 61 73 20 61 20 72 65 71 75 65 73 74 20 74 6f 20 74 68 65 20 6c 61 6e 67 75 PARAMS.as.a.request.to.the.langu
321c0 61 67 65 20 73 65 72 76 65 72 2e 0a 43 61 6c 6c 20 43 41 4c 4c 42 41 43 4b 20 77 69 74 68 20 74 age.server..Call.CALLBACK.with.t
321e0 68 65 20 72 65 73 70 6f 6e 73 65 20 72 65 63 65 69 76 65 64 20 66 72 6f 6d 20 74 68 65 20 73 65 he.response.received.from.the.se
32200 72 76 65 72 0a 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 0a 4d 4f 44 45 20 64 65 74 65 72 6d rver.asynchronously..MODE.determ
32220 69 6e 65 73 20 77 68 65 6e 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 63 ines.when.the.callback.will.be.c
32240 61 6c 6c 65 64 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 0a 63 6f 6e 64 69 74 69 6f 6e alled.depending.on.the.condition
32260 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 62 75 66 66 65 72 2e 20 20 49 74 20 63 6f 75 .of.the.original.buffer...It.cou
32280 6c 64 20 62 65 3a 0a 2d 20 60 64 65 74 61 63 68 65 64 27 20 77 68 69 63 68 20 6d 65 61 6e 73 20 ld.be:.-.`detached'.which.means.
322a0 74 68 61 74 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 that.the.callback.will.be.execut
322c0 65 64 20 6e 6f 0a 6d 61 74 74 65 72 20 77 68 61 74 20 68 61 73 20 68 61 70 70 65 6e 65 64 20 74 ed.no.matter.what.has.happened.t
322e0 6f 20 74 68 65 20 62 75 66 66 65 72 2e 0a 2d 20 60 61 6c 69 76 65 27 20 2d 20 74 68 65 20 63 61 o.the.buffer..-.`alive'.-.the.ca
32300 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 6f 6e 6c 79 20 69 66 20 llback.will.be.executed.only.if.
32320 74 68 65 20 62 75 66 66 65 72 20 66 72 6f 6d 0a 77 68 69 63 68 20 74 68 65 20 63 61 6c 6c 20 77 the.buffer.from.which.the.call.w
32340 61 73 20 65 78 65 63 75 74 65 64 20 69 73 20 73 74 69 6c 6c 20 61 6c 69 76 65 2e 0a 2d 20 60 63 as.executed.is.still.alive..-.`c
32360 75 72 72 65 6e 74 27 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 65 78 65 urrent'.the.callback.will.be.exe
32380 63 75 74 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 62 75 66 66 65 cuted.only.if.the.original.buffe
323a0 72 0a 69 73 20 73 74 69 6c 6c 20 73 65 6c 65 63 74 65 64 2e 0a 2d 20 60 74 69 63 6b 27 20 2d 20 r.is.still.selected..-.`tick'.-.
323c0 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 6f 6e the.callback.will.be.executed.on
323e0 6c 79 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 6e 6f 74 20 6d 6f 64 69 66 69 65 ly.if.the.buffer.was.not.modifie
32400 64 2e 0a 2d 20 60 75 6e 63 68 61 6e 67 65 64 27 20 2d 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 d..-.`unchanged'.-.the.callback.
32420 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 62 75 66 will.be.executed.only.if.the.buf
32440 66 65 72 20 68 61 73 6e 27 74 0a 63 68 61 6e 67 65 64 20 61 6e 64 20 69 66 20 74 68 65 20 62 75 fer.hasn't.changed.and.if.the.bu
32460 66 66 65 72 20 69 73 20 6e 6f 74 20 6d 6f 64 69 66 69 65 64 2e 0a 0a 45 52 52 4f 52 2d 48 41 4e ffer.is.not.modified...ERROR-HAN
32480 44 4c 45 52 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 69 6e 20 63 61 73 65 20 74 68 65 20 DLER.will.be.called.in.case.the.
324a0 72 65 71 75 65 73 74 20 68 61 73 20 66 61 69 6c 65 64 2e 0a 43 41 4e 43 45 4c 2d 48 41 4e 44 4c request.has.failed..CANCEL-HANDL
324c0 45 52 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 69 6e 20 63 61 73 65 20 74 68 65 20 72 65 ER.will.be.called.in.case.the.re
324e0 71 75 65 73 74 20 69 73 20 62 65 69 6e 67 20 63 61 6e 63 65 6c 65 64 2e 0a 49 66 20 4e 4f 2d 4d quest.is.being.canceled..If.NO-M
32500 45 52 47 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 6e 27 74 20 6d 65 72 67 65 20 74 68 65 ERGE.is.non-nil,.don't.merge.the
32520 20 72 65 73 75 6c 74 73 20 62 75 74 20 72 65 74 75 72 6e 20 61 6c 69 73 74 0a 77 6f 72 6b 73 70 .results.but.return.alist.worksp
32540 61 63 65 2d 3e 72 65 73 75 6c 74 2e 0a 43 41 4e 43 45 4c 2d 54 4f 4b 45 4e 20 69 73 20 74 68 65 ace->result..CANCEL-TOKEN.is.the
32560 20 74 6f 6b 65 6e 20 74 68 61 74 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 63 61 6e 63 65 .token.that.can.be.used.to.cance
32580 6c 20 72 65 71 75 65 73 74 2e 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 20 50 41 52 41 4d 53 20 43 41 l.request...(fn.METHOD.PARAMS.CA
325a0 4c 4c 42 41 43 4b 20 26 6b 65 79 20 4d 4f 44 45 20 45 52 52 4f 52 2d 48 41 4e 44 4c 45 52 20 43 LLBACK.&key.MODE.ERROR-HANDLER.C
325c0 41 4e 43 45 4c 2d 48 41 4e 44 4c 45 52 20 4e 4f 2d 4d 45 52 47 45 20 43 41 4e 43 45 4c 2d 54 4f ANCEL-HANDLER.NO-MERGE.CANCEL-TO
325e0 4b 45 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 KEN)..(defalias.'lsp-request-asy
32600 6e 63 20 23 5b 38 39 39 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 30 32 nc.#[899."\300.\301\"A@\300.\302
32620 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 5c 33 30 34 5c 22 41 40 5c 33 \"A@\300.\303\"A@\300.\304\"A@\3
32640 30 30 05 5c 33 30 35 5c 22 41 40 05 5c 32 31 31 5c 32 30 33 4a 00 5c 32 31 31 40 5c 33 30 36 3e 00.\305\"A@.\211\203J.\211@\306>
32660 5c 32 30 33 32 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 1f 00 5c 33 30 37 06 07 3e 41 40 \2032.\211AA\262.\202..\307..>A@
32680 5c 32 30 33 41 00 5c 33 31 30 5c 32 36 32 01 5c 32 30 32 1f 00 5c 33 31 31 5c 33 31 32 02 40 5c \203A.\310\262.\202..\311\312.@\
326a0 22 5c 32 31 30 5c 32 30 32 1f 00 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 "\210\202..\210\313\314\315\316.
326c0 5c 66 5c 33 31 37 06 0d 5c 32 35 37 06 06 08 06 07 06 07 06 07 06 07 06 07 26 07 5c 32 30 37 22 \f\317..\257.............&.\207"
326e0 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6d 6f 64 65 20 3a 65 72 72 6f 72 2d 68 61 6e 64 .[plist-member.:mode.:error-hand
32700 6c 65 72 20 3a 63 61 6e 63 65 6c 2d 68 61 6e 64 6c 65 72 20 3a 6e 6f 2d 6d 65 72 67 65 20 3a 63 ler.:cancel-handler.:no-merge.:c
32720 61 6e 63 65 6c 2d 74 6f 6b 65 6e 20 28 3a 6d 6f 64 65 20 3a 65 72 72 6f 72 2d 68 61 6e 64 6c 65 ancel-token.(:mode.:error-handle
32740 72 20 3a 63 61 6e 63 65 6c 2d 68 61 6e 64 6c 65 72 20 3a 6e 6f 2d 6d 65 72 67 65 20 3a 63 61 6e r.:cancel-handler.:no-merge.:can
32760 63 65 6c 2d 74 6f 6b 65 6e 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c cel-token.:allow-other-keys).:al
32780 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 77 6f 72 low-other-keys.nil.error."Keywor
327a0 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 6d 6f 64 65 20 d.argument.%s.not.one.of.(:mode.
327c0 3a 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 20 3a 63 61 6e 63 65 6c 2d 68 61 6e 64 6c 65 72 20 3a :error-handler.:cancel-handler.:
327e0 6e 6f 2d 6d 65 72 67 65 20 3a 63 61 6e 63 65 6c 2d 74 6f 6b 65 6e 29 22 20 6c 73 70 2d 2d 73 65 no-merge.:cancel-token)".lsp--se
32800 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 nd-request-async.:jsonrpc."2.0".
32820 3a 6d 65 74 68 6f 64 20 3a 70 61 72 61 6d 73 5d 20 31 37 20 28 23 24 20 2e 20 32 30 35 31 39 39 :method.:params].17.(#$...205199
32840 29 5d 29 0a 23 40 35 34 20 0a 0a 28 66 6e 20 49 44 20 57 4f 52 4b 53 50 41 43 45 53 20 48 4f 4f )]).#@54...(fn.ID.WORKSPACES.HOO
32860 4b 20 42 55 46 20 4d 45 54 48 4f 44 20 43 41 4e 43 45 4c 2d 43 41 4c 4c 42 41 43 4b 29 1f 0a 28 K.BUF.METHOD.CANCEL-CALLBACK)..(
32880 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 72 65 61 74 65 2d 72 65 71 75 65 73 74 2d 63 61 defalias.'lsp--create-request-ca
328a0 6e 63 65 6c 20 23 5b 31 35 34 32 20 22 5c 33 30 30 5c 33 30 31 06 07 06 07 06 07 06 07 06 07 06 ncel.#[1542."\300\301...........
328c0 07 26 07 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 31 32 38 20 22 5c 33 .&.\207".[make-closure.#[128."\3
328e0 30 32 5c 33 30 36 3d 5c 32 30 35 09 00 70 5c 33 30 33 5c 32 33 32 3f 5c 32 30 35 26 00 5c 33 30 02\306=\205..p\303\232?\205&.\30
32900 37 5c 33 30 30 21 5c 32 31 30 5c 33 30 31 1e 0b 5c 33 31 30 5c 33 30 30 21 5c 32 31 30 5c 33 30 7\300!\210\301..\310\300!\210\30
32920 35 5c 32 30 33 1f 00 5c 33 30 35 20 5c 32 31 30 29 5c 33 31 31 5c 33 31 32 5c 33 30 34 5c 33 30 5\203..\305.\210)\311\312\304\30
32940 30 5c 33 30 32 24 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 56 35 20 70 0\302$\207".[V0.V1.V2.V3.V4.V5.p
32960 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 72 65 71 75 65 73 74 2d 63 6c ost-command-hook.lsp--request-cl
32980 65 61 6e 75 70 2d 68 6f 6f 6b 73 20 6c 73 70 2d 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 20 eanup-hooks.lsp--cancel-request.
329a0 6c 73 70 2d 6c 6f 67 20 22 43 61 6e 63 65 6c 6c 69 6e 67 20 25 73 28 25 73 29 20 69 6e 20 68 6f lsp-log."Cancelling.%s(%s).in.ho
329c0 6f 6b 20 25 73 22 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 5d 20 36 ok.%s".lsp--buffer-workspaces].6
329e0 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 5f 29 22 5d 5d 20 31 34 20 28 23 24 20 2e 20 32 ."\n\n(fn.&rest._)"]].14.(#$...2
32a00 30 36 39 32 31 29 5d 29 0a 23 40 33 35 36 20 43 72 65 61 74 65 20 61 73 79 6e 63 20 68 61 6e 64 06921)]).#@356.Create.async.hand
32a20 6c 65 72 20 65 78 70 65 63 74 69 6e 67 20 43 4f 55 4e 54 20 72 65 73 75 6c 74 73 2c 20 6d 65 72 ler.expecting.COUNT.results,.mer
32a40 67 65 20 74 68 65 6d 20 61 6e 64 20 63 61 6c 6c 20 43 41 4c 4c 42 41 43 4b 2e 0a 4d 4f 44 45 20 ge.them.and.call.CALLBACK..MODE.
32a60 64 65 74 65 72 6d 69 6e 65 73 20 77 68 65 6e 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c determines.when.the.callback.wil
32a80 6c 20 62 65 20 63 61 6c 6c 65 64 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 0a 63 6f 6e l.be.called.depending.on.the.con
32aa0 64 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 62 75 66 66 65 72 2e 20 4d dition.of.the.original.buffer..M
32ac0 45 54 48 4f 44 20 69 73 20 74 68 65 20 69 6e 76 6f 6b 65 64 20 6d 65 74 68 6f 64 2e 0a 49 66 20 ETHOD.is.the.invoked.method..If.
32ae0 4e 4f 2d 4d 45 52 47 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f 6e 27 74 20 6d 65 72 67 65 NO-MERGE.is.non-nil,.don't.merge
32b00 20 74 68 65 20 72 65 73 75 6c 74 73 20 62 75 74 20 72 65 74 75 72 6e 20 61 6c 69 73 74 20 77 6f .the.results.but.return.alist.wo
32b20 72 6b 73 70 61 63 65 2d 3e 72 65 73 75 6c 74 2e 0a 49 44 20 69 73 20 74 68 65 20 72 65 71 75 65 rkspace->result..ID.is.the.reque
32b40 73 74 20 69 64 2e 20 0a 0a 28 66 6e 20 43 41 4c 4c 42 41 43 4b 20 4d 45 54 48 4f 44 20 4e 4f 2d st.id....(fn.CALLBACK.METHOD.NO-
32b60 4d 45 52 47 45 20 57 4f 52 4b 53 50 41 43 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 MERGE.WORKSPACES)..(defalias.'ls
32b80 70 2d 2d 63 72 65 61 74 65 2d 61 73 79 6e 63 2d 63 61 6c 6c 62 61 63 6b 20 23 5b 31 30 32 38 20 p--create-async-callback.#[1028.
32ba0 22 5c 33 30 30 43 5c 33 30 30 43 5c 33 30 31 5c 33 30 32 06 07 06 07 06 07 06 07 06 07 06 07 26 "\300C\300C\301\302............&
32bc0 07 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 .\207".[nil.make-closure.#[257."
32be0 0e 5c 6e 01 42 01 5c 33 30 36 3d 5c 32 30 33 15 00 5c 33 30 35 01 5c 33 30 35 5c 32 34 32 42 5c .\n.B.\306=\203..\305.\305\242B\
32c00 32 34 30 5c 32 36 36 02 5c 32 30 32 1d 00 5c 33 30 34 01 5c 33 30 34 5c 32 34 32 42 5c 32 34 30 240\266.\202..\304.\304\242B\240
32c20 5c 32 36 36 02 5c 33 30 35 5c 32 34 32 47 5c 33 30 33 47 3d 3f 5c 32 30 35 47 00 5c 33 30 35 5c \266.\305\242G\303G=?\205G.\305\
32c40 32 34 32 47 5c 33 30 34 5c 32 34 32 47 5c 5c 5c 33 30 33 47 3d 5c 32 30 35 47 00 5c 33 30 30 5c 242G\304\242G\\\303G=\205G.\300\
32c60 33 30 32 5c 32 30 33 3e 00 5c 33 30 34 5c 32 34 32 5c 32 30 32 46 00 5c 33 30 37 5c 33 31 30 5c 302\203>.\304\242\202F.\307\310\
32c80 33 31 31 5c 33 30 34 5c 32 34 32 5c 22 5c 33 30 31 5c 22 21 5c 32 30 37 22 20 5b 56 30 20 56 31 311\304\242\"\301\"!\207".[V0.V1
32ca0 20 56 32 20 56 33 20 56 34 20 56 35 20 3a 65 72 72 6f 72 20 6c 73 70 2d 2d 6d 65 72 67 65 2d 72 .V2.V3.V4.V5.:error.lsp--merge-r
32cc0 65 73 75 6c 74 73 20 2d 6d 61 70 20 63 6c 2d 72 65 73 74 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 esults.-map.cl-rest.lsp--cur-wor
32ce0 6b 73 70 61 63 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 55 4c 54 29 22 5d 5d 20 31 34 kspace].6."\n\n(fn.RESULT)"]].14
32d00 20 28 23 24 20 2e 20 32 30 37 33 37 35 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .(#$...207375)]).(byte-code."\30
32d20 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 33 5c 0\301\302\303\304DD\305\306\303\
32d40 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 307\310\311\312&.\207".[custom-d
32d60 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 64 65 66 61 75 6c 74 2d 63 72 65 61 eclare-variable.lsp-default-crea
32d80 74 65 2d 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 2d 66 6e 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 te-error-handler-fn.funcall.func
32da0 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 22 22 5d 20 tion.#[0."\300\207".[nil].1.""].
32dc0 22 44 65 66 61 75 6c 74 20 65 72 72 6f 72 20 68 61 6e 64 6c 65 72 20 63 75 73 74 6f 6d 69 7a 61 "Default.error.handler.customiza
32de0 74 69 6f 6e 2e 5c 6e 48 61 6e 64 6c 65 72 20 73 68 6f 75 6c 64 20 67 69 76 65 20 4d 45 54 48 4f tion.\nHandler.should.give.METHO
32e00 44 20 61 73 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f D.as.argument.and.return.functio
32e20 6e 20 6f 66 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 5c 6e 45 52 52 4f 52 2e 22 20 3a 74 79 70 65 n.of.one.argument\nERROR.".:type
32e40 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f .:group.lsp-mode.:package-versio
32e60 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 31 22 29 5d 20 31 30 29 0a 23 40 36 38 n.(lsp-mode..."8.0.1")].10).#@68
32e80 20 44 65 66 61 75 6c 74 20 65 72 72 6f 72 20 68 61 6e 64 6c 65 72 2e 0a 4d 45 54 48 4f 44 20 69 .Default.error.handler..METHOD.i
32ea0 73 20 74 68 65 20 65 78 65 63 75 74 65 64 20 6d 65 74 68 6f 64 2e 0a 0a 28 66 6e 20 4d 45 54 48 s.the.executed.method...(fn.METH
32ec0 4f 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 72 65 61 74 65 2d 64 65 66 61 OD)..(defalias.'lsp--create-defa
32ee0 75 6c 74 2d 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 08 5c 32 30 33 08 00 ult-error-handler.#[257.".\203..
32f00 08 01 21 5c 32 30 37 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 64 65 66 ..!\207\301\302.\"\207".[lsp-def
32f20 61 75 6c 74 2d 63 72 65 61 74 65 2d 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 2d 66 6e 20 6d 61 6b ault-create-error-handler-fn.mak
32f40 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 21 5c e-closure.#[257."\301\302\303.!\
32f60 32 30 36 5c 66 00 5c 33 30 34 5c 33 30 35 5c 33 30 30 5c 22 5c 22 5c 32 30 37 22 20 5b 56 30 20 206\f.\304\305\300\"\"\207".[V0.
32f80 6c 73 70 2d 2d 77 61 72 6e 20 22 25 73 22 20 6c 73 70 2d 2d 65 72 72 6f 72 2d 73 74 72 69 6e 67 lsp--warn."%s".lsp--error-string
32fa0 20 66 6f 72 6d 61 74 20 22 25 73 20 52 65 71 75 65 73 74 20 68 61 73 20 66 61 69 6c 65 64 22 5d .format."%s.Request.has.failed"]
32fc0 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 45 52 52 4f 52 29 22 5d 5d 20 34 20 28 23 24 20 2e 20 32 30 .6."\n\n(fn.ERROR)"]].4.(#$...20
32fe0 38 35 31 33 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 72 65 71 75 65 73 74 2d 63 6c 65 8513)]).(defvar.lsp--request-cle
33000 61 6e 75 70 2d 68 6f 6f 6b 73 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 anup-hooks.(make-hash-table.:tes
33020 74 20 27 65 71 75 61 6c 29 29 0a 23 40 31 39 20 0a 0a 28 66 6e 20 52 45 51 55 45 53 54 2d 49 44 t.'equal)).#@19...(fn.REQUEST-ID
33040 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 71 75 65 73 74 2d 63 6c 65 61 6e )..(defalias.'lsp--request-clean
33060 75 70 2d 68 6f 6f 6b 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 08 5c 22 5c 32 31 31 5c 32 30 35 up-hooks.#[257."\301..\"\211\205
33080 0f 00 5c 32 31 31 20 5c 32 31 30 5c 33 30 32 02 08 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 72 ..\211.\210\302..\"\207".[lsp--r
330a0 65 71 75 65 73 74 2d 63 6c 65 61 6e 75 70 2d 68 6f 6f 6b 73 20 67 65 74 68 61 73 68 20 72 65 6d equest-cleanup-hooks.gethash.rem
330c0 68 61 73 68 5d 20 35 20 28 23 24 20 2e 20 32 30 38 39 34 34 29 5d 29 0a 23 40 35 35 20 43 61 6e hash].5.(#$...208944)]).#@55.Can
330e0 63 65 6c 20 72 65 71 75 65 73 74 20 75 73 69 6e 67 20 43 41 4e 43 45 4c 2d 54 4f 4b 45 4e 2e 0a cel.request.using.CANCEL-TOKEN..
33100 0a 28 66 6e 20 43 41 4e 43 45 4c 2d 54 4f 4b 45 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c .(fn.CANCEL-TOKEN)..(defalias.'l
33120 73 70 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 2d 62 79 2d 74 6f 6b 65 6e 20 23 5b 32 35 37 sp-cancel-request-by-token.#[257
33140 20 22 5c 33 30 32 01 08 5c 22 5c 32 31 31 5c 32 30 35 27 00 5c 32 31 31 01 41 5c 32 36 32 02 5c ."\302..\"\211\205'.\211.A\262.\
33160 32 34 32 5c 32 31 31 5c 32 30 35 25 00 01 5c 32 30 35 25 00 01 19 5c 33 30 33 01 21 5c 32 31 30 242\211\205%..\205%...\303.!\210
33180 29 5c 33 30 34 03 08 5c 22 5c 32 31 30 5c 33 30 35 01 21 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c )\304..\"\210\305.!\262.\207".[l
331a0 73 70 2d 2d 63 61 6e 63 65 6c 61 62 6c 65 2d 72 65 71 75 65 73 74 73 20 6c 73 70 2d 2d 62 75 66 sp--cancelable-requests.lsp--buf
331c0 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 67 65 74 68 61 73 68 20 6c 73 70 2d 2d 63 61 6e 63 fer-workspaces.gethash.lsp--canc
331e0 65 6c 2d 72 65 71 75 65 73 74 20 72 65 6d 68 61 73 68 20 6c 73 70 2d 2d 72 65 71 75 65 73 74 2d el-request.remhash.lsp--request-
33200 63 6c 65 61 6e 75 70 2d 68 6f 6f 6b 73 5d 20 36 20 28 23 24 20 2e 20 32 30 39 31 31 37 29 5d 29 cleanup-hooks].6.(#$...209117)])
33220 0a 23 40 31 30 39 37 20 53 65 6e 64 20 42 4f 44 59 20 61 73 20 61 20 72 65 71 75 65 73 74 20 74 .#@1097.Send.BODY.as.a.request.t
33240 6f 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 0a 43 61 6c 6c 20 43 41 4c 4c o.the.language.server..Call.CALL
33260 42 41 43 4b 20 77 69 74 68 20 74 68 65 20 72 65 73 70 6f 6e 73 65 20 72 65 63 65 69 76 65 64 20 BACK.with.the.response.received.
33280 66 72 6f 6d 20 74 68 65 20 73 65 72 76 65 72 0a 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 0a from.the.server.asynchronously..
332a0 4d 4f 44 45 20 64 65 74 65 72 6d 69 6e 65 73 20 77 68 65 6e 20 74 68 65 20 63 61 6c 6c 62 61 63 MODE.determines.when.the.callbac
332c0 6b 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 k.will.be.called.depending.on.th
332e0 65 0a 63 6f 6e 64 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 62 75 66 66 e.condition.of.the.original.buff
33300 65 72 2e 20 20 49 74 20 63 6f 75 6c 64 20 62 65 3a 0a 2d 20 60 64 65 74 61 63 68 65 64 27 20 77 er...It.could.be:.-.`detached'.w
33320 68 69 63 68 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c hich.means.that.the.callback.wil
33340 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 6e 6f 0a 6d 61 74 74 65 72 20 77 68 61 74 20 68 61 73 l.be.executed.no.matter.what.has
33360 20 68 61 70 70 65 6e 65 64 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 2e 0a 2d 20 60 61 6c 69 76 .happened.to.the.buffer..-.`aliv
33380 65 27 20 2d 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 e'.-.the.callback.will.be.execut
333a0 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 66 72 6f 6d 0a 77 68 69 63 68 ed.only.if.the.buffer.from.which
333c0 20 74 68 65 20 63 61 6c 6c 20 77 61 73 20 65 78 65 63 75 74 65 64 20 69 73 20 73 74 69 6c 6c 20 .the.call.was.executed.is.still.
333e0 61 6c 69 76 65 2e 0a 2d 20 60 63 75 72 72 65 6e 74 27 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 alive..-.`current'.the.callback.
33400 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 6f 72 69 will.be.executed.only.if.the.ori
33420 67 69 6e 61 6c 20 62 75 66 66 65 72 0a 69 73 20 73 74 69 6c 6c 20 73 65 6c 65 63 74 65 64 2e 0a ginal.buffer.is.still.selected..
33440 2d 20 60 74 69 63 6b 27 20 2d 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 -.`tick'.-.the.callback.will.be.
33460 65 78 65 63 75 74 65 64 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 executed.only.if.the.buffer.was.
33480 6e 6f 74 20 6d 6f 64 69 66 69 65 64 2e 0a 2d 20 60 75 6e 63 68 61 6e 67 65 64 27 20 2d 20 74 68 not.modified..-.`unchanged'.-.th
334a0 65 20 63 61 6c 6c 62 61 63 6b 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 6f 6e 6c 79 e.callback.will.be.executed.only
334c0 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 68 61 73 6e 27 74 0a 63 68 61 6e 67 65 64 20 61 6e .if.the.buffer.hasn't.changed.an
334e0 64 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 6d 6f 64 69 66 69 65 64 2e d.if.the.buffer.is.not.modified.
33500 0a 0a 45 52 52 4f 52 2d 43 41 4c 4c 42 41 43 4b 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 ..ERROR-CALLBACK.will.be.called.
33520 69 6e 20 63 61 73 65 20 74 68 65 20 72 65 71 75 65 73 74 20 68 61 73 20 66 61 69 6c 65 64 2e 0a in.case.the.request.has.failed..
33540 43 41 4e 43 45 4c 2d 43 41 4c 4c 42 41 43 4b 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 69 CANCEL-CALLBACK.will.be.called.i
33560 6e 20 63 61 73 65 20 74 68 65 20 72 65 71 75 65 73 74 20 69 73 20 62 65 69 6e 67 20 63 61 6e 63 n.case.the.request.is.being.canc
33580 65 6c 65 64 2e 0a 49 66 20 4e 4f 2d 4d 45 52 47 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 6f eled..If.NO-MERGE.is.non-nil,.do
335a0 6e 27 74 20 6d 65 72 67 65 20 74 68 65 20 72 65 73 75 6c 74 73 20 62 75 74 20 72 65 74 75 72 6e n't.merge.the.results.but.return
335c0 20 61 6c 69 73 74 0a 77 6f 72 6b 73 70 61 63 65 2d 3e 72 65 73 75 6c 74 2e 0a 43 41 4e 43 45 4c .alist.workspace->result..CANCEL
335e0 2d 54 4f 4b 45 4e 20 69 73 20 74 68 65 20 74 6f 6b 65 6e 20 74 68 61 74 20 63 61 6e 20 62 65 20 -TOKEN.is.the.token.that.can.be.
33600 75 73 65 64 20 74 6f 20 63 61 6e 63 65 6c 20 72 65 71 75 65 73 74 2e 0a 0a 28 66 6e 20 42 4f 44 used.to.cancel.request...(fn.BOD
33620 59 20 43 41 4c 4c 42 41 43 4b 20 26 6f 70 74 69 6f 6e 61 6c 20 4d 4f 44 45 20 45 52 52 4f 52 2d Y.CALLBACK.&optional.MODE.ERROR-
33640 43 41 4c 4c 42 41 43 4b 20 43 41 4e 43 45 4c 2d 43 41 4c 4c 42 41 43 4b 20 4e 4f 2d 4d 45 52 47 CALLBACK.CANCEL-CALLBACK.NO-MERG
33660 45 20 43 41 4e 43 45 4c 2d 54 4f 4b 45 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d E.CANCEL-TOKEN)..(defalias.'lsp-
33680 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 23 5b 31 37 39 34 20 22 5c 32 31 31 -send-request-async.#[1794."\211
336a0 5c 32 30 33 08 00 5c 33 30 34 01 21 5c 32 31 30 5c 33 30 35 06 07 21 5c 32 31 31 5c 32 30 33 5c \203..\304.!\210\305..!\211\203\
336c0 33 34 31 00 5c 33 30 36 20 5c 33 30 37 06 09 5c 33 31 30 5c 22 08 54 5c 32 31 31 10 06 08 5c 33 341.\306.\307..\310\".T\211...\3
336e0 31 31 5c 32 36 37 5c 32 30 32 32 00 5c 33 31 32 5c 32 30 32 33 00 5c 33 31 33 5c 32 30 32 33 00 11\267\2022.\312\2023.\313\2023.
33700 5c 33 31 34 5c 32 30 32 33 00 5c 33 31 35 5c 32 30 32 33 00 5c 33 31 36 70 5c 33 31 37 5c 33 32 \314\2023.\315\2023.\316p\317\32
33720 30 06 5c 6e 06 09 06 09 06 08 06 08 06 08 06 08 26 08 06 0b 5c 33 32 31 3e 5c 32 30 33 56 00 5c 0.\n............&...\321>\203V.\
33740 33 31 37 5c 33 32 32 06 0e 04 23 5c 32 30 32 58 00 06 5c 66 5c 33 32 33 01 06 07 06 5c 66 06 0b 317\322...#\202X..\f\323....\f..
33760 24 5c 33 31 37 5c 33 32 34 06 07 03 23 5c 33 32 33 06 0e 5c 32 30 36 71 00 5c 33 32 35 06 09 21 $\317\324...#\323..\206q.\325..!
33780 06 09 5c 33 31 36 06 0d 24 5c 33 31 37 5c 33 32 36 06 09 04 04 24 06 0e 5c 32 30 35 5c 32 32 36 ..\316..$\317\326....$..\205\226
337a0 00 06 10 5c 33 32 37 3e 5c 32 30 33 5c 32 32 34 00 5c 33 31 37 5c 33 33 30 06 10 06 09 23 5c 32 ...\327>\203\224.\317\330....#\2
337c0 30 32 5c 32 32 36 00 06 0e 5c 33 33 31 06 14 5c 33 33 32 06 5c 66 23 5c 33 33 33 5c 33 31 37 5c 02\226...\331..\332.\f#\333\317\
337e0 33 33 34 06 10 06 0f 06 0f 06 0e 06 08 26 06 06 0b 5c 22 5c 32 31 30 5c 33 33 35 06 0b 06 09 09 334..........&...\"\210\335.....
33800 23 5c 32 31 30 06 0d 12 06 0e 5c 32 30 33 5c 33 31 33 00 5c 33 33 35 06 0f 06 5c 66 06 10 42 0b #\210.....\203\313.\335...\f..B.
33820 23 5c 32 31 30 5c 33 33 36 5c 33 31 37 5c 33 33 37 06 0f 06 0f 06 0f 06 5c 6e 06 09 06 08 26 07 #\210\336\317\337.......\n....&.
33840 06 0f 5c 22 5c 32 31 30 5c 32 30 37 5c 33 34 30 5c 33 34 31 5c 33 30 37 06 5c 6e 5c 33 31 30 5c ..\"\210\207\340\341\307.\n\310\
33860 22 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 6c 61 73 74 2d 69 64 20 6c 73 70 2d 2d 72 65 71 75 65 "\"\207".[lsp-last-id.lsp--reque
33880 73 74 2d 63 6c 65 61 6e 75 70 2d 68 6f 6f 6b 73 20 6c 73 70 2d 2d 6c 61 73 74 2d 61 63 74 69 76 st-cleanup-hooks.lsp--last-activ
338a0 65 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 2d 63 61 6e 63 65 6c 61 62 6c 65 2d 72 65 71 e-workspaces.lsp--cancelable-req
338c0 75 65 73 74 73 20 6c 73 70 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 2d 62 79 2d 74 6f 6b 65 uests.lsp-cancel-request-by-toke
338e0 6e 20 6c 73 70 2d 2d 66 69 6e 64 2d 77 6f 72 6b 73 70 61 63 65 73 2d 66 6f 72 20 63 75 72 72 65 n.lsp--find-workspaces-for.curre
33900 6e 74 2d 74 69 6d 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 6d 65 74 68 6f 64 20 23 73 28 68 61 73 nt-time.plist-get.:method.#s(has
33920 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 34 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 h-table.size.4.test.eq.rehash-si
33940 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 ze.1.5.rehash-threshold.0.8125.p
33960 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 61 6c 69 76 65 20 33 34 20 74 69 63 6b 20 33 38 urecopy.t.data.(alive.34.tick.38
33980 20 75 6e 63 68 61 6e 67 65 64 20 34 32 20 63 75 72 72 65 6e 74 20 34 36 29 29 20 28 28 6b 69 6c .unchanged.42.current.46)).((kil
339a0 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 2e 20 74 29 29 20 28 28 6b 69 6c 6c 2d 62 75 66 66 65 l-buffer-hook...t)).((kill-buffe
339c0 72 2d 68 6f 6f 6b 20 2e 20 74 29 20 28 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 r-hook...t).(after-change-functi
339e0 6f 6e 73 20 2e 20 74 29 29 20 28 28 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f ons...t)).((after-change-functio
33a00 6e 73 20 2e 20 74 29 20 28 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 29 29 20 28 28 70 ns...t).(post-command-hook)).((p
33a20 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 29 29 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 ost-command-hook)).nil.make-clos
33a40 75 72 65 20 23 5b 30 20 22 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 30 30 5c 33 30 32 5c 33 30 ure.#[0."\307\310\311\300\302\30
33a60 33 5c 33 30 34 5c 33 30 36 26 06 5c 33 30 35 5c 22 5c 32 31 30 5c 33 31 32 5c 33 30 31 0e 0b 5c 3\304\306&.\305\"\210\312\301..\
33a80 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 56 35 20 56 36 20 6d 61 70 "\207".[V0.V1.V2.V3.V4.V5.V6.map
33aa0 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 c.make-closure.#[257."\211.\211A
33ac0 5c 32 36 32 02 5c 32 34 32 01 5c 32 30 33 24 00 5c 33 30 35 5c 33 30 34 21 5c 32 30 35 30 00 72 \262.\242.\203$.\305\304!\2050.r
33ae0 5c 33 30 34 71 5c 32 31 30 5c 33 30 36 01 5c 33 30 37 5c 33 30 33 5c 33 30 31 05 5c 33 30 34 5c \304q\210\306.\307\303\301.\304\
33b00 33 30 32 5c 33 30 30 26 06 5c 33 31 30 23 29 5c 32 30 37 5c 33 30 36 01 5c 33 30 37 5c 33 30 33 302\300&.\310#)\207\306.\307\303
33b20 5c 33 30 31 05 5c 33 30 34 5c 33 30 32 5c 33 30 30 26 06 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 \301.\304\302\300&.\"\207".[V0.V
33b40 31 20 56 32 20 56 33 20 56 34 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 72 65 6d 6f 76 65 2d 1.V2.V3.V4.buffer-live-p.remove-
33b60 68 6f 6f 6b 20 6c 73 70 2d 2d 63 72 65 61 74 65 2d 72 65 71 75 65 73 74 2d 63 61 6e 63 65 6c 20 hook.lsp--create-request-cancel.
33b80 74 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 72 65 6d 68 61 73 68 t].12."\n\n(fn.INPUT0)"].remhash
33ba0 20 6c 73 70 2d 2d 63 61 6e 63 65 6c 61 62 6c 65 2d 72 65 71 75 65 73 74 73 5d 20 38 5d 20 28 74 .lsp--cancelable-requests].8].(t
33bc0 69 63 6b 20 61 6c 69 76 65 29 20 23 5b 31 32 38 20 22 72 5c 33 30 31 71 5c 32 31 30 5c 33 30 32 ick.alive).#[128."r\301q\210\302
33be0 5c 33 30 30 02 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 61 70 70 6c 79 5d 20 34 20 22 5c \300.\")\207".[V0.V1.apply].4."\
33c00 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 2d 63 72 65 61 74 65 n\n(fn.&rest.ARGS)"].lsp--create
33c20 2d 61 73 79 6e 63 2d 63 61 6c 6c 62 61 63 6b 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 30 21 -async-callback.#[257."\302\300!
33c40 5c 32 31 30 5c 33 30 31 01 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 72 65 71 75 \210\301.!\207".[V0.V1.lsp--requ
33c60 65 73 74 2d 63 6c 65 61 6e 75 70 2d 68 6f 6f 6b 73 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 est-cleanup-hooks].3."\n\n(fn.RE
33c80 53 55 4c 54 29 22 5d 20 6c 73 70 2d 2d 63 72 65 61 74 65 2d 64 65 66 61 75 6c 74 2d 65 72 72 6f SULT)"].lsp--create-default-erro
33ca0 72 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 33 21 5c 32 31 30 5c 33 r-handler.#[257."\301\303!\210\3
33cc0 30 34 5c 33 30 30 21 5c 32 31 30 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 04\300!\210\302.!\207".[V0.V1.V2
33ce0 20 3a 65 72 72 6f 72 20 6c 73 70 2d 2d 72 65 71 75 65 73 74 2d 63 6c 65 61 6e 75 70 2d 68 6f 6f .:error.lsp--request-cleanup-hoo
33d00 6b 73 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 45 52 52 4f 52 29 22 5d 20 28 75 6e 63 68 61 6e 67 ks].3."\n\n(fn.ERROR)"].(unchang
33d20 65 64 20 74 69 63 6b 20 61 6c 69 76 65 29 20 23 5b 30 20 22 72 5c 33 30 31 71 5c 32 31 30 5c 33 ed.tick.alive).#[0."r\301q\210\3
33d40 30 30 20 29 5c 32 30 37 22 20 5b 56 30 20 56 31 5d 20 31 5d 20 70 6c 69 73 74 2d 70 75 74 20 3a 00.)\207".[V0.V1].1].plist-put.:
33d60 69 64 20 6d 61 70 63 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 id.mapc.#[257."\211.\211A\262.\2
33d80 34 32 5c 33 30 35 01 5c 33 30 36 5c 33 30 32 5c 33 30 30 05 5c 33 30 33 5c 33 30 31 5c 33 30 34 42\305.\306\302\300.\303\301\304
33da0 26 06 5c 33 30 37 05 24 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 61 64 &.\307.$\207".[V0.V1.V2.V3.V4.ad
33dc0 64 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 63 72 65 61 74 65 2d 72 65 71 75 65 73 74 2d 63 61 6e 63 65 d-hook.lsp--create-request-cance
33de0 6c 20 6e 69 6c 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 70 75 74 l.nil].12."\n\n(fn.INPUT0)"].put
33e00 68 61 73 68 20 73 65 71 2d 64 6f 20 23 5b 32 35 37 20 22 5c 33 30 36 5c 33 30 31 21 5c 32 30 33 hash.seq-do.#[257."\306\301!\203
33e20 13 00 5c 33 30 37 5c 33 31 30 5c 33 30 31 5c 33 30 32 5c 33 31 31 5c 33 30 35 5c 33 31 32 5c 22 ..\307\310\301\302\311\305\312\"
33e40 5c 33 31 33 24 02 5c 22 5c 32 31 30 5c 33 31 34 5c 33 30 35 21 5c 33 31 35 5c 33 30 32 5c 33 30 \313$.\"\210\314\305!\315\302\30
33e60 33 5c 33 30 34 5c 33 30 31 5c 33 30 30 5c 33 31 36 20 5c 32 35 37 05 5c 33 31 37 05 21 0e 18 3e 3\304\301\300\316.\257.\317.!..>
33e80 5c 32 30 34 31 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 06 07 44 5c 22 5c 32 31 30 04 5c 33 32 33 \2041.\320\321\322..D\"\210.\323
33ea0 48 5c 33 31 37 01 21 0e 19 3e 5c 32 30 34 44 00 5c 33 32 30 5c 33 32 31 5c 33 32 34 03 44 5c 22 H\317.!..>\204D.\320\321\324.D\"
33ec0 5c 32 31 30 5c 32 31 31 5c 33 32 35 48 5c 32 36 32 01 23 5c 32 31 30 5c 33 32 36 01 5c 33 31 37 \210\211\325H\262.#\210\326.\317
33ee0 04 21 0e 18 3e 5c 32 30 34 5e 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 06 06 44 5c 22 5c 32 31 30 .!..>\204^.\320\321\322..D\"\210
33f00 03 5c 33 32 37 48 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 56 35 .\327H\"\207".[V0.V1.V2.V3.V4.V5
33f20 20 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 70 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6e 65 .lsp--log-io-p.lsp--log-entry-ne
33f40 77 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 70 6c 69 73 74 2d 67 65 74 20 w.lsp--make-log-entry.plist-get.
33f60 3a 70 61 72 61 6d 73 20 6f 75 74 67 6f 69 6e 67 2d 72 65 71 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6d :params.outgoing-req.lsp--make-m
33f80 65 73 73 61 67 65 20 70 75 74 68 61 73 68 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 74 79 70 65 essage.puthash.current-time.type
33fa0 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 6c -of.signal.wrong-type-argument.l
33fc0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 38 20 6c 73 sp--workspace.5.lsp--client.8.ls
33fe0 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 37 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d p--send-no-wait.7.cl-struct-lsp-
34000 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 -workspace-tags.cl-struct-lsp--c
34020 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 lient-tags].10."\n\n(fn.WORKSPAC
34040 45 29 22 5d 20 65 72 72 6f 72 20 22 54 68 65 20 63 6f 6e 6e 65 63 74 65 64 20 73 65 72 76 65 72 E)"].error."The.connected.server
34060 28 73 29 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 6d 65 74 68 6f 64 20 25 73 2e 5c (s).does.not.support.method.%s.\
34080 6e 54 6f 20 66 69 6e 64 20 6f 75 74 20 77 68 61 74 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 73 nTo.find.out.what.capabilities.s
340a0 75 70 70 6f 72 74 20 79 6f 75 72 20 73 65 72 76 65 72 20 75 73 65 20 60 4d 2d 78 20 6c 73 70 2d upport.your.server.use.`M-x.lsp-
340c0 64 65 73 63 72 69 62 65 2d 73 65 73 73 69 6f 6e 27 5c 6e 61 6e 64 20 65 78 70 61 6e 64 20 74 68 describe-session'\nand.expand.th
340e0 65 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 73 65 63 74 69 6f 6e 22 5d 20 33 30 20 28 23 24 20 e.capabilities.section"].30.(#$.
34100 2e 20 32 30 39 34 34 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 ..209448)]).(byte-code."\300\301
34120 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c \302\"\210\303\301\304\305#\210\
34140 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 306\307\310\"\207".[defalias.lsp
34160 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 -send-request-async.lsp--send-re
34180 71 75 65 73 74 2d 61 73 79 6e 63 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 6c 73 70 2d 72 65 quest-async.make-obsolete.lsp-re
341a0 71 75 65 73 74 2d 61 73 79 6e 63 20 22 6c 73 70 2d 6d 6f 64 65 20 37 2e 30 2e 31 22 20 61 64 64 quest-async."lsp-mode.7.0.1".add
341c0 2d 68 6f 6f 6b 20 6b 69 6c 6c 2d 65 6d 61 63 73 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 67 6c 6f 62 61 -hook.kill-emacs-hook.lsp--globa
341e0 6c 2d 74 65 61 72 64 6f 77 6e 5d 20 34 29 0a 23 40 32 38 20 55 6e 6c 6f 61 64 20 77 6f 72 6b 69 l-teardown].4).#@28.Unload.worki
34200 6e 67 20 77 6f 72 6b 73 70 61 63 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d ng.workspaces...(defalias.'lsp--
34220 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 global-teardown.#[0."\300\301\30
34240 32 20 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 18 5c 33 2.\"\207".[mapcar.#[257."\211.\3
34260 30 31 20 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 01.)\207".[lsp--cur-workspace.ls
34280 70 2d 2d 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 5d 20 32 20 22 5c 6e 5c 6e 28 66 p--shutdown-workspace].2."\n\n(f
342a0 6e 20 49 54 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 5d 20 33 20 28 23 24 20 2e 20 n.IT)"].lsp-workspaces].3.(#$...
342c0 32 31 33 34 39 32 29 5d 29 0a 23 40 39 33 20 53 68 75 74 20 64 6f 77 6e 20 74 68 65 20 6c 61 6e 213492)]).#@93.Shut.down.the.lan
342e0 67 75 61 67 65 20 73 65 72 76 65 72 20 70 72 6f 63 65 73 73 20 66 6f 72 20 e2 80 98 6c 73 70 2d guage.server.process.for....lsp-
34300 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 e2 80 99 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 -cur-workspace......(fn.&optiona
34320 6c 20 52 45 53 54 41 52 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 68 75 74 l.RESTART)..(defalias.'lsp--shut
34340 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 32 35 36 20 22 5c 33 30 34 31 5c 22 00 5c 33 down-workspace.#[256."\3041\".\3
34360 30 35 18 5c 33 30 36 31 13 00 5c 33 30 37 5c 33 31 30 09 5c 22 30 5c 32 31 30 5c 32 30 32 18 00 05.\3061..\307\310.\"0\210\202..
34380 5c 33 31 31 5c 33 31 32 21 5c 32 36 36 02 29 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 22 30 5c 32 \311\312!\266.)\313\314\315\"0\2
343a0 31 30 5c 32 30 32 28 00 5c 33 31 36 5c 33 31 37 02 5c 22 5c 32 36 36 02 5c 33 32 30 5c 6e 21 0b 10\202(.\316\317.\"\266.\320\n!.
343c0 3e 5c 32 30 34 37 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 6e 44 5c 22 5c 32 31 30 5c 6e 5c 32 >\2047.\321\322\323\nD\"\210\n\2
343e0 31 31 5c 33 32 34 03 5c 32 30 33 42 00 5c 33 32 35 5c 32 30 32 43 00 5c 33 32 36 49 5c 32 36 36 11\324.\203B.\325\202C.\326I\266
34400 02 5c 33 32 37 20 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 73 70 6f 6e 73 65 2d 74 69 6d 65 6f 75 .\327.\207".[lsp-response-timeou
34420 74 20 6c 73 70 2d 2d 65 6d 70 74 79 2d 68 74 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 t.lsp--empty-ht.lsp--cur-workspa
34440 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 ce.cl-struct-lsp--workspace-tags
34460 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 30 2e 35 20 28 65 72 72 6f 72 29 20 6c 73 70 2d 72 .(debug.error).0.5.(error).lsp-r
34480 65 71 75 65 73 74 20 22 73 68 75 74 64 6f 77 6e 22 20 6c 73 70 2d 2d 65 72 72 6f 72 20 22 54 69 equest."shutdown".lsp--error."Ti
344a0 6d 65 6f 75 74 20 77 68 69 6c 65 20 73 65 6e 64 69 6e 67 20 73 68 75 74 64 6f 77 6e 20 72 65 71 meout.while.sending.shutdown.req
344c0 75 65 73 74 22 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 65 78 69 74 22 20 6e 69 6c 20 6d 65 73 73 uest".lsp-notify."exit".nil.mess
344e0 61 67 65 20 22 4c 53 50 20 65 72 72 6f 72 3a 20 25 53 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e age."LSP.error:.%S".type-of.sign
34500 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b al.wrong-type-argument.lsp--work
34520 73 70 61 63 65 20 31 39 20 72 65 73 74 61 72 74 20 73 68 75 74 64 6f 77 6e 20 6c 73 70 2d 2d 75 space.19.restart.shutdown.lsp--u
34540 6e 69 6e 69 74 69 61 6c 69 7a 65 2d 77 6f 72 6b 73 70 61 63 65 5d 20 35 20 28 23 24 20 2e 20 32 ninitialize-workspace].5.(#$...2
34560 31 33 37 31 31 29 5d 29 0a 23 40 31 33 31 20 43 6c 65 61 6e 75 70 20 62 75 66 66 65 72 20 73 74 13711)]).#@131.Cleanup.buffer.st
34580 61 74 65 2e 0a 57 68 65 6e 20 61 20 77 6f 72 6b 73 70 61 63 65 20 69 73 20 73 68 75 74 20 64 6f ate..When.a.workspace.is.shut.do
345a0 77 6e 2c 20 62 79 20 72 65 71 75 65 73 74 20 6f 72 20 66 72 6f 6d 20 6a 75 73 74 0a 64 69 73 61 wn,.by.request.or.from.just.disa
345c0 70 70 65 61 72 69 6e 67 2c 20 75 6e 73 65 74 20 61 6c 6c 20 74 68 65 20 76 61 72 69 61 62 6c 65 ppearing,.unset.all.the.variable
345e0 73 20 72 65 6c 61 74 65 64 20 74 6f 20 69 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 s.related.to.it...(defalias.'lsp
34600 2d 2d 75 6e 69 6e 69 74 69 61 6c 69 7a 65 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 30 20 22 5c 33 --uninitialize-workspace.#[0."\3
34620 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 31 30 02.!.>\204..\303\304\305.D\"\210
34640 08 5c 33 30 36 48 5c 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 .\306H\302.!.>\204!.\303\304\305
34660 08 44 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 33 31 30 02 21 5c 32 30 33 2e 00 5c 33 31 31 02 21 .D\"\210.\307H\310.!\203..\311.!
34680 5c 32 31 30 5c 33 31 32 5c 33 31 33 02 5c 22 5c 32 31 30 5c 33 31 34 08 21 5c 32 30 37 22 20 5b \210\312\313.\"\210\314.!\207".[
346a0 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 lsp--cur-workspace.cl-struct-lsp
346c0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 --workspace-tags.type-of.signal.
346e0 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 wrong-type-argument.lsp--workspa
34700 63 65 20 38 20 39 20 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 70 20 6b 69 6c 6c 2d 70 72 6f 63 65 ce.8.9.process-live-p.kill-proce
34720 73 73 20 6d 61 70 63 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 35 24 00 5c 33 30 32 01 ss.mapc.#[257."\301.!\205$.\302.
34740 5c 33 30 33 5c 22 5c 32 31 31 5c 32 30 33 1a 00 5c 33 30 32 02 5c 33 30 34 5c 22 18 5c 32 31 31 \303\"\211\203..\302.\304\".\211
34760 5c 33 30 35 21 29 5c 32 30 32 5c 22 00 72 01 71 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 29 5c 32 \305!)\202\".r.q\210\306\307!)\2
34780 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 62.\207".[lsp--buffer-workspaces
347a0 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 .lsp-buffer-live-p.plist-get.:wi
347c0 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b th-current-buffer.:workspaces.#[
347e0 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 0."\300\301!\207".[lsp-managed-m
34800 6f 64 65 20 2d 31 5d 20 32 5d 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 2d 31 5d 20 ode.-1].2].lsp-managed-mode.-1].
34820 35 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 29 22 5d 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 5."\n\n(fn.BUF)"].lsp-diagnostic
34840 73 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 65 61 6e 75 70 5d 20 35 20 28 23 24 20 2e 20 32 31 s--workspace-cleanup].5.(#$...21
34860 34 33 38 33 29 5d 29 0a 23 40 39 39 20 52 65 74 75 72 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 63 4383)]).#@99.Return.the.client.c
34880 61 70 61 62 69 6c 69 74 69 65 73 20 61 70 70 65 6e 64 69 6e 67 20 43 55 53 54 4f 4d 2d 43 41 50 apabilities.appending.CUSTOM-CAP
348a0 41 42 49 4c 49 54 49 45 53 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 55 53 54 4f 4d ABILITIES...(fn.&optional.CUSTOM
348c0 2d 43 41 50 41 42 49 4c 49 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d -CAPABILITIES)..(defalias.'lsp--
348e0 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 32 35 36 20 22 5c 33 30 36 5c client-capabilities.#[256."\306\
34900 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 307\310\311\312\313\314\315\316\
34920 33 31 37 5c 33 32 30 5c 33 32 31 5c 22 5c 22 42 44 44 5c 33 32 32 5c 33 30 36 08 5c 32 30 35 18 317\320\321\"\"BDD\322\306.\205.
34940 00 5c 33 32 33 5c 33 32 34 09 5c 32 30 35 2d 00 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 30 32 .\323\324.\205-.\325\326\327\302
34960 21 5c 32 30 33 29 00 5c 6e 5c 32 30 36 2a 00 5c 33 33 30 42 44 43 0b 5c 32 30 35 32 00 5c 33 33 !\203).\n\206*.\330BDC.\2052.\33
34980 31 5c 33 33 32 25 42 42 42 42 42 5c 33 33 33 5c 33 33 34 5c 33 33 35 5c 33 33 36 5c 33 33 37 5c 1\332%BBBBB\333\334\335\336\337\
349a0 33 34 30 5c 33 34 31 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 340\341\313\314\315\316\317\320\
349c0 33 32 31 5c 22 5c 22 42 44 5c 33 34 32 42 42 5c 33 34 33 5c 33 34 34 5c 33 30 36 09 5c 32 30 35 321\"\"BD\342BB\343\344\306.\205
349e0 5c 5c 00 5c 33 32 37 5c 33 30 34 21 5c 32 30 35 5c 5c 00 5c 66 5c 33 34 35 5c 33 34 36 5c 33 34 \\.\327\304!\205\\.\f\345\346\34
34a00 37 5c 33 35 30 5c 33 35 31 0d 5c 32 30 33 73 00 5c 33 35 32 5c 33 35 33 21 5c 32 30 34 73 00 5c 7\350\351.\203s.\352\353!\204s.\
34a20 33 35 34 5c 33 35 35 21 5c 32 31 30 5c 33 33 30 5c 32 30 32 7c 00 0d 5c 32 30 33 7b 00 5c 33 35 354\355!\210\330\202|..\203{.\35
34a40 36 5c 32 30 32 7c 00 5c 33 33 30 42 5c 33 35 37 42 42 5c 33 36 30 42 42 5c 33 36 31 5c 33 36 32 6\202|.\330B\357BB\360BB\361\362
34a60 5c 33 36 33 5c 33 36 34 0e 3a 5c 32 30 35 5c 32 34 30 00 5c 33 36 35 5c 33 30 36 0e 3b 5c 32 30 \363\364.:\205\240.\365\306.;\20
34a80 35 5c 32 33 30 00 5c 33 36 36 0e 3b 42 43 0e 3c 5c 32 30 35 5c 32 33 36 00 5c 33 36 37 5c 22 42 5\230.\366.;BC.<\205\236.\367\"B
34aa0 42 5c 33 37 30 42 42 42 42 42 42 42 5c 22 42 42 42 42 42 42 42 42 42 5c 33 37 31 42 42 02 5c 22 B\370BBBBBBB\"BBBBBBBBB\371BB.\"
34ac0 5c 32 30 37 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 66 69 6c 65 2d 77 61 74 63 68 65 72 73 20 \207".[lsp-enable-file-watchers.
34ae0 6c 73 70 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 73 lsp-semantic-tokens-enable.lsp-s
34b00 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 68 6f 6e 6f 72 2d 72 65 66 72 65 73 68 2d 72 65 71 emantic-tokens-honor-refresh-req
34b20 75 65 73 74 73 20 6c 73 70 2d 6c 65 6e 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 73 65 6d 61 6e 74 uests.lsp-lens-enable.lsp-semant
34b40 69 63 2d 74 6f 6b 65 6e 73 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 6c 73 70 2d 65 6e 61 62 6c ic-tokens-capabilities.lsp-enabl
34b60 65 2d 73 6e 69 70 70 65 74 20 61 70 70 65 6e 64 20 77 6f 72 6b 73 70 61 63 65 20 28 77 6f 72 6b e-snippet.append.workspace.(work
34b80 73 70 61 63 65 45 64 69 74 20 28 64 6f 63 75 6d 65 6e 74 43 68 61 6e 67 65 73 20 2e 20 74 29 20 spaceEdit.(documentChanges...t).
34ba0 28 72 65 73 6f 75 72 63 65 4f 70 65 72 61 74 69 6f 6e 73 20 2e 20 5b 22 63 72 65 61 74 65 22 20 (resourceOperations...["create".
34bc0 22 72 65 6e 61 6d 65 22 20 22 64 65 6c 65 74 65 22 5d 29 29 20 28 61 70 70 6c 79 45 64 69 74 20 "rename"."delete"])).(applyEdit.
34be0 2e 20 74 29 20 73 79 6d 62 6f 6c 20 73 79 6d 62 6f 6c 4b 69 6e 64 20 76 61 6c 75 65 53 65 74 20 ..t).symbol.symbolKind.valueSet.
34c00 61 70 70 6c 79 20 76 65 63 74 6f 72 20 6e 75 6d 62 65 72 2d 73 65 71 75 65 6e 63 65 20 31 20 32 apply.vector.number-sequence.1.2
34c20 36 20 28 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 74 6.(executeCommand.(dynamicRegist
34c40 72 61 74 69 6f 6e 20 2e 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 29 29 20 28 28 64 69 64 43 68 61 6e ration...:json-false)).((didChan
34c60 67 65 57 61 74 63 68 65 64 46 69 6c 65 73 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 74 72 61 74 geWatchedFiles.(dynamicRegistrat
34c80 69 6f 6e 20 2e 20 74 29 29 29 20 28 28 77 6f 72 6b 73 70 61 63 65 46 6f 6c 64 65 72 73 20 2e 20 ion...t))).((workspaceFolders...
34ca0 74 29 20 28 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 2e 20 74 29 29 20 73 65 6d 61 6e 74 69 63 t).(configuration...t)).semantic
34cc0 54 6f 6b 65 6e 73 20 72 65 66 72 65 73 68 53 75 70 70 6f 72 74 20 62 6f 75 6e 64 70 20 3a 6a 73 Tokens.refreshSupport.boundp.:js
34ce0 6f 6e 2d 66 61 6c 73 65 20 28 28 63 6f 64 65 4c 65 6e 73 20 28 72 65 66 72 65 73 68 53 75 70 70 on-false.((codeLens.(refreshSupp
34d00 6f 72 74 20 2e 20 74 29 29 29 20 28 28 66 69 6c 65 4f 70 65 72 61 74 69 6f 6e 73 20 28 64 69 64 ort...t))).((fileOperations.(did
34d20 43 72 65 61 74 65 20 2e 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 29 20 28 77 69 6c 6c 43 72 65 61 74 Create...:json-false).(willCreat
34d40 65 20 2e 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 29 20 28 64 69 64 52 65 6e 61 6d 65 20 2e 20 74 29 e...:json-false).(didRename...t)
34d60 20 28 77 69 6c 6c 52 65 6e 61 6d 65 20 2e 20 74 29 20 28 64 69 64 44 65 6c 65 74 65 20 2e 20 3a .(willRename...t).(didDelete...:
34d80 6a 73 6f 6e 2d 66 61 6c 73 65 29 20 28 77 69 6c 6c 44 65 6c 65 74 65 20 2e 20 3a 6a 73 6f 6e 2d json-false).(willDelete...:json-
34da0 66 61 6c 73 65 29 29 29 20 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 28 64 65 63 6c 61 72 61 74 69 false))).textDocument.(declarati
34dc0 6f 6e 20 28 6c 69 6e 6b 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 64 65 66 69 6e 69 74 69 6f on.(linkSupport...t)).(definitio
34de0 6e 20 28 6c 69 6e 6b 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 69 6d 70 6c 65 6d 65 6e 74 61 n.(linkSupport...t)).(implementa
34e00 74 69 6f 6e 20 28 6c 69 6e 6b 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 74 79 70 65 44 65 66 tion.(linkSupport...t)).(typeDef
34e20 69 6e 69 74 69 6f 6e 20 28 6c 69 6e 6b 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 73 79 6e 63 inition.(linkSupport...t)).(sync
34e40 68 72 6f 6e 69 7a 61 74 69 6f 6e 20 28 77 69 6c 6c 53 61 76 65 20 2e 20 74 29 20 28 64 69 64 53 hronization.(willSave...t).(didS
34e60 61 76 65 20 2e 20 74 29 20 28 77 69 6c 6c 53 61 76 65 57 61 69 74 55 6e 74 69 6c 20 2e 20 74 29 ave...t).(willSaveWaitUntil...t)
34e80 29 20 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 20 28 28 68 69 65 72 61 72 63 68 69 63 61 6c 44 ).documentSymbol.((hierarchicalD
34ea0 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 66 6f 72 6d ocumentSymbolSupport...t)).(form
34ec0 61 74 74 69 6e 67 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 74 72 61 74 69 6f 6e 20 2e 20 74 29 atting.(dynamicRegistration...t)
34ee0 29 20 28 72 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 ).(rangeFormatting.(dynamicRegis
34f00 74 72 61 74 69 6f 6e 20 2e 20 74 29 29 20 28 72 65 6e 61 6d 65 20 28 64 79 6e 61 6d 69 63 52 65 tration...t)).(rename.(dynamicRe
34f20 67 69 73 74 72 61 74 69 6f 6e 20 2e 20 74 29 20 28 70 72 65 70 61 72 65 53 75 70 70 6f 72 74 20 gistration...t).(prepareSupport.
34f40 2e 20 74 29 29 20 28 63 6f 64 65 41 63 74 69 6f 6e 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 74 ..t)).(codeAction.(dynamicRegist
34f60 72 61 74 69 6f 6e 20 2e 20 74 29 20 28 69 73 50 72 65 66 65 72 72 65 64 53 75 70 70 6f 72 74 20 ration...t).(isPreferredSupport.
34f80 2e 20 74 29 20 28 63 6f 64 65 41 63 74 69 6f 6e 4c 69 74 65 72 61 6c 53 75 70 70 6f 72 74 20 28 ..t).(codeActionLiteralSupport.(
34fa0 63 6f 64 65 41 63 74 69 6f 6e 4b 69 6e 64 20 28 76 61 6c 75 65 53 65 74 20 2e 20 5b 22 22 20 22 codeActionKind.(valueSet...[""."
34fc0 71 75 69 63 6b 66 69 78 22 20 22 72 65 66 61 63 74 6f 72 22 20 22 72 65 66 61 63 74 6f 72 2e 65 quickfix"."refactor"."refactor.e
34fe0 78 74 72 61 63 74 22 20 22 72 65 66 61 63 74 6f 72 2e 69 6e 6c 69 6e 65 22 20 22 72 65 66 61 63 xtract"."refactor.inline"."refac
35000 74 6f 72 2e 72 65 77 72 69 74 65 22 20 22 73 6f 75 72 63 65 22 20 22 73 6f 75 72 63 65 2e 6f 72 tor.rewrite"."source"."source.or
35020 67 61 6e 69 7a 65 49 6d 70 6f 72 74 73 22 5d 29 29 29 20 28 72 65 73 6f 6c 76 65 53 75 70 70 6f ganizeImports"]))).(resolveSuppo
35040 72 74 20 28 70 72 6f 70 65 72 74 69 65 73 20 2e 20 5b 22 65 64 69 74 22 20 22 63 6f 6d 6d 61 6e rt.(properties...["edit"."comman
35060 64 22 5d 29 29 20 28 64 61 74 61 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 63 6f 6d 70 6c 65 74 d"])).(dataSupport...t)).complet
35080 69 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 49 74 65 6d 20 73 6e 69 70 70 65 74 53 75 70 70 6f 72 ion.completionItem.snippetSuppor
350a0 74 20 66 65 61 74 75 72 65 70 20 79 61 73 6e 69 70 70 65 74 20 6c 73 70 2d 2d 77 61 72 6e 20 22 t.featurep.yasnippet.lsp--warn."
350c0 59 61 73 6e 69 70 70 65 74 20 69 73 20 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 2c 20 62 75 74 20 Yasnippet.is.not.installed,.but.
350e0 60 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 6e 69 70 70 65 74 27 20 69 73 20 73 65 74 20 74 6f 20 60 `lsp-enable-snippet'.is.set.to.`
35100 74 27 2e 20 59 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72 20 69 6e 73 74 61 6c 6c 20 79 61 73 6e t'..You.must.either.install.yasn
35120 69 70 70 65 74 2c 20 6f 72 20 64 69 73 61 62 6c 65 20 73 6e 69 70 70 65 74 20 73 75 70 70 6f 72 ippet,.or.disable.snippet.suppor
35140 74 2e 22 20 74 20 28 28 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 46 6f 72 6d 61 74 20 2e 20 5b 22 t.".t.((documentationFormat...["
35160 6d 61 72 6b 64 6f 77 6e 22 20 22 70 6c 61 69 6e 74 65 78 74 22 5d 29 20 28 72 65 73 6f 6c 76 65 markdown"."plaintext"]).(resolve
35180 41 64 64 69 74 69 6f 6e 61 6c 54 65 78 74 45 64 69 74 73 53 75 70 70 6f 72 74 20 2e 20 74 29 20 AdditionalTextEditsSupport...t).
351a0 28 69 6e 73 65 72 74 52 65 70 6c 61 63 65 53 75 70 70 6f 72 74 20 2e 20 74 29 20 28 64 65 70 72 (insertReplaceSupport...t).(depr
351c0 65 63 61 74 65 64 53 75 70 70 6f 72 74 20 2e 20 74 29 20 28 72 65 73 6f 6c 76 65 53 75 70 70 6f ecatedSupport...t).(resolveSuppo
351e0 72 74 20 28 70 72 6f 70 65 72 74 69 65 73 20 2e 20 5b 22 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e rt.(properties...["documentation
35200 22 20 22 64 65 74 61 69 6c 22 20 22 61 64 64 69 74 69 6f 6e 61 6c 54 65 78 74 45 64 69 74 73 22 "."detail"."additionalTextEdits"
35220 20 22 63 6f 6d 6d 61 6e 64 22 5d 29 29 20 28 69 6e 73 65 72 74 54 65 78 74 4d 6f 64 65 53 75 70 ."command"])).(insertTextModeSup
35240 70 6f 72 74 20 28 76 61 6c 75 65 53 65 74 20 2e 20 5b 31 20 32 5d 29 29 29 20 28 28 63 6f 6e 74 port.(valueSet...[1.2]))).((cont
35260 65 78 74 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 73 69 67 6e 61 74 75 72 65 48 65 6c 70 20 extSupport...t)).(signatureHelp.
35280 28 73 69 67 6e 61 74 75 72 65 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 28 70 61 72 61 6d 65 74 65 72 (signatureInformation.(parameter
352a0 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 28 6c 61 62 65 6c 4f 66 66 73 65 74 53 75 70 70 6f 72 74 20 Information.(labelOffsetSupport.
352c0 2e 20 74 29 29 29 29 20 28 64 6f 63 75 6d 65 6e 74 4c 69 6e 6b 20 28 64 79 6e 61 6d 69 63 52 65 ..t)))).(documentLink.(dynamicRe
352e0 67 69 73 74 72 61 74 69 6f 6e 20 2e 20 74 29 20 28 74 6f 6f 6c 74 69 70 53 75 70 70 6f 72 74 20 gistration...t).(tooltipSupport.
35300 2e 20 74 29 29 20 28 68 6f 76 65 72 20 28 63 6f 6e 74 65 6e 74 46 6f 72 6d 61 74 20 2e 20 5b 22 ..t)).(hover.(contentFormat...["
35320 6d 61 72 6b 64 6f 77 6e 22 20 22 70 6c 61 69 6e 74 65 78 74 22 5d 29 29 20 66 6f 6c 64 69 6e 67 markdown"."plaintext"])).folding
35340 52 61 6e 67 65 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 74 72 61 74 69 6f 6e 20 2e 20 74 29 20 Range.(dynamicRegistration...t).
35360 72 61 6e 67 65 4c 69 6d 69 74 20 28 28 6c 69 6e 65 46 6f 6c 64 69 6e 67 4f 6e 6c 79 20 2e 20 74 rangeLimit.((lineFoldingOnly...t
35380 29 29 20 28 28 63 61 6c 6c 48 69 65 72 61 72 63 68 79 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 )).((callHierarchy.(dynamicRegis
353a0 74 72 61 74 69 6f 6e 20 2e 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 29 29 20 28 70 75 62 6c 69 73 68 tration...:json-false)).(publish
353c0 44 69 61 67 6e 6f 73 74 69 63 73 20 28 72 65 6c 61 74 65 64 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 Diagnostics.(relatedInformation.
353e0 2e 20 74 29 20 28 74 61 67 53 75 70 70 6f 72 74 20 28 76 61 6c 75 65 53 65 74 20 2e 20 5b 31 20 ..t).(tagSupport.(valueSet...[1.
35400 32 5d 29 29 20 28 76 65 72 73 69 6f 6e 53 75 70 70 6f 72 74 20 2e 20 74 29 29 20 28 6c 69 6e 6b 2])).(versionSupport...t)).(link
35420 65 64 45 64 69 74 69 6e 67 52 61 6e 67 65 20 28 64 79 6e 61 6d 69 63 52 65 67 69 73 74 72 61 74 edEditingRange.(dynamicRegistrat
35440 69 6f 6e 20 2e 20 74 29 29 29 20 28 28 77 69 6e 64 6f 77 20 28 77 6f 72 6b 44 6f 6e 65 50 72 6f ion...t))).((window.(workDonePro
35460 67 72 65 73 73 20 2e 20 74 29 20 28 73 68 6f 77 4d 65 73 73 61 67 65 29 20 28 73 68 6f 77 44 6f gress...t).(showMessage).(showDo
35480 63 75 6d 65 6e 74 20 28 73 75 70 70 6f 72 74 20 2e 20 74 29 29 29 29 20 6c 73 70 2d 65 6e 61 62 cument.(support...t)))).lsp-enab
354a0 6c 65 2d 66 6f 6c 64 69 6e 67 20 6c 73 70 2d 66 6f 6c 64 69 6e 67 2d 72 61 6e 67 65 2d 6c 69 6d le-folding.lsp-folding-range-lim
354c0 69 74 20 6c 73 70 2d 66 6f 6c 64 69 6e 67 2d 6c 69 6e 65 2d 66 6f 6c 64 69 6e 67 2d 6f 6e 6c 79 it.lsp-folding-line-folding-only
354e0 5d 20 32 35 20 28 23 24 20 2e 20 32 31 35 31 34 39 29 5d 29 0a 23 40 35 38 20 47 65 74 20 61 6c ].25.(#$...215149)]).#@58.Get.al
35500 6c 20 72 6f 6f 74 73 20 66 6f 72 20 74 68 65 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 l.roots.for.the.WORKSPACE...(fn.
35520 57 4f 52 4b 53 50 41 43 45 20 53 45 53 53 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c WORKSPACE.SESSION)..(defalias.'l
35540 73 70 2d 66 69 6e 64 2d 72 6f 6f 74 73 2d 66 6f 72 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 35 31 sp-find-roots-for-workspace.#[51
35560 34 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 5c 22 5c 33 30 36 05 4."\301\302\303\304\305..\"\306.
35580 21 08 3e 5c 32 30 34 18 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 06 07 44 5c 22 5c 32 31 30 04 5c !.>\204..\307\310\311..D\"\210.\
355a0 33 31 32 48 5c 22 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 312H\"\"\207".[cl-struct-lsp-ses
355c0 73 69 6f 6e 2d 74 61 67 73 20 2d 66 69 6c 74 65 72 20 69 64 65 6e 74 69 74 79 20 68 74 2d 6d 61 sion-tags.-filter.identity.ht-ma
355e0 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 31 01 5c 33 30 30 5c p.make-closure.#[514."\301.\300\
35600 22 5c 32 30 35 08 00 01 5c 32 30 37 22 20 5b 56 30 20 2d 63 6f 6e 74 61 69 6e 73 5c 3f 5d 20 35 "\205...\207".[V0.-contains\?].5
35620 20 22 5c 6e 5c 6e 28 66 6e 20 46 4f 4c 44 45 52 20 57 4f 52 4b 53 50 41 43 45 53 29 22 5d 20 74 ."\n\n(fn.FOLDER.WORKSPACES)"].t
35640 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
35660 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 34 5d 20 31 30 20 28 23 24 20 2e 20 32 31 38 33 36 32 t.lsp-session.4].10.(#$...218362
35680 29 5d 29 0a 23 40 35 38 20 47 65 74 20 77 61 74 63 68 65 73 20 63 72 65 61 74 65 64 20 66 6f 72 )]).#@58.Get.watches.created.for
356a0 20 53 45 53 53 49 4f 4e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 53 53 49 4f 4e .SESSION...(fn.&optional.SESSION
356c0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 77 61 74 63 68 65 )..(defalias.'lsp-session-watche
356e0 73 20 23 5b 32 35 36 20 22 5c 33 30 31 5c 33 30 32 02 5c 32 30 36 08 00 5c 33 30 33 20 5c 33 30 s.#[256."\301\302.\206..\303.\30
35700 34 01 21 08 3e 5c 32 30 34 17 00 5c 33 30 35 5c 33 30 36 5c 33 30 33 03 44 5c 22 5c 32 31 30 5c 4.!.>\204..\305\306\303.D\"\210\
35720 32 31 31 5c 33 30 37 48 5c 32 36 32 01 5c 22 5c 32 30 36 46 00 5c 33 31 30 5c 33 31 31 5c 33 31 211\307H\262.\"\206F.\310\311\31
35740 32 5c 22 5c 33 31 33 5c 33 30 32 02 04 5c 32 30 36 2d 00 5c 33 30 33 20 5c 33 30 34 01 21 08 3e 2\"\313\302..\206-.\303.\304.!.>
35760 5c 32 30 34 3c 00 5c 33 30 35 5c 33 30 36 5c 33 30 33 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 \204<.\305\306\303.D\"\210\211\3
35780 30 37 48 5c 32 36 32 01 23 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6c 2d 07H\262.#\210\211\262.\207".[cl-
357a0 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 struct-lsp-session-tags.gethash.
357c0 22 5f 5f 77 61 74 63 68 65 73 22 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 "__watches".lsp-session.type-of.
357e0 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 35 20 6d 61 6b signal.wrong-type-argument.5.mak
35800 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 70 75 74 68 61 73 68 e-hash-table.:test.equal.puthash
35820 5d 20 31 30 20 28 23 24 20 2e 20 32 31 38 37 36 31 29 5d 29 0a 23 40 35 33 20 50 72 6f 63 65 73 ].10.(#$...218761)]).#@53.Proces
35840 73 20 66 69 6c 65 20 65 76 65 6e 74 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 52 4f 4f 54 2d s.file.event...(fn.SESSION.ROOT-
35860 46 4f 4c 44 45 52 20 45 56 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 FOLDER.EVENT)..(defalias.'lsp--f
35880 69 6c 65 2d 70 72 6f 63 65 73 73 2d 65 76 65 6e 74 20 23 5b 37 37 31 20 22 5c 32 31 31 41 41 40 ile-process-event.#[771."\211AA@
358a0 5c 33 30 32 01 04 5c 22 5c 33 30 33 03 41 40 08 5c 22 5c 32 31 31 53 5c 33 30 34 5c 33 30 35 02 \302..\"\303.A@.\"\211S\304\305.
358c0 5c 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 07 06 07 06 07 06 06 25 5c 33 31 31 06 09 5c 33 31 \"\306\307\310........%\311..\31
358e0 32 06 5c 66 21 09 3e 5c 32 30 34 34 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 0e 44 5c 22 5c 32 2.\f!.>\2044.\313\314\315..D\"\2
35900 31 30 06 0b 5c 33 31 36 48 5c 22 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 66 69 6c 65 2d 63 68 10..\316H\"\"\207".[lsp--file-ch
35920 61 6e 67 65 2d 74 79 70 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d ange-type.cl-struct-lsp-session-
35940 74 61 67 73 20 66 2d 72 65 6c 61 74 69 76 65 20 61 6c 69 73 74 2d 67 65 74 20 61 73 68 20 31 20 tags.f-relative.alist-get.ash.1.
35960 73 65 71 2d 64 6f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 36 5c seq-do.make-closure.#[257."\306\
35980 33 30 37 5c 33 31 30 5c 33 30 30 5c 33 30 31 5c 33 30 33 24 5c 33 31 31 03 21 5c 66 3e 5c 32 30 307\310\300\301\303$\311.!\f>\20
359a0 34 16 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 05 44 5c 22 5c 32 31 30 02 5c 33 31 35 48 5c 22 5c 4..\312\313\314.D\"\210.\315H\"\
359c0 32 30 35 31 00 5c 32 31 31 1d 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 2051.\211.\316\317\320\321\322\3
359e0 30 32 42 5c 33 32 33 5c 33 32 34 5c 33 30 30 21 42 44 21 42 43 5c 22 29 5c 32 30 37 22 20 5b 56 02B\323\324\300!BD!BC\")\207".[V
35a00 30 20 56 31 20 56 32 20 56 33 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 0.V1.V2.V3.cl-struct-lsp--worksp
35a20 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 2d 61 6e 79 ace-tags.lsp--cur-workspace.-any
35a40 5c 3f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 34 01 21 0b 3e 5c \?.make-closure.#[257."\304.!.>\
35a60 32 30 34 0f 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 204..\305\306\307.D\"\210\211\31
35a80 30 48 5c 33 31 31 5c 32 33 32 5c 32 30 35 34 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 30 0H\311\232\2054.\312\313\314\300
35aa0 5c 33 30 31 5c 33 30 32 24 5c 33 31 35 5c 33 30 34 04 21 0b 3e 5c 32 30 34 2f 00 5c 33 30 35 5c \301\302$\315\304.!.>\204/.\305\
35ac0 33 30 36 5c 33 30 37 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 36 48 21 5c 22 5c 32 30 37 22 20 5b 306\307..D\"\210.\316H!\"\207".[
35ae0 56 30 20 56 31 20 56 32 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 V0.V1.V2.cl-struct-lsp--register
35b00 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 ed-capability-tags.type-of.signa
35b20 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 72 65 67 69 73 l.wrong-type-argument.lsp--regis
35b40 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 32 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 tered-capability.2."workspace/di
35b60 64 43 68 61 6e 67 65 57 61 74 63 68 65 64 46 69 6c 65 73 22 20 73 65 71 2d 66 69 6e 64 20 6d 61 dChangeWatchedFiles".seq-find.ma
35b80 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 ke-closure.#[257."\303\304.\"\30
35ba0 33 5c 33 30 35 03 5c 22 5c 33 30 33 5c 33 30 36 04 5c 22 01 5c 32 30 33 19 00 5c 33 30 37 02 5c 3\305.\"\303\306.\".\203..\307.\
35bc0 33 30 32 5c 22 5c 33 31 30 56 5c 32 30 35 33 00 5c 32 31 31 5c 32 30 36 29 00 5c 33 31 31 03 21 302\"\310V\2053.\211\206).\311.!
35be0 5c 33 31 32 05 5c 33 31 33 03 23 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c 33 31 34 5c 33 31 35 \312.\313.#\210\211\262.\314\315
35c00 5c 33 31 36 5c 33 30 30 5c 33 30 31 23 02 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 56 30 20 56 \316\300\301#.\"\262.\207".[V0.V
35c20 31 20 56 32 20 67 65 74 68 61 73 68 20 22 67 6c 6f 62 50 61 74 74 65 72 6e 22 20 22 6b 69 6e 64 1.V2.gethash."globPattern"."kind
35c40 22 20 22 5f 63 61 63 68 65 64 52 65 67 65 78 70 22 20 6c 6f 67 61 6e 64 20 30 20 6c 73 70 2d 67 "."_cachedRegexp".logand.0.lsp-g
35c60 6c 6f 62 2d 74 6f 2d 72 65 67 65 78 70 73 20 6c 73 70 2d 70 75 74 20 3a 5f 63 61 63 68 65 64 52 lob-to-regexps.lsp-put.:_cachedR
35c80 65 67 65 78 70 20 2d 61 6e 79 5c 3f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 egexp.-any\?.make-closure.#[257.
35ca0 22 5c 33 30 32 01 5c 33 30 30 5c 22 5c 32 30 36 0b 00 5c 33 30 32 01 5c 33 30 31 5c 22 5c 32 30 "\302.\300\"\206..\302.\301\"\20
35cc0 37 22 20 5b 56 30 20 56 31 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 34 20 22 5c 6e 5c 6e 28 7".[V0.V1.string-match].4."\n\n(
35ce0 66 6e 20 52 45 29 22 5d 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 fn.RE)"]].10."\n\n(fn.INPUT0)"].
35d00 6c 73 70 3a 64 69 64 2d 63 68 61 6e 67 65 2d 77 61 74 63 68 65 64 2d 66 69 6c 65 73 2d 72 65 67 lsp:did-change-watched-files-reg
35d20 69 73 74 72 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 77 61 74 63 68 65 72 73 20 33 5d 20 38 20 istration-options-watchers.3].8.
35d40 22 5c 6e 5c 6e 28 66 6e 20 43 41 50 41 42 49 4c 49 54 59 29 22 5d 20 74 79 70 65 2d 6f 66 20 73 "\n\n(fn.CAPABILITY)"].type-of.s
35d60 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 6c 73 70 2d 2d 77 ignal.wrong-type-argument.lsp--w
35d80 6f 72 6b 73 70 61 63 65 20 33 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 77 6f 72 6b 73 70 61 63 65 orkspace.3.lsp-notify."workspace
35da0 2f 64 69 64 43 68 61 6e 67 65 57 61 74 63 68 65 64 46 69 6c 65 73 22 20 63 68 61 6e 67 65 73 20 /didChangeWatchedFiles".changes.
35dc0 76 65 63 74 6f 72 20 74 79 70 65 20 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 vector.type.uri.lsp--path-to-uri
35de0 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 22 5d 20 67 65 74 68 61 73 ].9."\n\n(fn.WORKSPACE)"].gethas
35e00 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 61 72 67 75 h.type-of.signal.wrong-type-argu
35e20 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 34 5d 20 31 36 20 28 23 24 20 2e 20 32 31 39 ment.lsp-session.4].16.(#$...219
35e40 31 39 34 29 5d 29 0a 23 40 33 39 20 52 65 67 69 73 74 65 72 20 63 61 70 61 62 69 6c 69 74 79 20 194)]).#@39.Register.capability.
35e60 52 45 47 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 REG...(fn.INPUT0)..(defalias.'ls
35e80 70 2d 2d 73 65 72 76 65 72 2d 72 65 67 69 73 74 65 72 2d 63 61 70 61 62 69 6c 69 74 79 20 23 5b p--server-register-capability.#[
35ea0 32 35 37 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 33 5c 33 30 35 03 5c 22 5c 33 30 33 5c 257."\303\304.\"\303\305.\"\303\
35ec0 33 30 36 04 5c 22 08 5c 32 30 33 5c 5c 00 02 5c 33 30 37 5c 32 33 32 5c 32 30 33 5c 5c 00 5c 33 306.\".\203\\..\307\232\203\\.\3
35ee0 31 30 5c 33 31 31 20 21 5c 33 31 32 5c 33 31 33 09 5c 33 31 31 20 5c 22 5c 33 31 34 03 21 5c 22 10\311.!\312\313.\311.\"\314.!\"
35f00 5c 32 31 31 5c 32 31 31 5c 32 30 33 5a 00 5c 32 31 31 40 5c 33 31 35 5c 33 31 36 02 5c 22 5c 33 \211\211\203Z.\211@\315\316.\"\3
35f20 31 37 02 21 5c 32 31 31 40 01 41 40 5c 33 32 30 05 05 06 5c 6e 23 5c 32 31 30 5c 33 32 31 5c 33 17.!\211@.A@\320...\n#\210\321\3
35f40 32 32 06 06 21 5c 33 32 33 5c 33 32 34 5c 33 31 31 20 06 09 23 04 04 06 08 5c 33 32 35 26 06 5c 22..!\323\324\311...#....\325&.\
35f60 32 36 36 05 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 25 00 5c 32 36 36 03 5c 33 32 36 5c 33 32 266..A\266\202\202%.\266.\326\32
35f80 37 03 05 04 24 5c 33 33 30 09 21 5c 6e 3e 5c 32 30 34 71 00 5c 33 33 31 5c 33 33 32 5c 33 33 33 7...$\330.!\n>\204q.\331\332\333
35fa0 09 44 5c 22 5c 32 31 30 09 5c 32 31 31 5c 33 33 34 03 03 5c 33 33 34 48 42 49 5c 32 30 37 22 20 .D\"\210.\211\334..\334HBI\207".
35fc0 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 66 69 6c 65 2d 77 61 74 63 68 65 72 73 20 6c 73 70 2d 2d 63 [lsp-enable-file-watchers.lsp--c
35fe0 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b ur-workspace.cl-struct-lsp--work
36000 73 70 61 63 65 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 22 6d 65 74 68 6f 64 22 20 22 69 64 22 space-tags.gethash."method"."id"
36020 20 22 72 65 67 69 73 74 65 72 4f 70 74 69 6f 6e 73 22 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 ."registerOptions"."workspace/di
36040 64 43 68 61 6e 67 65 57 61 74 63 68 65 64 46 69 6c 65 73 22 20 6c 73 70 2d 73 65 73 73 69 6f 6e dChangeWatchedFiles".lsp-session
36060 2d 77 61 74 63 68 65 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 63 6c 2d 73 65 74 2d 64 69 66 66 -watches.lsp-session.cl-set-diff
36080 65 72 65 6e 63 65 20 6c 73 70 2d 66 69 6e 64 2d 72 6f 6f 74 73 2d 66 6f 72 2d 77 6f 72 6b 73 70 erence.lsp-find-roots-for-worksp
360a0 61 63 65 20 68 74 2d 6b 65 79 73 20 6d 61 6b 65 2d 6c 73 70 2d 77 61 74 63 68 20 3a 72 6f 6f 74 ace.ht-keys.make-lsp-watch.:root
360c0 2d 64 69 72 65 63 74 6f 72 79 20 6c 73 70 2d 2d 67 65 74 2d 69 67 6e 6f 72 65 64 2d 72 65 67 65 -directory.lsp--get-ignored-rege
360e0 78 65 73 2d 66 6f 72 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 20 70 75 74 68 61 73 68 20 6c xes-for-workspace-root.puthash.l
36100 73 70 2d 77 61 74 63 68 2d 72 6f 6f 74 2d 66 6f 6c 64 65 72 20 66 69 6c 65 2d 74 72 75 65 6e 61 sp-watch-root-folder.file-truena
36120 6d 65 20 2d 70 61 72 74 69 61 6c 20 6c 73 70 2d 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 2d 65 76 me.-partial.lsp--file-process-ev
36140 65 6e 74 20 74 20 72 65 63 6f 72 64 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 ent.t.record.lsp--registered-cap
36160 61 62 69 6c 69 74 79 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 ability.type-of.signal.wrong-typ
36180 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 5d 20 31 39 20 e-argument.lsp--workspace.3].19.
361a0 28 23 24 20 2e 20 32 32 30 37 34 38 29 5d 29 0a 23 40 31 33 34 20 57 69 74 68 20 61 20 74 65 6d (#$...220748)]).#@134.With.a.tem
361c0 70 2d 62 75 66 66 65 72 20 75 6e 64 65 72 20 60 57 4f 52 4b 53 50 41 43 45 2d 52 4f 4f 54 27 20 p-buffer.under.`WORKSPACE-ROOT'.
361e0 61 6e 64 20 65 76 61 6c 75 61 74 65 20 60 42 4f 44 59 27 2c 20 75 73 65 66 75 6c 20 74 6f 20 61 and.evaluate.`BODY',.useful.to.a
36200 63 63 65 73 73 20 64 69 72 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 28 66 6e 20 ccess.dir-local.variables...(fn.
36220 57 4f 52 4b 53 50 41 43 45 2d 52 4f 4f 54 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a 28 64 65 66 WORKSPACE-ROOT.&rest.BODY)..(def
36240 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 69 74 68 2d 77 6f 72 6b 73 70 61 63 65 2d 74 65 6d 70 2d alias.'lsp--with-workspace-temp-
36260 62 75 66 66 65 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 buffer.'(macro...#[385."\300\301
36280 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 33 06 07 44 45 45 5c 33 30 35 5c 33 30 36 5c 33 30 \302\303\304\303..DEE\305\306\30
362a0 37 05 5c 33 31 30 5c 22 42 46 5c 32 30 37 22 20 5b 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 7.\310\"BF\207".[with-temp-buffe
362c0 72 20 73 65 74 71 2d 6c 6f 63 61 6c 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 78 r.setq-local.buffer-file-name.ex
362e0 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6c 73 70 2d 6d 6f 64 65 2d 74 65 6d 70 22 20 28 pand-file-name."lsp-mode-temp".(
36300 68 61 63 6b 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 29 20 70 72 6f 67 31 20 61 70 70 65 hack-local-variables).prog1.appe
36320 6e 64 20 28 28 73 65 74 71 2d 6c 6f 63 61 6c 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 nd.((setq-local.buffer-file-name
36340 20 6e 69 6c 29 29 5d 20 39 20 28 23 24 20 2e 20 32 32 31 36 32 32 29 5d 29 29 0a 28 62 79 74 65 .nil))].9.(#$...221622)])).(byte
36360 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 -code."\300\301\302\303#\304\301
36380 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 \305\306#\207".[function-put.lsp
363a0 2d 2d 77 69 74 68 2d 77 6f 72 6b 73 70 61 63 65 2d 74 65 6d 70 2d 62 75 66 66 65 72 20 6c 69 73 --with-workspace-temp-buffer.lis
363c0 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 75 67 2d 66 p-indent-function.1.put.edebug-f
363e0 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 31 34 34 20 52 65 74 75 72 6e 20 61 20 6c 69 orm-spec.t].5).#@144.Return.a.li
36400 73 74 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 28 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 st.of.the.form.(lsp-file-watch-i
36420 67 6e 6f 72 65 64 2d 66 69 6c 65 73 20 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f gnored-files.lsp-file-watch-igno
36440 72 65 64 2d 64 69 72 65 63 74 6f 72 69 65 73 29 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 57 red-directories).for.the.given.W
36460 4f 52 4b 53 50 41 43 45 2d 52 4f 4f 54 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 2d 52 4f ORKSPACE-ROOT...(fn.WORKSPACE-RO
36480 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 69 67 6e 6f 72 65 64 OT)..(defalias.'lsp--get-ignored
364a0 2d 72 65 67 65 78 65 73 2d 66 6f 72 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 20 23 5b 32 35 -regexes-for-workspace-root.#[25
364c0 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 35 5c 7."\302\303\304\"r\211q\210\305\
364e0 33 30 36 02 5c 22 5c 32 31 36 5c 33 30 37 5c 33 30 30 21 5c 32 31 30 5c 33 31 30 5c 33 31 31 5c 306.\"\216\307\300!\210\310\311\
36500 33 31 30 04 21 5c 22 10 5c 33 31 32 20 5c 32 31 30 09 5c 33 31 33 20 44 5c 33 30 37 5c 33 30 30 310.!\".\312.\210.\313.D\307\300
36520 21 5c 32 31 30 5c 33 31 34 10 2a 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 !\210\314.*\207".[buffer-file-na
36540 6d 65 20 6c 73 70 2d 66 69 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 2d 66 69 6c 65 73 20 me.lsp-file-watch-ignored-files.
36560 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 generate-new-buffer.".*temp*".t.
36580 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 make-closure.#[0."\301\300!\205.
365a0 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 .\302\300!\207".[V0.buffer-name.
365c0 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 kill-buffer].2].make-local-varia
365e0 62 6c 65 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6c 73 70 2d 6d 6f 64 65 2d 74 ble.expand-file-name."lsp-mode-t
36600 65 6d 70 22 20 68 61 63 6b 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 20 6c 73 70 2d 66 69 emp".hack-local-variables.lsp-fi
36620 6c 65 2d 77 61 74 63 68 2d 69 67 6e 6f 72 65 64 2d 64 69 72 65 63 74 6f 72 69 65 73 20 6e 69 6c le-watch-ignored-directories.nil
36640 5d 20 36 20 28 23 24 20 2e 20 32 32 32 31 39 37 29 5d 29 0a 23 40 31 30 31 20 43 6c 65 61 6e 75 ].6.(#$...222197)]).#@101.Cleanu
36660 70 20 77 61 74 63 68 65 73 20 69 6e 20 63 61 73 65 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 6d p.watches.in.case.there.are.no.m
36680 6f 72 65 20 77 6f 72 6b 73 70 61 63 65 73 20 74 68 61 74 20 61 72 65 20 69 6e 74 65 72 65 73 74 ore.workspaces.that.are.interest
366a0 65 64 0a 69 6e 20 74 68 61 74 20 70 61 72 74 69 63 75 6c 61 72 20 66 6f 6c 64 65 72 2e 1f 0a 28 ed.in.that.particular.folder...(
366c0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 65 61 6e 75 70 2d 68 61 6e 67 69 6e 67 2d 77 defalias.'lsp--cleanup-hanging-w
366e0 61 74 63 68 65 73 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 01 21 5c 33 30 33 01 21 5c 32 31 atches.#[0."\301.\302.!\303.!\21
36700 31 5c 32 30 35 45 00 5c 32 31 31 40 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 5c 33 30 31 20 5c 33 1\205E.\211@\304\305\306.\301.\3
36720 30 37 01 21 08 3e 5c 32 30 34 23 00 5c 33 31 30 5c 33 31 31 5c 33 30 31 03 44 5c 22 5c 32 31 30 07.!.>\204#.\310\311\301.D\"\210
36740 5c 32 31 31 5c 33 31 32 48 5c 32 36 32 01 5c 22 5c 22 5c 32 30 33 3e 00 5c 33 31 33 5c 33 31 34 \211\312H\262.\"\"\203>.\313\314
36760 02 5c 22 5c 32 31 30 5c 33 31 35 5c 33 30 36 02 05 5c 22 21 5c 32 31 30 5c 33 31 36 01 04 5c 22 .\"\210\315\306..\"!\210\316..\"
36780 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 08 00 5c 32 30 37 22 20 5b 63 6c 2d 73 74 \210.A\266\202\202..\207".[cl-st
367a0 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6c 73 70 2d 73 65 73 73 69 6f ruct-lsp-session-tags.lsp-sessio
367c0 6e 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 77 61 74 63 68 65 73 20 68 74 2d 6b 65 79 73 20 2d 6e n.lsp-session-watches.ht-keys.-n
367e0 6f 6e 65 5c 3f 20 23 5b 32 35 37 20 22 5c 32 31 31 18 5c 33 30 31 5c 33 30 32 21 29 5c 32 30 37 one\?.#[257."\211.\301\302!)\207
36800 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 72 65 67 69 73 ".[lsp--cur-workspace.lsp--regis
36820 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 64 43 tered-capability."workspace/didC
36840 68 61 6e 67 65 57 61 74 63 68 65 64 46 69 6c 65 73 22 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 57 hangeWatchedFiles"].3."\n\n(fn.W
36860 4f 52 4b 53 50 41 43 45 29 22 5d 20 67 65 74 68 61 73 68 20 74 79 70 65 2d 6f 66 20 73 69 67 6e ORKSPACE)"].gethash.type-of.sign
36880 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 34 20 6c 73 70 2d 6c 6f 67 al.wrong-type-argument.4.lsp-log
368a0 20 22 43 6c 65 61 6e 69 6e 67 20 75 70 20 77 61 74 63 68 65 73 20 66 6f 72 20 66 6f 6c 64 65 72 ."Cleaning.up.watches.for.folder
368c0 20 25 73 2e 20 54 68 65 72 65 20 69 73 20 6e 6f 20 77 6f 72 6b 73 70 61 63 65 20 77 61 74 63 68 .%s..There.is.no.workspace.watch
368e0 69 6e 67 20 74 68 69 73 20 66 6f 6c 64 65 72 2e 2e 2e 22 20 6c 73 70 2d 6b 69 6c 6c 2d 77 61 74 ing.this.folder...".lsp-kill-wat
36900 63 68 20 72 65 6d 68 61 73 68 5d 20 31 33 20 28 23 24 20 2e 20 32 32 32 38 31 30 29 5d 29 0a 23 ch.remhash].13.(#$...222810)]).#
36920 40 34 33 20 55 6e 72 65 67 69 73 74 65 72 20 63 61 70 61 62 69 6c 69 74 79 20 55 4e 52 45 47 2e @43.Unregister.capability.UNREG.
36940 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 ..(fn.INPUT0)..(defalias.'lsp--s
36960 65 72 76 65 72 2d 75 6e 72 65 67 69 73 74 65 72 2d 63 61 70 61 62 69 6c 69 74 79 20 23 5b 32 35 erver-unregister-capability.#[25
36980 37 20 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 33 30 32 5c 33 30 34 03 5c 22 5c 33 30 35 08 21 09 7."\302\303.\"\302\304.\"\305.!.
369a0 3e 5c 32 30 34 17 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 >\204..\306\307\310.D\"\210.\211
369c0 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 06 07 5c 22 5c 33 30 35 08 21 09 3e 5c 32 30 34 \311\312\313\314..\"\305.!.>\204
369e0 2f 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 22 49 5c /.\306\307\310.D\"\210.\311H\"I\
36a00 32 36 36 02 5c 32 31 31 5c 33 31 35 5c 32 33 32 5c 32 30 35 3e 00 5c 33 31 36 20 5c 32 30 37 22 266.\211\315\232\205>.\316.\207"
36a20 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c .[lsp--cur-workspace.cl-struct-l
36a40 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 22 69 64 22 20 sp--workspace-tags.gethash."id".
36a60 22 6d 65 74 68 6f 64 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 "method".type-of.signal.wrong-ty
36a80 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 20 73 65 71 pe-argument.lsp--workspace.3.seq
36aa0 2d 72 65 6d 6f 76 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 -remove.make-closure.#[257."\302
36ac0 01 21 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 .!.>\204..\303\304\305.D\"\210\2
36ae0 31 31 5c 33 30 36 48 5c 33 30 30 5c 32 33 32 5c 32 30 37 22 20 5b 56 30 20 63 6c 2d 73 74 72 75 11\306H\300\232\207".[V0.cl-stru
36b00 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 ct-lsp--registered-capability-ta
36b20 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
36b40 75 6d 65 6e 74 20 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 ument.lsp--registered-capability
36b60 20 31 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 45 29 22 5d 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 .1].5."\n\n(fn.E)"]."workspace/d
36b80 69 64 43 68 61 6e 67 65 57 61 74 63 68 65 64 46 69 6c 65 73 22 20 6c 73 70 2d 2d 63 6c 65 61 6e idChangeWatchedFiles".lsp--clean
36ba0 75 70 2d 68 61 6e 67 69 6e 67 2d 77 61 74 63 68 65 73 5d 20 31 32 20 28 23 24 20 2e 20 32 32 33 up-hanging-watches].12.(#$...223
36bc0 35 32 34 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 74 68 65 20 63 61 70 61 62 69 6c 69 74 524)]).#@76.Return.the.capabilit
36be0 69 65 73 20 6f 66 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 61 73 73 6f 63 ies.of.the.language.server.assoc
36c00 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 iated.with.the.buffer...(defalia
36c20 73 20 27 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 30 20 s.'lsp--server-capabilities.#[0.
36c40 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 22 5c 22 5c 32 30 37 22 20 "\300\301\302\303\304.\"\"\207".
36c60 5b 61 70 70 6c 79 20 6c 73 70 2d 6d 65 72 67 65 20 2d 6b 65 65 70 20 6c 73 70 2d 2d 77 6f 72 6b [apply.lsp-merge.-keep.lsp--work
36c80 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 6c 73 70 2d 77 6f space-server-capabilities.lsp-wo
36ca0 72 6b 73 70 61 63 65 73 5d 20 35 20 28 23 24 20 2e 20 32 32 34 32 30 34 29 5d 29 0a 23 40 37 35 rkspaces].5.(#$...224204)]).#@75
36cc0 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 6f 70 65 6e 20 61 6e 64 20 63 6c 6f 73 65 20 6e .Return.whether.open.and.close.n
36ce0 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f 20 74 otifications.should.be.sent.to.t
36d00 68 65 20 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 he.server...(defalias.'lsp--send
36d20 2d 6f 70 65 6e 2d 63 6c 6f 73 65 2d 70 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 20 21 5c 32 31 -open-close-p.#[0."\300\301.!\21
36d40 31 5c 33 30 32 3e 5c 32 30 36 0d 00 5c 33 30 33 01 21 5c 32 30 37 22 20 5b 6c 73 70 3a 73 65 72 1\302>\206..\303.!\207".[lsp:ser
36d60 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 ver-capabilities-text-document-s
36d80 79 6e 63 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 28 ync\?.lsp--server-capabilities.(
36da0 31 20 32 29 20 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 2d 6f 70 74 69 1.2).lsp:text-document-sync-opti
36dc0 6f 6e 73 2d 6f 70 65 6e 2d 63 6c 6f 73 65 5c 3f 5d 20 33 20 28 23 24 20 2e 20 32 32 34 34 34 39 ons-open-close\?].3.(#$...224449
36de0 29 5d 29 0a 23 40 36 39 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 77 69 6c 6c 53 61 76 65 )]).#@69.Return.whether.willSave
36e00 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f .notifications.should.be.sent.to
36e20 20 74 68 65 20 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 .the.server...(defalias.'lsp--se
36e40 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d 70 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 nd-will-save-p.#[0."\300\301\302
36e60 20 21 21 5c 32 30 37 22 20 5b 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 .!!\207".[lsp:text-document-sync
36e80 2d 6f 70 74 69 6f 6e 73 2d 77 69 6c 6c 2d 73 61 76 65 5c 3f 20 6c 73 70 3a 73 65 72 76 65 72 2d -options-will-save\?.lsp:server-
36ea0 63 61 70 61 62 69 6c 69 74 69 65 73 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 5c capabilities-text-document-sync\
36ec0 3f 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 5d 20 33 20 28 23 ?.lsp--server-capabilities].3.(#
36ee0 24 20 2e 20 32 32 34 37 34 35 29 5d 29 0a 23 40 37 38 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 $...224745)]).#@78.Return.whethe
36f00 72 20 77 69 6c 6c 53 61 76 65 57 61 69 74 55 6e 74 69 6c 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e r.willSaveWaitUntil.notification
36f20 73 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 1f s.should.be.sent.to.the.server..
36f40 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d .(defalias.'lsp--send-will-save-
36f60 77 61 69 74 2d 75 6e 74 69 6c 2d 70 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 20 21 wait-until-p.#[0."\300\301\302.!
36f80 21 5c 32 30 37 22 20 5b 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 2d 6f !\207".[lsp:text-document-sync-o
36fa0 70 74 69 6f 6e 73 2d 77 69 6c 6c 2d 73 61 76 65 2d 77 61 69 74 2d 75 6e 74 69 6c 5c 3f 20 6c 73 ptions-will-save-wait-until\?.ls
36fc0 70 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 74 65 78 74 2d 64 6f 63 75 6d p:server-capabilities-text-docum
36fe0 65 6e 74 2d 73 79 6e 63 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 ent-sync\?.lsp--server-capabilit
37000 69 65 73 5d 20 33 20 28 23 24 20 2e 20 32 32 35 30 31 31 29 5d 29 0a 23 40 36 38 20 52 65 74 75 ies].3.(#$...225011)]).#@68.Retu
37020 72 6e 20 77 68 65 74 68 65 72 20 64 69 64 53 61 76 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 rn.whether.didSave.notifications
37040 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 1f 0a .should.be.sent.to.the.server...
37060 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 64 69 64 2d 73 61 76 65 2d 70 20 (defalias.'lsp--send-did-save-p.
37080 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 20 21 5c 32 31 31 5c 33 30 32 3e 5c 32 30 36 0d 00 5c 33 #[0."\300\301.!\211\302>\206..\3
370a0 30 33 01 21 5c 32 30 37 22 20 5b 6c 73 70 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 03.!\207".[lsp:server-capabiliti
370c0 65 73 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 5c 3f 20 6c 73 70 2d 2d 73 65 72 es-text-document-sync\?.lsp--ser
370e0 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 28 31 20 32 29 20 6c 73 70 3a 74 65 78 74 2d ver-capabilities.(1.2).lsp:text-
37100 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 2d 6f 70 74 69 6f 6e 73 2d 73 61 76 65 5c 3f 5d 20 33 20 document-sync-options-save\?].3.
37120 28 23 24 20 2e 20 32 32 35 33 30 38 29 5d 29 0a 23 40 38 30 20 52 65 74 75 72 6e 20 77 68 65 74 (#$...225308)]).#@80.Return.whet
37140 68 65 72 20 73 61 76 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 69 6e her.save.notifications.should.in
37160 63 6c 75 64 65 20 74 68 65 20 74 65 78 74 20 64 6f 63 75 6d 65 6e 74 27 73 20 63 6f 6e 74 65 6e clude.the.text.document's.conten
37180 74 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 61 76 65 2d 69 6e 63 6c 75 64 ts...(defalias.'lsp--save-includ
371a0 65 2d 74 65 78 74 2d 70 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 21 e-text-p.#[0."\300\301\302\303.!
371c0 21 21 5c 32 30 37 22 20 5b 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 61 76 65 2d !!\207".[lsp:text-document-save-
371e0 72 65 67 69 73 74 72 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 69 6e 63 6c 75 64 65 2d 74 65 78 registration-options-include-tex
37200 74 5c 3f 20 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 2d 6f 70 74 69 6f t\?.lsp:text-document-sync-optio
37220 6e 73 2d 73 61 76 65 5c 3f 20 6c 73 70 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 ns-save\?.lsp:server-capabilitie
37240 73 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 s-text-document-sync\?.lsp--serv
37260 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 5d 20 34 20 28 23 24 20 2e 20 32 32 35 35 38 39 29 er-capabilities].4.(#$...225589)
37280 5d 29 0a 23 40 31 32 38 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 77 69 6c 6c 52 65 6e 61 ]).#@128.Return.whether.willRena
372a0 6d 65 46 69 6c 65 73 20 72 65 71 75 65 73 74 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 meFiles.request.should.be.sent.t
372c0 6f 20 74 68 65 20 73 65 72 76 65 72 2e 0a 49 66 20 61 6e 79 20 66 69 6c 74 65 72 73 2c 20 63 68 o.the.server..If.any.filters,.ch
372e0 65 63 6b 73 20 69 66 20 69 74 20 61 70 70 6c 69 65 73 20 66 6f 72 20 50 41 54 48 2e 0a 0a 28 66 ecks.if.it.applies.for.PATH...(f
37300 6e 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 77 69 n.PATH)..(defalias.'lsp--send-wi
37320 6c 6c 2d 72 65 6e 61 6d 65 2d 66 69 6c 65 73 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 ll-rename-files-p.#[257."\300\30
37340 31 5c 33 30 32 5c 33 30 33 20 21 21 21 5c 33 30 34 5c 33 30 35 02 21 5c 33 30 36 5c 22 01 5c 32 1\302\303.!!!\304\305.!\306\".\2
37360 30 35 1f 00 5c 33 30 37 01 21 5c 32 30 36 1f 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 05 5c 22 02 05..\307.!\206..\310\311\312.\".
37380 5c 22 5c 32 30 37 22 20 5b 6c 73 70 3a 77 6f 72 6b 73 70 61 63 65 2d 66 69 6c 65 2d 6f 70 65 72 \"\207".[lsp:workspace-file-oper
373a0 61 74 69 6f 6e 73 2d 77 69 6c 6c 2d 72 65 6e 61 6d 65 5c 3f 20 6c 73 70 3a 77 6f 72 6b 73 70 61 ations-will-rename\?.lsp:workspa
373c0 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 66 69 6c 65 2d 6f 70 65 72 ce-server-capabilities-file-oper
373e0 61 74 69 6f 6e 73 5c 3f 20 6c 73 70 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 ations\?.lsp:server-capabilities
37400 2d 77 6f 72 6b 73 70 61 63 65 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c -workspace\?.lsp--server-capabil
37420 69 74 69 65 73 20 73 65 71 2d 69 6e 74 6f 20 6c 73 70 3a 66 69 6c 65 2d 6f 70 65 72 61 74 69 6f ities.seq-into.lsp:file-operatio
37440 6e 2d 72 65 67 69 73 74 72 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 66 69 6c 74 65 72 73 20 6c n-registration-options-filters.l
37460 69 73 74 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 2d 61 6e 79 5c 3f 20 6d 61 6b 65 2d 63 6c 6f 73 ist.seq-empty-p.-any\?.make-clos
37480 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 ure.#[257."\301\302.\"\301\303\3
374a0 30 31 5c 33 30 34 05 5c 22 5c 22 5c 33 30 35 01 21 02 5c 32 30 33 1b 00 5c 33 30 36 03 5c 33 30 01\304.\"\"\305.!.\203..\306.\30
374c0 37 5c 33 30 30 21 5c 22 5c 32 30 35 5c 22 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 5c 7\300!\"\205\".\310\311\312\300\
374e0 22 02 5c 22 5c 32 30 37 22 20 5b 56 30 20 67 65 74 68 61 73 68 20 22 73 63 68 65 6d 65 22 20 22 ".\"\207".[V0.gethash."scheme"."
37500 67 6c 6f 62 22 20 22 70 61 74 74 65 72 6e 22 20 6c 73 70 2d 67 6c 6f 62 2d 74 6f 2d 72 65 67 65 glob"."pattern".lsp-glob-to-rege
37520 78 70 73 20 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f xps.string-prefix-p.lsp--path-to
37540 2d 75 72 69 20 2d 61 6e 79 5c 3f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 -uri.-any\?.make-closure.#[257."
37560 5c 33 30 31 01 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 74 72 69 6e 67 2d 6d 61 74 63 \301.\300\"\207".[V0.string-matc
37580 68 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 29 22 5d 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 h].4."\n\n(fn.RE)"]].8."\n\n(fn.
375a0 49 4e 50 55 54 30 29 22 5d 5d 20 37 20 28 23 24 20 2e 20 32 32 35 39 32 39 29 5d 29 0a 23 40 37 INPUT0)"]].7.(#$...225929)]).#@7
375c0 34 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 64 69 64 52 65 6e 61 6d 65 46 69 6c 65 73 20 4.Return.whether.didRenameFiles.
375e0 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f 20 74 notification.should.be.sent.to.t
37600 68 65 20 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 he.server...(defalias.'lsp--send
37620 2d 64 69 64 2d 72 65 6e 61 6d 65 2d 66 69 6c 65 73 2d 70 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 -did-rename-files-p.#[0."\300\30
37640 31 5c 33 30 32 5c 33 30 33 20 21 21 21 5c 32 30 37 22 20 5b 6c 73 70 3a 77 6f 72 6b 73 70 61 63 1\302\303.!!!\207".[lsp:workspac
37660 65 2d 66 69 6c 65 2d 6f 70 65 72 61 74 69 6f 6e 73 2d 64 69 64 2d 72 65 6e 61 6d 65 5c 3f 20 6c e-file-operations-did-rename\?.l
37680 73 70 3a 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 sp:workspace-server-capabilities
376a0 2d 66 69 6c 65 2d 6f 70 65 72 61 74 69 6f 6e 73 5c 3f 20 6c 73 70 3a 73 65 72 76 65 72 2d 63 61 -file-operations\?.lsp:server-ca
376c0 70 61 62 69 6c 69 74 69 65 73 2d 77 6f 72 6b 73 70 61 63 65 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 pabilities-workspace\?.lsp--serv
376e0 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 5d 20 34 20 28 23 24 20 2e 20 32 32 36 37 35 34 29 er-capabilities].4.(#$...226754)
37700 5d 29 0a 23 40 31 39 20 47 65 74 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 1f 0a 28 64 65 66 61 ]).#@19.Get.project.root...(defa
37720 6c 69 61 73 20 27 6c 73 70 2d 2d 73 75 67 67 65 73 74 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 lias.'lsp--suggest-project-root.
37740 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 15 00 5c 33 30 33 31 10 00 5c 33 30 34 20 #[0."\301\302!\203..\3031..\304.
37760 30 5c 32 30 32 12 00 5c 32 31 30 5c 33 30 35 5c 32 30 36 37 00 5c 33 30 31 5c 33 30 36 21 5c 32 0\202..\210\305\2067.\301\306!\2
37780 30 33 36 00 5c 33 30 37 20 5c 32 31 31 5c 32 30 35 31 00 5c 33 31 30 5c 33 31 31 21 5c 32 30 33 036.\307.\211\2051.\310\311!\203
377a0 2d 00 5c 33 31 31 01 21 5c 32 30 32 31 00 5c 33 31 32 01 21 40 5c 32 36 32 01 5c 32 30 36 37 00 -.\311.!\2021.\312.!@\262.\2067.
377c0 08 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 66 65 61 74 75 72 .\207".[default-directory.featur
377e0 65 70 20 70 72 6f 6a 65 63 74 69 6c 65 20 28 65 72 72 6f 72 29 20 70 72 6f 6a 65 63 74 69 6c 65 ep.projectile.(error).projectile
37800 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 6e 69 6c 20 70 72 6f 6a 65 63 74 20 70 72 6f 6a 65 63 -project-root.nil.project.projec
37820 74 2d 63 75 72 72 65 6e 74 20 66 62 6f 75 6e 64 70 20 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 70 t-current.fboundp.project-root.p
37840 72 6f 6a 65 63 74 2d 72 6f 6f 74 73 5d 20 33 20 28 23 24 20 2e 20 32 32 37 30 38 30 29 5d 29 0a roject-roots].3.(#$...227080)]).
37860 23 40 33 31 20 52 65 61 64 20 46 49 4c 45 20 63 6f 6e 74 65 6e 74 2e 0a 0a 28 66 6e 20 46 49 4c #@31.Read.FILE.content...(fn.FIL
37880 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 61 64 2d 66 72 6f 6d 2d 66 69 E)..(defalias.'lsp--read-from-fi
378a0 6c 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 0d 00 5c 33 30 31 5c 33 30 32 02 5c le.#[257."\300.!\205..\301\302.\
378c0 33 30 33 5c 22 21 40 5c 32 30 37 22 20 5b 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 72 65 61 64 303\"!@\207".[file-exists-p.read
378e0 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 66 2d 72 65 61 64 2d 74 65 78 74 20 75 74 66 2d 38 5d 20 -from-string.f-read-text.utf-8].
37900 35 20 28 23 24 20 2e 20 32 32 37 34 32 39 29 5d 29 0a 23 40 31 33 32 20 50 65 72 73 69 73 74 20 5.(#$...227429)]).#@132.Persist.
37920 54 4f 2d 50 45 52 53 49 53 54 20 69 6e 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 54 68 69 73 20 66 TO-PERSIST.in.FILE-NAME...This.f
37940 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 73 20 74 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63 unction.creates.the.parent.direc
37960 74 6f 72 69 65 73 20 69 66 20 74 68 65 79 20 64 6f 6e 27 74 20 65 78 69 73 74 0a 79 65 74 2e 0a tories.if.they.don't.exist.yet..
37980 0a 28 66 6e 20 46 49 4c 45 2d 4e 41 4d 45 20 54 4f 2d 50 45 52 53 49 53 54 29 1f 0a 28 64 65 66 .(fn.FILE-NAME.TO-PERSIST)..(def
379a0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 65 72 73 69 73 74 20 23 5b 35 31 34 20 22 5c 33 30 32 5c alias.'lsp--persist.#[514."\302\
379c0 32 31 31 18 19 5c 33 30 33 5c 33 30 34 03 21 5c 33 30 35 5c 22 5c 32 31 30 5c 33 30 36 5c 33 30 211..\303\304.!\305\"\210\306\30
379e0 37 02 21 5c 33 31 30 04 23 2a 5c 32 30 37 22 20 5b 70 72 69 6e 74 2d 6c 65 76 65 6c 20 70 72 69 7.!\310.#*\207".[print-level.pri
37a00 6e 74 2d 6c 65 6e 67 74 68 20 6e 69 6c 20 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 66 2d 70 nt-length.nil.make-directory.f-p
37a20 61 72 65 6e 74 20 74 20 66 2d 77 72 69 74 65 2d 74 65 78 74 20 70 72 69 6e 31 2d 74 6f 2d 73 74 arent.t.f-write-text.prin1-to-st
37a40 72 69 6e 67 20 75 74 66 2d 38 5d 20 36 20 28 23 24 20 2e 20 32 32 37 36 30 38 29 5d 29 0a 23 40 ring.utf-8].6.(#$...227608)]).#@
37a60 37 31 20 41 64 64 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 20 74 6f 20 74 68 65 20 6c 69 73 74 20 71.Add.PROJECT-ROOT.to.the.list.
37a80 6f 66 20 77 6f 72 6b 73 70 61 63 65 20 66 6f 6c 64 65 72 73 2e 0a 0a 28 66 6e 20 50 52 4f 4a 45 of.workspace.folders...(fn.PROJE
37aa0 43 54 2d 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 CT-ROOT)..(defalias.'lsp-workspa
37ac0 63 65 2d 66 6f 6c 64 65 72 73 2d 61 64 64 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 33 30 32 ce-folders-add.#[257."\301.!\302
37ae0 20 5c 33 30 33 01 21 08 3e 5c 32 30 34 14 00 5c 33 30 34 5c 33 30 35 5c 33 30 32 03 44 5c 22 5c .\303.!.>\204..\304\305\302.D\"\
37b00 32 31 30 5c 32 31 31 5c 33 30 36 02 5c 33 30 36 48 04 01 5c 32 33 35 5c 32 30 33 23 00 5c 32 31 210\211\306.\306H..\235\203#.\21
37b20 31 5c 32 30 32 26 00 04 01 42 5c 32 36 32 01 49 5c 32 36 36 03 5c 33 30 37 5c 33 30 32 20 21 5c 1\202&...B\262.I\266.\307\302.!\
37b40 32 31 30 5c 33 31 30 5c 33 31 31 02 43 5c 33 31 32 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 210\310\311.C\312#\207".[cl-stru
37b60 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 ct-lsp-session-tags.lsp-f-canoni
37b80 63 61 6c 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 cal.lsp-session.type-of.signal.w
37ba0 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 31 20 6c 73 70 2d 2d 70 65 72 73 69 73 rong-type-argument.1.lsp--persis
37bc0 74 2d 73 65 73 73 69 6f 6e 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 6c 73 70 t-session.run-hook-with-args.lsp
37be0 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 -workspace-folders-changed-funct
37c00 69 6f 6e 73 20 6e 69 6c 5d 20 38 20 28 23 24 20 2e 20 32 32 37 39 33 39 29 20 28 62 79 74 65 2d ions.nil].8.(#$...227939).(byte-
37c20 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 5c 32 30 36 08 00 08 5c 33 30 34 5c 33 code."\301\302\303.\206...\304\3
37c40 30 35 24 43 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 72 65 61 05$C\207".[default-directory.rea
37c60 64 2d 64 69 72 65 63 74 6f 72 79 2d 6e 61 6d 65 20 22 53 65 6c 65 63 74 20 66 6f 6c 64 65 72 20 d-directory-name."Select.folder.
37c80 74 6f 20 61 64 64 3a 20 22 20 6c 73 70 2d 2d 73 75 67 67 65 73 74 2d 70 72 6f 6a 65 63 74 2d 72 to.add:.".lsp--suggest-project-r
37ca0 6f 6f 74 20 6e 69 6c 20 74 5d 20 35 29 5d 29 0a 23 40 37 36 20 52 65 6d 6f 76 65 20 50 52 4f 4a oot.nil.t].5)]).#@76.Remove.PROJ
37cc0 45 43 54 2d 52 4f 4f 54 20 66 72 6f 6d 20 74 68 65 20 6c 69 73 74 20 6f 66 20 77 6f 72 6b 73 70 ECT-ROOT.from.the.list.of.worksp
37ce0 61 63 65 20 66 6f 6c 64 65 72 73 2e 0a 0a 28 66 6e 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 29 1f ace.folders...(fn.PROJECT-ROOT).
37d00 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 .(defalias.'lsp-workspace-folder
37d20 73 2d 72 65 6d 6f 76 65 20 23 5b 32 35 37 20 22 5c 32 31 31 43 5c 32 31 31 5c 33 30 34 02 5c 32 s-remove.#[257."\211C\211\304.\2
37d40 34 32 21 5c 32 34 30 5c 32 31 30 5c 33 30 35 5c 33 30 36 02 5c 32 34 32 5c 33 30 37 20 5c 33 31 42!\240\210\305\306.\242\307.\31
37d60 30 01 21 08 3e 5c 32 30 34 1e 00 5c 33 31 31 5c 33 31 32 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 0.!.>\204..\311\312\307.D\"\210\
37d80 32 31 31 5c 33 31 33 48 5c 32 36 32 01 5c 22 5c 33 31 34 5c 33 30 35 5c 32 31 31 03 5c 32 30 33 211\313H\262.\"\314\305\211.\203
37da0 5c 32 31 33 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 \213..\211A\262.\242\262..\262..
37dc0 54 5c 32 36 32 03 5c 33 31 30 5c 32 31 31 03 21 09 3e 5c 32 30 34 4a 00 5c 33 31 31 5c 33 31 32 T\262.\310\211.!.>\204J.\311\312
37de0 5c 33 31 35 05 44 5c 22 5c 32 31 30 02 5c 33 31 36 48 21 5c 6e 3e 5c 32 30 34 6c 00 5c 33 31 31 \315.D\"\210.\316H!\n>\204l.\311
37e00 5c 33 31 32 5c 33 31 37 5c 33 31 30 05 21 09 3e 5c 32 30 34 66 00 5c 33 31 31 5c 33 31 32 5c 33 \312\317\310.!.>\204f.\311\312\3
37e20 31 35 06 07 44 5c 22 5c 32 31 30 04 5c 33 31 36 48 44 5c 22 5c 32 31 30 5c 33 31 30 02 21 09 3e 15..D\"\210.\316HD\"\210\310.!.>
37e40 5c 32 30 34 7b 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 04 44 5c 22 5c 32 31 30 01 5c 33 31 36 48 \204{.\311\312\315.D\"\210.\316H
37e60 5c 33 32 30 48 5c 32 30 33 27 00 01 05 42 5c 32 36 32 05 5c 32 30 32 27 00 5c 32 36 36 04 5c 32 \320H\203'...B\262.\202'.\266.\2
37e80 31 31 5c 32 33 37 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 5c 32 37 35 00 5c 32 31 31 40 5c 32 31 11\237\262.\211\203\275.\211@\21
37ea0 31 1b 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 1.\321\322\323\324\325\326\327\3
37ec0 33 30 5c 33 33 31 5c 33 33 32 06 5c 66 5c 32 34 32 21 5c 33 33 33 5c 33 33 34 06 0e 5c 32 34 32 30\331\332.\f\242!\333\334..\242
37ee0 21 24 21 5c 33 33 35 5c 33 33 36 24 5c 22 5c 22 5c 32 31 30 29 01 41 5c 32 36 36 5c 32 30 32 5c !$!\335\336$\"\"\210).A\266\202\
37f00 32 30 32 5c 32 32 31 00 5c 32 31 30 5c 33 30 37 20 5c 33 31 30 01 21 08 3e 5c 32 30 34 5c 33 31 202\221.\210\307.\310.!.>\204\31
37f20 37 00 5c 33 31 31 5c 33 31 32 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 33 48 5c 7.\311\312\307.D\"\210\211\313H\
37f40 33 31 30 02 21 08 3e 5c 32 30 34 5c 33 34 31 00 5c 33 31 31 5c 33 31 32 5c 33 30 37 04 44 5c 22 310.!.>\204\341.\311\312\307.D\"
37f60 5c 32 31 30 01 5c 33 33 37 48 5c 33 30 36 04 5c 32 34 32 03 5c 22 5c 33 34 30 05 5c 32 34 32 04 \210.\337H\306.\242.\"\340.\242.
37f80 5c 22 5c 32 31 30 5c 32 31 31 5c 32 31 31 5c 32 30 33 4d 01 5c 32 31 31 40 5c 33 34 31 5c 33 34 \"\210\211\211\203M.\211@\341\34
37fa0 32 06 06 21 5c 33 31 34 5c 33 30 35 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 2e 01 04 5c 32 31 31 2..!\314\305\211\211.\203...\211
37fc0 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c A\262.\242\262..\262..\211\262.\
37fe0 32 30 33 2e 01 5c 33 34 33 02 06 08 5c 22 3f 5c 32 31 31 5c 32 36 32 07 5c 32 30 33 2e 01 02 5c 203..\343...\"?\211\262.\203...\
38000 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 5c 33 37 37 00 5c 32 36 36 05 5c 262..\262..T\262.\202\377.\266.\
38020 32 31 31 5c 32 36 32 01 5c 32 30 33 46 01 5c 33 34 34 5c 33 34 35 5c 33 34 36 03 21 06 09 5c 32 211\262.\203F.\344\345\346.!..\2
38040 34 32 23 5c 32 31 30 5c 32 31 31 1b 5c 33 34 37 20 5c 32 31 30 29 01 41 5c 32 36 36 5c 32 30 32 42#\210\211.\347.\210).A\266\202
38060 5c 32 30 32 5c 33 36 30 00 5c 32 31 30 5c 33 31 30 04 21 08 3e 5c 32 30 34 5e 01 5c 33 31 31 5c \202\360.\210\310.!.>\204^.\311\
38080 33 31 32 5c 33 30 37 06 06 44 5c 22 5c 32 31 30 03 5c 33 35 30 5c 33 35 31 06 07 5c 32 34 32 5c 312\307..D\"\210.\350\351..\242\
380a0 33 31 30 06 08 21 08 3e 5c 32 30 34 75 01 5c 33 31 31 5c 33 31 32 5c 33 30 37 06 5c 6e 44 5c 22 310..!.>\204u.\311\312\307.\nD\"
380c0 5c 32 31 30 06 07 5c 33 35 30 48 5c 22 49 5c 32 31 30 5c 33 35 32 5c 33 35 33 5c 33 35 34 06 07 \210..\350H\"I\210\352\353\354..
380e0 05 23 03 5c 22 5c 32 31 30 5c 33 35 35 5c 33 30 37 20 21 5c 32 36 36 05 5c 33 35 36 5c 33 35 37 .#.\"\210\355\307.!\266.\356\357
38100 5c 33 30 35 03 5c 32 34 32 43 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d \305.\242C#\207".[cl-struct-lsp-
38120 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b session-tags.cl-struct-lsp--work
38140 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 space-tags.cl-struct-lsp--client
38160 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 66 2d 63 -tags.lsp--cur-workspace.lsp-f-c
38180 61 6e 6f 6e 69 63 61 6c 20 6e 69 6c 20 67 65 74 68 61 73 68 20 6c 73 70 2d 73 65 73 73 69 6f 6e anonical.nil.gethash.lsp-session
381a0 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
381c0 65 6e 74 20 34 20 30 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c ent.4.0.lsp--workspace.5.lsp--cl
381e0 69 65 6e 74 20 31 36 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 ient.16.lsp-notify."workspace/di
38200 64 43 68 61 6e 67 65 57 6f 72 6b 73 70 61 63 65 46 6f 6c 64 65 72 73 22 20 6c 73 70 2d 6d 61 6b dChangeWorkspaceFolders".lsp-mak
38220 65 2d 64 69 64 2d 63 68 61 6e 67 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 70 e-did-change-workspace-folders-p
38240 61 72 61 6d 73 20 3a 65 76 65 6e 74 20 6c 73 70 2d 6d 61 6b 65 2d 77 6f 72 6b 73 70 61 63 65 2d arams.:event.lsp-make-workspace-
38260 66 6f 6c 64 65 72 73 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 3a 72 65 6d 6f 76 65 64 20 76 65 folders-change-event.:removed.ve
38280 63 74 6f 72 20 6c 73 70 2d 6d 61 6b 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 20 3a ctor.lsp-make-workspace-folder.:
382a0 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 3a 6e 61 6d 65 20 66 2d 66 69 6c uri.lsp--path-to-uri.:name.f-fil
382c0 65 6e 61 6d 65 20 3a 61 64 64 65 64 20 5b 5d 20 33 20 72 65 6d 68 61 73 68 20 74 20 68 74 2d 76 ename.:added.[].3.remhash.t.ht-v
382e0 61 6c 75 65 73 20 2d 63 6f 6e 74 61 69 6e 73 5c 3f 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 68 75 alues.-contains\?.lsp--info."Shu
38300 74 64 6f 77 6e 20 25 73 20 73 69 6e 63 65 20 66 6f 6c 64 65 72 20 25 73 20 69 73 20 72 65 6d 6f tdown.%s.since.folder.%s.is.remo
38320 76 65 64 2e 2e 2e 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6c 73 70 ved...".lsp--workspace-print.lsp
38340 2d 2d 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 20 31 20 2d 72 65 6d 6f 76 65 2d 69 --shutdown-workspace.1.-remove-i
38360 74 65 6d 20 68 74 2d 65 61 63 68 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 tem.ht-each.make-closure.#[514."
38380 5c 33 30 32 02 5c 33 30 33 5c 33 30 30 5c 32 34 32 04 5c 22 5c 33 30 31 23 5c 32 30 37 22 20 5b \302.\303\300\242.\"\301#\207".[
383a0 56 30 20 56 31 20 70 75 74 68 61 73 68 20 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 5d 20 37 20 22 5c V0.V1.puthash.-remove-item].7."\
383c0 6e 5c 6e 28 66 6e 20 4b 45 59 20 56 41 4c 55 45 29 22 5d 20 6c 73 70 2d 2d 70 65 72 73 69 73 74 n\n(fn.KEY.VALUE)"].lsp--persist
383e0 2d 73 65 73 73 69 6f 6e 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 6c 73 70 2d -session.run-hook-with-args.lsp-
38400 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 69 workspace-folders-changed-functi
38420 6f 6e 73 5d 20 31 37 20 28 23 24 20 2e 20 32 32 38 35 33 33 29 20 28 62 79 74 65 2d 63 6f 64 65 ons].17.(#$...228533).(byte-code
38440 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 01 21 08 3e 5c 32 30 34 13 00 5c 33 30 ."\302\303\304.\305.!.>\204..\30
38460 36 5c 33 30 37 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 30 48 5c 32 36 32 01 5c 6\307\304.D\"\210\211\310H\262.\
38480 33 31 31 5c 33 31 32 5c 33 31 31 5c 32 31 31 5c 33 31 33 5c 33 30 34 20 09 5c 22 26 07 43 5c 32 311\312\311\211\313\304..\"&.C\2
384a0 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 07".[cl-struct-lsp-session-tags.
384c0 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 default-directory.completing-rea
384e0 64 20 22 53 65 6c 65 63 74 20 66 6f 6c 64 65 72 20 74 6f 20 72 65 6d 6f 76 65 3a 20 22 20 6c 73 d."Select.folder.to.remove:.".ls
38500 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 p-session.type-of.signal.wrong-t
38520 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 31 20 6e 69 6c 20 74 20 6c 73 70 2d 66 69 6e 64 2d 73 65 ype-argument.1.nil.t.lsp-find-se
38540 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 5d 20 31 30 29 5d 29 0a 23 40 37 30 20 52 65 6d 6f 76 65 20 ssion-folder].10)]).#@70.Remove.
38560 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 20 66 72 6f 6d 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 20 PROJECT-ROOT.from.the.workspace.
38580 62 6c 61 63 6b 6c 69 73 74 2e 0a 0a 28 66 6e 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 29 1f 0a 28 blacklist...(fn.PROJECT-ROOT)..(
385a0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 62 6c 61 63 6b 6c 69 73 defalias.'lsp-workspace-blacklis
385c0 74 2d 72 65 6d 6f 76 65 20 23 5b 32 35 37 20 22 5c 33 30 31 20 5c 33 30 32 01 21 08 3e 5c 32 30 t-remove.#[257."\301.\302.!.>\20
385e0 34 11 00 5c 33 30 33 5c 33 30 34 5c 33 30 31 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 5c 4..\303\304\301.D\"\210\211\305\
38600 33 30 36 04 5c 33 30 31 20 5c 33 30 32 01 21 08 3e 5c 32 30 34 26 00 5c 33 30 33 5c 33 30 34 5c 306.\301.\302.!.>\204&.\303\304\
38620 33 30 31 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 32 36 32 01 5c 22 49 5c 32 36 36 301.D\"\210\211\305H\262.\"I\266
38640 02 5c 33 30 37 5c 33 30 31 20 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d .\307\301.!\207".[cl-struct-lsp-
38660 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 session-tags.lsp-session.type-of
38680 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 32 20 64 65 .signal.wrong-type-argument.2.de
386a0 6c 65 74 65 20 6c 73 70 2d 2d 70 65 72 73 69 73 74 2d 73 65 73 73 69 6f 6e 5d 20 31 31 20 28 23 lete.lsp--persist-session].11.(#
386c0 24 20 2e 20 32 33 30 37 34 35 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 $...230745).(byte-code."\301\302
386e0 5c 33 30 33 20 5c 33 30 34 01 21 08 3e 5c 32 30 34 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 33 03 \303.\304.!.>\204..\305\306\303.
38700 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 37 48 5c 32 36 32 01 5c 33 31 30 5c 33 31 31 24 43 5c D\"\210\211\307H\262.\310\311$C\
38720 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 207".[cl-struct-lsp-session-tags
38740 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 20 66 6f 6c 64 65 72 20 .completing-read."Select.folder.
38760 74 6f 20 72 65 6d 6f 76 65 3a 22 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 to.remove:".lsp-session.type-of.
38780 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 32 20 6e 69 6c signal.wrong-type-argument.2.nil
387a0 20 74 5d 20 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 .t].7)]).(byte-code."\300\301\30
387c0 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 5c 32 30 37 22 2\303#\210\304\301\302\305#\207"
387e0 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 .[defalias.lsp-workspace-folders
38800 2d 73 77 69 74 63 68 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 6f 70 -switch.lsp-workspace-folders-op
38820 65 6e 20 6e 69 6c 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 6c 73 70 2d 6d 6f 64 65 20 36 en.nil.make-obsolete."lsp-mode.6
38840 2e 31 22 5d 20 34 29 0a 23 40 36 33 20 4f 70 65 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 .1"].4).#@63.Open.the.directory.
38860 6c 6f 63 61 74 65 64 20 61 74 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 0a 0a 28 66 6e 20 50 52 4f located.at.PROJECT-ROOT..(fn.PRO
38880 4a 45 43 54 2d 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 JECT-ROOT)..(defalias.'lsp-works
388a0 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 6f 70 65 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c pace-folders-open.#[257."\300.!\
388c0 32 30 37 22 20 5b 66 69 6e 64 2d 66 69 6c 65 5d 20 33 20 28 23 24 20 2e 20 32 33 31 35 30 31 29 207".[find-file].3.(#$...231501)
388e0 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 01 21 .(byte-code."\301\302\303.\304.!
38900 08 3e 5c 32 30 34 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 33 03 44 5c 22 5c 32 31 30 5c 32 31 31 .>\204..\305\306\303.D\"\210\211
38920 5c 33 30 37 48 5c 32 36 32 01 5c 33 31 30 5c 33 31 31 24 43 5c 32 30 37 22 20 5b 63 6c 2d 73 74 \307H\262.\310\311$C\207".[cl-st
38940 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 63 6f 6d 70 6c 65 74 69 6e 67 ruct-lsp-session-tags.completing
38960 2d 72 65 61 64 20 22 4f 70 65 6e 20 66 6f 6c 64 65 72 3a 20 22 20 6c 73 70 2d 73 65 73 73 69 6f -read."Open.folder:.".lsp-sessio
38980 6e 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 n.type-of.signal.wrong-type-argu
389a0 6d 65 6e 74 20 31 20 6e 69 6c 20 74 5d 20 37 29 5d 29 0a 23 40 32 37 20 0a 0a 28 66 6e 20 54 52 ment.1.nil.t].7)]).#@27...(fn.TR
389c0 49 47 47 45 52 2d 43 48 41 52 41 43 54 45 52 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 IGGER-CHARACTERS)..(defalias.'ls
389e0 70 2d 2d 6d 61 79 62 65 2d 65 6e 61 62 6c 65 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 20 23 p--maybe-enable-signature-help.#
38a00 5b 32 35 37 20 22 08 5c 33 30 31 01 03 5c 33 30 32 5c 33 30 33 24 5c 32 30 35 5c 66 00 5c 33 30 [257.".\301..\302\303$\205\f.\30
38a20 34 20 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 20 63 6c 2d 66 4.\207".[last-command-event.cl-f
38a40 69 6e 64 20 3a 6b 65 79 20 73 74 72 69 6e 67 2d 74 6f 2d 63 68 61 72 20 6c 73 70 2d 73 69 67 6e ind.:key.string-to-char.lsp-sign
38a60 61 74 75 72 65 2d 61 63 74 69 76 61 74 65 5d 20 37 20 28 23 24 20 2e 20 32 33 31 38 36 34 29 5d ature-activate].7.(#$...231864)]
38a80 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 ).(defalias.'lsp--on-type-format
38aa0 74 69 6e 67 2d 68 61 6e 64 6c 65 72 2d 63 72 65 61 74 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 ting-handler-create.#[0."\300\30
38ac0 31 21 5c 32 31 31 5c 32 30 35 16 00 5c 33 30 32 5c 33 30 33 02 5c 22 5c 33 30 32 5c 33 30 34 03 1!\211\205..\302\303.\"\302\304.
38ae0 5c 22 5c 33 30 35 5c 33 30 36 03 03 23 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 6c 73 70 2d \"\305\306..#\266\202\207".[lsp-
38b00 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 64 6f 63 75 6d 65 6e 74 4f 6e 54 79 70 65 46 6f 72 6d 61 -capability.:documentOnTypeForma
38b20 74 74 69 6e 67 50 72 6f 76 69 64 65 72 20 67 65 74 68 61 73 68 20 22 6d 6f 72 65 54 72 69 67 67 ttingProvider.gethash."moreTrigg
38b40 65 72 43 68 61 72 61 63 74 65 72 22 20 22 66 69 72 73 74 54 72 69 67 67 65 72 43 68 61 72 61 63 erCharacter"."firstTriggerCharac
38b60 74 65 72 22 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 31 5c ter".make-closure.#[0."\302\301\
38b80 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 6f 6e 2d 74 79 70 65 2d 66 300\"\207".[V0.V1.lsp--on-type-f
38ba0 6f 72 6d 61 74 74 69 6e 67 5d 20 33 5d 5d 20 37 5d 29 0a 23 40 33 30 20 0a 0a 28 66 6e 20 26 6f ormatting].3]].7]).#@30...(fn.&o
38bc0 70 74 69 6f 6e 61 6c 20 43 4c 45 41 4e 55 50 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ptional.CLEANUP\=\?)..(defalias.
38be0 27 6c 73 70 2d 2d 75 70 64 61 74 65 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 'lsp--update-on-type-formatting-
38c00 68 6f 6f 6b 20 23 5b 32 35 36 20 22 5c 33 30 31 20 08 5c 32 30 33 15 00 5c 32 31 31 5c 32 30 33 hook.#[256."\301..\203..\211\203
38c20 15 00 01 5c 32 30 34 15 00 5c 33 30 32 5c 33 30 33 02 5c 33 30 34 5c 33 30 35 24 5c 32 30 37 01 ...\204..\302\303.\304\305$\207.
38c40 5c 32 30 34 1e 00 08 3f 5c 32 30 35 23 00 5c 33 30 36 5c 33 30 33 02 5c 33 30 35 23 5c 32 30 37 \204...?\205#.\306\303.\305#\207
38c60 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 ".[lsp-enable-on-type-formatting
38c80 20 6c 73 70 2d 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 68 61 6e 64 6c 65 72 .lsp--on-type-formatting-handler
38ca0 2d 63 72 65 61 74 65 20 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d 73 65 6c 66 2d 69 6e 73 65 72 -create.add-hook.post-self-inser
38cc0 74 2d 68 6f 6f 6b 20 6e 69 6c 20 74 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 5d 20 37 20 28 23 24 20 t-hook.nil.t.remove-hook].7.(#$.
38ce0 2e 20 32 33 32 33 37 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 69 67 6e ..232376)]).(defalias.'lsp--sign
38d00 61 74 75 72 65 2d 68 65 6c 70 2d 68 61 6e 64 6c 65 72 2d 63 72 65 61 74 65 20 23 5b 30 20 22 5c ature-help-handler-create.#[0."\
38d20 33 30 30 5c 33 30 31 5c 33 30 32 21 21 5c 32 30 35 0e 00 5c 33 30 33 5c 33 30 34 5c 33 30 31 5c 300\301\302!!\205..\303\304\301\
38d40 33 30 32 21 5c 22 5c 32 31 31 5c 32 30 35 16 00 5c 33 30 35 5c 33 30 36 02 5c 22 5c 32 30 37 22 302!\"\211\205..\305\306.\"\207"
38d60 20 5b 68 74 5c 3f 20 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 73 69 67 6e 61 74 75 72 .[ht\?.lsp--capability.:signatur
38d80 65 48 65 6c 70 50 72 6f 76 69 64 65 72 20 67 65 74 68 61 73 68 20 22 74 72 69 67 67 65 72 43 68 eHelpProvider.gethash."triggerCh
38da0 61 72 61 63 74 65 72 73 22 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 aracters".make-closure.#[0."\301
38dc0 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 6d 61 79 62 65 2d 65 6e 61 62 6c 65 \300!\207".[V0.lsp--maybe-enable
38de0 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 5d 20 32 5d 5d 20 34 5d 29 0a 23 40 33 30 20 0a 0a -signature-help].2]].4]).#@30...
38e00 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4c 45 41 4e 55 50 5c 3d 5c 3f 29 1f 0a 28 64 65 66 (fn.&optional.CLEANUP\=\?)..(def
38e20 61 6c 69 61 73 20 27 6c 73 70 2d 2d 75 70 64 61 74 65 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c alias.'lsp--update-signature-hel
38e40 70 2d 68 6f 6f 6b 20 23 5b 32 35 36 20 22 5c 33 30 31 20 08 5c 33 30 32 3d 5c 32 30 34 0e 00 5c p-hook.#[256."\301..\302=\204..\
38e60 33 30 33 08 3e 5c 32 30 33 19 00 5c 32 31 31 5c 32 30 33 19 00 5c 33 30 34 5c 33 30 35 02 5c 33 303.>\203..\211\203..\304\305.\3
38e80 30 36 5c 33 30 32 24 5c 32 30 37 01 5c 32 30 34 2a 00 08 5c 33 30 32 3d 5c 32 30 36 26 00 5c 33 06\302$\207.\204*..\302=\206&.\3
38ea0 30 33 08 3e 3f 5c 32 30 35 2f 00 5c 33 30 37 5c 33 30 35 02 5c 33 30 32 23 5c 32 30 37 22 20 5b 03.>?\205/.\307\305.\302#\207".[
38ec0 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 61 75 74 6f 2d 61 63 74 69 76 61 74 65 20 6c 73 70 2d lsp-signature-auto-activate.lsp-
38ee0 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 68 61 6e 64 6c 65 72 2d 63 72 65 61 74 65 20 74 -signature-help-handler-create.t
38f00 20 3a 6f 6e 2d 74 72 69 67 67 65 72 2d 63 68 61 72 20 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d .:on-trigger-char.add-hook.post-
38f20 73 65 6c 66 2d 69 6e 73 65 72 74 2d 68 6f 6f 6b 20 6e 69 6c 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b self-insert-hook.nil.remove-hook
38f40 5d 20 37 20 28 23 24 20 2e 20 32 33 32 39 35 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c ].7.(#$...232958)]).(defalias.'l
38f60 73 70 2d 2d 61 66 74 65 72 2d 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 sp--after-set-visited-file-name.
38f80 23 5b 30 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 22 20 5b 6c 73 70 2d 64 69 #[0."\300.\210\301.\207".[lsp-di
38fa0 73 63 6f 6e 6e 65 63 74 20 6c 73 70 5d 20 31 5d 29 0a 23 40 31 30 31 20 4e 6f 6e 2d 6e 69 6c 20 sconnect.lsp].1]).#@101.Non-nil.
38fc0 69 66 20 4c 73 70 2d 4d 61 6e 61 67 65 64 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a if.Lsp-Managed.mode.is.enabled..
38fe0 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 Use.the.command.`lsp-managed-mod
39000 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 64 65 e'.to.change.this.variable...(de
39020 66 76 61 72 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 fvar.lsp-managed-mode.nil.(#$...
39040 32 33 33 34 30 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 233400)).(make-variable-buffer-l
39060 6f 63 61 6c 20 27 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 29 0a 23 40 36 30 32 20 4d 6f ocal.'lsp-managed-mode).#@602.Mo
39080 64 65 20 66 6f 72 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 73 20 6d 61 6e 61 67 65 64 20 62 79 de.for.source.buffers.managed.by
390a0 20 6c 73 70 2d 6d 6f 64 65 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 .lsp-mode...This.is.a.minor.mode
390c0 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 ...If.called.interactively,.togg
390e0 6c 65 20 74 68 65 0a 60 4c 73 70 2d 4d 61 6e 61 67 65 64 20 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 le.the.`Lsp-Managed.mode'.mode..
39100 20 49 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 6f 73 69 74 .If.the.prefix.argument.is.posit
39120 69 76 65 2c 0a 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 20 69 74 20 ive,.enable.the.mode,.and.if.it.
39140 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 20 74 68 65 is.zero.or.negative,.disable.the
39160 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 .mode...If.called.from.Lisp,.tog
39180 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e gle.the.mode.if.ARG.is.`toggle'.
391a0 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 20 6e 69 6c 2c ..Enable.the.mode.if.ARG.is.nil,
391c0 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 .omitted,.or.is.a.positive.numbe
391e0 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 69 73 20 61 20 r..Disable.the.mode.if.ARG.is.a.
39200 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 negative.number...To.check.wheth
39220 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 er.the.minor.mode.is.enabled.in.
39240 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 6c 73 the.current.buffer,.evaluate.`ls
39260 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f p-managed-mode'...The.mode's.hoo
39280 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 65 20 69 k.is.called.both.when.the.mode.i
392a0 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 62 6c 65 s.enabled.and.when.it.is.disable
392c0 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 d...(fn.&optional.ARG)..(defalia
392e0 73 20 27 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 35 20 s.'lsp-managed-mode.#[256."\305.
39300 01 5c 33 30 36 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 5c 32 34 37 5c 32 30 33 1c 00 01 .\306=\203...?\202...\247\203...
39320 5c 33 30 37 57 5c 32 30 33 1c 00 5c 33 31 30 5c 32 30 32 1d 00 5c 33 31 31 10 5c 33 31 32 5c 33 \307W\203..\310\202..\311.\312\3
39340 30 31 21 5c 32 30 33 31 00 5c 33 31 33 5c 33 30 30 09 5c 22 11 08 5c 32 30 33 31 00 5c 33 30 30 01!\2031.\313\300.\"..\2031.\300
39360 09 42 11 08 5c 32 30 33 5c 32 36 31 00 5c 33 31 34 5c 33 31 35 21 5c 32 30 33 48 00 5c 33 31 36 .B..\203\261.\314\315!\203H.\316
39380 5c 33 31 37 5c 33 32 30 5c 33 32 31 42 5c 33 32 32 5c 33 31 30 24 5c 32 31 30 5c 33 32 33 5c 33 \317\320\321B\322\310$\210\323\3
393a0 30 37 21 5c 32 31 30 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 07!\210\324\325\326\310\311$\210
393c0 5c 33 32 34 5c 33 32 37 5c 33 33 30 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 5c 33 32 34 5c 33 33 \324\327\330\310\311$\210\324\33
393e0 31 5c 33 33 32 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 5c 33 32 34 5c 33 33 33 5c 33 33 34 5c 33 1\332\310\311$\210\324\333\334\3
39400 31 30 5c 33 31 31 24 5c 32 31 30 5c 33 32 34 5c 33 33 35 5c 33 33 36 5c 33 31 30 5c 33 31 31 24 10\311$\210\324\335\336\310\311$
39420 5c 32 31 30 5c 33 32 34 5c 33 33 37 5c 33 34 30 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 5c 33 32 \210\324\337\340\310\311$\210\32
39440 34 5c 33 34 31 5c 33 34 32 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 5c 33 32 34 5c 33 34 33 5c 33 4\341\342\310\311$\210\324\343\3
39460 34 34 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 5c 33 34 35 20 5c 32 31 30 5c 33 34 36 20 5c 32 31 44\310\311$\210\345.\210\346.\21
39480 30 5c 6e 5c 32 30 33 5c 32 32 31 00 5c 33 32 34 5c 33 34 37 5c 33 35 30 5c 33 31 30 5c 33 31 31 0\n\203\221.\324\347\350\310\311
394a0 24 5c 32 31 30 5c 33 35 31 20 5c 32 31 30 5c 33 32 34 5c 33 35 32 5c 33 35 33 5c 33 31 30 5c 33 $\210\351.\210\324\352\353\310\3
394c0 31 31 24 5c 32 31 30 5c 33 32 34 5c 33 35 34 5c 33 35 35 5c 33 31 30 5c 33 31 31 24 5c 32 31 30 11$\210\324\354\355\310\311$\210
394e0 5c 33 35 36 20 5c 33 35 37 5c 33 36 30 5c 33 31 30 5c 33 36 31 5c 33 36 32 05 5c 22 23 5c 32 36 \356.\357\360\310\361\362.\"#\26
39500 36 02 5c 32 30 32 3a 01 5c 33 36 33 20 5c 32 31 30 5c 33 36 34 5c 33 36 35 5c 33 36 36 21 5c 33 6.\202:.\363.\210\364\365\366!\3
39520 32 32 5c 22 5c 32 31 31 5c 33 36 35 5c 33 36 36 21 3d 5c 32 30 34 5c 33 30 37 00 5c 33 36 37 5c 22\"\211\365\366!=\204\307.\367\
39540 33 36 36 02 5c 22 5c 32 31 30 5c 32 31 30 5c 33 37 30 5c 33 34 33 5c 33 34 34 5c 33 31 31 23 5c 366.\"\210\210\370\343\344\311#\
39560 32 31 30 5c 33 37 30 5c 33 32 35 5c 33 32 36 5c 33 31 31 23 5c 32 31 30 5c 33 37 30 5c 33 32 37 210\370\325\326\311#\210\370\327
39580 5c 33 33 30 5c 33 31 31 23 5c 32 31 30 5c 33 37 30 5c 33 33 31 5c 33 33 32 5c 33 31 31 23 5c 32 \330\311#\210\370\331\332\311#\2
395a0 31 30 5c 33 37 30 5c 33 33 33 5c 33 33 34 5c 33 31 31 23 5c 32 31 30 5c 33 37 30 5c 33 33 35 5c 10\370\333\334\311#\210\370\335\
395c0 33 33 36 5c 33 31 31 23 5c 32 31 30 5c 33 37 30 5c 33 33 37 5c 33 34 30 5c 33 31 31 23 5c 32 31 336\311#\210\370\337\340\311#\21
395e0 30 5c 33 37 30 5c 33 34 31 5c 33 34 32 5c 33 31 31 23 5c 32 31 30 5c 33 34 35 5c 33 37 31 21 5c 0\370\341\342\311#\210\345\371!\
39600 32 31 30 5c 33 34 36 5c 33 37 31 21 5c 32 31 30 0b 5c 32 30 33 5c 6e 01 5c 33 37 32 0b 21 5c 32 210\346\371!\210.\203\n.\372.!\2
39620 31 30 5c 33 31 30 13 5c 33 37 30 5c 33 37 33 5c 33 37 34 5c 33 31 31 23 5c 32 31 30 5c 33 37 30 10\310.\370\373\374\311#\210\370
39640 5c 33 37 33 5c 33 37 35 5c 33 31 31 23 5c 32 31 30 5c 33 37 36 5c 33 37 37 21 5c 32 31 30 5c 33 \373\375\311#\210\376\377!\210\3
39660 37 36 5c 32 30 31 40 00 21 5c 32 31 30 5c 33 37 30 5c 33 34 37 5c 33 35 30 5c 33 31 31 23 5c 32 76\201@.!\210\370\347\350\311#\2
39680 31 30 5c 33 37 30 5c 33 35 32 5c 33 35 33 5c 33 31 31 23 5c 32 31 30 5c 33 37 30 5c 33 35 34 5c 10\370\352\353\311#\210\370\354\
396a0 33 35 35 5c 33 31 31 23 5c 32 31 30 5c 32 30 31 41 00 5c 33 30 34 21 5c 32 31 30 5c 33 31 30 14 355\311#\210\201A.\304!\210\310.
396c0 5c 32 30 31 42 00 5c 32 30 31 43 00 08 5c 32 30 33 4a 01 5c 32 30 31 44 00 5c 32 30 32 4d 01 5c \201B.\201C..\203J.\201D.\202M.\
396e0 32 30 31 45 00 5c 22 5c 32 31 30 5c 32 30 31 46 00 5c 32 30 31 47 00 21 5c 32 30 33 7d 01 5c 33 201E.\"\210\201F.\201G.!\203}.\3
39700 30 35 20 5c 32 30 33 65 01 5c 32 31 31 5c 33 30 35 20 5c 32 33 32 5c 32 30 33 7d 01 5c 32 30 31 05.\203e.\211\305.\232\203}.\201
39720 48 00 5c 32 30 31 49 00 08 5c 32 30 33 75 01 5c 32 30 31 4a 00 5c 32 30 32 78 01 5c 32 30 31 4b H.\201I..\203u.\201J.\202x.\201K
39740 00 5c 32 30 31 4c 00 23 5c 32 31 30 5c 32 31 30 5c 32 30 31 4d 00 20 5c 32 31 30 08 5c 32 30 37 .\201L.#\210\210\201M..\210.\207
39760 22 20 5b 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d ".[lsp-managed-mode.local-minor-
39780 6d 6f 64 65 73 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 78 72 65 66 20 6c 73 70 2d 2d 6f 6e 2d 69 64 modes.lsp-enable-xref.lsp--on-id
397a0 6c 65 2d 74 69 6d 65 72 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 63 75 72 72 65 6e 74 2d le-timer.lsp-buffer-uri.current-
397c0 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 message.toggle.1.nil.t.boundp.de
397e0 6c 71 20 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 68 lq.lsp-feature\?."textDocument/h
39800 6f 76 65 72 22 20 61 64 76 69 63 65 2d 2d 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 3a 62 65 66 6f over".advice--add-function.:befo
39820 72 65 2d 75 6e 74 69 6c 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 61 64 re-until.#[0."\300\301!\207".[ad
39840 76 69 63 65 2d 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 65 6c 64 6f 63 2d 64 6f 63 75 6d 65 6e vice--buffer-local.eldoc-documen
39860 74 61 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 5d 20 32 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 5c tation-function].2].#[257."\300\
39880 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 61 64 76 69 63 65 2d 2d 73 65 74 2d 62 75 66 66 65 72 2d 301.\"\207".[advice--set-buffer-
398a0 6c 6f 63 61 6c 20 65 6c 64 6f 63 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2d 66 75 6e 63 74 69 local.eldoc-documentation-functi
398c0 6f 6e 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 47 56 2d 2d 56 41 4c 29 22 5d 20 6c 73 70 2d 65 6c on].4."\n\n(fn.GV--VAL)"].lsp-el
398e0 64 6f 63 2d 66 75 6e 63 74 69 6f 6e 20 65 6c 64 6f 63 2d 6d 6f 64 65 20 61 64 64 2d 68 6f 6f 6b doc-function.eldoc-mode.add-hook
39900 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6c 73 70 2d 6f 6e 2d 63 .after-change-functions.lsp-on-c
39920 68 61 6e 67 65 20 61 66 74 65 72 2d 72 65 76 65 72 74 2d 68 6f 6f 6b 20 6c 73 70 2d 6f 6e 2d 72 hange.after-revert-hook.lsp-on-r
39940 65 76 65 72 74 20 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6f 6e 2d 73 61 76 evert.after-save-hook.lsp-on-sav
39960 65 20 61 75 74 6f 2d 73 61 76 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 6f 6e 2d 61 75 74 6f 2d 73 61 e.auto-save-hook.lsp--on-auto-sa
39980 76 65 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 6c 73 70 2d 62 ve.before-change-functions.lsp-b
399a0 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 62 65 66 6f 72 65 2d 73 61 76 65 2d 68 6f 6f 6b 20 6c 73 efore-change.before-save-hook.ls
399c0 70 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 p--before-save.kill-buffer-hook.
399e0 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c 6f 73 65 20 70 6f 73 lsp--text-document-did-close.pos
39a00 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 t-command-hook.lsp--post-command
39a20 20 6c 73 70 2d 2d 75 70 64 61 74 65 2d 6f 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d .lsp--update-on-type-formatting-
39a40 68 6f 6f 6b 20 6c 73 70 2d 2d 75 70 64 61 74 65 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d hook.lsp--update-signature-help-
39a60 68 6f 6f 6b 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 66 75 6e 63 74 69 6f 6e 73 20 6c 73 70 2d hook.xref-backend-functions.lsp-
39a80 2d 78 72 65 66 2d 62 61 63 6b 65 6e 64 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 62 75 66 66 -xref-backend.lsp-configure-buff
39aa0 65 72 20 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 73 70 2d 64 69 er.change-major-mode-hook.lsp-di
39ac0 73 63 6f 6e 6e 65 63 74 20 61 66 74 65 72 2d 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d sconnect.after-set-visited-file-
39ae0 6e 61 6d 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 61 66 74 65 72 2d 73 65 74 2d 76 69 73 69 74 65 64 name-hook.lsp--after-set-visited
39b00 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 72 75 -file-name.lsp-current-buffer.ru
39b20 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 20 30 2e 30 20 6d 61 6b 65 2d 63 6c 6f 73 75 n-with-idle-timer.0.0.make-closu
39b40 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 30 21 5c 32 30 35 2b 00 5c 33 30 33 5c 33 30 30 5c re.#[0."\302\300!\205+.\303\300\
39b60 33 30 34 5c 22 5c 32 31 31 5c 32 30 33 1d 00 5c 33 30 33 5c 33 30 30 5c 33 30 35 5c 22 19 5c 32 304\"\211\203..\303\300\305\".\2
39b80 31 31 5c 33 30 36 5c 33 30 37 5c 33 30 30 5c 22 21 29 5c 32 30 32 29 00 72 5c 33 30 30 71 5c 32 11\306\307\300\"!)\202).r\300q\2
39ba0 31 30 5c 33 31 30 5c 33 30 30 21 5c 32 31 30 5c 33 31 31 5c 33 30 30 21 29 5c 32 36 32 01 5c 32 10\310\300!\210\311\300!)\262.\2
39bc0 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 07".[V0.lsp--buffer-workspaces.l
39be0 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 sp-buffer-live-p.plist-get.:with
39c00 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6d 61 6b 65 -current-buffer.:workspaces.make
39c20 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 31 30 5c 33 30 32 5c -closure.#[0."\301\300!\210\302\
39c40 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 6f 6e 2d 63 68 61 6e 67 65 2d 64 65 62 300!\207".[V0.lsp--on-change-deb
39c60 6f 75 6e 63 65 20 6c 73 70 2d 2d 6f 6e 2d 69 64 6c 65 5d 20 32 5d 20 6c 73 70 2d 2d 6f 6e 2d 63 ounce.lsp--on-idle].2].lsp--on-c
39c80 68 61 6e 67 65 2d 64 65 62 6f 75 6e 63 65 20 6c 73 70 2d 2d 6f 6e 2d 69 64 6c 65 5d 20 35 5d 20 hange-debounce.lsp--on-idle].5].
39ca0 6c 73 70 2d 75 6e 63 6f 6e 66 69 67 2d 62 75 66 66 65 72 20 61 64 76 69 63 65 2d 2d 72 65 6d 6f lsp-unconfig-buffer.advice--remo
39cc0 76 65 2d 66 75 6e 63 74 69 6f 6e 20 61 64 76 69 63 65 2d 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c ve-function.advice--buffer-local
39ce0 20 65 6c 64 6f 63 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 61 64 .eldoc-documentation-function.ad
39d00 76 69 63 65 2d 2d 73 65 74 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 72 65 6d 6f 76 65 2d 68 6f vice--set-buffer-local.remove-ho
39d20 6f 6b 20 3a 63 6c 65 61 6e 75 70 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 6c 73 70 2d 6f 6e 2d ok.:cleanup.cancel-timer.lsp-on-
39d40 69 64 6c 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 73 20 6c 73 idle-hook.lsp--document-links.ls
39d60 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 20 6c 73 70 2d 2d 72 65 6d 6f 76 p--document-highlight.lsp--remov
39d80 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 20 6c 73 70 2d 6c 69 6e e-overlays.lsp-highlight.lsp-lin
39da0 6b 73 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 72 75 6e 2d 68 6f 6f 6b 73 ks.make-local-variable.run-hooks
39dc0 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 61 6e 61 67 .lsp-managed-mode-hook.lsp-manag
39de0 65 64 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 ed-mode-on-hook.lsp-managed-mode
39e00 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 -off-hook.called-interactively-p
39e20 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 4c 73 70 2d 4d 61 6e 61 67 65 64 20 6d 6f 64 65 20 25 .any.message."Lsp-Managed.mode.%
39e40 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 20 69 6e 20 63 75 72 72 65 6e sabled%s"."en"."dis".".in.curren
39e60 74 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 t.buffer".force-mode-line-update
39e80 5d 20 39 20 28 23 24 20 2e 20 32 33 33 35 39 38 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c ].9.(#$...233598).(byte-code.".\
39ea0 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 43 5c 32 30 37 22 20 5b 63 75 203\n.\301.!\202..\302C\207".[cu
39ec0 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d rrent-prefix-arg.prefix-numeric-
39ee0 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d value.toggle].2)]).(defvar.lsp-m
39f00 61 6e 61 67 65 64 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 anaged-mode-hook.nil).(byte-code
39f20 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 ."\301\302N\204\f.\303\301\302\3
39f40 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 04#\210\303\301\305\306#\210\303
39f60 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 \301\307\310C#\210\311\312\310\3
39f80 31 33 5c 33 30 30 21 5c 32 30 35 23 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 6c 73 13\300!\205#..\310\211%\207".[ls
39fa0 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d p-managed-mode-map.lsp-managed-m
39fc0 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 ode-hook.variable-documentation.
39fe0 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 put."Hook.run.after.entering.or.
3a000 6c 65 61 76 69 6e 67 20 60 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 leaving.`lsp-managed-mode'.\nNo.
3a020 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 problems.result.if.this.variable
3a040 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d .is.not.bound.\n`add-hook'.autom
3a060 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 atically.binds.it...(This.is.tru
3a080 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 e.for.all.hook.variables.)".cust
3a0a0 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 om-type.hook.standard-value.nil.
3a0c0 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 add-minor-mode.lsp-managed-mode.
3a0e0 62 6f 75 6e 64 70 5d 20 36 29 0a 23 40 34 34 20 43 6f 6e 66 69 67 75 72 65 20 4c 53 50 20 66 65 boundp].6).#@44.Configure.LSP.fe
3a100 61 74 75 72 65 73 20 66 6f 72 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 atures.for.current.buffer...(def
3a120 61 6c 69 61 73 20 27 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 62 75 66 66 65 72 20 23 5b 30 20 alias.'lsp-configure-buffer.#[0.
3a140 22 08 5c 32 30 36 5c 6e 00 09 5c 32 30 35 5c 6e 00 09 43 5c 33 30 36 19 18 5c 6e 5c 32 30 33 73 ".\206\n..\205\n..C\306..\n\203s
3a160 00 0b 5c 32 30 33 5c 22 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 33 5c 22 00 5c 33 31 31 5c 33 31 ..\203\".\307\310!\203\".\311\31
3a180 32 5c 33 31 33 5c 33 30 36 5c 33 31 34 24 5c 32 31 30 5c 66 5c 32 30 33 2f 00 5c 33 30 37 5c 33 2\313\306\314$\210\f\203/.\307\3
3a1a0 31 35 21 5c 32 30 33 2f 00 5c 33 30 34 20 5c 32 31 30 0d 5c 32 30 33 40 00 5c 33 30 37 5c 33 31 15!\203/.\304.\210.\203@.\307\31
3a1c0 36 21 5c 32 30 33 40 00 5c 33 31 37 5c 33 32 30 21 5c 32 31 30 5c 33 32 31 16 10 0e 1d 5c 32 30 6!\203@.\317\320!\210\321....\20
3a1e0 33 52 00 5c 33 30 37 5c 33 32 32 21 5c 32 30 33 52 00 5c 33 31 31 5c 33 32 33 5c 33 32 34 5c 33 3R.\307\322!\203R.\311\323\324\3
3a200 30 36 5c 33 31 34 24 5c 32 31 30 0e 1e 5c 32 30 33 64 00 5c 33 30 37 5c 33 32 35 21 5c 32 30 33 06\314$\210..\203d.\307\325!\203
3a220 64 00 5c 33 31 31 5c 33 32 33 5c 33 32 36 5c 33 30 36 5c 33 31 34 24 5c 32 31 30 0e 1f 5c 32 30 d.\311\323\326\306\314$\210..\20
3a240 33 73 00 5c 33 32 37 5c 33 33 30 21 5c 32 30 33 73 00 5c 33 33 31 5c 33 33 32 21 5c 32 31 30 5c 3s.\327\330!\203s.\331\332!\210\
3a260 33 33 33 5c 33 33 34 21 2a 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 333\334!*\207".[lsp--buffer-work
3a280 73 70 61 63 65 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 61 75 spaces.lsp--cur-workspace.lsp-au
3a2a0 74 6f 2d 63 6f 6e 66 69 67 75 72 65 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 74 65 78 74 2d 64 6f 63 to-configure.lsp-enable-text-doc
3a2c0 75 6d 65 6e 74 2d 63 6f 6c 6f 72 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 69 6d 65 6e 75 20 6c 73 70 ument-color.lsp-enable-imenu.lsp
3a2e0 2d 65 6e 61 62 6c 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6e 69 6c 20 6c 73 70 2d 66 65 61 74 -enable-indentation.nil.lsp-feat
3a300 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 43 6f 6c 6f ure\?."textDocument/documentColo
3a320 72 22 20 61 64 64 2d 68 6f 6f 6b 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 6c r".add-hook.lsp-on-change-hook.l
3a340 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 6c 6f 72 20 74 20 22 74 65 78 74 44 6f 63 75 6d 65 sp--document-color.t."textDocume
3a360 6e 74 2f 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 22 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 nt/documentSymbol"."textDocument
3a380 2f 72 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 22 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 /rangeFormatting".make-local-var
3a3a0 69 61 62 6c 65 20 69 6e 64 65 6e 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 iable.indent-region-function.lsp
3a3c0 2d 66 6f 72 6d 61 74 2d 72 65 67 69 6f 6e 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 -format-region."textDocument/doc
3a3e0 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 22 20 6c 73 70 2d 6f 6e 2d 69 64 6c 65 2d 68 6f 6f 6b umentHighlight".lsp-on-idle-hook
3a400 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 20 22 74 65 78 74 44 6f .lsp--document-highlight."textDo
3a420 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 4c 69 6e 6b 22 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 cument/documentLink".lsp--docume
3a440 6e 74 2d 6c 69 6e 6b 73 20 66 75 6e 63 74 69 6f 6e 70 20 64 61 70 2d 6d 6f 64 65 20 64 61 70 2d nt-links.functionp.dap-mode.dap-
3a460 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 2d 6d 6f 64 65 20 31 20 72 75 6e 2d 68 6f 6f 6b 73 20 auto-configure-mode.1.run-hooks.
3a480 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 79 lsp-configure-hook.lsp-enable-sy
3a4a0 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 6c 69 6e mbol-highlighting.lsp-enable-lin
3a4c0 6b 73 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 64 61 70 2d 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 ks.lsp-enable-dap-auto-configure
3a4e0 5d 20 35 20 28 23 24 20 2e 20 32 33 37 38 30 38 29 5d 29 0a 23 40 33 38 20 55 6e 63 6f 6e 66 69 ].5.(#$...237808)]).#@38.Unconfi
3a500 67 75 72 65 20 4c 53 50 20 66 65 61 74 75 72 65 73 20 66 6f 72 20 62 75 66 66 65 72 2e 1f 0a 28 gure.LSP.features.for.buffer...(
3a520 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 75 6e 63 6f 6e 66 69 67 2d 62 75 66 66 65 72 20 23 5b defalias.'lsp-unconfig-buffer.#[
3a540 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 21 5c 32 31 30 08 5c 33 0."\301\302!\210\303\304!\210.\3
3a560 30 35 3d 5c 32 30 33 14 00 5c 33 30 36 5c 33 30 30 21 5c 32 31 30 5c 33 30 37 10 5c 33 31 30 5c 05=\203..\306\300!\210\307.\310\
3a580 33 31 31 5c 33 31 32 5c 33 31 33 23 5c 32 31 30 5c 33 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 33 311\312\313#\210\310\314\315\313
3a5a0 23 5c 32 31 30 5c 33 31 30 5c 33 31 34 5c 33 31 36 5c 33 31 33 23 5c 32 30 37 22 20 5b 69 6e 64 #\210\310\314\316\313#\207".[ind
3a5c0 65 6e 74 2d 72 65 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 ent-region-function.run-hooks.ls
3a5e0 70 2d 75 6e 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f p-unconfigure-hook.lsp--remove-o
3a600 76 65 72 6c 61 79 73 20 6c 73 70 2d 63 6f 6c 6f 72 20 6c 73 70 2d 66 6f 72 6d 61 74 2d 72 65 67 verlays.lsp-color.lsp-format-reg
3a620 69 6f 6e 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6e 69 6c 20 72 65 6d 6f ion.make-local-variable.nil.remo
3a640 76 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d ve-hook.lsp-on-change-hook.lsp--
3a660 64 6f 63 75 6d 65 6e 74 2d 63 6f 6c 6f 72 20 74 20 6c 73 70 2d 6f 6e 2d 69 64 6c 65 2d 68 6f 6f document-color.t.lsp-on-idle-hoo
3a680 6b 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 20 6c 73 70 2d 2d 64 k.lsp--document-highlight.lsp--d
3a6a0 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 73 5d 20 34 20 28 23 24 20 2e 20 32 33 38 38 34 31 29 5d 29 ocument-links].4.(#$...238841)])
3a6c0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 20 .(defalias.'lsp--buffer-content.
3a6e0 23 5b 30 20 22 08 5c 32 30 33 11 00 5c 32 31 32 5c 33 30 31 5c 33 30 32 21 5c 32 30 36 0f 00 5c #[0.".\203..\212\301\302!\206..\
3a700 33 30 33 65 64 5c 22 29 5c 32 30 37 5c 33 30 34 18 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 5c 33 303ed\")\207\304.\214~\210\212\3
3a720 30 31 5c 33 30 32 21 5c 32 30 36 21 00 5c 33 30 33 65 64 5c 22 2b 5c 32 30 37 22 20 5b 6c 73 70 01\302!\206!.\303ed\"+\207".[lsp
3a740 2d 2d 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 --already-widened.lsp-virtual-bu
3a760 66 66 65 72 2d 63 61 6c 6c 20 3a 62 75 66 66 65 72 2d 73 74 72 69 6e 67 20 62 75 66 66 65 72 2d ffer-call.:buffer-string.buffer-
3a780 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 74 5d 20 33 5d 29 0a 23 substring-no-properties.t].3]).#
3a7a0 40 32 37 20 27 64 6f 63 75 6d 65 6e 74 2f 64 69 64 4f 70 65 6e 27 20 65 76 65 6e 74 2e 1f 0a 28 @27.'document/didOpen'.event...(
3a7c0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 defalias.'lsp--text-document-did
3a7e0 2d 6f 70 65 6e 20 23 5b 30 20 22 5c 33 30 35 5c 33 30 36 21 5c 32 31 30 08 5c 32 30 33 1a 00 5c -open.#[0."\305\306!\210.\203..\
3a800 33 30 37 5c 33 31 30 5c 33 31 31 20 21 21 5c 32 30 34 1a 00 5c 33 31 32 5c 33 31 33 5c 33 31 31 307\310\311.!!\204..\312\313\311
3a820 20 5c 22 5c 32 31 30 5c 33 31 34 20 5c 32 31 30 09 5c 32 30 36 1f 00 5c 33 31 35 11 5c 33 31 36 .\"\210\314.\210.\206..\315.\316
3a840 20 5c 33 31 37 5c 6e 21 0b 3e 5c 32 30 34 31 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 6e 44 5c .\317\n!.>\2041.\320\321\322\nD\
3a860 22 5c 32 31 30 5c 6e 5c 32 31 31 5c 33 32 33 02 5c 33 32 33 48 5c 33 32 34 05 02 5c 22 5c 32 30 "\210\n\211\323.\323H\324..\"\20
3a880 33 42 00 5c 32 31 31 5c 32 30 32 45 00 04 01 42 5c 32 36 32 01 49 5c 32 36 36 03 5c 33 32 35 5c 3B.\211\202E...B\262.I\266.\325\
3a8a0 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 31 31 20 5c 33 33 31 5c 33 33 32 20 5c 33 33 33 09 5c 33 326\327\330\311.\331\332.\333.\3
3a8c0 33 34 5c 33 33 35 20 5c 32 35 37 08 44 5c 22 5c 32 31 30 5c 33 33 36 5c 33 33 37 21 5c 32 31 30 34\335.\257.D\"\210\336\337!\210
3a8e0 5c 33 30 35 5c 33 34 30 21 5c 32 31 30 5c 6e 5c 32 31 31 5c 32 30 35 7c 00 5c 33 31 37 01 21 0b \305\340!\210\n\211\205|.\317.!.
3a900 3e 5c 32 30 34 79 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c >\204y.\320\321\322.D\"\210\211\
3a920 33 34 31 48 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 5c 33 30 33 00 5c 33 31 37 01 21 5c 66 3e 5c 341H\262.\211\205\303.\317.!\f>\
3a940 32 30 34 5c 32 32 31 00 5c 33 32 30 5c 33 32 31 5c 33 34 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 204\221.\320\321\342.D\"\210\211
3a960 5c 33 34 33 48 5c 32 31 31 5c 32 30 33 5c 32 33 33 00 5c 32 31 31 20 5c 32 31 30 5c 32 31 30 5c \343H\211\203\233.\211.\210\210\
3a980 33 34 34 5c 33 34 35 5c 33 31 37 03 21 5c 66 3e 5c 32 30 34 5c 32 35 35 00 5c 33 32 30 5c 33 32 344\345\317.!\f>\204\255.\320\32
3a9a0 31 5c 33 34 32 05 44 5c 22 5c 32 31 30 02 5c 33 34 36 48 5c 22 5c 32 31 31 5c 32 30 35 5c 32 37 1\342.D\"\210.\346H\"\211\205\27
3a9c0 30 00 5c 33 34 37 01 21 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 5c 33 30 31 00 5c 33 30 35 01 21 0.\347.!\262.\211\205\301.\305.!
3a9e0 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 61 75 74 6f 2d 74 6f 75 63 68 2d 66 69 6c 65 73 \262.\207".[lsp-auto-touch-files
3aa00 20 6c 73 70 2d 2d 63 75 72 2d 76 65 72 73 69 6f 6e 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 .lsp--cur-version.lsp--cur-works
3aa20 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 pace.cl-struct-lsp--workspace-ta
3aa40 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 72 75 gs.cl-struct-lsp--client-tags.ru
3aa60 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 62 65 66 6f 72 65 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 66 2d 65 n-hooks.lsp-before-open-hook.f-e
3aa80 78 69 73 74 73 5c 3f 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 6c 73 70 2d 2d 62 75 xists\?.lsp--uri-to-path.lsp--bu
3aaa0 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 61 76 69 6e 67 20 66 69 6c 65 20 ffer-uri.lsp--info."Saving.file.
3aac0 27 25 73 27 20 62 65 63 61 75 73 65 20 69 74 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 20 6f '%s'.because.it.is.not.present.o
3aae0 6e 20 74 68 65 20 64 69 73 6b 2e 22 20 73 61 76 65 2d 62 75 66 66 65 72 20 30 20 6c 73 70 2d 63 n.the.disk.".save-buffer.0.lsp-c
3ab00 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f urrent-buffer.type-of.signal.wro
3ab20 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 ng-type-argument.lsp--workspace.
3ab40 39 20 6d 65 6d 71 6c 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 9.memql.lsp-notify."textDocument
3ab60 2f 64 69 64 4f 70 65 6e 22 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 3a 6c 61 /didOpen".:textDocument.:uri.:la
3ab80 6e 67 75 61 67 65 49 64 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 61 6e 67 75 61 67 65 20 3a 76 65 nguageId.lsp-buffer-language.:ve
3aba0 72 73 69 6f 6e 20 3a 74 65 78 74 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 20 rsion.:text.lsp--buffer-content.
3abc0 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 31 20 6c 73 70 2d 61 66 74 65 72 2d 6f 70 65 lsp-managed-mode.1.lsp-after-ope
3abe0 6e 2d 68 6f 6f 6b 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 38 20 66 6f 72 6d 61 74 20 22 n-hook.5.lsp--client.28.format."
3ac00 6c 73 70 2d 25 73 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 22 20 31 35 20 69 6e 74 65 72 lsp-%s-after-open-hook".15.inter
3ac20 6e 2d 73 6f 66 74 5d 20 31 31 20 28 23 24 20 2e 20 32 33 39 35 32 34 29 5d 29 0a 23 40 33 30 20 n-soft].11.(#$...239524)]).#@30.
3ac40 4d 61 6b 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 49 64 65 6e 74 69 66 69 65 72 2e 1f 0a 28 64 Make.TextDocumentIdentifier...(d
3ac60 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e efalias.'lsp--text-document-iden
3ac80 74 69 66 69 65 72 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 20 44 5c 32 30 37 22 20 5b 3a 75 72 tifier.#[0."\300\301.D\207".[:ur
3aca0 69 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 5d 20 32 20 28 23 24 20 2e 20 32 34 30 37 30 i.lsp--buffer-uri].2.(#$...24070
3acc0 34 29 5d 29 0a 23 40 33 39 20 4d 61 6b 65 20 56 65 72 73 69 6f 6e 65 64 54 65 78 74 44 6f 63 75 4)]).#@39.Make.VersionedTextDocu
3ace0 6d 65 6e 74 49 64 65 6e 74 69 66 69 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d mentIdentifier...(defalias.'lsp-
3ad00 2d 76 65 72 73 69 6f 6e 65 64 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 -versioned-text-document-identif
3ad20 69 65 72 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 20 5c 33 30 33 08 23 5c 32 30 37 22 20 5b 6c ier.#[0."\301\302.\303.#\207".[l
3ad40 73 70 2d 2d 63 75 72 2d 76 65 72 73 69 6f 6e 20 70 6c 69 73 74 2d 70 75 74 20 6c 73 70 2d 2d 74 sp--cur-version.plist-put.lsp--t
3ad60 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 76 65 72 73 69 6f 6e ext-document-identifier.:version
3ad80 5d 20 34 20 28 23 24 20 2e 20 32 34 30 38 34 32 29 5d 29 0a 23 40 32 34 20 0a 0a 28 66 6e 20 26 ].4.(#$...240842)]).#@24...(fn.&
3ada0 6f 70 74 69 6f 6e 61 6c 20 50 4f 49 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d optional.POINT)..(defalias.'lsp-
3adc0 2d 63 75 72 2d 6c 69 6e 65 20 23 5b 32 35 36 20 22 5c 33 30 30 01 21 53 5c 32 30 37 22 20 5b 6c -cur-line.#[256."\300.!S\207".[l
3ade0 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 5d 20 33 20 28 23 24 20 2e 20 32 34 31 30 34 ine-number-at-pos].3.(#$...24104
3ae00 39 29 5d 29 0a 23 40 34 37 20 4d 61 6b 65 20 61 20 50 6f 73 69 74 69 6f 6e 20 6f 62 6a 65 63 74 9)]).#@47.Make.a.Position.object
3ae20 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 .for.the.current.point...(defali
3ae40 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 31 5c as.'lsp--cur-position.#[0."\301\
3ae60 33 30 32 21 5c 32 30 36 26 00 08 5c 32 30 33 16 00 5c 32 31 32 5c 33 30 33 5c 33 30 34 20 5c 33 302!\206&..\203..\212\303\304.\3
3ae80 30 35 60 5c 33 30 36 20 5a 46 29 5c 32 30 37 5c 33 30 37 18 5c 32 31 34 7e 5c 32 31 30 5c 32 31 05`\306.ZF)\207\307.\214~\210\21
3aea0 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 60 5c 33 30 36 20 5a 46 2b 5c 32 30 37 22 20 5b 6c 73 2\303\304.\305`\306.ZF+\207".[ls
3aec0 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 p--already-widened.lsp-virtual-b
3aee0 75 66 66 65 72 2d 63 61 6c 6c 20 3a 63 75 72 2d 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 6c uffer-call.:cur-position.:line.l
3af00 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 6e 65 2d 62 65 67 sp--cur-line.:character.line-beg
3af20 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 74 5d 20 35 20 28 23 24 20 2e 20 32 34 31 31 36 inning-position.t].5.(#$...24116
3af40 32 29 5d 29 0a 23 40 34 30 20 43 6f 6e 76 65 72 74 20 50 4f 49 4e 54 20 74 6f 20 50 6f 73 69 74 2)]).#@40.Convert.POINT.to.Posit
3af60 69 6f 6e 2e 0a 0a 28 66 6e 20 50 4f 49 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 ion...(fn.POINT)..(defalias.'lsp
3af80 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 32 35 37 20 22 08 5c 32 30 33 --point-to-position.#[257.".\203
3afa0 5c 66 00 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 30 31 20 29 5c 32 30 37 5c 33 30 32 18 5c \f.\212\211b\210\301.)\207\302.\
3afc0 32 31 34 7e 5c 32 31 30 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 30 31 20 2b 5c 32 30 37 22 214~\210\212\211b\210\301.+\207"
3afe0 20 5b 6c 73 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 6c 73 70 2d 2d 63 75 72 2d .[lsp--already-widened.lsp--cur-
3b000 70 6f 73 69 74 69 6f 6e 20 74 5d 20 32 20 28 23 24 20 2e 20 32 34 31 34 38 32 29 5d 29 0a 23 40 position.t].2.(#$...241482)]).#@
3b020 35 33 20 4d 61 6b 65 20 52 61 6e 67 65 20 62 6f 64 79 20 66 72 6f 6d 20 53 54 41 52 54 20 61 6e 53.Make.Range.body.from.START.an
3b040 64 20 45 4e 44 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 d.END...(fn.START.END)..(defalia
3b060 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 30 31 03 46 s.'lsp--range.#[514."\300.\301.F
3b080 5c 32 30 37 22 20 5b 3a 73 74 61 72 74 20 3a 65 6e 64 5d 20 36 20 28 23 24 20 2e 20 32 34 31 36 \207".[:start.:end].6.(#$...2416
3b0a0 39 39 29 5d 29 0a 23 40 35 39 20 4d 61 6b 65 20 52 61 6e 67 65 20 6f 62 6a 65 63 74 20 66 6f 72 99)]).#@59.Make.Range.object.for
3b0c0 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 65 67 69 6f 6e 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 .the.current.region...(fn.START.
3b0e0 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 74 6f 2d END)..(defalias.'lsp--region-to-
3b100 72 61 6e 67 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 21 5c 33 30 31 03 21 5c 22 5c range.#[514."\300\301.!\301.!\"\
3b120 32 30 37 22 20 5b 6c 73 70 2d 2d 72 61 6e 67 65 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 207".[lsp--range.lsp--point-to-p
3b140 6f 73 69 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 32 34 31 38 33 35 29 5d 29 0a 23 40 34 30 20 osition].6.(#$...241835)]).#@40.
3b160 54 68 65 20 61 63 74 69 76 65 20 72 65 67 69 6f 6e 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 The.active.region.or.the.current
3b180 20 6c 69 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 6f .line...(defalias.'lsp--region-o
3b1a0 72 2d 6c 69 6e 65 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 33 5c 66 00 5c 33 30 31 5c 33 30 32 r-line.#[0."\300.\203\f.\301\302
3b1c0 20 5c 33 30 33 20 5c 22 5c 32 30 37 5c 33 30 31 5c 33 30 34 20 5c 33 30 35 20 5c 22 5c 32 30 37 .\303.\"\207\301\304.\305.\"\207
3b1e0 22 20 5b 75 73 65 2d 72 65 67 69 6f 6e 2d 70 20 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 74 6f 2d 72 ".[use-region-p.lsp--region-to-r
3b200 61 6e 67 65 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 ange.region-beginning.region-end
3b220 20 70 6f 69 6e 74 2d 61 74 2d 62 6f 6c 20 70 6f 69 6e 74 2d 61 74 2d 65 6f 6c 5d 20 33 20 28 23 .point-at-bol.point-at-eol].3.(#
3b240 24 20 2e 20 32 34 32 30 31 36 29 5d 29 0a 23 40 37 38 20 56 65 72 69 66 79 20 74 68 61 74 20 44 $...242016)]).#@78.Verify.that.D
3b260 4f 43 55 4d 45 4e 54 2d 43 48 41 4e 47 45 53 20 68 61 76 65 20 74 68 65 20 70 72 6f 70 65 72 20 OCUMENT-CHANGES.have.the.proper.
3b280 76 65 72 73 69 6f 6e 2e 0a 0a 28 66 6e 20 44 4f 43 55 4d 45 4e 54 2d 43 48 41 4e 47 45 53 29 1f version...(fn.DOCUMENT-CHANGES).
3b2a0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 68 65 63 6b 2d 64 6f 63 75 6d 65 6e 74 2d .(defalias.'lsp--check-document-
3b2c0 63 68 61 6e 67 65 73 2d 76 65 72 73 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 changes-version.#[257."\300\301.
3b2e0 5c 22 3f 5c 32 30 35 0b 00 5c 33 30 32 5c 33 30 33 21 5c 32 30 37 22 20 5b 73 65 71 2d 65 76 65 \"?\205..\302\303!\207".[seq-eve
3b300 72 79 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 31 31 3f 5c 32 30 36 ry-p.#[257."\301\302.\"\211?\206
3b320 2e 00 5c 33 30 33 5c 33 30 34 02 21 21 5c 33 30 35 02 21 72 5c 33 30 36 02 21 71 5c 32 31 30 5c ..\303\304.!!\305.!r\306.!q\210\
3b340 32 31 31 3f 5c 32 30 36 2b 00 5c 32 31 31 5c 33 30 37 55 5c 32 30 36 2b 00 5c 32 31 31 5c 33 31 211?\206+.\211\307U\206+.\211\31
3b360 30 55 5c 32 30 36 2b 00 5c 32 31 31 08 5c 32 33 32 29 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 0U\206+.\211.\232)\266\202\207".
3b380 5b 6c 73 70 2d 2d 63 75 72 2d 76 65 72 73 69 6f 6e 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 [lsp--cur-version.gethash."textD
3b3a0 6f 63 75 6d 65 6e 74 22 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 6c 73 70 3a 76 65 ocument".lsp--uri-to-path.lsp:ve
3b3c0 72 73 69 6f 6e 65 64 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 rsioned-text-document-identifier
3b3e0 2d 75 72 69 20 6c 73 70 3a 76 65 72 73 69 6f 6e 65 64 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 -uri.lsp:versioned-text-document
3b400 2d 69 64 65 6e 74 69 66 69 65 72 2d 76 65 72 73 69 6f 6e 5c 3f 20 66 69 6e 64 2d 66 69 6c 65 2d -identifier-version\?.find-file-
3b420 6e 6f 73 65 6c 65 63 74 20 30 20 2d 31 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 noselect.0.-1].6."\n\n(fn.INPUT0
3b440 29 22 5d 20 65 72 72 6f 72 20 22 44 6f 63 75 6d 65 6e 74 20 63 68 61 6e 67 65 73 20 63 61 6e 6e )"].error."Document.changes.cann
3b460 6f 74 20 62 65 20 61 70 70 6c 69 65 64 22 5d 20 34 20 28 23 24 20 2e 20 32 34 32 32 35 39 29 5d ot.be.applied"].4.(#$...242259)]
3b480 29 0a 23 40 31 35 32 20 41 70 70 6c 79 20 74 68 65 20 57 6f 72 6b 73 70 61 63 65 45 64 69 74 20 ).#@152.Apply.the.WorkspaceEdit.
3b4a0 6f 62 6a 65 63 74 20 57 4f 52 4b 53 50 41 43 45 2d 45 44 49 54 2e 0a 4f 50 45 52 41 54 49 4f 4e object.WORKSPACE-EDIT..OPERATION
3b4c0 20 69 73 20 73 79 6d 62 6f 6c 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 73 6f 75 72 .is.symbol.representing.the.sour
3b4e0 63 65 20 6f 66 20 74 68 69 73 20 74 65 78 74 20 65 64 69 74 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 ce.of.this.text.edit...(fn.WORKS
3b500 50 41 43 45 2d 45 44 49 54 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 50 45 52 41 54 49 4f 4e 29 1f 0a PACE-EDIT.&optional.OPERATION)..
3b520 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 70 70 6c 79 2d 77 6f 72 6b 73 70 61 63 65 2d (defalias.'lsp--apply-workspace-
3b540 65 64 69 74 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c 33 30 30 5c 33 30 32 04 edit.#[513."\300\301.\"\300\302.
3b560 5c 22 5c 33 30 33 02 21 5c 32 31 31 5c 32 30 33 37 00 5c 33 30 34 01 21 5c 32 31 30 5c 33 30 35 \"\303.!\211\2037.\304.!\210\305
3b580 5c 33 30 36 5c 33 30 37 06 06 5c 22 5c 33 31 30 5c 33 31 31 04 5c 22 5c 22 5c 32 31 30 5c 33 30 \306\307..\"\310\311.\"\"\210\30
3b5a0 35 5c 33 30 36 5c 33 31 32 06 06 5c 22 5c 33 31 30 5c 33 31 33 04 5c 22 5c 22 5c 32 31 30 5c 33 5\306\312..\"\310\313.\"\"\210\3
3b5c0 30 35 5c 33 30 36 5c 33 31 34 06 06 5c 22 5c 33 31 30 5c 33 31 35 04 5c 22 5c 22 5c 32 30 37 5c 05\306\314..\"\310\315.\"\"\207\
3b5e0 33 31 36 5c 33 30 36 5c 33 31 37 06 06 5c 22 03 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 316\306\317..\".\"\207".[gethash
3b600 20 22 64 6f 63 75 6d 65 6e 74 43 68 61 6e 67 65 73 22 20 22 63 68 61 6e 67 65 73 22 20 73 65 71 ."documentChanges"."changes".seq
3b620 2d 72 65 76 65 72 73 65 20 6c 73 70 2d 2d 63 68 65 63 6b 2d 64 6f 63 75 6d 65 6e 74 2d 63 68 61 -reverse.lsp--check-document-cha
3b640 6e 67 65 73 2d 76 65 72 73 69 6f 6e 20 73 65 71 2d 64 6f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 nges-version.seq-do.make-closure
3b660 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 .#[257."\301.\300\"\207".[V0.lsp
3b680 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 65 64 69 74 5d 20 34 20 22 5c --apply-text-document-edit].4."\
3b6a0 6e 5c 6e 28 66 6e 20 43 48 41 4e 47 45 29 22 5d 20 73 65 71 2d 66 69 6c 74 65 72 20 23 5b 32 35 n\n(fn.CHANGE)"].seq-filter.#[25
3b6c0 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 5c 33 30 32 5c 32 33 32 5c 32 30 37 22 20 7."\300\301.\"\211\302\232\207".
3b6e0 5b 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 63 72 65 61 74 65 22 5d 20 34 20 22 5c 6e 5c [gethash."kind"."create"].4."\n\
3b700 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c n(fn.INPUT0)"].#[257."\301.\300\
3b720 22 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 64 6f 63 75 6d "\207".[V0.lsp--apply-text-docum
3b740 65 6e 74 2d 65 64 69 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 48 41 4e 47 45 29 22 5d 20 23 ent-edit].4."\n\n(fn.CHANGE)"].#
3b760 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 5c 32 30 33 0e 00 5c 32 31 31 5c [257."\300\301.\"\211\203..\211\
3b780 33 30 32 5c 32 33 32 5c 32 30 35 12 00 5c 32 31 31 5c 33 30 33 5c 32 33 32 3f 5c 32 30 37 22 20 302\232\205..\211\303\232?\207".
3b7a0 5b 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 65 64 69 74 22 20 22 63 72 65 61 74 65 22 5d [gethash."kind"."edit"."create"]
3b7c0 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 23 5b 32 35 37 20 22 5c 33 30 .4."\n\n(fn.INPUT0)"].#[257."\30
3b7e0 31 01 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 1.\300\"\207".[V0.lsp--apply-tex
3b800 74 2d 64 6f 63 75 6d 65 6e 74 2d 65 64 69 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 48 41 4e t-document-edit].4."\n\n(fn.CHAN
3b820 47 45 29 22 5d 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 31 3f 5c 32 30 GE)"].#[257."\300\301.\"\211?\20
3b840 36 5c 66 00 5c 32 31 31 5c 33 30 32 5c 32 33 32 3f 5c 32 30 35 14 00 5c 32 31 31 5c 33 30 33 5c 6\f.\211\302\232?\205..\211\303\
3b860 32 33 32 3f 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 65 64 69 74 22 232?\207".[gethash."kind"."edit"
3b880 20 22 63 72 65 61 74 65 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 ."create"].4."\n\n(fn.INPUT0)"].
3b8a0 6c 73 70 2d 6d 61 70 20 23 5b 35 31 34 20 22 72 5c 33 30 31 5c 33 30 32 03 21 21 71 5c 32 31 30 lsp-map.#[514."r\301\302.!!q\210
3b8c0 5c 33 30 33 01 5c 33 30 30 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 66 69 6e 64 2d 66 69 6c 65 2d \303.\300\")\207".[V0.find-file-
3b8e0 6e 6f 73 65 6c 65 63 74 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 6c 73 70 2d 2d 61 noselect.lsp--uri-to-path.lsp--a
3b900 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 55 52 49 20 pply-text-edits].5."\n\n(fn.URI.
3b920 54 45 58 54 2d 45 44 49 54 53 29 22 5d 5d 20 31 30 20 28 23 24 20 2e 20 32 34 32 38 32 34 29 5d TEXT-EDITS)"]].10.(#$...242824)]
3b940 29 0a 23 40 31 32 30 20 45 78 65 63 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 46 49 4c 45 20 61 ).#@120.Execute.BODY.with.FILE.a
3b960 73 20 61 20 63 6f 6e 74 65 78 74 2e 0a 4e 65 65 64 20 74 6f 20 68 61 6e 64 6c 65 20 74 68 65 20 s.a.context..Need.to.handle.the.
3b980 63 61 73 65 20 77 68 65 6e 20 46 49 4c 45 20 69 6e 64 69 63 61 74 65 73 20 76 69 72 74 75 61 6c case.when.FILE.indicates.virtual
3b9a0 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 46 49 4c 45 20 26 72 65 73 74 20 42 4f 44 59 29 1f 0a .buffer...(fn.FILE.&rest.BODY)..
3b9c0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 69 74 68 2d 66 69 6c 65 6e 61 6d 65 20 27 28 6d (defalias.'lsp-with-filename.'(m
3b9e0 61 63 72 6f 20 2e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 acro...#[385."\300\301\302\303\3
3ba00 30 34 06 06 46 44 43 5c 33 30 35 5c 33 30 31 04 42 42 03 42 42 42 5c 32 30 37 22 20 5b 69 66 2d 04..FDC\305\301.BB.BBB\207".[if-
3ba20 6c 65 74 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 67 65 74 2d 74 65 78 74 let.lsp--virtual-buffer.get-text
3ba40 2d 70 72 6f 70 65 72 74 79 20 30 20 27 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 -property.0.'lsp-virtual-buffer.
3ba60 6c 73 70 2d 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 5d 20 38 20 28 23 24 20 2e lsp-with-current-buffer].8.(#$..
3ba80 20 32 34 34 30 34 30 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 .244040)])).(byte-code."\300\301
3baa0 5c 33 30 32 5c 33 30 33 23 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 \302\303#\304\301\305\306#\207".
3bac0 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 77 69 74 68 2d 66 69 6c 65 6e 61 6d 65 20 [function-put.lsp-with-filename.
3bae0 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 69 6f 6e 20 31 20 70 75 74 20 65 64 65 62 75 lisp-indent-function.1.put.edebu
3bb00 67 2d 66 6f 72 6d 2d 73 70 65 63 20 74 5d 20 35 29 0a 23 40 34 39 32 20 41 70 70 6c 79 20 74 68 g-form-spec.t].5).#@492.Apply.th
3bb20 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 45 64 69 74 20 6f 62 6a 65 63 74 20 45 44 49 54 2e 0a e.TextDocumentEdit.object.EDIT..
3bb40 4f 50 45 52 41 54 49 4f 4e 20 69 73 20 73 79 6d 62 6f 6c 20 72 65 70 72 65 73 65 6e 74 69 6e 67 OPERATION.is.symbol.representing
3bb60 20 74 68 65 20 73 6f 75 72 63 65 20 6f 66 20 74 68 69 73 20 74 65 78 74 20 65 64 69 74 2e 0a 49 .the.source.of.this.text.edit..I
3bb80 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 62 65 69 6e 67 20 76 69 73 69 74 65 64 20 f.the.file.is.not.being.visited.
3bba0 62 79 20 61 6e 79 20 62 75 66 66 65 72 2c 20 69 74 20 69 73 20 6f 70 65 6e 65 64 20 77 69 74 68 by.any.buffer,.it.is.opened.with
3bbc0 0a 60 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 27 2e 0a 42 65 63 61 75 73 65 20 6c .`find-file-noselect'..Because.l
3bbe0 73 70 2d 6d 6f 64 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 6f 72 65 20 70 72 65 76 69 6f 75 73 20 sp-mode.does.not.store.previous.
3bc00 64 6f 63 75 6d 65 6e 74 20 76 65 72 73 69 6f 6e 73 2c 20 74 68 65 20 65 64 69 74 20 69 73 20 6f document.versions,.the.edit.is.o
3bc20 6e 6c 79 0a 61 70 70 6c 69 65 64 20 69 66 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 nly.applied.if.the.version.of.th
3bc40 65 20 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6d 61 74 63 68 65 73 20 74 68 65 20 76 65 72 73 69 e.textDocument.matches.the.versi
3bc60 6f 6e 20 6f 66 20 74 68 65 0a 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 66 69 6c 65 2e 0a 0a 69 on.of.the.corresponding.file...i
3bc80 6e 74 65 72 66 61 63 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 45 64 69 74 20 7b 0a 20 20 74 65 nterface.TextDocumentEdit.{...te
3bca0 78 74 44 6f 63 75 6d 65 6e 74 3a 20 56 65 72 73 69 6f 6e 65 64 54 65 78 74 44 6f 63 75 6d 65 6e xtDocument:.VersionedTextDocumen
3bcc0 74 49 64 65 6e 74 69 66 69 65 72 3b 0a 20 20 65 64 69 74 73 3a 20 54 65 78 74 45 64 69 74 5b 5d tIdentifier;...edits:.TextEdit[]
3bce0 3b 0a 7d 0a 0a 28 66 6e 20 45 44 49 54 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 50 45 52 41 54 49 4f ;.}..(fn.EDIT.&optional.OPERATIO
3bd00 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 64 N)..(defalias.'lsp--apply-text-d
3bd20 6f 63 75 6d 65 6e 74 2d 65 64 69 74 20 23 5b 35 31 33 20 22 5c 33 30 33 02 21 5c 32 31 31 5c 33 ocument-edit.#[513."\303.!\211\3
3bd40 30 34 5c 32 36 37 5c 32 30 32 5c 33 32 32 00 5c 33 30 35 5c 33 30 36 04 5c 22 5c 33 30 35 5c 33 04\267\202\322.\305\306.\"\305\3
3bd60 30 37 05 5c 22 5c 33 31 30 02 21 5c 33 31 31 5c 33 31 32 02 21 5c 33 31 33 5c 22 5c 32 31 30 5c 07.\"\310.!\311\312.!\313\"\210\
3bd80 33 31 34 01 21 5c 32 31 30 5c 33 31 35 02 21 5c 32 30 33 2b 00 5c 33 31 36 5c 33 31 37 5c 33 32 314.!\210\315.!\203+.\316\317\32
3bda0 30 03 23 5c 32 31 30 5c 33 32 31 01 21 5c 32 30 37 5c 33 30 35 5c 33 30 36 04 5c 22 5c 33 32 32 0.#\210\321.!\207\305\306.\"\322
3bdc0 5c 33 30 35 5c 33 30 37 06 06 5c 22 21 5c 32 30 35 45 00 5c 33 30 35 5c 33 32 33 5c 33 30 35 5c \305\307..\"!\205E.\305\323\305\
3bde0 33 30 37 06 07 5c 22 5c 22 5c 33 32 34 5c 33 31 30 03 21 02 5c 22 5c 32 30 37 5c 33 30 35 5c 33 307..\"\"\324\310.!.\"\207\305\3
3be00 32 35 04 5c 22 5c 33 30 35 5c 33 32 36 05 5c 22 5c 33 32 32 5c 33 30 35 5c 33 30 37 06 07 5c 22 25.\"\305\326.\"\322\305\307..\"
3be20 21 5c 32 30 35 66 00 5c 33 30 35 5c 33 32 37 5c 33 30 35 5c 33 30 37 06 08 5c 22 5c 22 5c 33 31 !\205f.\305\327\305\307..\"\"\31
3be40 30 03 21 5c 33 31 30 03 21 5c 33 33 30 02 21 5c 32 31 31 5c 32 30 33 5c 32 32 35 00 5c 33 33 31 0.!\310.!\330.!\211\203\225.\331
3be60 01 5c 33 33 32 5c 22 5c 32 31 31 5c 32 30 33 5c 32 31 31 00 5c 33 33 31 02 5c 33 33 33 5c 22 18 .\332\"\211\203\211.\331.\333\".
3be80 5c 32 31 31 5c 33 33 34 21 5c 32 31 30 29 5c 32 31 30 5c 32 30 32 5c 32 32 35 00 72 01 71 5c 32 \211\334!\210)\210\202\225.r.q\2
3bea0 31 30 5c 33 33 35 20 5c 32 31 30 5c 33 33 36 20 5c 32 31 30 29 5c 32 31 30 5c 33 31 31 5c 33 31 10\335.\210\336.\210)\210\311\31
3bec0 32 03 21 5c 33 31 33 5c 22 5c 32 31 30 5c 33 33 37 03 03 06 06 23 5c 32 31 30 5c 32 31 31 5c 32 2.!\313\"\210\337....#\210\211\2
3bee0 30 35 5c 33 32 31 00 5c 33 33 31 01 5c 33 33 32 5c 22 5c 32 31 31 5c 32 30 33 5c 32 37 36 00 5c 05\321.\331.\332\"\211\203\276.\
3bf00 33 33 31 02 5c 33 33 33 5c 22 18 5c 32 31 31 5c 33 34 30 5c 33 34 31 05 5c 22 21 29 5c 32 30 32 331.\333\".\211\340\341.\"!)\202
3bf20 5c 33 31 37 00 72 01 71 5c 32 31 30 5c 33 34 32 5c 33 32 30 21 5c 32 31 30 5c 33 32 30 11 5c 33 \317.r.q\210\342\320!\210\320.\3
3bf40 34 33 03 21 5c 32 31 30 5c 33 34 34 20 29 5c 32 36 32 01 5c 32 30 37 5c 33 31 30 5c 33 34 35 5c 43.!\210\344.)\262.\207\310\345\
3bf60 33 34 36 05 21 21 21 5c 33 33 31 5c 33 33 30 02 21 5c 33 33 32 5c 22 5c 32 31 31 5c 32 30 33 5c 346.!!!\331\330.!\332\"\211\203\
3bf80 33 36 37 00 5c 33 33 31 5c 33 33 30 03 21 5c 33 33 33 5c 22 18 5c 32 31 31 5c 33 34 30 5c 33 34 367.\331\330.!\333\".\211\340\34
3bfa0 37 06 07 06 07 06 06 24 21 29 5c 32 30 37 72 5c 33 33 30 02 21 71 5c 32 31 30 5c 33 35 30 5c 33 7......$!)\207r\330.!q\210\350\3
3bfc0 35 31 5c 33 35 32 04 23 5c 32 31 31 1a 5c 32 30 33 33 01 5c 33 33 31 5c 6e 5c 33 33 32 5c 22 5c 51\352.#\211.\2033.\331\n\332\"\
3bfe0 32 31 31 5c 32 30 33 21 01 5c 33 33 31 5c 6e 5c 33 33 33 5c 22 18 5c 32 31 31 5c 33 34 30 5c 33 211\203!.\331\n\333\".\211\340\3
3c000 35 33 06 08 06 08 23 21 29 5c 32 30 32 2e 01 72 5c 6e 71 5c 32 31 30 5c 33 35 34 5c 33 35 35 06 53....#!)\202..r\nq\210\354\355.
3c020 07 21 06 06 5c 22 29 5c 32 36 32 01 5c 32 30 32 3a 01 5c 33 35 34 5c 33 35 35 06 06 21 05 5c 22 .!..\")\262.\202:.\354\355..!.\"
3c040 2a 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c *\207".[lsp--buffer-workspaces.l
3c060 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 sp-buffer-uri.lsp--virtual-buffe
3c080 72 20 6c 73 70 3a 65 64 69 74 2d 6b 69 6e 64 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 r.lsp:edit-kind.#s(hash-table.si
3c0a0 7a 65 20 33 20 74 65 73 74 20 65 71 75 61 6c 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 ze.3.test.equal.rehash-size.1.5.
3c0c0 72 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 rehash-threshold.0.8125.purecopy
3c0e0 20 74 20 64 61 74 61 20 28 22 63 72 65 61 74 65 22 20 39 20 22 64 65 6c 65 74 65 22 20 34 37 20 .t.data.("create".9."delete".47.
3c100 22 72 65 6e 61 6d 65 22 20 37 36 29 29 20 67 65 74 68 61 73 68 20 22 75 72 69 22 20 22 6f 70 74 "rename".76)).gethash."uri"."opt
3c120 69 6f 6e 73 22 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 6d 6b 64 69 72 20 66 2d 64 ions".lsp--uri-to-path.mkdir.f-d
3c140 69 72 6e 61 6d 65 20 74 20 66 2d 74 6f 75 63 68 20 6c 73 70 3a 63 72 65 61 74 65 2d 66 69 6c 65 irname.t.f-touch.lsp:create-file
3c160 2d 6f 70 74 69 6f 6e 73 2d 6f 76 65 72 77 72 69 74 65 5c 3f 20 66 2d 77 72 69 74 65 2d 74 65 78 -options-overwrite\?.f-write-tex
3c180 74 20 22 22 20 6e 69 6c 20 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 68 74 5c 3f t."".nil.find-file-noselect.ht\?
3c1a0 20 22 72 65 63 75 72 73 69 76 65 22 20 66 2d 64 65 6c 65 74 65 20 22 6f 6c 64 55 72 69 22 20 22 ."recursive".f-delete."oldUri"."
3c1c0 6e 65 77 55 72 69 22 20 22 6f 76 65 72 77 72 69 74 65 22 20 66 69 6e 64 2d 62 75 66 66 65 72 2d newUri"."overwrite".find-buffer-
3c1e0 76 69 73 69 74 69 6e 67 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 visiting.plist-get.:with-current
3c200 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 -buffer.:workspaces.#[0."\300.\2
3c220 31 30 5c 33 30 31 20 5c 32 30 37 22 20 5b 73 61 76 65 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 74 10\301.\207".[save-buffer.lsp--t
3c240 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c 6f 73 65 5d 20 31 5d 20 73 61 76 65 2d ext-document-did-close].1].save-
3c260 62 75 66 66 65 72 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c buffer.lsp--text-document-did-cl
3c280 6f 73 65 20 72 65 6e 61 6d 65 2d 66 69 6c 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 ose.rename-file.make-closure.#[0
3c2a0 20 22 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 33 30 33 11 5c 33 30 34 5c 33 30 30 21 5c 32 31 ."\302\303!\210\303.\304\300!\21
3c2c0 30 5c 33 30 35 20 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 73 0\305.\207".[V0.lsp-buffer-uri.s
3c2e0 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 6c 20 73 65 74 2d 76 69 73 et-buffer-modified-p.nil.set-vis
3c300 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 5d 20 32 5d 20 73 65 74 2d 62 75 66 66 65 ited-file-name.lsp].2].set-buffe
3c320 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 r-modified-p.set-visited-file-na
3c340 6d 65 20 6c 73 70 20 6c 73 70 3a 76 65 72 73 69 6f 6e 65 64 2d 74 65 78 74 2d 64 6f 63 75 6d 65 me.lsp.lsp:versioned-text-docume
3c360 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 2d 75 72 69 20 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d nt-identifier-uri.lsp:text-docum
3c380 65 6e 74 2d 65 64 69 74 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 20 23 5b 30 20 22 5c 33 30 35 ent-edit-text-document.#[0."\305
3c3a0 5c 33 30 36 5c 33 30 37 5c 33 30 32 23 5c 32 31 31 1b 5c 32 30 33 32 00 5c 33 31 30 0b 5c 33 31 \306\307\302#\211.\2032.\310.\31
3c3c0 31 5c 22 5c 32 31 31 5c 32 30 33 5c 22 00 5c 33 31 30 0b 5c 33 31 32 5c 22 1c 5c 32 31 31 5c 33 1\"\211\203\".\310.\312\".\211\3
3c3e0 31 33 5c 33 31 34 5c 33 30 30 5c 33 30 31 23 21 29 5c 32 30 32 2d 00 72 0b 71 5c 32 31 30 5c 33 13\314\300\301#!)\202-.r.q\210\3
3c400 31 35 5c 33 31 36 5c 33 30 30 21 5c 33 30 31 5c 22 29 5c 32 36 32 01 5c 32 30 32 38 00 5c 33 31 15\316\300!\301\")\262.\2028.\31
3c420 35 5c 33 31 36 5c 33 30 30 21 5c 33 30 31 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 5\316\300!\301\")\207".[V0.V1.V2
3c440 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 62 75 66 66 65 72 .lsp--virtual-buffer.lsp--buffer
3c460 2d 77 6f 72 6b 73 70 61 63 65 73 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 -workspaces.get-text-property.0.
3c480 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 lsp-virtual-buffer.plist-get.:wi
3c4a0 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6d 61 th-current-buffer.:workspaces.ma
3c4c0 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 30 21 5c 33 30 ke-closure.#[0."\302\303\300!\30
3c4e0 31 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 1\"\207".[V0.V1.lsp--apply-text-
3c500 65 64 69 74 73 20 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 65 64 69 74 2d 65 64 69 edits.lsp:text-document-edit-edi
3c520 74 73 5d 20 33 5d 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 6c 73 70 ts].3].lsp--apply-text-edits.lsp
3c540 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 65 64 69 74 2d 65 64 69 74 73 5d 20 37 5d 20 67 65 :text-document-edit-edits].7].ge
3c560 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 t-text-property.0.lsp-virtual-bu
3c580 66 66 65 72 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 30 21 5c 33 30 31 5c 22 5c 32 30 ffer.#[0."\302\303\300!\301\"\20
3c5a0 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 7".[V0.V1.lsp--apply-text-edits.
3c5c0 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 65 64 69 74 2d 65 64 69 74 73 5d 20 33 5d lsp:text-document-edit-edits].3]
3c5e0 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 6c 73 70 3a 74 65 78 74 2d .lsp--apply-text-edits.lsp:text-
3c600 64 6f 63 75 6d 65 6e 74 2d 65 64 69 74 2d 65 64 69 74 73 5d 20 31 35 20 28 23 24 20 2e 20 32 34 document-edit-edits].15.(#$...24
3c620 34 35 30 34 29 5d 29 0a 23 40 37 30 20 52 65 74 75 72 6e 20 74 20 69 66 20 70 6f 73 69 74 69 6f 4504)]).#@70.Return.t.if.positio
3c640 6e 20 4c 45 46 54 20 69 73 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 52 49 47 48 54 2e 0a 0a 28 n.LEFT.is.greater.than.RIGHT...(
3c660 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 fn.INPUT0.INPUT1)..(defalias.'ls
3c680 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6d 70 61 72 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c p--position-compare.#[514."\300\
3c6a0 33 30 31 03 5c 22 5c 33 30 30 5c 33 30 32 04 5c 22 5c 33 30 30 5c 33 30 31 04 5c 22 5c 33 30 30 301.\"\300\302.\"\300\301.\"\300
3c6c0 5c 33 30 32 05 5c 22 03 02 55 5c 32 30 33 1a 00 02 01 56 5c 32 30 37 03 02 56 5c 32 30 37 22 20 \302.\"..U\203....V\207..V\207".
3c6e0 5b 67 65 74 68 61 73 68 20 22 6c 69 6e 65 22 20 22 63 68 61 72 61 63 74 65 72 22 5d 20 38 20 28 [gethash."line"."character"].8.(
3c700 23 24 20 2e 20 32 34 37 33 34 31 29 5d 29 0a 23 40 35 31 20 52 65 74 75 72 6e 73 20 69 66 20 50 #$...247341)]).#@51.Returns.if.P
3c720 4f 49 4e 54 20 69 73 20 69 6e 20 52 41 4e 47 45 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e OINT.is.in.RANGE...(fn.INPUT0.IN
3c740 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 70 6f 69 6e 74 2d 69 6e 2d 72 PUT1)..(defalias.'lsp-point-in-r
3c760 61 6e 67 65 5c 3f 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 ange\?.#[514."\300\301.\"\300\30
3c780 32 03 5c 22 5c 33 30 33 02 05 5c 22 5c 32 30 36 13 00 5c 33 30 33 04 02 5c 22 3f 5c 32 30 37 22 2.\"\303..\"\206..\303..\"?\207"
3c7a0 20 5b 67 65 74 68 61 73 68 20 22 73 74 61 72 74 22 20 22 65 6e 64 22 20 6c 73 70 2d 2d 70 6f 73 .[gethash."start"."end".lsp--pos
3c7c0 69 74 69 6f 6e 2d 63 6f 6d 70 61 72 65 5d 20 37 20 28 23 24 20 2e 20 32 34 37 35 37 32 29 5d 29 ition-compare].7.(#$...247572)])
3c7e0 0a 23 40 37 32 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 4c 45 46 54 20 61 6e 64 20 52 49 .#@72.Return.whether.LEFT.and.RI
3c800 47 48 54 20 70 6f 73 69 74 69 6f 6e 73 20 61 72 65 20 65 71 75 61 6c 2e 0a 0a 28 66 6e 20 49 4e GHT.positions.are.equal...(fn.IN
3c820 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f PUT0.INPUT1)..(defalias.'lsp--po
3c840 73 69 74 69 6f 6e 2d 65 71 75 61 6c 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c sition-equal.#[514."\300\301.\"\
3c860 33 30 30 5c 33 30 32 04 5c 22 5c 33 30 30 5c 33 30 31 04 5c 22 5c 33 30 30 5c 33 30 32 05 5c 22 300\302.\"\300\301.\"\300\302.\"
3c880 03 02 55 5c 32 30 35 19 00 02 01 55 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6c 69 6e 65 ..U\205....U\207".[gethash."line
3c8a0 22 20 22 63 68 61 72 61 63 74 65 72 22 5d 20 38 20 28 23 24 20 2e 20 32 34 37 37 38 32 29 5d 29 "."character"].8.(#$...247782)])
3c8c0 0a 23 40 32 32 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 .#@22...(fn.INPUT0.INPUT1)..(def
3c8e0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 74 2d 65 64 69 74 2d 73 6f 72 74 2d 70 72 65 64 69 alias.'lsp--text-edit-sort-predi
3c900 63 61 74 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c 33 30 30 5c 33 30 32 02 cate.#[514."\300\301.\"\300\302.
3c920 5c 22 5c 33 30 30 5c 33 30 33 03 5c 22 5c 33 30 30 5c 33 30 31 05 5c 22 5c 33 30 30 5c 33 30 32 \"\300\303.\"\300\301.\"\300\302
3c940 02 5c 22 5c 33 30 30 5c 33 30 33 03 5c 22 5c 33 30 34 05 03 5c 22 5c 32 30 33 24 00 5c 33 30 35 .\"\300\303.\"\304..\"\203$.\305
3c960 04 02 5c 22 5c 32 30 37 5c 33 30 35 05 03 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 ..\"\207\305..\"\207".[gethash."
3c980 72 61 6e 67 65 22 20 22 73 74 61 72 74 22 20 22 65 6e 64 22 20 6c 73 70 2d 2d 70 6f 73 69 74 69 range"."start"."end".lsp--positi
3c9a0 6f 6e 2d 65 71 75 61 6c 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6d 70 61 72 65 5d 20 on-equal.lsp--position-compare].
3c9c0 31 31 20 28 23 24 20 2e 20 32 34 38 30 30 36 29 5d 29 0a 23 40 37 37 20 41 70 70 6c 79 20 74 68 11.(#$...248006)]).#@77.Apply.th
3c9e0 65 20 65 64 69 74 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 54 65 78 74 45 64 69 e.edits.described.in.the.TextEdi
3ca00 74 20 6f 62 6a 65 63 74 20 69 6e 20 54 45 58 54 2d 45 44 49 54 2e 0a 0a 28 66 6e 20 49 4e 50 55 t.object.in.TEXT-EDIT...(fn.INPU
3ca20 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d T0)..(defalias.'lsp--apply-text-
3ca40 65 64 69 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 32 5c 33 30 33 02 edit.#[257."\300\301.\"\302\303.
3ca60 5c 33 30 34 5c 22 21 5c 33 30 32 5c 33 30 33 03 5c 33 30 35 5c 22 21 5c 33 30 30 5c 33 30 36 05 \304\"!\302\303.\305\"!\300\306.
3ca80 5c 22 5c 33 30 37 5c 33 31 30 5c 33 31 31 03 5c 32 30 36 1c 00 5c 33 31 31 23 5c 32 36 32 01 5c \"\307\310\311.\206..\311#\262.\
3caa0 33 31 32 05 02 5c 22 5c 32 31 30 02 62 5c 32 31 30 02 02 7c 5c 32 31 30 5c 32 31 31 63 5c 32 30 312..\"\210.b\210..|\210\211c\20
3cac0 37 22 20 5b 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 7".[gethash."range".lsp--positio
3cae0 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 67 65 74 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 22 n-to-point.lsp-get.:start.:end."
3cb00 6e 65 77 54 65 78 74 22 20 73 2d 72 65 70 6c 61 63 65 20 22 0d 22 20 22 22 20 6c 73 70 3a 73 65 newText".s-replace."."."".lsp:se
3cb20 74 2d 74 65 78 74 2d 65 64 69 74 2d 6e 65 77 2d 74 65 78 74 5d 20 39 20 28 23 24 20 2e 20 32 34 t-text-edit-new-text].9.(#$...24
3cb40 38 32 38 30 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 8280)]).#@15...(fn.INPUT0)..(def
3cb60 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 78 2d 70 6f 69 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 alias.'lsp--fix-point.#[257."\30
3cb80 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 33 03 5c 33 30 34 03 5d 5c 22 0\301.\"\300\302.\"\303.\304.]\"
3cba0 5c 32 31 30 5c 33 30 35 03 5c 33 30 34 04 5d 5c 22 5c 32 31 30 02 5c 32 30 37 22 20 5b 67 65 74 \210\305.\304.]\"\210.\207".[get
3cbc0 68 61 73 68 20 22 63 68 61 72 61 63 74 65 72 22 20 22 6c 69 6e 65 22 20 6c 73 70 3a 73 65 74 2d hash."character"."line".lsp:set-
3cbe0 70 6f 73 69 74 69 6f 6e 2d 6c 69 6e 65 20 30 20 6c 73 70 3a 73 65 74 2d 70 6f 73 69 74 69 6f 6e position-line.0.lsp:set-position
3cc00 2d 63 68 61 72 61 63 74 65 72 5d 20 37 20 28 23 24 20 2e 20 32 34 38 36 35 33 29 5d 29 0a 23 40 -character].7.(#$...248653)]).#@
3cc20 31 32 30 20 41 70 70 6c 79 20 74 68 65 20 65 64 69 74 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 120.Apply.the.edits.described.in
3cc40 20 74 68 65 20 54 65 78 74 45 64 69 74 20 6f 62 6a 65 63 74 20 69 6e 20 54 45 58 54 2d 45 44 49 .the.TextEdit.object.in.TEXT-EDI
3cc60 54 2e 0a 54 68 65 20 6d 65 74 68 6f 64 20 75 73 65 73 20 60 72 65 70 6c 61 63 65 2d 62 75 66 66 T..The.method.uses.`replace-buff
3cc80 65 72 2d 63 6f 6e 74 65 6e 74 73 27 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 er-contents'...(fn.INPUT0)..(def
3cca0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 2d 72 65 70 6c alias.'lsp--apply-text-edit-repl
3ccc0 61 63 65 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 20 23 5b 32 35 37 20 22 5c 33 30 31 5c ace-buffer-contents.#[257."\301\
3cce0 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 02 5c 22 5c 33 30 31 5c 33 30 34 03 5c 22 5c 33 30 31 302.\"\301\303.\"\301\304.\"\301
3cd00 5c 33 30 35 05 5c 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 5c 32 30 36 18 00 5c 33 31 30 23 5c \305.\"\306\307\310.\206..\310#\
3cd20 32 36 32 01 5c 33 31 31 05 02 5c 22 5c 32 31 30 70 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 262.\311..\"\210p\312\313\314\31
3cd40 35 06 07 21 5c 33 31 36 5c 33 31 35 06 08 21 24 21 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5..!\316\315..!$!\211.A\262.\242
3cd60 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 32 32 5c 33 32 33 \317\320\321\"r\211q\210\322\323
3cd80 02 5c 22 5c 32 31 36 04 63 5c 32 31 30 70 72 04 71 5c 32 31 30 5c 32 31 32 5c 32 31 34 02 04 7d .\"\216.c\210pr.q\210\212\214..}
3cda0 5c 32 31 30 5c 33 32 31 04 04 5a 01 18 5c 33 32 34 5c 33 32 35 06 06 06 08 23 5c 32 31 30 5c 33 \210\321..Z..\324\325....#\210\3
3cdc0 32 36 03 21 5c 32 31 30 5c 33 32 34 5c 33 32 37 06 06 5c 32 31 31 06 0b 47 5c 5c 04 24 29 5c 32 26.!\210\324\327..\211..G\\.$)\2
3cde0 36 36 5c 32 30 32 2b 5c 32 36 32 01 2a 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 6d 6f 64 69 66\202+\262.*\207".[inhibit-modi
3ce00 66 69 63 61 74 69 6f 6e 2d 68 6f 6f 6b 73 20 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 22 fication-hooks.gethash."range"."
3ce20 73 74 61 72 74 22 20 22 65 6e 64 22 20 22 6e 65 77 54 65 78 74 22 20 73 2d 72 65 70 6c 61 63 65 start"."end"."newText".s-replace
3ce40 20 22 0d 22 20 22 22 20 6c 73 70 3a 73 65 74 2d 74 65 78 74 2d 65 64 69 74 2d 6e 65 77 2d 74 65 ."."."".lsp:set-text-edit-new-te
3ce60 78 74 20 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 6f 2d 72 65 67 69 6f 6e 20 6c 73 70 2d 6d 61 6b 65 xt.lsp--range-to-region.lsp-make
3ce80 2d 72 61 6e 67 65 20 3a 73 74 61 72 74 20 6c 73 70 2d 2d 66 69 78 2d 70 6f 69 6e 74 20 3a 65 6e -range.:start.lsp--fix-point.:en
3cea0 64 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 65 6d 70 2a 22 20 d.generate-new-buffer.".*temp*".
3cec0 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 t.make-closure.#[0."\301\300!\20
3cee0 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 5..\302\300!\207".[V0.buffer-nam
3cf00 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d e.kill-buffer].2].run-hook-with-
3cf20 61 72 67 73 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 72 65 70 args.before-change-functions.rep
3cf40 6c 61 63 65 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 20 61 66 74 65 72 2d 63 68 61 6e 67 lace-buffer-contents.after-chang
3cf60 65 2d 66 75 6e 63 74 69 6f 6e 73 5d 20 31 37 20 28 23 24 20 2e 20 32 34 38 38 36 38 29 5d 29 0a e-functions].17.(#$...248868)]).
3cf80 23 40 35 37 20 43 6f 6e 76 65 72 74 20 4c 53 50 20 53 4e 49 50 50 45 54 20 74 6f 20 79 61 73 6e #@57.Convert.LSP.SNIPPET.to.yasn
3cfa0 69 70 70 65 74 20 73 6e 69 70 70 65 74 2e 0a 0a 28 66 6e 20 53 4e 49 50 50 45 54 29 1f 0a 28 64 ippet.snippet...(fn.SNIPPET)..(d
3cfc0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 6f 2d 79 61 73 6e 69 70 70 65 74 2d 73 6e 69 70 70 efalias.'lsp--to-yasnippet-snipp
3cfe0 65 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 5c 32 31 31 5c et.#[257."\300\301\302.\303\211\
3d000 33 30 34 26 06 5c 32 30 37 22 20 5b 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 304&.\207".[replace-regexp-in-st
3d020 72 69 6e 67 20 22 5c 5c 28 3f 3a 5c 5c 60 5c 5c 7c 5b 5e 24 5c 5c 5d 5c 5c 29 5c 5c 28 5b 60 7b ring."\\(?:\\`\\|[^$\\]\\)\\([`{
3d040 5d 5c 5c 29 22 20 22 5c 5c 5c 5c 5c 5c 31 22 20 6e 69 6c 20 31 5d 20 38 20 28 23 24 20 2e 20 32 ]\\)"."\\\\\\1".nil.1].8.(#$...2
3d060 34 39 37 33 33 29 5d 29 0a 23 40 38 33 20 45 6e 61 62 6c 65 20 72 65 6c 61 74 69 76 65 20 69 6e 49733)]).#@83.Enable.relative.in
3d080 64 65 6e 74 61 74 69 6f 6e 20 77 68 65 6e 20 69 6e 73 65 72 74 20 74 65 78 74 73 2c 20 73 6e 69 dentation.when.insert.texts,.sni
3d0a0 70 70 65 74 73 20 2e 2e 2e 0a 66 72 6f 6d 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 1f ppets.....from.language.server..
3d0c0 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 72 65 6c 61 74 69 76 65 2d 69 6e 64 .(defvar.lsp-enable-relative-ind
3d0e0 65 6e 74 61 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 32 34 39 39 36 36 29 29 0a 28 6d 61 6b entation.nil.(#$...249966)).(mak
3d100 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 6c 73 70 2d 65 6e 61 e-variable-buffer-local.'lsp-ena
3d120 62 6c 65 2d 72 65 6c 61 74 69 76 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 0a 23 40 31 38 38 20 ble-relative-indentation).#@188.
3d140 57 72 61 70 70 65 72 20 6f 66 20 60 79 61 73 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 27 20 Wrapper.of.`yas-expand-snippet'.
3d160 77 69 74 68 20 61 6c 6c 20 6f 66 20 69 74 20 61 72 67 75 6d 65 6e 74 73 2e 0a 54 68 65 20 73 6e with.all.of.it.arguments..The.sn
3d180 69 70 70 65 74 20 77 69 6c 6c 20 62 65 20 63 6f 6e 76 65 72 74 20 74 6f 20 4c 53 50 20 73 74 79 ippet.will.be.convert.to.LSP.sty
3d1a0 6c 65 20 61 6e 64 20 69 6e 64 65 6e 74 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 4c 53 50 20 73 le.and.indent.according.to.LSP.s
3d1c0 65 72 76 65 72 20 72 65 73 75 6c 74 2e 0a 0a 28 66 6e 20 53 4e 49 50 50 45 54 20 26 6f 70 74 69 erver.result...(fn.SNIPPET.&opti
3d1e0 6f 6e 61 6c 20 53 54 41 52 54 20 45 4e 44 20 45 58 50 41 4e 44 2d 45 4e 56 29 1f 0a 28 64 65 66 onal.START.END.EXPAND-ENV)..(def
3d200 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 20 23 5b 31 30 32 alias.'lsp--expand-snippet.#[102
3d220 35 20 22 5c 33 30 34 18 5c 33 30 35 19 5c 33 30 36 1a 5c 33 30 35 1b 5c 33 30 37 5c 33 31 30 05 5."\304.\305.\306.\305.\307\310.
3d240 21 04 04 04 24 2c 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d !...$,\207".[inhibit-field-text-
3d260 6d 6f 74 69 6f 6e 20 79 61 73 2d 77 72 61 70 2d 61 72 6f 75 6e 64 2d 72 65 67 69 6f 6e 20 79 61 motion.yas-wrap-around-region.ya
3d280 73 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 20 79 61 73 2d 61 6c 73 6f 2d 61 75 74 6f 2d 69 6e 64 65 s-indent-line.yas-also-auto-inde
3d2a0 6e 74 2d 66 69 72 73 74 2d 6c 69 6e 65 20 74 20 6e 69 6c 20 6e 6f 6e 65 20 79 61 73 2d 65 78 70 nt-first-line.t.nil.none.yas-exp
3d2c0 61 6e 64 2d 73 6e 69 70 70 65 74 20 6c 73 70 2d 2d 74 6f 2d 79 61 73 6e 69 70 70 65 74 2d 73 6e and-snippet.lsp--to-yasnippet-sn
3d2e0 69 70 70 65 74 5d 20 39 20 28 23 24 20 2e 20 32 35 30 31 37 36 29 5d 29 0a 23 40 34 31 30 20 49 ippet].9.(#$...250176)]).#@410.I
3d300 6e 64 65 6e 74 20 66 72 6f 6d 20 53 54 41 52 54 20 74 6f 20 45 4e 44 20 62 61 73 65 64 20 6f 6e ndent.from.START.to.END.based.on
3d320 20 49 4e 53 45 52 54 2d 54 45 58 54 2d 4d 4f 44 45 3f 20 76 61 6c 75 65 2e 0a 2d 20 57 68 65 6e .INSERT-TEXT-MODE?.value..-.When
3d340 20 49 4e 53 45 52 54 2d 54 45 58 54 2d 4d 4f 44 45 3f 20 69 73 20 70 72 6f 76 69 64 65 64 0a 20 .INSERT-TEXT-MODE?.is.provided..
3d360 20 2d 20 69 66 20 69 74 27 73 20 60 6c 73 70 2f 69 6e 73 65 72 74 2d 74 65 78 74 2d 6d 6f 64 65 .-.if.it's.`lsp/insert-text-mode
3d380 2d 61 73 2d 69 74 27 2c 20 64 6f 20 6e 6f 20 65 64 69 74 6f 72 20 69 6e 64 65 6e 74 61 74 69 6f -as-it',.do.no.editor.indentatio
3d3a0 6e 2e 0a 20 20 2d 20 69 66 20 69 74 27 73 20 60 6c 73 70 2f 69 6e 73 65 72 74 2d 74 65 78 74 2d n....-.if.it's.`lsp/insert-text-
3d3c0 6d 6f 64 65 2d 61 64 6a 75 73 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 27 2c 20 61 64 6a 75 73 74 mode-adjust-indentation',.adjust
3d3e0 20 6c 65 61 64 69 6e 67 0a 20 20 20 20 77 68 69 74 65 73 70 61 63 65 73 20 74 6f 20 6d 61 74 63 .leading.....whitespaces.to.matc
3d400 68 20 74 68 65 20 6c 69 6e 65 20 77 68 65 72 65 20 74 65 78 74 20 69 73 20 69 6e 73 65 72 74 65 h.the.line.where.text.is.inserte
3d420 64 2e 0a 2d 20 57 68 65 6e 20 69 74 27 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 64 2c 20 75 73 69 d..-.When.it's.not.provided,.usi
3d440 6e 67 20 60 69 6e 64 65 6e 74 2d 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 27 20 66 6f 72 20 65 61 ng.`indent-line-function'.for.ea
3d460 63 68 20 6c 69 6e 65 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 26 6f 70 74 69 6f 6e 61 ch.line...(fn.START.END.&optiona
3d480 6c 20 49 4e 53 45 52 54 2d 54 45 58 54 2d 4d 4f 44 45 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 l.INSERT-TEXT-MODE\=\?)..(defali
3d4a0 61 73 20 27 6c 73 70 2d 2d 69 6e 64 65 6e 74 2d 6c 69 6e 65 73 20 23 5b 37 37 30 20 22 5c 32 31 as.'lsp--indent-lines.#[770."\21
3d4c0 32 01 62 5c 32 31 30 5c 33 30 34 20 5c 32 31 32 03 62 5c 32 31 30 5c 33 30 35 20 29 02 08 5c 32 2.b\210\304.\212.b\210\305.)..\2
3d4e0 33 32 5c 32 30 33 17 00 5c 33 30 36 5c 32 30 32 2f 00 02 09 5c 32 33 32 5c 32 30 34 27 00 5c 6e 32\203..\306\202/...\232\204'.\n
3d500 5c 32 30 34 27 00 5c 33 30 37 5c 33 31 30 21 5c 32 30 33 2e 00 5c 33 31 31 5c 33 31 32 02 5c 22 \204'.\307\310!\203..\311\312.\"
3d520 5c 32 30 32 2f 00 0b 1b 04 62 5c 32 31 30 5c 33 31 33 79 5c 32 31 30 6d 3f 5c 32 30 35 4b 00 5c \202/....b\210\313y\210m?\205K.\
3d540 33 30 34 20 02 58 5c 32 30 35 4b 00 0b 20 5c 32 31 30 5c 33 31 33 79 5c 32 31 30 5c 32 30 32 36 304..X\205K...\210\313y\210\2026
3d560 00 29 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 20 5b 6c 73 70 2f 69 6e 73 65 72 74 2d 74 65 78 .)\266\202)\207".[lsp/insert-tex
3d580 74 2d 6d 6f 64 65 2d 61 73 2d 69 74 20 6c 73 70 2f 69 6e 73 65 72 74 2d 74 65 78 74 2d 6d 6f 64 t-mode-as-it.lsp/insert-text-mod
3d5a0 65 2d 61 64 6a 75 73 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6c 73 70 2d 65 6e 61 62 6c 65 2d e-adjust-indentation.lsp-enable-
3d5c0 72 65 6c 61 74 69 76 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 69 6e 64 65 6e 74 2d 6c 69 6e 65 relative-indentation.indent-line
3d5e0 2d 66 75 6e 63 74 69 6f 6e 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 63 75 72 -function.line-number-at-pos.cur
3d600 72 65 6e 74 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 69 67 6e 6f 72 65 20 64 65 72 69 76 65 64 2d rent-indentation.ignore.derived-
3d620 6d 6f 64 65 2d 70 20 6f 72 67 2d 6d 6f 64 65 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 mode-p.org-mode.make-closure.#[0
3d640 20 22 5c 32 31 32 5c 33 30 31 20 5c 32 31 30 5c 33 30 30 6a 29 5c 32 30 37 22 20 5b 56 30 20 62 ."\212\301.\210\300j)\207".[V0.b
3d660 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 5d 20 31 5d 20 6e 69 6c 5d 20 38 20 28 23 24 20 eginning-of-line].1].nil].8.(#$.
3d680 2e 20 32 35 30 36 32 33 29 5d 29 0a 23 40 31 34 38 20 41 70 70 6c 79 20 74 68 65 20 45 44 49 54 ..250623)]).#@148.Apply.the.EDIT
3d6a0 53 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 65 20 54 65 78 74 45 64 69 74 5b 5d 20 6f 62 S.described.in.the.TextEdit[].ob
3d6c0 6a 65 63 74 2e 0a 4f 50 45 52 41 54 49 4f 4e 20 69 73 20 73 79 6d 62 6f 6c 20 72 65 70 72 65 73 ject..OPERATION.is.symbol.repres
3d6e0 65 6e 74 69 6e 67 20 74 68 65 20 73 6f 75 72 63 65 20 6f 66 20 74 68 69 73 20 74 65 78 74 20 65 enting.the.source.of.this.text.e
3d700 64 69 74 2e 0a 0a 28 66 6e 20 45 44 49 54 53 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 50 45 52 41 54 dit...(fn.EDITS.&optional.OPERAT
3d720 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 ION)..(defalias.'lsp--apply-text
3d740 2d 65 64 69 74 73 20 23 5b 35 31 33 20 22 5c 33 30 35 02 21 3f 5c 32 30 35 66 00 5c 33 30 36 20 -edits.#[513."\305.!?\205f.\306.
3d760 5c 33 30 37 08 5c 32 31 31 5c 33 30 37 43 01 19 02 1a 03 1b 5c 33 31 30 5c 33 31 31 06 06 03 23 \307.\211\307C......\310\311...#
3d780 5c 32 31 36 5c 33 31 32 05 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 21 5c 32 31 30 5c 33 30 36 20 \216\312.!\210\313\314!\210\306.
3d7a0 06 07 47 5c 33 31 35 5c 33 31 36 02 70 23 5c 33 31 37 01 21 5c 32 31 30 5c 33 30 37 5c 33 32 30 ..G\315\316.p#\317.!\210\307\320
3d7c0 02 5c 33 32 31 05 23 5c 33 32 31 43 5c 66 5c 32 30 34 41 00 5c 33 32 32 5c 32 30 32 42 00 5c 33 .\321.#\321C\f\204A.\322\202B.\3
3d7e0 32 33 5c 33 31 30 5c 33 32 34 06 08 05 23 5c 32 31 36 5c 33 32 35 5c 33 31 30 5c 33 32 36 06 0f 23\310\324...#\216\325\310\326..
3d800 06 06 06 06 06 06 25 5c 33 32 37 5c 33 33 30 06 11 5c 32 33 37 5c 22 5c 22 29 5c 32 36 36 5c 32 ......%\327\330..\237\"\")\266\2
3d820 30 37 01 5c 33 33 31 5c 32 34 30 5c 32 31 30 2c 5c 32 36 36 5c 32 30 35 5c 32 30 37 22 20 5b 6d 07.\331\240\210,\266\205\207".[m
3d840 6f 73 74 2d 70 6f 73 69 74 69 76 65 2d 66 69 78 6e 75 6d 20 75 6e 64 6f 2d 73 74 72 6f 6e 67 2d ost-positive-fixnum.undo-strong-
3d860 6c 69 6d 69 74 20 75 6e 64 6f 2d 6c 69 6d 69 74 20 75 6e 64 6f 2d 6f 75 74 65 72 2d 6c 69 6d 69 limit.undo-limit.undo-outer-limi
3d880 74 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 73 65 71 2d 65 6d 70 74 79 2d t.lsp--virtual-buffer.seq-empty-
3d8a0 70 20 70 72 65 70 61 72 65 2d 63 68 61 6e 67 65 2d 67 72 6f 75 70 20 6e 69 6c 20 6d 61 6b 65 2d p.prepare-change-group.nil.make-
3d8c0 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 32 34 32 5c 32 30 33 09 00 5c 33 30 32 5c closure.#[0."\301\242\203..\302\
3d8e0 33 30 30 21 5c 32 30 37 5c 33 30 33 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 61 63 300!\207\303\300!\207".[V0.V1.ac
3d900 63 65 70 74 2d 63 68 61 6e 67 65 2d 67 72 6f 75 70 20 63 61 6e 63 65 6c 2d 63 68 61 6e 67 65 2d cept-change-group.cancel-change-
3d920 67 72 6f 75 70 5d 20 32 5d 20 61 63 74 69 76 61 74 65 2d 63 68 61 6e 67 65 2d 67 72 6f 75 70 20 group].2].activate-change-group.
3d940 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 62 65 66 6f 72 65 2d 61 70 70 6c 79 2d 65 64 69 74 73 run-hooks.lsp-before-apply-edits
3d960 2d 68 6f 6f 6b 20 66 6f 72 6d 61 74 20 22 41 70 70 6c 79 69 6e 67 20 25 73 20 65 64 69 74 73 20 -hook.format."Applying.%s.edits.
3d980 74 6f 20 60 25 73 27 20 2e 2e 2e 22 20 6c 73 70 2d 2d 69 6e 66 6f 20 6d 61 6b 65 2d 70 72 6f 67 to.`%s'....".lsp--info.make-prog
3d9a0 72 65 73 73 2d 72 65 70 6f 72 74 65 72 20 30 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d ress-reporter.0.lsp--apply-text-
3d9c0 65 64 69 74 2d 72 65 70 6c 61 63 65 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 20 6c 73 70 edit-replace-buffer-contents.lsp
3d9e0 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 30 21 --apply-text-edit.#[0."\302\300!
3da00 5c 32 31 30 5c 33 30 33 5c 33 30 31 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 75 6e 64 6f 2d 61 \210\303\301!\207".[V0.V1.undo-a
3da20 6d 61 6c 67 61 6d 61 74 65 2d 63 68 61 6e 67 65 2d 67 72 6f 75 70 20 70 72 6f 67 72 65 73 73 2d malgamate-change-group.progress-
3da40 72 65 70 6f 72 74 65 72 2d 64 6f 6e 65 5d 20 32 5d 20 6d 61 70 63 20 23 5b 32 35 37 20 22 5c 33 reporter-done].2].mapc.#[257."\3
3da60 30 31 5c 33 30 32 5c 32 31 31 5c 32 34 32 54 5c 32 34 30 5c 33 30 35 01 5c 32 34 37 5c 32 30 33 01\302\211\242T\240\305.\247\203
3da80 13 00 01 03 40 59 5c 32 30 35 18 00 5c 33 30 36 03 03 03 23 5c 32 36 36 04 5c 33 30 33 01 21 5c ....@Y\205..\306...#\266.\303.!\
3daa0 32 31 30 5c 33 30 37 01 21 5c 32 30 33 5b 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 04 210\307.!\203[.\310\311\312\313.
3dac0 5c 22 5c 33 31 34 5c 22 21 5c 32 31 31 5c 32 30 33 5a 00 5c 33 31 32 5c 33 31 35 03 5c 22 5c 32 \"\314\"!\211\203Z.\312\315.\"\2
3dae0 31 31 5c 32 30 33 59 00 5c 33 31 32 5c 33 31 36 04 5c 22 5c 32 31 31 5c 32 30 33 58 00 01 5c 66 11\203Y.\312\316.\"\211\203X..\f
3db00 3d 5c 32 30 33 58 00 02 01 47 5c 5c 62 5c 32 31 30 5c 33 31 37 03 60 5c 22 5c 32 31 30 5c 33 32 =\203X...G\\b\210\317.`\"\210\32
3db20 30 01 04 60 23 5c 32 31 30 5c 32 31 30 5c 32 31 30 5c 32 31 30 5c 33 32 31 5c 33 32 32 5c 33 30 0..`#\210\210\210\210\321\322\30
3db40 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 6c 73 70 2f 69 6e 73 65 72 74 0\"\207".[V0.V1.V2.V3.lsp/insert
3db60 2d 74 65 78 74 2d 66 6f 72 6d 61 74 2d 73 6e 69 70 70 65 74 20 6e 69 6c 20 70 72 6f 67 72 65 73 -text-format-snippet.nil.progres
3db80 73 2d 72 65 70 6f 72 74 65 72 2d 64 6f 2d 75 70 64 61 74 65 20 6c 73 70 3a 73 6e 69 70 70 65 74 s-reporter-do-update.lsp:snippet
3dba0 2d 74 65 78 74 2d 65 64 69 74 2d 69 6e 73 65 72 74 2d 74 65 78 74 2d 66 6f 72 6d 61 74 5c 3f 20 -text-edit-insert-text-format\?.
3dbc0 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 67 65 74 20 67 lsp--position-to-point.lsp-get.g
3dbe0 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 3a 73 74 61 72 74 20 22 69 6e 73 65 72 74 54 65 78 ethash."range".:start."insertTex
3dc00 74 46 6f 72 6d 61 74 22 20 22 6e 65 77 54 65 78 74 22 20 6c 73 70 2d 2d 69 6e 64 65 6e 74 2d 6c tFormat"."newText".lsp--indent-l
3dc20 69 6e 65 73 20 6c 73 70 2d 2d 65 78 70 61 6e 64 2d 73 6e 69 70 70 65 74 20 72 75 6e 2d 68 6f 6f ines.lsp--expand-snippet.run-hoo
3dc40 6b 2d 77 69 74 68 2d 61 72 67 73 20 6c 73 70 2d 61 66 74 65 72 2d 61 70 70 6c 79 2d 65 64 69 74 k-with-args.lsp-after-apply-edit
3dc60 73 2d 68 6f 6f 6b 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 45 44 49 54 29 22 5d 20 73 65 71 2d 73 s-hook].8."\n\n(fn.EDIT)"].seq-s
3dc80 6f 72 74 20 6c 73 70 2d 2d 74 65 78 74 2d 65 64 69 74 2d 73 6f 72 74 2d 70 72 65 64 69 63 61 74 ort.lsp--text-edit-sort-predicat
3dca0 65 20 74 5d 20 32 31 20 28 23 24 20 2e 20 32 35 31 35 33 38 29 5d 29 0a 23 40 31 31 32 20 43 72 e.t].21.(#$...251538)]).#@112.Cr
3dcc0 65 61 74 65 20 28 68 61 6e 64 6c 65 72 20 63 6c 65 61 6e 75 70 2d 66 6e 29 20 66 6f 72 20 61 70 eate.(handler.cleanup-fn).for.ap
3dce0 70 6c 79 69 6e 67 20 74 65 78 74 20 65 64 69 74 73 20 69 6e 20 61 73 79 6e 63 20 72 65 71 75 65 plying.text.edits.in.async.reque
3dd00 73 74 2e 0a 4f 6e 6c 79 20 77 6f 72 6b 73 20 77 68 65 6e 20 6d 6f 64 65 20 69 73 20 27 74 69 63 st..Only.works.when.mode.is.'tic
3dd20 6b 20 6f 72 20 27 61 6c 69 76 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 72 k.or.'alive...(defalias.'lsp--cr
3dd40 65 61 74 65 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 2d 68 61 6e 64 6c 65 72 73 20 23 eate-apply-text-edits-handlers.#
3dd60 5b 30 20 22 5c 33 30 30 43 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 33 5c 33 30 34 02 5c 33 30 [0."\300C\301\302.\"\303\304.\30
3dd80 30 5c 33 30 35 24 5c 32 31 30 5c 33 30 31 5c 33 30 36 03 5c 22 5c 33 30 31 5c 33 30 37 03 5c 22 0\305$\210\301\306.\"\301\307.\"
3dda0 44 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 33 38 35 20 22 D\207".[nil.make-closure.#[385."
3ddc0 5c 33 30 30 5c 32 31 31 5c 32 34 32 5c 32 30 33 0d 00 02 5c 33 30 30 5c 32 34 32 5e 5c 32 30 32 \300\211\242\203...\300\242^\202
3dde0 0e 00 02 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 ...\240\207".[V0].5."\n\n(fn.STA
3de00 52 54 20 26 72 65 73 74 20 5f 29 22 5d 20 61 64 64 2d 68 6f 6f 6b 20 62 65 66 6f 72 65 2d 63 68 RT.&rest._)"].add-hook.before-ch
3de20 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 34 32 ange-functions.t.#[257."\300\242
3de40 5c 32 30 33 13 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 30 5c 22 02 5c 22 5c 32 30 33 13 \203..\301\302\303\300\".\"\203.
3de60 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 5c 33 30 36 01 5c 33 30 37 5c 22 5c 32 30 37 22 20 5b .\304\305!\207\306.\307\"\207".[
3de80 56 30 20 73 65 71 2d 66 69 6e 64 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 V0.seq-find.make-closure.#[257."
3dea0 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 5c 22 5c 33 30 35 5c 22 21 5c 32 31 31 5c 33 \301\302\303\304.\"\305\"!\211\3
3dec0 30 30 5c 32 34 32 56 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 00\242V\207".[V0.lsp--position-t
3dee0 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 67 65 74 20 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 o-point.lsp-get.gethash."range".
3df00 3a 65 6e 64 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6c 73 70 2d 2d :end].6."\n\n(fn.INPUT0)"].lsp--
3df20 77 61 72 6e 20 22 54 65 78 74 45 64 69 74 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 70 70 6c warn."TextEdits.will.not.be.appl
3df40 69 65 64 20 73 69 6e 63 65 20 64 6f 63 75 6d 65 6e 74 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 ied.since.document.has.been.modi
3df60 66 69 65 64 20 62 65 66 6f 72 65 20 6f 66 20 74 68 65 6d 2e 22 20 6c 73 70 2d 2d 61 70 70 6c 79 fied.before.of.them.".lsp--apply
3df80 2d 74 65 78 74 2d 65 64 69 74 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 63 6c 65 61 6e 75 70 5d 20 -text-edits.completion-cleanup].
3dfa0 35 20 22 5c 6e 5c 6e 28 66 6e 20 45 44 49 54 53 29 22 5d 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 5."\n\n(fn.EDITS)"].#[0."\301\30
3dfc0 32 5c 33 30 30 5c 33 30 33 23 5c 32 30 37 22 20 5b 56 30 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 2\300\303#\207".[V0.remove-hook.
3dfe0 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 74 5d 20 34 5d 5d 20 37 before-change-functions.t].4]].7
3e000 20 28 23 24 20 2e 20 32 35 33 31 31 38 29 5d 29 0a 23 40 31 31 34 20 47 65 74 20 74 68 65 20 76 .(#$...253118)]).#@114.Get.the.v
3e020 61 6c 75 65 20 6f 66 20 63 61 70 61 62 69 6c 69 74 79 20 43 41 50 2e 20 20 49 66 20 43 41 50 41 alue.of.capability.CAP...If.CAPA
3e040 42 49 4c 49 54 49 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 74 68 65 6d 20 69 6e BILITIES.is.non-nil,.use.them.in
3e060 73 74 65 61 64 2e 0a 0a 28 66 6e 20 43 41 50 20 26 6f 70 74 69 6f 6e 61 6c 20 43 41 50 41 42 49 stead...(fn.CAP.&optional.CAPABI
3e080 4c 49 54 49 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 61 70 61 62 69 6c LITIES)..(defalias.'lsp--capabil
3e0a0 69 74 79 20 23 5b 35 31 33 20 22 01 3b 5c 32 30 33 5c 66 00 5c 33 30 30 5c 33 30 31 03 50 21 5c ity.#[513.".;\203\f.\300\301.P!\
3e0c0 32 36 32 02 5c 33 30 32 01 5c 32 30 36 13 00 5c 33 30 33 20 03 5c 22 5c 32 30 37 22 20 5b 69 6e 262.\302.\206..\303..\"\207".[in
3e0e0 74 65 72 6e 20 22 3a 22 20 6c 73 70 2d 67 65 74 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 tern.":".lsp-get.lsp--server-cap
3e100 61 62 69 6c 69 74 69 65 73 5d 20 35 20 28 23 24 20 2e 20 32 35 33 39 37 35 29 5d 29 0a 23 40 36 abilities].5.(#$...253975)]).#@6
3e120 35 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 72 65 20 69 73 20 77 6f 72 6b 73 70 61 5.Check.whether.there.is.workspa
3e140 63 65 20 70 72 6f 76 69 64 69 6e 67 20 4d 45 54 48 4f 44 2e 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 ce.providing.METHOD...(fn.METHOD
3e160 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 )..(defalias.'lsp--registered-ca
3e180 70 61 62 69 6c 69 74 79 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 20 5c 33 30 33 5c 33 30 pability.#[257."\301\302.\303\30
3e1a0 31 5c 32 31 31 03 5c 32 30 33 41 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 1\211.\203A..\211A\262.\242\262.
3e1c0 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 08 5c 22 5c 33 30 .\262..T\262.\304\305\306..\"\30
3e1e0 37 04 21 08 3e 5c 32 30 34 2f 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 06 06 44 5c 22 5c 32 31 30 7.!.>\204/.\310\311\312..D\"\210
3e200 03 5c 33 31 33 48 5c 22 5c 32 31 31 5c 32 30 33 3d 00 5c 32 31 31 06 06 42 5c 32 36 32 06 5c 32 .\313H\"\211\203=.\211..B\262.\2
3e220 31 30 5c 32 30 32 06 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 32 36 32 01 40 5c 32 30 37 22 10\202..\266.\211\237\262.@\207"
3e240 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 .[cl-struct-lsp--workspace-tags.
3e260 6e 69 6c 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 30 20 73 65 71 2d 66 69 6e 64 20 6d 61 nil.lsp-workspaces.0.seq-find.ma
3e280 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 01 21 09 3e 5c 32 30 34 0f 00 ke-closure.#[257."\302.!.>\204..
3e2a0 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 33 30 \303\304\305.D\"\210\211\306H\30
3e2c0 30 5c 32 33 32 5c 32 30 37 22 20 5b 56 30 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 0\232\207".[V0.cl-struct-lsp--re
3e2e0 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 gistered-capability-tags.type-of
3e300 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 6c 73 70 2d .signal.wrong-type-argument.lsp-
3e320 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 32 5d 20 35 20 22 5c 6e 5c -registered-capability.2].5."\n\
3e340 6e 28 66 6e 20 52 45 47 29 22 5d 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 n(fn.REG)"].type-of.signal.wrong
3e360 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 5d -type-argument.lsp--workspace.3]
3e380 20 31 32 20 28 23 24 20 2e 20 32 35 34 32 34 32 29 5d 29 0a 23 40 31 32 31 20 53 74 6f 72 65 20 .12.(#$...254242)]).#@121.Store.
3e3a0 74 68 65 20 70 6f 73 69 74 69 6f 6e 73 20 66 72 6f 6d 20 74 68 65 20 60 6c 73 70 2d 62 65 66 6f the.positions.from.the.`lsp-befo
3e3c0 72 65 2d 63 68 61 6e 67 65 27 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 2c 20 66 6f 72 0a 76 61 re-change'.function.call,.for.va
3e3e0 6c 69 64 61 74 69 6f 6e 20 61 6e 64 20 75 73 65 20 69 6e 20 74 68 65 20 60 6c 73 70 2d 6f 6e 2d lidation.and.use.in.the.`lsp-on-
3e400 63 68 61 6e 67 65 27 20 66 75 6e 63 74 69 6f 6e 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d change'.function...(defvar.lsp--
3e420 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 6c 73 20 6e 69 6c 20 28 23 24 20 2e 20 32 35 34 before-change-vals.nil.(#$...254
3e440 38 37 34 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 874)).(make-variable-buffer-loca
3e460 6c 20 27 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 6c 73 29 0a 23 40 31 30 l.'lsp--before-change-vals).#@10
3e480 33 20 4d 61 6b 65 20 61 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 43 6f 6e 74 65 6e 74 43 68 61 6e 3.Make.a.TextDocumentContentChan
3e4a0 67 65 45 76 65 6e 74 20 62 6f 64 79 20 66 6f 72 20 53 54 41 52 54 20 74 6f 20 45 4e 44 2c 20 6f geEvent.body.for.START.to.END,.o
3e4c0 66 20 6c 65 6e 67 74 68 20 4c 45 4e 47 54 48 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 f.length.LENGTH...(fn.START.END.
3e4e0 4c 45 4e 47 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f LENGTH)..(defalias.'lsp--text-do
3e500 63 75 6d 65 6e 74 2d 63 6f 6e 74 65 6e 74 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 23 5b 37 37 cument-content-change-event.#[77
3e520 31 20 22 5c 32 31 31 5c 33 30 31 55 5c 32 30 33 1c 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 21 1."\211\301U\203..\302\303\304.!
3e540 5c 33 30 34 06 06 21 5c 22 5c 33 30 35 5c 33 30 31 5c 33 30 36 5c 33 30 37 06 08 06 08 5c 22 5c \304..!\"\305\301\306\307....\"\
3e560 32 35 37 06 5c 32 30 37 02 02 3d 5c 32 30 33 3e 00 5c 33 31 30 03 02 5c 22 5c 32 30 33 3b 00 5c 257.\207..=\203>.\310..\"\203;.\
3e580 33 30 32 5c 33 30 33 5c 33 30 34 05 21 5c 33 31 31 08 5c 33 31 32 5c 22 5c 22 5c 33 30 35 03 5c 302\303\304.!\311.\312\"\"\305.\
3e5a0 33 31 33 42 42 42 42 5c 32 30 37 5c 33 31 34 20 5c 32 30 37 5c 33 31 30 03 02 5c 22 5c 32 30 33 313BBBB\207\314.\207\310..\"\203
3e5c0 5b 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 21 5c 33 31 31 08 5c 33 31 32 5c 22 5c 22 5c 33 30 [.\302\303\304.!\311.\312\"\"\30
3e5e0 35 03 5c 33 30 36 5c 33 30 37 06 08 06 08 5c 22 5c 32 35 37 06 5c 32 30 37 5c 33 31 34 20 5c 32 5.\306\307....\"\257.\207\314.\2
3e600 30 37 22 20 5b 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 6c 73 20 30 20 3a 07".[lsp--before-change-vals.0.:
3e620 72 61 6e 67 65 20 6c 73 70 2d 2d 72 61 6e 67 65 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 range.lsp--range.lsp--point-to-p
3e640 6f 73 69 74 69 6f 6e 20 3a 72 61 6e 67 65 4c 65 6e 67 74 68 20 3a 74 65 78 74 20 62 75 66 66 65 osition.:rangeLength.:text.buffe
3e660 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6c 73 70 2d 2d 62 r-substring-no-properties.lsp--b
3e680 72 61 63 6b 65 74 65 64 2d 63 68 61 6e 67 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 65 6e 64 racketed-change-p.plist-get.:end
3e6a0 2d 70 6f 73 20 28 3a 74 65 78 74 20 22 22 29 20 6c 73 70 2d 2d 66 75 6c 6c 2d 63 68 61 6e 67 65 -pos.(:text."").lsp--full-change
3e6c0 2d 65 76 65 6e 74 5d 20 31 31 20 28 23 24 20 2e 20 32 35 35 31 30 36 29 5d 29 0a 23 40 31 33 37 -event].11.(#$...255106)]).#@137
3e6e0 20 49 66 20 74 68 65 20 62 65 66 6f 72 65 20 61 6e 64 20 61 66 74 65 72 20 70 6f 73 69 74 69 6f .If.the.before.and.after.positio
3e700 6e 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 2c 20 61 6e 64 20 74 68 65 20 6c 65 6e 67 74 68 0a ns.are.the.same,.and.the.length.
3e720 69 73 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 73 74 61 72 74 20 72 61 6e 67 65 2c 20 is.the.size.of.the.start.range,.
3e740 77 65 20 61 72 65 20 70 72 6f 62 61 62 6c 79 20 67 6f 6f 64 2e 0a 0a 28 66 6e 20 53 54 41 52 54 we.are.probably.good...(fn.START
3e760 20 4c 45 4e 47 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 62 72 61 63 6b 65 .LENGTH)..(defalias.'lsp--bracke
3e780 74 65 64 2d 63 68 61 6e 67 65 2d 70 20 23 5b 35 31 34 20 22 5c 33 30 31 08 5c 33 30 32 5c 22 5c ted-change-p.#[514."\301.\302\"\
3e7a0 33 30 31 08 5c 33 30 33 5c 22 03 01 3d 5c 32 30 35 13 00 02 02 02 5a 3d 5c 32 30 37 22 20 5b 6c 301.\303\"..=\205.....Z=\207".[l
3e7c0 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 6c 73 20 70 6c 69 73 74 2d 67 65 74 sp--before-change-vals.plist-get
3e7e0 20 3a 65 6e 64 20 3a 73 74 61 72 74 5d 20 37 20 28 23 24 20 2e 20 32 35 35 37 31 33 29 5d 29 0a .:end.:start].7.(#$...255713)]).
3e800 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 75 6c 6c 2d 63 68 61 6e 67 65 2d 65 76 65 6e (defalias.'lsp--full-change-even
3e820 74 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 20 44 5c 32 30 37 22 20 5b 3a 74 65 78 74 20 6c 73 t.#[0."\300\301.D\207".[:text.ls
3e840 70 2d 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 5d 20 32 5d 29 0a 23 40 38 38 20 45 78 65 63 p--buffer-content].2]).#@88.Exec
3e860 75 74 65 64 20 62 65 66 6f 72 65 20 61 20 66 69 6c 65 20 69 73 20 63 68 61 6e 67 65 64 2e 0a 41 uted.before.a.file.is.changed..A
3e880 64 64 65 64 20 74 6f 20 60 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 dded.to.`before-change-functions
3e8a0 27 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c '...(fn.START.END)..(defalias.'l
3e8c0 73 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 23 5b 35 31 34 20 22 5c 33 30 32 20 5c 33 30 sp-before-change.#[514."\302.\30
3e8e0 33 5c 33 30 34 02 5c 22 5c 32 31 36 08 5c 32 30 33 1d 00 5c 32 31 32 5c 33 30 35 03 5c 33 30 36 3\304.\"\216.\203..\212\305.\306
3e900 04 5c 33 30 37 5c 33 31 30 06 07 21 5c 32 35 37 06 5c 32 31 31 11 29 5c 32 30 32 31 00 5c 33 31 .\307\310..!\257.\211.)\2021.\31
3e920 31 18 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 5c 33 30 35 03 5c 33 30 36 04 5c 33 30 37 5c 33 31 1.\214~\210\212\305.\306.\307\31
3e940 30 06 07 21 5c 32 35 37 06 5c 32 31 31 11 2b 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 61 6c 72 65 0..!\257.\211.+)\207".[lsp--alre
3e960 61 64 79 2d 77 69 64 65 6e 65 64 20 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 ady-widened.lsp--before-change-v
3e980 61 6c 73 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 als.match-data.make-closure.#[0.
3e9a0 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 74 2d 6d 61 74 "\301\300\302\"\207".[V0.set-mat
3e9c0 63 68 2d 64 61 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 5d 20 3a 73 74 61 72 74 20 3a 65 6e ch-data.evaporate].3].:start.:en
3e9e0 64 20 3a 65 6e 64 2d 70 6f 73 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f d.:end-pos.lsp--point-to-positio
3ea00 6e 20 74 5d 20 31 30 20 28 23 24 20 2e 20 32 35 36 30 39 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 n.t].10.(#$...256092)]).(defalia
3ea20 73 20 27 6c 73 70 2d 2d 66 6c 75 73 68 2d 64 65 6c 61 79 65 64 2d 63 68 61 6e 67 65 73 20 23 5b s.'lsp--flush-delayed-changes.#[
3ea40 30 20 22 5c 33 30 33 18 09 5c 32 30 33 5c 6e 00 5c 33 30 34 09 21 5c 32 31 30 5c 33 30 35 5c 33 0."\303..\203\n.\304.!\210\305\3
3ea60 30 36 5c 6e 5c 32 33 37 5c 33 30 37 12 5c 22 29 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 71 06\n\237\307.\")\207".[inhibit-q
3ea80 75 69 74 20 6c 73 70 2d 2d 64 65 6c 61 79 2d 74 69 6d 65 72 20 6c 73 70 2d 2d 64 65 6c 61 79 65 uit.lsp--delay-timer.lsp--delaye
3eaa0 64 2d 72 65 71 75 65 73 74 73 20 74 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 6d 61 70 63 20 23 d-requests.t.cancel-timer.mapc.#
3eac0 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 01 5c 32 31 31 41 5c [257."\211.\211A\262.\242.\211A\
3eae0 32 36 32 03 5c 32 34 32 02 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 03 40 72 02 71 5c 32 31 30 262.\242.\211A\262.\242.@r.q\210
3eb00 03 18 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 33 30 34 5c 33 30 35 06 06 21 46 5c 22 2a 5c 32 ..\301\302\303.\304\305..!F\"*\2
3eb20 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 6e 6f 74 69 07".[lsp--cur-workspace.lsp-noti
3eb40 66 79 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 64 43 68 61 6e 67 65 22 20 3a 74 65 78 fy."textDocument/didChange".:tex
3eb60 74 44 6f 63 75 6d 65 6e 74 20 3a 63 6f 6e 74 65 6e 74 43 68 61 6e 67 65 73 20 76 65 63 74 6f 72 tDocument.:contentChanges.vector
3eb80 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6e 69 6c 5d 20 34 5d 29 ].13."\n\n(fn.INPUT0)"].nil].4])
3eba0 0a 23 40 31 38 20 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 .#@18...(fn.WORKSPACE)..(defalia
3ebc0 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 20 23 5b s.'lsp--workspace-sync-method.#[
3ebe0 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 08 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 257."\301\302.!.>\204..\303\304\
3ec00 33 30 35 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 21 5c 33 30 37 01 21 5c 32 30 33 1e 00 5c 33 305.D\"\210.\306H!\307.!\203..\3
3ec20 31 30 01 21 5c 32 30 37 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 10.!\207\207".[cl-struct-lsp--wo
3ec40 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 rkspace-tags.lsp:server-capabili
3ec60 74 69 65 73 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 5c 3f 20 74 79 70 65 2d 6f ties-text-document-sync\?.type-o
3ec80 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 6c 73 70 f.signal.wrong-type-argument.lsp
3eca0 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 20 6c 73 70 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d --workspace.2.lsp-text-document-
3ecc0 73 79 6e 63 2d 6f 70 74 69 6f 6e 73 5c 3f 20 6c 73 70 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 sync-options\?.lsp:text-document
3ece0 2d 73 79 6e 63 2d 6f 70 74 69 6f 6e 73 2d 63 68 61 6e 67 65 5c 3f 5d 20 36 20 28 23 24 20 2e 20 -sync-options-change\?].6.(#$...
3ed00 32 35 36 39 33 34 29 5d 29 0a 23 40 31 32 36 20 45 78 65 63 75 74 65 64 20 77 68 65 6e 20 61 20 256934)]).#@126.Executed.when.a.
3ed20 66 69 6c 65 20 69 73 20 63 68 61 6e 67 65 64 2e 0a 41 64 64 65 64 20 74 6f 20 60 61 66 74 65 72 file.is.changed..Added.to.`after
3ed40 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 -change-functions'...(fn.START.E
3ed60 4e 44 20 4c 45 4e 47 54 48 20 26 6f 70 74 69 6f 6e 61 6c 20 43 4f 4e 54 45 4e 54 2d 43 48 41 4e ND.LENGTH.&optional.CONTENT-CHAN
3ed80 47 45 2d 45 56 45 4e 54 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6f 6e 2d GE-EVENT-FN)..(defalias.'lsp-on-
3eda0 63 68 61 6e 67 65 20 23 5b 31 30 32 37 20 22 5c 33 30 36 20 5c 33 30 37 5c 33 31 30 02 5c 22 5c change.#[1027."\306.\307\310.\"\
3edc0 32 31 36 5c 33 31 31 5c 33 31 32 18 19 5c 6e 3f 5c 32 30 35 49 00 0b 54 13 5c 33 31 33 5c 33 30 216\311\312..\n?\205I..T.\313\30
3ede0 37 5c 33 31 34 06 07 06 07 06 07 06 07 25 5c 33 31 35 20 5c 22 5c 32 31 30 5c 66 5c 32 30 33 2b 7\314........%\315.\"\210\f\203+
3ee00 00 5c 33 31 36 5c 66 21 5c 32 31 30 5c 33 31 37 0d 5c 33 31 32 5c 33 32 30 23 14 5c 33 32 31 5c .\316\f!\210\317.\312\320#.\321\
3ee20 33 32 32 21 5c 32 31 30 5c 33 32 33 70 21 5c 32 31 30 5c 33 31 32 5c 32 31 31 16 16 16 17 0e 18 322!\210\323p!\210\312\211......
3ee40 5c 32 30 35 49 00 5c 33 32 34 5c 33 32 35 5c 33 31 35 20 5c 22 2b 5c 32 30 37 22 20 5b 6c 73 70 \205I.\324\325\315.\"+\207".[lsp
3ee60 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 69 6e 68 69 62 69 74 2d 71 75 69 74 20 72 65 76 --cur-workspace.inhibit-quit.rev
3ee80 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 20 6c 73 70 2d 2d 63 75 ert-buffer-in-progress-p.lsp--cu
3eea0 72 2d 76 65 72 73 69 6f 6e 20 6c 73 70 2d 2d 64 65 6c 61 79 2d 74 69 6d 65 72 20 6c 73 70 2d 64 r-version.lsp--delay-timer.lsp-d
3eec0 65 62 6f 75 6e 63 65 2d 66 75 6c 6c 2d 73 79 6e 63 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2d ebounce-full-sync-notifications-
3eee0 69 6e 74 65 72 76 61 6c 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 interval.match-data.make-closure
3ef00 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 56 30 20 73 65 .#[0."\301\300\302\"\207".[V0.se
3ef20 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 20 6e 69 6c t-match-data.evaporate].3].t.nil
3ef40 20 6d 61 70 63 20 23 5b 32 35 37 20 22 5c 66 5c 32 30 36 07 00 5c 33 30 36 01 21 5c 32 31 31 5c .mapc.#[257."\f\206..\306.!\211\
3ef60 33 30 37 5c 32 36 37 5c 32 30 32 53 00 0d 5c 32 30 33 5c 22 00 01 70 5c 33 31 30 20 5c 33 31 31 307\267\202S..\203\"..p\310.\311
3ef80 20 46 5c 33 31 32 5c 33 31 33 0e 13 5c 22 42 5c 32 31 31 16 13 5c 32 30 37 01 1e 14 5c 33 31 34 .F\312\313..\"B\211..\207...\314
3efa0 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 31 31 20 21 5c 33 32 30 5c 33 31 30 20 46 5c 22 29 5c \315\316\317\311.!\320\310.F\")\
3efc0 32 30 37 01 1e 14 5c 33 31 34 5c 33 31 35 5c 33 32 30 5c 33 31 30 20 5c 33 31 36 5c 33 31 37 5c 207...\314\315\320\310.\316\317\
3efe0 33 30 33 5c 32 30 33 49 00 5c 33 30 33 5c 33 30 30 5c 33 30 31 5c 33 30 32 23 5c 32 30 32 4e 00 303\203I.\303\300\301\302#\202N.
3f000 5c 33 32 31 5c 33 30 30 5c 33 30 31 5c 33 30 32 23 21 46 5c 22 29 5c 32 30 37 5c 33 32 32 5c 32 \321\300\301\302#!F\")\207\322\2
3f020 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 6c 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 07".[V0.V1.V2.V3.lsp-document-sy
3f040 6e 63 2d 6d 65 74 68 6f 64 20 6c 73 70 2d 64 65 62 6f 75 6e 63 65 2d 66 75 6c 6c 2d 73 79 6e 63 nc-method.lsp-debounce-full-sync
3f060 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 79 -notifications.lsp--workspace-sy
3f080 6e 63 2d 6d 65 74 68 6f 64 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 32 20 74 nc-method.#s(hash-table.size.2.t
3f0a0 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 2d 74 68 est.eq.rehash-size.1.5.rehash-th
3f0c0 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 61 20 28 reshold.0.8125.purecopy.t.data.(
3f0e0 31 20 31 33 20 32 20 35 31 29 29 20 6c 73 70 2d 2d 76 65 72 73 69 6f 6e 65 64 2d 74 65 78 74 2d 1.13.2.51)).lsp--versioned-text-
3f100 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 6c 73 70 2d 2d 66 75 6c 6c 2d 63 68 document-identifier.lsp--full-ch
3f120 61 6e 67 65 2d 65 76 65 6e 74 20 2d 72 65 6d 6f 76 65 20 23 5b 32 35 37 20 22 5c 32 31 31 41 40 ange-event.-remove.#[257."\211A@
3f140 70 01 5c 32 33 32 5c 32 30 37 22 20 5b 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 p.\232\207".[].4."\n\n(fn.INPUT0
3f160 29 22 5d 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 64 )"].lsp-notify."textDocument/did
3f180 43 68 61 6e 67 65 22 20 3a 63 6f 6e 74 65 6e 74 43 68 61 6e 67 65 73 20 76 65 63 74 6f 72 20 3a Change".:contentChanges.vector.:
3f1a0 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d textDocument.lsp--text-document-
3f1c0 63 6f 6e 74 65 6e 74 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 6e 69 6c 20 6c 73 70 2d 2d 64 65 content-change-event.nil.lsp--de
3f1e0 6c 61 79 65 64 2d 72 65 71 75 65 73 74 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 layed-requests.lsp--cur-workspac
3f200 65 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 22 5d 20 6c 73 70 2d e].12."\n\n(fn.WORKSPACE)"].lsp-
3f220 77 6f 72 6b 73 70 61 63 65 73 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 72 75 6e 2d 77 69 74 68 workspaces.cancel-timer.run-with
3f240 2d 69 64 6c 65 2d 74 69 6d 65 72 20 6c 73 70 2d 2d 66 6c 75 73 68 2d 64 65 6c 61 79 65 64 2d 63 -idle-timer.lsp--flush-delayed-c
3f260 68 61 6e 67 65 73 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d hanges.lsp--remove-overlays.lsp-
3f280 68 69 67 68 6c 69 67 68 74 20 6c 73 70 2d 2d 61 66 74 65 72 2d 63 68 61 6e 67 65 20 6d 61 70 63 highlight.lsp--after-change.mapc
3f2a0 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 18 5c 33 30 32 08 21 09 3e 5c 32 30 34 11 00 5c 33 30 ar.#[257."\211.\302.!.>\204..\30
3f2c0 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 33 30 37 5c 33 31 30 5c 3\304\305.D\"\210.\306H\307\310\
3f2e0 33 31 31 20 21 02 5c 22 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 311.!.\"\262.)\207".[lsp--cur-wo
3f300 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 rkspace.cl-struct-lsp--workspace
3f320 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-
3f340 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 30 20 72 65 6d 68 61 argument.lsp--workspace.20.remha
3f360 73 68 20 6c 73 70 2d 2d 66 69 78 2d 70 61 74 68 2d 63 61 73 69 6e 67 20 62 75 66 66 65 72 2d 66 sh.lsp--fix-path-casing.buffer-f
3f380 69 6c 65 2d 6e 61 6d 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6c 73 70 2d 2d ile-name].5."\n\n(fn.IT)"].lsp--
3f3a0 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 20 6c 73 70 2d 2d 73 69 67 6e 61 74 signature-last-index.lsp--signat
3f3c0 75 72 65 2d 6c 61 73 74 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 2d 63 6c 65 61 6e 2d 61 66 ure-last.lsp-diagnostic-clean-af
3f3e0 74 65 72 2d 63 68 61 6e 67 65 5d 20 31 33 20 28 23 24 20 2e 20 32 35 37 32 39 36 29 5d 29 0a 23 ter-change].13.(#$...257296)]).#
3f400 40 31 38 20 46 6c 61 67 20 74 6f 20 63 6f 6e 74 72 6f 6c 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 @18.Flag.to.control...(defvar.ls
3f420 70 2d 69 6e 68 69 62 69 74 2d 6c 73 70 2d 68 6f 6f 6b 73 20 6e 69 6c 20 28 23 24 20 2e 20 32 35 p-inhibit-lsp-hooks.nil.(#$...25
3f440 39 30 37 36 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 9076)).(byte-code."\300\301\302\
3f460 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 303\304DD\305\306\307\310\311&.\
3f480 32 31 30 5c 33 30 30 5c 33 31 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 44 44 5c 33 31 34 5c 33 30 210\300\312\302\303\313DD\314\30
3f4a0 36 5c 33 31 35 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 36 5c 33 30 32 5c 6\315\310\311&.\210\300\316\302\
3f4c0 33 30 33 5c 33 31 37 44 44 5c 33 32 30 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 303\317DD\320\306\307\310\311&.\
3f4e0 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 207".[custom-declare-variable.ls
3f500 70 2d 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f p-on-change-hook.funcall.functio
3f520 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 3d 22 22 5d 20 n.#[0."\300\207".[nil].1.#1=""].
3f540 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 77 68 65 6e 20 62 75 66 66 65 72 20 68 61 73 20 63 68 "Hooks.to.run.when.buffer.has.ch
3f560 61 6e 67 65 64 2e 22 20 3a 74 79 70 65 20 68 6f 6f 6b 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f anged.".:type.hook.:group.lsp-mo
3f580 64 65 20 6c 73 70 2d 69 64 6c 65 2d 64 65 6c 61 79 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 de.lsp-idle-delay.#[0."\300\207"
3f5a0 20 5b 30 2e 35 5d 20 31 20 23 31 23 5d 20 22 44 65 62 6f 75 6e 63 65 20 69 6e 74 65 72 76 61 6c .[0.5].1.#1#]."Debounce.interval
3f5c0 20 66 6f 72 20 60 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 22 20 .for.`after-change-functions'.".
3f5e0 6e 75 6d 62 65 72 20 6c 73 70 2d 6f 6e 2d 69 64 6c 65 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 number.lsp-on-idle-hook.#[0."\30
3f600 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 20 23 31 23 5d 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 0\207".[nil].1.#1#]."Hooks.to.ru
3f620 6e 20 61 66 74 65 72 20 60 6c 73 70 2d 69 64 6c 65 2d 64 65 6c 61 79 27 2e 22 5d 20 38 29 0a 23 n.after.`lsp-idle-delay'."].8).#
3f640 40 31 35 20 0a 0a 28 66 6e 20 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 @15...(fn.BUFFER)..(defalias.'ls
3f660 70 2d 2d 69 64 6c 65 2d 72 65 73 63 68 65 64 75 6c 65 20 23 5b 32 35 37 20 22 08 5c 32 30 33 08 p--idle-reschedule.#[257.".\203.
3f680 00 5c 33 30 32 08 21 5c 32 31 30 5c 33 30 33 09 5c 33 30 34 5c 33 30 35 04 24 5c 32 31 31 10 5c .\302.!\210\303.\304\305.$\211.\
3f6a0 32 30 37 22 20 5b 6c 73 70 2d 2d 6f 6e 2d 69 64 6c 65 2d 74 69 6d 65 72 20 6c 73 70 2d 69 64 6c 207".[lsp--on-idle-timer.lsp-idl
3f6c0 65 2d 64 65 6c 61 79 20 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 72 75 6e 2d 77 69 74 68 2d 69 64 e-delay.cancel-timer.run-with-id
3f6e0 6c 65 2d 74 69 6d 65 72 20 6e 69 6c 20 6c 73 70 2d 2d 6f 6e 2d 69 64 6c 65 5d 20 36 20 28 23 24 le-timer.nil.lsp--on-idle].6.(#$
3f700 20 2e 20 32 35 39 36 35 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f 73 ...259652)]).(defalias.'lsp--pos
3f720 74 2d 63 6f 6d 6d 61 6e 64 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 70 21 5c 32 t-command.#[0."\300.\210\301p!\2
3f740 30 37 22 20 5b 6c 73 70 2d 2d 63 6c 65 61 6e 75 70 2d 68 69 67 68 6c 69 67 68 74 73 2d 69 66 2d 07".[lsp--cleanup-highlights-if-
3f760 6e 65 65 64 65 64 20 6c 73 70 2d 2d 69 64 6c 65 2d 72 65 73 63 68 65 64 75 6c 65 5d 20 32 5d 29 needed.lsp--idle-reschedule].2])
3f780 0a 23 40 33 39 20 53 74 61 72 74 20 70 6f 73 74 20 63 6f 6d 6d 61 6e 64 20 6c 6f 6f 70 2e 0a 0a .#@39.Start.post.command.loop...
3f7a0 28 66 6e 20 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d (fn.BUFFER)..(defalias.'lsp--on-
3f7c0 69 64 6c 65 20 23 5b 32 35 37 20 22 5c 33 30 32 01 21 5c 32 30 35 18 00 5c 32 31 31 70 5c 32 33 idle.#[257."\302.!\205..\211p\23
3f7e0 32 5c 32 30 35 18 00 08 3f 5c 32 30 35 18 00 09 5c 32 30 35 18 00 5c 33 30 33 5c 33 30 34 21 5c 2\205...?\205...\205..\303\304!\
3f800 32 30 37 22 20 5b 6c 73 70 2d 69 6e 68 69 62 69 74 2d 6c 73 70 2d 68 6f 6f 6b 73 20 6c 73 70 2d 207".[lsp-inhibit-lsp-hooks.lsp-
3f820 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 72 75 6e 2d 68 managed-mode.buffer-live-p.run-h
3f840 6f 6f 6b 73 20 6c 73 70 2d 6f 6e 2d 69 64 6c 65 2d 68 6f 6f 6b 5d 20 33 20 28 23 24 20 2e 20 32 ooks.lsp-on-idle-hook].3.(#$...2
3f860 35 39 39 37 34 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 42 55 46 46 45 52 29 1f 0a 28 64 65 59974)]).#@15...(fn.BUFFER)..(de
3f880 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d 63 68 61 6e 67 65 2d 64 65 62 6f 75 6e 63 65 20 falias.'lsp--on-change-debounce.
3f8a0 23 5b 32 35 37 20 22 5c 33 30 32 01 21 5c 32 30 35 18 00 5c 32 31 31 70 5c 32 33 32 5c 32 30 35 #[257."\302.!\205..\211p\232\205
3f8c0 18 00 08 3f 5c 32 30 35 18 00 09 5c 32 30 35 18 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 ...?\205...\205..\303\304!\207".
3f8e0 5b 6c 73 70 2d 69 6e 68 69 62 69 74 2d 6c 73 70 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6d 61 6e 61 67 [lsp-inhibit-lsp-hooks.lsp-manag
3f900 65 64 2d 6d 6f 64 65 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 72 75 6e 2d 68 6f 6f 6b 73 20 ed-mode.buffer-live-p.run-hooks.
3f920 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 5d 20 33 20 28 23 24 20 2e 20 32 36 30 32 lsp-on-change-hook].3.(#$...2602
3f940 30 36 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 06)]).#@15...(fn.BUFFER)..(defal
3f960 69 61 73 20 27 6c 73 70 2d 2d 61 66 74 65 72 2d 63 68 61 6e 67 65 20 23 5b 32 35 37 20 22 5c 33 ias.'lsp--after-change.#[257."\3
3f980 30 32 5c 33 30 33 21 5c 32 30 33 5c 6e 00 5c 33 30 33 01 21 5c 32 31 30 08 5c 32 30 33 12 00 5c 02\303!\203\n.\303.!\210.\203..\
3f9a0 33 30 34 08 21 5c 32 31 30 5c 33 30 35 09 5c 33 30 36 5c 33 30 37 04 24 10 5c 33 31 30 01 21 5c 304.!\210\305.\306\307.$.\310.!\
3f9c0 32 30 37 22 20 5b 6c 73 70 2d 2d 6f 6e 2d 63 68 61 6e 67 65 2d 74 69 6d 65 72 20 6c 73 70 2d 69 207".[lsp--on-change-timer.lsp-i
3f9e0 64 6c 65 2d 64 65 6c 61 79 20 66 62 6f 75 6e 64 70 20 6c 73 70 2d 2d 73 65 6d 61 6e 74 69 63 2d dle-delay.fboundp.lsp--semantic-
3fa00 74 6f 6b 65 6e 73 2d 72 65 66 72 65 73 68 2d 69 66 2d 65 6e 61 62 6c 65 64 20 63 61 6e 63 65 6c tokens-refresh-if-enabled.cancel
3fa20 2d 74 69 6d 65 72 20 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 20 6e 69 6c 20 6c -timer.run-with-idle-timer.nil.l
3fa40 73 70 2d 2d 6f 6e 2d 63 68 61 6e 67 65 2d 64 65 62 6f 75 6e 63 65 20 6c 73 70 2d 2d 69 64 6c 65 sp--on-change-debounce.lsp--idle
3fa60 2d 72 65 73 63 68 65 64 75 6c 65 5d 20 36 20 28 23 24 20 2e 20 32 36 30 34 32 37 29 5d 29 0a 23 -reschedule].6.(#$...260427)]).#
3fa80 40 31 30 36 20 53 65 6c 66 20 69 6e 73 65 72 74 20 68 61 6e 64 6c 69 6e 67 2e 0a 41 70 70 6c 69 @106.Self.insert.handling..Appli
3faa0 65 73 20 6f 6e 20 74 79 70 65 20 66 6f 72 6d 61 74 74 69 6e 67 2e 0a 0a 28 66 6e 20 46 49 52 53 es.on.type.formatting...(fn.FIRS
3fac0 54 2d 54 52 49 47 47 45 52 2d 43 48 41 52 41 43 54 45 52 53 20 4d 4f 52 45 2d 54 52 49 47 47 45 T-TRIGGER-CHARACTERS.MORE-TRIGGE
3fae0 52 2d 43 48 41 52 41 43 54 45 52 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f R-CHARACTERS)..(defalias.'lsp--o
3fb00 6e 2d 74 79 70 65 2d 66 6f 72 6d 61 74 74 69 6e 67 20 23 5b 35 31 34 20 22 08 5c 33 30 33 03 21 n-type-formatting.#[514.".\303.!
3fb20 01 3d 5c 32 30 34 12 00 5c 33 30 34 01 03 5c 33 30 35 5c 33 30 33 24 5c 32 30 35 38 00 5c 33 30 .=\204..\304..\305\303$\2058.\30
3fb40 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 20 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 6\307\310\311\312.\313\314\315\3
3fb60 31 36 09 21 4a 5c 33 31 37 5c 6e 5c 32 30 33 28 00 5c 33 32 30 5c 32 30 32 29 00 5c 33 32 31 24 16.!J\317\n\203(.\320\202).\321$
3fb80 5c 33 32 32 5c 33 32 33 06 09 21 5c 33 32 34 5c 33 32 35 20 26 08 5c 33 32 36 5c 33 32 37 5c 33 \322\323..!\324\325.&.\326\327\3
3fba0 33 30 25 5c 32 30 37 22 20 5b 6c 61 73 74 2d 63 6f 6d 6d 61 6e 64 2d 65 76 65 6e 74 20 6d 61 6a 30%\207".[last-command-event.maj
3fbc0 6f 72 2d 6d 6f 64 65 20 69 6e 64 65 6e 74 2d 74 61 62 73 2d 6d 6f 64 65 20 73 74 72 69 6e 67 2d or-mode.indent-tabs-mode.string-
3fbe0 74 6f 2d 63 68 61 72 20 63 6c 2d 66 69 6e 64 20 3a 6b 65 79 20 6c 73 70 2d 72 65 71 75 65 73 74 to-char.cl-find.:key.lsp-request
3fc00 2d 61 73 79 6e 63 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 6f 6e 54 79 70 65 46 6f 72 6d 61 -async."textDocument/onTypeForma
3fc20 74 74 69 6e 67 22 20 6c 73 70 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 6f 6e 2d 74 79 70 65 tting".lsp-make-document-on-type
3fc40 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 20 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e -formatting-params.:text-documen
3fc60 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 t.lsp--text-document-identifier.
3fc80 3a 6f 70 74 69 6f 6e 73 20 6c 73 70 2d 6d 61 6b 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 6f 70 74 :options.lsp-make-formatting-opt
3fca0 69 6f 6e 73 20 3a 74 61 62 2d 73 69 7a 65 20 6c 73 70 2d 2d 67 65 74 2d 69 6e 64 65 6e 74 2d 77 ions.:tab-size.lsp--get-indent-w
3fcc0 69 64 74 68 20 3a 69 6e 73 65 72 74 2d 73 70 61 63 65 73 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 idth.:insert-spaces.:json-false.
3fce0 74 20 3a 63 68 20 63 68 61 72 2d 74 6f 2d 73 74 72 69 6e 67 20 3a 70 6f 73 69 74 69 6f 6e 20 6c t.:ch.char-to-string.:position.l
3fd00 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 sp--cur-position.#[257."\300.\30
3fd20 31 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 1\"\207".[lsp--apply-text-edits.
3fd40 66 6f 72 6d 61 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 44 41 54 41 29 22 5d 20 3a 6d 6f 64 65 format].4."\n\n(fn.DATA)"].:mode
3fd60 20 74 69 63 6b 5d 20 31 34 20 28 23 24 20 2e 20 32 36 30 37 34 31 29 5d 29 0a 28 64 65 66 61 6c .tick].14.(#$...260741)]).(defal
3fd80 69 61 73 20 27 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 73 20 23 5b 30 20 22 5c 33 ias.'lsp--document-links.#[0."\3
3fda0 30 30 5c 33 30 31 21 5c 32 30 35 10 00 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 20 44 5c 00\301!\205..\302\301\303\304.D\
3fdc0 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 305\306\307%\207".[lsp-feature\?
3fde0 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 4c 69 6e 6b 22 20 6c 73 70 ."textDocument/documentLink".lsp
3fe00 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 -request-async.:textDocument.lsp
3fe20 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 23 5b 32 35 37 --text-document-identifier.#[257
3fe40 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 22 20 ."\300\301!\210\302\303.\"\207".
3fe60 5b 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 6c 69 6e 6b 20 73 [lsp--remove-overlays.lsp-link.s
3fe80 65 71 2d 64 6f 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 eq-do.#[257."\300\301.\"\300\302
3fea0 02 5c 22 5c 33 30 30 5c 33 30 33 03 5c 22 5c 33 30 34 5c 33 30 35 03 21 5c 33 30 35 03 21 5c 33 .\"\300\303.\"\304\305.!\305.!\3
3fec0 30 36 5c 33 30 37 06 08 21 5c 33 31 30 5c 33 31 31 20 5c 33 31 32 01 5c 33 31 33 5c 33 31 34 23 06\307..!\310\311.\312.\313\314#
3fee0 5c 32 31 30 5c 33 31 32 01 5c 33 31 35 5c 33 31 34 23 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c \210\312.\315\314#\210\211\262.\
3ff00 33 31 36 5c 33 31 37 26 08 5c 33 32 30 01 5c 33 32 31 5c 33 32 32 23 5c 32 31 30 5c 32 30 37 22 316\317&.\320.\321\322#\210\207"
3ff20 20 5b 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 22 73 74 61 72 74 22 20 22 65 6e 64 22 20 .[gethash."range"."start"."end".
3ff40 6d 61 6b 65 2d 62 75 74 74 6f 6e 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 make-button.lsp--position-to-poi
3ff60 6e 74 20 61 63 74 69 6f 6e 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 2d 6b 65 79 nt.action.lsp--document-link-key
3ff80 6d 61 70 20 6b 65 79 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 20 64 65 map.keymap.make-sparse-keymap.de
3ffa0 66 69 6e 65 2d 6b 65 79 20 5b 4d 2d 72 65 74 75 72 6e 5d 20 70 75 73 68 2d 62 75 74 74 6f 6e 20 fine-key.[M-return].push-button.
3ffc0 5b 6d 6f 75 73 65 2d 32 5d 20 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 32 2c 20 4d 2d [mouse-2].help-echo."mouse-2,.M-
3ffe0 52 45 54 3a 20 56 69 73 69 74 20 74 68 69 73 20 6c 69 6e 6b 22 20 6f 76 65 72 6c 61 79 2d 70 75 RET:.Visit.this.link".overlay-pu
40000 74 20 6c 73 70 2d 6c 69 6e 6b 20 74 5d 20 31 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 t.lsp-link.t].15."\n\n(fn.INPUT0
40020 29 22 5d 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 4b 53 29 22 5d 20 3a 6d 6f 64 65 20 75 )"]].4."\n\n(fn.LINKS)"].:mode.u
40040 6e 63 68 61 6e 67 65 64 5d 20 36 5d 29 0a 23 40 31 32 20 0a 0a 28 66 6e 20 55 52 4c 29 1f 0a 28 nchanged].6]).#@12...(fn.URL)..(
40060 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 2d 68 61 6e defalias.'lsp--document-link-han
40080 64 6c 65 2d 74 61 72 67 65 74 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 21 5c 33 30 dle-target.#[257."\301\302.!!\30
400a0 33 01 21 08 3e 5c 32 30 34 14 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 44 5c 22 5c 32 31 30 5c 3.!.>\204..\304\305\306.D\"\210\
400c0 32 31 31 5c 33 30 37 48 5c 32 31 31 5c 33 31 30 5c 32 36 37 5c 32 30 32 55 00 5c 33 31 31 5c 33 211\307H\211\310\267\202U.\311\3
400e0 31 32 04 21 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 04 5c 22 41 5c 32 31 31 5c 32 30 35 50 00 5c 12.!!\210\313\314.\"A\211\205P.\
40100 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 31 31 5c 32 30 35 4e 00 01 40 5c 32 31 31 5c 32 211.A\262.\242\211\205N..@\211\2
40120 30 35 4c 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 04 21 53 5c 33 32 31 5c 33 32 30 06 05L.\315\316\317\320.!S\321\320.
40140 07 21 53 24 21 62 5c 32 36 32 01 5c 32 36 32 01 5c 32 30 37 5c 33 32 32 03 21 5c 32 30 37 5c 33 .!S$!b\262.\262.\207\322.!\207\3
40160 32 33 01 21 5c 32 31 31 5c 32 30 33 60 00 5c 32 31 31 04 21 5c 32 30 37 5c 33 30 34 5c 33 32 34 23.!\211\203`.\211.!\207\304\324
40180 05 43 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 75 72 6c 2d 74 61 67 73 20 75 72 .C\"\207".[cl-struct-url-tags.ur
401a0 6c 2d 67 65 6e 65 72 69 63 2d 70 61 72 73 65 2d 75 72 6c 20 75 72 6c 2d 75 6e 68 65 78 2d 73 74 l-generic-parse-url.url-unhex-st
401c0 72 69 6e 67 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 ring.type-of.signal.wrong-type-a
401e0 72 67 75 6d 65 6e 74 20 75 72 6c 20 31 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 rgument.url.1.#s(hash-table.size
40200 20 33 20 74 65 73 74 20 65 71 75 61 6c 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 .3.test.equal.rehash-size.1.5.re
40220 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 74 hash-threshold.0.8125.purecopy.t
40240 20 64 61 74 61 20 28 22 66 69 6c 65 22 20 32 39 20 22 68 74 74 70 73 22 20 38 31 20 22 68 74 74 .data.("file".29."https".81."htt
40260 70 22 20 38 31 29 29 20 66 69 6e 64 2d 66 69 6c 65 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 p".81)).find-file.lsp--uri-to-pa
40280 74 68 20 73 2d 6d 61 74 63 68 20 22 23 5c 5c 28 5b 5b 3a 64 69 67 69 74 3a 5d 5d 2b 5c 5c 29 2c th.s-match."#\\([[:digit:]]+\\),
402a0 5c 5c 28 5b 5b 3a 64 69 67 69 74 3a 5d 5d 2b 5c 5c 29 22 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f \\([[:digit:]]+\\)".lsp--positio
402c0 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 6d 61 6b 65 2d 70 6f 73 69 74 69 6f 6e 20 3a 63 68 n-to-point.lsp-make-position.:ch
402e0 61 72 61 63 74 65 72 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 3a 6c 69 6e 65 20 62 aracter.string-to-number.:line.b
40300 72 6f 77 73 65 2d 75 72 6c 20 6c 73 70 2d 2d 67 65 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 20 6c rowse-url.lsp--get-uri-handler.l
40320 73 70 2d 66 69 6c 65 2d 73 63 68 65 6d 65 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 5d 20 31 33 sp-file-scheme-not-supported].13
40340 20 28 23 24 20 2e 20 32 36 32 32 32 37 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 49 4e 50 55 .(#$...262227)]).#@15...(fn.INPU
40360 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 T0)..(defalias.'lsp--document-li
40380 6e 6b 2d 6b 65 79 6d 61 70 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 5c 33 30 31 03 5c 22 nk-keymap.#[257."\211\300\301.\"
403a0 5c 32 31 31 5c 32 30 33 0e 00 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 5c 33 30 32 5c 33 30 \211\203..\302\303.\"\207\302\30
403c0 34 03 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 74 61 72 67 65 74 22 20 6d 61 6b 65 4.\"\207".[gethash."target".make
403e0 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b -closure.#[257."\301\300!\207".[
40400 56 30 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 2d 68 61 6e 64 6c 65 2d 74 61 72 V0.lsp--document-link-handle-tar
40420 67 65 74 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 20 6e 69 6c 5d 20 23 5b 32 35 37 20 22 get].3."\n\n(fn._)".nil].#[257."
40440 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 21 5c 32 30 35 0d 00 5c 33 30 34 5c 33 30 35 5c 33 30 30 \301\302\303!!\205..\304\305\300
40460 5c 33 30 36 23 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 3a 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b \306#\207".[V0.lsp:document-link
40480 2d 72 65 67 69 73 74 72 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 2d 72 65 73 6f 6c 76 65 2d 70 72 -registration-options-resolve-pr
404a0 6f 76 69 64 65 72 5c 3f 20 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 64 6f 63 75 6d 65 ovider\?.lsp--capability.:docume
404c0 6e 74 4c 69 6e 6b 50 72 6f 76 69 64 65 72 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 ntLinkProvider.lsp-request-async
404e0 20 22 64 6f 63 75 6d 65 6e 74 4c 69 6e 6b 2f 72 65 73 6f 6c 76 65 22 20 23 5b 32 35 37 20 22 5c ."documentLink/resolve".#[257."\
40500 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 300\301.\"\302.!\207".[gethash."
40520 74 61 72 67 65 74 22 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 6c 69 6e 6b 2d 68 61 6e 64 6c target".lsp--document-link-handl
40540 65 2d 74 61 72 67 65 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 e-target].4."\n\n(fn.INPUT0)"]].
40560 35 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 20 6e 69 6c 5d 5d 20 36 20 28 23 24 20 2e 20 32 36 32 5."\n\n(fn._)".nil]].6.(#$...262
40580 39 39 38 29 5d 29 0a 23 40 34 34 20 47 65 74 20 6c 61 6e 67 75 61 67 65 20 63 6f 72 72 65 73 70 998)]).#@44.Get.language.corresp
405a0 6f 6e 64 69 6e 67 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 onding.current.buffer...(defalia
405c0 73 20 27 6c 73 70 2d 62 75 66 66 65 72 2d 6c 61 6e 67 75 61 67 65 20 23 5b 30 20 22 5c 33 30 32 s.'lsp-buffer-language.#[0."\302
405e0 5c 33 30 33 08 5c 22 41 5c 32 30 36 0e 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 20 09 23 5c 32 30 \303.\"A\206..\304\305\306..#\20
40600 37 22 20 5b 6c 73 70 2d 6c 61 6e 67 75 61 67 65 2d 69 64 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 7".[lsp-language-id-configuratio
40620 6e 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 32 31 31 01 n.major-mode.-first.#[257."\211.
40640 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 32 31 31 3b 5c 32 30 33 16 00 5c 33 30 31 01 5c 33 \211A\262.\242\211;\203..\301.\3
40660 30 32 20 5c 22 5c 32 30 33 16 00 01 5c 32 30 37 5c 32 31 31 08 3d 5c 32 30 35 1d 00 01 5c 32 30 02.\"\203...\207\211.=\205...\20
40680 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 73 2d 6d 61 74 63 68 65 73 5c 3f 20 62 75 66 66 65 7".[major-mode.s-matches\?.buffe
406a0 72 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 r-file-name].6."\n\n(fn.INPUT0)"
406c0 5d 20 6c 73 70 2d 77 61 72 6e 20 22 55 6e 61 62 6c 65 20 74 6f 20 63 61 6c 63 75 6c 61 74 65 20 ].lsp-warn."Unable.to.calculate.
406e0 74 68 65 20 6c 61 6e 67 75 61 67 65 49 64 20 66 6f 72 20 62 75 66 66 65 72 20 60 25 73 27 2e 20 the.languageId.for.buffer.`%s'..
40700 54 61 6b 65 20 61 20 6c 6f 6f 6b 20 61 74 20 60 6c 73 70 2d 6c 61 6e 67 75 61 67 65 2d 69 64 2d Take.a.look.at.`lsp-language-id-
40720 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 2e 20 54 68 65 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 configuration'..The.`major-mode'
40740 20 69 73 20 25 73 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 5d 20 34 20 28 23 24 20 2e 20 32 36 33 .is.%s".buffer-name].4.(#$...263
40760 35 36 34 29 5d 29 0a 23 40 31 34 39 20 52 65 74 75 72 6e 73 20 6c 61 6e 67 75 61 67 65 20 61 63 564)]).#@149.Returns.language.ac
40780 74 69 76 61 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 2e 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 tivation.function..The.function.
407a0 77 69 6c 6c 20 72 65 74 75 72 6e 20 74 20 77 68 65 6e 20 74 68 65 20 60 6c 73 70 2d 62 75 66 66 will.return.t.when.the.`lsp-buff
407c0 65 72 2d 6c 61 6e 67 75 61 67 65 27 20 72 65 74 75 72 6e 73 0a 6f 6e 65 20 6f 66 20 74 68 65 20 er-language'.returns.one.of.the.
407e0 4c 41 4e 47 55 41 47 45 53 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 4c 41 4e 47 55 41 47 45 53 29 LANGUAGES...(fn.&rest.LANGUAGES)
40800 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 61 63 74 69 76 61 74 65 2d 6f 6e 20 23 5b 31 ..(defalias.'lsp-activate-on.#[1
40820 32 38 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 63 6c 6f 73 75 28."\300\301.\"\207".[make-closu
40840 72 65 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 20 5c 22 5c 32 30 37 22 20 5b re.#[514."\301\300\302.\"\207".[
40860 56 30 20 2d 63 6f 6e 74 61 69 6e 73 5c 3f 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 61 6e 67 75 61 V0.-contains\?.lsp-buffer-langua
40880 67 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c 45 2d 4e 41 4d 45 20 4d 4f 44 45 29 22 5d ge].5."\n\n(fn.FILE-NAME.MODE)"]
408a0 5d 20 34 20 28 23 24 20 2e 20 32 36 34 30 34 35 29 5d 29 0a 23 40 37 36 20 46 69 6e 64 20 74 68 ].4.(#$...264045)]).#@76.Find.th
408c0 65 20 77 6f 72 6b 73 70 61 63 65 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 e.workspace.root.for.the.current
408e0 20 66 69 6c 65 20 6f 72 20 50 41 54 48 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 41 .file.or.PATH...(fn.&optional.PA
40900 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f TH)..(defalias.'lsp-workspace-ro
40920 6f 74 20 23 5b 32 35 36 20 22 5c 32 31 31 5c 32 30 36 06 00 5c 33 30 31 20 5c 32 31 31 5c 32 30 ot.#[256."\211\206..\301.\211\20
40940 35 68 00 5c 33 30 32 01 21 5c 32 31 31 5c 32 30 35 66 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 5h.\302.!\211\205f.\303\304\305\
40960 33 30 36 20 5c 33 30 37 01 21 08 3e 5c 32 30 34 25 00 5c 33 31 30 5c 33 31 31 5c 33 30 36 03 44 306.\307.!.>\204%.\310\311\306.D
40980 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 32 48 5c 32 36 32 01 5c 33 31 33 5c 33 30 35 5c 32 31 31 \"\210\211\312H\262.\313\305\211
409a0 03 5c 32 30 33 5f 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 .\203_..\211A\262.\242\262..\262
409c0 01 02 54 5c 32 36 32 03 5c 33 31 34 02 06 09 5c 22 5c 32 30 33 2d 00 5c 33 31 35 02 06 09 5c 22 ..T\262.\314...\"\203-.\315...\"
409e0 5c 32 30 34 57 00 01 06 08 5c 32 33 32 5c 32 30 33 2d 00 01 05 42 5c 32 36 32 05 5c 32 30 32 2d \204W....\232\203-...B\262.\202-
40a00 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 32 36 32 01 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 .\266.\211\237\262.\"\262.\207".
40a20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 62 75 66 66 [cl-struct-lsp-session-tags.buff
40a40 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 63 61 6c 20 2d 6d 61 er-file-name.lsp-f-canonical.-ma
40a60 78 2d 62 79 20 23 5b 35 31 34 20 22 01 47 01 47 56 5c 32 30 37 22 20 5b 5d 20 34 20 22 5c 6e 5c x-by.#[514.".G.GV\207".[].4."\n\
40a80 6e 28 66 6e 20 49 54 20 4f 54 48 45 52 29 22 5d 20 6e 69 6c 20 6c 73 70 2d 73 65 73 73 69 6f 6e n(fn.IT.OTHER)"].nil.lsp-session
40aa0 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
40ac0 65 6e 74 20 31 20 30 20 6c 73 70 2d 2d 66 69 6c 65 73 2d 73 61 6d 65 2d 68 6f 73 74 20 6c 73 70 ent.1.0.lsp--files-same-host.lsp
40ae0 2d 66 2d 61 6e 63 65 73 74 6f 72 2d 6f 66 5c 3f 5d 20 31 33 20 28 23 24 20 2e 20 32 36 34 33 37 -f-ancestor-of\?].13.(#$...26437
40b00 37 29 5d 29 0a 23 40 36 35 20 45 78 65 63 75 74 65 64 20 77 68 65 6e 20 61 20 66 69 6c 65 20 69 7)]).#@65.Executed.when.a.file.i
40b20 73 20 72 65 76 65 72 74 65 64 2e 0a 41 64 64 65 64 20 74 6f 20 60 61 66 74 65 72 2d 72 65 76 65 s.reverted..Added.to.`after-reve
40b40 72 74 2d 68 6f 6f 6b 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6f 6e 2d 72 65 76 rt-hook'...(defalias.'lsp-on-rev
40b60 65 72 74 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 18 5c 33 30 33 5c 33 30 34 02 5c 32 31 31 ert.#[0."\301.\302.\303\304.\211
40b80 23 29 5c 32 30 37 22 20 5b 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 72 65 #)\207".[revert-buffer-in-progre
40ba0 73 73 2d 70 20 62 75 66 66 65 72 2d 73 69 7a 65 20 6e 69 6c 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e ss-p.buffer-size.nil.lsp-on-chan
40bc0 67 65 20 30 5d 20 35 20 28 23 24 20 2e 20 32 36 34 39 37 30 29 5d 29 0a 23 40 32 31 38 20 45 78 ge.0].5.(#$...264970)]).#@218.Ex
40be0 65 63 75 74 65 64 20 77 68 65 6e 20 74 68 65 20 66 69 6c 65 20 69 73 20 63 6c 6f 73 65 64 2c 20 ecuted.when.the.file.is.closed,.
40c00 61 64 64 65 64 20 74 6f 20 60 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 27 2e 0a 0a 49 66 added.to.`kill-buffer-hook'...If
40c20 20 4b 45 45 50 2d 57 4f 52 4b 53 50 41 43 45 2d 41 4c 49 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c .KEEP-WORKSPACE-ALIVE.is.non-nil
40c40 2c 20 64 6f 20 6e 6f 74 20 73 68 75 74 64 6f 77 6e 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 0a ,.do.not.shutdown.the.workspace.
40c60 69 66 20 69 74 27 73 20 63 6c 6f 73 69 6e 67 20 74 68 65 20 6c 61 73 74 20 62 75 66 66 65 72 20 if.it's.closing.the.last.buffer.
40c80 69 6e 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c in.the.workspace...(fn.&optional
40ca0 20 4b 45 45 50 2d 57 4f 52 4b 53 50 41 43 45 2d 41 4c 49 56 45 29 1f 0a 28 64 65 66 61 6c 69 61 .KEEP-WORKSPACE-ALIVE)..(defalia
40cc0 73 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c 6f 73 65 20 s.'lsp--text-document-did-close.
40ce0 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 5c 33 30 33 20 5c 22 5c 32 30 #[256."\300\301\302.\"\303.\"\20
40d00 37 22 20 5b 6d 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 7".[mapcar.make-closure.#[257."\
40d20 32 31 31 19 5c 33 30 34 20 5c 33 30 35 09 21 5c 6e 3e 5c 32 30 34 13 00 5c 33 30 36 5c 33 30 37 211.\304.\305.!\n>\204..\306\307
40d40 5c 33 31 30 09 44 5c 22 5c 32 31 30 09 5c 32 31 31 5c 33 31 31 5c 33 31 32 04 04 5c 33 31 31 48 \310.D\"\210.\211\311\312..\311H
40d60 5c 22 49 5c 32 36 36 03 5c 33 31 33 31 2f 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 20 \"I\266.\3131/.\314\315\316\317.
40d80 44 5c 22 30 5c 32 31 30 5c 32 30 32 35 00 5c 33 32 30 5c 33 32 31 02 5c 22 5c 32 36 36 02 0b 3f D\"0\210\2025.\320\321.\"\266..?
40da0 5c 32 30 35 57 00 5c 33 30 30 3f 5c 32 30 35 57 00 5c 33 30 35 09 21 5c 6e 3e 5c 32 30 34 4e 00 \205W.\300?\205W.\305.!\n>\204N.
40dc0 5c 33 30 36 5c 33 30 37 5c 33 31 30 09 44 5c 22 5c 32 31 30 09 5c 33 31 31 48 3f 5c 32 30 35 57 \306\307\310.D\"\210.\311H?\205W
40de0 00 5c 33 32 32 20 29 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 .\322.)\207".[V0.lsp--cur-worksp
40e00 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 ace.cl-struct-lsp--workspace-tag
40e20 73 20 6c 73 70 2d 6b 65 65 70 2d 77 6f 72 6b 73 70 61 63 65 2d 61 6c 69 76 65 20 6c 73 70 2d 63 s.lsp-keep-workspace-alive.lsp-c
40e40 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f urrent-buffer.type-of.signal.wro
40e60 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 ng-type-argument.lsp--workspace.
40e80 39 20 64 65 6c 71 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 6c 73 70 2d 6e 6f 74 69 66 79 20 9.delq.(debug.error).lsp-notify.
40ea0 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 64 43 6c 6f 73 65 22 20 3a 74 65 78 74 44 6f 63 "textDocument/didClose".:textDoc
40ec0 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 ument.lsp--text-document-identif
40ee0 69 65 72 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 73 65 6e 64 69 6e 67 20 64 69 64 43 6c ier.message."Error.sending.didCl
40f00 6f 73 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 69 6e 20 e2 80 98 6c 73 70 2d 2d 74 65 78 74 ose.notification.in....lsp--text
40f20 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c 6f 73 65 e2 80 99 3a 20 25 53 22 20 6c 73 70 2d -document-did-close...:.%S".lsp-
40f40 2d 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 -shutdown-workspace].9."\n\n(fn.
40f60 49 54 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 5d 20 35 20 28 23 24 20 2e 20 32 36 IT)"].lsp-workspaces].5.(#$...26
40f80 35 31 38 32 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 52 45 41 53 4f 4e 29 1f 0a 28 64 65 66 5182)]).#@15...(fn.REASON)..(def
40fa0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 69 6c 6c 2d 73 61 76 65 2d 74 65 78 74 2d 64 6f 63 75 6d alias.'lsp--will-save-text-docum
40fc0 65 6e 74 2d 70 61 72 61 6d 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 20 5c 33 30 32 03 ent-params.#[257."\300\301.\302.
40fe0 46 5c 32 30 37 22 20 5b 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d F\207".[:textDocument.lsp--text-
41000 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 72 65 61 73 6f 6e 5d 20 35 20 28 document-identifier.:reason].5.(
41020 23 24 20 2e 20 32 36 36 31 32 35 29 5d 29 0a 23 40 32 32 20 42 65 66 6f 72 65 20 73 61 76 65 20 #$...266125)]).#@22.Before.save.
41040 68 61 6e 64 6c 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 62 65 66 6f 72 65 handler...(defalias.'lsp--before
41060 2d 73 61 76 65 20 23 5b 30 20 22 5c 33 30 32 31 32 00 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 20 -save.#[0."\30212.\303\304!\305.
41080 5c 32 30 33 11 00 5c 33 30 36 5c 33 30 37 02 5c 22 5c 32 31 30 5c 33 31 30 20 5c 32 30 35 2e 00 \203..\306\307.\"\210\310.\205..
410a0 08 5c 32 30 35 2e 00 5c 33 31 31 19 5c 33 31 32 31 2b 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 03 .\205..\311.\3121+.\313\314\315.
410c0 5c 22 5c 33 31 36 5c 22 30 5c 32 30 32 2d 00 5c 32 31 30 5c 33 31 37 29 5c 32 36 32 01 30 5c 32 \"\316\"0\202-.\210\317)\262.0\2
410e0 30 37 5c 33 32 30 5c 33 32 31 02 5c 22 5c 32 31 30 5c 33 31 37 5c 32 30 37 22 20 5b 6c 73 70 2d 07\320\321.\"\210\317\207".[lsp-
41100 62 65 66 6f 72 65 2d 73 61 76 65 2d 65 64 69 74 73 20 6c 73 70 2d 72 65 73 70 6f 6e 73 65 2d 74 before-save-edits.lsp-response-t
41120 69 6d 65 6f 75 74 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 6c 73 70 2d 2d 77 69 6c 6c 2d 73 imeout.(debug.error).lsp--will-s
41140 61 76 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 61 72 61 6d 73 20 31 20 6c 73 70 2d 2d ave-text-document-params.1.lsp--
41160 73 65 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d 70 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 74 65 78 send-will-save-p.lsp-notify."tex
41180 74 44 6f 63 75 6d 65 6e 74 2f 77 69 6c 6c 53 61 76 65 22 20 6c 73 70 2d 2d 73 65 6e 64 2d 77 69 tDocument/willSave".lsp--send-wi
411a0 6c 6c 2d 73 61 76 65 2d 77 61 69 74 2d 75 6e 74 69 6c 2d 70 20 30 2e 31 20 28 65 72 72 6f 72 29 ll-save-wait-until-p.0.1.(error)
411c0 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 6c 73 70 2d 72 65 71 75 65 .lsp--apply-text-edits.lsp-reque
411e0 73 74 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 77 69 6c 6c 53 61 76 65 57 61 69 74 55 6e 74 st."textDocument/willSaveWaitUnt
41200 69 6c 22 20 62 65 66 6f 72 65 2d 73 61 76 65 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 45 72 72 il".before-save.nil.message."Err
41220 6f 72 20 69 6e 20 e2 80 98 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 e2 80 99 3a 20 25 53 or.in....lsp--before-save...:.%S
41240 22 5d 20 35 20 28 23 24 20 2e 20 32 36 36 32 39 32 29 5d 29 0a 23 40 32 34 20 48 61 6e 64 6c 65 "].5.(#$...266292)]).#@24.Handle
41260 72 20 66 6f 72 20 61 75 74 6f 2d 73 61 76 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 r.for.auto-save...(defalias.'lsp
41280 2d 2d 6f 6e 2d 61 75 74 6f 2d 73 61 76 65 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 19 00 5c --on-auto-save.#[0."\300.\205..\
412a0 33 30 31 31 11 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 21 5c 22 30 5c 32 30 37 5c 33 3011..\302\303\304\305!\"0\207\3
412c0 30 36 5c 33 30 37 02 5c 22 5c 32 31 30 5c 33 31 30 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 06\307.\"\210\310\262.\207".[lsp
412e0 2d 2d 73 65 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d 70 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 --send-will-save-p.(debug.error)
41300 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 77 69 6c 6c 53 61 .lsp-notify."textDocument/willSa
41320 76 65 22 20 6c 73 70 2d 2d 77 69 6c 6c 2d 73 61 76 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 ve".lsp--will-save-text-document
41340 2d 70 61 72 61 6d 73 20 32 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 69 6e 20 e2 80 98 6c -params.2.message."Error.in....l
41360 73 70 2d 2d 6f 6e 2d 61 75 74 6f 2d 73 61 76 65 e2 80 99 3a 20 25 53 22 20 6e 69 6c 5d 20 34 20 sp--on-auto-save...:.%S".nil].4.
41380 28 23 24 20 2e 20 32 36 36 38 34 32 29 5d 29 0a 23 40 36 34 20 45 78 65 63 75 74 65 64 20 77 68 (#$...266842)]).#@64.Executed.wh
413a0 65 6e 20 74 68 65 20 66 69 6c 65 20 69 73 20 63 6c 6f 73 65 64 2c 20 61 64 64 65 64 20 74 6f 20 en.the.file.is.closed,.added.to.
413c0 60 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 27 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 `after-save-hook''...(defalias.'
413e0 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 73 61 76 65 20 23 5b 30 20 lsp--text-document-did-save.#[0.
41400 22 5c 33 30 30 20 5c 32 30 35 24 00 5c 33 30 31 31 1c 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c "\300.\205$.\3011..\302\303\304\
41420 33 30 35 20 5c 33 30 36 20 5c 32 30 35 17 00 5c 33 30 37 5c 33 31 30 20 44 42 42 5c 22 30 5c 32 305.\306.\205..\307\310.DBB\"0\2
41440 30 37 5c 33 31 31 5c 33 31 32 02 5c 22 5c 32 31 30 5c 33 31 33 5c 32 36 32 01 5c 32 30 37 22 20 07\311\312.\"\210\313\262.\207".
41460 5b 6c 73 70 2d 2d 73 65 6e 64 2d 64 69 64 2d 73 61 76 65 2d 70 20 28 64 65 62 75 67 20 65 72 72 [lsp--send-did-save-p.(debug.err
41480 6f 72 29 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 64 or).lsp-notify."textDocument/did
414a0 53 61 76 65 22 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 76 65 72 73 69 6f 6e Save".:textDocument.lsp--version
414c0 65 64 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 6c 73 70 2d ed-text-document-identifier.lsp-
414e0 2d 73 61 76 65 2d 69 6e 63 6c 75 64 65 2d 74 65 78 74 2d 70 20 3a 74 65 78 74 20 6c 73 70 2d 2d -save-include-text-p.:text.lsp--
41500 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 6f 6e buffer-content.message."Error.on
41520 20 e2 80 98 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 73 61 76 65 3a ....lsp--text-document-did-save:
41540 20 25 53 e2 80 99 22 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 32 36 37 31 35 37 29 5d 29 0a 23 .%S...".nil].6.(#$...267157)]).#
41560 40 32 33 32 20 4d 61 6b 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 50 6f 73 69 74 69 6f 6e 50 61 @232.Make.TextDocumentPositionPa
41580 72 61 6d 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 rams.for.the.current.point.in.th
415a0 65 20 63 75 72 72 65 6e 74 20 64 6f 63 75 6d 65 6e 74 2e 0a 49 66 20 49 44 45 4e 54 49 46 49 45 e.current.document..If.IDENTIFIE
415c0 52 20 61 6e 64 20 50 4f 53 49 54 49 4f 4e 20 61 72 65 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 79 R.and.POSITION.are.non-nil,.they
415e0 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 69 64 .will.be.used.as.the.document.id
41600 65 6e 74 69 66 69 65 72 0a 61 6e 64 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 72 65 73 70 65 63 entifier.and.the.position.respec
41620 74 69 76 65 6c 79 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 49 44 45 4e 54 49 46 49 45 tively...(fn.&optional.IDENTIFIE
41640 52 20 50 4f 53 49 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 R.POSITION)..(defalias.'lsp--tex
41660 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 23 5b 35 31 32 t-document-position-params.#[512
41680 20 22 5c 33 30 30 02 5c 32 30 36 07 00 5c 33 30 31 20 5c 33 30 32 03 5c 32 30 36 0e 00 5c 33 30 ."\300.\206..\301.\302.\206..\30
416a0 33 20 46 5c 32 30 37 22 20 5b 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 3.F\207".[:textDocument.lsp--tex
416c0 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 70 6f 73 69 74 69 6f 6e 20 t-document-identifier.:position.
416e0 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 32 36 37 36 32 lsp--cur-position].6.(#$...26762
41700 31 29 5d 29 0a 23 40 32 38 20 52 65 74 75 72 6e 20 62 75 66 66 65 72 20 64 69 61 67 6e 6f 73 74 1)]).#@28.Return.buffer.diagnost
41720 69 63 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 62 75 66 66 65 72 ics...(defalias.'lsp--get-buffer
41740 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 08 5c 33 30 33 5c -diagnostics.#[0."\301\302.\303\
41760 22 5c 32 30 36 5c 66 00 5c 33 30 34 5c 33 30 35 20 21 5c 33 30 36 5c 33 30 37 21 5c 22 5c 32 30 "\206\f.\304\305.!\306\307!\"\20
41780 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 67 65 74 68 61 73 68 20 7".[lsp--virtual-buffer.gethash.
417a0 70 6c 69 73 74 2d 67 65 74 20 3a 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d plist-get.:buffer-file-name.lsp-
417c0 2d 66 69 78 2d 70 61 74 68 2d 63 61 73 69 6e 67 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d -fix-path-casing.buffer-file-nam
417e0 65 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 74 5d 20 34 20 28 23 24 20 2e 20 32 36 38 e.lsp-diagnostics.t].4.(#$...268
41800 30 34 32 29 5d 29 0a 23 40 35 36 20 52 65 74 75 72 6e 20 61 6e 79 20 64 69 61 67 6e 6f 73 74 69 042)]).#@56.Return.any.diagnosti
41820 63 73 20 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e cs.that.apply.to.the.current.lin
41840 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 e...(defalias.'lsp-cur-line-diag
41860 6e 6f 73 74 69 63 73 20 23 5b 30 20 22 5c 33 30 30 20 5c 33 30 31 5c 32 31 31 02 5c 33 30 32 5c nostics.#[0."\300.\301\211.\302\
41880 22 5c 33 30 33 5c 22 5c 33 30 31 5c 32 31 31 03 5c 33 30 34 5c 22 5c 33 30 33 5c 22 5c 33 30 35 "\303\"\301\211.\304\"\303\"\305
418a0 5c 33 30 36 5c 33 30 37 5c 33 31 30 05 05 23 5c 33 31 31 20 5c 22 5c 33 31 32 5c 22 5c 32 30 37 \306\307\310..#\311.\"\312\"\207
418c0 22 20 5b 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 6f 72 2d 6c 69 6e 65 20 70 6c 69 73 74 2d 67 65 74 ".[lsp--region-or-line.plist-get
418e0 20 3a 73 74 61 72 74 20 3a 6c 69 6e 65 20 3a 65 6e 64 20 63 6c 2d 63 6f 65 72 63 65 20 2d 66 69 .:start.:line.:end.cl-coerce.-fi
41900 6c 74 65 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 lter.make-closure.#[257."\302\30
41920 33 5c 33 30 32 5c 33 30 34 5c 33 30 32 5c 33 30 35 06 06 5c 22 5c 22 5c 22 5c 32 31 31 5c 33 30 3\302\304\302\305..\"\"\"\211\30
41940 30 59 5c 32 30 35 14 00 5c 32 31 31 5c 33 30 31 58 5c 32 30 37 22 20 5b 56 30 20 56 31 20 67 65 0Y\205..\211\301X\207".[V0.V1.ge
41960 74 68 61 73 68 20 22 6c 69 6e 65 22 20 22 73 74 61 72 74 22 20 22 72 61 6e 67 65 22 5d 20 38 20 thash."line"."start"."range"].8.
41980 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6c 73 70 2d 2d 67 65 74 2d 62 75 66 66 "\n\n(fn.INPUT0)"].lsp--get-buff
419a0 65 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 76 65 63 74 6f 72 5d 20 39 20 28 23 24 20 2e 20 32 er-diagnostics.vector].9.(#$...2
419c0 36 38 33 30 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 68300)]).(defalias.'lsp--cur-lin
419e0 65 2d 64 69 61 67 6e 6f 74 69 63 73 20 27 6c 73 70 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 6e e-diagnotics.'lsp-cur-line-diagn
41a00 6f 73 74 69 63 73 29 0a 23 40 38 38 20 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 70 6f 69 ostics).#@88.Return.the.line.poi
41a20 6e 74 65 64 20 74 6f 20 62 79 20 50 4f 53 20 28 61 20 50 6f 73 69 74 69 6f 6e 20 6f 62 6a 65 63 nted.to.by.POS.(a.Position.objec
41a40 74 29 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 50 t).in.the.current.buffer...(fn.P
41a60 4f 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 78 74 72 61 63 74 2d 6c 69 6e OS)..(defalias.'lsp--extract-lin
41a80 65 2d 66 72 6f 6d 2d 62 75 66 66 65 72 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 33 30 32 18 e-from-buffer.#[257."\301.!\302.
41aa0 5c 32 31 32 5c 32 31 31 62 5c 32 31 30 5c 33 30 33 20 5c 33 30 34 20 7b 2a 5c 32 30 37 22 20 5b \212\211b\210\303.\304.{*\207".[
41ac0 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 6f 6e 20 6c 73 70 2d 2d 70 inhibit-field-text-motion.lsp--p
41ae0 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 74 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e osition-to-point.t.line-beginnin
41b00 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 5d 20 34 20 g-position.line-end-position].4.
41b20 28 23 24 20 2e 20 32 36 38 38 31 33 29 5d 29 0a 23 40 36 36 20 52 65 74 75 72 6e 20 61 20 78 72 (#$...268813)]).#@66.Return.a.xr
41b40 65 66 2d 69 74 65 6d 20 66 72 6f 6d 20 61 20 52 41 4e 47 45 20 69 6e 20 46 49 4c 45 4e 41 4d 45 ef-item.from.a.RANGE.in.FILENAME
41b60 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 ...(fn.INPUT0.INPUT1)..(defalias
41b80 20 27 6c 73 70 2d 2d 78 72 65 66 2d 6d 61 6b 65 2d 69 74 65 6d 20 23 5b 35 31 34 20 22 5c 33 30 .'lsp--xref-make-item.#[514."\30
41ba0 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 02 5c 22 5c 33 30 30 5c 33 30 33 03 5c 22 5c 33 0\301.\"\300\302.\"\300\303.\"\3
41bc0 30 30 5c 33 30 34 05 5c 22 5c 33 30 30 5c 33 30 32 02 5c 22 5c 33 30 35 05 21 5c 32 31 31 47 5c 00\304.\"\300\302.\"\305.!\211G\
41be0 33 30 36 06 06 02 5e 5c 33 30 37 5d 04 03 5e 5c 33 30 37 5d 5c 33 31 30 5c 33 31 31 06 06 25 5c 306...^\307]..^\307]\310\311..%\
41c00 32 31 30 5c 33 31 32 02 5c 32 30 36 32 00 06 09 5c 33 31 33 06 07 54 21 5c 33 31 34 06 09 21 5c 210\312.\2062...\313..T!\314..!\
41c20 33 31 35 5c 33 31 36 06 0e 04 04 24 5c 32 36 36 5c 32 30 32 5c 22 5c 32 30 37 22 20 5b 67 65 74 315\316....$\266\202\"\207".[get
41c40 68 61 73 68 20 22 73 74 61 72 74 22 20 22 63 68 61 72 61 63 74 65 72 22 20 22 6c 69 6e 65 22 20 hash."start"."character"."line".
41c60 22 65 6e 64 22 20 6c 73 70 2d 2d 65 78 74 72 61 63 74 2d 6c 69 6e 65 2d 66 72 6f 6d 2d 62 75 66 "end".lsp--extract-line-from-buf
41c80 66 65 72 20 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 68 69 67 fer.add-face-text-property.0.hig
41ca0 68 6c 69 67 68 74 20 74 20 78 72 65 66 2d 6d 61 6b 65 20 6c 73 70 2d 74 72 61 6e 73 6c 61 74 65 hlight.t.xref-make.lsp-translate
41cc0 2d 6c 69 6e 65 20 6c 73 70 2d 74 72 61 6e 73 6c 61 74 65 2d 63 6f 6c 75 6d 6e 20 72 65 63 6f 72 -line.lsp-translate-column.recor
41ce0 64 20 78 72 65 66 2d 66 69 6c 65 2d 6c 6f 63 61 74 69 6f 6e 5d 20 31 38 20 28 23 24 20 2e 20 32 d.xref-file-location].18.(#$...2
41d00 36 39 31 30 39 29 5d 29 0a 23 40 31 32 20 0a 0a 28 66 6e 20 4c 4f 43 29 1f 0a 28 64 65 66 61 6c 69109)]).#@12...(fn.LOC)..(defal
41d20 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 75 72 69 20 23 5b 32 35 37 20 22 5c 33 ias.'lsp--location-uri.#[257."\3
41d40 30 30 01 21 5c 32 30 33 5c 6e 00 5c 33 30 31 01 21 5c 32 30 37 5c 33 30 32 01 21 5c 32 30 37 22 00.!\203\n.\301.!\207\302.!\207"
41d60 20 5b 6c 73 70 2d 6c 6f 63 61 74 69 6f 6e 5c 3f 20 6c 73 70 3a 6c 6f 63 61 74 69 6f 6e 2d 75 72 .[lsp-location\?.lsp:location-ur
41d80 69 20 6c 73 70 3a 6c 6f 63 61 74 69 6f 6e 2d 6c 69 6e 6b 2d 74 61 72 67 65 74 2d 75 72 69 5d 20 i.lsp:location-link-target-uri].
41da0 33 20 28 23 24 20 2e 20 32 36 39 35 38 32 29 5d 29 0a 23 40 33 30 20 47 6f 20 74 6f 20 6c 6f 63 3.(#$...269582)]).#@30.Go.to.loc
41dc0 61 74 69 6f 6e 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ation...(fn.INPUT0)..(defalias.'
41de0 6c 73 70 2d 67 6f 74 6f 2d 6c 6f 63 61 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 lsp-goto-location.#[257."\300\30
41e00 31 02 5c 22 5c 33 30 30 5c 33 30 32 5c 33 30 30 5c 33 30 33 05 5c 22 5c 22 5c 33 30 34 02 21 5c 1.\"\300\302\300\303.\"\"\304.!\
41e20 33 30 35 01 21 5c 32 30 33 20 00 72 5c 33 30 36 01 21 71 5c 32 31 30 5c 33 30 37 02 21 62 29 5c 305.!\203..r\306.!q\210\307.!b)\
41e40 32 30 37 5c 33 31 30 5c 33 31 31 02 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 75 72 207\310\311.\"\207".[gethash."ur
41e60 69 22 20 22 73 74 61 72 74 22 20 22 72 61 6e 67 65 22 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 i"."start"."range".lsp--uri-to-p
41e80 61 74 68 20 66 2d 65 78 69 73 74 73 5c 3f 20 66 69 6e 64 2d 66 69 6c 65 20 6c 73 70 2d 2d 70 6f ath.f-exists\?.find-file.lsp--po
41ea0 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 65 72 72 6f 72 20 22 54 68 65 72 65 20 69 73 20 sition-to-point.error."There.is.
41ec0 6e 6f 20 66 69 6c 65 20 25 73 22 5d 20 37 20 28 23 24 20 2e 20 32 36 39 37 35 31 29 5d 29 0a 23 no.file.%s"].7.(#$...269751)]).#
41ee0 40 31 32 20 0a 0a 28 66 6e 20 4c 4f 43 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d @12...(fn.LOC)..(defalias.'lsp--
41f00 6c 6f 63 61 74 69 6f 6e 2d 72 61 6e 67 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 33 location-range.#[257."\300.!\203
41f20 5c 6e 00 5c 33 30 31 01 21 5c 32 30 37 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 6c 73 70 2d 6c 6f \n.\301.!\207\302.!\207".[lsp-lo
41f40 63 61 74 69 6f 6e 5c 3f 20 6c 73 70 3a 6c 6f 63 61 74 69 6f 6e 2d 72 61 6e 67 65 20 6c 73 70 3a cation\?.lsp:location-range.lsp:
41f60 6c 6f 63 61 74 69 6f 6e 2d 6c 69 6e 6b 2d 74 61 72 67 65 74 2d 73 65 6c 65 63 74 69 6f 6e 2d 72 location-link-target-selection-r
41f80 61 6e 67 65 5d 20 33 20 28 23 24 20 2e 20 32 37 30 30 35 32 29 5d 29 0a 23 40 31 33 38 20 52 65 ange].3.(#$...270052)]).#@138.Re
41fa0 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 60 78 72 65 66 2d 69 74 65 6d 27 20 67 69 76 65 6e turn.a.list.of.`xref-item'.given
41fc0 20 4c 4f 43 41 54 49 4f 4e 53 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 6f 66 0a 74 79 70 65 .LOCATIONS,.which.can.be.of.type
41fe0 20 4c 6f 63 61 74 69 6f 6e 2c 20 4c 6f 63 61 74 69 6f 6e 4c 69 6e 6b 2c 20 4c 6f 63 61 74 69 6f .Location,.LocationLink,.Locatio
42000 6e 5b 5d 20 6f 72 20 4c 6f 63 61 74 69 6f 6e 4c 69 6e 6b 5b 5d 2e 0a 0a 28 66 6e 20 4c 4f 43 41 n[].or.LocationLink[]...(fn.LOCA
42020 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e TIONS)..(defalias.'lsp--location
42040 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 s-to-xref-items.#[257."\300.!\20
42060 33 46 05 5c 33 30 31 01 5c 33 30 32 5c 22 5c 33 30 33 01 21 5c 32 30 33 5c 32 33 33 04 5c 33 30 3F.\301.\302\"\303.!\203\233.\30
42080 34 5c 33 30 35 21 5c 33 30 36 5c 33 30 37 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 69 02 5c 4\305!\306\307..#.=?\262.\203i.\
420a0 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 37 304\305!\306\310..#.=?\262.\2037
420c0 00 5c 33 31 31 02 5c 33 31 32 5c 22 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c .\311.\312\"\202A.\304\305!\306\
420e0 33 31 33 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 33 30 30 01 5c 33 30 34 5c 33 30 35 21 313..#.=?\262.\203\300.\304\305!
42100 5c 33 30 36 5c 33 31 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 17 01 5c 33 30 34 5c 33 30 \306\314..#.=?\262.\203..\304\30
42120 35 21 5c 33 30 36 5c 33 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 6e 00 5c 33 31 31 02 5!\306\315..#.=?\262.\203n.\311.
42140 5c 33 31 32 5c 22 5c 32 30 32 41 05 5c 33 30 33 02 21 5c 32 30 34 78 00 5c 33 31 32 5c 32 30 32 \312\"\202A.\303.!\204x.\312\202
42160 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 30 37 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 A.\304\305!\306\307..#.=?\262.\2
42180 30 33 5c 33 33 32 00 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 04 03 23 01 3d 3f 5c 32 03\332.\304\305!\306\310..#.=?\2
421a0 36 32 01 5c 32 30 33 5c 32 33 35 00 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 62.\203\235..C\202A.\304\305!\30
421c0 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 32 36 31 00 5c 33 31 32 5c 32 30 6\313..#.=?\262.\204\261.\312\20
421e0 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 2A.\304\305!\306\314..#.=?\262.\
42200 32 30 34 5c 33 30 35 00 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 204\305.\312\202A.\304\305!\306\
42220 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 34 315..#.=?\262.\205A..C\202A.\304
42240 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 35 36 \305!\306\313..#.=?\262.\204\356
42260 00 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 .\312\202A.\304\305!\306\314..#.
42280 3d 3f 5c 32 36 32 01 5c 32 30 34 02 01 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 =?\262.\204..\312\202A.\304\305!
422a0 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 \306\315..#.=?\262.\205A..C\202A
422c0 05 5c 33 30 33 02 21 5c 32 30 34 21 01 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 .\303.!\204!.\312\202A.\304\305!
422e0 5c 33 30 36 5c 33 30 37 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 32 30 33 01 5c 33 30 34 \306\307..#.=?\262.\203\203.\304
42300 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 46 01 01 43 \305!\306\310..#.=?\262.\203F..C
42320 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 \202A.\304\305!\306\313..#.=?\26
42340 32 01 5c 32 30 34 5a 01 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 2.\204Z.\312\202A.\304\305!\306\
42360 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 6e 01 5c 33 31 32 5c 32 30 32 41 05 5c 33 314..#.=?\262.\204n.\312\202A.\3
42380 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 04\305!\306\315..#.=?\262.\205A.
423a0 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c .C\202A.\304\305!\306\313..#.=?\
423c0 32 36 32 01 5c 32 30 34 5c 32 32 37 01 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 262.\204\227.\312\202A.\304\305!
423e0 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 32 35 33 01 5c 33 31 32 \306\314..#.=?\262.\204\253.\312
42400 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 \202A.\304\305!\306\315..#.=?\26
42420 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 33 02 21 5c 32 30 34 5c 33 31 32 01 5c 2.\205A..C\202A.\303.!\204\312.\
42440 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 30 37 04 03 23 01 3d 3f 312\202A.\304\305!\306\307..#.=?
42460 5c 32 36 32 01 5c 32 30 33 2c 02 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 04 03 23 01 \262.\203,.\304\305!\306\310..#.
42480 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 33 35 37 01 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 =?\262.\203\357..C\202A.\304\305
424a0 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 03 02 5c 33 31 32 5c 32 !\306\313..#.=?\262.\204..\312\2
424c0 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 02A.\304\305!\306\314..#.=?\262.
424e0 5c 32 30 34 17 02 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 \204..\312\202A.\304\305!\306\31
42500 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 5..#.=?\262.\205A..C\202A.\304\3
42520 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 40 02 5c 33 31 32 05!\306\313..#.=?\262.\204@.\312
42540 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 \202A.\304\305!\306\314..#.=?\26
42560 32 01 5c 32 30 34 54 02 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 2.\204T.\312\202A.\304\305!\306\
42580 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 34 315..#.=?\262.\205A..C\202A.\304
425a0 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 33 36 32 \305!\306\313..#.=?\262.\203\362
425c0 03 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 .\304\305!\306\314..#.=?\262.\20
425e0 33 49 03 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 3I.\304\305!\306\315..#.=?\262.\
42600 32 30 33 5c 32 34 30 02 5c 33 31 31 02 5c 33 31 32 5c 22 5c 32 30 32 41 05 5c 33 30 33 02 21 5c 203\240.\311.\312\"\202A.\303.!\
42620 32 30 34 5c 32 35 32 02 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 204\252.\312\202A.\304\305!\306\
42640 33 30 37 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 66 03 5c 33 30 34 5c 33 30 35 21 5c 33 307..#.=?\262.\203\f.\304\305!\3
42660 30 36 5c 33 31 30 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 33 31 37 02 01 43 5c 32 30 32 06\310..#.=?\262.\203\317..C\202
42680 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 A.\304\305!\306\313..#.=?\262.\2
426a0 30 34 5c 33 34 33 02 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 04\343.\312\202A.\304\305!\306\3
426c0 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 36 37 02 5c 33 31 32 5c 32 30 32 41 05 14..#.=?\262.\204\367.\312\202A.
426e0 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 \304\305!\306\315..#.=?\262.\205
42700 41 05 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d A..C\202A.\304\305!\306\313..#.=
42720 3f 5c 32 36 32 01 5c 32 30 34 20 03 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c ?\262.\204..\312\202A.\304\305!\
42740 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 34 03 5c 33 31 32 5c 32 30 32 306\314..#.=?\262.\2044.\312\202
42760 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 A.\304\305!\306\315..#.=?\262.\2
42780 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 33 02 21 5c 32 30 34 53 03 5c 33 31 32 5c 32 30 32 05A..C\202A.\303.!\204S.\312\202
427a0 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 30 37 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 A.\304\305!\306\307..#.=?\262.\2
427c0 30 33 5c 32 36 35 03 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 04 03 23 01 3d 3f 5c 32 03\265.\304\305!\306\310..#.=?\2
427e0 36 32 01 5c 32 30 33 78 03 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 62.\203x..C\202A.\304\305!\306\3
42800 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 32 31 34 03 5c 33 31 32 5c 32 30 32 41 05 13..#.=?\262.\204\214.\312\202A.
42820 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 \304\305!\306\314..#.=?\262.\204
42840 5c 32 34 30 03 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 \240.\312\202A.\304\305!\306\315
42860 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 ..#.=?\262.\205A..C\202A.\304\30
42880 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 31 31 03 5c 33 5!\306\313..#.=?\262.\204\311.\3
428a0 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 12\202A.\304\305!\306\314..#.=?\
428c0 32 36 32 01 5c 32 30 34 5c 33 33 35 03 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 262.\204\335.\312\202A.\304\305!
428e0 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 \306\315..#.=?\262.\205A..C\202A
42900 05 5c 33 30 33 02 21 5c 32 30 34 5c 33 37 34 03 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 .\303.!\204\374.\312\202A.\304\3
42920 30 35 21 5c 33 30 36 5c 33 30 37 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5e 04 5c 33 30 34 05!\306\307..#.=?\262.\203^.\304
42940 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 21 04 01 43 \305!\306\310..#.=?\262.\203!..C
42960 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 \202A.\304\305!\306\313..#.=?\26
42980 32 01 5c 32 30 34 35 04 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 2.\2045.\312\202A.\304\305!\306\
429a0 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 49 04 5c 33 31 32 5c 32 30 32 41 05 5c 33 314..#.=?\262.\204I.\312\202A.\3
429c0 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 04\305!\306\315..#.=?\262.\205A.
429e0 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c .C\202A.\304\305!\306\313..#.=?\
42a00 32 36 32 01 5c 32 30 34 72 04 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 262.\204r.\312\202A.\304\305!\30
42a20 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 32 30 36 04 5c 33 31 32 5c 32 30 6\314..#.=?\262.\204\206.\312\20
42a40 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 2A.\304\305!\306\315..#.=?\262.\
42a60 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 33 02 21 5c 32 30 34 5c 32 34 35 04 5c 33 31 32 205A..C\202A.\303.!\204\245.\312
42a80 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 30 37 04 03 23 01 3d 3f 5c 32 36 \202A.\304\305!\306\307..#.=?\26
42aa0 32 01 5c 32 30 33 07 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 04 03 23 01 3d 3f 5c 2.\203..\304\305!\306\310..#.=?\
42ac0 32 36 32 01 5c 32 30 33 5c 33 31 32 04 01 43 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 262.\203\312..C\202A.\304\305!\3
42ae0 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 33 36 04 5c 33 31 32 5c 32 06\313..#.=?\262.\204\336.\312\2
42b00 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 5c 32 36 32 01 02A.\304\305!\306\314..#.=?\262.
42b20 5c 32 30 34 5c 33 36 32 04 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 \204\362.\312\202A.\304\305!\306
42b40 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 30 32 41 05 5c 33 30 \315..#.=?\262.\205A..C\202A.\30
42b60 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 1b 05 5c 4\305!\306\313..#.=?\262.\204..\
42b80 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 04 03 23 01 3d 3f 312\202A.\304\305!\306\314..#.=?
42ba0 5c 32 36 32 01 5c 32 30 34 2f 05 5c 33 31 32 5c 32 30 32 41 05 5c 33 30 34 5c 33 30 35 21 5c 33 \262.\204/.\312\202A.\304\305!\3
42bc0 30 36 5c 33 31 35 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 41 05 01 43 5c 32 36 32 01 5c 32 06\315..#.=?\262.\205A..C\262.\2
42be0 30 32 5c 33 35 34 05 5c 33 30 33 01 21 5c 32 30 34 50 05 5c 33 31 32 5c 32 30 32 5c 33 35 34 05 02\354.\303.!\204P.\312\202\354.
42c00 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 30 37 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 \304\305!\306\307..#.=?\262.\203
42c20 5c 32 36 32 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 30 03 03 23 01 3d 3f 5c 32 36 32 \262.\304\305!\306\310..#.=?\262
42c40 01 5c 32 30 33 75 05 5c 32 31 31 43 5c 32 30 32 5c 33 35 34 05 5c 33 30 34 5c 33 30 35 21 5c 33 .\203u.\211C\202\354.\304\305!\3
42c60 30 36 5c 33 31 33 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 32 31 31 05 5c 33 31 32 5c 32 06\313..#.=?\262.\204\211.\312\2
42c80 30 32 5c 33 35 34 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 03 03 23 01 3d 3f 5c 32 02\354.\304\305!\306\314..#.=?\2
42ca0 36 32 01 5c 32 30 34 5c 32 33 35 05 5c 33 31 32 5c 32 30 32 5c 33 35 34 05 5c 33 30 34 5c 33 30 62.\204\235.\312\202\354.\304\30
42cc0 35 21 5c 33 30 36 5c 33 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 5c 33 35 34 05 5c 32 5!\306\315..#.=?\262.\205\354.\2
42ce0 31 31 43 5c 32 30 32 5c 33 35 34 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 33 03 03 23 11C\202\354.\304\305!\306\313..#
42d00 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 30 36 05 5c 33 31 32 5c 32 30 32 5c 33 35 34 05 5c 33 .=?\262.\204\306.\312\202\354.\3
42d20 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 04\305!\306\314..#.=?\262.\204\3
42d40 33 32 05 5c 33 31 32 5c 32 30 32 5c 33 35 34 05 5c 33 30 34 5c 33 30 35 21 5c 33 30 36 5c 33 31 32.\312\202\354.\304\305!\306\31
42d60 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 35 5c 33 35 34 05 5c 32 31 31 43 5c 32 36 32 01 5c 5..#.=?\262.\205\354.\211C\262.\
42d80 33 31 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 03 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 316\317\320\321.\322\323\324\325
42da0 06 09 5c 22 5c 22 5c 22 5c 22 5c 32 30 37 22 20 5b 73 65 71 70 20 73 65 71 2d 2d 65 6c 74 2d 73 ..\"\"\"\"\207".[seqp.seq--elt-s
42dc0 61 66 65 20 30 20 68 74 5c 3f 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 68 74 2d 2d 6e 6f 74 2d afe.0.ht\?.make-symbol."ht--not-
42de0 66 6f 75 6e 64 22 20 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 22 75 72 69 22 20 61 70 70 found".gethash."range"."uri".app
42e00 65 6e 64 20 6e 69 6c 20 22 74 61 72 67 65 74 53 65 6c 65 63 74 69 6f 6e 52 61 6e 67 65 22 20 22 end.nil."targetSelectionRange"."
42e20 74 61 72 67 65 74 55 72 69 22 20 22 74 61 72 67 65 74 52 61 6e 67 65 22 20 23 5b 32 35 37 20 22 targetUri"."targetRange".#[257."
42e40 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 30 31 55 00 5c 33 30 31 31 4c \211.\211A\262.\242\3001U.\3011L
42e60 00 5c 33 30 32 01 21 5c 33 30 33 5c 33 30 34 03 5c 22 01 5c 32 30 33 28 00 72 01 71 5c 32 31 30 .\302.!\303\304.\".\203(.r.q\210
42e80 5c 33 30 35 01 05 5c 22 29 5c 32 36 36 5c 32 30 32 5c 32 30 32 49 00 5c 33 30 36 03 21 5c 32 30 \305..\")\266\202\202I.\306.!\20
42ea0 35 47 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 30 33 5c 5G.\307\310\311\"r\211q\210\303\
42ec0 33 31 32 02 5c 22 5c 32 31 36 5c 33 31 33 04 21 5c 32 31 30 5c 33 30 35 02 06 06 5c 22 2a 5c 32 312.\"\216\313.!\210\305...\"*\2
42ee0 36 32 01 5c 32 36 36 5c 32 30 32 30 30 5c 32 30 37 30 5c 33 31 34 5c 33 31 35 03 5c 33 31 36 04 62.\266\20200\2070\314\315.\316.
42f00 21 23 5c 32 30 37 5c 33 31 34 5c 33 31 37 03 5c 33 31 36 04 21 23 5c 32 30 37 22 20 5b 28 66 69 !#\207\314\317.\316.!#\207".[(fi
42f20 6c 65 2d 65 72 72 6f 72 29 20 28 65 72 72 6f 72 29 20 66 69 6e 64 2d 62 75 66 66 65 72 2d 76 69 le-error).(error).find-buffer-vi
42f40 73 69 74 69 6e 67 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 33 5c siting.make-closure.#[257."\303\
42f60 33 30 34 5c 33 30 35 5c 33 30 30 23 5c 32 31 31 19 5c 32 30 33 32 00 5c 33 30 36 09 5c 33 30 37 304\305\300#\211.\2032.\306.\307
42f80 5c 22 5c 32 31 31 5c 32 30 33 5c 22 00 5c 33 30 36 09 5c 33 31 30 5c 22 1a 5c 32 31 31 5c 33 31 \"\211\203\".\306.\310\".\211\31
42fa0 31 5c 33 31 32 5c 33 30 30 05 23 21 29 5c 32 30 32 2d 00 72 09 71 5c 32 31 30 5c 33 31 33 5c 33 1\312\300.#!)\202-.r.q\210\313\3
42fc0 30 30 5c 33 31 34 04 21 5c 22 29 5c 32 36 32 01 5c 32 30 32 38 00 5c 33 31 33 5c 33 30 30 5c 33 00\314.!\")\262.\2028.\313\300\3
42fe0 31 34 03 21 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 14.!\")\207".[V0.lsp--virtual-bu
43000 66 66 65 72 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 67 65 74 2d ffer.lsp--buffer-workspaces.get-
43020 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 text-property.0.lsp-virtual-buff
43040 65 72 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 er.plist-get.:with-current-buffe
43060 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 r.:workspaces.make-closure.#[0."
43080 5c 33 30 32 5c 33 30 30 5c 33 30 33 5c 33 30 31 21 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 \302\300\303\301!\"\207".[V0.V1.
430a0 6c 73 70 2d 2d 78 72 65 66 2d 6d 61 6b 65 2d 69 74 65 6d 20 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f lsp--xref-make-item.lsp--locatio
430c0 6e 2d 72 61 6e 67 65 5d 20 34 5d 20 6c 73 70 2d 2d 78 72 65 66 2d 6d 61 6b 65 2d 69 74 65 6d 20 n-range].4].lsp--xref-make-item.
430e0 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 72 61 6e 67 65 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 lsp--location-range].8."\n\n(fn.
43100 4c 4f 43 29 22 5d 20 73 65 71 2d 6d 61 70 20 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 67 LOC)"].seq-map.file-readable-p.g
43120 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 23 enerate-new-buffer.".*temp*".t.#
43140 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 [0."\301\300!\205..\302\300!\207
43160 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 ".[V0.buffer-name.kill-buffer].2
43180 5d 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 ].insert-file-contents-literally
431a0 20 6c 73 70 2d 77 61 72 6e 20 22 46 61 69 6c 65 64 20 74 6f 20 70 72 6f 63 65 73 73 20 78 72 65 .lsp-warn."Failed.to.process.xre
431c0 66 20 65 6e 74 72 79 20 66 6f 72 20 66 69 6c 65 6e 61 6d 65 20 27 25 73 27 3a 20 25 73 22 20 65 f.entry.for.filename.'%s':.%s".e
431e0 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 22 46 61 69 6c 65 64 20 74 6f 20 70 rror-message-string."Failed.to.p
43200 72 6f 63 65 73 73 20 78 72 65 66 20 65 6e 74 72 79 2c 20 66 69 6c 65 2d 65 72 72 6f 72 2c 20 27 rocess.xref.entry,.file-error,.'
43220 25 73 27 3a 20 25 73 22 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c 45 2d 4c 4f 43 53 29 22 %s':.%s"].9."\n\n(fn.FILE-LOCS)"
43240 5d 20 61 70 70 6c 79 20 6e 63 6f 6e 63 20 73 65 71 2d 6d 61 70 20 73 65 71 2d 67 72 6f 75 70 2d ].apply.nconc.seq-map.seq-group-
43260 62 79 20 23 5b 31 32 38 20 22 5c 33 30 32 5c 33 30 30 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 by.#[128."\302\300.\"\301\303\30
43280 34 5c 32 31 31 03 5c 32 30 33 23 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 4\211.\203#..\211A\262.\242\262.
432a0 02 5c 32 36 32 01 02 54 5c 32 36 32 03 01 05 21 5c 32 36 32 05 5c 32 30 32 08 00 5c 32 36 36 04 .\262..T\262...!\262.\202..\266.
432c0 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 75 72 69 20 28 6c 73 70 2d 2d 75 \207".[lsp--location-uri.(lsp--u
432e0 72 69 2d 74 6f 2d 70 61 74 68 29 20 61 70 70 6c 79 20 30 20 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e ri-to-path).apply.0.nil].8."\n\n
43300 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 73 65 71 2d 73 6f 72 74 20 6c 73 70 2d 2d (fn.&rest.ARGS)"].seq-sort.lsp--
43320 6c 6f 63 61 74 69 6f 6e 2d 62 65 66 6f 72 65 2d 70 5d 20 31 31 20 28 23 24 20 2e 20 32 37 30 32 location-before-p].11.(#$...2702
43340 33 38 29 5d 29 0a 23 40 36 38 20 53 6f 72 74 20 66 69 72 73 74 20 62 79 20 66 69 6c 65 2c 20 74 38)]).#@68.Sort.first.by.file,.t
43360 68 65 6e 20 62 79 20 6c 69 6e 65 2c 20 74 68 65 6e 20 62 79 20 63 6f 6c 75 6d 6e 2e 0a 0a 28 66 hen.by.line,.then.by.column...(f
43380 6e 20 4c 45 46 54 20 52 49 47 48 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c n.LEFT.RIGHT)..(defalias.'lsp--l
433a0 6f 63 61 74 69 6f 6e 2d 62 65 66 6f 72 65 2d 70 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 33 ocation-before-p.#[514."\300.!\3
433c0 30 30 02 21 01 01 5c 32 33 30 5c 32 30 34 10 00 01 01 5c 32 33 31 5c 32 30 37 5c 33 30 31 04 21 00.!..\230\204....\231\207\301.!
433e0 5c 33 30 31 04 21 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 30 34 \301.!\302\303.\"\302\303.\"\304
43400 01 03 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 75 72 69 20 6c 73 70 ..\"\207".[lsp--location-uri.lsp
43420 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 72 61 6e 67 65 20 67 65 74 68 61 73 68 20 22 73 74 61 72 74 22 --location-range.gethash."start"
43440 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6d 70 61 72 65 5d 20 31 31 20 28 23 24 20 2e .lsp--position-compare].11.(#$..
43460 20 32 37 35 32 37 35 29 5d 29 0a 23 40 32 33 38 20 4d 61 6b 65 20 61 20 52 65 66 65 72 65 6e 63 .275275)]).#@238.Make.a.Referenc
43480 65 50 61 72 61 6d 20 6f 62 6a 65 63 74 2e 0a 49 66 20 54 44 2d 50 4f 53 49 54 49 4f 4e 20 69 73 eParam.object..If.TD-POSITION.is
434a0 20 6e 6f 6e 2d 6e 69 6c 2c 20 75 73 65 20 69 74 20 61 73 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 .non-nil,.use.it.as.TextDocument
434c0 50 6f 73 69 74 69 6f 6e 50 61 72 61 6d 73 20 6f 62 6a 65 63 74 20 69 6e 73 74 65 61 64 2e 0a 49 PositionParams.object.instead..I
434e0 66 20 49 4e 43 4c 55 44 45 2d 44 45 43 4c 41 52 41 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c f.INCLUDE-DECLARATION.is.non-nil
43500 2c 20 72 65 71 75 65 73 74 20 74 68 65 20 73 65 72 76 65 72 20 74 6f 20 69 6e 63 6c 75 64 65 20 ,.request.the.server.to.include.
43520 64 65 63 6c 61 72 61 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 54 44 2d declarations...(fn.&optional.TD-
43540 50 4f 53 49 54 49 4f 4e 20 49 4e 43 4c 55 44 45 2d 44 45 43 4c 41 52 41 54 49 4f 4e 29 1f 0a 28 POSITION.INCLUDE-DECLARATION)..(
43560 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 66 65 72 65 6e 63 65 2d 70 61 defalias.'lsp--make-reference-pa
43580 72 61 6d 73 20 23 5b 35 31 32 20 22 5c 33 30 31 18 5c 33 30 32 02 5c 32 30 36 09 00 5c 33 30 33 rams.#[512."\301.\302.\206..\303
435a0 20 5c 33 30 34 5c 33 30 35 04 5c 32 30 36 10 00 08 44 23 29 5c 32 30 37 22 20 5b 6a 73 6f 6e 2d .\304\305.\206...D#)\207".[json-
435c0 66 61 6c 73 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 70 6c 69 73 74 2d 70 75 74 20 6c 73 70 2d false.:json-false.plist-put.lsp-
435e0 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 3a -text-document-position-params.:
43600 63 6f 6e 74 65 78 74 20 3a 69 6e 63 6c 75 64 65 44 65 63 6c 61 72 61 74 69 6f 6e 5d 20 37 20 28 context.:includeDeclaration].7.(
43620 23 24 20 2e 20 32 37 35 35 36 39 29 5d 29 0a 23 40 35 32 20 43 61 6e 63 65 6c 20 72 65 71 75 65 #$...275569)]).#@52.Cancel.reque
43640 73 74 20 77 69 74 68 20 49 44 20 69 6e 20 61 6c 6c 20 77 6f 72 6b 73 70 61 63 65 73 2e 0a 0a 28 st.with.ID.in.all.workspaces...(
43660 66 6e 20 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 61 6e 63 65 6c 2d 72 fn.ID)..(defalias.'lsp--cancel-r
43680 65 71 75 65 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 5c 33 30 equest.#[257."\300\301\302.\"\30
436a0 33 20 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 3.\"\207".[mapcar.make-closure.#
436c0 5b 32 35 37 20 22 5c 32 31 31 19 5c 33 30 34 5c 33 30 30 5c 33 30 35 09 21 5c 6e 3e 5c 32 30 34 [257."\211.\304\300\305.!\n>\204
436e0 13 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 09 44 5c 22 5c 32 31 30 09 5c 33 31 31 48 5c 33 30 35 ..\306\307\310.D\"\210.\311H\305
43700 01 21 0b 3e 5c 32 30 34 25 00 5c 33 30 36 5c 33 30 37 5c 33 31 32 03 44 5c 22 5c 32 31 30 5c 32 .!.>\204%.\306\307\312.D\"\210\2
43720 31 31 5c 33 31 33 48 5c 32 36 32 01 5c 22 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 11\313H\262.\"\210\314\315\316\3
43740 30 30 44 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 00D\")\207".[V0.lsp--cur-workspa
43760 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 ce.cl-struct-lsp--workspace-tags
43780 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 72 65 6d 68 .cl-struct-lsp--client-tags.remh
437a0 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 61 72 ash.type-of.signal.wrong-type-ar
437c0 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c 69 gument.lsp--workspace.5.lsp--cli
437e0 65 6e 74 20 38 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 24 2f 63 61 6e 63 65 6c 52 65 71 75 65 73 ent.8.lsp-notify."$/cancelReques
43800 74 22 20 3a 69 64 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 6c 73 70 2d 77 6f 72 t".:id].8."\n\n(fn.IT)"].lsp-wor
43820 6b 73 70 61 63 65 73 5d 20 35 20 28 23 24 20 2e 20 32 37 36 30 32 30 29 5d 29 0a 23 40 32 38 20 kspaces].5.(#$...276020)]).#@28.
43840 60 6c 73 70 2d 6d 6f 64 65 27 20 65 6c 64 6f 63 20 66 75 6e 63 74 69 6f 6e 2e 1f 0a 28 64 65 66 `lsp-mode'.eldoc.function...(def
43860 61 6c 69 61 73 20 27 6c 73 70 2d 65 6c 64 6f 63 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c alias.'lsp-eldoc-function.#[0."\
43880 33 30 31 5c 33 30 32 21 5c 32 31 30 08 5c 32 30 37 22 20 5b 65 6c 64 6f 63 2d 6c 61 73 74 2d 6d 301\302!\210.\207".[eldoc-last-m
438a0 65 73 73 61 67 65 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 65 6c 64 6f 63 2d 68 6f 6f 6b 5d essage.run-hooks.lsp-eldoc-hook]
438c0 20 32 20 28 23 24 20 2e 20 32 37 36 35 34 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 .2.(#$...276544)]).(defalias.'ls
438e0 70 2d 2d 70 6f 69 6e 74 2d 6f 6e 2d 68 69 67 68 6c 69 67 68 74 5c 3f 20 23 5b 30 20 22 5c 33 30 p--point-on-highlight\?.#[0."\30
43900 30 5c 33 30 31 5c 33 30 32 60 21 5c 22 5c 32 30 37 22 20 5b 2d 73 6f 6d 65 5c 3f 20 23 5b 32 35 0\301\302`!\"\207".[-some\?.#[25
43920 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 6f 76 65 72 6c 61 79 2d 67 65 74 7."\300.\301\"\207".[overlay-get
43940 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4f 56 45 52 4c .lsp-highlight].4."\n\n(fn.OVERL
43960 41 59 29 22 5d 20 6f 76 65 72 6c 61 79 73 2d 61 74 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 AY)"].overlays-at].4]).(defalias
43980 20 27 6c 73 70 2d 2d 63 6c 65 61 6e 75 70 2d 68 69 67 68 6c 69 67 68 74 73 2d 69 66 2d 6e 65 65 .'lsp--cleanup-highlights-if-nee
439a0 64 65 64 20 23 5b 30 20 22 08 5c 32 30 35 17 00 09 5c 32 30 35 17 00 5c 33 30 32 20 3f 5c 32 30 ded.#[0.".\205...\205..\302.?\20
439c0 35 17 00 5c 33 30 33 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 11 5c 33 30 36 5c 33 30 37 21 5c 32 5..\303\304!\210\305.\306\307!\2
439e0 30 37 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 07".[lsp-enable-symbol-highlight
43a00 69 6e 67 20 6c 73 70 2d 2d 68 61 76 65 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 ing.lsp--have-document-highlight
43a20 73 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 6f 6e 2d 68 69 67 68 6c 69 67 68 74 5c 3f 20 6c 73 70 2d s.lsp--point-on-highlight\?.lsp-
43a40 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 20 6e -remove-overlays.lsp-highlight.n
43a60 69 6c 20 6c 73 70 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 2d 62 79 2d 74 6f 6b 65 6e 20 3a il.lsp-cancel-request-by-token.:
43a80 68 69 67 68 6c 69 67 68 74 73 5d 20 32 5d 29 0a 23 40 31 30 31 20 54 68 65 20 62 6f 75 6e 64 73 highlights].2]).#@101.The.bounds
43aa0 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 66 72 6f 6d 20 77 68 69 63 68 20 60 6c 73 70 2d 2d .of.the.symbol.from.which.`lsp--
43ac0 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 27 0a 20 20 6d 6f 73 74 20 72 65 63 65 6e document-highlight'...most.recen
43ae0 74 6c 79 20 72 65 71 75 65 73 74 65 64 20 68 69 67 68 6c 69 67 68 74 73 2e 1f 0a 28 64 65 66 76 tly.requested.highlights...(defv
43b00 61 72 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6c 61 73 74 2d 68 69 ar.lsp--symbol-bounds-of-last-hi
43b20 67 68 6c 69 67 68 74 2d 69 6e 76 6f 63 61 74 69 6f 6e 20 6e 69 6c 20 28 23 24 20 2e 20 32 37 37 ghlight-invocation.nil.(#$...277
43b40 31 34 32 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 142)).(make-variable-buffer-loca
43b60 6c 20 27 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6c 61 73 74 2d 68 69 l.'lsp--symbol-bounds-of-last-hi
43b80 67 68 6c 69 67 68 74 2d 69 6e 76 6f 63 61 74 69 6f 6e 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c ghlight-invocation).(defalias.'l
43ba0 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 20 23 5b 30 20 22 5c 33 30 33 sp--document-highlight.#[0."\303
43bc0 5c 33 30 34 21 5c 32 30 35 32 00 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 30 21 5c 32 30 \304!\2052.\305\306!\307\310!\20
43be0 36 1f 00 08 3f 5c 32 30 36 1f 00 09 5c 32 30 35 1f 00 5c 32 31 31 5c 32 30 35 1f 00 5c 32 31 31 6...?\206...\205..\211\205..\211
43c00 5c 6e 5c 32 33 32 3f 5c 32 30 35 30 00 5c 32 31 31 12 5c 33 31 31 5c 33 30 34 5c 33 31 32 20 5c \n\232?\2050.\211.\311\304\312.\
43c20 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 26 07 5c 32 36 32 01 5c 32 30 37 22 20 313\314\315\316\317&.\262.\207".
43c40 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 20 [lsp-enable-symbol-highlighting.
43c60 6c 73 70 2d 2d 68 61 76 65 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 73 20 6c 73 lsp--have-document-highlights.ls
43c80 70 2d 2d 73 79 6d 62 6f 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6c 61 73 74 2d 68 69 67 68 6c 69 67 p--symbol-bounds-of-last-highlig
43ca0 68 74 2d 69 6e 76 6f 63 61 74 69 6f 6e 20 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 ht-invocation.lsp-feature\?."tex
43cc0 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 22 20 62 6f 75 tDocument/documentHighlight".bou
43ce0 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 73 79 6d 62 6f 6c 20 6c 6f 6f nds-of-thing-at-point.symbol.loo
43d00 6b 69 6e 67 2d 61 74 20 22 5b 5b 3a 73 70 61 63 65 3a 5d 5c 6e 5d 22 20 6c 73 70 2d 72 65 71 75 king-at."[[:space:]\n]".lsp-requ
43d20 65 73 74 2d 61 73 79 6e 63 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 est-async.lsp--text-document-pos
43d40 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c ition-params.lsp--document-highl
43d60 69 67 68 74 2d 63 61 6c 6c 62 61 63 6b 20 3a 6d 6f 64 65 20 74 69 63 6b 20 3a 63 61 6e 63 65 6c ight-callback.:mode.tick.:cancel
43d80 2d 74 6f 6b 65 6e 20 3a 68 69 67 68 6c 69 67 68 74 73 5d 20 39 5d 29 0a 23 40 36 39 20 44 69 73 -token.:highlights].9]).#@69.Dis
43da0 70 6c 61 79 20 74 68 65 20 74 79 70 65 20 73 69 67 6e 61 74 75 72 65 20 61 6e 64 20 64 6f 63 75 play.the.type.signature.and.docu
43dc0 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 68 69 6e 67 20 61 74 0a 70 6f 69 6e 74 2e mentation.of.the.thing.at.point.
43de0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 74 68 69 6e 67 2d ..(defalias.'lsp-describe-thing-
43e00 61 74 2d 70 6f 69 6e 74 20 23 5b 30 20 22 5c 33 30 35 20 5c 32 31 31 5c 32 30 35 5c 6e 00 5c 33 at-point.#[0."\305.\211\205\n.\3
43e20 30 36 5c 33 30 37 02 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 13 00 5c 33 31 30 01 21 5c 32 06\307.\"\262.\211\205..\310.!\2
43e40 36 32 01 5c 32 31 31 5c 32 30 35 1c 00 5c 33 31 31 01 21 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 62.\211\205..\311.!\262.\211\203
43e60 6c 00 5c 32 31 31 5c 33 31 32 5c 32 33 32 5c 32 30 34 6c 00 72 5c 33 31 33 5c 33 31 34 21 71 5c l.\211\312\232\204l.r\313\314!q\
43e80 32 31 30 08 5c 33 31 35 5c 32 31 31 5c 32 32 33 5c 32 31 30 5c 33 31 36 09 42 5c 33 31 37 5c 6e 210.\315\211\223\210\316.B\317\n
43ea0 42 1a 19 5c 33 32 30 20 13 5c 33 32 31 5c 33 31 34 21 5c 32 31 31 1c 5c 33 31 35 5c 32 31 31 5c B..\320..\321\314!\211.\315\211\
43ec0 33 32 32 5c 33 32 33 05 5c 33 32 34 5c 22 21 63 5c 32 36 32 01 72 02 71 5c 32 31 30 5c 33 32 35 322\323.\324\"!c\262.r.q\210\325
43ee0 03 5c 33 31 35 5c 22 5c 32 36 32 02 29 5c 33 32 36 5c 33 32 37 21 5c 32 30 33 66 00 5c 33 32 37 .\315\"\262.)\326\327!\203f.\327
43f00 02 02 5c 22 5c 32 30 32 67 00 5c 32 31 31 29 5c 32 36 36 5c 32 30 33 2b 5c 32 30 37 5c 33 33 30 ..\"\202g.\211)\266\203+\207\330
43f20 5c 33 33 31 21 5c 32 30 37 22 20 5b 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 2d 6d 61 \331!\207".[help-window-point-ma
43f40 72 6b 65 72 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 2d 68 6f rker.temp-buffer-window-setup-ho
43f60 6f 6b 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 68 6f 6f 6b 20 ok.temp-buffer-window-show-hook.
43f80 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 6f 6c 64 2d 66 72 61 6d 65 20 73 74 61 6e 64 61 72 64 2d 6f help-window-old-frame.standard-o
43fa0 75 74 70 75 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f utput.lsp--text-document-positio
43fc0 6e 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 71 75 65 73 74 20 22 74 65 78 74 n-params.lsp--make-request."text
43fe0 44 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 Document/hover".lsp--send-reques
44000 74 20 6c 73 70 3a 68 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 73 20 22 22 20 67 65 74 2d 62 75 66 66 t.lsp:hover-contents."".get-buff
44020 65 72 2d 63 72 65 61 74 65 20 22 2a 6c 73 70 2d 68 65 6c 70 2a 22 20 6e 69 6c 20 68 65 6c 70 2d er-create."*lsp-help*".nil.help-
44040 6d 6f 64 65 2d 73 65 74 75 70 20 68 65 6c 70 2d 6d 6f 64 65 2d 66 69 6e 69 73 68 20 73 65 6c 65 mode-setup.help-mode-finish.sele
44060 63 74 65 64 2d 66 72 61 6d 65 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 cted-frame.temp-buffer-window-se
44080 74 75 70 20 73 74 72 69 6e 67 2d 74 72 69 6d 2d 72 69 67 68 74 20 6c 73 70 2d 2d 72 65 6e 64 65 tup.string-trim-right.lsp--rende
440a0 72 2d 6f 6e 2d 68 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 20 74 20 74 65 6d 70 2d 62 75 66 66 65 72 r-on-hover-content.t.temp-buffer
440c0 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 20 66 75 6e 63 74 69 6f 6e 70 20 68 65 6c 70 2d 77 69 6e 64 -window-show.functionp.help-wind
440e0 6f 77 2d 73 65 74 75 70 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 4e 6f 20 63 6f 6e 74 65 6e 74 20 61 ow-setup.lsp--info."No.content.a
44100 74 20 70 6f 69 6e 74 2e 22 5d 20 38 20 28 23 24 20 2e 20 32 37 37 39 31 37 29 20 6e 69 6c 5d 29 t.point."].8.(#$...277917).nil])
44120 0a 23 40 36 35 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 .#@65.Return.whether.the.current
44140 20 70 6f 69 6e 74 20 69 73 20 77 69 74 68 69 6e 20 42 4f 55 4e 44 53 2e 0a 0a 28 66 6e 20 42 4f .point.is.within.BOUNDS...(fn.BO
44160 55 4e 44 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 6e 2d UNDS)..(defalias.'lsp--point-in-
44180 62 6f 75 6e 64 73 2d 70 20 23 5b 32 35 37 20 22 5c 32 31 31 40 60 58 5c 32 30 35 0b 00 60 01 41 bounds-p.#[257."\211@`X\205..`.A
441a0 57 5c 32 30 37 22 20 5b 5d 20 33 20 28 23 24 20 2e 20 32 37 38 38 32 32 29 5d 29 0a 23 40 34 33 W\207".[].3.(#$...278822)]).#@43
441c0 20 47 65 74 20 72 65 6e 64 65 72 65 72 20 66 6f 72 20 4c 41 4e 47 55 41 47 45 2e 0a 0a 28 66 6e .Get.renderer.for.LANGUAGE...(fn
441e0 20 4c 41 4e 47 55 41 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 65 74 2d 72 .LANGUAGE)..(defalias.'lsp-get-r
44200 65 6e 64 65 72 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 enderer.#[257."\300\301.\"\207".
44220 5b 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 22 [make-closure.#[257."\301.\300\"
44240 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 73 74 72 69 6e 67 5d 20 34 20 \207".[V0.lsp--render-string].4.
44260 22 5c 6e 5c 6e 28 66 6e 20 53 54 52 29 22 5d 5d 20 34 20 28 23 24 20 2e 20 32 37 38 39 37 37 29 "\n\n(fn.STR)"]].4.(#$...278977)
44280 5d 29 0a 23 40 39 39 20 53 65 74 75 70 20 74 68 65 20 e2 80 98 6d 61 72 6b 64 6f 77 6e 2d 6d 6f ]).#@99.Setup.the....markdown-mo
442a0 64 65 e2 80 99 20 69 6e 20 74 68 65 20 66 72 61 6d 65 2e 0a 4d 4f 44 45 20 69 73 20 74 68 65 20 de....in.the.frame..MODE.is.the.
442c0 6d 6f 64 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 70 61 72 65 6e 74 20 66 72 61 6d 65 2e 0a 0a mode.used.in.the.parent.frame...
442e0 28 66 6e 20 4d 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 74 75 70 (fn.MODE)..(defalias.'lsp--setup
44300 2d 6d 61 72 6b 64 6f 77 6e 20 23 5b 32 35 37 20 22 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 -markdown.#[257."\306\307!\210\3
44320 31 30 01 08 5c 22 5c 32 31 31 5c 32 30 33 1c 00 5c 32 31 31 40 5c 33 31 31 5c 33 30 37 02 05 42 10..\"\211\203..\211@\311\307..B
44340 5c 22 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 08 00 5c 32 31 30 5c 33 30 36 5c 33 \"\210.A\266\202\202..\210\306\3
44360 30 31 21 5c 32 31 30 5c 33 31 32 11 5c 33 30 36 5c 33 30 32 21 5c 32 31 30 5c 32 31 31 12 5c 33 01!\210\312.\306\302!\210\211.\3
44380 30 36 5c 33 30 33 21 5c 32 31 30 5c 33 31 32 13 5c 33 31 33 5c 33 31 34 01 5c 33 31 35 58 5c 32 06\303!\210\312.\313\314.\315X\2
443a0 30 33 48 00 5c 33 31 36 5c 33 31 37 03 5c 22 02 42 01 42 5c 32 36 32 01 01 54 5c 32 36 32 02 5c 03H.\316\317.\".B.B\262..T\262.\
443c0 32 30 32 31 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 32 14 5c 33 32 30 5c 66 42 14 5c 33 2021.\211\237\266\202.\320\fB.\3
443e0 32 31 5c 66 42 14 5c 33 32 32 5c 66 42 14 5c 33 32 33 5c 66 42 14 5c 33 32 34 15 5c 33 32 35 5c 21\fB.\322\fB.\323\fB.\324.\325\
44400 33 32 36 21 5c 32 30 37 22 20 5b 6c 73 70 2d 63 75 73 74 6f 6d 2d 6d 61 72 6b 75 70 2d 6d 6f 64 326!\207".[lsp-custom-markup-mod
44420 65 73 20 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 69 66 79 2d 63 6f 64 65 2d 62 6c 6f 63 6b 73 2d es.markdown-fontify-code-blocks-
44440 6e 61 74 69 76 65 6c 79 20 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 69 66 79 2d 63 6f 64 65 2d 62 natively.markdown-fontify-code-b
44460 6c 6f 63 6b 2d 64 65 66 61 75 6c 74 2d 6d 6f 64 65 20 6d 61 72 6b 64 6f 77 6e 2d 68 69 64 65 2d lock-default-mode.markdown-hide-
44480 6d 61 72 6b 75 70 20 70 72 65 74 74 69 66 79 2d 73 79 6d 62 6f 6c 73 2d 61 6c 69 73 74 20 70 72 markup.prettify-symbols-alist.pr
444a0 65 74 74 69 66 79 2d 73 79 6d 62 6f 6c 73 2d 63 6f 6d 70 6f 73 65 2d 70 72 65 64 69 63 61 74 65 ettify-symbols-compose-predicate
444c0 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6d 61 72 6b 64 6f 77 6e 2d 63 6f .make-local-variable.markdown-co
444e0 64 65 2d 6c 61 6e 67 2d 6d 6f 64 65 73 20 61 6c 69 73 74 2d 67 65 74 20 61 64 64 2d 74 6f 2d 6c de-lang-modes.alist-get.add-to-l
44500 69 73 74 20 74 20 30 20 6e 69 6c 20 32 35 35 20 66 6f 72 6d 61 74 20 22 26 23 78 25 30 32 58 3b ist.t.0.nil.255.format."&#x%02X;
44520 22 20 28 22 26 6c 74 3b 22 20 2e 20 36 30 29 20 28 22 26 67 74 3b 22 20 2e 20 36 32 29 20 28 22 ".("&lt;"...60).("&gt;"...62).("
44540 26 61 6d 70 3b 22 20 2e 20 33 38 29 20 28 22 26 6e 62 73 70 3b 22 20 2e 20 33 32 29 20 23 5b 37 &amp;"...38).("&nbsp;"...32).#[7
44560 37 31 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 71."\300\207".[t].4."\n\n(fn.STA
44580 52 54 20 45 4e 44 20 4d 41 54 43 48 29 22 5d 20 70 72 65 74 74 69 66 79 2d 73 79 6d 62 6f 6c 73 RT.END.MATCH)"].prettify-symbols
445a0 2d 6d 6f 64 65 20 31 5d 20 37 20 28 23 24 20 2e 20 32 37 39 31 37 36 29 5d 29 0a 23 40 36 33 20 -mode.1].7.(#$...279176)]).#@63.
445c0 52 65 74 75 72 6e 20 76 69 73 69 62 6c 65 20 62 75 66 66 65 72 20 73 74 72 69 6e 67 2e 0a 53 74 Return.visible.buffer.string..St
445e0 6f 6c 65 6e 20 66 72 6f 6d 20 60 6f 72 67 2d 63 6f 70 79 2d 76 69 73 69 62 6c 65 27 2e 1f 0a 28 olen.from.`org-copy-visible'...(
44600 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 62 75 66 66 65 72 2d 73 74 72 69 6e 67 2d 76 69 73 defalias.'lsp--buffer-string-vis
44620 69 62 6c 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 21 65 64 01 01 55 5c 32 30 34 33 00 5c 33 ible.#[0."\301\302!ed..U\2043.\3
44640 30 33 02 5c 33 30 34 5c 22 5c 32 30 33 1a 00 5c 33 30 35 02 5c 33 30 34 5c 33 30 36 04 24 5c 32 03.\304\"\203..\305.\304\306.$\2
44660 36 32 02 5c 33 30 35 02 5c 33 30 34 5c 33 30 36 04 24 02 01 7b 72 04 71 5c 32 31 30 5c 32 31 31 62.\305.\304\306.$..{r.q\210\211
44680 63 5c 32 31 30 29 01 5c 32 36 32 04 5c 32 36 36 02 5c 32 30 32 05 00 5c 33 30 37 10 72 02 71 5c c\210).\262.\266.\202..\307.r.q\
446a0 32 31 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 20 5c 22 29 5c 33 31 33 04 21 5c 32 31 30 5c 32 30 210\310\311\312.\")\313.!\210\20
446c0 37 22 20 5b 64 65 61 63 74 69 76 61 74 65 2d 6d 61 72 6b 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 7".[deactivate-mark.generate-new
446e0 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 -buffer.".*temp*".get-char-prope
44700 72 74 79 20 69 6e 76 69 73 69 62 6c 65 20 6e 65 78 74 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 rty.invisible.next-single-char-p
44720 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 6e 69 6c 20 74 20 73 2d 63 68 6f 70 2d 73 75 66 66 roperty-change.nil.t.s-chop-suff
44740 69 78 20 22 5c 6e 22 20 62 75 66 66 65 72 2d 73 74 72 69 6e 67 20 6b 69 6c 6c 2d 62 75 66 66 65 ix."\n".buffer-string.kill-buffe
44760 72 5d 20 38 20 28 23 24 20 2e 20 32 38 30 30 30 30 29 5d 29 0a 23 40 37 32 20 48 6f 6c 64 73 20 r].8.(#$...280000)]).#@72.Holds.
44780 74 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 77 68 65 6e 20 66 6f 6e 74 69 66 69 63 61 74 69 6f the.major.mode.when.fontificatio
447a0 6e 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 72 75 6e 6e 69 6e 67 2e 0a 53 65 65 20 23 32 35 38 38 n.function.is.running..See.#2588
447c0 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 62 75 66 66 65 72 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 ..(defvar.lsp-buffer-major-mode.
447e0 6e 69 6c 20 28 23 24 20 2e 20 32 38 30 34 34 32 29 29 0a 23 40 31 38 20 52 65 6e 64 65 72 20 6d nil.(#$...280442)).#@18.Render.m
44800 61 72 6b 64 6f 77 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 6e 64 65 72 arkdown...(defalias.'lsp--render
44820 2d 6d 61 72 6b 64 6f 77 6e 20 23 5b 30 20 22 5c 33 30 33 18 65 62 5c 32 31 30 5c 33 30 34 5c 33 -markdown.#[0."\303.eb\210\304\3
44840 30 35 5c 33 30 33 5c 33 30 36 23 5c 32 30 33 14 00 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 32 05\303\306#\203..\307\310!\210\2
44860 30 32 05 00 5c 33 31 31 5c 33 31 32 21 5c 32 30 33 23 00 5c 33 30 36 19 5c 33 31 32 20 5c 32 31 02..\311\312!\203#.\306.\312.\21
44880 30 29 5c 32 30 32 26 00 5c 33 31 33 20 5c 32 31 30 5c 33 31 34 5c 6e 21 29 5c 32 30 37 22 20 5b 0)\202&.\313.\210\314\n!)\207".[
448a0 6d 61 72 6b 64 6f 77 6e 2d 65 6e 61 62 6c 65 2d 6d 61 74 68 20 76 69 65 77 2d 69 6e 68 69 62 69 markdown-enable-math.view-inhibi
448c0 74 2d 68 65 6c 70 2d 6d 65 73 73 61 67 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 6d 61 6a 6f 72 2d t-help-message.lsp-buffer-major-
448e0 6d 6f 64 65 20 6e 69 6c 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 22 5c 5c 5c 5c mode.nil.re-search-forward."\\\\
44900 5c 5c 28 5b 5d 21 23 28 2d 2b 2e 2f 3a 5b 5c 5c 5f 60 7b 7c 7d 2d 5d 5c 5c 29 22 20 74 20 72 65 \\([]!#(-+./:[\\_`{|}-]\\)".t.re
44920 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 5c 5c 31 22 20 66 62 6f 75 6e 64 70 20 67 66 6d 2d 76 69 place-match."\\1".fboundp.gfm-vi
44940 65 77 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 20 6c 73 70 2d 2d 73 65 74 75 70 2d 6d 61 72 6b ew-mode.gfm-mode.lsp--setup-mark
44960 64 6f 77 6e 5d 20 34 20 28 23 24 20 2e 20 32 38 30 35 36 38 29 5d 29 0a 23 40 39 36 34 20 52 65 down].4.(#$...280568)]).#@964.Re
44980 70 6c 61 63 65 64 20 73 74 72 69 6e 67 20 72 65 67 65 78 70 20 61 6e 64 20 66 75 6e 63 74 69 6f placed.string.regexp.and.functio
449a0 6e 20 72 65 74 75 72 6e 69 6e 67 20 69 6d 61 67 65 2e 0a 45 61 63 68 20 65 6c 65 6d 65 6e 74 20 n.returning.image..Each.element.
449c0 73 68 6f 75 6c 64 20 68 61 76 65 20 74 68 65 20 66 6f 72 6d 20 28 4d 4f 44 45 20 2e 20 28 50 52 should.have.the.form.(MODE...(PR
449e0 4f 50 45 52 54 59 2d 4c 49 53 54 2e 2e 2e 29 29 2e 0a 4d 4f 44 45 20 28 63 61 72 29 20 69 73 20 OPERTY-LIST...))..MODE.(car).is.
44a00 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 69 73 20 64 65 66 69 6e 65 64 20 69 6e 20 60 6c 73 function.which.is.defined.in.`ls
44a20 70 2d 6c 61 6e 67 75 61 67 65 2d 69 64 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 2e 0a 43 64 p-language-id-configuration'..Cd
44a40 72 20 73 68 6f 75 6c 64 20 62 65 20 6c 69 73 74 20 6f 66 20 50 52 4f 50 45 52 54 59 2d 4c 49 53 r.should.be.list.of.PROPERTY-LIS
44a60 54 2e 0a 0a 45 61 63 68 20 50 52 4f 50 45 52 54 59 2d 4c 49 53 54 20 73 68 6f 75 6c 64 20 68 61 T...Each.PROPERTY-LIST.should.ha
44a80 76 65 20 70 72 6f 70 65 72 74 69 65 73 3a 0a 3a 72 65 67 65 78 70 20 20 52 65 67 65 78 70 20 77 ve.properties:.:regexp..Regexp.w
44aa0 68 69 63 68 20 64 65 74 65 72 6d 69 6e 65 73 20 77 68 61 74 20 73 74 72 69 6e 67 20 69 73 20 72 hich.determines.what.string.is.r
44ac0 65 6c 70 61 63 65 64 20 74 6f 20 69 6d 61 67 65 2e 0a 20 20 20 20 20 20 20 20 20 59 6f 75 20 73 elpaced.to.image...........You.s
44ae0 68 6f 75 6c 64 20 61 6c 73 6f 20 67 65 74 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 66 20 69 6d hould.also.get.information.of.im
44b00 61 67 65 2c 20 62 79 20 70 61 72 65 6e 74 68 65 73 69 73 20 63 6f 6e 73 74 72 75 63 74 73 2e 0a age,.by.parenthesis.constructs..
44b20 20 20 20 20 20 20 20 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 61 6c 6c 20 6d 61 74 63 68 65 64 .........By.default,.all.matched
44b40 20 73 74 72 69 6e 67 20 69 73 20 72 65 70 6c 61 63 65 64 20 74 6f 20 69 6d 61 67 65 2c 20 62 75 .string.is.replaced.to.image,.bu
44b60 74 20 79 6f 75 20 63 61 6e 0a 20 20 20 20 20 20 20 20 20 63 68 61 6e 67 65 20 69 6e 64 65 78 20 t.you.can..........change.index.
44b80 6f 66 20 72 65 70 6c 61 63 65 64 20 73 74 72 69 6e 67 20 62 79 20 6b 65 79 77 6f 72 64 20 3a 72 of.replaced.string.by.keyword.:r
44ba0 65 70 6c 61 63 65 64 2d 69 6e 64 65 78 2e 0a 0a 3a 73 65 78 70 20 20 20 20 52 65 74 75 72 6e 20 eplaced-index...:sexp....Return.
44bc0 69 6d 61 67 65 20 77 68 65 6e 20 65 76 61 6c 75 61 74 65 64 2e 20 59 6f 75 20 63 61 6e 20 75 73 image.when.evaluated..You.can.us
44be0 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 66 20 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 e.information.of.regexp.........
44c00 20 62 79 20 75 73 69 6e 67 20 28 6d 61 74 63 68 2d 62 65 67 67 69 6e 69 6e 67 20 4e 29 2c 20 28 .by.using.(match-beggining.N),.(
44c20 6d 61 74 63 68 2d 65 6e 64 20 4e 29 20 6f 72 20 28 6d 61 74 63 68 2d 73 75 62 73 74 72 69 6e 67 match-end.N).or.(match-substring
44c40 20 4e 29 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 2c 20 65 61 63 68 20 63 61 6e 20 68 61 76 65 .N)...In.addition,.each.can.have
44c60 20 70 72 6f 70 65 72 74 79 3a 0a 3a 72 65 70 6c 61 63 65 64 2d 69 6e 64 65 78 20 20 44 65 74 65 .property:.:replaced-index..Dete
44c80 72 6d 69 6e 65 20 69 6e 64 65 78 20 77 68 69 63 68 20 69 73 20 75 73 65 64 20 74 6f 20 72 65 70 rmine.index.which.is.used.to.rep
44ca0 6c 61 63 65 20 72 65 67 65 78 70 20 74 6f 20 69 6d 61 67 65 2e 0a 20 20 20 20 20 20 20 20 20 20 lace.regexp.to.image............
44cc0 20 20 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6d 65 61 6e 73 20 66 69 72 73 74 20 61 72 67 .......The.value.means.first.arg
44ce0 75 6d 65 6e 74 20 6f 66 20 60 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 27 20 61 6e 64 0a 20 ument.of.`match-beginning'.and..
44d00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 6d 61 74 63 68 2d 65 6e 64 27 2e 20 49 66 20 ................`match-end'..If.
44d20 6f 6d 69 74 74 65 64 2c 20 69 6e 74 65 72 70 72 65 74 65 64 20 61 73 20 69 6e 64 65 78 20 30 2e omitted,.interpreted.as.index.0.
44d40 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 69 73 70 6c 61 79 2d 69 6e 6c 69 6e 65 2d 69 6d ..(defvar.lsp--display-inline-im
44d60 61 67 65 2d 61 6c 69 73 74 20 27 28 28 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 64 6f 77 age-alist.'((lsp--render-markdow
44d80 6e 20 28 3a 72 65 67 65 78 70 20 22 21 5c 5c 5b 2e 2a 3f 5c 5c 5d 28 64 61 74 61 3a 69 6d 61 67 n.(:regexp."!\\[.*?\\](data:imag
44da0 65 2f 5b 61 2d 7a 41 2d 5a 5d 2b 3b 62 61 73 65 36 34 2c 5c 5c 28 5b 41 2d 5a 61 2d 7a 30 2d 39 e/[a-zA-Z]+;base64,\\([A-Za-z0-9
44dc0 2b 2f 5c 6e 5d 2b 3f 3d 2a 3f 5c 5c 29 5c 5c 28 7c 5b 5e 29 5d 2b 5c 5c 29 3f 29 22 20 3a 73 65 +/\n]+?=*?\\)\\(|[^)]+\\)?)".:se
44de0 78 70 20 28 63 72 65 61 74 65 2d 69 6d 61 67 65 20 28 62 61 73 65 36 34 2d 64 65 63 6f 64 65 2d xp.(create-image.(base64-decode-
44e00 73 74 72 69 6e 67 20 28 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
44e20 65 72 74 69 65 73 20 28 6d 61 74 63 68 2d 62 65 67 69 6e 6e 69 6e 67 20 31 29 20 28 6d 61 74 63 erties.(match-beginning.1).(matc
44e40 68 2d 65 6e 64 20 31 29 29 29 20 6e 69 6c 20 74 29 29 29 29 20 28 23 24 20 2e 20 32 38 30 39 35 h-end.1))).nil.t)))).(#$...28095
44e60 38 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 8)).(byte-code."\300\301\302\303
44e80 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 \304DD\305\306\307\310\311&.\210
44ea0 5c 33 30 30 5c 33 31 32 5c 33 30 32 5c 33 30 33 5c 33 31 33 44 44 5c 33 31 34 5c 33 30 36 5c 33 \300\312\302\303\313DD\314\306\3
44ec0 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 35 5c 33 31 36 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 07\310\311\315\316&.\207".[custo
44ee0 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 64 69 73 70 6c 61 79 2d 69 m-declare-variable.lsp-display-i
44f00 6e 6c 69 6e 65 2d 69 6d 61 67 65 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 nline-image.funcall.function.#[0
44f20 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 3d 22 22 5d 20 22 53 68 6f 77 69 6e ."\300\207".[t].1.#1=""]."Showin
44f40 67 20 69 6e 6c 69 6e 65 20 69 6d 61 67 65 20 6f 72 20 6e 6f 74 2e 22 20 3a 67 72 6f 75 70 20 6c g.inline.image.or.not.".:group.l
44f60 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 6c 73 70 2d 65 6e 61 62 6c 65 sp-mode.:type.boolean.lsp-enable
44f80 2d 73 75 67 67 65 73 74 2d 73 65 72 76 65 72 2d 64 6f 77 6e 6c 6f 61 64 20 23 5b 30 20 22 5c 33 -suggest-server-download.#[0."\3
44fa0 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 23 5d 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 00\207".[t].1.#1#]."When.non-nil
44fc0 20 65 6e 61 62 6c 65 20 73 65 72 76 65 72 20 64 6f 77 6e 6c 6f 61 64 69 6e 67 20 73 75 67 67 65 .enable.server.downloading.sugge
44fe0 73 74 69 6f 6e 73 2e 22 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d stions.".:package-version.(lsp-m
45000 6f 64 65 20 2e 20 22 38 2e 30 2e 31 22 29 5d 20 31 30 29 0a 23 40 34 35 20 41 64 64 20 69 6d 61 ode..."8.0.1")].10).#@45.Add.ima
45020 67 65 20 70 72 6f 70 65 72 74 79 20 69 66 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 28 66 6e 20 4d ge.property.if.available...(fn.M
45040 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 69 73 70 6c 61 79 2d 69 6e ODE)..(defalias.'lsp--display-in
45060 6c 69 6e 65 2d 69 6d 61 67 65 20 23 5b 32 35 37 20 22 5c 32 31 31 08 5c 32 33 36 41 5c 33 30 33 line-image.#[257."\211.\236A\303
45080 20 5c 32 30 35 65 00 09 5c 32 30 35 65 00 5c 32 31 31 5c 33 30 34 5c 32 31 31 5c 32 31 31 03 3a .\205e..\205e.\211\304\211\211.:
450a0 5c 32 30 33 62 00 03 40 5c 32 36 32 03 5c 33 30 35 03 5c 33 30 36 5c 22 5c 32 36 32 02 5c 33 30 \203b..@\262.\305.\306\"\262.\30
450c0 35 03 5c 33 30 37 5c 22 5c 32 30 36 28 00 5c 33 31 30 5c 32 36 32 01 5c 33 31 31 5c 33 30 34 03 5.\307\"\206(.\310\262.\311\304.
450e0 03 44 5c 22 5c 32 31 30 5c 33 31 32 1a 5c 32 31 32 65 62 5c 32 31 30 5c 33 31 33 02 5c 33 30 34 .D\"\210\312.\212eb\210\313.\304
45100 5c 33 31 32 23 5c 32 30 33 5a 00 5c 33 31 34 01 5c 32 32 34 02 5c 32 32 35 5c 33 30 34 23 5c 32 \312#\203Z.\314.\224.\225\304#\2
45120 31 30 5c 33 31 35 01 5c 32 32 34 02 5c 32 32 35 5c 33 31 36 5c 33 31 37 5c 33 30 35 06 08 5c 33 10\315.\224.\225\316\317\305..\3
45140 32 30 5c 22 21 44 23 5c 32 31 30 5c 32 30 32 37 00 2a 03 41 5c 32 36 32 04 5c 32 30 32 11 00 5c 20\"!D#\210\2027.*.A\262.\202..\
45160 32 36 36 04 5c 33 30 34 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 64 69 73 70 6c 61 79 2d 69 6e 6c 69 266.\304\207".[lsp--display-inli
45180 6e 65 2d 69 6d 61 67 65 2d 61 6c 69 73 74 20 6c 73 70 2d 64 69 73 70 6c 61 79 2d 69 6e 6c 69 6e ne-image-alist.lsp-display-inlin
451a0 65 2d 69 6d 61 67 65 20 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 64 69 73 70 6c 61 e-image.inhibit-read-only.displa
451c0 79 2d 69 6d 61 67 65 73 2d 70 20 6e 69 6c 20 70 6c 69 73 74 2d 67 65 74 20 3a 72 65 67 65 78 70 y-images-p.nil.plist-get.:regexp
451e0 20 3a 72 65 70 6c 61 63 65 64 2d 69 6e 64 65 78 20 30 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 72 65 6d .:replaced-index.0.font-lock-rem
45200 6f 76 65 2d 6b 65 79 77 6f 72 64 73 20 74 20 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 ove-keywords.t.re-search-forward
45220 20 73 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 20 61 64 64 2d 74 65 78 74 2d 70 72 .set-text-properties.add-text-pr
45240 6f 70 65 72 74 69 65 73 20 64 69 73 70 6c 61 79 20 65 76 61 6c 20 3a 73 65 78 70 5d 20 31 34 20 operties.display.eval.:sexp].14.
45260 28 23 24 20 2e 20 32 38 32 36 34 39 29 5d 29 0a 23 40 34 30 20 46 6f 6e 74 6c 6f 63 6b 20 53 54 (#$...282649)]).#@40.Fontlock.ST
45280 52 20 77 69 74 68 20 4d 4f 44 45 2e 0a 0a 28 66 6e 20 53 54 52 20 4d 4f 44 45 29 1f 0a 28 64 65 R.with.MODE...(fn.STR.MODE)..(de
452a0 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 6f 6e 74 6c 6f 63 6b 2d 77 69 74 68 2d 6d 6f 64 65 20 falias.'lsp--fontlock-with-mode.
452c0 23 5b 35 31 34 20 22 08 19 5c 33 30 33 31 3b 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 72 5c #[514."..\3031;.\304\305\306\"r\
452e0 32 31 31 71 5c 32 31 30 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 31 36 02 63 5c 32 31 30 5c 33 31 211q\210\307\310.\"\216.c\210\31
45300 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 36 1a 01 20 5c 32 31 30 29 5c 33 31 32 5c 33 31 33 31 2c 1\302!\210\306...\210)\312\3131,
45320 00 5c 33 31 34 20 30 5c 32 31 30 5c 32 30 32 2d 00 5c 32 31 30 5c 33 31 35 03 21 5c 32 36 36 02 .\314.0\210\202-.\210\315.!\266.
45340 5c 33 31 36 20 2a 5c 32 36 32 01 30 5c 32 30 32 3d 00 5c 32 31 30 01 29 5c 32 30 37 22 20 5b 6d \316.*\262.0\202=.\210.)\207".[m
45360 61 6a 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 20 ajor-mode.lsp-buffer-major-mode.
45380 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 28 65 72 72 6f 72 29 20 67 65 6e 65 72 61 74 delay-mode-hooks.(error).generat
453a0 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 74 20 6d 61 6b 65 2d 63 6c e-new-buffer.".*temp*".t.make-cl
453c0 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 osure.#[0."\301\300!\205..\302\3
453e0 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 00!\207".[V0.buffer-name.kill-bu
45400 66 66 65 72 5d 20 32 5d 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6e 69 6c ffer].2].make-local-variable.nil
45420 20 28 65 72 72 6f 72 29 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 65 6e 73 75 72 65 20 6c 73 70 2d 2d 64 .(error).font-lock-ensure.lsp--d
45440 69 73 70 6c 61 79 2d 69 6e 6c 69 6e 65 2d 69 6d 61 67 65 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d isplay-inline-image.lsp--buffer-
45460 73 74 72 69 6e 67 2d 76 69 73 69 62 6c 65 5d 20 36 20 28 23 24 20 2e 20 32 38 33 32 35 33 29 5d string-visible].6.(#$...283253)]
45480 29 0a 23 40 31 34 35 20 52 65 6e 64 65 72 20 53 54 52 20 75 73 69 6e 67 20 60 6d 61 6a 6f 72 2d ).#@145.Render.STR.using.`major-
454a0 6d 6f 64 65 27 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 4c 41 4e 47 55 41 47 45 2e mode'.corresponding.to.LANGUAGE.
454c0 0a 57 68 65 6e 20 6c 61 6e 67 75 61 67 65 20 69 73 20 6e 69 6c 20 72 65 6e 64 65 72 20 61 73 20 .When.language.is.nil.render.as.
454e0 6d 61 72 6b 75 70 20 69 66 20 60 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 27 20 69 73 20 6c 6f 61 markup.if.`markdown-mode'.is.loa
45500 64 65 64 2e 0a 0a 28 66 6e 20 53 54 52 20 4c 41 4e 47 55 41 47 45 29 1f 0a 28 64 65 66 61 6c 69 ded...(fn.STR.LANGUAGE)..(defali
45520 61 73 20 27 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 73 74 72 69 6e 67 20 23 5b 35 31 34 20 22 5c 33 as.'lsp--render-string.#[514."\3
45540 30 31 5c 33 30 32 5c 33 30 33 04 5c 32 30 36 08 00 5c 33 30 33 23 5c 32 36 32 02 5c 33 30 34 5c 01\302\303.\206..\303#\262.\304\
45560 33 30 35 5c 33 30 36 03 5c 22 08 5c 22 5c 32 31 31 5c 32 30 33 1b 00 5c 33 30 37 03 02 5c 22 5c 305\306.\".\"\211\203..\307..\"\
45580 32 30 37 02 5c 32 30 37 22 20 5b 6c 73 70 2d 6c 61 6e 67 75 61 67 65 2d 69 64 2d 63 6f 6e 66 69 207.\207".[lsp-language-id-confi
455a0 67 75 72 61 74 69 6f 6e 20 73 2d 72 65 70 6c 61 63 65 20 22 0d 22 20 22 22 20 2d 73 6f 6d 65 20 guration.s-replace."."."".-some.
455c0 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 make-closure.#[257."\211.\211A\2
455e0 36 32 02 5c 32 34 32 01 5c 33 30 30 5c 32 33 32 5c 32 30 35 14 00 5c 33 30 31 01 21 5c 32 30 35 62.\242.\300\232\205..\301.!\205
45600 14 00 5c 32 31 31 5c 32 30 37 22 20 5b 56 30 20 66 75 6e 63 74 69 6f 6e 70 5d 20 35 20 22 5c 6e ..\211\207".[V0.functionp].5."\n
45620 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6c 73 70 2d 2d 66 6f 6e 74 6c 6f 63 6b 2d 77 69 \n(fn.INPUT0)"].lsp--fontlock-wi
45640 74 68 2d 6d 6f 64 65 5d 20 36 20 28 23 24 20 2e 20 32 38 33 37 38 34 29 5d 29 0a 23 40 33 39 20 th-mode].6.(#$...283784)]).#@39.
45660 52 65 6e 64 65 72 20 43 4f 4e 54 45 4e 54 20 65 6c 65 6d 65 6e 74 2e 0a 0a 28 66 6e 20 43 4f 4e Render.CONTENT.element...(fn.CON
45680 54 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 65 6c TENT)..(defalias.'lsp--render-el
456a0 65 6d 65 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 31 18 5c 33 30 32 01 21 5c 32 30 33 5c 32 37 37 ement.#[257."\301.\302.!\203\277
456c0 00 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 5c 33 30 36 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 .\303\304!\305\306..#.=?\262.\20
456e0 33 56 00 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 5c 33 30 37 03 03 23 01 3d 3f 5c 32 36 32 01 5c 3V.\303\304!\305\307..#.=?\262.\
45700 32 30 33 3b 00 5c 33 30 35 5c 33 30 36 02 5c 33 31 30 23 5c 33 30 35 5c 33 30 37 03 5c 33 31 30 203;.\305\306.\310#\305\307.\310
45720 23 5c 33 31 31 01 03 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 32 37 00 5c 32 31 31 3b 5c #\311..\"\266\202\202\327.\211;\
45740 32 30 33 47 00 5c 33 31 31 01 5c 33 31 32 5c 22 5c 32 30 32 5c 33 32 37 00 5c 32 31 31 5c 32 30 203G.\311.\312\"\202\327.\211\20
45760 34 4f 00 5c 33 31 33 5c 32 30 32 5c 33 33 33 00 5c 33 31 34 5c 33 31 35 02 5c 22 5c 32 30 32 5c 4O.\313\202\333.\314\315.\"\202\
45780 33 32 37 00 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 5c 33 31 36 03 03 23 01 3d 3f 5c 32 36 32 01 327.\303\304!\305\316..#.=?\262.
457a0 5c 32 30 33 5c 32 34 34 00 5c 33 30 33 5c 33 30 34 21 5c 33 30 35 5c 33 30 37 03 03 23 01 3d 3f \203\244.\303\304!\305\307..#.=?
457c0 5c 32 36 32 01 5c 32 30 33 5c 32 31 31 00 5c 33 30 35 5c 33 31 36 02 5c 33 31 30 23 5c 33 30 35 \262.\203\211.\305\316.\310#\305
457e0 5c 33 30 37 03 5c 33 31 30 23 5c 33 31 31 01 03 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 \307.\310#\311..\"\266\202\202\3
45800 32 37 00 5c 32 31 31 3b 5c 32 30 33 5c 32 32 35 00 5c 33 31 31 01 5c 33 31 32 5c 22 5c 32 30 32 27.\211;\203\225.\311.\312\"\202
45820 5c 33 32 37 00 5c 32 31 31 5c 32 30 34 5c 32 33 35 00 5c 33 31 33 5c 32 30 32 5c 33 33 33 00 5c \327.\211\204\235.\313\202\333.\
45840 33 31 34 5c 33 31 35 02 5c 22 5c 32 30 32 5c 33 32 37 00 5c 32 31 31 3b 5c 32 30 33 5c 32 36 30 314\315.\"\202\327.\211;\203\260
45860 00 5c 33 31 31 01 5c 33 31 32 5c 22 5c 32 30 32 5c 33 32 37 00 5c 32 31 31 5c 32 30 34 5c 32 37 .\311.\312\"\202\327.\211\204\27
45880 30 00 5c 33 31 33 5c 32 30 32 5c 33 33 33 00 5c 33 31 34 5c 33 31 35 02 5c 22 5c 32 30 32 5c 33 0.\313\202\333.\314\315.\"\202\3
458a0 32 37 00 5c 32 31 31 3b 5c 32 30 33 5c 33 31 33 00 5c 33 31 31 01 5c 33 31 32 5c 22 5c 32 30 32 27.\211;\203\313.\311.\312\"\202
458c0 5c 33 32 37 00 5c 32 31 31 5c 32 30 34 5c 33 32 33 00 5c 33 31 33 5c 32 30 32 5c 33 33 33 00 5c \327.\211\204\323.\313\202\333.\
458e0 33 31 34 5c 33 31 35 02 5c 22 5c 32 30 36 5c 33 33 33 00 5c 33 31 33 29 5c 32 30 37 22 20 5b 69 314\315.\"\206\333.\313)\207".[i
45900 6e 68 69 62 69 74 2d 6d 65 73 73 61 67 65 20 74 20 68 74 5c 3f 20 6d 61 6b 65 2d 73 79 6d 62 6f nhibit-message.t.ht\?.make-symbo
45920 6c 20 22 68 74 2d 2d 6e 6f 74 2d 66 6f 75 6e 64 22 20 67 65 74 68 61 73 68 20 22 6c 61 6e 67 75 l."ht--not-found".gethash."langu
45940 61 67 65 22 20 22 76 61 6c 75 65 22 20 6e 69 6c 20 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 73 74 72 age"."value".nil.lsp--render-str
45960 69 6e 67 20 22 6d 61 72 6b 64 6f 77 6e 22 20 22 22 20 65 72 72 6f 72 20 22 46 61 69 6c 65 64 20 ing."markdown"."".error."Failed.
45980 74 6f 20 68 61 6e 64 6c 65 20 25 73 22 20 22 6b 69 6e 64 22 5d 20 36 20 28 23 24 20 2e 20 32 38 to.handle.%s"."kind"].6.(#$...28
459a0 34 32 35 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 72 65 61 74 65 2d 75 4256)]).(defalias.'lsp--create-u
459c0 6e 69 71 75 65 2d 73 74 72 69 6e 67 2d 66 6e 20 23 5b 30 20 22 5c 33 30 30 43 5c 33 30 31 5c 33 nique-string-fn.#[0."\300C\301\3
459e0 30 32 02 5c 22 5c 32 30 37 22 20 5b 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 02.\"\207".[nil.make-closure.#[2
45a00 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 32 34 32 5c 33 30 32 5c 33 30 33 24 5c 32 31 31 5c 33 57."\301.\300\242\302\303$\211\3
45a20 30 34 55 5c 32 30 33 11 00 01 5c 32 30 32 16 00 5c 33 30 35 5c 33 30 36 03 03 23 5c 33 30 30 03 04U\203...\202..\305\306..#\300.
45a40 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 5c 32 30 37 22 20 5b 56 30 20 63 6c 2d 63 6f \300\242B\240\210\207".[V0.cl-co
45a60 75 6e 74 20 3a 74 65 73 74 20 73 74 72 69 6e 67 3d 20 30 20 66 6f 72 6d 61 74 20 22 25 73 20 28 unt.:test.string=.0.format."%s.(
45a80 25 73 29 22 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 45 4c 45 4d 45 4e 54 29 22 5d 5d 20 34 5d 29 %s)"].6."\n\n(fn.ELEMENT)"]].4])
45aa0 0a 23 40 35 37 20 53 65 6c 65 63 74 20 61 6e 20 61 63 74 69 6f 6e 20 74 6f 20 65 78 65 63 75 74 .#@57.Select.an.action.to.execut
45ac0 65 20 66 72 6f 6d 20 41 43 54 49 4f 4e 53 2e 0a 0a 28 66 6e 20 41 43 54 49 4f 4e 53 29 1f 0a 28 e.from.ACTIONS...(fn.ACTIONS)..(
45ae0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 23 5b 32 defalias.'lsp--select-action.#[2
45b00 35 37 20 22 5c 33 30 32 01 21 5c 32 30 33 0b 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 5c 32 57."\302.!\203..\303\304\305\"\2
45b20 30 37 5c 33 30 36 01 21 5c 33 30 37 3d 5c 32 30 33 1b 00 08 5c 32 30 33 1b 00 5c 33 31 30 01 21 07\306.!\307=\203...\203..\310.!
45b40 5c 32 30 37 5c 33 31 31 19 5c 33 31 32 5c 33 31 33 5c 33 31 34 03 5c 33 31 35 5c 22 5c 33 31 36 \207\311.\312\313\314.\315\"\316
45b60 5c 33 31 37 20 5c 33 32 30 5c 22 5c 33 30 35 5c 33 31 31 25 29 5c 32 30 37 22 20 5b 6c 73 70 2d \317.\320\"\305\311%)\207".[lsp-
45b80 61 75 74 6f 2d 65 78 65 63 75 74 65 2d 61 63 74 69 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 auto-execute-action.completion-i
45ba0 67 6e 6f 72 65 2d 63 61 73 65 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 73 69 67 6e 61 6c 20 6c 73 gnore-case.seq-empty-p.signal.ls
45bc0 70 2d 6e 6f 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 6e 69 6c 20 73 65 71 2d 6c 65 6e 67 74 68 p-no-code-actions.nil.seq-length
45be0 20 31 20 6c 73 70 2d 73 65 71 2d 66 69 72 73 74 20 74 20 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 .1.lsp-seq-first.t.lsp--completi
45c00 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 20 63 6f 64 65 20 61 63 74 69 6f 6e 3a 20 22 20 73 ng-read."Select.code.action:.".s
45c20 65 71 2d 69 6e 74 6f 20 6c 69 73 74 20 2d 63 6f 6d 70 6f 73 65 20 6c 73 70 2d 2d 63 72 65 61 74 eq-into.list.-compose.lsp--creat
45c40 65 2d 75 6e 69 71 75 65 2d 73 74 72 69 6e 67 2d 66 6e 20 6c 73 70 3a 63 6f 64 65 2d 61 63 74 69 e-unique-string-fn.lsp:code-acti
45c60 6f 6e 2d 74 69 74 6c 65 5d 20 37 20 28 23 24 20 2e 20 32 38 35 33 35 30 29 5d 29 0a 23 40 35 32 on-title].7.(#$...285350)]).#@52
45c80 20 52 65 74 75 72 6e 20 74 68 65 20 73 65 72 76 65 72 20 49 44 20 6f 66 20 57 4f 52 4b 53 50 41 .Return.the.server.ID.of.WORKSPA
45ca0 43 45 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 CE...(fn.WORKSPACE)..(defalias.'
45cc0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 65 72 76 65 72 2d 69 64 20 23 5b 32 35 37 20 22 lsp--workspace-server-id.#[257."
45ce0 5c 33 30 32 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
45d00 31 30 5c 32 31 31 5c 33 30 36 48 5c 33 30 32 01 21 09 3e 5c 32 30 34 21 00 5c 33 30 33 5c 33 30 10\211\306H\302.!.>\204!.\303\30
45d20 34 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 30 48 5c 32 30 37 22 20 5b 63 6c 2d 4\307.D\"\210\211\310H\207".[cl-
45d40 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 struct-lsp--workspace-tags.cl-st
45d60 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 ruct-lsp--client-tags.type-of.si
45d80 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 6c 73 70 2d 2d 77 6f gnal.wrong-type-argument.lsp--wo
45da0 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 5d 20 36 20 28 23 24 20 rkspace.5.lsp--client.15].6.(#$.
45dc0 2e 20 32 38 35 38 32 35 29 5d 29 0a 23 40 39 34 20 52 65 74 75 72 6e 20 61 20 73 69 6e 67 6c 65 ..285825)]).#@94.Return.a.single
45de0 20 6c 69 6e 65 20 66 72 6f 6d 20 52 45 4e 44 45 52 45 44 2c 20 61 70 70 72 6f 70 72 69 61 74 65 .line.from.RENDERED,.appropriate
45e00 20 66 6f 72 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 0a 0a .for.display.in.the.echo.area...
45e20 28 66 6e 20 43 4f 4e 54 45 4e 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 68 (fn.CONTENTS)..(defalias.'lsp--h
45e40 61 6e 64 6c 65 2d 72 65 6e 64 65 72 65 64 2d 66 6f 72 2d 65 63 68 6f 2d 61 72 65 61 20 23 5b 32 andle-rendered-for-echo-area.#[2
45e60 35 37 20 22 5c 33 30 30 20 5c 32 31 31 3a 5c 32 30 33 1b 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 57."\300.\211:\203..\211\242.\24
45e80 33 5c 32 31 31 5c 32 30 34 16 00 5c 33 30 31 04 5c 33 30 32 04 21 5c 22 5c 32 30 37 5c 33 30 31 3\211\204..\301.\302.!\"\207\301
45ea0 04 5c 33 30 33 5c 22 5c 32 30 37 5c 33 30 31 02 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 6c 73 70 .\303\"\207\301.\303\"\207".[lsp
45ec0 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 63 6c 69 65 6e 74 73 2d 65 78 74 72 61 63 74 2d -workspaces.lsp-clients-extract-
45ee0 73 69 67 6e 61 74 75 72 65 2d 6f 6e 2d 68 6f 76 65 72 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 signature-on-hover.lsp--workspac
45f00 65 2d 73 65 72 76 65 72 2d 69 64 20 6e 69 6c 5d 20 38 20 28 23 24 20 2e 20 32 38 36 31 36 31 29 e-server-id.nil].8.(#$...286161)
45f20 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 31 5c ]).(byte-code."\300\301\302\301\
45f40 33 30 33 5c 33 30 34 23 5c 33 30 35 23 5c 32 31 30 5c 33 30 36 5c 33 30 31 5c 33 30 34 5c 33 30 303\304#\305#\210\306\301\304\30
45f60 33 5c 33 30 34 5c 33 30 37 25 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 63 6c 3\304\307%\207".[defalias.lsp-cl
45f80 69 65 6e 74 73 2d 65 78 74 72 61 63 74 2d 73 69 67 6e 61 74 75 72 65 2d 6f 6e 2d 68 6f 76 65 72 ients-extract-signature-on-hover
45fa0 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 20 28 63 6f 6e 74 65 6e 74 73 20 5f 73 65 .cl-generic-define.(contents._se
45fc0 72 76 65 72 2d 69 64 29 20 6e 69 6c 20 22 45 78 74 72 61 63 74 20 61 20 72 65 70 72 65 73 65 6e rver-id).nil."Extract.a.represen
45fe0 74 61 74 69 76 65 20 6c 69 6e 65 20 66 72 6f 6d 20 43 4f 4e 54 45 4e 54 53 2c 20 74 6f 20 73 68 tative.line.from.CONTENTS,.to.sh
46000 6f 77 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2e 5c 6e 5c 6e 28 66 6e 20 43 4f 4e 54 ow.in.the.echo.area.\n\n(fn.CONT
46020 45 4e 54 53 20 53 45 52 56 45 52 2d 49 44 29 22 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 ENTS.SERVER-ID)".cl-generic-defi
46040 6e 65 2d 6d 65 74 68 6f 64 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 21 21 ne-method.#[514."\300\301\302.!!
46060 21 40 5c 32 30 37 22 20 5b 73 2d 6c 69 6e 65 73 20 73 2d 74 72 69 6d 20 6c 73 70 2d 2d 72 65 6e !@\207".[s-lines.s-trim.lsp--ren
46080 64 65 72 2d 65 6c 65 6d 65 6e 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4f 4e 54 45 4e 54 53 der-element].6."\n\n(fn.CONTENTS
460a0 20 53 45 52 56 45 52 2d 49 44 29 22 5d 5d 20 36 29 0a 23 40 32 30 35 20 52 65 6e 64 65 72 20 74 .SERVER-ID)"]].6).#@205.Render.t
460c0 68 65 20 63 6f 6e 74 65 6e 74 20 72 65 63 65 69 76 65 64 20 66 72 6f 6d 20 27 64 6f 63 75 6d 65 he.content.received.from.'docume
460e0 6e 74 2f 6f 6e 48 6f 76 65 72 27 20 72 65 71 75 65 73 74 2e 0a 43 4f 4e 54 45 4e 54 53 20 20 2d nt/onHover'.request..CONTENTS..-
46100 20 4d 61 72 6b 65 64 53 74 72 69 6e 67 20 7c 20 4d 61 72 6b 65 64 53 74 72 69 6e 67 5b 5d 20 7c .MarkedString.|.MarkedString[].|
46120 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 0a 52 45 4e 44 45 52 2d 41 4c 4c 20 2d 20 6e 69 6c 20 .MarkupContent.RENDER-ALL.-.nil.
46140 69 66 20 6f 6e 6c 79 20 74 68 65 20 73 69 67 6e 61 74 75 72 65 20 73 68 6f 75 6c 64 20 62 65 20 if.only.the.signature.should.be.
46160 72 65 6e 64 65 72 65 64 2e 0a 0a 28 66 6e 20 43 4f 4e 54 45 4e 54 53 20 52 45 4e 44 45 52 2d 41 rendered...(fn.CONTENTS.RENDER-A
46180 4c 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 6f 6e 2d 68 LL)..(defalias.'lsp--render-on-h
461a0 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 20 23 5b 35 31 34 20 22 5c 33 30 32 02 21 5c 32 30 33 12 00 over-content.#[514."\302.!\203..
461c0 5c 32 31 31 5c 32 30 33 0e 00 5c 33 30 33 02 21 5c 32 30 37 5c 33 30 34 02 21 5c 32 30 37 01 3b \211\203..\303.!\207\304.!\207.;
461e0 5c 32 30 33 2b 00 5c 33 30 35 02 5c 33 30 36 5c 33 30 37 18 5c 33 31 30 03 03 03 23 29 5c 32 36 \203+.\305.\306\307.\310...#)\26
46200 36 5c 32 30 33 5c 32 30 34 2b 00 5c 33 30 33 02 21 5c 32 30 37 5c 33 31 31 02 21 5c 32 30 34 36 6\203\204+.\303.!\207\311.!\2046
46220 00 01 3b 5c 32 30 33 3a 00 01 43 5c 32 36 32 02 5c 33 31 32 5c 33 30 33 02 5c 32 30 33 44 00 03 ..;\203:..C\262.\312\303.\203D..
46240 5c 32 30 32 4c 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 06 5c 22 5c 33 31 36 5c 22 5c 22 5c 33 \202L.\313\314\315..\"\316\"\"\3
46260 31 37 5c 33 30 31 21 5c 32 30 33 5b 00 09 5c 32 30 33 5b 00 5c 33 32 30 5c 32 30 32 5c 5c 00 5c 17\301!\203[..\203[.\320\202\\.\
46280 33 30 35 5c 33 32 31 5c 33 32 32 03 03 23 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 63 68 61 305\321\322..#\207".[inhibit-cha
462a0 6e 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 70 61 67 65 2d 62 72 65 61 6b 2d 6c 69 6e 65 nging-match-data.page-break-line
462c0 73 2d 6d 6f 64 65 20 6c 73 70 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 5c 3f 20 6c 73 70 2d s-mode.lsp-markup-content\?.lsp-
462e0 2d 72 65 6e 64 65 72 2d 65 6c 65 6d 65 6e 74 20 6c 73 70 2d 2d 68 61 6e 64 6c 65 2d 72 65 6e 64 -render-element.lsp--handle-rend
46300 65 72 65 64 2d 66 6f 72 2d 65 63 68 6f 2d 61 72 65 61 20 22 5c 6e 22 20 6e 69 6c 20 74 20 73 74 ered-for-echo-area."\n".nil.t.st
46320 72 69 6e 67 2d 6d 61 74 63 68 20 6c 73 70 2d 6d 61 72 6b 65 64 2d 73 74 72 69 6e 67 5c 3f 20 73 ring-match.lsp-marked-string\?.s
46340 65 71 2d 6d 61 70 20 73 65 71 2d 74 61 6b 65 20 73 65 71 2d 66 69 6c 74 65 72 20 23 5b 31 32 38 eq-map.seq-take.seq-filter.#[128
46360 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 34 ."\301\300\302\303\211\211.\2034
46380 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 ..\211A\262.\242\262..\262..\211
463a0 5c 32 36 32 02 5c 32 30 33 34 00 5c 33 30 34 02 06 08 5c 22 5c 32 31 31 5c 32 36 32 07 5c 32 30 \262.\2034.\304...\"\211\262.\20
463c0 33 34 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 06 00 5c 32 36 36 34..\262..\262..T\262.\202..\266
463e0 05 5c 32 30 37 22 20 5b 28 6c 73 70 2d 6d 61 72 6b 65 64 2d 73 74 72 69 6e 67 5c 3f 20 23 5b 31 .\207".[(lsp-marked-string\?.#[1
46400 32 38 20 22 5c 33 30 32 5c 33 30 30 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 34 5c 32 31 31 03 28."\302\300.\"\301\303\304\211.
46420 5c 32 30 33 23 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 \203#..\211A\262.\242\262..\262.
46440 02 54 5c 32 36 32 03 01 05 21 5c 32 36 32 05 5c 32 30 32 08 00 5c 32 36 36 04 5c 32 30 37 22 20 .T\262...!\262.\202..\266.\207".
46460 5b 6c 73 70 3a 6d 61 72 6b 65 64 2d 73 74 72 69 6e 67 2d 6c 61 6e 67 75 61 67 65 20 28 6c 73 70 [lsp:marked-string-language.(lsp
46480 2d 67 65 74 2d 72 65 6e 64 65 72 65 72 29 20 61 70 70 6c 79 20 30 20 6e 69 6c 5d 20 38 20 22 5c -get-renderer).apply.0.nil].8."\
464a0 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 29 20 74 20 30 20 6e 69 6c 20 61 70 n\n(fn.&rest.ARGS)"]).t.0.nil.ap
464c0 70 6c 79 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 31 ply].10."\n\n(fn.&rest.ARGS)"].1
464e0 20 62 6f 75 6e 64 70 20 22 5c 6e 5c 66 5c 6e 22 20 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 .boundp."\n\f\n".mapconcat.ident
46500 69 74 79 5d 20 39 20 28 23 24 20 2e 20 32 38 36 39 30 34 29 5d 29 0a 23 40 33 38 20 4b 65 79 6d ity].9.(#$...286904)]).#@38.Keym
46520 61 70 20 66 6f 72 20 60 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 6d 61 70 27 2e ap.for.`lsp-signature-mode-map'.
46540 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 6d 61 70 ..(defvar.lsp-signature-mode-map
46560 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 5c 33 30 31 01 5c 33 30 32 5c 33 30 33 23 .(byte-code."\300.\301.\302\303#
46580 5c 32 31 30 5c 33 30 31 01 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 31 01 5c 33 30 36 5c \210\301.\304\305#\210\301.\306\
465a0 33 30 37 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 30 31 01 5c 307#\210\301.\310\311#\210\301.\
465c0 33 31 32 5c 33 31 31 23 5c 32 31 30 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 312\311#\210\207".[make-sparse-k
465e0 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 31 33 34 32 31 37 38 33 38 5d 20 6c 73 70 eymap.define-key.[134217838].lsp
46600 2d 73 69 67 6e 61 74 75 72 65 2d 6e 65 78 74 20 5b 31 33 34 32 31 37 38 34 30 5d 20 6c 73 70 2d -signature-next.[134217840].lsp-
46620 73 69 67 6e 61 74 75 72 65 2d 70 72 65 76 69 6f 75 73 20 5b 31 33 34 32 31 37 38 32 35 5d 20 6c signature-previous.[134217825].l
46640 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 74 6f 67 67 6c 65 2d 66 75 6c 6c 2d 64 6f 63 73 20 22 03 sp-signature-toggle-full-docs.".
46660 0b 22 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 73 74 6f 70 20 22 07 22 5d 20 35 29 20 28 23 .".lsp-signature-stop."."].5).(#
46680 24 20 2e 20 32 38 38 30 32 38 29 29 0a 23 40 31 30 35 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 4c 73 $...288028)).#@105.Non-nil.if.Ls
466a0 70 2d 53 69 67 6e 61 74 75 72 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 55 73 65 p-Signature.mode.is.enabled..Use
466c0 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 .the.command.`lsp-signature-mode
466e0 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 64 65 66 '.to.change.this.variable...(def
46700 76 61 72 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e var.lsp-signature-mode.nil.(#$..
46720 20 32 38 38 34 30 33 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 .288403)).(make-variable-buffer-
46740 6c 6f 63 61 6c 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 29 0a 23 40 35 39 36 local.'lsp-signature-mode).#@596
46760 20 4d 6f 64 65 20 75 73 65 64 20 74 6f 20 73 68 6f 77 20 73 69 67 6e 61 74 75 72 65 20 70 6f 70 .Mode.used.to.show.signature.pop
46780 75 70 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 49 66 20 63 up...This.is.a.minor.mode...If.c
467a0 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 6c 65 20 74 68 65 0a alled.interactively,.toggle.the.
467c0 60 4c 73 70 2d 53 69 67 6e 61 74 75 72 65 20 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 20 74 `Lsp-Signature.mode'.mode...If.t
467e0 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 20 70 6f 73 69 74 69 76 65 2c 0a he.prefix.argument.is.positive,.
46800 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 20 69 74 20 69 73 20 7a 65 enable.the.mode,.and.if.it.is.ze
46820 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 ro.or.negative,.disable.the.mode
46840 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 ...If.called.from.Lisp,.toggle.t
46860 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 6e 61 he.mode.if.ARG.is.`toggle'...Ena
46880 62 6c 65 0a 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 ble.the.mode.if.ARG.is.nil,.omit
468a0 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 44 69 ted,.or.is.a.positive.number..Di
468c0 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 sable.the.mode.if.ARG.is.a.negat
468e0 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 ive.number...To.check.whether.th
46900 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 e.minor.mode.is.enabled.in.the.c
46920 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 6c 73 70 2d 73 69 67 urrent.buffer,.evaluate.`lsp-sig
46940 6e 61 74 75 72 65 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 nature-mode'...The.mode's.hook.i
46960 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 65 20 69 73 20 65 s.called.both.when.the.mode.is.e
46980 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 62 6c 65 64 2e 0a nabled.and.when.it.is.disabled..
469a0 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .(fn.&optional.ARG)..(defalias.'
469c0 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 32 20 01 lsp-signature-mode.#[256."\302..
469e0 5c 33 30 33 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 5c 32 34 37 5c 32 30 33 1c 00 01 5c \303=\203...?\202...\247\203...\
46a00 33 30 34 57 5c 32 30 33 1c 00 5c 33 30 35 5c 32 30 32 1d 00 5c 33 30 36 10 5c 33 30 37 5c 33 30 304W\203..\305\202..\306.\307\30
46a20 31 21 5c 32 30 33 31 00 5c 33 31 30 5c 33 30 30 09 5c 22 11 08 5c 32 30 33 31 00 5c 33 30 30 09 1!\2031.\310\300.\"..\2031.\300.
46a40 42 11 5c 33 31 31 5c 33 31 32 08 5c 32 30 33 3b 00 5c 33 31 33 5c 32 30 32 3c 00 5c 33 31 34 5c B.\311\312.\203;.\313\202<.\314\
46a60 22 5c 32 31 30 5c 33 31 35 5c 33 31 36 21 5c 32 30 33 5e 00 5c 33 30 32 20 5c 32 30 33 50 00 5c "\210\315\316!\203^.\302.\203P.\
46a80 32 31 31 5c 33 30 32 20 5c 32 33 32 5c 32 30 33 5e 00 5c 33 31 37 5c 33 32 30 08 5c 32 30 33 5a 211\302.\232\203^.\317\320.\203Z
46aa0 00 5c 33 32 31 5c 32 30 32 5b 00 5c 33 32 32 5c 33 32 33 23 5c 32 31 30 5c 32 31 30 5c 33 32 34 .\321\202[.\322\323#\210\210\324
46ac0 20 5c 32 31 30 08 5c 32 30 37 22 20 5b 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 20 .\210.\207".[lsp-signature-mode.
46ae0 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 local-minor-modes.current-messag
46b00 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 71 20 72 75 6e e.toggle.1.nil.t.boundp.delq.run
46b20 2d 68 6f 6f 6b 73 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c -hooks.lsp-signature-mode-hook.l
46b40 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 6c 73 70 2d 73 69 sp-signature-mode-on-hook.lsp-si
46b60 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 gnature-mode-off-hook.called-int
46b80 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 4c 73 70 2d 53 69 eractively-p.any.message."Lsp-Si
46ba0 67 6e 61 74 75 72 65 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 gnature.mode.%sabled%s"."en"."di
46bc0 73 22 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f s".".in.current.buffer".force-mo
46be0 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 36 20 28 23 24 20 2e 20 32 38 38 36 30 39 29 20 de-line-update].6.(#$...288609).
46c00 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 (byte-code.".\203\n.\301.!\202..
46c20 5c 33 30 32 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 \302C\207".[current-prefix-arg.p
46c40 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 refix-numeric-value.toggle].2)])
46c60 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 68 6f 6f 6b .(defvar.lsp-signature-mode-hook
46c80 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 32 30 34 5c .nil).(byte-code."\301\302N\204\
46ca0 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c f.\303\301\302\304#\210\303\301\
46cc0 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 305\306#\210\303\301\307\310C#\2
46ce0 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 6c 10\311\312\313.\310\211%\207".[l
46d00 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 73 69 67 6e 61 74 sp-signature-mode-map.lsp-signat
46d20 75 72 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 ure-mode-hook.variable-documenta
46d40 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e tion.put."Hook.run.after.enterin
46d60 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 g.or.leaving.`lsp-signature-mode
46d80 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 '.\nNo.problems.result.if.this.v
46da0 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b ariable.is.not.bound.\n`add-hook
46dc0 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 '.automatically.binds.it...(This
46de0 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e .is.true.for.all.hook.variables.
46e00 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c )".custom-type.hook.standard-val
46e20 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 73 69 67 6e 61 74 ue.nil.add-minor-mode.lsp-signat
46e40 75 72 65 2d 6d 6f 64 65 20 22 22 5d 20 36 29 0a 23 40 33 38 20 53 74 6f 70 20 73 68 6f 77 69 6e ure-mode.""].6).#@38.Stop.showin
46e60 67 20 63 75 72 72 65 6e 74 20 73 69 67 6e 61 74 75 72 65 20 68 65 6c 70 2e 1f 0a 28 64 65 66 61 g.current.signature.help...(defa
46e80 6c 69 61 73 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 73 74 6f 70 20 23 5b 30 20 22 5c 33 lias.'lsp-signature-stop.#[0."\3
46ea0 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 5c 32 31 30 08 5c 33 01\302!\210\303\304\305\"\210.\3
46ec0 30 36 21 5c 32 31 30 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 22 20 5b 6c 73 70 2d 73 69 67 6e 61 06!\210\307\310!\207".[lsp-signa
46ee0 74 75 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 ture-function.lsp-cancel-request
46f00 2d 62 79 2d 74 6f 6b 65 6e 20 3a 73 69 67 6e 61 74 75 72 65 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b -by-token.:signature.remove-hook
46f20 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 .post-command-hook.lsp-signature
46f40 20 6e 69 6c 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6d 6f 64 65 20 2d 31 5d 20 33 20 28 23 .nil.lsp-signature-mode.-1].3.(#
46f60 24 20 2e 20 32 39 30 33 38 39 29 20 6e 69 6c 5d 29 0a 23 40 35 31 20 45 6e 61 62 6c 65 20 60 70 $...290389).nil]).#@51.Enable.`p
46f80 61 67 65 2d 62 72 65 61 6b 2d 6c 69 6e 65 73 2d 6d 6f 64 65 27 20 69 6e 20 63 75 72 72 65 6e 74 age-break-lines-mode'.in.current
46fa0 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 74 75 70 2d .buffer...(defalias.'lsp--setup-
46fc0 70 61 67 65 2d 62 72 65 61 6b 2d 6d 6f 64 65 2d 69 66 2d 70 72 65 73 65 6e 74 20 23 5b 30 20 22 page-break-mode-if-present.#[0."
46fe0 5c 33 30 30 5c 33 30 31 21 5c 32 30 35 0b 00 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 20 5c 32 30 \300\301!\205..\301.\210\302.\20
47000 37 22 20 5b 66 62 6f 75 6e 64 70 20 70 61 67 65 2d 62 72 65 61 6b 2d 6c 69 6e 65 73 2d 6d 6f 64 7".[fboundp.page-break-lines-mod
47020 65 20 70 61 67 65 2d 62 72 65 61 6b 2d 6c 69 6e 65 73 2d 2d 75 70 64 61 74 65 2d 64 69 73 70 6c e.page-break-lines--update-displ
47040 61 79 2d 74 61 62 6c 65 73 5d 20 32 20 28 23 24 20 2e 20 32 39 30 36 37 39 29 5d 29 0a 23 40 31 ay-tables].2.(#$...290679)]).#@1
47060 36 20 0a 0a 28 66 6e 20 4d 45 53 53 41 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 6...(fn.MESSAGE)..(defalias.'lsp
47080 2d 6c 76 2d 6d 65 73 73 61 67 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c -lv-message.#[257."\302\303\304\
470a0 22 5c 32 31 30 5c 32 31 31 5c 32 30 33 13 00 70 10 5c 33 30 35 19 5c 33 30 36 5c 33 30 37 02 5c "\210\211\203..p.\305.\306\307.\
470c0 22 29 5c 32 30 37 5c 33 31 30 20 5c 32 31 30 5c 33 31 31 5c 33 30 33 5c 33 30 34 5c 22 5c 32 30 ")\207\310.\210\311\303\304\"\20
470e0 37 22 20 5b 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 62 75 66 66 65 72 20 6c 7".[lsp--signature-last-buffer.l
47100 76 2d 66 6f 72 63 65 2d 75 70 64 61 74 65 20 61 64 64 2d 68 6f 6f 6b 20 6c 76 2d 77 69 6e 64 6f v-force-update.add-hook.lv-windo
47120 77 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 73 65 74 75 70 2d 70 61 67 65 2d 62 72 65 61 6b 2d 6d 6f 64 w-hook.lsp--setup-page-break-mod
47140 65 2d 69 66 2d 70 72 65 73 65 6e 74 20 74 20 6c 76 2d 6d 65 73 73 61 67 65 20 22 25 73 22 20 6c e-if-present.t.lv-message."%s".l
47160 76 2d 64 65 6c 65 74 65 2d 77 69 6e 64 6f 77 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 5d 20 34 20 28 v-delete-window.remove-hook].4.(
47180 23 24 20 2e 20 32 39 30 39 31 34 29 5d 29 0a 28 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 #$...290914)]).(custom-declare-f
471a0 61 63 65 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 70 6f 73 66 72 61 6d 65 20 27 28 28 74 ace.'lsp-signature-posframe.'((t
471c0 20 3a 69 6e 68 65 72 69 74 20 74 6f 6f 6c 74 69 70 29 29 20 22 42 61 63 6b 67 72 6f 75 6e 64 20 .:inherit.tooltip))."Background.
471e0 61 6e 64 20 66 6f 72 65 67 72 6f 75 6e 64 20 66 6f 72 20 60 6c 73 70 2d 73 69 67 6e 61 74 75 72 and.foreground.for.`lsp-signatur
47200 65 2d 70 6f 73 66 72 61 6d 65 27 2e 22 20 3a 67 72 6f 75 70 20 27 6c 73 70 2d 6d 6f 64 65 29 0a e-posframe'.".:group.'lsp-mode).
47220 23 40 34 33 20 50 61 72 61 6d 73 20 66 6f 72 20 73 69 67 6e 61 74 75 72 65 20 61 6e 64 20 60 70 #@43.Params.for.signature.and.`p
47240 6f 73 66 72 61 6d 65 2d 73 68 6f 77 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 73 69 67 6e osframe-show'...(defvar.lsp-sign
47260 61 74 75 72 65 2d 70 6f 73 66 72 61 6d 65 2d 70 61 72 61 6d 73 20 28 6c 69 73 74 20 3a 70 6f 73 ature-posframe-params.(list.:pos
47280 68 61 6e 64 6c 65 72 20 27 70 6f 73 66 72 61 6d 65 2d 70 6f 73 68 61 6e 64 6c 65 72 2d 70 6f 69 handler.'posframe-poshandler-poi
472a0 6e 74 2d 62 6f 74 74 6f 6d 2d 6c 65 66 74 2d 63 6f 72 6e 65 72 2d 75 70 77 61 72 64 20 3a 68 65 nt-bottom-left-corner-upward.:he
472c0 69 67 68 74 20 31 30 20 3a 77 69 64 74 68 20 36 30 20 3a 62 6f 72 64 65 72 2d 77 69 64 74 68 20 ight.10.:width.60.:border-width.
472e0 31 20 3a 6d 69 6e 2d 77 69 64 74 68 20 36 30 29 20 28 23 24 20 2e 20 32 39 31 33 36 35 29 29 0a 1.:min-width.60).(#$...291365)).
47300 23 40 36 32 20 55 73 65 20 70 6f 73 66 72 61 6d 65 20 74 6f 20 73 68 6f 77 20 74 68 65 20 53 54 #@62.Use.posframe.to.show.the.ST
47320 52 20 73 69 67 6e 61 74 75 72 65 48 65 6c 70 20 73 74 72 69 6e 67 2e 0a 0a 28 66 6e 20 53 54 52 R.signatureHelp.string...(fn.STR
47340 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 70 6f 73 66 )..(defalias.'lsp-signature-posf
47360 72 61 6d 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 33 39 00 5c 33 30 31 5c 33 30 32 72 5c rame.#[257."\211\2039.\301\302r\
47380 33 30 33 5c 33 30 34 21 71 5c 32 31 30 5c 33 30 35 20 5c 32 31 30 02 63 5c 32 31 30 5c 33 30 36 303\304!q\210\305.\210.c\210\306
473a0 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 20 5c 32 31 30 70 29 5c 33 31 31 08 5c 33 31 32 60 5c 33 \307!\210\310.\210p)\311.\312`\3
473c0 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 24 5c 33 32 31 5c 33 31 34 5c 13\314\315\316\317\320$\321\314\
473e0 33 31 35 5c 33 32 32 5c 33 31 37 5c 33 32 30 24 5c 33 32 33 5c 33 31 34 5c 33 32 34 5c 33 32 32 315\322\317\320$\323\314\324\322
47400 5c 33 31 37 5c 33 32 30 24 5c 32 35 37 08 5c 22 23 5c 32 30 37 5c 33 32 35 5c 33 30 34 21 5c 32 \317\320$\257.\"#\207\325\304!\2
47420 30 37 22 20 5b 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 70 6f 73 66 72 61 6d 65 2d 70 61 72 61 07".[lsp-signature-posframe-para
47440 6d 73 20 61 70 70 6c 79 20 70 6f 73 66 72 61 6d 65 2d 73 68 6f 77 20 67 65 74 2d 62 75 66 66 65 ms.apply.posframe-show.get-buffe
47460 72 2d 63 72 65 61 74 65 20 22 20 2a 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2a 22 20 65 72 61 73 r-create.".*lsp-signature*".eras
47480 65 2d 62 75 66 66 65 72 20 76 69 73 75 61 6c 2d 6c 69 6e 65 2d 6d 6f 64 65 20 31 20 6c 73 70 2d e-buffer.visual-line-mode.1.lsp-
474a0 2d 73 65 74 75 70 2d 70 61 67 65 2d 62 72 65 61 6b 2d 6d 6f 64 65 2d 69 66 2d 70 72 65 73 65 6e -setup-page-break-mode-if-presen
474c0 74 20 61 70 70 65 6e 64 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 62 61 63 6b 67 72 6f 75 6e 64 2d 63 t.append.:position.:background-c
474e0 6f 6c 6f 72 20 66 61 63 65 2d 61 74 74 72 69 62 75 74 65 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 olor.face-attribute.lsp-signatur
47500 65 2d 70 6f 73 66 72 61 6d 65 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 6e 69 6c 20 74 20 3a 66 6f e-posframe.:background.nil.t.:fo
47520 72 65 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 3a 62 6f 72 64 reground-color.:foreground.:bord
47540 65 72 2d 63 6f 6c 6f 72 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 20 er-color.font-lock-comment-face.
47560 70 6f 73 66 72 61 6d 65 2d 68 69 64 65 5d 20 31 38 20 28 23 24 20 2e 20 32 39 31 35 38 39 29 5d posframe-hide].18.(#$...291589)]
47580 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 53 49 47 4e 41 54 55 52 45 29 1f 0a 28 64 65 66 61 6c 69 ).#@18...(fn.SIGNATURE)..(defali
475a0 61 73 20 27 6c 73 70 2d 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 74 75 72 65 2d 75 70 64 61 74 65 as.'lsp--handle-signature-update
475c0 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 33 5c 66 00 5c 33 30 32 01 21 5c 32 30 32 11 .#[257."\301.!\203\f.\302.!\202.
475e0 00 5c 33 30 33 5c 33 30 32 02 5c 33 30 34 23 5c 33 30 35 01 21 5c 32 30 33 1b 00 08 01 21 5c 32 .\303\302.\304#\305.!\203....!\2
47600 30 37 5c 33 30 36 20 5c 32 30 37 22 20 5b 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 66 75 6e 63 07\306.\207".[lsp-signature-func
47620 74 69 6f 6e 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 5c 3f 20 6c 73 70 2d 2d 73 tion.lsp-signature-help\?.lsp--s
47640 69 67 6e 61 74 75 72 65 2d 3e 6d 65 73 73 61 67 65 20 6d 61 70 63 6f 6e 63 61 74 20 22 5c 6e 22 ignature->message.mapconcat."\n"
47660 20 73 2d 70 72 65 73 65 6e 74 5c 3f 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 73 74 6f 70 5d .s-present\?.lsp-signature-stop]
47680 20 35 20 28 23 24 20 2e 20 32 39 32 32 33 31 29 5d 29 0a 23 40 38 34 20 41 63 74 69 76 61 74 65 .5.(#$...292231)]).#@84.Activate
476a0 20 73 69 67 6e 61 74 75 72 65 20 68 65 6c 70 2e 0a 49 74 20 77 69 6c 6c 20 73 68 6f 77 20 75 70 .signature.help..It.will.show.up
476c0 20 6f 6e 6c 79 20 69 66 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 20 68 61 73 20 73 69 67 6e 61 .only.if.current.point.has.signa
476e0 74 75 72 65 20 68 65 6c 70 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 69 67 6e 61 ture.help...(defalias.'lsp-signa
47700 74 75 72 65 2d 61 63 74 69 76 61 74 65 20 23 5b 30 20 22 5c 33 30 33 5c 32 31 31 10 11 70 12 5c ture-activate.#[0."\303\211..p.\
47720 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 5c 32 31 30 5c 33 30 37 5c 33 31 30 21 5c 32 30 37 22 20 304\305\306\"\210\307\310!\207".
47740 5b 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 20 6c 73 70 2d 2d 73 69 67 6e 61 74 [lsp--signature-last.lsp--signat
47760 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 20 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 ure-last-index.lsp--signature-la
47780 73 74 2d 62 75 66 66 65 72 20 6e 69 6c 20 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 74 2d 63 6f 6d 6d st-buffer.nil.add-hook.post-comm
477a0 61 6e 64 2d 68 6f 6f 6b 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 20 6c 73 70 2d 73 69 67 6e 61 and-hook.lsp-signature.lsp-signa
477c0 74 75 72 65 2d 6d 6f 64 65 20 74 5d 20 34 20 28 23 24 20 2e 20 32 39 32 35 30 34 29 20 6e 69 6c ture-mode.t].4.(#$...292504).nil
477e0 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 5c ]).(byte-code."\300\301\302\303\
47800 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 30 37 22 304DD\305\306\307\310\311&.\207"
47820 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 73 69 .[custom-declare-variable.lsp-si
47840 67 6e 61 74 75 72 65 2d 63 79 63 6c 65 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 gnature-cycle.funcall.function.#
47860 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 22 22 5d 20 22 57 68 65 74 68 65 72 [0."\300\207".[t].1.""]."Whether
47880 20 60 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 6e 65 78 74 27 20 61 6e 64 20 70 72 65 76 20 73 .`lsp-signature-next'.and.prev.s
478a0 68 6f 75 6c 64 20 63 79 63 6c 65 2e 22 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 67 72 6f hould.cycle.".:type.boolean.:gro
478c0 75 70 20 6c 73 70 2d 6d 6f 64 65 5d 20 38 29 0a 23 40 32 32 20 53 68 6f 77 20 6e 65 78 74 20 73 up.lsp-mode].8).#@22.Show.next.s
478e0 69 67 6e 61 74 75 72 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 69 67 6e 61 74 ignature...(defalias.'lsp-signat
47900 75 72 65 2d 6e 65 78 74 20 23 5b 30 20 22 5c 33 30 34 08 21 47 09 5c 32 30 35 21 00 08 5c 32 30 ure-next.#[0."\304.!G.\205!..\20
47920 35 21 00 5c 6e 5c 32 30 34 17 00 09 54 01 57 5c 32 30 35 21 00 09 54 01 5c 32 34 36 11 0b 5c 33 5!.\n\204...T.W\205!..T.\246..\3
47940 30 35 08 21 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 20 05.!!\207".[lsp--signature-last.
47960 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 20 6c 73 70 2d 73 69 lsp--signature-last-index.lsp-si
47980 67 6e 61 74 75 72 65 2d 63 79 63 6c 65 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 66 75 6e 63 gnature-cycle.lsp-signature-func
479a0 74 69 6f 6e 20 6c 73 70 3a 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 73 69 67 6e 61 74 75 72 tion.lsp:signature-help-signatur
479c0 65 73 20 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 3e 6d 65 73 73 61 67 65 5d 20 34 20 28 23 es.lsp--signature->message].4.(#
479e0 24 20 2e 20 32 39 33 30 37 37 29 20 6e 69 6c 5d 29 0a 23 40 31 37 20 4e 65 78 74 20 73 69 67 6e $...293077).nil]).#@17.Next.sign
47a00 61 74 75 72 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 ature...(defalias.'lsp-signature
47a20 2d 70 72 65 76 69 6f 75 73 20 23 5b 30 20 22 08 5c 32 30 35 28 00 09 5c 32 30 35 28 00 5c 6e 5c -previous.#[0.".\205(..\205(.\n\
47a40 32 30 34 13 00 08 5c 33 30 34 55 3f 5c 32 30 35 28 00 08 5c 33 30 34 55 5c 32 30 33 20 00 5c 33 204...\304U?\205(..\304U\203..\3
47a60 30 35 09 21 47 5c 32 30 32 21 00 08 53 10 0b 5c 33 30 36 09 21 21 5c 32 30 37 22 20 5b 6c 73 70 05.!G\202!..S..\306.!!\207".[lsp
47a80 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 20 6c 73 70 2d 2d 73 69 67 6e --signature-last-index.lsp--sign
47aa0 61 74 75 72 65 2d 6c 61 73 74 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 63 79 63 6c 65 20 6c ature-last.lsp-signature-cycle.l
47ac0 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 66 75 6e 63 74 69 6f 6e 20 30 20 6c 73 70 3a 73 69 67 6e sp-signature-function.0.lsp:sign
47ae0 61 74 75 72 65 2d 68 65 6c 70 2d 73 69 67 6e 61 74 75 72 65 73 20 6c 73 70 2d 2d 73 69 67 6e 61 ature-help-signatures.lsp--signa
47b00 74 75 72 65 2d 3e 6d 65 73 73 61 67 65 5d 20 33 20 28 23 24 20 2e 20 32 39 33 33 36 37 29 20 6e ture->message].3.(#$...293367).n
47b20 69 6c 5d 29 0a 23 40 34 36 20 54 6f 67 67 6c 65 20 66 75 6c 6c 2f 70 61 72 74 69 61 6c 20 73 69 il]).#@46.Toggle.full/partial.si
47b40 67 6e 61 74 75 72 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 gnature.documentation...(defalia
47b60 73 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 74 6f 67 67 6c 65 2d 66 75 6c 6c 2d 64 6f 63 s.'lsp-signature-toggle-full-doc
47b80 73 20 23 5b 30 20 22 08 5c 32 34 37 3f 5c 32 31 31 5c 32 30 33 10 00 08 5c 32 34 32 5c 32 30 36 s.#[0.".\247?\211\203...\242\206
47ba0 12 00 5c 33 30 31 5c 32 30 32 12 00 08 43 10 5c 32 31 30 5c 33 30 32 20 5c 32 30 37 22 20 5b 6c ..\301\202...C.\210\302.\207".[l
47bc0 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 64 6f 63 2d 6c 69 6e 65 73 20 32 30 20 6c 73 70 2d 73 69 sp-signature-doc-lines.20.lsp-si
47be0 67 6e 61 74 75 72 65 2d 61 63 74 69 76 61 74 65 5d 20 32 20 28 23 24 20 2e 20 32 39 33 36 37 34 gnature-activate].2.(#$...293674
47c00 29 20 6e 69 6c 5d 29 0a 23 40 37 35 20 47 65 6e 65 72 61 74 65 20 65 6c 64 6f 63 20 6d 65 73 73 ).nil]).#@75.Generate.eldoc.mess
47c20 61 67 65 20 66 72 6f 6d 20 53 49 47 4e 41 54 55 52 45 2d 48 45 4c 50 20 72 65 73 70 6f 6e 73 65 age.from.SIGNATURE-HELP.response
47c40 2e 0a 0a 28 66 6e 20 53 49 47 4e 41 54 55 52 45 2d 48 45 4c 50 29 1f 0a 28 64 65 66 61 6c 69 61 ...(fn.SIGNATURE-HELP)..(defalia
47c60 73 20 27 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 3e 6d 65 73 73 61 67 65 20 23 5b 32 35 37 s.'lsp--signature->message.#[257
47c80 20 22 5c 32 31 31 10 5c 32 31 31 5c 32 30 35 11 01 5c 33 30 34 5c 33 30 35 02 21 21 3f 5c 32 30 ."\211.\211\205..\304\305.!!?\20
47ca0 35 11 01 5c 33 30 36 5c 33 30 37 02 5c 22 5c 33 30 36 5c 33 31 30 03 5c 22 5c 33 30 36 5c 33 31 5..\306\307.\"\306\310.\"\306\31
47cc0 31 04 5c 22 09 5c 32 30 36 24 00 02 5c 32 30 36 24 00 5c 33 31 32 5c 32 31 31 11 5c 33 31 33 5c 1.\".\206$..\206$.\312\211.\313\
47ce0 33 31 34 03 03 5c 22 5c 33 31 35 01 21 5c 32 30 35 35 00 5c 33 30 36 5c 33 31 36 02 5c 22 5c 33 314..\"\315.!\2055.\306\316.\"\3
47d00 31 35 02 21 5c 32 30 35 3f 00 5c 33 30 36 5c 33 31 37 03 5c 22 05 47 5c 33 32 30 55 5c 32 30 33 15.!\205?.\306\317.\".G\320U\203
47d20 4a 00 5c 33 32 31 5c 32 30 32 59 00 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 07 54 06 09 47 23 5c J.\321\202Y.\322\323\324..T..G#\
47d40 33 32 35 5c 33 32 36 23 5c 33 32 37 50 5c 6e 5c 32 30 35 5c 32 34 34 00 0b 5c 32 34 37 5c 32 30 325\326#\327P\n\205\244..\247\20
47d60 33 68 00 5c 33 31 32 0b 57 5c 32 30 35 5c 32 34 34 00 5c 33 33 30 5c 33 33 31 05 21 21 5c 33 33 3h.\312.W\205\244.\330\331.!!\33
47d80 32 01 21 5c 32 30 35 5c 32 34 32 00 5c 33 33 33 5c 33 33 34 5c 33 33 35 21 5c 32 30 33 7e 00 5c 2.!\205\242.\333\334\335!\203~.\
47da0 33 33 36 5c 32 30 32 7f 00 5c 33 32 31 0b 5c 32 34 37 5c 32 30 33 5c 32 34 30 00 5c 33 33 37 03 336\202..\321.\247\203\240.\337.
47dc0 21 47 0b 56 5c 32 30 33 5c 32 34 30 00 5c 33 34 30 5c 33 33 33 5c 33 34 31 0b 5c 33 33 37 06 07 !G.V\203\240.\340\333\341.\337..
47de0 21 5c 22 5c 22 5c 33 32 32 5c 33 34 32 5c 33 32 35 5c 33 34 33 23 50 5c 32 30 32 5c 32 34 31 00 !\"\"\322\342\325\343#P\202\241.
47e00 02 51 5c 32 36 32 01 06 08 5c 32 30 33 0b 01 5c 33 30 34 03 21 5c 32 30 34 0b 01 5c 33 34 34 5c .Q\262...\203..\304.!\204..\344\
47e20 33 34 35 06 5c 6e 05 47 23 5c 32 30 35 5c 32 37 36 00 5c 33 31 34 03 06 5c 6e 5c 22 5c 32 31 31 345.\n.G#\205\276.\314..\n\"\211
47e40 5c 32 30 33 5c 6e 01 5c 33 34 36 01 21 5c 32 31 31 3b 5c 32 30 33 5c 33 31 36 00 5c 32 31 31 5c \203\n.\346.!\211;\203\316.\211\
47e60 32 30 32 5c 33 32 32 00 5c 33 34 37 01 5c 33 31 33 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 33 202\322.\347.\313\"\262.\211\203
47e80 09 01 5c 32 31 31 3b 5c 32 30 33 5c 33 34 35 00 5c 33 35 30 01 06 07 5c 22 5c 32 30 32 5c 33 34 ..\211;\203\345.\350...\"\202\34
47ea0 37 00 5c 32 31 31 40 5c 32 31 31 5c 32 30 33 08 01 01 3b 5c 32 30 33 5c 33 36 37 00 5c 32 31 31 7.\211@\211\203...;\203\367.\211
47ec0 02 47 5c 5c 5c 32 30 32 5c 33 37 32 00 01 41 40 5c 32 31 31 5c 32 30 33 07 01 5c 33 35 31 02 02 .G\\\202\372..A@\211\203..\351..
47ee0 5c 33 35 32 5c 33 31 33 06 5c 66 25 5c 32 31 30 5c 32 31 30 5c 32 31 30 5c 32 31 30 5c 32 31 30 \352\313.\f%\210\210\210\210\210
47f00 01 04 02 51 5c 32 36 36 5c 32 31 32 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 ...Q\266\212\207".[lsp--signatur
47f20 65 2d 6c 61 73 74 20 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 69 6e 64 65 78 e-last.lsp--signature-last-index
47f40 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 72 65 6e 64 65 72 2d 64 6f 63 75 6d 65 6e 74 61 74 .lsp-signature-render-documentat
47f60 69 6f 6e 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 64 6f 63 2d 6c 69 6e 65 73 20 73 65 71 2d ion.lsp-signature-doc-lines.seq-
47f80 65 6d 70 74 79 2d 70 20 6c 73 70 3a 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 73 69 67 6e 61 empty-p.lsp:signature-help-signa
47fa0 74 75 72 65 73 20 67 65 74 68 61 73 68 20 22 61 63 74 69 76 65 53 69 67 6e 61 74 75 72 65 22 20 tures.gethash."activeSignature".
47fc0 22 61 63 74 69 76 65 50 61 72 61 6d 65 74 65 72 22 20 22 73 69 67 6e 61 74 75 72 65 73 22 20 30 "activeParameter"."signatures".0
47fe0 20 6e 69 6c 20 73 65 71 2d 65 6c 74 20 68 74 5c 3f 20 22 6c 61 62 65 6c 22 20 22 70 61 72 61 6d .nil.seq-elt.ht\?."label"."param
48000 65 74 65 72 73 22 20 31 20 22 22 20 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 22 20 eters".1."".propertize.format.".
48020 25 73 2f 25 73 22 20 66 61 63 65 20 73 75 63 63 65 73 73 20 22 20 22 20 6c 73 70 2d 2d 72 65 6e %s/%s".face.success.".".lsp--ren
48040 64 65 72 2d 65 6c 65 6d 65 6e 74 20 6c 73 70 3a 70 61 72 61 6d 65 74 65 72 2d 69 6e 66 6f 72 6d der-element.lsp:parameter-inform
48060 61 74 69 6f 6e 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 5c 3f 20 73 2d 70 72 65 73 65 6e 74 5c ation-documentation\?.s-present\
48080 3f 20 22 5c 6e 22 20 66 62 6f 75 6e 64 70 20 70 61 67 65 2d 62 72 65 61 6b 2d 6c 69 6e 65 73 2d ?."\n".fboundp.page-break-lines-
480a0 6d 6f 64 65 20 22 5c 66 5c 6e 22 20 73 2d 6c 69 6e 65 73 20 73 2d 6a 6f 69 6e 20 2d 74 61 6b 65 mode."\f\n".s-lines.s-join.-take
480c0 20 22 5c 6e 54 72 75 6e 63 61 74 65 64 2e 2e 2e 22 20 68 69 67 68 6c 69 67 68 74 20 3c 20 2d 31 ."\nTruncated...".highlight.<.-1
480e0 20 6c 73 70 3a 70 61 72 61 6d 65 74 65 72 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 6c 61 62 65 6c .lsp:parameter-information-label
48100 20 61 70 70 65 6e 64 20 73 2d 69 6e 64 65 78 2d 6f 66 20 61 64 64 2d 66 61 63 65 2d 74 65 78 74 .append.s-index-of.add-face-text
48120 2d 70 72 6f 70 65 72 74 79 20 65 6c 64 6f 63 2d 68 69 67 68 6c 69 67 68 74 2d 66 75 6e 63 74 69 -property.eldoc-highlight-functi
48140 6f 6e 2d 61 72 67 75 6d 65 6e 74 5d 20 32 31 20 28 23 24 20 2e 20 32 39 33 39 30 31 29 5d 29 0a on-argument].21.(#$...293901)]).
48160 23 40 36 34 20 44 69 73 70 6c 61 79 20 73 69 67 6e 61 74 75 72 65 20 69 6e 66 6f 20 28 62 61 73 #@64.Display.signature.info.(bas
48180 65 64 20 6f 6e 20 60 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 73 69 67 6e 61 74 75 72 65 48 65 6c ed.on.`textDocument/signatureHel
481a0 70 27 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 20 23 5b p')..(defalias.'lsp-signature.#[
481c0 30 20 22 08 5c 32 30 33 0d 00 70 08 5c 32 33 32 5c 32 30 34 0d 00 5c 33 30 31 20 5c 32 30 37 5c 0.".\203..p.\232\204..\301.\207\
481e0 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 302\303\304.\305\306\307%\207".[
48200 6c 73 70 2d 2d 73 69 67 6e 61 74 75 72 65 2d 6c 61 73 74 2d 62 75 66 66 65 72 20 6c 73 70 2d 73 lsp--signature-last-buffer.lsp-s
48220 69 67 6e 61 74 75 72 65 2d 73 74 6f 70 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 ignature-stop.lsp-request-async.
48240 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 73 69 67 6e 61 74 75 72 65 48 65 6c 70 22 20 6c 73 70 "textDocument/signatureHelp".lsp
48260 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 --text-document-position-params.
48280 6c 73 70 2d 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 74 75 72 65 2d 75 70 64 61 74 65 20 3a 63 61 lsp--handle-signature-update.:ca
482a0 6e 63 65 6c 2d 74 6f 6b 65 6e 20 3a 73 69 67 6e 61 74 75 72 65 5d 20 36 20 28 23 24 20 2e 20 32 ncel-token.:signature].6.(#$...2
482c0 39 35 32 36 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 95269)]).(byte-code."\300\301\30
482e0 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 2\303\304DD\305\306\307\310\311&
48300 07 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 .\207".[custom-declare-variable.
48320 6c 73 70 2d 6f 76 65 72 6c 61 79 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 6c 6f 72 2d 63 68 61 72 20 lsp-overlay-document-color-char.
48340 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 funcall.function.#[0."\300\207".
48360 5b 22 e2 96 a0 22 5d 20 31 20 22 22 5d 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 63 68 61 72 20 ["..."].1.""]."Display.the.char.
48380 72 65 70 72 65 73 65 6e 74 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 63 6f 6c 6f 72 20 69 6e 20 represent.the.document.color.in.
483a0 6f 76 65 72 6c 61 79 22 20 3a 74 79 70 65 20 73 74 72 69 6e 67 20 3a 67 72 6f 75 70 20 6c 73 70 overlay".:type.string.:group.lsp
483c0 2d 6d 6f 64 65 5d 20 38 29 0a 23 40 32 30 20 0a 0a 28 66 6e 20 43 4f 4c 4f 52 20 52 41 4e 47 45 -mode].8).#@20...(fn.COLOR.RANGE
483e0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6f 6c 6f 72 2d 63 72 65 61 74 65 2d )..(defalias.'lsp--color-create-
48400 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 6d 6d 61 6e 64 20 23 5b 35 31 34 20 22 5c 33 30 30 5c interactive-command.#[514."\300\
48420 33 30 31 03 03 23 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 301..#\207".[make-closure.#[0."\
48440 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 20 5c 33 31 30 5c 33 30 30 302\303\304\305\306\307.\310\300
48460 5c 33 31 31 5c 33 30 31 5c 32 35 37 06 5c 22 5c 33 31 32 5c 33 31 33 5c 33 31 34 25 5c 33 31 35 \311\301\257.\"\312\313\314%\315
48480 01 21 5c 32 30 35 1c 00 5c 33 31 36 5c 33 31 37 02 5c 22 5c 33 31 35 02 21 5c 32 30 35 26 00 5c .!\205..\316\317.\"\315.!\205&.\
484a0 33 31 36 5c 33 32 30 03 5c 22 01 5c 32 30 33 2e 00 5c 33 32 31 02 21 5c 32 31 30 5c 32 31 31 5c 316\320.\".\203..\321.!\210\211\
484c0 32 30 35 36 00 5c 33 32 32 01 5c 33 32 33 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2056.\322.\323\"\207".[V0.V1.lsp
484e0 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 20 63 6f 6c 6f 72 20 --completing-read."Select.color.
48500 70 72 65 73 65 6e 74 61 74 69 6f 6e 3a 20 22 20 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 presentation:.".lsp-request."tex
48520 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 6c 6f 72 50 72 65 73 65 6e 74 61 74 69 6f 6e 22 20 3a 74 65 tDocument/colorPresentation".:te
48540 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 xtDocument.lsp--text-document-id
48560 65 6e 74 69 66 69 65 72 20 3a 63 6f 6c 6f 72 20 3a 72 61 6e 67 65 20 6c 73 70 3a 63 6f 6c 6f 72 entifier.:color.:range.lsp:color
48580 2d 70 72 65 73 65 6e 74 61 74 69 6f 6e 2d 6c 61 62 65 6c 20 6e 69 6c 20 74 20 68 74 5c 3f 20 67 -presentation-label.nil.t.ht\?.g
485a0 65 74 68 61 73 68 20 22 74 65 78 74 45 64 69 74 22 20 22 61 64 64 69 74 69 6f 6e 61 6c 54 65 78 ethash."textEdit"."additionalTex
485c0 74 45 64 69 74 73 22 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 6c 73 70 tEdits".lsp--apply-text-edit.lsp
485e0 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 63 6f 6c 6f 72 2d 70 72 65 73 65 6e 74 --apply-text-edits.color-present
48600 61 74 69 6f 6e 5d 20 31 30 20 6e 69 6c 20 6e 69 6c 5d 5d 20 36 20 28 23 24 20 2e 20 32 39 35 38 ation].10.nil.nil]].6.(#$...2958
48620 38 37 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 4e 55 4d 42 45 52 29 1f 0a 28 64 65 66 61 6c 87)]).#@15...(fn.NUMBER)..(defal
48640 69 61 73 20 27 6c 73 70 2d 2d 6e 75 6d 62 65 72 2d 3e 63 6f 6c 6f 72 20 23 5b 32 35 37 20 22 5c ias.'lsp--number->color.#[257."\
48660 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 32 30 36 08 00 5c 33 30 33 5c 33 30 34 5f 21 5c 22 5c 32 300\301\302.\206..\303\304_!\"\2
48680 31 31 47 5c 33 30 35 55 5c 32 30 33 17 00 5c 33 30 36 01 50 5c 32 30 37 5c 32 30 37 22 20 5b 66 11G\305U\203..\306.P\207\207".[f
486a0 6f 72 6d 61 74 20 22 25 78 22 20 72 6f 75 6e 64 20 30 20 32 35 35 2e 30 20 31 20 22 30 22 5d 20 ormat."%x".round.0.255.0.1."0"].
486c0 36 20 28 23 24 20 2e 20 32 39 36 34 39 31 29 5d 29 0a 23 40 32 35 20 44 6f 63 75 6d 65 6e 74 20 6.(#$...296491)]).#@25.Document.
486e0 63 6f 6c 6f 72 20 68 61 6e 64 6c 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d color.handler...(defalias.'lsp--
48700 64 6f 63 75 6d 65 6e 74 2d 63 6f 6c 6f 72 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 document-color.#[0."\300\301!\20
48720 35 13 00 5c 33 30 32 5c 33 30 31 5c 33 30 33 5c 33 30 34 20 44 5c 33 30 35 5c 33 30 36 5c 33 30 5..\302\301\303\304.D\305\306\30
48740 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 30 37 22 20 5b 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 7\310\311&.\207".[lsp-feature\?.
48760 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 43 6f 6c 6f 72 22 20 6c 73 70 "textDocument/documentColor".lsp
48780 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 -request-async.:textDocument.lsp
487a0 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 23 5b 32 35 37 --text-document-identifier.#[257
487c0 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 30 37 22 20 ."\300\301!\210\302\303.\"\207".
487e0 5b 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 63 6f 6c 6f 72 20 [lsp--remove-overlays.lsp-color.
48800 73 65 71 2d 64 6f 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 seq-do.#[257."\301\302.\"\301\30
48820 33 02 5c 22 5c 33 30 31 5c 33 30 34 03 5c 22 5c 33 30 31 5c 33 30 35 04 5c 22 5c 33 30 31 5c 33 3.\"\301\304.\"\301\305.\"\301\3
48840 30 36 06 06 5c 22 5c 33 30 37 01 21 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 33 31 30 01 06..\"\307.!\211.A\262.\242\310.
48860 03 5c 22 5c 33 31 31 06 08 05 5c 22 5c 33 31 32 02 5c 33 31 33 5c 33 31 34 23 5c 32 31 30 5c 33 .\"\311...\"\312.\313\314#\210\3
48880 31 32 02 5c 33 31 35 5c 33 31 34 23 5c 32 31 30 5c 33 31 32 02 5c 33 31 36 5c 33 31 37 08 5c 33 12.\315\314#\210\312.\316\317.\3
488a0 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 11 21 5c 33 32 34 06 11 21 5c 33 32 34 20\321\322\323\324..!\324..!\324
488c0 06 11 21 24 44 43 5c 33 32 35 06 08 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 20 5c 33 33 ..!$DC\325..\326\327\330\331.\33
488e0 32 01 5c 33 33 33 06 10 23 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 26 09 23 5c 32 30 37 22 20 5b 2.\333..#\210\211\262.&.#\207".[
48900 6c 73 70 2d 6f 76 65 72 6c 61 79 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 6c 6f 72 2d 63 68 61 72 20 lsp-overlay-document-color-char.
48920 67 65 74 68 61 73 68 20 22 63 6f 6c 6f 72 22 20 22 72 65 64 22 20 22 67 72 65 65 6e 22 20 22 62 gethash."color"."red"."green"."b
48940 6c 75 65 22 20 22 72 61 6e 67 65 22 20 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 6f 2d 72 65 67 69 6f lue"."range".lsp--range-to-regio
48960 6e 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6c 73 70 2d 2d 63 6f 6c 6f 72 2d 63 72 65 61 74 65 n.make-overlay.lsp--color-create
48980 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 6d 6d 61 6e 64 20 6f 76 65 72 6c 61 79 2d 70 75 74 -interactive-command.overlay-put
489a0 20 6c 73 70 2d 63 6f 6c 6f 72 20 74 20 65 76 61 70 6f 72 61 74 65 20 62 65 66 6f 72 65 2d 73 74 .lsp-color.t.evaporate.before-st
489c0 72 69 6e 67 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 3a 66 6f 72 65 67 72 6f 75 6e 64 ring.propertize.face.:foreground
489e0 20 66 6f 72 6d 61 74 20 22 23 25 73 25 73 25 73 22 20 6c 73 70 2d 2d 6e 75 6d 62 65 72 2d 3e 63 .format."#%s%s%s".lsp--number->c
48a00 6f 6c 6f 72 20 61 63 74 69 6f 6e 20 6d 6f 75 73 65 2d 66 61 63 65 20 6c 73 70 2d 6c 65 6e 73 2d olor.action.mouse-face.lsp-lens-
48a20 6d 6f 75 73 65 2d 66 61 63 65 20 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 6b 65 2d 73 70 61 72 73 65 mouse-face.local-map.make-sparse
48a40 2d 6b 65 79 6d 61 70 20 64 65 66 69 6e 65 2d 6b 65 79 20 5b 6d 6f 75 73 65 2d 31 5d 5d 20 32 37 -keymap.define-key.[mouse-1]].27
48a60 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 ."\n\n(fn.INPUT0)"]].4."\n\n(fn.
48a80 52 45 53 55 4c 54 29 22 5d 20 3a 6d 6f 64 65 20 75 6e 63 68 61 6e 67 65 64 20 3a 63 61 6e 63 65 RESULT)"].:mode.unchanged.:cance
48aa0 6c 2d 74 6f 6b 65 6e 20 3a 64 6f 63 75 6d 65 6e 74 2d 63 6f 6c 6f 72 2d 74 6f 6b 65 6e 5d 20 38 l-token.:document-color-token].8
48ac0 20 28 23 24 20 2e 20 32 39 36 36 36 33 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 68 6f .(#$...296663)]).(defvar.lsp--ho
48ae0 76 65 72 2d 73 61 76 65 64 2d 62 6f 75 6e 64 73 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d ver-saved-bounds.nil.nil).(make-
48b00 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 68 6f 76 65 variable-buffer-local.'lsp--hove
48b20 72 2d 73 61 76 65 64 2d 62 6f 75 6e 64 73 29 0a 23 40 36 31 20 44 69 73 70 6c 61 79 20 68 6f 76 r-saved-bounds).#@61.Display.hov
48b40 65 72 20 69 6e 66 6f 20 28 62 61 73 65 64 20 6f 6e 20 60 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f er.info.(based.on.`textDocument/
48b60 73 69 67 6e 61 74 75 72 65 48 65 6c 70 27 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 signatureHelp')...(defalias.'lsp
48b80 2d 68 6f 76 65 72 20 23 5b 30 20 22 08 5c 32 30 33 0e 00 5c 33 30 33 08 21 5c 32 30 33 0e 00 5c -hover.#[0.".\203..\303.!\203..\
48ba0 33 30 34 09 21 5c 32 30 37 5c 33 30 35 5c 32 31 31 10 11 5c 33 30 36 5c 33 30 37 21 5c 32 30 33 304.!\207\305\211..\306\307!\203
48bc0 1c 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 5c 6e 5c 32 30 35 33 00 5c 33 31 30 5c 33 31 31 21 ..\304\305!\207\n\2053.\310\311!
48be0 5c 32 30 35 33 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 20 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c \2053.\312\313\314.\315\316\317\
48c00 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 26 09 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 68 6f 76 320\321\322\323&.\207".[lsp--hov
48c20 65 72 2d 73 61 76 65 64 2d 62 6f 75 6e 64 73 20 6c 73 70 2d 2d 65 6c 64 6f 63 2d 73 61 76 65 64 er-saved-bounds.lsp--eldoc-saved
48c40 2d 6d 65 73 73 61 67 65 20 6c 73 70 2d 65 6c 64 6f 63 2d 65 6e 61 62 6c 65 2d 68 6f 76 65 72 20 -message.lsp-eldoc-enable-hover.
48c60 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 6e 2d 62 6f 75 6e 64 73 2d 70 20 6c 73 70 2d 2d 65 6c 64 6f lsp--point-in-bounds-p.lsp--eldo
48c80 63 2d 6d 65 73 73 61 67 65 20 6e 69 6c 20 6c 6f 6f 6b 69 6e 67 2d 61 74 20 22 5b 5b 3a 73 70 61 c-message.nil.looking-at."[[:spa
48ca0 63 65 3a 5d 5c 6e 5d 22 20 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 3a 68 6f 76 65 72 50 ce:]\n]".lsp--capability.:hoverP
48cc0 72 6f 76 69 64 65 72 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 22 74 65 78 74 44 rovider.lsp-request-async."textD
48ce0 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e ocument/hover".lsp--text-documen
48d00 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 23 5b 32 35 37 20 22 5c 33 30 32 01 21 5c t-position-params.#[257."\302.!\
48d20 32 30 35 5c 6e 00 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 32 02 21 5c 32 30 35 14 00 5c 33 30 205\n.\303\304.\"\302.!\205..\30
48d40 33 5c 33 30 35 03 5c 22 02 5c 32 30 35 2a 00 01 5c 32 30 33 20 00 5c 33 30 36 02 21 10 5c 33 30 3\305.\".\205*..\203..\306.!.\30
48d60 37 01 5c 32 30 35 29 00 5c 33 31 30 02 09 5c 22 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 68 6f 76 7.\205).\310..\"!\207".[lsp--hov
48d80 65 72 2d 73 61 76 65 64 2d 62 6f 75 6e 64 73 20 6c 73 70 2d 65 6c 64 6f 63 2d 72 65 6e 64 65 72 er-saved-bounds.lsp-eldoc-render
48da0 2d 61 6c 6c 20 68 74 5c 3f 20 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 22 63 6f 6e 74 65 -all.ht\?.gethash."range"."conte
48dc0 6e 74 73 22 20 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 6f 2d 72 65 67 69 6f 6e 20 6c 73 70 2d 2d 65 nts".lsp--range-to-region.lsp--e
48de0 6c 64 6f 63 2d 6d 65 73 73 61 67 65 20 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 6f 6e 2d 68 6f 76 65 ldoc-message.lsp--render-on-hove
48e00 72 2d 63 6f 6e 74 65 6e 74 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 r-content].7."\n\n(fn.INPUT0)"].
48e20 3a 65 72 72 6f 72 2d 68 61 6e 64 6c 65 72 20 69 67 6e 6f 72 65 20 3a 6d 6f 64 65 20 74 69 63 6b :error-handler.ignore.:mode.tick
48e40 20 3a 63 61 6e 63 65 6c 2d 74 6f 6b 65 6e 20 3a 65 6c 64 6f 63 2d 68 6f 76 65 72 5d 20 31 31 20 .:cancel-token.:eldoc-hover].11.
48e60 28 23 24 20 2e 20 32 39 37 37 38 31 29 5d 29 0a 23 40 36 34 20 48 61 6e 64 6c 65 72 20 66 6f 72 (#$...297781)]).#@64.Handler.for
48e80 20 65 64 69 74 6f 72 2e 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 50 61 72 61 6d 65 74 65 72 48 .editor.action.triggerParameterH
48ea0 69 6e 74 73 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ints...(fn.COMMAND)..(defalias.'
48ec0 6c 73 70 2d 2d 61 63 74 69 6f 6e 2d 74 72 69 67 67 65 72 2d 70 61 72 61 6d 65 74 65 72 2d 68 69 lsp--action-trigger-parameter-hi
48ee0 6e 74 73 20 23 5b 32 35 37 20 22 5c 33 30 31 08 3e 5c 32 30 35 08 00 5c 33 30 32 20 5c 32 30 37 nts.#[257."\301.>\205..\302.\207
48f00 22 20 5b 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 61 75 74 6f 2d 61 63 74 69 76 61 74 65 20 3a ".[lsp-signature-auto-activate.:
48f20 6f 6e 2d 73 65 72 76 65 72 2d 72 65 71 75 65 73 74 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d on-server-request.lsp-signature-
48f40 61 63 74 69 76 61 74 65 5d 20 33 20 28 23 24 20 2e 20 32 39 38 36 31 33 29 5d 29 0a 23 40 35 37 activate].3.(#$...298613)]).#@57
48f60 20 48 61 6e 64 6c 65 72 20 66 6f 72 20 65 64 69 74 6f 72 2e 61 63 74 69 6f 6e 2e 74 72 69 67 67 .Handler.for.editor.action.trigg
48f80 65 72 53 75 67 67 65 73 74 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c erSuggest...(fn.COMMAND)..(defal
48fa0 69 61 73 20 27 6c 73 70 2d 2d 61 63 74 69 6f 6e 2d 74 72 69 67 67 65 72 2d 73 75 67 67 65 73 74 ias.'lsp--action-trigger-suggest
48fc0 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 33 1c 00 08 5c 32 30 33 1c 00 5c 33 .#[257."\301\300!\203...\203..\3
48fe0 30 32 5c 33 30 33 21 5c 32 30 33 1c 00 5c 33 30 32 5c 33 30 34 21 5c 32 30 33 1c 00 5c 33 30 35 02\303!\203..\302\304!\203..\305
49000 5c 33 30 36 5c 33 30 37 5c 33 31 30 23 5c 32 30 37 5c 33 31 31 20 5c 32 30 37 22 20 5b 63 6f 6d \306\307\310#\207\311.\207".[com
49020 70 61 6e 79 2d 6d 6f 64 65 20 62 6f 75 6e 64 70 20 66 62 6f 75 6e 64 70 20 63 6f 6d 70 61 6e 79 pany-mode.boundp.fboundp.company
49040 2d 61 75 74 6f 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 -auto-begin.company-post-command
49060 20 72 75 6e 2d 61 74 2d 74 69 6d 65 20 30 20 6e 69 6c 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 .run-at-time.0.nil.#[0."\302\303
49080 18 19 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 20 2a 5c 32 30 37 22 20 5b 63 6f 6d 70 61 6e 79 2d ..\304.\210\305.*\207".[company-
490a0 6d 69 6e 69 6d 75 6d 2d 70 72 65 66 69 78 2d 6c 65 6e 67 74 68 20 74 68 69 73 2d 63 6f 6d 6d 61 minimum-prefix-length.this-comma
490c0 6e 64 20 63 6f 6d 70 61 6e 79 2d 69 64 6c 65 2d 62 65 67 69 6e 20 30 20 63 6f 6d 70 61 6e 79 2d nd.company-idle-begin.0.company-
490e0 61 75 74 6f 2d 62 65 67 69 6e 20 63 6f 6d 70 61 6e 79 2d 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 5d auto-begin.company-post-command]
49100 20 32 5d 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 5d 20 35 20 28 23 24 20 2e .2].completion-at-point].5.(#$..
49120 20 32 39 38 38 34 39 29 5d 29 0a 23 40 32 36 20 44 65 66 61 75 6c 74 20 61 63 74 69 6f 6e 20 68 .298849)]).#@26.Default.action.h
49140 61 6e 64 6c 65 72 73 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 64 65 66 61 75 6c 74 andlers...(defconst.lsp--default
49160 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 -action-handlers.(byte-code."\30
49180 30 5c 33 30 31 5c 33 30 32 5c 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 23 5c 32 31 30 5c 33 30 0\301\302\"\303\304\305.#\210\30
491a0 33 5c 33 30 36 5c 33 30 37 03 23 5c 32 31 30 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 68 61 73 68 2d 3\306\307.#\210\207".[make-hash-
491c0 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 70 75 74 68 61 73 68 20 22 65 64 69 74 6f table.:test.equal.puthash."edito
491e0 72 2e 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 50 61 72 61 6d 65 74 65 72 48 69 6e 74 73 22 20 r.action.triggerParameterHints".
49200 6c 73 70 2d 2d 61 63 74 69 6f 6e 2d 74 72 69 67 67 65 72 2d 70 61 72 61 6d 65 74 65 72 2d 68 69 lsp--action-trigger-parameter-hi
49220 6e 74 73 20 22 65 64 69 74 6f 72 2e 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 53 75 67 67 65 73 nts."editor.action.triggerSugges
49240 74 22 20 6c 73 70 2d 2d 61 63 74 69 6f 6e 2d 74 72 69 67 67 65 72 2d 73 75 67 67 65 73 74 5d 20 t".lsp--action-trigger-suggest].
49260 35 29 20 28 23 24 20 2e 20 32 39 39 33 31 32 29 29 0a 23 40 35 39 20 46 69 6e 64 20 61 63 74 69 5).(#$...299312)).#@59.Find.acti
49280 6f 6e 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 70 61 72 74 69 63 75 6c 61 72 20 43 4f 4d 4d 41 4e on.handler.for.particular.COMMAN
492a0 44 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 D...(fn.COMMAND)..(defalias.'lsp
492c0 2d 2d 66 69 6e 64 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 5c 33 30 --find-action-handler.#[257."\30
492e0 33 5c 33 30 34 20 5c 33 30 35 5c 33 30 33 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 69 00 04 5c 32 3\304.\305\303\211\211.\203i..\2
49300 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 11A\262.\242\262..\262..\211\262
49320 02 5c 32 30 33 69 00 01 5c 32 30 35 33 00 5c 33 30 36 02 21 08 3e 5c 32 30 34 30 00 5c 33 30 37 .\203i..\2053.\306.!.>\2040.\307
49340 5c 33 31 30 5c 33 31 31 04 44 5c 22 5c 32 31 30 01 5c 33 31 32 48 5c 32 31 31 5c 32 30 35 49 00 \310\311.D\"\210.\312H\211\205I.
49360 5c 33 30 36 01 21 09 3e 5c 32 30 34 46 00 5c 33 30 37 5c 33 31 30 5c 33 31 33 03 44 5c 22 5c 32 \306.!.>\204F.\307\310\313.D\"\2
49380 31 30 5c 32 31 31 5c 33 31 34 48 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 54 00 5c 33 31 35 06 08 10\211\314H\262.\211\205T.\315..
493a0 02 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 07 5c 32 30 34 69 00 02 5c 32 36 32 02 03 5c 32 .\"\262.\211\262.\204i..\262..\2
493c0 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 07 00 5c 32 36 36 05 5c 32 31 31 5c 32 36 32 01 5c 32 62..T\262.\202..\266.\211\262.\2
493e0 30 36 75 00 5c 33 31 35 01 5c 6e 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 06u.\315.\n\"\207".[cl-struct-ls
49400 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d p--workspace-tags.cl-struct-lsp-
49420 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 2d 64 65 66 61 75 6c 74 2d 61 63 74 69 6f 6e -client-tags.lsp--default-action
49440 2d 68 61 6e 64 6c 65 72 73 20 6e 69 6c 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 30 20 74 -handlers.nil.lsp-workspaces.0.t
49460 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
49480 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 t.lsp--workspace.5.lsp--client.1
494a0 31 20 67 65 74 68 61 73 68 5d 20 31 32 20 28 23 24 20 2e 20 32 39 39 36 33 39 29 5d 29 0a 23 40 1.gethash].12.(#$...299639)]).#@
494c0 34 32 20 43 6f 64 65 20 61 63 74 69 6f 6e 20 70 61 72 61 6d 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 42.Code.action.params...(fn.&opt
494e0 69 6f 6e 61 6c 20 4b 49 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 ional.KIND)..(defalias.'lsp--tex
49500 74 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 20 23 5b t-document-code-action-params.#[
49520 32 35 36 20 22 5c 33 30 30 5c 33 30 31 20 5c 33 30 32 5c 33 30 33 20 5c 32 30 33 12 00 5c 33 30 256."\300\301.\302\303.\203..\30
49540 34 5c 33 30 35 20 5c 33 30 36 20 5c 22 5c 32 30 32 16 00 5c 33 30 34 60 60 5c 22 5c 33 30 37 5c 4\305.\306.\"\202..\304``\"\307\
49560 33 31 30 5c 33 31 31 20 06 07 5c 32 30 35 25 00 5c 33 31 32 5c 33 31 33 06 09 21 44 42 42 5c 32 310\311...\205%.\312\313..!DBB\2
49580 35 37 06 5c 32 30 37 22 20 5b 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 57.\207".[:textDocument.lsp--tex
495a0 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 72 61 6e 67 65 20 75 73 65 t-document-identifier.:range.use
495c0 2d 72 65 67 69 6f 6e 2d 70 20 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 74 6f 2d 72 61 6e 67 65 20 72 -region-p.lsp--region-to-range.r
495e0 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 3a 63 6f 6e 74 egion-beginning.region-end.:cont
49600 65 78 74 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 6c 73 70 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 ext.:diagnostics.lsp-cur-line-di
49620 61 67 6e 6f 73 74 69 63 73 20 3a 6f 6e 6c 79 20 76 65 63 74 6f 72 5d 20 31 31 20 28 23 24 20 2e agnostics.:only.vector].11.(#$..
49640 20 33 30 30 32 32 37 29 5d 29 0a 23 40 31 32 36 20 52 65 74 72 69 65 76 65 20 74 68 65 20 63 6f .300227)]).#@126.Retrieve.the.co
49660 64 65 20 61 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 61 63 74 69 76 65 20 72 65 67 69 6f 6e de.actions.for.the.active.region
49680 20 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 2e 0a 49 74 20 77 69 6c 6c 20 66 69 .or.the.current.line..It.will.fi
496a0 6c 74 65 72 20 62 79 20 4b 49 4e 44 20 69 66 20 6e 6f 6e 20 6e 69 6c 2e 0a 0a 28 66 6e 20 26 6f lter.by.KIND.if.non.nil...(fn.&o
496c0 70 74 69 6f 6e 61 6c 20 4b 49 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6f ptional.KIND)..(defalias.'lsp-co
496e0 64 65 2d 61 63 74 69 6f 6e 73 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 32 35 36 20 22 5c 33 30 30 5c de-actions-at-point.#[256."\300\
49700 33 30 31 5c 33 30 32 03 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 301\302.!\"\207".[lsp-request."t
49720 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 20 6c 73 70 2d 2d 74 65 78 extDocument/codeAction".lsp--tex
49740 74 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 5d 20 35 t-document-code-action-params].5
49760 20 28 23 24 20 2e 20 33 30 30 36 32 35 29 5d 29 0a 23 40 35 37 20 45 78 65 63 75 74 65 20 63 6f .(#$...300625)]).#@57.Execute.co
49780 64 65 20 61 63 74 69 6f 6e 20 62 79 20 43 4f 4d 4d 41 4e 44 2d 4b 49 4e 44 2e 0a 0a 28 66 6e 20 de.action.by.COMMAND-KIND...(fn.
497a0 43 4f 4d 4d 41 4e 44 2d 4b 49 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 78 COMMAND-KIND)..(defalias.'lsp-ex
497c0 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 62 79 2d 6b 69 6e 64 20 23 5b 32 35 37 20 ecute-code-action-by-kind.#[257.
497e0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 22 5c 33 30 34 04 21 5c 22 21 5c 32 31 "\300\301\302\303.\"\304.!\"!\21
49800 31 5c 32 30 33 13 00 5c 33 30 35 01 21 5c 32 30 37 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 22 5c 1\203..\305.!\207\306\307\310\"\
49820 32 30 37 22 20 5b 6c 73 70 2d 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 2d 66 69 6c 74 65 72 207".[lsp--select-action.-filter
49840 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 .make-closure.#[257."\301\302.\"
49860 5c 32 31 31 5c 32 30 35 5c 66 00 5c 33 30 33 5c 33 30 30 02 5c 22 5c 32 30 37 22 20 5b 56 30 20 \211\205\f.\303\300.\"\207".[V0.
49880 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 73 2d 70 72 65 66 69 78 5c 3f 5d 20 35 20 22 5c 6e gethash."kind".s-prefix\?].5."\n
498a0 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6c 73 70 2d 67 65 74 2d 6f 72 2d 63 61 6c 63 75 \n(fn.INPUT0)"].lsp-get-or-calcu
498c0 6c 61 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f late-code-actions.lsp-execute-co
498e0 64 65 2d 61 63 74 69 6f 6e 20 73 69 67 6e 61 6c 20 6c 73 70 2d 6e 6f 2d 63 6f 64 65 2d 61 63 74 de-action.signal.lsp-no-code-act
49900 69 6f 6e 73 20 28 63 6f 6d 6d 61 6e 64 2d 6b 69 6e 64 29 5d 20 36 20 28 23 24 20 2e 20 33 30 30 ions.(command-kind)].6.(#$...300
49920 39 31 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 65 74 2d 6f 72 2d 63 61 6c 918)]).(defalias.'lsp-get-or-cal
49940 63 75 6c 61 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 27 6c 73 70 2d 63 6f 64 65 2d 61 63 culate-code-actions.'lsp-code-ac
49960 74 69 6f 6e 73 2d 61 74 2d 70 6f 69 6e 74 29 0a 23 40 38 31 20 50 61 72 73 65 20 61 6e 64 20 65 tions-at-point).#@81.Parse.and.e
49980 78 65 63 75 74 65 20 61 20 63 6f 64 65 20 41 43 54 49 4f 4e 20 72 65 70 72 65 73 65 6e 74 65 64 xecute.a.code.ACTION.represented
499a0 20 61 73 20 61 20 43 6f 6d 6d 61 6e 64 20 4c 53 50 20 74 79 70 65 2e 0a 0a 28 66 6e 20 49 4e 50 .as.a.Command.LSP.type...(fn.INP
499c0 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 78 65 63 75 74 65 2d 63 6f UT0)..(defalias.'lsp--execute-co
499e0 6d 6d 61 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 33 5c 33 30 35 mmand.#[257."\303\304.\"\303\305
49a00 03 5c 22 08 5c 32 30 36 0f 00 5c 33 30 36 20 40 5c 33 30 37 01 21 09 3e 5c 32 30 34 1e 00 5c 33 .\".\206..\306.@\307.!.>\204..\3
49a20 31 30 5c 33 31 31 5c 33 31 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 33 48 5c 32 36 32 01 10\311\312.D\"\210\211\313H\262.
49a40 5c 33 30 37 01 21 5c 6e 3e 5c 32 30 34 32 00 5c 33 31 30 5c 33 31 31 5c 33 31 34 03 44 5c 22 5c \307.!\n>\2042.\310\311\314.D\"\
49a60 32 31 30 5c 32 31 31 5c 33 31 35 48 5c 32 36 32 01 5c 33 31 36 31 44 00 5c 33 31 37 01 5c 33 32 210\211\315H\262.\3161D.\317.\32
49a80 30 05 21 04 23 30 5c 32 30 37 5c 32 31 30 5c 33 32 31 03 21 5c 32 31 31 5c 32 30 33 50 00 5c 32 0.!.#0\207\210\321.!\211\203P.\2
49aa0 31 31 05 21 5c 32 30 37 5c 33 32 32 04 04 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 11.!\207\322..\"\207".[lsp--cur-
49ac0 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 workspace.cl-struct-lsp--workspa
49ae0 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 ce-tags.cl-struct-lsp--client-ta
49b00 67 73 20 67 65 74 68 61 73 68 20 22 63 6f 6d 6d 61 6e 64 22 20 22 61 72 67 75 6d 65 6e 74 73 22 gs.gethash."command"."arguments"
49b20 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 .lsp-workspaces.type-of.signal.w
49b40 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 rong-type-argument.lsp--workspac
49b60 65 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 20 28 63 6c 2d 6e 6f 2d 61 70 70 6c 69 63 e.5.lsp--client.15.(cl-no-applic
49b80 61 62 6c 65 2d 6d 65 74 68 6f 64 29 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 able-method).lsp-execute-command
49ba0 20 69 6e 74 65 72 6e 20 6c 73 70 2d 2d 66 69 6e 64 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 .intern.lsp--find-action-handler
49bc0 20 6c 73 70 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 5d 20 38 20 28 23 24 .lsp-send-execute-command].8.(#$
49be0 20 2e 20 33 30 31 34 32 39 29 5d 29 0a 23 40 31 37 38 20 45 78 65 63 75 74 65 20 63 6f 64 65 20 ...301429)]).#@178.Execute.code.
49c00 61 63 74 69 6f 6e 20 41 43 54 49 4f 4e 2e 0a 49 66 20 41 43 54 49 4f 4e 20 69 73 20 6e 6f 74 20 action.ACTION..If.ACTION.is.not.
49c20 73 65 74 20 69 74 20 77 69 6c 6c 20 62 65 20 73 65 6c 65 63 74 65 64 20 66 72 6f 6d 20 60 6c 73 set.it.will.be.selected.from.`ls
49c40 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 61 74 2d 70 6f 69 6e 74 27 2e 0a 52 65 71 75 65 73 p-code-actions-at-point'..Reques
49c60 74 20 63 6f 64 65 41 63 74 69 6f 6e 2f 72 65 73 6f 6c 76 65 20 66 6f 72 20 6d 6f 72 65 20 69 6e t.codeAction/resolve.for.more.in
49c80 66 6f 20 69 66 20 73 65 72 76 65 72 20 73 75 70 70 6f 72 74 73 2e 0a 0a 28 66 6e 20 49 4e 50 55 fo.if.server.supports...(fn.INPU
49ca0 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 T0)..(defalias.'lsp-execute-code
49cc0 2d 61 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 -action.#[257."\300\301.\"\300\3
49ce0 30 32 03 5c 22 5c 33 30 33 5c 33 30 34 21 5c 32 30 33 1d 00 01 5c 32 30 34 1d 00 5c 32 31 31 5c 02.\"\303\304!\203...\204..\211\
49d00 32 30 34 1d 00 5c 33 30 35 5c 33 30 36 5c 33 30 34 05 5c 22 21 5c 32 30 37 5c 33 30 35 03 21 5c 204..\305\306\304.\"!\207\305.!\
49d20 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 63 6f 6d 6d 61 6e 64 22 20 22 65 64 69 74 22 20 6c 207".[gethash."command"."edit".l
49d40 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 63 6f 64 65 41 63 74 69 6f 6e 2f 72 65 73 6f 6c 76 65 sp-feature\?."codeAction/resolve
49d60 22 20 6c 73 70 2d 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 20 6c 73 70 2d 72 ".lsp--execute-code-action.lsp-r
49d80 65 71 75 65 73 74 5d 20 37 20 28 23 24 20 2e 20 33 30 32 30 36 37 29 20 28 62 79 74 65 2d 63 6f equest].7.(#$...302067).(byte-co
49da0 64 65 20 22 5c 33 30 30 5c 33 30 31 20 21 43 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 65 6c 65 63 de."\300\301.!C\207".[lsp--selec
49dc0 74 2d 61 63 74 69 6f 6e 20 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 61 74 2d 70 6f 69 t-action.lsp-code-actions-at-poi
49de0 6e 74 5d 20 32 29 5d 29 0a 23 40 34 32 20 45 78 65 63 75 74 65 20 63 6f 64 65 20 61 63 74 69 6f nt].2)]).#@42.Execute.code.actio
49e00 6e 20 41 43 54 49 4f 4e 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 n.ACTION...(fn.INPUT0)..(defalia
49e20 73 20 27 6c 73 70 2d 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 20 23 5b 32 35 s.'lsp--execute-code-action.#[25
49e40 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 32 31 31 5c 32 30 7."\300\301.\"\300\302.\"\211\20
49e60 33 11 00 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 31 30 01 3b 5c 32 30 33 1a 00 5c 33 30 35 03 21 3..\303.\304\"\210.;\203..\305.!
49e80 5c 32 30 37 5c 33 30 36 02 21 5c 32 30 35 23 00 5c 33 30 35 02 21 5c 32 30 37 22 20 5b 67 65 74 \207\306.!\205#.\305.!\207".[get
49ea0 68 61 73 68 20 22 63 6f 6d 6d 61 6e 64 22 20 22 65 64 69 74 22 20 6c 73 70 2d 2d 61 70 70 6c 79 hash."command"."edit".lsp--apply
49ec0 2d 77 6f 72 6b 73 70 61 63 65 2d 65 64 69 74 20 63 6f 64 65 2d 61 63 74 69 6f 6e 20 6c 73 70 2d -workspace-edit.code-action.lsp-
49ee0 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 6c 73 70 2d 63 6f 6d 6d 61 6e 64 5c 3f 5d 20 -execute-command.lsp-command\?].
49f00 36 20 28 23 24 20 2e 20 33 30 32 35 37 34 29 5d 29 0a 23 40 35 33 20 41 20 6d 61 70 70 69 6e 67 6.(#$...302574)]).#@53.A.mapping
49f20 20 66 72 6f 6d 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 74 6f 20 69 74 73 20 69 6e 64 65 6e 74 .from.`major-mode'.to.its.indent
49f40 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 66 6f 72 6d 61 74 74 .variable...(defvar.lsp--formatt
49f60 69 6e 67 2d 69 6e 64 65 6e 74 2d 61 6c 69 73 74 20 27 28 28 63 2d 6d 6f 64 65 20 2e 20 63 2d 62 ing-indent-alist.'((c-mode...c-b
49f80 61 73 69 63 2d 6f 66 66 73 65 74 29 20 28 63 2b 2b 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 asic-offset).(c++-mode...c-basic
49fa0 2d 6f 66 66 73 65 74 29 20 28 63 73 68 61 72 70 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 2d -offset).(csharp-mode...c-basic-
49fc0 6f 66 66 73 65 74 29 20 28 63 73 68 61 72 70 2d 74 72 65 65 2d 73 69 74 74 65 72 2d 6d 6f 64 65 offset).(csharp-tree-sitter-mode
49fe0 20 2e 20 63 73 68 61 72 70 2d 74 72 65 65 2d 73 69 74 74 65 72 2d 69 6e 64 65 6e 74 2d 6f 66 66 ...csharp-tree-sitter-indent-off
4a000 73 65 74 29 20 28 64 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 20 28 set).(d-mode...c-basic-offset).(
4a020 6a 61 76 61 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 20 28 6a 64 65 java-mode...c-basic-offset).(jde
4a040 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 20 28 6a 73 2d 6d 6f 64 65 -mode...c-basic-offset).(js-mode
4a060 20 2e 20 6a 73 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 6a 73 32 2d 6d 6f 64 65 20 2e 20 ...js-indent-level).(js2-mode...
4a080 6a 73 32 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 20 28 6a 73 33 2d 6d 6f 64 65 20 2e 20 6a 73 js2-basic-offset).(js3-mode...js
4a0a0 33 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 2e 20 6a 73 2d 3-indent-level).(json-mode...js-
4a0c0 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 6c 75 61 2d 6d 6f 64 65 20 2e 20 6c 75 61 2d 69 6e indent-level).(lua-mode...lua-in
4a0e0 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 6f 62 6a 63 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 dent-level).(objc-mode...c-basic
4a100 2d 6f 66 66 73 65 74 29 20 28 70 68 70 2d 6d 6f 64 65 20 2e 20 63 2d 62 61 73 69 63 2d 6f 66 66 -offset).(php-mode...c-basic-off
4a120 73 65 74 29 20 28 70 65 72 6c 2d 6d 6f 64 65 20 2e 20 70 65 72 6c 2d 69 6e 64 65 6e 74 2d 6c 65 set).(perl-mode...perl-indent-le
4a140 76 65 6c 29 20 28 63 70 65 72 6c 2d 6d 6f 64 65 20 2e 20 63 70 65 72 6c 2d 69 6e 64 65 6e 74 2d vel).(cperl-mode...cperl-indent-
4a160 6c 65 76 65 6c 29 20 28 72 61 6b 75 2d 6d 6f 64 65 20 2e 20 72 61 6b 75 2d 69 6e 64 65 6e 74 2d level).(raku-mode...raku-indent-
4a180 6f 66 66 73 65 74 29 20 28 65 72 6c 61 6e 67 2d 6d 6f 64 65 20 2e 20 65 72 6c 61 6e 67 2d 69 6e offset).(erlang-mode...erlang-in
4a1a0 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 61 64 61 2d 6d 6f 64 65 20 2e 20 61 64 61 2d 69 6e 64 65 dent-level).(ada-mode...ada-inde
4a1c0 6e 74 29 20 28 73 67 6d 6c 2d 6d 6f 64 65 20 2e 20 73 67 6d 6c 2d 62 61 73 69 63 2d 6f 66 66 73 nt).(sgml-mode...sgml-basic-offs
4a1e0 65 74 29 20 28 6e 78 6d 6c 2d 6d 6f 64 65 20 2e 20 6e 78 6d 6c 2d 63 68 69 6c 64 2d 69 6e 64 65 et).(nxml-mode...nxml-child-inde
4a200 6e 74 29 20 28 70 61 73 63 61 6c 2d 6d 6f 64 65 20 2e 20 70 61 73 63 61 6c 2d 69 6e 64 65 6e 74 nt).(pascal-mode...pascal-indent
4a220 2d 6c 65 76 65 6c 29 20 28 74 79 70 65 73 63 72 69 70 74 2d 6d 6f 64 65 20 2e 20 74 79 70 65 73 -level).(typescript-mode...types
4a240 63 72 69 70 74 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 73 68 2d 6d 6f 64 65 20 2e 20 73 cript-indent-level).(sh-mode...s
4a260 68 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 20 28 72 75 62 79 2d 6d 6f 64 65 20 2e 20 72 75 62 h-basic-offset).(ruby-mode...rub
4a280 79 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 2e y-indent-level).(enh-ruby-mode..
4a2a0 20 65 6e 68 2d 72 75 62 79 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 63 72 79 73 74 61 6c .enh-ruby-indent-level).(crystal
4a2c0 2d 6d 6f 64 65 20 2e 20 63 72 79 73 74 61 6c 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 20 28 63 -mode...crystal-indent-level).(c
4a2e0 73 73 2d 6d 6f 64 65 20 2e 20 63 73 73 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 20 28 72 75 ss-mode...css-indent-offset).(ru
4a300 73 74 2d 6d 6f 64 65 20 2e 20 72 75 73 74 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 20 28 72 st-mode...rust-indent-offset).(r
4a320 75 73 74 69 63 2d 6d 6f 64 65 20 2e 20 72 75 73 74 69 63 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 ustic-mode...rustic-indent-offse
4a340 74 29 20 28 73 63 61 6c 61 2d 6d 6f 64 65 20 2e 20 73 63 61 6c 61 2d 69 6e 64 65 6e 74 3a 73 74 t).(scala-mode...scala-indent:st
4a360 65 70 29 20 28 70 6f 77 65 72 73 68 65 6c 6c 2d 6d 6f 64 65 20 2e 20 70 6f 77 65 72 73 68 65 6c ep).(powershell-mode...powershel
4a380 6c 2d 69 6e 64 65 6e 74 29 20 28 65 73 73 2d 6d 6f 64 65 20 2e 20 65 73 73 2d 69 6e 64 65 6e 74 l-indent).(ess-mode...ess-indent
4a3a0 2d 6f 66 66 73 65 74 29 20 28 79 61 6d 6c 2d 6d 6f 64 65 20 2e 20 79 61 6d 6c 2d 69 6e 64 65 6e -offset).(yaml-mode...yaml-inden
4a3c0 74 2d 6f 66 66 73 65 74 29 20 28 68 61 63 6b 2d 6d 6f 64 65 20 2e 20 68 61 63 6b 2d 69 6e 64 65 t-offset).(hack-mode...hack-inde
4a3e0 6e 74 2d 6f 66 66 73 65 74 29 20 28 64 65 66 61 75 6c 74 20 2e 20 73 74 61 6e 64 61 72 64 2d 69 nt-offset).(default...standard-i
4a400 6e 64 65 6e 74 29 29 20 28 23 24 20 2e 20 33 30 32 38 37 31 29 29 0a 23 40 34 35 20 47 65 74 20 ndent)).(#$...302871)).#@45.Get.
4a420 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6f 66 66 73 65 74 20 66 6f 72 20 4d 4f 44 45 2e 0a 0a 28 66 indentation.offset.for.MODE...(f
4a440 6e 20 4d 4f 44 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 69 6e 64 n.MODE)..(defalias.'lsp--get-ind
4a460 65 6e 74 2d 77 69 64 74 68 20 23 5b 32 35 37 20 22 5c 33 30 31 01 08 5c 22 5c 32 30 36 10 00 5c ent-width.#[257."\301..\"\206..\
4a480 33 30 32 01 5c 33 30 33 4e 5c 32 30 36 0f 00 5c 33 30 34 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 302.\303N\206..\304!\207".[lsp--
4a4a0 66 6f 72 6d 61 74 74 69 6e 67 2d 69 6e 64 65 6e 74 2d 61 6c 69 73 74 20 61 6c 69 73 74 2d 67 65 formatting-indent-alist.alist-ge
4a4c0 74 20 6c 73 70 2d 2d 67 65 74 2d 69 6e 64 65 6e 74 2d 77 69 64 74 68 20 64 65 72 69 76 65 64 2d t.lsp--get-indent-width.derived-
4a4e0 6d 6f 64 65 2d 70 61 72 65 6e 74 20 64 65 66 61 75 6c 74 5d 20 34 20 28 23 24 20 2e 20 33 30 34 mode-parent.default].4.(#$...304
4a500 31 35 36 29 5d 29 0a 23 40 33 36 20 43 72 65 61 74 65 20 64 6f 63 75 6d 65 6e 74 20 66 6f 72 6d 156)]).#@36.Create.document.form
4a520 61 74 74 69 6e 67 20 70 61 72 61 6d 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d atting.params...(defalias.'lsp--
4a540 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 20 make-document-formatting-params.
4a560 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 #[0."\302\303\304.\305\306\307\3
4a580 31 30 08 21 4a 5c 33 31 31 09 5c 32 30 33 14 00 5c 33 31 32 5c 32 30 32 15 00 5c 33 31 33 24 24 10.!J\311.\203..\312\202..\313$$
4a5a0 5c 32 30 37 22 20 5b 6d 61 6a 6f 72 2d 6d 6f 64 65 20 69 6e 64 65 6e 74 2d 74 61 62 73 2d 6d 6f \207".[major-mode.indent-tabs-mo
4a5c0 64 65 20 6c 73 70 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 66 6f 72 6d 61 74 74 69 6e 67 2d de.lsp-make-document-formatting-
4a5e0 70 61 72 61 6d 73 20 3a 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d params.:text-document.lsp--text-
4a600 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 6f 70 74 69 6f 6e 73 20 6c 73 70 document-identifier.:options.lsp
4a620 2d 6d 61 6b 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 6f 70 74 69 6f 6e 73 20 3a 74 61 62 2d 73 69 -make-formatting-options.:tab-si
4a640 7a 65 20 6c 73 70 2d 2d 67 65 74 2d 69 6e 64 65 6e 74 2d 77 69 64 74 68 20 3a 69 6e 73 65 72 74 ze.lsp--get-indent-width.:insert
4a660 2d 73 70 61 63 65 73 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 74 5d 20 39 20 28 23 24 20 2e 20 33 -spaces.:json-false.t].9.(#$...3
4a680 30 34 33 39 36 29 5d 29 0a 23 40 34 31 20 41 73 6b 20 74 68 65 20 73 65 72 76 65 72 20 74 6f 20 04396)]).#@41.Ask.the.server.to.
4a6a0 66 6f 72 6d 61 74 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 format.this.document...(defalias
4a6c0 20 27 6c 73 70 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 .'lsp-format-buffer.#[0."\300\30
4a6e0 31 21 5c 32 30 33 1a 00 5c 33 30 32 5c 33 30 31 5c 33 30 33 20 5c 22 5c 33 30 34 01 21 5c 32 30 1!\203..\302\301\303.\"\304.!\20
4a700 33 15 00 5c 33 30 35 5c 33 30 36 21 5c 32 30 37 5c 33 30 37 01 5c 33 31 30 5c 22 5c 32 30 37 5c 3..\305\306!\207\307.\310\"\207\
4a720 33 30 30 5c 33 31 31 21 5c 32 30 33 29 00 5c 32 31 34 7e 5c 32 31 30 5c 33 31 32 65 64 5c 22 29 300\311!\203).\214~\210\312ed\")
4a740 5c 32 30 37 5c 33 31 33 5c 33 31 34 5c 33 31 35 43 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 66 65 \207\313\314\315C\"\207".[lsp-fe
4a760 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 66 6f 72 6d 61 74 74 69 6e 67 ature\?."textDocument/formatting
4a780 22 20 6c 73 70 2d 72 65 71 75 65 73 74 20 6c 73 70 2d 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 ".lsp-request.lsp--make-document
4a7a0 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 6c -formatting-params.seq-empty-p.l
4a7c0 73 70 2d 2d 69 6e 66 6f 20 22 4e 6f 20 66 6f 72 6d 61 74 74 69 6e 67 20 63 68 61 6e 67 65 73 20 sp--info."No.formatting.changes.
4a7e0 70 72 6f 76 69 64 65 64 22 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 provided".lsp--apply-text-edits.
4a800 66 6f 72 6d 61 74 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 61 6e 67 65 46 6f 72 6d 61 74 format."textDocument/rangeFormat
4a820 74 69 6e 67 22 20 6c 73 70 2d 66 6f 72 6d 61 74 2d 72 65 67 69 6f 6e 20 73 69 67 6e 61 6c 20 6c ting".lsp-format-region.signal.l
4a840 73 70 2d 63 61 70 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 22 64 6f 63 sp-capability-not-supported."doc
4a860 75 6d 65 6e 74 46 6f 72 6d 61 74 74 69 6e 67 50 72 6f 76 69 64 65 72 22 5d 20 34 20 28 23 24 20 umentFormattingProvider"].4.(#$.
4a880 2e 20 33 30 34 37 38 32 29 20 22 2a 22 5d 29 0a 23 40 39 30 20 41 73 6b 20 74 68 65 20 73 65 72 ..304782)."*"]).#@90.Ask.the.ser
4a8a0 76 65 72 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 65 20 72 65 67 69 6f 6e 2c 20 6f 72 20 69 66 20 ver.to.format.the.region,.or.if.
4a8c0 6e 6f 6e 65 20 69 73 20 73 65 6c 65 63 74 65 64 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 none.is.selected,.the.current.li
4a8e0 6e 65 2e 0a 0a 28 66 6e 20 53 20 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 6f ne...(fn.S.E)..(defalias.'lsp-fo
4a900 72 6d 61 74 2d 72 65 67 69 6f 6e 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 rmat-region.#[514."\300\301\302.
4a920 04 5c 22 5c 22 5c 33 30 33 01 21 5c 32 30 33 11 00 5c 33 30 34 5c 33 30 35 21 5c 32 30 37 5c 33 .\"\"\303.!\203..\304\305!\207\3
4a940 30 36 01 5c 33 30 37 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 06.\307\"\207".[lsp-request."tex
4a960 74 44 6f 63 75 6d 65 6e 74 2f 72 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 22 20 6c 73 70 2d 2d tDocument/rangeFormatting".lsp--
4a980 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 72 61 6e 67 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 make-document-range-formatting-p
4a9a0 61 72 61 6d 73 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 4e 6f 20 arams.seq-empty-p.lsp--info."No.
4a9c0 66 6f 72 6d 61 74 74 69 6e 67 20 63 68 61 6e 67 65 73 20 70 72 6f 76 69 64 65 64 22 20 6c 73 70 formatting.changes.provided".lsp
4a9e0 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 66 6f 72 6d 61 74 5d 20 37 20 28 23 24 --apply-text-edits.format].7.(#$
4aa00 20 2e 20 33 30 35 33 30 31 29 20 22 72 22 5d 29 0a 23 40 31 32 37 20 44 65 66 69 6e 65 20 61 6e ...305301)."r"]).#@127.Define.an
4aa20 20 69 6e 74 65 72 61 63 74 69 76 65 20 66 75 6e 63 74 69 6f 6e 20 46 55 4e 43 2d 4e 41 4d 45 20 .interactive.function.FUNC-NAME.
4aa40 74 68 61 74 20 61 74 74 65 6d 70 74 73 20 74 6f 0a 65 78 65 63 75 74 65 20 61 20 43 4f 44 45 2d that.attempts.to.execute.a.CODE-
4aa60 41 43 54 49 4f 4e 2d 4b 49 4e 44 20 61 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 46 55 4e 43 2d 4e 41 ACTION-KIND.action...(fn.FUNC-NA
4aa80 4d 45 20 43 4f 44 45 2d 41 43 54 49 4f 4e 2d 4b 49 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ME.CODE-ACTION-KIND)..(defalias.
4aaa0 27 6c 73 70 2d 6d 61 6b 65 2d 69 6e 74 65 72 61 63 74 69 76 65 2d 63 6f 64 65 2d 61 63 74 69 6f 'lsp-make-interactive-code-actio
4aac0 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c n.'(macro...#[514."\300\301\302\
4aae0 33 30 33 05 21 50 21 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 5c 22 5c 33 30 37 5c 33 31 30 5c 33 303.!P!\304\305\306.\"\307\310\3
4ab00 30 34 5c 33 31 31 06 08 44 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 30 35 5c 33 31 04\311..D\312\313\314\315\305\31
4ab20 36 06 0e 5c 22 44 45 44 46 5c 32 35 37 06 5c 32 30 37 22 20 5b 64 65 66 75 6e 20 69 6e 74 65 72 6..\"DEDF\257.\207".[defun.inter
4ab40 6e 20 22 6c 73 70 2d 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6e 69 6c 20 66 6f 72 6d 61 74 20 n."lsp-".symbol-name.nil.format.
4ab60 22 50 65 72 66 6f 72 6d 20 74 68 65 20 25 73 20 63 6f 64 65 20 61 63 74 69 6f 6e 2c 20 69 66 20 "Perform.the.%s.code.action,.if.
4ab80 61 76 61 69 6c 61 62 6c 65 2e 22 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 63 6f 6e 64 69 74 available.".(interactive).condit
4aba0 69 6f 6e 2d 63 61 73 65 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e ion-case.lsp-execute-code-action
4abc0 2d 62 79 2d 6b 69 6e 64 20 6c 73 70 2d 6e 6f 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 77 68 65 -by-kind.lsp-no-code-actions.whe
4abe0 6e 20 28 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 27 61 6e 79 29 20 n.(called-interactively-p.'any).
4ac00 6c 73 70 2d 2d 69 6e 66 6f 20 22 25 73 20 61 63 74 69 6f 6e 20 6e 6f 74 20 61 76 61 69 6c 61 62 lsp--info."%s.action.not.availab
4ac20 6c 65 22 5d 20 31 37 20 28 23 24 20 2e 20 33 30 35 36 38 37 29 5d 29 29 0a 23 40 36 33 20 50 65 le"].17.(#$...305687)])).#@63.Pe
4ac40 72 66 6f 72 6d 20 74 68 65 20 73 6f 75 72 63 65 2e 6f 72 67 61 6e 69 7a 65 49 6d 70 6f 72 74 73 rform.the.source.organizeImports
4ac60 20 63 6f 64 65 20 61 63 74 69 6f 6e 2c 20 69 66 20 61 76 61 69 6c 61 62 6c 65 2e 1f 0a 28 64 65 .code.action,.if.available...(de
4ac80 66 61 6c 69 61 73 20 27 6c 73 70 2d 6f 72 67 61 6e 69 7a 65 2d 69 6d 70 6f 72 74 73 20 23 5b 30 falias.'lsp-organize-imports.#[0
4aca0 20 22 5c 33 30 30 31 09 00 5c 33 30 31 5c 33 30 32 21 30 5c 32 30 37 5c 32 31 30 5c 33 30 33 5c ."\3001..\301\302!0\207\210\303\
4acc0 33 30 34 21 5c 32 30 35 13 00 5c 33 30 35 5c 33 30 36 21 5c 32 30 37 22 20 5b 28 6c 73 70 2d 6e 304!\205..\305\306!\207".[(lsp-n
4ace0 6f 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 29 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 o-code-actions).lsp-execute-code
4ad00 2d 61 63 74 69 6f 6e 2d 62 79 2d 6b 69 6e 64 20 22 73 6f 75 72 63 65 2e 6f 72 67 61 6e 69 7a 65 -action-by-kind."source.organize
4ad20 49 6d 70 6f 72 74 73 22 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 Imports".called-interactively-p.
4ad40 61 6e 79 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 73 6f 75 72 63 65 2e 6f 72 67 61 6e 69 7a 65 49 6d any.lsp--info."source.organizeIm
4ad60 70 6f 72 74 73 20 61 63 74 69 6f 6e 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 22 5d 20 32 20 28 ports.action.not.available"].2.(
4ad80 23 24 20 2e 20 33 30 36 32 33 38 29 20 6e 69 6c 5d 29 0a 23 40 37 33 20 4d 61 6b 65 20 44 6f 63 #$...306238).nil]).#@73.Make.Doc
4ada0 75 6d 65 6e 74 52 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 50 61 72 61 6d 73 20 66 6f 72 20 73 umentRangeFormattingParams.for.s
4adc0 65 6c 65 63 74 65 64 20 72 65 67 69 6f 6e 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 29 1f elected.region...(fn.START.END).
4ade0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 72 .(defalias.'lsp--make-document-r
4ae00 61 6e 67 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 20 23 5b 35 31 34 20 22 5c 33 ange-formatting-params.#[514."\3
4ae20 30 30 5c 33 30 31 20 5c 33 30 32 04 04 5c 22 5c 22 5c 32 30 37 22 20 5b 6c 73 70 3a 73 65 74 2d 00\301.\302..\"\"\207".[lsp:set-
4ae40 64 6f 63 75 6d 65 6e 74 2d 72 61 6e 67 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 document-range-formatting-params
4ae60 2d 72 61 6e 67 65 20 6c 73 70 2d 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 66 6f 72 6d 61 74 -range.lsp--make-document-format
4ae80 74 69 6e 67 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 74 6f 2d 72 61 6e 67 65 ting-params.lsp--region-to-range
4aea0 5d 20 37 20 28 23 24 20 2e 20 33 30 36 35 38 34 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 ].7.(#$...306584)]).(defconst.ls
4aec0 70 2d 2d 68 69 67 68 6c 69 67 68 74 2d 6b 69 6e 64 2d 66 61 63 65 20 27 28 28 31 20 2e 20 6c 73 p--highlight-kind-face.'((1...ls
4aee0 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 74 65 78 74 75 61 6c 29 20 28 32 20 2e 20 6c p-face-highlight-textual).(2...l
4af00 73 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 61 64 29 20 28 33 20 2e 20 6c 73 70 sp-face-highlight-read).(3...lsp
4af20 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 77 72 69 74 65 29 29 29 0a 23 40 31 33 20 0a 0a -face-highlight-write))).#@13...
4af40 28 66 6e 20 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 6d 6f 76 (fn.NAME)..(defalias.'lsp--remov
4af60 65 2d 6f 76 65 72 6c 61 79 73 20 23 5b 32 35 37 20 22 5c 32 31 34 7e 5c 32 31 30 5c 33 30 30 65 e-overlays.#[257."\214~\210\300e
4af80 64 03 5c 33 30 31 24 29 5c 32 30 37 22 20 5b 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 74 d.\301$)\207".[remove-overlays.t
4afa0 5d 20 36 20 28 23 24 20 2e 20 33 30 37 30 30 36 29 5d 29 0a 23 40 36 32 20 48 69 67 68 6c 69 67 ].6.(#$...307006)]).#@62.Highlig
4afc0 68 74 20 61 6c 6c 20 72 65 6c 65 76 61 6e 74 20 72 65 66 65 72 65 6e 63 65 73 20 74 6f 20 74 68 ht.all.relevant.references.to.th
4afe0 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 e.symbol.under.point...(defalias
4b000 20 27 6c 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 20 23 5b 30 20 22 5c 33 .'lsp-document-highlight.#[0."\3
4b020 30 33 5c 33 30 34 21 5c 32 31 30 5c 33 30 35 5c 32 31 31 10 11 5c 33 30 36 1a 5c 33 30 37 20 29 03\304!\210\305\211..\306.\307.)
4b040 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 68 61 76 65 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 \207".[lsp--have-document-highli
4b060 67 68 74 73 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 62 6f 75 6e 64 73 2d 6f 66 2d 6c 61 73 74 2d ghts.lsp--symbol-bounds-of-last-
4b080 68 69 67 68 6c 69 67 68 74 2d 69 6e 76 6f 63 61 74 69 6f 6e 20 6c 73 70 2d 65 6e 61 62 6c 65 2d highlight-invocation.lsp-enable-
4b0a0 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d symbol-highlighting.lsp--remove-
4b0c0 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 20 6e 69 6c 20 74 20 6c 73 70 overlays.lsp-highlight.nil.t.lsp
4b0e0 2d 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 5d 20 33 20 28 23 24 20 2e 20 33 30 --document-highlight].3.(#$...30
4b100 37 31 32 39 29 20 6e 69 6c 5d 29 0a 23 40 31 38 35 20 43 72 65 61 74 65 20 61 20 63 61 6c 6c 62 7129).nil]).#@185.Create.a.callb
4b120 61 63 6b 20 74 6f 20 70 72 6f 63 65 73 73 20 74 68 65 20 72 65 70 6c 79 20 6f 66 20 61 0a 27 74 ack.to.process.the.reply.of.a.'t
4b140 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 27 20 6d extDocument/documentHighlight'.m
4b160 65 73 73 61 67 65 20 66 6f 72 20 74 68 65 20 62 75 66 66 65 72 20 42 55 46 2e 0a 41 20 72 65 66 essage.for.the.buffer.BUF..A.ref
4b180 65 72 65 6e 63 65 20 69 73 20 68 69 67 68 6c 69 67 68 74 65 64 20 6f 6e 6c 79 20 69 66 20 69 74 erence.is.highlighted.only.if.it
4b1a0 20 69 73 20 76 69 73 69 62 6c 65 20 69 6e 20 61 20 77 69 6e 64 6f 77 2e 0a 0a 28 66 6e 20 48 49 .is.visible.in.a.window...(fn.HI
4b1c0 47 48 4c 49 47 48 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 6f 63 75 6d GHLIGHTS)..(defalias.'lsp--docum
4b1e0 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 2d 63 61 6c 6c 62 61 63 6b 20 23 5b 32 35 37 20 22 5c 33 ent-highlight-callback.#[257."\3
4b200 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 32 31 31 5c 01\302!\210\303\304\305\306\211\
4b220 33 30 37 23 5c 22 5c 33 31 30 10 5c 33 30 33 5c 33 31 31 5c 33 31 32 03 5c 22 03 5c 22 5c 32 30 307#\"\310.\303\311\312.\".\"\20
4b240 37 22 20 5b 6c 73 70 2d 2d 68 61 76 65 2d 64 6f 63 75 6d 65 6e 74 2d 68 69 67 68 6c 69 67 68 74 7".[lsp--have-document-highlight
4b260 73 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 70 2d 68 69 67 68 6c s.lsp--remove-overlays.lsp-highl
4b280 69 67 68 74 20 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 5c 33 30 32 5c ight.-map.#[257."\300\301.!\302\
4b2a0 22 53 5c 33 30 30 5c 33 30 33 03 21 5c 33 30 32 5c 22 54 42 5c 32 30 37 22 20 5b 6c 69 6e 65 2d "S\300\303.!\302\"TB\207".[line-
4b2c0 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 74 20 77 69 6e number-at-pos.window-start.t.win
4b2e0 64 6f 77 2d 65 6e 64 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 57 49 4e 29 22 5d 20 67 65 74 2d 62 dow-end].5."\n\n(fn.WIN)"].get-b
4b300 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 6e 69 6c 20 76 69 73 69 62 6c 65 20 74 20 uffer-window-list.nil.visible.t.
4b320 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c make-closure.#[257."\301\302.\"\
4b340 33 30 31 5c 33 30 33 02 5c 22 5c 33 30 31 5c 33 30 34 02 5c 22 5c 33 30 31 5c 33 30 35 04 5c 22 301\303.\"\301\304.\"\301\305.\"
4b360 5c 33 30 31 5c 33 30 34 02 5c 22 5c 33 30 31 5c 33 30 36 06 07 5c 22 5c 33 30 37 5c 33 31 30 5c \301\304.\"\301\306..\"\307\310\
4b380 33 31 31 06 07 06 07 06 07 06 07 06 07 26 06 5c 33 30 30 5c 22 5c 32 30 37 22 20 5b 56 30 20 67 311..........&.\300\"\207".[V0.g
4b3a0 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 22 73 74 61 72 74 22 20 22 6c 69 6e 65 22 20 22 65 ethash."range"."start"."line"."e
4b3c0 6e 64 22 20 22 6b 69 6e 64 22 20 2d 6d 61 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 nd"."kind".-map.make-closure.#[2
4b3e0 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 36 5c 33 30 30 21 57."\211.\211A\262.\242\306\300!
4b400 5c 33 30 36 5c 33 30 32 21 5c 33 30 31 54 03 56 5c 32 30 35 43 00 5c 33 30 33 54 04 57 5c 32 30 \306\302!\301T.V\205C.\303T.W\20
4b420 35 43 00 0d 5c 32 30 35 24 00 5c 33 30 37 02 60 03 23 3f 5c 32 30 35 43 00 5c 33 31 30 02 02 5c 5C..\205$.\307.`.#?\205C.\310..\
4b440 22 5c 33 31 31 01 5c 33 31 32 5c 33 30 34 5c 32 30 36 34 00 5c 33 31 33 0e 0e 5c 32 33 36 41 23 "\311.\312\304\2064.\313..\236A#
4b460 5c 32 31 30 5c 33 31 31 01 5c 33 31 34 5c 33 31 35 23 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c \210\311.\314\315#\210\211\262.\
4b480 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 6c 73 70 2d 73 79 6d 62 6f 6c 2d 207".[V0.V1.V2.V3.V4.lsp-symbol-
4b4a0 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 6b 69 70 2d 63 75 72 72 65 6e 74 20 6c 73 70 2d 2d 70 highlighting-skip-current.lsp--p
4b4c0 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 3c 3d 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 osition-to-point.<=.make-overlay
4b4e0 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 66 61 63 65 20 31 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 .overlay-put.face.1.lsp-highligh
4b500 74 20 74 20 6c 73 70 2d 2d 68 69 67 68 6c 69 67 68 74 2d 6b 69 6e 64 2d 66 61 63 65 5d 20 31 31 t.t.lsp--highlight-kind-face].11
4b520 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 31 35 20 22 5c 6e 5c 6e 28 66 6e ."\n\n(fn.INPUT0)"]].15."\n\n(fn
4b540 20 49 4e 50 55 54 30 29 22 5d 5d 20 37 20 28 23 24 20 2e 20 33 30 37 34 37 34 29 5d 29 0a 28 62 .INPUT0)"]].7.(#$...307474)]).(b
4b560 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 yte-code."\300\301\302\303\304DD
4b580 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 31 30 5c 33 31 32 5c 33 \305\306\307\310\311&.\210\312\3
4b5a0 31 33 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 13\301\"\207".[custom-declare-va
4b5c0 72 69 61 62 6c 65 20 6c 73 70 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 20 66 75 6e 63 61 6c 6c 20 riable.lsp-symbol-kinds.funcall.
4b5e0 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 28 31 20 2e 20 22 function.#[0."\300\207".[((1..."
4b600 46 69 6c 65 22 29 20 28 32 20 2e 20 22 4d 6f 64 75 6c 65 22 29 20 28 33 20 2e 20 22 4e 61 6d 65 File").(2..."Module").(3..."Name
4b620 73 70 61 63 65 22 29 20 28 34 20 2e 20 22 50 61 63 6b 61 67 65 22 29 20 28 35 20 2e 20 22 43 6c space").(4..."Package").(5..."Cl
4b640 61 73 73 22 29 20 28 36 20 2e 20 22 4d 65 74 68 6f 64 22 29 20 28 37 20 2e 20 22 50 72 6f 70 65 ass").(6..."Method").(7..."Prope
4b660 72 74 79 22 29 20 28 38 20 2e 20 22 46 69 65 6c 64 22 29 20 28 39 20 2e 20 22 43 6f 6e 73 74 72 rty").(8..."Field").(9..."Constr
4b680 75 63 74 6f 72 22 29 20 28 31 30 20 2e 20 22 45 6e 75 6d 22 29 20 28 31 31 20 2e 20 22 49 6e 74 uctor").(10..."Enum").(11..."Int
4b6a0 65 72 66 61 63 65 22 29 20 28 31 32 20 2e 20 22 46 75 6e 63 74 69 6f 6e 22 29 20 28 31 33 20 2e erface").(12..."Function").(13..
4b6c0 20 22 56 61 72 69 61 62 6c 65 22 29 20 28 31 34 20 2e 20 22 43 6f 6e 73 74 61 6e 74 22 29 20 28 ."Variable").(14..."Constant").(
4b6e0 31 35 20 2e 20 22 53 74 72 69 6e 67 22 29 20 28 31 36 20 2e 20 22 4e 75 6d 62 65 72 22 29 20 28 15..."String").(16..."Number").(
4b700 31 37 20 2e 20 22 42 6f 6f 6c 65 61 6e 22 29 20 28 31 38 20 2e 20 22 41 72 72 61 79 22 29 20 28 17..."Boolean").(18..."Array").(
4b720 31 39 20 2e 20 22 4f 62 6a 65 63 74 22 29 20 28 32 30 20 2e 20 22 4b 65 79 22 29 20 28 32 31 20 19..."Object").(20..."Key").(21.
4b740 2e 20 22 4e 75 6c 6c 22 29 20 28 32 32 20 2e 20 22 45 6e 75 6d 20 4d 65 6d 62 65 72 22 29 20 28 .."Null").(22..."Enum.Member").(
4b760 32 33 20 2e 20 22 53 74 72 75 63 74 22 29 20 28 32 34 20 2e 20 22 45 76 65 6e 74 22 29 20 28 32 23..."Struct").(24..."Event").(2
4b780 35 20 2e 20 22 4f 70 65 72 61 74 6f 72 22 29 20 28 32 36 20 2e 20 22 54 79 70 65 20 50 61 72 61 5..."Operator").(26..."Type.Para
4b7a0 6d 65 74 65 72 22 29 29 5d 20 31 20 22 22 5d 20 22 41 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 53 meter"))].1.""]."Alist.mapping.S
4b7c0 79 6d 62 6f 6c 4b 69 6e 64 73 20 74 6f 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 73 74 72 ymbolKinds.to.human-readable.str
4b7e0 69 6e 67 73 2e 5c 6e 56 61 72 69 6f 75 73 20 53 79 6d 62 6f 6c 20 6f 62 6a 65 63 74 73 20 69 6e ings.\nVarious.Symbol.objects.in
4b800 20 74 68 65 20 4c 53 50 20 70 72 6f 74 6f 63 6f 6c 20 68 61 76 65 20 61 6e 20 69 6e 74 65 67 72 .the.LSP.protocol.have.an.integr
4b820 61 6c 20 74 79 70 65 2c 5c 6e 73 70 65 63 69 66 79 69 6e 67 20 77 68 61 74 20 74 68 65 79 20 61 al.type,\nspecifying.what.they.a
4b840 72 65 2e 20 54 68 69 73 20 61 6c 69 73 74 20 6d 61 70 73 20 73 75 63 68 20 74 79 70 65 20 69 6e re..This.alist.maps.such.type.in
4b860 74 65 67 72 61 6c 73 20 74 6f 5c 6e 72 65 61 64 61 62 6c 65 20 72 65 70 72 65 73 65 6e 74 61 74 tegrals.to\nreadable.representat
4b880 69 6f 6e 73 20 6f 66 20 74 68 65 6d 2e 20 53 65 65 5c 6e 60 68 74 74 70 73 3a 2f 2f 6d 69 63 72 ions.of.them..See\n`https://micr
4b8a0 6f 73 6f 66 74 2e 67 69 74 68 75 62 2e 69 6f 2f 6c 61 6e 67 75 61 67 65 2d 73 65 72 76 65 72 2d osoft.github.io/language-server-
4b8c0 70 72 6f 74 6f 63 6f 6c 2f 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 2f 73 70 65 63 69 66 69 63 protocol/specifications/specific
4b8e0 61 74 69 6f 6e 2d 63 75 72 72 65 6e 74 2f 27 2c 5c 6e 6e 61 6d 65 73 70 61 63 65 20 53 79 6d 62 ation-current/',\nnamespace.Symb
4b900 6f 6c 4b 69 6e 64 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 28 olKind.".:group.lsp-mode.:type.(
4b920 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 69 6e 74 65 67 65 72 20 3a 76 61 6c 75 65 2d 74 alist.:key-type.integer.:value-t
4b940 79 70 65 20 73 74 72 69 6e 67 29 20 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c ype.string).defalias.lsp--symbol
4b960 2d 6b 69 6e 64 5d 20 38 29 0a 23 40 36 30 20 52 65 74 75 72 6e 20 61 20 60 78 72 65 66 2d 69 74 -kind].8).#@60.Return.a.`xref-it
4b980 65 6d 27 20 66 72 6f 6d 20 53 59 4d 42 4f 4c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 28 66 em'.from.SYMBOL.information...(f
4b9a0 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 79 6d 62 6f n.INPUT0)..(defalias.'lsp--symbo
4b9c0 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 74 6f 2d 78 72 65 66 20 23 5b 32 35 37 20 22 5c 33 30 l-information-to-xref.#[257."\30
4b9e0 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 03 5c 22 5c 33 30 31 5c 33 30 34 04 5c 22 5c 33 1\302.\"\301\303.\"\301\304.\"\3
4ba00 30 31 5c 33 30 35 02 5c 22 5c 33 30 31 5c 33 30 36 5c 33 30 31 5c 33 30 37 05 5c 22 5c 22 5c 33 01\305.\"\301\306\301\307.\"\"\3
4ba20 30 31 5c 33 31 30 02 5c 22 5c 33 30 31 5c 33 31 31 03 5c 22 5c 33 31 32 5c 33 31 33 5c 33 31 34 01\310.\"\301\311.\"\312\313\314
4ba40 5c 33 31 35 06 5c 6e 08 5c 22 06 09 23 5c 33 31 36 06 06 21 5c 33 31 37 5c 33 32 30 02 06 07 06 \315.\n.\"..#\316..!\317\320....
4ba60 07 24 5c 32 36 32 01 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 .$\262.\"\207".[lsp-symbol-kinds
4ba80 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 6e 61 6d 65 22 20 22 6c 6f 63 61 74 69 6f 6e .gethash."kind"."name"."location
4baa0 22 20 22 75 72 69 22 20 22 73 74 61 72 74 22 20 22 72 61 6e 67 65 22 20 22 6c 69 6e 65 22 20 22 "."uri"."start"."range"."line"."
4bac0 63 68 61 72 61 63 74 65 72 22 20 78 72 65 66 2d 6d 61 6b 65 20 66 6f 72 6d 61 74 20 22 5b 25 73 character".xref-make.format."[%s
4bae0 5d 20 25 73 22 20 61 6c 69 73 74 2d 67 65 74 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 ].%s".alist-get.lsp--uri-to-path
4bb00 20 72 65 63 6f 72 64 20 78 72 65 66 2d 66 69 6c 65 2d 6c 6f 63 61 74 69 6f 6e 5d 20 31 36 20 28 .record.xref-file-location].16.(
4bb20 23 24 20 2e 20 33 30 39 36 31 35 29 5d 29 0a 23 40 34 31 32 20 47 65 74 20 64 6f 63 75 6d 65 6e #$...309615)]).#@412.Get.documen
4bb40 74 20 73 79 6d 62 6f 6c 73 2e 0a 0a 49 66 20 74 68 65 20 62 75 66 66 65 72 20 68 61 73 20 6e 6f t.symbols...If.the.buffer.has.no
4bb60 74 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 73 69 6e 63 65 20 73 79 6d 62 6f 6c 73 20 77 65 t.been.modified.since.symbols.we
4bb80 72 65 20 6c 61 73 74 0a 72 65 74 72 69 65 76 65 64 2c 20 73 69 6d 70 6c 79 20 72 65 74 75 72 6e re.last.retrieved,.simply.return
4bba0 20 74 68 65 20 6c 61 74 65 73 74 20 72 65 73 75 6c 74 2e 0a 0a 45 6c 73 65 2c 20 69 66 20 74 68 .the.latest.result...Else,.if.th
4bbc0 65 20 72 65 71 75 65 73 74 20 77 61 73 20 69 6e 69 74 69 61 74 65 64 20 62 79 20 49 6d 65 6e 75 e.request.was.initiated.by.Imenu
4bbe0 20 75 70 64 61 74 69 6e 67 20 69 74 73 20 6d 65 6e 75 2d 62 61 72 0a 65 6e 74 72 79 2c 20 70 65 .updating.its.menu-bar.entry,.pe
4bc00 72 66 6f 72 6d 20 69 74 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 3b 20 69 2e 65 2e 2c 20 67 rform.it.asynchronously;.i.e.,.g
4bc20 69 76 65 20 49 6d 65 6e 75 20 74 68 65 20 6c 61 74 65 73 74 0a 72 65 73 75 6c 74 20 61 6e 64 20 ive.Imenu.the.latest.result.and.
4bc40 74 68 65 6e 20 66 6f 72 63 65 20 61 20 72 65 66 72 65 73 68 20 77 68 65 6e 20 61 20 6e 65 77 20 then.force.a.refresh.when.a.new.
4bc60 6f 6e 65 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2e 0a 0a 45 6c 73 65 20 28 65 2e 67 2e 2c 20 64 one.is.available...Else.(e.g.,.d
4bc80 75 65 20 74 6f 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 20 6f 66 20 60 69 6d 65 6e 75 27 ue.to.interactive.use.of.`imenu'
4bca0 20 6f 72 20 60 78 72 65 66 27 29 2c 0a 70 65 72 66 6f 72 6d 20 74 68 65 20 72 65 71 75 65 73 74 .or.`xref'),.perform.the.request
4bcc0 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .synchronously...(defalias.'lsp-
4bce0 2d 67 65 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 20 23 5b 30 20 22 5c 33 30 33 20 -get-document-symbols.#[0."\303.
4bd00 08 55 5c 32 30 33 09 00 09 5c 32 30 37 5c 33 30 34 5c 33 30 35 20 44 5c 33 30 33 20 5c 6e 5c 32 .U\203...\207\304\305.D\303.\n\2
4bd20 30 34 1c 00 5c 33 30 36 5c 33 30 37 03 5c 22 5c 32 31 31 11 01 10 5c 32 30 37 5c 33 31 30 5c 33 04..\306\307.\"\211...\207\310\3
4bd40 30 37 03 5c 33 31 31 5c 33 31 32 05 5c 22 5c 33 31 33 5c 33 31 34 25 5c 32 31 30 09 5c 32 30 37 07.\311\312.\"\313\314%\210.\207
4bd60 22 20 5b 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 74 69 63 6b 20 6c 73 ".[lsp--document-symbols-tick.ls
4bd80 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e p--document-symbols.lsp--documen
4bda0 74 2d 73 79 6d 62 6f 6c 73 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 62 75 66 66 65 72 2d 63 t-symbols-request-async.buffer-c
4bdc0 68 61 72 73 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 hars-modified-tick.:textDocument
4bde0 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 6c .lsp--text-document-identifier.l
4be00 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e sp-request."textDocument/documen
4be20 74 53 79 6d 62 6f 6c 22 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 6d 61 6b 65 2d tSymbol".lsp-request-async.make-
4be40 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 11 5c 33 30 30 12 5c 33 30 33 20 5c 32 closure.#[257."\211.\300.\303.\2
4be60 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 20 6c 73 07".[V0.lsp--document-symbols.ls
4be80 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 74 69 63 6b 20 6c 73 70 2d 2d 69 6d p--document-symbols-tick.lsp--im
4bea0 65 6e 75 2d 72 65 66 72 65 73 68 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 44 4f 43 55 4d 45 4e 54 enu-refresh].2."\n\n(fn.DOCUMENT
4bec0 2d 53 59 4d 42 4f 4c 53 29 22 5d 20 3a 6d 6f 64 65 20 61 6c 69 76 65 5d 20 38 20 28 23 24 20 2e -SYMBOLS)"].:mode.alive].8.(#$..
4bee0 20 33 31 30 30 36 39 29 5d 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 69 6d 65 6e 75 2d 75 70 .310069)]).(advice-add.'imenu-up
4bf00 64 61 74 65 2d 6d 65 6e 75 62 61 72 20 3a 61 72 6f 75 6e 64 20 23 5b 33 38 35 20 22 5c 33 30 31 date-menubar.:around.#[385."\301
4bf20 18 5c 33 30 32 02 02 5c 22 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 2d 73 .\302..\")\207".[lsp--document-s
4bf40 79 6d 62 6f 6c 73 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 74 20 61 70 70 6c 79 5d 20 35 20 ymbols-request-async.t.apply].5.
4bf60 22 5c 6e 5c 6e 28 66 6e 20 4f 4c 44 46 55 4e 20 26 72 65 73 74 20 52 29 22 5d 29 0a 23 40 31 30 "\n\n(fn.OLDFUN.&rest.R)"]).#@10
4bf80 38 20 43 6f 6e 76 65 72 74 20 44 4f 43 55 4d 45 4e 54 2d 53 59 4d 42 4f 4c 53 20 74 6f 20 73 79 8.Convert.DOCUMENT-SYMBOLS.to.sy
4bfa0 6d 62 6f 6c 73 20 68 69 65 72 61 72 63 68 79 20 6f 6e 20 43 55 52 52 45 4e 54 2d 50 4f 53 49 54 mbols.hierarchy.on.CURRENT-POSIT
4bfc0 49 4f 4e 2e 0a 0a 28 66 6e 20 44 4f 43 55 4d 45 4e 54 2d 53 59 4d 42 4f 4c 53 20 43 55 52 52 45 ION...(fn.DOCUMENT-SYMBOLS.CURRE
4bfe0 4e 54 2d 50 4f 53 49 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 6f NT-POSITION)..(defalias.'lsp--do
4c000 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 cument-symbols->document-symbols
4c020 2d 68 69 65 72 61 72 63 68 79 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c -hierarchy.#[514."\300\301\302.\
4c040 22 03 5c 22 5c 33 30 33 01 21 5c 32 30 35 11 00 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 31 31 5c ".\"\303.!\205..\304\305.\"\211\
4c060 32 30 33 1c 00 01 5c 33 30 36 02 05 5c 22 42 5c 32 30 37 01 5c 32 30 35 5c 22 00 01 43 5c 32 30 203...\306..\"B\207.\205\"..C\20
4c080 37 22 20 5b 73 65 71 2d 66 69 6e 64 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 7".[seq-find.make-closure.#[257.
4c0a0 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 33 5c 33 30 30 02 5c 22 5c 32 30 37 22 20 5b 56 30 "\301\302.\"\303\300.\"\207".[V0
4c0c0 20 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 6c 73 70 2d 70 6f 69 6e 74 2d 69 6e 2d 72 61 .gethash."range".lsp-point-in-ra
4c0e0 6e 67 65 5c 3f 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 68 74 5c 3f nge\?].5."\n\n(fn.INPUT0)"].ht\?
4c100 20 67 65 74 68 61 73 68 20 22 63 68 69 6c 64 72 65 6e 22 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e .gethash."children".lsp--documen
4c120 74 2d 73 79 6d 62 6f 6c 73 2d 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 68 69 65 72 t-symbols->document-symbols-hier
4c140 61 72 63 68 79 5d 20 38 20 28 23 24 20 2e 20 33 31 31 31 37 30 29 5d 29 0a 23 40 36 37 20 43 6f archy].8.(#$...311170)]).#@67.Co
4c160 6e 76 65 72 74 20 61 20 53 79 6d 62 6f 6c 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 6f 20 61 20 44 nvert.a.SymbolInformation.to.a.D
4c180 6f 63 75 6d 65 6e 74 49 6e 66 6f 72 6d 61 74 69 6f 6e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f ocumentInformation..(fn.INPUT0).
4c1a0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 .(defalias.'lsp--symbol-informat
4c1c0 69 6f 6e 2d 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 20 23 5b 32 35 37 20 22 5c 33 30 30 ion->document-symbol.#[257."\300
4c1e0 5c 33 30 31 02 5c 22 5c 33 30 30 5c 33 30 32 03 5c 22 5c 33 30 30 5c 33 30 33 04 5c 22 5c 33 30 \301.\"\300\302.\"\300\303.\"\30
4c200 30 5c 33 30 34 05 5c 22 5c 33 30 30 5c 33 30 35 06 06 5c 22 5c 33 30 36 5c 33 30 37 06 06 5c 33 0\304.\"\300\305..\"\306\307..\3
4c220 31 30 06 07 5c 33 31 31 5c 33 31 32 06 09 21 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 5c 6e 5c 33 10..\311\312..!\313\314\315.\n\3
4c240 31 36 5c 33 31 32 06 0f 21 5c 33 31 37 06 0f 26 0e 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 16\312..!\317..&.\207".[gethash.
4c260 22 6e 61 6d 65 22 20 22 6b 69 6e 64 22 20 22 6c 6f 63 61 74 69 6f 6e 22 20 22 63 6f 6e 74 61 69 "name"."kind"."location"."contai
4c280 6e 65 72 4e 61 6d 65 22 20 22 64 65 70 72 65 63 61 74 65 64 22 20 6c 73 70 2d 6d 61 6b 65 2d 64 nerName"."deprecated".lsp-make-d
4c2a0 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 20 3a 6e 61 6d 65 20 3a 6b 69 6e 64 20 3a 72 61 6e 67 ocument-symbol.:name.:kind.:rang
4c2c0 65 20 6c 73 70 3a 6c 6f 63 61 74 69 6f 6e 2d 72 61 6e 67 65 20 3a 63 68 69 6c 64 72 65 6e 5c 3f e.lsp:location-range.:children\?
4c2e0 20 6e 69 6c 20 3a 64 65 70 72 65 63 61 74 65 64 5c 3f 20 3a 73 65 6c 65 63 74 69 6f 6e 2d 72 61 .nil.:deprecated\?.:selection-ra
4c300 6e 67 65 20 3a 64 65 74 61 69 6c 5c 3f 5d 20 32 31 20 28 23 24 20 2e 20 33 31 31 36 34 36 29 5d nge.:detail\?].21.(#$...311646)]
4c320 29 0a 23 40 31 31 36 20 43 6f 6e 76 65 72 74 20 53 59 4d 42 4f 4c 53 2d 49 4e 46 4f 52 4d 41 54 ).#@116.Convert.SYMBOLS-INFORMAT
4c340 49 4f 4e 53 20 74 6f 20 73 79 6d 62 6f 6c 73 20 68 69 65 72 61 72 63 68 79 20 6f 6e 20 43 55 52 IONS.to.symbols.hierarchy.on.CUR
4c360 52 45 4e 54 2d 50 4f 53 49 54 49 4f 4e 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 2d 49 4e 46 4f RENT-POSITION...(fn.SYMBOLS-INFO
4c380 52 4d 41 54 49 4f 4e 53 20 43 55 52 52 45 4e 54 2d 50 4f 53 49 54 49 4f 4e 29 1f 0a 28 64 65 66 RMATIONS.CURRENT-POSITION)..(def
4c3a0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 79 6d 62 6f 6c 73 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 73 alias.'lsp--symbols-informations
4c3c0 2d 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 68 69 65 72 61 72 63 68 79 20 23 5b 35 ->document-symbols-hierarchy.#[5
4c3e0 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 03 5c 22 5c 33 30 33 01 5c 33 30 34 5c 14."\300\301\302.\".\"\303.\304\
4c400 22 5c 32 30 37 22 20 5b 2d 6b 65 65 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 "\207".[-keep.make-closure.#[257
4c420 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 31 5c 33 30 33 04 5c 22 5c 22 5c 33 30 34 5c 33 30 30 02 ."\301\302\301\303.\"\"\304\300.
4c440 5c 22 5c 32 30 35 11 00 5c 33 30 35 02 21 5c 32 30 37 22 20 5b 56 30 20 67 65 74 68 61 73 68 20 \"\205..\305.!\207".[V0.gethash.
4c460 22 72 61 6e 67 65 22 20 22 6c 6f 63 61 74 69 6f 6e 22 20 6c 73 70 2d 70 6f 69 6e 74 2d 69 6e 2d "range"."location".lsp-point-in-
4c480 72 61 6e 67 65 5c 3f 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d range\?.lsp--symbol-information-
4c4a0 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 >document-symbol].6."\n\n(fn.INP
4c4c0 55 54 30 29 22 5d 20 73 6f 72 74 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c 33 UT0)"].sort.#[514."\300\301.\"\3
4c4e0 30 30 5c 33 30 32 02 5c 22 5c 33 30 30 5c 33 30 33 03 5c 22 5c 33 30 30 5c 33 30 31 05 5c 22 5c 00\302.\"\300\303.\"\300\301.\"\
4c500 33 30 30 5c 33 30 32 02 5c 22 5c 33 30 30 5c 33 30 33 03 5c 22 5c 33 30 34 02 06 06 5c 22 5c 32 300\302.\"\300\303.\"\304...\"\2
4c520 30 35 24 00 5c 33 30 34 04 02 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 72 61 6e 67 05$.\304..\"\207".[gethash."rang
4c540 65 22 20 22 73 74 61 72 74 22 20 22 65 6e 64 22 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 63 e"."start"."end".lsp--position-c
4c560 6f 6d 70 61 72 65 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 ompare].11."\n\n(fn.INPUT0.INPUT
4c580 31 29 22 5d 5d 20 36 20 28 23 24 20 2e 20 33 31 32 31 30 34 29 5d 29 0a 23 40 35 33 20 43 6f 6e 1)"]].6.(#$...312104)]).#@53.Con
4c5a0 76 65 72 74 20 53 59 4d 42 4f 4c 53 20 74 6f 20 73 79 6d 62 6f 6c 73 2d 68 69 65 72 61 72 63 68 vert.SYMBOLS.to.symbols-hierarch
4c5c0 79 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 y...(fn.SYMBOLS)..(defalias.'lsp
4c5e0 2d 2d 73 79 6d 62 6f 6c 73 2d 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 68 69 65 72 --symbols->document-symbols-hier
4c600 61 72 63 68 79 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 30 35 28 00 5c 33 30 archy.#[257."\300.!\211\205(.\30
4c620 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 32 5c 22 5c 33 30 35 5c 33 30 33 5c 33 30 34 1\302\303\304.\302\"\305\303\304
4c640 20 5c 33 30 35 5c 22 24 5c 33 30 36 02 21 5c 32 30 33 5c 22 00 5c 33 30 37 03 02 5c 22 5c 32 30 .\305\"$\306.!\203\".\307..\"\20
4c660 32 26 00 5c 33 31 30 03 02 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 73 65 71 2d 66 2&.\310..\"\262.\207".[lsp-seq-f
4c680 69 72 73 74 20 6c 73 70 2d 6d 61 6b 65 2d 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 70 6c 69 irst.lsp-make-position.:line.pli
4c6a0 73 74 2d 67 65 74 20 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 20 3a 63 68 61 72 61 63 st-get.lsp--cur-position.:charac
4c6c0 74 65 72 20 6c 73 70 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 5c 3f 20 6c 73 70 ter.lsp-symbol-information\?.lsp
4c6e0 2d 2d 73 79 6d 62 6f 6c 73 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 73 2d 3e 64 6f 63 75 6d 65 6e 74 --symbols-informations->document
4c700 2d 73 79 6d 62 6f 6c 73 2d 68 69 65 72 61 72 63 68 79 20 6c 73 70 2d 2d 64 6f 63 75 6d 65 6e 74 -symbols-hierarchy.lsp--document
4c720 2d 73 79 6d 62 6f 6c 73 2d 3e 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 2d 68 69 65 72 61 -symbols->document-symbols-hiera
4c740 72 63 68 79 5d 20 39 20 28 23 24 20 2e 20 33 31 32 37 33 33 29 5d 29 0a 28 64 65 66 61 6c 69 61 rchy].9.(#$...312733)]).(defalia
4c760 73 20 27 6c 73 70 2d 2d 78 72 65 66 2d 62 61 63 6b 65 6e 64 20 23 5b 30 20 22 5c 33 30 30 5c 32 s.'lsp--xref-backend.#[0."\300\2
4c780 30 37 22 20 5b 78 72 65 66 2d 6c 73 70 5d 20 31 5d 29 0a 28 63 6c 2d 67 65 6e 65 72 69 63 2d 64 07".[xref-lsp].1]).(cl-generic-d
4c7a0 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 27 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 69 64 65 6e 74 efine-method.'xref-backend-ident
4c7c0 69 66 69 65 72 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 6c 20 27 28 28 5f 62 61 63 6b 65 6e 64 20 28 ifier-at-point.nil.'((_backend.(
4c7e0 65 71 6c 20 78 72 65 66 2d 6c 73 70 29 29 29 20 6e 69 6c 20 23 5b 32 35 37 20 22 5c 33 30 30 5c eql.xref-lsp))).nil.#[257."\300\
4c800 33 30 31 5c 33 30 32 21 5c 32 30 36 08 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 23 5c 32 30 37 22 301\302!\206..\303\304\305#\207"
4c820 20 5b 70 72 6f 70 65 72 74 69 7a 65 20 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 73 79 6d 62 .[propertize.thing-at-point.symb
4c840 6f 6c 20 22 22 20 69 64 65 6e 74 69 66 69 65 72 2d 61 74 2d 70 6f 69 6e 74 20 74 5d 20 35 20 22 ol."".identifier-at-point.t].5."
4c860 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 29 22 5d 29 0a 23 40 32 31 20 0a 0a 28 66 6e 20 53 \n\n(fn.BACKEND)"]).#@21...(fn.S
4c880 59 4d 42 4f 4c 53 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 78 72 YMBOLS.PATH)..(defalias.'lsp--xr
4c8a0 65 66 2d 65 6c 65 6d 65 6e 74 73 2d 69 6e 64 65 78 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 ef-elements-index.#[514."\300\30
4c8c0 31 5c 33 30 32 03 5c 22 03 5c 22 5c 32 30 37 22 20 5b 2d 6d 61 70 63 61 74 20 6d 61 6b 65 2d 63 1\302.\".\"\207".[-mapcat.make-c
4c8e0 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 5c 32 30 34 5c 66 00 5c losure.#[257."\301\302.!\204\f.\
4c900 33 30 33 5c 33 30 34 03 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 30 04 303\304.\"\207\305\306!\307\310.
4c920 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 21 00 5c 33 30 33 5c 33 30 34 03 5c 22 5c 32 30 37 5c .#.=?\262.\204!.\303\304.\"\207\
4c940 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 31 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 36 305\306!\307\311..#.=?\262.\2046
4c960 00 5c 33 30 33 5c 33 30 34 03 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 .\303\304.\"\207\305\306!\307\31
4c980 32 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 12 03 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 2..#.=?\262.\203..\305\306!\307\
4c9a0 33 31 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 78 02 5c 33 30 37 5c 33 31 33 03 5c 33 31 313..#.=?\262.\203x.\307\313.\31
4c9c0 34 23 5c 33 30 32 01 21 5c 32 30 33 5c 33 33 33 01 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 4#\302.!\203\333.\305\306!\307\3
4c9e0 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 3e 01 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 15..#.=?\262.\203>.\305\306!\307
4ca00 5c 33 31 36 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 32 34 31 00 5c 33 30 37 5c 33 31 35 \316..#.=?\262.\203\241.\307\315
4ca20 02 5c 33 31 34 23 5c 33 30 37 5c 33 31 37 05 5c 33 31 34 23 5c 33 30 37 5c 33 31 31 06 06 5c 33 .\314#\307\317.\314#\307\311..\3
4ca40 31 34 23 5c 33 30 30 01 50 5c 33 32 30 04 21 42 5c 33 32 31 03 5c 33 30 30 04 5c 33 32 32 51 5c 14#\300.P\320.!B\321.\300.\322Q\
4ca60 22 42 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 32 33 05 03 23 01 3d 3f 5c 32 36 "B\207\305\306!\307\323..#.=?\26
4ca80 32 01 5c 32 30 33 39 01 5c 33 30 37 5c 33 32 33 04 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 2.\2039.\307\323.\314#\302.!\204
4caa0 5c 33 30 31 00 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 \301.\303\304.\"\207\305\306!\30
4cac0 37 5c 33 31 32 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 33 32 36 00 5c 33 30 33 5c 33 30 7\312..#.=?\262.\204\326.\303\30
4cae0 34 05 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 32 34 03 03 23 01 3d 3f 5c 4.\"\207\305\306!\307\324..#.=?\
4cb00 32 36 32 01 5c 32 30 33 34 01 5c 33 30 37 5c 33 31 32 02 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 262.\2034.\307\312.\314#\302.!\2
4cb20 30 34 5c 33 36 37 00 5c 33 30 33 5c 33 30 34 06 06 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 04\367.\303\304..\"\207\305\306!
4cb40 5c 33 30 37 5c 33 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 0d 01 5c 33 30 33 5c 33 30 \307\315..#.=?\262.\204..\303\30
4cb60 34 06 06 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 36 03 03 23 01 3d 3f 4..\"\207\305\306!\307\316..#.=?
4cb80 5c 32 36 32 01 5c 32 30 33 2e 01 5c 33 30 37 5c 33 31 35 02 5c 33 31 34 23 5c 33 30 37 5c 33 31 \262.\203..\307\315.\314#\307\31
4cba0 31 06 07 5c 33 31 34 23 05 5c 33 30 30 03 03 23 5c 32 30 37 5c 33 30 33 5c 33 30 34 06 06 5c 22 1..\314#.\300..#\207\303\304..\"
4cbc0 5c 32 30 37 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 04 5c 22 5c 32 \207\303\304.\"\207\303\304.\"\2
4cbe0 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 32 33 05 03 23 01 3d 3f 5c 32 36 32 01 5c 32 07\305\306!\307\323..#.=?\262.\2
4cc00 30 33 5c 33 32 36 01 5c 33 30 37 5c 33 32 33 04 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 5e 03\326.\307\323.\314#\302.!\204^
4cc20 01 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 .\303\304.\"\207\305\306!\307\31
4cc40 32 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 73 01 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 2..#.=?\262.\204s.\303\304.\"\20
4cc60 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 32 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 7\305\306!\307\324..#.=?\262.\20
4cc80 33 5c 33 32 31 01 5c 33 30 37 5c 33 31 32 02 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 5c 32 3\321.\307\312.\314#\302.!\204\2
4cca0 32 34 01 5c 33 30 33 5c 33 30 34 06 06 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 24.\303\304..\"\207\305\306!\307
4ccc0 5c 33 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 5c 32 35 32 01 5c 33 30 33 5c 33 30 34 \315..#.=?\262.\204\252.\303\304
4cce0 06 06 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 36 03 03 23 01 3d 3f 5c ..\"\207\305\306!\307\316..#.=?\
4cd00 32 36 32 01 5c 32 30 33 5c 33 31 33 01 5c 33 30 37 5c 33 31 35 02 5c 33 31 34 23 5c 33 30 37 5c 262.\203\313.\307\315.\314#\307\
4cd20 33 31 31 06 07 5c 33 31 34 23 05 5c 33 30 30 03 03 23 5c 32 30 37 5c 33 30 33 5c 33 30 34 06 06 311..\314#.\300..#\207\303\304..
4cd40 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 04 5c 22 \"\207\303\304.\"\207\303\304.\"
4cd60 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 32 33 05 03 23 01 3d 3f 5c 32 36 32 01 \207\305\306!\307\323..#.=?\262.
4cd80 5c 32 30 33 73 02 5c 33 30 37 5c 33 32 33 04 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 5c 33 \203s.\307\323.\314#\302.!\204\3
4cda0 37 33 01 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 73.\303\304.\"\207\305\306!\307\
4cdc0 33 31 32 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 10 02 5c 33 30 33 5c 33 30 34 05 5c 22 5c 312..#.=?\262.\204..\303\304.\"\
4cde0 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 32 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 207\305\306!\307\324..#.=?\262.\
4ce00 32 30 33 6e 02 5c 33 30 37 5c 33 31 32 02 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 31 02 5c 203n.\307\312.\314#\302.!\2041.\
4ce20 33 30 33 5c 33 30 34 06 06 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 35 303\304..\"\207\305\306!\307\315
4ce40 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 34 47 02 5c 33 30 33 5c 33 30 34 06 06 5c 22 5c 32 30 ..#.=?\262.\204G.\303\304..\"\20
4ce60 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 36 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 7\305\306!\307\316..#.=?\262.\20
4ce80 33 68 02 5c 33 30 37 5c 33 31 35 02 5c 33 31 34 23 5c 33 30 37 5c 33 31 31 06 07 5c 33 31 34 23 3h.\307\315.\314#\307\311..\314#
4cea0 05 5c 33 30 30 03 03 23 5c 32 30 37 5c 33 30 33 5c 33 30 34 06 06 5c 22 5c 32 30 37 5c 33 30 33 .\300..#\207\303\304..\"\207\303
4cec0 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 04 5c 22 5c 32 30 37 5c 33 30 35 5c 33 \304.\"\207\303\304.\"\207\305\3
4cee0 30 36 21 5c 33 30 37 5c 33 32 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 0d 03 5c 33 30 37 06!\307\323..#.=?\262.\203..\307
4cf00 5c 33 32 33 03 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 5c 32 33 30 02 5c 33 30 33 5c 33 30 \323.\314#\302.!\204\230.\303\30
4cf20 34 04 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 32 03 03 23 01 3d 3f 5c 4.\"\207\305\306!\307\312..#.=?\
4cf40 32 36 32 01 5c 32 30 34 5c 32 35 35 02 5c 33 30 33 5c 33 30 34 04 5c 22 5c 32 30 37 5c 33 30 35 262.\204\255.\303\304.\"\207\305
4cf60 5c 33 30 36 21 5c 33 30 37 5c 33 32 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 08 03 5c 33 \306!\307\324..#.=?\262.\203..\3
4cf80 30 37 5c 33 31 32 02 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 5c 33 31 35 02 5c 33 30 33 5c 07\312.\314#\302.!\204\315.\303\
4cfa0 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 35 03 03 23 01 3d 304.\"\207\305\306!\307\315..#.=
4cfc0 3f 5c 32 36 32 01 5c 32 30 34 5c 33 34 32 02 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 ?\262.\204\342.\303\304.\"\207\3
4cfe0 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 36 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 03 03 05\306!\307\316..#.=?\262.\203..
4d000 5c 33 30 37 5c 33 31 35 02 5c 33 31 34 23 5c 33 30 37 5c 33 31 31 06 06 5c 33 31 34 23 04 5c 33 \307\315.\314#\307\311..\314#.\3
4d020 30 30 03 03 23 5c 32 30 37 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 00..#\207\303\304.\"\207\303\304
4d040 04 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 03 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c .\"\207\303\304.\"\207\305\306!\
4d060 33 30 37 5c 33 32 33 04 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 32 34 37 03 5c 33 30 37 5c 307\323..#.=?\262.\203\247.\307\
4d080 33 32 33 03 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 32 03 5c 33 30 33 5c 33 30 34 04 5c 22 323.\314#\302.!\2042.\303\304.\"
4d0a0 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 32 03 03 23 01 3d 3f 5c 32 36 32 01 \207\305\306!\307\312..#.=?\262.
4d0c0 5c 32 30 34 47 03 5c 33 30 33 5c 33 30 34 04 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 \204G.\303\304.\"\207\305\306!\3
4d0e0 30 37 5c 33 32 34 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 32 34 32 03 5c 33 30 37 5c 33 07\324..#.=?\262.\203\242.\307\3
4d100 31 32 02 5c 33 31 34 23 5c 33 30 32 01 21 5c 32 30 34 67 03 5c 33 30 33 5c 33 30 34 05 5c 22 5c 12.\314#\302.!\204g.\303\304.\"\
4d120 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 37 5c 33 31 35 03 03 23 01 3d 3f 5c 32 36 32 01 5c 207\305\306!\307\315..#.=?\262.\
4d140 32 30 34 7c 03 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 33 30 204|.\303\304.\"\207\305\306!\30
4d160 37 5c 33 31 36 03 03 23 01 3d 3f 5c 32 36 32 01 5c 32 30 33 5c 32 33 35 03 5c 33 30 37 5c 33 31 7\316..#.=?\262.\203\235.\307\31
4d180 35 02 5c 33 31 34 23 5c 33 30 37 5c 33 31 31 06 06 5c 33 31 34 23 04 5c 33 30 30 03 03 23 5c 32 5.\314#\307\311..\314#.\300..#\2
4d1a0 30 37 5c 33 30 33 5c 33 30 34 05 5c 22 5c 32 30 37 5c 33 30 33 5c 33 30 34 04 5c 22 5c 32 30 37 07\303\304.\"\207\303\304.\"\207
4d1c0 5c 33 30 33 5c 33 30 34 03 5c 22 5c 32 30 37 22 20 5b 56 30 20 23 5b 37 37 31 20 22 02 01 50 5c \303\304.\"\207".[V0.#[771."..P\
4d1e0 33 30 30 03 21 42 43 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 300.!BC\207".[lsp--position-to-p
4d200 6f 69 6e 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 50 41 54 48 20 53 54 41 52 54 20 4e 41 4d 45 oint].6."\n\n(fn.PATH.START.NAME
4d220 29 22 5d 20 68 74 5c 3f 20 65 72 72 6f 72 20 22 4e 6f 20 63 6c 61 75 73 65 20 6d 61 74 63 68 69 )"].ht\?.error."No.clause.matchi
4d240 6e 67 20 60 25 53 27 22 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 68 74 2d 2d 6e 6f 74 2d 66 6f ng.`%S'".make-symbol."ht--not-fo
4d260 75 6e 64 22 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 6e 61 6d 65 22 20 22 72 61 6e 67 und".gethash."kind"."name"."rang
4d280 65 22 20 22 73 65 6c 65 63 74 69 6f 6e 52 61 6e 67 65 22 20 6e 69 6c 20 22 73 74 61 72 74 22 20 e"."selectionRange".nil."start".
4d2a0 22 65 6e 64 22 20 22 63 68 69 6c 64 72 65 6e 22 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 "end"."children".lsp--position-t
4d2c0 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 2d 78 72 65 66 2d 65 6c 65 6d 65 6e 74 73 2d 69 6e 64 65 78 o-point.lsp--xref-elements-index
4d2e0 20 22 20 2f 20 22 20 22 6c 6f 63 61 74 69 6f 6e 22 20 22 75 72 69 22 5d 20 31 32 20 22 5c 6e 5c ."./."."location"."uri"].12."\n\
4d300 6e 28 66 6e 20 53 59 4d 29 22 5d 5d 20 36 20 28 23 24 20 2e 20 33 31 33 34 36 35 29 5d 29 0a 28 n(fn.SYM)"]].6.(#$...313465)]).(
4d320 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 73 2d 63 61 63 68 65 20 6e 69 6c 20 6e 69 defvar.lsp--symbols-cache.nil.ni
4d340 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 l).(byte-code."\300\301!\210\302
4d360 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 34 5c 33 30 36 25 5c 32 31 30 5c 33 30 32 5c 33 30 \303\304\305\304\306%\210\302\30
4d380 37 5c 33 30 34 5c 33 31 30 5c 33 30 34 5c 33 31 31 25 5c 32 31 30 5c 33 30 32 5c 33 31 32 5c 33 7\304\310\304\311%\210\302\312\3
4d3a0 30 34 5c 33 31 33 5c 33 30 34 5c 33 31 34 25 5c 32 31 30 5c 33 30 32 5c 33 31 35 5c 33 30 34 5c 04\313\304\314%\210\302\315\304\
4d3c0 33 31 36 5c 33 30 34 5c 33 31 37 25 5c 32 31 30 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 316\304\317%\210\320\321\322\323
4d3e0 5c 33 32 34 44 44 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 26 07 5c 32 30 37 \324DD\325\326\327\330\331&.\207
4d400 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6c 73 ".[make-variable-buffer-local.ls
4d420 70 2d 2d 73 79 6d 62 6f 6c 73 2d 63 61 63 68 65 20 63 6c 2d 67 65 6e 65 72 69 63 2d 64 65 66 69 p--symbols-cache.cl-generic-defi
4d440 6e 65 2d 6d 65 74 68 6f 64 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 69 64 65 6e 74 69 66 69 65 ne-method.xref-backend-identifie
4d460 72 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 20 6e 69 6c 20 28 28 5f 62 61 63 6b 65 6e r-completion-table.nil.((_backen
4d480 64 20 28 65 71 6c 20 78 72 65 66 2d 6c 73 70 29 29 29 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 d.(eql.xref-lsp))).#[257."\301\3
4d4a0 30 32 21 5c 32 30 33 0e 00 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 5c 22 5c 32 31 31 10 5c 32 30 02!\203..\303\304.\305\"\211.\20
4d4c0 37 5c 33 30 36 5c 33 30 37 5c 33 31 30 21 5c 32 30 36 16 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 7\306\307\310!\206..\311\312\313
4d4e0 23 43 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 79 6d 62 6f 6c 73 2d 63 61 63 68 65 20 6c 73 70 2d #C\207".[lsp--symbols-cache.lsp-
4d500 2d 66 69 6e 64 2d 77 6f 72 6b 73 70 61 63 65 73 2d 66 6f 72 20 22 74 65 78 74 44 6f 63 75 6d 65 -find-workspaces-for."textDocume
4d520 6e 74 2f 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 22 20 6c 73 70 2d 2d 78 72 65 66 2d 65 6c 65 nt/documentSymbol".lsp--xref-ele
4d540 6d 65 6e 74 73 2d 69 6e 64 65 78 20 6c 73 70 2d 2d 67 65 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 ments-index.lsp--get-document-sy
4d560 6d 62 6f 6c 73 20 6e 69 6c 20 70 72 6f 70 65 72 74 69 7a 65 20 74 68 69 6e 67 2d 61 74 2d 70 6f mbols.nil.propertize.thing-at-po
4d580 69 6e 74 20 73 79 6d 62 6f 6c 20 23 31 3d 22 22 20 69 64 65 6e 74 69 66 69 65 72 2d 61 74 2d 70 int.symbol.#1="".identifier-at-p
4d5a0 6f 69 6e 74 20 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 29 22 5d 20 78 72 oint.t].6."\n\n(fn.BACKEND)"].xr
4d5c0 65 66 2d 62 61 63 6b 65 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 28 28 5f 62 61 63 6b 65 6e ef-backend-definitions.((_backen
4d5e0 64 20 28 65 71 6c 20 78 72 65 66 2d 6c 73 70 29 29 20 69 64 65 6e 74 69 66 69 65 72 29 20 23 5b d.(eql.xref-lsp)).identifier).#[
4d600 35 31 34 20 22 5c 32 31 32 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 23 5c 32 30 34 17 00 5c 33 30 514."\212\301\302\303.#\204..\30
4d620 34 01 08 5c 22 5c 32 30 36 14 00 5c 33 30 35 5c 33 30 36 02 5c 22 41 62 5c 32 31 30 5c 33 30 37 4..\"\206..\305\306.\"Ab\210\307
4d640 5c 33 31 30 5c 33 31 31 5c 33 31 32 20 5c 22 21 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 79 6d \310\311\312.\"!)\207".[lsp--sym
4d660 62 6f 6c 73 2d 63 61 63 68 65 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 69 bols-cache.get-text-property.0.i
4d680 64 65 6e 74 69 66 69 65 72 2d 61 74 2d 70 6f 69 6e 74 20 61 73 73 6f 63 20 75 73 65 72 2d 65 72 dentifier-at-point.assoc.user-er
4d6a0 72 6f 72 20 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 73 79 6d 62 6f 6c 20 25 73 20 69 6e ror."Unable.to.find.symbol.%s.in
4d6c0 20 63 75 72 72 65 6e 74 20 64 6f 63 75 6d 65 6e 74 22 20 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e .current.document".lsp--location
4d6e0 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 20 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 s-to-xref-items.lsp-request."tex
4d700 74 44 6f 63 75 6d 65 6e 74 2f 64 65 66 69 6e 69 74 69 6f 6e 22 20 6c 73 70 2d 2d 74 65 78 74 2d tDocument/definition".lsp--text-
4d720 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 5d 20 36 20 22 5c 6e 5c document-position-params].6."\n\
4d740 6e 28 66 6e 20 42 41 43 4b 45 4e 44 20 49 44 45 4e 54 49 46 49 45 52 29 22 5d 20 78 72 65 66 2d n(fn.BACKEND.IDENTIFIER)"].xref-
4d760 62 61 63 6b 65 6e 64 2d 72 65 66 65 72 65 6e 63 65 73 20 28 28 5f 62 61 63 6b 65 6e 64 20 28 65 backend-references.((_backend.(e
4d780 71 6c 20 78 72 65 66 2d 6c 73 70 29 29 20 69 64 65 6e 74 69 66 69 65 72 29 20 23 5b 35 31 34 20 ql.xref-lsp)).identifier).#[514.
4d7a0 22 5c 32 31 32 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 23 5c 32 30 34 17 00 5c 33 30 34 01 08 5c "\212\301\302\303.#\204..\304..\
4d7c0 22 5c 32 30 36 14 00 5c 33 30 35 5c 33 30 36 02 5c 22 41 62 5c 32 31 30 5c 33 30 37 5c 33 31 30 "\206..\305\306.\"Ab\210\307\310
4d7e0 5c 33 31 31 5c 33 31 32 20 5c 22 21 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 79 6d 62 6f 6c 73 \311\312.\"!)\207".[lsp--symbols
4d800 2d 63 61 63 68 65 20 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 69 64 65 6e 74 -cache.get-text-property.0.ident
4d820 69 66 69 65 72 2d 61 74 2d 70 6f 69 6e 74 20 61 73 73 6f 63 20 75 73 65 72 2d 65 72 72 6f 72 20 ifier-at-point.assoc.user-error.
4d840 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 73 79 6d 62 6f 6c 20 25 73 22 20 6c 73 70 2d 2d "Unable.to.find.symbol.%s".lsp--
4d860 6c 6f 63 61 74 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 20 6c 73 70 2d 72 65 71 75 locations-to-xref-items.lsp-requ
4d880 65 73 74 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 65 66 65 72 65 6e 63 65 73 22 20 6c 73 est."textDocument/references".ls
4d8a0 70 2d 2d 6d 61 6b 65 2d 72 65 66 65 72 65 6e 63 65 2d 70 61 72 61 6d 73 5d 20 36 20 22 5c 6e 5c p--make-reference-params].6."\n\
4d8c0 6e 28 66 6e 20 42 41 43 4b 45 4e 44 20 49 44 45 4e 54 49 46 49 45 52 29 22 5d 20 78 72 65 66 2d n(fn.BACKEND.IDENTIFIER)"].xref-
4d8e0 62 61 63 6b 65 6e 64 2d 61 70 72 6f 70 6f 73 20 28 28 5f 62 61 63 6b 65 6e 64 20 28 65 71 6c 20 backend-apropos.((_backend.(eql.
4d900 78 72 65 66 2d 6c 73 70 29 29 20 70 61 74 74 65 72 6e 29 20 23 5b 35 31 34 20 22 5c 33 30 30 5c xref-lsp)).pattern).#[514."\300\
4d920 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 44 5c 22 5c 22 5c 32 30 37 22 20 5b 73 65 71 2d 301\302\303\304.D\"\"\207".[seq-
4d940 6d 61 70 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 74 6f 2d 78 map.lsp--symbol-information-to-x
4d960 72 65 66 20 6c 73 70 2d 72 65 71 75 65 73 74 20 22 77 6f 72 6b 73 70 61 63 65 2f 73 79 6d 62 6f ref.lsp-request."workspace/symbo
4d980 6c 22 20 3a 71 75 65 72 79 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 20 50 41 l".:query].8."\n\n(fn.BACKEND.PA
4d9a0 54 54 45 52 4e 29 22 5d 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 TTERN)"].custom-declare-variable
4d9c0 20 6c 73 70 2d 72 65 6e 61 6d 65 2d 75 73 65 2d 70 72 65 70 61 72 65 20 66 75 6e 63 61 6c 6c 20 .lsp-rename-use-prepare.funcall.
4d9e0 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 23 31 function.#[0."\300\207".[t].1.#1
4da00 23 5d 20 22 57 68 65 74 68 65 72 20 60 6c 73 70 2d 72 65 6e 61 6d 65 27 20 73 68 6f 75 6c 64 20 #]."Whether.`lsp-rename'.should.
4da20 64 6f 20 61 20 70 72 65 70 61 72 65 52 65 6e 61 6d 65 20 66 69 72 73 74 2e 5c 6e 46 6f 72 20 73 do.a.prepareRename.first.\nFor.s
4da40 6f 6d 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 73 2c 20 74 65 78 74 44 6f 63 75 6d 65 ome.language.servers,.textDocume
4da60 6e 74 2f 70 72 65 70 61 72 65 52 65 6e 61 6d 65 20 6d 69 67 68 74 20 62 65 5c 6e 74 6f 6f 20 73 nt/prepareRename.might.be\ntoo.s
4da80 6c 6f 77 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 low,.in.which.case.this.variable
4daa0 20 6d 61 79 20 62 65 20 73 65 74 20 74 6f 20 6e 69 6c 2e 5c 6e 60 6c 73 70 2d 72 65 6e 61 6d 65 .may.be.set.to.nil.\n`lsp-rename
4dac0 27 20 77 69 6c 6c 20 74 68 65 6e 20 75 73 65 20 60 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 27 '.will.then.use.`thing-at-point'
4dae0 20 60 73 79 6d 62 6f 6c 27 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 5c 6e 74 68 65 20 73 79 6d 62 .`symbol'.to.determine\nthe.symb
4db00 6f 6c 20 74 6f 20 72 65 6e 61 6d 65 20 61 74 20 70 6f 69 6e 74 2e 22 20 3a 67 72 6f 75 70 20 6c ol.to.rename.at.point.".:group.l
4db20 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 5d 20 38 29 0a 23 40 33 35 34 20 sp-mode.:type.boolean].8).#@354.
4db40 47 65 74 20 61 20 73 79 6d 62 6f 6c 20 74 6f 20 72 65 6e 61 6d 65 20 61 6e 64 20 70 6c 61 63 65 Get.a.symbol.to.rename.and.place
4db60 68 6f 6c 64 65 72 20 61 74 20 70 6f 69 6e 74 2e 0a 52 65 74 75 72 6e 73 20 61 20 63 6f 6e 73 20 holder.at.point..Returns.a.cons.
4db80 28 28 53 54 41 52 54 20 2e 20 45 4e 44 29 20 2e 20 50 4c 41 43 45 48 4f 4c 44 45 52 3f 29 2c 20 ((START...END)...PLACEHOLDER?),.
4dba0 61 6e 64 20 6e 69 6c 20 69 66 0a 72 65 6e 61 6d 69 6e 67 20 69 73 20 67 65 6e 65 72 61 6c 6c 79 and.nil.if.renaming.is.generally
4dbc0 20 73 75 70 70 6f 72 74 65 64 20 62 75 74 20 63 61 6e 6e 6f 74 20 62 65 20 64 6f 6e 65 20 61 74 .supported.but.cannot.be.done.at
4dbe0 20 70 6f 69 6e 74 2e 0a 53 54 41 52 54 20 61 6e 64 20 45 4e 44 20 61 72 65 20 74 68 65 20 62 6f .point..START.and.END.are.the.bo
4dc00 75 6e 64 73 20 6f 66 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 73 20 62 65 69 6e 67 20 72 65 unds.of.the.identifiers.being.re
4dc20 6e 61 6d 65 64 2c 0a 77 68 69 6c 65 20 50 4c 41 43 45 48 4f 4c 44 45 52 3f 2c 20 69 73 20 65 69 named,.while.PLACEHOLDER?,.is.ei
4dc40 74 68 65 72 20 6e 69 6c 20 6f 72 20 61 20 73 74 72 69 6e 67 20 73 75 67 67 65 73 74 65 64 20 62 ther.nil.or.a.string.suggested.b
4dc60 79 20 74 68 65 0a 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 61 73 20 74 68 65 20 69 6e 69 y.the.language.server.as.the.ini
4dc80 74 69 61 6c 20 69 6e 70 75 74 20 6f 66 20 61 20 6e 65 77 2d 6e 61 6d 65 20 70 72 6f 6d 70 74 2e tial.input.of.a.new-name.prompt.
4dca0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 73 79 6d 62 6f 6c 2d 74 6f 2d ..(defalias.'lsp--get-symbol-to-
4dcc0 72 65 6e 61 6d 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 34 5c 6e 00 5c 33 30 33 rename.#[0."\301\302!\204\n.\303
4dce0 5c 33 30 34 21 5c 32 31 30 08 5c 32 30 33 3c 00 5c 33 30 31 5c 33 30 35 21 5c 32 30 33 3c 00 5c \304!\210.\203<.\301\305!\203<.\
4dd00 33 30 36 5c 33 30 35 5c 33 30 37 20 5c 22 5c 32 31 31 5c 32 30 35 3b 00 5c 33 31 30 5c 33 31 31 306\305\307.\"\211\205;.\310\311
4dd20 02 21 5c 32 30 33 28 00 01 5c 32 30 32 2b 00 5c 33 31 32 02 21 21 5c 33 31 31 02 21 3f 5c 32 30 .!\203(..\202+.\312.!!\311.!?\20
4dd40 35 36 00 5c 33 31 33 02 21 01 01 42 5c 32 36 36 5c 32 30 32 5c 32 30 37 5c 33 31 34 5c 33 31 35 56.\313.!..B\266\202\207\314\315
4dd60 21 5c 32 31 31 5c 32 30 35 45 00 5c 32 31 31 43 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 6e 61 6d !\211\205E.\211C\207".[lsp-renam
4dd80 65 2d 75 73 65 2d 70 72 65 70 61 72 65 20 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 e-use-prepare.lsp-feature\?."tex
4dda0 74 44 6f 63 75 6d 65 6e 74 2f 72 65 6e 61 6d 65 22 20 65 72 72 6f 72 20 22 54 68 65 20 63 6f 6e tDocument/rename".error."The.con
4ddc0 6e 65 63 74 65 64 20 73 65 72 76 65 72 28 73 29 20 64 6f 65 73 6e 27 74 20 73 75 70 70 6f 72 74 nected.server(s).doesn't.support
4dde0 20 72 65 6e 61 6d 69 6e 67 22 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 70 72 65 70 61 72 65 .renaming"."textDocument/prepare
4de00 52 65 6e 61 6d 65 22 20 6c 73 70 2d 72 65 71 75 65 73 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f Rename".lsp-request.lsp--text-do
4de20 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 72 61 6e 67 cument-position-params.lsp--rang
4de40 65 2d 74 6f 2d 72 65 67 69 6f 6e 20 6c 73 70 2d 72 61 6e 67 65 5c 3f 20 6c 73 70 3a 70 72 65 70 e-to-region.lsp-range\?.lsp:prep
4de60 61 72 65 2d 72 65 6e 61 6d 65 2d 72 65 73 75 6c 74 2d 72 61 6e 67 65 20 6c 73 70 3a 70 72 65 70 are-rename-result-range.lsp:prep
4de80 61 72 65 2d 72 65 6e 61 6d 65 2d 72 65 73 75 6c 74 2d 70 6c 61 63 65 68 6f 6c 64 65 72 20 62 6f are-rename-result-placeholder.bo
4dea0 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 73 79 6d 62 6f 6c 5d 20 35 unds-of-thing-at-point.symbol].5
4dec0 20 28 23 24 20 2e 20 33 31 38 32 37 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 .(#$...318272)]).(byte-code."\30
4dee0 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 25 5c 32 31 30 5c 33 30 30 5c 33 0\301\302\303\304\305%\210\300\3
4df00 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 34 5c 33 30 35 25 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 06\307\310\304\305%\207".[custom
4df20 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 6c 73 70 2d 66 61 63 65 2d 72 65 6e 61 6d 65 20 28 28 -declare-face.lsp-face-rename.((
4df40 74 20 3a 75 6e 64 65 72 6c 69 6e 65 20 74 29 29 20 22 46 61 63 65 20 75 73 65 64 20 74 6f 20 68 t.:underline.t))."Face.used.to.h
4df60 69 67 68 6c 69 67 68 74 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 20 62 65 69 6e 67 20 72 65 ighlight.the.identifier.being.re
4df80 6e 61 6d 65 64 2e 5c 6e 52 65 6e 61 6d 69 6e 67 20 63 61 6e 20 62 65 20 64 6f 6e 65 20 75 73 69 named.\nRenaming.can.be.done.usi
4dfa0 6e 67 20 60 6c 73 70 2d 72 65 6e 61 6d 65 27 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 ng.`lsp-rename'.".:group.lsp-mod
4dfc0 65 20 6c 73 70 2d 72 65 6e 61 6d 65 2d 70 6c 61 63 65 68 6f 6c 64 65 72 2d 66 61 63 65 20 28 28 e.lsp-rename-placeholder-face.((
4dfe0 74 20 3a 69 6e 68 65 72 69 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 76 61 72 69 61 62 6c 65 2d 6e 61 t.:inherit.font-lock-variable-na
4e000 6d 65 2d 66 61 63 65 29 29 20 22 46 61 63 65 20 75 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 me-face))."Face.used.to.display.
4e020 74 68 65 20 72 65 6e 61 6d 65 20 70 6c 61 63 65 68 6f 6c 64 65 72 20 69 6e 2e 5c 6e 57 68 65 6e the.rename.placeholder.in.\nWhen
4e040 20 63 61 6c 6c 69 6e 67 20 60 6c 73 70 2d 72 65 6e 61 6d 65 27 20 69 6e 74 65 72 61 63 74 69 76 .calling.`lsp-rename'.interactiv
4e060 65 6c 79 2c 20 74 68 69 73 20 77 69 6c 6c 20 62 65 20 74 68 65 20 66 61 63 65 20 6f 66 5c 6e 74 ely,.this.will.be.the.face.of\nt
4e080 68 65 20 6e 65 77 20 6e 61 6d 65 2e 22 5d 20 36 29 0a 23 40 33 33 20 48 69 73 74 6f 72 79 20 66 he.new.name."].6).#@33.History.f
4e0a0 6f 72 20 60 6c 73 70 2d 2d 72 65 61 64 2d 72 65 6e 61 6d 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 or.`lsp--read-rename'...(defvar.
4e0c0 6c 73 70 2d 72 65 6e 61 6d 65 2d 68 69 73 74 6f 72 79 20 6e 69 6c 20 28 23 24 20 2e 20 33 31 39 lsp-rename-history.nil.(#$...319
4e0e0 36 33 39 29 29 0a 23 40 33 39 35 20 52 65 61 64 20 61 20 6e 65 77 20 6e 61 6d 65 20 66 6f 72 20 639)).#@395.Read.a.new.name.for.
4e100 61 20 60 6c 73 70 2d 72 65 6e 61 6d 65 27 20 61 74 20 60 70 6f 69 6e 74 27 20 66 72 6f 6d 20 74 a.`lsp-rename'.at.`point'.from.t
4e120 68 65 20 75 73 65 72 2e 0a 41 54 2d 50 4f 49 4e 54 20 73 68 61 6c 6c 20 62 65 20 61 20 73 74 72 he.user..AT-POINT.shall.be.a.str
4e140 75 63 74 75 72 65 20 61 73 20 72 65 74 75 72 6e 65 64 20 62 79 0a 60 6c 73 70 2d 2d 67 65 74 2d ucture.as.returned.by.`lsp--get-
4e160 73 79 6d 62 6f 6c 2d 74 6f 2d 72 65 6e 61 6d 65 27 2e 0a 0a 52 65 74 75 72 6e 73 20 61 20 73 74 symbol-to-rename'...Returns.a.st
4e180 72 69 6e 67 2c 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 74 68 65 20 6e 65 77 20 6e 61 ring,.which.should.be.the.new.na
4e1a0 6d 65 20 66 6f 72 20 74 68 65 20 69 64 65 6e 74 69 66 69 65 72 0a 61 74 20 70 6f 69 6e 74 2e 20 me.for.the.identifier.at.point..
4e1c0 49 66 20 72 65 6e 61 6d 69 6e 67 20 63 61 6e 6e 6f 74 20 62 65 20 64 6f 6e 65 20 61 74 20 70 6f If.renaming.cannot.be.done.at.po
4e1e0 69 6e 74 20 28 61 73 20 64 65 74 65 72 6d 69 6e 65 64 20 66 72 6f 6d 0a 41 54 2d 50 4f 49 4e 54 int.(as.determined.from.AT-POINT
4e200 29 2c 20 74 68 72 6f 77 20 61 20 60 75 73 65 72 2d 65 72 72 6f 72 27 2e 0a 0a 54 68 69 73 20 66 ),.throw.a.`user-error'...This.f
4e220 75 6e 63 74 69 6f 6e 20 69 73 20 66 6f 72 20 75 73 65 20 69 6e 20 60 6c 73 70 2d 72 65 6e 61 6d unction.is.for.use.in.`lsp-renam
4e240 65 27 20 6f 6e 6c 79 2c 20 61 6e 64 20 73 68 61 6c 6c 20 6e 6f 74 20 62 65 0a 72 65 6c 69 65 64 e'.only,.and.shall.not.be.relied
4e260 20 75 70 6f 6e 2e 0a 0a 28 66 6e 20 41 54 2d 50 4f 49 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 .upon...(fn.AT-POINT)..(defalias
4e280 20 27 6c 73 70 2d 2d 72 65 61 64 2d 72 65 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 .'lsp--read-rename.#[257."\211\2
4e2a0 30 34 08 00 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 04..\300\301!\210\211.\211A\262.
4e2c0 5c 32 34 32 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 31 31 02 7b 03 5c 32 30 36 1d 00 \242\211.A\262.\242\211.{.\206..
4e2e0 5c 32 31 31 5c 33 30 32 01 5c 33 30 33 5c 33 30 34 23 5c 33 30 35 43 5c 33 30 36 5c 33 30 37 02 \211\302.\303\304#\305C\306\307.
4e300 5c 22 5c 32 31 36 5c 32 31 31 5c 33 31 30 06 06 06 08 5c 22 5c 32 34 30 5c 32 31 30 5c 33 31 31 \"\216\211\310....\"\240\210\311
4e320 01 5c 32 34 32 5c 33 30 33 5c 33 31 32 23 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 06 .\242\303\312#\210\313\314\315..
4e340 5c 22 03 5c 33 31 36 23 29 5c 32 30 37 22 20 5b 75 73 65 72 2d 65 72 72 6f 72 20 22 60 6c 73 70 \".\316#)\207".[user-error."`lsp
4e360 2d 72 65 6e 61 6d 65 27 20 69 73 20 69 6e 76 61 6c 69 64 20 68 65 72 65 22 20 70 72 6f 70 65 72 -rename'.is.invalid.here".proper
4e380 74 69 7a 65 20 66 61 63 65 20 6c 73 70 2d 72 65 6e 61 6d 65 2d 70 6c 61 63 65 68 6f 6c 64 65 72 tize.face.lsp-rename-placeholder
4e3a0 2d 66 61 63 65 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 30 -face.nil.make-closure.#[0."\300
4e3c0 5c 32 34 32 5c 32 30 35 09 00 5c 33 30 31 5c 33 30 30 5c 32 34 32 21 5c 32 30 37 22 20 5b 56 30 \242\205..\301\300\242!\207".[V0
4e3e0 20 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 5d 20 32 5d 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 .delete-overlay].2].make-overlay
4e400 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 6c 73 70 2d 66 61 63 65 2d 72 65 6e 61 6d 65 20 72 65 61 .overlay-put.lsp-face-rename.rea
4e420 64 2d 73 74 72 69 6e 67 20 66 6f 72 6d 61 74 20 22 52 65 6e 61 6d 65 20 25 73 20 74 6f 3a 20 22 d-string.format."Rename.%s.to:."
4e440 20 6c 73 70 2d 72 65 6e 61 6d 65 2d 68 69 73 74 6f 72 79 5d 20 31 32 20 28 23 24 20 2e 20 33 31 .lsp-rename-history].12.(#$...31
4e460 39 37 32 34 29 5d 29 0a 23 40 38 34 20 52 65 6e 61 6d 65 20 74 68 65 20 73 79 6d 62 6f 6c 20 28 9724)]).#@84.Rename.the.symbol.(
4e480 61 6e 64 20 61 6c 6c 20 72 65 66 65 72 65 6e 63 65 73 20 74 6f 20 69 74 29 20 75 6e 64 65 72 20 and.all.references.to.it).under.
4e4a0 70 6f 69 6e 74 20 74 6f 20 4e 45 57 4e 41 4d 45 2e 0a 0a 28 66 6e 20 4e 45 57 4e 41 4d 45 29 1f point.to.NEWNAME...(fn.NEWNAME).
4e4c0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 33 .(defalias.'lsp-rename.#[257."\3
4e4e0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 20 5c 33 30 34 5c 33 30 35 20 5c 33 30 36 06 07 5c 32 00\301\302\303.\304\305.\306..\2
4e500 35 37 06 5c 22 5c 32 31 31 5c 32 30 35 16 00 5c 33 30 37 01 5c 33 31 30 5c 22 5c 32 30 37 22 20 57.\"\211\205..\307.\310\"\207".
4e520 5b 6c 73 70 2d 72 65 71 75 65 73 74 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 65 6e 61 6d [lsp-request."textDocument/renam
4e540 65 22 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d e".:textDocument.lsp--text-docum
4e560 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 2d 63 75 ent-identifier.:position.lsp--cu
4e580 72 2d 70 6f 73 69 74 69 6f 6e 20 3a 6e 65 77 4e 61 6d 65 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 77 r-position.:newName.lsp--apply-w
4e5a0 6f 72 6b 73 70 61 63 65 2d 65 64 69 74 20 72 65 6e 61 6d 65 5d 20 39 20 28 23 24 20 2e 20 33 32 orkspace-edit.rename].9.(#$...32
4e5c0 30 36 32 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 20 21 43 5c 32 30 0621).(byte-code."\300\301.!C\20
4e5e0 37 22 20 5b 6c 73 70 2d 2d 72 65 61 64 2d 72 65 6e 61 6d 65 20 6c 73 70 2d 2d 67 65 74 2d 73 79 7".[lsp--read-rename.lsp--get-sy
4e600 6d 62 6f 6c 2d 74 6f 2d 72 65 6e 61 6d 65 5d 20 32 29 5d 29 0a 23 40 33 30 39 20 41 64 76 69 63 mbol-to-rename].2)]).#@309.Advic
4e620 65 20 61 72 6f 75 6e 64 20 66 75 6e 63 74 69 6f 6e 20 60 72 65 6e 61 6d 65 2d 66 69 6c 65 27 2e e.around.function.`rename-file'.
4e640 0a 41 70 70 6c 69 65 73 20 4f 4c 44 2d 46 55 4e 43 20 77 69 74 68 20 4f 4c 44 2d 4e 41 4d 45 2c .Applies.OLD-FUNC.with.OLD-NAME,
4e660 20 4e 45 57 2d 4e 41 4d 45 20 61 6e 64 20 4f 4b 2d 49 46 2d 41 4c 52 45 41 44 59 2d 45 58 49 53 .NEW-NAME.and.OK-IF-ALREADY-EXIS
4e680 54 53 3f 2e 0a 0a 54 68 69 73 20 61 64 76 69 63 65 20 73 65 6e 64 73 20 77 6f 72 6b 73 70 61 63 TS?...This.advice.sends.workspac
4e6a0 65 2f 77 69 6c 6c 52 65 6e 61 6d 65 46 69 6c 65 73 20 62 65 66 6f 72 65 20 72 65 6e 61 6d 69 6e e/willRenameFiles.before.renamin
4e6c0 67 20 66 69 6c 65 0a 74 6f 20 63 68 65 63 6b 20 69 66 20 73 65 72 76 65 72 20 77 61 6e 74 73 20 g.file.to.check.if.server.wants.
4e6e0 74 6f 20 61 70 70 6c 79 20 61 6e 79 20 77 6f 72 6b 73 70 61 63 65 45 64 69 74 73 20 61 66 74 65 to.apply.any.workspaceEdits.afte
4e700 72 20 72 65 6e 61 6d 65 64 2e 0a 0a 28 66 6e 20 4f 4c 44 2d 46 55 4e 43 20 4f 4c 44 2d 4e 41 4d r.renamed...(fn.OLD-FUNC.OLD-NAM
4e720 45 20 4e 45 57 2d 4e 41 4d 45 20 26 6f 70 74 69 6f 6e 61 6c 20 4f 4b 2d 49 46 2d 41 4c 52 45 41 E.NEW-NAME.&optional.OK-IF-ALREA
4e740 44 59 2d 45 58 49 53 54 53 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d DY-EXISTS\=\?)..(defalias.'lsp--
4e760 6f 6e 2d 72 65 6e 61 6d 65 2d 66 69 6c 65 20 23 5b 31 30 32 37 20 22 08 5c 32 30 33 38 00 5c 33 on-rename-file.#[1027.".\2038.\3
4e780 30 31 03 21 5c 32 30 33 38 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 01.!\2038.\302\303\304\305\306\3
4e7a0 30 37 06 08 21 5c 33 31 30 5c 33 30 37 06 09 21 24 21 5c 22 5c 33 31 31 5c 33 31 32 02 5c 22 5c 07..!\310\307..!$!\"\311\312.\"\
4e7c0 32 31 31 5c 32 30 35 37 00 5c 33 31 33 01 5c 33 31 34 5c 22 5c 32 31 30 05 05 05 05 23 5c 32 31 211\2057.\313.\314\"\210....#\21
4e7e0 30 5c 33 31 35 20 5c 32 30 35 37 00 5c 33 31 36 5c 33 31 37 03 5c 22 5c 32 30 37 03 03 03 03 23 0\315.\2057.\316\317.\"\207....#
4e800 5c 32 30 37 22 20 5b 6c 73 70 2d 61 70 70 6c 79 2d 65 64 69 74 73 2d 61 66 74 65 72 2d 66 69 6c \207".[lsp-apply-edits-after-fil
4e820 65 2d 6f 70 65 72 61 74 69 6f 6e 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 77 69 6c 6c 2d 72 65 6e 61 e-operations.lsp--send-will-rena
4e840 6d 65 2d 66 69 6c 65 73 2d 70 20 6c 73 70 2d 6d 61 6b 65 2d 72 65 6e 61 6d 65 2d 66 69 6c 65 73 me-files-p.lsp-make-rename-files
4e860 2d 70 61 72 61 6d 73 20 3a 66 69 6c 65 73 20 76 65 63 74 6f 72 20 6c 73 70 2d 6d 61 6b 65 2d 66 -params.:files.vector.lsp-make-f
4e880 69 6c 65 2d 72 65 6e 61 6d 65 20 3a 6f 6c 64 55 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d ile-rename.:oldUri.lsp--path-to-
4e8a0 75 72 69 20 3a 6e 65 77 55 72 69 20 6c 73 70 2d 72 65 71 75 65 73 74 20 22 77 6f 72 6b 73 70 61 uri.:newUri.lsp-request."workspa
4e8c0 63 65 2f 77 69 6c 6c 52 65 6e 61 6d 65 46 69 6c 65 73 22 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 77 ce/willRenameFiles".lsp--apply-w
4e8e0 6f 72 6b 73 70 61 63 65 2d 65 64 69 74 20 72 65 6e 61 6d 65 2d 66 69 6c 65 20 6c 73 70 2d 2d 73 orkspace-edit.rename-file.lsp--s
4e900 65 6e 64 2d 64 69 64 2d 72 65 6e 61 6d 65 2d 66 69 6c 65 73 2d 70 20 6c 73 70 2d 6e 6f 74 69 66 end-did-rename-files-p.lsp-notif
4e920 79 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 64 52 65 6e 61 6d 65 46 69 6c 65 73 22 5d 20 31 33 y."workspace/didRenameFiles"].13
4e940 20 28 23 24 20 2e 20 33 32 31 30 35 31 29 5d 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 72 65 .(#$...321051)]).(advice-add.'re
4e960 6e 61 6d 65 2d 66 69 6c 65 20 3a 61 72 6f 75 6e 64 20 27 6c 73 70 2d 2d 6f 6e 2d 72 65 6e 61 6d name-file.:around.'lsp--on-renam
4e980 65 2d 66 69 6c 65 29 0a 23 40 34 34 20 0a 0a 28 66 6e 20 58 52 45 46 53 20 44 49 53 50 4c 41 59 e-file).#@44...(fn.XREFS.DISPLAY
4e9a0 2d 41 43 54 49 4f 4e 20 52 45 46 45 52 45 4e 43 45 53 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 -ACTION.REFERENCES\=\?)..(defali
4e9c0 61 73 20 27 6c 73 70 2d 73 68 6f 77 2d 78 72 65 66 73 20 23 5b 37 37 31 20 22 5c 33 30 32 20 5c as.'lsp-show-xrefs.#[771."\302.\
4e9e0 32 30 34 5c 6e 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 5c 32 31 30 5c 33 30 36 5c 33 30 31 204\n.\303\304\305\"\210\306\301
4ea00 21 5c 32 30 33 29 00 5c 33 30 37 20 5c 32 31 30 5c 32 31 31 5c 32 30 33 1b 00 08 5c 32 30 32 1c !\203).\307.\210\211\203...\202.
4ea20 00 09 5c 33 31 30 04 21 5c 33 31 31 5c 33 31 32 20 42 5c 33 31 33 05 42 44 5c 22 5c 32 30 37 5c ..\310.!\311\312.B\313.BD\"\207\
4ea40 33 31 34 03 03 5c 22 5c 32 30 37 22 20 5b 78 72 65 66 2d 73 68 6f 77 2d 78 72 65 66 73 2d 66 75 314..\"\207".[xref-show-xrefs-fu
4ea60 6e 63 74 69 6f 6e 20 78 72 65 66 2d 73 68 6f 77 2d 64 65 66 69 6e 69 74 69 6f 6e 73 2d 66 75 6e nction.xref-show-definitions-fun
4ea80 63 74 69 6f 6e 20 72 65 67 69 6f 6e 2d 61 63 74 69 76 65 2d 70 20 70 75 73 68 2d 6d 61 72 6b 20 ction.region-active-p.push-mark.
4eaa0 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 78 72 65 66 2d 70 75 73 68 2d 6d 61 72 6b 65 72 2d 73 74 nil.t.boundp.xref-push-marker-st
4eac0 61 63 6b 20 2d 63 6f 6e 73 74 20 77 69 6e 64 6f 77 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f ack.-const.window.selected-windo
4eae0 77 20 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 78 72 65 66 2d 2d 73 68 6f 77 2d 78 72 65 66 w.display-action.xref--show-xref
4eb00 73 5d 20 38 20 28 23 24 20 2e 20 33 32 31 39 33 33 29 5d 29 0a 28 63 6c 2d 67 65 6e 65 72 69 63 s].8.(#$...321933)]).(cl-generic
4eb20 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 27 73 65 71 2d 65 6d 70 74 79 2d 70 20 6e 69 6c 20 -define-method.'seq-empty-p.nil.
4eb40 27 28 28 68 74 20 68 61 73 68 2d 74 61 62 6c 65 29 29 20 6e 69 6c 20 23 5b 32 35 37 20 22 5c 32 '((ht.hash-table)).nil.#[257."\2
4eb60 31 31 5c 33 30 30 01 21 5c 33 30 31 55 5c 32 30 37 22 20 5b 68 61 73 68 2d 74 61 62 6c 65 2d 63 11\300.!\301U\207".[hash-table-c
4eb80 6f 75 6e 74 20 30 5d 20 34 20 22 46 75 6e 63 74 69 6f 6e 20 60 73 65 71 2d 65 6d 70 74 79 2d 70 ount.0].4."Function.`seq-empty-p
4eba0 27 20 66 6f 72 20 68 61 73 68 2d 74 61 62 6c 65 2e 5c 6e 5c 6e 28 66 6e 20 48 54 29 22 5d 29 0a '.for.hash-table.\n\n(fn.HT)"]).
4ebc0 23 40 32 32 37 20 53 65 6e 64 20 72 65 71 75 65 73 74 20 6e 61 6d 65 64 20 4d 45 54 48 4f 44 20 #@227.Send.request.named.METHOD.
4ebe0 61 6e 64 20 67 65 74 20 63 72 6f 73 73 20 72 65 66 65 72 65 6e 63 65 73 20 6f 66 20 74 68 65 20 and.get.cross.references.of.the.
4ec00 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 0a 45 58 54 52 41 20 69 73 20 61 20 70 symbol.under.point..EXTRA.is.a.p
4ec20 6c 69 73 74 20 6f 66 20 65 78 74 72 61 20 70 61 72 61 6d 65 74 65 72 73 2e 0a 52 45 46 45 52 45 list.of.extra.parameters..REFERE
4ec40 4e 43 45 53 3f 20 74 20 77 68 65 6e 20 4d 45 54 48 4f 44 20 72 65 74 75 72 6e 73 20 72 65 66 65 NCES?.t.when.METHOD.returns.refe
4ec60 72 65 6e 63 65 73 2e 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 20 26 6f 70 74 69 6f 6e 61 6c 20 45 58 rences...(fn.METHOD.&optional.EX
4ec80 54 52 41 20 26 6b 65 79 20 44 49 53 50 4c 41 59 2d 41 43 54 49 4f 4e 20 52 45 46 45 52 45 4e 43 TRA.&key.DISPLAY-ACTION.REFERENC
4eca0 45 53 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6e 64 2d 6c 6f 63 ES\=\?)..(defalias.'lsp-find-loc
4ecc0 61 74 69 6f 6e 73 20 23 5b 36 34 31 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 ations.#[641."\300.\301\"A@\300.
4ece0 5c 33 30 32 5c 22 41 40 02 5c 32 31 31 5c 32 30 33 37 00 5c 32 31 31 40 5c 33 30 33 3e 5c 32 30 \302\"A@.\211\2037.\211@\303>\20
4ed00 33 20 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 0d 00 5c 33 30 34 04 3e 41 40 5c 32 30 33 3..\211AA\262.\202..\304.>A@\203
4ed20 2e 00 5c 33 30 35 5c 32 36 32 01 5c 32 30 32 0d 00 5c 33 30 36 5c 33 30 37 02 40 5c 22 5c 32 31 ..\305\262.\202..\306\307.@\"\21
4ed40 30 5c 32 30 32 0d 00 5c 32 31 30 5c 33 31 30 05 5c 33 31 31 5c 33 31 32 20 06 07 5c 22 5c 22 5c 0\202..\210\310.\311\312...\"\"\
4ed60 33 31 33 01 21 5c 32 30 33 53 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 313.!\203S.\314\315\316\317\320\
4ed80 22 5c 32 30 36 51 00 5c 33 32 31 5c 22 5c 32 30 37 5c 33 32 32 5c 33 32 33 02 21 04 04 23 5c 32 "\206Q.\321\"\207\322\323.!..#\2
4eda0 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 07".[plist-member.:display-actio
4edc0 6e 20 3a 72 65 66 65 72 65 6e 63 65 73 5c 3f 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e n.:references\?.(:display-action
4ede0 20 3a 72 65 66 65 72 65 6e 63 65 73 5c 3f 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 .:references\?.:allow-other-keys
4ee00 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 72 72 6f 72 20 22 4b ).:allow-other-keys.nil.error."K
4ee20 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 65 20 6f 66 20 28 3a eyword.argument.%s.not.one.of.(:
4ee40 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 3a 72 65 66 65 72 65 6e 63 65 73 3f 29 22 20 6c 73 display-action.:references?)".ls
4ee60 70 2d 72 65 71 75 65 73 74 20 61 70 70 65 6e 64 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d p-request.append.lsp--text-docum
4ee80 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 ent-position-params.seq-empty-p.
4eea0 6c 73 70 2d 2d 65 72 72 6f 72 20 22 4e 6f 74 20 66 6f 75 6e 64 20 66 6f 72 3a 20 25 73 22 20 74 lsp--error."Not.found.for:.%s".t
4eec0 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 73 79 6d 62 6f 6c 20 74 20 22 22 20 6c 73 70 2d 73 68 hing-at-point.symbol.t."".lsp-sh
4eee0 6f 77 2d 78 72 65 66 73 20 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d ow-xrefs.lsp--locations-to-xref-
4ef00 69 74 65 6d 73 5d 20 31 31 20 28 23 24 20 2e 20 33 32 32 35 30 32 29 5d 29 0a 23 40 37 32 20 46 items].11.(#$...322502)]).#@72.F
4ef20 69 6e 64 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 ind.declarations.of.the.symbol.u
4ef40 6e 64 65 72 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 44 49 53 50 4c 41 59 2d 41 43 nder.point...(fn.&key.DISPLAY-AC
4ef60 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6e 64 2d 64 65 63 6c 61 TION)..(defalias.'lsp-find-decla
4ef80 72 61 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 01 5c 32 31 31 ration.#[128."\300.\301\"A@.\211
4efa0 5c 32 30 33 31 00 5c 32 31 31 40 5c 33 30 32 3e 5c 32 30 33 1a 00 5c 32 31 31 41 41 5c 32 36 32 \2031.\211@\302>\203..\211AA\262
4efc0 01 5c 32 30 32 07 00 5c 33 30 33 03 3e 41 40 5c 32 30 33 28 00 5c 33 30 34 5c 32 36 32 01 5c 32 .\202..\303.>A@\203(.\304\262.\2
4efe0 30 32 07 00 5c 33 30 35 5c 33 30 36 02 40 5c 22 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 30 5c 33 02..\305\306.@\"\210\202..\210\3
4f000 30 37 5c 33 31 30 5c 33 30 34 5c 33 30 31 04 24 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 07\310\304\301.$\207".[plist-mem
4f020 62 65 72 20 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 ber.:display-action.(:display-ac
4f040 74 69 6f 6e 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 tion.:allow-other-keys).:allow-o
4f060 74 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 ther-keys.nil.error."Keyword.arg
4f080 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 ument.%s.not.one.of.(:display-ac
4f0a0 74 69 6f 6e 29 22 20 6c 73 70 2d 66 69 6e 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 22 74 65 78 74 44 tion)".lsp-find-locations."textD
4f0c0 6f 63 75 6d 65 6e 74 2f 64 65 63 6c 61 72 61 74 69 6f 6e 22 5d 20 37 20 28 23 24 20 2e 20 33 32 ocument/declaration"].7.(#$...32
4f0e0 33 33 35 39 29 20 6e 69 6c 5d 29 0a 23 40 37 31 20 46 69 6e 64 20 64 65 66 69 6e 69 74 69 6f 6e 3359).nil]).#@71.Find.definition
4f100 73 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 0a 0a 28 66 s.of.the.symbol.under.point...(f
4f120 6e 20 26 6b 65 79 20 44 49 53 50 4c 41 59 2d 41 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 n.&key.DISPLAY-ACTION)..(defalia
4f140 73 20 27 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 s.'lsp-find-definition.#[128."\3
4f160 30 30 01 5c 33 30 31 5c 22 41 40 01 5c 32 31 31 5c 32 30 33 31 00 5c 32 31 31 40 5c 33 30 32 3e 00.\301\"A@.\211\2031.\211@\302>
4f180 5c 32 30 33 1a 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 33 03 3e 41 40 5c \203..\211AA\262.\202..\303.>A@\
4f1a0 32 30 33 28 00 5c 33 30 34 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 35 5c 33 30 36 02 40 5c 22 203(.\304\262.\202..\305\306.@\"
4f1c0 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 30 34 5c 33 30 31 04 24 \210\202..\210\307\310\304\301.$
4f1e0 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 69 73 70 6c 61 79 2d 61 63 74 \207".[plist-member.:display-act
4f200 69 6f 6e 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 ion.(:display-action.:allow-othe
4f220 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 72 r-keys).:allow-other-keys.nil.er
4f240 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 65 ror."Keyword.argument.%s.not.one
4f260 20 6f 66 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 29 22 20 6c 73 70 2d 66 69 6e 64 2d .of.(:display-action)".lsp-find-
4f280 6c 6f 63 61 74 69 6f 6e 73 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 65 66 69 6e 69 74 69 locations."textDocument/definiti
4f2a0 6f 6e 22 5d 20 37 20 28 23 24 20 2e 20 33 32 33 38 32 35 29 20 6e 69 6c 5d 29 0a 23 40 36 38 20 on"].7.(#$...323825).nil]).#@68.
4f2c0 43 6c 69 63 6b 20 74 6f 20 73 74 61 72 74 20 60 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 Click.to.start.`lsp-find-definit
4f2e0 69 6f 6e 27 20 61 74 20 63 6c 69 63 6b 65 64 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 43 4c 49 43 ion'.at.clicked.point...(fn.CLIC
4f300 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 69 K)..(defalias.'lsp-find-definiti
4f320 6f 6e 2d 6d 6f 75 73 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 33 30 31 01 21 01 5c 32 31 on-mouse.#[257."\300.!\301.!.\21
4f340 31 40 5c 32 36 32 01 5c 33 30 32 01 21 5c 32 31 30 01 62 5c 32 31 30 5c 33 30 33 20 5c 32 30 37 1@\262.\302.!\210.b\210\303.\207
4f360 22 20 5b 65 76 65 6e 74 2d 73 74 61 72 74 20 70 6f 73 6e 2d 70 6f 69 6e 74 20 73 65 6c 65 63 74 ".[event-start.posn-point.select
4f380 2d 77 69 6e 64 6f 77 20 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 6e 69 74 69 6f 6e 5d 20 36 20 28 -window.lsp-find-definition].6.(
4f3a0 23 24 20 2e 20 33 32 34 32 38 38 29 20 22 65 22 5d 29 0a 23 40 37 35 20 46 69 6e 64 20 69 6d 70 #$...324288)."e"]).#@75.Find.imp
4f3c0 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 lementations.of.the.symbol.under
4f3e0 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 44 49 53 50 4c 41 59 2d 41 43 54 49 4f 4e .point...(fn.&key.DISPLAY-ACTION
4f400 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 )..(defalias.'lsp-find-implement
4f420 61 74 69 6f 6e 20 23 5b 31 32 38 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 01 5c 32 31 31 5c ation.#[128."\300.\301\"A@.\211\
4f440 32 30 33 31 00 5c 32 31 31 40 5c 33 30 32 3e 5c 32 30 33 1a 00 5c 32 31 31 41 41 5c 32 36 32 01 2031.\211@\302>\203..\211AA\262.
4f460 5c 32 30 32 07 00 5c 33 30 33 03 3e 41 40 5c 32 30 33 28 00 5c 33 30 34 5c 32 36 32 01 5c 32 30 \202..\303.>A@\203(.\304\262.\20
4f480 32 07 00 5c 33 30 35 5c 33 30 36 02 40 5c 22 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 30 5c 33 30 2..\305\306.@\"\210\202..\210\30
4f4a0 37 5c 33 31 30 5c 33 30 34 5c 33 30 31 04 5c 33 31 31 5c 33 31 32 26 06 5c 32 30 37 22 20 5b 70 7\310\304\301.\311\312&.\207".[p
4f4c0 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 28 3a 64 69 list-member.:display-action.(:di
4f4e0 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 splay-action.:allow-other-keys).
4f500 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
4f520 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 64 69 word.argument.%s.not.one.of.(:di
4f540 73 70 6c 61 79 2d 61 63 74 69 6f 6e 29 22 20 6c 73 70 2d 66 69 6e 64 2d 6c 6f 63 61 74 69 6f 6e splay-action)".lsp-find-location
4f560 73 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 22 20 s."textDocument/implementation".
4f580 3a 72 65 66 65 72 65 6e 63 65 73 5c 3f 20 74 5d 20 39 20 28 23 24 20 2e 20 33 32 34 35 33 36 29 :references\?.t].9.(#$...324536)
4f5a0 20 6e 69 6c 5d 29 0a 23 40 31 30 30 20 46 69 6e 64 20 72 65 66 65 72 65 6e 63 65 73 20 6f 66 20 .nil]).#@100.Find.references.of.
4f5c0 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e 20 26 6f 70 the.symbol.under.point...(fn.&op
4f5e0 74 69 6f 6e 61 6c 20 49 4e 43 4c 55 44 45 2d 44 45 43 4c 41 52 41 54 49 4f 4e 20 26 6b 65 79 20 tional.INCLUDE-DECLARATION.&key.
4f600 44 49 53 50 4c 41 59 2d 41 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d DISPLAY-ACTION)..(defalias.'lsp-
4f620 66 69 6e 64 2d 72 65 66 65 72 65 6e 63 65 73 20 23 5b 33 38 34 20 22 5c 33 30 30 01 5c 33 30 31 find-references.#[384."\300.\301
4f640 5c 22 41 40 01 5c 32 31 31 5c 32 30 33 31 00 5c 32 31 31 40 5c 33 30 32 3e 5c 32 30 33 1a 00 5c \"A@.\211\2031.\211@\302>\203..\
4f660 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 33 03 3e 41 40 5c 32 30 33 28 00 5c 33 211AA\262.\202..\303.>A@\203(.\3
4f680 30 34 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 35 5c 33 30 36 02 40 5c 22 5c 32 31 30 5c 32 30 04\262.\202..\305\306.@\"\210\20
4f6a0 32 07 00 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 06 07 21 44 44 2..\210\307\310\311\312\313..!DD
4f6c0 5c 33 30 31 04 5c 33 31 34 5c 33 31 35 26 06 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 \301.\314\315&.\207".[plist-memb
4f6e0 65 72 20 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 er.:display-action.(:display-act
4f700 69 6f 6e 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 ion.:allow-other-keys).:allow-ot
4f720 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
4f740 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 ment.%s.not.one.of.(:display-act
4f760 69 6f 6e 29 22 20 6c 73 70 2d 66 69 6e 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 22 74 65 78 74 44 6f ion)".lsp-find-locations."textDo
4f780 63 75 6d 65 6e 74 2f 72 65 66 65 72 65 6e 63 65 73 22 20 3a 63 6f 6e 74 65 78 74 20 3a 69 6e 63 cument/references".:context.:inc
4f7a0 6c 75 64 65 44 65 63 6c 61 72 61 74 69 6f 6e 20 6c 73 70 2d 6a 73 6f 6e 2d 62 6f 6f 6c 20 3a 72 ludeDeclaration.lsp-json-bool.:r
4f7c0 65 66 65 72 65 6e 63 65 73 5c 3f 20 74 5d 20 31 30 20 28 23 24 20 2e 20 33 32 35 30 33 37 29 20 eferences\?.t].10.(#$...325037).
4f7e0 22 50 22 5d 29 0a 23 40 37 36 20 46 69 6e 64 20 74 79 70 65 20 64 65 66 69 6e 69 74 69 6f 6e 73 "P"]).#@76.Find.type.definitions
4f800 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 0a 0a 28 66 6e .of.the.symbol.under.point...(fn
4f820 20 26 6b 65 79 20 44 49 53 50 4c 41 59 2d 41 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 .&key.DISPLAY-ACTION)..(defalias
4f840 20 27 6c 73 70 2d 66 69 6e 64 2d 74 79 70 65 2d 64 65 66 69 6e 69 74 69 6f 6e 20 23 5b 31 32 38 .'lsp-find-type-definition.#[128
4f860 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 01 5c 32 31 31 5c 32 30 33 31 00 5c 32 31 31 40 5c ."\300.\301\"A@.\211\2031.\211@\
4f880 33 30 32 3e 5c 32 30 33 1a 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 33 03 302>\203..\211AA\262.\202..\303.
4f8a0 3e 41 40 5c 32 30 33 28 00 5c 33 30 34 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 35 5c 33 30 36 >A@\203(.\304\262.\202..\305\306
4f8c0 02 40 5c 22 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 30 34 5c 33 .@\"\210\202..\210\307\310\304\3
4f8e0 30 31 04 24 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 69 73 70 6c 61 79 01.$\207".[plist-member.:display
4f900 2d 61 63 74 69 6f 6e 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 20 3a 61 6c 6c 6f 77 2d -action.(:display-action.:allow-
4f920 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 6e 69 other-keys).:allow-other-keys.ni
4f940 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 6f 74 l.error."Keyword.argument.%s.not
4f960 20 6f 6e 65 20 6f 66 20 28 3a 64 69 73 70 6c 61 79 2d 61 63 74 69 6f 6e 29 22 20 6c 73 70 2d 66 .one.of.(:display-action)".lsp-f
4f980 69 6e 64 2d 6c 6f 63 61 74 69 6f 6e 73 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 74 79 70 65 ind-locations."textDocument/type
4f9a0 44 65 66 69 6e 69 74 69 6f 6e 22 5d 20 37 20 28 23 24 20 2e 20 33 32 35 36 31 31 29 20 6e 69 6c Definition"].7.(#$...325611).nil
4f9c0 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 22 5c 32 31 ]).(byte-code."\300\301\302\"\21
4f9e0 30 5c 33 30 30 5c 33 30 33 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 36 5c 0\300\303\304\"\210\300\305\306\
4fa00 22 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 22 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 "\210\307\310\311\"\207".[defali
4fa20 61 73 20 6c 73 70 2d 66 69 6e 64 2d 63 75 73 74 6f 6d 20 6c 73 70 2d 66 69 6e 64 2d 6c 6f 63 61 as.lsp-find-custom.lsp-find-loca
4fa40 74 69 6f 6e 73 20 6c 73 70 2d 67 6f 74 6f 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6c 73 tions.lsp-goto-implementation.ls
4fa60 70 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 6c 73 70 2d 67 6f 74 6f 2d 74 p-find-implementation.lsp-goto-t
4fa80 79 70 65 2d 64 65 66 69 6e 69 74 69 6f 6e 20 6c 73 70 2d 66 69 6e 64 2d 74 79 70 65 2d 64 65 66 ype-definition.lsp-find-type-def
4faa0 69 6e 69 74 69 6f 6e 20 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 65 76 69 6c 20 23 5b 30 inition.eval-after-load.evil.#[0
4fac0 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 5c 33 30 34 5c ."\300\301\302\303#\210\300\304\
4fae0 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 32 5c 33 30 33 23 5c 32 31 302\303#\210\300\305\302\303#\21
4fb00 30 5c 33 30 30 5c 33 30 36 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 65 76 69 6c 2d 73 65 0\300\306\302\303#\207".[evil-se
4fb20 74 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 70 65 72 74 79 20 6c 73 70 2d 66 69 6e 64 2d 64 65 66 69 t-command-property.lsp-find-defi
4fb40 6e 69 74 69 6f 6e 20 3a 6a 75 6d 70 20 74 20 6c 73 70 2d 66 69 6e 64 2d 69 6d 70 6c 65 6d 65 6e nition.:jump.t.lsp-find-implemen
4fb60 74 61 74 69 6f 6e 20 6c 73 70 2d 66 69 6e 64 2d 72 65 66 65 72 65 6e 63 65 73 20 6c 73 70 2d 66 tation.lsp-find-references.lsp-f
4fb80 69 6e 64 2d 74 79 70 65 2d 64 65 66 69 6e 69 74 69 6f 6e 5d 20 34 5d 5d 20 33 29 0a 23 40 38 35 ind-type-definition].4]].3).#@85
4fba0 20 46 69 6e 64 20 61 6c 6c 20 77 6f 72 6b 73 70 61 63 65 73 20 69 6e 20 74 68 65 20 63 75 72 72 .Find.all.workspaces.in.the.curr
4fbc0 65 6e 74 20 70 72 6f 6a 65 63 74 20 74 68 61 74 20 63 61 6e 20 68 61 6e 64 6c 65 20 4d 53 47 2e ent.project.that.can.handle.MSG.
4fbe0 0a 0a 28 66 6e 20 4d 53 47 2d 4f 52 2d 4d 45 54 48 4f 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ..(fn.MSG-OR-METHOD)..(defalias.
4fc00 27 6c 73 70 2d 2d 66 69 6e 64 2d 77 6f 72 6b 73 70 61 63 65 73 2d 66 6f 72 20 23 5b 32 35 37 20 'lsp--find-workspaces-for.#[257.
4fc20 22 5c 32 31 31 3b 5c 32 30 33 09 00 5c 32 31 31 5c 32 30 32 0d 00 5c 33 30 32 01 5c 33 30 33 5c "\211;\203..\211\202..\302.\303\
4fc40 22 5c 33 30 34 01 08 5c 22 41 5c 32 31 31 5c 32 30 33 6f 00 5c 33 30 32 01 5c 33 30 35 5c 22 5c "\304..\"A\211\203o.\302.\305\"\
4fc60 33 30 32 02 5c 33 30 36 5c 22 5c 33 30 37 5c 33 31 30 20 5c 33 31 31 5c 33 30 37 5c 32 31 31 03 302.\306\"\307\310.\311\307\211.
4fc80 5c 32 30 33 6a 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 \203j..\211A\262.\242\262..\262.
4fca0 02 54 5c 32 36 32 03 01 19 05 5c 32 30 33 43 00 05 02 21 5c 32 30 36 5e 00 06 06 5c 32 30 33 4f .T\262....\203C...!\206^...\203O
4fcc0 00 5c 33 31 32 06 07 21 5c 32 30 36 5e 00 5c 33 31 33 06 09 21 5c 32 30 36 5e 00 06 06 3f 5c 32 .\312..!\206^.\313..!\206^...?\2
4fce0 30 35 5e 00 05 3f 29 5c 32 30 33 24 00 01 05 42 5c 32 36 32 05 5c 32 30 32 24 00 5c 32 36 36 04 05^..?)\203$...B\262.\202$.\266.
4fd00 5c 32 31 31 5c 32 33 37 5c 32 30 37 5c 33 31 30 20 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 65 74 68 \211\237\207\310.\207".[lsp-meth
4fd20 6f 64 2d 72 65 71 75 69 72 65 6d 65 6e 74 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 od-requirements.lsp--cur-workspa
4fd40 63 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 6d 65 74 68 6f 64 20 61 73 73 6f 63 20 3a 63 61 70 61 ce.plist-get.:method.assoc.:capa
4fd60 62 69 6c 69 74 79 20 3a 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 6c 73 70 2d 77 6f bility.:check-command.nil.lsp-wo
4fd80 72 6b 73 70 61 63 65 73 20 30 20 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 6c 73 70 2d 2d rkspaces.0.lsp--capability.lsp--
4fda0 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 5d 20 31 32 20 28 23 24 20 2e 20 registered-capability].12.(#$...
4fdc0 33 32 36 35 36 31 29 5d 29 0a 23 40 31 34 37 20 52 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 20 326561)]).#@147.Returns.non-nil.
4fde0 69 66 20 63 75 72 72 65 6e 74 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 28 73 29 20 63 61 if.current.language.server(s).ca
4fe00 6e 20 65 78 65 63 75 74 65 20 43 4f 4d 4d 41 4e 44 2d 4e 41 4d 45 2e 0a 54 68 65 20 63 6f 6d 6d n.execute.COMMAND-NAME..The.comm
4fe20 61 6e 64 20 69 73 20 65 78 65 63 75 74 65 64 20 76 69 61 20 60 77 6f 72 6b 73 70 61 63 65 2f 65 and.is.executed.via.`workspace/e
4fe40 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 27 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 2d 4e 41 4d 45 xecuteCommand'..(fn.COMMAND-NAME
4fe60 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 61 6e 2d 65 78 65 63 75 74 65 2d 63 6f )..(defalias.'lsp-can-execute-co
4fe80 6d 6d 61 6e 64 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 33 30 32 5c 33 30 33 mmand\?.#[257."\300.\301\302\303
4fea0 20 21 21 5c 33 30 34 5c 33 30 35 24 5c 32 30 37 22 20 5b 63 6c 2d 70 6f 73 69 74 69 6f 6e 20 6c .!!\304\305$\207".[cl-position.l
4fec0 73 70 3a 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6f 70 74 69 6f 6e 73 2d 63 6f 6d 6d 61 sp:execute-command-options-comma
4fee0 6e 64 73 20 6c 73 70 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 65 78 65 63 nds.lsp:server-capabilities-exec
4ff00 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 70 72 6f 76 69 64 65 72 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 ute-command-provider\?.lsp--serv
4ff20 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a 74 65 73 74 20 65 71 75 61 6c 5d 20 36 20 28 er-capabilities.:test.equal].6.(
4ff40 23 24 20 2e 20 33 32 37 31 32 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c #$...327120)]).(byte-code."\300\
4ff60 33 30 31 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 301\302\"\210\303\304\305\306\30
4ff80 35 5c 33 30 37 25 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 66 65 61 74 75 72 5\307%\207".[defalias.lsp-featur
4ffa0 65 5c 3f 20 6c 73 70 2d 2d 66 69 6e 64 2d 77 6f 72 6b 73 70 61 63 65 73 2d 66 6f 72 20 63 6c 2d e\?.lsp--find-workspaces-for.cl-
4ffc0 67 65 6e 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 6c 73 70 2d 65 78 65 63 75 74 generic-define-method.lsp-execut
4ffe0 65 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 20 28 5f 73 65 72 76 65 72 20 5f 63 6f 6d 6d 61 6e 64 20 e-command.nil.(_server._command.
50000 5f 61 72 67 75 6d 65 6e 74 73 29 20 23 5b 37 37 31 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c _arguments).#[771."\300\301\302\
50020 22 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 63 6c 2d 6e 6f 2d 61 70 70 6c 69 63 61 62 6c 65 2d "\207".[signal.cl-no-applicable-
50040 6d 65 74 68 6f 64 20 6e 69 6c 5d 20 36 20 22 44 69 73 70 61 74 63 68 20 43 4f 4d 4d 41 4e 44 20 method.nil].6."Dispatch.COMMAND.
50060 65 78 65 63 75 74 69 6f 6e 2e 5c 6e 5c 6e 28 66 6e 20 53 45 52 56 45 52 20 43 4f 4d 4d 41 4e 44 execution.\n\n(fn.SERVER.COMMAND
50080 20 41 52 47 55 4d 45 4e 54 53 29 22 5d 5d 20 36 29 0a 23 40 36 37 20 45 78 65 63 75 74 65 20 77 .ARGUMENTS)"]].6).#@67.Execute.w
500a0 6f 72 6b 73 70 61 63 65 20 43 4f 4d 4d 41 4e 44 20 77 69 74 68 20 41 52 47 53 2e 0a 0a 28 66 6e orkspace.COMMAND.with.ARGS...(fn
500c0 20 43 4f 4d 4d 41 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c .COMMAND.&optional.ARGS)..(defal
500e0 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6f 6d 6d 61 6e 64 2d 65 78 65 63 75 ias.'lsp-workspace-command-execu
50100 74 65 20 23 5b 35 31 33 20 22 5c 33 30 30 31 1b 00 5c 32 31 31 5c 32 30 33 10 00 5c 33 30 31 02 te.#[513."\3001..\211\203..\301.
50120 5c 33 30 32 03 46 5c 32 30 32 13 00 5c 33 30 31 02 44 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 36 \302.F\202..\301.D\303\304.\"\26
50140 32 01 30 5c 32 30 37 5c 33 30 35 5c 33 30 36 04 03 23 5c 32 30 37 22 20 5b 28 64 65 62 75 67 20 2.0\207\305\306..#\207".[(debug.
50160 65 72 72 6f 72 29 20 3a 63 6f 6d 6d 61 6e 64 20 3a 61 72 67 75 6d 65 6e 74 73 20 6c 73 70 2d 72 error).:command.:arguments.lsp-r
50180 65 71 75 65 73 74 20 22 77 6f 72 6b 73 70 61 63 65 2f 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 equest."workspace/executeCommand
501a0 22 20 65 72 72 6f 72 20 22 60 77 6f 72 6b 73 70 61 63 65 2f 65 78 65 63 75 74 65 43 6f 6d 6d 61 ".error."`workspace/executeComma
501c0 6e 64 27 20 77 69 74 68 20 60 25 73 27 20 66 61 69 6c 65 64 2e 5c 6e 5c 6e 25 53 22 5d 20 37 20 nd'.with.`%s'.failed.\n\n%S"].7.
501e0 28 23 24 20 2e 20 33 32 37 38 33 31 29 5d 29 0a 23 40 31 32 35 20 43 72 65 61 74 65 20 61 6e 64 (#$...327831)]).#@125.Create.and
50200 20 73 65 6e 64 20 61 20 27 77 6f 72 6b 73 70 61 63 65 2f 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e .send.a.'workspace/executeComman
50220 64 27 20 6d 65 73 73 61 67 65 20 68 61 76 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 43 4f 4d 4d 41 4e d'.message.having.command.COMMAN
50240 44 20 61 6e 64 20 6f 70 74 69 6f 6e 61 6c 20 41 52 47 53 2e 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e D.and.optional.ARGS...(fn.COMMAN
50260 44 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 D.&optional.ARGS)..(defalias.'ls
50280 70 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 23 5b 35 31 33 20 22 5c 33 p-send-execute-command.#[513."\3
502a0 30 30 02 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6f 6d 6d 61 00..\"\207".[lsp-workspace-comma
502c0 6e 64 2d 65 78 65 63 75 74 65 5d 20 35 20 28 23 24 20 2e 20 33 32 38 31 38 32 29 5d 29 0a 28 62 nd-execute].5.(#$...328182)]).(b
502e0 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 31 30 5c 33 30 30 yte-code."\300\301\302\"\210\300
50300 5c 33 30 33 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 36 5c 22 5c 32 31 30 \303\304\"\210\300\305\306\"\210
50320 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 22 5c 32 31 30 5c 33 30 30 5c 33 31 31 5c 33 31 32 5c 22 \300\307\310\"\210\300\311\312\"
50340 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 \207".[defalias.lsp-point-to-pos
50360 69 74 69 6f 6e 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 ition.lsp--point-to-position.lsp
50380 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 6c 73 70 2d 2d 74 -text-document-identifier.lsp--t
503a0 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 6c 73 70 2d 2d 73 65 6e ext-document-identifier.lsp--sen
503c0 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 6c 73 70 2d 73 65 6e 64 2d 65 78 65 63 75 d-execute-command.lsp-send-execu
503e0 74 65 2d 63 6f 6d 6d 61 6e 64 20 6c 73 70 2d 6f 6e 2d 6f 70 65 6e 20 6c 73 70 2d 2d 74 65 78 74 te-command.lsp-on-open.lsp--text
50400 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 6f 70 65 6e 20 6c 73 70 2d 6f 6e 2d 73 61 76 65 20 6c -document-did-open.lsp-on-save.l
50420 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 73 61 76 65 5d 20 33 29 0a 23 sp--text-document-did-save].3).#
50440 40 35 33 20 53 65 74 20 74 68 65 20 53 45 54 54 49 4e 47 53 20 66 6f 72 20 74 68 65 20 6c 73 70 @53.Set.the.SETTINGS.for.the.lsp
50460 20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 53 45 54 54 49 4e 47 53 29 1f 0a 28 64 65 66 61 6c 69 .server...(fn.SETTINGS)..(defali
50480 61 73 20 27 6c 73 70 2d 2d 73 65 74 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 23 5b 32 35 37 as.'lsp--set-configuration.#[257
504a0 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 44 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 6e 6f 74 ."\300\301\302.D\"\207".[lsp-not
504c0 69 66 79 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 64 43 68 61 6e 67 65 43 6f 6e 66 69 67 75 72 ify."workspace/didChangeConfigur
504e0 61 74 69 6f 6e 22 20 3a 73 65 74 74 69 6e 67 73 5d 20 35 20 28 23 24 20 2e 20 33 32 38 37 37 32 ation".:settings].5.(#$...328772
50500 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 )]).(defalias.'lsp-current-buffe
50520 72 20 23 5b 30 20 22 08 5c 32 30 36 05 00 70 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 r.#[0.".\206..p\207".[lsp--virtu
50540 61 6c 2d 62 75 66 66 65 72 5d 20 31 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 42 55 46 46 45 52 al-buffer].1]).#@18...(fn.BUFFER
50560 2d 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 -ID)..(defalias.'lsp-buffer-live
50580 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 33 5c 66 00 -p.#[257."\300.\301\"\211\203\f.
505a0 5c 32 31 31 02 21 5c 32 30 37 5c 33 30 32 02 21 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 \211.!\207\302.!\207".[plist-get
505c0 20 3a 62 75 66 66 65 72 2d 6c 69 76 65 5c 3f 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 5d 20 34 .:buffer-live\?.buffer-live-p].4
505e0 20 28 23 24 20 2e 20 33 32 39 30 34 34 29 5d 29 0a 23 40 31 37 36 20 41 64 76 69 63 65 20 61 72 .(#$...329044)]).#@176.Advice.ar
50600 6f 75 6e 64 20 66 75 6e 63 74 69 6f 6e 20 60 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d ound.function.`set-visited-file-
50620 6e 61 6d 65 27 2e 0a 0a 54 68 69 73 20 61 64 76 69 63 65 20 73 65 6e 64 73 20 74 65 78 74 44 6f name'...This.advice.sends.textDo
50640 63 75 6d 65 6e 74 2f 64 69 64 43 6c 6f 73 65 20 66 6f 72 20 74 68 65 20 6f 6c 64 20 66 69 6c 65 cument/didClose.for.the.old.file
50660 20 61 6e 64 0a 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 64 4f 70 65 6e 20 66 6f 72 20 74 68 .and.textDocument/didOpen.for.th
50680 65 20 6e 65 77 20 66 69 6c 65 2e 0a 0a 28 66 6e 20 4f 4c 44 2d 46 55 4e 43 20 26 72 65 73 74 20 e.new.file...(fn.OLD-FUNC.&rest.
506a0 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d 73 65 74 2d 76 69 ARGS)..(defalias.'lsp--on-set-vi
506c0 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 23 5b 33 38 35 20 22 08 5c 32 30 33 08 00 5c 33 sited-file-name.#[385.".\203..\3
506e0 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 02 02 5c 22 08 5c 32 30 33 13 00 5c 33 30 34 20 5c 01\302!\210\303..\".\203..\304.\
50700 32 31 30 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 210\207".[lsp--cur-workspace.lsp
50720 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c 6f 73 65 20 74 20 61 70 70 6c --text-document-did-close.t.appl
50740 79 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 6f 70 65 6e 5d 20 35 y.lsp--text-document-did-open].5
50760 20 28 23 24 20 2e 20 33 32 39 32 30 37 29 5d 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 27 73 65 .(#$...329207)]).(advice-add.'se
50780 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 3a 61 72 6f 75 6e 64 20 27 6c 73 70 t-visited-file-name.:around.'lsp
507a0 2d 2d 6f 6e 2d 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 28 64 65 66 --on-set-visited-file-name).(def
507c0 76 61 72 20 6c 73 70 2d 2d 66 6c 75 73 68 69 6e 67 2d 64 65 6c 61 79 65 64 2d 63 68 61 6e 67 65 var.lsp--flushing-delayed-change
507e0 73 20 6e 69 6c 29 0a 23 40 37 37 20 53 65 6e 64 20 4d 45 53 53 41 47 45 20 74 6f 20 50 52 4f 43 s.nil).#@77.Send.MESSAGE.to.PROC
50800 20 77 69 74 68 6f 75 74 20 77 61 69 74 69 6e 67 20 66 6f 72 20 66 75 72 74 68 65 72 20 6f 75 74 .without.waiting.for.further.out
50820 70 75 74 2e 0a 0a 28 66 6e 20 4d 45 53 53 41 47 45 20 50 52 4f 43 29 1f 0a 28 64 65 66 61 6c 69 put...(fn.MESSAGE.PROC)..(defali
50840 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 23 5b 35 31 34 20 22 08 5c 32 as.'lsp--send-no-wait.#[514.".\2
50860 30 34 5c 6e 00 5c 33 30 31 18 5c 33 30 32 20 5c 32 31 30 29 5c 33 30 33 31 14 00 5c 33 30 34 01 04\n.\301.\302.\210)\3031..\304.
50880 03 5c 22 30 5c 32 30 37 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 21 5c 22 5c 32 30 37 22 20 5b 6c .\"0\207\305\306\307.!\"\207".[l
508a0 73 70 2d 2d 66 6c 75 73 68 69 6e 67 2d 64 65 6c 61 79 65 64 2d 63 68 61 6e 67 65 73 20 74 20 6c sp--flushing-delayed-changes.t.l
508c0 73 70 2d 2d 66 6c 75 73 68 2d 64 65 6c 61 79 65 64 2d 63 68 61 6e 67 65 73 20 27 65 72 72 6f 72 sp--flush-delayed-changes.'error
508e0 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 73 74 72 69 6e 67 20 6c 73 70 2d 2d 65 72 72 6f 72 20 .process-send-string.lsp--error.
50900 22 53 65 6e 64 69 6e 67 20 74 6f 20 70 72 6f 63 65 73 73 20 66 61 69 6c 65 64 20 77 69 74 68 20 "Sending.to.process.failed.with.
50920 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 72 72 6f 72 3a 20 25 73 22 20 65 72 72 6f 72 2d 6d the.following.error:.%s".error-m
50940 65 73 73 61 67 65 2d 73 74 72 69 6e 67 5d 20 37 20 28 23 24 20 2e 20 33 32 39 37 30 38 29 5d 29 essage-string].7.(#$...329708)])
50960 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 32 .(byte-code."\300\301\302\303#\2
50980 31 30 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 30 5c 33 30 37 5c 10\300\304\305\306#\210\300\307\
509a0 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 30 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 23 5c 32 31 310\311#\210\300\312\313\314#\21
509c0 30 5c 33 30 30 5c 33 31 35 5c 33 31 36 5c 33 31 37 23 5c 32 30 37 22 20 5b 64 65 66 69 6e 65 2d 0\300\315\316\317#\207".[define-
509e0 65 72 72 6f 72 20 6c 73 70 2d 70 61 72 73 65 2d 65 72 72 6f 72 20 22 45 72 72 6f 72 20 70 61 72 error.lsp-parse-error."Error.par
50a00 73 69 6e 67 20 6d 65 73 73 61 67 65 20 66 72 6f 6d 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 sing.message.from.language.serve
50a20 72 22 20 6c 73 70 2d 65 72 72 6f 72 20 6c 73 70 2d 75 6e 6b 6e 6f 77 6e 2d 6d 65 73 73 61 67 65 r".lsp-error.lsp-unknown-message
50a40 2d 74 79 70 65 20 22 55 6e 6b 6e 6f 77 6e 20 6d 65 73 73 61 67 65 20 74 79 70 65 22 20 28 6c 73 -type."Unknown.message.type".(ls
50a60 70 2d 65 72 72 6f 72 20 6c 73 70 2d 70 61 72 73 65 2d 65 72 72 6f 72 29 20 6c 73 70 2d 75 6e 6b p-error.lsp-parse-error).lsp-unk
50a80 6e 6f 77 6e 2d 6a 73 6f 6e 2d 72 70 63 2d 76 65 72 73 69 6f 6e 20 22 55 6e 6b 6e 6f 77 6e 20 4a nown-json-rpc-version."Unknown.J
50aa0 53 4f 4e 2d 52 50 43 20 70 72 6f 74 6f 63 6f 6c 20 76 65 72 73 69 6f 6e 22 20 28 6c 73 70 2d 65 SON-RPC.protocol.version".(lsp-e
50ac0 72 72 6f 72 20 6c 73 70 2d 70 61 72 73 65 2d 65 72 72 6f 72 29 20 6c 73 70 2d 6e 6f 2d 63 6f 6e rror.lsp-parse-error).lsp-no-con
50ae0 74 65 6e 74 2d 6c 65 6e 67 74 68 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 20 68 65 61 64 tent-length."Content-Length.head
50b00 65 72 20 6d 69 73 73 69 6e 67 20 69 6e 20 6d 65 73 73 61 67 65 22 20 28 6c 73 70 2d 65 72 72 6f er.missing.in.message".(lsp-erro
50b20 72 20 6c 73 70 2d 70 61 72 73 65 2d 65 72 72 6f 72 29 20 6c 73 70 2d 69 6e 76 61 6c 69 64 2d 68 r.lsp-parse-error).lsp-invalid-h
50b40 65 61 64 65 72 2d 6e 61 6d 65 20 22 49 6e 76 61 6c 69 64 20 68 65 61 64 65 72 20 6e 61 6d 65 22 eader-name."Invalid.header.name"
50b60 20 28 6c 73 70 2d 65 72 72 6f 72 20 6c 73 70 2d 70 61 72 73 65 2d 65 72 72 6f 72 29 5d 20 34 29 .(lsp-error.lsp-parse-error)].4)
50b80 0a 23 40 35 34 20 47 65 74 20 74 68 65 20 6d 65 73 73 61 67 65 20 74 79 70 65 20 66 72 6f 6d 20 .#@54.Get.the.message.type.from.
50ba0 4a 53 4f 4e 2d 44 41 54 41 2e 0a 0a 28 66 6e 20 4a 53 4f 4e 2d 44 41 54 41 29 1f 0a 28 64 65 66 JSON-DATA...(fn.JSON-DATA)..(def
50bc0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 6d 65 73 73 61 67 65 2d 74 79 70 65 20 23 5b 32 alias.'lsp--get-message-type.#[2
50be0 35 37 20 22 5c 33 30 30 01 21 5c 32 30 33 18 00 5c 33 30 31 01 21 5c 32 30 33 0e 00 5c 33 30 32 57."\300.!\203..\301.!\203..\302
50c00 5c 32 30 37 5c 33 30 33 01 21 5c 32 30 33 16 00 5c 33 30 34 5c 32 30 37 5c 33 30 35 5c 32 30 37 \207\303.!\203..\304\207\305\207
50c20 5c 33 30 36 5c 32 30 37 22 20 5b 6c 73 70 3a 6a 73 6f 6e 2d 6d 65 73 73 61 67 65 2d 69 64 5c 3f \306\207".[lsp:json-message-id\?
50c40 20 6c 73 70 3a 6a 73 6f 6e 2d 6d 65 73 73 61 67 65 2d 65 72 72 6f 72 5c 3f 20 72 65 73 70 6f 6e .lsp:json-message-error\?.respon
50c60 73 65 2d 65 72 72 6f 72 20 6c 73 70 3a 6a 73 6f 6e 2d 6d 65 73 73 61 67 65 2d 6d 65 74 68 6f 64 se-error.lsp:json-message-method
50c80 5c 3f 20 72 65 71 75 65 73 74 20 72 65 73 70 6f 6e 73 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e \?.request.response.notification
50ca0 5d 20 33 20 28 23 24 20 2e 20 33 33 30 36 33 30 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 ].3.(#$...330630)]).(defconst.ls
50cc0 70 2d 2d 64 65 66 61 75 6c 74 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 p--default-notification-handlers
50ce0 20 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 22 5c 33 30 33 5c .(byte-code."\300\301\302\"\303\
50d00 33 30 34 5c 33 30 35 03 23 5c 32 31 30 5c 33 30 33 5c 33 30 36 5c 33 30 37 03 23 5c 32 31 30 5c 304\305.#\210\303\306\307.#\210\
50d20 33 30 33 5c 33 31 30 5c 33 31 31 03 23 5c 32 31 30 5c 33 30 33 5c 33 31 32 5c 33 31 33 03 23 5c 303\310\311.#\210\303\312\313.#\
50d40 32 31 30 5c 33 30 33 5c 33 31 34 5c 33 31 35 03 23 5c 32 31 30 5c 33 30 33 5c 33 31 36 5c 33 31 210\303\314\315.#\210\303\316\31
50d60 37 03 23 5c 32 31 30 5c 33 30 33 5c 33 32 30 5c 33 31 37 03 23 5c 32 31 30 5c 33 30 33 5c 33 32 7.#\210\303\320\317.#\210\303\32
50d80 31 5c 33 31 37 03 23 5c 32 31 30 5c 33 30 33 5c 33 32 32 5c 33 32 33 03 23 5c 32 31 30 5c 32 30 1\317.#\210\303\322\323.#\210\20
50da0 37 22 20 5b 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 7".[make-hash-table.:test.equal.
50dc0 70 75 74 68 61 73 68 20 22 77 69 6e 64 6f 77 2f 73 68 6f 77 4d 65 73 73 61 67 65 22 20 6c 73 70 puthash."window/showMessage".lsp
50de0 2d 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 6d 65 73 73 61 67 65 20 22 77 69 6e 64 6f 77 2f 6c 6f --window-show-message."window/lo
50e00 67 4d 65 73 73 61 67 65 22 20 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 6c 6f 67 2d 6d 65 73 73 61 67 gMessage".lsp--window-log-messag
50e20 65 20 22 77 69 6e 64 6f 77 2f 73 68 6f 77 49 6e 70 75 74 42 6f 78 22 20 6c 73 70 2d 2d 77 69 6e e."window/showInputBox".lsp--win
50e40 64 6f 77 2d 73 68 6f 77 2d 69 6e 70 75 74 2d 62 6f 78 20 22 77 69 6e 64 6f 77 2f 73 68 6f 77 51 dow-show-input-box."window/showQ
50e60 75 69 63 6b 50 69 63 6b 22 20 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 71 75 69 63 6b uickPick".lsp--window-show-quick
50e80 2d 70 69 63 6b 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 70 75 62 6c 69 73 68 44 69 61 67 6e -pick."textDocument/publishDiagn
50ea0 6f 73 74 69 63 73 22 20 6c 73 70 2d 2d 6f 6e 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 22 74 65 78 ostics".lsp--on-diagnostics."tex
50ec0 74 44 6f 63 75 6d 65 6e 74 2f 64 69 61 67 6e 6f 73 74 69 63 73 45 6e 64 22 20 69 67 6e 6f 72 65 tDocument/diagnosticsEnd".ignore
50ee0 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 61 67 6e 6f 73 74 69 63 73 42 65 67 69 6e 22 ."textDocument/diagnosticsBegin"
50f00 20 22 74 65 6c 65 6d 65 74 72 79 2f 65 76 65 6e 74 22 20 22 24 2f 70 72 6f 67 72 65 73 73 22 20 ."telemetry/event"."$/progress".
50f20 23 5b 35 31 34 20 22 08 02 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 70 72 6f 67 72 65 73 73 2d #[514."...\"\207".[lsp-progress-
50f40 66 75 6e 63 74 69 6f 6e 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 20 50 function].5."\n\n(fn.WORKSPACE.P
50f60 41 52 41 4d 53 29 22 5d 5d 20 35 29 29 0a 23 40 36 38 20 43 61 6c 6c 20 74 68 65 20 61 70 70 72 ARAMS)"]].5)).#@68.Call.the.appr
50f80 6f 70 72 69 61 74 65 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 4e 4f 54 49 46 49 43 41 54 49 4f 4e opriate.handler.for.NOTIFICATION
50fa0 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 ...(fn.INPUT0.INPUT1)..(defalias
50fc0 20 27 6c 73 70 2d 2d 6f 6e 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 23 5b 35 31 34 20 22 5c 33 .'lsp--on-notification.#[514."\3
50fe0 30 34 5c 33 30 35 02 5c 22 5c 33 30 34 5c 33 30 36 03 5c 22 5c 33 30 37 04 21 08 3e 5c 32 30 34 04\305.\"\304\306.\"\307.!.>\204
51000 18 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 33 48 5c 33 31 ..\310\311\312..D\"\210.\313H\31
51020 34 02 21 5c 32 30 33 2c 00 5c 33 31 35 5c 33 31 36 03 5c 33 31 37 06 06 5c 33 32 30 24 09 5c 22 4.!\203,.\315\316.\317..\320$.\"
51040 5c 32 31 30 5c 33 30 34 02 5c 33 30 37 03 21 5c 6e 3e 5c 32 30 34 3d 00 5c 33 31 30 5c 33 31 31 \210\304.\307.!\n>\204=.\310\311
51060 5c 33 32 31 05 44 5c 22 5c 32 31 30 02 5c 33 32 32 48 5c 22 5c 32 30 36 48 00 5c 33 30 34 02 0b \321.D\"\210.\322H\"\206H.\304..
51080 5c 22 5c 32 31 31 5c 32 30 33 52 00 5c 32 31 31 06 06 05 5c 22 5c 32 30 37 02 5c 32 30 35 62 00 \"\211\203R.\211...\"\207.\205b.
510a0 5c 33 32 33 5c 33 32 34 04 5c 22 3f 5c 32 30 35 62 00 5c 33 32 35 5c 33 32 36 04 5c 22 5c 32 30 \323\324.\"?\205b.\325\326.\"\20
510c0 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 7".[cl-struct-lsp--workspace-tag
510e0 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c s.lsp--cur-workspace.cl-struct-l
51100 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 2d 64 65 66 61 75 6c 74 2d 6e 6f 74 sp--client-tags.lsp--default-not
51120 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 67 65 74 68 61 73 68 20 22 70 61 72 61 ification-handlers.gethash."para
51140 6d 73 22 20 22 6d 65 74 68 6f 64 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e ms"."method".type-of.signal.wron
51160 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 g-type-argument.lsp--workspace.5
51180 20 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 70 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 79 2d 6e 65 .lsp--log-io-p.lsp--log-entry-ne
511a0 77 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 6e 69 6c 20 69 6e 63 6f 6d 69 w.lsp--make-log-entry.nil.incomi
511c0 6e 67 2d 6e 6f 74 69 66 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 36 20 73 74 72 69 6e 67 2d 70 72 ng-notif.lsp--client.6.string-pr
511e0 65 66 69 78 2d 70 20 22 24 22 20 6c 73 70 2d 77 61 72 6e 20 22 55 6e 6b 6e 6f 77 6e 20 6e 6f 74 efix-p."$".lsp-warn."Unknown.not
51200 69 66 69 63 61 74 69 6f 6e 3a 20 25 73 22 5d 20 31 31 20 28 23 24 20 2e 20 33 33 31 36 33 35 29 ification:.%s"].11.(#$...331635)
51220 5d 29 0a 23 40 39 37 20 47 65 74 20 73 65 63 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f ]).#@97.Get.section.configuratio
51240 6e 2e 0a 50 41 52 41 4d 53 20 61 72 65 20 74 68 65 20 60 77 6f 72 6b 73 70 61 63 65 2f 63 6f 6e n..PARAMS.are.the.`workspace/con
51260 66 69 67 75 72 61 74 69 6f 6e 27 20 72 65 71 75 65 73 74 20 70 61 72 61 6d 73 0a 0a 28 66 6e 20 figuration'.request.params..(fn.
51280 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 62 75 69 6c 64 2d 77 INPUT0)..(defalias.'lsp--build-w
512a0 6f 72 6b 73 70 61 63 65 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 72 65 73 70 6f 6e 73 65 20 orkspace-configuration-response.
512c0 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 #[257."\300\301.\"\302\303\304\3
512e0 30 35 04 5c 22 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 69 74 65 6d 73 22 20 61 70 05.\"\"\207".[gethash."items".ap
51300 70 6c 79 20 76 65 63 74 6f 72 20 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 ply.vector.-map.#[257."\300\301.
51320 5c 22 5c 33 30 32 01 5c 33 30 33 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 5c 33 30 37 5c 33 \"\302.\303\"\304\305\306.\307\3
51340 31 30 23 5c 22 01 47 5c 32 31 31 5c 33 31 31 58 5c 32 30 33 25 00 5c 33 30 30 03 5c 32 34 32 5c 10#\".G\211\311X\203%.\300.\242\
51360 33 31 32 06 06 21 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 22 23 5c 32 30 37 5c 32 31 31 5c 33 31 312..!\313\314\315\"#\207\211\31
51380 31 56 5c 32 30 35 51 00 5c 33 31 32 02 21 5c 32 31 31 5c 32 30 35 33 00 03 5c 32 31 31 5c 32 30 1V\205Q.\312.!\211\2053..\211\20
513a0 35 4f 00 5c 32 31 31 5c 32 30 33 4e 00 01 5c 32 30 33 4e 00 5c 33 30 30 01 5c 32 31 31 41 5c 32 5O.\211\203N..\203N.\300.\211A\2
513c0 36 32 03 5c 32 34 32 03 5c 33 31 36 23 5c 32 36 32 02 5c 32 30 32 37 00 01 5c 32 36 36 5c 32 30 62.\242.\316#\262.\2027..\266\20
513e0 32 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 73 65 63 74 69 6f 6e 22 20 73 70 6c 69 74 2d 2\207".[gethash."section".split-
51400 73 74 72 69 6e 67 20 22 5c 5c 2e 22 20 73 2d 6a 6f 69 6e 20 22 2e 22 20 2d 73 6c 69 63 65 20 30 string."\\.".s-join.".".-slice.0
51420 20 2d 31 20 31 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 73 65 63 74 69 6f 6e 20 .-1.1.lsp-configuration-section.
51440 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6e 69 6c 5d make-hash-table.:test.equal.nil]
51460 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 37 20 28 23 24 20 2e 20 .11."\n\n(fn.INPUT0)"]].7.(#$...
51480 33 33 32 33 32 38 29 5d 29 0a 23 40 31 30 36 20 53 65 6e 64 20 74 68 65 20 52 45 53 50 4f 4e 53 332328)]).#@106.Send.the.RESPONS
514a0 45 20 66 6f 72 20 52 45 51 55 45 53 54 20 69 6e 20 57 4f 52 4b 53 50 41 43 45 20 61 6e 64 20 6c E.for.REQUEST.in.WORKSPACE.and.l
514c0 6f 67 20 69 66 20 6e 65 65 64 65 64 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 20 52 45 43 og.if.needed...(fn.WORKSPACE.REC
514e0 56 2d 54 49 4d 45 20 52 45 51 55 45 53 54 20 52 45 53 50 4f 4e 53 45 29 1f 0a 28 64 65 66 61 6c V-TIME.REQUEST.RESPONSE)..(defal
51500 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 72 65 73 70 6f 6e 73 65 20 ias.'lsp--send-request-response.
51520 23 5b 31 30 32 38 20 22 5c 33 30 32 5c 33 30 33 03 5c 22 5c 33 30 32 5c 33 30 34 04 5c 22 5c 33 #[1028."\302\303.\"\302\304.\"\3
51540 30 32 5c 33 30 35 05 5c 22 5c 33 30 36 06 07 21 08 3e 5c 32 30 34 1d 00 5c 33 30 37 5c 33 31 30 02\305.\"\306..!.>\204..\307\310
51560 5c 33 31 31 06 09 44 5c 22 5c 32 31 30 06 06 5c 33 31 32 48 5c 33 31 33 02 06 06 5c 22 09 5c 32 \311..D\"\210..\312H\313...\".\2
51580 30 35 31 00 5c 33 31 34 04 04 06 07 5c 33 31 35 24 09 5c 32 30 35 43 00 5c 33 31 34 05 05 04 5c 051.\314....\315$.\205C.\314...\
515a0 33 31 36 5c 33 31 37 5c 33 32 30 06 0f 21 38 5c 33 32 31 5c 32 34 35 25 5c 33 32 32 06 06 21 5c 316\317\320..!8\321\245%\322..!\
515c0 32 30 33 56 00 5c 33 32 33 02 06 5c 66 5c 22 5c 32 31 30 5c 33 32 33 01 06 5c 66 5c 22 5c 32 31 203V.\323..\f\"\210\323..\f\"\21
515e0 30 5c 33 32 34 5c 33 32 35 04 21 05 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 0\324\325.!.\"\207".[cl-struct-l
51600 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 6c 6f 67 2d 69 6f 20 67 65 sp--workspace-tags.lsp-log-io.ge
51620 74 68 61 73 68 20 22 70 61 72 61 6d 73 22 20 22 6d 65 74 68 6f 64 22 20 22 69 64 22 20 74 79 70 thash."params"."method"."id".typ
51640 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.
51660 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 37 20 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 73 70 6f lsp--workspace.7.lsp--make-respo
51680 6e 73 65 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6c 6f 67 2d 65 6e 74 72 79 20 69 6e 63 6f 6d 69 6e 67 nse.lsp--make-log-entry.incoming
516a0 2d 72 65 71 20 6f 75 74 67 6f 69 6e 67 2d 72 65 73 70 20 32 20 74 69 6d 65 2d 73 69 6e 63 65 20 -req.outgoing-resp.2.time-since.
516c0 31 30 30 30 20 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 70 20 6c 73 70 2d 2d 6c 6f 67 2d 65 6e 74 72 1000.lsp--log-io-p.lsp--log-entr
516e0 79 2d 6e 65 77 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 6c 73 70 2d 2d 6d 61 6b y-new.lsp--send-no-wait.lsp--mak
51700 65 2d 6d 65 73 73 61 67 65 5d 20 31 38 20 28 23 24 20 2e 20 33 33 32 39 34 34 29 5d 29 0a 23 40 e-message].18.(#$...332944)]).#@
51720 31 33 39 20 43 61 6c 6c 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 68 61 6e 64 6c 65 72 139.Call.the.appropriate.handler
51740 20 66 6f 72 20 52 45 51 55 45 53 54 2c 20 61 6e 64 20 73 65 6e 64 20 74 68 65 20 72 65 74 75 72 .for.REQUEST,.and.send.the.retur
51760 6e 20 76 61 6c 75 65 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 2e 0a 57 4f 52 4b 53 50 41 43 45 n.value.to.the.server..WORKSPACE
51780 20 69 73 20 74 68 65 20 61 63 74 69 76 65 20 77 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 49 .is.the.active.workspace...(fn.I
517a0 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f NPUT0.INPUT1)..(defalias.'lsp--o
517c0 6e 2d 72 65 71 75 65 73 74 20 23 5b 35 31 34 20 22 5c 33 30 36 5c 33 30 37 02 5c 22 5c 33 30 36 n-request.#[514."\306\307.\"\306
517e0 5c 33 31 30 03 5c 22 5c 33 31 31 20 5c 33 31 32 05 21 08 3e 5c 32 30 34 1a 00 5c 33 31 33 5c 33 \310.\"\311.\312.!.>\204..\313\3
51800 31 34 5c 33 31 35 06 07 44 5c 22 5c 32 31 30 04 5c 33 31 36 48 5c 33 31 32 06 06 21 08 3e 5c 32 14\315..D\"\210.\316H\312..!.>\2
51820 30 34 2e 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 08 44 5c 22 5c 32 31 30 05 5c 33 31 37 48 5c 04..\313\314\315..D\"\210.\317H\
51840 33 32 30 5c 33 30 36 05 5c 33 31 32 05 21 09 3e 5c 32 30 34 44 00 5c 33 31 33 5c 33 31 34 5c 33 320\306.\312.!.>\204D.\313\314\3
51860 32 31 06 07 44 5c 22 5c 32 31 30 04 5c 33 32 32 48 5c 33 32 30 23 5c 32 31 31 5c 32 36 32 02 5c 21..D\"\210.\322H\320#\211\262.\
51880 32 30 33 58 00 5c 32 31 31 06 08 06 07 5c 22 5c 32 30 32 14 02 5c 33 30 36 05 5c 33 31 32 05 21 203X.\211....\"\202..\306.\312.!
518a0 09 3e 5c 32 30 34 6a 00 5c 33 31 33 5c 33 31 34 5c 33 32 31 06 07 44 5c 22 5c 32 31 30 04 5c 33 .>\204j.\313\314\321..D\"\210.\3
518c0 32 33 48 5c 33 32 30 23 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 31 31 00 5c 32 31 31 06 08 23H\320#\211\262.\203\211.\211..
518e0 06 07 5c 33 32 34 5c 33 32 35 06 5c 66 06 09 06 0d 24 23 5c 32 31 30 5c 33 32 36 5c 32 30 32 14 ..\324\325.\f....$#\210\326\202.
51900 02 04 5c 33 32 37 5c 32 36 37 5c 32 30 32 09 02 5c 33 33 30 5c 33 33 31 5c 33 33 32 06 08 21 5c ..\327\267\202..\330\331\332..!\
51920 22 5c 32 31 30 5c 33 33 30 5c 33 33 33 03 5c 22 5c 32 31 30 5c 33 32 30 5c 32 30 32 14 02 5c 33 "\210\330\333.\"\210\320\202..\3
51940 33 34 06 06 21 5c 33 33 35 01 44 5c 32 36 32 01 5c 32 30 32 14 02 5c 33 33 36 06 06 21 5c 33 33 34..!\335.D\262.\202..\336..!\33
51960 37 5c 33 34 30 02 5c 32 30 36 5c 32 36 37 00 5c 33 34 31 5c 22 5c 32 36 32 01 5c 32 30 32 14 02 7\340.\206\267.\341\"\262.\202..
51980 5c 33 33 30 5c 33 34 32 5c 33 34 33 06 08 21 5c 22 5c 32 31 30 5c 33 33 30 5c 33 34 34 03 5c 22 \330\342\343..!\"\210\330\344.\"
519a0 5c 32 31 30 5c 33 32 30 5c 32 30 32 14 02 5c 33 34 35 5c 33 34 36 31 5c 33 34 30 00 5c 33 34 37 \210\320\202..\345\3461\340.\347
519c0 5c 33 35 30 06 08 21 5c 33 35 31 5c 22 5c 32 31 30 5c 33 35 32 30 5c 32 30 32 5c 33 35 32 00 5c \350..!\351\"\210\3520\202\352.\
519e0 33 35 33 5c 33 35 34 5c 33 35 35 03 21 5c 22 5c 32 31 30 5c 33 34 31 5c 32 36 32 01 44 5c 32 30 353\354\355.!\"\210\341\262.D\20
51a00 32 14 02 06 07 1a 01 40 5c 32 31 31 5c 32 30 33 1d 01 5c 33 35 36 01 5c 33 35 37 5c 22 5c 32 31 2......@\211\203..\356.\357\"\21
51a20 31 5c 32 30 33 0f 01 5c 33 35 36 02 5c 33 36 30 5c 22 1b 5c 32 31 31 5c 33 36 31 5c 33 36 32 06 1\203..\356.\360\".\211\361\362.
51a40 5c 6e 5c 22 21 29 5c 32 30 32 18 01 72 01 71 5c 32 31 30 5c 33 36 33 06 08 21 29 5c 32 36 32 01 \n\"!)\202..r.q\210\363..!)\262.
51a60 5c 32 30 32 59 01 5c 33 36 34 5c 33 36 35 5c 33 35 32 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 \202Y.\364\365\352\"r\211q\210\3
51a80 36 31 5c 33 36 36 02 5c 22 5c 32 31 36 5c 33 36 37 5c 33 30 34 21 5c 32 31 30 5c 33 37 30 5c 33 61\366.\"\216\367\304!\210\370\3
51aa0 37 31 5c 33 37 30 5c 33 31 32 06 0d 21 08 3e 5c 32 30 34 42 01 5c 33 31 33 5c 33 31 34 5c 33 31 71\370\312..!.>\204B.\313\314\31
51ac0 35 06 0f 44 5c 22 5c 32 31 30 06 5c 66 5c 33 37 32 48 21 5c 22 14 5c 33 37 33 20 5c 32 31 30 5c 5..D\"\210.\f\372H!\".\373.\210\
51ae0 33 36 33 06 08 21 5c 33 36 37 5c 33 30 34 21 5c 32 31 30 5c 33 32 30 14 2a 5c 32 36 32 01 5c 32 363..!\367\304!\210\320.*\262.\2
51b00 36 32 01 29 5c 32 30 32 14 02 5c 33 30 36 5c 33 31 32 06 09 21 08 3e 5c 32 30 34 71 01 5c 33 31 62.)\202..\306\312..!.>\204q.\31
51b20 33 5c 33 31 34 5c 33 31 35 06 0b 44 5c 22 5c 32 31 30 06 08 5c 33 31 36 48 5c 33 31 32 01 21 09 3\314\315..D\"\210..\316H\312.!.
51b40 3e 5c 32 30 34 5c 32 30 34 01 5c 33 31 33 5c 33 31 34 5c 33 32 31 03 44 5c 22 5c 32 31 30 5c 32 >\204\204.\313\314\321.D\"\210\2
51b60 31 31 5c 33 37 34 48 5c 32 36 32 01 5c 33 37 35 20 5c 33 31 32 01 21 0d 3e 5c 32 30 34 5c 32 33 11\374H\262.\375.\312.!.>\204\23
51b80 32 01 5c 33 31 33 5c 33 31 34 5c 33 37 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 37 36 48 5c 2.\313\314\375.D\"\210\211\376H\
51ba0 32 36 32 01 5c 22 5c 32 30 36 5c 32 37 31 01 5c 33 37 35 20 5c 33 31 32 01 21 0d 3e 5c 32 30 34 262.\"\206\271.\375.\312.!.>\204
51bc0 5c 32 36 34 01 5c 33 31 33 5c 33 31 34 5c 33 37 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 37 \264.\313\314\375.D\"\210\211\37
51be0 37 48 5c 32 36 32 01 5c 32 30 31 42 00 5c 32 30 31 43 00 5c 32 30 31 44 00 5c 32 30 31 45 00 5c 7H\262.\201B.\201C.\201D.\201E.\
51c00 32 30 31 46 00 05 21 5c 22 5c 22 5c 32 36 32 01 5c 32 30 32 14 02 5c 33 32 30 5c 32 30 32 14 02 201F..!\"\"\262.\202..\320\202..
51c20 0e 40 5c 32 30 33 5c 33 35 33 01 5c 32 30 31 47 00 5c 32 30 31 48 00 21 5c 32 30 33 5c 33 35 33 .@\203\353.\201G.\201H.!\203\353
51c40 01 5c 32 30 31 48 00 06 08 21 5c 32 31 30 5c 33 32 30 5c 32 30 32 14 02 0e 41 5c 32 30 33 05 02 .\201H...!\210\320\202...A\203..
51c60 5c 32 30 31 47 00 5c 32 30 31 49 00 21 5c 32 30 33 05 02 5c 32 30 31 49 00 06 08 21 5c 32 31 30 \201G.\201I.!\203..\201I...!\210
51c80 5c 33 32 30 5c 32 30 32 14 02 5c 32 30 31 4a 00 5c 32 30 31 4b 00 06 06 5c 22 5c 32 31 30 5c 33 \320\202..\201J.\201K...\"\210\3
51ca0 32 30 5c 32 31 31 5c 33 32 36 3d 3f 5c 32 30 35 24 02 5c 33 32 35 06 09 06 06 06 5c 6e 04 24 5c 20\211\326=?\205$.\325.....\n.$\
51cc0 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 207".[cl-struct-lsp--workspace-t
51ce0 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c ags.cl-struct-lsp--client-tags.l
51d00 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f sp--cur-workspace.lsp--buffer-wo
51d20 72 6b 73 70 61 63 65 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 73 74 72 rkspaces.buffer-file-name.cl-str
51d40 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 22 70 61 uct-lsp-session-tags.gethash."pa
51d60 72 61 6d 73 22 20 22 6d 65 74 68 6f 64 22 20 63 75 72 72 65 6e 74 2d 74 69 6d 65 20 74 79 70 65 rams"."method".current-time.type
51d80 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 6c -of.signal.wrong-type-argument.l
51da0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 39 20 6e 69 6c 20 6c 73 70 2d 2d 63 6c 69 65 6e sp--workspace.5.9.nil.lsp--clien
51dc0 74 20 37 20 32 39 20 2d 70 61 72 74 69 61 6c 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 t.7.29.-partial.lsp--send-reques
51de0 74 2d 72 65 73 70 6f 6e 73 65 20 64 65 6c 61 79 2d 72 65 73 70 6f 6e 73 65 20 23 73 28 68 61 73 t-response.delay-response.#s(has
51e00 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 31 30 20 74 65 73 74 20 65 71 75 61 6c 20 72 65 68 61 73 h-table.size.10.test.equal.rehas
51e20 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 h-size.1.5.rehash-threshold.0.81
51e40 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 22 63 6c 69 65 6e 74 2f 72 65 67 69 25.purecopy.t.data.("client/regi
51e60 73 74 65 72 43 61 70 61 62 69 6c 69 74 79 22 20 31 34 33 20 22 77 69 6e 64 6f 77 2f 73 68 6f 77 sterCapability".143."window/show
51e80 4d 65 73 73 61 67 65 52 65 71 75 65 73 74 22 20 31 36 30 20 22 77 69 6e 64 6f 77 2f 73 68 6f 77 MessageRequest".160."window/show
51ea0 44 6f 63 75 6d 65 6e 74 22 20 31 37 32 20 22 63 6c 69 65 6e 74 2f 75 6e 72 65 67 69 73 74 65 72 Document".172."client/unregister
51ec0 43 61 70 61 62 69 6c 69 74 79 22 20 31 38 39 20 22 77 6f 72 6b 73 70 61 63 65 2f 61 70 70 6c 79 Capability".189."workspace/apply
51ee0 45 64 69 74 22 20 32 30 36 20 22 77 6f 72 6b 73 70 61 63 65 2f 63 6f 6e 66 69 67 75 72 61 74 69 Edit".206."workspace/configurati
51f00 6f 6e 22 20 32 33 38 20 22 77 6f 72 6b 73 70 61 63 65 2f 77 6f 72 6b 73 70 61 63 65 46 6f 6c 64 on".238."workspace/workspaceFold
51f20 65 72 73 22 20 33 35 31 20 22 77 69 6e 64 6f 77 2f 77 6f 72 6b 44 6f 6e 65 50 72 6f 67 72 65 73 ers".351."window/workDoneProgres
51f40 73 2f 63 72 65 61 74 65 22 20 34 36 35 20 22 77 6f 72 6b 73 70 61 63 65 2f 73 65 6d 61 6e 74 69 s/create".465."workspace/semanti
51f60 63 54 6f 6b 65 6e 73 2f 72 65 66 72 65 73 68 22 20 34 36 39 20 22 77 6f 72 6b 73 70 61 63 65 2f cTokens/refresh".469."workspace/
51f80 63 6f 64 65 4c 65 6e 73 2f 72 65 66 72 65 73 68 22 20 34 39 35 29 29 20 6d 61 70 63 20 6c 73 70 codeLens/refresh".495)).mapc.lsp
51fa0 2d 2d 73 65 72 76 65 72 2d 72 65 67 69 73 74 65 72 2d 63 61 70 61 62 69 6c 69 74 79 20 6c 73 70 --server-register-capability.lsp
51fc0 3a 72 65 67 69 73 74 72 61 74 69 6f 6e 2d 70 61 72 61 6d 73 2d 72 65 67 69 73 74 72 61 74 69 6f :registration-params-registratio
51fe0 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 35 26 00 5c 33 30 32 01 5c 33 30 33 5c ns.#[257."\301.!\205&.\302.\303\
52000 22 5c 32 31 31 5c 32 30 33 1a 00 5c 33 30 32 02 5c 33 30 34 5c 22 18 5c 32 31 31 5c 33 30 35 21 "\211\203..\302.\304\".\211\305!
52020 29 5c 32 30 32 24 00 72 01 71 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 5c 33 30 37 20 29 5c 32 36 )\202$.r.q\210\306.\210\307.)\26
52040 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 2.\207".[lsp--buffer-workspaces.
52060 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 lsp-buffer-live-p.plist-get.:wit
52080 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 h-current-buffer.:workspaces.#[0
520a0 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 22 20 5b 6c 73 70 2d 75 6e 63 6f 6e ."\300.\210\301.\207".[lsp-uncon
520c0 66 69 67 2d 62 75 66 66 65 72 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 62 75 66 66 65 72 5d fig-buffer.lsp-configure-buffer]
520e0 20 31 5d 20 6c 73 70 2d 75 6e 63 6f 6e 66 69 67 2d 62 75 66 66 65 72 20 6c 73 70 2d 63 6f 6e 66 .1].lsp-unconfig-buffer.lsp-conf
52100 69 67 75 72 65 2d 62 75 66 66 65 72 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 29 22 5d 20 igure-buffer].5."\n\n(fn.BUF)"].
52120 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 6c 6f 67 2d 6d 65 73 73 61 67 65 2d 72 65 71 75 65 73 74 20 lsp--window-log-message-request.
52140 3a 74 69 74 6c 65 20 6c 73 70 2d 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 64 6f 63 75 6d 65 6e 74 :title.lsp--window-show-document
52160 20 6c 73 70 2d 6d 61 6b 65 2d 73 68 6f 77 2d 64 6f 63 75 6d 65 6e 74 2d 72 65 73 75 6c 74 20 3a .lsp-make-show-document-result.:
52180 73 75 63 63 65 73 73 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d success.:json-false.lsp--server-
521a0 75 6e 72 65 67 69 73 74 65 72 2d 63 61 70 61 62 69 6c 69 74 79 20 6c 73 70 3a 75 6e 72 65 67 69 unregister-capability.lsp:unregi
521c0 73 74 72 61 74 69 6f 6e 2d 70 61 72 61 6d 73 2d 75 6e 72 65 67 69 73 74 65 72 61 74 69 6f 6e 73 stration-params-unregisterations
521e0 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 35 26 00 5c 33 30 32 01 5c 33 30 33 5c 22 5c .#[257."\301.!\205&.\302.\303\"\
52200 32 31 31 5c 32 30 33 1a 00 5c 33 30 32 02 5c 33 30 34 5c 22 18 5c 32 31 31 5c 33 30 35 21 29 5c 211\203..\302.\304\".\211\305!)\
52220 32 30 32 24 00 72 01 71 5c 32 31 30 5c 33 30 36 20 5c 32 31 30 5c 33 30 37 20 29 5c 32 36 32 01 202$.r.q\210\306.\210\307.)\262.
52240 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 \207".[lsp--buffer-workspaces.ls
52260 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d p-buffer-live-p.plist-get.:with-
52280 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 current-buffer.:workspaces.#[0."
522a0 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 20 5c 32 30 37 22 20 5b 6c 73 70 2d 75 6e 63 6f 6e 66 69 \300.\210\301.\207".[lsp-unconfi
522c0 67 2d 62 75 66 66 65 72 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 62 75 66 66 65 72 5d 20 31 g-buffer.lsp-configure-buffer].1
522e0 5d 20 6c 73 70 2d 75 6e 63 6f 6e 66 69 67 2d 62 75 66 66 65 72 20 6c 73 70 2d 63 6f 6e 66 69 67 ].lsp-unconfig-buffer.lsp-config
52300 75 72 65 2d 62 75 66 66 65 72 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 29 22 5d 20 3a 61 ure-buffer].5."\n\n(fn.BUF)"].:a
52320 70 70 6c 69 65 64 20 28 65 72 72 6f 72 29 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 77 6f 72 6b 73 70 pplied.(error).lsp--apply-worksp
52340 61 63 65 2d 65 64 69 74 20 6c 73 70 3a 61 70 70 6c 79 2d 77 6f 72 6b 73 70 61 63 65 2d 65 64 69 ace-edit.lsp:apply-workspace-edi
52360 74 2d 70 61 72 61 6d 73 2d 65 64 69 74 20 73 65 72 76 65 72 2d 72 65 71 75 65 73 74 65 64 20 74 t-params-edit.server-requested.t
52380 20 6c 73 70 2d 2d 65 72 72 6f 72 20 22 46 61 69 6c 65 64 20 74 6f 20 61 70 70 6c 79 20 65 64 69 .lsp--error."Failed.to.apply.edi
523a0 74 73 20 77 69 74 68 20 6d 65 73 73 61 67 65 20 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 ts.with.message.%s".error-messag
523c0 65 2d 73 74 72 69 6e 67 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 e-string.plist-get.:with-current
523e0 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 -buffer.:workspaces.make-closure
52400 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 62 75 .#[0."\301\300!\207".[V0.lsp--bu
52420 69 6c 64 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 72 65 73 70 ild-workspace-configuration-resp
52440 6f 6e 73 65 5d 20 32 5d 20 6c 73 70 2d 2d 62 75 69 6c 64 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6f onse].2].lsp--build-workspace-co
52460 6e 66 69 67 75 72 61 74 69 6f 6e 2d 72 65 73 70 6f 6e 73 65 20 67 65 6e 65 72 61 74 65 2d 6e 65 nfiguration-response.generate-ne
52480 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 w-buffer.".*temp*".#[0."\301\300
524a0 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 !\205..\302\300!\207".[V0.buffer
524c0 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 6d 61 6b 65 2d 6c 6f 63 61 6c -name.kill-buffer].2].make-local
524e0 2d 76 61 72 69 61 62 6c 65 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6c 73 70 2d -variable.expand-file-name."lsp-
52500 6d 6f 64 65 2d 74 65 6d 70 22 20 34 20 68 61 63 6b 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 mode-temp".4.hack-local-variable
52520 73 20 31 35 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 33 20 31 20 6c 73 70 2d 73 65 6d 61 6e 74 69 s.15.lsp-session.3.1.lsp-semanti
52540 63 2d 74 6f 6b 65 6e 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 6c 65 6e 73 2d 65 6e 61 62 6c 65 20 c-tokens-enable.lsp-lens-enable.
52560 61 70 70 6c 79 20 76 65 63 74 6f 72 20 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 apply.vector.-map.#[257."\300\30
52580 31 02 21 44 5c 32 30 37 22 20 5b 3a 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 1.!D\207".[:uri.lsp--path-to-uri
525a0 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 46 4f 4c 44 45 52 29 22 5d 20 2d 64 69 73 74 69 6e 63 74 ].4."\n\n(fn.FOLDER)"].-distinct
525c0 20 66 62 6f 75 6e 64 70 20 6c 73 70 2d 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d 6f 6e .fboundp.lsp--semantic-tokens-on
525e0 2d 72 65 66 72 65 73 68 20 6c 73 70 2d 2d 6c 65 6e 73 2d 6f 6e 2d 72 65 66 72 65 73 68 20 6c 73 -refresh.lsp--lens-on-refresh.ls
52600 70 2d 77 61 72 6e 20 22 55 6e 6b 6e 6f 77 6e 20 72 65 71 75 65 73 74 20 6d 65 74 68 6f 64 3a 20 p-warn."Unknown.request.method:.
52620 25 73 22 5d 20 31 37 20 28 23 24 20 2e 20 33 33 33 36 30 34 29 5d 29 0a 23 40 35 32 20 46 6f 72 %s"].17.(#$...333604)]).#@52.For
52640 6d 61 74 20 45 52 52 20 61 73 20 61 20 75 73 65 72 20 66 72 69 65 6e 64 6c 79 20 73 74 72 69 6e mat.ERR.as.a.user.friendly.strin
52660 67 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d g...(fn.INPUT0)..(defalias.'lsp-
52680 2d 65 72 72 6f 72 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 -error-string.#[257."\301\302.\"
526a0 5c 33 30 31 5c 33 30 33 03 5c 22 5c 33 30 34 5c 33 30 35 03 5c 33 30 36 04 08 5c 22 40 5c 32 30 \301\303.\"\304\305.\306..\"@\20
526c0 36 14 00 5c 33 30 37 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 65 72 72 6f 72 73 20 67 65 74 68 61 6..\307#\207".[lsp--errors.getha
526e0 73 68 20 22 6d 65 73 73 61 67 65 22 20 22 63 6f 64 65 22 20 66 6f 72 6d 61 74 20 22 45 72 72 6f sh."message"."code".format."Erro
52700 72 20 66 72 6f 6d 20 74 68 65 20 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 3a 20 25 73 20 28 r.from.the.Language.Server:.%s.(
52720 25 73 29 22 20 61 6c 69 73 74 2d 67 65 74 20 22 55 6e 6b 6e 6f 77 6e 20 65 72 72 6f 72 22 5d 20 %s)".alist-get."Unknown.error"].
52740 39 20 28 23 24 20 2e 20 33 33 37 34 36 39 29 5d 29 0a 23 40 31 36 20 0a 0a 28 66 6e 20 48 45 41 9.(#$...337469)]).#@16...(fn.HEA
52760 44 45 52 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 62 6f 64 79 2d DERS)..(defalias.'lsp--get-body-
52780 6c 65 6e 67 74 68 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 41 5c 32 31 31 5c 32 length.#[257."\300\301.\"A\211\2
527a0 30 33 0d 00 5c 33 30 32 01 21 5c 32 30 37 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 61 73 03..\302.!\207\303\304!\207".[as
527c0 73 6f 63 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 22 20 73 74 72 69 6e 67 2d 74 6f 2d 6e soc."Content-Length".string-to-n
527e0 75 6d 62 65 72 20 65 72 72 6f 72 20 22 4e 6f 20 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 20 68 umber.error."No.Content-Length.h
52800 65 61 64 65 72 22 5d 20 34 20 28 23 24 20 2e 20 33 33 37 37 35 31 29 5d 29 0a 23 40 35 33 20 50 eader"].4.(#$...337751)]).#@53.P
52820 61 72 73 65 20 73 74 72 69 6e 67 20 53 20 61 73 20 61 20 4c 53 50 20 28 4b 45 59 20 2e 20 56 41 arse.string.S.as.a.LSP.(KEY...VA
52840 4c 29 20 68 65 61 64 65 72 2e 0a 0a 28 66 6e 20 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c L).header...(fn.S)..(defalias.'l
52860 73 70 2d 2d 70 61 72 73 65 2d 68 65 61 64 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 sp--parse-header.#[257."\300\301
52880 02 5c 22 5c 33 30 32 5c 32 31 31 02 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 05 43 5c 22 5c 32 .\"\302\211.\204..\303\304.C\"\2
528a0 31 30 03 5c 33 30 35 04 4f 5c 32 36 32 02 5c 33 30 36 04 04 54 5c 33 30 32 4f 21 5c 32 36 32 01 10.\305.O\262.\306..T\302O!\262.
528c0 01 5c 33 30 37 5c 32 33 32 5c 32 30 33 70 00 5c 33 31 30 5c 33 30 32 5c 33 31 31 5c 33 30 32 03 .\307\232\203p.\310\302\311\302.
528e0 54 5c 32 31 31 5c 32 36 32 05 5c 32 30 33 57 00 03 05 47 57 5c 32 30 33 57 00 04 04 48 5c 32 36 T\211\262.\203W...GW\203W...H\26
52900 32 03 02 5c 33 31 32 56 5c 32 30 34 49 00 02 5c 33 31 33 57 5c 32 30 33 53 00 5c 33 30 32 5c 32 2..\312V\204I..\313W\203S.\302\2
52920 36 32 01 5c 33 30 32 5c 32 31 31 5c 32 36 32 03 5c 32 30 32 54 00 5c 33 31 31 5c 32 30 34 29 00 62.\302\211\262.\202T.\311\204).
52940 01 5c 32 30 33 60 00 5c 32 36 36 04 5c 32 30 32 70 00 5c 32 31 31 5c 32 36 36 5c 32 30 34 5c 32 .\203`.\266.\202p.\211\266\204\2
52960 30 34 70 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 04 5c 22 5c 33 30 32 5c 32 31 31 24 04p.\314\315\316\317.\"\302\211$
52980 5c 32 31 30 01 01 42 5c 32 30 37 22 20 5b 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 3a 22 20 6e \210..B\207".[string-match.":".n
529a0 69 6c 20 73 69 67 6e 61 6c 20 6c 73 70 2d 69 6e 76 61 6c 69 64 2d 68 65 61 64 65 72 2d 6e 61 6d il.signal.lsp-invalid-header-nam
529c0 65 20 30 20 73 2d 74 72 69 6d 2d 6c 65 66 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 22 e.0.s-trim-left."Content-Length"
529e0 20 2d 31 20 74 20 35 37 20 34 38 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 .-1.t.57.48.cl--assertion-failed
52a00 20 28 63 6c 2d 6c 6f 6f 70 20 66 6f 72 20 63 20 61 63 72 6f 73 73 20 76 61 6c 20 77 68 65 6e 20 .(cl-loop.for.c.across.val.when.
52a20 28 6f 72 20 28 3e 20 63 20 35 37 29 20 28 3c 20 63 20 34 38 29 29 20 72 65 74 75 72 6e 20 6e 69 (or.(>.c.57).(<.c.48)).return.ni
52a40 6c 20 66 69 6e 61 6c 6c 79 20 72 65 74 75 72 6e 20 74 29 20 66 6f 72 6d 61 74 20 22 49 6e 76 61 l.finally.return.t).format."Inva
52a60 6c 69 64 20 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 20 76 61 6c 75 65 3a 20 25 73 22 5d 20 31 lid.Content-Length.value:.%s"].1
52a80 30 20 28 23 24 20 2e 20 33 33 37 39 35 31 29 5d 29 0a 23 40 33 33 20 52 65 61 64 20 6a 73 6f 6e 0.(#$...337951)]).#@33.Read.json
52aa0 20 73 74 72 69 6e 67 20 53 54 52 2e 0a 0a 28 66 6e 20 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 .string.STR...(fn.STR)..(defalia
52ac0 73 20 27 6c 73 70 2d 2d 72 65 61 64 2d 6a 73 6f 6e 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 32 35 s.'lsp--read-json.'(macro...#[25
52ae0 37 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 10 00 5c 7."\300\301!\210\302\303!\203..\
52b00 33 30 33 01 5c 33 30 34 42 42 5c 32 30 37 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 45 5c 32 30 303.\304BB\207\305\306\307.DE\20
52b20 37 22 20 5b 72 65 71 75 69 72 65 20 6a 73 6f 6e 20 66 62 6f 75 6e 64 70 20 6a 73 6f 6e 2d 70 61 7".[require.json.fboundp.json-pa
52b40 72 73 65 2d 73 74 72 69 6e 67 20 28 3a 6f 62 6a 65 63 74 2d 74 79 70 65 20 28 69 66 20 6c 73 70 rse-string.(:object-type.(if.lsp
52b60 2d 75 73 65 2d 70 6c 69 73 74 73 20 27 70 6c 69 73 74 20 27 68 61 73 68 2d 74 61 62 6c 65 29 20 -use-plists.'plist.'hash-table).
52b80 3a 6e 75 6c 6c 2d 6f 62 6a 65 63 74 20 6e 69 6c 20 3a 66 61 6c 73 65 2d 6f 62 6a 65 63 74 20 6e :null-object.nil.:false-object.n
52ba0 69 6c 29 20 6c 65 74 20 28 28 6a 73 6f 6e 2d 61 72 72 61 79 2d 74 79 70 65 20 27 76 65 63 74 6f il).let.((json-array-type.'vecto
52bc0 72 29 20 28 6a 73 6f 6e 2d 6f 62 6a 65 63 74 2d 74 79 70 65 20 28 69 66 20 6c 73 70 2d 75 73 65 r).(json-object-type.(if.lsp-use
52be0 2d 70 6c 69 73 74 73 20 27 70 6c 69 73 74 20 27 68 61 73 68 2d 74 61 62 6c 65 29 29 20 28 6a 73 -plists.'plist.'hash-table)).(js
52c00 6f 6e 2d 66 61 6c 73 65 20 6e 69 6c 29 29 20 6a 73 6f 6e 2d 72 65 61 64 2d 66 72 6f 6d 2d 73 74 on-false.nil)).json-read-from-st
52c20 72 69 6e 67 5d 20 35 20 28 23 24 20 2e 20 33 33 38 35 38 33 29 5d 29 29 0a 23 40 33 36 20 52 65 ring].5.(#$...338583)])).#@36.Re
52c40 61 64 20 6a 73 6f 6e 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e ad.json.from.the.current.buffer.
52c60 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6a 73 6f 6e 2d 72 65 61 64 2d 62 75 66 66 65 ..(defalias.'lsp-json-read-buffe
52c80 72 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 r.'(macro...#[0."\300\301!\210\3
52ca0 30 32 5c 33 30 33 21 5c 32 30 33 5c 66 00 5c 33 30 34 5c 32 30 37 5c 33 30 35 5c 32 30 37 22 20 02\303!\203\f.\304\207\305\207".
52cc0 5b 72 65 71 75 69 72 65 20 6a 73 6f 6e 20 66 62 6f 75 6e 64 70 20 6a 73 6f 6e 2d 70 61 72 73 65 [require.json.fboundp.json-parse
52ce0 2d 73 74 72 69 6e 67 20 28 6a 73 6f 6e 2d 70 61 72 73 65 2d 62 75 66 66 65 72 20 3a 6f 62 6a 65 -string.(json-parse-buffer.:obje
52d00 63 74 2d 74 79 70 65 20 28 69 66 20 6c 73 70 2d 75 73 65 2d 70 6c 69 73 74 73 20 27 70 6c 69 73 ct-type.(if.lsp-use-plists.'plis
52d20 74 20 27 68 61 73 68 2d 74 61 62 6c 65 29 20 3a 6e 75 6c 6c 2d 6f 62 6a 65 63 74 20 6e 69 6c 20 t.'hash-table).:null-object.nil.
52d40 3a 66 61 6c 73 65 2d 6f 62 6a 65 63 74 20 6e 69 6c 29 20 28 6c 65 74 20 28 28 6a 73 6f 6e 2d 61 :false-object.nil).(let.((json-a
52d60 72 72 61 79 2d 74 79 70 65 20 27 76 65 63 74 6f 72 29 20 28 6a 73 6f 6e 2d 6f 62 6a 65 63 74 2d rray-type.'vector).(json-object-
52d80 74 79 70 65 20 28 69 66 20 6c 73 70 2d 75 73 65 2d 70 6c 69 73 74 73 20 27 70 6c 69 73 74 20 27 type.(if.lsp-use-plists.'plist.'
52da0 68 61 73 68 2d 74 61 62 6c 65 29 29 20 28 6a 73 6f 6e 2d 66 61 6c 73 65 20 6e 69 6c 29 29 20 28 hash-table)).(json-false.nil)).(
52dc0 6a 73 6f 6e 2d 72 65 61 64 29 29 5d 20 32 20 28 23 24 20 2e 20 33 33 39 30 30 36 29 5d 29 29 0a json-read))].2.(#$...339006)])).
52de0 23 40 33 33 20 52 65 61 64 20 6a 73 6f 6e 20 66 69 6c 65 2e 0a 0a 28 66 6e 20 46 49 4c 45 2d 50 #@33.Read.json.file...(fn.FILE-P
52e00 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 61 64 2d 6a 73 6f 6e 2d ATH)..(defalias.'lsp--read-json-
52e20 66 69 6c 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 5c 33 30 33 08 5c 32 30 33 0d file.#[257."\301\302.!\303.\203.
52e40 00 5c 33 30 34 5c 32 30 32 0e 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 37 26 .\304\202..\305\306\307\310\307&
52e60 07 5c 32 30 37 22 20 5b 6c 73 70 2d 75 73 65 2d 70 6c 69 73 74 73 20 6a 73 6f 6e 2d 70 61 72 73 .\207".[lsp-use-plists.json-pars
52e80 65 2d 73 74 72 69 6e 67 20 66 2d 72 65 61 64 2d 74 65 78 74 20 3a 6f 62 6a 65 63 74 2d 74 79 70 e-string.f-read-text.:object-typ
52ea0 65 20 70 6c 69 73 74 20 68 61 73 68 2d 74 61 62 6c 65 20 3a 6e 75 6c 6c 2d 6f 62 6a 65 63 74 20 e.plist.hash-table.:null-object.
52ec0 6e 69 6c 20 3a 66 61 6c 73 65 2d 6f 62 6a 65 63 74 5d 20 39 20 28 23 24 20 2e 20 33 33 39 34 32 nil.:false-object].9.(#$...33942
52ee0 39 29 5d 29 0a 23 40 38 39 20 43 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 70 61 72 73 65 72 9)]).#@89.Called.when.the.parser
52f00 20 50 20 72 65 61 64 20 61 20 63 6f 6d 70 6c 65 74 65 20 4d 53 47 20 66 72 6f 6d 20 74 68 65 20 .P.read.a.complete.MSG.from.the.
52f20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 4a 53 4f 4e 2d 44 41 54 41 20 57 4f 52 4b 53 50 41 43 45 server...(fn.JSON-DATA.WORKSPACE
52f40 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 61 72 73 65 72 2d 6f 6e 2d 6d 65 73 )..(defalias.'lsp--parser-on-mes
52f60 73 61 67 65 20 23 5b 35 31 34 20 22 5c 33 30 33 31 3a 01 5c 32 31 31 18 5c 33 30 34 01 21 09 3e sage.#[514."\3031:.\211.\304.!.>
52f80 5c 32 30 34 15 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 \204..\305\306\307.D\"\210\211\3
52fa0 31 30 48 5c 33 31 31 03 21 5c 32 31 31 5c 32 30 35 2b 00 5c 32 31 31 3b 5c 32 30 33 2a 00 5c 33 10H\311.!\211\205+.\211;\203*.\3
52fc0 31 32 01 21 5c 32 30 32 2b 00 5c 32 31 31 5c 32 36 32 01 5c 33 31 33 04 21 5c 33 31 34 05 21 5c 12.!\202+.\211\262.\313.!\314.!\
52fe0 32 31 31 5c 33 31 35 5c 32 36 37 5c 32 30 32 32 01 02 5c 32 30 34 41 00 5c 33 31 36 5c 33 31 37 211\315\267\2022..\204A.\316\317
53000 21 5c 32 31 30 5c 33 32 30 03 5c 33 30 34 06 06 21 5c 6e 3e 5c 32 30 34 54 00 5c 33 30 35 5c 33 !\210\320.\304..!\n>\204T.\305\3
53020 30 36 5c 33 32 31 06 08 44 5c 22 5c 32 31 30 05 5c 33 32 32 48 5c 22 5c 32 31 31 01 41 5c 32 36 06\321..D\"\210.\322H\"\211.A\26
53040 32 02 5c 32 34 32 01 41 40 02 41 41 5c 32 36 32 03 02 41 40 5c 33 32 33 02 21 5c 32 30 33 5c 32 2.\242.A@.AA\262..A@\323.!\203\2
53060 30 34 00 5c 33 32 34 5c 33 32 35 03 06 09 06 09 5c 33 32 36 5c 33 32 37 5c 33 33 30 06 08 21 38 04.\324\325.....\326\327\330..!8
53080 5c 33 33 31 5c 32 34 35 25 06 5c 6e 5c 22 5c 32 31 30 02 5c 32 30 35 5c 32 35 30 00 5c 33 33 32 \331\245%.\n\"\210.\205\250.\332
530a0 06 07 5c 33 30 34 06 5c 6e 21 5c 6e 3e 5c 32 30 34 5c 32 33 34 00 5c 33 30 35 5c 33 30 36 5c 33 ..\304.\n!\n>\204\234.\305\306\3
530c0 32 31 06 5c 66 44 5c 22 5c 32 31 30 06 09 5c 33 32 32 48 5c 22 5c 32 31 30 02 5c 33 31 33 06 0b 21.\fD\"\210..\322H\"\210.\313..
530e0 21 21 5c 32 36 36 5c 32 30 34 5c 32 30 32 33 01 02 5c 32 30 34 5c 32 36 35 00 5c 33 31 36 5c 33 !!\266\204\2023..\204\265.\316\3
53100 31 37 21 5c 32 31 30 5c 33 32 30 03 5c 33 30 34 06 06 21 5c 6e 3e 5c 32 30 34 5c 33 31 30 00 5c 17!\210\320.\304..!\n>\204\310.\
53120 33 30 35 5c 33 30 36 5c 33 32 31 06 08 44 5c 22 5c 32 31 30 05 5c 33 32 32 48 5c 22 41 5c 32 31 305\306\321..D\"\210.\322H\"A\21
53140 31 01 41 5c 32 36 32 02 5c 32 34 32 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 02 41 40 5c 33 1.A\262.\242.\211A\262.\242.A@\3
53160 32 33 02 21 5c 32 30 33 5c 33 37 31 00 5c 33 32 34 5c 33 32 35 03 06 09 5c 33 33 33 06 0e 21 5c 23.!\203\371.\324\325...\333..!\
53180 33 32 36 5c 33 32 37 5c 33 33 30 06 08 21 38 5c 33 33 31 5c 32 34 35 25 06 5c 6e 5c 22 5c 32 31 326\327\330..!8\331\245%.\n\"\21
531a0 30 02 5c 32 30 35 1d 01 5c 33 33 32 06 07 5c 33 30 34 06 5c 6e 21 5c 6e 3e 5c 32 30 34 11 01 5c 0.\205..\332..\304.\n!\n>\204..\
531c0 33 30 35 5c 33 30 36 5c 33 32 31 06 5c 66 44 5c 22 5c 32 31 30 06 09 5c 33 32 32 48 5c 22 5c 32 305\306\321.\fD\"\210..\322H\"\2
531e0 31 30 02 5c 33 33 33 06 0b 21 21 5c 32 36 36 5c 32 30 34 5c 32 30 32 33 01 5c 33 33 34 05 06 07 10.\333..!!\266\204\2023.\334...
53200 5c 22 5c 32 30 32 33 01 5c 33 33 35 05 06 07 5c 22 5c 32 30 32 33 01 5c 33 33 36 5c 32 36 32 01 \"\2023.\335...\"\2023.\336\262.
53220 5c 32 36 36 5c 32 30 33 29 30 5c 32 30 37 5c 33 33 37 5c 33 34 30 02 5c 22 5c 32 31 30 5c 33 33 \266\203)0\207\337\340.\"\210\33
53240 36 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 6\207".[lsp--cur-workspace.cl-st
53260 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 ruct-lsp--workspace-tags.cl-stru
53280 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 28 64 65 62 75 67 20 65 72 72 6f 72 ct-lsp--client-tags.(debug.error
532a0 29 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
532c0 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 3a 6a 73 6f 6e 2d 72 ment.lsp--workspace.5.lsp:json-r
532e0 65 73 70 6f 6e 73 65 2d 69 64 20 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 6c 73 70 3a esponse-id.string-to-number.lsp:
53300 6a 73 6f 6e 2d 72 65 73 70 6f 6e 73 65 2d 72 65 73 75 6c 74 20 6c 73 70 2d 2d 67 65 74 2d 6d 65 json-response-result.lsp--get-me
53320 73 73 61 67 65 2d 74 79 70 65 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 34 20 ssage-type.#s(hash-table.size.4.
53340 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 2d 74 test.eq.rehash-size.1.5.rehash-t
53360 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 61 20 hreshold.0.8125.purecopy.t.data.
53380 28 72 65 73 70 6f 6e 73 65 20 35 37 20 72 65 73 70 6f 6e 73 65 2d 65 72 72 6f 72 20 31 37 33 20 (response.57.response-error.173.
533a0 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 32 39 30 20 72 65 71 75 65 73 74 20 32 39 38 29 29 20 63 notification.290.request.298)).c
533c0 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 69 64 20 67 65 74 68 61 73 68 20 6c l--assertion-failed.id.gethash.l
533e0 73 70 2d 2d 63 6c 69 65 6e 74 20 38 20 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 70 20 6c 73 70 2d 2d sp--client.8.lsp--log-io-p.lsp--
53400 6c 6f 67 2d 65 6e 74 72 79 2d 6e 65 77 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6c 6f 67 2d 65 6e 74 72 log-entry-new.lsp--make-log-entr
53420 79 20 69 6e 63 6f 6d 69 6e 67 2d 72 65 73 70 20 32 20 74 69 6d 65 2d 73 69 6e 63 65 20 31 30 30 y.incoming-resp.2.time-since.100
53440 30 20 72 65 6d 68 61 73 68 20 6c 73 70 3a 6a 73 6f 6e 2d 72 65 73 70 6f 6e 73 65 2d 65 72 72 6f 0.remhash.lsp:json-response-erro
53460 72 2d 65 72 72 6f 72 20 6c 73 70 2d 2d 6f 6e 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 6c 73 70 r-error.lsp--on-notification.lsp
53480 2d 2d 6f 6e 2d 72 65 71 75 65 73 74 20 6e 69 6c 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 --on-request.nil.message."Error.
534a0 70 72 6f 63 65 73 73 69 6e 67 20 6d 65 73 73 61 67 65 20 25 53 2e 22 5d 20 31 39 20 28 23 24 20 processing.message.%S."].19.(#$.
534c0 2e 20 33 33 39 36 39 30 29 5d 29 0a 23 40 31 33 39 20 54 68 69 73 20 77 69 6c 6c 20 73 74 6f 72 ..339690)]).#@139.This.will.stor
534e0 65 20 74 68 65 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 e.the.string.representation.of.t
53500 68 65 20 6a 73 6f 6e 20 6d 65 73 73 61 67 65 2e 0a 0a 49 6e 20 73 6f 6d 65 20 63 61 73 65 73 20 he.json.message...In.some.cases.
53520 6c 69 6b 65 20 23 31 38 30 37 20 77 65 20 6c 6f 73 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 64 like.#1807.we.lose.information.d
53540 75 72 69 6e 67 20 6a 73 6f 6e 0a 64 65 73 65 72 69 61 6c 69 7a 61 74 69 6f 6e 2e 1f 0a 28 64 65 uring.json.deserialization...(de
53560 66 76 61 72 20 6c 73 70 2d 70 61 72 73 65 64 2d 6d 65 73 73 61 67 65 20 6e 69 6c 20 28 23 24 20 fvar.lsp-parsed-message.nil.(#$.
53580 2e 20 33 34 31 32 30 32 29 29 0a 23 40 34 38 20 4d 61 6b 65 20 66 69 6c 74 65 72 20 66 6f 72 20 ..341202)).#@48.Make.filter.for.
535a0 74 68 65 20 77 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a the.workspace...(fn.WORKSPACE)..
535c0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 72 65 61 74 65 2d 66 69 6c 74 65 72 2d 66 75 (defalias.'lsp--create-filter-fu
535e0 6e 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 43 5c 33 30 31 43 5c 33 30 31 43 5c 33 30 nction.#[257."\300C\301C\301C\30
53600 31 43 5c 33 30 31 43 5c 33 30 32 5c 33 30 33 06 07 06 07 06 07 06 07 06 07 06 07 26 07 5c 32 30 1C\301C\302\303............&.\20
53620 37 22 20 5b 30 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 7".[0.nil.make-closure.#[514."\3
53640 30 35 5c 33 30 36 5c 33 30 32 5c 32 34 32 21 5c 32 30 33 5c 66 00 01 5c 32 30 32 10 00 5c 33 30 05\306\302\242!\203\f..\202..\30
53660 32 5c 32 34 32 02 50 5c 32 34 30 5c 32 31 30 5c 33 30 37 5c 33 30 36 5c 33 30 35 5c 32 34 32 21 2\242.P\240\210\307\306\305\242!
53680 5c 32 30 34 1a 01 5c 33 30 33 5c 32 34 32 5c 32 30 34 7b 00 5c 33 31 30 5c 33 30 35 5c 32 34 32 \204..\303\242\204{.\310\305\242
536a0 5c 33 30 37 5c 33 31 31 1e 2a 5c 33 31 32 03 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 31 31 5c \307\311.*\312...#)\266\203\211\
536c0 32 30 33 6e 00 5c 33 30 33 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 30 203n.\303\313\314\315\316\317\30
536e0 35 5c 32 34 32 5c 33 32 30 5c 33 30 35 5c 32 34 32 5c 33 30 37 5c 33 31 31 1e 2a 5c 33 31 32 03 5\242\320\305\242\307\311.*\312.
53700 03 03 23 29 5c 32 36 36 5c 32 30 33 5c 32 30 36 4f 00 5c 33 32 31 5c 33 32 32 21 06 08 23 5c 33 ..#)\266\203\206O.\321\322!..#\3
53720 32 33 5c 22 5c 22 21 5c 32 34 30 5c 32 31 30 5c 33 30 31 5c 33 32 34 5c 32 34 30 5c 32 31 30 5c 23\"\"!\240\210\301\324\240\210\
53740 33 30 32 5c 33 30 37 5c 32 34 30 5c 32 31 30 5c 33 30 35 5c 33 31 37 5c 33 30 35 5c 32 34 32 03 302\307\240\210\305\317\305\242.
53760 5c 33 32 35 5c 5c 5c 22 5c 32 34 30 5c 32 36 36 02 5c 32 30 32 13 00 5c 33 30 32 5c 33 30 35 5c \325\\\"\240\266.\202..\302\305\
53780 32 34 32 5c 32 34 30 5c 32 31 30 5c 33 30 35 5c 33 30 37 5c 32 34 30 5c 32 36 36 02 5c 32 30 32 242\240\210\305\307\240\266.\202
537a0 13 00 5c 33 32 36 5c 33 30 35 5c 32 34 32 21 5c 33 30 33 5c 32 34 32 5c 33 30 31 5c 32 34 32 5a ..\326\305\242!\303\242\301\242Z
537c0 5c 32 31 31 02 57 5c 32 30 33 5c 32 33 33 00 5c 33 31 37 5c 33 30 35 5c 32 34 32 5c 33 32 34 03 \211.W\203\233.\317\305\242\324.
537e0 23 5c 33 30 35 5c 33 31 37 5c 33 30 35 5c 32 34 32 04 5c 22 5c 32 34 30 5c 32 31 30 5c 32 30 32 #\305\317\305\242.\"\240\210\202
53800 5c 32 34 31 00 5c 33 30 35 5c 32 34 32 5c 33 30 35 5c 33 30 37 5c 32 34 30 5c 32 31 30 5c 33 32 \241.\305\242\305\307\240\210\32
53820 36 01 21 5c 33 30 34 02 5c 33 30 34 5c 32 34 32 42 5c 32 34 30 5c 32 31 30 5c 33 30 31 5c 32 31 6.!\304.\304\242B\240\210\301\21
53840 31 5c 32 34 32 02 5c 5c 5c 32 34 30 5c 32 31 30 03 03 59 5c 32 30 33 15 01 5c 33 32 37 31 5c 6e 1\242.\\\240\210..Y\203..\3271\n
53860 01 5c 33 33 30 5c 33 33 31 5c 33 31 31 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 33 32 5c 33 33 .\330\331\311\"r\211q\210\332\33
53880 33 02 5c 22 5c 32 31 36 5c 33 33 34 5c 33 33 35 5c 33 30 34 5c 32 34 32 5c 33 30 32 5c 33 30 37 3.\"\216\334\335\304\242\302\307
538a0 5c 32 34 30 5c 32 31 30 5c 33 30 33 5c 33 30 37 5c 32 34 30 5c 32 31 30 5c 33 30 31 5c 33 30 37 \240\210\303\307\240\210\301\307
538c0 5c 32 34 30 5c 32 31 30 5c 33 30 34 5c 33 30 37 5c 32 34 30 5c 32 31 30 5c 32 33 37 5c 22 5c 32 \240\210\304\307\240\210\237\"\2
538e0 31 30 5c 33 33 36 65 64 5c 33 33 37 23 5c 32 31 30 65 62 5c 32 31 30 5c 33 34 30 5c 33 34 31 0e 10\336ed\337#\210eb\210\340\341.
53900 2b 5c 32 30 33 5c 33 36 34 00 5c 33 34 32 5c 32 30 32 5c 33 36 35 00 5c 33 34 33 5c 33 34 34 5c +\203\364.\342\202\365.\343\344\
53920 33 30 37 5c 33 34 35 5c 33 30 37 26 06 06 06 42 5c 32 31 31 5c 32 36 32 07 2a 5c 32 36 32 01 30 307\345\307&...B\211\262.*\262.0
53940 5c 32 36 36 05 5c 32 30 32 13 00 5c 33 34 36 5c 33 34 37 5c 33 30 32 5c 32 34 32 06 09 50 03 23 \266.\202..\346\347\302\242..P.#
53960 5c 32 36 36 02 5c 32 36 36 04 5c 32 30 32 13 00 5c 33 35 30 5c 33 33 32 5c 33 35 31 5c 33 30 30 \266.\266.\202..\350\332\351\300
53980 5c 22 02 5c 32 33 37 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 56 34 20 56 \".\237\"\207".[V0.V1.V2.V3.V4.V
539a0 35 20 73 2d 62 6c 61 6e 6b 5c 3f 20 6e 69 6c 20 22 0d 5c 6e 0d 5c 6e 22 20 74 20 73 74 72 69 6e 5.s-blank\?.nil.".\n.\n".t.strin
539c0 67 2d 6d 61 74 63 68 20 6c 73 70 2d 2d 67 65 74 2d 62 6f 64 79 2d 6c 65 6e 67 74 68 20 6d 61 70 g-match.lsp--get-body-length.map
539e0 63 61 72 20 6c 73 70 2d 2d 70 61 72 73 65 2d 68 65 61 64 65 72 20 73 70 6c 69 74 2d 73 74 72 69 car.lsp--parse-header.split-stri
53a00 6e 67 20 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 22 43 6f 6e 74 ng.substring-no-properties."Cont
53a20 65 6e 74 2d 4c 65 6e 67 74 68 22 20 65 72 72 6f 72 20 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e ent-Length".error."Unable.to.fin
53a40 64 20 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 20 68 65 61 64 65 72 2e 22 20 22 0d 5c 6e 22 20 d.Content-Length.header.".".\n".
53a60 30 20 34 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 28 65 72 72 6f 72 29 20 67 65 6e 65 72 61 74 0.4.string-bytes.(error).generat
53a80 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 6d 61 6b 65 2d 63 6c 6f 73 e-new-buffer.".*temp*".make-clos
53aa0 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 ure.#[0."\301\300!\205..\302\300
53ac0 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 !\207".[V0.buffer-name.kill-buff
53ae0 65 72 5d 20 32 5d 20 61 70 70 6c 79 20 69 6e 73 65 72 74 20 64 65 63 6f 64 65 2d 63 6f 64 69 6e er].2].apply.insert.decode-codin
53b00 67 2d 72 65 67 69 6f 6e 20 75 74 66 2d 38 20 6a 73 6f 6e 2d 70 61 72 73 65 2d 62 75 66 66 65 72 g-region.utf-8.json-parse-buffer
53b20 20 3a 6f 62 6a 65 63 74 2d 74 79 70 65 20 70 6c 69 73 74 20 68 61 73 68 2d 74 61 62 6c 65 20 3a .:object-type.plist.hash-table.:
53b40 6e 75 6c 6c 2d 6f 62 6a 65 63 74 20 3a 66 61 6c 73 65 2d 6f 62 6a 65 63 74 20 6c 73 70 2d 77 61 null-object.:false-object.lsp-wa
53b60 72 6e 20 22 46 61 69 6c 65 64 20 74 6f 20 70 61 72 73 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e rn."Failed.to.parse.the.followin
53b80 67 20 63 68 75 6e 6b 3a 5c 6e 27 27 27 5c 6e 25 73 5c 6e 27 27 27 5c 6e 77 69 74 68 20 6d 65 73 g.chunk:\n'''\n%s\n'''\nwith.mes
53ba0 73 61 67 65 20 25 73 22 20 6d 61 70 63 20 23 5b 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 22 sage.%s".mapc.#[257."\301.\300\"
53bc0 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 70 61 72 73 65 72 2d 6f 6e 2d 6d 65 73 73 61 67 65 \207".[V0.lsp--parser-on-message
53be0 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4d 53 47 29 22 5d 20 69 6e 68 69 62 69 74 2d 63 68 61 6e ].4."\n\n(fn.MSG)"].inhibit-chan
53c00 67 69 6e 67 2d 6d 61 74 63 68 2d 64 61 74 61 20 6c 73 70 2d 75 73 65 2d 70 6c 69 73 74 73 5d 20 ging-match-data.lsp-use-plists].
53c20 31 38 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 4f 43 20 49 4e 50 55 54 29 22 5d 5d 20 31 34 20 28 23 18."\n\n(fn.PROC.INPUT)"]].14.(#
53c40 24 20 2e 20 33 34 31 33 39 32 29 5d 29 0a 23 40 39 30 20 48 61 73 68 20 74 61 62 6c 65 20 77 69 $...341392)]).#@90.Hash.table.wi
53c60 74 68 20 6b 65 79 73 20 28 6c 69 6e 65 20 2e 20 63 6f 6c 29 20 61 6e 64 20 76 61 6c 75 65 73 20 th.keys.(line...col).and.values.
53c80 74 68 61 74 20 61 72 65 20 65 69 74 68 65 72 20 70 6f 69 6e 74 20 70 6f 73 69 74 69 6f 6e 73 0a that.are.either.point.positions.
53ca0 6f 72 20 6d 61 72 6b 65 72 73 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 6c 69 6e 65 2d 63 or.markers...(defvar.lsp--line-c
53cc0 6f 6c 2d 74 6f 2d 70 6f 69 6e 74 2d 68 61 73 68 2d 74 61 62 6c 65 20 6e 69 6c 20 28 23 24 20 2e ol-to-point-hash-table.nil.(#$..
53ce0 20 33 34 33 31 32 33 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 21 5c .343123)).(byte-code."\300\301!\
53d00 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 44 44 5c 33 30 37 5c 33 31 210\302\303\304\305\306DD\307\31
53d20 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 26 07 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 0\311\312\313&.\210\314\315\316\
53d40 33 31 37 5c 33 31 30 5c 33 32 30 25 5c 32 31 30 5c 33 31 34 5c 33 32 31 5c 33 32 32 5c 33 32 33 317\310\320%\210\314\321\322\323
53d60 5c 33 31 30 5c 33 32 30 25 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 \310\320%\207".[make-variable-bu
53d80 66 66 65 72 2d 6c 6f 63 61 6c 20 6c 73 70 2d 2d 6c 69 6e 65 2d 63 6f 6c 2d 74 6f 2d 70 6f 69 6e ffer-local.lsp--line-col-to-poin
53da0 74 2d 68 61 73 68 2d 74 61 62 6c 65 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 t-hash-table.custom-declare-vari
53dc0 61 62 6c 65 20 6c 73 70 2d 69 6d 65 6e 75 2d 64 65 74 61 69 6c 65 64 2d 6f 75 74 6c 69 6e 65 20 able.lsp-imenu-detailed-outline.
53de0 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 funcall.function.#[0."\300\207".
53e00 5b 74 5d 20 31 20 22 22 5d 20 22 57 68 65 74 68 65 72 20 60 6c 73 70 2d 69 6d 65 6e 75 27 20 73 [t].1.""]."Whether.`lsp-imenu'.s
53e20 68 6f 75 6c 64 20 69 6e 63 6c 75 64 65 20 73 69 67 6e 61 74 75 72 65 73 2e 5c 6e 54 68 69 73 20 hould.include.signatures.\nThis.
53e40 77 69 6c 6c 20 62 65 20 69 67 6e 6f 72 65 64 20 69 66 20 74 68 65 20 73 65 72 76 65 72 20 64 6f will.be.ignored.if.the.server.do
53e60 65 73 6e 27 74 20 70 72 6f 76 69 64 65 20 74 68 65 20 6e 65 63 65 73 73 61 72 79 5c 6e 69 6e 66 esn't.provide.the.necessary\ninf
53e80 6f 72 6d 61 74 69 6f 6e 2c 20 66 6f 72 20 65 78 61 6d 70 6c 65 20 69 66 20 69 74 20 64 6f 65 73 ormation,.for.example.if.it.does
53ea0 6e 27 74 20 73 75 70 70 6f 72 74 20 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 73 2e 22 20 3a 67 n't.support.DocumentSymbols.".:g
53ec0 72 6f 75 70 20 6c 73 70 2d 69 6d 65 6e 75 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 63 75 73 roup.lsp-imenu.:type.boolean.cus
53ee0 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 6c 73 70 2d 64 65 74 61 69 6c 73 2d 66 61 63 tom-declare-face.lsp-details-fac
53f00 65 20 28 28 74 20 3a 68 65 69 67 68 74 20 30 2e 38 20 3a 69 6e 68 65 72 69 74 20 73 68 61 64 6f e.((t.:height.0.8.:inherit.shado
53f20 77 29 29 20 22 55 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 w))."Used.to.display.additional.
53f40 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 72 6f 75 67 68 6f 75 74 20 60 6c 73 70 27 2e 5c 6e 54 68 information.troughout.`lsp'.\nTh
53f60 69 6e 67 73 20 6c 69 6b 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 73 69 67 6e 61 74 75 72 ings.like.line.numbers,.signatur
53f80 65 73 2c 20 2e 2e 2e 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 5c 6e 61 64 64 69 74 69 6f 6e es,.....are.considered\naddition
53fa0 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 4f 66 74 65 6e 2c 20 61 64 64 69 74 69 6f 6e 61 al.information..Often,.additiona
53fc0 6c 20 66 61 63 65 73 20 61 72 65 20 64 65 66 69 6e 65 64 20 74 68 61 74 5c 6e 69 6e 68 65 72 69 l.faces.are.defined.that\ninheri
53fe0 74 20 66 72 6f 6d 20 74 68 69 73 20 66 61 63 65 20 62 79 20 64 65 66 61 75 6c 74 2c 20 6c 69 6b t.from.this.face.by.default,.lik
54000 65 20 60 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 66 61 63 65 27 2c 20 61 6e 64 5c 6e 74 68 65 e.`lsp-signature-face',.and\nthe
54020 79 20 6d 61 79 20 62 65 20 63 75 73 74 6f 6d 69 7a 65 64 20 66 6f 72 20 66 69 6e 65 72 20 63 6f y.may.be.customized.for.finer.co
54040 6e 74 72 6f 6c 2e 22 20 6c 73 70 2d 6d 6f 64 65 20 6c 73 70 2d 73 69 67 6e 61 74 75 72 65 2d 66 ntrol.".lsp-mode.lsp-signature-f
54060 61 63 65 20 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6c 73 70 2d 64 65 74 61 69 6c 73 2d 66 61 63 ace.((t.:inherit.lsp-details-fac
54080 65 29 29 20 22 55 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 73 69 67 6e 61 74 75 72 65 73 20 e))."Used.to.display.signatures.
540a0 69 6e 20 60 69 6d 65 6e 75 27 2c 20 2e 2e 2e 2e 22 5d 20 38 29 0a 23 40 31 35 31 20 52 65 6e 64 in.`imenu',....."].8).#@151.Rend
540c0 65 72 20 49 4e 50 55 54 30 2c 20 61 6e 20 60 26 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 27 2c er.INPUT0,.an.`&DocumentSymbol',
540e0 20 74 6f 20 61 20 73 74 72 69 6e 67 2e 0a 49 66 20 53 48 4f 57 2d 44 45 54 41 49 4c 3f 20 69 73 .to.a.string..If.SHOW-DETAIL?.is
54100 20 73 65 74 2c 20 6d 61 6b 65 20 75 73 65 20 6f 66 20 69 74 73 20 60 3a 64 65 74 61 69 6c 3f 27 .set,.make.use.of.its.`:detail?'
54120 20 66 69 65 6c 64 20 28 6f 66 74 65 6e 0a 74 68 65 20 73 69 67 6e 61 74 75 72 65 29 2e 0a 0a 28 .field.(often.the.signature)...(
54140 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 fn.INPUT0.INPUT1)..(defalias.'ls
54160 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 p-render-symbol.#[514."\300\301.
54180 5c 22 5c 33 30 30 5c 33 30 32 04 5c 22 5c 33 30 30 5c 33 30 33 05 5c 22 03 5c 32 30 35 1f 00 5c \"\300\302.\"\300\303.\".\205..\
541a0 33 30 34 02 21 5c 32 30 35 1f 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 04 21 50 5c 33 31 30 5c 33 304.!\205..\305\306\307.!P\310\3
541c0 31 31 23 01 5c 32 30 33 2b 00 5c 33 30 35 04 5c 33 31 30 5c 33 31 32 23 5c 32 30 32 2c 00 03 5c 11#.\203+.\305.\310\312#\202,..\
541e0 32 31 31 02 50 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6e 61 6d 65 22 20 22 64 65 74 61 211.P\207".[gethash."name"."deta
54200 69 6c 22 20 22 64 65 70 72 65 63 61 74 65 64 22 20 73 2d 70 72 65 73 65 6e 74 5c 3f 20 70 72 6f il"."deprecated".s-present\?.pro
54220 70 65 72 74 69 7a 65 20 22 20 22 20 73 2d 74 72 69 6d 2d 6c 65 66 74 20 66 61 63 65 20 6c 73 70 pertize.".".s-trim-left.face.lsp
54240 2d 73 69 67 6e 61 74 75 72 65 2d 66 61 63 65 20 6c 73 70 2d 66 61 63 65 2d 73 65 6d 68 6c 2d 64 -signature-face.lsp-face-semhl-d
54260 65 70 72 65 63 61 74 65 64 5d 20 31 30 20 28 23 24 20 2e 20 33 34 34 32 35 32 29 5d 29 0a 23 40 eprecated].10.(#$...344252)]).#@
54280 31 38 36 20 52 65 6e 64 65 72 20 61 20 70 69 65 63 65 20 6f 66 20 53 79 6d 62 6f 6c 49 6e 66 6f 186.Render.a.piece.of.SymbolInfo
542a0 72 6d 61 74 69 6f 6e 2e 0a 48 61 6e 64 6c 65 20 3a 64 65 70 72 65 63 61 74 65 64 3f 2e 20 49 66 rmation..Handle.:deprecated?..If
542c0 20 53 45 50 41 52 41 54 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 0a 73 79 6d 62 6f .SEPARATOR.is.non-nil,.the.symbo
542e0 6c 27 73 20 28 6f 70 74 69 6f 6e 61 6c 29 20 70 61 72 65 6e 74 2c 20 53 45 50 41 52 41 54 4f 52 l's.(optional).parent,.SEPARATOR
54300 20 61 6e 64 20 74 68 65 20 73 79 6d 62 6f 6c 20 69 74 73 65 6c 66 20 61 72 65 0a 63 6f 6e 63 61 .and.the.symbol.itself.are.conca
54320 74 65 6e 61 74 65 64 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 29 1f 0a 28 64 tenated...(fn.INPUT0.INPUT1)..(d
54340 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 efalias.'lsp-render-symbol-infor
54360 6d 61 74 69 6f 6e 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c 33 30 30 5c 33 30 mation.#[514."\300\301.\"\300\30
54380 32 04 5c 22 5c 33 30 30 5c 33 30 33 05 5c 22 03 5c 32 30 33 23 00 5c 32 31 31 5c 32 30 33 23 00 2.\"\300\303.\".\203#.\211\203#.
543a0 5c 32 31 31 5c 32 31 31 5c 33 30 34 5c 32 33 30 5c 32 36 32 01 5c 32 30 34 23 00 02 04 02 51 5c \211\211\304\230\262.\204#....Q\
543c0 32 36 32 03 01 5c 32 30 33 2d 00 5c 33 30 35 03 5c 33 30 36 5c 33 30 37 23 5c 32 30 37 02 5c 32 262..\203-.\305.\306\307#\207.\2
543e0 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6e 61 6d 65 22 20 22 64 65 70 72 65 63 61 74 65 64 22 07".[gethash."name"."deprecated"
54400 20 22 63 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 22 20 22 22 20 70 72 6f 70 65 72 74 69 7a 65 20 66 ."containerName"."".propertize.f
54420 61 63 65 20 6c 73 70 2d 66 61 63 65 2d 73 65 6d 68 6c 2d 64 65 70 72 65 63 61 74 65 64 5d 20 39 ace.lsp-face-semhl-deprecated].9
54440 20 28 23 24 20 2e 20 33 34 34 37 30 38 29 5d 29 0a 23 40 31 32 35 20 43 6f 6e 76 65 72 74 20 53 .(#$...344708)]).#@125.Convert.S
54460 59 4d 20 74 6f 20 69 6d 65 6e 75 20 65 6c 65 6d 65 6e 74 2e 0a 0a 53 59 4d 20 69 73 20 61 20 53 YM.to.imenu.element...SYM.is.a.S
54480 79 6d 62 6f 6c 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 6d 65 73 73 61 67 65 2e 0a 0a 52 65 74 75 72 ymbolInformation.message...Retur
544a0 6e 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 28 66 75 6c 6c 2d 6e 61 6d 65 20 2e 20 73 74 61 72 74 n.a.cons.cell.(full-name...start
544c0 2d 70 6f 69 6e 74 29 2e 0a 0a 28 66 6e 20 53 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c -point)...(fn.SYM)..(defalias.'l
544e0 73 70 2d 2d 73 79 6d 62 6f 6c 2d 74 6f 2d 69 6d 65 6e 75 2d 65 6c 65 6d 20 23 5b 32 35 37 20 22 sp--symbol-to-imenu-elem.#[257."
54500 5c 33 30 33 5c 33 30 34 02 21 08 5c 33 30 35 23 5c 33 30 36 02 09 5c 32 30 35 0e 00 5c 6e 5c 22 \303\304.!.\305#\306..\205..\n\"
54520 01 42 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6c 69 6e 65 2d 63 6f 6c 2d 74 6f 2d 70 6f 69 6e 74 2d .B\207".[lsp--line-col-to-point-
54540 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 2d 69 6d 65 6e 75 2d 73 68 6f 77 2d 63 6f 6e 74 61 69 hash-table.lsp-imenu-show-contai
54560 6e 65 72 2d 6e 61 6d 65 20 6c 73 70 2d 69 6d 65 6e 75 2d 63 6f 6e 74 61 69 6e 65 72 2d 6e 61 6d ner-name.lsp-imenu-container-nam
54580 65 2d 73 65 70 61 72 61 74 6f 72 20 67 65 74 68 61 73 68 20 6c 73 70 2d 2d 67 65 74 2d 6c 69 6e e-separator.gethash.lsp--get-lin
545a0 65 2d 61 6e 64 2d 63 6f 6c 20 6e 69 6c 20 6c 73 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 2d e-and-col.nil.lsp-render-symbol-
545c0 69 6e 66 6f 72 6d 61 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 33 34 35 31 37 35 29 5d 29 0a 23 information].5.(#$...345175)]).#
545e0 40 33 33 31 20 43 6f 6e 76 65 72 74 20 53 59 4d 20 74 6f 20 68 69 65 72 61 72 63 68 69 63 61 6c @331.Convert.SYM.to.hierarchical
54600 20 69 6d 65 6e 75 20 65 6c 65 6d 65 6e 74 73 2e 0a 0a 53 59 4d 20 69 73 20 61 20 44 6f 63 75 6d .imenu.elements...SYM.is.a.Docum
54620 65 6e 74 53 79 6d 62 6f 6c 20 6d 65 73 73 61 67 65 2e 0a 0a 52 65 74 75 72 6e 20 63 6f 6e 73 20 entSymbol.message...Return.cons.
54640 63 65 6c 6c 20 28 22 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 73 79 6d 62 6f 6c 2d 6b 69 6e 64 29 cell.("symbol-name.(symbol-kind)
54660 22 20 2e 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 20 69 66 0a 53 59 4d 20 64 6f 65 73 6e 27 74 20 "...start-point).if.SYM.doesn't.
54680 68 61 76 65 20 61 6e 79 20 63 68 69 6c 64 72 65 6e 2e 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 have.any.children..Otherwise.ret
546a0 75 72 6e 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 77 69 74 68 0a 61 6e 20 61 6c 69 73 74 0a 0a 20 urn.a.cons.cell.with.an.alist...
546c0 20 28 22 73 79 6d 62 6f 6c 2d 6e 61 6d 65 22 20 2e 20 28 28 22 28 73 79 6d 62 6f 6c 2d 6b 69 6e .("symbol-name"...(("(symbol-kin
546e0 64 29 22 20 2e 20 73 74 61 72 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 d)"...start-point)..............
54700 20 20 20 20 20 20 20 63 6f 6e 73 2d 63 65 6c 6c 73 2d 66 72 6f 6d 2d 63 68 69 6c 64 72 65 6e 29 .......cons-cells-from-children)
54720 29 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d )..(fn.INPUT0)..(defalias.'lsp--
54740 73 79 6d 62 6f 6c 2d 74 6f 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 69 6d 65 6e 75 2d 65 6c 65 symbol-to-hierarchical-imenu-ele
54760 6d 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 33 30 34 01 21 5c 33 30 35 03 08 m.#[257."\302\303.\"\304.!\305..
54780 5c 22 5c 33 30 36 02 21 5c 32 30 33 1c 00 5c 32 31 31 5c 33 30 32 5c 33 30 37 06 06 21 09 5c 33 \"\306.!\203..\211\302\307..!.\3
547a0 31 30 23 42 5c 32 30 37 5c 32 31 31 5c 33 31 31 03 21 42 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 10#B\207\211\311.!B\207".[lsp-im
547c0 65 6e 75 2d 64 65 74 61 69 6c 65 64 2d 6f 75 74 6c 69 6e 65 20 6c 73 70 2d 2d 6c 69 6e 65 2d 63 enu-detailed-outline.lsp--line-c
547e0 6f 6c 2d 74 6f 2d 70 6f 69 6e 74 2d 68 61 73 68 2d 74 61 62 6c 65 20 67 65 74 68 61 73 68 20 22 ol-to-point-hash-table.gethash."
54800 63 68 69 6c 64 72 65 6e 22 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d 66 69 6c 74 65 72 2d 73 79 6d 62 children".lsp--imenu-filter-symb
54820 6f 6c 73 20 6c 73 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 20 73 65 71 2d 65 6d 70 74 79 2d ols.lsp-render-symbol.seq-empty-
54840 70 20 6c 73 70 2d 2d 67 65 74 2d 6c 69 6e 65 2d 61 6e 64 2d 63 6f 6c 20 6e 69 6c 20 6c 73 70 2d p.lsp--get-line-and-col.nil.lsp-
54860 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 69 6e 64 65 78 -imenu-create-hierarchical-index
54880 5d 20 39 20 28 23 24 20 2e 20 33 34 35 35 37 33 29 5d 29 0a 23 40 37 39 20 44 65 74 65 72 6d 69 ].9.(#$...345573)]).#@79.Determi
548a0 6e 65 20 69 66 20 53 59 4d 20 69 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 6f 63 ne.if.SYM.is.for.the.current.doc
548c0 75 6d 65 6e 74 20 61 6e 64 20 69 73 20 74 6f 20 62 65 20 73 68 6f 77 6e 2e 0a 0a 28 66 6e 20 49 ument.and.is.to.be.shown...(fn.I
548e0 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 NPUT0)..(defalias.'lsp--symbol-i
54900 67 6e 6f 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 02 5c 22 08 5c 32 30 35 24 00 5c gnore.#[257."\302\303.\".\205$.\
54920 32 31 31 5c 32 34 37 5c 32 30 35 24 00 5c 33 30 34 5c 33 30 35 02 09 47 23 5c 32 30 33 1a 00 5c 211\247\205$.\304\305..G#\203..\
54940 32 31 31 5c 32 30 32 1b 00 5c 33 30 35 5c 33 30 36 09 02 48 08 5c 22 3f 5c 32 36 32 01 5c 32 30 211\202..\305\306..H.\"?\262.\20
54960 37 22 20 5b 6c 73 70 2d 69 6d 65 6e 75 2d 69 6e 64 65 78 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 7".[lsp-imenu-index-symbol-kinds
54980 20 6c 73 70 2f 73 79 6d 62 6f 6c 2d 6b 69 6e 64 2d 6c 6f 6f 6b 75 70 20 67 65 74 68 61 73 68 20 .lsp/symbol-kind-lookup.gethash.
549a0 22 6b 69 6e 64 22 20 3c 20 30 20 6d 65 6d 71 6c 5d 20 36 20 28 23 24 20 2e 20 33 34 36 32 36 35 "kind".<.0.memql].6.(#$...346265
549c0 29 5d 29 0a 23 40 35 30 20 54 68 65 20 73 74 72 69 6e 67 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 )]).#@50.The.string.name.of.the.
549e0 6b 69 6e 64 20 6f 66 20 53 59 4d 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 kind.of.SYM...(fn.INPUT0)..(defa
54a00 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 73 79 6d 62 6f 6c 2d 74 79 70 65 20 23 5b 32 35 37 lias.'lsp--get-symbol-type.#[257
54a20 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 33 01 08 5c 33 30 34 23 5c 32 30 37 22 20 5b 6c ."\301\302.\"\303..\304#\207".[l
54a40 73 70 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 61 sp-symbol-kinds.gethash."kind".a
54a60 6c 69 73 74 2d 67 65 74 20 22 4f 74 68 65 72 22 5d 20 36 20 28 23 24 20 2e 20 33 34 36 35 36 39 list-get."Other"].6.(#$...346569
54a80 29 5d 29 0a 23 40 36 30 20 4f 62 74 61 69 6e 20 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c )]).#@60.Obtain.the.line.and.col
54aa0 75 6d 6e 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 53 59 4d 2e 0a 0a 28 66 6e 20 53 umn.corresponding.to.SYM...(fn.S
54ac0 59 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 6c 69 6e 65 2d 61 6e YM)..(defalias.'lsp--get-line-an
54ae0 64 2d 63 6f 6c 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 30 33 0d 00 5c 33 30 d-col.#[257."\300.!\211\203..\30
54b00 31 01 21 5c 32 30 36 10 00 5c 33 30 32 02 21 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 33 5c 33 1.!\206..\302.!\303\304.\"\303\3
54b20 30 35 02 5c 22 5c 33 30 33 5c 33 30 36 03 5c 22 01 01 42 5c 32 30 37 22 20 5b 6c 73 70 3a 73 79 05.\"\303\306.\"..B\207".[lsp:sy
54b40 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 6c 6f 63 61 74 69 6f 6e 20 6c 73 70 3a 6c 6f mbol-information-location.lsp:lo
54b60 63 61 74 69 6f 6e 2d 72 61 6e 67 65 20 6c 73 70 3a 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c cation-range.lsp:document-symbol
54b80 2d 73 65 6c 65 63 74 69 6f 6e 2d 72 61 6e 67 65 20 67 65 74 68 61 73 68 20 22 73 74 61 72 74 22 -selection-range.gethash."start"
54ba0 20 22 6c 69 6e 65 22 20 22 63 68 61 72 61 63 74 65 72 22 5d 20 38 20 28 23 24 20 2e 20 33 34 36 ."line"."character"].8.(#$...346
54bc0 37 36 31 29 5d 29 0a 23 40 38 34 20 52 65 74 75 72 6e 20 61 20 73 6f 72 74 65 64 20 6c 69 73 74 761)]).#@84.Return.a.sorted.list
54be0 20 28 28 6c 69 6e 65 20 2e 20 63 6f 6c 29 20 2e 2e 2e 29 20 6f 66 20 74 68 65 20 6c 6f 63 61 74 .((line...col)....).of.the.locat
54c00 69 6f 6e 73 20 6f 66 20 53 59 4d 42 4f 4c 53 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a ions.of.SYMBOLS...(fn.SYMBOLS)..
54c20 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6f 6c 6c 65 63 74 2d 6c 69 6e 65 73 2d 61 6e (defalias.'lsp--collect-lines-an
54c40 64 2d 63 6f 6c 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 32 01 5c 32 d-cols.#[257."\300\301.\"\302.\2
54c60 30 33 2b 00 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 33 30 33 01 21 02 42 5c 32 36 32 02 03+..\211A\262.\242\303.!.B\262.
54c80 5c 33 30 34 5c 33 30 35 02 21 21 5c 32 30 34 27 00 5c 33 30 36 5c 33 30 35 02 21 21 03 5c 32 34 \304\305.!!\204'.\306\305.!!.\24
54ca0 34 5c 32 36 32 03 5c 32 31 30 5c 32 30 32 05 00 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 30 37 22 4\262.\210\202..\307\310.\"\207"
54cc0 20 5b 6d 61 70 63 61 72 20 69 64 65 6e 74 69 74 79 20 6e 69 6c 20 6c 73 70 2d 2d 67 65 74 2d 6c .[mapcar.identity.nil.lsp--get-l
54ce0 69 6e 65 2d 61 6e 64 2d 63 6f 6c 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 6c 73 70 3a 64 6f 63 75 ine-and-col.seq-empty-p.lsp:docu
54d00 6d 65 6e 74 2d 73 79 6d 62 6f 6c 2d 63 68 69 6c 64 72 65 6e 5c 3f 20 6c 73 70 2d 2d 69 6d 65 6e ment-symbol-children\?.lsp--imen
54d20 75 2d 66 69 6c 74 65 72 2d 73 79 6d 62 6f 6c 73 20 2d 73 6f 72 74 20 6c 73 70 2d 2d 6c 69 6e 65 u-filter-symbols.-sort.lsp--line
54d40 2d 63 6f 6c 2d 63 6f 6d 70 61 72 61 74 6f 72 5d 20 37 20 28 23 24 20 2e 20 33 34 37 30 38 34 29 -col-comparator].7.(#$...347084)
54d60 5d 29 0a 23 40 31 31 33 20 43 6f 6e 76 65 72 74 20 61 20 73 6f 72 74 65 64 20 6c 69 73 74 20 6f ]).#@113.Convert.a.sorted.list.o
54d80 66 20 70 6f 73 69 74 69 6f 6e 73 20 66 72 6f 6d 20 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 0a 72 65 70 f.positions.from.line-column.rep
54da0 72 65 73 65 6e 74 61 74 69 6f 6e 20 74 6f 20 70 6f 69 6e 74 20 72 65 70 72 65 73 65 6e 74 61 74 resentation.to.point.representat
54dc0 69 6f 6e 2e 0a 0a 28 66 6e 20 4c 49 4e 45 2d 43 4f 4c 2d 4c 49 53 54 29 1f 0a 28 64 65 66 61 6c ion...(fn.LINE-COL-LIST)..(defal
54de0 69 61 73 20 27 6c 73 70 2d 2d 63 6f 6e 76 65 72 74 2d 6c 69 6e 65 2d 63 6f 6c 2d 74 6f 2d 70 6f ias.'lsp--convert-line-col-to-po
54e00 69 6e 74 73 2d 62 61 74 63 68 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 ints-batch.#[257."\303\304\305\"
54e20 5c 33 30 36 5c 33 30 37 01 18 09 5c 32 30 33 64 00 5c 32 31 32 65 62 5c 32 31 30 03 5c 33 31 30 \306\307...\203d.\212eb\210.\310
54e40 5c 32 31 31 02 3a 5c 32 30 33 5e 00 02 40 5c 32 36 32 02 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 \211.:\203^..@\262..\211A\262.\2
54e60 34 32 5c 32 36 32 01 5c 32 31 31 04 5a 79 5c 32 31 30 5c 32 31 31 5c 32 36 32 04 5c 33 31 31 20 42\262.\211.Zy\210\211\262.\311.
54e80 02 5c 32 30 33 3a 00 02 01 60 5a 56 5c 32 30 33 41 00 5c 32 31 31 62 5c 32 36 36 02 5c 32 30 32 .\203:...`ZV\203A.\211b\266.\202
54ea0 45 00 02 75 5c 32 36 36 02 5c 33 31 32 01 03 42 5c 6e 5c 32 30 33 52 00 5c 33 31 33 20 5c 32 30 E..u\266.\312..B\n\203R.\313.\20
54ec0 32 53 00 60 06 08 23 5c 32 31 30 02 41 5c 32 36 32 03 5c 32 30 32 13 00 5c 32 36 36 03 29 5c 32 2S.`..#\210.A\262.\202..\266.)\2
54ee0 30 32 5c 32 37 36 00 5c 33 30 36 19 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 65 62 5c 32 31 30 03 02\276.\306.\214~\210\212eb\210.
54f00 5c 33 31 30 5c 32 31 31 02 3a 5c 32 30 33 5c 32 37 33 00 02 40 5c 32 36 32 02 01 5c 32 31 31 41 \310\211.:\203\273..@\262..\211A
54f20 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 01 5c 32 31 31 04 5a 79 5c 32 31 30 5c 32 31 31 5c 32 36 \262.\242\262.\211.Zy\210\211\26
54f40 32 04 5c 33 31 31 20 02 5c 32 30 33 5c 32 32 37 00 02 01 60 5a 56 5c 32 30 33 5c 32 33 36 00 5c 2.\311..\203\227...`ZV\203\236.\
54f60 32 31 31 62 5c 32 36 36 02 5c 32 30 32 5c 32 34 32 00 02 75 5c 32 36 36 02 5c 33 31 32 01 03 42 211b\266.\202\242..u\266.\312..B
54f80 5c 6e 5c 32 30 33 5c 32 35 37 00 5c 33 31 33 20 5c 32 30 32 5c 32 36 30 00 60 06 08 23 5c 32 31 \n\203\257.\313.\202\260.`..#\21
54fa0 30 02 41 5c 32 36 32 03 5c 32 30 32 70 00 5c 32 36 36 03 2b 02 29 5c 32 30 37 22 20 5b 69 6e 68 0.A\262.\202p.\266.+.)\207".[inh
54fc0 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 6f 6e 20 6c 73 70 2d 2d 61 6c 72 65 ibit-field-text-motion.lsp--alre
54fe0 61 64 79 2d 77 69 64 65 6e 65 64 20 69 6d 65 6e 75 2d 75 73 65 2d 6d 61 72 6b 65 72 73 20 6d 61 ady-widened.imenu-use-markers.ma
55000 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 74 20 30 20 6e 69 ke-hash-table.:test.equal.t.0.ni
55020 6c 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 70 75 74 68 61 73 68 20 70 6f 69 6e l.line-end-position.puthash.poin
55040 74 2d 6d 61 72 6b 65 72 5d 20 31 31 20 28 23 24 20 2e 20 33 34 37 34 39 37 29 5d 29 0a 23 40 32 t-marker].11.(#$...347497)]).#@2
55060 38 20 0a 0a 28 66 6e 20 28 4c 31 20 2e 20 43 31 29 20 28 4c 32 20 2e 20 43 32 29 29 1f 0a 28 64 8...(fn.(L1...C1).(L2...C2))..(d
55080 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 69 6e 65 2d 63 6f 6c 2d 63 6f 6d 70 61 72 61 74 6f efalias.'lsp--line-col-comparato
550a0 72 20 23 5b 31 32 38 20 22 5c 32 31 31 47 5c 33 30 30 55 5c 32 30 33 10 00 5c 32 31 31 01 41 5c r.#[128."\211G\300U\203..\211.A\
550c0 32 36 32 02 5c 32 34 32 5c 32 30 32 17 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 47 44 5c 22 5c 262.\242\202..\301\302\303.GD\"\
550e0 32 31 31 5c 32 30 33 24 00 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 2b 00 5c 33 211\203$.\211.A\262.\242\202+.\3
55100 30 31 5c 33 30 32 5c 33 30 33 03 47 44 5c 22 02 5c 32 34 32 5c 32 31 31 5c 32 30 33 3a 00 5c 32 01\302\303.GD\".\242\211\203:.\2
55120 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 30 32 41 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 11.A\262.\242\202A.\301\302\303.
55140 47 44 5c 22 02 01 57 5c 32 30 36 5e 00 02 01 55 5c 32 30 35 5e 00 03 5c 32 30 33 59 00 01 5c 32 GD\"..W\206^...U\205^..\203Y..\2
55160 30 33 59 00 03 02 57 5c 32 30 37 03 5c 32 30 35 5e 00 5c 33 30 34 5c 32 30 37 22 20 5b 32 20 73 03Y...W\207.\205^.\304\207".[2.s
55180 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 6e 74 73 20 ignal.wrong-number-of-arguments.
551a0 6c 73 70 2d 2d 6c 69 6e 65 2d 63 6f 6c 2d 63 6f 6d 70 61 72 61 74 6f 72 20 74 5d 20 38 20 28 23 lsp--line-col-comparator.t].8.(#
551c0 24 20 2e 20 33 34 38 32 35 38 29 5d 29 0a 23 40 32 35 34 20 43 72 65 61 74 65 20 69 6d 65 6e 75 $...348258)]).#@254.Create.imenu
551e0 20 69 6e 64 65 78 20 66 72 6f 6d 20 64 6f 63 75 6d 65 6e 74 20 53 59 4d 42 4f 4c 53 2e 0a 54 68 .index.from.document.SYMBOLS..Th
55200 69 73 20 66 75 6e 63 74 69 6f 6e 2c 20 75 6e 6c 69 6b 65 20 60 6c 73 70 2d 69 6d 65 6e 75 2d 63 is.function,.unlike.`lsp-imenu-c
55220 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 27 2c 20 64 6f 65 73 0a 6e reate-categorized-index',.does.n
55240 6f 74 20 63 61 74 65 67 6f 72 69 7a 65 20 62 79 20 74 79 70 65 2c 20 62 75 74 20 69 6e 73 74 65 ot.categorize.by.type,.but.inste
55260 61 64 20 72 65 74 75 72 6e 73 20 61 6e 20 60 69 6d 65 6e 75 27 20 69 6e 64 65 78 0a 63 6f 72 72 ad.returns.an.`imenu'.index.corr
55280 65 73 70 6f 6e 64 69 6e 67 20 74 6f 20 74 68 65 20 73 79 6d 62 6f 6c 20 68 69 65 72 61 72 63 68 esponding.to.the.symbol.hierarch
552a0 79 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 73 65 72 76 65 72 0a 64 69 72 65 63 74 6c y.returned.by.the.server.directl
552c0 79 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 y...(fn.SYMBOLS)..(defalias.'lsp
552e0 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 75 6e 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 -imenu-create-uncategorized-inde
55300 78 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 21 18 5c 33 30 33 01 21 5c 32 30 33 12 x.#[257."\301\302.!!.\303.!\203.
55320 00 5c 33 30 34 01 21 5c 32 30 32 15 00 5c 33 30 35 01 21 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d .\304.!\202..\305.!)\207".[lsp--
55340 6c 69 6e 65 2d 63 6f 6c 2d 74 6f 2d 70 6f 69 6e 74 2d 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 line-col-to-point-hash-table.lsp
55360 2d 2d 63 6f 6e 76 65 72 74 2d 6c 69 6e 65 2d 63 6f 6c 2d 74 6f 2d 70 6f 69 6e 74 73 2d 62 61 74 --convert-line-col-to-points-bat
55380 63 68 20 6c 73 70 2d 2d 63 6f 6c 6c 65 63 74 2d 6c 69 6e 65 73 2d 61 6e 64 2d 63 6f 6c 73 20 6c ch.lsp--collect-lines-and-cols.l
553a0 73 70 2d 2d 69 6d 65 6e 75 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 70 20 6c 73 70 2d 2d 69 6d sp--imenu-hierarchical-p.lsp--im
553c0 65 6e 75 2d 63 72 65 61 74 65 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 69 6e 64 65 78 20 6c 73 enu-create-hierarchical-index.ls
553e0 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 6e 6f 6e 2d 68 69 65 72 61 72 63 68 69 63 61 6c p--imenu-create-non-hierarchical
55400 2d 69 6e 64 65 78 5d 20 34 20 28 23 24 20 2e 20 33 34 38 36 32 38 29 5d 29 0a 28 62 79 74 65 2d -index].4.(#$...348628)]).(byte-
55420 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 code."\300\301\302\303\304DD\305
55440 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 \306\307%\207".[custom-declare-v
55460 61 72 69 61 62 6c 65 20 6c 73 70 2d 69 6d 65 6e 75 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 20 66 ariable.lsp-imenu-symbol-kinds.f
55480 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b uncall.function.#[0."\300\207".[
554a0 28 28 31 20 2e 20 22 46 69 6c 65 73 22 29 20 28 32 20 2e 20 22 4d 6f 64 75 6c 65 73 22 29 20 28 ((1..."Files").(2..."Modules").(
554c0 33 20 2e 20 22 4e 61 6d 65 73 70 61 63 65 73 22 29 20 28 34 20 2e 20 22 50 61 63 6b 61 67 65 73 3..."Namespaces").(4..."Packages
554e0 22 29 20 28 35 20 2e 20 22 43 6c 61 73 73 65 73 22 29 20 28 36 20 2e 20 22 4d 65 74 68 6f 64 73 ").(5..."Classes").(6..."Methods
55500 22 29 20 28 37 20 2e 20 22 50 72 6f 70 65 72 74 69 65 73 22 29 20 28 38 20 2e 20 22 46 69 65 6c ").(7..."Properties").(8..."Fiel
55520 64 73 22 29 20 28 39 20 2e 20 22 43 6f 6e 73 74 72 75 63 74 6f 72 73 22 29 20 28 31 30 20 2e 20 ds").(9..."Constructors").(10...
55540 22 45 6e 75 6d 73 22 29 20 28 31 31 20 2e 20 22 49 6e 74 65 72 66 61 63 65 73 22 29 20 28 31 32 "Enums").(11..."Interfaces").(12
55560 20 2e 20 22 46 75 6e 63 74 69 6f 6e 73 22 29 20 28 31 33 20 2e 20 22 56 61 72 69 61 62 6c 65 73 ..."Functions").(13..."Variables
55580 22 29 20 28 31 34 20 2e 20 22 43 6f 6e 73 74 61 6e 74 73 22 29 20 28 31 35 20 2e 20 22 53 74 72 ").(14..."Constants").(15..."Str
555a0 69 6e 67 73 22 29 20 28 31 36 20 2e 20 22 4e 75 6d 62 65 72 73 22 29 20 28 31 37 20 2e 20 22 42 ings").(16..."Numbers").(17..."B
555c0 6f 6f 6c 65 61 6e 73 22 29 20 28 31 38 20 2e 20 22 41 72 72 61 79 73 22 29 20 28 31 39 20 2e 20 ooleans").(18..."Arrays").(19...
555e0 22 4f 62 6a 65 63 74 73 22 29 20 28 32 30 20 2e 20 22 4b 65 79 73 22 29 20 28 32 31 20 2e 20 22 "Objects").(20..."Keys").(21..."
55600 4e 75 6c 6c 73 22 29 20 28 32 32 20 2e 20 22 45 6e 75 6d 20 4d 65 6d 62 65 72 73 22 29 20 28 32 Nulls").(22..."Enum.Members").(2
55620 33 20 2e 20 22 53 74 72 75 63 74 73 22 29 20 28 32 34 20 2e 20 22 45 76 65 6e 74 73 22 29 20 28 3..."Structs").(24..."Events").(
55640 32 35 20 2e 20 22 4f 70 65 72 61 74 6f 72 73 22 29 20 28 32 36 20 2e 20 22 54 79 70 65 20 50 61 25..."Operators").(26..."Type.Pa
55660 72 61 6d 65 74 65 72 73 22 29 29 5d 20 31 20 22 22 5d 20 22 60 6c 73 70 2d 73 79 6d 62 6f 6c 2d rameters"))].1.""]."`lsp-symbol-
55680 6b 69 6e 64 73 27 2c 20 62 75 74 20 6f 6e 6c 79 20 75 73 65 64 20 62 79 20 60 69 6d 65 6e 75 27 kinds',.but.only.used.by.`imenu'
556a0 2e 5c 6e 41 20 6e 65 77 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 65 65 64 65 64 2c 20 61 73 20 .\nA.new.variable.is.needed,.as.
556c0 69 74 20 69 73 20 60 69 6d 65 6e 75 27 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 74 6f 20 75 73 65 5c it.is.`imenu'.convention.to.use\
556e0 6e 70 6c 75 72 61 6c 69 7a 65 64 20 63 61 74 65 67 6f 72 69 65 73 2c 20 77 68 69 63 68 20 60 6c npluralized.categories,.which.`l
55700 73 70 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 27 20 64 6f 65 73 6e 27 74 2e 20 49 66 20 74 68 65 sp-symbol-kinds'.doesn't..If.the
55720 5c 6e 6e 6f 6e 2d 70 6c 75 72 61 6c 69 7a 65 64 20 6e 61 6d 65 73 20 61 72 65 20 70 72 65 66 65 \nnon-pluralized.names.are.prefe
55740 72 72 65 64 2c 20 74 68 69 73 20 63 61 6e 20 62 65 20 73 65 74 20 74 6f 5c 6e 60 6c 73 70 2d 73 rred,.this.can.be.set.to\n`lsp-s
55760 79 6d 62 6f 6c 2d 6b 69 6e 64 73 27 2e 22 20 3a 74 79 70 65 20 28 61 6c 69 73 74 20 3a 6b 65 79 ymbol-kinds'.".:type.(alist.:key
55780 2d 74 79 70 65 20 69 6e 74 65 67 65 72 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 73 74 72 69 6e 67 -type.integer.:value-type.string
557a0 29 5d 20 36 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 4b 49 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 )].6).#@13...(fn.KIND)..(defalia
557c0 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 6b 69 6e 64 2d 3e 6e 61 6d 65 20 23 5b 32 35 37 20 22 s.'lsp--imenu-kind->name.#[257."
557e0 5c 33 30 31 01 08 5c 33 30 32 23 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 65 6e 75 2d 73 79 6d 62 \301..\302#\207".[lsp-imenu-symb
55800 6f 6c 2d 6b 69 6e 64 73 20 61 6c 69 73 74 2d 67 65 74 20 22 3f 22 5d 20 35 20 28 23 24 20 2e 20 ol-kinds.alist-get."?"].5.(#$...
55820 33 35 30 31 32 33 29 5d 29 0a 23 40 32 32 37 20 43 72 65 61 74 65 20 61 6e 20 60 69 6d 65 6e 75 350123)]).#@227.Create.an.`imenu
55840 27 20 69 6e 64 65 78 20 63 61 74 65 67 6f 72 69 7a 69 6e 67 20 53 59 4d 42 4f 4c 53 20 62 79 20 '.index.categorizing.SYMBOLS.by.
55860 74 79 70 65 2e 0a 4f 6e 6c 79 20 72 6f 6f 74 20 73 79 6d 62 6f 6c 73 20 61 72 65 20 63 61 74 65 type..Only.root.symbols.are.cate
55880 67 6f 72 69 7a 65 64 2e 0a 0a 53 65 65 20 60 6c 73 70 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 73 27 gorized...See.`lsp-symbol-kinds'
558a0 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 65 20 63 61 74 65 67 6f 72 79 20 6e 61 6d 69 6e .to.customize.the.category.namin
558c0 67 2e 20 53 59 4d 42 4f 4c 53 0a 73 68 61 6c 6c 20 62 65 20 61 20 6c 69 73 74 20 6f 66 20 44 6f g..SYMBOLS.shall.be.a.list.of.Do
558e0 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 73 20 6f 72 20 53 79 6d 62 6f 6c 49 6e 66 6f 72 6d 61 74 69 cumentSymbols.or.SymbolInformati
55900 6f 6e 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 on...(fn.SYMBOLS)..(defalias.'ls
55920 70 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 74 6f 70 2d 6c 65 76 65 6c 2d 63 61 74 65 67 6f 72 p-imenu-create-top-level-categor
55940 69 7a 65 64 2d 69 6e 64 65 78 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 ized-index.#[257."\300\301\302\3
55960 30 33 5c 33 30 34 05 5c 22 5c 33 30 35 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 61 6e 20 23 03\304.\"\305\"\"\207".[mapcan.#
55980 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 30 01 21 5c [257."\211.\211A\262.\242\300.!\
559a0 33 30 31 03 21 01 5c 32 30 33 16 00 01 01 42 43 5c 32 30 37 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 301.!.\203....BC\207\207".[lsp--
559c0 69 6d 65 6e 75 2d 6b 69 6e 64 2d 3e 6e 61 6d 65 20 6c 73 70 2d 69 6d 65 6e 75 2d 63 72 65 61 74 imenu-kind->name.lsp-imenu-creat
559e0 65 2d 75 6e 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 5d 20 37 20 22 5c 6e 5c 6e 28 66 e-uncategorized-index].7."\n\n(f
55a00 6e 20 49 4e 50 55 54 30 29 22 5d 20 73 6f 72 74 20 73 65 71 2d 67 72 6f 75 70 2d 62 79 20 6c 73 n.INPUT0)"].sort.seq-group-by.ls
55a20 70 3a 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 20 23 5b 35 31 34 20 22 01 40 p:document-symbol-kind.#[514.".@
55a40 01 40 01 01 57 5c 32 30 37 22 20 5b 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 20 .@..W\207".[].6."\n\n(fn.INPUT0.
55a60 49 4e 50 55 54 31 29 22 5d 5d 20 37 20 28 23 24 20 2e 20 33 35 30 32 35 36 29 5d 29 0a 23 40 36 INPUT1)"]].7.(#$...350256)]).#@6
55a80 34 20 43 6f 6e 76 65 72 74 20 61 6e 20 60 26 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 27 20 74 4.Convert.an.`&DocumentSymbol'.t
55aa0 6f 20 61 6e 20 60 69 6d 65 6e 75 27 20 65 6e 74 72 79 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 o.an.`imenu'.entry...(fn.INPUT0)
55ac0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 3e 69 6d 65 6e 75 20 ..(defalias.'lsp--symbol->imenu.
55ae0 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 5c 22 5c 33 30 35 5c 22 #[257."\301\302\303\304.\"\305\"
55b00 21 5c 33 30 36 02 08 5c 22 01 42 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 65 6e 75 2d 64 65 74 61 !\306..\".B\207".[lsp-imenu-deta
55b20 69 6c 65 64 2d 6f 75 74 6c 69 6e 65 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f iled-outline.lsp--position-to-po
55b40 69 6e 74 20 6c 73 70 2d 67 65 74 20 67 65 74 68 61 73 68 20 22 73 65 6c 65 63 74 69 6f 6e 52 61 int.lsp-get.gethash."selectionRa
55b60 6e 67 65 22 20 3a 73 74 61 72 74 20 6c 73 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 5d 20 36 nge".:start.lsp-render-symbol].6
55b80 20 28 23 24 20 2e 20 33 35 30 38 35 30 29 5d 29 0a 23 40 31 32 37 20 52 65 74 75 72 6e 73 20 61 .(#$...350850)]).#@127.Returns.a
55ba0 6e 20 60 69 6d 65 6e 75 27 20 69 6e 64 65 78 20 66 72 6f 6d 20 53 59 4d 42 4f 4c 53 20 63 61 74 n.`imenu'.index.from.SYMBOLS.cat
55bc0 65 67 6f 72 69 7a 65 64 20 62 79 20 74 79 70 65 2e 0a 54 68 65 20 72 65 73 75 6c 74 20 6c 6f 6f egorized.by.type..The.result.loo
55be0 6b 73 20 6c 69 6b 65 20 74 68 69 73 3a 20 28 28 22 56 61 72 69 61 62 6c 65 73 22 20 2e 20 28 2e ks.like.this:.(("Variables"...(.
55c00 2e 2e 29 29 29 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 ..)))...(fn.SYMBOLS)..(defalias.
55c20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 'lsp--imenu-create-categorized-i
55c40 6e 64 65 78 2d 31 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 ndex-1.#[257."\300\301\302\303\3
55c60 30 34 5c 33 30 35 06 06 5c 22 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 23 5b 32 35 04\305..\"\"\"\207".[mapcar.#[25
55c80 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 32 31 31 5c 33 30 30 5c 33 7."\211.\211A\262.\242\211\300\3
55ca0 30 31 04 5c 22 42 5c 32 30 37 22 20 5b 6d 61 70 63 61 6e 20 63 64 72 5d 20 37 20 22 5c 6e 5c 6e 01.\"B\207".[mapcan.cdr].7."\n\n
55cc0 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 2d 67 72 6f 75 70 2d 62 79 20 63 61 72 20 6d 61 70 63 (fn.INPUT0)"].-group-by.car.mapc
55ce0 61 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 5c 22 5c 33 30 31 5c 33 30 33 03 5c 22 an.#[257."\301\302.\"\301\303.\"
55d00 5c 33 30 34 01 21 5c 32 30 33 15 00 01 5c 33 30 35 04 21 44 43 5c 32 30 37 5c 33 30 36 03 08 5c \304.!\203...\305.!DC\207\306..\
55d20 22 02 5c 33 30 35 05 21 44 5c 33 30 37 5c 33 31 30 5c 33 31 31 04 5c 22 5c 33 31 32 5c 33 31 33 ".\305.!D\307\310\311.\"\312\313
55d40 5c 33 31 34 06 07 21 5c 22 5c 22 42 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 65 6e 75 2d 64 65 74 \314..!\"\"B\207".[lsp-imenu-det
55d60 61 69 6c 65 64 2d 6f 75 74 6c 69 6e 65 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 63 68 ailed-outline.gethash."kind"."ch
55d80 69 6c 64 72 65 6e 22 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d ildren".seq-empty-p.lsp--symbol-
55da0 3e 69 6d 65 6e 75 20 6c 73 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 20 6d 61 70 63 61 72 20 >imenu.lsp-render-symbol.mapcar.
55dc0 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 make-closure.#[257."\211.\211A\2
55de0 36 32 02 5c 32 34 32 5c 32 31 31 5c 33 30 30 5c 33 30 31 5c 33 30 32 05 5c 22 42 44 5c 32 30 37 62.\242\211\300\301\302.\"BD\207
55e00 22 20 5b 56 30 20 6d 61 70 63 61 6e 20 63 64 72 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 ".[V0.mapcan.cdr].8."\n\n(fn.INP
55e20 55 54 30 29 22 5d 20 2d 67 72 6f 75 70 2d 62 79 20 63 61 72 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d UT0)"].-group-by.car.lsp--imenu-
55e40 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 2d 31 5d 20 31 31 20 22 create-categorized-index-1].11."
55e60 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 38 20 28 23 24 20 2e 20 33 35 31 31 32 \n\n(fn.INPUT0)"]].8.(#$...35112
55e80 37 29 5d 29 0a 23 40 31 36 20 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 7)]).#@16...(fn.SYMBOLS)..(defal
55ea0 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a ias.'lsp--imenu-create-categoriz
55ec0 65 64 2d 69 6e 64 65 78 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 5c 32 31 31 5c 32 ed-index.#[257."\300.!\211\211\2
55ee0 30 33 18 00 5c 32 31 31 40 5c 32 31 31 5c 33 30 31 02 40 21 5c 32 34 30 5c 32 31 30 01 41 5c 32 03..\211@\211\301.@!\240\210.A\2
55f00 36 36 5c 32 30 32 5c 32 30 32 04 00 5c 32 31 30 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 69 6d 65 6e 66\202\202..\210\207".[lsp--imen
55f20 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 2d 31 20 6c 73 70 u-create-categorized-index-1.lsp
55f40 2d 2d 69 6d 65 6e 75 2d 6b 69 6e 64 2d 3e 6e 61 6d 65 5d 20 37 20 28 23 24 20 2e 20 33 35 31 38 --imenu-kind->name].7.(#$...3518
55f60 38 32 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 49 4e 50 55 54 30 29 1f 0a 28 64 65 66 61 6c 82)]).#@15...(fn.INPUT0)..(defal
55f80 69 61 73 20 27 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 3e 69 6d ias.'lsp--symbol-information->im
55fa0 65 6e 75 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 32 5c enu.#[257."\300\301\302\303\302\
55fc0 33 30 34 06 06 5c 22 5c 22 5c 33 30 35 5c 22 21 5c 33 30 36 02 5c 33 30 37 5c 22 01 42 5c 32 30 304..\"\"\305\"!\306.\307\".B\20
55fe0 37 22 20 5b 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6c 73 70 2d 67 7".[lsp--position-to-point.lsp-g
56000 65 74 20 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 22 6c 6f 63 61 74 69 6f 6e 22 20 3a 73 et.gethash."range"."location".:s
56020 74 61 72 74 20 6c 73 70 2d 72 65 6e 64 65 72 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 tart.lsp-render-symbol-informati
56040 6f 6e 20 6e 69 6c 5d 20 38 20 28 23 24 20 2e 20 33 35 32 31 30 37 29 5d 29 0a 23 40 37 30 20 43 on.nil].8.(#$...352107)]).#@70.C
56060 72 65 61 74 65 20 61 20 6b 69 6e 64 2d 63 61 74 65 67 6f 72 69 7a 65 64 20 69 6e 64 65 78 20 66 reate.a.kind-categorized.index.f
56080 6f 72 20 53 79 6d 62 6f 6c 49 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f or.SymbolInformation...(fn.SYMBO
560a0 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 LS)..(defalias.'lsp--imenu-creat
560c0 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 2d 66 6c 61 74 20 23 5b 32 35 37 20 22 e-categorized-index-flat.#[257."
560e0 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 \300\301\302\303.\"\"\207".[mapc
56100 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 ar.#[257."\211.\211A\262.\242\30
56120 30 01 21 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 06 5c 22 5c 22 42 5c 32 30 37 22 20 0.!\301\302\303\304..\"\"B\207".
56140 5b 6c 73 70 2d 2d 69 6d 65 6e 75 2d 6b 69 6e 64 2d 3e 6e 61 6d 65 20 6d 61 70 63 61 6e 20 23 5b [lsp--imenu-kind->name.mapcan.#[
56160 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 30 5c 33 30 31 257."\211.\211A\262.\242\300\301
56180 03 5c 22 01 5c 32 30 33 14 00 01 01 42 43 5c 32 30 37 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 .\".\203....BC\207\207".[mapcar.
561a0 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 3e 69 6d 65 6e 75 5d 20 lsp--symbol-information->imenu].
561c0 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 2d 67 72 6f 75 70 2d 62 79 20 6c 6."\n\n(fn.INPUT0)"].-group-by.l
561e0 73 70 3a 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 2d 63 6f 6e 74 61 69 6e 65 72 2d sp:symbol-information-container-
56200 6e 61 6d 65 5c 3f 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 73 65 71 name\?].9."\n\n(fn.INPUT0)"].seq
56220 2d 67 72 6f 75 70 2d 62 79 20 6c 73 70 3a 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e -group-by.lsp:symbol-information
56240 2d 6b 69 6e 64 5d 20 36 20 28 23 24 20 2e 20 33 35 32 33 35 31 29 5d 29 0a 23 40 31 36 20 0a 0a -kind].6.(#$...352351)]).#@16...
56260 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 69 6d 65 (fn.SYMBOLS)..(defalias.'lsp-ime
56280 6e 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 20 23 5b 32 35 nu-create-categorized-index.#[25
562a0 37 20 22 5c 33 30 30 01 21 5c 32 30 33 5c 6e 00 5c 33 30 31 01 21 5c 32 30 37 5c 33 30 32 01 21 7."\300.!\203\n.\301.!\207\302.!
562c0 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 69 6d 65 6e 75 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 70 \207".[lsp--imenu-hierarchical-p
562e0 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 .lsp--imenu-create-categorized-i
56300 6e 64 65 78 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a ndex.lsp--imenu-create-categoriz
56320 65 64 2d 69 6e 64 65 78 2d 66 6c 61 74 5d 20 33 20 28 23 24 20 2e 20 33 35 32 38 36 32 29 5d 29 ed-index-flat].3.(#$...352862)])
56340 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 .(byte-code."\300\301\302\303\30
56360 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 5c 32 30 37 22 20 5b 4DD\305\306\307\310\311&.\207".[
56380 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 69 6d 65 6e custom-declare-variable.lsp-imen
563a0 75 2d 69 6e 64 65 78 2d 66 75 6e 63 74 69 6f 6e 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f u-index-function.funcall.functio
563c0 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 65 6e 75 2d 63 72 65 61 n.#[0."\300\207".[lsp-imenu-crea
563e0 74 65 2d 75 6e 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 5d 20 31 20 22 22 5d 20 22 46 te-uncategorized-index].1.""]."F
56400 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 73 68 6f 75 6c 64 20 63 72 65 61 74 65 20 61 6e 20 60 69 unction.that.should.create.an.`i
56420 6d 65 6e 75 27 20 69 6e 64 65 78 2e 5c 6e 49 74 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 menu'.index.\nIt.will.be.called.
56440 77 69 74 68 20 61 20 6c 69 73 74 20 6f 66 20 53 79 6d 62 6f 6c 49 6e 66 6f 72 6d 61 74 69 6f 6e with.a.list.of.SymbolInformation
56460 20 6f 72 5c 6e 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 73 2c 20 77 68 6f 73 65 20 66 69 72 73 .or\nDocumentSymbols,.whose.firs
56480 74 20 6c 65 76 65 6c 20 69 73 20 61 6c 72 65 61 64 79 20 66 69 6c 74 65 72 65 64 2e 20 49 74 20 t.level.is.already.filtered..It.
564a0 73 68 61 6c 6c 5c 6e 74 68 65 6e 20 72 65 74 75 72 6e 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 shall\nthen.return.an.appropriat
564c0 65 20 60 69 6d 65 6e 75 27 20 69 6e 64 65 78 20 28 73 65 65 5c 6e 60 69 6d 65 6e 75 2d 63 72 65 e.`imenu'.index.(see\n`imenu-cre
564e0 61 74 65 2d 69 6e 64 65 78 2d 66 75 6e 63 74 69 6f 6e 27 29 2e 5c 6e 5c 6e 4e 6f 74 65 20 74 68 ate-index-function').\n\nNote.th
56500 61 74 20 74 68 69 73 20 69 6e 74 65 72 66 61 63 65 20 69 73 20 6e 6f 74 20 73 74 61 62 6c 65 2c at.this.interface.is.not.stable,
56520 20 61 6e 64 20 73 75 62 6a 65 63 74 20 74 6f 20 63 68 61 6e 67 65 20 61 6e 79 5c 6e 74 69 6d 65 .and.subject.to.change.any\ntime
56540 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 69 6d 65 6e 75 20 3a 74 79 70 65 20 28 72 61 64 69 6f .".:group.lsp-imenu.:type.(radio
56560 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 61 74 65 67 6f 72 69 7a 65 20 62 79 20 74 79 70 65 .(const.:tag."Categorize.by.type
56580 22 20 6c 73 70 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 ".lsp-imenu-create-categorized-i
565a0 6e 64 65 78 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 61 74 65 67 6f 72 69 7a 65 20 72 6f ndex).(const.:tag."Categorize.ro
565c0 6f 74 20 73 79 6d 62 6f 6c 73 20 62 79 20 74 79 70 65 22 20 6c 73 70 2d 69 6d 65 6e 75 2d 63 72 ot.symbols.by.type".lsp-imenu-cr
565e0 65 61 74 65 2d 74 6f 70 2d 6c 65 76 65 6c 2d 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 eate-top-level-categorized-index
56600 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 6e 63 61 74 65 67 6f 72 69 7a 65 64 2c 20 69 6e ).(const.:tag."Uncategorized,.in
56620 6c 69 6e 65 20 65 6e 74 72 69 65 73 22 20 6c 73 70 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 75 line.entries".lsp-imenu-create-u
56640 6e 63 61 74 65 67 6f 72 69 7a 65 64 2d 69 6e 64 65 78 29 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 ncategorized-index).(function.:t
56660 61 67 20 22 43 75 73 74 6f 6d 20 66 75 6e 63 74 69 6f 6e 22 29 29 5d 20 38 29 0a 23 40 39 32 20 ag."Custom.function"))].8).#@92.
56680 43 72 65 61 74 65 20 61 6e 20 60 69 6d 65 6e 75 27 20 69 6e 64 65 78 20 62 61 73 65 64 20 6f 6e Create.an.`imenu'.index.based.on
566a0 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 0a 52 65 73 70 65 63 74 73 20 60 .the.language.server..Respects.`
566c0 6c 73 70 2d 69 6d 65 6e 75 2d 69 6e 64 65 78 2d 66 75 6e 63 74 69 6f 6e 27 2e 1f 0a 28 64 65 66 lsp-imenu-index-function'...(def
566e0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 69 6e 64 65 78 20 23 alias.'lsp--imenu-create-index.#
56700 5b 30 20 22 5c 33 30 31 5c 33 30 32 20 21 08 01 21 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 65 6e [0."\301\302.!..!\207".[lsp-imen
56720 75 2d 69 6e 64 65 78 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d 66 69 6c 74 u-index-function.lsp--imenu-filt
56740 65 72 2d 73 79 6d 62 6f 6c 73 20 6c 73 70 2d 2d 67 65 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d er-symbols.lsp--get-document-sym
56760 62 6f 6c 73 5d 20 33 20 28 23 24 20 2e 20 33 35 33 39 32 30 29 5d 29 0a 23 40 36 30 20 46 69 6c bols].3.(#$...353920)]).#@60.Fil
56780 74 65 72 20 6f 75 74 20 75 6e 73 75 70 70 6f 72 74 65 64 20 73 79 6d 62 6f 6c 73 20 66 72 6f 6d ter.out.unsupported.symbols.from
567a0 20 53 59 4d 42 4f 4c 53 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 .SYMBOLS...(fn.SYMBOLS)..(defali
567c0 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 66 69 6c 74 65 72 2d 73 79 6d 62 6f 6c 73 20 23 5b as.'lsp--imenu-filter-symbols.#[
567e0 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 73 65 71 2d 72 65 6d 6f 76 257."\300\301.\"\207".[seq-remov
56800 65 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 67 6e 6f 72 65 5d 20 34 20 28 23 24 20 2e 20 33 35 e.lsp--symbol-ignore].4.(#$...35
56820 34 31 37 33 29 5d 29 0a 23 40 37 30 20 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 61 4173)]).#@70.Determine.whether.a
56840 6e 79 20 65 6c 65 6d 65 6e 74 20 69 6e 20 53 59 4d 42 4f 4c 53 20 68 61 73 20 63 68 69 6c 64 72 ny.element.in.SYMBOLS.has.childr
56860 65 6e 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 en...(fn.SYMBOLS)..(defalias.'ls
56880 70 2d 2d 69 6d 65 6e 75 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 70 20 23 5b 32 35 37 20 22 5c p--imenu-hierarchical-p.#[257."\
568a0 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 73 65 71 2d 73 6f 6d 65 20 6c 73 70 2d 64 6f 300\301.\"\207".[seq-some.lsp-do
568c0 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 5c 3f 5d 20 34 20 28 23 24 20 2e 20 33 35 34 33 34 39 29 cument-symbol\?].4.(#$...354349)
568e0 5d 29 0a 23 40 34 34 35 20 43 72 65 61 74 65 20 69 6d 65 6e 75 20 69 6e 64 65 78 20 66 6f 72 20 ]).#@445.Create.imenu.index.for.
56900 6e 6f 6e 2d 68 69 65 72 61 72 63 68 69 63 61 6c 20 53 59 4d 42 4f 4c 53 2e 0a 0a 53 59 4d 42 4f non-hierarchical.SYMBOLS...SYMBO
56920 4c 53 20 61 72 65 20 61 20 6c 69 73 74 20 6f 66 20 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 20 LS.are.a.list.of.DocumentSymbol.
56940 6d 65 73 73 61 67 65 73 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6e 65 73 74 65 64 20 61 6c 69 73 74 messages...Return.a.nested.alist
56960 20 6b 65 79 65 64 20 62 79 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 73 2e 20 65 2e 67 2e 0a 0a 20 20 .keyed.by.symbol.names..e.g.....
56980 20 28 28 22 53 6f 6d 65 43 6c 61 73 73 22 20 28 22 28 43 6c 61 73 73 29 22 20 2e 20 31 30 29 0a .(("SomeClass".("(Class)"...10).
569a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 73 6f 6d 65 46 69 65 6c 64 20 28 46 69 .................("someField.(Fi
569c0 65 6c 64 29 22 20 2e 20 32 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 73 eld)"...20)..................("s
569e0 6f 6d 65 46 75 6e 63 74 69 6f 6e 20 28 46 75 6e 63 74 69 6f 6e 29 22 20 2e 20 32 35 29 0a 20 20 omeFunction.(Function)"...25)...
56a00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 53 6f 6d 65 53 75 62 43 6c 61 73 73 22 20 28 ...............("SomeSubClass".(
56a20 22 28 43 6c 61 73 73 29 22 20 2e 20 33 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 "(Class)"...30).................
56a40 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 73 6f 6d 65 53 75 62 46 69 65 6c 64 ..................("someSubField
56a60 20 28 46 69 65 6c 64 29 22 20 2e 20 33 35 29 29 0a 20 20 20 20 28 22 73 6f 6d 65 46 75 6e 63 74 .(Field)"...35)).....("someFunct
56a80 69 6f 6e 20 28 46 75 6e 63 74 69 6f 6e 29 22 20 2e 20 34 30 29 29 0a 0a 28 66 6e 20 53 59 4d 42 ion.(Function)"...40))..(fn.SYMB
56aa0 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 OLS)..(defalias.'lsp--imenu-crea
56ac0 74 65 2d 6e 6f 6e 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 69 6e 64 65 78 20 23 5b 32 35 37 20 te-non-hierarchical-index.#[257.
56ae0 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 22 5c 22 5c 32 30 37 22 20 5b 73 65 71 "\300\301\302\303.\"\"\207".[seq
56b00 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 32 31 31 40 5c 33 30 30 5c 33 30 31 03 41 5c 22 42 5c 32 -map.#[257."\211@\300\301.A\"B\2
56b20 30 37 22 20 5b 73 65 71 2d 6d 61 70 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 74 6f 2d 69 6d 65 6e 07".[seq-map.lsp--symbol-to-imen
56b40 75 2d 65 6c 65 6d 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4e 45 53 54 45 44 2d 41 4c 49 53 54 29 u-elem].5."\n\n(fn.NESTED-ALIST)
56b60 22 5d 20 73 65 71 2d 67 72 6f 75 70 2d 62 79 20 6c 73 70 2d 2d 67 65 74 2d 73 79 6d 62 6f 6c 2d "].seq-group-by.lsp--get-symbol-
56b80 74 79 70 65 5d 20 36 20 28 23 24 20 2e 20 33 35 34 35 33 37 29 5d 29 0a 23 40 34 34 31 20 43 72 type].6.(#$...354537)]).#@441.Cr
56ba0 65 61 74 65 20 69 6d 65 6e 75 20 69 6e 64 65 78 20 66 6f 72 20 68 69 65 72 61 72 63 68 69 63 61 eate.imenu.index.for.hierarchica
56bc0 6c 20 53 59 4d 42 4f 4c 53 2e 0a 0a 53 59 4d 42 4f 4c 53 20 61 72 65 20 61 20 6c 69 73 74 20 6f l.SYMBOLS...SYMBOLS.are.a.list.o
56be0 66 20 44 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 20 6d 65 73 73 61 67 65 73 2e 0a 0a 52 65 74 75 f.DocumentSymbol.messages...Retu
56c00 72 6e 20 61 20 6e 65 73 74 65 64 20 61 6c 69 73 74 20 6b 65 79 65 64 20 62 79 20 73 79 6d 62 6f rn.a.nested.alist.keyed.by.symbo
56c20 6c 20 6e 61 6d 65 73 2e 20 65 2e 67 2e 0a 0a 20 20 20 28 28 22 53 6f 6d 65 43 6c 61 73 73 22 20 l.names..e.g......(("SomeClass".
56c40 28 22 28 43 6c 61 73 73 29 22 20 2e 20 31 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ("(Class)"...10)................
56c60 20 20 28 22 73 6f 6d 65 46 69 65 6c 64 20 28 46 69 65 6c 64 29 22 20 2e 20 32 30 29 0a 20 20 20 ..("someField.(Field)"...20)....
56c80 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 73 6f 6d 65 46 75 6e 63 74 69 6f 6e 20 28 46 75 ..............("someFunction.(Fu
56ca0 6e 63 74 69 6f 6e 29 22 20 2e 20 32 35 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nction)"...25)..................
56cc0 28 22 53 6f 6d 65 53 75 62 43 6c 61 73 73 22 20 28 22 28 43 6c 61 73 73 29 22 20 2e 20 33 30 29 ("SomeSubClass".("(Class)"...30)
56ce0 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ................................
56d00 20 20 20 28 22 73 6f 6d 65 53 75 62 46 69 65 6c 64 20 28 46 69 65 6c 64 29 22 20 2e 20 33 35 29 ...("someSubField.(Field)"...35)
56d20 29 0a 20 20 20 20 28 22 73 6f 6d 65 46 75 6e 63 74 69 6f 6e 20 28 46 75 6e 63 74 69 6f 6e 29 22 ).....("someFunction.(Function)"
56d40 20 2e 20 34 30 29 29 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 ...40))..(fn.SYMBOLS)..(defalias
56d60 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 72 65 61 74 65 2d 68 69 65 72 61 72 63 68 69 63 61 6c .'lsp--imenu-create-hierarchical
56d80 2d 69 6e 64 65 78 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c -index.#[257."\300\301\302\303.\
56da0 22 5c 22 5c 32 30 37 22 20 5b 73 65 71 2d 6d 61 70 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 74 6f "\"\207".[seq-map.lsp--symbol-to
56dc0 2d 68 69 65 72 61 72 63 68 69 63 61 6c 2d 69 6d 65 6e 75 2d 65 6c 65 6d 20 73 65 71 2d 73 6f 72 -hierarchical-imenu-elem.seq-sor
56de0 74 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d 73 79 6d 62 6f 6c 2d 6c 65 73 73 70 5d 20 36 20 28 23 24 t.lsp--imenu-symbol-lessp].6.(#$
56e00 20 2e 20 33 35 35 32 33 30 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 53 59 4d 31 20 53 59 4d ...355230)]).#@18...(fn.SYM1.SYM
56e20 32 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 73 79 6d 62 6f 6c 2)..(defalias.'lsp--imenu-symbol
56e40 2d 6c 65 73 73 70 20 23 5b 35 31 34 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 04 23 08 5c 22 -lessp.#[514."\301\302\303..#.\"
56e60 5c 33 30 34 5c 33 30 35 02 5c 33 30 36 23 5c 32 31 31 5c 32 34 37 5c 32 30 35 15 00 5c 32 31 31 \304\305.\306#\211\247\205..\211
56e80 5c 33 30 36 57 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6d 65 6e 75 2d 73 6f 72 74 2d 6d 65 74 68 6f \306W\207".[lsp-imenu-sort-metho
56ea0 64 73 20 6d 61 70 63 61 72 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 ds.mapcar.make-closure.#[257."\3
56ec0 30 33 01 5c 6e 5c 22 5c 33 30 30 5c 33 30 31 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 03.\n\"\300\301\"\207".[V0.V1.ls
56ee0 70 2d 2d 69 6d 65 6e 75 2d 63 6f 6d 70 61 72 65 2d 66 75 6e 63 74 69 6f 6e 2d 61 6c 69 73 74 20 p--imenu-compare-function-alist.
56f00 61 6c 69 73 74 2d 67 65 74 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4d 45 54 48 4f 44 29 22 5d 20 alist-get].4."\n\n(fn.METHOD)"].
56f20 73 65 71 2d 66 69 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 55 3f 5c 32 30 37 22 20 seq-find.#[257."\211\300U?\207".
56f40 5b 30 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 55 4c 54 29 22 5d 20 30 5d 20 37 20 28 23 [0].3."\n\n(fn.RESULT)"].0].7.(#
56f60 24 20 2e 20 33 35 35 38 35 38 29 5d 29 0a 23 40 35 32 20 43 6f 6d 70 61 72 65 20 53 59 4d 31 20 $...355858)]).#@52.Compare.SYM1.
56f80 61 6e 64 20 53 59 4d 32 20 62 79 20 6b 69 6e 64 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e and.SYM2.by.kind...(fn.INPUT0.IN
56fa0 50 55 54 31 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 6f 6d PUT1)..(defalias.'lsp--imenu-com
56fc0 70 61 72 65 2d 6b 69 6e 64 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c 33 30 30 pare-kind.#[514."\300\301.\"\300
56fe0 5c 33 30 31 03 5c 22 01 01 5a 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 5d \301.\"..Z\207".[gethash."kind"]
57000 20 36 20 28 23 24 20 2e 20 33 35 36 32 31 31 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 53 59 .6.(#$...356211)]).#@18...(fn.SY
57020 4d 31 20 53 59 4d 32 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d M1.SYM2)..(defalias.'lsp--imenu-
57040 63 6f 6d 70 61 72 65 2d 6c 69 6e 65 2d 63 6f 6c 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 compare-line-col.#[514."\300\301
57060 03 21 5c 33 30 31 03 21 5c 22 5c 32 30 33 0d 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 5c 32 30 37 .!\301.!\"\203..\302\207\303\207
57080 22 20 5b 6c 73 70 2d 2d 6c 69 6e 65 2d 63 6f 6c 2d 63 6f 6d 70 61 72 61 74 6f 72 20 6c 73 70 2d ".[lsp--line-col-comparator.lsp-
570a0 2d 67 65 74 2d 6c 69 6e 65 2d 61 6e 64 2d 63 6f 6c 20 2d 31 20 31 5d 20 36 20 28 23 24 20 2e 20 -get-line-and-col.-1.1].6.(#$...
570c0 33 35 36 33 37 36 29 5d 29 0a 23 40 35 32 20 43 6f 6d 70 61 72 65 20 53 59 4d 31 20 61 6e 64 20 356376)]).#@52.Compare.SYM1.and.
570e0 53 59 4d 32 20 62 79 20 6e 61 6d 65 2e 0a 0a 28 66 6e 20 49 4e 50 55 54 30 20 49 4e 50 55 54 31 SYM2.by.name...(fn.INPUT0.INPUT1
57100 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6d 65 6e 75 2d 63 6f 6d 70 61 72 65 )..(defalias.'lsp--imenu-compare
57120 2d 6e 61 6d 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 03 5c 22 5c 33 30 30 5c 33 30 31 -name.#[514."\300\301.\"\300\301
57140 03 5c 22 5c 33 30 32 02 5c 33 30 33 04 47 04 5c 33 30 33 06 06 47 26 06 5c 32 31 31 5c 32 34 37 .\"\302.\303.G.\303..G&.\211\247
57160 5c 32 30 33 1a 00 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6e 61 \203..\207\303\207".[gethash."na
57180 6d 65 22 20 63 6f 6d 70 61 72 65 2d 73 74 72 69 6e 67 73 20 30 5d 20 31 31 20 28 23 24 20 2e 20 me".compare-strings.0].11.(#$...
571a0 33 35 36 35 35 39 29 5d 29 0a 23 40 33 32 20 46 6f 72 63 65 20 49 6d 65 6e 75 20 74 6f 20 72 65 356559)]).#@32.Force.Imenu.to.re
571c0 66 72 65 73 68 20 69 74 73 65 6c 66 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 fresh.itself...(defalias.'lsp--i
571e0 6d 65 6e 75 2d 72 65 66 72 65 73 68 20 23 5b 30 20 22 5c 33 30 31 08 21 5c 32 30 37 22 20 5b 69 menu-refresh.#[0."\301.!\207".[i
57200 6d 65 6e 75 2d 2d 72 65 73 63 61 6e 2d 69 74 65 6d 20 69 6d 65 6e 75 2d 2d 6d 65 6e 75 62 61 72 menu--rescan-item.imenu--menubar
57220 2d 73 65 6c 65 63 74 5d 20 32 20 28 23 24 20 2e 20 33 35 36 37 38 33 29 5d 29 0a 23 40 33 39 20 -select].2.(#$...356783)]).#@39.
57240 55 73 65 20 6c 73 70 2d 69 6d 65 6e 75 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 Use.lsp-imenu.for.the.current.bu
57260 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 6e 61 62 6c 65 2d 69 6d 65 ffer...(defalias.'lsp-enable-ime
57280 6e 75 20 23 5b 30 20 22 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 5c 33 30 30 21 5c 32 31 30 5c 33 nu.#[0."\304.\210\305\300!\210\3
572a0 30 36 10 5c 33 30 35 5c 33 30 31 21 5c 32 31 30 5c 33 30 37 11 5c 33 30 35 5c 33 30 32 21 5c 32 06.\305\301!\210\307.\305\302!\2
572c0 31 30 5c 33 31 30 12 0b 5c 32 30 35 1b 00 5c 33 31 31 20 5c 32 30 37 22 20 5b 69 6d 65 6e 75 2d 10\310..\205..\311.\207".[imenu-
572e0 63 72 65 61 74 65 2d 69 6e 64 65 78 2d 66 75 6e 63 74 69 6f 6e 20 69 6d 65 6e 75 2d 6d 65 6e 75 create-index-function.imenu-menu
57300 62 61 72 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 20 69 6d 65 6e 75 2d 2d 69 6e 64 65 78 2d 61 bar-modified-tick.imenu--index-a
57320 6c 69 73 74 20 6d 65 6e 75 2d 62 61 72 2d 6d 6f 64 65 20 69 6d 65 6e 75 2d 2d 63 6c 65 61 6e 75 list.menu-bar-mode.imenu--cleanu
57340 70 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 2d 69 6d 65 6e 75 p.make-local-variable.lsp--imenu
57360 2d 63 72 65 61 74 65 2d 69 6e 64 65 78 20 2d 31 20 6e 69 6c 20 6c 73 70 2d 2d 69 6d 65 6e 75 2d -create-index.-1.nil.lsp--imenu-
57380 72 65 66 72 65 73 68 5d 20 32 20 28 23 24 20 2e 20 33 35 36 39 32 38 29 5d 29 0a 23 40 34 37 20 refresh].2.(#$...356928)]).#@47.
573a0 52 65 73 6f 6c 76 65 20 66 69 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 43 4f 4d 4d 41 4e 44 2e 0a Resolve.final.function.COMMAND..
573c0 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 .(fn.COMMAND)..(defalias.'lsp-re
573e0 73 6f 6c 76 65 2d 66 69 6e 61 6c 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 solve-final-function.#[257."\300
57400 01 21 5c 32 30 33 0b 00 5c 32 31 31 20 5c 32 30 32 5c 66 00 5c 32 31 31 5c 32 31 31 3c 5c 32 30 .!\203..\211.\202\f.\211\211<\20
57420 33 5c 22 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 02 5c 22 5c 32 30 34 21 00 5c 33 30 34 5c 33 3\".\301\302\303!.\"\204!.\304\3
57440 30 35 5c 33 30 36 5c 33 30 37 5c 32 31 31 24 5c 32 31 30 5c 32 30 37 5c 32 31 31 3b 5c 32 30 33 05\306\307\211$\210\207\211;\203
57460 2a 00 5c 32 31 31 43 5c 32 30 37 5c 33 31 30 5c 33 31 31 02 5c 33 31 32 23 5c 32 30 35 33 00 5c *.\211C\207\310\311.\312#\2053.\
57480 33 30 37 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 70 20 73 65 71 2d 65 76 65 72 79 2d 70 20 307\207".[functionp.seq-every-p.
574a0 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 73 74 72 69 6e 67 70 20 63 6c 2d 2d 61 73 73 65 apply-partially.stringp.cl--asse
574c0 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 28 61 70 70 6c 79 rtion-failed.(seq-every-p.(apply
574e0 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 73 74 72 69 6e 67 70 29 20 63 6f 6d 6d 61 6e 64 29 20 22 -partially.#'stringp).command)."
57500 49 6e 76 61 6c 69 64 20 63 6f 6d 6d 61 6e 64 20 6c 69 73 74 22 20 6e 69 6c 20 65 72 72 6f 72 20 Invalid.command.list".nil.error.
57520 22 63 6c 2d 65 74 79 70 65 63 61 73 65 20 66 61 69 6c 65 64 3a 20 25 73 2c 20 25 73 22 20 28 6c "cl-etypecase.failed:.%s,.%s".(l
57540 69 73 74 20 73 74 72 69 6e 67 29 5d 20 37 20 28 23 24 20 2e 20 33 35 37 32 38 30 29 5d 29 0a 23 ist.string)].7.(#$...357280)]).#
57560 40 36 31 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 46 49 4e 41 4c 2d 43 4f 4d 4d 41 4e 44 20 @61.Check.whether.FINAL-COMMAND.
57580 69 73 20 70 72 65 73 65 6e 74 2e 0a 0a 28 66 6e 20 46 49 4e 41 4c 2d 43 4f 4d 4d 41 4e 44 29 1f is.present...(fn.FINAL-COMMAND).
575a0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 72 76 65 72 2d 70 72 65 73 65 6e 74 5c 3f .(defalias.'lsp-server-present\?
575c0 20 23 5b 32 35 37 20 22 5c 33 30 32 08 21 5c 32 30 34 0d 00 5c 33 30 33 01 40 21 5c 32 30 32 1f .#[257."\302.!\204..\303.@!\202.
575e0 00 5c 33 30 34 5c 33 30 35 09 5c 22 5c 32 30 33 1e 00 5c 33 30 33 01 40 5c 33 30 32 08 21 5c 22 .\304\305.\"\203..\303.@\302.!\"
57600 5c 32 30 32 1f 00 5c 33 30 36 5c 32 30 33 2c 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 \202..\306\203,.\307\310\311\312
57620 04 5c 22 5c 22 5c 32 31 30 5c 33 30 36 5c 32 30 37 5c 33 30 37 5c 33 31 33 5c 33 31 31 5c 33 31 .\"\"\210\306\207\307\313\311\31
57640 32 04 5c 22 5c 22 5c 32 31 30 5c 33 31 34 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 2.\"\"\210\314\207".[default-dir
57660 65 63 74 6f 72 79 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 66 69 6c 65 2d 72 65 6d 6f 74 65 ectory.emacs-version.file-remote
57680 2d 70 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 76 65 72 73 69 6f 6e 3c 3d 20 22 32 37 -p.executable-find.version<=."27
576a0 2e 30 22 20 74 20 6c 73 70 2d 6c 6f 67 20 22 43 6f 6d 6d 61 6e 64 20 5c 22 25 73 5c 22 20 69 73 .0".t.lsp-log."Command.\"%s\".is
576c0 20 70 72 65 73 65 6e 74 20 6f 6e 20 74 68 65 20 70 61 74 68 2e 22 20 73 2d 6a 6f 69 6e 20 22 20 .present.on.the.path.".s-join.".
576e0 22 20 22 43 6f 6d 6d 61 6e 64 20 5c 22 25 73 5c 22 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 "."Command.\"%s\".is.not.present
57700 20 6f 6e 20 74 68 65 20 70 61 74 68 2e 22 20 6e 69 6c 5d 20 36 20 28 23 24 20 2e 20 33 35 37 37 .on.the.path.".nil].6.(#$...3577
57720 33 32 29 5d 29 0a 23 40 39 32 20 43 6f 6e 76 65 72 74 20 56 41 4c 55 45 20 74 6f 20 61 20 73 74 32)]).#@92.Convert.VALUE.to.a.st
57740 72 69 6e 67 20 74 68 61 74 20 63 61 6e 20 62 65 20 73 65 74 20 61 73 20 76 61 6c 75 65 20 69 6e ring.that.can.be.set.as.value.in
57760 20 61 6e 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 2e 0a 0a 28 66 6e 20 56 .an.environment.variable...(fn.V
57780 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 76 61 6c 75 65 2d 74 6f 2d ALUE)..(defalias.'lsp--value-to-
577a0 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 32 31 31 3b 5c 32 30 33 06 00 5c 32 30 37 5c 33 30 string.#[257."\211;\203..\207\30
577c0 30 01 21 5c 32 30 33 14 00 5c 32 31 31 5c 32 30 33 12 00 5c 33 30 31 5c 32 30 37 5c 33 30 32 5c 0.!\203..\211\203..\301\207\302\
577e0 32 30 37 5c 33 30 33 01 21 5c 32 30 33 29 00 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 30 33 29 00 207\303.!\203).\304\305.\"\203).
57800 5c 32 31 31 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 03 23 5c 32 30 37 5c 33 31 31 5c 33 31 32 21 \211\306\307\310..#\207\311\312!
57820 5c 32 30 37 22 20 5b 62 6f 6f 6c 65 61 6e 70 20 22 31 22 20 22 30 22 20 73 65 71 75 65 6e 63 65 \207".[booleanp."1"."0".sequence
57840 70 20 73 65 71 2d 65 76 65 72 79 2d 70 20 73 74 72 69 6e 67 70 20 22 3a 22 20 6d 61 70 63 6f 6e p.seq-every-p.stringp.":".mapcon
57860 63 61 74 20 69 64 65 6e 74 69 74 79 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4f 6e 6c 79 20 73 74 cat.identity.user-error."Only.st
57880 72 69 6e 67 73 2c 20 62 6f 6f 6c 65 61 6e 73 2c 20 61 6e 64 20 73 65 71 75 65 6e 63 65 73 20 6f rings,.booleans,.and.sequences.o
578a0 66 20 73 74 72 69 6e 67 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 20 61 73 20 65 6e 76 69 72 f.strings.are.supported.as.envir
578c0 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 73 22 5d 20 37 20 28 23 24 20 2e 20 33 35 38 31 38 onment.variables"].7.(#$...35818
578e0 37 29 5d 29 0a 23 40 31 34 36 20 41 70 70 65 6e 64 20 61 20 6c 69 73 74 20 6f 66 20 4b 45 59 3d 7)]).#@146.Append.a.list.of.KEY=
57900 56 41 4c 55 45 20 66 72 6f 6d 20 74 68 65 20 61 6c 69 73 74 20 45 4e 56 49 52 4f 4e 4d 45 4e 54 VALUE.from.the.alist.ENVIRONMENT
57920 20 74 6f 20 60 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 2e 0a 49 67 6e 6f 72 .to.`process-environment'..Ignor
57940 65 20 6e 6f 6e 2d 62 6f 6f 6c 65 61 6e 20 6b 65 79 73 20 77 68 6f 73 65 20 76 61 6c 75 65 20 69 e.non-boolean.keys.whose.value.i
57960 73 20 6e 69 6c 2e 0a 0a 28 66 6e 20 45 4e 56 49 52 4f 4e 4d 45 4e 54 2d 46 4e 29 1f 0a 28 64 65 s.nil...(fn.ENVIRONMENT-FN)..(de
57980 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6f 6d 70 75 74 65 2d 70 72 6f 63 65 73 73 2d 65 6e 76 falias.'lsp--compute-process-env
579a0 69 72 6f 6e 6d 65 6e 74 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 35 06 00 5c 32 31 31 20 5c ironment.#[257."\211\205..\211.\
579c0 33 30 31 01 5c 33 30 32 5c 32 31 31 5c 32 31 31 03 3a 5c 32 30 33 3e 00 03 40 5c 32 36 32 03 02 301.\302\211\211.:\203>..@\262..
579e0 5c 32 31 31 41 5c 32 36 32 04 5c 32 34 32 5c 32 36 32 02 5c 33 30 33 03 21 5c 32 30 34 2a 00 02 \211A\262.\242\262.\303.!\204*..
57a00 5c 33 30 34 4e 5c 33 30 35 3d 5c 32 30 33 37 00 01 5c 33 30 36 5c 33 30 37 5c 33 30 33 06 06 21 \304N\305=\2037..\306\307\303..!
57a20 21 51 01 42 5c 32 36 32 01 03 41 5c 32 36 32 04 5c 32 30 32 0b 00 5c 32 31 31 5c 32 33 37 5c 32 !Q.B\262..A\262.\202..\211\237\2
57a40 36 36 5c 32 30 34 08 42 21 5c 32 30 37 22 20 5b 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 66\204.B!\207".[process-environm
57a60 65 6e 74 20 2d 66 6c 61 74 74 65 6e 20 6e 69 6c 20 65 76 61 6c 20 63 75 73 74 6f 6d 2d 74 79 70 ent.-flatten.nil.eval.custom-typ
57a80 65 20 62 6f 6f 6c 65 61 6e 20 22 3d 22 20 6c 73 70 2d 2d 76 61 6c 75 65 2d 74 6f 2d 73 74 72 69 e.boolean."=".lsp--value-to-stri
57aa0 6e 67 5d 20 31 32 20 28 23 24 20 2e 20 33 35 38 36 33 35 29 5d 29 0a 23 40 36 32 39 20 52 65 74 ng].12.(#$...358635)]).#@629.Ret
57ac0 75 72 6e 73 20 61 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 urns.a.connection.property.list.
57ae0 75 73 69 6e 67 20 43 4f 4d 4d 41 4e 44 2e 0a 43 4f 4d 4d 41 4e 44 20 63 61 6e 20 62 65 3a 20 41 using.COMMAND..COMMAND.can.be:.A
57b00 20 73 74 72 69 6e 67 2c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f .string,.denoting.the.command.to
57b20 20 6c 61 75 6e 63 68 20 74 68 65 0a 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 20 41 20 6c .launch.the.language.server..A.l
57b40 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 64 65 6e 6f 74 69 6e 67 20 61 6e 20 65 78 65 63 ist.of.strings,.denoting.an.exec
57b60 75 74 61 62 6c 65 20 77 69 74 68 0a 69 74 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 utable.with.its.command.line.arg
57b80 75 6d 65 6e 74 73 2e 20 41 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 61 74 20 65 69 74 68 65 72 20 uments..A.function,.that.either.
57ba0 72 65 74 75 72 6e 73 20 61 0a 73 74 72 69 6e 67 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 73 74 returns.a.string.or.a.list.of.st
57bc0 72 69 6e 67 73 2e 20 49 6e 20 61 6c 6c 20 63 61 73 65 73 2c 20 74 68 65 20 6c 61 75 6e 63 68 65 rings..In.all.cases,.the.launche
57be0 64 20 6c 61 6e 67 75 61 67 65 0a 73 65 72 76 65 72 20 73 68 6f 75 6c 64 20 73 65 6e 64 20 61 6e d.language.server.should.send.an
57c00 64 20 72 65 63 65 69 76 65 20 6d 65 73 73 61 67 65 73 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 49 d.receive.messages.on.standard.I
57c20 2f 4f 2e 0a 54 45 53 54 2d 43 4f 4d 4d 41 4e 44 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 /O..TEST-COMMAND.is.a.function.w
57c40 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 77 68 69 63 68 20 72 65 74 75 72 6e 73 0a 77 ith.no.arguments.which.returns.w
57c60 68 65 74 68 65 72 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 20 70 72 65 73 65 6e 74 20 6f 72 hether.the.command.is.present.or
57c80 20 6e 6f 74 2e 20 57 68 65 6e 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 0a 60 6c 73 70 2d 6d 6f .not..When.not.specified.`lsp-mo
57ca0 64 65 27 20 77 69 6c 6c 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 66 69 72 73 74 de'.will.check.whether.the.first
57cc0 20 65 6c 65 6d 65 6e 74 20 6f 66 20 74 68 65 20 6c 69 73 74 0a 72 65 74 75 72 6e 65 64 20 62 79 .element.of.the.list.returned.by
57ce0 20 43 4f 4d 4d 41 4e 44 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 76 69 61 20 60 65 78 65 63 75 .COMMAND.is.available.via.`execu
57d00 74 61 62 6c 65 2d 66 69 6e 64 27 0a 0a 28 66 6e 20 43 4f 4d 4d 41 4e 44 20 26 6f 70 74 69 6f 6e table-find'..(fn.COMMAND.&option
57d20 61 6c 20 54 45 53 54 2d 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 al.TEST-COMMAND)..(defalias.'lsp
57d40 2d 73 74 64 69 6f 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 23 5b 35 31 33 20 22 01 3b 5c 32 30 34 1f -stdio-connection.#[513.".;\204.
57d60 00 5c 33 30 30 02 21 5c 32 30 34 1f 00 01 3c 5c 32 30 33 17 00 5c 33 30 31 5c 33 30 32 03 5c 22 .\300.!\204...<\203..\301\302.\"
57d80 5c 32 30 34 1f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 5c 33 30 36 45 5c 22 5c 32 31 30 5c 33 \204..\303\304\305.\306E\"\210\3
57da0 30 37 5c 33 31 30 5c 33 31 31 04 5c 22 5c 33 31 32 03 5c 32 30 36 2e 00 5c 33 31 30 5c 33 31 33 07\310\311.\"\312.\206..\310\313
57dc0 06 06 5c 22 46 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 70 20 73 65 71 2d 65 76 65 72 79 2d ..\"F\207".[functionp.seq-every-
57de0 70 20 23 5b 32 35 37 20 22 5c 32 31 31 3b 5c 32 30 37 22 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 66 p.#[257."\211;\207".[].2."\n\n(f
57e00 6e 20 45 4c 29 22 5d 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 n.EL)"].signal.wrong-type-argume
57e20 6e 74 20 28 6f 72 20 73 74 72 69 6e 67 20 66 75 6e 63 74 69 6f 6e 20 28 61 6e 64 20 6c 69 73 74 nt.(or.string.function.(and.list
57e40 20 28 73 61 74 69 73 66 69 65 73 20 28 6c 61 6d 62 64 61 20 28 6c 29 20 28 73 65 71 2d 65 76 65 .(satisfies.(lambda.(l).(seq-eve
57e60 72 79 2d 70 20 28 6c 61 6d 62 64 61 20 28 65 6c 29 20 28 73 74 72 69 6e 67 70 20 65 6c 29 29 20 ry-p.(lambda.(el).(stringp.el)).
57e80 6c 29 29 29 29 29 20 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6e 6e 65 63 74 20 6d 61 6b 65 2d 63 6c 6f l))))).command.:connect.make-clo
57ea0 73 75 72 65 20 23 5b 31 30 32 38 20 22 5c 33 30 32 5c 33 30 30 21 5c 33 30 33 03 21 5c 33 30 34 sure.#[1028."\302\300!\303.!\304
57ec0 03 21 19 5c 33 30 35 5c 33 30 36 02 5c 22 5c 33 30 37 5c 33 31 30 03 5c 33 31 31 5c 33 31 32 5c .!.\305\306.\"\307\310.\311\312\
57ee0 33 31 33 5c 33 30 35 5c 33 31 34 06 09 5c 22 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 5c 66 5c 33 313\305\314..\"\315\316\317.\f\3
57f00 32 30 06 12 5c 33 32 31 06 13 5c 33 32 32 06 10 5c 33 32 33 5c 33 32 34 26 12 5c 33 32 35 01 5c 20..\321..\322..\323\324&.\325.\
57f20 33 32 36 5c 22 5c 32 31 30 5c 33 32 35 5c 33 32 37 03 21 5c 33 32 36 5c 22 5c 32 31 30 72 5c 33 326\"\210\325\327.!\326\"\210r\3
57f40 33 30 02 21 71 5c 32 31 30 5c 33 33 31 20 5c 32 31 30 29 5c 32 31 31 01 42 5c 32 36 36 5c 32 30 30.!q\210\331.\210)\211.B\266\20
57f60 32 29 5c 32 30 37 22 20 5b 56 30 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 2)\207".[V0.process-environment.
57f80 6c 73 70 2d 72 65 73 6f 6c 76 65 2d 66 69 6e 61 6c 2d 66 75 6e 63 74 69 6f 6e 20 67 65 6e 65 72 lsp-resolve-final-function.gener
57fa0 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 6c 73 70 2d 2d 63 6f 6d 70 75 74 65 ate-new-buffer-name.lsp--compute
57fc0 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 66 6f 72 6d 61 74 20 22 2a 25 73 -process-environment.format."*%s
57fe0 3a 3a 73 74 64 65 72 72 2a 22 20 6d 61 6b 65 2d 70 72 6f 63 65 73 73 20 3a 6e 61 6d 65 20 3a 63 ::stderr*".make-process.:name.:c
58000 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 70 69 70 65 20 3a 62 75 66 66 65 72 20 22 2a 25 73 onnection-type.pipe.:buffer."*%s
58020 2a 22 20 3a 63 6f 64 69 6e 67 20 6e 6f 2d 63 6f 6e 76 65 72 73 69 6f 6e 20 3a 63 6f 6d 6d 61 6e *".:coding.no-conversion.:comman
58040 64 20 3a 66 69 6c 74 65 72 20 3a 73 65 6e 74 69 6e 65 6c 20 3a 73 74 64 65 72 72 20 3a 6e 6f 71 d.:filter.:sentinel.:stderr.:noq
58060 75 65 72 79 20 74 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 71 75 65 72 79 2d 6f 6e 2d 65 78 69 74 uery.t.set-process-query-on-exit
58080 2d 66 6c 61 67 20 6e 69 6c 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 67 65 74 -flag.nil.get-buffer-process.get
580a0 2d 62 75 66 66 65 72 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 5d 20 32 36 20 22 5c 6e 5c 6e 28 66 -buffer.special-mode].26."\n\n(f
580c0 6e 20 46 49 4c 54 45 52 20 53 45 4e 54 49 4e 45 4c 20 4e 41 4d 45 20 45 4e 56 49 52 4f 4e 4d 45 n.FILTER.SENTINEL.NAME.ENVIRONME
580e0 4e 54 2d 46 4e 29 22 5d 20 3a 74 65 73 74 5c 3f 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 NT-FN)"].:test\?.#[0."\301\302\3
58100 30 30 21 21 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 73 65 72 76 65 72 2d 70 72 65 73 65 6e 74 00!!\207".[V0.lsp-server-present
58120 5c 3f 20 6c 73 70 2d 72 65 73 6f 6c 76 65 2d 66 69 6e 61 6c 2d 66 75 6e 63 74 69 6f 6e 5d 20 33 \?.lsp-resolve-final-function].3
58140 5d 5d 20 38 20 28 23 24 20 2e 20 33 35 39 31 30 31 29 5d 29 0a 23 40 32 30 37 20 4f 70 65 6e 20 ]].8.(#$...359101)]).#@207.Open.
58160 6e 65 74 77 6f 72 6b 20 73 74 72 65 61 6d 20 74 6f 20 48 4f 53 54 3a 50 4f 52 54 2e 0a 20 20 4e network.stream.to.HOST:PORT....N
58180 41 4d 45 20 77 69 6c 6c 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 60 6f 70 65 6e 2d 6e 65 74 77 AME.will.be.passed.to.`open-netw
581a0 6f 72 6b 2d 73 74 72 65 61 6d 27 2e 0a 20 20 52 45 54 52 59 2d 43 4f 55 4e 54 20 69 73 20 74 68 ork-stream'....RETRY-COUNT.is.th
581c0 65 20 6e 75 6d 62 65 72 20 6f 66 20 74 68 65 20 72 65 74 72 69 65 73 2e 0a 20 20 53 4c 45 45 50 e.number.of.the.retries....SLEEP
581e0 2d 49 4e 54 45 52 56 41 4c 20 69 73 20 74 68 65 20 73 6c 65 65 70 20 69 6e 74 65 72 76 61 6c 20 -INTERVAL.is.the.sleep.interval.
58200 62 65 74 77 65 65 6e 20 65 61 63 68 20 72 65 74 72 79 2e 0a 0a 28 66 6e 20 48 4f 53 54 20 50 4f between.each.retry...(fn.HOST.PO
58220 52 54 20 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 70 65 6e 2d 6e RT.NAME)..(defalias.'lsp--open-n
58240 65 74 77 6f 72 6b 2d 73 74 72 65 61 6d 20 23 5b 37 37 31 20 22 5c 33 30 32 08 5c 33 30 33 5c 32 etwork-stream.#[771."\302.\303\2
58260 34 35 5c 33 30 34 5c 32 31 31 5c 32 30 34 44 00 02 02 57 5c 32 30 33 44 00 5c 33 30 35 31 28 00 45\304\211\204D...W\203D.\3051(.
58280 5c 33 30 36 04 5c 33 30 34 06 08 06 08 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 26 08 5c \306.\304....\307\310\311\312&.\
582a0 32 31 31 5c 32 36 32 02 30 5c 32 31 30 5c 32 30 32 05 00 5c 33 31 33 19 5c 33 31 34 5c 33 31 35 211\262.0\210\202..\313.\314\315
582c0 06 08 06 08 5c 33 31 36 05 21 24 5c 32 31 30 5c 33 31 37 5c 33 30 33 21 5c 32 31 30 03 54 5c 32 ....\316.!$\210\317\303!\210.T\2
582e0 31 31 5c 32 36 32 05 29 5c 32 36 36 02 5c 32 30 32 05 00 5c 32 31 31 5c 32 30 36 4d 00 5c 33 32 11\262.)\266.\202..\211\206M.\32
58300 30 5c 33 32 31 06 06 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 74 63 70 2d 63 6f 6e 6e 65 63 74 69 0\321..\"\207".[lsp-tcp-connecti
58320 6f 6e 2d 74 69 6d 65 6f 75 74 20 69 6e 68 69 62 69 74 2d 6d 65 73 73 61 67 65 20 30 20 30 2e 30 on-timeout.inhibit-message.0.0.0
58340 31 20 6e 69 6c 20 28 66 69 6c 65 2d 65 72 72 6f 72 29 20 6f 70 65 6e 2d 6e 65 74 77 6f 72 6b 2d 1.nil.(file-error).open-network-
58360 73 74 72 65 61 6d 20 3a 74 79 70 65 20 70 6c 61 69 6e 20 3a 63 6f 64 69 6e 67 20 6e 6f 2d 63 6f stream.:type.plain.:coding.no-co
58380 6e 76 65 72 73 69 6f 6e 20 74 20 6c 73 70 2d 2d 77 61 72 6e 20 22 46 61 69 6c 65 64 20 74 6f 20 nversion.t.lsp--warn."Failed.to.
583a0 63 6f 6e 6e 65 63 74 20 74 6f 20 25 73 3a 25 73 20 77 69 74 68 20 65 72 72 6f 72 20 6d 65 73 73 connect.to.%s:%s.with.error.mess
583c0 61 67 65 20 25 73 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 20 73 6c 65 age.%s".error-message-string.sle
583e0 65 70 2d 66 6f 72 20 65 72 72 6f 72 20 22 50 6f 72 74 20 25 73 20 77 61 73 20 6e 65 76 65 72 20 ep-for.error."Port.%s.was.never.
58400 74 61 6b 65 6e 2e 20 43 6f 6e 73 69 64 65 72 20 69 6e 63 72 65 61 73 69 6e 67 20 60 6c 73 70 2d taken..Consider.increasing.`lsp-
58420 74 63 70 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 69 6d 65 6f 75 74 27 2e 22 5d 20 31 35 20 28 23 tcp-connection-timeout'."].15.(#
58440 24 20 2e 20 33 36 30 37 39 35 29 5d 29 0a 23 40 38 33 20 46 69 6e 64 20 61 76 61 69 6c 61 62 6c $...360795)]).#@83.Find.availabl
58460 65 20 70 6f 72 74 20 6f 6e 20 48 4f 53 54 20 73 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 53 54 41 e.port.on.HOST.starting.from.STA
58480 52 54 49 4e 47 2d 50 4f 52 54 2e 0a 0a 28 66 6e 20 48 4f 53 54 20 53 54 41 52 54 49 4e 47 2d 50 RTING-PORT...(fn.HOST.STARTING-P
584a0 4f 52 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 6e 64 2d 61 76 61 69 6c ORT)..(defalias.'lsp--find-avail
584c0 61 62 6c 65 2d 70 6f 72 74 20 23 5b 35 31 34 20 22 5c 33 30 30 01 01 5c 32 30 34 2a 00 5c 33 30 able-port.#[514."\300..\204*.\30
584e0 31 31 21 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 30 06 07 05 5c 33 30 35 5c 33 30 36 26 11!.\302\303\304\300...\305\306&
58500 06 21 5c 32 31 30 5c 32 31 31 54 5c 32 31 31 5c 32 36 32 02 30 5c 32 31 30 5c 32 30 32 02 00 5c .!\210\211T\211\262.0\210\202..\
58520 33 30 37 5c 32 31 31 5c 32 36 32 04 5c 32 36 36 02 5c 32 30 32 02 00 5c 32 30 37 22 20 5b 6e 69 307\211\262.\266.\202..\207".[ni
58540 6c 20 28 66 69 6c 65 2d 65 72 72 6f 72 29 20 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 73 20 6f 70 l.(file-error).delete-process.op
58560 65 6e 2d 6e 65 74 77 6f 72 6b 2d 73 74 72 65 61 6d 20 22 2a 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 en-network-stream."*connection-t
58580 65 73 74 2a 22 20 3a 74 79 70 65 20 70 6c 61 69 6e 20 74 5d 20 31 32 20 28 23 24 20 2e 20 33 36 est*".:type.plain.t].12.(#$...36
585a0 31 35 35 35 29 5d 29 0a 23 40 32 38 35 20 52 65 74 75 72 6e 73 20 61 20 63 6f 6e 6e 65 63 74 69 1555)]).#@285.Returns.a.connecti
585c0 6f 6e 20 70 72 6f 70 65 72 74 79 20 6c 69 73 74 20 73 69 6d 69 6c 61 72 20 74 6f 20 60 6c 73 70 on.property.list.similar.to.`lsp
585e0 2d 73 74 64 69 6f 2d 63 6f 6e 6e 65 63 74 69 6f 6e 27 2e 0a 43 4f 4d 4d 41 4e 44 2d 46 4e 20 63 -stdio-connection'..COMMAND-FN.c
58600 61 6e 20 6f 6e 6c 79 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 an.only.be.a.function.that.takes
58620 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2c 20 61 0a 70 6f 72 74 20 6e 75 6d 62 65 .a.single.argument,.a.port.numbe
58640 72 2e 20 49 74 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 61 20 63 6f 6d 6d 61 6e 64 20 66 6f r..It.should.return.a.command.fo
58660 72 20 6c 61 75 6e 63 68 65 73 20 61 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 0a 70 72 6f r.launches.a.language.server.pro
58680 63 65 73 73 20 6c 69 73 74 65 6e 69 6e 67 20 66 6f 72 20 54 43 50 20 63 6f 6e 6e 65 63 74 69 6f cess.listening.for.TCP.connectio
586a0 6e 73 20 6f 6e 20 74 68 65 20 70 72 6f 76 69 64 65 64 20 70 6f 72 74 2e 0a 0a 28 66 6e 20 43 4f ns.on.the.provided.port...(fn.CO
586c0 4d 4d 41 4e 44 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 74 63 70 2d 63 6f MMAND-FN)..(defalias.'lsp-tcp-co
586e0 6e 6e 65 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 34 0e 00 5c 33 30 31 nnection.#[257."\300.!\204..\301
58700 5c 33 30 32 5c 33 30 33 03 5c 33 30 34 45 5c 22 5c 32 31 30 5c 33 30 35 5c 33 30 36 5c 33 30 37 \302\303.\304E\"\210\305\306\307
58720 03 5c 22 5c 33 31 30 5c 33 30 36 5c 33 31 31 05 5c 22 46 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 .\"\310\306\311.\"F\207".[functi
58740 6f 6e 70 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 66 onp.signal.wrong-type-argument.f
58760 75 6e 63 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 63 6f 6e 6e 65 63 74 20 6d 61 6b 65 unction.command-fn.:connect.make
58780 2d 63 6c 6f 73 75 72 65 20 23 5b 31 30 32 38 20 22 5c 33 30 33 5c 33 30 34 09 54 5c 32 31 31 11 -closure.#[1028."\303\304.T\211.
587a0 5c 22 5c 33 30 30 01 21 5c 32 31 31 3a 5c 32 30 33 13 00 5c 32 31 31 5c 32 30 32 15 00 5c 32 31 \"\300.!\211:\203..\211\202..\21
587c0 31 43 5c 33 30 35 01 40 21 5c 32 30 34 24 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 40 5c 22 21 1C\305.@!\204$.\306\307\310.@\"!
587e0 5c 32 31 30 5c 33 31 31 5c 33 31 32 05 21 1a 5c 33 31 33 5c 33 31 34 06 07 5c 33 31 35 5c 33 31 \210\311\312.!.\313\314..\315\31
58800 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 06 09 5c 33 32 32 06 10 5c 33 32 33 5c 33 30 37 5c 33 32 6\317\320\321..\322..\323\307\32
58820 34 06 13 5c 22 5c 33 32 35 5c 33 32 36 26 0e 5c 33 32 37 5c 33 30 34 06 06 06 09 5c 33 33 30 50 4..\"\325\326&.\327\304....\330P
58840 23 5c 33 33 31 02 5c 33 31 31 5c 22 5c 32 31 30 5c 33 33 31 01 5c 33 31 31 5c 22 5c 32 31 30 5c #\331.\311\"\210\331.\311\"\210\
58860 33 33 32 01 06 0b 5c 22 5c 32 31 30 5c 32 31 31 02 29 42 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 332...\"\210\211.)B\207".[V0.lsp
58880 2d 2d 74 63 70 2d 70 6f 72 74 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6c --tcp-port.process-environment.l
588a0 73 70 2d 2d 66 69 6e 64 2d 61 76 61 69 6c 61 62 6c 65 2d 70 6f 72 74 20 22 6c 6f 63 61 6c 68 6f sp--find-available-port."localho
588c0 73 74 22 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 75 73 65 72 2d 65 72 72 6f 72 20 66 st".executable-find.user-error.f
588e0 6f 72 6d 61 74 20 22 43 6f 75 6c 64 6e 27 74 20 66 69 6e 64 20 65 78 65 63 75 74 61 62 6c 65 20 ormat."Couldn't.find.executable.
58900 25 73 22 20 6e 69 6c 20 6c 73 70 2d 2d 63 6f 6d 70 75 74 65 2d 70 72 6f 63 65 73 73 2d 65 6e 76 %s".nil.lsp--compute-process-env
58920 69 72 6f 6e 6d 65 6e 74 20 6d 61 6b 65 2d 70 72 6f 63 65 73 73 20 3a 6e 61 6d 65 20 3a 63 6f 6e ironment.make-process.:name.:con
58940 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 70 69 70 65 20 3a 63 6f 64 69 6e 67 20 6e 6f 2d 63 6f 6e nection-type.pipe.:coding.no-con
58960 76 65 72 73 69 6f 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 73 65 6e 74 69 6e 65 6c 20 3a 73 74 64 65 version.:command.:sentinel.:stde
58980 72 72 20 22 2a 25 73 3a 3a 73 74 64 65 72 72 2a 22 20 3a 6e 6f 71 75 65 72 79 20 74 20 6c 73 70 rr."*%s::stderr*".:noquery.t.lsp
589a0 2d 2d 6f 70 65 6e 2d 6e 65 74 77 6f 72 6b 2d 73 74 72 65 61 6d 20 22 3a 3a 74 63 70 22 20 73 65 --open-network-stream."::tcp".se
589c0 74 2d 70 72 6f 63 65 73 73 2d 71 75 65 72 79 2d 6f 6e 2d 65 78 69 74 2d 66 6c 61 67 20 73 65 74 t-process-query-on-exit-flag.set
589e0 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 5d 20 32 33 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c -process-filter].23."\n\n(fn.FIL
58a00 54 45 52 20 53 45 4e 54 49 4e 45 4c 20 4e 41 4d 45 20 45 4e 56 49 52 4f 4e 4d 45 4e 54 2d 46 4e TER.SENTINEL.NAME.ENVIRONMENT-FN
58a20 29 22 5d 20 3a 74 65 73 74 5c 3f 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 21 40 21 )"].:test\?.#[0."\301\300\302!@!
58a40 5c 32 30 37 22 20 5b 56 30 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 30 5d 20 33 5d 5d \207".[V0.executable-find.0].3]]
58a60 20 37 20 28 23 24 20 2e 20 33 36 31 39 30 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 .7.(#$...361902)]).(defalias.'ls
58a80 70 2d 74 63 70 2d 73 65 72 76 65 72 20 27 6c 73 70 2d 74 63 70 2d 73 65 72 76 65 72 2d 63 6f 6d p-tcp-server.'lsp-tcp-server-com
58aa0 6d 61 6e 64 29 0a 23 40 32 32 37 20 43 72 65 61 74 65 20 74 63 70 20 73 65 72 76 65 72 20 63 6f mand).#@227.Create.tcp.server.co
58ac0 6e 6e 65 63 74 69 6f 6e 2e 0a 49 6e 20 74 68 69 73 20 6d 6f 64 65 20 45 6d 61 63 73 20 69 73 20 nnection..In.this.mode.Emacs.is.
58ae0 54 43 50 20 73 65 72 76 65 72 20 61 6e 64 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 TCP.server.and.the.language.serv
58b00 65 72 20 63 6f 6e 6e 65 63 74 73 0a 74 6f 20 69 74 2e 20 43 4f 4d 4d 41 4e 44 20 69 73 20 66 75 er.connects.to.it..COMMAND.is.fu
58b20 6e 63 74 69 6f 6e 20 77 69 74 68 20 6f 6e 65 20 70 61 72 61 6d 65 74 65 72 28 74 68 65 20 70 6f nction.with.one.parameter(the.po
58b40 72 74 29 20 61 6e 64 20 69 74 0a 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 74 68 65 20 63 6f 6d rt).and.it.should.return.the.com
58b60 6d 61 6e 64 20 74 6f 20 73 74 61 72 74 20 74 68 65 20 4c 53 20 73 65 72 76 65 72 2e 0a 0a 28 66 mand.to.start.the.LS.server...(f
58b80 6e 20 43 4f 4d 4d 41 4e 44 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 74 63 n.COMMAND-FN)..(defalias.'lsp-tc
58ba0 70 2d 73 65 72 76 65 72 2d 63 6f 6d 6d 61 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 p-server-command.#[257."\300.!\2
58bc0 30 34 0e 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 5c 33 30 34 45 5c 22 5c 32 31 30 5c 33 30 35 04..\301\302\303.\304E\"\210\305
58be0 5c 33 30 36 5c 33 30 37 03 5c 22 5c 33 31 30 5c 33 30 36 5c 33 31 31 05 5c 22 46 5c 32 30 37 22 \306\307.\"\310\306\311.\"F\207"
58c00 20 5b 66 75 6e 63 74 69 6f 6e 70 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 .[functionp.signal.wrong-type-ar
58c20 67 75 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 63 6f 6e 6e gument.function.command-fn.:conn
58c40 65 63 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 31 30 32 38 20 22 5c 33 30 34 43 5c 33 ect.make-closure.#[1028."\304C\3
58c60 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 06 5c 22 5c 33 31 31 5c 33 30 37 5c 33 31 30 06 08 05\306\307\310..\"\311\307\310..
58c80 5c 22 5c 33 31 32 5c 33 31 33 5c 33 31 34 09 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 0e 06 0d 23 \"\312\313\314.\315\316\317....#
58ca0 5c 33 32 30 5c 33 32 31 26 5c 66 5c 33 32 32 01 5c 33 31 34 5c 22 5c 33 30 30 01 21 5c 33 32 33 \320\321&\f\322.\314\"\300.!\323
58cc0 05 21 1a 5c 33 32 34 5c 33 30 36 06 07 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 .!.\324\306..\325\326\327\330\33
58ce0 31 06 08 5c 33 33 32 5c 33 30 37 5c 33 33 33 06 11 5c 22 5c 33 33 34 5c 33 32 31 26 5c 66 5c 33 1..\332\307\333..\"\334\321&\f\3
58d00 33 35 05 5c 32 34 32 5c 32 30 34 5f 00 5c 32 31 31 5c 33 33 36 0b 5f 57 5c 32 30 33 5f 00 5c 33 35.\242\204_.\211\336._W\203_.\3
58d20 33 37 5c 33 34 30 06 09 03 23 5c 32 31 30 5c 33 34 31 5c 33 34 32 21 5c 32 31 30 5c 32 31 31 54 37\340...#\210\341\342!\210\211T
58d40 5c 32 36 32 01 5c 32 30 32 40 00 5c 32 31 30 04 5c 32 34 32 5c 32 30 34 5c 32 30 36 00 5c 33 34 \262.\202@.\210.\242\204\206.\34
58d60 33 31 71 00 5c 33 34 34 04 21 30 5c 32 31 30 5c 32 30 32 72 00 5c 32 31 30 5c 33 34 35 31 7e 00 31q.\344.!0\210\202r.\210\3451~.
58d80 5c 33 34 34 01 21 30 5c 32 31 30 5c 32 30 32 7f 00 5c 32 31 30 5c 33 34 36 5c 33 34 37 06 08 05 \344.!0\210\202..\210\346\347...
58da0 23 5c 32 31 30 5c 33 33 37 5c 33 35 30 06 08 5c 22 5c 32 31 30 5c 33 35 31 01 5c 33 30 34 5c 22 #\210\337\350..\"\210\351.\304\"
58dc0 5c 32 31 30 5c 33 35 31 05 5c 32 34 32 5c 33 30 34 5c 22 5c 32 31 30 5c 33 35 31 04 5c 33 30 34 \210\351.\242\304\"\210\351.\304
58de0 5c 22 5c 32 31 30 5c 33 35 32 05 5c 32 34 32 06 5c 6e 5c 22 5c 32 31 30 5c 33 35 33 05 5c 32 34 \"\210\352.\242.\n\"\210\353.\24
58e00 32 06 09 5c 22 5c 32 31 30 04 5c 32 34 32 01 29 42 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 2..\"\210.\242.)B\207".[V0.lsp--
58e20 74 63 70 2d 73 65 72 76 65 72 2d 70 6f 72 74 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d tcp-server-port.process-environm
58e40 65 6e 74 20 6c 73 70 2d 2d 74 63 70 2d 73 65 72 76 65 72 2d 77 61 69 74 2d 73 65 63 6f 6e 64 73 ent.lsp--tcp-server-wait-seconds
58e60 20 6e 69 6c 20 6d 61 6b 65 2d 6e 65 74 77 6f 72 6b 2d 70 72 6f 63 65 73 73 20 3a 6e 61 6d 65 20 .nil.make-network-process.:name.
58e80 66 6f 72 6d 61 74 20 22 2a 74 63 70 2d 73 65 72 76 65 72 2d 25 73 2a 22 20 3a 62 75 66 66 65 72 format."*tcp-server-%s*".:buffer
58ea0 20 3a 66 61 6d 69 6c 79 20 69 70 76 34 20 3a 73 65 72 76 69 63 65 20 3a 73 65 6e 74 69 6e 65 6c .:family.ipv4.:service.:sentinel
58ec0 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 .make-closure.#[514."\302\303\30
58ee0 30 5c 22 5c 32 31 30 5c 33 30 31 02 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 0\"\210\301.\240\207".[V0.V1.lsp
58f00 2d 6c 6f 67 20 22 4c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 25 73 20 69 73 20 63 6f 6e 6e -log."Language.server.%s.is.conn
58f20 65 63 74 65 64 2e 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 4f 43 20 53 54 52 49 4e 47 29 ected."].5."\n\n(fn.PROC.STRING)
58f40 22 5d 20 3a 73 65 72 76 65 72 20 74 20 70 72 6f 63 65 73 73 2d 63 6f 6e 74 61 63 74 20 6c 73 70 "].:server.t.process-contact.lsp
58f60 2d 2d 63 6f 6d 70 75 74 65 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 6d 61 --compute-process-environment.ma
58f80 6b 65 2d 70 72 6f 63 65 73 73 20 3a 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 70 69 70 65 ke-process.:connection-type.pipe
58fa0 20 3a 63 6f 64 69 6e 67 20 6e 6f 2d 63 6f 6e 76 65 72 73 69 6f 6e 20 3a 63 6f 6d 6d 61 6e 64 20 .:coding.no-conversion.:command.
58fc0 3a 73 74 64 65 72 72 20 22 2a 74 63 70 2d 73 65 72 76 65 72 2d 25 73 2a 3a 3a 73 74 64 65 72 72 :stderr."*tcp-server-%s*::stderr
58fe0 22 20 3a 6e 6f 71 75 65 72 79 20 30 20 32 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 57 61 69 74 69 6e ".:noquery.0.2.lsp--info."Waitin
59000 67 20 66 6f 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 66 6f 72 20 25 73 2c 20 72 65 74 72 69 65 73 g.for.connection.for.%s,.retries
59020 3a 20 25 73 22 20 73 69 74 2d 66 6f 72 20 30 2e 35 20 28 65 72 72 6f 72 29 20 64 65 6c 65 74 65 :.%s".sit-for.0.5.(error).delete
59040 2d 70 72 6f 63 65 73 73 20 28 65 72 72 6f 72 29 20 65 72 72 6f 72 20 22 46 61 69 6c 65 64 20 74 -process.(error).error."Failed.t
59060 6f 20 63 72 65 61 74 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 25 73 20 6f 6e 20 70 6f 72 o.create.connection.to.%s.on.por
59080 74 20 25 73 22 20 22 53 75 63 63 65 73 73 66 75 6c 6c 79 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f t.%s"."Successfully.connected.to
590a0 20 25 73 22 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 71 75 65 72 79 2d 6f 6e 2d 65 78 69 74 2d 66 .%s".set-process-query-on-exit-f
590c0 6c 61 67 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 73 65 74 2d 70 72 6f 63 65 lag.set-process-filter.set-proce
590e0 73 73 2d 73 65 6e 74 69 6e 65 6c 5d 20 32 31 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c 54 45 52 20 ss-sentinel].21."\n\n(fn.FILTER.
59100 53 45 4e 54 49 4e 45 4c 20 4e 41 4d 45 20 45 4e 56 49 52 4f 4e 4d 45 4e 54 2d 46 4e 29 22 5d 20 SENTINEL.NAME.ENVIRONMENT-FN)"].
59120 3a 74 65 73 74 5c 3f 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 21 40 21 5c 32 30 37 :test\?.#[0."\301\300\302!@!\207
59140 22 20 5b 56 30 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 30 5d 20 33 5d 5d 20 37 20 28 ".[V0.executable-find.0].3]].7.(
59160 23 24 20 2e 20 33 36 33 31 38 30 29 5d 29 0a 23 40 31 39 32 20 43 72 65 61 74 65 20 4c 53 50 20 #$...363180)]).#@192.Create.LSP.
59180 73 74 64 69 6f 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 6e 61 6d 65 64 20 6e 61 6d 65 2e 0a 4c 4f 43 stdio.connection.named.name..LOC
591a0 41 4c 2d 43 4f 4d 4d 41 4e 44 20 69 73 20 65 69 74 68 65 72 20 6c 69 73 74 20 6f 66 20 73 74 72 AL-COMMAND.is.either.list.of.str
591c0 69 6e 67 73 2c 20 73 74 72 69 6e 67 20 6f 72 20 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 0a 72 ings,.string.or.function.which.r
591e0 65 74 75 72 6e 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 65 63 75 74 65 2e 0a 0a eturns.the.command.to.execute...
59200 28 66 6e 20 4c 4f 43 41 4c 2d 43 4f 4d 4d 41 4e 44 20 26 6f 70 74 69 6f 6e 61 6c 20 47 45 4e 45 (fn.LOCAL-COMMAND.&optional.GENE
59220 52 41 54 45 2d 45 52 52 4f 52 2d 46 49 4c 45 2d 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 RATE-ERROR-FILE-FN)..(defalias.'
59240 6c 73 70 2d 74 72 61 6d 70 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 23 5b 35 31 33 20 22 5c 33 30 30 lsp-tramp-connection.#[513."\300
59260 5c 33 30 31 5c 33 30 32 04 04 23 5c 33 30 33 5c 33 30 31 5c 33 30 34 06 06 5c 22 46 5c 32 30 37 \301\302..#\303\301\304..\"F\207
59280 22 20 5b 3a 63 6f 6e 6e 65 63 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 31 30 32 38 20 ".[:connect.make-closure.#[1028.
592a0 22 5c 33 30 34 5c 33 30 30 21 5c 33 30 35 03 21 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 "\304\300!\305.!\306\307\310\311
592c0 05 5c 33 31 32 5c 33 30 31 5c 32 30 33 17 00 5c 33 30 31 06 5c 6e 21 5c 32 30 36 20 00 5c 33 31 .\312\301\203..\301.\n!\206..\31
592e0 33 5c 33 31 34 06 0b 5c 6e 54 5c 32 31 31 12 23 50 43 23 5c 22 5c 33 31 35 04 21 1b 5c 33 31 36 3\314..\nT\211.#PC#\"\315.!.\316
59300 02 5c 33 31 33 5c 33 31 37 05 5c 22 03 23 5c 33 32 30 01 06 08 5c 22 5c 32 31 30 5c 33 32 31 01 .\313\317.\".#\320...\"\210\321.
59320 06 09 5c 22 5c 32 31 30 5c 33 32 32 01 5c 33 32 33 5c 22 5c 32 31 30 5c 33 32 34 01 5c 33 32 35 ..\"\210\322.\323\"\210\324.\325
59340 5c 32 31 31 23 5c 32 31 30 5c 32 31 31 01 42 5c 32 36 32 01 29 5c 32 30 37 22 20 5b 56 30 20 56 \211#\210\211.B\262.)\207".[V0.V
59360 31 20 6c 73 70 2d 2d 73 74 64 65 72 72 2d 69 6e 64 65 78 20 70 72 6f 63 65 73 73 2d 65 6e 76 69 1.lsp--stderr-index.process-envi
59380 72 6f 6e 6d 65 6e 74 20 6c 73 70 2d 72 65 73 6f 6c 76 65 2d 66 69 6e 61 6c 2d 66 75 6e 63 74 69 ronment.lsp-resolve-final-functi
593a0 6f 6e 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 73 2d 6a 6f on.generate-new-buffer-name.s-jo
593c0 69 6e 20 22 20 22 20 61 70 70 65 6e 64 20 28 22 73 74 74 79 22 20 22 72 61 77 22 20 22 3b 22 29 in.".".append.("stty"."raw".";")
593e0 20 22 32 3e 22 20 66 6f 72 6d 61 74 20 22 2f 74 6d 70 2f 25 73 2d 25 73 2d 73 74 64 65 72 72 22 ."2>".format."/tmp/%s-%s-stderr"
59400 20 6c 73 70 2d 2d 63 6f 6d 70 75 74 65 2d 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e .lsp--compute-process-environmen
59420 74 20 73 74 61 72 74 2d 66 69 6c 65 2d 70 72 6f 63 65 73 73 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 t.start-file-process-shell-comma
59440 6e 64 20 22 2a 25 73 2a 22 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 73 nd."*%s*".set-process-sentinel.s
59460 65 74 2d 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 71 75 et-process-filter.set-process-qu
59480 65 72 79 2d 6f 6e 2d 65 78 69 74 2d 66 6c 61 67 20 6e 69 6c 20 73 65 74 2d 70 72 6f 63 65 73 73 ery-on-exit-flag.nil.set-process
594a0 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 20 62 69 6e 61 72 79 5d 20 31 37 20 22 5c 6e 5c 6e 28 -coding-system.binary].17."\n\n(
594c0 66 6e 20 46 49 4c 54 45 52 20 53 45 4e 54 49 4e 45 4c 20 4e 41 4d 45 20 45 4e 56 49 52 4f 4e 4d fn.FILTER.SENTINEL.NAME.ENVIRONM
594e0 45 4e 54 2d 46 4e 29 22 5d 20 3a 74 65 73 74 5c 3f 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c ENT-FN)"].:test\?.#[0."\301\302\
59500 33 30 30 21 21 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 73 65 72 76 65 72 2d 70 72 65 73 65 6e 300!!\207".[V0.lsp-server-presen
59520 74 5c 3f 20 6c 73 70 2d 72 65 73 6f 6c 76 65 2d 66 69 6e 61 6c 2d 66 75 6e 63 74 69 6f 6e 5d 20 t\?.lsp-resolve-final-function].
59540 33 5d 5d 20 38 20 28 23 24 20 2e 20 33 36 34 39 31 37 29 5d 29 0a 23 40 37 35 20 41 75 74 6f 63 3]].8.(#$...364917)]).#@75.Autoc
59560 6f 6e 66 69 67 75 72 65 20 60 63 6f 6d 70 61 6e 79 27 2c 20 60 66 6c 79 63 68 65 63 6b 27 2c 20 onfigure.`company',.`flycheck',.
59580 60 6c 73 70 2d 75 69 27 2c 20 65 74 63 20 69 66 20 74 68 65 79 20 61 72 65 20 69 6e 73 74 61 6c `lsp-ui',.etc.if.they.are.instal
595a0 6c 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 75 74 6f 2d 63 6f 6e 66 69 led...(defalias.'lsp--auto-confi
595c0 67 75 72 65 20 23 5b 30 20 22 5c 33 30 36 5c 33 30 37 21 5c 32 30 33 09 00 5c 33 30 37 20 5c 32 gure.#[0."\306\307!\203..\307.\2
595e0 31 30 08 5c 32 30 33 12 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 22 5c 32 31 30 09 5c 32 30 33 10.\203..\310\311\312\"\210.\203
59600 1b 00 5c 33 31 30 5c 33 31 31 5c 33 31 33 5c 22 5c 32 31 30 5c 6e 5c 32 30 33 24 00 5c 33 31 30 ..\310\311\313\"\210\n\203$.\310
59620 5c 33 31 31 5c 33 31 34 5c 22 5c 32 31 30 0b 5c 32 30 33 2d 00 5c 33 31 30 5c 33 31 31 5c 33 31 \311\314\"\210.\203-.\310\311\31
59640 35 5c 22 5c 32 31 30 5c 66 5c 32 30 33 36 00 5c 33 31 30 5c 33 31 31 5c 33 31 36 5c 22 5c 32 31 5\"\210\f\2036.\310\311\316\"\21
59660 30 0d 5c 32 30 33 3f 00 5c 33 31 30 5c 33 31 31 5c 33 31 37 5c 22 5c 32 31 30 5c 33 32 30 5c 33 0.\203?.\310\311\317\"\210\320\3
59680 32 31 21 5c 32 31 30 5c 33 32 32 5c 32 31 31 16 11 5c 32 30 37 22 20 5b 6c 73 70 2d 68 65 61 64 21!\210\322\211..\207".[lsp-head
596a0 65 72 6c 69 6e 65 2d 62 72 65 61 64 63 72 75 6d 62 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 6d 6f 64 erline-breadcrumb-enable.lsp-mod
596c0 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 6d 6f eline-code-actions-enable.lsp-mo
596e0 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 6d 6f deline-diagnostics-enable.lsp-mo
59700 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 65 6e 61 62 6c 65 20 6c deline-workspace-status-enable.l
59720 73 70 2d 6c 65 6e 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 sp-lens-enable.lsp-semantic-toke
59740 6e 73 2d 65 6e 61 62 6c 65 20 66 75 6e 63 74 69 6f 6e 70 20 6c 73 70 2d 75 69 2d 6d 6f 64 65 20 ns-enable.functionp.lsp-ui-mode.
59760 61 64 64 2d 68 6f 6f 6b 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d add-hook.lsp-configure-hook.lsp-
59780 68 65 61 64 65 72 6c 69 6e 65 2d 62 72 65 61 64 63 72 75 6d 62 2d 6d 6f 64 65 20 6c 73 70 2d 6d headerline-breadcrumb-mode.lsp-m
597a0 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 20 6c 73 70 2d 6d 6f odeline-code-actions-mode.lsp-mo
597c0 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 20 6c 73 70 2d 6d 6f 64 65 deline-diagnostics-mode.lsp-mode
597e0 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 6c 73 70 2d 6c line-workspace-status-mode.lsp-l
59800 65 6e 73 2d 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 73 65 6d 61 6e 74 69 63 2d 74 6f 6b 65 6e 73 2d ens--enable.lsp-semantic-tokens-
59820 2d 65 6e 61 62 6c 65 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 -enable.make-local-variable.yas-
59840 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 72 6f inhibit-overlay-modification-pro
59860 74 65 63 74 69 6f 6e 20 74 5d 20 33 20 28 23 24 20 2e 20 33 36 35 39 31 35 29 5d 29 0a 23 40 34 tection.t].3.(#$...365915)]).#@4
59880 37 20 57 68 65 74 68 65 72 20 62 75 66 66 65 72 20 77 61 73 20 6c 6f 61 64 65 64 20 76 69 61 20 7.Whether.buffer.was.loaded.via.
598a0 60 6c 73 70 2d 64 65 66 65 72 72 65 64 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 62 75 `lsp-deferred'...(defvar.lsp--bu
598c0 66 66 65 72 2d 64 65 66 65 72 72 65 64 20 6e 69 6c 20 28 23 24 20 2e 20 33 36 36 37 32 32 29 29 ffer-deferred.nil.(#$...366722))
598e0 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 .(make-variable-buffer-local.'ls
59900 70 2d 2d 62 75 66 66 65 72 2d 64 65 66 65 72 72 65 64 29 0a 23 40 34 38 20 48 61 6e 64 6c 65 72 p--buffer-deferred).#@48.Handler
59920 20 72 65 73 74 61 72 74 20 66 6f 72 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 57 4f 52 .restart.for.WORKSPACE...(fn.WOR
59940 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 73 74 61 72 74 KSPACE)..(defalias.'lsp--restart
59960 2d 69 66 2d 6e 65 65 64 65 64 20 23 5b 32 35 37 20 22 08 5c 33 30 34 3d 5c 32 30 34 46 00 5c 33 -if-needed.#[257.".\304=\204F.\3
59980 30 35 01 21 09 3e 5c 32 30 34 15 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 44 5c 22 5c 32 31 30 05.!.>\204..\306\307\310.D\"\210
599a0 5c 32 31 31 5c 33 31 31 48 5c 33 31 32 3d 5c 32 30 34 46 00 08 5c 33 31 33 3d 5c 32 30 35 5c 32 \211\311H\312=\204F..\313=\205\2
599c0 35 30 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 03 21 5c 33 31 37 5c 33 30 35 05 21 09 3e 5c 32 30 50.\314\315\316.!\317\305.!.>\20
599e0 34 39 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 07 44 5c 22 5c 32 31 30 04 5c 33 32 30 48 21 23 49.\306\307\310..D\"\210.\320H!#
59a00 5c 33 32 31 01 21 5c 32 36 32 01 5c 32 30 35 5c 32 35 30 00 5c 33 30 35 01 21 09 3e 5c 32 30 34 \321.!\262.\205\250.\305.!.>\204
59a20 55 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 32 32 48 5c U.\306\307\310.D\"\210\211\322H\
59a40 33 32 33 5c 33 32 34 5c 32 31 31 03 5c 32 30 35 5c 32 34 36 00 03 5c 32 31 31 41 5c 32 36 32 05 323\324\211.\205\246..\211A\262.
59a60 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 32 35 02 21 5c 32 30 33 \242\262..\262..T\262.\325.!\203
59a80 5b 00 5c 33 32 36 02 5c 33 32 37 5c 22 5c 32 31 31 5c 32 30 33 5c 32 31 32 00 5c 33 32 36 03 5c [.\326.\327\"\211\203\212.\326.\
59aa0 33 33 30 5c 22 1a 5c 32 31 31 5c 33 33 31 21 5c 32 31 30 29 5c 32 31 30 5c 32 30 32 5b 00 72 02 330\".\211\331!\210)\210\202[.r.
59ac0 71 5c 32 31 30 0b 5c 32 30 33 5c 32 33 30 00 5c 33 33 32 20 5c 32 31 30 5c 32 30 32 5c 32 34 31 q\210.\203\230.\332.\210\202\241
59ae0 00 5c 33 33 33 5c 33 33 34 5c 33 33 35 20 5c 22 5c 32 31 30 5c 33 33 36 20 5c 32 31 30 29 5c 32 .\333\334\335.\"\210\336.\210)\2
59b00 31 30 5c 32 30 32 5b 00 5c 32 36 36 5c 32 30 34 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 73 74 61 10\202[.\266\204\207".[lsp-resta
59b20 72 74 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 rt.cl-struct-lsp--workspace-tags
59b40 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 2d 62 75 66 .lsp--buffer-workspaces.lsp--buf
59b60 66 65 72 2d 64 65 66 65 72 72 65 64 20 61 75 74 6f 2d 72 65 73 74 61 72 74 20 74 79 70 65 2d 6f fer-deferred.auto-restart.type-o
59b80 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 6c 73 70 f.signal.wrong-type-argument.lsp
59ba0 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 39 20 72 65 73 74 61 72 74 20 69 6e 74 65 72 61 63 74 69 --workspace.19.restart.interacti
59bc0 76 65 20 66 6f 72 6d 61 74 20 22 53 65 72 76 65 72 20 25 73 20 65 78 69 74 65 64 20 77 69 74 68 ve.format."Server.%s.exited.with
59be0 20 73 74 61 74 75 73 20 25 73 28 63 68 65 63 6b 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 .status.%s(check.corresponding.s
59c00 74 64 65 72 72 20 62 75 66 66 65 72 20 66 6f 72 20 64 65 74 61 69 6c 73 29 2e 20 44 6f 20 79 6f tderr.buffer.for.details)..Do.yo
59c20 75 20 77 61 6e 74 20 74 6f 20 72 65 73 74 61 72 74 20 69 74 3f 22 20 6c 73 70 2d 2d 77 6f 72 6b u.want.to.restart.it?".lsp--work
59c40 73 70 61 63 65 2d 70 72 69 6e 74 20 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 37 20 79 2d 6f space-print.process-status.7.y-o
59c60 72 2d 6e 2d 70 20 39 20 30 20 6e 69 6c 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 r-n-p.9.0.nil.lsp-buffer-live-p.
59c80 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a plist-get.:with-current-buffer.:
59ca0 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 08 5c 32 30 33 07 00 5c 33 30 31 20 5c 32 30 37 workspaces.#[0.".\203..\301.\207
59cc0 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 22 5c 32 31 30 5c 33 30 35 20 5c 32 30 37 22 20 5b 6c \302\303\304.\"\210\305.\207".[l
59ce0 73 70 2d 2d 62 75 66 66 65 72 2d 64 65 66 65 72 72 65 64 20 6c 73 70 2d 64 65 66 65 72 72 65 64 sp--buffer-deferred.lsp-deferred
59d00 20 6c 73 70 2d 2d 69 6e 66 6f 20 23 31 3d 22 52 65 73 74 61 72 74 69 6e 67 20 4c 53 50 20 69 6e .lsp--info.#1="Restarting.LSP.in
59d20 20 62 75 66 66 65 72 20 25 73 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6c 73 70 5d 20 33 5d 20 .buffer.%s".buffer-name.lsp].3].
59d40 6c 73 70 2d 64 65 66 65 72 72 65 64 20 6c 73 70 2d 2d 69 6e 66 6f 20 23 31 23 20 62 75 66 66 65 lsp-deferred.lsp--info.#1#.buffe
59d60 72 2d 6e 61 6d 65 20 6c 73 70 5d 20 39 20 28 23 24 20 2e 20 33 36 36 38 37 33 29 5d 29 0a 23 40 r-name.lsp].9.(#$...366873)]).#@
59d80 36 39 20 41 70 70 6c 79 20 46 4e 20 6f 6e 20 76 61 6c 75 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 69.Apply.FN.on.value.correspondi
59da0 6e 67 20 74 6f 20 4b 45 59 20 69 6e 20 54 41 42 4c 45 2e 0a 0a 28 66 6e 20 54 41 42 4c 45 20 4b ng.to.KEY.in.TABLE...(fn.TABLE.K
59dc0 45 59 20 46 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 75 70 64 61 74 65 2d 6b EY.FN)..(defalias.'lsp--update-k
59de0 65 79 20 23 5b 37 37 31 20 22 5c 33 30 30 02 04 5c 22 01 01 21 5c 32 31 31 5c 32 30 33 12 00 5c ey.#[771."\300..\"..!\211\203..\
59e00 33 30 31 04 02 06 07 23 5c 32 30 37 5c 33 30 32 04 06 06 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 301....#\207\302...\"\207".[geth
59e20 61 73 68 20 70 75 74 68 61 73 68 20 72 65 6d 68 61 73 68 5d 20 39 20 28 23 24 20 2e 20 33 36 38 ash.puthash.remhash].9.(#$...368
59e40 30 30 33 29 5d 29 0a 23 40 36 39 20 43 72 65 61 74 65 20 74 68 65 20 73 65 6e 74 69 6e 65 6c 20 003)]).#@69.Create.the.sentinel.
59e60 66 6f 72 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 20 50 52 for.WORKSPACE...(fn.WORKSPACE.PR
59e80 4f 43 45 53 53 20 45 58 49 54 2d 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d OCESS.EXIT-STR)..(defalias.'lsp-
59ea0 2d 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 23 5b 37 37 31 20 22 5c 33 30 34 02 21 3f -process-sentinel.#[771."\304.!?
59ec0 5c 32 30 35 41 01 5c 33 30 35 02 21 5c 33 30 36 20 5c 33 30 37 01 21 08 3e 5c 32 30 34 1b 00 5c \205A.\305.!\306.\307.!.>\204..\
59ee0 33 31 30 5c 33 31 31 5c 33 30 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 32 48 5c 32 36 32 310\311\306.D\"\210\211\312H\262
59f00 01 5c 33 31 33 5c 33 31 34 5c 33 30 37 06 07 21 09 3e 5c 32 30 34 33 00 5c 33 31 30 5c 33 31 31 .\313\314\307..!.>\2043.\310\311
59f20 5c 33 31 35 06 09 44 5c 22 5c 32 31 30 06 06 5c 33 31 36 48 21 21 5c 33 31 37 5c 33 32 30 5c 33 \315..D\"\210..\316H!!\317\320\3
59f40 31 34 5c 33 30 37 06 09 21 09 3e 5c 32 30 34 4d 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 06 0b 44 14\307..!.>\204M.\310\311\315..D
59f60 5c 22 5c 32 31 30 06 08 5c 33 31 36 48 21 5c 33 32 31 06 07 21 23 5c 32 31 30 05 1a 5c 33 30 37 \"\210..\316H!\321..!#\210..\307
59f80 06 06 21 09 3e 5c 32 30 34 6b 00 5c 33 31 30 5c 33 31 31 5c 33 31 35 06 08 44 5c 22 5c 32 31 30 ..!.>\204k.\310\311\315..D\"\210
59fa0 05 5c 33 32 32 48 5c 33 32 33 5c 33 32 34 5c 32 31 31 03 5c 32 30 33 5c 32 37 35 00 03 5c 32 31 .\322H\323\324\211.\203\275..\21
59fc0 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 32 1A\262.\242\262..\262..T\262.\32
59fe0 35 02 21 5c 32 30 33 71 00 5c 33 32 36 02 5c 33 32 37 5c 22 5c 32 31 31 5c 32 30 33 5c 32 34 34 5.!\203q.\326.\327\"\211\203\244
5a000 00 5c 33 32 36 03 5c 33 33 30 5c 22 1b 5c 32 31 31 5c 33 33 31 5c 33 33 32 06 0d 5c 22 21 5c 32 .\326.\330\".\211\331\332..\"!\2
5a020 31 30 29 5c 32 31 30 5c 32 30 32 71 00 72 02 71 5c 32 31 30 5c 33 33 33 06 0b 0b 5c 22 13 5c 33 10)\210\202q.r.q\210\333...\".\3
5a040 33 34 20 5c 32 31 30 5c 33 33 35 20 5c 32 31 30 5c 33 33 36 5c 33 33 37 21 5c 32 31 30 29 5c 32 34.\210\335.\210\336\337!\210)\2
5a060 31 30 5c 32 30 32 71 00 5c 32 36 36 04 01 5c 33 32 34 43 5c 33 34 30 5c 33 33 31 5c 33 34 31 03 10\202q.\266..\324C\340\331\341.
5a080 5c 22 03 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 33 37 5c 32 36 36 5c 32 30 32 5c 33 32 \".\"\210\211\242\237\266\202\32
5a0a0 33 5c 33 32 34 5c 32 31 31 03 5c 32 30 33 5c 33 36 33 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 3\324\211.\203\363..\211A\262.\2
5a0c0 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 34 32 06 06 03 5c 33 34 33 5c 42\262..\262..T\262.\342...\343\
5a0e0 33 33 33 06 0e 5c 22 23 5c 32 31 30 5c 32 30 32 5c 33 32 32 00 5c 32 36 36 04 02 5c 33 34 34 3d 333..\"#\210\202\322.\266..\344=
5a100 5c 32 30 33 0d 01 5c 33 34 35 05 21 5c 33 32 33 55 5c 32 30 33 0d 01 5c 33 34 36 01 21 5c 32 30 \203..\345.!\323U\203..\346.!\20
5a120 33 0d 01 5c 33 34 37 01 21 5c 32 31 30 29 5c 33 35 30 5c 33 35 31 06 07 5c 22 5c 32 31 30 5c 33 3..\347.!\210)\350\351..\"\210\3
5a140 30 37 06 06 21 09 3e 5c 32 30 34 25 01 5c 33 31 30 5c 33 31 31 5c 33 31 35 06 08 44 5c 22 5c 32 07..!.>\204%.\310\311\315..D\"\2
5a160 31 30 05 5c 33 35 32 48 5c 33 35 33 3d 5c 32 30 33 38 01 5c 33 35 34 5c 33 35 35 5c 33 35 36 06 10.\352H\353=\2038.\354\355\356.
5a180 08 21 5c 22 5c 32 31 30 5c 32 30 32 3d 01 5c 33 35 37 06 06 21 5c 32 31 30 5c 33 36 30 20 5c 32 .!\"\210\202=.\357..!\210\360.\2
5a1a0 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 66\203\207".[cl-struct-lsp-sessi
5a1c0 6f 6e 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 on-tags.cl-struct-lsp--workspace
5a1e0 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 62 75 -tags.lsp--cur-workspace.lsp--bu
5a200 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 70 20 70 ffer-workspaces.process-live-p.p
5a220 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f rocess-status.lsp-session.type-o
5a240 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 34 20 67 f.signal.wrong-type-argument.4.g
5a260 65 74 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 2d 6e 61 6d 65 20 6c 73 70 2d 2d 77 6f 72 6b et-buffer.process-name.lsp--work
5a280 73 70 61 63 65 20 37 20 6c 73 70 2d 2d 77 61 72 6e 20 22 25 73 20 68 61 73 20 65 78 69 74 65 64 space.7.lsp--warn."%s.has.exited
5a2a0 20 28 25 73 29 22 20 73 74 72 69 6e 67 2d 74 72 69 6d 2d 72 69 67 68 74 20 39 20 30 20 6e 69 6c .(%s)".string-trim-right.9.0.nil
5a2c0 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 .lsp-buffer-live-p.plist-get.:wi
5a2e0 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6d 61 th-current-buffer.:workspaces.ma
5a300 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 30 09 5c 22 11 5c 33 30 33 ke-closure.#[0."\302\300.\".\303
5a320 20 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 33 30 35 5c 33 30 36 21 5c 32 30 37 22 20 5b 56 30 .\210\304.\210\305\306!\207".[V0
5a340 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 64 65 6c 65 74 65 20 6c .lsp--buffer-workspaces.delete.l
5a360 73 70 2d 2d 75 6e 69 6e 69 74 69 61 6c 69 7a 65 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d sp--uninitialize-workspace.lsp--
5a380 73 70 69 6e 6e 65 72 2d 73 74 6f 70 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 spinner-stop.lsp--remove-overlay
5a3a0 73 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 5d 20 33 5d 20 64 65 6c 65 74 65 20 6c 73 70 2d 2d s.lsp-highlight].3].delete.lsp--
5a3c0 75 6e 69 6e 69 74 69 61 6c 69 7a 65 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 73 70 69 6e uninitialize-workspace.lsp--spin
5a3e0 6e 65 72 2d 73 74 6f 70 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 6f 76 65 72 6c 61 79 73 20 6c 73 ner-stop.lsp--remove-overlays.ls
5a400 70 2d 68 69 67 68 6c 69 67 68 74 20 6d 61 70 68 61 73 68 20 23 5b 35 31 34 20 22 5c 33 30 30 02 p-highlight.maphash.#[514."\300.
5a420 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 5d 20 35 20 22 5c 6e 5c 6e 28 \300\242B\240\207".[V0].5."\n\n(
5a440 66 6e 20 4b 20 2d 2d 43 4c 2d 56 41 52 2d 2d 29 22 5d 20 6c 73 70 2d 2d 75 70 64 61 74 65 2d 6b fn.K.--CL-VAR--)"].lsp--update-k
5a460 65 79 20 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 65 78 69 74 20 70 72 6f 63 65 73 73 2d ey.apply-partially.exit.process-
5a480 65 78 69 74 2d 73 74 61 74 75 73 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 6b 69 6c 6c 2d 62 exit-status.buffer-live-p.kill-b
5a4a0 75 66 66 65 72 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 6c 73 70 2d 61 66 74 uffer.run-hook-with-args.lsp-aft
5a4c0 65 72 2d 75 6e 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 31 39 20 73 68 er-uninitialized-functions.19.sh
5a4e0 75 74 64 6f 77 6e 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 57 6f 72 6b 73 70 61 63 65 20 25 73 20 73 utdown.lsp--info."Workspace.%s.s
5a500 68 75 74 64 6f 77 6e 2e 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6c hutdown.".lsp--workspace-print.l
5a520 73 70 2d 2d 72 65 73 74 61 72 74 2d 69 66 2d 6e 65 65 64 65 64 20 6c 73 70 2d 2d 63 6c 65 61 6e sp--restart-if-needed.lsp--clean
5a540 75 70 2d 68 61 6e 67 69 6e 67 2d 77 61 74 63 68 65 73 5d 20 31 36 20 28 23 24 20 2e 20 33 36 38 up-hanging-watches].16.(#$...368
5a560 32 30 34 29 5d 29 0a 23 40 36 33 20 52 65 74 75 72 6e 20 61 6c 6c 20 66 6f 6c 64 65 72 73 20 61 204)]).#@63.Return.all.folders.a
5a580 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 57 ssociated.with.WORKSPACE...(fn.W
5a5a0 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 ORKSPACE)..(defalias.'lsp-worksp
5a5c0 61 63 65 2d 66 6f 6c 64 65 72 73 20 23 5b 32 35 37 20 22 5c 33 30 31 43 5c 33 30 32 5c 33 30 33 ace-folders.#[257."\301C\302\303
5a5e0 5c 33 30 34 04 04 23 5c 33 30 35 20 5c 33 30 36 01 21 08 3e 5c 32 30 34 19 00 5c 33 30 37 5c 33 \304..#\305.\306.!.>\204..\307\3
5a600 31 30 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 31 48 5c 32 36 32 01 5c 22 5c 32 10\305.D\"\210\211\311H\262.\"\2
5a620 31 30 5c 32 31 31 5c 32 34 32 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 10\211\242\207".[cl-struct-lsp-s
5a640 65 73 73 69 6f 6e 2d 74 61 67 73 20 6e 69 6c 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 63 6c 6f ession-tags.nil.maphash.make-clo
5a660 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 32 01 5c 33 30 30 5c 22 5c 32 30 35 0d 00 5c 33 30 sure.#[514."\302.\300\"\205..\30
5a680 31 02 5c 33 30 31 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 20 56 31 20 2d 63 6f 6e 1.\301\242B\240\207".[V0.V1.-con
5a6a0 74 61 69 6e 73 5c 3f 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 46 4f 4c 44 45 52 20 57 4f 52 4b 53 tains\?].5."\n\n(fn.FOLDER.WORKS
5a6c0 50 41 43 45 53 29 22 5d 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 PACES)"].lsp-session.type-of.sig
5a6e0 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 34 5d 20 39 20 28 23 24 nal.wrong-type-argument.4].9.(#$
5a700 20 2e 20 33 37 30 30 32 38 29 5d 29 0a 23 40 32 32 33 20 43 72 65 61 74 65 20 6e 65 77 20 77 6f ...370028)]).#@223.Create.new.wo
5a720 72 6b 73 70 61 63 65 20 66 6f 72 20 43 4c 49 45 4e 54 2d 54 45 4d 50 4c 41 54 45 20 77 69 74 68 rkspace.for.CLIENT-TEMPLATE.with
5a740 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 52 4f 4f 54 2e 0a 49 4e 49 54 49 41 4c 49 5a 41 54 49 .project.root.ROOT..INITIALIZATI
5a760 4f 4e 2d 4f 50 54 49 4f 4e 53 20 61 72 65 20 70 61 73 73 65 64 20 74 6f 20 69 6e 69 74 69 61 6c ON-OPTIONS.are.passed.to.initial
5a780 69 7a 65 20 66 75 6e 63 74 69 6f 6e 2e 0a 53 45 53 53 49 4f 4e 20 69 73 20 74 68 65 20 61 63 74 ize.function..SESSION.is.the.act
5a7a0 69 76 65 20 73 65 73 73 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 43 4c 49 45 4e 54 ive.session...(fn.SESSION.CLIENT
5a7c0 2d 54 45 4d 50 4c 41 54 45 20 52 4f 4f 54 20 26 6f 70 74 69 6f 6e 61 6c 20 49 4e 49 54 49 41 4c -TEMPLATE.ROOT.&optional.INITIAL
5a7e0 49 5a 41 54 49 4f 4e 2d 4f 50 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 IZATION-OPTIONS)..(defalias.'lsp
5a800 2d 2d 73 74 61 72 74 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 31 30 32 37 20 22 5c 33 30 36 20 5c --start-workspace.#[1027."\306.\
5a820 32 31 30 01 18 5c 33 30 37 03 21 5c 33 31 30 5c 33 31 31 04 5c 33 31 32 04 5c 33 31 33 5c 33 31 210..\307.!\310\311.\312.\313\31
5a840 34 5c 33 31 35 5c 33 31 36 20 43 5c 33 31 37 5c 33 32 30 06 0d 21 26 5c 6e 5c 33 32 31 02 21 09 4\315\316.C\317\320..!&\n\321.!.
5a860 3e 5c 32 30 34 29 00 5c 33 32 32 5c 33 32 33 5c 33 32 34 04 44 5c 22 5c 32 31 30 01 5c 33 32 35 >\204).\322\323\324.D\"\210.\325
5a880 48 5c 33 32 31 03 21 09 3e 5c 32 30 34 3b 00 5c 33 32 32 5c 33 32 33 5c 33 32 34 05 44 5c 22 5c H\321.!.>\204;.\322\323\324.D\"\
5a8a0 32 31 30 02 5c 33 32 36 48 5c 33 32 31 04 21 09 3e 5c 32 30 34 4e 00 5c 33 32 32 5c 33 32 33 5c 210.\326H\321.!.>\204N.\322\323\
5a8c0 33 32 34 06 06 44 5c 22 5c 32 31 30 03 5c 33 32 37 48 5c 33 32 31 05 21 09 3e 5c 32 30 34 61 00 324..D\"\210.\327H\321.!.>\204a.
5a8e0 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 07 44 5c 22 5c 32 31 30 04 5c 33 33 30 48 5c 33 32 31 06 \322\323\324..D\"\210.\330H\321.
5a900 06 21 09 3e 5c 32 30 34 75 00 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 08 44 5c 22 5c 32 31 30 05 .!.>\204u.\322\323\324..D\"\210.
5a920 5c 33 33 31 48 5c 33 32 31 06 07 21 09 3e 5c 32 30 34 5c 32 31 31 00 5c 33 32 32 5c 33 32 33 5c \331H\321..!.>\204\211.\322\323\
5a940 33 32 34 06 09 44 5c 22 5c 32 31 30 06 06 5c 33 33 32 48 5c 33 33 33 04 5c 33 33 34 5c 22 5c 32 324..D\"\210..\332H\333.\334\"\2
5a960 30 36 5c 32 33 31 00 5c 33 33 35 5c 33 33 36 06 09 5c 22 5c 33 33 37 06 08 21 5c 33 34 30 5c 33 06\231.\335\336..\"\337..!\340\3
5a980 34 31 06 5c 6e 5c 22 5c 33 34 32 5c 33 34 33 06 5c 6e 5c 22 06 08 24 5c 32 31 31 01 41 5c 32 36 41.\n\"\342\343.\n\"..$\211.A\26
5a9a0 32 02 5c 32 34 32 5c 33 34 34 06 08 5c 33 32 31 06 10 21 5c 6e 3e 5c 32 30 34 5c 33 30 34 00 5c 2.\242\344..\321..!\n>\204\304.\
5a9c0 33 32 32 5c 33 32 33 5c 33 34 35 06 12 44 5c 22 5c 32 31 30 06 0f 5c 33 32 37 48 5c 22 5c 33 32 322\323\345..D\"\210..\327H\"\32
5a9e0 31 06 5c 6e 21 0b 3e 5c 32 30 34 5c 33 33 32 00 5c 33 32 32 5c 33 32 33 5c 33 34 36 06 5c 66 44 1.\n!.>\204\332.\322\323\346.\fD
5aa00 5c 22 5c 32 31 30 06 09 5c 33 34 37 03 49 5c 32 31 30 5c 33 32 31 06 5c 6e 21 0b 3e 5c 32 30 34 \"\210..\347.I\210\321.\n!.>\204
5aa20 5c 33 36 31 00 5c 33 32 32 5c 33 32 33 5c 33 34 36 06 5c 66 44 5c 22 5c 32 31 30 06 09 5c 33 35 \361.\322\323\346.\fD\"\210..\35
5aa40 30 04 49 5c 32 31 30 5c 33 35 31 5c 33 35 32 5c 33 35 33 06 11 06 0d 23 02 5c 32 30 36 06 01 06 0.I\210\351\352\353....#.\206...
5aa60 0e 43 5c 22 5c 32 31 30 06 09 1c 5c 33 35 34 5c 33 35 35 21 5c 32 31 30 5c 33 35 36 5c 33 35 37 .C\"\210...\354\355!\210\356\357
5aa80 5c 33 36 30 5c 33 36 31 5c 33 36 32 5c 33 36 33 5c 33 36 34 5c 33 36 35 06 14 21 21 5c 33 36 36 \360\361\362\363\364\365..!!\366
5aaa0 5c 33 36 37 5c 33 37 30 5c 33 37 31 5c 33 37 32 20 46 5c 33 37 33 5c 33 37 34 06 17 21 5c 33 37 \367\370\371\372.F\373\374..!\37
5aac0 35 5c 33 37 36 06 12 21 5c 33 37 37 06 19 5c 32 30 31 40 00 5c 32 30 31 41 00 5c 32 35 37 0e 0d 5\376..!\377..\201@.\201A.\257..
5aae0 5c 32 30 35 40 01 5c 32 30 31 42 00 0d 44 06 09 5c 32 30 35 5d 01 5c 32 30 31 43 00 5c 32 30 31 \205@.\201B..D..\205].\201C.\201
5ab00 44 00 5c 32 30 31 45 00 5c 32 30 31 46 00 5c 32 30 31 47 00 5c 32 30 31 48 00 06 0b 21 5c 22 5c D.\201E.\201F.\201G.\201H...!\"\
5ab20 22 44 23 5c 33 35 32 5c 32 30 31 49 00 06 0e 06 09 23 5c 32 30 31 4a 00 5c 32 30 31 4b 00 25 5c "D#\352\201I.....#\201J.\201K.%\
5ab40 32 31 30 29 06 09 29 5c 32 30 37 22 20 5b 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 210)..)\207".[default-directory.
5ab60 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 63 6c 2d 73 74 cl-struct-lsp--client-tags.cl-st
5ab80 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d ruct-lsp-session-tags.cl-struct-
5aba0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 lsp--workspace-tags.lsp--cur-wor
5abc0 6b 73 70 61 63 65 20 6c 73 70 2d 73 65 72 76 65 72 2d 74 72 61 63 65 20 6c 73 70 2d 2d 73 70 69 kspace.lsp-server-trace.lsp--spi
5abe0 6e 6e 65 72 2d 73 74 61 72 74 20 63 6f 70 79 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6d 61 6b 65 nner-start.copy-lsp--client.make
5ac00 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 73 -lsp--workspace.:root.:client.:s
5ac20 74 61 74 75 73 20 73 74 61 72 74 69 6e 67 20 3a 62 75 66 66 65 72 73 20 6c 73 70 2d 63 75 72 72 tatus.starting.:buffers.lsp-curr
5ac40 65 6e 74 2d 62 75 66 66 65 72 20 3a 68 6f 73 74 2d 72 6f 6f 74 20 66 69 6c 65 2d 72 65 6d 6f 74 ent-buffer.:host-root.file-remot
5ac60 65 2d 70 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 e-p.type-of.signal.wrong-type-ar
5ac80 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 20 32 37 20 33 20 31 39 20 31 36 gument.lsp--client.15.27.3.19.16
5aca0 20 32 32 20 70 6c 69 73 74 2d 67 65 74 20 3a 63 6f 6e 6e 65 63 74 20 75 73 65 72 2d 65 72 72 6f .22.plist-get.:connect.user-erro
5acc0 72 20 22 43 6c 69 65 6e 74 20 25 73 20 69 73 20 63 6f 6e 66 69 67 75 72 65 64 20 69 6e 63 6f 72 r."Client.%s.is.configured.incor
5ace0 72 65 63 74 6c 79 22 20 6c 73 70 2d 2d 63 72 65 61 74 65 2d 66 69 6c 74 65 72 2d 66 75 6e 63 74 rectly".lsp--create-filter-funct
5ad00 69 6f 6e 20 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 6c 73 70 2d 2d 70 72 6f 63 65 73 73 ion.apply-partially.lsp--process
5ad20 2d 73 65 6e 74 69 6e 65 6c 20 66 6f 72 6d 61 74 20 22 25 73 22 20 67 65 74 68 61 73 68 20 6c 73 -sentinel.format."%s".gethash.ls
5ad40 70 2d 73 65 73 73 69 6f 6e 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 37 20 38 20 6d 61 70 p-session.lsp--workspace.7.8.map
5ad60 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 33 5c 33 c.make-closure.#[257."\301\303\3
5ad80 30 30 21 5c 6e 3e 5c 32 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 30 44 5c 22 5c 00!\n>\204..\304\305\306\300D\"\
5ada0 32 31 30 5c 33 30 30 5c 33 30 37 48 5c 33 31 30 03 5c 33 31 31 05 04 5c 22 5c 33 31 32 05 02 5c 210\300\307H\310.\311..\"\312..\
5adc0 22 5c 32 30 33 24 00 5c 32 31 31 5c 32 30 32 27 00 04 01 42 5c 32 36 32 01 03 23 5c 32 30 37 22 "\203$.\211\202'...B\262..#\207"
5ade0 20 5b 56 30 20 56 31 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 .[V0.V1.cl-struct-lsp-session-ta
5ae00 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
5ae20 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 34 20 70 75 74 68 61 73 68 20 67 65 74 68 ument.lsp-session.4.puthash.geth
5ae40 61 73 68 20 6d 65 6d 71 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 4f 4a 45 43 54 2d 52 4f ash.memql].9."\n\n(fn.PROJECT-RO
5ae60 4f 54 29 22 5d 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 62 65 66 6f 72 65 2d 69 6e 69 74 69 OT)"].run-hooks.lsp-before-initi
5ae80 61 6c 69 7a 65 2d 68 6f 6f 6b 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 22 69 6e alize-hook.lsp-request-async."in
5aea0 69 74 69 61 6c 69 7a 65 22 20 61 70 70 65 6e 64 20 3a 70 72 6f 63 65 73 73 49 64 20 6e 69 6c 20 itialize".append.:processId.nil.
5aec0 3a 72 6f 6f 74 50 61 74 68 20 6c 73 70 2d 66 69 6c 65 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 20 65 78 :rootPath.lsp-file-local-name.ex
5aee0 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 3a 63 6c 69 65 6e 74 49 6e 66 6f 20 3a 6e 61 6d 65 pand-file-name.:clientInfo.:name
5af00 20 22 65 6d 61 63 73 22 20 3a 76 65 72 73 69 6f 6e 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 ."emacs".:version.emacs-version.
5af20 3a 72 6f 6f 74 55 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 3a 63 61 70 61 62 :rootUri.lsp--path-to-uri.:capab
5af40 69 6c 69 74 69 65 73 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 ilities.lsp--client-capabilities
5af60 20 3a 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 4f 70 74 69 6f 6e 73 20 3a 77 6f 72 6b 44 6f 6e .:initializationOptions.:workDon
5af80 65 54 6f 6b 65 6e 20 22 31 22 20 3a 74 72 61 63 65 20 3a 77 6f 72 6b 73 70 61 63 65 46 6f 6c 64 eToken."1".:trace.:workspaceFold
5afa0 65 72 73 20 61 70 70 6c 79 20 76 65 63 74 6f 72 20 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 ers.apply.vector.-map.#[257."\30
5afc0 30 5c 33 30 31 02 21 5c 33 30 32 5c 33 30 33 04 21 46 5c 32 30 37 22 20 5b 3a 75 72 69 20 6c 73 0\301.!\302\303.!F\207".[:uri.ls
5afe0 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 3a 6e 61 6d 65 20 66 2d 66 69 6c 65 6e 61 6d 65 5d p--path-to-uri.:name.f-filename]
5b000 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 46 4f 4c 44 45 52 29 22 5d 20 2d 64 69 73 74 69 6e 63 74 20 .6."\n\n(fn.FOLDER)"].-distinct.
5b020 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 34 0d 00 5c 33 30 36 20 5c 32 31 30 5c 33 30 37 5c 33 #[257."\211\204..\306.\210\307\3
5b040 31 30 5c 33 31 31 43 5c 22 5c 32 31 30 5c 33 31 32 01 21 5c 33 31 33 1a 0b 5c 32 31 31 5c 32 30 10\311C\"\210\312.!\313..\211\20
5b060 35 1a 00 5c 33 31 34 01 21 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 25 00 5c 33 31 35 5c 33 31 36 5..\314.!\262.\211\205%.\315\316
5b080 02 5c 33 31 37 23 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 30 00 5c 33 31 35 5c 33 32 30 02 5c 33 .\317#\262.\211\2050.\315\320.\3
5b0a0 31 37 23 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 3b 00 5c 33 31 35 5c 33 32 31 02 5c 33 31 37 23 17#\262.\211\205;.\315\321.\317#
5b0c0 5c 32 36 32 01 5c 33 32 32 01 21 5c 32 30 35 48 00 5c 33 31 35 5c 33 32 33 02 5c 33 31 37 23 5c \262.\322.!\205H.\315\323.\317#\
5b0e0 33 32 32 01 21 5c 32 30 33 5d 00 5c 33 32 34 01 21 5c 33 32 35 55 5c 32 30 33 5d 00 5c 33 32 36 322.!\203].\324.!\325U\203].\326
5b100 5c 33 32 37 04 21 02 5c 22 5c 32 31 30 5c 33 33 30 5c 33 30 30 21 5c 66 3e 5c 32 30 34 6c 00 5c \327.!.\"\210\330\300!\f>\204l.\
5b120 33 30 37 5c 33 33 31 5c 33 33 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 32 31 31 5c 33 307\331\332\300D\"\210\300\211\3
5b140 33 33 05 49 5c 32 36 36 02 5c 33 33 30 5c 33 30 30 21 5c 66 3e 5c 32 30 34 5c 32 30 32 00 5c 33 33.I\266.\330\300!\f>\204\202.\3
5b160 30 37 5c 33 33 31 5c 33 33 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 32 31 31 5c 33 33 07\331\332\300D\"\210\300\211\33
5b180 34 5c 33 33 35 49 5c 32 36 36 02 5c 33 30 30 1d 5c 33 33 36 5c 33 33 37 0e 2c 5c 22 5c 32 31 30 4\335I\266.\300.\336\337.,\"\210
5b1a0 29 5c 33 30 31 5c 32 30 33 5c 32 33 32 00 5c 33 30 31 5c 33 30 30 21 5c 32 31 30 5c 33 33 30 5c )\301\203\232.\301\300!\210\330\
5b1c0 33 30 30 21 5c 66 3e 5c 32 30 34 5c 32 35 31 00 5c 33 30 37 5c 33 33 31 5c 33 33 32 5c 33 30 30 300!\f>\204\251.\307\331\332\300
5b1e0 44 5c 22 5c 32 31 30 5c 33 30 30 5c 32 31 31 5c 33 34 30 5c 33 34 31 5c 33 34 32 5c 33 33 30 5c D\"\210\300\211\340\341\342\330\
5b200 33 30 30 21 5c 66 3e 5c 32 30 34 5c 32 37 35 00 5c 33 30 37 5c 33 33 31 5c 33 33 32 5c 33 30 30 300!\f>\204\275.\307\331\332\300
5b220 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 34 30 48 5c 22 49 5c 32 36 36 02 5c 33 34 33 5c 33 34 34 D\"\210\300\340H\"I\266.\343\344
5b240 5c 33 34 35 5c 33 30 30 5c 22 5c 33 33 30 5c 33 30 30 21 5c 66 3e 5c 32 30 34 5c 33 33 30 00 5c \345\300\"\330\300!\f>\204\330.\
5b260 33 30 37 5c 33 33 31 5c 33 33 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 34 30 48 5c 307\331\332\300D\"\210\300\340H\
5b280 22 5c 32 31 30 5c 33 30 30 1d 5c 33 34 36 5c 33 34 37 21 5c 32 31 30 29 5c 33 35 30 5c 33 35 31 "\210\300.\346\347!\210)\350\351
5b2a0 5c 33 35 32 5c 33 30 30 21 5c 33 35 33 5c 33 30 30 21 23 29 5c 32 30 37 22 20 5b 56 30 20 56 31 \352\300!\353\300!#)\207".[V0.V1
5b2c0 20 6a 73 6f 6e 2d 6f 62 6a 65 63 74 2d 74 79 70 65 20 6c 73 70 2d 70 61 72 73 65 64 2d 6d 65 73 .json-object-type.lsp-parsed-mes
5b2e0 73 61 67 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 sage.cl-struct-lsp--workspace-ta
5b300 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 73 70 69 6e 6e gs.lsp--cur-workspace.lsp--spinn
5b320 65 72 2d 73 74 6f 70 20 73 69 67 6e 61 6c 20 6c 73 70 2d 65 6d 70 74 79 2d 72 65 73 70 6f 6e 73 er-stop.signal.lsp-empty-respons
5b340 65 2d 65 72 72 6f 72 20 22 69 6e 69 74 69 61 6c 69 7a 65 22 20 6c 73 70 3a 69 6e 69 74 69 61 6c e-error."initialize".lsp:initial
5b360 69 7a 65 2d 72 65 73 75 6c 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 68 61 73 68 2d 74 61 62 ize-result-capabilities.hash-tab
5b380 6c 65 20 6a 73 6f 6e 2d 72 65 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 67 65 74 68 61 73 68 le.json-read-from-string.gethash
5b3a0 20 22 72 65 73 75 6c 74 22 20 6e 69 6c 20 22 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 22 74 65 ."result".nil."capabilities"."te
5b3c0 78 74 44 6f 63 75 6d 65 6e 74 53 79 6e 63 22 20 68 74 5c 3f 20 22 73 61 76 65 22 20 68 61 73 68 xtDocumentSync".ht\?."save".hash
5b3e0 2d 74 61 62 6c 65 2d 63 6f 75 6e 74 20 30 20 6c 73 70 3a 73 65 74 2d 74 65 78 74 2d 64 6f 63 75 -table-count.0.lsp:set-text-docu
5b400 6d 65 6e 74 2d 73 79 6e 63 2d 6f 70 74 69 6f 6e 73 2d 73 61 76 65 5c 3f 20 6c 73 70 3a 73 65 72 ment-sync-options-save\?.lsp:ser
5b420 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 ver-capabilities-text-document-s
5b440 79 6e 63 5c 3f 20 74 79 70 65 2d 6f 66 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e ync\?.type-of.wrong-type-argumen
5b460 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 20 31 33 20 69 6e 69 74 69 61 6c 69 7a 65 t.lsp--workspace.2.13.initialize
5b480 64 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 69 6e 69 74 69 61 6c 69 7a 65 64 22 20 39 20 2d 66 69 d.lsp-notify."initialized".9.-fi
5b4a0 6c 74 65 72 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 6d 61 70 63 20 6d 61 6b 65 lter.lsp-buffer-live-p.mapc.make
5b4c0 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 32 01 5c 33 30 33 5c 22 5c 32 31 31 5c -closure.#[257."\302.\303\"\211\
5b4e0 32 30 33 15 00 5c 33 30 32 02 5c 33 30 34 5c 22 19 5c 32 31 31 5c 33 30 35 5c 33 30 36 5c 33 30 203..\302.\304\".\211\305\306\30
5b500 30 5c 22 21 29 5c 32 30 37 72 01 71 5c 32 31 30 5c 33 30 37 5c 33 30 30 21 29 5c 32 30 37 22 20 0\"!)\207r.q\210\307\300!)\207".
5b520 5b 56 30 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 [V0.lsp--buffer-workspaces.plist
5b540 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 -get.:with-current-buffer.:works
5b560 70 61 63 65 73 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 paces.make-closure.#[0."\301\300
5b580 21 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 6f 70 65 6e 2d 69 6e 2d 77 6f 72 6b 73 70 61 63 !\207".[V0.lsp--open-in-workspac
5b5a0 65 5d 20 32 5d 20 6c 73 70 2d 2d 6f 70 65 6e 2d 69 6e 2d 77 6f 72 6b 73 70 61 63 65 5d 20 36 20 e].2].lsp--open-in-workspace].6.
5b5c0 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 46 45 52 29 22 5d 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 "\n\n(fn.BUFFER)"].run-hooks.lsp
5b5e0 2d 61 66 74 65 72 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 69 6e 66 6f -after-initialize-hook.lsp--info
5b600 20 22 25 73 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c 79 20 69 6e ."%s.initialized.successfully.in
5b620 20 66 6f 6c 64 65 72 73 3a 20 25 73 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 .folders:.%s".lsp--workspace-pri
5b640 6e 74 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 20 6c 73 70 2d 2d 65 6d nt.lsp-workspace-folders.lsp--em
5b660 70 74 79 2d 68 74 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 53 50 4f 4e 53 45 29 22 5d 20 pty-ht].13."\n\n(fn.RESPONSE)"].
5b680 3a 6d 6f 64 65 20 64 65 74 61 63 68 65 64 5d 20 33 32 20 28 23 24 20 2e 20 33 37 30 34 35 31 29 :mode.detached].32.(#$...370451)
5b6a0 5d 29 0a 23 40 32 33 20 4c 6f 61 64 20 64 65 66 61 75 6c 74 20 73 65 73 73 69 6f 6e 2e 1f 0a 28 ]).#@23.Load.default.session...(
5b6c0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6c 6f 61 64 2d 64 65 66 61 75 6c 74 2d 73 65 73 73 defalias.'lsp--load-default-sess
5b6e0 69 6f 6e 20 23 5b 30 20 22 5c 33 30 32 31 0b 00 5c 33 30 33 08 21 30 5c 32 30 32 15 00 5c 33 30 ion.#[0."\3021..\303.!0\202..\30
5b700 34 5c 33 30 35 5c 33 30 36 03 21 5c 22 5c 32 31 30 5c 33 30 37 5c 32 36 32 01 5c 32 30 36 1a 00 4\305\306.!\"\210\307\262.\206..
5b720 5c 33 31 30 20 5c 32 31 31 11 5c 32 30 37 22 20 5b 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 69 6c \310.\211.\207".[lsp-session-fil
5b740 65 20 6c 73 70 2d 2d 73 65 73 73 69 6f 6e 20 28 65 72 72 6f 72 29 20 6c 73 70 2d 2d 72 65 61 64 e.lsp--session.(error).lsp--read
5b760 2d 66 72 6f 6d 2d 66 69 6c 65 20 6c 73 70 2d 2d 65 72 72 6f 72 20 22 46 61 69 6c 65 64 20 74 6f -from-file.lsp--error."Failed.to
5b780 20 70 61 72 73 65 20 74 68 65 20 73 65 73 73 69 6f 6e 20 25 73 2c 20 73 74 61 72 74 69 6e 67 20 .parse.the.session.%s,.starting.
5b7a0 77 69 74 68 20 63 6c 65 61 6e 20 6f 6e 65 2e 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 with.clean.one.".error-message-s
5b7c0 74 72 69 6e 67 20 6e 69 6c 20 6d 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 5d 20 35 20 28 23 tring.nil.make-lsp-session].5.(#
5b7e0 24 20 2e 20 33 37 34 34 34 30 29 5d 29 0a 23 40 35 33 20 47 65 74 20 74 68 65 20 73 65 73 73 69 $...374440)]).#@53.Get.the.sessi
5b800 6f 6e 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 on.associated.with.the.current.b
5b820 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 73 73 69 6f 6e 20 23 uffer...(defalias.'lsp-session.#
5b840 5b 30 20 22 08 5c 32 30 36 08 00 5c 33 30 31 20 5c 32 31 31 10 5c 32 30 37 22 20 5b 6c 73 70 2d [0.".\206..\301.\211.\207".[lsp-
5b860 2d 73 65 73 73 69 6f 6e 20 6c 73 70 2d 2d 6c 6f 61 64 2d 64 65 66 61 75 6c 74 2d 73 65 73 73 69 -session.lsp--load-default-sessi
5b880 6f 6e 5d 20 32 20 28 23 24 20 2e 20 33 37 34 37 37 31 29 5d 29 0a 23 40 33 33 20 0a 0a 28 66 6e on].2.(#$...374771)]).#@33...(fn
5b8a0 20 42 55 46 46 45 52 2d 4d 41 4a 4f 52 2d 4d 4f 44 45 20 43 4c 49 45 4e 54 29 1f 0a 28 64 65 66 .BUFFER-MAJOR-MODE.CLIENT)..(def
5b8c0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 69 73 61 62 6c 65 64 2d 70 20 23 5b alias.'lsp--client-disabled-p.#[
5b8e0 35 31 34 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 04 23 08 5c 22 5c 32 30 37 22 20 5b 6c 73 514."\301\302\303..#.\"\207".[ls
5b900 70 2d 64 69 73 61 62 6c 65 64 2d 63 6c 69 65 6e 74 73 20 73 65 71 2d 73 6f 6d 65 20 6d 61 6b 65 p-disabled-clients.seq-some.make
5b920 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 39 5c 32 30 33 09 00 5c 32 31 31 5c -closure.#[257."\2119\203..\211\
5b940 33 30 31 3d 5c 32 30 37 5c 32 31 31 3a 5c 32 30 35 26 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 301=\207\211:\205&.\211\242.\243
5b960 01 5c 33 30 30 3d 5c 32 30 35 24 00 5c 32 31 31 3c 5c 32 30 33 21 00 5c 33 30 31 01 3e 5c 32 30 .\300=\205$.\211<\203!.\301.>\20
5b980 37 5c 33 30 31 01 3d 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 56 30 20 56 31 5d 20 35 20 22 7\301.=\266\202\207".[V0.V1].5."
5b9a0 5c 6e 5c 6e 28 66 6e 20 45 4e 54 52 59 29 22 5d 5d 20 37 20 28 23 24 20 2e 20 33 37 34 39 33 39 \n\n(fn.ENTRY)"]].7.(#$...374939
5b9c0 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
5b9e0 5c 33 30 34 44 44 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 \304DD\305\306\307\310\311\312\3
5ba00 31 33 5c 33 31 34 5c 33 31 35 26 0b 5c 32 31 30 5c 33 30 30 5c 33 31 36 5c 33 30 32 5c 33 30 33 13\314\315&.\210\300\316\302\303
5ba20 5c 33 31 37 44 44 5c 33 32 30 5c 33 31 30 5c 33 32 31 5c 33 31 32 5c 33 32 32 5c 33 31 34 5c 33 \317DD\320\310\321\312\322\314\3
5ba40 31 35 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 15&.\207".[custom-declare-variab
5ba60 6c 65 20 6c 73 70 2d 73 65 72 76 65 72 2d 69 6e 73 74 61 6c 6c 2d 64 69 72 20 66 75 6e 63 61 6c le.lsp-server-install-dir.funcal
5ba80 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 l.function.#[0."\300\301\302\303
5baa0 5c 33 30 34 5c 22 21 21 5c 32 30 37 22 20 5b 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 \304\"!!\207".[expand-file-name.
5bac0 6c 6f 63 61 74 65 2d 75 73 65 72 2d 65 6d 61 63 73 2d 66 69 6c 65 20 66 2d 6a 6f 69 6e 20 22 2e locate-user-emacs-file.f-join.".
5bae0 63 61 63 68 65 22 20 22 6c 73 70 22 5d 20 35 20 23 31 3d 22 22 5d 20 22 44 69 72 65 63 74 6f 72 cache"."lsp"].5.#1=""]."Director
5bb00 79 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 73 65 72 76 65 72 73 20 77 69 6c 6c 20 62 65 20 69 y.in.which.the.servers.will.be.i
5bb20 6e 73 74 61 6c 6c 65 64 2e 22 20 3a 72 69 73 6b 79 20 74 20 3a 74 79 70 65 20 64 69 72 65 63 74 nstalled.".:risky.t.:type.direct
5bb40 6f 72 79 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e ory.:package-version.(lsp-mode..
5bb60 20 22 36 2e 33 22 29 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 6c 73 70 2d 76 65 72 69 ."6.3").:group.lsp-mode.lsp-veri
5bb80 66 79 2d 73 69 67 6e 61 74 75 72 65 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 fy-signature.#[0."\300\207".[t].
5bba0 31 20 23 31 23 5d 20 22 57 68 65 74 68 65 72 20 74 6f 20 63 68 65 63 6b 20 47 50 47 20 73 69 67 1.#1#]."Whether.to.check.GPG.sig
5bbc0 6e 61 74 75 72 65 73 20 6f 66 20 64 6f 77 6e 6c 6f 61 64 65 64 20 66 69 6c 65 73 2e 22 20 62 6f natures.of.downloaded.files.".bo
5bbe0 6f 6c 65 61 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 5d 20 31 32 29 0a olean.(lsp-mode..."8.0.0")].12).
5bc00 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 64 65 70 65 6e 64 65 6e 63 69 65 73 20 28 6d 61 6b 65 2d (defvar.lsp--dependencies.(make-
5bc20 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 0a 23 40 39 33 33 20 hash-table.:test.'equal)).#@933.
5bc40 55 73 65 64 20 74 6f 20 73 70 65 63 69 66 79 20 61 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 Used.to.specify.a.language.serve
5bc60 72 20 44 45 50 45 4e 44 45 4e 43 59 2c 20 74 68 65 20 73 65 72 76 65 72 0a 65 78 65 63 75 74 61 r.DEPENDENCY,.the.server.executa
5bc80 62 6c 65 20 6f 72 20 6f 74 68 65 72 20 72 65 71 75 69 72 65 64 20 66 69 6c 65 20 70 61 74 68 2e ble.or.other.required.file.path.
5bca0 20 54 79 70 69 63 61 6c 6c 79 2c 20 74 68 65 0a 44 45 50 45 4e 44 45 4e 43 59 20 69 73 20 66 6f .Typically,.the.DEPENDENCY.is.fo
5bcc0 75 6e 64 20 62 79 20 6c 6f 63 61 74 69 6e 67 20 69 74 20 6f 6e 20 74 68 65 20 73 79 73 74 65 6d und.by.locating.it.on.the.system
5bce0 20 70 61 74 68 20 75 73 69 6e 67 0a 60 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 2e 0a 0a .path.using.`executable-find'...
5bd00 59 6f 75 20 63 61 6e 20 65 78 70 6c 69 63 69 74 6c 79 20 63 61 6c 6c 20 6c 73 70 2d 64 65 70 65 You.can.explicitly.call.lsp-depe
5bd20 6e 64 65 6e 63 79 20 69 6e 20 79 6f 75 72 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 74 6f 0a 73 70 ndency.in.your.environment.to.sp
5bd40 65 63 69 66 79 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 44 ecify.the.absolute.path.to.the.D
5bd60 45 50 45 4e 44 45 4e 43 59 2e 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 0a 74 79 70 65 EPENDENCY..For.example,.the.type
5bd80 73 63 72 69 70 74 2d 6c 61 6e 67 75 61 67 65 2d 73 65 72 76 65 72 20 72 65 71 75 69 72 65 73 20 script-language-server.requires.
5bda0 62 6f 74 68 20 74 68 65 20 73 65 72 76 65 72 20 61 6e 64 20 74 68 65 0a 74 79 70 65 73 63 72 69 both.the.server.and.the.typescri
5bdc0 70 74 20 63 6f 6d 70 69 6c 65 72 2e 20 49 66 20 79 6f 75 27 76 65 20 69 6e 73 74 61 6c 6c 65 64 pt.compiler..If.you've.installed
5bde0 20 74 68 65 6d 20 69 6e 20 61 20 74 65 61 6d 20 73 68 61 72 65 64 0a 72 65 61 64 2d 6f 6e 6c 79 .them.in.a.team.shared.read-only
5be00 20 6c 6f 63 61 74 69 6f 6e 2c 20 79 6f 75 20 63 61 6e 20 69 6e 73 74 72 75 63 74 20 6c 73 70 2d .location,.you.can.instruct.lsp-
5be20 6d 6f 64 65 20 74 6f 20 75 73 65 20 74 68 65 6d 20 76 69 61 0a 0a 20 28 65 76 61 6c 2d 61 66 74 mode.to.use.them.via...(eval-aft
5be40 65 72 2d 6c 6f 61 64 20 27 6c 73 70 2d 6d 6f 64 65 0a 20 20 20 27 28 70 72 6f 67 6e 0a 20 20 20 er-load.'lsp-mode....'(progn....
5be60 20 20 20 28 72 65 71 75 69 72 65 20 27 6c 73 70 2d 6a 61 76 61 73 63 72 69 70 74 29 0a 20 20 20 ...(require.'lsp-javascript)....
5be80 20 20 20 28 6c 73 70 2d 64 65 70 65 6e 64 65 6e 63 79 20 27 74 79 70 65 73 63 72 69 70 74 2d 6c ...(lsp-dependency.'typescript-l
5bea0 61 6e 67 75 61 67 65 2d 73 65 72 76 65 72 20 60 28 3a 73 79 73 74 65 6d 20 2c 74 6c 73 2d 65 78 anguage-server.`(:system.,tls-ex
5bec0 65 29 29 0a 20 20 20 20 20 20 28 6c 73 70 2d 64 65 70 65 6e 64 65 6e 63 79 20 27 74 79 70 65 73 e)).......(lsp-dependency.'types
5bee0 63 72 69 70 74 20 60 28 3a 73 79 73 74 65 6d 20 2c 74 73 2d 6a 73 29 29 29 29 0a 0a 77 68 65 72 cript.`(:system.,ts-js))))..wher
5bf00 65 20 74 6c 73 2d 65 78 65 20 69 73 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 e.tls-exe.is.the.absolute.path.t
5bf20 6f 20 74 68 65 20 74 79 70 65 73 63 72 69 70 74 2d 6c 61 6e 67 75 61 67 65 2d 73 65 72 76 65 72 o.the.typescript-language-server
5bf40 0a 65 78 65 63 75 74 61 62 6c 65 20 61 6e 64 20 74 73 2d 6a 73 20 69 73 20 74 68 65 20 61 62 73 .executable.and.ts-js.is.the.abs
5bf60 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 74 79 70 65 73 63 72 69 70 74 20 63 6f 6d olute.path.to.the.typescript.com
5bf80 70 69 6c 65 72 0a 4a 61 76 61 53 63 72 69 70 74 20 66 69 6c 65 2c 20 74 73 73 65 72 76 65 72 2e piler.JavaScript.file,.tsserver.
5bfa0 6a 73 20 28 74 68 65 20 2a 2e 6a 73 20 69 73 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 57 69 6e js.(the.*.js.is.required.for.Win
5bfc0 64 6f 77 73 29 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 26 72 65 73 74 20 44 45 46 49 4e 49 54 49 4f dows)...(fn.NAME.&rest.DEFINITIO
5bfe0 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 70 65 6e 64 65 6e 63 79 20 23 NS)..(defalias.'lsp-dependency.#
5c000 5b 33 38 35 20 22 5c 33 30 31 02 02 08 23 5c 32 31 30 5c 33 30 32 5c 32 30 37 22 20 5b 6c 73 70 [385."\301...#\210\302\207".[lsp
5c020 2d 2d 64 65 70 65 6e 64 65 6e 63 69 65 73 20 70 75 74 68 61 73 68 20 6e 69 6c 5d 20 36 20 28 23 --dependencies.puthash.nil].6.(#
5c040 24 20 2e 20 33 37 35 38 37 32 29 5d 29 0a 23 40 31 35 20 0a 0a 28 66 6e 20 43 4c 49 45 4e 54 29 $...375872)]).#@15...(fn.CLIENT)
5c060 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d ..(defalias.'lsp--server-binary-
5c080 70 72 65 73 65 6e 74 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c present\?.#[257."\301.!.>\204..\
5c0a0 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 33 30 36 302\303\304.D\"\210\211\305H\306
5c0c0 3d 3f 5c 32 30 35 51 00 5c 33 30 37 31 4f 00 5c 33 31 30 31 4b 00 5c 32 31 31 5c 32 30 35 36 00 =?\205Q.\3071O.\3101K.\211\2056.
5c0e0 5c 33 30 31 01 21 08 3e 5c 32 30 34 33 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 \301.!.>\2043.\302\303\304.D\"\2
5c100 31 30 5c 32 31 31 5c 33 31 31 48 5c 32 31 31 5c 32 30 35 3e 00 5c 33 31 32 01 5c 33 31 33 5c 22 10\211\311H\211\205>.\312.\313\"
5c120 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 46 00 5c 32 31 31 20 5c 32 36 32 01 30 30 5c 32 30 37 30 \262.\211\205F.\211.\262.00\2070
5c140 5c 32 31 30 5c 33 31 34 5c 32 30 37 5c 32 31 30 5c 33 31 34 5c 32 30 37 22 20 5b 63 6c 2d 73 74 \210\314\207\210\314\207".[cl-st
5c160 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 ruct-lsp--client-tags.type-of.si
5c180 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 6c 73 70 2d 2d 63 6c gnal.wrong-type-argument.lsp--cl
5c1a0 69 65 6e 74 20 31 35 20 6c 73 70 2d 70 77 73 68 20 28 61 72 67 73 2d 6f 75 74 2d 6f 66 2d 72 61 ient.15.lsp-pwsh.(args-out-of-ra
5c1c0 6e 67 65 29 20 28 65 72 72 6f 72 29 20 33 20 70 6c 69 73 74 2d 67 65 74 20 3a 74 65 73 74 5c 3f nge).(error).3.plist-get.:test\?
5c1e0 20 6e 69 6c 5d 20 35 20 28 23 24 20 2e 20 33 37 36 39 31 35 29 5d 29 0a 23 40 31 32 35 20 4e 6f .nil].5.(#$...376915)]).#@125.No
5c200 6e 2d 6e 69 6c 20 69 66 20 4c 73 70 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 42 75 66 66 65 72 n-nil.if.Lsp-Installation-Buffer
5c220 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e .mode.is.enabled..Use.the.comman
5c240 64 20 60 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 27 d.`lsp-installation-buffer-mode'
5c260 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 .to.change.this.variable...(defv
5c280 61 72 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 20 ar.lsp-installation-buffer-mode.
5c2a0 6e 69 6c 20 28 23 24 20 2e 20 33 37 37 33 34 32 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c nil.(#$...377342)).(make-variabl
5c2c0 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e e-buffer-local.'lsp-installation
5c2e0 2d 62 75 66 66 65 72 2d 6d 6f 64 65 29 0a 23 40 37 37 31 20 4d 6f 64 65 20 75 73 65 64 20 69 6e -buffer-mode).#@771.Mode.used.in
5c300 20 2a 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2a 20 62 75 66 66 65 72 73 2e 0a 49 74 20 .*lsp-installation*.buffers..It.
5c320 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 73 65 74 2d 75 70 20 6b 65 79 62 69 6e 64 69 6e 67 can.be.used.to.set-up.keybinding
5c340 73 2c 20 65 74 63 2e 20 44 69 73 61 62 6c 69 6e 67 20 74 68 69 73 20 6d 6f 64 65 0a 64 65 74 61 s,.etc..Disabling.this.mode.deta
5c360 63 68 65 73 20 74 68 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 62 75 66 66 65 72 20 66 72 6f ches.the.installation.buffer.fro
5c380 6d 20 63 6f 6d 6d 61 6e 64 73 20 6c 69 6b 65 0a 60 6c 73 70 2d 73 65 6c 65 63 74 2d 69 6e 73 74 m.commands.like.`lsp-select-inst
5c3a0 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 27 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e allation-buffer'...This.is.a.min
5c3c0 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
5c3e0 79 2c 20 74 6f 67 67 6c 65 20 74 68 65 0a 60 4c 73 70 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d y,.toggle.the.`Lsp-Installation-
5c400 42 75 66 66 65 72 20 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 66 69 Buffer.mode'.mode...If.the.prefi
5c420 78 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 70 6f 73 69 74 69 76 65 2c 20 65 6e 61 62 6c 65 20 74 x.argument.is.positive,.enable.t
5c440 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 20 69 74 20 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 he.mode,.and.if.it.is.zero.or.ne
5c460 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 gative,.disable.the.mode...If.ca
5c480 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 lled.from.Lisp,.toggle.the.mode.
5c4a0 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 6e 61 62 6c 65 0a 74 68 65 20 if.ARG.is.`toggle'...Enable.the.
5c4c0 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 mode.if.ARG.is.nil,.omitted,.or.
5c4e0 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c 65 20 74 68 is.a.positive.number..Disable.th
5c500 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 e.mode.if.ARG.is.a.negative.numb
5c520 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 er...To.check.whether.the.minor.
5c540 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 mode.is.enabled.in.the.current.b
5c560 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f uffer,.evaluate.`lsp-installatio
5c580 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b n-buffer-mode'...The.mode's.hook
5c5a0 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 65 20 69 73 .is.called.both.when.the.mode.is
5c5c0 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 62 6c 65 64 .enabled.and.when.it.is.disabled
5c5e0 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 ...(fn.&optional.ARG)..(defalias
5c600 20 27 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 20 23 .'lsp-installation-buffer-mode.#
5c620 5b 32 35 36 20 22 5c 33 30 32 20 01 5c 33 30 33 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 [256."\302..\303=\203...?\202...
5c640 5c 32 34 37 5c 32 30 33 1c 00 01 5c 33 30 34 57 5c 32 30 33 1c 00 5c 33 30 35 5c 32 30 32 1d 00 \247\203...\304W\203..\305\202..
5c660 5c 33 30 36 10 5c 33 30 37 5c 33 30 31 21 5c 32 30 33 31 00 5c 33 31 30 5c 33 30 30 09 5c 22 11 \306.\307\301!\2031.\310\300.\".
5c680 08 5c 32 30 33 31 00 5c 33 30 30 09 42 11 5c 33 31 31 5c 33 31 32 08 5c 32 30 33 3b 00 5c 33 31 .\2031.\300.B.\311\312.\203;.\31
5c6a0 33 5c 32 30 32 3c 00 5c 33 31 34 5c 22 5c 32 31 30 5c 33 31 35 5c 33 31 36 21 5c 32 30 33 5e 00 3\202<.\314\"\210\315\316!\203^.
5c6c0 5c 33 30 32 20 5c 32 30 33 50 00 5c 32 31 31 5c 33 30 32 20 5c 32 33 32 5c 32 30 33 5e 00 5c 33 \302.\203P.\211\302.\232\203^.\3
5c6e0 31 37 5c 33 32 30 08 5c 32 30 33 5a 00 5c 33 32 31 5c 32 30 32 5b 00 5c 33 32 32 5c 33 32 33 23 17\320.\203Z.\321\202[.\322\323#
5c700 5c 32 31 30 5c 32 31 30 5c 33 32 34 20 5c 32 31 30 08 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6e 73 \210\210\324.\210.\207".[lsp-ins
5c720 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f tallation-buffer-mode.local-mino
5c740 72 2d 6d 6f 64 65 73 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 31 r-modes.current-message.toggle.1
5c760 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c 71 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 .nil.t.boundp.delq.run-hooks.lsp
5c780 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c -installation-buffer-mode-hook.l
5c7a0 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 2d 6f 6e 2d 68 sp-installation-buffer-mode-on-h
5c7c0 6f 6f 6b 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 ook.lsp-installation-buffer-mode
5c7e0 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 -off-hook.called-interactively-p
5c800 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 4c 73 70 2d 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 42 .any.message."Lsp-Installation-B
5c820 75 66 66 65 72 20 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 uffer.mode.%sabled%s"."en"."dis"
5c840 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 .".in.current.buffer".force-mode
5c860 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 36 20 28 23 24 20 2e 20 33 37 37 35 38 38 29 20 28 62 -line-update].6.(#$...377588).(b
5c880 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 yte-code.".\203\n.\301.!\202..\3
5c8a0 30 32 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 02C\207".[current-prefix-arg.pre
5c8c0 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 fix-numeric-value.toggle].2)]).(
5c8e0 64 65 66 76 61 72 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d defvar.lsp-installation-buffer-m
5c900 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 33 ode-hook.nil).(byte-code."\301\3
5c920 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 5c 02N\204\f.\303\301\302\304#\210\
5c940 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 37 303\301\305\306#\210\303\301\307
5c960 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 30 5c 33 31 33 5c 33 30 30 21 5c \310C#\210\311\312\310\313\300!\
5c980 32 30 35 23 00 08 5c 33 31 30 5c 32 31 31 25 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 205#..\310\211%\210\314\315\316\
5c9a0 33 31 37 5c 33 32 30 5c 33 32 31 25 5c 32 31 30 5c 33 31 34 5c 33 32 32 5c 33 32 33 5c 33 32 34 317\320\321%\210\314\322\323\324
5c9c0 5c 33 32 30 5c 33 32 31 25 5c 32 30 37 22 20 5b 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e \320\321%\207".[lsp-installation
5c9e0 2d 62 75 66 66 65 72 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f -buffer-mode-map.lsp-installatio
5ca00 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 n-buffer-mode-hook.variable-docu
5ca20 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
5ca40 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 tering.or.leaving.`lsp-installat
5ca60 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 ion-buffer-mode'.\nNo.problems.r
5ca80 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 20 62 6f esult.if.this.variable.is.not.bo
5caa0 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 79 20 62 und.\n`add-hook'.automatically.b
5cac0 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 6c 6c 20 inds.it...(This.is.true.for.all.
5cae0 68 6f 6f 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 hook.variables.)".custom-type.ho
5cb00 6f 6b 20 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 ok.standard-value.nil.add-minor-
5cb20 6d 6f 64 65 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 mode.lsp-installation-buffer-mod
5cb40 65 20 62 6f 75 6e 64 70 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 66 61 63 65 20 6c 73 70 e.boundp.custom-declare-face.lsp
5cb60 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 66 69 6e 69 73 68 65 64 2d 62 75 66 66 65 72 2d 66 61 -installation-finished-buffer-fa
5cb80 63 65 20 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 6f 72 61 6e 67 65 22 29 29 20 22 46 ce.((t.:foreground."orange"))."F
5cba0 61 63 65 20 75 73 65 64 20 66 6f 72 20 66 69 6e 69 73 68 65 64 20 69 6e 73 74 61 6c 6c 61 74 69 ace.used.for.finished.installati
5cbc0 6f 6e 20 62 75 66 66 65 72 73 2e 5c 6e 55 73 65 64 20 69 6e 20 60 6c 73 70 2d 73 65 6c 65 63 74 on.buffers.\nUsed.in.`lsp-select
5cbe0 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 27 2e 22 20 3a 67 72 6f 75 70 20 6c -installation-buffer'.".:group.l
5cc00 73 70 2d 6d 6f 64 65 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d sp-mode.lsp-installation-buffer-
5cc20 66 61 63 65 20 28 28 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 67 72 65 65 6e 22 29 29 20 22 face.((t.:foreground."green"))."
5cc40 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 62 75 66 66 65 Face.used.for.installation.buffe
5cc60 72 73 20 73 74 69 6c 6c 20 69 6e 20 70 72 6f 67 72 65 73 73 2e 5c 6e 55 73 65 64 20 69 6e 20 60 rs.still.in.progress.\nUsed.in.`
5cc80 6c 73 70 2d 73 65 6c 65 63 74 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 27 2e lsp-select-installation-buffer'.
5cca0 22 5d 20 36 29 0a 23 40 36 39 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 42 55 46 20 69 73 20 "].6).#@69.Check.whether.BUF.is.
5ccc0 61 6e 20 60 6c 73 70 2d 61 73 79 6e 63 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 20 62 75 66 an.`lsp-async-start-process'.buf
5cce0 66 65 72 2e 0a 0a 28 66 6e 20 42 55 46 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d fer...(fn.BUF)..(defalias.'lsp--
5cd00 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 installation-buffer\?.#[257."\30
5cd20 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 0\301.\"\207".[buffer-local-valu
5cd40 65 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 5d 20 e.lsp-installation-buffer-mode].
5cd60 34 20 28 23 24 20 2e 20 33 38 30 30 37 35 29 5d 29 0a 23 40 31 35 39 20 49 6e 74 65 72 61 63 74 4.(#$...380075)]).#@159.Interact
5cd80 69 76 65 6c 79 20 63 68 6f 6f 73 65 20 61 6e 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 62 75 66 ively.choose.an.installation.buf
5cda0 66 65 72 2e 0a 49 66 20 53 48 4f 57 2d 46 49 4e 49 53 48 45 44 20 69 73 20 73 65 74 2c 20 6c 65 fer..If.SHOW-FINISHED.is.set,.le
5cdc0 66 74 6f 76 65 72 20 28 66 69 6e 69 73 68 65 64 29 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 62 ftover.(finished).installation.b
5cde0 75 66 66 65 72 73 0a 61 72 65 20 73 74 69 6c 6c 20 73 68 6f 77 6e 2e 0a 0a 28 66 6e 20 26 6f 70 uffers.are.still.shown...(fn.&op
5ce00 74 69 6f 6e 61 6c 20 53 48 4f 57 2d 46 49 4e 49 53 48 45 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 tional.SHOW-FINISHED)..(defalias
5ce20 20 27 6c 73 70 2d 73 65 6c 65 63 74 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 .'lsp-select-installation-buffer
5ce40 20 23 5b 32 35 36 20 22 5c 33 30 30 5c 33 30 31 20 5c 33 30 32 5c 33 30 30 5c 32 31 31 03 5c 32 .#[256."\300\301.\302\300\211.\2
5ce60 30 33 31 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 031..\211A\262.\242\262..\262..T
5ce80 5c 32 36 32 03 5c 33 30 33 02 21 5c 32 30 33 06 00 05 5c 32 30 34 29 00 5c 33 30 34 02 21 5c 32 \262.\303.!\203...\204).\304.!\2
5cea0 30 33 06 00 01 05 42 5c 32 36 32 05 5c 32 30 32 06 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 5c 03....B\262.\202..\266.\211\237\
5cec0 32 36 32 01 5c 33 30 35 01 5c 32 30 34 40 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 37 01 3a 5c 32 262.\305.\204@.\306\307!\207.:\2
5cee0 30 33 55 00 01 5c 32 34 32 02 5c 32 34 33 5c 32 31 31 5c 32 30 34 51 00 5c 33 31 30 02 21 5c 32 03U..\242.\243\211\204Q.\310.!\2
5cf00 30 37 02 04 21 5c 32 30 37 5c 32 31 31 02 21 5c 32 30 37 22 20 5b 6e 69 6c 20 62 75 66 66 65 72 07..!\207\211.!\207".[nil.buffer
5cf20 2d 6c 69 73 74 20 30 20 6c 73 70 2d 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 -list.0.lsp--installation-buffer
5cf40 5c 3f 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 23 5b 32 35 37 20 22 5c 33 30 \?.get-buffer-process.#[257."\30
5cf60 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 5c 22 5c 22 21 5c 32 30 37 22 20 5b 70 6f 0\301\302\303\304.\"\"!\207".[po
5cf80 70 2d 74 6f 2d 62 75 66 66 65 72 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c p-to-buffer.completing-read."Sel
5cfa0 65 63 74 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 62 75 66 66 65 72 3a 20 22 20 6d 61 70 63 61 ect.installation.buffer:.".mapca
5cfc0 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 5c 33 30 32 5c 33 30 33 04 21 5c 32 30 r.#[257."\300\301.!\302\303.!\20
5cfe0 33 0f 00 5c 33 30 34 5c 32 30 32 10 00 5c 33 30 35 23 5c 32 30 37 22 20 5b 70 72 6f 70 65 72 74 3..\304\202..\305#\207".[propert
5d000 69 7a 65 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 66 61 63 65 20 67 65 74 2d 62 75 66 66 65 72 2d ize.buffer-name.face.get-buffer-
5d020 70 72 6f 63 65 73 73 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d process.lsp-installation-buffer-
5d040 66 61 63 65 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 66 69 6e 69 73 68 65 64 2d 62 face.lsp-installation-finished-b
5d060 75 66 66 65 72 2d 66 61 63 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 5d 20 37 20 uffer-face].6."\n\n(fn.IT)"]].7.
5d080 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 53 29 22 5d 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 "\n\n(fn.BUFS)"].user-error."No.
5d0a0 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 62 75 66 66 65 72 73 22 20 70 6f 70 2d 74 6f 2d 62 75 66 installation.buffers".pop-to-buf
5d0c0 66 65 72 5d 20 38 20 28 23 24 20 2e 20 33 38 30 32 38 30 29 20 22 50 22 5d 29 0a 23 40 34 35 20 fer].8.(#$...380280)."P"]).#@45.
5d0e0 44 65 6c 65 74 65 20 66 69 6e 69 73 68 65 64 20 2a 6c 73 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f Delete.finished.*lsp-installatio
5d100 6e 2a 20 62 75 66 66 65 72 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6c 65 61 n*.buffers...(defalias.'lsp-clea
5d120 6e 75 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 73 20 23 5b 30 20 22 5c 33 nup-installation-buffers.#[0."\3
5d140 30 30 20 5c 32 31 31 5c 32 30 35 1f 00 5c 32 31 31 40 5c 33 30 31 01 21 5c 32 30 33 18 00 5c 33 00.\211\205..\211@\301.!\203..\3
5d160 30 32 01 21 5c 32 30 34 18 00 5c 33 30 33 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 02.!\204..\303.!\210.A\266\202\2
5d180 30 32 02 00 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 6c 69 73 74 20 6c 73 70 2d 2d 69 6e 73 74 02..\207".[buffer-list.lsp--inst
5d1a0 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 5c 3f 20 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f allation-buffer\?.get-buffer-pro
5d1c0 63 65 73 73 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 34 20 28 23 24 20 2e 20 33 38 31 31 35 32 cess.kill-buffer].4.(#$...381152
5d1e0 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 6f 77 6e 6c 6f 61 64 ).nil]).(defalias.'lsp--download
5d200 2d 73 74 61 74 75 73 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 31 5c 32 30 35 0b 00 -status.#[0."\300\301!\211\205..
5d220 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 15 00 5c 33 30 34 5c 33 \302\303.\"\262.\211\205..\304\3
5d240 30 35 02 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 20 00 5c 33 30 36 01 5c 33 30 37 5c 33 31 05.\"\262.\211\205..\306.\307\31
5d260 30 23 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 2a 00 5c 33 30 34 5c 33 31 31 02 5c 22 5c 32 36 32 0#\262.\211\205*.\304\311.\"\262
5d280 01 5c 32 31 31 5c 32 30 35 3a 00 5c 33 30 36 01 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 .\211\205:.\306.\312\313\314\315
5d2a0 5c 22 5c 33 31 36 5c 33 31 37 25 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 66 69 6c 74 65 72 2d 63 6c \"\316\317%\207".[lsp--filter-cl
5d2c0 69 65 6e 74 73 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 ients.lsp--client-download-in-pr
5d2e0 6f 67 72 65 73 73 5c 3f 20 2d 6d 61 70 20 23 5b 31 32 38 20 22 5c 33 30 32 5c 33 30 30 02 5c 22 ogress\?.-map.#[128."\302\300.\"
5d300 5c 33 30 31 5c 33 30 33 5c 33 30 34 5c 32 31 31 03 5c 32 30 33 23 00 03 5c 32 31 31 41 5c 32 36 \301\303\304\211.\203#..\211A\26
5d320 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 01 05 21 5c 32 36 32 05 2.\242\262..\262..T\262...!\262.
5d340 5c 32 30 32 08 00 5c 32 36 36 04 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 \202..\266.\207".[lsp--client-se
5d360 72 76 65 72 2d 69 64 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 29 20 61 70 70 6c 79 20 30 20 6e 69 rver-id.(symbol-name).apply.0.ni
5d380 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 66 6f 72 6d l].8."\n\n(fn.&rest.ARGS)"].form
5d3a0 61 74 20 22 25 73 22 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 73 75 63 63 65 73 73 20 at."%s".propertize.face.success.
5d3c0 22 20 49 6e 73 74 61 6c 6c 69 6e 67 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 65 72 76 65 72 73 3a 20 ".Installing.following.servers:.
5d3e0 25 73 22 20 6c 6f 63 61 6c 2d 6d 61 70 20 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 75 %s".local-map.make-mode-line-mou
5d400 73 65 2d 6d 61 70 20 6d 6f 75 73 65 2d 31 20 6c 73 70 2d 73 65 6c 65 63 74 2d 69 6e 73 74 61 6c se-map.mouse-1.lsp-select-instal
5d420 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 20 6d 6f 75 73 65 2d 66 61 63 65 20 68 69 67 68 6c 69 67 lation-buffer.mouse-face.highlig
5d440 68 74 5d 20 37 5d 29 0a 23 40 33 36 20 0a 0a 28 66 6e 20 43 4c 49 45 4e 54 20 26 6f 70 74 69 6f ht].7]).#@36...(fn.CLIENT.&optio
5d460 6e 61 6c 20 55 50 44 41 54 45 5c 3d 5c 3f 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d nal.UPDATE\=\?)..(defalias.'lsp-
5d480 2d 69 6e 73 74 61 6c 6c 2d 73 65 72 76 65 72 2d 69 6e 74 65 72 6e 61 6c 20 23 5b 35 31 33 20 22 -install-server-internal.#[513."
5d4a0 5c 33 30 31 02 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 \301.!.>\204..\302\303\304.D\"\2
5d4c0 31 30 01 5c 33 30 35 48 5c 32 30 34 2c 00 5c 33 30 36 5c 33 30 37 5c 33 30 31 04 21 08 3e 5c 32 10.\305H\204,.\306\307\301.!.>\2
5d4e0 30 34 27 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 30 48 5c 04'.\302\303\304..D\"\210.\310H\
5d500 22 5c 32 31 30 5c 33 30 31 02 21 08 3e 5c 32 30 34 3b 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 "\210\301.!.>\204;.\302\303\304.
5d520 44 5c 22 5c 32 31 30 01 5c 33 31 31 5c 33 31 32 49 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 31 D\"\210.\311\312I\210\313\314\31
5d540 35 5c 22 5c 32 31 30 5c 33 31 36 5c 33 31 37 03 5c 22 5c 33 32 30 5c 33 32 31 5c 33 30 31 05 21 5\"\210\316\317.\"\320\321\301.!
5d560 08 3e 5c 32 30 34 5b 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 07 44 5c 22 5c 32 31 30 04 5c 33 .>\204[.\302\303\304..D\"\210.\3
5d580 31 30 48 5c 22 5c 32 31 30 5c 33 32 32 31 5c 32 30 33 00 5c 33 30 31 03 21 08 3e 5c 32 30 34 73 10H\"\210\3221\203.\301.!.>\204s
5d5a0 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 44 5c 22 5c 32 31 30 02 5c 33 30 35 48 03 5c 33 31 36 .\302\303\304.D\"\210.\305H.\316
5d5c0 5c 33 32 33 04 5c 22 5c 33 31 36 5c 33 32 34 05 5c 22 05 24 30 5c 32 30 37 01 5c 33 32 35 5c 33 \323.\"\316\324.\".$0\207.\325\3
5d5e0 32 36 03 21 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 26.!\"\207".[cl-struct-lsp--clie
5d600 6e 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 nt-tags.type-of.signal.wrong-typ
5d620 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 30 20 75 73 65 72 2d 65 e-argument.lsp--client.30.user-e
5d640 72 72 6f 72 20 22 54 68 65 72 65 20 69 73 20 6e 6f 20 61 75 74 6f 6d 61 74 69 63 20 69 6e 73 74 rror."There.is.no.automatic.inst
5d660 61 6c 6c 61 74 69 6f 6e 20 66 6f 72 20 60 25 73 27 2c 20 79 6f 75 20 68 61 76 65 20 74 6f 20 69 allation.for.`%s',.you.have.to.i
5d680 6e 73 74 61 6c 6c 20 69 74 20 6d 61 6e 75 61 6c 6c 79 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 73 70 nstall.it.manually.following.lsp
5d6a0 2d 6d 6f 64 65 27 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e 22 20 31 35 20 33 31 20 74 20 -mode's.documentation.".15.31.t.
5d6c0 61 64 64 2d 74 6f 2d 6c 69 73 74 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 28 add-to-list.global-mode-string.(
5d6e0 74 20 28 3a 65 76 61 6c 20 28 6c 73 70 2d 2d 64 6f 77 6e 6c 6f 61 64 2d 73 74 61 74 75 73 29 29 t.(:eval.(lsp--download-status))
5d700 29 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 33 20 22 5c 33 30 31 5c 33 30 32 5c 33 ).make-closure.#[513."\301\302\3
5d720 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 30 06 07 06 07 24 23 5c 32 30 37 22 20 5b 56 30 20 72 75 03\304\305\300....$#\207".[V0.ru
5d740 6e 2d 77 69 74 68 2d 74 69 6d 65 72 20 30 2e 30 20 6e 69 6c 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 n-with-timer.0.0.nil.make-closur
5d760 65 20 23 5b 30 20 22 5c 33 30 35 5c 33 30 30 21 0b 3e 5c 32 30 34 0f 00 5c 33 30 36 5c 33 30 37 e.#[0."\305\300!.>\204..\306\307
5d780 5c 33 31 30 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 31 31 48 5c 33 30 35 5c 33 30 30 \310\300D\"\210\300\311H\305\300
5d7a0 21 0b 3e 5c 32 30 34 21 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 30 30 44 5c 22 5c 32 31 30 !.>\204!.\306\307\310\300D\"\210
5d7c0 5c 33 30 30 5c 33 31 32 48 5c 33 30 35 5c 33 30 30 21 0b 3e 5c 32 30 34 33 00 5c 33 30 36 5c 33 \300\312H\305\300!.>\2043.\306\3
5d7e0 30 37 5c 33 31 30 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 32 31 31 5c 33 31 33 5c 33 31 07\310\300D\"\210\300\211\313\31
5d800 34 49 5c 32 36 36 02 5c 33 30 35 5c 33 30 30 21 0b 3e 5c 32 30 34 49 00 5c 33 30 36 5c 33 30 37 4I\266.\305\300!.>\204I.\306\307
5d820 5c 33 31 30 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 32 31 31 5c 33 31 32 5c 33 31 34 49 \310\300D\"\210\300\211\312\314I
5d840 5c 32 36 36 02 5c 33 30 31 5c 32 30 33 5e 00 5c 33 31 35 5c 33 31 36 03 03 47 23 5c 32 31 30 5c \266.\301\203^.\315\316..G#\210\
5d860 32 30 32 64 00 5c 33 31 37 5c 33 32 30 03 5c 33 30 32 23 5c 32 31 30 5c 33 32 31 5c 33 32 32 5c 202d.\317\320.\302#\210\321\322\
5d880 33 32 33 5c 33 30 31 5c 22 02 5c 22 5c 32 31 30 5c 33 32 34 5c 33 32 35 21 3f 5c 32 30 35 79 00 323\301\".\"\210\324\325!?\205y.
5d8a0 5c 33 32 36 5c 33 32 37 5c 66 5c 22 5c 32 31 31 14 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 \326\327\f\"\211.\207".[V0.V1.V2
5d8c0 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 67 6c 6f 62 .cl-struct-lsp--client-tags.glob
5d8e0 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 al-mode-string.type-of.signal.wr
5d900 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 ong-type-argument.lsp--client.15
5d920 20 33 32 20 33 31 20 6e 69 6c 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 65 72 76 65 72 20 25 73 20 .32.31.nil.lsp--info."Server.%s.
5d940 64 6f 77 6e 6c 6f 61 64 65 64 2c 20 61 75 74 6f 2d 73 74 61 72 74 69 6e 67 20 69 6e 20 25 73 20 downloaded,.auto-starting.in.%s.
5d960 62 75 66 66 65 72 73 2e 22 20 6c 73 70 2d 2d 65 72 72 6f 72 20 22 53 65 72 76 65 72 20 25 73 20 buffers.".lsp--error."Server.%s.
5d980 69 6e 73 74 61 6c 6c 20 70 72 6f 63 65 73 73 20 66 61 69 6c 65 64 20 77 69 74 68 20 74 68 65 20 install.process.failed.with.the.
5d9a0 66 6f 6c 6c 6f 77 69 6e 67 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 3a 20 25 73 2e 5c 6e 43 68 following.error.message:.%s.\nCh
5d9c0 65 63 6b 20 60 2a 6c 73 70 2d 69 6e 73 74 61 6c 6c 2a 27 20 61 6e 64 20 60 2a 6c 73 70 2d 6c 6f eck.`*lsp-install*'.and.`*lsp-lo
5d9e0 67 2a 27 20 62 75 66 66 65 72 2e 22 20 73 65 71 2d 64 6f 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 g*'.buffer.".seq-do.make-closure
5da00 20 23 5b 32 35 37 20 22 5c 33 30 33 01 21 5c 32 30 35 2f 00 5c 33 30 34 01 5c 33 30 35 5c 22 5c .#[257."\303.!\205/.\304.\305\"\
5da20 32 31 31 5c 32 30 33 1d 00 5c 33 30 34 02 5c 33 30 36 5c 22 19 5c 32 31 31 5c 33 30 37 5c 33 31 211\203..\304.\306\".\211\307\31
5da40 30 5c 33 30 30 5c 22 21 29 5c 32 30 32 2d 00 72 01 71 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 6e 0\300\"!)\202-.r.q\210\311\312\n
5da60 5c 22 12 5c 33 30 30 5c 32 30 35 2c 00 5c 33 31 33 20 29 5c 32 36 32 01 5c 32 30 37 22 20 5b 56 \".\300\205,.\313.)\262.\207".[V
5da80 30 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 67 6c 6f 62 61 6c 2d 0.lsp--buffer-workspaces.global-
5daa0 6d 6f 64 65 2d 73 74 72 69 6e 67 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 70 6c mode-string.lsp-buffer-live-p.pl
5dac0 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f ist-get.:with-current-buffer.:wo
5dae0 72 6b 73 70 61 63 65 73 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 32 5c rkspaces.make-closure.#[0."\302\
5db00 33 30 33 09 5c 22 11 5c 33 30 30 5c 32 30 35 0b 00 5c 33 30 34 20 5c 32 30 37 22 20 5b 56 30 20 303.\".\300\205..\304.\207".[V0.
5db20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 20 global-mode-string.-remove-item.
5db40 23 31 3d 28 74 20 28 3a 65 76 61 6c 20 28 6c 73 70 2d 2d 64 6f 77 6e 6c 6f 61 64 2d 73 74 61 74 #1=(t.(:eval.(lsp--download-stat
5db60 75 73 29 29 29 20 6c 73 70 5d 20 33 5d 20 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 20 23 31 23 20 6c us))).lsp].3].-remove-item.#1#.l
5db80 73 70 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 46 45 52 29 22 5d 20 6c 73 70 2d 2d 66 69 sp].6."\n\n(fn.BUFFER)"].lsp--fi
5dba0 6c 74 65 72 2d 63 6c 69 65 6e 74 73 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 lter-clients.lsp--client-downloa
5dbc0 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 20 28 74 20 d-in-progress\?.-remove-item.(t.
5dbe0 28 3a 65 76 61 6c 20 28 6c 73 70 2d 2d 64 6f 77 6e 6c 6f 61 64 2d 73 74 61 74 75 73 29 29 29 5d (:eval.(lsp--download-status)))]
5dc00 20 36 5d 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 53 55 43 43 45 53 53 5c 5c 3d 5c 5c 3f 20 26 .6]].10."\n\n(fn.SUCCESS\\=\\?.&
5dc20 6f 70 74 69 6f 6e 61 6c 20 45 52 52 4f 52 2d 4d 45 53 53 41 47 45 29 22 5d 20 6c 73 70 2d 2d 69 optional.ERROR-MESSAGE)"].lsp--i
5dc40 6e 66 6f 20 22 44 6f 77 6e 6c 6f 61 64 20 25 73 20 73 74 61 72 74 65 64 2e 22 20 28 65 72 72 6f nfo."Download.%s.started.".(erro
5dc60 72 29 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 56 30 20 74 5d 20 32 5d r).#[0."\300\301!\207".[V0.t].2]
5dc80 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 37 22 20 5b 56 30 20 6e 69 6c .#[257."\300\301.\"\207".[V0.nil
5dca0 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4d 53 47 29 22 5d 20 6e 69 6c 20 65 72 72 6f 72 2d 6d 65 ].4."\n\n(fn.MSG)"].nil.error-me
5dcc0 73 73 61 67 65 2d 73 74 72 69 6e 67 5d 20 39 20 28 23 24 20 2e 20 33 38 32 30 32 39 29 5d 29 0a ssage-string].9.(#$...382029)]).
5dce0 23 40 33 39 20 4c 6f 61 64 20 60 6c 73 70 2d 63 6c 69 65 6e 74 2d 70 61 63 6b 61 67 65 73 27 20 #@39.Load.`lsp-client-packages'.
5dd00 69 66 20 6e 65 65 64 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 71 75 if.needed...(defalias.'lsp--requ
5dd20 69 72 65 2d 70 61 63 6b 61 67 65 73 20 23 5b 30 20 22 08 5c 32 30 35 11 00 09 3f 5c 32 30 35 11 ire-packages.#[0.".\205...?\205.
5dd40 00 5c 33 30 33 5c 33 30 34 5c 6e 5c 22 5c 32 31 30 5c 33 30 35 5c 32 31 31 11 5c 32 30 37 22 20 .\303\304\n\"\210\305\211.\207".
5dd60 5b 6c 73 70 2d 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d [lsp-auto-configure.lsp--client-
5dd80 70 61 63 6b 61 67 65 73 2d 72 65 71 75 69 72 65 64 20 6c 73 70 2d 63 6c 69 65 6e 74 2d 70 61 63 packages-required.lsp-client-pac
5dda0 6b 61 67 65 73 20 73 65 71 2d 64 6f 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 3f 5c 32 30 35 5c kages.seq-do.#[257."\300.!?\205\
5ddc0 66 00 5c 33 30 31 01 5c 33 30 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 66 65 61 74 75 72 65 70 20 f.\301.\302\303#\207".[featurep.
5dde0 72 65 71 75 69 72 65 20 6e 69 6c 20 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 50 41 43 4b 41 47 require.nil.t].5."\n\n(fn.PACKAG
5de00 45 29 22 5d 20 74 5d 20 33 20 28 23 24 20 2e 20 33 38 34 32 32 39 29 5d 29 0a 23 40 31 35 37 20 E)"].t].3.(#$...384229)]).#@157.
5de20 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 69 6e 73 74 61 6c 6c 20 6f 72 20 72 65 2d 69 6e 73 74 Interactively.install.or.re-inst
5de40 61 6c 6c 20 73 65 72 76 65 72 2e 0a 57 68 65 6e 20 70 72 65 66 69 78 20 55 50 44 41 54 45 3f 20 all.server..When.prefix.UPDATE?.
5de60 69 73 20 74 20 66 6f 72 63 65 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 65 76 65 6e 20 69 66 20 is.t.force.installation.even.if.
5de80 74 68 65 20 73 65 72 76 65 72 20 69 73 20 70 72 65 73 65 6e 74 2e 0a 0a 28 66 6e 20 55 50 44 41 the.server.is.present...(fn.UPDA
5dea0 54 45 5c 3d 5c 3f 20 26 6f 70 74 69 6f 6e 61 6c 20 53 45 52 56 45 52 2d 49 44 29 1f 0a 28 64 65 TE\=\?.&optional.SERVER-ID)..(de
5dec0 66 61 6c 69 61 73 20 27 6c 73 70 2d 69 6e 73 74 61 6c 6c 2d 73 65 72 76 65 72 20 23 5b 35 31 33 falias.'lsp-install-server.#[513
5dee0 20 22 5c 33 30 32 20 5c 32 31 30 5c 33 30 33 01 08 5c 22 5c 32 30 36 1c 00 5c 33 30 34 5c 33 30 ."\302.\210\303..\"\206..\304\30
5df00 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 21 5c 22 5c 32 30 36 18 00 5c 33 31 31 5c 33 31 32 21 5\306\307\310.!\"\206..\311\312!
5df20 5c 33 31 33 5c 33 31 34 5c 33 31 35 25 02 5c 32 30 36 39 00 5c 33 31 36 01 21 09 3e 5c 32 30 34 \313\314\315%.\2069.\316.!.>\204
5df40 2f 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 32 32 48 3f /.\317\320\321.D\"\210\211\322H?
5df60 5c 32 30 35 39 00 5c 33 32 33 01 21 5c 33 32 34 02 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 63 \2059.\323.!\324..\"\207".[lsp-c
5df80 6c 69 65 6e 74 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 lients.cl-struct-lsp--client-tag
5dfa0 73 20 6c 73 70 2d 2d 72 65 71 75 69 72 65 2d 70 61 63 6b 61 67 65 73 20 67 65 74 68 61 73 68 20 s.lsp--require-packages.gethash.
5dfc0 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 20 73 65 72 lsp--completing-read."Select.ser
5dfe0 76 65 72 20 74 6f 20 69 6e 73 74 61 6c 6c 2f 72 65 2d 69 6e 73 74 61 6c 6c 3a 20 22 20 2d 66 69 ver.to.install/re-install:.".-fi
5e000 6c 74 65 72 20 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 33 30 33 5c 32 31 31 lter.#[128."\301\300\302\303\211
5e020 5c 32 31 31 04 5c 32 30 33 34 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 \211.\2034..\211A\262.\242\262..
5e040 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 34 00 5c 33 30 34 02 06 08 5c 22 5c 32 \262..\211\262.\2034.\304...\"\2
5e060 31 31 5c 32 36 32 07 5c 32 30 33 34 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 11\262.\2034..\262..\262..T\262.
5e080 5c 32 30 32 06 00 5c 32 36 36 05 5c 32 30 37 22 20 5b 28 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 \202..\266.\207".[(#[128."\301\3
5e0a0 30 30 02 5c 22 3f 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 00.\"?\207".[lsp--client-downloa
5e0c0 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 61 70 70 6c 79 5d 20 34 20 22 5c 6e 5c 6e 28 66 d-in-progress\?.apply].4."\n\n(f
5e0e0 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e n.&rest.ARGS)"].lsp--client-down
5e100 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 29 20 74 20 30 20 6e 69 6c 20 61 70 70 6c 79 5d 20 31 load-server-fn).t.0.nil.apply].1
5e120 30 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 68 74 2d 76 61 6c 75 0."\n\n(fn.&rest.ARGS)"].ht-valu
5e140 65 73 20 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 61 72 65 20 6e 6f 20 73 65 72 76 es.user-error."There.are.no.serv
5e160 65 72 73 20 77 69 74 68 20 61 75 74 6f 6d 61 74 69 63 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 22 ers.with.automatic.installation"
5e180 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 02 21 08 3e 5c 32 30 34 10 00 5c 33 30 34 5c 33 .#[257."\302\303.!.>\204..\304\3
5e1a0 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 30 37 48 21 19 5c 33 31 30 01 21 5c 32 30 33 05\306.D\"\210.\307H!.\310.!\203
5e1c0 21 00 09 5c 33 31 31 50 5c 32 30 32 5c 22 00 09 29 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 !..\311P\202\"..)\207".[cl-struc
5e1e0 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 73 65 72 76 65 72 2d 6e 61 6d 65 20 73 t-lsp--client-tags.server-name.s
5e200 79 6d 62 6f 6c 2d 6e 61 6d 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d ymbol-name.type-of.signal.wrong-
5e220 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 20 6c 73 70 type-argument.lsp--client.15.lsp
5e240 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d 70 72 65 73 65 6e 74 5c 3f 20 22 20 28 41 6c 72 --server-binary-present\?.".(Alr
5e260 65 61 64 79 20 69 6e 73 74 61 6c 6c 65 64 29 22 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 eady.installed)"].6."\n\n(fn.CLI
5e280 45 4e 54 29 22 5d 20 6e 69 6c 20 74 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f 6e ENT)"].nil.t.type-of.signal.wron
5e2a0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 31 20 6c g-type-argument.lsp--client.31.l
5e2c0 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d 70 72 65 73 65 6e 74 5c 3f 20 6c 73 70 2d sp--server-binary-present\?.lsp-
5e2e0 2d 69 6e 73 74 61 6c 6c 2d 73 65 72 76 65 72 2d 69 6e 74 65 72 6e 61 6c 5d 20 38 20 28 23 24 20 -install-server-internal].8.(#$.
5e300 2e 20 33 38 34 35 34 34 29 20 22 50 22 5d 29 0a 23 40 35 38 20 49 6e 74 65 72 61 63 74 69 76 65 ..384544)."P"]).#@58.Interactive
5e320 6c 79 20 75 70 64 61 74 65 20 61 20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e ly.update.a.server...(fn.&option
5e340 61 6c 20 53 45 52 56 45 52 2d 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 75 70 al.SERVER-ID)..(defalias.'lsp-up
5e360 64 61 74 65 2d 73 65 72 76 65 72 20 23 5b 32 35 36 20 22 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 date-server.#[256."\301.\210\302
5e380 01 08 5c 22 5c 32 30 36 1c 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 21 ..\"\206..\303\304\305\306\307.!
5e3a0 5c 22 5c 32 30 36 18 00 5c 33 31 30 5c 33 31 31 21 5c 33 31 32 5c 33 31 33 5c 33 31 34 25 5c 33 \"\206..\310\311!\312\313\314%\3
5e3c0 31 35 01 5c 33 31 34 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 63 6c 69 65 6e 74 73 20 6c 73 70 2d 15.\314\"\207".[lsp-clients.lsp-
5e3e0 2d 72 65 71 75 69 72 65 2d 70 61 63 6b 61 67 65 73 20 67 65 74 68 61 73 68 20 6c 73 70 2d 2d 63 -require-packages.gethash.lsp--c
5e400 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 20 73 65 72 76 65 72 20 74 6f ompleting-read."Select.server.to
5e420 20 75 70 64 61 74 65 20 28 69 66 20 6e 6f 74 20 6f 6e 20 74 68 65 20 6c 69 73 74 2c 20 70 72 6f .update.(if.not.on.the.list,.pro
5e440 62 61 62 6c 79 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 60 6c 73 70 2d 69 6e 73 74 61 6c 6c 2d 73 bably.you.need.to.`lsp-install-s
5e460 65 72 76 65 72 60 29 3a 20 22 20 2d 66 69 6c 74 65 72 20 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 erver`):.".-filter.#[128."\301\3
5e480 30 30 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 34 00 04 5c 32 31 31 41 5c 00\302\303\211\211.\2034..\211A\
5e4a0 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 262.\242\262..\262..\211\262.\20
5e4c0 33 34 00 5c 33 30 34 02 06 08 5c 22 5c 32 31 31 5c 32 36 32 07 5c 32 30 33 34 00 02 5c 32 36 32 34.\304...\"\211\262.\2034..\262
5e4e0 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 06 00 5c 32 36 36 05 5c 32 30 37 22 20 5b ..\262..T\262.\202..\266.\207".[
5e500 28 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 30 30 02 5c 22 3f 5c 32 30 37 22 20 5b 6c 73 70 2d 2d (#[128."\301\300.\"?\207".[lsp--
5e520 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 20 61 70 client-download-in-progress\?.ap
5e540 70 6c 79 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 ply].4."\n\n(fn.&rest.ARGS)"].ls
5e560 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 6c 73 70 p--client-download-server-fn.lsp
5e580 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d 70 72 65 73 65 6e 74 5c 3f 29 20 74 20 30 20 6e --server-binary-present\?).t.0.n
5e5a0 69 6c 20 61 70 70 6c 79 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 il.apply].10."\n\n(fn.&rest.ARGS
5e5c0 29 22 5d 20 68 74 2d 76 61 6c 75 65 73 20 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 65 72 65 20 )"].ht-values.user-error."There.
5e5e0 61 72 65 20 6e 6f 20 73 65 72 76 65 72 73 20 74 6f 20 75 70 64 61 74 65 22 20 23 5b 32 35 37 20 are.no.servers.to.update".#[257.
5e600 22 5c 33 30 31 5c 33 30 32 02 21 08 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 "\301\302.!.>\204..\303\304\305.
5e620 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c D\"\210.\306H!\207".[cl-struct-l
5e640 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 74 79 70 65 sp--client-tags.symbol-name.type
5e660 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 6c -of.signal.wrong-type-argument.l
5e680 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 sp--client.15].6."\n\n(fn.CLIENT
5e6a0 29 22 5d 20 6e 69 6c 20 74 20 6c 73 70 2d 2d 69 6e 73 74 61 6c 6c 2d 73 65 72 76 65 72 2d 69 6e )"].nil.t.lsp--install-server-in
5e6c0 74 65 72 6e 61 6c 5d 20 37 20 28 23 24 20 2e 20 33 38 35 38 31 33 29 20 6e 69 6c 5d 29 0a 23 40 ternal].7.(#$...385813).nil]).#@
5e6e0 34 31 20 45 6e 73 75 72 65 20 73 65 72 76 65 72 20 53 45 52 56 45 52 2d 49 44 0a 0a 28 66 6e 20 41.Ensure.server.SERVER-ID..(fn.
5e700 53 45 52 56 45 52 2d 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 6e 73 75 72 SERVER-ID)..(defalias.'lsp-ensur
5e720 65 2d 73 65 72 76 65 72 20 23 5b 32 35 37 20 22 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 01 08 5c e-server.#[257."\301.\210\302..\
5e740 22 5c 32 31 31 5c 32 30 33 1c 00 5c 33 30 33 01 21 3f 5c 32 30 35 20 00 5c 33 30 34 5c 33 30 35 "\211\203..\303.!?\205..\304\305
5e760 03 5c 22 5c 32 31 30 5c 33 30 36 5c 33 30 37 03 5c 22 5c 32 30 37 5c 33 31 30 5c 33 31 31 03 5c .\"\210\306\307.\"\207\310\311.\
5e780 22 5c 32 30 37 22 20 5b 6c 73 70 2d 63 6c 69 65 6e 74 73 20 6c 73 70 2d 2d 72 65 71 75 69 72 65 "\207".[lsp-clients.lsp--require
5e7a0 2d 70 61 63 6b 61 67 65 73 20 67 65 74 68 61 73 68 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 -packages.gethash.lsp--server-bi
5e7c0 6e 61 72 79 2d 70 72 65 73 65 6e 74 5c 3f 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 65 72 76 65 72 nary-present\?.lsp--info."Server
5e7e0 20 60 25 73 27 20 69 73 20 6e 6f 74 20 70 72 65 73 65 74 2c 20 69 6e 73 74 61 6c 6c 69 6e 67 2e .`%s'.is.not.preset,.installing.
5e800 2e 2e 22 20 6c 73 70 2d 69 6e 73 74 61 6c 6c 2d 73 65 72 76 65 72 20 6e 69 6c 20 77 61 72 6e 20 ..".lsp-install-server.nil.warn.
5e820 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 73 65 72 76 65 72 20 72 65 67 69 73 74 72 61 74 "Unable.to.find.server.registrat
5e840 69 6f 6e 20 77 69 74 68 20 69 64 20 25 73 22 5d 20 35 20 28 23 24 20 2e 20 33 38 36 37 38 37 29 ion.with.id.%s"].5.(#$...386787)
5e860 5d 29 0a 23 40 31 30 37 20 53 74 61 72 74 20 61 73 79 6e 63 20 70 72 6f 63 65 73 73 20 43 4f 4d ]).#@107.Start.async.process.COM
5e880 4d 41 4e 44 20 77 69 74 68 20 43 41 4c 4c 42 41 43 4b 20 61 6e 64 20 45 52 52 4f 52 2d 43 41 4c MAND.with.CALLBACK.and.ERROR-CAL
5e8a0 4c 42 41 43 4b 2e 0a 0a 28 66 6e 20 43 41 4c 4c 42 41 43 4b 20 45 52 52 4f 52 2d 43 41 4c 4c 42 LBACK...(fn.CALLBACK.ERROR-CALLB
5e8c0 41 43 4b 20 26 72 65 73 74 20 43 4f 4d 4d 41 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c ACK.&rest.COMMAND)..(defalias.'l
5e8e0 73 70 2d 61 73 79 6e 63 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 23 5b 36 34 32 20 22 5c 32 sp-async-start-process.#[642."\2
5e900 31 31 40 72 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 23 5c 33 30 34 5c 33 30 35 5c 33 11@r\300\301\302.\303#\304\305\3
5e920 30 36 05 5c 22 23 71 5c 32 31 30 5c 33 30 37 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 5c 33 31 30 06.\"#q\210\307\310!\210\311\310
5e940 21 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 30 35 5c 33 31 34 06 07 06 07 23 5c 33 31 35 5c 33 !\210\312\313\305\314....#\315\3
5e960 30 34 24 29 5c 32 30 37 22 20 5b 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 73 74 61 72 74 20 6d 61 70 04$)\207".[compilation-start.map
5e980 63 6f 6e 63 61 74 20 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e 74 20 22 20 22 20 concat.shell-quote-argument.".".
5e9a0 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 30 32 5c 33 t.make-closure.#[128."\301\302\3
5e9c0 30 33 5c 33 30 30 5c 22 21 5c 32 30 37 22 20 5b 56 30 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 03\300\"!\207".[V0.generate-new-
5e9e0 62 75 66 66 65 72 2d 6e 61 6d 65 20 66 6f 72 6d 61 74 20 22 2a 6c 73 70 2d 69 6e 73 74 61 6c 6c buffer-name.format."*lsp-install
5ea00 3a 20 25 73 2a 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 5f 29 22 5d 20 6c 73 :.%s*"].5."\n\n(fn.&rest._)"].ls
5ea20 70 2d 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2d 62 75 66 66 65 72 2d 6d 6f 64 65 20 31 20 76 69 65 p-installation-buffer-mode.1.vie
5ea40 77 2d 6d 6f 64 65 20 61 64 64 2d 68 6f 6f 6b 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 66 69 6e 69 w-mode.add-hook.compilation-fini
5ea60 73 68 2d 66 75 6e 63 74 69 6f 6e 73 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 33 30 32 5c 32 33 30 sh-functions.#[514."\211\302\230
5ea80 5c 32 30 33 14 00 5c 33 30 33 31 0e 00 5c 33 30 30 20 30 5c 32 30 37 5c 33 30 31 5c 33 30 34 02 \203..\3031..\300.0\207\301\304.
5eaa0 21 21 5c 32 30 37 5c 33 30 31 5c 33 30 35 02 21 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 22 66 !!\207\301\305.!!\207".[V0.V1."f
5eac0 69 6e 69 73 68 65 64 5c 6e 22 20 28 65 72 72 6f 72 29 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 inished\n".(error).error-message
5eae0 2d 73 74 72 69 6e 67 20 73 2d 74 72 69 6d 2d 72 69 67 68 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e -string.s-trim-right].6."\n\n(fn
5eb00 20 42 55 46 20 53 54 41 54 55 53 29 22 5d 20 6e 69 6c 5d 20 31 30 20 28 23 24 20 2e 20 33 38 37 .BUF.STATUS)"].nil].10.(#$...387
5eb20 31 37 37 29 5d 29 0a 23 40 31 33 33 20 52 65 73 6f 6c 76 65 20 56 41 4c 55 45 27 73 20 76 61 6c 177)]).#@133.Resolve.VALUE's.val
5eb40 75 65 2e 0a 49 66 20 69 74 20 69 73 20 66 75 6e 63 74 69 6f 6e 20 2d 20 63 61 6c 6c 20 69 74 2e ue..If.it.is.function.-.call.it.
5eb60 0a 49 66 20 69 74 20 69 73 20 73 79 6d 62 6f 6c 20 2d 20 72 65 74 75 72 6e 20 69 74 27 73 20 76 .If.it.is.symbol.-.return.it's.v
5eb80 61 6c 75 65 0a 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 73 20 76 61 6c 75 65 20 69 74 73 alue.Otherwise.returns.value.its
5eba0 65 6c 66 2e 0a 0a 28 66 6e 20 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 elf...(fn.VALUE)..(defalias.'lsp
5ebc0 2d 72 65 73 6f 6c 76 65 2d 76 61 6c 75 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 33 -resolve-value.#[257."\300.!\203
5ebe0 09 00 5c 32 31 31 20 5c 32 30 37 5c 32 31 31 39 5c 32 30 33 11 00 5c 32 31 31 4a 5c 32 30 37 5c ..\211.\207\2119\203..\211J\207\
5ec00 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 70 5d 20 33 20 28 23 24 20 2e 20 33 38 37 38 38 35 29 207".[functionp].3.(#$...387885)
5ec20 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 64 65 70 73 2d 70 72 6f 76 69 64 65 72 73 20 28 62 ]).(defvar.lsp-deps-providers.(b
5ec40 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 46 5c yte-code."\300\301\302\303\304F\
5ec60 33 30 35 5c 33 30 31 5c 33 30 36 44 5c 33 30 37 5c 33 30 31 5c 33 31 30 5c 33 30 33 5c 33 31 31 305\301\306D\307\301\310\303\311
5ec80 46 5c 32 35 37 06 5c 32 30 37 22 20 5b 3a 6e 70 6d 20 3a 70 61 74 68 20 6c 73 70 2d 2d 6e 70 6d F\257.\207".[:npm.:path.lsp--npm
5eca0 2d 64 65 70 65 6e 64 65 6e 63 79 2d 70 61 74 68 20 3a 69 6e 73 74 61 6c 6c 20 6c 73 70 2d 2d 6e -dependency-path.:install.lsp--n
5ecc0 70 6d 2d 64 65 70 65 6e 64 65 6e 63 79 2d 69 6e 73 74 61 6c 6c 20 3a 73 79 73 74 65 6d 20 6c 73 pm-dependency-install.:system.ls
5ece0 70 2d 2d 73 79 73 74 65 6d 2d 70 61 74 68 20 3a 64 6f 77 6e 6c 6f 61 64 20 6c 73 70 2d 64 6f 77 p--system-path.:download.lsp-dow
5ed00 6e 6c 6f 61 64 2d 70 61 74 68 20 6c 73 70 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 73 74 61 6c 6c 5d nload-path.lsp-download-install]
5ed20 20 39 29 29 0a 23 40 31 33 38 20 49 66 20 50 41 54 48 20 69 73 20 61 62 73 6f 6c 75 74 65 20 61 .9)).#@138.If.PATH.is.absolute.a
5ed40 6e 64 20 65 78 69 73 74 73 20 72 65 74 75 72 6e 20 69 74 20 61 73 20 69 73 2e 20 4f 74 68 65 72 nd.exists.return.it.as.is..Other
5ed60 77 69 73 65 2c 0a 72 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 wise,.return.the.absolute.path.t
5ed80 6f 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 64 65 66 69 6e 65 64 20 62 79 20 50 41 54 48 o.the.executable.defined.by.PATH
5eda0 20 6f 72 0a 6e 69 6c 2e 0a 0a 28 66 6e 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 .or.nil...(fn.PATH)..(defalias.'
5edc0 6c 73 70 2d 2d 73 79 73 74 65 6d 2d 70 61 74 68 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 33 lsp--system-path.#[257."\300.!\3
5ede0 30 31 01 21 5c 32 30 33 10 00 5c 33 30 32 01 21 5c 32 30 33 10 00 5c 32 30 37 5c 33 30 33 01 21 01.!\203..\302.!\203..\207\303.!
5ee00 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 73 6f 6c 76 65 2d 76 61 6c 75 65 20 66 2d 61 62 73 6f 6c \207".[lsp-resolve-value.f-absol
5ee20 75 74 65 5c 3f 20 66 2d 65 78 69 73 74 73 5c 3f 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 ute\?.f-exists\?.executable-find
5ee40 5d 20 34 20 28 23 24 20 2e 20 33 38 38 33 39 35 29 5d 29 0a 23 40 37 35 20 50 61 74 68 20 74 6f ].4.(#$...388395)]).#@75.Path.to
5ee60 20 74 68 65 20 44 45 50 45 4e 44 45 4e 43 59 20 65 61 63 68 20 6f 66 20 74 68 65 20 72 65 67 69 .the.DEPENDENCY.each.of.the.regi
5ee80 73 74 65 72 65 64 20 70 72 6f 76 69 64 65 72 73 2e 0a 0a 28 66 6e 20 44 45 50 45 4e 44 45 4e 43 stered.providers...(fn.DEPENDENC
5eea0 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 70 61 63 6b 61 67 65 2d 70 61 74 68 20 Y)..(defalias.'lsp-package-path.
5eec0 23 5b 32 35 37 20 22 5c 33 30 31 43 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 22 5c 33 30 35 04 #[257."\301C\302\303\304.\"\305.
5eee0 08 5c 22 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 64 65 70 .\"\"\210\211\242\207".[lsp--dep
5ef00 65 6e 64 65 6e 63 69 65 73 20 6e 69 6c 20 2d 66 69 72 73 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 endencies.nil.-first.make-closur
5ef20 65 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 33 30 30 e.#[257."\211.\211A\262.\242\300
5ef40 09 5c 32 31 31 5c 32 30 35 11 00 5c 33 30 32 01 04 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 .\211\205..\302..\"\262.\211\205
5ef60 1b 00 5c 33 30 32 01 5c 33 30 33 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 25 00 5c 33 30 34 ..\302.\303\"\262.\211\205%.\304
5ef80 01 05 5c 22 5c 32 36 32 01 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 64 65 70 73 2d ..\"\262.\240\207".[V0.lsp-deps-
5efa0 70 72 6f 76 69 64 65 72 73 20 70 6c 69 73 74 2d 67 65 74 20 3a 70 61 74 68 20 61 70 70 6c 79 5d providers.plist-get.:path.apply]
5efc0 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 67 65 74 68 61 73 68 5d 20 37 .8."\n\n(fn.INPUT0)"].gethash].7
5efe0 20 28 23 24 20 2e 20 33 38 38 36 39 37 29 5d 29 0a 23 40 37 35 20 41 73 79 6e 63 68 72 6f 6e 6f .(#$...388697)]).#@75.Asynchrono
5f000 75 73 6c 79 20 65 6e 73 75 72 65 20 61 20 70 61 63 6b 61 67 65 2e 0a 0a 28 66 6e 20 44 45 50 45 usly.ensure.a.package...(fn.DEPE
5f020 4e 44 45 4e 43 59 20 43 41 4c 4c 42 41 43 4b 20 45 52 52 4f 52 2d 43 41 4c 4c 42 41 43 4b 29 1f NDENCY.CALLBACK.ERROR-CALLBACK).
5f040 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 70 61 63 6b 61 67 65 2d 65 6e 73 75 72 65 20 23 .(defalias.'lsp-package-ensure.#
5f060 5b 37 37 31 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 04 23 5c 33 30 34 05 08 5c 22 5c 22 5c [771."\301\302\303..#\304..\"\"\
5f080 32 30 36 14 00 5c 32 31 31 5c 33 30 35 5c 33 30 36 05 5c 22 21 5c 32 30 37 22 20 5b 6c 73 70 2d 206..\211\305\306.\"!\207".[lsp-
5f0a0 2d 64 65 70 65 6e 64 65 6e 63 69 65 73 20 2d 66 69 72 73 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 -dependencies.-first.make-closur
5f0c0 65 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 32 5c 6e 5c 32 e.#[257."\211.\211A\262.\242\n\2
5f0e0 31 31 5c 32 30 35 10 00 5c 33 30 33 01 03 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 1a 00 5c 11\205..\303..\"\262.\211\205..\
5f100 33 30 33 01 5c 33 30 34 5c 22 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 29 00 5c 33 30 35 01 5c 33 303.\304\"\262.\211\205).\305.\3
5f120 30 30 5c 33 30 31 06 06 42 42 5c 22 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 64 65 70 00\301..BB\"\207".[V0.V1.lsp-dep
5f140 73 2d 70 72 6f 76 69 64 65 72 73 20 70 6c 69 73 74 2d 67 65 74 20 3a 69 6e 73 74 61 6c 6c 20 61 s-providers.plist-get.:install.a
5f160 70 70 6c 79 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 67 65 74 68 61 pply].9."\n\n(fn.INPUT0)"].getha
5f180 73 68 20 66 6f 72 6d 61 74 20 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 61 20 77 61 79 20 sh.format."Unable.to.find.a.way.
5f1a0 74 6f 20 69 6e 73 74 61 6c 6c 20 25 73 22 5d 20 38 20 28 23 24 20 2e 20 33 38 39 31 31 30 29 5d to.install.%s"].8.(#$...389110)]
5f1c0 29 0a 23 40 38 33 20 52 65 74 75 72 6e 20 6e 70 6d 20 64 65 70 65 6e 64 65 6e 63 79 20 50 41 54 ).#@83.Return.npm.dependency.PAT
5f1e0 48 20 66 6f 72 20 50 41 43 4b 41 47 45 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 50 41 43 4b 41 47 45 H.for.PACKAGE...(fn.&key.PACKAGE
5f200 20 50 41 54 48 20 26 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 1f 0a 28 64 65 66 61 6c .PATH.&allow-other-keys)..(defal
5f220 69 61 73 20 27 6c 73 70 2d 2d 6e 70 6d 2d 64 65 70 65 6e 64 65 6e 63 79 2d 70 61 74 68 20 23 5b ias.'lsp--npm-dependency-path.#[
5f240 31 32 38 20 22 5c 33 30 32 01 5c 33 30 33 5c 22 41 40 5c 33 30 32 02 5c 33 30 34 5c 22 41 40 5c 128."\302.\303\"A@\302.\304\"A@\
5f260 33 30 35 5c 33 30 36 08 5c 33 30 37 05 09 5c 33 31 30 3d 5c 32 30 33 1b 00 5c 33 31 31 5c 32 30 305\306.\307..\310=\203..\311\20
5f280 32 1c 00 5c 33 31 32 06 06 25 21 5c 32 31 31 5c 32 30 33 2a 00 5c 33 31 33 01 21 5c 32 30 34 30 2..\312..%!\211\203*.\313.!\2040
5f2a0 00 5c 33 31 34 5c 33 31 35 04 03 23 5c 32 31 30 5c 32 30 37 22 20 5b 6c 73 70 2d 73 65 72 76 65 .\314\315..#\210\207".[lsp-serve
5f2c0 72 2d 69 6e 73 74 61 6c 6c 2d 64 69 72 20 73 79 73 74 65 6d 2d 74 79 70 65 20 70 6c 69 73 74 2d r-install-dir.system-type.plist-
5f2e0 6d 65 6d 62 65 72 20 3a 70 61 63 6b 61 67 65 20 3a 70 61 74 68 20 65 78 65 63 75 74 61 62 6c 65 member.:package.:path.executable
5f300 2d 66 69 6e 64 20 66 2d 6a 6f 69 6e 20 22 6e 70 6d 22 20 77 69 6e 64 6f 77 73 2d 6e 74 20 22 22 -find.f-join."npm".windows-nt.""
5f320 20 22 62 69 6e 22 20 66 2d 65 78 69 73 74 73 5c 3f 20 65 72 72 6f 72 20 22 54 68 65 20 70 61 63 ."bin".f-exists\?.error."The.pac
5f340 6b 61 67 65 20 25 73 20 69 73 20 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 2e 20 20 55 6e 61 62 6c kage.%s.is.not.installed...Unabl
5f360 65 20 74 6f 20 66 69 6e 64 20 25 73 22 5d 20 31 30 20 28 23 24 20 2e 20 33 38 39 35 37 35 29 5d e.to.find.%s"].10.(#$...389575)]
5f380 29 0a 23 40 36 33 20 0a 0a 28 66 6e 20 43 41 4c 4c 42 41 43 4b 20 45 52 52 4f 52 2d 43 41 4c 4c ).#@63...(fn.CALLBACK.ERROR-CALL
5f3a0 42 41 43 4b 20 26 6b 65 79 20 50 41 43 4b 41 47 45 20 26 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b BACK.&key.PACKAGE.&allow-other-k
5f3c0 65 79 73 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6e 70 6d 2d 64 65 70 65 6e 64 eys)..(defalias.'lsp--npm-depend
5f3e0 65 6e 63 79 2d 69 6e 73 74 61 6c 6c 20 23 5b 36 34 32 20 22 5c 33 30 31 01 5c 33 30 32 5c 22 41 ency-install.#[642."\301.\302\"A
5f400 40 5c 33 30 33 5c 33 30 34 21 5c 32 31 31 5c 32 30 33 29 00 5c 33 30 35 5c 33 30 36 08 5c 33 30 @\303\304!\211\203).\305\306.\30
5f420 34 05 5c 33 30 37 24 5c 33 31 30 5c 22 5c 32 31 30 5c 33 31 31 05 05 03 5c 33 31 32 5c 33 31 33 4.\307$\310\"\210\311...\312\313
5f440 5c 33 30 36 08 5c 33 30 34 06 5c 6e 23 5c 33 31 34 06 09 26 08 5c 32 30 37 5c 33 31 35 5c 33 31 \306.\304.\n#\314..&.\207\315\31
5f460 36 03 5c 22 5c 32 31 30 5c 33 31 37 5c 32 30 37 22 20 5b 6c 73 70 2d 73 65 72 76 65 72 2d 69 6e 6.\"\210\317\207".[lsp-server-in
5f480 73 74 61 6c 6c 2d 64 69 72 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 70 61 63 6b 61 67 65 20 stall-dir.plist-member.:package.
5f4a0 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 6e 70 6d 22 20 6d 61 6b 65 2d 64 69 72 65 63 executable-find."npm".make-direc
5f4c0 74 6f 72 79 20 66 2d 6a 6f 69 6e 20 22 6c 69 62 22 20 70 61 72 65 6e 74 73 20 6c 73 70 2d 61 73 tory.f-join."lib".parents.lsp-as
5f4e0 79 6e 63 2d 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 22 2d 67 22 20 22 2d 2d 70 72 65 66 69 78 ync-start-process."-g"."--prefix
5f500 22 20 22 69 6e 73 74 61 6c 6c 22 20 6c 73 70 2d 6c 6f 67 20 22 55 6e 61 62 6c 65 20 74 6f 20 69 "."install".lsp-log."Unable.to.i
5f520 6e 73 74 61 6c 6c 20 25 73 20 76 69 61 20 60 6e 70 6d 27 20 62 65 63 61 75 73 65 20 69 74 20 69 nstall.%s.via.`npm'.because.it.i
5f540 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 22 20 6e 69 6c 5d 20 31 35 20 28 23 24 20 2e 20 33 39 30 s.not.present".nil].15.(#$...390
5f560 30 32 33 29 5d 29 0a 23 40 39 37 20 0a 0a 28 66 6e 20 43 41 4c 4c 42 41 43 4b 20 45 52 52 4f 52 023)]).#@97...(fn.CALLBACK.ERROR
5f580 2d 43 41 4c 4c 42 41 43 4b 20 26 6b 65 79 20 55 52 4c 20 41 53 43 2d 55 52 4c 20 50 47 50 2d 4b -CALLBACK.&key.URL.ASC-URL.PGP-K
5f5a0 45 59 20 53 54 4f 52 45 2d 50 41 54 48 20 44 45 43 4f 4d 50 52 45 53 53 20 26 61 6c 6c 6f 77 2d EY.STORE-PATH.DECOMPRESS.&allow-
5f5c0 6f 74 68 65 72 2d 6b 65 79 73 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 6f 77 6e other-keys)..(defalias.'lsp-down
5f5e0 6c 6f 61 64 2d 69 6e 73 74 61 6c 6c 20 23 5b 36 34 32 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 load-install.#[642."\300.\301\"A
5f600 40 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 41 40 5c 33 30 30 04 @\300.\302\"A@\300.\303\"A@\300.
5f620 5c 33 30 34 5c 22 41 40 5c 33 30 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 36 05 21 5c 33 30 36 03 \304\"A@\300.\305\"A@\306.!\306.
5f640 21 02 5c 33 30 37 5c 32 36 37 5c 32 30 32 3a 00 5c 32 31 31 5c 33 31 30 50 5c 32 30 32 3d 00 5c !.\307\267\202:.\211\310P\202=.\
5f660 32 31 31 5c 33 31 31 50 5c 32 30 32 3d 00 5c 32 31 31 5c 32 30 32 3d 00 5c 33 31 32 5c 33 31 33 211\311P\202=.\211\202=.\312\313
5f680 21 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 0d 06 0d 06 0b 06 0b 06 5c 6e 06 5c 6e 06 5c 6e 06 5c !\314\315\316.........\n.\n.\n.\
5f6a0 6e 26 09 21 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 75 72 6c 20 3a 61 73 n&.!\207".[plist-member.:url.:as
5f6c0 63 2d 75 72 6c 20 3a 70 67 70 2d 6b 65 79 20 3a 73 74 6f 72 65 2d 70 61 74 68 20 3a 64 65 63 6f c-url.:pgp-key.:store-path.:deco
5f6e0 6d 70 72 65 73 73 20 6c 73 70 2d 72 65 73 6f 6c 76 65 2d 76 61 6c 75 65 20 23 73 28 68 61 73 68 mpress.lsp-resolve-value.#s(hash
5f700 2d 74 61 62 6c 65 20 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 -table.size.3.test.eq.rehash-siz
5f720 65 20 31 2e 35 20 72 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 e.1.5.rehash-threshold.0.8125.pu
5f740 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 3a 67 7a 69 70 20 34 32 20 3a 7a 69 70 20 34 38 20 recopy.t.data.(:gzip.42.:zip.48.
5f760 6e 69 6c 20 35 34 29 29 20 22 2e 67 7a 22 20 22 2e 7a 69 70 22 20 65 72 72 6f 72 20 22 3a 64 65 nil.54)).".gz".".zip".error.":de
5f780 63 6f 6d 70 72 65 73 73 20 6d 75 73 74 20 62 65 20 60 3a 67 7a 69 70 27 2c 20 60 3a 7a 69 70 27 compress.must.be.`:gzip',.`:zip'
5f7a0 20 6f 72 20 60 6e 69 6c 27 22 20 6d 61 6b 65 2d 74 68 72 65 61 64 20 6d 61 6b 65 2d 63 6c 6f 73 .or.`nil'".make-thread.make-clos
5f7c0 75 72 65 20 23 5b 30 20 22 5c 33 31 30 31 19 01 5c 33 31 31 5c 33 30 37 21 5c 32 30 33 0e 00 5c ure.#[0."\3101..\311\307!\203..\
5f7e0 33 31 32 5c 33 30 37 21 5c 32 31 30 5c 33 31 31 5c 33 30 36 21 5c 32 30 33 18 00 5c 33 31 32 5c 312\307!\210\311\306!\203..\312\
5f800 33 30 36 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 30 35 5c 33 30 37 23 5c 32 31 30 5c 33 31 306!\210\313\314\305\307#\210\31
5f820 35 5c 33 31 36 5c 33 30 37 21 5c 33 31 37 5c 22 5c 32 31 30 5c 33 32 30 5c 33 30 35 5c 33 30 37 5\316\307!\317\"\210\320\305\307
5f840 5c 22 5c 32 31 30 5c 33 31 33 5c 33 32 31 5c 33 30 37 5c 22 5c 32 31 30 0e 31 5c 32 30 33 5c 33 \"\210\313\321\307\"\210.1\203\3
5f860 35 35 00 5c 33 30 32 5c 32 30 33 5c 33 35 35 00 5c 33 30 33 5c 32 30 33 5c 33 35 35 00 5c 33 32 55.\302\203\355.\303\203\355.\32
5f880 32 0e 32 21 5c 32 30 33 5c 33 35 31 00 5c 33 30 37 5c 33 32 33 50 5c 33 32 34 20 5c 33 32 35 5c 2.2!\203\351.\307\323P\324.\325\
5f8a0 32 31 31 5c 33 31 31 04 21 5c 32 30 33 54 00 5c 33 31 32 04 21 5c 32 31 30 5c 33 31 33 5c 33 31 211\311.!\203T.\312.!\210\313\31
5f8c0 34 5c 33 30 32 06 06 23 5c 32 31 30 5c 33 32 30 5c 33 30 32 05 5c 22 5c 32 31 30 5c 33 31 33 5c 4\302..#\210\320\302.\"\210\313\
5f8e0 33 32 31 05 5c 22 5c 32 31 30 5c 33 32 36 03 5c 33 30 33 5c 22 5c 32 31 30 5c 33 32 37 03 5c 33 321.\"\210\326.\303\"\210\327.\3
5f900 33 30 5c 22 5c 33 33 31 01 21 0e 33 3e 5c 32 30 34 7e 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 03 30\"\331.!.3>\204~.\332\333\334.
5f920 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 33 35 48 5c 32 36 32 01 40 5c 33 33 31 01 21 0e 34 3e 5c D\"\210\211\335H\262.@\331.!.4>\
5f940 32 30 34 5c 32 32 34 00 5c 33 33 32 5c 33 33 33 5c 33 33 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 204\224.\332\333\336.D\"\210\211
5f960 5c 33 33 37 48 5c 32 36 32 01 5c 32 36 32 02 5c 33 31 33 5c 33 34 30 05 5c 22 5c 32 31 30 5c 33 \337H\262.\262.\313\340.\"\210\3
5f980 34 31 03 05 5c 33 30 37 23 5c 32 31 30 5c 33 32 37 03 5c 33 34 32 5c 22 40 5c 32 36 32 01 5c 33 41..\307#\210\327.\342\"@\262.\3
5f9a0 33 31 01 21 0e 35 3e 5c 32 30 34 5c 32 37 35 00 5c 33 33 32 5c 33 33 33 5c 33 34 33 03 44 5c 22 31.!.5>\204\275.\332\333\343.D\"
5f9c0 5c 32 31 30 5c 32 31 31 5c 33 33 37 48 5c 33 34 34 3d 5c 32 30 33 5c 33 33 35 00 5c 33 33 31 01 \210\211\337H\344=\203\335.\331.
5f9e0 21 0e 35 3e 5c 32 30 34 5c 33 32 35 00 5c 33 33 32 5c 33 33 33 5c 33 34 33 03 44 5c 22 5c 32 31 !.5>\204\325.\332\333\343.D\"\21
5fa00 30 5c 32 31 31 5c 33 34 35 48 02 5c 32 33 32 5c 32 30 34 5c 33 34 34 00 5c 33 34 36 5c 33 34 37 0\211\345H.\232\204\344.\346\347
5fa20 5c 33 35 30 03 21 5c 22 5c 32 31 30 5c 32 36 36 04 5c 32 30 32 5c 33 35 35 00 5c 33 35 31 5c 33 \350.!\"\210\266.\202\355.\351\3
5fa40 35 32 21 5c 32 31 30 5c 33 30 34 5c 32 30 33 15 01 5c 33 31 33 5c 33 35 33 5c 33 30 37 5c 22 5c 52!\210\304\203..\313\353\307\"\
5fa60 32 31 30 5c 33 30 34 5c 33 35 34 3d 5c 32 30 33 03 01 5c 33 35 35 5c 33 30 37 21 5c 32 31 30 5c 210\304\354=\203..\355\307!\210\
5fa80 32 30 32 10 01 5c 33 30 34 5c 33 35 36 3d 5c 32 30 33 10 01 5c 33 35 37 5c 33 30 37 5c 33 31 36 202..\304\356=\203..\357\307\316
5faa0 5c 33 30 36 21 5c 22 5c 32 31 30 5c 33 31 33 5c 33 36 30 5c 33 30 36 5c 22 5c 32 31 30 5c 33 30 \306!\"\210\313\360\306\"\210\30
5fac0 30 20 30 5c 32 30 37 5c 33 30 31 01 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 0.0\207\301.!\207".[V0.V1.V2.V3.
5fae0 56 34 20 56 35 20 56 36 20 56 37 20 28 65 72 72 6f 72 29 20 66 2d 65 78 69 73 74 73 5c 3f 20 66 V4.V5.V6.V7.(error).f-exists\?.f
5fb00 2d 64 65 6c 65 74 65 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 53 74 61 72 74 69 6e 67 20 74 6f 20 64 -delete.lsp--info."Starting.to.d
5fb20 6f 77 6e 6c 6f 61 64 20 25 73 20 74 6f 20 25 73 2e 2e 2e 22 20 6d 6b 64 69 72 20 66 2d 70 61 72 ownload.%s.to.%s...".mkdir.f-par
5fb40 65 6e 74 20 74 20 75 72 6c 2d 63 6f 70 79 2d 66 69 6c 65 20 22 46 69 6e 69 73 68 65 64 20 64 6f ent.t.url-copy-file."Finished.do
5fb60 77 6e 6c 6f 61 64 69 6e 67 20 25 73 2e 2e 2e 22 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 wnloading.%s...".executable-find
5fb80 20 22 2e 61 73 63 22 20 65 70 67 2d 6d 61 6b 65 2d 63 6f 6e 74 65 78 74 20 6e 69 6c 20 65 70 67 .".asc".epg-make-context.nil.epg
5fba0 2d 69 6d 70 6f 72 74 2d 6b 65 79 73 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 65 70 67 2d 63 6f 6e -import-keys-from-string.epg-con
5fbc0 74 65 78 74 2d 72 65 73 75 6c 74 2d 66 6f 72 20 69 6d 70 6f 72 74 20 74 79 70 65 2d 6f 66 20 73 text-result-for.import.type-of.s
5fbe0 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 65 70 67 2d 69 6d ignal.wrong-type-argument.epg-im
5fc00 70 6f 72 74 2d 72 65 73 75 6c 74 20 31 34 20 65 70 67 2d 69 6d 70 6f 72 74 2d 73 74 61 74 75 73 port-result.14.epg-import-status
5fc20 20 31 20 22 56 65 72 69 66 79 69 6e 67 20 73 69 67 6e 61 74 75 72 65 20 25 73 2e 2e 2e 22 20 65 .1."Verifying.signature.%s...".e
5fc40 70 67 2d 76 65 72 69 66 79 2d 66 69 6c 65 20 76 65 72 69 66 79 20 65 70 67 2d 73 69 67 6e 61 74 pg-verify-file.verify.epg-signat
5fc60 75 72 65 20 67 6f 6f 64 20 34 20 65 72 72 6f 72 20 22 46 61 69 6c 65 64 20 74 6f 20 76 65 72 69 ure.good.4.error."Failed.to.veri
5fc80 66 79 20 47 50 47 20 73 69 67 6e 61 74 75 72 65 3a 20 25 73 22 20 65 70 67 2d 73 69 67 6e 61 74 fy.GPG.signature:.%s".epg-signat
5fca0 75 72 65 2d 74 6f 2d 73 74 72 69 6e 67 20 6c 73 70 2d 2d 77 61 72 6e 20 22 47 50 47 20 69 73 20 ure-to-string.lsp--warn."GPG.is.
5fcc0 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 2c 20 73 6b 69 70 70 69 6e 67 20 74 68 65 20 73 69 67 6e not.installed,.skipping.the.sign
5fce0 61 74 75 72 65 20 63 68 65 63 6b 2e 22 20 22 44 65 63 6f 6d 70 72 65 73 73 69 6e 67 20 25 73 2e ature.check."."Decompressing.%s.
5fd00 2e 2e 22 20 3a 67 7a 69 70 20 6c 73 70 2d 67 75 6e 7a 69 70 20 3a 7a 69 70 20 6c 73 70 2d 75 6e ..".:gzip.lsp-gunzip.:zip.lsp-un
5fd20 7a 69 70 20 22 44 65 63 6f 6d 70 72 65 73 73 65 64 20 25 73 2e 2e 2e 22 20 6c 73 70 2d 76 65 72 zip."Decompressed.%s...".lsp-ver
5fd40 69 66 79 2d 73 69 67 6e 61 74 75 72 65 20 65 70 67 2d 67 70 67 2d 70 72 6f 67 72 61 6d 20 63 6c ify-signature.epg-gpg-program.cl
5fd60 2d 73 74 72 75 63 74 2d 65 70 67 2d 69 6d 70 6f 72 74 2d 72 65 73 75 6c 74 2d 74 61 67 73 20 63 -struct-epg-import-result-tags.c
5fd80 6c 2d 73 74 72 75 63 74 2d 65 70 67 2d 69 6d 70 6f 72 74 2d 73 74 61 74 75 73 2d 74 61 67 73 20 l-struct-epg-import-status-tags.
5fda0 63 6c 2d 73 74 72 75 63 74 2d 65 70 67 2d 73 69 67 6e 61 74 75 72 65 2d 74 61 67 73 5d 20 39 5d cl-struct-epg-signature-tags].9]
5fdc0 5d 20 32 32 20 28 23 24 20 2e 20 33 39 30 35 30 38 29 5d 29 0a 23 40 33 34 38 20 44 6f 77 6e 6c ].22.(#$...390508)]).#@348.Downl
5fde0 6f 61 64 20 55 52 4c 20 61 6e 64 20 73 74 6f 72 65 20 69 74 20 69 6e 74 6f 20 53 54 4f 52 45 2d oad.URL.and.store.it.into.STORE-
5fe00 50 41 54 48 2e 0a 0a 53 45 54 2d 45 58 45 43 55 54 41 42 4c 45 3f 20 77 68 65 6e 20 6e 6f 6e 2d PATH...SET-EXECUTABLE?.when.non-
5fe20 6e 69 6c 20 63 68 61 6e 67 65 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 66 6c 61 67 73 20 nil.change.the.executable.flags.
5fe40 6f 66 0a 53 54 4f 52 45 2d 50 41 54 48 20 74 6f 20 6d 61 6b 65 20 69 74 20 65 78 65 63 75 74 61 of.STORE-PATH.to.make.it.executa
5fe60 62 6c 65 2e 20 42 49 4e 41 52 59 2d 50 41 54 48 20 63 61 6e 20 62 65 20 73 70 65 63 69 66 69 65 ble..BINARY-PATH.can.be.specifie
5fe80 64 0a 77 68 65 6e 20 74 68 65 20 62 69 6e 61 72 79 20 74 6f 20 73 74 61 72 74 20 64 6f 65 73 20 d.when.the.binary.to.start.does.
5fea0 6e 6f 74 20 6d 61 74 63 68 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 61 72 63 68 69 65 not.match.the.name.of.the.archie
5fec0 76 65 28 65 2e 20 67 2e 20 77 68 65 6e 20 74 68 65 20 61 72 63 68 69 65 76 65 20 68 61 73 20 6d ve(e..g..when.the.archieve.has.m
5fee0 75 6c 74 69 70 6c 65 20 66 69 6c 65 73 29 0a 0a 28 66 6e 20 26 6b 65 79 20 53 54 4f 52 45 2d 50 ultiple.files)..(fn.&key.STORE-P
5ff00 41 54 48 20 42 49 4e 41 52 59 2d 50 41 54 48 20 53 45 54 2d 45 58 45 43 55 54 41 42 4c 45 5c 3d ATH.BINARY-PATH.SET-EXECUTABLE\=
5ff20 5c 3f 20 26 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 1f 0a 28 64 65 66 61 6c 69 61 73 \?.&allow-other-keys)..(defalias
5ff40 20 27 6c 73 70 2d 64 6f 77 6e 6c 6f 61 64 2d 70 61 74 68 20 23 5b 31 32 38 20 22 5c 33 30 30 01 .'lsp-download-path.#[128."\300.
5ff60 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 30 03 5c 33 30 33 5c 22 \301\"A@\300.\302\"A@\300.\303\"
5ff80 41 40 5c 33 30 34 02 21 5c 32 30 36 1b 00 5c 33 30 34 03 21 5c 33 30 35 01 21 5c 32 30 33 5c 22 A@\304.!\206..\304.!\305.!\203\"
5ffa0 00 5c 32 30 37 01 5c 32 30 33 32 00 5c 33 30 36 01 21 5c 32 30 33 32 00 5c 33 30 37 01 5c 33 31 .\207.\2032.\306.!\2032.\307.\31
5ffc0 30 5c 22 5c 32 31 30 5c 32 30 37 5c 33 30 36 01 21 5c 32 30 35 39 00 5c 32 31 31 5c 32 30 37 22 0\"\210\207\306.!\2059.\211\207"
5ffe0 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 73 74 6f 72 65 2d 70 61 74 68 20 3a 62 69 6e 61 .[plist-member.:store-path.:bina
60000 72 79 2d 70 61 74 68 20 3a 73 65 74 2d 65 78 65 63 75 74 61 62 6c 65 5c 3f 20 6c 73 70 2d 72 65 ry-path.:set-executable\?.lsp-re
60020 73 6f 6c 76 65 2d 76 61 6c 75 65 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 66 2d 65 78 solve-value.executable-find.f-ex
60040 69 73 74 73 5c 3f 20 73 65 74 2d 66 69 6c 65 2d 6d 6f 64 65 73 20 34 34 38 5d 20 38 20 28 23 24 ists\?.set-file-modes.448].8.(#$
60060 20 2e 20 33 39 32 36 36 37 29 5d 29 0a 23 40 33 34 20 50 6f 77 65 72 73 68 65 6c 6c 20 73 63 72 ...392667)]).#@34.Powershell.scr
60080 69 70 74 20 74 6f 20 75 6e 7a 69 70 20 66 69 6c 65 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 ipt.to.unzip.file...(defconst.ls
600a0 70 2d 65 78 74 2d 70 77 73 68 2d 73 63 72 69 70 74 20 22 70 6f 77 65 72 73 68 65 6c 6c 20 2d 6e p-ext-pwsh-script."powershell.-n
600c0 6f 70 72 6f 66 69 6c 65 20 2d 6e 6f 6e 69 6e 74 65 72 61 63 74 69 76 65 20 2d 6e 6f 6c 6f 67 6f oprofile.-noninteractive.-nologo
600e0 20 2d 65 78 20 62 79 70 61 73 73 20 45 78 70 61 6e 64 2d 41 72 63 68 69 76 65 20 2d 70 61 74 68 .-ex.bypass.Expand-Archive.-path
60100 20 27 25 73 27 20 2d 64 65 73 74 20 27 25 73 27 22 20 28 23 24 20 2e 20 33 39 33 33 33 30 29 29 .'%s'.-dest.'%s'".(#$...393330))
60120 0a 23 40 32 39 20 55 6e 7a 69 70 20 73 63 72 69 70 74 20 74 6f 20 75 6e 7a 69 70 20 66 69 6c 65 .#@29.Unzip.script.to.unzip.file
60140 2e 1f 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 65 78 74 2d 75 6e 7a 69 70 2d 73 63 72 69 70 ...(defconst.lsp-ext-unzip-scrip
60160 74 20 22 62 61 73 68 20 2d 63 20 27 6d 6b 64 69 72 20 2d 70 20 25 32 24 73 20 26 26 20 75 6e 7a t."bash.-c.'mkdir.-p.%2$s.&&.unz
60180 69 70 20 2d 71 71 20 2d 6f 20 25 31 24 73 20 2d 64 20 25 32 24 73 27 22 20 28 23 24 20 2e 20 33 ip.-qq.-o.%1$s.-d.%2$s'".(#$...3
601a0 39 33 35 31 30 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 93510)).(byte-code."\300\301\302
601c0 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 \303\304DD\305\306\307\310\311\3
601e0 31 32 5c 33 31 33 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 12\313&.\207".[custom-declare-va
60200 72 69 61 62 6c 65 20 6c 73 70 2d 75 6e 7a 69 70 2d 73 63 72 69 70 74 20 66 75 6e 63 61 6c 6c 20 riable.lsp-unzip-script.funcall.
60220 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 21 5c 32 30 33 08 00 08 5c 32 function.#[0."\302\303!\203...\2
60240 30 37 5c 33 30 32 5c 33 30 34 21 5c 32 30 33 10 00 09 5c 32 30 37 5c 33 30 35 5c 32 30 37 22 20 07\302\304!\203...\207\305\207".
60260 5b 6c 73 70 2d 65 78 74 2d 70 77 73 68 2d 73 63 72 69 70 74 20 6c 73 70 2d 65 78 74 2d 75 6e 7a [lsp-ext-pwsh-script.lsp-ext-unz
60280 69 70 2d 73 63 72 69 70 74 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 70 6f 77 65 72 ip-script.executable-find."power
602a0 73 68 65 6c 6c 22 20 22 75 6e 7a 69 70 22 20 6e 69 6c 5d 20 32 20 22 22 5d 20 22 54 68 65 20 73 shell"."unzip".nil].2.""]."The.s
602c0 63 72 69 70 74 20 74 6f 20 75 6e 7a 69 70 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 cript.to.unzip.".:group.lsp-mode
602e0 20 3a 74 79 70 65 20 73 74 72 69 6e 67 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 .:type.string.:package-version.(
60300 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 5d 20 31 30 29 0a 23 40 34 35 20 55 6e lsp-mode..."8.0.0")].10).#@45.Un
60320 7a 69 70 20 5a 49 50 2d 46 49 4c 45 20 74 6f 20 44 45 53 54 2e 0a 0a 28 66 6e 20 5a 49 50 2d 46 zip.ZIP-FILE.to.DEST...(fn.ZIP-F
60340 49 4c 45 20 44 45 53 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 75 6e 7a 69 70 20 ILE.DEST)..(defalias.'lsp-unzip.
60360 23 5b 35 31 34 20 22 08 5c 32 30 34 08 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c #[514.".\204..\301\302!\210\303\
60380 33 30 34 08 04 04 23 21 5c 32 30 37 22 20 5b 6c 73 70 2d 75 6e 7a 69 70 2d 73 63 72 69 70 74 20 304...#!\207".[lsp-unzip-script.
603a0 65 72 72 6f 72 20 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 60 75 6e 7a 69 70 27 20 6f 72 error."Unable.to.find.`unzip'.or
603c0 20 60 70 6f 77 65 72 73 68 65 6c 6c 27 20 6f 6e 20 74 68 65 20 70 61 74 68 2c 20 70 6c 65 61 73 .`powershell'.on.the.path,.pleas
603e0 65 20 63 75 73 74 6f 6d 69 7a 65 20 60 6c 73 70 2d 75 6e 7a 69 70 2d 73 63 72 69 70 74 27 22 20 e.customize.`lsp-unzip-script'".
60400 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 66 6f 72 6d 61 74 5d 20 37 20 28 23 24 20 2e 20 33 39 shell-command.format].7.(#$...39
60420 34 30 31 34 29 5d 29 0a 23 40 34 39 20 53 63 72 69 70 74 20 74 6f 20 64 65 63 6f 6d 70 72 65 73 4014)]).#@49.Script.to.decompres
60440 73 20 61 20 67 7a 69 70 70 70 65 64 20 66 69 6c 65 20 77 69 74 68 20 67 7a 69 70 2e 1f 0a 28 64 s.a.gzippped.file.with.gzip...(d
60460 65 66 63 6f 6e 73 74 20 6c 73 70 2d 65 78 74 2d 67 75 6e 7a 69 70 2d 73 63 72 69 70 74 20 22 67 efconst.lsp-ext-gunzip-script."g
60480 7a 69 70 20 2d 64 20 25 31 24 73 22 20 28 23 24 20 2e 20 33 39 34 32 38 35 29 29 0a 28 62 79 74 zip.-d.%1$s".(#$...394285)).(byt
604a0 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 44 5c 33 e-code."\300\301\302\303\304DD\3
604c0 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 26 09 5c 32 30 37 05\306\307\310\311\312\313&.\207
604e0 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 67 ".[custom-declare-variable.lsp-g
60500 75 6e 7a 69 70 2d 73 63 72 69 70 74 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b unzip-script.funcall.function.#[
60520 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 30 33 08 00 08 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 0."\301\302!\203...\207\303\207"
60540 20 5b 6c 73 70 2d 65 78 74 2d 67 75 6e 7a 69 70 2d 73 63 72 69 70 74 20 65 78 65 63 75 74 61 62 .[lsp-ext-gunzip-script.executab
60560 6c 65 2d 66 69 6e 64 20 22 67 7a 69 70 22 20 6e 69 6c 5d 20 32 20 22 22 5d 20 22 54 68 65 20 73 le-find."gzip".nil].2.""]."The.s
60580 63 72 69 70 74 20 74 6f 20 64 65 63 6f 6d 70 72 65 73 73 20 61 20 67 7a 69 70 70 65 64 20 66 69 cript.to.decompress.a.gzipped.fi
605a0 6c 65 2e 5c 6e 53 68 6f 75 6c 64 20 62 65 20 61 20 66 6f 72 6d 61 74 20 73 74 72 69 6e 67 20 77 le.\nShould.be.a.format.string.w
605c0 69 74 68 20 6f 6e 65 20 61 72 67 75 6d 65 6e 74 20 66 6f 72 20 74 68 65 20 66 69 6c 65 20 74 6f ith.one.argument.for.the.file.to
605e0 20 62 65 20 64 65 63 6f 6d 70 72 65 73 73 65 64 5c 6e 69 6e 20 70 6c 61 63 65 2e 22 20 3a 67 72 .be.decompressed\nin.place.".:gr
60600 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 73 74 72 69 6e 67 20 3a 70 61 63 6b 61 oup.lsp-mode.:type.string.:packa
60620 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 5d ge-version.(lsp-mode..."8.0.0")]
60640 20 31 30 29 0a 23 40 34 34 20 44 65 63 6f 6d 70 72 65 73 73 20 47 5a 2d 46 49 4c 45 20 69 6e 20 .10).#@44.Decompress.GZ-FILE.in.
60660 70 6c 61 63 65 2e 0a 0a 28 66 6e 20 47 5a 2d 46 49 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 place...(fn.GZ-FILE)..(defalias.
60680 27 6c 73 70 2d 67 75 6e 7a 69 70 20 23 5b 32 35 37 20 22 08 5c 32 30 34 09 00 5c 33 30 31 5c 33 'lsp-gunzip.#[257.".\204..\301\3
606a0 30 32 02 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 34 08 03 5c 22 21 5c 32 30 37 22 20 5b 6c 73 70 02.\"\210\303\304..\"!\207".[lsp
606c0 2d 67 75 6e 7a 69 70 2d 73 63 72 69 70 74 20 65 72 72 6f 72 20 22 55 6e 61 62 6c 65 20 74 6f 20 -gunzip-script.error."Unable.to.
606e0 66 69 6e 64 20 60 67 7a 69 70 27 20 6f 6e 20 74 68 65 20 70 61 74 68 2c 20 70 6c 65 61 73 65 20 find.`gzip'.on.the.path,.please.
60700 65 69 74 68 65 72 20 63 75 73 74 6f 6d 69 7a 65 20 60 6c 73 70 2d 67 75 6e 7a 69 70 2d 73 63 72 either.customize.`lsp-gunzip-scr
60720 69 70 74 27 20 6f 72 20 6d 61 6e 75 61 6c 6c 79 20 64 65 63 6f 6d 70 72 65 73 73 20 25 73 22 20 ipt'.or.manually.decompress.%s".
60740 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 66 6f 72 6d 61 74 5d 20 35 20 28 23 24 20 2e 20 33 39 shell-command.format].5.(#$...39
60760 34 38 32 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 4826)]).(byte-code."\300\301\302
60780 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 \303\304DD\305\306\307\310\311\3
607a0 31 32 5c 33 31 33 26 09 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 12\313&.\207".[custom-declare-va
607c0 72 69 61 62 6c 65 20 6c 73 70 2d 76 73 63 6f 64 65 2d 65 78 74 2d 75 72 6c 20 66 75 6e 63 61 6c riable.lsp-vscode-ext-url.funcal
607e0 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 22 68 74 74 70 l.function.#[0."\300\207".["http
60800 73 3a 2f 2f 6d 61 72 6b 65 74 70 6c 61 63 65 2e 76 69 73 75 61 6c 73 74 75 64 69 6f 2e 63 6f 6d s://marketplace.visualstudio.com
60820 2f 5f 61 70 69 73 2f 70 75 62 6c 69 63 2f 67 61 6c 6c 65 72 79 2f 70 75 62 6c 69 73 68 65 72 73 /_apis/public/gallery/publishers
60840 2f 25 73 2f 76 73 65 78 74 65 6e 73 69 6f 6e 73 2f 25 73 2f 25 73 2f 76 73 70 61 63 6b 61 67 65 /%s/vsextensions/%s/%s/vspackage
60860 22 5d 20 31 20 22 22 5d 20 22 56 73 63 6f 64 65 20 65 78 74 65 6e 73 69 6f 6e 20 74 65 6d 70 6c "].1.""]."Vscode.extension.templ
60880 61 74 65 20 75 72 6c 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 ate.url.".:group.lsp-mode.:type.
608a0 73 74 72 69 6e 67 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 string.:package-version.(lsp-mod
608c0 65 20 2e 20 22 38 2e 30 2e 30 22 29 5d 20 31 30 29 0a 23 40 32 31 31 20 52 65 74 75 72 6e 20 74 e..."8.0.0")].10).#@211.Return.t
608e0 68 65 20 55 52 4c 20 74 6f 20 76 73 63 6f 64 65 20 65 78 74 65 6e 73 69 6f 6e 2e 0a 50 55 42 4c he.URL.to.vscode.extension..PUBL
60900 49 53 48 45 52 20 69 73 20 74 68 65 20 65 78 74 65 6e 73 69 6f 6e 20 70 75 62 6c 69 73 68 65 72 ISHER.is.the.extension.publisher
60920 2e 0a 4e 41 4d 45 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 65 78 74 65 6e 73 ..NAME.is.the.name.of.the.extens
60940 69 6f 6e 2e 0a 56 45 52 53 49 4f 4e 20 69 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 ion..VERSION.is.the.version.of.t
60960 68 65 20 65 78 74 65 6e 73 69 6f 6e 2c 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 6c 61 74 65 73 he.extension,.defaults.to.`lates
60980 74 27 0a 0a 28 66 6e 20 50 55 42 4c 49 53 48 45 52 20 4e 41 4d 45 20 26 6f 70 74 69 6f 6e 61 6c t'..(fn.PUBLISHER.NAME.&optional
609a0 20 56 45 52 53 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 76 73 63 6f 64 65 .VERSION)..(defalias.'lsp-vscode
609c0 2d 65 78 74 65 6e 73 69 6f 6e 2d 75 72 6c 20 23 5b 37 37 30 20 22 5c 33 30 31 08 04 04 04 5c 32 -extension-url.#[770."\301....\2
609e0 30 36 09 00 5c 33 30 32 24 5c 32 30 37 22 20 5b 6c 73 70 2d 76 73 63 6f 64 65 2d 65 78 74 2d 75 06..\302$\207".[lsp-vscode-ext-u
60a00 72 6c 20 66 6f 72 6d 61 74 20 22 6c 61 74 65 73 74 22 5d 20 38 20 28 23 24 20 2e 20 33 39 35 34 rl.format."latest"].8.(#$...3954
60a20 38 30 29 5d 29 0a 23 40 35 38 20 4c 69 73 74 20 6f 66 20 71 75 65 73 74 69 6f 6e 73 20 79 65 74 80)]).#@58.List.of.questions.yet
60a40 20 74 6f 20 62 65 20 61 73 6b 65 64 20 62 79 20 60 6c 73 70 2d 61 73 6b 2d 71 75 65 73 74 69 6f .to.be.asked.by.`lsp-ask-questio
60a60 6e 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 71 75 65 73 74 69 6f 6e 2d 71 75 65 75 65 n'...(defvar.lsp--question-queue
60a80 20 6e 69 6c 20 28 23 24 20 2e 20 33 39 35 38 31 39 29 29 0a 23 40 33 39 34 20 50 72 6f 6d 70 74 .nil.(#$...395819)).#@394.Prompt
60aa0 20 74 68 65 20 75 73 65 72 20 74 6f 20 61 6e 73 77 65 72 20 74 68 65 20 51 55 45 53 54 49 4f 4e .the.user.to.answer.the.QUESTION
60ac0 20 77 69 74 68 20 6f 6e 65 20 6f 66 20 74 68 65 20 4f 50 54 49 4f 4e 53 20 66 72 6f 6d 20 74 68 .with.one.of.the.OPTIONS.from.th
60ae0 65 0a 6d 69 6e 69 62 75 66 66 65 72 2e 20 4f 6e 63 65 20 74 68 65 20 75 73 65 72 20 73 65 6c 65 e.minibuffer..Once.the.user.sele
60b00 63 74 73 20 61 6e 20 6f 70 74 69 6f 6e 2c 20 74 68 65 20 43 41 4c 4c 42 41 43 4b 20 66 75 6e 63 cts.an.option,.the.CALLBACK.func
60b20 74 69 6f 6e 20 77 69 6c 6c 20 62 65 0a 63 61 6c 6c 65 64 2c 20 70 61 73 73 69 6e 67 20 74 68 65 tion.will.be.called,.passing.the
60b40 20 73 65 6c 65 63 74 65 64 20 6f 70 74 69 6f 6e 20 74 6f 20 69 74 2e 0a 0a 49 66 20 74 68 65 20 .selected.option.to.it...If.the.
60b60 75 73 65 72 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 73 68 6f 77 6e 20 61 20 user.is.currently.being.shown.a.
60b80 71 75 65 73 74 69 6f 6e 2c 20 74 68 65 20 71 75 65 73 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 73 question,.the.question.will.be.s
60ba0 74 6f 72 65 64 20 69 6e 0a 60 6c 73 70 2d 2d 71 75 65 73 74 69 6f 6e 2d 71 75 65 75 65 27 2c 20 tored.in.`lsp--question-queue',.
60bc0 61 6e 64 20 77 69 6c 6c 20 62 65 20 61 73 6b 65 64 20 6f 6e 63 65 20 74 68 65 20 75 73 65 72 20 and.will.be.asked.once.the.user.
60be0 68 61 73 20 61 6e 73 77 65 72 65 64 20 74 68 65 20 63 75 72 72 65 6e 74 0a 71 75 65 73 74 69 6f has.answered.the.current.questio
60c00 6e 2e 0a 0a 28 66 6e 20 51 55 45 53 54 49 4f 4e 20 4f 50 54 49 4f 4e 53 20 43 41 4c 4c 42 41 43 n...(fn.QUESTION.OPTIONS.CALLBAC
60c20 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 61 73 6b 2d 71 75 65 73 74 69 6f 6e 20 K)..(defalias.'lsp-ask-question.
60c40 23 5b 37 37 31 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 05 42 5c 33 30 33 05 42 5c 33 30 34 05 #[771."\301\300\302.B\303.B\304.
60c60 42 45 5c 33 30 35 23 5c 32 31 30 08 47 5c 33 30 36 3d 5c 32 30 35 18 00 5c 33 30 37 20 5c 32 30 BE\305#\210.G\306=\205..\307.\20
60c80 37 22 20 5b 6c 73 70 2d 2d 71 75 65 73 74 69 6f 6e 2d 71 75 65 75 65 20 61 64 64 2d 74 6f 2d 6c 7".[lsp--question-queue.add-to-l
60ca0 69 73 74 20 22 71 75 65 73 74 69 6f 6e 22 20 22 6f 70 74 69 6f 6e 73 22 20 22 63 61 6c 6c 62 61 ist."question"."options"."callba
60cc0 63 6b 22 20 74 20 31 20 6c 73 70 2d 2d 70 72 6f 63 65 73 73 2d 71 75 65 73 74 69 6f 6e 2d 71 75 ck".t.1.lsp--process-question-qu
60ce0 65 75 65 5d 20 39 20 28 23 24 20 2e 20 33 39 35 39 33 30 29 5d 29 0a 23 40 31 32 32 20 54 61 6b eue].9.(#$...395930)]).#@122.Tak
60d00 65 20 74 68 65 20 66 69 72 73 74 20 71 75 65 73 74 69 6f 6e 20 66 72 6f 6d 20 60 6c 73 70 2d 2d e.the.first.question.from.`lsp--
60d20 71 75 65 73 74 69 6f 6e 2d 71 75 65 75 65 27 2c 20 70 72 6f 63 65 73 73 20 69 74 2c 20 74 68 65 question-queue',.process.it,.the
60d40 6e 20 70 72 6f 63 65 73 73 0a 74 68 65 20 6e 65 78 74 20 71 75 65 73 74 69 6f 6e 20 75 6e 74 69 n.process.the.next.question.unti
60d60 6c 20 74 68 65 20 71 75 65 75 65 20 69 73 20 65 6d 70 74 79 2e 1f 0a 28 64 65 66 61 6c 69 61 73 l.the.queue.is.empty...(defalias
60d80 20 27 6c 73 70 2d 2d 70 72 6f 63 65 73 73 2d 71 75 65 73 74 69 6f 6e 2d 71 75 65 75 65 20 23 5b .'lsp--process-question-queue.#[
60da0 30 20 22 08 40 5c 33 30 31 5c 33 30 32 02 5c 22 41 5c 33 30 31 5c 33 30 33 03 5c 22 41 5c 33 30 0.".@\301\302.\"A\301\303.\"A\30
60dc0 31 5c 33 30 34 04 5c 22 41 5c 33 30 35 03 03 5c 33 30 36 5c 33 30 37 24 08 5c 32 31 30 08 41 10 1\304.\"A\305..\306\307$.\210.A.
60de0 01 01 21 5c 32 31 30 08 5c 32 30 35 26 00 5c 33 31 30 20 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 71 ..!\210.\205&.\310.\207".[lsp--q
60e00 75 65 73 74 69 6f 6e 2d 71 75 65 75 65 20 61 73 73 6f 63 20 22 71 75 65 73 74 69 6f 6e 22 20 22 uestion-queue.assoc."question"."
60e20 6f 70 74 69 6f 6e 73 22 20 22 63 61 6c 6c 62 61 63 6b 22 20 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 options"."callback".completing-r
60e40 65 61 64 20 6e 69 6c 20 74 20 6c 73 70 2d 2d 70 72 6f 63 65 73 73 2d 71 75 65 73 74 69 6f 6e 2d ead.nil.t.lsp--process-question-
60e60 71 75 65 75 65 5d 20 39 20 28 23 24 20 2e 20 33 39 36 35 34 31 29 5d 29 0a 23 40 31 35 20 0a 0a queue].9.(#$...396541)]).#@15...
60e80 28 66 6e 20 43 4c 49 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 75 70 (fn.CLIENT)..(defalias.'lsp--sup
60ea0 70 6f 72 74 73 2d 62 75 66 66 65 72 5c 3f 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 34 5c 33 ports-buffer\?.#[257."\303\304\3
60ec0 30 35 20 21 21 5c 33 30 33 5c 33 30 36 03 21 08 3e 5c 32 30 34 16 00 5c 33 30 37 5c 33 31 30 5c 05.!!\303\306.!.>\204..\307\310\
60ee0 33 31 31 05 44 5c 22 5c 32 31 30 02 5c 33 31 32 48 21 3d 5c 32 30 35 5c 32 33 37 00 5c 33 30 36 311.D\"\210.\312H!=\205\237.\306
60f00 01 21 08 3e 5c 32 30 34 2d 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 03 44 5c 22 5c 32 31 30 5c 32 .!.>\204-.\307\310\311.D\"\210\2
60f20 31 31 5c 33 31 33 48 5c 32 31 31 5c 32 30 33 3c 00 5c 32 31 31 5c 33 30 35 20 09 5c 22 5c 32 30 11\313H\211\203<.\211\305..\"\20
60f40 32 51 00 5c 33 31 34 5c 33 30 36 03 21 08 3e 5c 32 30 34 4c 00 5c 33 30 37 5c 33 31 30 5c 33 31 2Q.\314\306.!.>\204L.\307\310\31
60f60 31 05 44 5c 22 5c 32 31 30 02 5c 33 31 35 48 09 5c 22 5c 32 36 32 01 5c 32 30 35 5c 32 33 37 00 1.D\"\210.\315H.\"\262.\205\237.
60f80 5c 6e 5c 32 30 33 5c 32 31 31 00 5c 33 30 36 01 21 08 3e 5c 32 30 34 69 00 5c 33 30 37 5c 33 31 \n\203\211.\306.!.>\204i.\307\31
60fa0 30 5c 33 31 31 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 36 48 5c 6e 5c 32 33 35 5c 32 30 34 0\311.D\"\210\211\316H\n\235\204
60fc0 5c 32 31 31 00 5c 33 31 37 5c 33 32 30 5c 33 30 36 03 21 08 3e 5c 32 30 34 5c 32 30 32 00 5c 33 \211.\317\320\306.!.>\204\202.\3
60fe0 30 37 5c 33 31 30 5c 33 31 31 05 44 5c 22 5c 32 31 30 02 5c 33 31 36 48 5c 22 5c 32 31 30 5c 33 07\310\311.D\"\210.\316H\"\210\3
61000 32 31 5c 32 30 37 5c 33 32 32 09 5c 33 30 36 03 21 08 3e 5c 32 30 34 5c 32 33 32 00 5c 33 30 37 21\207\322.\306.!.>\204\232.\307
61020 5c 33 31 30 5c 33 31 31 05 44 5c 22 5c 32 31 30 02 5c 33 31 36 48 5c 22 3f 5c 32 30 37 22 20 5b \310\311.D\"\210.\316H\"?\207".[
61040 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6d 61 6a 6f 72 cl-struct-lsp--client-tags.major
61060 2d 6d 6f 64 65 20 6c 73 70 2d 65 6e 61 62 6c 65 64 2d 63 6c 69 65 6e 74 73 20 2d 2d 2d 74 72 75 -mode.lsp-enabled-clients.---tru
61080 74 68 79 5c 3f 20 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d thy\?.file-remote-p.buffer-file-
610a0 6e 61 6d 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 name.type-of.signal.wrong-type-a
610c0 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 33 20 31 33 20 2d 63 6f 6e 74 61 rgument.lsp--client.23.13.-conta
610e0 69 6e 73 5c 3f 20 31 32 20 31 35 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 43 6c 69 65 6e 74 20 25 73 ins\?.12.15.lsp--info."Client.%s
61100 20 69 73 20 6e 6f 74 20 69 6e 20 6c 73 70 2d 65 6e 61 62 6c 65 64 2d 63 6c 69 65 6e 74 73 22 20 .is.not.in.lsp-enabled-clients".
61120 6e 69 6c 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 69 73 61 62 6c 65 64 2d 70 5d 20 37 20 28 23 nil.lsp--client-disabled-p].7.(#
61140 24 20 2e 20 33 39 36 39 32 36 29 5d 29 0a 23 40 31 33 20 0a 0a 28 66 6e 20 50 52 45 44 29 1f 0a $...396926)]).#@13...(fn.PRED)..
61160 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 6c 74 65 72 2d 63 6c 69 65 6e 74 73 20 23 (defalias.'lsp--filter-clients.#
61180 5b 32 35 37 20 22 5c 33 30 31 01 08 5c 33 30 32 43 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 5c 22 [257."\301..\302C\303\304\305.\"
611a0 03 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 33 37 5c 32 36 36 5c 32 30 32 5c 22 5c 32 30 .\"\210\211\242\237\266\202\"\20
611c0 37 22 20 5b 6c 73 70 2d 63 6c 69 65 6e 74 73 20 2d 66 69 6c 74 65 72 20 6e 69 6c 20 6d 61 70 68 7".[lsp-clients.-filter.nil.maph
611e0 61 73 68 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 30 01 5c 33 30 ash.make-closure.#[514."\300.\30
61200 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 0\242B\240\207".[V0].5."\n\n(fn.
61220 2d 2d 43 4c 2d 56 41 52 2d 2d 20 56 29 22 5d 5d 20 39 20 28 23 24 20 2e 20 33 39 37 36 35 31 29 --CL-VAR--.V)"]].9.(#$...397651)
61240 5d 29 0a 23 40 32 30 36 20 46 69 6e 64 20 63 6c 69 65 6e 74 73 20 77 68 69 63 68 20 63 61 6e 20 ]).#@206.Find.clients.which.can.
61260 68 61 6e 64 6c 65 20 42 55 46 46 45 52 2d 4d 41 4a 4f 52 2d 4d 4f 44 45 2e 0a 53 45 53 53 49 4f handle.BUFFER-MAJOR-MODE..SESSIO
61280 4e 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 73 65 73 73 69 6f N.is.the.currently.active.sessio
612a0 6e 2e 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 61 6c 73 6f 0a 70 69 63 6b 20 6f n..The.function.will.also.pick.o
612c0 6e 6c 79 20 72 65 6d 6f 74 65 20 65 6e 61 62 6c 65 64 20 63 6c 69 65 6e 74 73 20 69 6e 20 63 61 nly.remote.enabled.clients.in.ca
612e0 73 65 20 74 68 65 20 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 6f 6e 0a 72 65 6d 6f 74 65 20 6d 61 se.the.FILE-NAME.is.on.remote.ma
61300 63 68 69 6e 65 20 61 6e 64 20 76 69 63 65 20 76 65 72 73 61 2e 1f 0a 28 64 65 66 61 6c 69 61 73 chine.and.vice.versa...(defalias
61320 20 27 6c 73 70 2d 2d 66 69 6e 64 2d 63 6c 69 65 6e 74 73 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 .'lsp--find-clients.#[0."\300\30
61340 31 21 5c 32 31 31 5c 32 30 35 44 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 5c 33 30 1!\211\205D.\302\303\304.\305\30
61360 36 5c 33 30 37 5c 33 31 30 06 07 5c 22 5c 22 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 02 5c 22 5c 6\307\310..\"\"#\210\311\312.\"\
61380 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 01 40 5c 32 31 31 5c 32 30 35 29 00 5c 33 31 33 5c 33 211.A\262.\242.@\211\205).\313\3
613a0 31 34 02 5c 22 5c 32 31 31 5c 32 30 33 33 00 5c 32 31 31 03 42 5c 32 30 32 34 00 02 5c 32 36 32 14.\"\211\2033.\211.B\2024..\262
613c0 01 5c 33 30 32 5c 33 31 35 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 36 06 06 5c 22 5c 22 5c .\302\315\305\306\307\316..\"\"\
613e0 22 5c 32 31 30 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 66 69 6c 74 65 72 2d "\210\266\203\207".[lsp--filter-
61400 63 6c 69 65 6e 74 73 20 23 5b 31 32 38 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 33 30 33 5c clients.#[128."\301\300\302\303\
61420 32 31 31 5c 32 31 31 04 5c 32 30 33 34 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 211\211.\2034..\211A\262.\242\26
61440 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 34 00 5c 33 30 34 02 06 08 5c 2..\262..\211\262.\2034.\304...\
61460 22 5c 32 31 31 5c 32 36 32 07 5c 32 30 33 34 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 "\211\262.\2034..\262..\262..T\2
61480 36 32 04 5c 32 30 32 06 00 5c 32 36 36 05 5c 32 30 37 22 20 5b 28 6c 73 70 2d 2d 73 75 70 70 6f 62.\202..\266.\207".[(lsp--suppo
614a0 72 74 73 2d 62 75 66 66 65 72 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d rts-buffer\?.lsp--server-binary-
614c0 70 72 65 73 65 6e 74 5c 3f 29 20 74 20 30 20 6e 69 6c 20 61 70 70 6c 79 5d 20 31 30 20 22 5c 6e present\?).t.0.nil.apply].10."\n
614e0 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 6c 6f 67 20 22 46 6f 75 \n(fn.&rest.ARGS)"].lsp-log."Fou
61500 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6c 69 65 6e 74 73 20 66 6f 72 20 25 73 3a nd.the.following.clients.for.%s:
61520 20 25 73 22 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 73 2d 6a 6f 69 6e 20 22 2c 20 .%s".buffer-file-name.s-join.",.
61540 22 20 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 21 08 3e 5c 32 ".-map.#[257."\301\302\303.!.>\2
61560 30 34 11 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 44 5c 22 5c 32 31 30 02 5c 33 30 37 48 5c 33 04..\304\305\306.D\"\210.\307H\3
61580 30 33 04 21 08 3e 5c 32 30 34 24 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 06 44 5c 22 5c 32 31 03.!.>\204$.\304\305\306..D\"\21
615a0 30 03 5c 33 31 30 48 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 0.\310H#\207".[cl-struct-lsp--cl
615c0 69 65 6e 74 2d 74 61 67 73 20 66 6f 72 6d 61 74 20 22 28 73 65 72 76 65 72 2d 69 64 20 25 73 2c ient-tags.format."(server-id.%s,
615e0 20 70 72 69 6f 72 69 74 79 20 25 73 29 22 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 .priority.%s)".type-of.signal.wr
61600 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 ong-type-argument.lsp--client.15
61620 20 31 34 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 29 22 5d 20 2d 73 65 70 61 72 .14].8."\n\n(fn.CLIENT)"].-separ
61640 61 74 65 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 64 64 2d 6f 6e 5c 3f 20 2d 6d 61 78 2d 62 79 ate.lsp--client-add-on\?.-max-by
61660 20 23 5b 35 31 34 20 22 5c 33 30 31 02 21 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 .#[514."\301.!.>\204..\302\303\3
61680 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 5c 33 30 31 02 21 08 3e 5c 32 30 34 21 00 5c 33 04.D\"\210.\305H\301.!.>\204!.\3
616a0 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 22 5c 32 31 30 01 5c 33 30 35 48 56 5c 32 30 37 22 20 5b 02\303\304.D\"\210.\305HV\207".[
616c0 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d cl-struct-lsp--client-tags.type-
616e0 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 6c 73 of.signal.wrong-type-argument.ls
61700 70 2d 2d 63 6c 69 65 6e 74 20 31 34 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 20 4f 54 48 45 p--client.14].7."\n\n(fn.IT.OTHE
61720 52 29 22 5d 20 22 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6c 69 65 6e 74 73 20 77 65 72 65 R)"]."The.following.clients.were
61740 20 73 65 6c 65 63 74 65 64 20 62 61 73 65 64 20 6f 6e 20 70 72 69 6f 72 69 74 79 3a 20 25 73 22 .selected.based.on.priority:.%s"
61760 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 21 08 3e 5c 32 30 34 11 00 5c 33 .#[257."\301\302\303.!.>\204..\3
61780 30 34 5c 33 30 35 5c 33 30 36 05 44 5c 22 5c 32 31 30 02 5c 33 30 37 48 5c 33 30 33 04 21 08 3e 04\305\306.D\"\210.\307H\303.!.>
617a0 5c 32 30 34 24 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 30 \204$.\304\305\306..D\"\210.\310
617c0 48 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 H#\207".[cl-struct-lsp--client-t
617e0 61 67 73 20 66 6f 72 6d 61 74 20 22 28 73 65 72 76 65 72 2d 69 64 20 25 73 2c 20 70 72 69 6f 72 ags.format."(server-id.%s,.prior
61800 69 74 79 20 25 73 29 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 ity.%s)".type-of.signal.wrong-ty
61820 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 20 31 34 5d 20 38 pe-argument.lsp--client.15.14].8
61840 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 29 22 5d 5d 20 31 32 20 28 23 24 20 2e 20 33 39 ."\n\n(fn.CLIENT)"]].12.(#$...39
61860 37 38 39 37 29 5d 29 0a 23 40 34 33 20 52 65 67 69 73 74 65 72 73 20 4c 53 50 20 63 6c 69 65 6e 7897)]).#@43.Registers.LSP.clien
61880 74 20 43 4c 49 45 4e 54 2e 0a 0a 28 66 6e 20 43 4c 49 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 t.CLIENT...(fn.CLIENT)..(defalia
618a0 73 20 27 6c 73 70 2d 72 65 67 69 73 74 65 72 2d 63 6c 69 65 6e 74 20 23 5b 32 35 37 20 22 5c 33 s.'lsp-register-client.#[257."\3
618c0 30 32 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 02.!.>\204..\303\304\305.D\"\210
618e0 5c 32 31 31 5c 33 30 36 48 39 5c 32 30 34 30 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 30 32 \211\306H9\2040.\307\310\311\302
61900 04 21 08 3e 5c 32 30 34 29 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 44 5c 22 5c 32 31 30 03 .!.>\204).\303\304\305..D\"\210.
61920 5c 33 30 36 48 43 5c 33 31 31 24 5c 32 31 30 5c 33 31 32 5c 33 30 32 02 21 08 3e 5c 32 30 34 40 \306HC\311$\210\312\302.!.>\204@
61940 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 31 30 01 5c 33 31 33 48 21 5c 32 30 34 .\303\304\305.D\"\210.\313H!\204
61960 7e 00 5c 33 30 32 01 21 08 3e 5c 32 30 34 56 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 ~.\302.!.>\204V.\303\304\305.D\"
61980 5c 32 31 30 5c 32 31 31 5c 33 31 34 48 3c 5c 32 30 33 77 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 \210\211\314H<\203w.\315\316\317
619a0 21 5c 33 30 32 03 21 08 3e 5c 32 30 34 70 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 44 5c 22 5c !\302.!.>\204p.\303\304\305.D\"\
619c0 32 31 30 02 5c 33 31 34 48 5c 22 5c 32 30 34 7e 00 5c 33 30 37 5c 33 32 30 5c 33 32 31 5c 33 31 210.\314H\"\204~.\307\320\321\31
619e0 31 5c 32 31 31 24 5c 32 31 30 5c 33 30 32 01 21 08 3e 5c 32 30 34 5c 32 31 35 00 5c 33 30 33 5c 1\211$\210\302.!.>\204\215.\303\
61a00 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 33 32 32 01 03 09 23 304\305.D\"\210\211\306H\322...#
61a20 5c 32 31 30 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 04 5c 22 21 5c 33 32 37 5c 33 33 30 \210\323\324\325\326.\"!\327\330
61a40 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 33 34 5c 33 33 35 5c 33 32 35 5c 33 33 36 06 0b 5c 22 \331\332\333\334\335\325\336..\"
61a60 5c 33 33 37 42 42 42 42 42 42 42 42 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c \337BBBBBBBB\"\207".[cl-struct-l
61a80 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 63 6c 69 65 6e 74 73 20 74 79 70 65 sp--client-tags.lsp-clients.type
61aa0 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 6c -of.signal.wrong-type-argument.l
61ac0 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c sp--client.15.cl--assertion-fail
61ae0 65 64 20 28 73 79 6d 62 6f 6c 70 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d ed.(symbolp.(lsp--client-server-
61b00 69 64 20 63 6c 69 65 6e 74 29 29 20 6e 69 6c 20 66 75 6e 63 74 69 6f 6e 70 20 31 33 20 31 32 20 id.client)).nil.functionp.13.12.
61b20 73 65 71 2d 65 76 65 72 79 2d 70 20 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 73 79 6d 62 seq-every-p.apply-partially.symb
61b40 6f 6c 70 20 28 6f 72 20 28 66 75 6e 63 74 69 6f 6e 70 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d olp.(or.(functionp.(lsp--client-
61b60 61 63 74 69 76 61 74 69 6f 6e 2d 66 6e 20 63 6c 69 65 6e 74 29 29 20 28 61 6e 64 20 28 6c 69 73 activation-fn.client)).(and.(lis
61b80 74 70 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 63 6c 69 65 tp.(lsp--client-major-modes.clie
61ba0 6e 74 29 29 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c nt)).(seq-every-p.(apply-partial
61bc0 6c 79 20 23 27 73 79 6d 62 6f 6c 70 29 20 28 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6d 61 6a 6f 72 ly.#'symbolp).(lsp--client-major
61be0 2d 6d 6f 64 65 73 20 63 6c 69 65 6e 74 29 29 29 29 20 22 49 6e 76 61 6c 69 64 20 61 63 74 69 76 -modes.client))))."Invalid.activ
61c00 61 74 69 6f 6e 2d 66 6e 20 61 6e 64 2f 6f 72 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 2e 22 20 70 75 ation-fn.and/or.major-modes.".pu
61c20 74 68 61 73 68 20 73 65 74 70 6c 69 73 74 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 6c 73 thash.setplist.intern.format."ls
61c40 70 2d 25 73 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 22 20 73 74 61 6e 64 61 72 64 2d 76 p-%s-after-open-hook".standard-v
61c60 61 6c 75 65 20 28 6e 69 6c 29 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 63 75 73 74 alue.(nil).custom-type.hook.cust
61c80 6f 6d 2d 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 om-package-version.(lsp-mode..."
61ca0 37 2e 30 2e 31 22 29 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 22 7.0.1").variable-documentation."
61cc0 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 60 25 73 27 20 73 65 72 76 65 72 20 69 Hooks.to.run.after.`%s'.server.i
61ce0 73 20 72 75 6e 2e 22 20 28 63 75 73 74 6f 6d 2d 72 65 71 75 65 73 74 73 20 6e 69 6c 29 5d 20 31 s.run.".(custom-requests.nil)].1
61d00 34 20 28 23 24 20 2e 20 33 39 39 34 36 39 29 5d 29 0a 23 40 31 39 34 20 43 72 65 61 74 65 20 69 4.(#$...399469)]).#@194.Create.i
61d20 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d 6f 70 74 69 6f 6e 73 20 66 72 6f 6d 20 53 45 53 53 49 nitialization-options.from.SESSI
61d40 4f 4e 20 61 6e 64 20 43 4c 49 45 4e 54 2e 0a 41 64 64 20 77 6f 72 6b 73 70 61 63 65 20 66 6f 6c ON.and.CLIENT..Add.workspace.fol
61d60 64 65 72 73 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 73 65 72 76 65 72 20 62 65 69 6e 67 20 6d ders.depending.on.server.being.m
61d80 75 6c 74 69 72 6f 6f 74 20 61 6e 64 0a 73 65 73 73 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 20 66 ultiroot.and.session.workspace.f
61da0 6f 6c 64 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 73 65 72 76 older.configuration.for.the.serv
61dc0 65 72 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 43 4c 49 45 4e 54 29 1f 0a 28 64 65 66 61 6c er...(fn.SESSION.CLIENT)..(defal
61de0 69 61 73 20 27 6c 73 70 2d 2d 63 72 65 61 74 65 2d 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2d ias.'lsp--create-initialization-
61e00 6f 70 74 69 6f 6e 73 20 23 5b 35 31 34 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 options.#[514."\301.!.>\204..\30
61e20 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 48 5c 33 30 36 01 21 2\303\304.D\"\210\211\305H\306.!
61e40 5c 32 30 33 1b 00 5c 32 31 31 20 5c 32 30 37 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d \203..\211.\207\207".[cl-struct-
61e60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 lsp--client-tags.type-of.signal.
61e80 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 wrong-type-argument.lsp--client.
61ea0 31 37 20 66 75 6e 63 74 69 6f 6e 70 5d 20 36 20 28 23 24 20 2e 20 34 30 30 36 36 34 29 5d 29 0a 17.functionp].6.(#$...400664)]).
61ec0 23 40 39 39 20 46 6f 72 20 69 6e 74 65 72 6e 61 6c 20 75 73 65 2c 20 61 6e 79 20 65 78 74 65 72 #@99.For.internal.use,.any.exter
61ee0 6e 61 6c 20 75 73 65 72 73 20 70 6c 65 61 73 65 20 75 73 65 0a 20 20 60 6c 73 70 2d 72 65 67 69 nal.users.please.use...`lsp-regi
61f00 73 74 65 72 2d 63 75 73 74 6f 6d 2d 73 65 74 74 69 6e 67 73 27 20 66 75 6e 63 74 69 6f 6e 20 69 ster-custom-settings'.function.i
61f20 6e 73 74 65 61 64 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 63 6c 69 65 6e 74 2d 73 65 74 74 69 nstead..(defvar.lsp-client-setti
61f40 6e 67 73 20 6e 69 6c 20 28 23 24 20 2e 20 34 30 31 30 39 33 29 29 0a 23 40 31 32 20 0a 0a 28 66 ngs.nil.(#$...401093)).#@12...(f
61f60 6e 20 41 20 42 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6f 6d 70 61 72 65 2d n.A.B)..(defalias.'lsp--compare-
61f80 73 65 74 74 69 6e 67 2d 70 61 74 68 20 23 5b 35 31 34 20 22 01 40 01 40 5c 32 33 32 5c 32 30 37 setting-path.#[514.".@.@\232\207
61fa0 22 20 5b 5d 20 34 20 28 23 24 20 2e 20 34 30 31 32 34 34 29 5d 29 0a 23 40 34 38 35 20 52 65 67 ".[].4.(#$...401244)]).#@485.Reg
61fc0 69 73 74 65 72 20 50 52 4f 50 53 2e 0a 50 52 4f 50 53 20 69 73 20 6c 69 73 74 20 6f 66 20 74 72 ister.PROPS..PROPS.is.list.of.tr
61fe0 69 70 6c 65 20 28 70 61 74 68 20 76 61 6c 75 65 20 62 6f 6f 6c 65 61 6e 3f 29 20 77 68 65 72 65 iple.(path.value.boolean?).where
62000 20 50 41 54 48 20 69 73 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 0a 70 72 6f 70 65 72 74 .PATH.is.the.path.to.the.propert
62020 79 3b 20 56 41 4c 55 45 20 63 61 6e 20 62 65 20 61 20 6c 69 74 65 72 61 6c 20 76 61 6c 75 65 2c y;.VALUE.can.be.a.literal.value,
62040 20 73 79 6d 62 6f 6c 20 74 6f 20 62 65 20 65 76 61 6c 75 61 74 65 64 2c 20 6f 72 20 65 69 74 68 .symbol.to.be.evaluated,.or.eith
62060 65 72 20 61 0a 66 75 6e 63 74 69 6f 6e 20 6f 72 20 6c 61 6d 62 64 61 20 66 75 6e 63 74 69 6f 6e er.a.function.or.lambda.function
62080 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 77 69 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74 73 3b .to.be.called.without.arguments;
620a0 20 42 4f 4f 4c 45 41 4e 3f 20 69 73 20 61 6e 0a 6f 70 74 69 6f 6e 61 6c 20 66 6c 61 67 20 74 68 .BOOLEAN?.is.an.optional.flag.th
620c0 61 74 20 73 68 6f 75 6c 64 20 62 65 20 6e 6f 6e 2d 6e 69 6c 20 66 6f 72 20 62 6f 6f 6c 65 61 6e at.should.be.non-nil.for.boolean
620e0 20 73 65 74 74 69 6e 67 73 2c 20 77 68 65 6e 20 69 74 20 69 73 20 6e 69 6c 20 74 68 65 0a 70 72 .settings,.when.it.is.nil.the.pr
62100 6f 70 65 72 74 79 20 77 69 6c 6c 20 62 65 20 69 67 6e 6f 72 65 64 20 69 66 20 74 68 65 20 56 41 operty.will.be.ignored.if.the.VA
62120 4c 55 45 20 69 73 20 6e 69 6c 2e 0a 0a 45 78 61 6d 70 6c 65 3a 20 60 28 6c 73 70 2d 72 65 67 69 LUE.is.nil...Example:.`(lsp-regi
62140 73 74 65 72 2d 63 75 73 74 6f 6d 2d 73 65 74 74 69 6e 67 73 20 27 28 28 22 66 6f 6f 2e 62 61 72 ster-custom-settings.'(("foo.bar
62160 2e 62 75 7a 7a 2e 65 6e 61 62 6c 65 64 22 20 74 20 74 29 29 29 27 0a 28 6e 6f 74 65 20 74 68 65 .buzz.enabled".t.t)))'.(note.the
62180 20 64 6f 75 62 6c 65 20 70 61 72 65 6e 74 68 65 73 65 73 29 0a 0a 28 66 6e 20 50 52 4f 50 53 29 .double.parentheses)..(fn.PROPS)
621a0 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 67 69 73 74 65 72 2d 63 75 73 74 6f 6d ..(defalias.'lsp-register-custom
621c0 2d 73 65 74 74 69 6e 67 73 20 23 5b 32 35 37 20 22 5c 33 30 32 18 5c 33 30 33 5c 33 30 34 02 09 -settings.#[257."\302.\303\304..
621e0 5c 22 21 5c 32 31 31 11 29 5c 32 30 37 22 20 5b 2d 63 6f 6d 70 61 72 65 2d 66 6e 20 6c 73 70 2d \"!\211.)\207".[-compare-fn.lsp-
62200 63 6c 69 65 6e 74 2d 73 65 74 74 69 6e 67 73 20 6c 73 70 2d 2d 63 6f 6d 70 61 72 65 2d 73 65 74 client-settings.lsp--compare-set
62220 74 69 6e 67 2d 70 61 74 68 20 2d 75 6e 69 71 20 61 70 70 65 6e 64 5d 20 35 20 28 23 24 20 2e 20 ting-path.-uniq.append].5.(#$...
62240 34 30 31 33 34 31 29 5d 29 0a 23 40 35 37 20 47 65 74 20 74 68 65 20 74 65 78 74 20 66 6f 72 20 401341)]).#@57.Get.the.text.for.
62260 52 45 47 49 4f 4e 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 52 REGION.in.current.buffer...(fn.R
62280 45 47 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 67 69 6f 6e 2d 74 65 EGION)..(defalias.'lsp-region-te
622a0 78 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c xt.#[257."\300.!\211.\211A\262.\
622c0 32 34 32 5c 33 30 31 01 03 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 72 61 6e 67 65 2d 74 6f 2d 242\301..\"\207".[lsp--range-to-
622e0 72 65 67 69 6f 6e 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 region.buffer-substring-no-prope
62300 72 74 69 65 73 5d 20 37 20 28 23 24 20 2e 20 34 30 31 39 39 39 29 5d 29 0a 23 40 31 31 31 20 53 rties].7.(#$...401999)]).#@111.S
62320 65 74 20 6e 65 73 74 65 64 20 68 61 73 68 20 74 61 62 6c 65 20 76 61 6c 75 65 2e 0a 54 42 4c 20 et.nested.hash.table.value..TBL.
62340 2d 20 61 20 68 61 73 68 20 74 61 62 6c 65 2c 20 50 41 54 48 53 20 69 73 20 74 68 65 20 70 61 74 -.a.hash.table,.PATHS.is.the.pat
62360 68 20 74 6f 20 74 68 65 20 6e 65 73 74 65 64 20 56 41 4c 55 45 2e 0a 0a 28 66 6e 20 54 42 4c 20 h.to.the.nested.VALUE...(fn.TBL.
62380 50 41 54 48 53 20 56 41 4c 55 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 68 74 2d PATHS.VALUE)..(defalias.'lsp-ht-
623a0 73 65 74 20 23 5b 37 37 31 20 22 01 3a 5c 32 30 35 37 00 01 5c 32 34 32 02 5c 32 34 33 5c 32 31 set.#[771.".:\2057..\242.\243\21
623c0 31 5c 32 30 34 17 00 5c 33 30 30 02 04 06 07 23 5c 32 36 36 03 5c 33 30 31 5c 32 30 37 5c 33 30 1\204..\300....#\266.\301\207\30
623e0 32 02 06 06 5c 22 5c 32 30 36 2d 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 22 5c 33 30 30 03 02 2...\"\206-.\303\304\305\"\300..
62400 06 08 23 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c 33 30 36 01 03 06 06 23 5c 32 36 32 01 5c 32 ..#\210\211\262.\306....#\262.\2
62420 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 70 75 74 68 61 73 68 20 6e 69 6c 20 67 65 74 68 61 73 68 66\202\207".[puthash.nil.gethash
62440 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6c 73 70 .make-hash-table.:test.equal.lsp
62460 2d 68 74 2d 73 65 74 5d 20 31 30 20 28 23 24 20 2e 20 34 30 32 32 30 37 29 5d 29 0a 23 40 37 34 -ht-set].10.(#$...402207)]).#@74
62480 20 44 65 66 69 6e 65 73 20 60 6c 73 70 2d 6d 6f 64 65 27 20 73 65 72 76 65 72 20 70 72 6f 70 65 .Defines.`lsp-mode'.server.prope
624a0 72 74 79 2e 0a 0a 28 66 6e 20 53 59 4d 42 4f 4c 20 53 54 41 4e 44 41 52 44 20 44 4f 43 20 26 72 rty...(fn.SYMBOL.STANDARD.DOC.&r
624c0 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 64 65 66 63 75 73 74 6f 6d 2d est.ARGS)..(defalias.'defcustom-
624e0 6c 73 70 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 38 39 39 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 lsp.'(macro...#[899."\300.\301\"
62500 01 40 5c 33 30 31 3d 5c 32 30 33 13 00 01 41 41 5c 32 36 32 02 5c 32 30 32 18 00 5c 33 30 32 02 .@\301=\203...AA\262.\202..\302.
62520 5c 33 30 31 5c 22 5c 32 31 30 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 06 08 5c 33 30 30 06 07 5c \301\"\210\303\304\305...\300..\
62540 33 30 36 5c 22 5c 33 30 37 5c 32 33 32 45 43 44 44 5c 33 31 30 06 07 06 07 06 07 5c 33 31 31 5c 306\"\307\232ECDD\310......\311\
62560 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 5c 66 46 45 06 09 42 42 42 42 42 42 312\313\314\315\316.\fFE..BBBBBB
62580 45 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 6c 73 70 2d 70 61 74 68 20 63 6c 2d 2d E\207".[plist-get.:lsp-path.cl--
625a0 64 6f 2d 72 65 6d 66 20 70 72 6f 67 6e 20 6c 73 70 2d 72 65 67 69 73 74 65 72 2d 63 75 73 74 6f do-remf.progn.lsp-register-custo
625c0 6d 2d 73 65 74 74 69 6e 67 73 20 71 75 6f 74 65 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 20 m-settings.quote.:type.'boolean.
625e0 64 65 66 63 75 73 74 6f 6d 20 3a 73 65 74 20 6c 61 6d 62 64 61 20 28 73 79 6d 20 76 61 6c 29 20 defcustom.:set.lambda.(sym.val).
62600 6c 73 70 2d 2d 73 65 74 2d 63 75 73 74 6f 6d 2d 70 72 6f 70 65 72 74 79 20 73 79 6d 20 76 61 6c lsp--set-custom-property.sym.val
62620 5d 20 31 38 20 28 23 24 20 2e 20 34 30 32 35 36 31 29 5d 29 29 0a 23 40 32 31 20 0a 0a 28 66 6e ].18.(#$...402561)])).#@21...(fn
62640 20 53 59 4d 20 56 41 4c 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d .SYM.VAL.PATH)..(defalias.'lsp--
62660 73 65 74 2d 63 75 73 74 6f 6d 2d 70 72 6f 70 65 72 74 79 20 23 5b 37 37 31 20 22 02 02 4c 5c 32 set-custom-property.#[771."..L\2
62680 31 30 5c 33 30 30 5c 33 30 31 02 5c 22 40 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 22 5c 33 30 10\300\301.\"@\302\303\304.\"\30
626a0 35 5c 33 30 36 20 21 5c 22 5c 32 30 37 22 20 5b 73 2d 73 70 6c 69 74 20 22 5c 5c 2e 22 20 6d 61 5\306.!\"\207".[s-split."\\.".ma
626c0 70 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 33 30 34 5c 33 30 35 5c pc.make-closure.#[257."\304\305\
626e0 32 31 31 03 21 09 3e 5c 32 30 34 11 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 05 44 5c 22 5c 32 31 211.!.>\204..\306\307\310.D\"\21
62700 30 02 5c 33 31 31 48 21 5c 6e 3e 5c 32 30 34 33 00 5c 33 30 36 5c 33 30 37 5c 33 31 32 5c 33 30 0.\311H!\n>\2043.\306\307\312\30
62720 35 05 21 09 3e 5c 32 30 34 2d 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 07 44 5c 22 5c 32 31 30 5.!.>\204-.\306\307\310..D\"\210
62740 04 5c 33 31 31 48 44 5c 22 5c 32 31 30 5c 33 30 35 02 21 09 3e 5c 32 30 34 42 00 5c 33 30 36 5c .\311HD\"\210\305.!.>\204B.\306\
62760 33 30 37 5c 33 31 30 04 44 5c 22 5c 32 31 30 01 5c 33 31 31 48 5c 33 31 33 48 5c 33 30 30 5c 22 307\310.D\"\210.\311H\313H\300\"
62780 5c 32 30 35 54 00 5c 32 31 31 1b 5c 33 31 34 5c 33 31 35 5c 33 30 30 21 21 29 5c 32 30 37 22 20 \205T.\211.\314\315\300!!)\207".
627a0 5b 56 30 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 [V0.cl-struct-lsp--workspace-tag
627c0 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 s.cl-struct-lsp--client-tags.lsp
627e0 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 2d 63 6f 6e 74 61 69 6e 73 5c 3f 20 74 79 70 65 --cur-workspace.-contains\?.type
62800 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 6c -of.signal.wrong-type-argument.l
62820 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 33 20 6c sp--workspace.5.lsp--client.33.l
62840 73 70 2d 2d 73 65 74 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 73 70 2d 63 6f 6e 66 69 67 sp--set-configuration.lsp-config
62860 75 72 61 74 69 6f 6e 2d 73 65 63 74 69 6f 6e 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b uration-section].9."\n\n(fn.WORK
62880 53 50 41 43 45 29 22 5d 20 6c 73 70 2d 2d 73 65 73 73 69 6f 6e 2d 77 6f 72 6b 73 70 61 63 65 73 SPACE)"].lsp--session-workspaces
628a0 20 6c 73 70 2d 73 65 73 73 69 6f 6e 5d 20 38 20 28 23 24 20 2e 20 34 30 33 30 30 33 29 5d 29 0a .lsp-session].8.(#$...403003)]).
628c0 23 40 34 31 20 47 65 74 20 73 65 74 74 69 6e 67 73 20 66 6f 72 20 53 45 43 54 49 4f 4e 2e 0a 0a #@41.Get.settings.for.SECTION...
628e0 28 66 6e 20 53 45 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6f 6e (fn.SECTION)..(defalias.'lsp-con
62900 66 69 67 75 72 61 74 69 6f 6e 2d 73 65 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 figuration-section.#[257."\301\3
62920 30 32 5c 33 30 33 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 04 23 08 5c 22 5c 32 31 30 5c 32 02\303\"\304\305\306..#.\"\210\2
62940 30 37 22 20 5b 6c 73 70 2d 63 6c 69 65 6e 74 2d 73 65 74 74 69 6e 67 73 20 6d 61 6b 65 2d 68 61 07".[lsp-client-settings.make-ha
62960 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 6d 61 70 63 20 6d 61 6b 65 2d 63 sh-table.:test.equal.mapc.make-c
62980 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 5c 32 34 losure.#[257."\211.\211A\262.\24
629a0 32 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 02 40 5c 33 30 32 5c 33 30 33 5c 33 30 30 21 5c 2.\211A\262.\242.@\302\303\300!\
629c0 33 30 34 50 04 5c 22 5c 32 30 35 3f 00 5c 33 30 35 5c 32 31 31 03 21 21 01 5c 32 30 33 2b 00 5c 304P.\"\205?.\305\211.!!.\203+.\
629e0 32 31 31 5c 32 30 34 2b 00 5c 33 30 36 5c 32 30 32 2c 00 5c 32 31 31 02 5c 32 30 34 34 00 5c 32 211\204+.\306\202,.\211.\2044.\2
62a00 31 31 5c 32 30 35 3d 00 5c 33 30 37 5c 33 30 31 5c 33 31 30 5c 33 31 31 06 08 5c 22 03 23 5c 32 11\205=.\307\301\310\311..\".#\2
62a20 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 56 30 20 56 31 20 73 2d 6d 61 74 63 68 65 73 5c 3f 20 72 66\202\207".[V0.V1.s-matches\?.r
62a40 65 67 65 78 70 2d 71 75 6f 74 65 20 22 5c 5c 2e 2e 2a 22 20 6c 73 70 2d 72 65 73 6f 6c 76 65 2d egexp-quote."\\..*".lsp-resolve-
62a60 76 61 6c 75 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 73 70 2d 68 74 2d 73 65 74 20 73 2d 73 value.:json-false.lsp-ht-set.s-s
62a80 70 6c 69 74 20 22 5c 5c 2e 22 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 plit."\\."].12."\n\n(fn.INPUT0)"
62aa0 5d 5d 20 37 20 28 23 24 20 2e 20 34 30 33 36 35 33 29 5d 29 0a 23 40 31 32 35 20 49 6e 69 74 69 ]].7.(#$...403653)]).#@125.Initi
62ac0 61 74 65 73 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 63 72 65 61 74 65 64 20 66 72 6f 6d 20 43 4c 49 ates.connection.created.from.CLI
62ae0 45 4e 54 20 66 6f 72 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 2e 0a 53 45 53 53 49 4f 4e 20 69 73 ENT.for.PROJECT-ROOT..SESSION.is
62b00 20 74 68 65 20 61 63 74 69 76 65 20 73 65 73 73 69 6f 6e 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f .the.active.session...(fn.SESSIO
62b20 4e 20 43 4c 49 45 4e 54 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 N.CLIENT.PROJECT-ROOT)..(defalia
62b40 73 20 27 6c 73 70 2d 2d 73 74 61 72 74 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 23 5b 37 37 31 20 22 s.'lsp--start-connection.#[771."
62b60 5c 33 30 32 02 21 08 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
62b80 31 30 01 5c 33 30 36 48 5c 32 30 33 7d 00 5c 33 30 32 02 21 08 3e 5c 32 30 34 24 00 5c 33 30 33 10.\306H\203}.\302.!.>\204$.\303
62ba0 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 31 30 01 5c 33 30 37 48 5c 33 30 32 04 21 09 3e 5c 32 \304\305.D\"\210.\307H\302.!.>\2
62bc0 30 34 37 00 5c 33 30 33 5c 33 30 34 5c 33 31 30 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 31 48 5c 047.\303\304\310..D\"\210.\311H\
62be0 33 31 32 02 5c 33 31 33 5c 33 30 32 06 07 21 08 3e 5c 32 30 34 4e 00 5c 33 30 33 5c 33 30 34 5c 312.\313\302..!.>\204N.\303\304\
62c00 33 30 35 06 09 44 5c 22 5c 32 31 30 06 06 5c 33 30 37 48 5c 33 30 32 06 09 21 09 3e 5c 32 30 34 305..D\"\210..\307H\302..!.>\204
62c20 63 00 5c 33 30 33 5c 33 30 34 5c 33 31 30 06 0b 44 5c 22 5c 32 31 30 06 08 5c 33 31 31 48 5c 22 c.\303\304\310..D\"\210..\311H\"
62c40 5c 33 31 34 06 06 02 5c 22 5c 32 30 33 74 00 5c 32 31 31 5c 32 30 32 77 00 05 01 42 5c 32 36 32 \314...\"\203t.\211\202w...B\262
62c60 01 03 23 5c 32 36 36 03 5c 33 31 35 5c 33 31 36 02 43 5c 33 31 37 23 5c 32 31 30 5c 33 32 30 5c ..#\266.\315\316.C\317#\210\320\
62c80 32 31 36 5c 33 32 31 03 03 03 5c 33 32 32 06 07 06 07 5c 22 24 29 5c 32 30 37 22 20 5b 63 6c 2d 216\321...\322....\"$)\207".[cl-
62ca0 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 struct-lsp--client-tags.cl-struc
62cc0 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 t-lsp-session-tags.type-of.signa
62ce0 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e l.wrong-type-argument.lsp--clien
62d00 74 20 31 36 20 31 35 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 33 20 70 75 74 68 61 73 68 20 67 65 t.16.15.lsp-session.3.puthash.ge
62d20 74 68 61 73 68 20 6d 65 6d 71 6c 20 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 6c thash.memql.run-hook-with-args.l
62d40 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 63 68 61 6e 67 65 64 2d 66 75 6e sp-workspace-folders-changed-fun
62d60 63 74 69 6f 6e 73 20 6e 69 6c 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 37 22 20 5b 6c 73 70 2d ctions.nil.#[0."\300.\207".[lsp-
62d80 2d 73 70 69 6e 6e 65 72 2d 73 74 6f 70 5d 20 31 5d 20 6c 73 70 2d 2d 73 74 61 72 74 2d 77 6f 72 -spinner-stop].1].lsp--start-wor
62da0 6b 73 70 61 63 65 20 6c 73 70 2d 2d 63 72 65 61 74 65 2d 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f kspace.lsp--create-initializatio
62dc0 6e 2d 6f 70 74 69 6f 6e 73 5d 20 31 33 20 28 23 24 20 2e 20 34 30 34 31 35 35 29 5d 29 0a 23 40 n-options].13.(#$...404155)]).#@
62de0 33 33 20 4b 65 79 6d 61 70 20 66 6f 72 20 6c 73 70 20 6c 6f 67 20 62 75 66 66 65 72 20 6d 6f 64 33.Keymap.for.lsp.log.buffer.mod
62e00 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 6d 61 70 20 e...(defvar.lsp-log-io-mode-map.
62e20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 5c 33 30 31 01 5c 33 30 32 5c 33 30 33 23 5c (byte-code."\300.\301.\302\303#\
62e40 32 31 30 5c 33 30 31 01 5c 33 30 34 5c 33 30 35 23 5c 32 31 30 5c 33 30 31 01 5c 33 30 36 5c 33 210\301.\304\305#\210\301.\306\3
62e60 30 37 23 5c 32 31 30 5c 33 30 31 01 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 32 30 37 22 20 5b 07#\210\301.\310\311#\210\207".[
62e80 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 5b 31 make-sparse-keymap.define-key.[1
62ea0 33 34 32 31 37 38 33 38 5d 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6e 65 78 74 20 5b 31 33 34 32 31 34217838].lsp-log-io-next.[13421
62ec0 37 38 34 30 5d 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 70 72 65 76 20 22 6b 22 20 6c 73 70 2d 2d 65 7840].lsp-log-io-prev."k".lsp--e
62ee0 72 61 73 65 2d 6c 6f 67 2d 62 75 66 66 65 72 20 22 4b 22 20 6c 73 70 2d 2d 65 72 61 73 65 2d 73 rase-log-buffer."K".lsp--erase-s
62f00 65 73 73 69 6f 6e 2d 6c 6f 67 2d 62 75 66 66 65 72 73 5d 20 35 29 20 28 23 24 20 2e 20 34 30 34 ession-log-buffers].5).(#$...404
62f20 39 36 33 29 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 68 6f 963)).(defvar.lsp-log-io-mode-ho
62f40 6f 6b 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 4e 5c 32 30 ok.nil).(byte-code."\300\301N\20
62f60 34 5c 66 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 4\f.\302\300\301\303#\210\304\30
62f80 35 21 5c 32 30 34 18 00 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 5!\204..\302\305\306\307#\210\30
62fa0 30 5c 32 30 37 22 20 5b 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 0\207".[lsp-log-io-mode-hook.var
62fc0 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 75 iable-documentation.put."Hook.ru
62fe0 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4c 73 70 4c 6f 67 49 6f 20 6d 6f 64 65 2e 5c n.after.entering.LspLogIo.mode.\
63000 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 nNo.problems.result.if.this.vari
63020 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 able.is.not.bound.\n`add-hook'.a
63040 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 utomatically.binds.it...(This.is
63060 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 .true.for.all.hook.variables.)".
63080 62 6f 75 6e 64 70 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 66 69 6e boundp.lsp-log-io-mode-map.defin
630a0 69 74 69 6f 6e 2d 6e 61 6d 65 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 5d 20 34 29 0a 28 ition-name.lsp-log-io-mode].4).(
630c0 64 65 66 76 61 72 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 6d 61 70 20 28 6d 61 6b 65 defvar.lsp-log-io-mode-map.(make
630e0 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 -sparse-keymap)).(byte-code."\30
63100 31 5c 33 30 32 4e 5c 32 30 34 0e 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 5c 33 30 35 1\302N\204..\303\301\302\304\305
63120 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 5c 32 30 34 1f 00 5c 33 30 33 5c 33 30 37 5c 33 31 !#\210\306\307!\204..\303\307\31
63140 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 31 33 20 21 5c 32 31 30 5c 33 30 37 5c 33 30 32 0\311#\210\312\313.!\210\307\302
63160 4e 5c 32 30 34 2d 00 5c 33 30 33 5c 33 30 37 5c 33 30 32 5c 33 30 34 5c 33 31 34 21 23 5c 32 31 N\204-.\303\307\302\304\314!#\21
63180 30 5c 33 30 36 5c 33 30 30 21 5c 32 30 34 42 00 5c 33 30 33 5c 33 30 30 5c 33 31 30 5c 33 31 31 0\306\300!\204B.\303\300\310\311
631a0 23 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 30 30 5c 33 31 37 5c 22 5c 32 31 30 08 21 5c 32 31 #\210\315\316\300\317\"\210.!\21
631c0 30 5c 33 30 30 5c 33 30 32 4e 5c 32 30 34 50 00 5c 33 30 33 5c 33 30 30 5c 33 30 32 5c 33 30 34 0\300\302N\204P.\303\300\302\304
631e0 5c 33 32 30 21 23 5c 32 31 30 5c 33 30 33 5c 33 31 31 5c 33 32 31 5c 33 32 32 23 5c 32 30 37 22 \320!#\210\303\311\321\322#\207"
63200 20 5b 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6c .[lsp-log-io-mode-abbrev-table.l
63220 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 6d 61 70 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 sp-log-io-mode-map.variable-docu
63240 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 4b 65 79 6d 61 70 20 66 mentation.put.purecopy."Keymap.f
63260 6f 72 20 60 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 27 2e 22 20 62 6f 75 6e 64 70 20 6c 73 or.`lsp-log-io-mode'.".boundp.ls
63280 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 64 65 66 69 6e p-log-io-mode-syntax-table.defin
632a0 69 74 69 6f 6e 2d 6e 61 6d 65 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 20 28 6c 61 6d 62 ition-name.lsp-log-io-mode.(lamb
632c0 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 66 76 61 72 20 6c 73 da.(#1=#:def-tmp-var).(defvar.ls
632e0 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 23 31 23 29 29 p-log-io-mode-syntax-table.#1#))
63300 20 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 .make-syntax-table."Syntax.table
63320 20 66 6f 72 20 60 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 27 2e 22 20 28 6c 61 6d 62 64 61 .for.`lsp-log-io-mode'.".(lambda
63340 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 61 .(#1#).(defvar.lsp-log-io-mode-a
63360 62 62 72 65 76 2d 74 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 bbrev-table.#1#)).define-abbrev-
63380 74 61 62 6c 65 20 6e 69 6c 20 22 41 62 62 72 65 76 20 74 61 62 6c 65 20 66 6f 72 20 60 6c 73 70 table.nil."Abbrev.table.for.`lsp
633a0 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 27 2e 22 20 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 -log-io-mode'.".derived-mode-par
633c0 65 6e 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 5d 20 35 29 0a 23 40 32 33 36 20 53 70 65 63 69 ent.special-mode].5).#@236.Speci
633e0 61 6c 20 6d 6f 64 65 20 66 6f 72 20 76 69 65 77 69 6e 67 20 49 4f 20 6c 6f 67 73 2e 0a 0a 49 6e al.mode.for.viewing.IO.logs...In
63400 20 61 64 64 69 74 69 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 .addition.to.any.hooks.its.paren
63420 74 20 6d 6f 64 65 20 60 73 70 65 63 69 61 6c 2d 6d 6f 64 65 27 20 6d 69 67 68 74 20 68 61 76 65 t.mode.`special-mode'.might.have
63440 0a 72 75 6e 2c 20 74 68 69 73 20 6d 6f 64 65 20 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 20 60 6c .run,.this.mode.runs.the.hook.`l
63460 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 68 6f 6f 6b 27 2c 20 61 73 20 74 68 65 20 66 69 6e sp-log-io-mode-hook',.as.the.fin
63480 61 6c 20 6f 72 0a 70 65 6e 75 6c 74 69 6d 61 74 65 20 73 74 65 70 20 64 75 72 69 6e 67 20 69 6e al.or.penultimate.step.during.in
634a0 69 74 69 61 6c 69 7a 61 74 69 6f 6e 2e 0a 0a 5c 7b 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 itialization...\{lsp-log-io-mode
634c0 2d 6d 61 70 7d 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 -map}..(defalias.'lsp-log-io-mod
634e0 65 20 23 5b 30 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 e.#[0."\306\300!\210\307.\310.\2
63500 31 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 10\311.\312.\310\313N\203..\314\
63520 33 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 311\313\310\313N#\210\315.!\204'
63540 00 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 5c 32 30 33 .\316.\317.\"\210\320\f!\211\203
63560 35 00 5c 32 31 31 5c 33 32 31 20 3d 5c 32 30 33 3b 00 5c 33 32 32 5c 66 5c 33 32 33 20 5c 22 5c 5.\211\321.=\203;.\322\f\323.\"\
63580 32 31 30 5c 32 31 30 5c 33 32 34 0d 5c 33 32 35 5c 22 5c 32 30 34 52 00 0d 0e 1b 3d 5c 32 30 34 210\210\324.\325\"\204R....=\204
635a0 52 00 5c 33 32 36 0d 5c 33 32 35 0e 1b 43 23 5c 32 31 30 5c 33 32 37 0b 21 5c 32 31 30 5c 33 33 R.\326.\325..C#\210\327.!\210\33
635c0 30 5c 66 21 5c 32 31 30 0d 16 1b 29 5c 33 33 31 5c 33 33 32 21 5c 32 30 37 22 20 5b 64 65 6c 61 0\f!\210...)\331\332!\207".[dela
635e0 79 2d 6d 6f 64 65 2d 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 y-mode-hooks.major-mode.mode-nam
63600 65 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 6c 6f 67 2d 69 6f e.lsp-log-io-mode-map.lsp-log-io
63620 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f -mode-syntax-table.lsp-log-io-mo
63640 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 de-abbrev-table.make-local-varia
63660 62 6c 65 20 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f ble.t.special-mode.lsp-log-io-mo
63680 64 65 20 22 4c 73 70 4c 6f 67 49 6f 22 20 6d 6f 64 65 2d 63 6c 61 73 73 20 70 75 74 20 6b 65 79 de."LspLogIo".mode-class.put.key
636a0 6d 61 70 2d 70 61 72 65 6e 74 20 73 65 74 2d 6b 65 79 6d 61 70 2d 70 61 72 65 6e 74 20 63 75 72 map-parent.set-keymap-parent.cur
636c0 72 65 6e 74 2d 6c 6f 63 61 6c 2d 6d 61 70 20 63 68 61 72 2d 74 61 62 6c 65 2d 70 61 72 65 6e 74 rent-local-map.char-table-parent
636e0 20 73 74 61 6e 64 61 72 64 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 73 65 74 2d 63 68 61 72 2d .standard-syntax-table.set-char-
63700 74 61 62 6c 65 2d 70 61 72 65 6e 74 20 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 61 62 62 72 65 76 table-parent.syntax-table.abbrev
63720 2d 74 61 62 6c 65 2d 67 65 74 20 3a 70 61 72 65 6e 74 73 20 61 62 62 72 65 76 2d 74 61 62 6c 65 -table-get.:parents.abbrev-table
63740 2d 70 75 74 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 61 -put.use-local-map.set-syntax-ta
63760 62 6c 65 20 72 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6d 6f ble.run-mode-hooks.lsp-log-io-mo
63780 64 65 2d 68 6f 6f 6b 20 6c 6f 63 61 6c 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 5d 20 35 20 28 23 de-hook.local-abbrev-table].5.(#
637a0 24 20 2e 20 34 30 36 34 39 31 29 20 6e 69 6c 5d 29 0a 23 40 35 34 20 44 69 73 70 6c 61 79 20 74 $...406491).nil]).#@54.Display.t
637c0 68 65 20 6c 6f 67 20 62 75 66 66 65 72 20 6f 66 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e he.log.buffer.of.WORKSPACE...(fn
637e0 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b .WORKSPACE)..(defalias.'lsp-work
63800 73 70 61 63 65 2d 73 68 6f 77 2d 6c 6f 67 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 space-show-log.#[257."\300\301.!
63820 21 5c 32 30 37 22 20 5b 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 67 65 74 2d 6c !\207".[pop-to-buffer.lsp--get-l
63840 6f 67 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 5d 20 34 20 28 23 24 20 2e 20 34 30 37 34 37 39 og-buffer-create].4.(#$...407479
63860 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 1d 00 5c 33 30 31 20 47 5c 33 30 32 3d ).(byte-code.".\203..\301.G\302=
63880 5c 32 30 33 12 00 5c 33 30 31 20 40 5c 32 30 32 20 00 5c 33 30 33 5c 33 30 34 5c 33 30 31 20 5c \203..\301.@\202..\303\304\301.\
638a0 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 30 32 20 00 5c 33 31 30 5c 33 31 31 21 43 5c 32 30 37 305\306\307%\202..\310\311!C\207
638c0 22 20 5b 6c 73 70 2d 6c 6f 67 2d 69 6f 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 31 20 6c ".[lsp-log-io.lsp-workspaces.1.l
638e0 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 57 6f 72 6b 73 70 61 63 65 3a 20 sp--completing-read."Workspace:.
63900 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6e 69 6c 20 74 20 75 73 65 ".lsp--workspace-print.nil.t.use
63920 72 2d 65 72 72 6f 72 20 22 49 4f 20 6c 6f 67 67 69 6e 67 20 69 73 20 64 69 73 61 62 6c 65 64 22 r-error."IO.logging.is.disabled"
63940 5d 20 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 77 69 74 63 68 2d 74 6f 2d ].6)]).(defalias.'lsp-switch-to-
63960 69 6f 2d 6c 6f 67 2d 62 75 66 66 65 72 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 6f io-log-buffer.'lsp-workspace-sho
63980 77 2d 6c 6f 67 29 0a 23 40 38 37 20 52 65 74 75 72 6e 20 74 68 65 20 6c 73 70 20 6c 6f 67 20 62 w-log).#@87.Return.the.lsp.log.b
639a0 75 66 66 65 72 20 6f 66 20 57 4f 52 4b 53 50 41 43 45 2c 20 63 72 65 61 74 69 6e 67 20 61 20 6e uffer.of.WORKSPACE,.creating.a.n
639c0 65 77 20 6f 6e 65 20 69 66 20 6e 65 65 64 65 64 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 ew.one.if.needed...(fn.WORKSPACE
639e0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 6c 6f 67 2d 62 75 66 66 65 )..(defalias.'lsp--get-log-buffe
63a00 72 2d 63 72 65 61 74 65 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 02 21 08 3e 5c 32 30 34 r-create.#[257."\302\303.!.>\204
63a20 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 30 37 48 5c 33 30 33 ..\304\305\306.D\"\210.\307H\303
63a40 01 21 09 3e 5c 32 30 34 5c 22 00 5c 33 30 34 5c 33 30 35 5c 33 31 30 03 44 5c 22 5c 32 31 30 5c .!.>\204\".\304\305\310.D\"\210\
63a60 32 31 31 5c 33 31 31 48 5c 32 36 32 01 21 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 33 05 21 211\311H\262.!\312\313\314\303.!
63a80 08 3e 5c 32 30 34 3b 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 07 44 5c 22 5c 32 31 30 04 5c 33 .>\204;.\304\305\306..D\"\210.\3
63aa0 31 35 48 21 5c 22 5c 33 31 36 5c 33 31 32 5c 33 31 37 04 04 23 21 5c 32 30 37 22 20 5b 63 6c 2d 15H!\"\316\312\317..#!\207".[cl-
63ac0 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 struct-lsp--workspace-tags.cl-st
63ae0 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 73 79 6d 62 6f 6c 2d 6e 61 6d ruct-lsp--client-tags.symbol-nam
63b00 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
63b20 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d 2d 63 6c 69 65 6e ment.lsp--workspace.5.lsp--clien
63b40 74 20 31 35 20 66 6f 72 6d 61 74 20 22 25 73 22 20 70 72 6f 63 65 73 73 2d 69 64 20 38 20 67 65 t.15.format."%s".process-id.8.ge
63b60 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 6c 73 70 2d 6c 6f 67 3a 20 25 73 3a 25 73 t-buffer-create."*lsp-log:.%s:%s
63b80 2a 22 5d 20 39 20 28 23 24 20 2e 20 34 30 37 39 34 38 29 5d 29 0a 23 40 31 32 35 20 44 65 6c 65 *"].9.(#$...407948)]).#@125.Dele
63ba0 74 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 63 75 72 72 65 6e 74 20 6c 73 70 20 6c 6f 67 20 62 te.contents.of.current.lsp.log.b
63bc0 75 66 66 65 72 2e 0a 57 68 65 6e 20 41 4c 4c 20 69 73 20 74 2c 20 65 72 61 73 65 20 61 6c 6c 20 uffer..When.ALL.is.t,.erase.all.
63be0 6c 6f 67 20 62 75 66 66 65 72 73 20 6f 66 20 74 68 65 20 72 75 6e 6e 69 6e 67 20 73 65 73 73 69 log.buffers.of.the.running.sessi
63c00 6f 6e 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 4c 4c 29 1f 0a 28 64 65 66 61 6c 69 on...(fn.&optional.ALL)..(defali
63c20 61 73 20 27 6c 73 70 2d 2d 65 72 61 73 65 2d 6c 6f 67 2d 62 75 66 66 65 72 20 23 5b 32 35 36 20 as.'lsp--erase-log-buffer.#[256.
63c40 22 5c 33 30 31 5c 33 30 32 20 21 70 01 5c 32 31 31 5c 32 30 35 2b 00 5c 32 31 31 40 5c 33 30 33 "\301\302.!p.\211\205+.\211@\303
63c60 01 21 05 5c 32 30 34 19 00 5c 32 31 31 04 3d 5c 32 30 33 23 00 72 5c 32 31 31 71 5c 32 31 30 5c .!.\204..\211.=\203#.r\211q\210\
63c80 33 30 34 18 5c 33 30 35 20 5c 32 31 30 2a 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 304.\305.\210*\210.A\266\202\202
63ca0 06 00 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 6c 73 70 2d 2d ..\207".[inhibit-read-only.lsp--
63cc0 73 65 73 73 69 6f 6e 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 6c session-workspaces.lsp-session.l
63ce0 73 70 2d 2d 67 65 74 2d 6c 6f 67 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 74 20 65 72 61 73 sp--get-log-buffer-create.t.eras
63d00 65 2d 62 75 66 66 65 72 5d 20 38 20 28 23 24 20 2e 20 34 30 38 34 37 36 29 20 6e 69 6c 5d 29 0a e-buffer].8.(#$...408476).nil]).
63d20 23 40 34 33 20 45 72 61 73 65 20 6c 6f 67 20 62 75 66 66 65 72 73 20 6f 66 20 74 68 65 20 72 75 #@43.Erase.log.buffers.of.the.ru
63d40 6e 6e 69 6e 67 20 73 65 73 73 69 6f 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d nning.session...(defalias.'lsp--
63d60 65 72 61 73 65 2d 73 65 73 73 69 6f 6e 2d 6c 6f 67 2d 62 75 66 66 65 72 73 20 23 5b 30 20 22 5c erase-session-log-buffers.#[0."\
63d80 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 65 72 61 73 65 2d 6c 6f 67 2d 62 75 300\301!\207".[lsp--erase-log-bu
63da0 66 66 65 72 20 74 5d 20 32 20 28 23 24 20 2e 20 34 30 38 38 36 39 29 20 6e 69 6c 5d 29 0a 23 40 ffer.t].2.(#$...408869).nil]).#@
63dc0 33 35 20 4d 6f 76 65 20 74 6f 20 6e 65 78 74 20 6c 6f 67 20 65 6e 74 72 79 2e 0a 0a 28 66 6e 20 35.Move.to.next.log.entry...(fn.
63de0 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 6e 65 78 74 ARG)..(defalias.'lsp-log-io-next
63e00 20 23 5b 32 35 37 20 22 5c 33 30 31 08 02 5c 32 30 36 07 00 5c 33 30 32 5c 22 5c 32 30 37 22 20 .#[257."\301..\206..\302\"\207".
63e20 5b 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 65 77 6f 63 20 65 77 6f 63 2d 67 6f 74 6f 2d 6e 65 78 74 [lsp--log-io-ewoc.ewoc-goto-next
63e40 20 31 5d 20 34 20 28 23 24 20 2e 20 34 30 39 30 32 37 29 20 22 50 22 5d 29 0a 23 40 33 39 20 4d .1].4.(#$...409027)."P"]).#@39.M
63e60 6f 76 65 20 74 6f 20 70 72 65 76 69 6f 75 73 20 6c 6f 67 20 65 6e 74 72 79 2e 0a 0a 28 66 6e 20 ove.to.previous.log.entry...(fn.
63e80 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6c 6f 67 2d 69 6f 2d 70 72 65 76 ARG)..(defalias.'lsp-log-io-prev
63ea0 20 23 5b 32 35 37 20 22 5c 33 30 31 08 02 5c 32 30 36 07 00 5c 33 30 32 5c 22 5c 32 30 37 22 20 .#[257."\301..\206..\302\"\207".
63ec0 5b 6c 73 70 2d 2d 6c 6f 67 2d 69 6f 2d 65 77 6f 63 20 65 77 6f 63 2d 67 6f 74 6f 2d 70 72 65 76 [lsp--log-io-ewoc.ewoc-goto-prev
63ee0 20 31 5d 20 34 20 28 23 24 20 2e 20 34 30 39 31 38 33 29 20 22 50 22 5d 29 0a 23 40 35 30 20 56 .1].4.(#$...409183)."P"]).#@50.V
63f00 69 73 75 61 6c 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 57 4f 52 4b 53 50 41 43 45 2e 0a isual.representation.WORKSPACE..
63f20 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .(fn.WORKSPACE)..(defalias.'lsp-
63f40 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 23 5b 32 35 37 20 22 5c 33 30 32 01 21 08 3e -workspace-print.#[257."\302.!.>
63f60 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 \204..\303\304\305.D\"\210\211\3
63f80 30 36 48 5c 33 30 32 02 21 08 3e 5c 32 30 34 21 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 06H\302.!.>\204!.\303\304\305.D\
63fa0 22 5c 32 31 30 01 5c 33 30 37 48 5c 33 31 30 5c 33 30 32 04 21 08 3e 5c 32 30 34 35 00 5c 33 30 "\210.\307H\310\302.!.>\2045.\30
63fc0 33 5c 33 30 34 5c 33 30 35 06 06 44 5c 22 5c 32 31 30 03 5c 33 31 31 48 5c 33 30 32 01 21 09 3e 3\304\305..D\"\210.\311H\302.!.>
63fe0 5c 32 30 34 47 00 5c 33 30 33 5c 33 30 34 5c 33 31 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 \204G.\303\304\312.D\"\210\211\3
64000 31 33 48 5c 32 36 32 01 21 5c 33 31 34 03 21 02 5c 33 31 35 3d 5c 32 30 33 5c 5c 00 5c 33 31 36 13H\262.!\314.!.\315=\203\\.\316
64020 5c 33 31 37 03 03 23 5c 32 30 37 5c 33 31 36 5c 33 32 30 03 03 06 06 24 5c 32 30 37 22 20 5b 63 \317..#\207\316\320....$\207".[c
64040 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d l-struct-lsp--workspace-tags.cl-
64060 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 struct-lsp--client-tags.type-of.
64080 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 6c 73 70 2d 2d signal.wrong-type-argument.lsp--
640a0 77 6f 72 6b 73 70 61 63 65 20 38 20 31 33 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 35 20 6c 73 70 workspace.8.13.symbol-name.5.lsp
640c0 2d 2d 63 6c 69 65 6e 74 20 31 35 20 70 72 6f 63 65 73 73 2d 69 64 20 69 6e 69 74 69 61 6c 69 7a --client.15.process-id.initializ
640e0 65 64 20 66 6f 72 6d 61 74 20 22 25 73 3a 25 73 22 20 22 25 73 3a 25 73 2f 25 73 22 5d 20 31 30 ed.format."%s:%s"."%s:%s/%s"].10
64100 20 28 23 24 20 2e 20 34 30 39 33 34 33 29 5d 29 0a 23 40 35 30 20 42 75 69 6c 64 20 60 74 72 65 .(#$...409343)]).#@50.Build.`tre
64120 65 2d 77 69 64 67 65 74 27 20 66 72 6f 6d 20 61 20 68 61 73 68 2d 74 61 62 6c 65 20 4d 2e 0a 0a e-widget'.from.a.hash-table.M...
64140 28 66 6e 20 4d 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 70 2d 74 72 65 65 (fn.M)..(defalias.'lsp--map-tree
64160 2d 77 69 64 67 65 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 14 00 5c 33 30 31 43 -widget.#[257."\300.!\205..\301C
64180 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 22 03 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 \302\303\304.\".\"\210\211\242\2
641a0 36 32 01 5c 32 30 37 22 20 5b 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 6e 69 6c 20 6d 61 70 68 61 62.\207".[hash-table-p.nil.mapha
641c0 73 68 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c sh.make-closure.#[514."\300\301\
641e0 33 30 32 5c 33 30 33 04 21 5c 32 30 33 11 00 5c 33 30 34 5c 33 30 35 06 06 5c 22 5c 32 30 32 1f 302\303.!\203..\304\305..\"\202.
64200 00 5c 33 30 34 5c 33 30 36 06 06 5c 33 30 37 5c 33 30 34 5c 33 31 30 06 09 5c 22 5c 33 31 31 5c .\304\306..\307\304\310..\"\311\
64220 33 31 32 23 23 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 07 21 42 42 42 42 42 5c 33 30 30 5c 32 34 312##\313\314\315..!BBBBB\300\24
64240 32 42 5c 32 34 30 5c 32 30 37 22 20 5b 56 30 20 74 72 65 65 2d 77 69 64 67 65 74 20 3a 74 61 67 2B\240\207".[V0.tree-widget.:tag
64260 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 66 6f 72 6d 61 74 20 22 25 73 3a 22 20 22 25 73 3a 20 .hash-table-p.format."%s:"."%s:.
64280 25 73 22 20 70 72 6f 70 65 72 74 69 7a 65 20 22 25 73 22 20 66 61 63 65 20 66 6f 6e 74 2d 6c 6f %s".propertize."%s".face.font-lo
642a0 63 6b 2d 73 74 72 69 6e 67 2d 66 61 63 65 20 3a 6f 70 65 6e 20 74 20 6c 73 70 2d 2d 6d 61 70 2d ck-string-face.:open.t.lsp--map-
642c0 74 72 65 65 2d 77 69 64 67 65 74 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 4b 20 56 29 22 5d 5d tree-widget].12."\n\n(fn.K.V)"]]
642e0 20 36 20 28 23 24 20 2e 20 34 30 39 38 37 38 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 42 55 .6.(#$...409878)]).#@18...(fn.BU
64300 46 46 45 52 2d 49 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 62 75 66 66 65 72 2d FFER-ID)..(defalias.'lsp-buffer-
64320 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 31 31 5c 32 30 33 5c name.#[257."\300.\301\"\211\203\
64340 66 00 5c 32 31 31 02 21 5c 32 30 37 5c 33 30 32 02 21 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 f.\211.!\207\302.!\207".[plist-g
64360 65 74 20 3a 62 75 66 66 65 72 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 6e 61 6d 65 5d 20 34 20 28 et.:buffer-name.buffer-name].4.(
64380 23 24 20 2e 20 34 31 30 33 36 30 29 5d 29 0a 23 40 35 36 20 54 72 65 65 20 6e 6f 64 65 20 72 65 #$...410360)]).#@56.Tree.node.re
643a0 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 57 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 presentation.of.WORKSPACE...(fn.
643c0 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 6e 64 WORKSPACE)..(defalias.'lsp--rend
643e0 65 72 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 er-workspace.#[257."\301\302\303
64400 03 21 5c 33 30 34 5c 33 30 35 5c 33 30 31 5c 33 30 32 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 .!\304\305\301\302\306\307\310\3
64420 31 31 23 5c 33 30 34 5c 33 30 35 5c 33 31 32 5c 33 31 33 5c 33 31 34 06 0d 21 08 3e 5c 32 30 34 11#\304\305\312\313\314..!.>\204
64440 23 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 0f 44 5c 22 5c 32 31 30 06 5c 66 5c 33 32 30 48 5c #.\315\316\317..D\"\210.\f\320H\
64460 22 42 42 42 42 42 5c 33 30 31 5c 33 30 32 5c 33 30 36 5c 33 32 31 5c 33 31 30 5c 33 31 31 23 5c "BBBBB\301\302\306\321\310\311#\
64480 33 32 32 5c 33 31 34 06 0b 21 08 3e 5c 32 30 34 46 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 06 0d 322\314..!.>\204F.\315\316\317..
644a0 44 5c 22 5c 32 31 30 06 5c 6e 5c 33 32 33 48 21 42 42 42 5c 32 35 37 07 5c 32 30 37 22 20 5b 63 D\"\210.\n\323H!BBB\257.\207".[c
644c0 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 72 65 l-struct-lsp--workspace-tags.tre
644e0 65 2d 77 69 64 67 65 74 20 3a 74 61 67 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 e-widget.:tag.lsp--workspace-pri
64500 6e 74 20 3a 6f 70 65 6e 20 74 20 70 72 6f 70 65 72 74 69 7a 65 20 22 42 75 66 66 65 72 73 22 20 nt.:open.t.propertize."Buffers".
64520 66 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 2d 66 61 63 face.font-lock-function-name-fac
64540 65 20 6d 61 70 63 61 72 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 21 5c 32 e.mapcar.#[257."\302\303\304.!\2
64560 30 35 35 00 5c 33 30 35 03 21 5c 33 30 36 04 5c 33 30 37 5c 22 5c 32 31 31 5c 32 30 33 1f 00 5c 055.\305.!\306.\307\"\211\203..\
64580 33 30 36 05 5c 33 31 30 5c 22 18 5c 32 31 31 5c 33 31 31 21 29 5c 32 30 32 25 00 72 04 71 5c 32 306.\310\".\211\311!)\202%.r.q\2
645a0 31 30 09 29 5c 32 36 32 01 5c 32 30 33 32 00 5c 33 31 32 01 5c 33 31 33 5c 33 31 34 23 5c 32 30 10.)\262.\2032.\312.\313\314#\20
645c0 32 33 00 5c 32 31 31 5c 32 36 32 01 45 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 23.\211\262.E\207".[lsp--buffer-
645e0 77 6f 72 6b 73 70 61 63 65 73 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 72 65 65 workspaces.buffer-read-only.tree
64600 2d 77 69 64 67 65 74 20 3a 74 61 67 20 6c 73 70 2d 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 6c -widget.:tag.lsp-buffer-live-p.l
64620 73 70 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 sp-buffer-name.plist-get.:with-c
64640 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 08 urrent-buffer.:workspaces.#[0.".
64660 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 5d 20 31 5d 20 70 72 6f 70 \207".[buffer-read-only].1].prop
64680 65 72 74 69 7a 65 20 66 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6e 73 74 61 6e 74 2d 66 ertize.face.font-lock-constant-f
646a0 61 63 65 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 74 79 70 65 2d 6f 66 20 73 69 ace].8."\n\n(fn.IT)"].type-of.si
646c0 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 6c 73 70 2d 2d 77 6f gnal.wrong-type-argument.lsp--wo
646e0 72 6b 73 70 61 63 65 20 39 20 22 43 61 70 61 62 69 6c 69 74 69 65 73 22 20 6c 73 70 2d 2d 6d 61 rkspace.9."Capabilities".lsp--ma
64700 70 2d 74 72 65 65 2d 77 69 64 67 65 74 20 32 5d 20 31 37 20 28 23 24 20 2e 20 34 31 30 35 31 36 p-tree-widget.2].17.(#$...410516
64720 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 68 6f 6f )]).(defvar.lsp-browser-mode-hoo
64740 6b 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 4e 5c 32 30 34 k.nil).(byte-code."\300\301N\204
64760 5c 66 00 5c 33 30 32 5c 33 30 30 5c 33 30 31 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 \f.\302\300\301\303#\210\304\305
64780 21 5c 32 30 34 18 00 5c 33 30 32 5c 33 30 35 5c 33 30 36 5c 33 30 37 23 5c 32 31 30 5c 33 30 30 !\204..\302\305\306\307#\210\300
647a0 5c 32 30 37 22 20 5b 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 \207".[lsp-browser-mode-hook.var
647c0 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 75 iable-documentation.put."Hook.ru
647e0 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 4c 73 70 42 72 6f 77 73 65 72 20 6d 6f 64 65 n.after.entering.LspBrowser.mode
64800 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 .\nNo.problems.result.if.this.va
64820 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 riable.is.not.bound.\n`add-hook'
64840 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 .automatically.binds.it...(This.
64860 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 is.true.for.all.hook.variables.)
64880 22 20 62 6f 75 6e 64 70 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 6d 61 70 20 64 65 ".boundp.lsp-browser-mode-map.de
648a0 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 5d 20 finition-name.lsp-browser-mode].
648c0 34 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 6d 61 70 20 4).(defvar.lsp-browser-mode-map.
648e0 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 (make-sparse-keymap)).(byte-code
64900 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 0e 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 ."\301\302N\204..\303\301\302\30
64920 34 5c 33 30 35 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 37 21 5c 32 30 34 1f 00 5c 33 30 33 5c 33 4\305!#\210\306\307!\204..\303\3
64940 30 37 5c 33 31 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 32 5c 33 31 33 20 21 5c 32 31 30 5c 33 30 07\310\311#\210\312\313.!\210\30
64960 37 5c 33 30 32 4e 5c 32 30 34 2d 00 5c 33 30 33 5c 33 30 37 5c 33 30 32 5c 33 30 34 5c 33 31 34 7\302N\204-.\303\307\302\304\314
64980 21 23 5c 32 31 30 5c 33 30 36 5c 33 30 30 21 5c 32 30 34 42 00 5c 33 30 33 5c 33 30 30 5c 33 31 !#\210\306\300!\204B.\303\300\31
649a0 30 5c 33 31 31 23 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 30 30 5c 33 31 37 5c 22 5c 32 31 30 0\311#\210\315\316\300\317\"\210
649c0 08 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 4e 5c 32 30 34 50 00 5c 33 30 33 5c 33 30 30 5c 33 30 .!\210\300\302N\204P.\303\300\30
649e0 32 5c 33 30 34 5c 33 32 30 21 23 5c 32 31 30 5c 33 30 33 5c 33 31 31 5c 33 32 31 5c 33 32 32 23 2\304\320!#\210\303\311\321\322#
64a00 5c 32 30 37 22 20 5b 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 \207".[lsp-browser-mode-abbrev-t
64a20 61 62 6c 65 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 6d 61 70 20 76 61 72 69 61 62 able.lsp-browser-mode-map.variab
64a40 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 70 75 72 65 63 6f 70 79 20 22 4b le-documentation.put.purecopy."K
64a60 65 79 6d 61 70 20 66 6f 72 20 60 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 27 2e 22 20 62 eymap.for.`lsp-browser-mode'.".b
64a80 6f 75 6e 64 70 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 oundp.lsp-browser-mode-syntax-ta
64aa0 62 6c 65 20 64 65 66 69 6e 69 74 69 6f 6e 2d 6e 61 6d 65 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d ble.definition-name.lsp-browser-
64ac0 6d 6f 64 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 mode.(lambda.(#1=#:def-tmp-var).
64ae0 28 64 65 66 76 61 72 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d (defvar.lsp-browser-mode-syntax-
64b00 74 61 62 6c 65 20 23 31 23 29 29 20 6d 61 6b 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 22 53 table.#1#)).make-syntax-table."S
64b20 79 6e 74 61 78 20 74 61 62 6c 65 20 66 6f 72 20 60 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 yntax.table.for.`lsp-browser-mod
64b40 65 27 2e 22 20 28 6c 61 6d 62 64 61 20 28 23 31 23 29 20 28 64 65 66 76 61 72 20 6c 73 70 2d 62 e'.".(lambda.(#1#).(defvar.lsp-b
64b60 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 23 31 23 29 29 20 64 rowser-mode-abbrev-table.#1#)).d
64b80 65 66 69 6e 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6e 69 6c 20 22 41 62 62 72 65 76 20 74 efine-abbrev-table.nil."Abbrev.t
64ba0 61 62 6c 65 20 66 6f 72 20 60 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 27 2e 22 20 64 65 able.for.`lsp-browser-mode'.".de
64bc0 72 69 76 65 64 2d 6d 6f 64 65 2d 70 61 72 65 6e 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 5d 20 rived-mode-parent.special-mode].
64be0 35 29 0a 23 40 32 34 35 20 44 65 66 69 6e 65 20 6d 6f 64 65 20 66 6f 72 20 64 69 73 70 6c 61 79 5).#@245.Define.mode.for.display
64c00 69 6e 67 20 6c 73 70 20 73 65 73 73 69 6f 6e 73 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 ing.lsp.sessions...In.addition.t
64c20 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 60 73 70 65 o.any.hooks.its.parent.mode.`spe
64c40 63 69 61 6c 2d 6d 6f 64 65 27 20 6d 69 67 68 74 20 68 61 76 65 0a 72 75 6e 2c 20 74 68 69 73 20 cial-mode'.might.have.run,.this.
64c60 6d 6f 64 65 20 72 75 6e 73 20 74 68 65 20 68 6f 6f 6b 20 60 6c 73 70 2d 62 72 6f 77 73 65 72 2d mode.runs.the.hook.`lsp-browser-
64c80 6d 6f 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 0a 70 65 6e 75 mode-hook',.as.the.final.or.penu
64ca0 6c 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 ltimate.step.during.initializati
64cc0 6f 6e 2e 0a 0a 5c 7b 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 6d 61 70 7d 1f 0a 28 64 on...\{lsp-browser-mode-map}..(d
64ce0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 20 23 5b 30 20 22 5c efalias.'lsp-browser-mode.#[0."\
64d00 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 30 5c 33 31 31 11 5c 306\300!\210\307.\310.\210\311.\
64d20 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 31 31 5c 33 31 33 5c 312.\310\313N\203..\314\311\313\
64d40 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 5c 33 31 36 0b 5c 33 310\313N#\210\315.!\204'.\316.\3
64d60 31 37 20 5c 22 5c 32 31 30 5c 33 32 30 5c 66 21 5c 32 31 31 5c 32 30 33 35 00 5c 32 31 31 5c 33 17.\"\210\320\f!\211\2035.\211\3
64d80 32 31 20 3d 5c 32 30 33 3b 00 5c 33 32 32 5c 66 5c 33 32 33 20 5c 22 5c 32 31 30 5c 32 31 30 5c 21.=\203;.\322\f\323.\"\210\210\
64da0 33 32 34 0d 5c 33 32 35 5c 22 5c 32 30 34 52 00 0d 0e 1d 3d 5c 32 30 34 52 00 5c 33 32 36 0d 5c 324.\325\"\204R....=\204R.\326.\
64dc0 33 32 35 0e 1d 43 23 5c 32 31 30 5c 33 32 37 0b 21 5c 32 31 30 5c 33 33 30 5c 66 21 5c 32 31 30 325..C#\210\327.!\210\330\f!\210
64de0 0d 16 1d 5c 33 30 36 5c 33 33 31 21 5c 32 31 30 5c 33 33 32 16 19 29 5c 33 33 33 5c 33 33 34 21 ...\306\331!\210\332..)\333\334!
64e00 5c 32 30 37 22 20 5b 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6d 61 6a 6f 72 2d 6d 6f \207".[delay-mode-hooks.major-mo
64e20 64 65 20 6d 6f 64 65 2d 6e 61 6d 65 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 6d 61 de.mode-name.lsp-browser-mode-ma
64e40 70 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 p.lsp-browser-mode-syntax-table.
64e60 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 61 62 62 72 65 76 2d 74 61 62 6c 65 20 6d 61 lsp-browser-mode-abbrev-table.ma
64e80 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 74 20 73 70 65 63 69 61 6c 2d 6d 6f 64 65 ke-local-variable.t.special-mode
64ea0 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 20 22 4c 73 70 42 72 6f 77 73 65 72 22 20 6d .lsp-browser-mode."LspBrowser".m
64ec0 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 74 2d ode-class.put.keymap-parent.set-
64ee0 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 70 20 keymap-parent.current-local-map.
64f00 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 74 61 char-table-parent.standard-synta
64f20 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 73 79 x-table.set-char-table-parent.sy
64f40 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 61 72 ntax-table.abbrev-table-get.:par
64f60 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 6c 2d ents.abbrev-table-put.use-local-
64f80 6d 61 70 20 73 65 74 2d 73 79 6e 74 61 78 2d 74 61 62 6c 65 20 64 69 73 70 6c 61 79 2d 62 75 66 map.set-syntax-table.display-buf
64fa0 66 65 72 2d 62 61 73 65 2d 61 63 74 69 6f 6e 20 28 6e 69 6c 20 28 69 6e 68 69 62 69 74 2d 73 61 fer-base-action.(nil.(inhibit-sa
64fc0 6d 65 2d 77 69 6e 64 6f 77 20 2e 20 74 29 29 20 72 75 6e 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 6c me-window...t)).run-mode-hooks.l
64fe0 73 70 2d 62 72 6f 77 73 65 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 6f 63 61 6c 2d 61 62 62 72 65 sp-browser-mode-hook.local-abbre
65000 76 2d 74 61 62 6c 65 5d 20 35 20 28 23 24 20 2e 20 34 31 32 36 34 39 29 20 6e 69 6c 5d 29 0a 23 v-table].5.(#$...412649).nil]).#
65020 40 33 34 20 44 65 73 63 72 69 62 65 73 20 63 75 72 72 65 6e 74 20 60 6c 73 70 2d 73 65 73 73 69 @34.Describes.current.`lsp-sessi
65040 6f 6e 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 73 63 72 69 62 65 2d 73 65 on'...(defalias.'lsp-describe-se
65060 73 73 69 6f 6e 20 23 5b 30 20 22 5c 33 30 32 20 5c 33 30 33 5c 33 30 34 21 72 5c 32 31 31 71 5c ssion.#[0."\302.\303\304!r\211q\
65080 32 31 30 5c 33 30 35 20 5c 32 31 30 5c 33 30 36 18 5c 33 30 37 20 5c 32 31 30 5c 33 31 30 02 21 210\305.\210\306.\307.\210\310.!
650a0 09 3e 5c 32 30 34 20 00 5c 33 31 31 5c 33 31 32 5c 33 30 32 04 44 5c 22 5c 32 31 30 01 5c 33 31 .>\204..\311\312\302.D\"\210.\31
650c0 33 48 5c 33 31 34 5c 33 31 35 5c 32 31 31 03 5c 32 30 33 69 00 03 5c 32 31 31 41 5c 32 36 32 05 3H\314\315\211.\203i..\211A\262.
650e0 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 31 36 5c 33 31 37 5c 33 \242\262..\262..T\262.\316\317\3
65100 32 30 5c 33 32 31 05 5c 33 32 32 5c 33 32 33 23 5c 33 32 34 5c 33 30 36 5c 33 32 35 5c 33 32 36 20\321.\322\323#\324\306\325\326
65120 5c 33 32 37 06 5c 6e 5c 33 31 30 06 10 21 09 3e 5c 32 30 34 59 00 5c 33 31 31 5c 33 31 32 5c 33 \327.\n\310..!.>\204Y.\311\312\3
65140 30 32 06 12 44 5c 22 5c 32 31 30 06 0f 5c 33 33 30 48 5c 22 5c 22 42 42 42 42 42 21 5c 32 31 30 02..D\"\210..\330H\"\"BBBBB!\210
65160 5c 32 30 32 26 00 5c 32 36 36 04 2a 5c 33 33 31 01 21 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 74 \202&.\266.*\331.!\207".[inhibit
65180 2d 72 65 61 64 2d 6f 6e 6c 79 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e -read-only.cl-struct-lsp-session
651a0 2d 74 61 67 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 -tags.lsp-session.get-buffer-cre
651c0 61 74 65 20 22 2a 6c 73 70 20 73 65 73 73 69 6f 6e 2a 22 20 6c 73 70 2d 62 72 6f 77 73 65 72 2d ate."*lsp.session*".lsp-browser-
651e0 6d 6f 64 65 20 74 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 74 79 70 65 2d 6f 66 20 73 69 67 6e mode.t.erase-buffer.type-of.sign
65200 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 31 20 30 20 6e 69 6c 20 77 al.wrong-type-argument.1.0.nil.w
65220 69 64 67 65 74 2d 63 72 65 61 74 65 20 74 72 65 65 2d 77 69 64 67 65 74 20 3a 74 61 67 20 70 72 idget-create.tree-widget.:tag.pr
65240 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f 72 64 2d opertize.face.font-lock-keyword-
65260 66 61 63 65 20 3a 6f 70 65 6e 20 2d 6d 61 70 20 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 77 6f 72 6b face.:open.-map.lsp--render-work
65280 73 70 61 63 65 20 67 65 74 68 61 73 68 20 34 20 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 5d 20 32 space.gethash.4.pop-to-buffer].2
652a0 30 20 28 23 24 20 2e 20 34 31 33 37 33 32 29 20 6e 69 6c 5d 29 0a 23 40 36 34 20 47 65 74 20 61 0.(#$...413732).nil]).#@64.Get.a
652c0 6c 6c 20 77 6f 72 6b 73 70 61 63 65 73 20 74 68 61 74 20 61 72 65 20 70 61 72 74 20 6f 66 20 74 ll.workspaces.that.are.part.of.t
652e0 68 65 20 53 45 53 53 49 4f 4e 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 29 1f 0a 28 64 65 66 61 he.SESSION...(fn.SESSION)..(defa
65300 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 73 73 69 6f 6e 2d 77 6f 72 6b 73 70 61 63 65 73 20 23 5b lias.'lsp--session-workspaces.#[
65320 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 21 08 3e 5c 32 30 34 11 00 5c 33 30 34 5c 257."\301\302\303.!.>\204..\304\
65340 33 30 35 5c 33 30 36 05 44 5c 22 5c 32 31 30 02 5c 33 30 37 48 5c 33 31 30 43 5c 33 31 31 5c 33 305\306.D\"\210.\307H\310C\311\3
65360 31 32 5c 33 31 33 03 5c 22 03 5c 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 33 37 5c 32 36 36 12\313.\".\"\210\211\242\237\266
65380 5c 32 30 32 21 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 \202!!\207".[cl-struct-lsp-sessi
653a0 6f 6e 2d 74 61 67 73 20 2d 75 6e 69 71 20 2d 66 6c 61 74 74 65 6e 20 74 79 70 65 2d 6f 66 20 73 on-tags.-uniq.-flatten.type-of.s
653c0 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 6c 73 70 2d 73 65 ignal.wrong-type-argument.lsp-se
653e0 73 73 69 6f 6e 20 34 20 6e 69 6c 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 ssion.4.nil.maphash.make-closure
65400 20 23 5b 35 31 34 20 22 5c 33 30 30 01 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 37 22 20 .#[514."\300.\300\242B\240\207".
65420 5b 56 30 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 2d 2d 43 4c 2d 56 41 52 2d 2d 20 56 29 22 5d 5d [V0].5."\n\n(fn.--CL-VAR--.V)"]]
65440 20 39 20 28 23 24 20 2e 20 34 31 34 33 39 35 29 5d 29 0a 23 40 31 33 38 20 4c 6f 6f 6b 20 66 6f .9.(#$...414395)]).#@138.Look.fo
65460 72 20 61 20 6d 75 6c 74 69 72 6f 6f 74 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 69 6e 20 53 45 53 53 r.a.multiroot.connection.in.SESS
65480 49 4f 4e 20 63 72 65 61 74 65 64 20 66 72 6f 6d 20 43 4c 49 45 4e 54 20 66 6f 72 20 50 52 4f 4a ION.created.from.CLIENT.for.PROJ
654a0 45 43 54 2d 52 4f 4f 54 20 61 6e 64 20 42 55 46 46 45 52 2d 4d 41 4a 4f 52 2d 4d 4f 44 45 2e 0a ECT-ROOT.and.BUFFER-MAJOR-MODE..
654c0 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 43 4c 49 45 4e 54 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 .(fn.SESSION.CLIENT.PROJECT-ROOT
654e0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 6e 64 2d 6d 75 6c 74 69 72 6f 6f )..(defalias.'lsp--find-multiroo
65500 74 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 37 37 31 20 22 5c 33 30 34 02 21 08 3e 5c 32 30 34 0f t-workspace.#[771."\304.!.>\204.
65520 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 04 44 5c 22 5c 32 31 30 01 5c 33 31 30 48 5c 32 30 35 2c .\305\306\307.D\"\210.\310H\205,
65540 01 5c 33 31 31 5c 33 31 32 04 21 5c 33 31 33 5c 33 31 31 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 .\311\312.!\313\311\211\211.\203
65560 5c 32 30 35 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 \205..\211A\262.\242\262..\262..
65580 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 30 35 00 5c 33 30 34 02 21 09 3e 5c 32 30 34 42 00 \211\262.\203\205.\304.!.>\204B.
655a0 5c 33 30 35 5c 33 30 36 5c 33 31 34 04 44 5c 22 5c 32 31 30 01 5c 33 31 35 48 5c 33 30 34 01 21 \305\306\314.D\"\210.\315H\304.!
655c0 08 3e 5c 32 30 34 54 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 .>\204T.\305\306\307.D\"\210\211
655e0 5c 33 31 36 48 5c 32 36 32 01 5c 33 30 34 06 09 21 08 3e 5c 32 30 34 6a 00 5c 33 30 35 5c 33 30 \316H\262.\304..!.>\204j.\305\30
65600 36 5c 33 30 37 06 0b 44 5c 22 5c 32 31 30 06 08 5c 33 31 36 48 3d 5c 32 30 33 78 00 01 5c 32 36 6\307..D\"\210..\316H=\203x..\26
65620 36 5c 32 30 36 5c 32 30 32 5c 32 30 37 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 6\206\202\207..\262..\262..T\262
65640 04 5c 32 30 32 1d 00 5c 32 36 36 05 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 2a 01 5c .\202..\266.\211\262.\211\205*.\
65660 32 31 31 1a 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 211.\317\320\321\322\323\324\325
65680 5c 33 32 36 5c 33 32 37 5c 33 33 30 06 0b 21 5c 33 33 31 5c 33 33 32 06 0d 21 24 21 5c 33 33 33 \326\327\330..!\331\332..!$!\333
656a0 5c 33 33 34 24 5c 22 5c 22 5c 32 31 30 29 5c 33 30 34 04 21 0b 3e 5c 32 30 34 5c 32 37 33 00 5c \334$\"\"\210)\304.!.>\204\273.\
656c0 33 30 35 5c 33 30 36 5c 33 33 35 06 06 44 5c 22 5c 32 31 30 03 5c 33 33 36 48 5c 33 33 37 03 5c 305\306\335..D\"\210.\336H\337.\
656e0 33 34 30 05 04 5c 22 5c 33 34 31 05 02 5c 22 5c 32 30 33 5c 33 31 37 00 5c 32 31 31 5c 32 30 32 340..\"\341..\"\203\317.\211\202
65700 5c 33 32 32 00 04 01 42 5c 32 36 32 01 03 23 5c 32 36 36 02 5c 33 30 34 03 21 08 3e 5c 32 30 34 \322...B\262..#\266.\304.!.>\204
65720 5c 33 34 37 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 05 44 5c 22 5c 32 31 30 02 5c 33 31 36 48 5c \347.\305\306\307.D\"\210.\316H\
65740 33 30 34 05 21 0b 3e 5c 32 30 34 5c 33 37 32 00 5c 33 30 35 5c 33 30 36 5c 33 33 35 06 07 44 5c 304.!.>\204\372.\305\306\335..D\
65760 22 5c 32 31 30 04 5c 33 34 32 48 5c 33 33 37 02 5c 33 34 30 04 04 5c 22 5c 33 34 31 06 07 02 5c "\210.\342H\337.\340..\"\341...\
65780 22 5c 32 30 33 0f 01 5c 32 31 31 5c 32 30 32 13 01 06 06 01 42 5c 32 36 32 01 03 23 5c 32 36 36 "\203..\211\202.....B\262..#\266
657a0 03 5c 33 34 33 04 21 5c 32 31 30 5c 33 34 34 5c 33 34 35 03 5c 33 34 36 04 21 23 5c 32 31 30 5c .\343.!\210\344\345.\346.!#\210\
657c0 33 34 37 01 21 5c 32 31 30 5c 32 31 31 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 347.!\210\211\262.\207".[cl-stru
657e0 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 ct-lsp--client-tags.cl-struct-ls
65800 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 p--workspace-tags.lsp--cur-works
65820 70 61 63 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 pace.cl-struct-lsp-session-tags.
65840 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
65860 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 36 20 6e 69 6c 20 6c 73 70 2d 2d 73 65 73 73 69 nt.lsp--client.16.nil.lsp--sessi
65880 6f 6e 2d 77 6f 72 6b 73 70 61 63 65 73 20 30 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 on-workspaces.0.lsp--workspace.5
658a0 20 31 35 20 6c 73 70 2d 6e 6f 74 69 66 79 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 64 43 68 61 .15.lsp-notify."workspace/didCha
658c0 6e 67 65 57 6f 72 6b 73 70 61 63 65 46 6f 6c 64 65 72 73 22 20 6c 73 70 2d 6d 61 6b 65 2d 64 69 ngeWorkspaceFolders".lsp-make-di
658e0 64 2d 63 68 61 6e 67 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 70 61 72 61 6d d-change-workspace-folders-param
65900 73 20 3a 65 76 65 6e 74 20 6c 73 70 2d 6d 61 6b 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 s.:event.lsp-make-workspace-fold
65920 65 72 73 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 3a 61 64 64 65 64 20 76 65 63 74 6f 72 20 6c ers-change-event.:added.vector.l
65940 73 70 2d 6d 61 6b 65 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 20 3a 75 72 69 20 6c 73 sp-make-workspace-folder.:uri.ls
65960 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 3a 6e 61 6d 65 20 66 2d 66 69 6c 65 6e 61 6d 65 20 p--path-to-uri.:name.f-filename.
65980 3a 72 65 6d 6f 76 65 64 20 5b 5d 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 34 20 70 75 74 68 61 73 :removed.[].lsp-session.4.puthas
659a0 68 20 67 65 74 68 61 73 68 20 6d 65 6d 71 6c 20 33 20 6c 73 70 2d 2d 70 65 72 73 69 73 74 2d 73 h.gethash.memql.3.lsp--persist-s
659c0 65 73 73 69 6f 6e 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 4f 70 65 6e 65 64 20 66 6f 6c 64 65 72 20 ession.lsp--info."Opened.folder.
659e0 25 73 20 69 6e 20 77 6f 72 6b 73 70 61 63 65 20 25 73 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 %s.in.workspace.%s".lsp--workspa
65a00 63 65 2d 70 72 69 6e 74 20 6c 73 70 2d 2d 6f 70 65 6e 2d 69 6e 2d 77 6f 72 6b 73 70 61 63 65 5d ce-print.lsp--open-in-workspace]
65a20 20 31 37 20 28 23 24 20 2e 20 34 31 34 38 30 39 29 5d 29 0a 23 40 31 37 36 20 45 6e 73 75 72 65 .17.(#$...414809)]).#@176.Ensure
65a40 20 74 68 61 74 20 53 45 53 53 49 4f 4e 20 63 6f 6e 74 61 69 6e 20 73 65 72 76 65 72 20 43 4c 49 .that.SESSION.contain.server.CLI
65a60 45 4e 54 53 20 63 72 65 61 74 65 64 20 66 6f 72 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 2e 0a 49 ENTS.created.for.PROJECT-ROOT..I
65a80 47 4e 4f 52 45 2d 4d 55 4c 54 49 2d 46 4f 4c 44 45 52 20 74 6f 20 69 67 6e 6f 72 65 20 6d 75 6c GNORE-MULTI-FOLDER.to.ignore.mul
65aa0 74 69 20 66 6f 6c 64 65 72 20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 43 ti.folder.server...(fn.SESSION.C
65ac0 4c 49 45 4e 54 53 20 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 20 49 47 4e 4f 52 45 2d 4d 55 4c 54 49 LIENTS.PROJECT-ROOT.IGNORE-MULTI
65ae0 2d 46 4f 4c 44 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 6e 73 75 72 65 -FOLDER)..(defalias.'lsp--ensure
65b00 2d 6c 73 70 2d 73 65 72 76 65 72 73 20 23 5b 31 30 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 -lsp-servers.#[1028."\300\301\30
65b20 32 06 06 05 05 24 04 5c 22 5c 32 30 37 22 20 5b 2d 6d 61 70 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 2....$.\"\207".[-map.make-closur
65b40 65 20 23 5b 32 35 37 20 22 5c 33 30 33 5c 33 30 30 02 5c 33 30 31 23 5c 32 30 36 19 00 5c 33 30 e.#[257."\303\300.\301#\206..\30
65b60 32 5c 32 30 34 14 00 5c 33 30 34 5c 33 30 30 02 5c 33 30 31 23 5c 32 30 36 19 00 5c 33 30 35 5c 2\204..\304\300.\301#\206..\305\
65b80 33 30 30 02 5c 33 30 31 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 6c 73 70 2d 2d 66 69 300.\301#\207".[V0.V1.V2.lsp--fi
65ba0 6e 64 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 66 69 6e 64 2d 6d 75 6c 74 69 72 6f 6f 74 nd-workspace.lsp--find-multiroot
65bc0 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 73 74 61 72 74 2d 63 6f 6e 6e 65 63 74 69 6f 6e -workspace.lsp--start-connection
65be0 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 29 22 5d 5d 20 31 30 20 28 23 24 20 2e ].5."\n\n(fn.CLIENT)"]].10.(#$..
65c00 20 34 31 36 33 31 34 29 5d 29 0a 23 40 36 31 20 53 74 6f 70 20 74 68 65 20 73 70 69 6e 6e 65 72 .416314)]).#@61.Stop.the.spinner
65c20 20 69 6e 20 63 61 73 65 20 61 6c 6c 20 6f 66 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 73 20 61 .in.case.all.of.the.workspaces.a
65c40 72 65 20 73 74 61 72 74 65 64 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 70 69 re.started...(defalias.'lsp--spi
65c60 6e 6e 65 72 2d 73 74 6f 70 20 23 5b 30 20 22 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 5c 32 31 31 nner-stop.#[0."\302.\303\304\211
65c80 5c 32 31 31 04 5c 32 30 33 43 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 \211.\203C..\211A\262.\242\262..
65ca0 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 43 00 5c 33 30 35 02 21 09 3e 5c 32 30 \262..\211\262.\203C.\305.!.>\20
65cc0 34 2b 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 04 44 5c 22 5c 32 31 30 01 5c 33 31 31 48 5c 33 31 4+.\306\307\310.D\"\210.\311H\31
65ce0 32 3d 5c 32 31 31 5c 32 36 32 07 5c 32 30 33 43 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 2=\211\262.\203C..\262..\262..T\
65d00 32 36 32 04 5c 32 30 32 06 00 5c 32 36 36 05 5c 32 31 31 5c 32 36 32 01 5c 32 30 35 4d 00 5c 33 262.\202..\266.\211\262.\205M.\3
65d20 31 33 20 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 13.\207".[lsp--buffer-workspaces
65d40 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 74 .cl-struct-lsp--workspace-tags.t
65d60 20 30 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 79 70 65 .0.nil.type-of.signal.wrong-type
65d80 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 33 20 69 6e 69 74 -argument.lsp--workspace.13.init
65da0 69 61 6c 69 7a 65 64 20 73 70 69 6e 6e 65 72 2d 73 74 6f 70 5d 20 31 30 20 28 23 24 20 2e 20 34 ialized.spinner-stop].10.(#$...4
65dc0 31 36 37 38 34 29 5d 29 0a 23 40 34 35 20 4f 70 65 6e 20 69 6e 20 65 78 69 73 74 69 6e 67 20 57 16784)]).#@45.Open.in.existing.W
65de0 4f 52 4b 53 50 41 43 45 2e 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 ORKSPACE...(fn.WORKSPACE)..(defa
65e00 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 70 65 6e 2d 69 6e 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 32 lias.'lsp--open-in-workspace.#[2
65e20 35 37 20 22 5c 33 30 33 01 21 08 3e 5c 32 30 34 0f 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 44 57."\303.!.>\204..\304\305\306.D
65e40 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 37 48 5c 33 31 30 3d 5c 32 30 33 4f 00 5c 32 31 31 19 5c \"\210\211\307H\310=\203O.\211.\
65e60 33 30 33 01 21 08 3e 5c 32 30 34 28 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 44 5c 22 5c 32 31 303.!.>\204(.\304\305\306.D\"\21
65e80 30 5c 32 31 31 5c 33 31 31 48 5c 33 30 33 01 21 5c 6e 3e 5c 32 30 34 3a 00 5c 33 30 34 5c 33 30 0\211\311H\303.!\n>\204:.\304\30
65ea0 35 5c 33 31 32 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 33 48 5c 32 36 32 01 5c 32 31 31 5c 5\312.D\"\210\211\313H\262.\211\
65ec0 32 30 33 47 00 5c 32 31 31 02 21 5c 32 31 30 5c 32 31 30 5c 33 31 34 20 5c 32 31 30 29 5c 33 31 203G.\211.!\210\210\314.\210)\31
65ee0 35 20 5c 32 30 37 5c 33 31 36 20 5c 32 31 30 5c 33 31 37 20 5c 33 30 33 02 21 08 3e 5c 32 30 34 5.\207\316.\210\317.\303.!.>\204
65f00 63 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 44 5c 22 5c 32 31 30 01 5c 33 32 30 03 5c 33 32 30 c.\304\305\306.D\"\210.\320.\320
65f20 48 5c 33 32 31 04 02 5c 22 5c 32 30 33 73 00 5c 32 31 31 5c 32 30 32 76 00 03 01 42 5c 32 36 32 H\321..\"\203s.\211\202v...B\262
65f40 01 49 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 .I\207".[cl-struct-lsp--workspac
65f60 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 63 6c 2d 73 74 72 e-tags.lsp--cur-workspace.cl-str
65f80 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 uct-lsp--client-tags.type-of.sig
65fa0 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 nal.wrong-type-argument.lsp--wor
65fc0 6b 73 70 61 63 65 20 31 33 20 69 6e 69 74 69 61 6c 69 7a 65 64 20 35 20 6c 73 70 2d 2d 63 6c 69 kspace.13.initialized.5.lsp--cli
65fe0 65 6e 74 20 32 31 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 6f 70 ent.21.lsp--text-document-did-op
66000 65 6e 20 6c 73 70 2d 2d 73 70 69 6e 6e 65 72 2d 73 74 6f 70 20 6c 73 70 2d 2d 73 70 69 6e 6e 65 en.lsp--spinner-stop.lsp--spinne
66020 72 2d 73 74 61 72 74 20 6c 73 70 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 39 20 6d 65 6d r-start.lsp-current-buffer.9.mem
66040 71 6c 5d 20 38 20 28 23 24 20 2e 20 34 31 37 32 33 30 29 5d 29 0a 23 40 31 30 37 20 46 69 6e 64 ql].8.(#$...417230)]).#@107.Find
66060 20 73 65 72 76 65 72 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 63 72 65 61 74 65 64 20 77 69 74 68 20 .server.connection.created.with.
66080 43 4c 49 45 4e 54 20 69 6e 20 53 45 53 53 49 4f 4e 20 66 6f 72 20 50 52 4f 4a 45 43 54 2d 52 4f CLIENT.in.SESSION.for.PROJECT-RO
660a0 4f 54 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 20 43 4c 49 45 4e 54 20 50 52 4f 4a 45 43 54 2d OT...(fn.SESSION.CLIENT.PROJECT-
660c0 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 69 6e 64 2d 77 6f 72 6b ROOT)..(defalias.'lsp--find-work
660e0 73 70 61 63 65 20 23 5b 37 37 31 20 22 5c 33 30 33 5c 33 30 34 02 5c 33 30 35 06 06 21 08 3e 5c space.#[771."\303\304.\305..!.>\
66100 32 30 34 14 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 08 44 5c 22 5c 32 31 30 05 5c 33 31 31 48 204..\306\307\310..D\"\210.\311H
66120 5c 22 5c 33 31 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 5c 32 30 35 00 04 5c 32 31 \"\312\303\211\211.\203\205..\21
66140 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 02 1A\262.\242\262..\262..\211\262.
66160 5c 32 30 33 5c 32 30 35 00 5c 33 31 33 5c 33 30 35 03 21 09 3e 5c 32 30 34 42 00 5c 33 30 36 5c \203\205.\313\305.!.>\204B.\306\
66180 33 30 37 5c 33 31 34 05 44 5c 22 5c 32 31 30 02 5c 33 31 35 48 5c 33 30 35 01 21 5c 6e 3e 5c 32 307\314.D\"\210.\315H\305.!\n>\2
661a0 30 34 54 00 5c 33 30 36 5c 33 30 37 5c 33 31 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 37 04T.\306\307\316.D\"\210\211\317
661c0 48 5c 32 36 32 01 5c 33 30 35 06 5c 6e 21 5c 6e 3e 5c 32 30 34 6a 00 5c 33 30 36 5c 33 30 37 5c H\262.\305.\n!\n>\204j.\306\307\
661e0 33 31 36 06 5c 66 44 5c 22 5c 32 31 30 06 09 5c 33 31 37 48 5c 22 5c 32 30 33 78 00 01 5c 32 36 316.\fD\"\210..\317H\"\203x..\26
66200 36 5c 32 30 36 5c 32 30 32 5c 32 30 37 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 6\206\202\207..\262..\262..T\262
66220 04 5c 32 30 32 1c 00 5c 32 36 36 05 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 5c 32 32 .\202..\266.\211\262.\211\205\22
66240 33 00 5c 33 32 30 01 21 5c 32 31 30 5c 32 31 31 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 3.\320.!\210\211\207".[cl-struct
66260 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d -lsp-session-tags.cl-struct-lsp-
66280 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 -workspace-tags.cl-struct-lsp--c
662a0 6c 69 65 6e 74 2d 74 61 67 73 20 6e 69 6c 20 67 65 74 68 61 73 68 20 74 79 70 65 2d 6f 66 20 73 lient-tags.nil.gethash.type-of.s
662c0 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 6c 73 70 2d 73 65 ignal.wrong-type-argument.lsp-se
662e0 73 73 69 6f 6e 20 34 20 30 20 65 71 6c 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c ssion.4.0.eql.lsp--workspace.5.l
66300 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 20 6c 73 70 2d 2d 6f 70 65 6e 2d 69 6e 2d 77 6f 72 6b 73 sp--client.15.lsp--open-in-works
66320 70 61 63 65 5d 20 31 35 20 28 23 24 20 2e 20 34 31 37 38 38 34 29 5d 29 0a 23 40 31 37 37 20 57 pace].15.(#$...417884)]).#@177.W
66340 72 61 70 70 65 72 20 66 6f 72 20 60 72 65 61 64 2d 63 68 61 72 2d 66 72 6f 6d 2d 6d 69 6e 69 62 rapper.for.`read-char-from-minib
66360 75 66 66 65 72 27 20 69 66 20 45 6d 61 63 73 20 2b 32 37 2e 0a 46 61 6c 6c 62 61 63 6b 20 74 6f uffer'.if.Emacs.+27..Fallback.to
66380 20 60 72 65 61 64 2d 6b 65 79 27 20 6f 74 68 65 72 77 69 73 65 2e 0a 50 52 4f 4d 50 54 20 69 73 .`read-key'.otherwise..PROMPT.is
663a0 20 74 68 65 20 6d 65 73 73 61 67 65 20 61 6e 64 20 4f 50 54 49 4f 4e 53 20 74 68 65 20 61 76 61 .the.message.and.OPTIONS.the.ava
663c0 69 6c 61 62 6c 65 20 6f 70 74 69 6f 6e 73 2e 0a 0a 28 66 6e 20 50 52 4f 4d 50 54 20 26 6f 70 74 ilable.options...(fn.PROMPT.&opt
663e0 69 6f 6e 61 6c 20 4f 50 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d ional.OPTIONS)..(defalias.'lsp--
66400 72 65 61 64 2d 63 68 61 72 20 23 5b 35 31 33 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 33 0b 00 read-char.#[513."\300\301!\203..
66420 5c 33 30 31 02 02 5c 22 5c 32 30 37 5c 33 30 32 02 21 5c 32 30 37 22 20 5b 66 62 6f 75 6e 64 70 \301..\"\207\302.!\207".[fboundp
66440 20 72 65 61 64 2d 63 68 61 72 2d 66 72 6f 6d 2d 6d 69 6e 69 62 75 66 66 65 72 20 72 65 61 64 2d .read-char-from-minibuffer.read-
66460 6b 65 79 5d 20 35 20 28 23 24 20 2e 20 34 31 38 36 32 33 29 5d 29 0a 23 40 31 31 34 20 46 69 6e key].5.(#$...418623)]).#@114.Fin
66480 64 20 70 72 6f 6a 65 63 74 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2e 0a 52 65 74 75 72 6e 73 d.project.interactively..Returns
664a0 20 6e 69 6c 20 69 66 20 74 68 65 20 70 72 6f 6a 65 63 74 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 .nil.if.the.project.should.not.b
664c0 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 53 45 53 53 49 4f 4e 2e 0a e.added.to.the.current.SESSION..
664e0 0a 28 66 6e 20 53 45 53 53 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 66 .(fn.SESSION)..(defalias.'lsp--f
66500 69 6e 64 2d 72 6f 6f 74 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 23 5b 32 35 37 20 22 5c 33 ind-root-interactively.#[257."\3
66520 30 32 31 5c 33 30 33 00 5c 33 30 33 20 5c 32 30 36 5c 6e 00 08 5c 33 30 34 5c 33 30 35 5c 33 30 021\303.\303.\206\n..\304\305\30
66540 36 5c 33 30 37 5c 33 31 30 20 5c 33 31 31 5c 33 31 32 23 5c 33 30 37 5c 33 31 33 5c 33 31 31 5c 6\307\310.\311\312#\307\313\311\
66560 33 31 34 23 5c 33 30 37 06 06 5c 33 31 31 5c 33 31 32 23 5c 33 30 37 5c 33 31 35 5c 33 31 31 5c 314#\307..\311\312#\307\315\311\
66580 33 31 34 23 5c 33 30 37 5c 33 31 36 5c 33 31 31 5c 33 31 34 23 5c 33 30 37 08 5c 33 31 31 5c 33 314#\307\316\311\314#\307.\311\3
665a0 31 32 23 5c 33 30 37 5c 33 31 37 5c 33 31 31 5c 33 32 30 23 5c 33 30 37 06 0b 5c 33 31 31 5c 33 12#\307\317\311\320#\307..\311\3
665c0 31 32 23 5c 33 30 37 5c 33 32 31 5c 33 31 31 5c 33 32 30 23 5c 33 30 37 5c 33 32 32 5c 33 31 31 12#\307\321\311\320#\307\322\311
665e0 5c 33 32 30 23 26 0b 5c 33 32 33 5c 22 5c 32 31 31 5c 33 32 34 5c 32 36 37 5c 32 36 36 02 5c 32 \320#&.\323\"\211\324\267\266.\2
66600 30 32 5c 33 30 30 00 01 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 30 31 00 01 5c 32 36 36 5c 32 02\300..\266\202\202\301..\266\2
66620 30 32 5c 32 30 32 5c 33 30 31 00 5c 33 32 35 5c 33 32 36 03 5c 32 30 36 61 00 08 5c 33 32 37 5c 02\202\301.\325\326.\206a..\327\
66640 33 33 30 24 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 33 30 31 00 08 5c 32 36 36 5c 32 30 32 5c 32 330$\266\202\202\301..\266\202\2
66660 30 32 5c 33 30 31 00 5c 33 33 31 03 21 09 3e 5c 32 30 34 7e 00 5c 33 33 32 5c 33 33 33 5c 33 33 02\301.\331.!.>\204~.\332\333\33
66680 34 05 44 5c 22 5c 32 31 30 02 5c 33 33 35 03 05 5c 33 33 35 48 42 49 5c 32 31 30 5c 33 33 36 03 4.D\"\210.\335..\335HBI\210\336.
666a0 21 5c 32 36 36 03 5c 33 32 37 5c 32 30 32 5c 33 30 31 00 5c 33 32 35 5c 33 33 37 03 5c 32 30 36 !\266.\327\202\301.\325\337.\206
666c0 5c 32 32 37 00 08 5c 33 32 37 5c 33 33 30 24 5c 33 33 31 04 21 09 3e 5c 32 30 34 5c 32 35 32 00 \227..\327\330$\331.!.>\204\252.
666e0 5c 33 33 32 5c 33 33 33 5c 33 33 34 06 06 44 5c 22 5c 32 31 30 03 5c 33 33 35 02 06 06 5c 33 33 \332\333\334..D\"\210.\335...\33
66700 35 48 42 49 5c 32 36 36 02 5c 33 33 36 03 21 5c 32 36 36 03 5c 33 32 37 5c 32 30 32 5c 33 30 31 5HBI\266.\336.!\266.\327\202\301
66720 00 5c 32 36 36 02 5c 33 32 37 30 5c 32 30 37 5c 32 31 30 5c 33 32 37 5c 32 30 37 22 20 5b 64 65 .\266.\3270\207\210\327\207".[de
66740 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 fault-directory.cl-struct-lsp-se
66760 73 73 69 6f 6e 2d 74 61 67 73 20 27 71 75 69 74 20 6c 73 70 2d 2d 73 75 67 67 65 73 74 2d 70 72 ssion-tags.'quit.lsp--suggest-pr
66780 6f 6a 65 63 74 2d 72 6f 6f 74 20 6c 73 70 2d 2d 72 65 61 64 2d 63 68 61 72 20 66 6f 72 6d 61 74 oject-root.lsp--read-char.format
667a0 20 22 25 73 20 69 73 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 61 6e 79 20 70 72 6f 6a 65 63 74 2e ."%s.is.not.part.of.any.project.
667c0 5c 6e 5c 6e 25 73 20 3d 3d 3e 20 49 6d 70 6f 72 74 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 25 \n\n%s.==>.Import.project.root.%
667e0 73 5c 6e 25 73 20 3d 3d 3e 20 49 6d 70 6f 72 74 20 70 72 6f 6a 65 63 74 20 62 79 20 73 65 6c 65 s\n%s.==>.Import.project.by.sele
66800 63 74 69 6e 67 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 69 6e 74 65 72 61 63 74 69 76 65 cting.root.directory.interactive
66820 6c 79 5c 6e 25 73 20 3d 3d 3e 20 49 6d 70 6f 72 74 20 70 72 6f 6a 65 63 74 20 61 74 20 63 75 72 ly\n%s.==>.Import.project.at.cur
66840 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 25 73 5c 6e 25 73 20 3d 3d 3e 20 44 6f 20 6e 6f 74 rent.directory.%s\n%s.==>.Do.not
66860 20 61 73 6b 20 61 67 61 69 6e 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f 6a 65 .ask.again.for.the.current.proje
66880 63 74 20 62 79 20 61 64 64 69 6e 67 20 25 73 20 74 6f 20 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 ct.by.adding.%s.to.lsp-session-f
668a0 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 5c 6e 25 73 20 3d 3d 3e 20 44 6f 20 6e 6f 74 20 olders-blacklist\n%s.==>.Do.not.
668c0 61 73 6b 20 61 67 61 69 6e 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f 6a 65 63 ask.again.for.the.current.projec
668e0 74 20 62 79 20 73 65 6c 65 63 74 69 6e 67 20 69 67 6e 6f 72 65 20 70 61 74 68 20 69 6e 74 65 72 t.by.selecting.ignore.path.inter
66900 61 63 74 69 76 65 6c 79 5c 6e 25 73 20 3d 3d 3e 20 44 6f 20 6e 6f 74 68 69 6e 67 3a 20 61 73 6b actively\n%s.==>.Do.nothing:.ask
66920 20 61 67 61 69 6e 20 77 68 65 6e 20 6f 70 65 6e 69 6e 67 20 6f 74 68 65 72 20 66 69 6c 65 73 20 .again.when.opening.other.files.
66940 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 72 6f 6a 65 63 74 5c 6e 5c 6e 53 65 6c 65 from.the.current.project\n\nSele
66960 63 74 20 61 63 74 69 6f 6e 3a 20 22 20 70 72 6f 70 65 72 74 69 7a 65 20 62 75 66 66 65 72 2d 6e ct.action:.".propertize.buffer-n
66980 61 6d 65 20 66 61 63 65 20 62 6f 6c 64 20 22 69 22 20 73 75 63 63 65 73 73 20 22 49 22 20 22 2e ame.face.bold."i".success."I".".
669a0 22 20 22 64 22 20 77 61 72 6e 69 6e 67 20 22 44 22 20 22 6e 22 20 28 31 30 35 20 31 33 20 37 33 "."d".warning."D"."n".(105.13.73
669c0 20 34 36 20 31 30 30 20 36 38 20 31 31 30 29 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 .46.100.68.110).#s(hash-table.si
669e0 7a 65 20 36 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 ze.6.test.eq.rehash-size.1.5.reh
66a00 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 74 20 ash-threshold.0.8125.purecopy.t.
66a20 64 61 74 61 20 28 31 30 35 20 37 38 20 31 33 20 38 34 20 37 33 20 39 30 20 34 36 20 31 30 35 20 data.(105.78.13.84.73.90.46.105.
66a40 31 30 30 20 31 31 31 20 36 38 20 31 34 34 29 29 20 72 65 61 64 2d 64 69 72 65 63 74 6f 72 79 2d 100.111.68.144)).read-directory-
66a60 6e 61 6d 65 20 22 53 65 6c 65 63 74 20 77 6f 72 6b 73 70 61 63 65 20 66 6f 6c 64 65 72 20 74 6f name."Select.workspace.folder.to
66a80 20 61 64 64 3a 20 22 20 6e 69 6c 20 74 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f .add:.".nil.t.type-of.signal.wro
66aa0 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 32 20 6c ng-type-argument.lsp-session.2.l
66ac0 73 70 2d 2d 70 65 72 73 69 73 74 2d 73 65 73 73 69 6f 6e 20 22 53 65 6c 65 63 74 20 66 6f 6c 64 sp--persist-session."Select.fold
66ae0 65 72 20 74 6f 20 62 6c 61 63 6b 6c 69 73 74 3a 20 22 5d 20 31 38 20 28 23 24 20 2e 20 34 31 38 er.to.blacklist:."].18.(#$...418
66b00 39 34 31 29 5d 29 0a 23 40 37 33 20 50 72 65 64 69 63 61 74 65 20 6f 6e 20 77 68 65 74 68 65 72 941)]).#@73.Predicate.on.whether
66b20 20 6f 72 20 6e 6f 74 20 74 77 6f 20 66 69 6c 65 73 20 61 72 65 20 6f 6e 20 74 68 65 20 73 61 6d .or.not.two.files.are.on.the.sam
66b40 65 20 68 6f 73 74 2e 0a 0a 28 66 6e 20 46 31 20 46 32 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 e.host...(fn.F1.F2)..(defalias.'
66b60 6c 73 70 2d 2d 66 69 6c 65 73 2d 73 61 6d 65 2d 68 6f 73 74 20 23 5b 35 31 34 20 22 5c 33 30 30 lsp--files-same-host.#[514."\300
66b80 02 21 5c 32 30 36 09 00 5c 33 30 30 01 21 3f 5c 32 30 36 28 00 5c 33 30 30 02 21 5c 32 30 35 28 .!\206..\300.!?\206(.\300.!\205(
66ba0 00 5c 33 30 30 01 21 5c 32 30 35 28 00 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 .\300.!\205(.\301\302!\210\303\3
66bc0 30 34 03 21 21 5c 33 30 33 5c 33 30 34 03 21 21 5c 32 33 32 5c 32 30 37 22 20 5b 66 69 6c 65 2d 04.!!\303\304.!!\232\207".[file-
66be0 72 65 6d 6f 74 65 2d 70 20 72 65 71 75 69 72 65 20 74 72 61 6d 70 20 74 72 61 6d 70 2d 66 69 6c remote-p.require.tramp.tramp-fil
66c00 65 2d 6e 61 6d 65 2d 68 6f 73 74 20 74 72 61 6d 70 2d 64 69 73 73 65 63 74 2d 66 69 6c 65 2d 6e e-name-host.tramp-dissect-file-n
66c20 61 6d 65 5d 20 36 20 28 23 24 20 2e 20 34 32 30 36 32 30 29 5d 29 0a 23 40 38 36 20 4c 6f 6f 6b ame].6.(#$...420620)]).#@86.Look
66c40 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 53 45 53 53 49 4f 4e 20 66 6f 72 20 66 6f 6c 64 .in.the.current.SESSION.for.fold
66c60 65 72 20 63 6f 6e 74 61 69 6e 69 6e 67 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 28 66 6e 20 53 45 er.containing.FILE-NAME...(fn.SE
66c80 53 53 49 4f 4e 20 46 49 4c 45 2d 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 SSION.FILE-NAME)..(defalias.'lsp
66ca0 2d 66 69 6e 64 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 31 -find-session-folder.#[514."\301
66cc0 01 21 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 21 08 3e 5c 32 30 34 17 00 5c 33 30 .!\302\303\304\305..!.>\204..\30
66ce0 36 5c 33 30 37 5c 33 31 30 06 08 44 5c 22 5c 32 31 30 05 5c 33 31 31 48 5c 33 31 32 5c 33 30 34 6\307\310..D\"\210.\311H\312\304
66d00 5c 32 31 31 03 5c 32 30 33 56 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 \211.\203V..\211A\262.\242\262..
66d20 5c 32 36 32 01 02 54 5c 32 36 32 03 5c 33 31 33 02 06 09 5c 22 5c 32 30 33 1d 00 5c 33 31 34 02 \262..T\262.\313...\"\203..\314.
66d40 06 09 5c 22 5c 32 30 34 4e 00 5c 33 31 35 02 21 5c 32 30 33 1d 00 5c 33 31 36 02 06 09 5c 22 5c ..\"\204N.\315.!\203..\316...\"\
66d60 32 30 33 1d 00 01 05 42 5c 32 36 32 05 5c 32 30 32 1d 00 5c 32 36 36 04 5c 32 31 31 5c 32 33 37 203....B\262.\202..\266.\211\237
66d80 5c 32 36 32 01 5c 22 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 \262.\"\207".[cl-struct-lsp-sess
66da0 69 6f 6e 2d 74 61 67 73 20 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 63 61 6c 20 2d 6d 61 78 2d 62 79 ion-tags.lsp-f-canonical.-max-by
66dc0 20 23 5b 35 31 34 20 22 01 47 01 47 56 5c 32 30 37 22 20 5b 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e .#[514.".G.GV\207".[].4."\n\n(fn
66de0 20 49 54 20 4f 54 48 45 52 29 22 5d 20 6e 69 6c 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 .IT.OTHER)"].nil.type-of.signal.
66e00 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 wrong-type-argument.lsp-session.
66e20 31 20 30 20 6c 73 70 2d 2d 66 69 6c 65 73 2d 73 61 6d 65 2d 68 6f 73 74 20 6c 73 70 2d 66 2d 73 1.0.lsp--files-same-host.lsp-f-s
66e40 61 6d 65 5c 3f 20 66 2d 64 69 72 5c 3f 20 6c 73 70 2d 66 2d 61 6e 63 65 73 74 6f 72 2d 6f 66 5c ame\?.f-dir\?.lsp-f-ancestor-of\
66e60 3f 5d 20 31 33 20 28 23 24 20 2e 20 34 32 30 39 32 34 29 5d 29 0a 23 40 38 31 20 46 69 6e 64 20 ?].13.(#$...420924)]).#@81.Find.
66e80 77 6f 72 6b 73 70 61 63 65 20 66 6f 72 20 53 45 52 56 45 52 2d 49 44 20 66 6f 72 20 46 49 4c 45 workspace.for.SERVER-ID.for.FILE
66ea0 2d 4e 41 4d 45 2e 0a 0a 28 66 6e 20 53 45 52 56 45 52 2d 49 44 20 26 6f 70 74 69 6f 6e 61 6c 20 -NAME...(fn.SERVER-ID.&optional.
66ec0 46 49 4c 45 2d 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6e 64 2d FILE-NAME)..(defalias.'lsp-find-
66ee0 77 6f 72 6b 73 70 61 63 65 20 23 5b 35 31 33 20 22 5c 33 30 33 20 5c 32 31 31 5c 32 30 35 5c 32 workspace.#[513."\303.\211\205\2
66f00 36 35 00 5c 33 30 34 01 21 08 3e 5c 32 30 34 15 00 5c 33 30 35 5c 33 30 36 5c 33 30 33 03 44 5c 65.\304.!.>\204..\305\306\303.D\
66f20 22 5c 32 31 30 5c 32 31 31 5c 33 30 37 48 5c 32 31 31 5c 32 30 35 5c 32 36 33 00 02 5c 32 30 33 "\210\211\307H\211\205\263..\203
66f40 2a 00 5c 33 31 30 5c 33 31 31 03 05 5c 22 02 5c 22 5c 32 30 32 2d 00 5c 33 31 32 02 21 5c 32 31 *.\310\311..\".\"\202-.\312.!\21
66f60 31 5c 32 30 35 5c 32 36 31 00 5c 33 31 33 01 5c 33 31 34 5c 33 31 33 5c 32 31 31 5c 32 31 31 04 1\205\261.\313.\314\313\211\211.
66f80 5c 32 30 33 5c 32 35 34 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 \203\254..\211A\262.\242\262..\2
66fa0 36 32 02 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 5c 32 35 34 00 5c 33 30 34 5c 32 31 31 03 21 62..\211\262.\203\254.\304\211.!
66fc0 09 3e 5c 32 30 34 5d 00 5c 33 30 35 5c 33 30 36 5c 33 31 35 05 44 5c 22 5c 32 31 30 02 5c 33 31 .>\204].\305\306\315.D\"\210.\31
66fe0 36 48 21 5c 6e 3e 5c 32 30 34 7f 00 5c 33 30 35 5c 33 30 36 5c 33 31 37 5c 33 30 34 05 21 09 3e 6H!\n>\204..\305\306\317\304.!.>
67000 5c 32 30 34 79 00 5c 33 30 35 5c 33 30 36 5c 33 31 35 06 07 44 5c 22 5c 32 31 30 04 5c 33 31 36 \204y.\305\306\315..D\"\210.\316
67020 48 44 5c 22 5c 32 31 30 5c 33 30 34 02 21 09 3e 5c 32 30 34 5c 32 31 36 00 5c 33 30 35 5c 33 30 HD\"\210\304.!.>\204\216.\305\30
67040 36 5c 33 31 35 04 44 5c 22 5c 32 31 30 01 5c 33 31 36 48 5c 33 32 30 48 06 0b 3d 5c 32 30 33 5c 6\315.D\"\210.\316H\320H..=\203\
67060 32 33 37 00 01 5c 32 36 36 5c 32 30 36 5c 32 30 32 5c 32 35 36 00 02 5c 32 36 32 02 03 5c 32 36 237..\266\206\202\256..\262..\26
67080 32 01 03 54 5c 32 36 32 04 5c 32 30 32 37 00 5c 32 36 36 05 5c 32 31 31 5c 32 36 32 01 5c 32 36 2..T\262.\2027.\266.\211\262.\26
670a0 32 01 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 73 65 73 73 2.\262.\207".[cl-struct-lsp-sess
670c0 69 6f 6e 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 ion-tags.cl-struct-lsp--workspac
670e0 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 e-tags.cl-struct-lsp--client-tag
67100 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 6f s.lsp-session.type-of.signal.wro
67120 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 34 20 67 65 74 68 61 73 68 20 6c 73 70 2d 66 ng-type-argument.4.gethash.lsp-f
67140 69 6e 64 2d 73 65 73 73 69 6f 6e 2d 66 6f 6c 64 65 72 20 6c 73 70 2d 2d 73 65 73 73 69 6f 6e 2d ind-session-folder.lsp--session-
67160 77 6f 72 6b 73 70 61 63 65 73 20 6e 69 6c 20 30 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 workspaces.nil.0.lsp--workspace.
67180 35 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 5d 20 31 38 20 28 23 24 20 2e 20 34 32 31 34 39 5.lsp--client.15].18.(#$...42149
671a0 39 29 5d 29 0a 23 40 37 34 20 43 61 6c 63 75 6c 61 74 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 9)]).#@74.Calculate.project.root
671c0 20 66 6f 72 20 46 49 4c 45 2d 4e 41 4d 45 20 69 6e 20 53 45 53 53 49 4f 4e 2e 0a 0a 28 66 6e 20 .for.FILE-NAME.in.SESSION...(fn.
671e0 53 45 53 53 49 4f 4e 20 46 49 4c 45 2d 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c SESSION.FILE-NAME)..(defalias.'l
67200 73 70 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 72 6f 6f 74 20 23 5b 35 31 34 20 22 5c 33 30 32 5c 33 sp--calculate-root.#[514."\302\3
67220 30 33 03 21 08 3e 5c 32 30 34 10 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 44 5c 22 5c 32 31 30 03.!.>\204..\304\305\306.D\"\210
67240 02 5c 33 30 37 48 5c 33 31 30 5c 33 30 32 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 57 00 04 5c 32 .\307H\310\302\211\211.\203W..\2
67260 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c 32 36 32 11A\262.\242\262..\262..\211\262
67280 02 5c 32 30 33 57 00 5c 33 31 31 02 06 08 5c 22 5c 32 30 33 4a 00 5c 33 31 32 02 06 08 5c 22 5c .\203W.\311...\"\203J.\312...\"\
672a0 32 30 33 4a 00 5c 33 31 33 5c 33 31 34 06 08 04 23 5c 32 31 30 01 5c 32 36 36 5c 32 30 36 5c 32 203J.\313\314...#\210.\266\206\2
672c0 30 32 59 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 17 00 5c 32 36 02Y..\262..\262..T\262.\202..\26
672e0 36 05 5c 32 31 31 5c 32 36 32 01 3f 5c 32 30 35 5c 32 33 33 00 09 5c 32 30 33 69 00 5c 33 31 35 6.\211\262.?\205\233..\203i.\315
67300 20 5c 32 30 36 5c 32 33 33 00 5c 33 31 36 02 02 5c 22 5c 32 30 36 5c 32 33 33 00 09 3f 5c 32 30 .\206\233.\316..\"\206\233..?\20
67320 35 5c 32 33 33 00 5c 33 31 37 02 21 5c 32 31 31 5c 32 30 35 5c 32 33 31 00 5c 33 32 30 01 5c 33 5\233.\317.!\211\205\231.\320.\3
67340 32 31 5c 33 32 32 21 5c 22 5c 32 30 33 5c 32 32 31 00 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 21\322!\"\203\221.\323\324\325\3
67360 32 36 5c 33 32 37 23 5c 33 33 30 50 21 5c 32 30 33 5c 32 32 35 00 5c 32 31 31 5c 32 30 32 5c 32 26\327#\330P!\203\225.\211\202\2
67380 33 31 00 5c 33 33 31 03 03 5c 22 5c 32 36 32 01 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 31.\331..\"\262.\207".[cl-struct
673a0 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6c 73 70 2d 61 75 74 6f 2d 67 75 65 73 73 -lsp-session-tags.lsp-auto-guess
673c0 2d 72 6f 6f 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 67 2d 74 -root.nil.type-of.signal.wrong-t
673e0 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 32 20 30 20 6c 73 70 ype-argument.lsp-session.2.0.lsp
67400 2d 2d 66 69 6c 65 73 2d 73 61 6d 65 2d 68 6f 73 74 20 6c 73 70 2d 66 2d 61 6e 63 65 73 74 6f 72 --files-same-host.lsp-f-ancestor
67420 2d 6f 66 5c 3f 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 46 69 6c 65 20 25 73 20 69 73 20 69 6e 20 62 -of\?.lsp--info."File.%s.is.in.b
67440 6c 61 63 6b 6c 69 73 74 65 64 20 64 69 72 65 63 74 6f 72 79 20 25 73 22 20 6c 73 70 2d 2d 73 75 lacklisted.directory.%s".lsp--su
67460 67 67 65 73 74 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 6c 73 70 2d 66 69 6e 64 2d 73 65 73 73 ggest-project-root.lsp-find-sess
67480 69 6f 6e 2d 66 6f 6c 64 65 72 20 6c 73 70 2d 2d 66 69 6e 64 2d 72 6f 6f 74 2d 69 6e 74 65 72 61 ion-folder.lsp--find-root-intera
674a0 63 74 69 76 65 6c 79 20 66 2d 65 71 75 61 6c 5c 3f 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 ctively.f-equal\?.expand-file-na
674c0 6d 65 20 22 7e 2f 22 20 79 65 73 2d 6f 72 2d 6e 6f 2d 70 20 70 72 6f 70 65 72 74 69 7a 65 20 22 me."~/".yes-or-no-p.propertize."
674e0 5b 57 41 52 4e 49 4e 47 5d 20 22 20 66 61 63 65 20 77 61 72 6e 69 6e 67 20 22 59 6f 75 20 61 72 [WARNING].".face.warning."You.ar
67500 65 20 74 72 79 69 6e 67 20 74 6f 20 69 6d 70 6f 72 74 20 79 6f 75 72 20 68 6f 6d 65 20 66 6f 6c e.trying.to.import.your.home.fol
67520 64 65 72 20 61 73 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 20 54 68 69 73 20 6d 61 79 20 63 61 der.as.project.root..This.may.ca
67540 75 73 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 69 73 73 75 65 20 62 65 63 61 75 73 65 20 73 6f use.performance.issue.because.so
67560 6d 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 73 20 28 70 79 74 68 6f 6e 2c 20 6c 75 61 me.language.servers.(python,.lua
67580 2c 20 65 74 63 29 20 77 69 6c 6c 20 74 72 79 20 74 6f 20 73 63 61 6e 20 61 6c 6c 20 66 69 6c 65 ,.etc).will.try.to.scan.all.file
675a0 73 20 75 6e 64 65 72 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 20 54 6f 20 61 76 6f 69 64 20 74 s.under.project.root..To.avoid.t
675c0 68 61 74 20 79 6f 75 20 6d 61 79 3a 5c 6e 5c 6e 31 2e 20 55 73 65 20 60 49 27 20 6f 70 74 69 6f hat.you.may:\n\n1..Use.`I'.optio
675e0 6e 20 66 72 6f 6d 20 74 68 65 20 69 6e 74 65 72 61 63 74 69 76 65 20 70 72 6f 6a 65 63 74 20 69 n.from.the.interactive.project.i
67600 6d 70 6f 72 74 20 74 6f 20 73 65 6c 65 63 74 20 73 75 62 66 6f 6c 64 65 72 28 65 2e 20 67 2e 20 mport.to.select.subfolder(e..g..
67620 60 7e 2f 66 6f 6f 2f 62 61 72 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 7e 2f 27 29 2e 5c 6e 32 `~/foo/bar'.instead.of.`~/').\n2
67640 2e 20 49 66 20 79 6f 75 72 20 66 69 6c 65 20 69 73 20 75 6e 64 65 72 20 60 7e 2f 27 20 74 68 65 ..If.your.file.is.under.`~/'.the
67660 6e 20 63 72 65 61 74 65 20 61 20 73 75 62 66 6f 6c 64 65 72 20 61 6e 64 20 6d 6f 76 65 20 74 68 n.create.a.subfolder.and.move.th
67680 61 74 20 66 69 6c 65 20 69 6e 20 74 68 69 73 20 66 6f 6c 64 65 72 2e 5c 6e 5c 6e 54 79 70 65 20 at.file.in.this.folder.\n\nType.
676a0 60 4e 6f 27 20 74 6f 20 67 6f 20 62 61 63 6b 20 74 6f 20 70 72 6f 6a 65 63 74 20 73 65 6c 65 63 `No'.to.go.back.to.project.selec
676c0 74 69 6f 6e 2e 5c 6e 54 79 70 65 20 60 59 65 73 27 20 74 6f 20 63 6f 6e 66 69 72 6d 20 60 48 4f tion.\nType.`Yes'.to.confirm.`HO
676e0 4d 45 27 20 61 73 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 5c 6e 54 79 70 65 20 60 43 2d 67 27 ME'.as.project.root.\nType.`C-g'
67700 20 74 6f 20 63 61 6e 63 65 6c 20 70 72 6f 6a 65 63 74 20 69 6d 70 6f 72 74 20 70 72 6f 63 65 73 .to.cancel.project.import.proces
67720 73 20 61 6e 64 20 73 74 6f 70 20 60 6c 73 70 27 22 20 6c 73 70 2d 2d 63 61 6c 63 75 6c 61 74 65 s.and.stop.`lsp'".lsp--calculate
67740 2d 72 6f 6f 74 5d 20 31 32 20 28 23 24 20 2e 20 34 32 32 33 31 34 29 5d 29 0a 23 40 31 35 35 20 -root].12.(#$...422314)]).#@155.
67760 54 72 79 20 6f 70 65 6e 69 6e 67 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 61 73 20 6c 69 62 72 Try.opening.current.file.as.libr
67780 61 72 79 20 66 69 6c 65 20 69 6e 20 61 6e 79 20 6f 66 20 74 68 65 20 61 63 74 69 76 65 20 77 6f ary.file.in.any.of.the.active.wo
677a0 72 6b 73 70 61 63 65 2e 0a 54 68 65 20 6c 69 62 72 61 72 79 20 66 6f 6c 64 65 72 73 20 61 72 65 rkspace..The.library.folders.are
677c0 20 64 65 66 69 6e 65 64 20 62 79 20 65 61 63 68 20 63 6c 69 65 6e 74 20 66 6f 72 20 65 61 63 68 .defined.by.each.client.for.each
677e0 20 6f 66 20 74 68 65 20 61 63 74 69 76 65 20 77 6f 72 6b 73 70 61 63 65 2e 1f 0a 28 64 65 66 61 .of.the.active.workspace...(defa
67800 6c 69 61 73 20 27 6c 73 70 2d 2d 74 72 79 2d 6f 70 65 6e 2d 69 6e 2d 6c 69 62 72 61 72 79 2d 77 lias.'lsp--try-open-in-library-w
67820 6f 72 6b 73 70 61 63 65 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 orkspace.#[0."\302\303\304\305\3
67840 30 36 20 21 5c 22 5c 33 30 37 5c 33 30 32 5c 32 31 31 5c 32 31 31 04 5c 32 30 33 5c 32 30 31 00 06.!\"\307\302\211\211.\203\201.
67860 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 03 5c 32 31 31 5c .\211A\262.\242\262..\262..\211\
67880 32 36 32 02 5c 32 30 33 5c 32 30 31 00 5c 33 31 30 5c 33 31 31 03 21 08 3e 5c 32 30 34 32 00 5c 262.\203\201.\310\311.!.>\2042.\
678a0 33 31 32 5c 33 31 33 5c 33 31 34 05 44 5c 22 5c 32 31 30 02 5c 33 31 35 48 21 5c 32 30 33 74 00 312\313\314.D\"\210.\315H!\203t.
678c0 5c 33 31 31 02 21 08 3e 5c 32 30 34 48 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 04 44 5c 22 5c 32 \311.!.>\204H.\312\313\314.D\"\2
678e0 31 30 01 5c 33 31 35 48 5c 33 31 31 01 21 09 3e 5c 32 30 34 5a 00 5c 33 31 32 5c 33 31 33 5c 33 10.\315H\311.!.>\204Z.\312\313\3
67900 31 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 37 48 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 16.D\"\210\211\317H\262.\211\205
67920 69 00 5c 33 32 30 5c 33 32 31 02 05 21 5c 22 5c 32 36 32 01 5c 32 30 33 74 00 01 5c 32 36 36 5c i.\320\321..!\"\262.\203t..\266\
67940 32 30 36 5c 32 30 32 5c 32 30 33 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 206\202\203..\262..\262..T\262.\
67960 32 30 32 5c 66 00 5c 32 36 36 05 5c 32 31 31 5c 32 36 32 01 5c 32 31 31 5c 32 30 35 5c 32 33 32 202\f.\266.\211\262.\211\205\232
67980 00 5c 33 32 32 01 21 5c 32 31 30 5c 33 32 33 5c 33 32 34 21 5c 32 31 30 5c 33 32 35 5c 33 32 36 .\322.!\210\323\324!\210\325\326
679a0 5c 33 32 37 20 5c 22 5c 32 31 30 5c 32 31 31 43 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 \327.\"\210\211C\207".[cl-struct
679c0 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c -lsp--workspace-tags.cl-struct-l
679e0 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6e 69 6c 20 2d 73 6f 72 74 20 23 5b 35 31 34 20 sp--client-tags.nil.-sort.#[514.
67a00 22 5c 33 30 31 08 03 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6c 61 73 74 2d 61 63 74 69 76 65 "\301..\"\207".[lsp--last-active
67a20 2d 77 6f 72 6b 73 70 61 63 65 73 20 2d 63 6f 6e 74 61 69 6e 73 5c 3f 5d 20 35 20 22 5c 6e 5c 6e -workspaces.-contains\?].5."\n\n
67a40 28 66 6e 20 41 20 42 29 22 5d 20 6c 73 70 2d 2d 73 65 73 73 69 6f 6e 2d 77 6f 72 6b 73 70 61 63 (fn.A.B)"].lsp--session-workspac
67a60 65 73 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 30 20 6c 73 70 2d 2d 73 75 70 70 6f 72 74 73 2d 62 es.lsp-session.0.lsp--supports-b
67a80 75 66 66 65 72 5c 3f 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 uffer\?.type-of.signal.wrong-typ
67aa0 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 35 20 6c 73 70 2d e-argument.lsp--workspace.5.lsp-
67ac0 2d 63 6c 69 65 6e 74 20 32 30 20 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 -client.20.-first.#[257."\300.\3
67ae0 30 31 20 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 66 2d 61 6e 63 65 73 74 6f 72 2d 6f 66 5c 3f 20 01.\"\207".[lsp-f-ancestor-of\?.
67b00 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 42 buffer-file-name].4."\n\n(fn.LIB
67b20 52 41 52 59 2d 46 4f 4c 44 45 52 29 22 5d 20 6c 73 70 2d 2d 6f 70 65 6e 2d 69 6e 2d 77 6f 72 6b RARY-FOLDER)"].lsp--open-in-work
67b40 73 70 61 63 65 20 76 69 65 77 2d 6d 6f 64 65 20 74 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 4f 70 65 space.view-mode.t.lsp--info."Ope
67b60 6e 69 6e 67 20 72 65 61 64 2d 6f 6e 6c 79 20 6c 69 62 72 61 72 79 20 66 69 6c 65 20 25 73 2e 22 ning.read-only.library.file.%s."
67b80 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 31 31 20 28 23 24 20 2e 20 34 32 33 37 .buffer-file-name].11.(#$...4237
67ba0 37 36 29 5d 29 0a 23 40 35 34 20 50 65 72 73 69 73 74 20 53 45 53 53 49 4f 4e 20 74 6f 20 60 6c 76)]).#@54.Persist.SESSION.to.`l
67bc0 73 70 2d 73 65 73 73 69 6f 6e 2d 66 69 6c 65 27 2e 0a 0a 28 66 6e 20 53 45 53 53 49 4f 4e 29 1f sp-session-file'...(fn.SESSION).
67be0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 65 72 73 69 73 74 2d 73 65 73 73 69 6f 6e .(defalias.'lsp--persist-session
67c00 20 23 5b 32 35 37 20 22 5c 33 30 32 08 5c 33 30 33 5c 33 30 34 5c 33 30 35 05 21 09 3e 5c 32 30 .#[257."\302.\303\304\305.!.>\20
67c20 34 14 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 07 44 5c 22 5c 32 31 30 04 5c 33 31 31 48 5c 33 4..\306\307\310..D\"\210.\311H\3
67c40 31 32 5c 33 30 35 06 07 21 09 3e 5c 32 30 34 29 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 09 44 12\305..!.>\204).\306\307\310..D
67c60 5c 22 5c 32 31 30 06 06 5c 33 31 33 48 5c 33 31 34 5c 33 30 35 06 09 21 09 3e 5c 32 30 34 3f 00 \"\210..\313H\314\305..!.>\204?.
67c80 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 0b 44 5c 22 5c 32 31 30 06 08 5c 33 31 35 48 26 06 5c 22 \306\307\310..D\"\210..\315H&.\"
67ca0 5c 32 30 37 22 20 5b 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 66 69 6c 65 20 63 6c 2d 73 74 72 75 63 \207".[lsp-session-file.cl-struc
67cc0 74 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6c 73 70 2d 2d 70 65 72 73 69 73 74 20 t-lsp-session-tags.lsp--persist.
67ce0 6d 61 6b 65 2d 6c 73 70 2d 73 65 73 73 69 6f 6e 20 3a 66 6f 6c 64 65 72 73 20 74 79 70 65 2d 6f make-lsp-session.:folders.type-o
67d00 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 6c 73 70 f.signal.wrong-type-argument.lsp
67d20 2d 73 65 73 73 69 6f 6e 20 31 20 3a 66 6f 6c 64 65 72 73 2d 62 6c 61 63 6b 6c 69 73 74 20 32 20 -session.1.:folders-blacklist.2.
67d40 3a 73 65 72 76 65 72 2d 69 64 2d 3e 66 6f 6c 64 65 72 73 20 33 5d 20 31 33 20 28 23 24 20 2e 20 :server-id->folders.3].13.(#$...
67d60 34 32 34 38 37 35 29 5d 29 0a 23 40 33 33 37 20 54 72 79 20 63 72 65 61 74 65 20 6f 70 65 6e 69 424875)]).#@337.Try.create.openi
67d80 6e 67 20 66 69 6c 65 20 61 73 20 61 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 2e 0a 57 68 65 6e 20 ng.file.as.a.project.file..When.
67da0 49 47 4e 4f 52 45 2d 4d 55 4c 54 49 2d 46 4f 4c 44 45 52 20 69 73 20 74 20 74 68 65 20 6c 73 70 IGNORE-MULTI-FOLDER.is.t.the.lsp
67dc0 20 6d 6f 64 65 20 77 69 6c 6c 20 73 74 61 72 74 20 6e 65 77 0a 6c 61 6e 67 75 61 67 65 20 73 65 .mode.will.start.new.language.se
67de0 72 76 65 72 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 20 69 73 20 6c 61 6e 67 75 61 67 65 20 73 rver.even.if.there.is.language.s
67e00 65 72 76 65 72 20 77 68 69 63 68 20 63 61 6e 20 68 61 6e 64 6c 65 0a 63 75 72 72 65 6e 74 20 6c erver.which.can.handle.current.l
67e20 61 6e 67 75 61 67 65 2e 20 57 68 65 6e 20 49 47 4e 4f 52 45 2d 4d 55 4c 54 49 2d 46 4f 4c 44 45 anguage..When.IGNORE-MULTI-FOLDE
67e40 52 20 69 73 20 6e 69 6c 20 63 75 72 72 65 6e 74 20 66 69 6c 65 0a 77 69 6c 6c 20 62 65 20 6f 70 R.is.nil.current.file.will.be.op
67e60 65 6e 65 64 20 69 6e 20 6d 75 6c 74 69 20 66 6f 6c 64 65 72 20 6c 61 6e 67 75 61 67 65 20 73 65 ened.in.multi.folder.language.se
67e80 72 76 65 72 20 69 66 20 74 68 65 72 65 20 69 73 0a 73 75 63 68 2e 0a 0a 28 66 6e 20 41 53 4b 2d rver.if.there.is.such...(fn.ASK-
67ea0 46 4f 52 2d 43 4c 49 45 4e 54 20 49 47 4e 4f 52 45 2d 4d 55 4c 54 49 2d 46 4f 4c 44 45 52 29 1f FOR-CLIENT.IGNORE-MULTI-FOLDER).
67ec0 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 72 79 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f .(defalias.'lsp--try-project-roo
67ee0 74 2d 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 35 31 34 20 22 5c 33 30 33 20 02 5c 32 30 33 13 00 t-workspaces.#[514."\303..\203..
67f00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 21 5c 33 30 37 5c 33 31 30 5c 33 31 31 25 43 5c 32 30 32 \304\305\306.!\307\310\311%C\202
67f20 15 00 5c 33 31 32 20 5c 32 31 31 5c 32 30 33 5c 32 32 32 00 01 5c 32 30 35 5c 22 00 5c 33 31 33 ..\312.\211\203\222..\205\".\313
67f40 02 5c 33 31 34 20 5c 22 5c 32 31 31 5c 32 30 35 29 00 5c 33 31 35 01 21 5c 32 36 32 01 5c 32 31 .\314.\"\211\205).\315.!\262.\21
67f60 31 5c 32 30 33 5c 32 31 32 00 5c 33 31 36 5c 33 31 37 04 21 09 3e 5c 32 30 34 40 00 5c 33 32 30 1\203\212.\316\317.!.>\204@.\320
67f80 5c 33 32 31 5c 33 30 33 06 06 44 5c 22 5c 32 31 30 03 5c 33 32 32 48 02 5c 22 5c 32 30 34 5c 32 \321\303..D\"\210.\322H.\"\204\2
67fa0 30 32 00 5c 33 31 37 03 21 09 3e 5c 32 30 34 57 00 5c 33 32 30 5c 33 32 31 5c 33 30 33 05 44 5c 02.\317.!.>\204W.\320\321\303.D\
67fc0 22 5c 32 31 30 02 5c 33 32 32 5c 33 31 37 05 21 09 3e 5c 32 30 34 69 00 5c 33 32 30 5c 33 32 31 "\210.\322\317.!.>\204i.\320\321
67fe0 5c 33 30 33 06 07 44 5c 22 5c 32 31 30 04 5c 33 32 32 48 5c 33 32 33 04 02 5c 22 5c 32 30 33 77 \303..D\"\210.\322H\323..\"\203w
68000 00 5c 32 31 31 5c 32 30 32 7a 00 03 01 42 5c 32 36 32 01 49 5c 32 31 30 5c 33 32 34 03 21 5c 32 .\211\202z...B\262.I\210\324.!\2
68020 31 30 5c 33 32 35 03 03 03 06 07 24 5c 32 30 37 5c 33 32 36 5c 33 32 37 5c 33 33 30 20 5c 22 5c 10\325.....$\207\326\327\330.\"\
68040 32 31 30 5c 33 31 30 5c 32 30 37 5c 33 32 36 5c 33 33 31 5c 6e 5c 22 5c 32 31 30 5c 33 31 30 5c 210\310\207\326\331\n\"\210\310\
68060 32 30 37 22 20 5b 6c 73 70 2d 63 6c 69 65 6e 74 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 207".[lsp-clients.cl-struct-lsp-
68080 73 65 73 73 69 6f 6e 2d 74 61 67 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 73 65 73 73 session-tags.major-mode.lsp-sess
680a0 69 6f 6e 20 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 ion.lsp--completing-read."Select
680c0 20 73 65 72 76 65 72 20 74 6f 20 73 74 61 72 74 3a 20 22 20 68 74 2d 76 61 6c 75 65 73 20 23 5b .server.to.start:.".ht-values.#[
680e0 31 32 38 20 22 5c 33 30 32 5c 33 30 30 02 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 34 5c 32 31 31 128."\302\300.\"\301\303\304\211
68100 03 5c 32 30 33 23 00 03 5c 32 31 31 41 5c 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 .\203#..\211A\262.\242\262..\262
68120 01 02 54 5c 32 36 32 03 01 05 21 5c 32 36 32 05 5c 32 30 32 08 00 5c 32 36 36 04 5c 32 30 37 22 ..T\262...!\262.\202..\266.\207"
68140 20 5b 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 2d 69 64 20 28 73 79 6d 62 6f 6c 2d .[lsp--client-server-id.(symbol-
68160 6e 61 6d 65 29 20 61 70 70 6c 79 20 30 20 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 name).apply.0.nil].8."\n\n(fn.&r
68180 65 73 74 20 41 52 47 53 29 22 5d 20 6e 69 6c 20 74 20 6c 73 70 2d 2d 66 69 6e 64 2d 63 6c 69 65 est.ARGS)"].nil.t.lsp--find-clie
681a0 6e 74 73 20 6c 73 70 2d 2d 63 61 6c 63 75 6c 61 74 65 2d 72 6f 6f 74 20 62 75 66 66 65 72 2d 66 nts.lsp--calculate-root.buffer-f
681c0 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 66 2d 63 61 6e 6f 6e 69 63 61 6c 20 2d 63 6f 6e 74 61 69 ile-name.lsp-f-canonical.-contai
681e0 6e 73 5c 3f 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 ns\?.type-of.signal.wrong-type-a
68200 72 67 75 6d 65 6e 74 20 31 20 6d 65 6d 71 6c 20 6c 73 70 2d 2d 70 65 72 73 69 73 74 2d 73 65 73 rgument.1.memql.lsp--persist-ses
68220 73 69 6f 6e 20 6c 73 70 2d 2d 65 6e 73 75 72 65 2d 6c 73 70 2d 73 65 72 76 65 72 73 20 6c 73 70 sion.lsp--ensure-lsp-servers.lsp
68240 2d 2d 77 61 72 6e 20 22 25 73 20 6e 6f 74 20 69 6e 20 70 72 6f 6a 65 63 74 20 6f 72 20 69 74 20 --warn."%s.not.in.project.or.it.
68260 69 73 20 62 6c 61 63 6b 6c 69 73 74 65 64 2e 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 22 4e 6f is.blacklisted.".buffer-name."No
68280 20 4c 53 50 20 73 65 72 76 65 72 20 66 6f 72 20 25 73 28 63 68 65 63 6b 20 2a 6c 73 70 2d 6c 6f .LSP.server.for.%s(check.*lsp-lo
682a0 67 2a 29 2e 22 5d 20 31 31 20 28 23 24 20 2e 20 34 32 35 33 32 38 29 5d 29 0a 23 40 32 37 20 53 g*)."].11.(#$...425328)]).#@27.S
682c0 68 75 74 64 6f 77 6e 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 61 6c hutdown.language.server...(defal
682e0 69 61 73 20 27 6c 73 70 2d 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 30 20 ias.'lsp-shutdown-workspace.#[0.
68300 22 5c 33 30 30 5c 33 30 31 20 5c 32 31 31 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 21 5c 32 36 "\300\301.\211\204..\302\303!\26
68320 36 5c 32 30 32 5c 32 30 32 3a 00 5c 32 31 31 3a 5c 32 30 33 35 00 5c 32 31 31 5c 32 34 32 01 5c 6\202\202:.\211:\2035.\211\242.\
68340 32 34 33 5c 32 31 31 5c 32 30 34 2d 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 05 21 5c 243\211\204-.\304\305\306\307.!\
68360 22 21 5c 32 30 35 30 00 01 5c 32 36 36 5c 32 30 34 5c 32 30 32 3a 00 03 03 21 5c 32 36 36 5c 32 "!\2050..\266\204\202:...!\266\2
68380 30 34 5c 32 30 32 3a 00 01 01 21 5c 32 36 36 5c 32 30 32 5c 32 31 31 5c 32 30 35 41 00 5c 33 31 04\202:...!\266\202\211\205A.\31
683a0 30 01 21 5c 32 30 37 22 20 5b 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 5c 33 0.!\207".[#[257."\300\301.\302\3
683c0 30 33 5c 33 30 34 25 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 03\304%\207".[lsp--completing-re
683e0 61 64 20 22 53 65 6c 65 63 74 20 73 65 72 76 65 72 3a 20 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 ad."Select.server:.".lsp--worksp
68400 61 63 65 2d 70 72 69 6e 74 20 6e 69 6c 20 74 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b ace-print.nil.t].7."\n\n(fn.WORK
68420 53 50 41 43 45 53 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 75 73 65 72 2d 65 72 SPACES)"].lsp-workspaces.user-er
68440 72 6f 72 20 22 54 68 65 72 65 20 61 72 65 20 6e 6f 20 61 63 74 69 76 65 20 73 65 72 76 65 72 73 ror."There.are.no.active.servers
68460 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 79 2d 6f 72 2d 6e 2d 70 .in.the.current.buffer".y-or-n-p
68480 20 66 6f 72 6d 61 74 20 22 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 77 61 6e 74 20 74 .format."Are.you.sure.you.want.t
684a0 6f 20 73 74 6f 70 20 74 68 65 20 73 65 72 76 65 72 20 25 73 3f 22 20 6c 73 70 2d 2d 77 6f 72 6b o.stop.the.server.%s?".lsp--work
684c0 73 70 61 63 65 2d 70 72 69 6e 74 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f space-print.lsp-workspace-shutdo
684e0 77 6e 5d 20 39 20 28 23 24 20 2e 20 34 32 36 36 38 37 29 20 6e 69 6c 5d 29 0a 28 62 79 74 65 2d wn].9.(#$...426687).nil]).(byte-
68500 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 34 5c code."\300\301\302\303#\210\304\
68520 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 44 44 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 305\306\307\310DD\311\312\313\31
68540 34 5c 33 31 35 26 07 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 6c 73 70 2d 4\315&.\207".[make-obsolete.lsp-
68560 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 shutdown-workspace.lsp-workspace
68580 2d 73 68 75 74 64 6f 77 6e 20 22 6c 73 70 2d 6d 6f 64 65 20 36 2e 31 22 20 63 75 73 74 6f 6d 2d -shutdown."lsp-mode.6.1".custom-
685a0 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c 73 70 2d 61 75 74 6f 2d 73 65 6c 65 63 74 declare-variable.lsp-auto-select
685c0 2d 77 6f 72 6b 73 70 61 63 65 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 -workspace.funcall.function.#[0.
685e0 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 20 22 22 5d 20 22 53 68 75 74 64 6f 77 6e 20 6f "\300\207".[t].1.""]."Shutdown.o
68600 72 20 72 65 73 74 61 72 74 20 61 20 73 69 6e 67 6c 65 20 77 6f 72 6b 73 70 61 63 65 2e 5c 6e 49 r.restart.a.single.workspace.\nI
68620 66 20 73 65 74 20 61 6e 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 68 61 73 f.set.and.the.current.buffer.has
68640 20 6f 6e 6c 79 20 61 20 73 69 6e 67 6c 65 20 77 6f 72 6b 73 70 61 63 65 5c 6e 61 73 73 6f 63 69 .only.a.single.workspace\nassoci
68660 61 74 65 64 20 77 69 74 68 20 69 74 2c 20 60 6c 73 70 2d 73 68 75 74 64 6f 77 6e 2d 77 6f 72 6b ated.with.it,.`lsp-shutdown-work
68680 73 70 61 63 65 27 20 61 6e 64 5c 6e 60 6c 73 70 2d 72 65 73 74 61 72 74 2d 77 6f 72 6b 73 70 61 space'.and\n`lsp-restart-workspa
686a0 63 65 27 20 77 69 6c 6c 20 61 63 74 20 6f 6e 20 69 74 20 77 69 74 68 6f 75 74 20 61 73 6b 69 6e ce'.will.act.on.it.without.askin
686c0 67 2e 22 20 3a 74 79 70 65 20 62 6f 6f 6c 65 61 6e 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 g.".:type.boolean.:group.lsp-mod
686e0 65 5d 20 38 29 0a 23 40 36 33 20 41 73 6b 20 74 68 65 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 e].8).#@63.Ask.the.user.to.selec
68700 74 20 61 20 77 6f 72 6b 73 70 61 63 65 2e 0a 45 72 72 6f 72 73 20 69 66 20 74 68 65 72 65 20 61 t.a.workspace..Errors.if.there.a
68720 72 65 20 6e 6f 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 61 64 2d 77 re.none...(defalias.'lsp--read-w
68740 6f 72 6b 73 70 61 63 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 20 5c 32 31 31 5c 32 30 34 0b orkspace.#[0."\301\302.\211\204.
68760 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 5c 32 31 31 3a 5c 32 30 33 26 00 5c 32 31 31 5c 32 34 .\303\304!\207\211:\203&.\211\24
68780 32 01 5c 32 34 33 5c 32 31 31 5c 32 30 33 1c 00 03 03 21 5c 32 30 37 08 5c 32 30 33 5c 22 00 01 2.\243\211\203....!\207.\203\"..
687a0 5c 32 30 37 03 03 21 5c 32 30 37 01 01 21 5c 32 30 37 22 20 5b 6c 73 70 2d 61 75 74 6f 2d 73 65 \207..!\207..!\207".[lsp-auto-se
687c0 6c 65 63 74 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c lect-workspace.#[257."\300\301.\
687e0 33 30 32 5c 33 30 33 5c 33 30 34 25 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 302\303\304%\207".[lsp--completi
68800 6e 67 2d 72 65 61 64 20 22 53 65 6c 65 63 74 20 77 6f 72 6b 73 70 61 63 65 3a 20 22 20 6c 73 70 ng-read."Select.workspace:.".lsp
68820 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6e 69 6c 20 74 5d 20 37 20 22 5c 6e 5c 6e --workspace-print.nil.t].7."\n\n
68840 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 53 29 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 (fn.WORKSPACES)"].lsp-workspaces
68860 20 65 72 72 6f 72 20 22 4e 6f 20 77 6f 72 6b 73 70 61 63 65 73 20 61 73 73 6f 63 69 61 74 65 64 .error."No.workspaces.associated
68880 20 77 69 74 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 5d 20 36 20 28 23 24 .with.the.current.buffer"].6.(#$
688a0 20 2e 20 34 32 37 37 35 35 29 5d 29 0a 23 40 38 39 20 53 68 75 74 20 74 68 65 20 77 6f 72 6b 73 ...427755)]).#@89.Shut.the.works
688c0 70 61 63 65 20 57 4f 52 4b 53 50 41 43 45 20 61 6e 64 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 pace.WORKSPACE.and.the.language.
688e0 73 65 72 76 65 72 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 69 74 0a 0a 28 66 6e 20 57 server.associated.with.it..(fn.W
68900 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 ORKSPACE)..(defalias.'lsp-worksp
68920 61 63 65 2d 73 68 75 74 64 6f 77 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 ace-shutdown.#[257."\301\302\303
68940 03 21 5c 22 5c 32 31 30 5c 32 31 31 18 5c 33 30 34 20 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 .!\"\210\211.\304.)\207".[lsp--c
68960 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 77 61 72 6e 20 22 53 74 6f 70 70 69 6e 67 ur-workspace.lsp--warn."Stopping
68980 20 25 73 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6c 73 70 2d 2d 73 .%s".lsp--workspace-print.lsp--s
689a0 68 75 74 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 5d 20 35 20 28 23 24 20 2e 20 34 32 38 32 31 hutdown-workspace].5.(#$...42821
689c0 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6c 73 70 2d 0).(byte-code."\300.C\207".[lsp-
689e0 2d 72 65 61 64 2d 77 6f 72 6b 73 70 61 63 65 5d 20 31 29 5d 29 0a 23 40 34 39 20 44 69 73 63 6f -read-workspace].1)]).#@49.Disco
68a00 6e 6e 65 63 74 20 74 68 65 20 62 75 66 66 65 72 20 66 72 6f 6d 20 74 68 65 20 6c 61 6e 67 75 61 nnect.the.buffer.from.the.langua
68a20 67 65 20 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 69 73 63 6f ge.server...(defalias.'lsp-disco
68a40 6e 6e 65 63 74 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 21 5c 32 31 30 5c 33 30 33 5c 33 30 34 nnect.#[0."\301\302!\210\303\304
68a60 21 5c 32 31 30 5c 33 30 35 5c 33 30 34 21 5c 32 31 30 5c 33 30 36 10 5c 33 30 37 5c 33 31 30 21 !\210\305\304!\210\306.\307\310!
68a80 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 \207".[lsp--buffer-workspaces.ls
68aa0 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 63 6c 6f 73 65 20 74 20 6c 73 70 p--text-document-did-close.t.lsp
68ac0 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 2d 31 20 6c 73 70 2d 6d 6f 64 65 20 6e 69 6c 20 6c 73 -managed-mode.-1.lsp-mode.nil.ls
68ae0 70 2d 2d 69 6e 66 6f 20 22 44 69 73 63 6f 6e 6e 65 63 74 65 64 22 5d 20 32 20 28 23 24 20 2e 20 p--info."Disconnected"].2.(#$...
68b00 34 32 38 35 33 39 29 20 6e 69 6c 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 73 428539).nil]).(defalias.'lsp-res
68b20 74 61 72 74 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 20 5c 32 31 tart-workspace.#[0."\300\301.\21
68b40 31 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 21 5c 32 36 36 5c 32 30 32 5c 32 30 32 2f 00 5c 32 1\204..\302\303!\266\202\202/.\2
68b60 31 31 3a 5c 32 30 33 2a 00 5c 32 31 31 5c 32 34 32 01 5c 32 34 33 5c 32 31 31 5c 32 30 34 5c 22 11:\203*.\211\242.\243\211\204\"
68b80 00 01 5c 32 36 36 5c 32 30 34 5c 32 30 32 2f 00 03 03 21 5c 32 36 36 5c 32 30 34 5c 32 30 32 2f ..\266\204\202/...!\266\204\202/
68ba0 00 01 01 21 5c 32 36 36 5c 32 30 32 5c 32 31 31 5c 32 30 35 36 00 5c 33 30 34 01 21 5c 32 30 37 ...!\266\202\211\2056.\304.!\207
68bc0 22 20 5b 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 33 30 32 5c 33 30 33 5c 33 30 34 25 ".[#[257."\300\301.\302\303\304%
68be0 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 53 65 6c \207".[lsp--completing-read."Sel
68c00 65 63 74 20 73 65 72 76 65 72 3a 20 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 ect.server:.".lsp--workspace-pri
68c20 6e 74 20 6e 69 6c 20 74 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 53 29 nt.nil.t].7."\n\n(fn.WORKSPACES)
68c40 22 5d 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 75 73 65 72 2d 65 72 72 6f 72 20 22 54 68 "].lsp-workspaces.user-error."Th
68c60 65 72 65 20 61 72 65 20 6e 6f 20 61 63 74 69 76 65 20 73 65 72 76 65 72 73 20 69 6e 20 74 68 65 ere.are.no.active.servers.in.the
68c80 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 .current.buffer".lsp-workspace-r
68ca0 65 73 74 61 72 74 5d 20 36 20 6e 69 6c 20 6e 69 6c 5d 29 0a 28 6d 61 6b 65 2d 6f 62 73 6f 6c 65 estart].6.nil.nil]).(make-obsole
68cc0 74 65 20 27 6c 73 70 2d 72 65 73 74 61 72 74 2d 77 6f 72 6b 73 70 61 63 65 20 27 6c 73 70 2d 77 te.'lsp-restart-workspace.'lsp-w
68ce0 6f 72 6b 73 70 61 63 65 2d 72 65 73 74 61 72 74 20 22 6c 73 70 2d 6d 6f 64 65 20 36 2e 31 22 29 orkspace-restart."lsp-mode.6.1")
68d00 0a 23 40 39 32 20 52 65 73 74 61 72 74 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 20 57 4f 52 4b .#@92.Restart.the.workspace.WORK
68d20 53 50 41 43 45 20 61 6e 64 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 61 73 SPACE.and.the.language.server.as
68d40 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 69 74 0a 0a 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 sociated.with.it..(fn.WORKSPACE)
68d60 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 73 74 61 ..(defalias.'lsp-workspace-resta
68d80 72 74 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 03 21 5c 22 5c 32 31 30 5c 32 rt.#[257."\301\302\303.!\"\210\2
68da0 31 31 18 5c 33 30 34 5c 33 30 35 21 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 11.\304\305!)\207".[lsp--cur-wor
68dc0 6b 73 70 61 63 65 20 6c 73 70 2d 2d 77 61 72 6e 20 22 52 65 73 74 61 72 74 69 6e 67 20 25 73 22 kspace.lsp--warn."Restarting.%s"
68de0 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 6c 73 70 2d 2d 73 68 75 74 64 .lsp--workspace-print.lsp--shutd
68e00 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 20 74 5d 20 35 20 28 23 24 20 2e 20 34 32 39 33 31 38 29 own-workspace.t].5.(#$...429318)
68e20 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 20 43 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 72 .(byte-code."\300.C\207".[lsp--r
68e40 65 61 64 2d 77 6f 72 6b 73 70 61 63 65 5d 20 31 29 5d 29 0a 23 40 33 37 34 20 45 6e 74 72 79 20 ead-workspace].1)]).#@374.Entry.
68e60 70 6f 69 6e 74 20 66 6f 72 20 74 68 65 20 73 65 72 76 65 72 20 73 74 61 72 74 75 70 2e 0a 57 68 point.for.the.server.startup..Wh
68e80 65 6e 20 41 52 47 20 69 73 20 74 20 74 68 65 20 6c 73 70 20 6d 6f 64 65 20 77 69 6c 6c 20 73 74 en.ARG.is.t.the.lsp.mode.will.st
68ea0 61 72 74 20 6e 65 77 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 65 76 65 6e 20 69 66 0a art.new.language.server.even.if.
68ec0 74 68 65 72 65 20 69 73 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 77 68 69 63 68 20 63 there.is.language.server.which.c
68ee0 61 6e 20 68 61 6e 64 6c 65 20 63 75 72 72 65 6e 74 20 6c 61 6e 67 75 61 67 65 2e 20 57 68 65 6e an.handle.current.language..When
68f00 0a 41 52 47 20 69 73 20 6e 69 6c 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 77 69 6c 6c 20 62 65 .ARG.is.nil.current.file.will.be
68f20 20 6f 70 65 6e 65 64 20 69 6e 20 6d 75 6c 74 69 20 66 6f 6c 64 65 72 20 6c 61 6e 67 75 61 67 65 .opened.in.multi.folder.language
68f40 0a 73 65 72 76 65 72 20 69 66 20 74 68 65 72 65 20 69 73 20 73 75 63 68 2e 20 57 68 65 6e 20 60 .server.if.there.is.such..When.`
68f60 6c 73 70 27 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 70 72 65 66 69 78 0a 61 72 67 75 6d lsp'.is.called.with.prefix.argum
68f80 65 6e 74 20 61 73 6b 20 74 68 65 20 75 73 65 72 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 ent.ask.the.user.to.select.which
68fa0 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 74 6f 20 73 74 61 72 74 2e 0a 0a 28 66 6e 20 .language.server.to.start...(fn.
68fc0 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 20 23 &optional.ARG)..(defalias.'lsp.#
68fe0 5b 32 35 36 20 22 5c 33 30 36 20 5c 32 31 30 5c 33 30 37 20 5c 32 30 35 5c 33 37 31 00 5c 33 31 [256."\306.\210\307.\205\371.\31
69000 30 5c 33 31 31 5c 33 31 32 21 5c 32 31 31 5c 32 30 33 49 00 5c 33 31 33 5c 33 31 34 20 5c 33 30 0\311\312!\211\203I.\313\314.\30
69020 37 20 5c 22 5c 32 30 34 1e 00 5c 33 31 35 20 5c 32 30 36 2b 00 5c 33 31 36 03 5c 33 31 37 5c 32 7.\"\204..\315.\206+.\316.\317\2
69040 33 32 04 5c 32 30 35 2a 00 04 5c 33 32 30 3d 3f 5c 22 5c 32 31 31 10 5c 32 30 35 5c 33 36 37 00 32.\205*..\320=?\"\211.\205\367.
69060 5c 33 32 31 5c 33 32 30 21 5c 32 31 30 09 5c 32 30 33 3b 00 5c 33 32 32 20 5c 32 31 30 5c 33 32 \321\320!\210.\203;.\322.\210\32
69080 33 20 12 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 08 5c 22 5c 22 3..\324\325\326\327\330\331.\"\"
690a0 5c 22 5c 32 30 37 5c 33 31 31 5c 33 33 32 21 5c 32 31 31 5c 32 36 32 03 5c 32 30 33 5f 00 5c 33 \"\207\311\332!\211\262.\203_.\3
690c0 32 34 5c 33 33 33 5c 33 33 34 5c 33 33 35 05 5c 22 5c 22 5c 32 31 30 5c 33 33 36 5c 33 33 37 03 24\333\334\335.\"\"\210\336\337.
690e0 5c 22 5c 32 30 37 5c 33 31 31 5c 33 34 30 5c 33 34 31 5c 33 34 32 0b 21 5c 33 34 33 5c 33 34 34 \"\207\311\340\341\342.!\343\344
69100 24 21 5c 32 31 31 5c 32 36 32 03 5c 32 30 33 5c 32 36 33 00 5c 33 34 35 5c 33 34 36 03 5c 33 34 $!\211\262.\203\263.\345\346.\34
69120 37 5c 33 31 30 5c 33 35 30 25 5c 33 35 31 01 21 5c 66 3e 5c 32 30 34 5c 32 30 35 00 5c 33 35 32 7\310\350%\351.!\f>\204\205.\352
69140 5c 33 35 33 5c 33 35 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 35 35 70 5c 33 35 31 04 21 5c \353\354.D\"\210\211\355p\351.!\
69160 66 3e 5c 32 30 34 5c 32 33 30 00 5c 33 35 32 5c 33 35 33 5c 33 35 34 06 06 44 5c 22 5c 32 31 30 f>\204\230.\352\353\354..D\"\210
69180 03 5c 33 35 35 48 5c 33 35 36 02 02 5c 22 5c 32 30 33 5c 32 35 30 00 5c 32 31 31 5c 32 36 36 5c .\355H\356..\"\203\250.\211\266\
691a0 32 30 32 5c 32 30 32 5c 32 35 35 00 01 01 42 5c 32 36 36 5c 32 30 32 49 5c 32 31 30 5c 33 35 37 202\202\255...B\266\202I\210\357
691c0 01 21 5c 32 30 37 5c 32 31 31 3f 5c 32 30 35 5c 33 30 34 00 5c 33 31 31 5c 33 34 30 5c 33 34 31 .!\207\211?\205\304.\311\340\341
691e0 5c 33 34 33 5c 33 36 30 5c 33 34 32 0b 21 21 5c 33 36 31 24 21 5c 32 31 31 5c 32 36 32 03 5c 32 \343\360\342.!!\361$!\211\262.\2
69200 30 33 5c 33 32 33 00 5c 33 36 32 5c 33 36 33 5c 33 36 34 5c 33 36 35 05 5c 33 36 36 23 5c 22 5c 03\323.\362\363\364\365.\366#\"\
69220 32 30 37 5c 32 31 31 3f 5c 32 30 35 5c 33 33 33 00 5c 33 31 31 5c 33 36 37 21 5c 32 31 31 5c 32 207\211?\205\333.\311\367!\211\2
69240 36 32 03 5c 32 30 33 5c 33 35 32 00 5c 33 36 32 5c 33 37 30 5c 33 36 34 5c 33 37 31 05 5c 33 36 62.\203\352.\362\370\364\371.\36
69260 36 23 5c 22 5c 32 30 37 5c 33 31 31 5c 33 34 31 21 3f 5c 32 30 35 5c 33 36 37 00 5c 33 37 32 5c 6#\"\207\311\341!?\205\367.\372\
69280 33 37 33 0d 5c 32 31 31 5c 32 31 31 24 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 6c 73 70 2d 373.\211\211$\266\202\207".[lsp-
692a0 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 61 75 74 6f 2d 63 6f 6e 66 -buffer-workspaces.lsp-auto-conf
692c0 69 67 75 72 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 65 6e 61 62 6c 65 2d igure.lsp-buffer-uri.lsp-enable-
692e0 73 75 67 67 65 73 74 2d 73 65 72 76 65 72 2d 64 6f 77 6e 6c 6f 61 64 20 63 6c 2d 73 74 72 75 63 suggest-server-download.cl-struc
69300 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6c 73 t-lsp--client-tags.major-mode.ls
69320 70 2d 2d 72 65 71 75 69 72 65 2d 70 61 63 6b 61 67 65 73 20 62 75 66 66 65 72 2d 66 69 6c 65 2d p--require-packages.buffer-file-
69340 6e 61 6d 65 20 6e 69 6c 20 6c 73 70 2d 2d 66 69 6c 74 65 72 2d 63 6c 69 65 6e 74 73 20 23 5b 31 name.nil.lsp--filter-clients.#[1
69360 32 38 20 23 31 3d 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 33 30 33 5c 32 31 31 5c 32 31 31 04 28.#1="\301\300\302\303\211\211.
69380 5c 32 30 33 34 00 04 5c 32 31 31 41 5c 32 36 32 06 5c 32 34 32 5c 32 36 32 03 02 5c 32 36 32 02 \2034..\211A\262.\242\262..\262.
693a0 03 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 34 00 5c 33 30 34 02 06 08 5c 22 5c 32 31 31 5c 32 36 .\211\262.\2034.\304...\"\211\26
693c0 32 07 5c 32 30 33 34 00 02 5c 32 36 32 02 03 5c 32 36 32 01 03 54 5c 32 36 32 04 5c 32 30 32 06 2.\2034..\262..\262..T\262.\202.
693e0 00 5c 32 36 36 05 5c 32 30 37 22 20 5b 28 6c 73 70 2d 2d 73 75 70 70 6f 72 74 73 2d 62 75 66 66 .\266.\207".[(lsp--supports-buff
69400 65 72 5c 3f 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d 70 72 65 73 65 6e 74 5c er\?.lsp--server-binary-present\
69420 3f 29 20 74 20 30 20 6e 69 6c 20 61 70 70 6c 79 5d 20 31 30 20 23 32 3d 22 5c 6e 5c 6e 28 66 6e ?).t.0.nil.apply].10.#2="\n\n(fn
69440 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 66 69 6e 64 2d 73 65 73 73 69 6f 6e 2d .&rest.ARGS)"].lsp-find-session-
69460 66 6f 6c 64 65 72 20 6c 73 70 2d 73 65 73 73 69 6f 6e 20 6c 73 70 2d 2d 74 72 79 2d 6f 70 65 6e folder.lsp-session.lsp--try-open
69480 2d 69 6e 2d 6c 69 62 72 61 72 79 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 2d 74 72 79 2d 70 -in-library-workspace.lsp--try-p
694a0 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 77 6f 72 6b 73 70 61 63 65 73 20 28 34 29 20 31 20 6c 73 70 roject-root-workspaces.(4).1.lsp
694c0 2d 6d 6f 64 65 20 6c 73 70 2d 2d 61 75 74 6f 2d 63 6f 6e 66 69 67 75 72 65 20 6c 73 70 2d 2d 62 -mode.lsp--auto-configure.lsp--b
694e0 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 43 6f 6e 6e 65 63 74 65 64 20 74 uffer-uri.lsp--info."Connected.t
69500 6f 20 25 73 2e 22 20 61 70 70 6c 79 20 63 6f 6e 63 61 74 20 6d 61 70 63 61 72 20 23 5b 32 35 37 o.%s.".apply.concat.mapcar.#[257
69520 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 21 5c 22 5c 32 30 37 22 20 5b 66 6f 72 6d 61 74 20 ."\300\301\302.!\"\207".[format.
69540 22 5b 25 73 5d 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 5d 20 35 20 22 "[%s]".lsp--workspace-print].5."
69560 5c 6e 5c 6e 28 66 6e 20 49 54 29 22 5d 20 23 5b 31 32 38 20 23 31 23 20 5b 28 6c 73 70 2d 2d 73 \n\n(fn.IT)"].#[128.#1#.[(lsp--s
69580 75 70 70 6f 72 74 73 2d 62 75 66 66 65 72 5c 3f 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 upports-buffer\?.lsp--client-dow
695a0 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 5c 3f 29 20 74 20 30 20 6e 69 6c 20 61 70 70 nload-in-progress\?).t.0.nil.app
695c0 6c 79 5d 20 31 30 20 23 32 23 5d 20 22 54 68 65 72 65 20 61 72 65 20 6c 61 6e 67 75 61 67 65 20 ly].10.#2#]."There.are.language.
695e0 73 65 72 76 65 72 28 25 73 29 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 69 6e 20 70 72 6f 67 72 server(%s).installation.in.progr
69600 65 73 73 2e 5c 6e 54 68 65 20 73 65 72 76 65 72 28 73 29 20 77 69 6c 6c 20 62 65 20 73 74 61 72 ess.\nThe.server(s).will.be.star
69620 74 65 64 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 77 68 65 6e 20 69 74 20 68 61 73 20 66 69 ted.in.the.buffer.when.it.has.fi
69640 6e 69 73 68 65 64 2e 22 20 2d 6d 61 70 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 72 76 65 72 nished.".-map.lsp--client-server
69660 2d 69 64 20 73 65 71 2d 64 6f 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 08 3e 5c 32 30 34 0f 00 -id.seq-do.#[257."\301.!.>\204..
69680 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 35 70 5c 33 30 \302\303\304.D\"\210\211\305p\30
696a0 31 04 21 08 3e 5c 32 30 34 5c 22 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 06 44 5c 22 5c 32 31 1.!.>\204\".\302\303\304..D\"\21
696c0 30 03 5c 33 30 35 48 5c 33 30 36 02 02 5c 22 5c 32 30 33 32 00 5c 32 31 31 5c 32 36 36 5c 32 30 0.\305H\306..\"\2032.\211\266\20
696e0 32 5c 32 30 32 37 00 01 01 42 5c 32 36 36 5c 32 30 32 49 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 2\2027...B\266\202I\207".[cl-str
69700 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 74 79 70 65 2d 6f 66 20 73 69 67 uct-lsp--client-tags.type-of.sig
69720 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 nal.wrong-type-argument.lsp--cli
69740 65 6e 74 20 33 32 20 6d 65 6d 71 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 29 ent.32.memql].8."\n\n(fn.CLIENT)
69760 22 5d 20 2d 61 6e 64 66 6e 20 6c 73 70 2d 2d 73 75 70 70 6f 72 74 73 2d 62 75 66 66 65 72 5c 3f "].-andfn.lsp--supports-buffer\?
69780 20 2d 63 6f 6e 73 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 73 65 72 .-const.lsp--client-download-ser
697a0 76 65 72 2d 66 6e 20 23 5b 31 32 38 20 23 33 3d 22 5c 33 30 31 5c 33 30 30 02 5c 22 3f 5c 32 30 ver-fn.#[128.#3="\301\300.\"?\20
697c0 37 22 20 5b 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 7".[lsp--client-download-in-prog
697e0 72 65 73 73 5c 3f 20 61 70 70 6c 79 5d 20 34 20 23 34 3d 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 ress\?.apply].4.#4="\n\n(fn.&res
69800 74 20 41 52 47 53 29 22 5d 20 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 22 t.ARGS)"].lsp--completing-read."
69820 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 69 6e 73 74 61 6c 6c 65 64 20 73 65 72 76 65 72 20 Unable.to.find.installed.server.
69840 73 75 70 70 6f 72 74 69 6e 67 20 74 68 69 73 20 66 69 6c 65 2e 20 54 68 65 20 66 6f 6c 6c 6f 77 supporting.this.file..The.follow
69860 69 6e 67 20 73 65 72 76 65 72 73 20 63 6f 75 6c 64 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 20 61 ing.servers.could.be.installed.a
69880 75 74 6f 6d 61 74 69 63 61 6c 6c 79 3a 20 22 20 23 5b 31 32 38 20 22 5c 33 30 32 5c 33 30 30 02 utomatically:.".#[128."\302\300.
698a0 5c 22 5c 33 30 31 5c 33 30 33 5c 33 30 34 5c 32 31 31 03 5c 32 30 33 23 00 03 5c 32 31 31 41 5c \"\301\303\304\211.\203#..\211A\
698c0 32 36 32 05 5c 32 34 32 5c 32 36 32 02 02 5c 32 36 32 01 02 54 5c 32 36 32 03 01 05 21 5c 32 36 262.\242\262..\262..T\262...!\26
698e0 32 05 5c 32 30 32 08 00 5c 32 36 36 04 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 2.\202..\266.\207".[lsp--client-
69900 73 65 72 76 65 72 2d 69 64 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 29 20 61 70 70 6c 79 20 30 20 server-id.(symbol-name).apply.0.
69920 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 41 52 47 53 29 22 5d 20 74 20 nil].8."\n\n(fn.&rest.ARGS)"].t.
69940 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
69960 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 33 32 20 6d 65 6d 71 6c 20 6c 73 70 2d 2d 69 6e 73 nt.lsp--client.32.memql.lsp--ins
69980 74 61 6c 6c 2d 73 65 72 76 65 72 2d 69 6e 74 65 72 6e 61 6c 20 2d 6e 6f 74 20 23 5b 31 32 38 20 tall-server-internal.-not.#[128.
699a0 23 33 23 20 5b 6c 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 6e 61 72 79 2d 70 72 65 73 65 6e 74 5c #3#.[lsp--server-binary-present\
699c0 3f 20 61 70 70 6c 79 5d 20 34 20 23 34 23 5d 20 6c 73 70 2d 2d 77 61 72 6e 20 22 54 68 65 20 66 ?.apply].4.#4#].lsp--warn."The.f
699e0 6f 6c 6c 6f 77 69 6e 67 20 73 65 72 76 65 72 73 20 73 75 70 70 6f 72 74 20 63 75 72 72 65 6e 74 ollowing.servers.support.current
69a00 20 66 69 6c 65 20 62 75 74 20 61 75 74 6f 6d 61 74 69 63 20 64 6f 77 6e 6c 6f 61 64 20 69 73 20 .file.but.automatic.download.is.
69a20 64 69 73 61 62 6c 65 64 3a 20 25 73 5c 6e 28 49 66 20 79 6f 75 20 68 61 76 65 20 61 6c 72 65 61 disabled:.%s\n(If.you.have.alrea
69a40 64 79 20 69 6e 73 74 61 6c 6c 65 64 20 74 68 65 20 73 65 72 76 65 72 20 63 68 65 63 6b 20 2a 6c dy.installed.the.server.check.*l
69a60 73 70 2d 6c 6f 67 2a 29 2e 22 20 6d 61 70 63 6f 6e 63 61 74 20 23 5b 32 35 37 20 22 5c 33 30 31 sp-log*).".mapconcat.#[257."\301
69a80 5c 33 30 32 02 21 08 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 \302.!.>\204..\303\304\305.D\"\2
69aa0 31 30 01 5c 33 30 36 48 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 10.\306H!\207".[cl-struct-lsp--c
69ac0 6c 69 65 6e 74 2d 74 61 67 73 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 74 79 70 65 2d 6f 66 20 73 lient-tags.symbol-name.type-of.s
69ae0 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 6c 73 70 2d 2d 63 ignal.wrong-type-argument.lsp--c
69b00 6c 69 65 6e 74 20 31 35 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 29 22 5d 20 22 lient.15].6."\n\n(fn.CLIENT)"]."
69b20 20 22 20 23 5b 31 32 38 20 23 31 23 20 5b 28 6c 73 70 2d 2d 73 75 70 70 6f 72 74 73 2d 62 75 66 .".#[128.#1#.[(lsp--supports-buf
69b40 66 65 72 5c 3f 20 23 5b 31 32 38 20 23 33 23 20 5b 6c 73 70 2d 2d 73 65 72 76 65 72 2d 62 69 6e fer\?.#[128.#3#.[lsp--server-bin
69b60 61 72 79 2d 70 72 65 73 65 6e 74 5c 3f 20 61 70 70 6c 79 5d 20 34 20 23 34 23 5d 29 20 74 20 30 ary-present\?.apply].4.#4#]).t.0
69b80 20 6e 69 6c 20 61 70 70 6c 79 5d 20 31 30 20 23 32 23 5d 20 22 54 68 65 20 66 6f 6c 6c 6f 77 69 .nil.apply].10.#2#]."The.followi
69ba0 6e 67 20 73 65 72 76 65 72 73 20 73 75 70 70 6f 72 74 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 ng.servers.support.current.file.
69bc0 62 75 74 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 75 74 6f 6d 61 74 69 63 20 69 6e 73 74 61 6c but.do.not.have.automatic.instal
69be0 6c 61 74 69 6f 6e 3a 20 25 73 5c 6e 59 6f 75 20 6d 61 79 20 66 69 6e 64 20 74 68 65 20 69 6e 73 lation:.%s\nYou.may.find.the.ins
69c00 74 61 6c 6c 61 74 69 6f 6e 20 69 6e 73 74 72 75 63 74 69 6f 6e 73 20 61 74 20 68 74 74 70 73 3a tallation.instructions.at.https:
69c20 2f 2f 65 6d 61 63 73 2d 6c 73 70 2e 67 69 74 68 75 62 2e 69 6f 2f 6c 73 70 2d 6d 6f 64 65 2f 70 //emacs-lsp.github.io/lsp-mode/p
69c40 61 67 65 2f 6c 61 6e 67 75 61 67 65 73 2e 5c 6e 28 49 66 20 79 6f 75 20 68 61 76 65 20 61 6c 72 age/languages.\n(If.you.have.alr
69c60 65 61 64 79 20 69 6e 73 74 61 6c 6c 65 64 20 74 68 65 20 73 65 72 76 65 72 20 63 68 65 63 6b 20 eady.installed.the.server.check.
69c80 2a 6c 73 70 2d 6c 6f 67 2a 29 2e 22 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 02 21 08 3e *lsp-log*).".#[257."\301\302.!.>
69ca0 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 04 44 5c 22 5c 32 31 30 01 5c 33 30 36 48 \204..\303\304\305.D\"\210.\306H
69cc0 21 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 !\207".[cl-struct-lsp--client-ta
69ce0 67 73 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 74 79 70 65 2d 6f 66 20 73 69 67 6e 61 6c 20 77 72 gs.symbol-name.type-of.signal.wr
69d00 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 35 ong-type-argument.lsp--client.15
69d20 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 29 22 5d 20 6c 73 70 2d 2d 65 72 72 6f ].6."\n\n(fn.CLIENT)"].lsp--erro
69d40 72 20 22 54 68 65 72 65 20 61 72 65 20 6e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 73 r."There.are.no.language.servers
69d60 20 73 75 70 70 6f 72 74 69 6e 67 20 63 75 72 72 65 6e 74 20 6d 6f 64 65 20 60 25 73 27 20 72 65 .supporting.current.mode.`%s'.re
69d80 67 69 73 74 65 72 65 64 20 77 69 74 68 20 60 6c 73 70 2d 6d 6f 64 65 27 2e 5c 6e 54 68 69 73 20 gistered.with.`lsp-mode'.\nThis.
69da0 69 73 73 75 65 20 6d 69 67 68 74 20 62 65 20 63 61 75 73 65 64 20 62 79 3a 5c 6e 31 2e 20 54 68 issue.might.be.caused.by:\n1..Th
69dc0 65 20 6c 61 6e 67 75 61 67 65 20 79 6f 75 20 61 72 65 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65 e.language.you.are.trying.to.use
69de0 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 62 75 69 6c 74 2d 69 6e 20 73 75 70 70 6f 72 74 20 .does.not.have.built-in.support.
69e00 69 6e 20 60 6c 73 70 2d 6d 6f 64 65 27 2e 20 59 6f 75 20 6d 75 73 74 20 69 6e 73 74 61 6c 6c 20 in.`lsp-mode'..You.must.install.
69e20 74 68 65 20 72 65 71 75 69 72 65 64 20 73 75 70 70 6f 72 74 20 6d 61 6e 75 61 6c 6c 79 2e 20 45 the.required.support.manually..E
69e40 78 61 6d 70 6c 65 73 20 6f 66 20 74 68 69 73 20 61 72 65 20 60 6c 73 70 2d 6a 61 76 61 27 20 6f xamples.of.this.are.`lsp-java'.o
69e60 72 20 60 6c 73 70 2d 6d 65 74 61 6c 73 27 2e 5c 6e 32 2e 20 54 68 65 20 6c 61 6e 67 75 61 67 65 r.`lsp-metals'.\n2..The.language
69e80 20 73 65 72 76 65 72 20 74 68 61 74 20 79 6f 75 20 65 78 70 65 63 74 20 74 6f 20 72 75 6e 20 69 .server.that.you.expect.to.run.i
69ea0 73 20 6e 6f 74 20 63 6f 6e 66 69 67 75 72 65 64 20 74 6f 20 72 75 6e 20 66 6f 72 20 6d 61 6a 6f s.not.configured.to.run.for.majo
69ec0 72 20 6d 6f 64 65 20 60 25 73 27 2e 20 59 6f 75 20 6d 61 79 20 63 68 65 63 6b 20 74 68 61 74 20 r.mode.`%s'..You.may.check.that.
69ee0 62 79 20 63 68 65 63 6b 69 6e 67 20 74 68 65 20 60 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 73 27 20 74 by.checking.the.`:major-modes'.t
69f00 68 61 74 20 61 72 65 20 70 61 73 73 65 64 20 74 6f 20 60 6c 73 70 2d 72 65 67 69 73 74 65 72 2d hat.are.passed.to.`lsp-register-
69f20 63 6c 69 65 6e 74 27 2e 5c 6e 33 2e 20 60 6c 73 70 2d 6d 6f 64 65 27 20 64 6f 65 73 6e 27 74 20 client'.\n3..`lsp-mode'.doesn't.
69f40 68 61 76 65 20 61 6e 79 20 69 6e 74 65 67 72 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6c 61 6e have.any.integration.for.the.lan
69f60 67 75 61 67 65 20 62 65 68 69 6e 64 20 60 25 73 27 2e 20 52 65 66 65 72 20 74 6f 20 68 74 74 70 guage.behind.`%s'..Refer.to.http
69f80 73 3a 2f 2f 65 6d 61 63 73 2d 6c 73 70 2e 67 69 74 68 75 62 2e 69 6f 2f 6c 73 70 2d 6d 6f 64 65 s://emacs-lsp.github.io/lsp-mode
69fa0 2f 70 61 67 65 2f 6c 61 6e 67 75 61 67 65 73 20 61 6e 64 20 68 74 74 70 73 3a 2f 2f 6c 61 6e 67 /page/languages.and.https://lang
69fc0 73 65 72 76 65 72 2e 6f 72 67 2f 20 2e 5c 6e 34 2e 20 59 6f 75 20 61 72 65 20 6f 76 65 72 20 60 server.org/..\n4..You.are.over.`
69fe0 74 72 61 6d 70 27 2e 20 49 6e 20 74 68 69 73 20 63 61 73 65 20 66 6f 6c 6c 6f 77 20 68 74 74 70 tramp'..In.this.case.follow.http
6a000 73 3a 2f 2f 65 6d 61 63 73 2d 6c 73 70 2e 67 69 74 68 75 62 2e 69 6f 2f 6c 73 70 2d 6d 6f 64 65 s://emacs-lsp.github.io/lsp-mode
6a020 2f 70 61 67 65 2f 72 65 6d 6f 74 65 2f 2e 5c 6e 35 2e 20 59 6f 75 20 68 61 76 65 20 64 69 73 61 /page/remote/.\n5..You.have.disa
6a040 62 6c 65 64 20 74 68 65 20 60 6c 73 70 2d 6d 6f 64 65 27 20 63 6c 69 65 6e 74 73 20 66 6f 72 20 bled.the.`lsp-mode'.clients.for.
6a060 74 68 61 74 20 66 69 6c 65 2e 20 28 43 68 65 63 6b 20 60 6c 73 70 2d 65 6e 61 62 6c 65 64 2d 63 that.file..(Check.`lsp-enabled-c
6a080 6c 69 65 6e 74 73 27 20 61 6e 64 20 60 6c 73 70 2d 64 69 73 61 62 6c 65 64 2d 63 6c 69 65 6e 74 lients'.and.`lsp-disabled-client
6a0a0 73 27 29 2e 22 5d 20 31 31 20 28 23 24 20 2e 20 34 32 39 36 35 38 29 20 22 50 22 5d 29 0a 23 40 s')."].11.(#$...429658)."P"]).#@
6a0c0 34 36 20 52 65 74 75 72 6e 20 6e 6f 6e 20 6e 69 6c 20 69 66 20 63 75 72 72 65 6e 74 20 62 75 66 46.Return.non.nil.if.current.buf
6a0e0 66 65 72 20 69 73 20 76 69 73 69 62 6c 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d fer.is.visible...(defalias.'lsp-
6a100 2d 62 75 66 66 65 72 2d 76 69 73 69 62 6c 65 2d 70 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 36 -buffer-visible-p.#[0."\300.\206
6a120 09 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 22 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 6d 6f ..\301\302\303\"\207".[buffer-mo
6a140 64 69 66 69 65 64 2d 70 20 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 6e 69 6c 20 74 dified-p.get-buffer-window.nil.t
6a160 5d 20 33 20 28 23 24 20 2e 20 34 33 34 33 37 31 29 5d 29 0a 23 40 31 30 39 20 52 75 6e 20 60 6c ].3.(#$...434371)]).#@109.Run.`l
6a180 73 70 27 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 66 20 74 68 sp'.for.the.current.buffer.if.th
6a1a0 65 20 62 75 66 66 65 72 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 52 65 74 75 72 6e 73 20 6e 6f 6e e.buffer.is.visible..Returns.non
6a1c0 20 6e 69 6c 20 69 66 20 60 6c 73 70 27 20 77 61 73 20 72 75 6e 20 66 6f 72 20 74 68 65 20 62 75 .nil.if.`lsp'.was.run.for.the.bu
6a1e0 66 66 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6e 69 74 2d 69 66 2d 76 ffer...(defalias.'lsp--init-if-v
6a200 69 73 69 62 6c 65 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 35 0f 00 5c 33 30 31 5c 33 30 32 5c isible.#[0."\300.\205..\301\302\
6a220 33 30 33 5c 33 30 34 23 5c 32 31 30 5c 33 30 35 20 5c 32 31 30 5c 33 30 34 5c 32 30 37 22 20 5b 303\304#\210\305.\210\304\207".[
6a240 6c 73 70 2d 2d 62 75 66 66 65 72 2d 76 69 73 69 62 6c 65 2d 70 20 72 65 6d 6f 76 65 2d 68 6f 6f lsp--buffer-visible-p.remove-hoo
6a260 6b 20 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f k.window-configuration-change-ho
6a280 6f 6b 20 6c 73 70 2d 2d 69 6e 69 74 2d 69 66 2d 76 69 73 69 62 6c 65 20 74 20 6c 73 70 5d 20 34 ok.lsp--init-if-visible.t.lsp].4
6a2a0 20 28 23 24 20 2e 20 34 33 34 35 35 34 29 5d 29 0a 23 40 32 31 33 20 45 6e 74 72 79 20 70 6f 69 .(#$...434554)]).#@213.Entry.poi
6a2c0 6e 74 20 74 68 61 74 20 64 65 66 65 72 73 20 73 65 72 76 65 72 20 73 74 61 72 74 75 70 20 75 6e nt.that.defers.server.startup.un
6a2e0 74 69 6c 20 62 75 66 66 65 72 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 60 6c 73 70 2d 64 65 66 65 til.buffer.is.visible..`lsp-defe
6a300 72 72 65 64 27 20 77 69 6c 6c 20 77 61 69 74 20 75 6e 74 69 6c 20 74 68 65 20 62 75 66 66 65 72 rred'.will.wait.until.the.buffer
6a320 20 69 73 20 76 69 73 69 62 6c 65 20 62 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e 67 20 60 6c 73 70 .is.visible.before.invoking.`lsp
6a340 27 2e 0a 54 68 69 73 20 61 76 6f 69 64 73 20 6f 76 65 72 6c 6f 61 64 69 6e 67 20 74 68 65 20 73 '..This.avoids.overloading.the.s
6a360 65 72 76 65 72 20 77 69 74 68 20 6d 61 6e 79 20 66 69 6c 65 73 20 77 68 65 6e 20 73 74 61 72 74 erver.with.many.files.when.start
6a380 69 6e 67 20 45 6d 61 63 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 66 65 72 ing.Emacs...(defalias.'lsp-defer
6a3a0 72 65 64 20 23 5b 30 20 22 5c 33 30 31 10 70 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c red.#[0."\301.p\302\303\304\305\
6a3c0 33 30 36 05 5c 22 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 64 65 66 65 72 72 306.\"#\207".[lsp--buffer-deferr
6a3e0 65 64 20 74 20 72 75 6e 2d 77 69 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 20 30 20 6e 69 6c 20 6d ed.t.run-with-idle-timer.0.nil.m
6a400 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 17 00 ake-closure.#[0."\301\300!\205..
6a420 72 5c 33 30 30 71 5c 32 31 30 5c 33 30 32 20 3f 5c 32 30 35 16 00 5c 33 30 33 5c 33 30 34 5c 33 r\300q\210\302.?\205..\303\304\3
6a440 30 32 5c 33 30 35 5c 33 30 36 24 29 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6c 69 76 02\305\306$)\207".[V0.buffer-liv
6a460 65 2d 70 20 6c 73 70 2d 2d 69 6e 69 74 2d 69 66 2d 76 69 73 69 62 6c 65 20 61 64 64 2d 68 6f 6f e-p.lsp--init-if-visible.add-hoo
6a480 6b 20 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f k.window-configuration-change-ho
6a4a0 6f 6b 20 6e 69 6c 20 74 5d 20 35 5d 5d 20 37 20 28 23 24 20 2e 20 34 33 34 38 37 31 29 5d 29 0a ok.nil.t].5]].7.(#$...434871)]).
6a4c0 28 64 65 66 76 61 72 20 6c 73 70 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 20 (defvar.lsp-file-truename-cache.
6a4e0 28 6d 61 6b 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 0a (make-hash-table.:test.'equal)).
6a500 23 40 36 37 20 45 78 65 63 75 74 65 73 20 42 4f 44 59 20 63 61 63 68 69 6e 67 20 74 68 65 20 60 #@67.Executes.BODY.caching.the.`
6a520 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 27 20 63 61 6c 6c 73 2e 0a 0a 28 66 6e 20 26 72 65 73 74 file-truename'.calls...(fn.&rest
6a540 20 42 4f 44 59 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 69 74 68 2d 63 61 63 68 .BODY)..(defalias.'lsp-with-cach
6a560 65 64 2d 66 69 6c 65 74 72 75 65 2d 6e 61 6d 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 ed-filetrue-name.'(macro...#[128
6a580 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 42 42 5c 33 30 35 42 42 45 ."\300\301\302\303\304.BB\305BBE
6a5a0 5c 32 30 37 22 20 5b 6c 65 74 20 28 28 6f 6c 64 2d 66 6e 20 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 \207".[let.((old-fn.(symbol-func
6a5c0 74 69 6f 6e 20 27 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 29 29 29 20 75 6e 77 69 6e 64 2d 70 72 tion.'file-truename))).unwind-pr
6a5e0 6f 74 65 63 74 20 70 72 6f 67 6e 20 28 66 73 65 74 20 27 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 otect.progn.(fset.'file-truename
6a600 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 2d 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f .(lambda.(file-name.&optional.co
6a620 75 6e 74 65 72 20 70 72 65 76 2d 64 69 72 73 29 20 28 6f 72 20 28 67 65 74 68 61 73 68 20 66 69 unter.prev-dirs).(or.(gethash.fi
6a640 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 29 le-name.lsp-file-truename-cache)
6a660 20 28 70 75 74 68 61 73 68 20 66 69 6c 65 2d 6e 61 6d 65 20 28 61 70 70 6c 79 20 6f 6c 64 2d 66 .(puthash.file-name.(apply.old-f
6a680 6e 20 28 6c 69 73 74 20 66 69 6c 65 2d 6e 61 6d 65 20 63 6f 75 6e 74 65 72 20 70 72 65 76 2d 64 n.(list.file-name.counter.prev-d
6a6a0 69 72 73 29 29 20 6c 73 70 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 29 29 29 irs)).lsp-file-truename-cache)))
6a6c0 29 20 28 28 66 73 65 74 20 27 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 6f 6c 64 2d 66 6e 29 29 ).((fset.'file-truename.old-fn))
6a6e0 5d 20 37 20 28 23 24 20 2e 20 34 33 35 34 36 31 29 5d 29 29 0a 23 40 32 33 20 0a 0a 28 66 6e 20 ].7.(#$...435461)])).#@23...(fn.
6a700 4b 45 59 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d KEY.&rest.ARGS)..(defalias.'lsp-
6a720 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 61 6c 6c 20 23 5b 33 38 35 20 22 08 5c 32 30 35 virtual-buffer-call.#[385.".\205
6a740 12 00 5c 33 30 31 08 03 5c 22 5c 32 31 31 5c 32 30 35 10 00 5c 33 30 32 01 03 5c 22 5c 32 36 32 ..\301..\"\211\205..\302..\"\262
6a760 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 70 6c 69 73 .\207".[lsp--virtual-buffer.plis
6a780 74 2d 67 65 74 20 61 70 70 6c 79 5d 20 36 20 28 23 24 20 2e 20 34 33 35 39 36 32 29 5d 29 0a 23 t-get.apply].6.(#$...435962)]).#
6a7a0 40 36 38 20 54 72 61 6e 73 6c 61 74 65 20 43 4f 4c 55 4d 4e 20 74 61 6b 69 6e 67 20 69 6e 74 6f @68.Translate.COLUMN.taking.into
6a7c0 20 61 63 63 6f 75 6e 74 20 76 69 72 74 75 61 6c 20 62 75 66 66 65 72 73 2e 0a 0a 28 66 6e 20 43 .account.virtual.buffers...(fn.C
6a7e0 4f 4c 55 4d 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 74 72 61 6e 73 6c 61 74 65 OLUMN)..(defalias.'lsp-translate
6a800 2d 63 6f 6c 75 6d 6e 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 30 36 08 00 -column.#[257."\300\301.\"\206..
6a820 5c 32 31 31 5c 32 30 37 22 20 5b 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 61 \211\207".[lsp-virtual-buffer-ca
6a840 6c 6c 20 3a 72 65 61 6c 2d 3e 76 69 72 74 75 61 6c 2d 63 68 61 72 5d 20 34 20 28 23 24 20 2e 20 ll.:real->virtual-char].4.(#$...
6a860 34 33 36 31 33 32 29 5d 29 0a 23 40 36 34 20 54 72 61 6e 73 6c 61 74 65 20 4c 49 4e 45 20 74 61 436132)]).#@64.Translate.LINE.ta
6a880 6b 69 6e 67 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 20 76 69 72 74 75 61 6c 20 62 75 66 66 65 72 king.into.account.virtual.buffer
6a8a0 73 2e 0a 0a 28 66 6e 20 4c 49 4e 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 74 72 s...(fn.LINE)..(defalias.'lsp-tr
6a8c0 61 6e 73 6c 61 74 65 2d 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c anslate-line.#[257."\300\301.\"\
6a8e0 32 30 36 08 00 5c 32 31 31 5c 32 30 37 22 20 5b 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 206..\211\207".[lsp-virtual-buff
6a900 65 72 2d 63 61 6c 6c 20 3a 72 65 61 6c 2d 3e 76 69 72 74 75 61 6c 2d 6c 69 6e 65 5d 20 34 20 28 er-call.:real->virtual-line].4.(
6a920 23 24 20 2e 20 34 33 36 33 33 35 29 5d 29 0a 23 40 32 31 20 0a 0a 28 66 6e 20 26 72 65 73 74 20 #$...436335)]).#@21...(fn.&rest.
6a940 43 48 45 43 4b 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 64 6f 63 74 6f 72 20 CHECKS)..(defalias.'lsp--doctor.
6a960 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 '(macro...#[128."\300\301\302\30
6a980 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 06 5c 6e 5c 22 5c 22 3\304\305\306\307\310\311.\n\"\"
6a9a0 42 42 45 45 5c 32 30 37 22 20 5b 2d 6c 65 74 20 5b 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 BBEE\207".[-let.[buf.(current-bu
6a9c0 66 66 65 72 29 5d 20 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 67 65 74 2d ffer)].with-current-buffer.(get-
6a9e0 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 6c 73 70 2d 70 65 72 66 6f 72 6d 61 6e 63 65 2a buffer-create."*lsp-performance*
6aa00 22 29 20 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 20 28 63 75 72 72 65 6e 74 2d 62 75 66 ").with-help-window.(current-buf
6aa20 66 65 72 29 20 2d 6d 61 70 20 23 5b 32 35 37 20 22 5c 32 31 31 01 5c 32 31 31 41 5c 32 36 32 02 fer).-map.#[257."\211.\211A\262.
6aa40 5c 32 34 32 01 40 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c \242.@\300\301\302.\303\304\305\
6aa60 33 30 36 06 08 45 44 43 5c 33 30 37 42 42 46 44 5c 32 30 37 22 20 5b 69 6e 73 65 72 74 20 66 6f 306..EDC\307BBFD\207".[insert.fo
6aa80 72 6d 61 74 20 22 25 73 3a 20 25 73 5c 6e 22 20 6c 65 74 20 72 65 73 20 77 69 74 68 2d 63 75 72 rmat."%s:.%s\n".let.res.with-cur
6aaa0 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 20 28 28 63 6f 6e 64 20 28 28 65 71 20 72 65 73 20 rent-buffer.buf.((cond.((eq.res.
6aac0 3a 6f 70 74 69 6f 6e 61 6c 29 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 4f 50 54 49 4f 4e 41 4c :optional).(propertize."OPTIONAL
6aae0 22 20 27 66 61 63 65 20 27 77 61 72 6e 69 6e 67 29 29 20 28 72 65 73 20 28 70 72 6f 70 65 72 74 ".'face.'warning)).(res.(propert
6ab00 69 7a 65 20 22 4f 4b 22 20 27 66 61 63 65 20 27 73 75 63 63 65 73 73 29 29 20 28 74 20 28 70 72 ize."OK".'face.'success)).(t.(pr
6ab20 6f 70 65 72 74 69 7a 65 20 22 45 52 52 4f 52 22 20 27 66 61 63 65 20 27 65 72 72 6f 72 29 29 29 opertize."ERROR".'face.'error)))
6ab40 29 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 2d 70 61 72 74 69 74 )].13."\n\n(fn.INPUT0)"].-partit
6ab60 69 6f 6e 20 32 5d 20 31 32 20 28 23 24 20 2e 20 34 33 36 35 33 32 29 5d 29 29 0a 28 62 79 74 65 ion.2].12.(#$...436532)])).(byte
6ab80 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 34 -code."\300\301\302\303#\210\304
6aba0 5c 33 30 31 5c 33 30 32 5c 33 30 35 23 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 20 6c 73 70 \301\302\305#\207".[defalias.lsp
6abc0 2d 64 69 61 67 6e 6f 73 65 20 6c 73 70 2d 64 6f 63 74 6f 72 20 6e 69 6c 20 6d 61 6b 65 2d 6f 62 -diagnose.lsp-doctor.nil.make-ob
6abe0 73 6f 6c 65 74 65 20 22 6c 73 70 2d 6d 6f 64 65 20 38 2e 30 2e 30 22 5d 20 34 29 0a 23 40 33 32 solete."lsp-mode.8.0.0"].4).#@32
6ac00 20 56 61 6c 69 64 61 74 65 20 70 65 72 66 6f 72 6d 61 6e 63 65 20 73 65 74 74 69 6e 67 73 2e 1f .Validate.performance.settings..
6ac20 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 6f 63 74 6f 72 20 23 5b 30 20 22 70 72 5c 33 .(defalias.'lsp-doctor.#[0."pr\3
6ac40 30 36 5c 33 30 37 21 71 5c 32 31 30 08 5c 33 31 30 5c 32 31 31 5c 32 32 33 5c 32 31 30 5c 33 31 06\307!q\210.\310\211\223\210\31
6ac60 31 09 42 5c 33 31 32 5c 6e 42 1a 19 5c 33 31 33 20 13 70 5c 33 31 34 01 21 5c 32 31 31 1c 5c 33 1.B\312\nB..\313..p\314.!\211.\3
6ac80 31 30 5c 32 31 31 5c 33 31 35 5c 33 31 36 5c 33 31 37 72 06 07 71 5c 32 31 30 5c 33 32 30 5c 33 10\211\315\316\317r..q\210\320\3
6aca0 32 31 21 29 5c 32 31 31 5c 33 32 32 3d 5c 32 30 33 39 00 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 21!)\211\322=\2039.\323\324\325\
6acc0 33 32 36 23 5c 32 30 32 4a 00 5c 32 31 31 5c 32 30 33 45 00 5c 33 32 33 5c 33 32 37 5c 33 32 35 326#\202J.\211\203E.\323\327\325
6ace0 5c 33 33 30 23 5c 32 30 32 4a 00 5c 33 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 32 \330#\202J.\323\331\325\332#\262
6ad00 01 23 63 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 33 33 72 06 07 71 5c 32 31 30 5c 33 33 34 5c .#c\210\315\316\333r..q\210\334\
6ad20 33 30 35 21 29 5c 32 31 31 5c 33 32 32 3d 5c 32 30 33 69 00 5c 33 32 33 5c 33 32 34 5c 33 32 35 305!)\211\322=\203i.\323\324\325
6ad40 5c 33 32 36 23 5c 32 30 32 7a 00 5c 32 31 31 5c 32 30 33 75 00 5c 33 32 33 5c 33 32 37 5c 33 32 \326#\202z.\211\203u.\323\327\32
6ad60 35 5c 33 33 30 23 5c 32 30 32 7a 00 5c 33 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 5\330#\202z.\323\331\325\332#\26
6ad80 32 01 23 63 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 33 35 72 06 07 71 5c 32 31 30 5c 33 33 34 2.#c\210\315\316\335r..q\210\334
6ada0 5c 33 30 35 21 5c 32 30 35 5c 32 32 30 00 0d 5c 33 33 36 56 29 5c 32 31 31 5c 33 32 32 3d 5c 32 \305!\205\220..\336V)\211\322=\2
6adc0 30 33 5c 32 33 37 00 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 23 5c 32 30 32 5c 32 36 30 03\237.\323\324\325\326#\202\260
6ade0 00 5c 32 31 31 5c 32 30 33 5c 32 35 33 00 5c 33 32 33 5c 33 32 37 5c 33 32 35 5c 33 33 30 23 5c .\211\203\253.\323\327\325\330#\
6ae00 32 30 32 5c 32 36 30 00 5c 33 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 32 01 23 63 202\260.\323\331\325\332#\262.#c
6ae20 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 33 33 37 72 06 07 71 5c 32 31 30 5c 33 34 30 31 5c 33 31 \210\315\316\337r..q\210\3401\31
6ae40 34 00 5c 33 34 31 5c 33 34 32 5c 33 34 33 44 21 5c 32 31 30 5c 33 31 30 30 5c 32 30 32 5c 33 31 4.\341\342\343D!\210\3100\202\31
6ae60 37 00 5c 33 34 34 5c 32 36 32 01 29 5c 32 31 31 5c 33 32 32 3d 5c 32 30 33 5c 33 33 36 00 5c 33 7.\344\262.)\211\322=\203\336.\3
6ae80 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 23 5c 32 30 32 5c 33 35 37 00 5c 32 31 31 5c 32 30 33 23\324\325\326#\202\357.\211\203
6aea0 5c 33 35 32 00 5c 33 32 33 5c 33 32 37 5c 33 32 35 5c 33 33 30 23 5c 32 30 32 5c 33 35 37 00 5c \352.\323\327\325\330#\202\357.\
6aec0 33 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 32 01 23 63 5c 32 31 30 5c 33 31 35 5c 323\331\325\332#\262.#c\210\315\
6aee0 33 31 36 5c 33 34 35 72 06 07 71 5c 32 31 30 0e 2d 5c 33 34 36 56 29 5c 32 31 31 5c 33 32 32 3d 316\345r..q\210.-\346V)\211\322=
6af00 5c 32 30 33 0f 01 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 23 5c 32 30 32 20 01 5c 32 31 \203..\323\324\325\326#\202..\21
6af20 31 5c 32 30 33 1b 01 5c 33 32 33 5c 33 32 37 5c 33 32 35 5c 33 33 30 23 5c 32 30 32 20 01 5c 33 1\203..\323\327\325\330#\202..\3
6af40 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 32 01 23 63 5c 32 31 30 5c 33 31 35 5c 33 23\331\325\332#\262.#c\210\315\3
6af60 31 36 5c 33 34 37 72 06 07 71 5c 32 31 30 0e 2e 5c 32 30 36 33 01 5c 33 32 32 29 5c 32 31 31 5c 16\347r..q\210..\2063.\322)\211\
6af80 33 32 32 3d 5c 32 30 33 42 01 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 23 5c 32 30 32 53 322=\203B.\323\324\325\326#\202S
6afa0 01 5c 32 31 31 5c 32 30 33 4e 01 5c 33 32 33 5c 33 32 37 5c 33 32 35 5c 33 33 30 23 5c 32 30 32 .\211\203N.\323\327\325\330#\202
6afc0 53 01 5c 33 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 32 01 23 63 5c 32 31 30 5c 33 S.\323\331\325\332#\262.#c\210\3
6afe0 31 35 5c 33 31 36 5c 33 35 30 72 06 07 71 5c 32 31 30 5c 33 35 31 5c 33 35 32 21 5c 32 30 33 6b 15\316\350r..q\210\351\352!\203k
6b000 01 5c 33 35 32 20 5c 32 30 36 6c 01 5c 33 32 32 29 5c 32 31 31 5c 33 32 32 3d 5c 32 30 33 7b 01 .\352.\206l.\322)\211\322=\203{.
6b020 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 23 5c 32 30 32 5c 32 31 34 01 5c 32 31 31 5c 32 \323\324\325\326#\202\214.\211\2
6b040 30 33 5c 32 30 37 01 5c 33 32 33 5c 33 32 37 5c 33 32 35 5c 33 33 30 23 5c 32 30 32 5c 32 31 34 03\207.\323\327\325\330#\202\214
6b060 01 5c 33 32 33 5c 33 33 31 5c 33 32 35 5c 33 33 32 23 5c 32 36 32 01 23 63 5c 32 36 32 01 72 02 .\323\331\325\332#\262.#c\262.r.
6b080 71 5c 32 31 30 5c 33 35 33 03 5c 33 31 30 5c 22 5c 32 36 32 02 29 5c 33 32 30 5c 33 35 34 21 5c q\210\353.\310\"\262.)\320\354!\
6b0a0 32 30 33 5c 32 35 32 01 5c 33 35 34 02 02 5c 22 5c 32 30 32 5c 32 35 33 01 5c 32 31 31 29 5c 32 203\252.\354..\"\202\253.\211)\2
6b0c0 36 36 5c 32 30 34 2b 5c 32 30 37 22 20 5b 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 70 6f 69 6e 74 2d 66\204+\207".[help-window-point-
6b0e0 6d 61 72 6b 65 72 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 2d marker.temp-buffer-window-setup-
6b100 68 6f 6f 6b 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 68 6f 77 2d 68 6f 6f hook.temp-buffer-window-show-hoo
6b120 6b 20 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 6f 6c 64 2d 66 72 61 6d 65 20 73 74 61 6e 64 61 72 64 k.help-window-old-frame.standard
6b140 2d 6f 75 74 70 75 74 20 72 65 61 64 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 2d 6d 61 78 20 -output.read-process-output-max.
6b160 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a 6c 73 70 2d 70 65 72 66 6f 72 6d 61 get-buffer-create."*lsp-performa
6b180 6e 63 65 2a 22 20 6e 69 6c 20 68 65 6c 70 2d 6d 6f 64 65 2d 73 65 74 75 70 20 68 65 6c 70 2d 6d nce*".nil.help-mode-setup.help-m
6b1a0 6f 64 65 2d 66 69 6e 69 73 68 20 73 65 6c 65 63 74 65 64 2d 66 72 61 6d 65 20 74 65 6d 70 2d 62 ode-finish.selected-frame.temp-b
6b1c0 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 20 66 6f 72 6d 61 74 20 22 25 73 3a 20 25 uffer-window-setup.format."%s:.%
6b1e0 73 5c 6e 22 20 22 43 68 65 63 6b 69 6e 67 20 66 6f 72 20 4e 61 74 69 76 65 20 4a 53 4f 4e 20 73 s\n"."Checking.for.Native.JSON.s
6b200 75 70 70 6f 72 74 22 20 66 75 6e 63 74 69 6f 6e 70 20 6a 73 6f 6e 2d 73 65 72 69 61 6c 69 7a 65 upport".functionp.json-serialize
6b220 20 3a 6f 70 74 69 6f 6e 61 6c 20 70 72 6f 70 65 72 74 69 7a 65 20 22 4f 50 54 49 4f 4e 41 4c 22 .:optional.propertize."OPTIONAL"
6b240 20 66 61 63 65 20 77 61 72 6e 69 6e 67 20 22 4f 4b 22 20 73 75 63 63 65 73 73 20 22 45 52 52 4f .face.warning."OK".success."ERRO
6b260 52 22 20 65 72 72 6f 72 20 22 43 68 65 63 6b 20 65 6d 61 63 73 20 73 75 70 70 6f 72 74 73 20 60 R".error."Check.emacs.supports.`
6b280 72 65 61 64 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 2d 6d 61 78 27 22 20 62 6f 75 6e 64 70 read-process-output-max'".boundp
6b2a0 20 22 43 68 65 63 6b 20 60 72 65 61 64 2d 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 2d 6d 61 78 ."Check.`read-process-output-max
6b2c0 27 20 64 65 66 61 75 6c 74 20 68 61 73 20 62 65 65 6e 20 63 68 61 6e 67 65 64 20 66 72 6f 6d 20 '.default.has.been.changed.from.
6b2e0 34 6b 22 20 34 30 39 36 20 22 42 79 74 65 20 63 6f 6d 70 69 6c 65 64 20 61 67 61 69 6e 73 74 20 4k".4096."Byte.compiled.against.
6b300 4e 61 74 69 76 65 20 4a 53 4f 4e 20 28 72 65 63 6f 6d 70 69 6c 65 20 6c 73 70 2d 6d 6f 64 65 20 Native.JSON.(recompile.lsp-mode.
6b320 69 66 20 66 61 69 6c 69 6e 67 20 77 68 65 6e 20 4e 61 74 69 76 65 20 4a 53 4f 4e 20 61 76 61 69 if.failing.when.Native.JSON.avai
6b340 6c 61 62 6c 65 29 22 20 28 65 72 72 6f 72 29 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6d 65 73 73 61 67 lable)".(error).lsp--make-messag
6b360 65 20 22 61 22 20 22 62 22 20 74 20 22 60 67 63 2d 63 6f 6e 73 2d 74 68 72 65 73 68 6f 6c 64 27 e."a"."b".t."`gc-cons-threshold'
6b380 20 69 6e 63 72 65 61 73 65 64 3f 22 20 38 30 30 30 30 30 20 22 55 73 69 6e 67 20 60 70 6c 69 73 .increased?".800000."Using.`plis
6b3a0 74 27 20 66 6f 72 20 64 65 73 65 72 69 61 6c 69 7a 65 64 20 6f 62 6a 65 63 74 73 3f 20 28 72 65 t'.for.deserialized.objects?.(re
6b3c0 66 65 72 20 74 6f 20 68 74 74 70 73 3a 2f 2f 65 6d 61 63 73 2d 6c 73 70 2e 67 69 74 68 75 62 2e fer.to.https://emacs-lsp.github.
6b3e0 69 6f 2f 6c 73 70 2d 6d 6f 64 65 2f 70 61 67 65 2f 70 65 72 66 6f 72 6d 61 6e 63 65 2f 23 75 73 io/lsp-mode/page/performance/#us
6b400 65 2d 70 6c 69 73 74 73 2d 66 6f 72 2d 64 65 73 65 72 69 61 6c 69 7a 61 74 69 6f 6e 29 22 20 22 e-plists-for-deserialization)"."
6b420 55 73 69 6e 67 20 65 6d 61 63 73 20 32 38 2b 20 77 69 74 68 20 6e 61 74 69 76 65 20 63 6f 6d 70 Using.emacs.28+.with.native.comp
6b440 69 6c 61 74 69 6f 6e 3f 22 20 66 62 6f 75 6e 64 70 20 6e 61 74 69 76 65 2d 63 6f 6d 70 2d 61 76 ilation?".fboundp.native-comp-av
6b460 61 69 6c 61 62 6c 65 2d 70 20 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 68 6f ailable-p.temp-buffer-window-sho
6b480 77 20 68 65 6c 70 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 20 67 63 2d 63 6f 6e 73 2d 74 68 72 65 w.help-window-setup.gc-cons-thre
6b4a0 73 68 6f 6c 64 20 6c 73 70 2d 75 73 65 2d 70 6c 69 73 74 73 5d 20 31 33 20 28 23 24 20 2e 20 34 shold.lsp-use-plists].13.(#$...4
6b4c0 33 37 32 34 39 29 20 6e 69 6c 5d 29 0a 23 40 35 37 20 52 65 74 75 72 6e 20 73 74 72 69 6e 67 20 37249).nil]).#@57.Return.string.
6b4e0 64 65 73 63 72 69 62 69 6e 67 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 60 6c describing.current.version.of.`l
6b500 73 70 2d 6d 6f 64 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 76 65 72 73 69 6f sp-mode'...(defalias.'lsp-versio
6b520 6e 20 23 5b 30 20 22 5c 33 30 33 5c 33 30 34 21 5c 32 30 34 5c 6e 00 5c 33 30 35 5c 33 30 34 21 n.#[0."\303\304!\204\n.\305\304!
6b540 5c 32 31 30 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 20 5c 22 40 \210\306\307\310\311\312\313.\"@
6b560 5c 33 31 34 01 21 08 3e 5c 32 30 34 5c 22 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 03 44 5c 22 5c \314.!.>\204\".\315\316\317.D\"\
6b580 32 31 30 5c 32 31 31 5c 33 32 30 48 5c 32 36 32 01 21 09 5c 6e 24 5c 33 32 31 5c 33 32 32 21 5c 210\211\320H\262.!.\n$\321\322!\
6b5a0 32 30 33 36 00 5c 33 32 33 5c 33 32 34 02 5c 22 5c 32 30 37 5c 32 30 37 22 20 5b 63 6c 2d 73 74 2036.\323\324.\"\207\207".[cl-st
6b5c0 72 75 63 74 2d 70 61 63 6b 61 67 65 2d 64 65 73 63 2d 74 61 67 73 20 65 6d 61 63 73 2d 76 65 72 ruct-package-desc-tags.emacs-ver
6b5e0 73 69 6f 6e 20 73 79 73 74 65 6d 2d 74 79 70 65 20 66 65 61 74 75 72 65 70 20 70 61 63 6b 61 67 sion.system-type.featurep.packag
6b600 65 20 72 65 71 75 69 72 65 20 66 6f 72 6d 61 74 20 22 6c 73 70 2d 6d 6f 64 65 20 25 73 2c 20 45 e.require.format."lsp-mode.%s,.E
6b620 6d 61 63 73 20 25 73 2c 20 25 73 22 20 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 2d 6a 6f 69 macs.%s,.%s".package-version-joi
6b640 6e 20 61 6c 69 73 74 2d 67 65 74 20 6c 73 70 2d 6d 6f 64 65 20 70 61 63 6b 61 67 65 2d 2d 61 6c n.alist-get.lsp-mode.package--al
6b660 69 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 ist.type-of.signal.wrong-type-ar
6b680 67 75 6d 65 6e 74 20 70 61 63 6b 61 67 65 2d 64 65 73 63 20 32 20 63 61 6c 6c 65 64 2d 69 6e 74 gument.package-desc.2.called-int
6b6a0 65 72 61 63 74 69 76 65 6c 79 2d 70 20 69 6e 74 65 72 61 63 74 69 76 65 20 6c 73 70 2d 2d 69 6e eractively-p.interactive.lsp--in
6b6c0 66 6f 20 22 25 73 22 5d 20 38 20 28 23 24 20 2e 20 34 33 39 35 30 36 29 20 6e 69 6c 5d 29 0a 28 fo."%s"].8.(#$...439506).nil]).(
6b6e0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 75 70 defalias.'lsp--virtual-buffer-up
6b700 64 61 74 65 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 35 5c 33 30 36 08 5c 22 5c 32 date-position.#[0."\305\306.\"\2
6b720 31 31 5c 32 30 33 12 00 5c 32 31 31 09 5c 32 33 32 3f 5c 32 30 35 27 00 5c 33 30 37 20 5c 32 30 11\203..\211.\232?\205'.\307.\20
6b740 37 5c 6e 5c 32 30 35 27 00 5c 33 30 32 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 5c 33 31 30 21 5c 7\n\205'.\302\310!\210\311\310!\
6b760 32 31 30 5c 33 31 32 5c 32 31 31 13 11 5c 33 31 32 14 5c 33 31 33 5c 33 31 34 21 5c 32 30 37 22 210\312\211..\312.\313\314!\207"
6b780 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e .[lsp--virtual-buffer-connection
6b7a0 73 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 6c 73 70 2d 6d 61 6e 61 67 65 s.lsp--virtual-buffer.lsp-manage
6b7c0 64 2d 6d 6f 64 65 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 d-mode.lsp--buffer-workspaces.ls
6b7e0 70 2d 62 75 66 66 65 72 2d 75 72 69 20 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 p-buffer-uri.-first.#[257."\300.
6b800 5c 33 30 31 5c 22 5c 32 31 31 20 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 69 6e 2d \301\"\211.\207".[plist-get.:in-
6b820 72 61 6e 67 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 6c 73 70 2d range].4."\n\n(fn.INPUT0)"].lsp-
6b840 6f 72 67 20 2d 31 20 6c 73 70 2d 6d 6f 64 65 20 6e 69 6c 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 org.-1.lsp-mode.nil.run-hooks.ls
6b860 70 2d 61 66 74 65 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 68 6f 6f 6b 5d 20 34 5d 29 0a 23 40 p-after-diagnostics-hook].4]).#@
6b880 39 38 20 41 64 6a 75 73 74 20 6f 6e 20 63 68 61 6e 67 65 20 65 76 65 6e 74 20 74 6f 20 62 65 20 98.Adjust.on.change.event.to.be.
6b8a0 65 78 65 63 75 74 65 64 20 61 67 61 69 6e 73 74 20 74 68 65 20 70 72 6f 70 65 72 20 6c 61 6e 67 executed.against.the.proper.lang
6b8c0 75 61 67 65 20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 4c 45 4e 47 uage.server...(fn.START.END.LENG
6b8e0 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 TH)..(defalias.'lsp-virtual-buff
6b900 65 72 2d 6f 6e 2d 63 68 61 6e 67 65 20 23 5b 37 37 31 20 22 01 5c 33 30 33 08 5c 33 30 34 5c 22 er-on-change.#[771.".\303.\304\"
6b920 5c 32 30 36 09 00 5c 33 30 35 5d 03 02 5c 5c 5d 5c 33 30 36 5c 33 30 37 5c 33 31 30 06 06 04 23 \206..\305]..\\]\306\307\310...#
6b940 09 5c 22 5c 32 31 31 5c 32 30 35 47 00 5c 33 30 33 01 5c 33 31 31 5c 22 5c 32 31 31 5c 32 30 33 .\"\211\205G.\303.\311\"\211\203
6b960 37 00 5c 33 30 33 02 5c 33 31 32 5c 22 1a 5c 32 31 31 5c 33 30 37 5c 33 31 33 06 08 06 08 06 08 7.\303.\312\".\211\307\313......
6b980 24 21 29 5c 32 30 32 45 00 72 01 71 5c 32 31 30 5c 33 31 34 06 06 06 06 06 06 5c 33 31 35 24 29 $!)\202E.r.q\210\314......\315$)
6b9a0 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 \262.\207".[lsp--before-change-v
6b9c0 61 6c 73 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 als.lsp--virtual-buffer-connecti
6b9e0 6f 6e 73 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 ons.lsp--buffer-workspaces.plist
6ba00 2d 67 65 74 20 3a 65 6e 64 20 30 20 2d 66 69 72 73 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 -get.:end.0.-first.make-closure.
6ba20 23 5b 32 35 37 20 22 5c 32 31 31 1a 5c 33 30 33 5c 33 30 34 5c 33 30 30 5c 22 5c 32 30 35 0d 00 #[257."\211.\303\304\300\"\205..
6ba40 5c 33 30 33 5c 33 30 34 5c 33 30 31 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d \303\304\301\")\207".[V0.V1.lsp-
6ba60 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 -virtual-buffer.lsp-virtual-buff
6ba80 65 72 2d 63 61 6c 6c 20 3a 69 6e 2d 72 61 6e 67 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 56 42 er-call.:in-range].4."\n\n(fn.VB
6baa0 29 22 5d 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 )"].:with-current-buffer.:worksp
6bac0 61 63 65 73 20 23 5b 30 20 22 5c 33 30 33 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 34 24 5c aces.#[0."\303\300\301\302\304$\
6bae0 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 20 23 5b 31 207".[V0.V1.V2.lsp-on-change.#[1
6bb00 32 38 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 34 46 08 5c 22 28."\301\302\303\304\305\304F.\"
6bb20 5c 33 30 36 5c 33 30 37 20 46 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 \306\307.F\207".[lsp--virtual-bu
6bb40 66 66 65 72 2d 70 6f 69 6e 74 2d 6d 61 78 20 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 72 61 6e 67 65 ffer-point-max.:range.lsp--range
6bb60 20 3a 63 68 61 72 61 63 74 65 72 20 30 20 3a 6c 69 6e 65 20 3a 74 65 78 74 20 6c 73 70 2d 2d 62 .:character.0.:line.:text.lsp--b
6bb80 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 uffer-content].7."\n\n(fn.&rest.
6bba0 5f 29 22 5d 5d 20 35 5d 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 20 23 5b 31 32 38 20 22 5c 33 _)"]].5].lsp-on-change.#[128."\3
6bbc0 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 34 46 08 5c 22 5c 33 30 36 5c 33 01\302\303\304\305\304F.\"\306\3
6bbe0 30 37 20 46 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 70 07.F\207".[lsp--virtual-buffer-p
6bc00 6f 69 6e 74 2d 6d 61 78 20 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 72 61 6e 67 65 20 3a 63 68 61 72 oint-max.:range.lsp--range.:char
6bc20 61 63 74 65 72 20 30 20 3a 6c 69 6e 65 20 3a 74 65 78 74 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d acter.0.:line.:text.lsp--buffer-
6bc40 63 6f 6e 74 65 6e 74 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 26 72 65 73 74 20 5f 29 22 5d 5d 20 content].7."\n\n(fn.&rest._)"]].
6bc60 31 32 20 28 23 24 20 2e 20 34 34 30 34 35 31 29 5d 29 0a 23 40 31 38 20 0a 0a 28 66 6e 20 53 54 12.(#$...440451)]).#@18...(fn.ST
6bc80 41 52 54 20 45 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 76 69 72 74 75 61 6c ART.END)..(defalias.'lsp-virtual
6bca0 2d 62 75 66 66 65 72 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 20 23 5b 35 31 34 20 22 5c 33 30 -buffer-before-change.#[514."\30
6bcc0 33 5c 33 30 34 5c 33 30 35 04 5c 22 08 5c 22 5c 32 31 31 5c 32 30 35 2d 00 5c 33 30 36 01 5c 33 3\304\305.\".\"\211\205-.\306.\3
6bce0 30 37 5c 22 5c 32 31 31 5c 32 30 33 1f 00 5c 33 30 36 02 5c 33 31 30 5c 22 19 5c 32 31 31 5c 33 07\"\211\203..\306.\310\".\211\3
6bd00 31 31 21 29 5c 32 30 32 2b 00 72 01 71 5c 32 31 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 21 21 5c 11!)\202+.r.q\210\312\313\314!!\
6bd20 32 31 31 12 29 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 211.)\262.\207".[lsp--virtual-bu
6bd40 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 ffer-connections.lsp--buffer-wor
6bd60 6b 73 70 61 63 65 73 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 70 6f 69 6e kspaces.lsp--virtual-buffer-poin
6bd80 74 2d 6d 61 78 20 2d 66 69 72 73 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 t-max.-first.make-closure.#[257.
6bda0 22 5c 33 30 32 01 5c 33 30 33 5c 22 5c 32 31 31 5c 32 30 33 15 00 5c 33 30 32 02 5c 33 30 34 5c "\302.\303\"\211\203..\302.\304\
6bdc0 22 19 5c 32 31 31 5c 33 30 35 5c 33 30 36 5c 33 30 30 5c 22 21 29 5c 32 30 37 72 01 71 5c 32 31 ".\211\305\306\300\"!)\207r.q\21
6bde0 30 5c 33 30 37 5c 33 31 30 5c 33 30 30 5c 22 29 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 2d 2d 62 0\307\310\300\")\207".[V0.lsp--b
6be00 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 uffer-workspaces.plist-get.:with
6be20 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6d 61 6b 65 -current-buffer.:workspaces.make
6be40 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 30 5c 22 5c 32 30 37 -closure.#[0."\301\302\300\"\207
6be60 22 20 5b 56 30 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 61 6c 6c 20 3a 69 ".[V0.lsp-virtual-buffer-call.:i
6be80 6e 2d 72 61 6e 67 65 5d 20 33 5d 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 n-range].3].lsp-virtual-buffer-c
6bea0 61 6c 6c 20 3a 69 6e 2d 72 61 6e 67 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 56 42 29 22 5d 20 all.:in-range].6."\n\n(fn.VB)"].
6bec0 70 6c 69 73 74 2d 67 65 74 20 3a 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a plist-get.:with-current-buffer.:
6bee0 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 21 21 5c 32 workspaces.#[0."\301\302\303!!\2
6bf00 31 31 10 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 70 6f 11.\207".[lsp--virtual-buffer-po
6bf20 69 6e 74 2d 6d 61 78 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c int-max.lsp--point-to-position.l
6bf40 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 61 6c 6c 20 3a 6c 61 73 74 2d 70 6f 69 sp-virtual-buffer-call.:last-poi
6bf60 6e 74 5d 20 33 5d 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 nt].3].lsp--point-to-position.ls
6bf80 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 61 6c 6c 20 3a 6c 61 73 74 2d 70 6f 69 6e p-virtual-buffer-call.:last-poin
6bfa0 74 5d 20 37 20 28 23 24 20 2e 20 34 34 31 34 36 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 t].7.(#$...441464)]).(defalias.'
6bfc0 6c 73 70 2d 70 61 74 63 68 2d 6f 6e 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 23 5b 30 20 22 5c lsp-patch-on-change-event.#[0."\
6bfe0 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 300\301\302\303#\210\304\301\305
6c000 5c 33 30 36 5c 33 30 33 24 5c 32 31 30 5c 33 30 34 5c 33 30 37 5c 33 31 30 5c 33 30 36 5c 33 30 \306\303$\210\304\307\310\306\30
6c020 33 24 5c 32 30 37 22 20 5b 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 63 68 61 6e 67 3$\207".[remove-hook.after-chang
6c040 65 2d 66 75 6e 63 74 69 6f 6e 73 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 20 74 20 61 64 64 2d e-functions.lsp-on-change.t.add-
6c060 68 6f 6f 6b 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 6f 6e 2d 63 68 61 6e 67 hook.lsp-virtual-buffer-on-chang
6c080 65 20 6e 69 6c 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 6c 73 e.nil.before-change-functions.ls
6c0a0 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 5d 20 p-virtual-buffer-before-change].
6c0c0 35 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6b 69 6c 6c 2d 76 69 72 74 75 61 6c 2d 5]).(defalias.'lsp-kill-virtual-
6c0e0 62 75 66 66 65 72 73 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 32 08 5c 22 5c 32 30 37 22 20 5b 6c buffers.#[0."\301\302.\"\207".[l
6c100 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6d sp--virtual-buffer-connections.m
6c120 61 70 63 20 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 64 69 73 63 6f 6e 6e 65 63 apc.lsp-virtual-buffer-disconnec
6c140 74 5d 20 33 5d 29 0a 23 40 32 36 20 0a 0a 28 66 6e 20 50 4f 49 4e 54 20 49 4e 44 45 4e 54 41 54 t].3]).#@26...(fn.POINT.INDENTAT
6c160 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 6f 76 65 2d 70 6f 69 6e 74 ION)..(defalias.'lsp--move-point
6c180 2d 69 6e 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 23 5b 35 31 34 20 22 5c 32 31 32 01 62 5c 32 31 -in-indentation.#[514."\212.b\21
6c1a0 30 01 5c 33 30 30 20 02 5c 5c 58 5c 32 30 33 12 00 5c 33 30 30 20 5c 32 30 32 13 00 01 29 5c 32 0.\300..\\X\203..\300.\202...)\2
6c1c0 30 37 22 20 5b 70 6f 69 6e 74 2d 61 74 2d 62 6f 6c 5d 20 35 20 28 23 24 20 2e 20 34 34 32 37 30 07".[point-at-bol].5.(#$...44270
6c1e0 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c 0)]).(defalias.'lsp-client-downl
6c200 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 6f 77 6e 6c oad-server-fn.'lsp--client-downl
6c220 6f 61 64 2d 73 65 72 76 65 72 2d 66 6e 29 0a 23 40 34 38 20 52 65 67 69 73 74 65 72 20 66 6c 79 oad-server-fn).#@48.Register.fly
6c240 63 68 65 63 6b 20 73 75 70 70 6f 72 74 20 66 6f 72 20 4d 4f 44 45 2e 0a 0a 28 66 6e 20 4d 4f 44 check.support.for.MODE...(fn.MOD
6c260 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d E)..(defalias.'lsp-flycheck-add-
6c280 6d 6f 64 65 20 23 5b 32 35 37 20 22 5c 33 30 30 20 5c 32 31 30 5c 33 30 31 5c 33 30 32 02 5c 22 mode.#[257."\300.\210\301\302.\"
6c2a0 3f 5c 32 30 35 0f 00 5c 33 30 33 5c 33 30 32 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 64 69 61 ?\205..\303\302.\"\207".[lsp-dia
6c2c0 67 6e 6f 73 74 69 63 73 2d 6c 73 70 2d 63 68 65 63 6b 65 72 2d 69 66 2d 6e 65 65 64 65 64 20 66 gnostics-lsp-checker-if-needed.f
6c2e0 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 70 70 6f 72 74 73 2d 6d 61 6a 6f 72 2d 6d lycheck-checker-supports-major-m
6c300 6f 64 65 2d 70 20 6c 73 70 20 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6d 6f 64 65 5d 20 34 20 28 ode-p.lsp.flycheck-add-mode].4.(
6c320 23 24 20 2e 20 34 34 32 39 33 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6f 72 #$...442932)]).(defalias.'lsp-or
6c340 67 20 23 5b 30 20 22 5c 33 30 35 5c 33 30 36 08 5c 22 5c 32 31 31 5c 32 30 33 5c 32 35 36 01 5c g.#[0."\305\306.\"\211\203\256.\
6c360 33 30 37 01 5c 33 31 30 5c 22 5c 32 31 31 5c 32 30 33 28 00 09 02 5c 32 33 32 3f 5c 32 30 35 5c 307.\310\"\211\203(...\232?\205\
6c380 32 35 35 01 5c 32 31 31 12 01 11 5c 33 31 31 13 5c 33 31 32 5c 33 31 33 21 5c 32 31 30 5c 33 31 255.\211...\311.\312\313!\210\31
6c3a0 34 5c 33 31 33 21 5c 32 31 30 5c 33 31 35 20 5c 32 30 37 5c 32 31 32 5c 33 31 31 43 5c 33 31 36 4\313!\210\315.\207\212\311C\316
6c3c0 5c 33 31 37 02 5c 22 5c 33 32 30 20 41 40 5c 33 30 37 01 5c 33 32 31 5c 22 5c 33 30 37 02 5c 33 \317.\"\320.A@\307.\321\"\307.\3
6c3e0 32 32 5c 22 5c 33 30 37 03 5c 33 32 33 5c 22 5c 33 30 37 04 5c 33 32 34 5c 22 5c 33 32 35 5c 33 22\"\307.\323\"\307.\324\"\325\3
6c400 32 36 5c 33 32 37 21 41 41 40 5c 32 33 36 41 5c 32 31 31 5c 32 30 33 56 00 5c 33 33 30 01 21 5c 26\327!AA@\236A\211\203V.\330.!\
6c420 32 30 32 59 00 5c 33 33 31 5c 33 33 32 21 05 62 5c 32 31 30 5c 33 31 31 79 5c 32 31 30 5c 33 33 202Y.\331\332!.b\210\311y\210\33
6c440 33 20 60 5c 33 31 31 5c 32 32 33 05 62 5c 32 31 30 04 5b 53 79 5c 32 31 30 5c 33 33 33 20 60 54 3.`\311\223.b\210.[Sy\210\333.`T
6c460 5c 33 31 31 5c 32 32 33 70 5c 33 33 34 03 03 53 5c 22 5c 33 33 35 5c 33 33 36 5c 33 33 37 5c 22 \311\223p\334..S\"\335\336\337\"
6c480 72 5c 32 31 31 71 5c 32 31 30 5c 33 31 36 5c 33 34 30 02 5c 22 5c 32 31 36 01 63 5c 32 31 30 65 r\211q\210\316\340.\"\216.c\210e
6c4a0 62 5c 32 31 30 5c 33 34 31 20 5c 33 34 32 09 5c 33 34 33 03 23 5c 32 31 30 5c 33 34 34 20 5c 32 b\210\341.\342.\343.#\210\344.\2
6c4c0 31 30 65 62 5c 32 31 30 5c 32 31 31 5c 33 34 31 20 5a 5c 32 36 32 01 2a 5c 32 36 32 01 5c 33 34 10eb\210\211\341.Z\262.*\262.\34
6c4e0 35 5c 33 34 36 5c 33 34 37 5c 33 31 31 5c 33 33 37 24 5c 32 31 30 5c 33 35 30 5c 33 35 31 21 5c 5\346\347\311\337$\210\350\351!\
6c500 32 30 33 5c 32 36 33 00 5c 33 35 32 5c 33 35 33 21 5c 32 31 30 5c 33 35 34 5c 33 31 36 5c 33 35 203\263.\352\353!\210\354\316\35
6c520 35 06 07 06 07 23 5c 33 35 36 5c 33 31 36 5c 33 35 37 06 09 5c 22 5c 33 36 30 5c 33 31 36 5c 33 5....#\356\316\357..\"\360\316\3
6c540 36 31 06 0b 06 0b 06 09 24 5c 33 36 32 06 09 5c 33 32 31 06 0d 5c 33 32 32 06 0e 5c 33 34 33 06 61......$\362..\321..\322..\343.
6c560 0d 5c 33 36 33 5c 33 31 36 5c 33 36 34 06 14 5c 22 5c 33 36 35 5c 33 31 36 5c 33 36 36 06 17 06 .\363\316\364..\"\365\316\366...
6c580 14 23 5c 33 36 37 5c 33 31 36 5c 33 37 30 06 19 06 16 23 5c 33 37 31 5c 33 37 32 06 1d 21 5c 33 .#\367\316\370....#\371\372..!\3
6c5a0 37 33 06 1c 5c 33 37 34 5c 33 37 35 06 1f 21 5c 33 37 36 06 27 5c 33 37 37 5c 33 31 36 5c 32 30 73..\374\375..!\376.'\377\316\20
6c5c0 31 40 00 06 21 5c 22 5c 32 30 31 41 00 5c 33 31 36 5c 32 30 31 42 00 06 28 06 26 06 26 06 26 25 1@..!\"\201A.\316\201B..(.&.&.&%
6c5e0 5c 32 30 31 43 00 5c 33 31 36 5c 32 30 31 44 00 06 27 5c 22 5c 32 30 31 45 00 5c 33 31 36 5c 32 \201C.\316\201D..'\"\201E.\316\2
6c600 30 31 46 00 06 25 5c 22 5c 32 30 31 47 00 5c 33 31 36 5c 32 30 31 48 00 06 2b 06 2b 23 5c 32 35 01F..%\"\201G.\316\201H..+.+#\25
6c620 37 26 11 06 0d 09 5c 32 34 30 5c 32 31 30 5c 32 30 31 49 00 06 06 06 0f 5c 32 34 32 5c 66 23 5c 7&....\240\210\201I.....\242\f#\
6c640 32 31 30 06 0d 5c 32 34 32 08 42 10 5c 33 34 35 5c 32 30 31 4a 00 5c 32 30 31 4b 00 5c 33 31 31 210..\242.B.\345\201J.\201K.\311
6c660 5c 33 33 37 24 5c 32 31 30 5c 33 34 35 5c 32 30 31 4c 00 5c 33 31 35 5c 33 31 31 5c 33 33 37 24 \337$\210\345\201L.\315\311\337$
6c680 5c 32 31 30 5c 33 34 35 5c 32 30 31 4d 00 5c 32 30 31 4e 00 5c 33 31 31 5c 33 33 37 24 5c 32 31 \210\345\201M.\201N.\311\337$\21
6c6a0 30 5c 33 30 37 06 0e 5c 32 34 32 5c 33 37 36 5c 22 5c 32 31 31 5c 32 30 33 5c 32 31 33 01 5c 33 0\307..\242\376\"\211\203\213.\3
6c6c0 30 37 06 0f 5c 32 34 32 5c 33 31 30 5c 22 1a 5c 32 31 31 5c 33 31 36 5c 32 30 31 4f 00 06 11 5c 07..\242\310\".\211\316\201O...\
6c6e0 22 21 29 5c 32 30 32 5c 32 34 36 01 72 06 0e 5c 32 34 32 71 5c 32 31 30 5c 32 30 31 50 00 20 5c "!)\202\246.r..\242q\210\201P..\
6c700 32 31 30 5c 33 34 32 06 0f 5c 32 34 32 5c 33 31 30 5c 32 30 31 51 00 20 23 5c 32 31 30 5c 32 30 210\342..\242\310\201Q..#\210\20
6c720 31 51 00 20 29 5c 32 36 32 01 5c 32 31 31 12 5c 32 36 36 5c 32 31 36 29 5c 32 30 37 5c 32 31 32 1Q..)\262.\211.\266\216)\207\212
6c740 5c 33 31 31 43 5c 33 31 36 5c 32 30 31 52 00 02 5c 22 5c 33 32 30 20 41 40 5c 33 30 37 01 5c 33 \311C\316\201R..\"\320.A@\307.\3
6c760 32 31 5c 22 5c 33 30 37 02 5c 33 32 32 5c 22 5c 33 30 37 03 5c 33 32 33 5c 22 5c 33 30 37 04 5c 21\"\307.\322\"\307.\323\"\307.\
6c780 33 32 34 5c 22 5c 33 32 35 5c 33 32 36 5c 33 32 37 21 41 41 40 5c 32 33 36 41 5c 32 31 31 5c 32 324\"\325\326\327!AA@\236A\211\2
6c7a0 30 33 5c 33 33 36 01 5c 33 33 30 01 21 5c 32 30 32 5c 33 34 31 01 5c 33 33 31 5c 33 33 32 21 05 03\336.\330.!\202\341.\331\332!.
6c7c0 62 5c 32 31 30 5c 33 31 31 79 5c 32 31 30 5c 33 33 33 20 60 5c 33 31 31 5c 32 32 33 05 62 5c 32 b\210\311y\210\333.`\311\223.b\2
6c7e0 31 30 04 5b 53 79 5c 32 31 30 5c 33 33 33 20 60 54 5c 33 31 31 5c 32 32 33 70 5c 33 33 34 03 03 10.[Sy\210\333.`T\311\223p\334..
6c800 53 5c 22 5c 33 33 35 5c 33 33 36 5c 33 33 37 5c 22 72 5c 32 31 31 71 5c 32 31 30 5c 33 31 36 5c S\"\335\336\337\"r\211q\210\316\
6c820 32 30 31 53 00 02 5c 22 5c 32 31 36 01 63 5c 32 31 30 65 62 5c 32 31 30 5c 33 34 31 20 5c 33 34 201S..\"\216.c\210eb\210\341.\34
6c840 32 09 5c 33 34 33 03 23 5c 32 31 30 5c 33 34 34 20 5c 32 31 30 65 62 5c 32 31 30 5c 32 31 31 5c 2.\343.#\210\344.\210eb\210\211\
6c860 33 34 31 20 5a 5c 32 36 32 01 2a 5c 32 36 32 01 5c 33 34 35 5c 33 34 36 5c 33 34 37 5c 33 31 31 341.Z\262.*\262.\345\346\347\311
6c880 5c 33 33 37 24 5c 32 31 30 5c 33 35 30 5c 33 35 31 21 5c 32 30 33 3d 02 5c 33 35 32 5c 33 35 33 \337$\210\350\351!\203=.\352\353
6c8a0 21 5c 32 31 30 5c 33 35 34 5c 33 31 36 5c 32 30 31 54 00 06 07 06 07 23 5c 33 35 36 5c 33 31 36 !\210\354\316\201T.....#\356\316
6c8c0 5c 32 30 31 55 00 06 09 5c 22 5c 33 36 30 5c 33 31 36 5c 32 30 31 56 00 06 0b 06 0b 06 09 24 5c \201U...\"\360\316\201V.......$\
6c8e0 33 36 32 06 09 5c 33 32 31 06 0d 5c 33 32 32 06 0e 5c 33 34 33 06 0d 5c 33 36 33 5c 33 31 36 5c 362..\321..\322..\343..\363\316\
6c900 32 30 31 57 00 06 14 5c 22 5c 33 36 35 5c 33 31 36 5c 32 30 31 58 00 06 17 06 14 23 5c 33 36 37 201W...\"\365\316\201X.....#\367
6c920 5c 33 31 36 5c 32 30 31 59 00 06 19 06 16 23 5c 33 37 31 5c 33 37 32 06 1d 21 5c 33 37 33 06 1c \316\201Y.....#\371\372..!\373..
6c940 5c 33 37 34 5c 33 37 35 06 1f 21 5c 33 37 36 06 27 5c 33 37 37 5c 33 31 36 5c 32 30 31 5a 00 06 \374\375..!\376.'\377\316\201Z..
6c960 21 5c 22 5c 32 30 31 41 00 5c 33 31 36 5c 32 30 31 5b 00 06 28 06 26 06 26 06 26 25 5c 32 30 31 !\"\201A.\316\201[..(.&.&.&%\201
6c980 43 00 5c 33 31 36 5c 32 30 31 5c 5c 00 06 27 5c 22 5c 32 30 31 45 00 5c 33 31 36 5c 32 30 31 5d C.\316\201\\..'\"\201E.\316\201]
6c9a0 00 06 25 5c 22 5c 32 30 31 47 00 5c 33 31 36 5c 32 30 31 5e 00 06 2b 06 2b 23 5c 32 35 37 26 11 ..%\"\201G.\316\201^..+.+#\257&.
6c9c0 06 0d 09 5c 32 34 30 5c 32 31 30 5c 32 30 31 49 00 06 06 06 0f 5c 32 34 32 5c 66 23 5c 32 31 30 ...\240\210\201I.....\242\f#\210
6c9e0 06 0d 5c 32 34 32 08 42 10 5c 33 34 35 5c 32 30 31 4a 00 5c 32 30 31 4b 00 5c 33 31 31 5c 33 33 ..\242.B.\345\201J.\201K.\311\33
6ca00 37 24 5c 32 31 30 5c 33 34 35 5c 32 30 31 4c 00 5c 33 31 35 5c 33 31 31 5c 33 33 37 24 5c 32 31 7$\210\345\201L.\315\311\337$\21
6ca20 30 5c 33 34 35 5c 32 30 31 4d 00 5c 32 30 31 4e 00 5c 33 31 31 5c 33 33 37 24 5c 32 31 30 5c 33 0\345\201M.\201N.\311\337$\210\3
6ca40 30 37 06 0e 5c 32 34 32 5c 33 37 36 5c 22 5c 32 31 31 5c 32 30 33 21 03 5c 33 30 37 06 0f 5c 32 07..\242\376\"\211\203!.\307..\2
6ca60 34 32 5c 33 31 30 5c 22 1a 5c 32 31 31 5c 33 31 36 5c 32 30 31 5f 00 06 11 5c 22 21 29 5c 32 30 42\310\".\211\316\201_...\"!)\20
6ca80 32 3c 03 72 06 0e 5c 32 34 32 71 5c 32 31 30 5c 32 30 31 50 00 20 5c 32 31 30 5c 33 34 32 06 0f 2<.r..\242q\210\201P..\210\342..
6caa0 5c 32 34 32 5c 33 31 30 5c 32 30 31 51 00 20 23 5c 32 31 30 5c 32 30 31 51 00 20 29 5c 32 36 32 \242\310\201Q..#\210\201Q..)\262
6cac0 01 5c 32 31 31 12 5c 32 36 36 5c 32 31 36 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 74 75 .\211.\266\216)\207".[lsp--virtu
6cae0 61 6c 2d 62 75 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6c 73 70 2d 2d 76 69 72 74 75 al-buffer-connections.lsp--virtu
6cb00 61 6c 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 al-buffer.lsp--buffer-workspaces
6cb20 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 .lsp-buffer-uri.lsp--virtual-buf
6cb40 66 65 72 2d 6d 61 70 70 69 6e 67 73 20 2d 66 69 72 73 74 20 23 5b 32 35 37 20 22 5c 33 30 30 01 fer-mappings.-first.#[257."\300.
6cb60 5c 33 30 31 5c 22 5c 32 31 31 20 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 69 6e 2d \301\"\211.\207".[plist-get.:in-
6cb80 72 61 6e 67 65 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 70 6c 69 73 range].4."\n\n(fn.INPUT0)"].plis
6cba0 74 2d 67 65 74 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6e 69 6c 20 6c 73 70 2d 6d 6f 64 65 20 31 t-get.:workspaces.nil.lsp-mode.1
6cbc0 20 6c 73 70 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 6c 73 70 2d 70 61 74 63 68 2d 6f 6e 2d 63 .lsp-managed-mode.lsp-patch-on-c
6cbe0 68 61 6e 67 65 2d 65 76 65 6e 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 hange-event.make-closure.#[257."
6cc00 72 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c 33 30 36 5c 22 71 5c 32 31 30 5c 33 30 35 5c 33 30 30 r\305\300\242\306\"q\210\305\300
6cc20 5c 32 34 32 5c 33 30 37 5c 22 19 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c 33 31 30 5c 22 1a 5c 33 \242\307\".\305\300\242\310\".\3
6cc40 30 35 5c 33 30 30 5c 32 34 32 5c 33 31 31 5c 22 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c 33 31 32 05\300\242\311\"\305\300\242\312
6cc60 5c 22 5c 33 30 30 5c 32 34 32 1b 5c 32 31 31 1c 5c 32 31 32 01 20 5c 32 31 30 02 20 2d 5c 32 36 \"\300\242.\211.\212..\210..-\26
6cc80 36 5c 32 30 32 29 5c 32 30 37 22 20 5b 56 30 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 62 75 66 66 65 6\202)\207".[V0.major-mode.buffe
6cca0 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 r-file-name.lsp--virtual-buffer.
6ccc0 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 2d 67 65 74 lsp--buffer-workspaces.plist-get
6cce0 20 3a 62 75 66 66 65 72 20 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 20 3a 62 75 66 66 65 72 2d 66 69 6c .:buffer.:major-mode.:buffer-fil
6cd00 65 2d 6e 61 6d 65 20 3a 67 6f 74 6f 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 5d e-name.:goto-buffer.:workspaces]
6cd20 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 46 29 22 5d 20 6f 72 67 2d 65 6c 65 6d 65 6e 74 2d 63 6f 6e .5."\n\n(fn.F)"].org-element-con
6cd40 74 65 78 74 20 3a 62 65 67 69 6e 20 3a 65 6e 64 20 3a 70 6f 73 74 2d 62 6c 61 6e 6b 20 3a 6c 61 text.:begin.:end.:post-blank.:la
6cd60 6e 67 75 61 67 65 20 3a 74 61 6e 67 6c 65 20 6f 72 67 2d 62 61 62 65 6c 2d 67 65 74 2d 73 72 63 nguage.:tangle.org-babel-get-src
6cd80 2d 62 6c 6f 63 6b 2d 69 6e 66 6f 20 6c 69 67 68 74 20 66 2d 65 78 70 61 6e 64 20 75 73 65 72 2d -block-info.light.f-expand.user-
6cda0 65 72 72 6f 72 20 22 59 6f 75 20 73 68 6f 75 6c 64 20 73 70 65 63 69 66 79 20 66 69 6c 65 20 6e error."You.should.specify.file.n
6cdc0 61 6d 65 20 69 6e 20 74 68 65 20 73 72 63 20 62 6c 6f 63 6b 20 68 65 61 64 65 72 2e 22 20 6d 61 ame.in.the.src.block.header.".ma
6cde0 6b 65 2d 6d 61 72 6b 65 72 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 ke-marker.buffer-substring-no-pr
6ce00 6f 70 65 72 74 69 65 73 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 23 31 3d operties.generate-new-buffer.#1=
6ce20 22 20 2a 74 65 6d 70 2a 22 20 74 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 ".*temp*".t.#[0."\301\300!\205..
6ce40 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b \302\300!\207".[V0.buffer-name.k
6ce60 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 63 75 72 72 65 6e 74 2d 69 6e 64 65 6e 74 61 74 69 ill-buffer].2].current-indentati
6ce80 6f 6e 20 70 6c 69 73 74 2d 70 75 74 20 3a 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6f 72 67 2d 64 6f on.plist-put.:indentation.org-do
6cea0 2d 72 65 6d 6f 76 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 61 64 64 2d 68 6f 6f 6b 20 70 6f 73 -remove-indentation.add-hook.pos
6cec0 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 t-command-hook.lsp--virtual-buff
6cee0 65 72 2d 75 70 64 61 74 65 2d 70 6f 73 69 74 69 6f 6e 20 66 62 6f 75 6e 64 70 20 66 6c 79 63 68 er-update-position.fboundp.flych
6cf00 65 63 6b 2d 61 64 64 2d 6d 6f 64 65 20 6c 73 70 2d 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6d 6f eck-add-mode.lsp-flycheck-add-mo
6cf20 64 65 20 6f 72 67 2d 6d 6f 64 65 20 3a 69 6e 2d 72 61 6e 67 65 20 23 5b 32 35 36 20 22 5c 33 30 de.org-mode.:in-range.#[256."\30
6cf40 32 5c 33 30 30 02 5c 32 30 36 07 00 60 5c 33 30 31 53 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 2\300.\206..`\301S#\207".[V0.V1.
6cf60 3c 3d 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 49 4e 54 29 22 <=].5."\n\n(fn.&optional.POINT)"
6cf80 5d 20 3a 67 6f 74 6f 2d 62 75 66 66 65 72 20 23 5b 30 20 22 5c 33 30 30 62 5c 32 30 37 22 20 5b ].:goto-buffer.#[0."\300b\207".[
6cfa0 56 30 5d 20 31 5d 20 3a 62 75 66 66 65 72 2d 73 74 72 69 6e 67 20 23 5b 30 20 22 5c 33 30 33 5c V0].1].:buffer-string.#[0."\303\
6cfc0 33 30 30 5c 33 30 31 53 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 72 5c 32 31 31 71 5c 32 300\301S\"\304\305\306\"r\211q\2
6cfe0 31 30 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 31 36 01 63 5c 32 31 30 65 62 5c 32 31 30 6d 5c 32 10\307\310.\"\216.c\210eb\210m\2
6d000 30 34 36 00 60 60 5c 33 30 32 5c 5c 5c 33 31 31 20 56 5c 32 30 33 2b 00 5c 33 31 31 20 5c 32 30 046.``\302\\\311.V\203+.\311.\20
6d020 32 2e 00 60 5c 33 30 32 5c 5c 7c 5c 32 31 30 5c 33 31 32 79 5c 32 31 30 5c 32 30 32 18 00 5c 33 2..`\302\\|\210\312y\210\202..\3
6d040 30 33 65 64 5c 22 2a 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 62 75 66 66 65 72 2d 73 75 03ed\"*\207".[V0.V1.V2.buffer-su
6d060 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 67 65 6e 65 72 61 74 65 2d 6e bstring-no-properties.generate-n
6d080 65 77 2d 62 75 66 66 65 72 20 23 31 23 20 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 ew-buffer.#1#.t.make-closure.#[0
6d0a0 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 ."\301\300!\205..\302\300!\207".
6d0c0 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 [V0.buffer-name.kill-buffer].2].
6d0e0 70 6f 69 6e 74 2d 61 74 2d 65 6f 6c 20 6e 69 6c 5d 20 35 5d 20 3a 62 75 66 66 65 72 20 3a 6c 61 point-at-eol.nil].5].:buffer.:la
6d100 73 74 2d 70 6f 69 6e 74 20 23 5b 30 20 22 5c 33 30 30 53 5c 32 30 37 22 20 5b 56 30 5d 20 31 5d st-point.#[0."\300S\207".[V0].1]
6d120 20 3a 63 75 72 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 30 20 22 5c 6e 5c 32 30 33 23 00 5c 32 31 32 .:cur-position.#[0."\n\203#.\212
6d140 5c 33 30 33 5c 33 30 34 20 5c 33 30 34 5c 33 30 30 21 5a 5c 33 30 35 60 5c 33 30 36 20 5a 5c 33 \303\304.\304\300!Z\305`\306.Z\3
6d160 30 31 5a 5c 32 31 31 5c 33 30 37 57 5c 32 30 33 1d 00 5c 33 30 37 5c 32 30 32 1e 00 5c 32 31 31 01Z\211\307W\203..\307\202..\211
6d180 5c 32 36 32 01 46 29 5c 32 30 37 5c 33 31 30 1a 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 5c 33 30 \262.F)\207\310.\214~\210\212\30
6d1a0 33 5c 33 30 34 20 5c 33 30 34 5c 33 30 30 21 5a 5c 33 30 35 60 5c 33 30 36 20 5a 5c 33 30 31 5a 3\304.\304\300!Z\305`\306.Z\301Z
6d1c0 5c 32 31 31 5c 33 30 37 57 5c 32 30 33 41 00 5c 33 30 37 5c 32 30 32 42 00 5c 32 31 31 5c 32 36 \211\307W\203A.\307\202B.\211\26
6d1e0 32 01 46 2b 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 2.F+\207".[V0.V1.lsp--already-wi
6d200 64 65 6e 65 64 20 3a 6c 69 6e 65 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 20 3a 63 68 61 72 61 dened.:line.lsp--cur-line.:chara
6d220 63 74 65 72 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 30 20 74 cter.line-beginning-position.0.t
6d240 5d 20 36 5d 20 3a 6c 69 6e 65 2f 63 68 61 72 61 63 74 65 72 2d 3e 70 6f 69 6e 74 20 23 5b 35 31 ].6].:line/character->point.#[51
6d260 34 20 22 5c 33 30 34 1a 5c 33 30 31 0b 5c 32 30 33 26 00 5c 32 31 32 5c 33 30 30 62 5c 32 31 30 4."\304.\301.\203&.\212\300b\210
6d280 02 79 5c 32 31 30 5c 33 30 35 20 02 01 60 5a 56 5c 32 30 33 1c 00 5c 32 31 31 5c 32 30 32 20 00 .y\210\305...`ZV\203..\211\202..
6d2a0 02 75 5c 32 31 30 60 5c 32 36 32 01 29 5c 32 30 32 47 00 5c 33 30 34 1b 5c 32 31 34 7e 5c 32 31 .u\210`\262.)\202G.\304.\214~\21
6d2c0 30 5c 32 31 32 5c 33 30 30 62 5c 32 31 30 02 79 5c 32 31 30 5c 33 30 35 20 02 01 60 5a 56 5c 32 0\212\300b\210.y\210\305...`ZV\2
6d2e0 30 33 40 00 5c 32 31 31 5c 32 30 32 44 00 02 75 5c 32 31 30 60 5c 32 36 32 01 2b 5c 5c 29 5c 32 03@.\211\202D..u\210`\262.+\\)\2
6d300 30 37 22 20 5b 56 30 20 56 31 20 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 07".[V0.V1.inhibit-field-text-mo
6d320 74 69 6f 6e 20 6c 73 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 64 65 6e 65 64 20 74 20 6c 69 6e 65 tion.lsp--already-widened.t.line
6d340 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 45 20 43 -end-position].7."\n\n(fn.LINE.C
6d360 48 41 52 41 43 54 45 52 29 22 5d 20 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6f 72 67 2d 73 72 63 2d HARACTER)"].:major-mode.org-src-
6d380 67 65 74 2d 6c 61 6e 67 2d 6d 6f 64 65 20 3a 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 get-lang-mode.:buffer-file-name.
6d3a0 3a 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 3a 77 69 :buffer-uri.lsp--path-to-uri.:wi
6d3c0 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 62 75 66 66 65 72 2d 6c 69 76 65 5c 3f th-current-buffer.:buffer-live\?
6d3e0 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 .#[257."\301\300!\207".[V0.buffe
6d400 72 2d 6c 69 76 65 2d 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 20 3a 62 75 66 66 65 r-live-p].3."\n\n(fn._)"].:buffe
6d420 72 2d 6e 61 6d 65 20 23 5b 32 35 37 20 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 r-name.#[257."\304\305\306\307\3
6d440 30 33 21 5c 33 30 31 5c 33 30 32 5c 33 30 30 25 5c 33 31 30 5c 33 31 31 23 5c 32 30 37 22 20 5b 03!\301\302\300%\310\311#\207".[
6d460 56 30 20 56 31 20 56 32 20 56 33 20 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 23 32 V0.V1.V2.V3.propertize.format.#2
6d480 3d 22 25 73 28 25 73 3a 25 73 29 25 73 22 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 66 61 63 65 20 ="%s(%s:%s)%s".buffer-name.face.
6d4a0 69 74 61 6c 69 63 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 20 3a 72 65 61 6c 2d 3e 76 italic].8."\n\n(fn._)"].:real->v
6d4c0 69 72 74 75 61 6c 2d 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 5c 33 30 30 21 irtual-line.#[257."\211\301\300!
6d4e0 5c 5c 53 5c 32 30 37 22 20 5b 56 30 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 5d \\S\207".[V0.line-number-at-pos]
6d500 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 45 29 22 5d 20 3a 72 65 61 6c 2d 3e 76 69 72 74 75 .4."\n\n(fn.LINE)"].:real->virtu
6d520 61 6c 2d 63 68 61 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 5c 5c 5c 32 30 37 22 20 5b al-char.#[257."\211\300\\\207".[
6d540 56 30 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 48 41 52 29 22 5d 20 3a 63 6c 65 61 6e 75 70 20 V0].3."\n\n(fn.CHAR)"].:cleanup.
6d560 23 5b 30 20 22 5c 33 30 30 5c 33 30 32 5c 32 31 31 5c 32 32 33 5c 32 31 30 5c 33 30 31 5c 33 30 #[0."\300\302\211\223\210\301\30
6d580 32 5c 32 31 31 5c 32 32 33 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6e 69 6c 5d 20 33 5d 20 70 75 2\211\223\207".[V0.V1.nil].3].pu
6d5a0 74 68 61 73 68 20 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 6f 72 67 2d 62 61 62 65 6c 2d thash.after-save-hook.org-babel-
6d5c0 74 61 6e 67 6c 65 20 6c 73 70 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 6b 69 6c 6c 2d tangle.lsp-after-open-hook.kill-
6d5e0 62 75 66 66 65 72 2d 68 6f 6f 6b 20 6c 73 70 2d 6b 69 6c 6c 2d 76 69 72 74 75 61 6c 2d 62 75 66 buffer-hook.lsp-kill-virtual-buf
6d600 66 65 72 73 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 5c 33 30 30 5c 32 34 32 5c fers.#[0."\301.\210\302\300\242\
6d620 33 30 33 5c 33 30 34 20 23 5c 32 31 30 5c 33 30 34 20 5c 32 30 37 22 20 5b 56 30 20 6c 73 70 20 303\304.#\210\304.\207".[V0.lsp.
6d640 70 6c 69 73 74 2d 70 75 74 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 77 6f 72 6b 73 70 plist-put.:workspaces.lsp-worksp
6d660 61 63 65 73 5d 20 34 5d 20 6c 73 70 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 32 35 aces].4].lsp.lsp-workspaces.#[25
6d680 37 20 22 72 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c 33 30 36 5c 22 71 5c 32 31 30 5c 33 30 35 5c 7."r\305\300\242\306\"q\210\305\
6d6a0 33 30 30 5c 32 34 32 5c 33 30 37 5c 22 19 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c 33 31 30 5c 22 300\242\307\".\305\300\242\310\"
6d6c0 1a 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c 33 31 31 5c 22 5c 33 30 35 5c 33 30 30 5c 32 34 32 5c .\305\300\242\311\"\305\300\242\
6d6e0 33 31 32 5c 22 5c 33 30 30 5c 32 34 32 1b 5c 32 31 31 1c 5c 32 31 32 01 20 5c 32 31 30 02 20 2d 312\"\300\242.\211.\212..\210..-
6d700 5c 32 36 36 5c 32 30 32 29 5c 32 30 37 22 20 5b 56 30 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 62 75 \266\202)\207".[V0.major-mode.bu
6d720 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 ffer-file-name.lsp--virtual-buff
6d740 65 72 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 2d er.lsp--buffer-workspaces.plist-
6d760 67 65 74 20 3a 62 75 66 66 65 72 20 3a 6d 61 6a 6f 72 2d 6d 6f 64 65 20 3a 62 75 66 66 65 72 2d get.:buffer.:major-mode.:buffer-
6d780 66 69 6c 65 2d 6e 61 6d 65 20 3a 67 6f 74 6f 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 file-name.:goto-buffer.:workspac
6d7a0 65 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 46 29 22 5d 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 es].5."\n\n(fn.F)"].#[0."\301\30
6d7c0 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 0!\205..\302\300!\207".[V0.buffe
6d7e0 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 5d 20 23 5b 32 35 36 20 22 5c 33 r-name.kill-buffer].2].#[256."\3
6d800 30 32 5c 33 30 30 02 5c 32 30 36 07 00 60 5c 33 30 31 53 23 5c 32 30 37 22 20 5b 56 30 20 56 31 02\300.\206..`\301S#\207".[V0.V1
6d820 20 3c 3d 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 50 4f 49 4e 54 29 .<=].5."\n\n(fn.&optional.POINT)
6d840 22 5d 20 23 5b 30 20 22 5c 33 30 30 62 5c 32 30 37 22 20 5b 56 30 5d 20 31 5d 20 23 5b 30 20 22 "].#[0."\300b\207".[V0].1].#[0."
6d860 5c 33 30 33 5c 33 30 30 5c 33 30 31 53 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 22 72 5c 32 \303\300\301S\"\304\305\306\"r\2
6d880 31 31 71 5c 32 31 30 5c 33 30 37 5c 33 31 30 02 5c 22 5c 32 31 36 01 63 5c 32 31 30 65 62 5c 32 11q\210\307\310.\"\216.c\210eb\2
6d8a0 31 30 6d 5c 32 30 34 36 00 60 60 5c 33 30 32 5c 5c 5c 33 31 31 20 56 5c 32 30 33 2b 00 5c 33 31 10m\2046.``\302\\\311.V\203+.\31
6d8c0 31 20 5c 32 30 32 2e 00 60 5c 33 30 32 5c 5c 7c 5c 32 31 30 5c 33 31 32 79 5c 32 31 30 5c 32 30 1.\202..`\302\\|\210\312y\210\20
6d8e0 32 18 00 5c 33 30 33 65 64 5c 22 2a 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 62 75 66 66 2..\303ed\"*\207".[V0.V1.V2.buff
6d900 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 67 65 6e 65 72 er-substring-no-properties.gener
6d920 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 23 31 23 20 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 ate-new-buffer.#1#.t.make-closur
6d940 65 20 23 5b 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c e.#[0."\301\300!\205..\302\300!\
6d960 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 6c 6c 2d 62 75 66 66 65 72 207".[V0.buffer-name.kill-buffer
6d980 5d 20 32 5d 20 70 6f 69 6e 74 2d 61 74 2d 65 6f 6c 20 6e 69 6c 5d 20 35 5d 20 23 5b 30 20 22 5c ].2].point-at-eol.nil].5].#[0."\
6d9a0 33 30 30 53 5c 32 30 37 22 20 5b 56 30 5d 20 31 5d 20 23 5b 30 20 22 5c 6e 5c 32 30 33 23 00 5c 300S\207".[V0].1].#[0."\n\203#.\
6d9c0 32 31 32 5c 33 30 33 5c 33 30 34 20 5c 33 30 34 5c 33 30 30 21 5a 5c 33 30 35 60 5c 33 30 36 20 212\303\304.\304\300!Z\305`\306.
6d9e0 5a 5c 33 30 31 5a 5c 32 31 31 5c 33 30 37 57 5c 32 30 33 1d 00 5c 33 30 37 5c 32 30 32 1e 00 5c Z\301Z\211\307W\203..\307\202..\
6da00 32 31 31 5c 32 36 32 01 46 29 5c 32 30 37 5c 33 31 30 1a 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 211\262.F)\207\310.\214~\210\212
6da20 5c 33 30 33 5c 33 30 34 20 5c 33 30 34 5c 33 30 30 21 5a 5c 33 30 35 60 5c 33 30 36 20 5a 5c 33 \303\304.\304\300!Z\305`\306.Z\3
6da40 30 31 5a 5c 32 31 31 5c 33 30 37 57 5c 32 30 33 41 00 5c 33 30 37 5c 32 30 32 42 00 5c 32 31 31 01Z\211\307W\203A.\307\202B.\211
6da60 5c 32 36 32 01 46 2b 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 2d 61 6c 72 65 61 64 79 \262.F+\207".[V0.V1.lsp--already
6da80 2d 77 69 64 65 6e 65 64 20 3a 6c 69 6e 65 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 20 3a 63 68 -widened.:line.lsp--cur-line.:ch
6daa0 61 72 61 63 74 65 72 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 aracter.line-beginning-position.
6dac0 30 20 74 5d 20 36 5d 20 23 5b 35 31 34 20 22 5c 33 30 34 1a 5c 33 30 31 0b 5c 32 30 33 26 00 5c 0.t].6].#[514."\304.\301.\203&.\
6dae0 32 31 32 5c 33 30 30 62 5c 32 31 30 02 79 5c 32 31 30 5c 33 30 35 20 02 01 60 5a 56 5c 32 30 33 212\300b\210.y\210\305...`ZV\203
6db00 1c 00 5c 32 31 31 5c 32 30 32 20 00 02 75 5c 32 31 30 60 5c 32 36 32 01 29 5c 32 30 32 47 00 5c ..\211\202...u\210`\262.)\202G.\
6db20 33 30 34 1b 5c 32 31 34 7e 5c 32 31 30 5c 32 31 32 5c 33 30 30 62 5c 32 31 30 02 79 5c 32 31 30 304.\214~\210\212\300b\210.y\210
6db40 5c 33 30 35 20 02 01 60 5a 56 5c 32 30 33 40 00 5c 32 31 31 5c 32 30 32 44 00 02 75 5c 32 31 30 \305...`ZV\203@.\211\202D..u\210
6db60 60 5c 32 36 32 01 2b 5c 5c 29 5c 32 30 37 22 20 5b 56 30 20 56 31 20 69 6e 68 69 62 69 74 2d 66 `\262.+\\)\207".[V0.V1.inhibit-f
6db80 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 6f 6e 20 6c 73 70 2d 2d 61 6c 72 65 61 64 79 2d 77 69 ield-text-motion.lsp--already-wi
6dba0 64 65 6e 65 64 20 74 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 5d 20 37 20 22 5c 6e dened.t.line-end-position].7."\n
6dbc0 5c 6e 28 66 6e 20 4c 49 4e 45 20 43 48 41 52 41 43 54 45 52 29 22 5d 20 23 5b 32 35 37 20 22 5c \n(fn.LINE.CHARACTER)"].#[257."\
6dbe0 33 30 31 5c 33 30 30 21 5c 32 30 37 22 20 5b 56 30 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 5d 301\300!\207".[V0.buffer-live-p]
6dc00 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 20 23 5b 32 35 37 20 22 5c 33 30 34 5c 33 30 35 .3."\n\n(fn._)"].#[257."\304\305
6dc20 5c 33 30 36 5c 33 30 37 5c 33 30 33 21 5c 33 30 31 5c 33 30 32 5c 33 30 30 25 5c 33 31 30 5c 33 \306\307\303!\301\302\300%\310\3
6dc40 31 31 23 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 56 33 20 70 72 6f 70 65 72 74 69 7a 65 11#\207".[V0.V1.V2.V3.propertize
6dc60 20 66 6f 72 6d 61 74 20 23 32 23 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 66 61 63 65 20 69 74 61 .format.#2#.buffer-name.face.ita
6dc80 6c 69 63 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 20 23 5b 32 35 37 20 22 5c 32 31 31 lic].8."\n\n(fn._)"].#[257."\211
6dca0 5c 33 30 31 5c 33 30 30 21 5c 5c 53 5c 32 30 37 22 20 5b 56 30 20 6c 69 6e 65 2d 6e 75 6d 62 65 \301\300!\\S\207".[V0.line-numbe
6dcc0 72 2d 61 74 2d 70 6f 73 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 49 4e 45 29 22 5d 20 23 5b 32 r-at-pos].4."\n\n(fn.LINE)"].#[2
6dce0 35 37 20 22 5c 32 31 31 5c 33 30 30 5c 5c 5c 32 30 37 22 20 5b 56 30 5d 20 33 20 22 5c 6e 5c 6e 57."\211\300\\\207".[V0].3."\n\n
6dd00 28 66 6e 20 43 48 41 52 29 22 5d 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 32 5c 32 31 31 5c 32 32 (fn.CHAR)"].#[0."\300\302\211\22
6dd20 33 5c 32 31 30 5c 33 30 31 5c 33 30 32 5c 32 31 31 5c 32 32 33 5c 32 30 37 22 20 5b 56 30 20 56 3\210\301\302\211\223\207".[V0.V
6dd40 31 20 6e 69 6c 5d 20 33 5d 20 23 5b 30 20 22 5c 33 30 31 20 5c 32 31 30 5c 33 30 32 5c 33 30 30 1.nil].3].#[0."\301.\210\302\300
6dd60 5c 32 34 32 5c 33 30 33 5c 33 30 34 20 23 5c 32 31 30 5c 33 30 34 20 5c 32 30 37 22 20 5b 56 30 \242\303\304.#\210\304.\207".[V0
6dd80 20 6c 73 70 20 70 6c 69 73 74 2d 70 75 74 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 6c 73 70 2d 77 .lsp.plist-put.:workspaces.lsp-w
6dda0 6f 72 6b 73 70 61 63 65 73 5d 20 34 5d 5d 20 35 37 20 6e 69 6c 20 6e 69 6c 5d 29 0a 23 40 32 33 orkspaces].4]].57.nil.nil]).#@23
6ddc0 20 0a 0a 28 66 6e 20 56 49 52 54 55 41 4c 2d 42 55 46 46 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 ...(fn.VIRTUAL-BUFFER)..(defalia
6dde0 73 20 27 6c 73 70 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 64 69 73 63 6f 6e 6e 65 63 74 s.'lsp-virtual-buffer-disconnect
6de00 20 23 5b 32 35 37 20 22 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 31 31 5c 32 30 33 54 00 5c 33 30 .#[257."\304.\305\"\211\203T.\30
6de20 34 02 5c 33 30 36 5c 22 5c 32 31 31 5c 32 30 33 50 00 5c 33 30 34 03 5c 33 30 37 5c 22 5c 32 31 4.\306\"\211\203P.\304.\307\"\21
6de40 31 5c 32 30 33 26 00 5c 33 30 34 04 5c 33 31 30 5c 22 18 5c 32 31 31 5c 33 31 31 21 5c 32 31 30 1\203&.\304.\310\".\211\311!\210
6de60 29 5c 32 31 30 5c 32 30 32 2f 00 72 03 71 5c 32 31 30 5c 33 31 32 20 5c 32 31 30 29 5c 32 31 30 )\210\202/.r.q\210\312.\210)\210
6de80 5c 33 31 33 03 09 5c 22 11 02 5c 6e 3d 5c 32 30 33 3c 00 5c 33 31 34 12 5c 32 31 31 5c 32 30 33 \313..\"..\n=\203<.\314.\211\203
6dea0 43 00 5c 32 31 31 20 5c 32 31 30 5c 33 31 35 02 0b 5c 22 5c 32 31 30 5c 33 31 36 20 5c 32 31 30 C.\211.\210\315..\"\210\316.\210
6dec0 5c 33 31 37 5c 33 32 30 03 5c 22 5c 32 30 37 5c 33 32 31 5c 33 32 32 21 5c 32 30 37 5c 33 32 31 \317\320.\"\207\321\322!\207\321
6dee0 5c 33 32 32 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 75 66 66 65 72 2d 77 6f 72 6b 73 70 61 63 \322!\207".[lsp--buffer-workspac
6df00 65 73 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 63 6f 6e 6e 65 63 74 69 6f es.lsp--virtual-buffer-connectio
6df20 6e 73 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 76 69 72 74 ns.lsp--virtual-buffer.lsp--virt
6df40 75 61 6c 2d 62 75 66 66 65 72 2d 6d 61 70 70 69 6e 67 73 20 70 6c 69 73 74 2d 67 65 74 20 3a 62 ual-buffer-mappings.plist-get.:b
6df60 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 3a 63 6c 65 61 6e 75 70 20 3a 77 69 74 68 2d 63 uffer-file-name.:cleanup.:with-c
6df80 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 77 6f 72 6b 73 70 61 63 65 73 20 23 5b 30 20 22 5c urrent-buffer.:workspaces.#[0."\
6dfa0 33 30 30 20 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 300.\207".[lsp--text-document-di
6dfc0 64 2d 63 6c 6f 73 65 5d 20 31 5d 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 d-close].1].lsp--text-document-d
6dfe0 69 64 2d 63 6c 6f 73 65 20 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 20 6e 69 6c 20 72 65 6d 68 61 73 id-close.-remove-item.nil.remhas
6e000 68 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d 75 70 64 61 74 65 2d 70 6f 73 h.lsp--virtual-buffer-update-pos
6e020 69 74 69 6f 6e 20 6c 73 70 2d 2d 69 6e 66 6f 20 22 44 69 73 63 6f 6e 6e 65 63 74 65 64 20 66 72 ition.lsp--info."Disconnected.fr
6e040 6f 6d 20 62 75 66 66 65 72 20 25 73 22 20 6c 73 70 2d 2d 65 72 72 6f 72 20 22 4e 6f 74 68 69 6e om.buffer.%s".lsp--error."Nothin
6e060 67 20 74 6f 20 64 69 73 63 6f 6e 6e 65 63 74 20 66 72 6f 6d 3f 22 5d 20 37 20 28 23 24 20 2e 20 g.to.disconnect.from?"].7.(#$...
6e080 34 34 39 39 38 35 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 36 0d 00 09 5c 32 30 35 449985).(byte-code.".\206...\205
6e0a0 0d 00 5c 33 30 32 5c 33 30 33 09 5c 33 30 34 23 43 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 76 69 72 ..\302\303.\304#C\207".[lsp--vir
6e0c0 74 75 61 6c 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 76 69 72 74 75 61 6c 2d 62 75 66 66 65 72 2d tual-buffer.lsp--virtual-buffer-
6e0e0 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6c 73 70 2d 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 connections.lsp--completing-read
6e100 20 22 53 65 6c 65 63 74 20 76 69 72 74 75 61 6c 20 62 75 66 66 65 72 20 74 6f 20 64 69 73 63 6f ."Select.virtual.buffer.to.disco
6e120 6e 6e 65 63 74 3a 20 22 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 37 22 nnect:.".#[257."\300.\301\"\207"
6e140 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 34 .[plist-get.:buffer-file-name].4
6e160 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 5d 20 34 29 5d 29 0a 23 40 31 34 34 20 ."\n\n(fn.INPUT0)"]].4)]).#@144.
6e180 53 74 61 72 74 20 60 6c 73 70 2d 6d 6f 64 65 27 20 75 73 69 6e 67 20 6d 69 6e 69 6e 61 6c 20 63 Start.`lsp-mode'.using.mininal.c
6e1a0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 75 73 69 6e 67 20 74 68 65 20 6c 61 74 65 73 74 20 60 6d onfiguration.using.the.latest.`m
6e1c0 65 6c 70 61 27 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 73 2e 0a 0a elpa'.version.of.the.packages...
6e1e0 49 6e 20 63 61 73 65 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 74 68 61 74 20 79 6f 75 20 In.case.the.major-mode.that.you.
6e200 61 72 65 20 75 73 69 6e 67 20 66 6f 72 20 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 are.using.for...(defalias.'lsp-s
6e220 74 61 72 74 2d 70 6c 61 69 6e 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 tart-plain.#[0."\302\303\304\305
6e240 23 5c 33 30 36 5c 33 30 37 02 5c 33 31 30 23 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c #\306\307.\310#\210\311\312\313\
6e260 33 31 34 08 09 5c 22 04 5c 33 31 35 20 5c 32 30 36 19 00 5c 33 31 36 24 5c 33 31 37 5c 33 32 30 314..\".\315.\206..\316$\317\320
6e280 21 5c 22 5c 32 30 37 22 20 5b 69 6e 76 6f 63 61 74 69 6f 6e 2d 6e 61 6d 65 20 69 6e 76 6f 63 61 !\"\207".[invocation-name.invoca
6e2a0 74 69 6f 6e 2d 64 69 72 65 63 74 6f 72 79 20 6d 61 6b 65 2d 74 65 6d 70 2d 66 69 6c 65 20 22 70 tion-directory.make-temp-file."p
6e2c0 6c 61 69 6e 22 20 6e 69 6c 20 22 2e 65 6c 22 20 75 72 6c 2d 63 6f 70 79 2d 66 69 6c 65 20 22 68 lain".nil.".el".url-copy-file."h
6e2e0 74 74 70 73 3a 2f 2f 72 61 77 2e 67 69 74 68 75 62 75 73 65 72 63 6f 6e 74 65 6e 74 2e 63 6f 6d ttps://raw.githubusercontent.com
6e300 2f 65 6d 61 63 73 2d 6c 73 70 2f 6c 73 70 2d 6d 6f 64 65 2f 6d 61 73 74 65 72 2f 73 63 72 69 70 /emacs-lsp/lsp-mode/master/scrip
6e320 74 73 2f 6c 73 70 2d 73 74 61 72 74 2d 70 6c 61 69 6e 2e 65 6c 22 20 74 20 61 73 79 6e 63 2d 73 ts/lsp-start-plain.el".t.async-s
6e340 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 66 6f 72 6d 61 74 20 22 25 73 20 2d 71 20 2d 6c 20 25 73 hell-command.format."%s.-q.-l.%s
6e360 20 25 73 22 20 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c .%s".expand-file-name.buffer-fil
6e380 65 2d 6e 61 6d 65 20 22 22 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 e-name."".generate-new-buffer.".
6e3a0 2a 6c 73 70 2d 73 74 61 72 74 2d 70 6c 61 69 6e 2a 22 5d 20 37 20 28 23 24 20 2e 20 34 35 30 39 *lsp-start-plain*"].7.(#$...4509
6e3c0 34 34 29 20 6e 69 6c 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 6c 73 70 2d 6d 6f 64 65 29 0a 44).nil]).(provide.'lsp-mode).