about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/lsp-mode-20180827.344/lsp-methods.elc
blob: b77ff833a57e9ffbe7c920dcb868712a2c1bf73a (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 63 6f 6e ptimizations...;;;.This.file.con
0060 74 61 69 6e 73 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 49 20 63 68 61 72 61 63 74 65 72 73 tains.utf-8.non-ASCII.characters
0080 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 6e 6f 74 20 62 65 20 6c 6f 61 64 65 64 20 69 6e ,.;;;.and.so.cannot.be.loaded.in
00a0 74 6f 20 45 6d 61 63 73 20 32 32 20 6f 72 20 65 61 72 6c 69 65 72 2e 0a 28 61 6e 64 20 28 62 6f to.Emacs.22.or.earlier..(and.(bo
00c0 75 6e 64 70 20 27 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 28 3c 20 28 61 72 undp.'emacs-version)......(<.(ar
00e0 65 66 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 28 31 2d 20 28 6c 65 6e 67 74 68 20 65 6d 61 ef.emacs-version.(1-.(length.ema
0100 63 73 2d 76 65 72 73 69 6f 6e 29 29 29 20 3f 41 29 0a 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6c cs-version))).?A)......(string-l
0120 65 73 73 70 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 20 22 32 33 22 29 0a 20 20 20 20 20 28 65 essp.emacs-version."23")......(e
0140 72 72 6f 72 20 22 60 25 73 27 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 20 66 6f 72 20 45 6d 61 63 rror."`%s'.was.compiled.for.Emac
0160 73 20 32 33 20 6f 72 20 6c 61 74 65 72 22 20 23 24 29 29 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b s.23.or.later".#$))..;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 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 303!\210\300\304!\210\300\305!\2
01e0 31 30 5c 33 30 30 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 10\300\306!\210\300\307!\210\300
0200 5c 33 31 30 21 5c 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 \310!\210\300\311!\210\300\312!\
0220 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6c 2d 6c 69 62 20 6a 73 6f 6e 20 78 72 65 66 20 73 207".[require.cl-lib.json.xref.s
0240 75 62 72 2d 78 20 77 69 64 67 65 74 20 6c 73 70 2d 69 6f 20 6c 73 70 2d 63 6f 6d 6d 6f 6e 20 70 ubr-x.widget.lsp-io.lsp-common.p
0260 63 61 73 65 20 69 6e 6c 69 6e 65 20 65 6d 2d 67 6c 6f 62 5d 20 32 29 0a 28 64 65 66 63 6f 6e 73 case.inline.em-glob].2).(defcons
0280 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 28 63 72 65 61 74 t.lsp--file-change-type.'((creat
02a0 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 65 74 65 64 20 2e ed...1).(changed...2).(deleted..
02c0 20 33 29 29 29 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 2d 2d .3))).(defalias.'lsp--client-p--
02e0 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
0300 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
0320 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
0340 74 2d 70 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 t-p.(declare.(side-effect-free.e
0360 72 72 6f 72 2d 66 72 65 65 29 29 20 28 61 6e 64 20 28 76 65 63 74 6f 72 70 20 63 6c 2d 78 29 20 rror-free)).(and.(vectorp.cl-x).
0380 28 3e 3d 20 28 6c 65 6e 67 74 68 20 63 6c 2d 78 29 20 32 30 29 20 28 6d 65 6d 71 20 28 61 72 65 (>=.(length.cl-x).20).(memq.(are
03a0 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d f.cl-x.0).cl-struct-lsp--client-
03c0 74 61 67 73 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f tags).t)).nil].9."\n\n(fn.CL-WHO
03e0 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e LE-ARG.CL-X)"]).(put.'lsp--clien
0400 74 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 63 6c 69 65 6e 74 t-p.'compiler-macro.'lsp--client
0420 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 -p--cmacro).(defalias.'lsp--clie
0440 6e 74 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 35 16 00 5c 32 31 31 47 5c 33 30 nt-p.#[257."\301.!\205..\211G\30
0460 32 59 5c 32 30 35 16 00 5c 32 31 31 5c 33 30 33 48 08 3e 5c 32 30 35 16 00 5c 33 30 34 5c 32 30 2Y\205..\211\303H.>\205..\304\20
0480 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 76 7".[cl-struct-lsp--client-tags.v
04a0 65 63 74 6f 72 70 20 32 30 20 30 20 74 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 ectorp.20.0.t].3."\n\n(fn.CL-X)"
04c0 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#
04e0 5c 32 31 30 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 \210\304\305\306\301#\207".[func
0500 74 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 20 73 69 64 65 2d 65 66 66 65 tion-put.lsp--client-p.side-effe
0520 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 2d 2d 63 6c 69 65 ct-free.error-free.put.lsp--clie
0540 6e 74 20 63 6c 2d 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 34 29 0a 28 64 65 66 nt.cl-deftype-satisfies].4).(def
0560 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 2d 69 64 2d 2d alias.'lsp--client-language-id--
0580 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
05a0 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
05c0 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
05e0 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 t-language-id.(declare.(side-eff
0600 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 ect-free.t)).(or.(and.(memq.(are
0620 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d f.cl-x.0).cl-struct-lsp--client-
0640 74 61 67 73 29 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 tags)).(signal.'wrong-type-argum
0660 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))).(
0680 61 72 65 66 20 63 6c 2d 78 20 31 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c aref.cl-x.1)).nil].9."\n\n(fn.CL
06a0 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 -WHOLE-ARG.CL-X)"]).(put.'lsp--c
06c0 6c 69 65 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 lient-language-id.'compiler-macr
06e0 6f 20 27 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 o.'lsp--client-language-id--cmac
0700 72 6f 29 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 ro).(defalias.'lsp--client-langu
0720 61 67 65 2d 69 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c age-id.#[257."\211\301H.>\204..\
0740 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
0760 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 30 20 ".[cl-struct-lsp--client-tags.0.
0780 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--
07a0 63 6c 69 65 6e 74 20 31 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 client.1].5."\n\n(fn.CL-X)"]).(b
07c0 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\
07e0 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 304\301\305\306#\207".[function-
0800 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 20 73 69 64 65 put.lsp--client-language-id.side
0820 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 -effect-free.t.put.gv-expander.#
0840 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 [514."\300\301\302\"\207".[error
0860 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 ."%s.is.a.read-only.slot".lsp--c
0880 6c 69 65 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 69 64 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c lient-language-id].5."\n\n(fn.CL
08a0 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d -DO.CL-X)"]].4).(defalias.'lsp--
08c0 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 73 79 6e 63 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 client-send-sync--cmacro.#[514."
08e0 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
0900 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
0920 6c 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 73 79 6e 63 20 28 64 l-block.lsp--client-send-sync.(d
0940 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 eclare.(side-effect-free.t)).(or
0960 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 .(and.(memq.(aref.cl-x.0).cl-str
0980 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 uct-lsp--client-tags)).(signal.'
09a0 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--
09c0 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 29 29 20 6e 69 client.cl-x))).(aref.cl-x.2)).ni
09e0 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 l].9."\n\n(fn.CL-WHOLE-ARG.CL-X)
0a00 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 73 79 6e 63 20 "]).(put.'lsp--client-send-sync.
0a20 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 73 65 6e 'compiler-macro.'lsp--client-sen
0a40 64 2d 73 79 6e 63 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d d-sync--cmacro).(defalias.'lsp--
0a60 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 73 79 6e 63 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 client-send-sync.#[257."\211\301
0a80 48 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 H.>\204..\302\303\304.D\"\210\21
0aa0 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
0ac0 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 nt-tags.0.signal.wrong-type-argu
0ae0 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 32 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 ment.lsp--client.2].5."\n\n(fn.C
0b00 4c 2d 58 29 22 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 L-X)"]).(byte-code."\300\301\302
0b20 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 \303#\210\304\301\305\306#\207".
0b40 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 6e 64 2d 73 [function-put.lsp--client-send-s
0b60 79 6e 63 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 ync.side-effect-free.t.put.gv-ex
0b80 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 pander.#[514."\300\301\302\"\207
0ba0 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 ".[error."%s.is.a.read-only.slot
0bc0 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 73 79 6e 63 5d 20 35 20 22 5c 6e 5c 6e ".lsp--client-send-sync].5."\n\n
0be0 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 (fn.CL-DO.CL-X)"]].4).(defalias.
0c00 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 61 73 79 6e 63 2d 2d 63 6d 61 63 72 6f 20 'lsp--client-send-async--cmacro.
0c20 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.
0c40 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
0c60 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 73 65 6e 64 2d l-x).(cl-block.lsp--client-send-
0c80 61 73 79 6e 63 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 async.(declare.(side-effect-free
0ca0 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 .t)).(or.(and.(memq.(aref.cl-x.0
0cc0 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 29 20 28 ).cl-struct-lsp--client-tags)).(
0ce0 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
0d00 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-
0d20 78 20 33 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 x.3)).nil].9."\n\n(fn.CL-WHOLE-A
0d40 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 RG.CL-X)"]).(put.'lsp--client-se
0d60 6e 64 2d 61 73 79 6e 63 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 nd-async.'compiler-macro.'lsp--c
0d80 6c 69 65 6e 74 2d 73 65 6e 64 2d 61 73 79 6e 63 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c lient-send-async--cmacro).(defal
0da0 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 61 73 79 6e 63 20 23 5b 32 35 ias.'lsp--client-send-async.#[25
0dc0 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 7."\211\301H.>\204..\302\303\304
0de0 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 63 .D\"\210\211\305H\207".[cl-struc
0e00 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e t-lsp--client-tags.0.signal.wron
0e20 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 5d 20 35 g-type-argument.lsp--client.3].5
0e40 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ."\n\n(fn.CL-X)"]).(byte-code."\
0e60 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
0e80 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 2d 63 6c \306#\207".[function-put.lsp--cl
0ea0 69 65 6e 74 2d 73 65 6e 64 2d 61 73 79 6e 63 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 ient-send-async.side-effect-free
0ec0 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 .t.put.gv-expander.#[514."\300\3
0ee0 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 01\302\"\207".[error."%s.is.a.re
0f00 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 65 6e 64 2d 61 ad-only.slot".lsp--client-send-a
0f20 73 79 6e 63 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 sync].5."\n\n(fn.CL-DO.CL-X)"]].
0f40 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 79 70 65 2d 2d 4).(defalias.'lsp--client-type--
0f60 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
0f80 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
0fa0 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
0fc0 74 2d 74 79 70 65 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 t-type.(declare.(side-effect-fre
0fe0 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 e.t)).(or.(and.(memq.(aref.cl-x.
1000 30 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 29 20 0).cl-struct-lsp--client-tags)).
1020 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
1040 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 6c st.'lsp--client.cl-x))).(aref.cl
1060 2d 78 20 34 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d -x.4)).nil].9."\n\n(fn.CL-WHOLE-
1080 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 ARG.CL-X)"]).(put.'lsp--client-t
10a0 79 70 65 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 ype.'compiler-macro.'lsp--client
10c0 2d 74 79 70 65 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 -type--cmacro).(defalias.'lsp--c
10e0 6c 69 65 6e 74 2d 74 79 70 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 lient-type.#[257."\211\301H.>\20
1100 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
1120 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
1140 73 20 30 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 s.0.signal.wrong-type-argument.l
1160 73 70 2d 2d 63 6c 69 65 6e 74 20 34 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d sp--client.4].5."\n\n(fn.CL-X)"]
1180 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#\
11a0 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 210\304\301\305\306#\207".[funct
11c0 69 6f 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 79 70 65 20 73 69 64 65 2d 65 66 ion-put.lsp--client-type.side-ef
11e0 66 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 fect-free.t.put.gv-expander.#[51
1200 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 4."\300\301\302\"\207".[error."%
1220 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 s.is.a.read-only.slot".lsp--clie
1240 6e 74 2d 74 79 70 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 nt-type].5."\n\n(fn.CL-DO.CL-X)"
1260 5d 5d 20 34 29 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 ]].4).(defalias.'lsp--client-new
1280 2d 63 6f 6e 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 -connection--cmacro.#[514."\300\
12a0 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
12c0 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
12e0 63 6b 20 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 28 64 ck.lsp--client-new-connection.(d
1300 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 eclare.(side-effect-free.t)).(or
1320 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 .(and.(memq.(aref.cl-x.0).cl-str
1340 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 uct-lsp--client-tags)).(signal.'
1360 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--
1380 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 35 29 29 20 6e 69 client.cl-x))).(aref.cl-x.5)).ni
13a0 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 l].9."\n\n(fn.CL-WHOLE-ARG.CL-X)
13c0 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 "]).(put.'lsp--client-new-connec
13e0 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 63 6c 69 65 6e tion.'compiler-macro.'lsp--clien
1400 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c t-new-connection--cmacro).(defal
1420 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.
1440 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 #[257."\211\301H.>\204..\302\303
1460 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
1480 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 truct-lsp--client-tags.0.signal.
14a0 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.
14c0 35 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 5].5."\n\n(fn.CL-X)"]).(byte-cod
14e0 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 e."\300\301\302\303#\210\304\301
1500 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
1520 2d 2d 63 6c 69 65 6e 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 69 64 65 2d 65 66 66 --client-new-connection.side-eff
1540 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 ect-free.t.put.gv-expander.#[514
1560 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 ."\300\301\302\"\207".[error."%s
1580 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e .is.a.read-only.slot".lsp--clien
15a0 74 2d 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d t-new-connection].5."\n\n(fn.CL-
15c0 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 DO.CL-X)"]].4).(defalias.'lsp--c
15e0 6c 69 65 6e 74 2d 73 74 64 65 72 72 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 30 lient-stderr--cmacro.#[514."\300
1600 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 63 \301\302\303\211\211..&.\207".[c
1620 6c 2d 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c l--defsubst-expand.(cl-x).(cl-bl
1640 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 74 64 65 72 72 20 28 64 65 63 6c 61 72 65 20 ock.lsp--client-stderr.(declare.
1660 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 (side-effect-free.t)).(or.(and.(
1680 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 memq.(aref.cl-x.0).cl-struct-lsp
16a0 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 --client-tags)).(signal.'wrong-t
16c0 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.
16e0 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 36 29 29 20 6e 69 6c 5d 20 39 20 22 5c cl-x))).(aref.cl-x.6)).nil].9."\
1700 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 n\n(fn.CL-WHOLE-ARG.CL-X)"]).(pu
1720 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 74 64 65 72 72 20 27 63 6f 6d 70 69 6c 65 72 2d t.'lsp--client-stderr.'compiler-
1740 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 74 64 65 72 72 2d 2d 63 6d 61 63 72 macro.'lsp--client-stderr--cmacr
1760 6f 29 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 74 64 65 72 72 o).(defalias.'lsp--client-stderr
1780 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 .#[257."\211\301H.>\204..\302\30
17a0 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-
17c0 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c struct-lsp--client-tags.0.signal
17e0 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
1800 20 36 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f .6].5."\n\n(fn.CL-X)"]).(byte-co
1820 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 de."\300\301\302\303#\210\304\30
1840 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 1\305\306#\207".[function-put.ls
1860 70 2d 2d 63 6c 69 65 6e 74 2d 73 74 64 65 72 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 p--client-stderr.side-effect-fre
1880 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c e.t.put.gv-expander.#[514."\300\
18a0 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 301\302\"\207".[error."%s.is.a.r
18c0 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 74 64 65 72 ead-only.slot".lsp--client-stder
18e0 72 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a r].5."\n\n(fn.CL-DO.CL-X)"]].4).
1900 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 67 65 74 2d 72 6f 6f 74 2d (defalias.'lsp--client-get-root-
1920 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\
1940 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
1960 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
1980 6e 74 2d 67 65 74 2d 72 6f 6f 74 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 nt-get-root.(declare.(side-effec
19a0 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 t-free.t)).(or.(and.(memq.(aref.
19c0 63 6c 2d 78 20 30 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 cl-x.0).cl-struct-lsp--client-ta
19e0 67 73 29 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 gs)).(signal.'wrong-type-argumen
1a00 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
1a20 65 66 20 63 6c 2d 78 20 37 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 ef.cl-x.7)).nil].9."\n\n(fn.CL-W
1a40 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 HOLE-ARG.CL-X)"]).(put.'lsp--cli
1a60 65 6e 74 2d 67 65 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 ent-get-root.'compiler-macro.'ls
1a80 70 2d 2d 63 6c 69 65 6e 74 2d 67 65 74 2d 72 6f 6f 74 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 p--client-get-root--cmacro).(def
1aa0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 67 65 74 2d 72 6f 6f 74 20 23 5b 32 35 alias.'lsp--client-get-root.#[25
1ac0 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 7."\211\301H.>\204..\302\303\304
1ae0 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 63 .D\"\210\211\305H\207".[cl-struc
1b00 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e t-lsp--client-tags.0.signal.wron
1b20 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 37 5d 20 35 g-type-argument.lsp--client.7].5
1b40 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c ."\n\n(fn.CL-X)"]).(byte-code."\
1b60 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
1b80 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 2d 63 6c \306#\207".[function-put.lsp--cl
1ba0 69 65 6e 74 2d 67 65 74 2d 72 6f 6f 74 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 ient-get-root.side-effect-free.t
1bc0 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 .put.gv-expander.#[514."\300\301
1be0 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 \302\"\207".[error."%s.is.a.read
1c00 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 67 65 74 2d 72 6f 6f 74 -only.slot".lsp--client-get-root
1c20 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 ].5."\n\n(fn.CL-DO.CL-X)"]].4).(
1c40 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 defalias.'lsp--client-ignore-reg
1c60 65 78 70 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 exps--cmacro.#[514."\300\301\302
1c80 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
1ca0 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-
1cc0 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 28 64 65 63 6c 61 72 65 20 -client-ignore-regexps.(declare.
1ce0 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 (side-effect-free.t)).(or.(and.(
1d00 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 memq.(aref.cl-x.0).cl-struct-lsp
1d20 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 --client-tags)).(signal.'wrong-t
1d40 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.
1d60 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 38 29 29 20 6e 69 6c 5d 20 39 20 22 5c cl-x))).(aref.cl-x.8)).nil].9."\
1d80 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 n\n(fn.CL-WHOLE-ARG.CL-X)"]).(pu
1da0 74 20 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 20 27 63 t.'lsp--client-ignore-regexps.'c
1dc0 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 69 67 6e 6f 72 ompiler-macro.'lsp--client-ignor
1de0 65 2d 72 65 67 65 78 70 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 e-regexps--cmacro).(defalias.'ls
1e00 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 23 5b 32 35 37 20 22 p--client-ignore-regexps.#[257."
1e20 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c \211\301H.>\204..\302\303\304.D\
1e40 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
1e60 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 sp--client-tags.0.signal.wrong-t
1e80 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 38 5d 20 35 20 22 5c ype-argument.lsp--client.8].5."\
1ea0 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 n\n(fn.CL-X)"]).(byte-code."\300
1ec0 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
1ee0 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 2d 63 6c 69 65 6e 6#\207".[function-put.lsp--clien
1f00 74 2d 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 t-ignore-regexps.side-effect-fre
1f20 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c e.t.put.gv-expander.#[514."\300\
1f40 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 301\302\"\207".[error."%s.is.a.r
1f60 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 ead-only.slot".lsp--client-ignor
1f80 65 2d 72 65 67 65 78 70 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 e-regexps].5."\n\n(fn.CL-DO.CL-X
1fa0 29 22 5d 5d 20 34 29 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 )"]].4).(defalias.'lsp--client-i
1fc0 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 22 5c 33 gnore-messages--cmacro.#[514."\3
1fe0 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".
2000 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-
2020 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 61 67 65 block.lsp--client-ignore-message
2040 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 s.(declare.(side-effect-free.t))
2060 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c .(or.(and.(memq.(aref.cl-x.0).cl
2080 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 29 20 28 73 69 67 6e -struct-lsp--client-tags)).(sign
20a0 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
20c0 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 39 29 sp--client.cl-x))).(aref.cl-x.9)
20e0 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 ).nil].9."\n\n(fn.CL-WHOLE-ARG.C
2100 4c 2d 58 29 22 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 L-X)"]).(put.'lsp--client-ignore
2120 2d 6d 65 73 73 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 -messages.'compiler-macro.'lsp--
2140 63 6c 69 65 6e 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 client-ignore-messages--cmacro).
2160 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 6d 65 (defalias.'lsp--client-ignore-me
2180 73 73 61 67 65 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c ssages.#[257."\211\301H.>\204..\
21a0 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
21c0 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 30 20 ".[cl-struct-lsp--client-tags.0.
21e0 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--
2200 63 6c 69 65 6e 74 20 39 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 client.9].5."\n\n(fn.CL-X)"]).(b
2220 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\
2240 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 304\301\305\306#\207".[function-
2260 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 put.lsp--client-ignore-messages.
2280 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 side-effect-free.t.put.gv-expand
22a0 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 er.#[514."\300\301\302\"\207".[e
22c0 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 rror."%s.is.a.read-only.slot".ls
22e0 70 2d 2d 63 6c 69 65 6e 74 2d 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 5d 20 35 20 22 5c 6e p--client-ignore-messages].5."\n
2300 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 \n(fn.CL-DO.CL-X)"]].4).(defalia
2320 73 20 27 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 s.'lsp--client-notification-hand
2340 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 33 30 31 5c 33 30 32 lers--cmacro.#[514."\300\301\302
2360 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
2380 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-
23a0 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 72 73 20 28 64 -client-notification-handlers.(d
23c0 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 eclare.(side-effect-free.t)).(or
23e0 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 .(and.(memq.(aref.cl-x.0).cl-str
2400 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 uct-lsp--client-tags)).(signal.'
2420 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--
2440 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 30 29 29 20 6e client.cl-x))).(aref.cl-x.10)).n
2460 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 il].9."\n\n(fn.CL-WHOLE-ARG.CL-X
2480 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6e 6f 74 69 66 69 63 61 74 )"]).(put.'lsp--client-notificat
24a0 69 6f 6e 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 73 ion-handlers.'compiler-macro.'ls
24c0 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 72 73 2d p--client-notification-handlers-
24e0 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d -cmacro).(defalias.'lsp--client-
2500 6e 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 32 31 notification-handlers.#[257."\21
2520 31 5c 33 30 31 48 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 1\301H.>\204..\302\303\304.D\"\2
2540 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-
2560 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 -client-tags.0.signal.wrong-type
2580 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 30 5d 20 35 20 22 5c 6e 5c -argument.lsp--client.10].5."\n\
25a0 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 n(fn.CL-X)"]).(byte-code."\300\3
25c0 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 01\302\303#\210\304\301\305\306#
25e0 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 2d \207".[function-put.lsp--client-
2600 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 73 69 64 65 2d 65 66 66 65 63 notification-handlers.side-effec
2620 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 t-free.t.put.gv-expander.#[514."
2640 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 \300\301\302\"\207".[error."%s.i
2660 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d s.a.read-only.slot".lsp--client-
2680 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 notification-handlers].5."\n\n(f
26a0 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c n.CL-DO.CL-X)"]].4).(defalias.'l
26c0 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
26e0 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\
2700 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
2720 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
2740 65 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 equest-handlers.(declare.(side-e
2760 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 ffect-free.t)).(or.(and.(memq.(a
2780 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e ref.cl-x.0).cl-struct-lsp--clien
27a0 74 2d 74 61 67 73 29 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 t-tags)).(signal.'wrong-type-arg
27c0 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 2d 78 29 29 29 ument.(list.'lsp--client.cl-x)))
27e0 20 28 61 72 65 66 20 63 6c 2d 78 20 31 31 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e .(aref.cl-x.11)).nil].9."\n\n(fn
2800 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 .CL-WHOLE-ARG.CL-X)"]).(put.'lsp
2820 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 27 63 6f 6d 70 69 --client-request-handlers.'compi
2840 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 71 75 65 73 74 2d 68 ler-macro.'lsp--client-request-h
2860 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d andlers--cmacro).(defalias.'lsp-
2880 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 32 35 37 20 22 -client-request-handlers.#[257."
28a0 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c \211\301H.>\204..\302\303\304.D\
28c0 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
28e0 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 sp--client-tags.0.signal.wrong-t
2900 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 31 5d 20 35 20 22 ype-argument.lsp--client.11].5."
2920 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 \n\n(fn.CL-X)"]).(byte-code."\30
2940 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 5c 33 0\301\302\303#\210\304\301\305\3
2960 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 2d 63 6c 69 65 06#\207".[function-put.lsp--clie
2980 6e 74 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 nt-request-handlers.side-effect-
29a0 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 free.t.put.gv-expander.#[514."\3
29c0 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 00\301\302\"\207".[error."%s.is.
29e0 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 a.read-only.slot".lsp--client-re
2a00 71 75 65 73 74 2d 68 61 6e 64 6c 65 72 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f quest-handlers].5."\n\n(fn.CL-DO
2a20 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 .CL-X)"]].4).(defalias.'lsp--cli
2a40 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b ent-response-handlers--cmacro.#[
2a60 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 26 514."\300\301\302\303\211\211..&
2a80 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 2d .\207".[cl--defsubst-expand.(cl-
2aa0 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 65 73 70 6f 6e 73 x).(cl-block.lsp--client-respons
2ac0 65 2d 68 61 6e 64 6c 65 72 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 e-handlers.(declare.(side-effect
2ae0 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 -free.t)).(or.(and.(memq.(aref.c
2b00 6c 2d 78 20 30 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 l-x.0).cl-struct-lsp--client-tag
2b20 73 29 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 s)).(signal.'wrong-type-argument
2b40 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 65 .(list.'lsp--client.cl-x))).(are
2b60 66 20 63 6c 2d 78 20 31 32 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 f.cl-x.12)).nil].9."\n\n(fn.CL-W
2b80 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 HOLE-ARG.CL-X)"]).(put.'lsp--cli
2ba0 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 65 72 2d ent-response-handlers.'compiler-
2bc0 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 61 6e 64 macro.'lsp--client-response-hand
2be0 6c 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c lers--cmacro).(defalias.'lsp--cl
2c00 69 65 6e 74 2d 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 32 ient-response-handlers.#[257."\2
2c20 31 31 5c 33 30 31 48 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 11\301H.>\204..\302\303\304.D\"\
2c40 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
2c60 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 --client-tags.0.signal.wrong-typ
2c80 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 32 5d 20 35 20 22 5c 6e e-argument.lsp--client.12].5."\n
2ca0 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c \n(fn.CL-X)"]).(byte-code."\300\
2cc0 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 36 301\302\303#\210\304\301\305\306
2ce0 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 69 65 6e 74 #\207".[function-put.lsp--client
2d00 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
2d20 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 ree.t.put.gv-expander.#[514."\30
2d40 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 0\301\302\"\207".[error."%s.is.a
2d60 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 72 65 73 .read-only.slot".lsp--client-res
2d80 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f ponse-handlers].5."\n\n(fn.CL-DO
2da0 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 .CL-X)"]].4).(defalias.'lsp--cli
2dc0 65 6e 74 2d 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 ent-string-renderers--cmacro.#[5
2de0 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 26 06 14."\300\301\302\303\211\211..&.
2e00 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 2d 78 \207".[cl--defsubst-expand.(cl-x
2e20 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 74 72 69 6e 67 2d 72 ).(cl-block.lsp--client-string-r
2e40 65 6e 64 65 72 65 72 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 enderers.(declare.(side-effect-f
2e60 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d ree.t)).(or.(and.(memq.(aref.cl-
2e80 78 20 30 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 x.0).cl-struct-lsp--client-tags)
2ea0 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 ).(signal.'wrong-type-argument.(
2ec0 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 65 66 20 list.'lsp--client.cl-x))).(aref.
2ee0 63 6c 2d 78 20 31 33 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f cl-x.13)).nil].9."\n\n(fn.CL-WHO
2f00 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e LE-ARG.CL-X)"]).(put.'lsp--clien
2f20 74 2d 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 t-string-renderers.'compiler-mac
2f40 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 ro.'lsp--client-string-renderers
2f60 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 --cmacro).(defalias.'lsp--client
2f80 2d 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 -string-renderers.#[257."\211\30
2fa0 31 48 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 1H.>\204..\302\303\304.D\"\210\2
2fc0 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
2fe0 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 ent-tags.0.signal.wrong-type-arg
3000 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 33 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e ument.lsp--client.13].5."\n\n(fn
3020 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 63 6c .CL-X)"]).(function-put.'lsp--cl
3040 69 65 6e 74 2d 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 27 73 69 64 65 2d 65 66 66 65 ient-string-renderers.'side-effe
3060 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e ct-free.t).(defalias.'lsp--clien
3080 74 2d 6c 61 73 74 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 t-last-id--cmacro.#[514."\300\30
30a0 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--
30c0 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
30e0 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 73 74 2d 69 64 20 28 64 65 63 6c 61 72 65 20 28 73 .lsp--client-last-id.(declare.(s
3100 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 ide-effect-free.t)).(or.(and.(me
3120 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d mq.(aref.cl-x.0).cl-struct-lsp--
3140 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 client-tags)).(signal.'wrong-typ
3160 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
3180 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 34 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e -x))).(aref.cl-x.14)).nil].9."\n
31a0 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 \n(fn.CL-WHOLE-ARG.CL-X)"]).(put
31c0 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 73 74 2d 69 64 20 27 63 6f 6d 70 69 6c 65 72 2d .'lsp--client-last-id.'compiler-
31e0 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 73 74 2d 69 64 2d 2d 63 6d 61 63 macro.'lsp--client-last-id--cmac
3200 72 6f 29 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 73 74 2d ro).(defalias.'lsp--client-last-
3220 69 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c id.#[257."\211\301H.>\204..\302\
3240 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
3260 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 30 20 73 69 67 6e l-struct-lsp--client-tags.0.sign
3280 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
32a0 6e 74 20 31 34 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 nt.14].5."\n\n(fn.CL-X)"]).(func
32c0 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 73 74 2d 69 64 20 27 73 tion-put.'lsp--client-last-id.'s
32e0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 ide-effect-free.t).(defalias.'ls
3300 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 p--client-enable-function--cmacr
3320 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
3340 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.
3360 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 65 6e 61 (cl-x).(cl-block.lsp--client-ena
3380 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 ble-function.(declare.(side-effe
33a0 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 ct-free.t)).(or.(and.(memq.(aref
33c0 20 63 6c 2d 78 20 30 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 .cl-x.0).cl-struct-lsp--client-t
33e0 61 67 73 29 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 ags)).(signal.'wrong-type-argume
3400 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 61 nt.(list.'lsp--client.cl-x))).(a
3420 72 65 66 20 63 6c 2d 78 20 31 35 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c ref.cl-x.15)).nil].9."\n\n(fn.CL
3440 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 -WHOLE-ARG.CL-X)"]).(put.'lsp--c
3460 6c 69 65 6e 74 2d 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d lient-enable-function.'compiler-
3480 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 macro.'lsp--client-enable-functi
34a0 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 on--cmacro).(defalias.'lsp--clie
34c0 6e 74 2d 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 nt-enable-function.#[257."\211\3
34e0 30 31 48 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 01H.>\204..\302\303\304.D\"\210\
3500 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 6c 211\305H\207".[cl-struct-lsp--cl
3520 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 ient-tags.0.signal.wrong-type-ar
3540 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 22 5c 6e 5c 6e 28 66 gument.lsp--client.15].5."\n\n(f
3560 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c n.CL-X)"]).(byte-code."\300\301\
3580 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 32 30 302\303#\210\304\301\305\306#\20
35a0 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 65 6e 61 7".[function-put.lsp--client-ena
35c0 62 6c 65 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 74 20 ble-function.side-effect-free.t.
35e0 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c put.gv-expander.#[514."\300\301\
3600 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 302\"\207".[error."%s.is.a.read-
3620 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 65 6e 61 62 6c 65 2d 66 75 only.slot".lsp--client-enable-fu
3640 6e 63 74 69 6f 6e 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d nction].5."\n\n(fn.CL-DO.CL-X)"]
3660 5d 20 34 29 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 ].4).(defalias.'lsp--client-pref
3680 69 78 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 ix-function--cmacro.#[514."\300\
36a0 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
36c0 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
36e0 63 6b 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 ck.lsp--client-prefix-function.(
3700 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f declare.(side-effect-free.t)).(o
3720 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 r.(and.(memq.(aref.cl-x.0).cl-st
3740 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 ruct-lsp--client-tags)).(signal.
3760 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-
3780 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 36 29 29 20 -client.cl-x))).(aref.cl-x.16)).
37a0 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d nil].9."\n\n(fn.CL-WHOLE-ARG.CL-
37c0 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 X)"]).(put.'lsp--client-prefix-f
37e0 75 6e 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 63 6c unction.'compiler-macro.'lsp--cl
3800 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 ient-prefix-function--cmacro).(d
3820 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 6e 63 efalias.'lsp--client-prefix-func
3840 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 tion.#[257."\211\301H.>\204..\30
3860 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".
3880 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 30 20 73 69 [cl-struct-lsp--client-tags.0.si
38a0 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
38c0 69 65 6e 74 20 31 36 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 ient.16].5."\n\n(fn.CL-X)"]).(by
38e0 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
3900 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 04\301\305\306#\207".[function-p
3920 75 74 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 73 ut.lsp--client-prefix-function.s
3940 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 ide-effect-free.t.put.gv-expande
3960 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 r.#[514."\300\301\302\"\207".[er
3980 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 ror."%s.is.a.read-only.slot".lsp
39a0 2d 2d 63 6c 69 65 6e 74 2d 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 5d 20 35 20 22 5c 6e 5c --client-prefix-function].5."\n\
39c0 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 n(fn.CL-DO.CL-X)"]].4).(defalias
39e0 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 2d 63 6d 61 63 .'lsp--client-uri-handlers--cmac
3a00 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 32 ro.#[514."\300\301\302\303\211\2
3a20 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 64 11..&.\207".[cl--defsubst-expand
3a40 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 75 72 .(cl-x).(cl-block.lsp--client-ur
3a60 69 2d 68 61 6e 64 6c 65 72 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 i-handlers.(declare.(side-effect
3a80 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 -free.t)).(or.(and.(memq.(aref.c
3aa0 6c 2d 78 20 30 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 l-x.0).cl-struct-lsp--client-tag
3ac0 73 29 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 s)).(signal.'wrong-type-argument
3ae0 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 65 .(list.'lsp--client.cl-x))).(are
3b00 66 20 63 6c 2d 78 20 31 37 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 f.cl-x.17)).nil].9."\n\n(fn.CL-W
3b20 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 HOLE-ARG.CL-X)"]).(put.'lsp--cli
3b40 65 6e 74 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 ent-uri-handlers.'compiler-macro
3b60 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 2d 63 6d 61 63 .'lsp--client-uri-handlers--cmac
3b80 72 6f 29 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 68 ro).(defalias.'lsp--client-uri-h
3ba0 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 andlers.#[257."\211\301H.>\204..
3bc0 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
3be0 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 30 7".[cl-struct-lsp--client-tags.0
3c00 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-
3c20 2d 63 6c 69 65 6e 74 20 31 37 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a -client.17].5."\n\n(fn.CL-X)"]).
3c40 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 31 (byte-code."\300\301\302\303#\21
3c60 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 0\304\301\305\306#\207".[functio
3c80 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 73 n-put.lsp--client-uri-handlers.s
3ca0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 ide-effect-free.t.put.gv-expande
3cc0 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 r.#[514."\300\301\302\"\207".[er
3ce0 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 ror."%s.is.a.read-only.slot".lsp
3d00 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c 65 72 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 --client-uri-handlers].5."\n\n(f
3d20 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c n.CL-DO.CL-X)"]].4).(defalias.'l
3d40 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 2d 2d 63 6d 61 63 sp--client-action-handlers--cmac
3d60 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 32 ro.#[514."\300\301\302\303\211\2
3d80 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 64 11..&.\207".[cl--defsubst-expand
3da0 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 61 63 .(cl-x).(cl-block.lsp--client-ac
3dc0 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 tion-handlers.(declare.(side-eff
3de0 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 ect-free.t)).(or.(and.(memq.(are
3e00 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d f.cl-x.0).cl-struct-lsp--client-
3e20 74 61 67 73 29 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 tags)).(signal.'wrong-type-argum
3e40 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))).(
3e60 61 72 65 66 20 63 6c 2d 78 20 31 38 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 aref.cl-x.18)).nil].9."\n\n(fn.C
3e80 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d L-WHOLE-ARG.CL-X)"]).(put.'lsp--
3ea0 63 6c 69 65 6e 74 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 client-action-handlers.'compiler
3ec0 2d 6d 61 63 72 6f 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 -macro.'lsp--client-action-handl
3ee0 65 72 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 ers--cmacro).(defalias.'lsp--cli
3f00 65 6e 74 2d 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c ent-action-handlers.#[257."\211\
3f20 33 30 31 48 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 301H.>\204..\302\303\304.D\"\210
3f40 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
3f60 6c 69 65 6e 74 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 lient-tags.0.signal.wrong-type-a
3f80 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 38 5d 20 35 20 22 5c 6e 5c 6e 28 rgument.lsp--client.18].5."\n\n(
3fa0 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 fn.CL-X)"]).(byte-code."\300\301
3fc0 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 32 \302\303#\210\304\301\305\306#\2
3fe0 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 61 63 07".[function-put.lsp--client-ac
4000 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 72 65 65 20 74 tion-handlers.side-effect-free.t
4020 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 .put.gv-expander.#[514."\300\301
4040 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 \302\"\207".[error."%s.is.a.read
4060 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 61 63 74 69 6f 6e 2d 68 -only.slot".lsp--client-action-h
4080 61 6e 64 6c 65 72 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 29 22 andlers].5."\n\n(fn.CL-DO.CL-X)"
40a0 5d 5d 20 34 29 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 65 66 ]].4).(defalias.'lsp--client-def
40c0 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c 33 30 ault-renderer--cmacro.#[514."\30
40e0 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".[
4100 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
4120 6c 6f 63 6b 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 lock.lsp--client-default-rendere
4140 72 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 r.(declare.(side-effect-free.t))
4160 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c .(or.(and.(memq.(aref.cl-x.0).cl
4180 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 29 20 28 73 69 67 6e -struct-lsp--client-tags)).(sign
41a0 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
41c0 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 31 39 sp--client.cl-x))).(aref.cl-x.19
41e0 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 )).nil].9."\n\n(fn.CL-WHOLE-ARG.
4200 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 65 66 61 75 CL-X)"]).(put.'lsp--client-defau
4220 6c 74 2d 72 65 6e 64 65 72 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 lt-renderer.'compiler-macro.'lsp
4240 2d 2d 63 6c 69 65 6e 74 2d 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 2d 2d 63 6d 61 63 72 --client-default-renderer--cmacr
4260 6f 29 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 65 66 61 75 6c o).(defalias.'lsp--client-defaul
4280 74 2d 72 65 6e 64 65 72 65 72 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 t-renderer.#[257."\211\301H.>\20
42a0 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
42c0 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
42e0 73 20 30 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 s.0.signal.wrong-type-argument.l
4300 73 70 2d 2d 63 6c 69 65 6e 74 20 31 39 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 sp--client.19].5."\n\n(fn.CL-X)"
4320 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#
4340 5c 32 31 30 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 \210\304\305\306\"\207".[functio
4360 6e 2d 70 75 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 n-put.lsp--client-default-render
4380 65 72 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 er.side-effect-free.t.defalias.c
43a0 6f 70 79 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 opy-lsp--client.copy-sequence].4
43c0 29 0a 23 40 32 39 32 20 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 ).#@292...(fn.CL-WHOLE.&cl-quote
43e0 20 26 6b 65 79 20 4c 41 4e 47 55 41 47 45 2d 49 44 20 53 45 4e 44 2d 53 59 4e 43 20 53 45 4e 44 .&key.LANGUAGE-ID.SEND-SYNC.SEND
4400 2d 41 53 59 4e 43 20 54 59 50 45 20 4e 45 57 2d 43 4f 4e 4e 45 43 54 49 4f 4e 20 53 54 44 45 52 -ASYNC.TYPE.NEW-CONNECTION.STDER
4420 52 20 47 45 54 2d 52 4f 4f 54 20 49 47 4e 4f 52 45 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 R.GET-ROOT.IGNORE-REGEXPS.IGNORE
4440 2d 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 -MESSAGES.NOTIFICATION-HANDLERS.
4460 52 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 REQUEST-HANDLERS.RESPONSE-HANDLE
4480 52 53 20 53 54 52 49 4e 47 2d 52 45 4e 44 45 52 45 52 53 20 4c 41 53 54 2d 49 44 20 45 4e 41 42 RS.STRING-RENDERERS.LAST-ID.ENAB
44a0 4c 45 2d 46 55 4e 43 54 49 4f 4e 20 50 52 45 46 49 58 2d 46 55 4e 43 54 49 4f 4e 20 55 52 49 2d LE-FUNCTION.PREFIX-FUNCTION.URI-
44c0 48 41 4e 44 4c 45 52 53 20 41 43 54 49 4f 4e 2d 48 41 4e 44 4c 45 52 53 20 44 45 46 41 55 4c 54 HANDLERS.ACTION-HANDLERS.DEFAULT
44e0 2d 52 45 4e 44 45 52 45 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d -RENDERER)..(defalias.'make-lsp-
4500 2d 63 6c 69 65 6e 74 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 -client--cmacro.#[385."\300.\301
4520 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 41 40 5c 33 \"A@\300.\302\"A@\300.\303\"A@\3
4540 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 06 06 5c 33 00.\304\"A@\300.\305\"A@\300..\3
4560 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 31 30 5c 22 06\"A@\300..\307\"A@\300..\310\"
4580 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 22 5c 32 30 A@\300..\311\"A@\300.\n\312\"\20
45a0 36 43 00 5c 33 31 33 41 40 5c 33 30 30 06 0b 5c 33 31 34 5c 22 5c 32 30 36 4e 00 5c 33 31 35 41 6C.\313A@\300..\314\"\206N.\315A
45c0 40 5c 33 30 30 06 5c 66 5c 33 31 36 5c 22 5c 32 30 36 59 00 5c 33 31 37 41 40 5c 33 30 30 06 0d @\300.\f\316\"\206Y.\317A@\300..
45e0 5c 33 32 30 5c 22 5c 32 30 36 64 00 5c 33 32 31 41 40 5c 33 30 30 06 0e 5c 33 32 32 5c 22 5c 32 \320\"\206d.\321A@\300..\322\"\2
4600 30 36 6f 00 5c 33 32 33 41 40 5c 33 30 30 06 0f 5c 33 32 34 5c 22 41 40 5c 33 30 30 06 10 5c 33 06o.\323A@\300..\324\"A@\300..\3
4620 32 35 5c 22 41 40 5c 33 30 30 06 11 5c 33 32 36 5c 22 5c 32 30 36 5c 32 31 30 00 5c 33 32 37 41 25\"A@\300..\326\"\206\210.\327A
4640 40 5c 33 30 30 06 12 5c 33 33 30 5c 22 5c 32 30 36 5c 32 32 33 00 5c 33 33 31 41 40 5c 33 30 30 @\300..\330\"\206\223.\331A@\300
4660 06 13 5c 33 33 32 5c 22 41 40 06 13 5c 32 31 31 5c 32 30 33 5c 33 31 31 00 5c 32 31 31 40 5c 33 ..\332\"A@..\211\203\311.\211@\3
4680 33 33 3e 5c 32 30 33 5c 32 36 31 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 5c 32 33 36 00 33>\203\261.\211AA\262.\202\236.
46a0 5c 33 33 34 06 15 3e 41 40 5c 32 30 33 5c 33 30 30 00 5c 33 33 35 5c 32 36 32 01 5c 32 30 32 5c \334..>A@\203\300.\335\262.\202\
46c0 32 33 36 00 5c 33 33 36 5c 33 33 37 02 40 5c 22 5c 32 31 30 5c 32 30 32 5c 32 33 36 00 5c 32 31 236.\336\337.@\"\210\202\236.\21
46e0 30 5c 33 34 30 5c 33 34 31 5c 33 34 32 5c 33 33 35 06 18 5c 33 33 35 06 18 06 18 06 18 06 18 06 0\340\341\342\335..\335.........
4700 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 06 18 26 18 5c .............................&.\
4720 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 20 207".[plist-member.:language-id.
4740 3a 73 65 6e 64 2d 73 79 6e 63 20 3a 73 65 6e 64 2d 61 73 79 6e 63 20 3a 74 79 70 65 20 3a 6e 65 :send-sync.:send-async.:type.:ne
4760 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f 6f 74 20 3a w-connection.:stderr.:get-root.:
4780 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 61 67 65 73 20 ignore-regexps.:ignore-messages.
47a0 3a 6e 6f 74 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 :notification-handlers.(nil.(mak
47c0 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 72 65 71 e-hash-table.:test.'equal)).:req
47e0 75 65 73 74 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 uest-handlers.(nil.(make-hash-ta
4800 62 6c 65 20 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 ble.:test.'equal)).:response-han
4820 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 3a 74 65 73 dlers.(nil.(make-hash-table.:tes
4840 74 20 27 65 71 6c 29 29 20 3a 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 28 6e 69 6c 20 t.'eql)).:string-renderers.(nil.
4860 27 6e 69 6c 29 20 3a 6c 61 73 74 2d 69 64 20 28 6e 69 6c 20 30 29 20 3a 65 6e 61 62 6c 65 2d 66 'nil).:last-id.(nil.0).:enable-f
4880 75 6e 63 74 69 6f 6e 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 unction.:prefix-function.:uri-ha
48a0 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 3a 74 65 ndlers.(nil.(make-hash-table.:te
48c0 73 74 20 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 st.#'equal)).:action-handlers.(n
48e0 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
4900 29 29 20 3a 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 20 28 3a 6c 61 6e 67 75 61 67 65 2d )).:default-renderer.(:language-
4920 69 64 20 3a 73 65 6e 64 2d 73 79 6e 63 20 3a 73 65 6e 64 2d 61 73 79 6e 63 20 3a 74 79 70 65 20 id.:send-sync.:send-async.:type.
4940 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f 6f :new-connection.:stderr.:get-roo
4960 74 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 61 67 t.:ignore-regexps.:ignore-messag
4980 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 75 65 es.:notification-handlers.:reque
49a0 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 20 3a st-handlers.:response-handlers.:
49c0 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 3a 6c 61 73 74 2d 69 64 20 3a 65 6e 61 62 6c string-renderers.:last-id.:enabl
49e0 65 2d 66 75 6e 63 74 69 6f 6e 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 3a 75 72 69 e-function.:prefix-function.:uri
4a00 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 64 65 66 61 -handlers.:action-handlers.:defa
4a20 75 6c 74 2d 72 65 6e 64 65 72 65 72 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 ult-renderer.:allow-other-keys).
4a40 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
4a60 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 61 word.argument.%s.not.one.of.(:la
4a80 6e 67 75 61 67 65 2d 69 64 20 3a 73 65 6e 64 2d 73 79 6e 63 20 3a 73 65 6e 64 2d 61 73 79 6e 63 nguage-id.:send-sync.:send-async
4aa0 20 3a 74 79 70 65 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 73 74 64 65 72 72 20 3a .:type.:new-connection.:stderr.:
4ac0 67 65 74 2d 72 6f 6f 74 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 get-root.:ignore-regexps.:ignore
4ae0 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
4b00 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
4b20 64 6c 65 72 73 20 3a 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 3a 6c 61 73 74 2d 69 64 dlers.:string-renderers.:last-id
4b40 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 .:enable-function.:prefix-functi
4b60 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
4b80 73 20 3a 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 s.:default-renderer)".cl--defsub
4ba0 73 74 2d 65 78 70 61 6e 64 20 28 6c 61 6e 67 75 61 67 65 2d 69 64 20 73 65 6e 64 2d 73 79 6e 63 st-expand.(language-id.send-sync
4bc0 20 73 65 6e 64 2d 61 73 79 6e 63 20 74 79 70 65 20 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 .send-async.type.new-connection.
4be0 73 74 64 65 72 72 20 67 65 74 2d 72 6f 6f 74 20 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 69 stderr.get-root.ignore-regexps.i
4c00 67 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 gnore-messages.notification-hand
4c20 6c 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 lers.request-handlers.response-h
4c40 61 6e 64 6c 65 72 73 20 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 6c 61 73 74 2d 69 64 andlers.string-renderers.last-id
4c60 20 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e .enable-function.prefix-function
4c80 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 64 65 .uri-handlers.action-handlers.de
4ca0 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 29 20 28 63 6c 2d 62 6c 6f 63 6b 20 6d 61 6b 65 2d 6c fault-renderer).(cl-block.make-l
4cc0 73 70 2d 2d 63 6c 69 65 6e 74 20 22 43 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 sp--client."Constructor.for.obje
4ce0 63 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 22 20 28 76 65 63 cts.of.type.`lsp--client'.".(vec
4d00 74 6f 72 20 27 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6c 61 6e 67 75 tor.'cl-struct-lsp--client.langu
4d20 61 67 65 2d 69 64 20 73 65 6e 64 2d 73 79 6e 63 20 73 65 6e 64 2d 61 73 79 6e 63 20 74 79 70 65 age-id.send-sync.send-async.type
4d40 20 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 74 64 65 72 72 20 67 65 74 2d 72 6f 6f 74 20 .new-connection.stderr.get-root.
4d60 69 67 6e 6f 72 65 2d 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 ignore-regexps.ignore-messages.n
4d80 6f 74 69 66 69 63 61 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 otification-handlers.request-han
4da0 64 6c 65 72 73 20 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 73 74 72 69 6e 67 2d 72 dlers.response-handlers.string-r
4dc0 65 6e 64 65 72 65 72 73 20 6c 61 73 74 2d 69 64 20 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e enderers.last-id.enable-function
4de0 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 65 72 73 20 61 63 .prefix-function.uri-handlers.ac
4e00 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 29 29 tion-handlers.default-renderer))
4e20 5d 20 34 36 20 28 23 24 20 2e 20 31 37 33 35 32 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 6c ].46.(#$...17352)]).(put.'make-l
4e40 73 70 2d 2d 63 6c 69 65 6e 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b 65 sp--client.'compiler-macro.'make
4e60 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 33 31 39 20 43 6f 6e 73 -lsp--client--cmacro).#@319.Cons
4e80 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 6c 73 70 tructor.for.objects.of.type.`lsp
4ea0 2d 2d 63 6c 69 65 6e 74 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 4c 41 4e 47 55 41 47 45 2d 49 44 --client'...(fn.&key.LANGUAGE-ID
4ec0 20 53 45 4e 44 2d 53 59 4e 43 20 53 45 4e 44 2d 41 53 59 4e 43 20 54 59 50 45 20 4e 45 57 2d 43 .SEND-SYNC.SEND-ASYNC.TYPE.NEW-C
4ee0 4f 4e 4e 45 43 54 49 4f 4e 20 53 54 44 45 52 52 20 47 45 54 2d 52 4f 4f 54 20 49 47 4e 4f 52 45 ONNECTION.STDERR.GET-ROOT.IGNORE
4f00 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d 4d 45 53 53 41 47 45 53 20 4e 4f 54 49 46 49 43 -REGEXPS.IGNORE-MESSAGES.NOTIFIC
4f20 41 54 49 4f 4e 2d 48 41 4e 44 4c 45 52 53 20 52 45 51 55 45 53 54 2d 48 41 4e 44 4c 45 52 53 20 ATION-HANDLERS.REQUEST-HANDLERS.
4f40 52 45 53 50 4f 4e 53 45 2d 48 41 4e 44 4c 45 52 53 20 53 54 52 49 4e 47 2d 52 45 4e 44 45 52 45 RESPONSE-HANDLERS.STRING-RENDERE
4f60 52 53 20 4c 41 53 54 2d 49 44 20 45 4e 41 42 4c 45 2d 46 55 4e 43 54 49 4f 4e 20 50 52 45 46 49 RS.LAST-ID.ENABLE-FUNCTION.PREFI
4f80 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 48 X-FUNCTION.URI-HANDLERS.ACTION-H
4fa0 41 4e 44 4c 45 52 53 20 44 45 46 41 55 4c 54 2d 52 45 4e 44 45 52 45 52 29 1f 0a 28 64 65 66 61 ANDLERS.DEFAULT-RENDERER)..(defa
4fc0 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 23 5b 31 32 38 20 22 5c 33 lias.'make-lsp--client.#[128."\3
4fe0 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 33 30 30 03 5c 33 30 00.\301\"A@\300.\302\"A@\300.\30
5000 33 5c 22 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 3\"A@\300.\304\"A@\300.\305\"A@\
5020 33 30 30 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 300..\306\"A@\300..\307\"A@\300.
5040 08 5c 33 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 .\310\"A@\300..\311\"A@\300.\n\3
5060 31 32 5c 22 5c 32 30 36 48 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 22 44 41 40 5c 12\"\206H.\313\314\315\316\"DA@\
5080 33 30 30 06 0b 5c 33 31 37 5c 22 5c 32 30 36 58 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 300..\317\"\206X.\313\314\315\31
50a0 36 5c 22 44 41 40 5c 33 30 30 06 5c 66 5c 33 32 30 5c 22 5c 32 30 36 68 00 5c 33 31 33 5c 33 31 6\"DA@\300.\f\320\"\206h.\313\31
50c0 34 5c 33 31 35 5c 33 32 31 5c 22 44 41 40 5c 33 30 30 06 0d 5c 33 32 32 5c 22 5c 32 30 36 73 00 4\315\321\"DA@\300..\322\"\206s.
50e0 5c 33 32 33 41 40 5c 33 30 30 06 0e 5c 33 32 34 5c 22 5c 32 30 36 7e 00 5c 33 32 35 41 40 5c 33 \323A@\300..\324\"\206~.\325A@\3
5100 30 30 06 0f 5c 33 32 36 5c 22 41 40 5c 33 30 30 06 10 5c 33 32 37 5c 22 41 40 5c 33 30 30 06 11 00..\326\"A@\300..\327\"A@\300..
5120 5c 33 33 30 5c 22 5c 32 30 36 5c 32 33 34 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c \330\"\206\234.\313\314\315\316\
5140 22 44 41 40 5c 33 30 30 06 12 5c 33 33 31 5c 22 5c 32 30 36 5c 32 35 34 00 5c 33 31 33 5c 33 31 "DA@\300..\331\"\206\254.\313\31
5160 34 5c 33 31 35 5c 33 31 36 5c 22 44 41 40 5c 33 30 30 06 13 5c 33 33 32 5c 22 41 40 06 13 5c 32 4\315\316\"DA@\300..\332\"A@..\2
5180 31 31 5c 32 30 33 5c 33 34 32 00 5c 32 31 31 40 5c 33 33 33 3e 5c 32 30 33 5c 33 31 32 00 5c 32 11\203\342.\211@\333>\203\312.\2
51a0 31 31 41 41 5c 32 36 32 01 5c 32 30 32 5c 32 36 37 00 5c 33 33 34 06 15 3e 41 40 5c 32 30 33 5c 11AA\262.\202\267.\334..>A@\203\
51c0 33 33 31 00 5c 33 31 33 5c 32 36 32 01 5c 32 30 32 5c 32 36 37 00 5c 33 33 35 5c 33 33 36 02 40 331.\313\262.\202\267.\335\336.@
51e0 5c 22 5c 32 31 30 5c 32 30 32 5c 32 36 37 00 5c 32 31 30 5c 33 33 37 5c 33 34 30 06 14 06 14 06 \"\210\202\267.\210\337\340.....
5200 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 ................................
5220 14 26 14 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 .&.\207".[plist-member.:language
5240 2d 69 64 20 3a 73 65 6e 64 2d 73 79 6e 63 20 3a 73 65 6e 64 2d 61 73 79 6e 63 20 3a 74 79 70 65 -id.:send-sync.:send-async.:type
5260 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f .:new-connection.:stderr.:get-ro
5280 6f 74 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 61 ot.:ignore-regexps.:ignore-messa
52a0 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 6e 69 6c 20 6d ges.:notification-handlers.nil.m
52c0 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 72 65 71 75 ake-hash-table.:test.equal.:requ
52e0 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 20 est-handlers.:response-handlers.
5300 65 71 6c 20 3a 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 28 6e 69 6c 20 6e 69 6c 29 20 eql.:string-renderers.(nil.nil).
5320 3a 6c 61 73 74 2d 69 64 20 28 6e 69 6c 20 30 29 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f :last-id.(nil.0).:enable-functio
5340 6e 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 n.:prefix-function.:uri-handlers
5360 20 3a 61 63 74 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 .:action-handlers.:default-rende
5380 72 65 72 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 73 65 6e 64 2d 73 79 6e 63 20 3a 73 65 rer.(:language-id.:send-sync.:se
53a0 6e 64 2d 61 73 79 6e 63 20 3a 74 79 70 65 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 3a nd-async.:type.:new-connection.:
53c0 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f 6f 74 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 stderr.:get-root.:ignore-regexps
53e0 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 69 6f 6e 2d .:ignore-messages.:notification-
5400 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 72 65 73 70 handlers.:request-handlers.:resp
5420 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 3a 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 onse-handlers.:string-renderers.
5440 3a 6c 61 73 74 2d 69 64 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 3a 70 72 65 66 69 :last-id.:enable-function.:prefi
5460 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 3a 61 63 74 69 6f 6e x-function.:uri-handlers.:action
5480 2d 68 61 6e 64 6c 65 72 73 20 3a 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 20 3a 61 6c 6c -handlers.:default-renderer.:all
54a0 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 79 73 ow-other-keys).:allow-other-keys
54c0 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 20 .error."Keyword.argument.%s.not.
54e0 6f 6e 65 20 6f 66 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 73 65 6e 64 2d 73 79 6e 63 20 one.of.(:language-id.:send-sync.
5500 3a 73 65 6e 64 2d 61 73 79 6e 63 20 3a 74 79 70 65 20 3a 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f :send-async.:type.:new-connectio
5520 6e 20 3a 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f 6f 74 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 n.:stderr.:get-root.:ignore-rege
5540 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 69 xps.:ignore-messages.:notificati
5560 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 72 on-handlers.:request-handlers.:r
5580 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 3a 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 esponse-handlers.:string-rendere
55a0 72 73 20 3a 6c 61 73 74 2d 69 64 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 3a 70 72 rs.:last-id.:enable-function.:pr
55c0 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 3a 61 63 74 efix-function.:uri-handlers.:act
55e0 69 6f 6e 2d 68 61 6e 64 6c 65 72 73 20 3a 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 29 22 ion-handlers.:default-renderer)"
5600 20 76 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 5d 20 34 .vector.cl-struct-lsp--client].4
5620 31 20 28 23 24 20 2e 20 32 30 30 39 32 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 1.(#$...20092)]).(byte-code."\30
5640 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 32 5c 32 31 31 5c 33 30 34 5c 33 30 35 5c 33 30 0\301\302\303\302\211\304\305\30
5660 36 5c 33 30 37 26 09 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 64 65 66 69 6e 65 20 6c 6\307&.\207".[cl-struct-define.l
5680 73 70 2d 2d 63 6c 69 65 6e 74 20 6e 69 6c 20 63 6c 2d 73 74 72 75 63 74 75 72 65 2d 6f 62 6a 65 sp--client.nil.cl-structure-obje
56a0 63 74 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 6c 61 6e 67 75 61 67 65 2d 69 64 20 6e ct.((cl-tag-slot).(language-id.n
56c0 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 73 65 6e 64 2d 73 79 6e 63 20 6e 69 6c 20 il.:read-only.t).(send-sync.nil.
56e0 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 73 65 6e 64 2d 61 73 79 6e 63 20 6e 69 6c 20 3a 72 :read-only.t).(send-async.nil.:r
5700 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 74 79 70 65 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 ead-only.t).(type.nil.:read-only
5720 20 74 29 20 28 6e 65 77 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e .t).(new-connection.nil.:read-on
5740 6c 79 20 74 29 20 28 73 74 64 65 72 72 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 ly.t).(stderr.nil.:read-only.t).
5760 28 67 65 74 2d 72 6f 6f 74 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 69 67 6e (get-root.nil.:read-only.t).(ign
5780 6f 72 65 2d 72 65 67 65 78 70 73 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 69 ore-regexps.nil.:read-only.t).(i
57a0 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 gnore-messages.nil.:read-only.t)
57c0 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 61 .(notification-handlers.(make-ha
57e0 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 20 3a 72 65 61 64 2d 6f 6e 6c sh-table.:test.'equal).:read-onl
5800 79 20 74 29 20 28 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 y.t).(request-handlers.(make-has
5820 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 20 3a 72 65 61 64 2d 6f 6e 6c 79 h-table.:test.'equal).:read-only
5840 20 74 29 20 28 72 65 73 70 6f 6e 73 65 2d 68 61 6e 64 6c 65 72 73 20 28 6d 61 6b 65 2d 68 61 73 .t).(response-handlers.(make-has
5860 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 6c 29 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 h-table.:test.'eql).:read-only.t
5880 29 20 28 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 73 20 27 6e 69 6c 29 20 28 6c 61 73 74 2d ).(string-renderers.'nil).(last-
58a0 69 64 20 30 29 20 28 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 3a 72 65 61 64 id.0).(enable-function.nil.:read
58c0 2d 6f 6e 6c 79 20 74 29 20 28 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 20 3a 72 -only.t).(prefix-function.nil.:r
58e0 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 75 72 69 2d 68 61 6e 64 6c 65 72 73 20 28 6d 61 6b 65 2d ead-only.t).(uri-handlers.(make-
5900 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 20 3a 72 65 61 64 2d hash-table.:test.#'equal).:read-
5920 6f 6e 6c 79 20 74 29 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 only.t).(action-handlers.(make-h
5940 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 20 3a 72 65 61 64 2d 6f 6e ash-table.:test.'equal).:read-on
5960 6c 79 20 74 29 20 28 64 65 66 61 75 6c 74 2d 72 65 6e 64 65 72 65 72 20 6e 69 6c 29 29 20 63 6c ly.t).(default-renderer.nil)).cl
5980 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 72 75 -struct-lsp--client-tags.cl-stru
59a0 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 74 5d 20 31 30 29 0a 28 64 65 66 61 6c 69 61 73 20 ct-lsp--client.t].10).(defalias.
59c0 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 70 2d 2d 63 'lsp--registered-capability-p--c
59e0 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
5a00 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
5a20 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 72 65 67 69 73 74 and.(cl-x).(cl-block.lsp--regist
5a40 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 ered-capability-p.(declare.(side
5a60 2d 65 66 66 65 63 74 2d 66 72 65 65 20 65 72 72 6f 72 2d 66 72 65 65 29 29 20 28 61 6e 64 20 28 -effect-free.error-free)).(and.(
5a80 76 65 63 74 6f 72 70 20 63 6c 2d 78 29 20 28 3e 3d 20 28 6c 65 6e 67 74 68 20 63 6c 2d 78 29 20 vectorp.cl-x).(>=.(length.cl-x).
5aa0 34 29 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 4).(memq.(aref.cl-x.0).cl-struct
5ac0 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
5ae0 29 20 74 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 ).t)).nil].9."\n\n(fn.CL-WHOLE-A
5b00 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 RG.CL-X)"]).(put.'lsp--registere
5b20 64 2d 63 61 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 d-capability-p.'compiler-macro.'
5b40 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 70 2d 2d 63 6d lsp--registered-capability-p--cm
5b60 61 63 72 6f 29 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 acro).(defalias.'lsp--registered
5b80 2d 63 61 70 61 62 69 6c 69 74 79 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 30 35 16 -capability-p.#[257."\301.!\205.
5ba0 00 5c 32 31 31 47 5c 33 30 32 59 5c 32 30 35 16 00 5c 32 31 31 5c 33 30 33 48 08 3e 5c 32 30 35 .\211G\302Y\205..\211\303H.>\205
5bc0 16 00 5c 33 30 34 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 69 ..\304\207".[cl-struct-lsp--regi
5be0 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 76 65 63 74 6f 72 70 20 34 stered-capability-tags.vectorp.4
5c00 20 30 20 74 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d .0.t].3."\n\n(fn.CL-X)"]).(byte-
5c20 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\
5c40 33 30 35 5c 33 30 36 5c 33 30 31 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 305\306\301#\207".[function-put.
5c60 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 70 20 73 69 64 lsp--registered-capability-p.sid
5c80 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
5ca0 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 64 65 66 74 79 --registered-capability.cl-defty
5cc0 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d pe-satisfies].4).(defalias.'lsp-
5ce0 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
5d00 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
5d20 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.
5d40 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
5d60 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 -capability-id.(declare.(side-ef
5d80 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 fect-free.t)).(or.(and.(memq.(ar
5da0 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 69 73 74 ef.cl-x.0).cl-struct-lsp--regist
5dc0 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 ered-capability-tags)).(signal.'
5de0 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--
5e00 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 78 29 29 29 20 28 61 registered-capability.cl-x))).(a
5e20 72 65 66 20 63 6c 2d 78 20 31 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d ref.cl-x.1)).nil].9."\n\n(fn.CL-
5e40 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 WHOLE-ARG.CL-X)"]).(put.'lsp--re
5e60 67 69 73 74 65 72 65 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 gistered-capability-id.'compiler
5e80 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 69 -macro.'lsp--registered-capabili
5ea0 74 79 2d 69 64 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 ty-id--cmacro).(defalias.'lsp--r
5ec0 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 69 64 20 23 5b 32 35 37 20 22 5c egistered-capability-id.#[257."\
5ee0 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 44 5c 22 211\301H.>\204..\302\303\304.D\"
5f00 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
5f20 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 20 30 20 p--registered-capability-tags.0.
5f40 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--
5f60 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 31 5d 20 35 20 22 5c 6e 5c 6e registered-capability.1].5."\n\n
5f80 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d (fn.CL-X)"]).(function-put.'lsp-
5fa0 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 27 73 69 64 65 2d -registered-capability-id.'side-
5fc0 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 effect-free.t).(defalias.'lsp--r
5fe0 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 61 egistered-capability-method--cma
6000 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\
6020 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
6040 64 20 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 d.(cl-x).(cl-block.lsp--register
6060 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d 65 74 68 6f 64 20 28 64 65 63 6c 61 72 65 20 28 73 ed-capability-method.(declare.(s
6080 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 ide-effect-free.t)).(or.(and.(me
60a0 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d mq.(aref.cl-x.0).cl-struct-lsp--
60c0 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 29 29 20 28 73 69 registered-capability-tags)).(si
60e0 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.
6100 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 78 'lsp--registered-capability.cl-x
6120 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 32 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 ))).(aref.cl-x.2)).nil].9."\n\n(
6140 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c fn.CL-WHOLE-ARG.CL-X)"]).(put.'l
6160 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 68 6f 64 sp--registered-capability-method
6180 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 .'compiler-macro.'lsp--registere
61a0 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6d 65 74 68 6f 64 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 d-capability-method--cmacro).(de
61c0 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 6c 69 falias.'lsp--registered-capabili
61e0 74 79 2d 6d 65 74 68 6f 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 ty-method.#[257."\211\301H.>\204
6200 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\
6220 32 30 37 22 20 5b 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 207".[cl-struct-lsp--registered-
6240 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 capability-tags.0.signal.wrong-t
6260 79 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 ype-argument.lsp--registered-cap
6280 61 62 69 6c 69 74 79 20 32 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 ability.2].5."\n\n(fn.CL-X)"]).(
62a0 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 function-put.'lsp--registered-ca
62c0 70 61 62 69 6c 69 74 79 2d 6d 65 74 68 6f 64 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 pability-method.'side-effect-fre
62e0 65 20 74 29 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 e.t).(defalias.'lsp--registered-
6300 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 23 5b 35 31 34 capability-options--cmacro.#[514
6320 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
6340 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).
6360 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 69 (cl-block.lsp--registered-capabi
6380 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 lity-options.(declare.(side-effe
63a0 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 ct-free.t)).(or.(and.(memq.(aref
63c0 20 63 6c 2d 78 20 30 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 .cl-x.0).cl-struct-lsp--register
63e0 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 ed-capability-tags)).(signal.'wr
6400 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 72 65 ong-type-argument.(list.'lsp--re
6420 67 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 gistered-capability.cl-x))).(are
6440 66 20 63 6c 2d 78 20 33 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 f.cl-x.3)).nil].9."\n\n(fn.CL-WH
6460 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 OLE-ARG.CL-X)"]).(put.'lsp--regi
6480 73 74 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 stered-capability-options.'compi
64a0 6c 65 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 ler-macro.'lsp--registered-capab
64c0 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 ility-options--cmacro).(defalias
64e0 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 6f 70 74 .'lsp--registered-capability-opt
6500 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 ions.#[257."\211\301H.>\204..\30
6520 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".
6540 5b 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 62 [cl-struct-lsp--registered-capab
6560 69 6c 69 74 79 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 ility-tags.0.signal.wrong-type-a
6580 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 62 69 6c 69 rgument.lsp--registered-capabili
65a0 74 79 20 33 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d ty.3].5."\n\n(fn.CL-X)"]).(byte-
65c0 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\
65e0 33 30 35 5c 33 30 36 5c 22 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 6c 73 70 305\306\"\207".[function-put.lsp
6600 2d 2d 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 6f 70 74 69 6f 6e 73 20 --registered-capability-options.
6620 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 64 65 66 61 6c 69 61 73 20 63 6f 70 79 side-effect-free.t.defalias.copy
6640 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 20 63 6f 70 79 -lsp--registered-capability.copy
6660 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 35 30 20 0a 0a 28 66 6e 20 43 4c 2d 57 48 4f 4c -sequence].4).#@50...(fn.CL-WHOL
6680 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 49 44 20 4d 45 54 48 4f 44 20 4f 50 54 49 4f E.&cl-quote.&key.ID.METHOD.OPTIO
66a0 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 72 65 67 69 73 74 NS)..(defalias.'make-lsp--regist
66c0 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 2d 63 6d 61 63 72 6f 20 23 5b 33 38 35 20 22 5c ered-capability--cmacro.#[385."\
66e0 33 30 30 01 5c 33 30 31 5c 22 5c 32 30 36 08 00 5c 33 30 32 41 40 5c 33 30 30 02 5c 33 30 33 5c 300.\301\"\206..\302A@\300.\303\
6700 22 5c 32 30 36 12 00 5c 33 30 34 41 40 5c 33 30 30 03 5c 33 30 35 5c 22 41 40 03 5c 32 31 31 5c "\206..\304A@\300.\305\"A@.\211\
6720 32 30 33 45 00 5c 32 31 31 40 5c 33 30 36 3e 5c 32 30 33 2e 00 5c 32 31 31 41 41 5c 32 36 32 01 203E.\211@\306>\203..\211AA\262.
6740 5c 32 30 32 1b 00 5c 33 30 37 05 3e 41 40 5c 32 30 33 3c 00 5c 33 31 30 5c 32 36 32 01 5c 32 30 \202..\307.>A@\203<.\310\262.\20
6760 32 1b 00 5c 33 31 31 5c 33 31 32 02 40 5c 22 5c 32 31 30 5c 32 30 32 1b 00 5c 32 31 30 5c 33 31 2..\311\312.@\"\210\202..\210\31
6780 33 5c 33 31 34 5c 33 31 35 5c 33 31 30 06 08 5c 33 31 30 06 08 06 08 06 08 26 08 5c 32 30 37 22 3\314\315\310..\310......&.\207"
67a0 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 65 74 .[plist-member.:id.(nil."").:met
67c0 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 65 74 hod.(nil.".").:options.(:id.:met
67e0 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 29 20 hod.:options.:allow-other-keys).
6800 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
6820 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 69 64 word.argument.%s.not.one.of.(:id
6840 20 3a 6d 65 74 68 6f 64 20 3a 6f 70 74 69 6f 6e 73 29 22 20 63 6c 2d 2d 64 65 66 73 75 62 73 74 .:method.:options)".cl--defsubst
6860 2d 65 78 70 61 6e 64 20 28 69 64 20 6d 65 74 68 6f 64 20 6f 70 74 69 6f 6e 73 29 20 28 63 6c 2d -expand.(id.method.options).(cl-
6880 62 6c 6f 63 6b 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 block.make-lsp--registered-capab
68a0 69 6c 69 74 79 20 22 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 ility."Constructor.for.objects.o
68c0 66 20 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 f.type.`lsp--registered-capabili
68e0 74 79 27 2e 22 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 ty'.".(declare.(side-effect-free
6900 20 74 29 29 20 28 76 65 63 74 6f 72 20 27 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 .t)).(vector.'cl-struct-lsp--reg
6920 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 64 20 6f 70 74 istered-capability.id.method.opt
6940 69 6f 6e 73 29 29 5d 20 31 34 20 28 23 24 20 2e 20 32 36 32 32 37 29 5d 29 0a 28 70 75 74 20 27 ions))].14.(#$...26227)]).(put.'
6960 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 20 make-lsp--registered-capability.
6980 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 72 65 67 69 73 'compiler-macro.'make-lsp--regis
69a0 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 23 40 39 32 20 43 tered-capability--cmacro).#@92.C
69c0 6f 6e 73 74 72 75 63 74 6f 72 20 66 6f 72 20 6f 62 6a 65 63 74 73 20 6f 66 20 74 79 70 65 20 60 onstructor.for.objects.of.type.`
69e0 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 2e 0a 0a 28 66 lsp--registered-capability'...(f
6a00 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 0a 28 64 65 66 61 n.&key.ID.METHOD.OPTIONS)..(defa
6a20 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 2d 63 61 70 61 62 lias.'make-lsp--registered-capab
6a40 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 30 36 08 00 5c 33 ility.#[128."\300.\301\"\206..\3
6a60 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.
6a80 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
6aa0 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
6ac0 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
6ae0 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 37 22 20 5b 70 6c 0\202..\210\313\314...$\207".[pl
6b00 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 65 74 68 6f 64 20 ist-member.:id.(nil."").:method.
6b20 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 65 74 68 6f 64 20 (nil.".").:options.(:id.:method.
6b40 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 29 20 3a 61 6c 6c :options.:allow-other-keys).:all
6b60 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
6b80 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 69 64 20 3a 6d 65 .argument.%s.not.one.of.(:id.:me
6ba0 74 68 6f 64 20 3a 6f 70 74 69 6f 6e 73 29 22 20 76 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 thod.:options)".vector.cl-struct
6bc0 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 5d 20 39 20 28 -lsp--registered-capability].9.(
6be0 23 24 20 2e 20 32 37 30 37 31 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 #$...27071)]).(byte-code."\300\3
6c00 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 01\302\303#\210\304\305\306\307\
6c20 33 30 36 5c 32 31 31 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 33 26 09 5c 32 30 37 22 20 5b 306\211\310\311\312\303&.\207".[
6c40 66 75 6e 63 74 69 6f 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 function-put.make-lsp--registere
6c60 64 2d 63 61 70 61 62 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 d-capability.side-effect-free.t.
6c80 63 6c 2d 73 74 72 75 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 cl-struct-define.lsp--registered
6ca0 2d 63 61 70 61 62 69 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 -capability.nil.cl-structure-obj
6cc0 65 63 74 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 69 64 20 22 22 20 3a 74 79 70 65 20 ect.((cl-tag-slot).(id."".:type.
6ce0 73 74 72 69 6e 67 29 20 28 6d 65 74 68 6f 64 20 22 20 22 20 3a 74 79 70 65 20 73 74 72 69 6e 67 string).(method.".".:type.string
6d00 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 2d 6c 73 70 2d 2d ).(options.nil)).cl-struct-lsp--
6d20 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 20 63 6c 2d 73 74 registered-capability-tags.cl-st
6d40 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 5d ruct-lsp--registered-capability]
6d60 20 31 30 29 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 70 .10).(defalias.'lsp--workspace-p
6d80 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 33 --cmacro.#[514."\300\301\302\303
6da0 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 2d \211\211..&.\207".[cl--defsubst-
6dc0 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 72 expand.(cl-x).(cl-block.lsp--wor
6de0 6b 73 70 61 63 65 2d 70 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 kspace-p.(declare.(side-effect-f
6e00 72 65 65 20 65 72 72 6f 72 2d 66 72 65 65 29 29 20 28 61 6e 64 20 28 76 65 63 74 6f 72 70 20 63 ree.error-free)).(and.(vectorp.c
6e20 6c 2d 78 29 20 28 3e 3d 20 28 6c 65 6e 67 74 68 20 63 6c 2d 78 29 20 31 36 29 20 28 6d 65 6d 71 l-x).(>=.(length.cl-x).16).(memq
6e40 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f .(aref.cl-x.0).cl-struct-lsp--wo
6e60 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 22 5c 6e 5c 6e 28 66 rkspace-tags).t)).nil].9."\n\n(f
6e80 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 n.CL-WHOLE-ARG.CL-X)"]).(put.'ls
6ea0 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 p--workspace-p.'compiler-macro.'
6ec0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c lsp--workspace-p--cmacro).(defal
6ee0 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 37 20 22 5c 33 30 ias.'lsp--workspace-p.#[257."\30
6f00 31 01 21 5c 32 30 35 16 00 5c 32 31 31 47 5c 33 30 32 59 5c 32 30 35 16 00 5c 32 31 31 5c 33 30 1.!\205..\211G\302Y\205..\211\30
6f20 33 48 08 3e 5c 32 30 35 16 00 5c 33 30 34 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 3H.>\205..\304\207".[cl-struct-l
6f40 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 sp--workspace-tags.vectorp.16.0.
6f60 74 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 t].3."\n\n(fn.CL-X)"]).(byte-cod
6f80 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 e."\300\301\302\303#\210\304\305
6fa0 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
6fc0 2d 2d 77 6f 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 --workspace-p.side-effect-free.e
6fe0 72 72 6f 72 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 rror-free.put.lsp--workspace.cl-
7000 64 65 66 74 79 70 65 2d 73 61 74 69 73 66 69 65 73 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 deftype-satisfies].4).(defalias.
7020 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 61 72 73 65 72 2d 2d 63 6d 61 63 72 6f 20 23 'lsp--workspace-parser--cmacro.#
7040 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..
7060 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
7080 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 70 61 72 -x).(cl-block.lsp--workspace-par
70a0 73 65 72 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 ser.(declare.(side-effect-free.t
70c0 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 )).(or.(and.(memq.(aref.cl-x.0).
70e0 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 29 29 20 cl-struct-lsp--workspace-tags)).
7100 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
7120 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 66 st.'lsp--workspace.cl-x))).(aref
7140 20 63 6c 2d 78 20 31 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f .cl-x.1)).nil].9."\n\n(fn.CL-WHO
7160 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 LE-ARG.CL-X)"]).(put.'lsp--works
7180 70 61 63 65 2d 70 61 72 73 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 pace-parser.'compiler-macro.'lsp
71a0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 61 72 73 65 72 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 --workspace-parser--cmacro).(def
71c0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 61 72 73 65 72 20 23 5b 32 alias.'lsp--workspace-parser.#[2
71e0 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 57."\211\301H.>\204..\302\303\30
7200 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
7220 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 ct-lsp--workspace-tags.0.signal.
7240 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
7260 63 65 20 31 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d ce.1].5."\n\n(fn.CL-X)"]).(byte-
7280 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\
72a0 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 301\305\306#\207".[function-put.
72c0 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 61 72 73 65 72 20 73 69 64 65 2d 65 66 66 65 63 lsp--workspace-parser.side-effec
72e0 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 t-free.t.put.gv-expander.#[514."
7300 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 \300\301\302\"\207".[error."%s.i
7320 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 s.a.read-only.slot".lsp--workspa
7340 63 65 2d 70 61 72 73 65 72 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d 58 ce-parser].5."\n\n(fn.CL-DO.CL-X
7360 29 22 5d 5d 20 34 29 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 )"]].4).(defalias.'lsp--workspac
7380 65 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c e-file-versions--cmacro.#[514."\
73a0 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"
73c0 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
73e0 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 69 -block.lsp--workspace-file-versi
7400 6f 6e 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 ons.(declare.(side-effect-free.t
7420 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 )).(or.(and.(memq.(aref.cl-x.0).
7440 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 29 29 20 cl-struct-lsp--workspace-tags)).
7460 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 (signal.'wrong-type-argument.(li
7480 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 66 st.'lsp--workspace.cl-x))).(aref
74a0 20 63 6c 2d 78 20 32 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f .cl-x.2)).nil].9."\n\n(fn.CL-WHO
74c0 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 LE-ARG.CL-X)"]).(put.'lsp--works
74e0 70 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 pace-file-versions.'compiler-mac
7500 72 6f 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 ro.'lsp--workspace-file-versions
7520 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 --cmacro).(defalias.'lsp--worksp
7540 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 ace-file-versions.#[257."\211\30
7560 31 48 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 1H.>\204..\302\303\304.D\"\210\2
7580 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 72 11\305H\207".[cl-struct-lsp--wor
75a0 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d kspace-tags.0.signal.wrong-type-
75c0 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 22 5c 6e argument.lsp--workspace.2].5."\n
75e0 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c \n(fn.CL-X)"]).(byte-code."\300\
7600 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 36 301\302\303#\210\304\301\305\306
7620 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 72 6b 73 70 #\207".[function-put.lsp--worksp
7640 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 ace-file-versions.side-effect-fr
7660 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 ee.t.put.gv-expander.#[514."\300
7680 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 \301\302\"\207".[error."%s.is.a.
76a0 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 66 read-only.slot".lsp--workspace-f
76c0 69 6c 65 2d 76 65 72 73 69 6f 6e 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 ile-versions].5."\n\n(fn.CL-DO.C
76e0 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 L-X)"]].4).(defalias.'lsp--works
7700 70 61 63 65 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f pace-server-capabilities--cmacro
7720 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
7740 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.(
7760 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 73 cl-x).(cl-block.lsp--workspace-s
7780 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 erver-capabilities.(declare.(sid
77a0 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 e-effect-free.t)).(or.(and.(memq
77c0 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f .(aref.cl-x.0).cl-struct-lsp--wo
77e0 72 6b 73 70 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 rkspace-tags)).(signal.'wrong-ty
7800 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 63 pe-argument.(list.'lsp--workspac
7820 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 33 29 29 20 6e 69 6c 5d 20 39 20 e.cl-x))).(aref.cl-x.3)).nil].9.
7840 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 "\n\n(fn.CL-WHOLE-ARG.CL-X)"]).(
7860 70 75 74 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 put.'lsp--workspace-server-capab
7880 69 6c 69 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 ilities.'compiler-macro.'lsp--wo
78a0 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 2d 2d 63 6d 61 rkspace-server-capabilities--cma
78c0 63 72 6f 29 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 cro).(defalias.'lsp--workspace-s
78e0 65 72 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 32 31 31 5c 33 erver-capabilities.#[257."\211\3
7900 30 31 48 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 01H.>\204..\302\303\304.D\"\210\
7920 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
7940 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 rkspace-tags.0.signal.wrong-type
7960 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 35 20 22 5c -argument.lsp--workspace.3].5."\
7980 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c n\n(fn.CL-X)"]).(function-put.'l
79a0 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 69 65 sp--workspace-server-capabilitie
79c0 73 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 s.'side-effect-free.t).(defalias
79e0 20 27 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 .'lsp--workspace-registered-serv
7a00 65 72 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 er-capabilities--cmacro.#[514."\
7a20 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"
7a40 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
7a60 2d 62 6c 6f 63 6b 20 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 -block.lsp--workspace-registered
7a80 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 28 64 65 63 6c 61 72 65 20 28 73 -server-capabilities.(declare.(s
7aa0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 ide-effect-free.t)).(or.(and.(me
7ac0 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d mq.(aref.cl-x.0).cl-struct-lsp--
7ae0 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d workspace-tags)).(signal.'wrong-
7b00 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
7b20 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 20 6e 69 6c 5d 20 ace.cl-x))).(aref.cl-x.4)).nil].
7b40 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 9."\n\n(fn.CL-WHOLE-ARG.CL-X)"])
7b60 0a 28 70 75 74 20 27 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 .(put.'lsp--workspace-registered
7b80 2d 73 65 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 -server-capabilities.'compiler-m
7ba0 61 63 72 6f 20 27 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 acro.'lsp--workspace-registered-
7bc0 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 server-capabilities--cmacro).(de
7be0 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 67 69 73 74 65 72 65 falias.'lsp--workspace-registere
7c00 64 2d 73 65 72 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 32 31 d-server-capabilities.#[257."\21
7c20 31 5c 33 30 31 48 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 1\301H.>\204..\302\303\304.D\"\2
7c40 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-
7c60 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 -workspace-tags.0.signal.wrong-t
7c80 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 34 5d 20 35 ype-argument.lsp--workspace.4].5
7ca0 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 ."\n\n(fn.CL-X)"]).(function-put
7cc0 20 27 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 .'lsp--workspace-registered-serv
7ce0 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 er-capabilities.'side-effect-fre
7d00 65 20 74 29 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 72 e.t).(defalias.'lsp--workspace-r
7d20 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 5c 33 30 32 5c oot--cmacro.#[514."\300\301\302\
7d40 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
7d60 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--
7d80 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 workspace-root.(declare.(side-ef
7da0 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 fect-free.t)).(or.(and.(memq.(ar
7dc0 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 ef.cl-x.0).cl-struct-lsp--worksp
7de0 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 ace-tags)).(signal.'wrong-type-a
7e00 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
7e20 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 35 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c -x))).(aref.cl-x.5)).nil].9."\n\
7e40 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 n(fn.CL-WHOLE-ARG.CL-X)"]).(put.
7e60 27 6c 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 'lsp--workspace-root.'compiler-m
7e80 61 63 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 acro.'lsp--workspace-root--cmacr
7ea0 6f 29 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 72 6f 6f o).(defalias.'lsp--workspace-roo
7ec0 74 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 t.#[257."\211\301H.>\204..\302\3
7ee0 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
7f00 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 30 20 73 69 -struct-lsp--workspace-tags.0.si
7f20 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
7f40 72 6b 73 70 61 63 65 20 35 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 rkspace.5].5."\n\n(fn.CL-X)"]).(
7f60 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f function-put.'lsp--workspace-roo
7f80 74 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 t.'side-effect-free.t).(defalias
7fa0 20 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 .'lsp--workspace-client--cmacro.
7fc0 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.
7fe0 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
8000 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 63 6c l-x).(cl-block.lsp--workspace-cl
8020 69 65 6e 74 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 ient.(declare.(side-effect-free.
8040 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 t)).(or.(and.(memq.(aref.cl-x.0)
8060 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 29 29 .cl-struct-lsp--workspace-tags))
8080 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
80a0 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
80c0 66 20 63 6c 2d 78 20 36 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 f.cl-x.6)).nil].9."\n\n(fn.CL-WH
80e0 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b OLE-ARG.CL-X)"]).(put.'lsp--work
8100 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 space-client.'compiler-macro.'ls
8120 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 29 0a 28 64 65 p--workspace-client--cmacro).(de
8140 66 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 falias.'lsp--workspace-client.#[
8160 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 257."\211\301H.>\204..\302\303\3
8180 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
81a0 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c uct-lsp--workspace-tags.0.signal
81c0 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
81e0 61 63 65 20 36 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 ace.6].5."\n\n(fn.CL-X)"]).(byte
8200 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
8220 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 6e 63 74 69 6f 6e 2d 70 75 74 \301\305\306#\207".[function-put
8240 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 73 69 64 65 2d 65 66 66 65 .lsp--workspace-client.side-effe
8260 63 74 2d 66 72 65 65 20 74 20 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 ct-free.t.put.gv-expander.#[514.
8280 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 "\300\301\302\"\207".[error."%s.
82a0 69 73 20 61 20 72 65 61 64 2d 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 is.a.read-only.slot".lsp--worksp
82c0 61 63 65 2d 63 6c 69 65 6e 74 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 4c 2d ace-client].5."\n\n(fn.CL-DO.CL-
82e0 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 X)"]].4).(defalias.'lsp--workspa
8300 63 65 2d 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 2d 2d 63 6d 61 63 72 6f ce-change-timer-disabled--cmacro
8320 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
8340 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.(
8360 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 63 cl-x).(cl-block.lsp--workspace-c
8380 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 28 64 65 63 6c 61 72 65 20 28 73 hange-timer-disabled.(declare.(s
83a0 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 ide-effect-free.t)).(or.(and.(me
83c0 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d mq.(aref.cl-x.0).cl-struct-lsp--
83e0 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d workspace-tags)).(signal.'wrong-
8400 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
8420 61 63 65 20 63 6c 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 37 29 29 20 6e 69 6c 5d 20 ace.cl-x))).(aref.cl-x.7)).nil].
8440 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 9."\n\n(fn.CL-WHOLE-ARG.CL-X)"])
8460 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 61 6e 67 65 2d 74 69 6d .(put.'lsp--workspace-change-tim
8480 65 72 2d 64 69 73 61 62 6c 65 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 er-disabled.'compiler-macro.'lsp
84a0 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 --workspace-change-timer-disable
84c0 64 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 d--cmacro).(defalias.'lsp--works
84e0 70 61 63 65 2d 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 23 5b 32 35 37 pace-change-timer-disabled.#[257
8500 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 ."\211\301H.>\204..\302\303\304.
8520 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
8540 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 -lsp--workspace-tags.0.signal.wr
8560 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 65 ong-type-argument.lsp--workspace
8580 20 37 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f .7].5."\n\n(fn.CL-X)"]).(functio
85a0 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 61 6e 67 65 2d 74 69 6d n-put.'lsp--workspace-change-tim
85c0 65 72 2d 64 69 73 61 62 6c 65 64 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 er-disabled.'side-effect-free.t)
85e0 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 70 72 6f 63 2d .(defalias.'lsp--workspace-proc-
8600 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\
8620 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
8640 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
8660 73 70 61 63 65 2d 70 72 6f 63 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 space-proc.(declare.(side-effect
8680 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 -free.t)).(or.(and.(memq.(aref.c
86a0 6c 2d 78 20 30 29 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 l-x.0).cl-struct-lsp--workspace-
86c0 74 61 67 73 29 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 tags)).(signal.'wrong-type-argum
86e0 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))
8700 29 20 28 61 72 65 66 20 63 6c 2d 78 20 38 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e ).(aref.cl-x.8)).nil].9."\n\n(fn
8720 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 .CL-WHOLE-ARG.CL-X)"]).(put.'lsp
8740 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f --workspace-proc.'compiler-macro
8760 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 2d 2d 63 6d 61 63 72 6f 29 0a 28 .'lsp--workspace-proc--cmacro).(
8780 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 20 23 5b defalias.'lsp--workspace-proc.#[
87a0 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 257."\211\301H.>\204..\302\303\3
87c0 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
87e0 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c uct-lsp--workspace-tags.0.signal
8800 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
8820 61 63 65 20 38 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 ace.8].5."\n\n(fn.CL-X)"]).(func
8840 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 20 27 73 tion-put.'lsp--workspace-proc.'s
8860 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 ide-effect-free.t).(defalias.'ls
8880 70 2d 2d 77 6f 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 p--workspace-cmd-proc--cmacro.#[
88a0 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 26 514."\300\301\302\303\211\211..&
88c0 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 2d .\207".[cl--defsubst-expand.(cl-
88e0 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 6d 64 2d x).(cl-block.lsp--workspace-cmd-
8900 70 72 6f 63 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 proc.(declare.(side-effect-free.
8920 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 t)).(or.(and.(memq.(aref.cl-x.0)
8940 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 29 29 .cl-struct-lsp--workspace-tags))
8960 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
8980 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
89a0 66 20 63 6c 2d 78 20 39 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 f.cl-x.9)).nil].9."\n\n(fn.CL-WH
89c0 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b OLE-ARG.CL-X)"]).(put.'lsp--work
89e0 73 70 61 63 65 2d 63 6d 64 2d 70 72 6f 63 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 space-cmd-proc.'compiler-macro.'
8a00 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6d 64 2d 70 72 6f 63 2d 2d 63 6d 61 63 72 6f 29 lsp--workspace-cmd-proc--cmacro)
8a20 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 63 6d 64 2d 70 .(defalias.'lsp--workspace-cmd-p
8a40 72 6f 63 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 roc.#[257."\211\301H.>\204..\302
8a60 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".[
8a80 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 30 20 cl-struct-lsp--workspace-tags.0.
8aa0 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--
8ac0 77 6f 72 6b 73 70 61 63 65 20 39 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 workspace.9].5."\n\n(fn.CL-X)"])
8ae0 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 .(function-put.'lsp--workspace-c
8b00 6d 64 2d 70 72 6f 63 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 md-proc.'side-effect-free.t).(de
8b20 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 65 72 73 2d 2d falias.'lsp--workspace-buffers--
8b40 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
8b60 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
8b80 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
8ba0 70 61 63 65 2d 62 75 66 66 65 72 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 pace-buffers.(declare.(side-effe
8bc0 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 ct-free.t)).(or.(and.(memq.(aref
8be0 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 .cl-x.0).cl-struct-lsp--workspac
8c00 65 2d 74 61 67 73 29 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 e-tags)).(signal.'wrong-type-arg
8c20 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 78 ument.(list.'lsp--workspace.cl-x
8c40 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 30 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e ))).(aref.cl-x.10)).nil].9."\n\n
8c60 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 (fn.CL-WHOLE-ARG.CL-X)"]).(put.'
8c80 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 62 75 66 66 65 72 73 20 27 63 6f 6d 70 69 6c 65 72 lsp--workspace-buffers.'compiler
8ca0 2d 6d 61 63 72 6f 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 -macro.'lsp--workspace-buffers--
8cc0 63 6d 61 63 72 6f 29 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 cmacro).(defalias.'lsp--workspac
8ce0 65 2d 62 75 66 66 65 72 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 e-buffers.#[257."\211\301H.>\204
8d00 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\
8d20 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
8d40 61 67 73 20 30 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 ags.0.signal.wrong-type-argument
8d60 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 30 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 .lsp--workspace.10].5."\n\n(fn.C
8d80 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b L-X)"]).(function-put.'lsp--work
8da0 73 70 61 63 65 2d 62 75 66 66 65 72 73 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 space-buffers.'side-effect-free.
8dc0 74 29 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 68 69 67 t).(defalias.'lsp--workspace-hig
8de0 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 2d 2d 63 6d 61 63 72 6f 20 23 5b 35 31 34 20 22 5c hlight-overlays--cmacro.#[514."\
8e00 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"
8e20 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
8e40 2d 62 6c 6f 63 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d -block.lsp--workspace-highlight-
8e60 6f 76 65 72 6c 61 79 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 overlays.(declare.(side-effect-f
8e80 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d ree.t)).(or.(and.(memq.(aref.cl-
8ea0 78 20 30 29 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 x.0).cl-struct-lsp--workspace-ta
8ec0 67 73 29 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 gs)).(signal.'wrong-type-argumen
8ee0 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 20 t.(list.'lsp--workspace.cl-x))).
8f00 28 61 72 65 66 20 63 6c 2d 78 20 31 31 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 (aref.cl-x.11)).nil].9."\n\n(fn.
8f20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d CL-WHOLE-ARG.CL-X)"]).(put.'lsp-
8f40 2d 77 6f 72 6b 73 70 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 27 63 -workspace-highlight-overlays.'c
8f60 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 2d 68 69 ompiler-macro.'lsp--workspace-hi
8f80 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c ghlight-overlays--cmacro).(defal
8fa0 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 ias.'lsp--workspace-highlight-ov
8fc0 65 72 6c 61 79 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c erlays.#[257."\211\301H.>\204..\
8fe0 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
9000 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 73 ".[cl-struct-lsp--workspace-tags
9020 20 30 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 .0.signal.wrong-type-argument.ls
9040 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 31 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 p--workspace.11].5."\n\n(fn.CL-X
9060 29 22 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 )"]).(byte-code."\300\301\302\30
9080 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 35 5c 33 30 36 23 5c 32 30 37 22 20 5b 66 75 3#\210\304\301\305\306#\207".[fu
90a0 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 68 69 67 68 6c 69 nction-put.lsp--workspace-highli
90c0 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 20 ght-overlays.side-effect-free.t.
90e0 70 75 74 20 67 76 2d 65 78 70 61 6e 64 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c put.gv-expander.#[514."\300\301\
9100 33 30 32 5c 22 5c 32 30 37 22 20 5b 65 72 72 6f 72 20 22 25 73 20 69 73 20 61 20 72 65 61 64 2d 302\"\207".[error."%s.is.a.read-
9120 6f 6e 6c 79 20 73 6c 6f 74 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 68 69 67 68 6c 69 only.slot".lsp--workspace-highli
9140 67 68 74 2d 6f 76 65 72 6c 61 79 73 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 44 4f 20 43 ght-overlays].5."\n\n(fn.CL-DO.C
9160 4c 2d 58 29 22 5d 5d 20 34 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 L-X)"]].4).(defalias.'lsp--works
9180 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--
91a0 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
91c0 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
91e0 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
9200 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 20 28 pace-extra-client-capabilities.(
9220 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f declare.(side-effect-free.t)).(o
9240 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 r.(and.(memq.(aref.cl-x.0).cl-st
9260 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e ruct-lsp--workspace-tags)).(sign
9280 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
92a0 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
92c0 20 31 32 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 .12)).nil].9."\n\n(fn.CL-WHOLE-A
92e0 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 RG.CL-X)"]).(put.'lsp--workspace
9300 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 20 27 63 6f 6d 70 -extra-client-capabilities.'comp
9320 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 65 78 74 72 61 iler-macro.'lsp--workspace-extra
9340 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 -client-capabilities--cmacro).(d
9360 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 61 2d 63 6c efalias.'lsp--workspace-extra-cl
9380 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 32 31 31 5c 33 30 ient-capabilities.#[257."\211\30
93a0 31 48 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 1H.>\204..\302\303\304.D\"\210\2
93c0 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 72 11\305H\207".[cl-struct-lsp--wor
93e0 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d kspace-tags.0.signal.wrong-type-
9400 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 32 5d 20 35 20 22 5c argument.lsp--workspace.12].5."\
9420 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c n\n(fn.CL-X)"]).(function-put.'l
9440 73 70 2d 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 sp--workspace-extra-client-capab
9460 69 6c 69 74 69 65 73 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 ilities.'side-effect-free.t).(de
9480 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
94a0 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
94c0 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
94e0 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
9500 61 63 65 2d 73 74 61 74 75 73 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 ace-status.(declare.(side-effect
9520 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 -free.t)).(or.(and.(memq.(aref.c
9540 6c 2d 78 20 30 29 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 l-x.0).cl-struct-lsp--workspace-
9560 74 61 67 73 29 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 tags)).(signal.'wrong-type-argum
9580 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))
95a0 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 33 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 ).(aref.cl-x.13)).nil].9."\n\n(f
95c0 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 n.CL-WHOLE-ARG.CL-X)"]).(put.'ls
95e0 70 2d 2d 77 6f 72 6b 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 p--workspace-status.'compiler-ma
9600 63 72 6f 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 6d 61 63 cro.'lsp--workspace-status--cmac
9620 72 6f 29 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 ro).(defalias.'lsp--workspace-st
9640 61 74 75 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 atus.#[257."\211\301H.>\204..\30
9660 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".
9680 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 30 [cl-struct-lsp--workspace-tags.0
96a0 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-
96c0 2d 77 6f 72 6b 73 70 61 63 65 20 31 33 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 -workspace.13].5."\n\n(fn.CL-X)"
96e0 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 ]).(function-put.'lsp--workspace
9700 2d 73 74 61 74 75 73 20 27 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 0a 28 64 65 -status.'side-effect-free.t).(de
9720 66 61 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 falias.'lsp--workspace-metadata-
9740 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\
9760 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
9780 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
97a0 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 20 28 64 65 63 6c 61 72 65 20 28 73 69 64 65 2d 65 66 space-metadata.(declare.(side-ef
97c0 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 20 28 6d 65 6d 71 20 28 61 72 fect-free.t)).(or.(and.(memq.(ar
97e0 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 ef.cl-x.0).cl-struct-lsp--worksp
9800 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 ace-tags)).(signal.'wrong-type-a
9820 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
9840 2d 78 29 29 29 20 28 61 72 65 66 20 63 6c 2d 78 20 31 34 29 29 20 6e 69 6c 5d 20 39 20 22 5c 6e -x))).(aref.cl-x.14)).nil].9."\n
9860 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d 58 29 22 5d 29 0a 28 70 75 74 \n(fn.CL-WHOLE-ARG.CL-X)"]).(put
9880 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 20 27 63 6f 6d 70 69 .'lsp--workspace-metadata.'compi
98a0 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 6d 65 74 61 64 61 ler-macro.'lsp--workspace-metada
98c0 74 61 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b ta--cmacro).(defalias.'lsp--work
98e0 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 space-metadata.#[257."\211\301H.
9900 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\
9920 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 73 70 305H\207".[cl-struct-lsp--worksp
9940 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 ace-tags.0.signal.wrong-type-arg
9960 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 22 5c 6e 5c 6e ument.lsp--workspace.14].5."\n\n
9980 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d (fn.CL-X)"]).(function-put.'lsp-
99a0 2d 77 6f 72 6b 73 70 61 63 65 2d 6d 65 74 61 64 61 74 61 20 27 73 69 64 65 2d 65 66 66 65 63 74 -workspace-metadata.'side-effect
99c0 2d 66 72 65 65 20 74 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 -free.t).(defalias.'lsp--workspa
99e0 63 65 2d 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 ce-watches--cmacro.#[514."\300\3
9a00 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 2d 01\302\303\211\211..&.\207".[cl-
9a20 2d 64 65 66 73 75 62 73 74 2d 65 78 70 61 6e 64 20 28 63 6c 2d 78 29 20 28 63 6c 2d 62 6c 6f 63 -defsubst-expand.(cl-x).(cl-bloc
9a40 6b 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 65 73 20 28 64 65 63 6c 61 72 k.lsp--workspace-watches.(declar
9a60 65 20 28 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 29 29 20 28 6f 72 20 28 61 6e 64 e.(side-effect-free.t)).(or.(and
9a80 20 28 6d 65 6d 71 20 28 61 72 65 66 20 63 6c 2d 78 20 30 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c .(memq.(aref.cl-x.0).cl-struct-l
9aa0 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 29 29 20 28 73 69 67 6e 61 6c 20 27 77 72 sp--workspace-tags)).(signal.'wr
9ac0 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 6f ong-type-argument.(list.'lsp--wo
9ae0 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 35 29 29 20 rkspace.cl-x))).(aref.cl-x.15)).
9b00 6e 69 6c 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 57 48 4f 4c 45 2d 41 52 47 20 43 4c 2d nil].9."\n\n(fn.CL-WHOLE-ARG.CL-
9b20 58 29 22 5d 29 0a 28 70 75 74 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 77 61 74 63 68 X)"]).(put.'lsp--workspace-watch
9b40 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 61 es.'compiler-macro.'lsp--workspa
9b60 63 65 2d 77 61 74 63 68 65 73 2d 2d 63 6d 61 63 72 6f 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c ce-watches--cmacro).(defalias.'l
9b80 73 70 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 32 31 sp--workspace-watches.#[257."\21
9ba0 31 5c 33 30 31 48 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 1\301H.>\204..\302\303\304.D\"\2
9bc0 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-
9be0 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 -workspace-tags.0.signal.wrong-t
9c00 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 20 ype-argument.lsp--workspace.15].
9c20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 2d 58 29 22 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5."\n\n(fn.CL-X)"]).(byte-code."
9c40 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 \300\301\302\303#\210\304\305\30
9c60 36 5c 22 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 6\"\207".[function-put.lsp--work
9c80 73 70 61 63 65 2d 77 61 74 63 68 65 73 20 73 69 64 65 2d 65 66 66 65 63 74 2d 66 72 65 65 20 74 space-watches.side-effect-free.t
9ca0 20 64 65 66 61 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 .defalias.copy-lsp--workspace.co
9cc0 70 79 2d 73 65 71 75 65 6e 63 65 5d 20 34 29 0a 23 40 32 32 39 20 0a 0a 28 66 6e 20 43 4c 2d 57 py-sequence].4).#@229...(fn.CL-W
9ce0 48 4f 4c 45 20 26 63 6c 2d 71 75 6f 74 65 20 26 6b 65 79 20 50 41 52 53 45 52 20 46 49 4c 45 2d HOLE.&cl-quote.&key.PARSER.FILE-
9d00 56 45 52 53 49 4f 4e 53 20 53 45 52 56 45 52 2d 43 41 50 41 42 49 4c 49 54 49 45 53 20 52 45 47 VERSIONS.SERVER-CAPABILITIES.REG
9d20 49 53 54 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 ISTERED-SERVER-CAPABILITIES.ROOT
9d40 20 43 4c 49 45 4e 54 20 43 48 41 4e 47 45 2d 54 49 4d 45 52 2d 44 49 53 41 42 4c 45 44 20 50 52 .CLIENT.CHANGE-TIMER-DISABLED.PR
9d60 4f 43 20 43 4d 44 2d 50 52 4f 43 20 42 55 46 46 45 52 53 20 48 49 47 48 4c 49 47 48 54 2d 4f 56 OC.CMD-PROC.BUFFERS.HIGHLIGHT-OV
9d80 45 52 4c 41 59 53 20 45 58 54 52 41 2d 43 4c 49 45 4e 54 2d 43 41 50 41 42 49 4c 49 54 49 45 53 ERLAYS.EXTRA-CLIENT-CAPABILITIES
9da0 20 53 54 41 54 55 53 20 4d 45 54 41 44 41 54 41 20 57 41 54 43 48 45 53 29 1f 0a 28 64 65 66 61 .STATUS.METADATA.WATCHES)..(defa
9dc0 6c 69 61 73 20 27 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 2d 63 6d 61 63 72 lias.'make-lsp--workspace--cmacr
9de0 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 30 32 5c o.#[385."\300.\301\"A@\300.\302\
9e00 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 30 "A@\300.\303\"A@\300.\304\"A@\30
9e20 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 36 5c 22 41 40 5c 33 30 30 06 07 5c 33 0.\305\"A@\300..\306\"A@\300..\3
9e40 30 37 5c 22 41 40 5c 33 30 30 06 08 5c 33 31 30 5c 22 41 40 5c 33 30 30 06 09 5c 33 31 31 5c 22 07\"A@\300..\310\"A@\300..\311\"
9e60 41 40 5c 33 30 30 06 5c 6e 5c 33 31 32 5c 22 41 40 5c 33 30 30 06 0b 5c 33 31 33 5c 22 5c 32 30 A@\300.\n\312\"A@\300..\313\"\20
9e80 36 4a 00 5c 33 31 34 41 40 5c 33 30 30 06 5c 66 5c 33 31 35 5c 22 41 40 5c 33 30 30 06 0d 5c 33 6J.\314A@\300.\f\315\"A@\300..\3
9ea0 31 36 5c 22 41 40 5c 33 30 30 06 0e 5c 33 31 37 5c 22 5c 32 30 36 63 00 5c 33 32 30 41 40 5c 33 16\"A@\300..\317\"\206c.\320A@\3
9ec0 30 30 06 0f 5c 33 32 31 5c 22 5c 32 30 36 6e 00 5c 33 32 32 41 40 06 0f 5c 32 31 31 5c 32 30 33 00..\321\"\206n.\322A@..\211\203
9ee0 5c 32 33 35 00 5c 32 31 31 40 5c 33 32 33 3e 5c 32 30 33 5c 32 30 35 00 5c 32 31 31 41 41 5c 32 \235.\211@\323>\203\205.\211AA\2
9f00 36 32 01 5c 32 30 32 72 00 5c 33 32 34 06 11 3e 41 40 5c 32 30 33 5c 32 32 34 00 5c 33 32 35 5c 62.\202r.\324..>A@\203\224.\325\
9f20 32 36 32 01 5c 32 30 32 72 00 5c 33 32 36 5c 33 32 37 02 40 5c 22 5c 32 31 30 5c 32 30 32 72 00 262.\202r.\326\327.@\"\210\202r.
9f40 5c 32 31 30 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 32 35 06 14 5c 33 32 35 06 14 06 14 06 14 \210\330\331\332\325..\325......
9f60 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 06 14 26 14 5c 32 30 37 22 20 ........................&.\207".
9f80 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 70 61 72 73 65 72 20 3a 66 69 6c 65 2d 76 65 72 73 [plist-member.:parser.:file-vers
9fa0 69 6f 6e 73 20 3a 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 ions.:server-capabilities.:regis
9fc0 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 20 3a 72 6f 6f 74 20 tered-server-capabilities.:root.
9fe0 3a 63 6c 69 65 6e 74 20 3a 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 3a :client.:change-timer-disabled.:
a000 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 68 69 67 68 6c 69 67 proc.:cmd-proc.:buffers.:highlig
a020 68 74 2d 6f 76 65 72 6c 61 79 73 20 28 6e 69 6c 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c ht-overlays.(nil.(make-hash-tabl
a040 65 20 3a 74 65 73 74 20 27 65 71 29 29 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 e.:test.'eq)).:extra-client-capa
a060 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 28 6e 69 6c 20 bilities.:status.:metadata.(nil.
a080 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)).
a0a0 3a 77 61 74 63 68 65 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 :watches.(nil.(make-hash-table.:
a0c0 74 65 73 74 20 27 65 71 75 61 6c 29 29 20 28 3a 70 61 72 73 65 72 20 3a 66 69 6c 65 2d 76 65 72 test.'equal)).(:parser.:file-ver
a0e0 73 69 6f 6e 73 20 3a 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 sions.:server-capabilities.:regi
a100 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 20 3a 72 6f 6f 74 stered-server-capabilities.:root
a120 20 3a 63 6c 69 65 6e 74 20 3a 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 .:client.:change-timer-disabled.
a140 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 68 69 67 68 6c 69 :proc.:cmd-proc.:buffers.:highli
a160 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 ght-overlays.:extra-client-capab
a180 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 63 68 ilities.:status.:metadata.:watch
a1a0 65 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 es.:allow-other-keys).:allow-oth
a1c0 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
a1e0 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 70 61 72 73 65 72 20 3a 66 69 6c 65 ent.%s.not.one.of.(:parser.:file
a200 2d 76 65 72 73 69 6f 6e 73 20 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a -versions.:server-capabilities.:
a220 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 20 3a registered-server-capabilities.:
a240 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 root.:client.:change-timer-disab
a260 6c 65 64 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 68 69 led.:proc.:cmd-proc.:buffers.:hi
a280 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 ghlight-overlays.:extra-client-c
a2a0 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 20 3a 77 apabilities.:status.:metadata.:w
a2c0 61 74 63 68 65 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 70 61 atches)".cl--defsubst-expand.(pa
a2e0 72 73 65 72 20 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 73 65 72 76 65 72 2d 63 61 70 61 62 69 rser.file-versions.server-capabi
a300 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 70 61 62 69 6c lities.registered-server-capabil
a320 69 74 69 65 73 20 72 6f 6f 74 20 63 6c 69 65 6e 74 20 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 ities.root.client.change-timer-d
a340 69 73 61 62 6c 65 64 20 70 72 6f 63 20 63 6d 64 2d 70 72 6f 63 20 62 75 66 66 65 72 73 20 68 69 isabled.proc.cmd-proc.buffers.hi
a360 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 ghlight-overlays.extra-client-ca
a380 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 61 74 63 68 pabilities.status.metadata.watch
a3a0 65 73 29 20 28 63 6c 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 es).(cl-block.make-lsp--workspac
a3c0 65 20 22 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 e."Constructor.for.objects.of.ty
a3e0 70 65 20 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 2e 22 20 28 76 65 63 74 6f 72 20 27 63 pe.`lsp--workspace'.".(vector.'c
a400 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 70 61 72 73 65 72 20 66 l-struct-lsp--workspace.parser.f
a420 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 ile-versions.server-capabilities
a440 20 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 20 .registered-server-capabilities.
a460 72 6f 6f 74 20 63 6c 69 65 6e 74 20 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 root.client.change-timer-disable
a480 64 20 70 72 6f 63 20 63 6d 64 2d 70 72 6f 63 20 62 75 66 66 65 72 73 20 68 69 67 68 6c 69 67 68 d.proc.cmd-proc.buffers.highligh
a4a0 74 2d 6f 76 65 72 6c 61 79 73 20 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 t-overlays.extra-client-capabili
a4c0 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 29 29 5d 20 ties.status.metadata.watches))].
a4e0 33 38 20 28 23 24 20 2e 20 34 30 31 35 30 29 5d 29 0a 28 70 75 74 20 27 6d 61 6b 65 2d 6c 73 70 38.(#$...40150)]).(put.'make-lsp
a500 2d 2d 77 6f 72 6b 73 70 61 63 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6d 61 6b --workspace.'compiler-macro.'mak
a520 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 2d 63 6d 61 63 72 6f 29 0a 23 40 32 35 39 20 e-lsp--workspace--cmacro).#@259.
a540 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 20 Constructor.for.objects.of.type.
a560 60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 27 2e 0a 0a 28 66 6e 20 26 6b 65 79 20 50 41 52 53 `lsp--workspace'...(fn.&key.PARS
a580 45 52 20 46 49 4c 45 2d 56 45 52 53 49 4f 4e 53 20 53 45 52 56 45 52 2d 43 41 50 41 42 49 4c 49 ER.FILE-VERSIONS.SERVER-CAPABILI
a5a0 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 50 41 42 49 4c 49 54 TIES.REGISTERED-SERVER-CAPABILIT
a5c0 49 45 53 20 52 4f 4f 54 20 43 4c 49 45 4e 54 20 43 48 41 4e 47 45 2d 54 49 4d 45 52 2d 44 49 53 IES.ROOT.CLIENT.CHANGE-TIMER-DIS
a5e0 41 42 4c 45 44 20 50 52 4f 43 20 43 4d 44 2d 50 52 4f 43 20 42 55 46 46 45 52 53 20 48 49 47 48 ABLED.PROC.CMD-PROC.BUFFERS.HIGH
a600 4c 49 47 48 54 2d 4f 56 45 52 4c 41 59 53 20 45 58 54 52 41 2d 43 4c 49 45 4e 54 2d 43 41 50 41 LIGHT-OVERLAYS.EXTRA-CLIENT-CAPA
a620 42 49 4c 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 BILITIES.STATUS.METADATA.WATCHES
a640 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
a660 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 33 30 32 5c e.#[128."\300.\301\"A@\300.\302\
a680 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 30 "A@\300.\303\"A@\300.\304\"A@\30
a6a0 30 05 5c 33 30 35 5c 22 41 40 5c 33 30 30 06 06 5c 33 30 36 5c 22 41 40 5c 33 30 30 06 07 5c 33 0.\305\"A@\300..\306\"A@\300..\3
a6c0 30 37 5c 22 41 40 5c 33 30 30 06 08 5c 33 31 30 5c 22 41 40 5c 33 30 30 06 09 5c 33 31 31 5c 22 07\"A@\300..\310\"A@\300..\311\"
a6e0 41 40 5c 33 30 30 06 5c 6e 5c 33 31 32 5c 22 41 40 5c 33 30 30 06 0b 5c 33 31 33 5c 22 5c 32 30 A@\300.\n\312\"A@\300..\313\"\20
a700 36 4f 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 22 44 41 40 5c 33 30 30 06 5c 66 5c 6O.\314\315\316\317\"DA@\300.\f\
a720 33 32 30 5c 22 41 40 5c 33 30 30 06 0d 5c 33 32 31 5c 22 41 40 5c 33 30 30 06 0e 5c 33 32 32 5c 320\"A@\300..\321\"A@\300..\322\
a740 22 5c 32 30 36 6d 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 32 33 5c 22 44 41 40 5c 33 30 30 "\206m.\314\315\316\323\"DA@\300
a760 06 0f 5c 33 32 34 5c 22 5c 32 30 36 7d 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 32 33 5c 22 ..\324\"\206}.\314\315\316\323\"
a780 44 41 40 06 0f 5c 32 31 31 5c 32 30 33 5c 32 35 34 00 5c 32 31 31 40 5c 33 32 35 3e 5c 32 30 33 DA@..\211\203\254.\211@\325>\203
a7a0 5c 32 32 34 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 5c 32 30 31 00 5c 33 32 36 06 11 3e \224.\211AA\262.\202\201.\326..>
a7c0 41 40 5c 32 30 33 5c 32 34 33 00 5c 33 31 34 5c 32 36 32 01 5c 32 30 32 5c 32 30 31 00 5c 33 32 A@\203\243.\314\262.\202\201.\32
a7e0 37 5c 33 33 30 02 40 5c 22 5c 32 31 30 5c 32 30 32 5c 32 30 31 00 5c 32 31 30 5c 33 33 31 5c 33 7\330.@\"\210\202\201.\210\331\3
a800 33 32 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 06 10 32..............................
a820 26 10 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 70 61 72 73 65 72 20 3a 66 &.\207".[plist-member.:parser.:f
a840 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 3a 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 ile-versions.:server-capabilitie
a860 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 69 74 69 65 s.:registered-server-capabilitie
a880 73 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 3a 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 s.:root.:client.:change-timer-di
a8a0 73 61 62 6c 65 64 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 sabled.:proc.:cmd-proc.:buffers.
a8c0 3a 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 20 6d 61 6b 65 2d 68 61 73 :highlight-overlays.nil.make-has
a8e0 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 h-table.:test.eq.:extra-client-c
a900 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 20 65 71 apabilities.:status.:metadata.eq
a920 75 61 6c 20 3a 77 61 74 63 68 65 73 20 28 3a 70 61 72 73 65 72 20 3a 66 69 6c 65 2d 76 65 72 73 ual.:watches.(:parser.:file-vers
a940 69 6f 6e 73 20 3a 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 ions.:server-capabilities.:regis
a960 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 20 3a 72 6f 6f 74 20 tered-server-capabilities.:root.
a980 3a 63 6c 69 65 6e 74 20 3a 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 3a :client.:change-timer-disabled.:
a9a0 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 68 69 67 68 6c 69 67 proc.:cmd-proc.:buffers.:highlig
a9c0 68 74 2d 6f 76 65 72 6c 61 79 73 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 ht-overlays.:extra-client-capabi
a9e0 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 63 68 65 lities.:status.:metadata.:watche
aa00 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 65 s.:allow-other-keys).:allow-othe
aa20 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 25 r-keys.error."Keyword.argument.%
aa40 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 70 61 72 73 65 72 20 3a 66 69 6c 65 2d 76 65 72 73 s.not.one.of.(:parser.:file-vers
aa60 69 6f 6e 73 20 3a 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 ions.:server-capabilities.:regis
aa80 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 20 3a 72 6f 6f 74 20 tered-server-capabilities.:root.
aaa0 3a 63 6c 69 65 6e 74 20 3a 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 3a :client.:change-timer-disabled.:
aac0 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 68 69 67 68 6c 69 67 proc.:cmd-proc.:buffers.:highlig
aae0 68 74 2d 6f 76 65 72 6c 61 79 73 20 3a 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 ht-overlays.:extra-client-capabi
ab00 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 63 68 65 lities.:status.:metadata.:watche
ab20 73 29 22 20 76 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 s)".vector.cl-struct-lsp--worksp
ab40 61 63 65 5d 20 33 33 20 28 23 24 20 2e 20 34 32 33 30 34 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 ace].33.(#$...42304)]).(byte-cod
ab60 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 32 5c 32 31 31 5c 33 30 34 5c e."\300\301\302\303\302\211\304\
ab80 33 30 35 5c 33 30 36 5c 33 30 37 26 09 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 64 65 305\306\307&.\207".[cl-struct-de
aba0 66 69 6e 65 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 6e 69 6c 20 63 6c 2d 73 74 72 75 63 fine.lsp--workspace.nil.cl-struc
abc0 74 75 72 65 2d 6f 62 6a 65 63 74 20 28 28 63 6c 2d 74 61 67 2d 73 6c 6f 74 29 20 28 70 61 72 73 ture-object.((cl-tag-slot).(pars
abe0 65 72 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 66 69 6c 65 2d 76 65 72 73 69 er.nil.:read-only.t).(file-versi
ac00 6f 6e 73 20 6e 69 6c 20 3a 72 65 61 64 2d 6f 6e 6c 79 20 74 29 20 28 73 65 72 76 65 72 2d 63 61 ons.nil.:read-only.t).(server-ca
ac20 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
ac40 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 20 3a er-capabilities.nil).(root.nil.:
ac60 72 65 61 64 79 2d 6f 6e 6c 79 20 74 29 20 28 63 6c 69 65 6e 74 20 6e 69 6c 20 3a 72 65 61 64 2d ready-only.t).(client.nil.:read-
ac80 6f 6e 6c 79 20 74 29 20 28 63 68 61 6e 67 65 2d 74 69 6d 65 72 2d 64 69 73 61 62 6c 65 64 20 6e only.t).(change-timer-disabled.n
aca0 69 6c 29 20 28 70 72 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 il).(proc.nil).(cmd-proc.nil).(b
acc0 75 66 66 65 72 73 20 6e 69 6c 29 20 28 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 uffers.nil).(highlight-overlays.
ace0 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 29 20 3a 72 65 61 (make-hash-table.:test.'eq).:rea
ad00 64 2d 6f 6e 6c 79 20 74 29 20 28 65 78 74 72 61 2d 63 6c 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 d-only.t).(extra-client-capabili
ad20 74 69 65 73 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 ties.nil).(status.nil).(metadata
ad40 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 29 .(make-hash-table.:test.'equal))
ad60 20 28 77 61 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 .(watches.(make-hash-table.:test
ad80 20 27 65 71 75 61 6c 29 29 29 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 .'equal))).cl-struct-lsp--worksp
ada0 61 63 65 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 ace-tags.cl-struct-lsp--workspac
adc0 65 20 74 5d 20 31 30 29 0a 23 40 36 37 20 54 61 62 6c 65 20 6f 66 20 6b 6e 6f 77 6e 20 77 6f 72 e.t].10).#@67.Table.of.known.wor
ade0 6b 73 70 61 63 65 73 2c 20 69 6e 64 65 78 65 64 20 62 79 20 74 68 65 20 70 72 6f 6a 65 63 74 20 kspaces,.indexed.by.the.project.
ae00 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 77 6f root.directory...(defvar.lsp--wo
ae20 72 6b 73 70 61 63 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 rkspaces.(make-hash-table.:test.
ae40 27 65 71 75 61 6c 29 20 28 23 24 20 2e 20 34 34 34 39 34 29 29 0a 23 40 31 38 39 20 54 61 62 6c 'equal).(#$...44494)).#@189.Tabl
ae60 65 20 6f 66 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 73 20 77 68 69 63 68 20 73 68 6f 75 6c 64 20 e.of.project.roots.which.should.
ae80 6e 6f 74 20 68 61 76 65 20 61 20 77 6f 72 6b 73 70 61 63 65 2c 0a 69 6e 64 65 78 65 64 20 62 79 not.have.a.workspace,.indexed.by
aea0 20 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 54 68 .the.project.root.directory...Th
aec0 69 73 20 69 73 20 70 6f 70 75 6c 61 74 65 64 20 77 68 65 6e 20 74 68 65 20 75 73 65 72 20 64 65 is.is.populated.when.the.user.de
aee0 63 6c 69 6e 65 73 20 74 6f 20 6f 70 65 6e 20 61 20 77 6f 72 6b 73 70 61 63 65 0a 66 6f 72 20 61 clines.to.open.a.workspace.for.a
af00 20 66 69 6c 65 20 69 6e 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 2e 1f 0a 28 64 65 66 76 61 72 .file.in.the.workspace...(defvar
af20 20 6c 73 70 2d 2d 69 67 6e 6f 72 65 64 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 73 20 28 6d .lsp--ignored-workspace-roots.(m
af40 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 20 28 23 24 ake-hash-table.:test.'equal).(#$
af60 20 2e 20 34 34 36 33 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 ...44636)).(byte-code."\300\301\
af80 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 33 30 37 5c 33 31 302\303\304DD\305\306\303\307\31
afa0 30 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 31 5c 33 30 32 5c 33 30 33 5c 33 31 32 44 44 5c 33 31 0&.\210\300\311\302\303\312DD\31
afc0 33 5c 33 30 36 5c 33 31 34 5c 33 30 37 5c 33 31 30 26 07 5c 32 31 30 5c 33 30 30 5c 33 31 35 5c 3\306\314\307\310&.\210\300\315\
afe0 33 30 32 5c 33 30 33 5c 33 31 36 44 44 5c 33 31 37 5c 33 30 36 5c 33 31 34 5c 33 30 37 5c 33 31 302\303\316DD\317\306\314\307\31
b000 30 26 07 5c 32 31 30 5c 33 30 30 5c 33 32 30 5c 33 30 32 5c 33 30 33 5c 33 32 31 44 44 5c 33 32 0&.\210\300\320\302\303\321DD\32
b020 32 5c 33 30 36 5c 33 31 34 5c 33 30 37 5c 33 31 30 26 07 5c 32 31 30 5c 33 30 30 5c 33 32 33 5c 2\306\314\307\310&.\210\300\323\
b040 33 30 32 5c 33 30 33 5c 33 32 34 44 44 5c 33 32 35 5c 33 30 36 5c 33 31 34 5c 33 30 37 5c 33 31 302\303\324DD\325\306\314\307\31
b060 30 26 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 0&.\207".[custom-declare-variabl
b080 65 20 6c 73 70 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 75 70 2d 63 6f 6e e.lsp-render-markdown-markup-con
b0a0 74 65 6e 74 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 tent.funcall.function.#[0."\300\
b0c0 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 62 65 20 75 73 207".[nil].1]."Function.to.be.us
b0e0 65 20 66 6f 72 20 72 65 6e 64 65 72 69 6e 67 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 2e 5c 6e e.for.rendering.MarkupContent.\n
b100 5c 6e 49 74 20 73 68 6f 75 6c 64 20 74 61 6b 65 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 2d \nIt.should.take.two.arguments.-
b120 20 61 20 73 74 72 69 6e 67 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 74 79 70 65 20 6f 66 20 6d .a.string.denoting.the.type.of.m
b140 61 72 6b 75 70 20 63 6f 6e 74 65 6e 74 5c 6e 61 6e 64 20 61 20 73 74 72 69 6e 67 20 63 6f 6e 74 arkup.content\nand.a.string.cont
b160 61 69 6e 69 6e 67 20 74 68 65 20 74 65 78 74 20 74 6f 20 62 65 20 72 65 6e 64 65 72 65 64 2e 20 aining.the.text.to.be.rendered..
b180 20 54 68 65 20 72 65 74 75 72 6e 65 64 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 5c 6e 62 65 20 61 .The.returned.value.should\nbe.a
b1a0 20 73 74 72 69 6e 67 20 74 68 61 74 20 6d 61 79 20 62 65 20 66 6f 6e 74 69 66 69 65 64 2f 70 72 .string.that.may.be.fontified/pr
b1c0 6f 70 65 72 74 69 7a 65 64 2e 5c 6e 5c 6e 57 68 65 6e 20 6e 69 6c 2c 20 4d 61 72 6b 75 70 43 6f opertized.\n\nWhen.nil,.MarkupCo
b1e0 6e 74 65 6e 74 20 69 73 20 72 65 6e 64 65 72 65 64 20 61 73 20 70 6c 61 69 6e 20 74 65 78 74 2e ntent.is.rendered.as.plain.text.
b200 22 20 3a 74 79 70 65 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 6c 73 70 2d 62 65 66 6f ".:type.:group.lsp-mode.lsp-befo
b220 72 65 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 re-initialize-hook.#[0."\300\207
b240 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f ".[nil].1]."List.of.functions.to
b260 20 62 65 20 63 61 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 .be.called.before.a.Language.Ser
b280 76 65 72 20 68 61 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 ver.has.been.initialized\nfor.a.
b2a0 6e 65 77 20 77 6f 72 6b 73 70 61 63 65 2e 22 20 68 6f 6f 6b 20 6c 73 70 2d 61 66 74 65 72 2d 69 new.workspace.".hook.lsp-after-i
b2c0 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e nitialize-hook.#[0."\300\207".[n
b2e0 69 6c 5d 20 31 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 il].1]."List.of.functions.to.be.
b300 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 72 76 65 72 20 68 called.after.a.Language.Server.h
b320 61 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 as.been.initialized\nfor.a.new.w
b340 6f 72 6b 73 70 61 63 65 2e 22 20 6c 73 70 2d 62 65 66 6f 72 65 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 orkspace.".lsp-before-open-hook.
b360 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 4c 69 73 74 20 6f 66 #[0."\300\207".[nil].1]."List.of
b380 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 62 65 66 6f 72 65 20 61 .functions.to.be.called.before.a
b3a0 20 6e 65 77 20 66 69 6c 65 20 77 69 74 68 20 4c 53 50 20 73 75 70 70 6f 72 74 20 69 73 20 6f 70 .new.file.with.LSP.support.is.op
b3c0 65 6e 65 64 2e 22 20 6c 73 70 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 23 5b 30 20 22 ened.".lsp-after-open-hook.#[0."
b3e0 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 4c 69 73 74 20 6f 66 20 66 75 6e 63 \300\207".[nil].1]."List.of.func
b400 74 69 6f 6e 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 tions.to.be.called.after.a.new.f
b420 69 6c 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 ile.with.LSP.support.is.opened."
b440 5d 20 38 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 73 20 27 ].8).(defvar.lsp--sync-methods.'
b460 28 28 30 20 2e 20 6e 6f 6e 65 29 20 28 31 20 2e 20 66 75 6c 6c 29 20 28 32 20 2e 20 69 6e 63 72 ((0...none).(1...full).(2...incr
b480 65 6d 65 6e 74 61 6c 29 29 29 0a 23 40 34 30 20 53 79 6e 63 20 6d 65 74 68 6f 64 20 72 65 63 6f emental))).#@40.Sync.method.reco
b4a0 6d 6d 65 6e 64 65 64 20 62 79 20 74 68 65 20 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 76 61 72 20 mmended.by.the.server...(defvar.
b4c0 6c 73 70 2d 2d 73 65 72 76 65 72 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 20 6e 69 6c 20 28 23 24 20 lsp--server-sync-method.nil.(#$.
b4e0 2e 20 34 36 32 32 34 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 ..46224)).(byte-code."\300\301!\
b500 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 25 5c 32 31 30 210\302\303\304\305\306\307%\210
b520 5c 33 30 32 5c 33 31 30 5c 33 30 34 5c 33 31 31 5c 33 30 36 5c 33 30 33 25 5c 32 31 30 5c 33 31 \302\310\304\311\306\303%\210\31
b540 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 44 44 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 2\313\314\315\316DD\317\320\321\
b560 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 32 5c 33 32 32 5c 33 31 34 5c 33 31 35 5c 33 32 306\303&.\210\312\322\314\315\32
b580 33 44 44 5c 33 32 34 5c 33 32 30 5c 33 32 35 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 3DD\324\320\325\306\303&.\210\31
b5a0 32 5c 33 32 36 5c 33 31 34 5c 33 31 35 5c 33 32 37 44 44 5c 33 33 30 5c 33 32 30 5c 33 33 31 5c 2\326\314\315\327DD\330\320\331\
b5c0 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 32 5c 33 33 32 5c 33 31 34 5c 33 31 35 5c 33 33 306\303&.\210\312\332\314\315\33
b5e0 33 44 44 5c 33 33 34 5c 33 32 30 5c 33 33 35 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 3DD\334\320\335\306\303&.\210\31
b600 32 5c 33 33 36 5c 33 31 34 5c 33 31 35 5c 33 33 37 44 44 5c 33 34 30 5c 33 32 30 5c 33 33 35 5c 2\336\314\315\337DD\340\320\335\
b620 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 32 5c 33 34 31 5c 33 31 34 5c 33 31 35 5c 33 34 306\303&.\210\312\341\314\315\34
b640 32 44 44 5c 33 34 33 5c 33 32 30 5c 33 33 35 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 2DD\343\320\335\306\303&.\210\31
b660 32 5c 33 34 34 5c 33 31 34 5c 33 31 35 5c 33 34 35 44 44 5c 33 34 36 5c 33 32 30 5c 33 33 35 5c 2\344\314\315\345DD\346\320\335\
b680 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 32 5c 33 34 37 5c 33 31 34 5c 33 31 35 5c 33 35 306\303&.\210\312\347\314\315\35
b6a0 30 44 44 5c 33 35 31 5c 33 32 30 5c 33 33 35 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 0DD\351\320\335\306\303&.\210\31
b6c0 32 5c 33 35 32 5c 33 31 34 5c 33 31 35 5c 33 35 33 44 44 5c 33 35 34 5c 33 32 30 5c 33 33 35 5c 2\352\314\315\353DD\354\320\335\
b6e0 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 32 5c 33 35 35 5c 33 31 34 5c 33 31 35 5c 33 35 306\303&.\210\312\355\314\315\35
b700 36 44 44 5c 33 35 37 5c 33 32 30 5c 33 33 35 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 6DD\357\320\335\306\303&.\210\31
b720 32 5c 33 36 30 5c 33 31 34 5c 33 31 35 5c 33 36 31 44 44 5c 33 36 32 5c 33 32 30 5c 33 33 35 5c 2\360\314\315\361DD\362\320\335\
b740 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 31 32 5c 33 36 33 5c 33 31 34 5c 33 31 35 5c 33 36 306\303&.\210\312\363\314\315\36
b760 34 44 44 5c 33 36 35 5c 33 32 30 5c 33 36 36 5c 33 30 36 5c 33 30 33 26 07 5c 32 31 30 5c 33 36 4DD\365\320\366\306\303&.\210\36
b780 37 5c 33 37 30 5c 33 37 31 5c 33 37 32 5c 33 30 36 5c 33 31 30 25 5c 32 31 30 5c 33 36 37 5c 33 7\370\371\372\306\310%\210\367\3
b7a0 37 33 5c 33 37 34 5c 33 37 35 5c 33 30 36 5c 33 31 30 25 5c 32 31 30 5c 33 36 37 5c 33 37 36 5c 73\374\375\306\310%\210\367\376\
b7c0 33 37 37 5c 32 30 31 40 00 5c 33 30 36 5c 33 31 30 25 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 76 61 377\201@.\306\310%\207".[make-va
b7e0 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d riable-buffer-local.lsp--server-
b800 73 79 6e 63 2d 6d 65 74 68 6f 64 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 sync-method.custom-declare-group
b820 20 6c 73 70 2d 6d 6f 64 65 20 6e 69 6c 20 22 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 67 72 6f .lsp-mode.nil."Customization.gro
b840 75 70 20 66 6f 72 20 e2 80 98 6c 73 70 2d 6d 6f 64 65 e2 80 99 2e 22 20 3a 67 72 6f 75 70 20 74 up.for....lsp-mode....".:group.t
b860 6f 6f 6c 73 20 6c 73 70 2d 66 61 63 65 73 20 22 46 61 63 65 73 20 66 6f 72 20 e2 80 98 6c 73 70 ools.lsp-faces."Faces.for....lsp
b880 2d 6d 6f 64 65 e2 80 99 2e 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 -mode....".custom-declare-variab
b8a0 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 20 66 75 6e 63 le.lsp-document-sync-method.func
b8c0 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 6e 69 6c all.function.#[0."\300\207".[nil
b8e0 5d 20 31 5d 20 22 48 6f 77 20 74 6f 20 73 79 6e 63 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 20 77 ].1]."How.to.sync.the.document.w
b900 69 74 68 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 22 20 3a 74 79 70 65 20 ith.the.language.server.".:type.
b920 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 63 75 6d 65 6e 74 73 20 73 (choice.(const.:tag."Documents.s
b940 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 73 79 6e 63 65 64 20 61 74 20 61 6c 6c 2e 22 20 27 6e 6f hould.not.be.synced.at.all.".'no
b960 6e 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 63 75 6d 65 6e 74 73 20 61 72 65 20 73 ne).(const.:tag."Documents.are.s
b980 79 6e 63 65 64 20 62 79 20 61 6c 77 61 79 73 20 73 65 6e 64 69 6e 67 20 74 68 65 20 66 75 6c 6c ynced.by.always.sending.the.full
b9a0 20 63 6f 6e 74 65 6e 74 20 6f 66 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 2e 22 20 27 66 75 6c 6c .content.of.the.document.".'full
b9c0 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 63 75 6d 65 6e 74 73 20 61 72 65 20 73 79 6e ).(const.:tag."Documents.are.syn
b9e0 63 65 64 20 62 79 20 61 6c 77 61 79 73 20 73 65 6e 64 69 6e 67 20 69 6e 63 72 65 6d 65 6e 74 61 ced.by.always.sending.incrementa
ba00 6c 20 63 68 61 6e 67 65 73 20 74 6f 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 2e 22 20 27 69 6e 63 l.changes.to.the.document.".'inc
ba20 72 65 6d 65 6e 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 remental).(const.:tag."Use.the.m
ba40 65 74 68 6f 64 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 ethod.recommended.by.the.languag
ba60 65 20 73 65 72 76 65 72 2e 22 20 6e 69 6c 29 29 20 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 62 6c 61 e.server.".nil)).lsp-project-bla
ba80 63 6b 6c 69 73 74 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 cklist.#[0."\300\207".[nil].1]."
baa0 41 20 6c 69 73 74 20 6f 66 20 70 72 6f 6a 65 63 74 20 64 69 72 65 63 74 6f 72 79 20 72 65 67 65 A.list.of.project.directory.rege
bac0 78 70 73 20 66 6f 72 20 77 68 69 63 68 20 4c 53 50 20 73 68 6f 75 6c 64 6e 27 74 20 62 65 20 69 xps.for.which.LSP.shouldn't.be.i
bae0 6e 69 74 69 61 6c 69 7a 65 64 2e 5c 6e 4c 53 50 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 69 74 69 nitialized.\nLSP.should.be.initi
bb00 61 6c 69 7a 65 64 20 69 66 20 74 68 65 20 67 69 76 65 6e 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 alized.if.the.given.project.root
bb20 20 6d 61 74 63 68 65 73 20 6f 6e 65 20 70 61 74 74 65 72 6e 20 69 6e 20 74 68 65 5c 6e 77 68 69 .matches.one.pattern.in.the\nwhi
bb40 74 65 6c 69 73 74 2c 20 6f 72 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 20 61 6e 79 20 70 61 telist,.or.does.not.match.any.pa
bb60 74 74 65 72 6e 20 69 6e 20 74 68 65 20 62 6c 61 63 6b 6c 69 73 74 2e 22 20 28 72 65 70 65 61 74 ttern.in.the.blacklist.".(repeat
bb80 20 72 65 67 65 78 70 29 20 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 20 23 .regexp).lsp-project-whitelist.#
bba0 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 41 20 6c 69 73 74 20 6f [0."\300\207".[nil].1]."A.list.o
bbc0 66 20 70 72 6f 6a 65 63 74 20 64 69 72 65 63 74 6f 72 79 20 72 65 67 65 78 70 73 20 66 6f 72 20 f.project.directory.regexps.for.
bbe0 77 68 69 63 68 20 4c 53 50 20 73 68 6f 75 6c 64 20 62 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 2e which.LSP.should.be.initialized.
bc00 22 20 28 72 65 70 65 61 74 20 72 65 67 65 78 70 29 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 65 6c 64 ".(repeat.regexp).lsp-enable-eld
bc20 6f 63 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 45 6e 61 62 6c 65 oc.#[0."\300\207".[t].1]."Enable
bc40 20 60 65 6c 64 6f 63 2d 6d 6f 64 65 27 20 69 6e 74 65 67 72 61 74 69 6f 6e 2e 22 20 62 6f 6f 6c .`eldoc-mode'.integration.".bool
bc60 65 61 6e 20 6c 73 70 2d 65 6c 64 6f 63 2d 72 65 6e 64 65 72 2d 61 6c 6c 20 23 5b 30 20 22 5c 33 ean.lsp-eldoc-render-all.#[0."\3
bc80 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 44 65 66 69 6e 65 20 77 68 65 74 68 65 72 20 61 00\207".[t].1]."Define.whether.a
bca0 6c 6c 20 6f 66 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 64 6f 63 75 6d 65 6e 74 2f 6f ll.of.the.returned.by.document/o
bcc0 6e 48 6f 76 65 72 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 2e 5c 6e 5c 6e 49 66 20 nHover.will.be.displayed.\n\nIf.
bce0 60 6c 73 70 2d 6d 61 72 6b 75 70 2d 64 69 73 70 6c 61 79 2d 61 6c 6c 27 20 69 73 20 73 65 74 20 `lsp-markup-display-all'.is.set.
bd00 74 6f 20 6e 69 6c 20 60 65 6c 64 6f 63 27 20 77 69 6c 6c 20 73 68 6f 77 20 6f 6e 6c 79 5c 6e 74 to.nil.`eldoc'.will.show.only\nt
bd20 68 65 20 73 79 6d 62 6f 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 20 6c 73 70 2d 68 69 67 68 he.symbol.information.".lsp-high
bd40 6c 69 67 68 74 2d 73 79 6d 62 6f 6c 2d 61 74 2d 70 6f 69 6e 74 20 23 5b 30 20 22 5c 33 30 30 5c light-symbol-at-point.#[0."\300\
bd60 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 48 69 67 68 6c 69 67 68 74 20 74 68 65 20 73 79 6d 62 6f 207".[t].1]."Highlight.the.symbo
bd80 6c 20 75 6e 64 65 72 20 74 68 65 20 70 6f 69 6e 74 2e 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 63 l.under.the.point.".lsp-enable-c
bda0 6f 64 65 61 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 5d 20 odeaction.#[0."\300\207".[t].1].
bdc0 22 45 6e 61 62 6c 65 20 63 6f 64 65 20 61 63 74 69 6f 6e 20 70 72 6f 63 65 73 73 69 6e 67 2e 22 "Enable.code.action.processing."
bde0 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 69 6e 74 20 .lsp-enable-completion-at-point.
be00 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 45 6e 61 62 6c 65 20 60 63 #[0."\300\207".[t].1]."Enable.`c
be20 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 27 20 69 6e 74 65 67 72 61 74 69 6f 6e 2e ompletion-at-point'.integration.
be40 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 78 72 65 66 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 ".lsp-enable-xref.#[0."\300\207"
be60 20 5b 74 5d 20 31 5d 20 22 45 6e 61 62 6c 65 20 78 72 65 66 20 69 6e 74 65 67 72 61 74 69 6f 6e .[t].1]."Enable.xref.integration
be80 2e 22 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 23 5b 30 20 22 5c .".lsp-enable-indentation.#[0."\
bea0 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 6e 64 65 6e 74 20 72 65 67 69 6f 6e 73 20 300\207".[t].1]."Indent.regions.
bec0 75 73 69 6e 67 20 74 68 65 20 66 69 6c 65 20 66 6f 72 6d 61 74 74 69 6e 67 20 66 75 6e 63 74 69 using.the.file.formatting.functi
bee0 6f 6e 61 6c 69 74 79 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 6c 61 6e 67 75 61 67 65 onality.provided.by.the.language
bf00 20 73 65 72 76 65 72 2e 22 20 6c 73 70 2d 62 65 66 6f 72 65 2d 73 61 76 65 2d 65 64 69 74 73 20 .server.".lsp-before-save-edits.
bf20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 74 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 #[0."\300\207".[t].1]."If.non-ni
bf40 6c 2c 20 60 6c 73 70 2d 6d 6f 64 65 27 20 77 69 6c 6c 20 61 70 70 6c 79 20 65 64 69 74 73 20 73 l,.`lsp-mode'.will.apply.edits.s
bf60 75 67 67 65 73 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 5c uggested.by.the.language.server\
bf80 6e 62 65 66 6f 72 65 20 73 61 76 69 6e 67 20 61 20 64 6f 63 75 6d 65 6e 74 2e 22 20 6c 73 70 2d nbefore.saving.a.document.".lsp-
bfa0 68 6f 76 65 72 2d 74 65 78 74 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 hover-text-function.#[0."\300\20
bfc0 37 22 20 5b 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 68 6f 76 65 72 2d 73 74 72 7".[lsp--text-document-hover-str
bfe0 69 6e 67 5d 20 31 5d 20 22 54 68 65 20 4c 53 50 20 6d 65 74 68 6f 64 20 74 6f 20 75 73 65 20 74 ing].1]."The.LSP.method.to.use.t
c000 6f 20 64 69 73 70 6c 61 79 20 74 65 78 74 20 6f 6e 20 68 6f 76 65 72 2e 22 20 28 63 68 6f 69 63 o.display.text.on.hover.".(choic
c020 65 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 68 e.(function.:tag."textDocument/h
c040 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 68 6f 76 65 72 2d 73 over".lsp--text-document-hover-s
c060 74 72 69 6e 67 29 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 74 65 78 74 44 6f 63 75 6d tring).(function.:tag."textDocum
c080 65 6e 74 2f 73 69 67 6e 61 74 75 72 65 48 65 6c 70 22 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 ent/signatureHelp".lsp--text-doc
c0a0 75 6d 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 29 29 20 63 75 73 74 6f 6d 2d 64 65 ument-signature-help)).custom-de
c0c0 63 6c 61 72 65 2d 66 61 63 65 20 6c 73 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 74 65 clare-face.lsp-face-highlight-te
c0e0 78 74 75 61 6c 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 62 61 63 xtual.((((background.dark)).:bac
c100 6b 67 72 6f 75 6e 64 20 22 73 61 64 64 6c 65 20 62 72 6f 77 6e 22 29 20 28 28 28 62 61 63 6b 67 kground."saddle.brown").(((backg
c120 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 79 65 6c 6c 6f round.light)).:background."yello
c140 77 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 65 78 74 75 61 6c 20 6f 63 63 75 w"))."Face.used.for.textual.occu
c160 72 61 6e 63 65 73 20 6f 66 20 73 79 6d 62 6f 6c 73 2e 22 20 6c 73 70 2d 66 61 63 65 2d 68 69 67 rances.of.symbols.".lsp-face-hig
c180 68 6c 69 67 68 74 2d 72 65 61 64 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 hlight-read.((((background.dark)
c1a0 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 66 69 72 65 62 72 69 63 6b 22 29 20 28 28 28 62 61 ).:background."firebrick").(((ba
c1c0 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 72 65 ckground.light)).:background."re
c1e0 64 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 d"))."Face.used.for.highlighting
c200 20 73 79 6d 62 6f 6c 73 20 62 65 69 6e 67 20 72 65 61 64 2e 22 20 6c 73 70 2d 66 61 63 65 2d 68 .symbols.being.read.".lsp-face-h
c220 69 67 68 6c 69 67 68 74 2d 77 72 69 74 65 20 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 64 61 ighlight-write.((((background.da
c240 72 6b 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 22 73 65 61 20 67 72 65 65 6e 22 29 20 28 28 rk)).:background."sea.green").((
c260 28 62 61 63 6b 67 72 6f 75 6e 64 20 6c 69 67 68 74 29 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 (background.light)).:background.
c280 22 67 72 65 65 6e 22 29 29 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 68 69 67 68 6c 69 67 "green"))."Face.used.for.highlig
c2a0 68 74 69 6e 67 20 73 79 6d 62 6f 6c 73 20 62 65 69 6e 67 20 77 72 69 74 74 65 6e 20 74 6f 2e 22 hting.symbols.being.written.to."
c2c0 5d 20 38 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6c 69 65 6e 74 2d 72 65 67 69 73 ].8).(defalias.'lsp-client-regis
c2e0 74 65 72 2d 75 72 69 2d 68 61 6e 64 6c 65 72 20 23 5b 37 37 31 20 22 5c 33 30 31 03 21 5c 32 30 ter-uri-handler.#[771."\301.!\20
c300 33 15 00 02 47 5c 33 30 32 59 5c 32 30 33 15 00 02 5c 33 30 33 48 08 3e 5c 32 30 34 1d 00 5c 33 3...G\302Y\203...\303H.>\204..\3
c320 30 34 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 45 5c 22 5c 32 31 30 01 3b 5c 32 30 34 2a 00 5c 33 04\305\306.\307E\"\210.;\204*.\3
c340 30 34 5c 33 30 35 5c 33 31 30 04 5c 33 31 31 45 5c 22 5c 32 31 30 5c 33 31 32 01 21 5c 32 30 34 04\305\310.\311E\"\210\312.!\204
c360 38 00 5c 33 30 34 5c 33 30 35 5c 33 31 33 03 5c 33 31 34 45 5c 22 5c 32 31 30 5c 33 31 35 02 02 8.\304\305\313.\314E\"\210\315..
c380 05 5c 33 30 33 48 08 3e 5c 32 30 34 4b 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 08 44 5c 22 5c .\303H.>\204K.\304\305\306..D\"\
c3a0 32 31 30 05 5c 33 31 36 48 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 210.\316H#\207".[cl-struct-lsp--
c3c0 63 6c 69 65 6e 74 2d 74 61 67 73 20 76 65 63 74 6f 72 70 20 32 30 20 30 20 73 69 67 6e 61 6c 20 client-tags.vectorp.20.0.signal.
c3e0 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.
c400 63 6c 69 65 6e 74 20 73 74 72 69 6e 67 20 73 63 68 65 6d 65 20 66 75 6e 63 74 69 6f 6e 70 20 66 client.string.scheme.functionp.f
c420 75 6e 63 74 69 6f 6e 20 68 61 6e 64 6c 65 72 20 70 75 74 68 61 73 68 20 31 37 5d 20 31 30 20 22 unction.handler.puthash.17].10."
c440 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 20 53 43 48 45 4d 45 20 48 41 4e 44 4c 45 52 29 22 5d \n\n(fn.CLIENT.SCHEME.HANDLER)"]
c460 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 6c 69 65 6e 74 2d 6f 6e 2d 6e 6f 74 69 66 ).(defalias.'lsp-client-on-notif
c480 69 63 61 74 69 6f 6e 20 23 5b 37 37 31 20 22 5c 33 30 31 03 21 5c 32 30 33 15 00 02 47 5c 33 30 ication.#[771."\301.!\203...G\30
c4a0 32 59 5c 32 30 33 15 00 02 5c 33 30 33 48 08 3e 5c 32 30 34 1d 00 5c 33 30 34 5c 33 30 35 5c 33 2Y\203...\303H.>\204..\304\305\3
c4c0 30 36 05 5c 33 30 37 45 5c 22 5c 32 31 30 01 3b 5c 32 30 34 2a 00 5c 33 30 34 5c 33 30 35 5c 33 06.\307E\"\210.;\204*.\304\305\3
c4e0 31 30 04 5c 33 31 31 45 5c 22 5c 32 31 30 5c 33 31 32 01 21 5c 32 30 34 38 00 5c 33 30 34 5c 33 10.\311E\"\210\312.!\2048.\304\3
c500 30 35 5c 33 31 33 03 5c 33 31 34 45 5c 22 5c 32 31 30 5c 33 31 35 02 02 05 5c 33 30 33 48 08 3e 05\313.\314E\"\210\315...\303H.>
c520 5c 32 30 34 4b 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 08 44 5c 22 5c 32 31 30 05 5c 33 31 36 \204K.\304\305\306..D\"\210.\316
c540 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
c560 61 67 73 20 76 65 63 74 6f 72 70 20 32 30 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 ags.vectorp.20.0.signal.wrong-ty
c580 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 69 65 6e 74 20 73 pe-argument.lsp--client.client.s
c5a0 74 72 69 6e 67 20 6d 65 74 68 6f 64 20 66 75 6e 63 74 69 6f 6e 70 20 66 75 6e 63 74 69 6f 6e 20 tring.method.functionp.function.
c5c0 63 61 6c 6c 62 61 63 6b 20 70 75 74 68 61 73 68 20 31 30 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e callback.puthash.10].10."\n\n(fn
c5e0 20 43 4c 49 45 4e 54 20 4d 45 54 48 4f 44 20 43 41 4c 4c 42 41 43 4b 29 22 5d 29 0a 28 64 65 66 .CLIENT.METHOD.CALLBACK)"]).(def
c600 61 6c 69 61 73 20 27 6c 73 70 2d 63 6c 69 65 6e 74 2d 6f 6e 2d 72 65 71 75 65 73 74 20 23 5b 37 alias.'lsp-client-on-request.#[7
c620 37 31 20 22 5c 33 30 31 03 21 5c 32 30 33 15 00 02 47 5c 33 30 32 59 5c 32 30 33 15 00 02 5c 33 71."\301.!\203...G\302Y\203...\3
c640 30 33 48 08 3e 5c 32 30 34 1d 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 45 5c 22 5c 03H.>\204..\304\305\306.\307E\"\
c660 32 31 30 01 3b 5c 32 30 34 2a 00 5c 33 30 34 5c 33 30 35 5c 33 31 30 04 5c 33 31 31 45 5c 22 5c 210.;\204*.\304\305\310.\311E\"\
c680 32 31 30 5c 33 31 32 01 21 5c 32 30 34 38 00 5c 33 30 34 5c 33 30 35 5c 33 31 33 03 5c 33 31 34 210\312.!\2048.\304\305\313.\314
c6a0 45 5c 22 5c 32 31 30 5c 33 31 35 02 02 05 5c 33 30 33 48 08 3e 5c 32 30 34 4b 00 5c 33 30 34 5c E\"\210\315...\303H.>\204K.\304\
c6c0 33 30 35 5c 33 30 36 06 08 44 5c 22 5c 32 31 30 05 5c 33 31 36 48 23 5c 32 30 37 22 20 5b 63 6c 305\306..D\"\210.\316H#\207".[cl
c6e0 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 76 65 63 74 6f 72 70 -struct-lsp--client-tags.vectorp
c700 20 32 30 20 30 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.0.signal.wrong-type-argument
c720 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 63 6c 69 65 6e 74 20 73 74 72 69 6e 67 20 6d 65 74 68 6f .lsp--client.client.string.metho
c740 64 20 66 75 6e 63 74 69 6f 6e 70 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 62 61 63 6b 20 70 75 d.functionp.function.callback.pu
c760 74 68 61 73 68 20 31 31 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 20 4d 45 54 thash.11].10."\n\n(fn.CLIENT.MET
c780 48 4f 44 20 43 41 4c 4c 42 41 43 4b 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d HOD.CALLBACK)"]).(defalias.'lsp-
c7a0 63 6c 69 65 6e 74 2d 6f 6e 2d 61 63 74 69 6f 6e 20 23 5b 37 37 31 20 22 5c 33 30 31 03 21 5c 32 client-on-action.#[771."\301.!\2
c7c0 30 33 15 00 02 47 5c 33 30 32 59 5c 32 30 33 15 00 02 5c 33 30 33 48 08 3e 5c 32 30 34 1d 00 5c 03...G\302Y\203...\303H.>\204..\
c7e0 33 30 34 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 45 5c 22 5c 32 31 30 01 3b 5c 32 30 34 2a 00 5c 304\305\306.\307E\"\210.;\204*.\
c800 33 30 34 5c 33 30 35 5c 33 31 30 04 5c 33 31 31 45 5c 22 5c 32 31 30 5c 33 31 32 01 21 5c 32 30 304\305\310.\311E\"\210\312.!\20
c820 34 38 00 5c 33 30 34 5c 33 30 35 5c 33 31 33 03 5c 33 31 34 45 5c 22 5c 32 31 30 5c 33 31 35 02 48.\304\305\313.\314E\"\210\315.
c840 02 05 5c 33 30 33 48 08 3e 5c 32 30 34 4b 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 08 44 5c 22 ..\303H.>\204K.\304\305\306..D\"
c860 5c 32 31 30 05 5c 33 31 36 48 23 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d \210.\316H#\207".[cl-struct-lsp-
c880 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 76 65 63 74 6f 72 70 20 32 30 20 30 20 73 69 67 6e 61 6c -client-tags.vectorp.20.0.signal
c8a0 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
c8c0 20 63 6c 69 65 6e 74 20 73 74 72 69 6e 67 20 6d 65 74 68 6f 64 20 66 75 6e 63 74 69 6f 6e 70 20 .client.string.method.functionp.
c8e0 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 62 61 63 6b 20 70 75 74 68 61 73 68 20 31 38 5d 20 31 30 function.callback.puthash.18].10
c900 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 20 4d 45 54 48 4f 44 20 43 41 4c 4c 42 41 43 4b ."\n\n(fn.CLIENT.METHOD.CALLBACK
c920 29 22 5d 29 0a 23 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 )"]).#@150.Associate.KEY.with.VA
c940 4c 55 45 20 69 6e 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 LUE.in.the.WORKSPACE.metadata..I
c960 66 20 57 4f 52 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 f.WORKSPACE.is.not.provided.curr
c980 65 6e 74 20 77 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 ent.workspace.will.be.used...(fn
c9a0 20 4b 45 59 20 56 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 .KEY.VALUE.&optional.WORKSPACE).
c9c0 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 73 65 74 2d 6d 65 .(defalias.'lsp-workspace-set-me
c9e0 74 61 64 61 74 61 20 23 5b 37 37 30 20 22 5c 33 30 32 03 03 03 5c 32 30 36 08 00 08 5c 33 30 33 tadata.#[770."\302...\206...\303
ca00 48 09 3e 5c 32 30 34 1b 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 06 06 5c 32 30 36 18 00 08 44 5c H.>\204..\304\305\306..\206...D\
ca20 22 5c 32 31 30 03 5c 32 30 36 20 00 08 5c 33 30 37 48 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 "\210.\206...\307H#\207".[lsp--c
ca40 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
ca60 73 70 61 63 65 2d 74 61 67 73 20 70 75 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e space-tags.puthash.0.signal.wron
ca80 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
caa0 34 5d 20 31 30 20 28 23 24 20 2e 20 35 31 34 39 39 29 5d 29 0a 23 40 31 32 36 20 4c 6f 6f 6b 75 4].10.(#$...51499)]).#@126.Looku
cac0 70 20 4b 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 p.KEY.in.WORKSPACE.metadata..If.
cae0 57 4f 52 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 WORKSPACE.is.not.provided.curren
cb00 74 20 77 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 t.workspace.will.be.used...(fn.K
cb20 45 59 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 6c 69 EY.&optional.WORKSPACE)..(defali
cb40 61 73 20 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 67 65 74 2d 6d 65 74 61 64 61 74 61 20 23 as.'lsp-workspace-get-metadata.#
cb60 5b 35 31 33 20 22 5c 33 30 32 02 02 5c 32 30 36 07 00 08 5c 33 30 33 48 09 3e 5c 32 30 34 19 00 [513."\302..\206...\303H.>\204..
cb80 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 5c 32 30 36 16 00 08 44 5c 22 5c 32 31 30 02 5c 32 30 36 \304\305\306.\206...D\"\210.\206
cba0 1e 00 08 5c 33 30 37 48 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 ...\307H\"\207".[lsp--cur-worksp
cbc0 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
cbe0 73 20 67 65 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 s.gethash.0.signal.wrong-type-ar
cc00 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 38 20 28 23 24 20 gument.lsp--workspace.14].8.(#$.
cc20 2e 20 35 31 38 39 39 29 5d 29 0a 23 40 39 32 20 43 72 65 61 74 65 20 72 65 71 75 65 73 74 20 62 ..51899)]).#@92.Create.request.b
cc40 6f 64 79 20 66 6f 72 20 6d 65 74 68 6f 64 20 4d 45 54 48 4f 44 20 61 6e 64 20 70 61 72 61 6d 65 ody.for.method.METHOD.and.parame
cc60 74 65 72 73 20 50 41 52 41 4d 53 2e 0a 0a 28 66 6e 20 4d 45 54 48 4f 44 20 26 6f 70 74 69 6f 6e ters.PARAMS...(fn.METHOD.&option
cc80 61 6c 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 6b 65 al.PARAMS)..(defalias.'lsp--make
cca0 2d 72 65 71 75 65 73 74 20 23 5b 35 31 33 20 22 5c 33 30 33 02 3b 5c 32 30 34 0e 00 5c 33 30 34 -request.#[513."\303.;\204..\304
ccc0 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 45 5c 22 5c 32 31 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 \305\306.\307E\"\210\310\311\312
cce0 05 5c 33 31 33 06 06 5c 32 35 37 06 5c 33 31 34 08 5c 33 31 35 48 09 3e 5c 32 30 34 27 00 5c 33 .\313..\257.\314.\315H.>\204'.\3
cd00 30 34 5c 33 30 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 33 31 35 48 5c 6e 3e 04\305\316.D\"\210.\317H\315H\n>
cd20 5c 32 30 34 49 00 5c 33 30 34 5c 33 30 35 5c 33 32 30 08 5c 33 31 35 48 09 3e 5c 32 30 34 43 00 \204I.\304\305\320.\315H.>\204C.
cd40 5c 33 30 34 5c 33 30 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 44 5c 22 5c 32 31 \304\305\316.D\"\210.\317HD\"\21
cd60 30 08 5c 33 31 35 48 09 3e 5c 32 30 34 58 00 5c 33 30 34 5c 33 30 35 5c 33 31 36 08 44 5c 22 5c 0.\315H.>\204X.\304\305\316.D\"\
cd80 32 31 30 08 5c 33 31 37 48 5c 32 31 31 5c 33 32 31 02 5c 33 32 31 48 54 49 5c 32 36 32 01 23 5c 210.\317H\211\321.\321HTI\262.#\
cda0 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 72 75 207".[lsp--cur-workspace.cl-stru
cdc0 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 63 74 ct-lsp--workspace-tags.cl-struct
cde0 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 70 6c 69 73 74 2d 70 75 74 20 73 69 67 6e -lsp--client-tags.plist-put.sign
ce00 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 6d 65 al.wrong-type-argument.string.me
ce20 74 68 6f 64 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 3a 70 61 72 thod.:jsonrpc."2.0".:method.:par
ce40 61 6d 73 20 3a 69 64 20 30 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d ams.:id.0.lsp--workspace.6.lsp--
ce60 63 6c 69 65 6e 74 20 31 34 5d 20 31 32 20 28 23 24 20 2e 20 35 32 32 37 32 29 5d 29 0a 28 66 75 client.14].12.(#$...52272)]).(fu
ce80 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 71 75 65 73 74 20 27 63 nction-put.'lsp--make-request.'c
cea0 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 71 75 65 73 74 ompiler-macro.'lsp--make-request
cec0 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d --inliner).(defalias.'lsp--make-
cee0 72 65 71 75 65 73 74 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 37 30 20 22 5c 33 30 30 32 13 00 5c request--inliner.#[770."\3002..\
cf00 33 30 31 5c 33 30 32 03 03 45 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 44 44 301\302..E\303\304\305\306\307DD
cf20 44 46 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 70 6c 69 73 74 DF0\207".[inline--just-use.plist
cf40 2d 70 75 74 20 6c 73 70 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 3a 69 64 20 -put.lsp--make-notification.:id.
cf60 63 6c 2d 69 6e 63 66 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 73 74 2d 69 64 20 6c 73 70 2d cl-incf.lsp--client-last-id.lsp-
cf80 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 -workspace-client.lsp--cur-works
cfa0 70 61 63 65 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 4d pace].10."\n\n(fn.INLINE--FORM.M
cfc0 45 54 48 4f 44 20 26 6f 70 74 69 6f 6e 61 6c 20 50 41 52 41 4d 53 29 22 5d 29 0a 23 40 39 32 20 ETHOD.&optional.PARAMS)"]).#@92.
cfe0 43 72 65 61 74 65 20 72 65 71 75 65 73 74 20 62 6f 64 79 20 66 6f 72 20 6d 65 74 68 6f 64 20 4d Create.request.body.for.method.M
d000 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 0a 28 66 ETHOD.and.parameters.PARAMS...(f
d020 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 64 65 66 n.METHOD.&optional.PARAMS)..(def
d040 61 6c 69 61 73 20 27 6c 73 70 2d 6d 61 6b 65 2d 72 65 71 75 65 73 74 20 23 5b 35 31 33 20 22 5c alias.'lsp-make-request.#[513."\
d060 33 30 33 02 3b 5c 32 30 34 0e 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 45 5c 22 5c 303.;\204..\304\305\306.\307E\"\
d080 32 31 30 5c 33 31 30 5c 33 31 31 5c 33 31 32 05 5c 33 31 33 06 06 5c 32 35 37 06 5c 33 31 34 08 210\310\311\312.\313..\257.\314.
d0a0 5c 33 31 35 48 09 3e 5c 32 30 34 27 00 5c 33 30 34 5c 33 30 35 5c 33 31 36 08 44 5c 22 5c 32 31 \315H.>\204'.\304\305\316.D\"\21
d0c0 30 08 5c 33 31 37 48 5c 33 31 35 48 5c 6e 3e 5c 32 30 34 49 00 5c 33 30 34 5c 33 30 35 5c 33 32 0.\317H\315H\n>\204I.\304\305\32
d0e0 30 08 5c 33 31 35 48 09 3e 5c 32 30 34 43 00 5c 33 30 34 5c 33 30 35 5c 33 31 36 08 44 5c 22 5c 0.\315H.>\204C.\304\305\316.D\"\
d100 32 31 30 08 5c 33 31 37 48 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 09 3e 5c 32 30 34 58 00 5c 33 210.\317HD\"\210.\315H.>\204X.\3
d120 30 34 5c 33 30 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 32 31 31 5c 33 32 31 04\305\316.D\"\210.\317H\211\321
d140 02 5c 33 32 31 48 54 49 5c 32 36 32 01 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f .\321HTI\262.#\207".[lsp--cur-wo
d160 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
d180 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 73 -tags.cl-struct-lsp--client-tags
d1a0 20 70 6c 69 73 74 2d 70 75 74 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 .plist-put.signal.wrong-type-arg
d1c0 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 6d 65 74 68 6f 64 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e ument.string.method.:jsonrpc."2.
d1e0 30 22 20 3a 6d 65 74 68 6f 64 20 3a 70 61 72 61 6d 73 20 3a 69 64 20 30 20 6c 73 70 2d 2d 77 6f 0".:method.:params.:id.0.lsp--wo
d200 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 5d 20 31 32 20 28 23 24 rkspace.6.lsp--client.14].12.(#$
d220 20 2e 20 35 33 32 31 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 ...53216)]).(defalias.'lsp--make
d240 2d 72 65 73 70 6f 6e 73 65 2d 65 72 72 6f 72 20 23 5b 37 37 31 20 22 02 5c 32 34 37 5c 32 30 34 -response-error.#[771.".\247\204
d260 0d 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 05 5c 33 30 33 45 5c 22 5c 32 31 30 01 3b 5c 32 30 34 ..\300\301\302.\303E\"\210.;\204
d280 1a 00 5c 33 30 30 5c 33 30 31 5c 33 30 34 04 5c 33 30 35 45 5c 22 5c 32 31 30 5c 33 30 36 03 5c ..\300\301\304.\305E\"\210\306.\
d2a0 33 30 37 04 5c 33 31 30 05 5c 32 35 37 06 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 77 72 6f 6e 307.\310.\257.\207".[signal.wron
d2c0 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6e 75 6d 62 65 72 20 63 6f 64 65 20 73 74 72 69 g-type-argument.number.code.stri
d2e0 6e 67 20 6d 65 73 73 61 67 65 20 3a 63 6f 64 65 20 3a 6d 65 73 73 61 67 65 20 3a 64 61 74 61 5d ng.message.:code.:message.:data]
d300 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 43 4f 44 45 20 4d 45 53 53 41 47 45 20 44 41 54 41 29 22 5d .9."\n\n(fn.CODE.MESSAGE.DATA)"]
d320 29 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 70 6f 6e 73 65 20 ).(defalias.'lsp--make-response.
d340 23 5b 37 37 31 20 22 5c 32 31 31 3c 5c 32 30 34 0d 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c #[771."\211<\204..\300\301\302.\
d360 33 30 33 45 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 05 5c 33 30 37 06 06 5c 33 31 303E\"\210\304\305\306.\307..\31
d380 30 06 07 5c 32 35 37 08 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 0..\257.\207".[signal.wrong-type
d3a0 2d 61 72 67 75 6d 65 6e 74 20 6c 69 73 74 20 65 72 72 6f 72 20 3a 6a 73 6f 6e 72 70 63 20 22 32 -argument.list.error.:jsonrpc."2
d3c0 2e 30 22 20 3a 69 64 20 3a 72 65 73 75 6c 74 20 3a 65 72 72 6f 72 5d 20 31 31 20 22 5c 6e 5c 6e .0".:id.:result.:error].11."\n\n
d3e0 28 66 6e 20 49 44 20 52 45 53 55 4c 54 20 45 52 52 4f 52 29 22 5d 29 0a 23 40 39 37 20 43 72 65 (fn.ID.RESULT.ERROR)"]).#@97.Cre
d400 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 64 ate.notification.body.for.method
d420 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 0a .METHOD.and.parameters.PARAMS...
d440 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 64 (fn.METHOD.&optional.PARAMS)..(d
d460 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 efalias.'lsp--make-notification.
d480 23 5b 35 31 33 20 22 01 3b 5c 32 30 34 0d 00 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 #[513.".;\204..\300\301\302.\303
d4a0 45 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 04 5c 33 30 37 05 5c 32 35 37 06 5c 32 E\"\210\304\305\306.\307.\257.\2
d4c0 30 37 22 20 5b 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 07".[signal.wrong-type-argument.
d4e0 73 74 72 69 6e 67 20 6d 65 74 68 6f 64 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 string.method.:jsonrpc."2.0".:me
d500 74 68 6f 64 20 3a 70 61 72 61 6d 73 5d 20 38 20 28 23 24 20 2e 20 35 34 32 36 39 29 5d 29 0a 28 thod.:params].8.(#$...54269)]).(
d520 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 function-put.'lsp--make-notifica
d540 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 6d 61 6b 65 2d tion.'compiler-macro.'lsp--make-
d560 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 notification--inliner).(defalias
d580 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 .'lsp--make-notification--inline
d5a0 72 20 23 5b 37 37 30 20 22 5c 33 30 30 32 16 00 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 45 5c 33 r.#[770."\3002..\301\302.\303E\3
d5c0 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 07 5c 33 31 30 06 08 5c 32 35 37 07 45 30 5c 32 30 04\305\306\307..\310..\257.E0\20
d5e0 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 70 72 6f 67 6e 20 63 6c 2d 63 68 7".[inline--just-use.progn.cl-ch
d600 65 63 6b 2d 74 79 70 65 20 73 74 72 69 6e 67 20 6c 69 73 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 eck-type.string.list.:jsonrpc."2
d620 2e 30 22 20 3a 6d 65 74 68 6f 64 20 3a 70 61 72 61 6d 73 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e .0".:method.:params].12."\n\n(fn
d640 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 4d 45 54 48 4f 44 20 26 6f 70 74 69 6f 6e 61 6c 20 50 .INLINE--FORM.METHOD.&optional.P
d660 41 52 41 4d 53 29 22 5d 29 0a 23 40 39 37 20 43 72 65 61 74 65 20 6e 6f 74 69 66 69 63 61 74 69 ARAMS)"]).#@97.Create.notificati
d680 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 61 6e 64 20 70 61 on.body.for.method.METHOD.and.pa
d6a0 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 4f 44 20 26 6f 70 rameters.PARAMS...(fn.METHOD.&op
d6c0 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 27 6c 73 70 2d 6d tional.PARAMS)..(defalias.'lsp-m
d6e0 61 6b 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 23 5b 35 31 33 20 22 01 3b 5c 32 30 34 0d 00 ake-notification.#[513.".;\204..
d700 5c 33 30 30 5c 33 30 31 5c 33 30 32 04 5c 33 30 33 45 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 \300\301\302.\303E\"\210\304\305
d720 5c 33 30 36 04 5c 33 30 37 05 5c 32 35 37 06 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 77 72 6f \306.\307.\257.\207".[signal.wro
d740 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 6d 65 74 68 6f 64 20 3a ng-type-argument.string.method.:
d760 6a 73 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 jsonrpc."2.0".:method.:params].8
d780 20 28 23 24 20 2e 20 35 34 38 39 35 29 5d 29 0a 23 40 38 34 20 43 72 65 61 74 65 20 61 20 4c 53 .(#$...54895)]).#@84.Create.a.LS
d7a0 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 72 20 65 6e 63 P.message.from.PARAMS,.after.enc
d7c0 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 0a 28 66 6e 20 oding.it.to.a.JSON.string...(fn.
d7e0 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 6b 65 2d 6d 65 PARAMS)..(defalias.'lsp--make-me
d800 73 73 61 67 65 20 23 5b 32 35 37 20 22 08 19 5c 33 30 33 1a 5c 33 30 34 01 21 5c 33 30 35 5c 33 ssage.#[257."..\303.\304.!\305\3
d820 30 36 5c 33 30 37 03 21 03 23 2a 5c 32 30 37 22 20 5b 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 06\307.!.#*\207".[lsp-print-io.j
d840 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 6a 73 6f 6e 2d 66 son-encoding-pretty-print.json-f
d860 61 6c 73 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 66 6f 72 alse.:json-false.json-encode.for
d880 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 mat."Content-Length:.%d.\n.\n%s"
d8a0 20 73 74 72 69 6e 67 2d 62 79 74 65 73 5d 20 36 20 28 23 24 20 2e 20 35 35 31 38 39 29 5d 29 0a .string-bytes].6.(#$...55189)]).
d8c0 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6d 65 73 73 61 67 65 (function-put.'lsp--make-message
d8e0 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 6d 65 73 73 .'compiler-macro.'lsp--make-mess
d900 61 67 65 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 age--inliner).(defalias.'lsp--ma
d920 6b 65 2d 6d 65 73 73 61 67 65 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 ke-message--inliner.#[514."\3002
d940 1a 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 44 5c 33 30 34 5c 33 30 35 44 5c 33 30 36 5c 33 30 37 ..\301\302\303D\304\305D\306\307
d960 05 44 44 45 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 36 44 5c 33 30 36 46 45 30 5c 32 30 37 .DDE\310\311\312\306D\306FE0\207
d980 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6c 65 74 2a 20 6a 73 6f 6e 2d 65 6e ".[inline--just-use.let*.json-en
d9a0 63 6f 64 69 6e 67 2d 70 72 65 74 74 79 2d 70 72 69 6e 74 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f coding-pretty-print.lsp-print-io
d9c0 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 62 6f 64 79 20 6a 73 6f .json-false.:json-false.body.jso
d9e0 6e 2d 65 6e 63 6f 64 65 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a n-encode.format."Content-Length:
da00 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 74 65 73 5d 20 38 20 22 5c 6e .%d.\n.\n%s".string-bytes].8."\n
da20 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 50 41 52 41 4d 53 29 22 5d 29 0a 23 40 \n(fn.INLINE--FORM.PARAMS)"]).#@
da40 36 34 20 53 65 6e 64 20 42 4f 44 59 20 61 73 20 61 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 74 64.Send.BODY.as.a.notification.t
da60 6f 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 2e 0a 0a 28 66 6e 20 42 4f 44 59 o.the.language.server...(fn.BODY
da80 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 74 69 66 69 63 61 )..(defalias.'lsp--send-notifica
daa0 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 35 08 19 5c 33 30 36 1a 5c 33 30 37 02 21 5c 33 31 tion.#[257."\305..\306.\307.!\31
dac0 30 5c 33 31 31 5c 33 31 32 03 21 03 23 2a 5c 32 36 32 01 0b 5c 33 31 33 48 5c 66 3e 5c 32 30 34 0\311\312.!.#*\262..\313H\f>\204
dae0 21 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 0b 44 5c 22 5c 32 31 30 0b 5c 33 31 37 48 5c 22 5c 32 !.\314\315\316.D\"\210.\317H\"\2
db00 30 37 22 20 5b 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 07".[lsp-print-io.json-encoding-
db20 70 72 65 74 74 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 73 70 2d 2d 63 75 72 pretty-print.json-false.lsp--cur
db40 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 73 70 -workspace.cl-struct-lsp--worksp
db60 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e ace-tags.lsp--send-no-wait.:json
db80 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 -false.json-encode.format."Conte
dba0 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 nt-Length:.%d.\n.\n%s".string-by
dbc0 74 65 73 20 30 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 tes.0.signal.wrong-type-argument
dbe0 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 38 5d 20 37 20 28 23 24 20 2e 20 35 35 38 37 35 .lsp--workspace.8].7.(#$...55875
dc00 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 74 )]).(function-put.'lsp--send-not
dc20 69 66 69 63 61 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 ification.'compiler-macro.'lsp--
dc40 73 65 6e 64 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 send-notification--inliner).(def
dc60 61 6c 69 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 2d 2d 69 alias.'lsp--send-notification--i
dc80 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 0d 00 5c 33 30 31 5c 33 30 32 02 44 5c nliner.#[514."\3002..\301\302.D\
dca0 33 30 33 5c 33 30 34 44 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 303\304DE0\207".[inline--just-us
dcc0 65 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 e.lsp--send-no-wait.lsp--make-me
dce0 73 73 61 67 65 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 6f 63 20 6c 73 70 2d 2d 63 ssage.lsp--workspace-proc.lsp--c
dd00 75 72 2d 77 6f 72 6b 73 70 61 63 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d ur-workspace].6."\n\n(fn.INLINE-
dd20 2d 46 4f 52 4d 20 42 4f 44 59 29 22 5d 29 0a 23 40 36 34 20 53 65 6e 64 20 42 4f 44 59 20 61 73 -FORM.BODY)"]).#@64.Send.BODY.as
dd40 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 75 61 67 65 20 .a.notification.to.the.language.
dd60 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 61 73 20 27 6c server...(fn.BODY)..(defalias.'l
dd80 73 70 2d 73 65 6e 64 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 33 30 35 sp-send-notification.#[257."\305
dda0 08 19 5c 33 30 36 1a 5c 33 30 37 02 21 5c 33 31 30 5c 33 31 31 5c 33 31 32 03 21 03 23 2a 5c 32 ..\306.\307.!\310\311\312.!.#*\2
ddc0 36 32 01 0b 5c 33 31 33 48 5c 66 3e 5c 32 30 34 21 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 0b 44 62..\313H\f>\204!.\314\315\316.D
dde0 5c 22 5c 32 31 30 0b 5c 33 31 37 48 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 70 72 69 6e 74 2d 69 \"\210.\317H\"\207".[lsp-print-i
de00 6f 20 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 6a 73 6f o.json-encoding-pretty-print.jso
de20 6e 2d 66 61 6c 73 65 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 n-false.lsp--cur-workspace.cl-st
de40 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 6c 73 70 2d 2d 73 65 ruct-lsp--workspace-tags.lsp--se
de60 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f nd-no-wait.:json-false.json-enco
de80 64 65 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e de.format."Content-Length:.%d.\n
dea0 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f .\n%s".string-bytes.0.signal.wro
dec0 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.
dee0 38 5d 20 37 20 28 23 24 20 2e 20 35 36 36 32 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 8].7.(#$...56628)]).(defalias.'l
df00 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 65 63 6b 20 23 5b 30 20 22 08 5c 32 sp--cur-workspace-check.#[0.".\2
df20 30 34 0b 00 5c 33 30 32 5c 33 30 30 5c 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c 33 30 04..\302\300\303\304\211$\210\30
df40 35 08 21 5c 32 30 33 20 00 08 47 5c 33 30 36 59 5c 32 30 33 20 00 08 5c 33 30 37 48 09 3e 5c 32 5.!\203...G\306Y\203...\307H.>\2
df60 30 34 24 00 5c 33 30 32 5c 33 31 30 21 5c 32 31 30 5c 33 30 34 5c 32 30 37 22 20 5b 6c 73 70 2d 04$.\302\310!\210\304\207".[lsp-
df80 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 2d 2d 77 6f -cur-workspace.cl-struct-lsp--wo
dfa0 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 rkspace-tags.cl--assertion-faile
dfc0 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 d."No.language.server.is.associa
dfe0 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f ted.with.this.buffer.".nil.vecto
e000 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 rp.16.0.(lsp--workspace-p.lsp--c
e020 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 5d 20 35 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 ur-workspace)].5]).(function-put
e040 20 27 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 65 63 6b 20 27 63 6f 6d 70 .'lsp--cur-workspace-check.'comp
e060 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 2d 63 iler-macro.'lsp--cur-workspace-c
e080 68 65 63 6b 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 heck--inliner).(defalias.'lsp--c
e0a0 75 72 2d 77 6f 72 6b 73 70 61 63 65 2d 63 68 65 63 6b 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 ur-workspace-check--inliner.#[25
e0c0 37 20 22 5c 33 30 30 32 11 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 46 5c 7."\3002..\301\302\303\304\305F\
e0e0 33 30 32 5c 33 30 36 5c 33 30 33 44 44 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 302\306\303DDE0\207".[inline--ju
e100 73 74 2d 75 73 65 20 70 72 6f 67 6e 20 63 6c 2d 61 73 73 65 72 74 20 6c 73 70 2d 2d 63 75 72 2d st-use.progn.cl-assert.lsp--cur-
e120 77 6f 72 6b 73 70 61 63 65 20 6e 69 6c 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 workspace.nil."No.language.serve
e140 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 r.is.associated.with.this.buffer
e160 2e 22 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 .".lsp--workspace-p].6."\n\n(fn.
e180 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d INLINE--FORM)"]).(defalias.'lsp-
e1a0 2d 63 75 72 2d 70 61 72 73 65 72 20 23 5b 30 20 22 08 5c 33 30 32 48 09 3e 5c 32 30 34 0f 00 5c -cur-parser.#[0.".\302H.>\204..\
e1c0 33 30 33 5c 33 30 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 303\304\305.D\"\210.\306H\207".[
e1e0 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
e200 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d --workspace-tags.0.signal.wrong-
e220 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 5d 20 type-argument.lsp--workspace.1].
e240 34 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 63 75 72 2d 70 61 72 73 4]).(function-put.'lsp--cur-pars
e260 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 75 72 2d 70 61 72 er.'compiler-macro.'lsp--cur-par
e280 73 65 72 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 ser--inliner).(defalias.'lsp--cu
e2a0 72 2d 70 61 72 73 65 72 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 08 00 r-parser--inliner.#[257."\3002..
e2c0 5c 33 30 31 5c 33 30 32 44 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 \301\302D0\207".[inline--just-us
e2e0 65 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 61 72 73 65 72 20 6c 73 70 2d 2d 63 75 72 e.lsp--workspace-parser.lsp--cur
e300 2d 77 6f 72 6b 73 70 61 63 65 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 -workspace].3."\n\n(fn.INLINE--F
e320 4f 52 4d 29 22 5d 29 0a 23 40 31 35 39 20 53 65 6e 64 20 42 4f 44 59 20 61 73 20 61 20 72 65 71 ORM)"]).#@159.Send.BODY.as.a.req
e340 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 20 67 65 74 uest.to.the.language.server,.get
e360 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 20 6e 6f 6e .the.response..If.NO-WAIT.is.non
e380 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 69 74 20 66 -nil,.don't.synchronously.wait.f
e3a0 6f 72 20 61 20 72 65 73 70 6f 6e 73 65 2e 0a 0a 28 66 6e 20 42 4f 44 59 20 26 6f 70 74 69 6f 6e or.a.response...(fn.BODY.&option
e3c0 61 6c 20 4e 4f 2d 57 41 49 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e al.NO-WAIT)..(defalias.'lsp--sen
e3e0 64 2d 72 65 71 75 65 73 74 20 23 5b 35 31 33 20 22 08 5c 33 30 36 48 09 3e 5c 32 30 34 0f 00 5c d-request.#[513.".\306H.>\204..\
e400 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 6e 1b 5c 33 31 33 307\310\311.D\"\210.\312H\n.\313
e420 1c 5c 33 31 34 03 21 5c 33 31 35 5c 33 31 36 5c 33 31 37 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 .\314.!\315\316\317.!.#*\262..\3
e440 30 36 48 09 3e 5c 32 30 34 32 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 06H.>\2042.\307\310\311.D\"\210.
e460 5c 33 32 30 48 02 5c 33 30 36 48 0d 3e 5c 32 30 34 44 00 5c 33 30 37 5c 33 31 30 5c 33 32 31 05 \320H.\306H.>\204D.\307\310\321.
e480 44 5c 22 5c 32 31 30 02 5c 32 31 31 5c 33 31 32 06 06 3f 49 5c 32 36 36 02 03 5c 32 30 33 59 00 D\"\210.\211\312..?I\266..\203Y.
e4a0 5c 33 32 32 02 02 5c 22 5c 32 31 30 5c 32 30 32 5f 00 5c 33 32 33 02 02 05 23 5c 32 31 30 03 3f \322..\"\210\202_.\323...#\210.?
e4c0 5c 32 30 35 5c 32 31 35 00 02 5c 33 30 36 48 0d 3e 5c 32 30 34 73 00 5c 33 30 37 5c 33 31 30 5c \205\215..\306H.>\204s.\307\310\
e4e0 33 32 31 05 44 5c 22 5c 32 31 30 02 5c 33 32 34 48 03 5c 33 30 36 48 0d 3e 5c 32 30 34 5c 32 30 321.D\"\210.\324H.\306H.>\204\20
e500 36 00 5c 33 30 37 5c 33 31 30 5c 33 32 31 06 06 44 5c 22 5c 32 31 30 03 5c 32 31 31 5c 33 32 34 6.\307\310\321..D\"\210.\211\324
e520 5c 33 32 35 49 5c 32 36 36 02 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 \325I\266.\207".[lsp--cur-worksp
e540 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
e560 73 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 s.lsp-print-io.json-encoding-pre
e580 74 74 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c tty-print.json-false.cl-struct-l
e5a0 73 70 2d 2d 70 61 72 73 65 72 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 sp--parser-tags.0.signal.wrong-t
e5c0 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 20 3a 6a ype-argument.lsp--workspace.1.:j
e5e0 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 66 6f 72 6d 61 74 20 22 43 6f son-false.json-encode.format."Co
e600 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 ntent-Length:.%d.\n.\n%s".string
e620 2d 62 79 74 65 73 20 38 20 6c 73 70 2d 2d 70 61 72 73 65 72 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e -bytes.8.lsp--parser.lsp--send-n
e640 6f 2d 77 61 69 74 20 6c 73 70 2d 2d 73 65 6e 64 2d 77 61 69 74 20 32 20 6e 69 6c 5d 20 31 30 20 o-wait.lsp--send-wait.2.nil].10.
e660 28 23 24 20 2e 20 35 38 31 35 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 (#$...58158)]).(defalias.'lsp-se
e680 6e 64 2d 72 65 71 75 65 73 74 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 22 53 nd-request.'lsp--send-request."S
e6a0 65 6e 64 20 42 4f 44 59 20 61 73 20 61 20 72 65 71 75 65 73 74 20 74 6f 20 74 68 65 20 6c 61 6e end.BODY.as.a.request.to.the.lan
e6c0 67 75 61 67 65 20 73 65 72 76 65 72 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 73 70 guage.server.and.return.the.resp
e6e0 6f 6e 73 65 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 5c 6e 5c 6e 5c 6e 28 66 6e 20 42 4f 44 onse.synchronously.\n\n\n(fn.BOD
e700 59 29 22 29 0a 23 40 31 34 35 20 53 65 6e 64 20 42 4f 44 59 20 61 73 20 61 20 72 65 71 75 65 73 Y)").#@145.Send.BODY.as.a.reques
e720 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 20 61 6e 64 20 63 61 t.to.the.language.server,.and.ca
e740 6c 6c 20 43 41 4c 4c 42 41 43 4b 20 77 69 74 68 0a 74 68 65 20 72 65 73 70 6f 6e 73 65 20 72 65 ll.CALLBACK.with.the.response.re
e760 63 65 76 69 65 64 20 66 72 6f 6d 20 74 68 65 20 73 65 72 76 65 72 20 61 73 79 6e 63 68 72 6f 6e cevied.from.the.server.asynchron
e780 6f 75 73 6c 79 2e 0a 0a 28 66 6e 20 42 4f 44 59 20 43 41 4c 4c 42 41 43 4b 29 1f 0a 28 64 65 66 ously...(fn.BODY.CALLBACK)..(def
e7a0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 23 alias.'lsp--send-request-async.#
e7c0 5b 35 31 34 20 22 08 5c 33 30 36 48 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 [514.".\306H.>\204..\307\310\311
e7e0 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 33 31 33 03 5c 33 31 34 5c 22 5c 32 31 31 5c 32 30 .D\"\210.\312H\313.\314\"\211\20
e800 34 21 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 30 5c 32 31 31 24 5c 32 31 30 5c 33 32 31 4!.\315\316\317\320\211$\210\321
e820 01 04 04 5c 33 30 36 48 5c 6e 3e 5c 32 30 34 34 00 5c 33 30 37 5c 33 31 30 5c 33 32 32 06 07 44 ...\306H\n>\2044.\307\310\322..D
e840 5c 22 5c 32 31 30 04 5c 33 32 33 48 23 5c 32 31 30 5c 33 32 34 0b 1c 5c 33 32 35 1d 5c 33 32 36 \"\210.\323H#\210\324..\325.\326
e860 05 21 5c 33 32 37 5c 33 33 30 5c 33 33 31 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 30 36 48 09 3e .!\327\330\331.!.#*\262..\306H.>
e880 5c 32 30 34 5a 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 33 32 48 \204Z.\307\310\311.D\"\210.\332H
e8a0 5c 22 5c 32 31 30 03 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 \"\210.\207".[lsp--cur-workspace
e8c0 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 63 .cl-struct-lsp--workspace-tags.c
e8e0 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 2d 70 72 l-struct-lsp--client-tags.lsp-pr
e900 69 6e 74 2d 69 6f 20 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 int-io.json-encoding-pretty-prin
e920 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 t.json-false.0.signal.wrong-type
e940 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 36 20 70 6c 69 73 74 -argument.lsp--workspace.6.plist
e960 2d 67 65 74 20 3a 69 64 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 69 64 -get.:id.cl--assertion-failed.id
e980 20 22 62 6f 64 79 20 6d 69 73 73 69 6e 67 20 69 64 20 66 69 65 6c 64 22 20 6e 69 6c 20 70 75 74 ."body.missing.id.field".nil.put
e9a0 68 61 73 68 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 32 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f hash.lsp--client.12.lsp--send-no
e9c0 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 66 6f -wait.:json-false.json-encode.fo
e9e0 72 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 rmat."Content-Length:.%d.\n.\n%s
ea00 22 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 38 5d 20 31 31 20 28 23 24 20 2e 20 35 39 31 34 37 ".string-bytes.8].11.(#$...59147
ea20 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d )]).(defalias.'lsp-send-request-
ea40 61 73 79 6e 63 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 29 0a async.'lsp--send-request-async).
ea60 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6e 63 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 (defalias.'lsp--inc-cur-file-ver
ea80 73 69 6f 6e 20 23 5b 30 20 22 70 08 5c 33 30 32 48 09 3e 5c 32 30 34 10 00 5c 33 30 33 5c 33 30 sion.#[0."p.\302H.>\204..\303\30
eaa0 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 33 30 37 02 5c 33 31 30 04 04 5c 22 4\305.D\"\210.\306H\307.\310..\"
eac0 54 03 23 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 T.#\207".[lsp--cur-workspace.cl-
eae0 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 30 20 73 69 67 struct-lsp--workspace-tags.0.sig
eb00 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
eb20 6b 73 70 61 63 65 20 32 20 70 75 74 68 61 73 68 20 67 65 74 68 61 73 68 5d 20 37 5d 29 0a 28 66 kspace.2.puthash.gethash].7]).(f
eb40 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 69 6e 63 2d 63 75 72 2d 66 69 6c 65 2d 76 unction-put.'lsp--inc-cur-file-v
eb60 65 72 73 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 69 6e 63 ersion.'compiler-macro.'lsp--inc
eb80 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 -cur-file-version--inliner).(def
eba0 61 6c 69 61 73 20 27 6c 73 70 2d 2d 69 6e 63 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e alias.'lsp--inc-cur-file-version
ebc0 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 0e 00 5c 33 30 31 5c 33 30 32 --inliner.#[257."\3002..\301\302
ebe0 5c 33 30 33 43 5c 33 30 34 5c 33 30 35 44 45 44 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d \303C\304\305DED0\207".[inline--
ec00 6a 75 73 74 2d 75 73 65 20 63 6c 2d 69 6e 63 66 20 67 65 74 68 61 73 68 20 63 75 72 72 65 6e 74 just-use.cl-incf.gethash.current
ec20 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 -buffer.lsp--workspace-file-vers
ec40 69 6f 6e 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 5d 20 36 20 22 5c 6e 5c 6e ions.lsp--cur-workspace].6."\n\n
ec60 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 23 40 36 33 20 52 65 74 75 72 6e (fn.INLINE--FORM)"]).#@63.Return
ec80 20 74 68 65 20 66 69 6c 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 49 4e .the.file.version.number...If.IN
eca0 43 2c 20 69 6e 63 72 65 6d 65 6e 74 20 69 74 20 62 65 66 6f 72 65 2e 1f 0a 28 64 65 66 61 6c 69 C,.increment.it.before...(defali
ecc0 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 20 23 5b 30 20 22 5c as.'lsp--cur-file-version.#[0."\
ece0 33 30 32 70 08 5c 33 30 33 48 09 3e 5c 32 30 34 11 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 302p.\303H.>\204..\304\305\306.D
ed00 5c 22 5c 32 31 30 08 5c 33 30 37 48 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f \"\210.\307H\"\207".[lsp--cur-wo
ed20 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
ed40 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 -tags.gethash.0.signal.wrong-typ
ed60 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 36 20 28 e-argument.lsp--workspace.2].6.(
ed80 23 24 20 2e 20 36 30 35 33 38 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 #$...60538)]).(function-put.'lsp
eda0 2d 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 --cur-file-version.'compiler-mac
edc0 72 6f 20 27 6c 73 70 2d 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 2d 2d 69 6e 6c 69 6e ro.'lsp--cur-file-version--inlin
ede0 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 66 69 6c 65 2d 76 65 72 er).(defalias.'lsp--cur-file-ver
ee00 73 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 5c 66 00 5c 33 30 sion--inliner.#[257."\3002\f.\30
ee20 31 5c 33 30 32 43 5c 33 30 33 5c 33 30 34 44 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 1\302C\303\304DE0\207".[inline--
ee40 6a 75 73 74 2d 75 73 65 20 67 65 74 68 61 73 68 20 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 just-use.gethash.current-buffer.
ee60 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 6c 73 70 lsp--workspace-file-versions.lsp
ee80 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 --cur-workspace].5."\n\n(fn.INLI
eea0 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 23 40 32 33 37 20 4d 61 6b 65 20 54 65 78 74 44 6f 63 75 NE--FORM)"]).#@237.Make.TextDocu
eec0 6d 65 6e 74 49 74 65 6d 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 6f 70 65 6e 65 mentItem.for.the.currently.opene
eee0 64 20 66 69 6c 65 2e 0a 0a 69 6e 74 65 72 66 61 63 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 49 d.file...interface.TextDocumentI
ef00 74 65 6d 20 7b 0a 20 20 20 20 75 72 69 3a 20 73 74 72 69 6e 67 3b 20 2f 2f 20 54 68 65 20 74 65 tem.{.....uri:.string;.//.The.te
ef20 78 74 20 64 6f 63 75 6d 65 6e 74 27 73 20 55 52 49 0a 20 20 20 20 6c 61 6e 67 75 61 67 65 49 64 xt.document's.URI.....languageId
ef40 3a 20 73 74 72 69 6e 67 3b 20 2f 2f 20 54 68 65 20 74 65 78 74 20 64 6f 63 75 6d 65 6e 74 27 73 :.string;.//.The.text.document's
ef60 20 6c 61 6e 67 75 61 67 65 20 69 64 65 6e 74 69 66 69 65 72 2e 0a 20 20 20 20 76 65 72 73 69 6f .language.identifier......versio
ef80 6e 3a 20 6e 75 6d 62 65 72 3b 0a 20 20 20 20 74 65 78 74 3a 20 73 74 72 69 6e 67 3b 0a 7d 1f 0a n:.number;.....text:.string;.}..
efa0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 (defalias.'lsp--make-text-docume
efc0 6e 74 2d 69 74 65 6d 20 23 5b 30 20 22 08 5c 33 30 36 48 09 3e 5c 32 30 34 0f 00 5c 33 30 37 5c nt-item.#[0.".\306H.>\204..\307\
efe0 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 33 30 36 48 5c 6e 3e 5c 32 30 310\311.D\"\210.\312H\306H\n>\20
f000 34 31 00 5c 33 30 37 5c 33 31 30 5c 33 31 33 08 5c 33 30 36 48 09 3e 5c 32 30 34 2b 00 5c 33 30 41.\307\310\313.\306H.>\204+.\30
f020 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 44 5c 22 5c 32 31 30 08 5c 7\310\311.D\"\210.\312HD\"\210.\
f040 33 30 36 48 09 3e 5c 32 30 34 40 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 306H.>\204@.\307\310\311.D\"\210
f060 08 5c 33 31 32 48 5c 33 31 34 48 5c 33 31 35 0b 5c 32 30 36 53 00 5c 66 5c 33 31 36 5c 33 31 37 .\312H\314H\315.\206S.\f\316\317
f080 0d 21 0e 16 5c 22 50 5c 33 32 30 03 70 21 5c 33 32 31 5c 33 32 32 70 08 5c 33 30 36 48 09 3e 5c .!..\"P\320.p!\321\322p.\306H.>\
f0a0 32 30 34 69 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 33 48 5c 204i.\307\310\311.D\"\210.\323H\
f0c0 22 5c 33 32 34 5c 33 32 35 65 64 5c 22 5c 32 35 37 08 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 "\324\325ed\"\257.\207".[lsp--cu
f0e0 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 73 r-workspace.cl-struct-lsp--works
f100 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-
f120 74 61 67 73 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c tags.lsp-buffer-uri.lsp--uri-fil
f140 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 30 20 73 69 67 6e e-prefix.buffer-file-name.0.sign
f160 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
f180 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 20 3a 75 72 69 20 75 72 6c 2d 68 space.6.lsp--client.1.:uri.url-h
f1a0 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 6c 61 6e 67 exify-string.file-truename.:lang
f1c0 75 61 67 65 49 64 20 3a 76 65 72 73 69 6f 6e 20 67 65 74 68 61 73 68 20 32 20 3a 74 65 78 74 20 uageId.:version.gethash.2.:text.
f1e0 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 72 74 69 65 73 20 75 buffer-substring-no-properties.u
f200 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 5d 20 31 32 20 28 23 24 20 2e 20 rl-path-allowed-chars].12.(#$...
f220 36 31 31 30 37 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 6d 61 6b 61107)]).(function-put.'lsp--mak
f240 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 74 65 6d 20 27 63 6f 6d 70 69 6c 65 72 2d 6d e-text-document-item.'compiler-m
f260 61 63 72 6f 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 74 acro.'lsp--make-text-document-it
f280 65 6d 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b em--inliner).(defalias.'lsp--mak
f2a0 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 74 65 6d 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b e-text-document-item--inliner.#[
f2c0 32 35 37 20 22 5c 33 30 30 32 25 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 257."\3002%.\301\302\303\304\305
f2e0 44 44 44 43 5c 33 30 36 5c 33 30 37 5c 33 31 30 43 5c 33 31 31 5c 33 31 32 5c 33 30 32 5c 33 31 DDDC\306\307\310C\311\312\302\31
f300 33 43 45 5c 33 31 34 5c 33 31 35 43 5c 33 31 36 5c 33 31 37 5c 33 32 30 43 5c 33 32 31 43 45 5c 3CE\314\315C\316\317\320C\321CE\
f320 32 35 37 09 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6c 65 257.E0\207".[inline--just-use.le
f340 74 20 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 6c 61 6e t.language-id-fn.lsp--client-lan
f360 67 75 61 67 65 2d 69 64 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 20 6c guage-id.lsp--workspace-client.l
f380 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 69 73 74 20 3a 75 72 69 20 6c 73 70 2d sp--cur-workspace.list.:uri.lsp-
f3a0 2d 62 75 66 66 65 72 2d 75 72 69 20 3a 6c 61 6e 67 75 61 67 65 49 64 20 66 75 6e 63 61 6c 6c 20 -buffer-uri.:languageId.funcall.
f3c0 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 3a 76 65 72 73 69 6f 6e 20 6c 73 70 2d 2d 63 75 72 current-buffer.:version.lsp--cur
f3e0 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 20 3a 74 65 78 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 -file-version.:text.buffer-subst
f400 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 70 6f 69 6e 74 2d 6d 69 6e 20 70 6f 69 ring-no-properties.point-min.poi
f420 6e 74 2d 6d 61 78 5d 20 31 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d nt-max].14."\n\n(fn.INLINE--FORM
f440 29 22 5d 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 65 6d 61 63 73 2d 68 6f 6f 6b 20 )"]).(add-hook.'kill-emacs-hook.
f460 27 6c 73 70 2d 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 29 0a 28 64 65 66 61 6c 69 61 73 'lsp--global-teardown).(defalias
f480 20 27 6c 73 70 2d 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 20 23 5b 30 20 22 5c 33 30 31 .'lsp--global-teardown.#[0."\301
f4a0 31 5c 6e 00 5c 33 30 32 5c 33 30 33 08 5c 22 30 5c 32 30 37 5c 33 30 34 5c 33 30 35 02 5c 22 5c 1\n.\302\303.\"0\207\304\305.\"\
f4c0 32 31 30 5c 33 30 36 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 73 20 28 64 210\306\207".[lsp--workspaces.(d
f4e0 65 62 75 67 20 65 72 72 6f 72 29 20 6d 61 70 68 61 73 68 20 23 5b 35 31 34 20 22 5c 33 30 30 01 ebug.error).maphash.#[514."\300.
f500 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 74 65 61 72 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 5d !\207".[lsp--teardown-workspace]
f520 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4b 20 56 41 4c 55 45 29 22 5d 20 6d 65 73 73 61 67 65 20 22 .4."\n\n(fn.K.VALUE)"].message."
f540 45 72 72 6f 72 20 69 6e 20 e2 80 98 6c 73 70 2d 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e Error.in....lsp--global-teardown
f560 e2 80 99 3a 20 25 53 22 20 6e 69 6c 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 ...:.%S".nil].4]).(defalias.'lsp
f580 2d 2d 74 65 61 72 64 6f 77 6e 2d 77 6f 72 6b 73 70 61 63 65 20 23 5b 32 35 37 20 22 5c 32 31 31 --teardown-workspace.#[257."\211
f5a0 10 5c 33 30 31 20 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 .\301.\207".[lsp--cur-workspace.
f5c0 6c 73 70 2d 2d 73 68 75 74 64 6f 77 6e 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 5d 20 32 20 22 lsp--shutdown-cur-workspace].2."
f5e0 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 22 5d 29 0a 23 40 36 39 20 53 68 75 74 20 \n\n(fn.WORKSPACE)"]).#@69.Shut.
f600 64 6f 77 6e 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 70 72 6f 63 65 73 73 down.the.language.server.process
f620 20 66 6f 72 20 e2 80 98 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 e2 80 99 2e 1f 0a .for....lsp--cur-workspace......
f640 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 68 75 74 64 6f 77 6e 2d 63 75 72 2d 77 6f 72 (defalias.'lsp--shutdown-cur-wor
f660 6b 73 70 61 63 65 20 23 5b 30 20 22 5c 33 30 36 31 5c 32 32 30 00 5c 33 30 37 5c 33 31 30 5c 33 kspace.#[0."\3061\220.\307\310\3
f680 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 20 5c 32 35 37 06 5c 33 31 37 11\312\313\314\315\316.\257.\317
f6a0 08 5c 33 32 30 48 09 3e 5c 32 30 34 1f 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 .\320H.>\204..\321\322\323.D\"\2
f6c0 31 30 08 5c 33 32 34 48 5c 33 32 30 48 5c 6e 3e 5c 32 30 34 41 00 5c 33 32 31 5c 33 32 32 5c 33 10.\324H\320H\n>\204A.\321\322\3
f6e0 32 35 08 5c 33 32 30 48 09 3e 5c 32 30 34 3b 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 25.\320H.>\204;.\321\322\323.D\"
f700 5c 32 31 30 08 5c 33 32 34 48 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 09 3e 5c 32 30 34 50 00 5c \210.\324HD\"\210.\320H.>\204P.\
f720 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 30 08 5c 33 32 34 48 5c 32 31 31 5c 33 32 321\322\323.D\"\210.\324H\211\32
f740 36 02 5c 33 32 36 48 54 49 5c 32 36 32 01 23 5c 33 32 37 5c 22 5c 32 31 30 5c 33 33 30 0b 1c 5c 6.\326HTI\262.#\327\"\210\330..\
f760 33 33 31 1d 5c 33 33 32 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 33 33 5c 33 31 35 5c 33 33 34 331.\332\311\312\313\333\315\334
f780 5c 32 35 37 06 21 5c 33 33 35 5c 33 33 36 5c 33 33 37 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 32 \257.!\335\336\337.!.#*\262..\32
f7a0 30 48 09 3e 5c 32 30 34 5c 32 31 30 00 5c 33 32 31 5c 33 32 32 5c 33 32 33 08 44 5c 22 5c 32 31 0H.>\204\210.\321\322\323.D\"\21
f7c0 30 08 5c 33 34 30 48 5c 22 30 5c 32 30 32 5c 32 32 36 00 5c 33 34 31 5c 33 34 32 02 5c 22 5c 32 0.\340H\"0\202\226.\341\342.\"\2
f7e0 36 32 01 5c 32 31 30 5c 33 34 33 20 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 62.\210\343.\207".[lsp--cur-work
f800 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 2d 74 space.cl-struct-lsp--workspace-t
f820 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
f840 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 74 74 79 sp-print-io.json-encoding-pretty
f860 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 -print.json-false.(debug.error).
f880 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f lsp--send-request.plist-put.:jso
f8a0 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 73 68 75 74 64 6f 77 6e 22 20 3a 70 nrpc."2.0".:method."shutdown".:p
f8c0 61 72 61 6d 73 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 69 64 20 30 20 73 69 67 6e arams.make-hash-table.:id.0.sign
f8e0 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
f900 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 74 20 6c 73 70 2d 2d 73 65 space.6.lsp--client.14.t.lsp--se
f920 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f nd-no-wait.:json-false.json-enco
f940 64 65 20 22 65 78 69 74 22 20 6e 69 6c 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 de."exit".nil.format."Content-Le
f960 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 38 ngth:.%d.\n.\n%s".string-bytes.8
f980 20 6d 65 73 73 61 67 65 20 22 4c 53 50 20 65 72 72 6f 72 3a 20 25 53 22 20 6c 73 70 2d 2d 75 6e .message."LSP.error:.%S".lsp--un
f9a0 69 6e 69 74 69 61 6c 69 7a 65 2d 77 6f 72 6b 73 70 61 63 65 5d 20 31 31 20 28 23 24 20 2e 20 36 initialize-workspace].11.(#$...6
f9c0 32 39 37 31 29 5d 29 0a 23 40 31 30 39 20 57 68 65 6e 20 61 20 77 6f 72 6b 73 70 61 63 65 20 69 2971)]).#@109.When.a.workspace.i
f9e0 73 20 73 68 75 74 20 64 6f 77 6e 2c 20 62 79 20 72 65 71 75 65 73 74 20 6f 72 20 66 72 6f 6d 20 s.shut.down,.by.request.or.from.
fa00 6a 75 73 74 0a 64 69 73 61 70 70 65 61 72 69 6e 67 2c 20 75 6e 73 65 74 20 61 6c 6c 20 74 68 65 just.disappearing,.unset.all.the
fa20 20 76 61 72 69 61 62 6c 65 73 20 72 65 6c 61 74 65 64 20 74 6f 20 69 74 2e 1f 0a 28 64 65 66 61 .variables.related.to.it...(defa
fa40 6c 69 61 73 20 27 6c 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 lias.'lsp--uninitialize-workspac
fa60 65 20 23 5b 30 20 22 5c 33 30 33 08 5c 33 30 34 48 09 3e 5c 32 30 34 10 00 5c 33 30 35 5c 33 30 e.#[0."\303.\304H.>\204..\305\30
fa80 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 21 5c 32 31 30 5c 33 31 31 08 5c 33 30 6\307.D\"\210.\310H!\210\311.\30
faa0 34 48 09 3e 5c 32 30 34 25 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 4H.>\204%.\305\306\307.D\"\210.\
fac0 33 31 32 48 72 70 71 5c 32 31 30 08 5c 33 30 34 48 09 3e 5c 32 30 34 3b 00 5c 33 30 35 5c 33 30 312Hrpq\210.\304H.>\204;.\305\30
fae0 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 32 36 32 02 5c 33 31 34 02 21 5c 32 6\307.D\"\210.\313H\262.\314.!\2
fb00 30 33 5b 00 5c 33 31 35 08 5c 33 30 34 48 09 3e 5c 32 30 34 56 00 5c 33 30 35 5c 33 30 36 5c 33 03[.\315.\304H.>\204V.\305\306\3
fb20 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 21 5c 32 31 30 5c 33 31 31 10 5c 33 31 36 20 5c 07.D\"\210.\313H!\210\311.\316.\
fb40 32 31 30 5c 33 31 37 5c 33 30 30 21 5c 32 31 30 29 5c 33 32 30 01 5c 6e 5c 22 5c 32 30 37 22 20 210\317\300!\210)\320.\n\"\207".
fb60 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 73 [lsp--cur-workspace.cl-struct-ls
fb80 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 p--workspace-tags.lsp--workspace
fba0 73 20 6c 73 70 2d 6b 69 6c 6c 2d 77 61 74 63 68 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d s.lsp-kill-watch.0.signal.wrong-
fbc0 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 20 type-argument.lsp--workspace.15.
fbe0 6e 69 6c 20 35 20 38 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 nil.5.8.process-live-p.kill-proc
fc00 65 73 73 20 6c 73 70 2d 2d 75 6e 73 65 74 2d 76 61 72 69 61 62 6c 65 73 20 6b 69 6c 6c 2d 6c 6f ess.lsp--unset-variables.kill-lo
fc20 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 72 65 6d 68 61 73 68 5d 20 37 20 28 23 24 20 2e 20 36 33 cal-variable.remhash].7.(#$...63
fc40 39 35 30 29 5d 29 0a 23 40 32 31 39 20 53 68 75 74 20 64 6f 77 6e 20 61 6e 64 20 74 68 65 6e 20 950)]).#@219.Shut.down.and.then.
fc60 72 65 73 74 61 72 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 2e 0a 54 restart.the.current.workspace..T
fc80 68 69 73 20 69 6e 76 6f 6c 76 65 73 20 75 6e 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 65 61 63 68 his.involves.uninitializing.each
fca0 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 0a .of.the.buffers.associated.with.
fcc0 74 68 65 20 77 6f 72 6b 73 70 61 63 65 2c 20 63 6c 6f 73 69 6e 67 20 74 68 65 20 70 72 6f 63 65 the.workspace,.closing.the.proce
fce0 73 73 20 6d 61 6e 61 67 69 6e 67 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 77 69 74 68 0a 74 ss.managing.communication.with.t
fd00 68 65 20 63 6c 69 65 6e 74 2c 20 61 6e 64 20 74 68 65 6e 20 73 74 61 72 74 69 6e 67 20 75 70 20 he.client,.and.then.starting.up.
fd20 61 67 61 69 6e 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 65 73 74 61 72 74 2d 77 again...(defalias.'lsp-restart-w
fd40 6f 72 6b 73 70 61 63 65 20 23 5b 30 20 22 5c 33 30 33 20 5c 32 30 35 5c 32 37 36 00 5c 33 30 34 orkspace.#[0."\303.\205\276.\304
fd60 20 5c 32 30 35 5c 32 37 36 00 08 5c 32 30 35 5c 32 37 36 00 08 5c 33 30 35 48 09 3e 5c 32 30 34 .\205\276..\205\276..\305H.>\204
fd80 1d 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 08 5c 33 30 ..\306\307\310.D\"\210.\311H.\30
fda0 35 48 09 3e 5c 32 30 34 2f 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 5H.>\204/.\306\307\310.D\"\210.\
fdc0 33 31 32 48 5c 33 30 35 48 5c 6e 3e 5c 32 30 34 51 00 5c 33 30 36 5c 33 30 37 5c 33 31 33 08 5c 312H\305H\n>\204Q.\306\307\313.\
fde0 33 30 35 48 09 3e 5c 32 30 34 4b 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 305H.>\204K.\306\307\310.D\"\210
fe00 08 5c 33 31 32 48 44 5c 22 5c 32 31 30 08 5c 33 30 35 48 09 3e 5c 32 30 34 60 00 5c 33 30 36 5c .\312HD\"\210.\305H.>\204`.\306\
fe20 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 32 48 5c 33 31 34 48 08 5c 33 30 35 48 307\310.D\"\210.\312H\314H.\305H
fe40 09 3e 5c 32 30 34 74 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 .>\204t.\306\307\310.D\"\210.\31
fe60 35 48 5c 33 31 36 20 5c 32 31 30 02 5c 32 31 31 5c 32 30 33 5c 32 32 36 00 5c 32 31 31 40 72 5c 5H\316.\210.\211\203\226.\211@r\
fe80 32 31 31 71 5c 32 31 30 5c 33 31 37 20 5c 32 31 30 5c 33 32 30 10 5c 33 30 33 5c 33 32 31 21 5c 211q\210\317.\210\320.\303\321!\
fea0 32 31 30 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 7b 00 5c 32 31 30 5c 33 32 32 01 21 5c 32 210).A\266\202\202{.\210\322.!\2
fec0 30 33 5c 32 34 34 00 5c 33 32 33 01 21 5c 32 31 30 5c 32 30 32 5c 32 32 37 00 02 5c 32 31 31 5c 03\244.\323.!\210\202\227..\211\
fee0 32 30 35 5c 32 37 32 00 5c 32 31 31 40 72 5c 32 31 31 71 5c 32 31 30 03 20 5c 32 31 30 29 01 41 205\272.\211@r\211q\210..\210).A
ff00 5c 32 36 36 5c 32 30 32 5c 32 30 32 5c 32 34 35 00 5c 32 36 32 01 5c 32 36 36 5c 32 30 33 5c 32 \266\202\202\245.\262.\266\203\2
ff20 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 72 75 63 07".[lsp--cur-workspace.cl-struc
ff40 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 63 74 2d t-lsp--workspace-tags.cl-struct-
ff60 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 6d 6f 64 65 20 62 75 66 66 65 72 lsp--client-tags.lsp-mode.buffer
ff80 2d 66 69 6c 65 2d 6e 61 6d 65 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 -file-name.0.signal.wrong-type-a
ffa0 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 30 20 36 20 6c 73 70 2d rgument.lsp--workspace.10.6.lsp-
ffc0 2d 63 6c 69 65 6e 74 20 31 35 20 38 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 63 75 72 2d 6f 76 65 -client.15.8.lsp--remove-cur-ove
ffe0 72 6c 61 79 73 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 6f rlays.lsp--text-document-did-clo
10000 73 65 20 6e 69 6c 20 2d 31 20 70 72 6f 63 65 73 73 2d 6c 69 76 65 2d 70 20 61 63 63 65 70 74 2d se.nil.-1.process-live-p.accept-
10020 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 5d 20 38 20 28 23 24 20 2e 20 36 34 35 38 39 29 20 6e process-output].8.(#$...64589).n
10040 69 6c 5d 29 0a 23 40 33 32 20 52 65 74 75 72 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 63 61 70 61 il]).#@32.Return.the.client.capa
10060 62 69 6c 69 74 65 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 65 6e 74 bilites...(defalias.'lsp--client
10080 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c -capabilities.#[0."\302\303\304\
100a0 33 30 35 20 5c 33 30 36 5c 33 30 37 20 46 5c 33 31 30 5c 33 31 31 08 5c 33 31 32 48 09 3e 5c 32 305.\306\307.F\310\311.\312H.>\2
100c0 30 34 1a 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 5c 22 04..\313\314\315.D\"\210.\316H\"
100e0 23 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 #\207".[lsp--cur-workspace.cl-st
10100 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 61 70 70 6c 79 20 6c ruct-lsp--workspace-tags.apply.l
10120 73 70 2d 2d 6d 65 72 67 65 2d 70 6c 69 73 74 73 20 3a 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d sp--merge-plists.:workspace.lsp-
10140 2d 63 6c 69 65 6e 74 2d 77 6f 72 6b 73 70 61 63 65 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 3a -client-workspace-capabilities.:
10160 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 65 78 74 64 6f 63 textDocument.lsp--client-textdoc
10180 75 6d 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 73 65 71 2d 6d 61 70 20 23 5b 32 35 37 ument-capabilities.seq-map.#[257
101a0 20 22 5c 32 31 31 40 01 41 5c 33 30 30 01 21 5c 32 30 33 0f 00 5c 32 31 31 20 5c 32 30 32 10 00 ."\211@.A\300.!\203..\211.\202..
101c0 5c 32 31 31 5c 32 31 31 5c 32 30 33 23 00 5c 32 31 31 3c 5c 32 30 34 23 00 5c 33 30 31 5c 33 30 \211\211\203#.\211<\204#.\301\30
101e0 32 04 04 23 5c 32 31 30 5c 33 30 33 5c 32 30 32 24 00 5c 32 31 31 5c 32 30 37 22 20 5b 66 75 6e 2..#\210\303\202$.\211\207".[fun
10200 63 74 69 6f 6e 70 20 6d 65 73 73 61 67 65 20 22 43 61 70 61 62 69 6c 69 74 69 65 73 20 70 72 6f ctionp.message."Capabilities.pro
10220 76 69 64 65 64 20 62 79 20 25 73 20 61 72 65 20 6e 6f 74 20 61 20 70 6c 69 73 74 3a 20 25 73 22 vided.by.%s.are.not.a.plist:.%s"
10240 20 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 45 58 54 52 41 2d 43 41 50 41 42 49 4c 49 54 .nil].8."\n\n(fn.EXTRA-CAPABILIT
10260 49 45 53 2d 43 4f 4e 53 29 22 5d 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d IES-CONS)"].0.signal.wrong-type-
10280 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 32 5d 20 39 20 28 23 argument.lsp--workspace.12].9.(#
102a0 24 20 2e 20 36 35 36 31 30 29 5d 29 0a 23 40 32 34 30 20 44 65 65 70 6c 79 20 6d 65 72 67 65 20 $...65610)]).#@240.Deeply.merge.
102c0 70 6c 69 73 74 73 2e 0a 0a 46 49 52 53 54 20 69 73 20 74 68 65 20 70 6c 69 73 74 20 74 6f 20 62 plists...FIRST.is.the.plist.to.b
102e0 65 20 6d 65 72 67 65 64 20 69 6e 74 6f 2e 20 54 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 61 e.merged.into..The.rest.of.the.a
10300 72 67 75 6d 65 6e 74 73 0a 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 70 6c 69 73 74 73 20 6f 72 rguments.can.be.either.plists.or
10320 20 6e 69 6c 2e 20 54 68 65 20 6e 6f 6e 2d 6e 69 6c 20 70 6c 69 73 74 73 20 69 6e 20 74 68 65 20 .nil..The.non-nil.plists.in.the.
10340 72 65 73 74 20 6f 66 0a 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 77 69 6c 6c 20 62 65 20 6d 65 rest.of.the.arguments.will.be.me
10360 72 67 65 64 20 69 6e 74 6f 20 46 49 52 53 54 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 6d 65 72 rged.into.FIRST...Return.the.mer
10380 67 65 64 20 70 6c 69 73 74 2e 0a 0a 28 66 6e 20 46 49 52 53 54 20 26 72 65 73 74 20 52 45 53 54 ged.plist...(fn.FIRST.&rest.REST
103a0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 65 72 67 65 2d 70 6c 69 73 74 73 20 )..(defalias.'lsp--merge-plists.
103c0 23 5b 33 38 35 20 22 01 43 5c 32 31 31 5c 32 34 32 3c 5c 32 30 34 11 00 5c 33 30 30 5c 33 30 31 #[385.".C\211\242<\204..\300\301
103e0 5c 33 30 32 03 5c 32 34 32 5c 33 30 33 45 5c 22 5c 32 31 30 5c 33 30 34 5c 33 30 35 5c 33 30 36 \302.\242\303E\"\210\304\305\306
10400 5c 33 30 37 5c 33 31 30 5c 33 31 31 06 06 21 5c 33 31 32 5c 22 5c 33 31 33 5c 33 31 34 25 03 5c \307\310\311..!\312\"\313\314%.\
10420 22 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 30 37 22 20 5b 73 69 67 6e 61 6c 20 77 72 6f 6e 67 "\210\211\242\207".[signal.wrong
10440 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 69 73 74 20 66 69 72 73 74 20 73 65 71 2d 65 61 -type-argument.list.first.seq-ea
10460 63 68 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c ch.make-byte-code.257."\300\301\
10480 33 30 30 5c 32 34 32 03 5c 22 5c 32 34 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 300\242.\"\240\207".vconcat.vect
104a0 6f 72 20 5b 6c 73 70 2d 2d 6d 65 72 67 65 2d 74 77 6f 2d 70 6c 69 73 74 73 5d 20 35 20 22 5c 6e or.[lsp--merge-two-plists].5."\n
104c0 5c 6e 28 66 6e 20 50 4c 29 22 5d 20 31 30 20 28 23 24 20 2e 20 36 36 32 32 37 29 5d 29 0a 23 40 \n(fn.PL)"].10.(#$...66227)]).#@
104e0 31 37 31 20 44 65 65 70 6c 79 20 6d 65 72 67 65 20 74 77 6f 20 70 6c 69 73 74 73 2e 0a 0a 41 6c 171.Deeply.merge.two.plists...Al
10500 6c 20 76 61 6c 75 65 73 20 69 6e 20 53 45 43 4f 4e 44 20 61 72 65 20 6d 65 72 67 65 64 20 69 6e l.values.in.SECOND.are.merged.in
10520 74 6f 20 46 49 52 53 54 2e 20 20 46 49 52 53 54 20 63 61 6e 20 62 65 20 6e 69 6c 20 6f 72 0a 61 to.FIRST...FIRST.can.be.nil.or.a
10540 20 70 6c 69 73 74 2e 20 20 53 45 43 4f 4e 44 20 6d 75 73 74 20 62 65 20 61 20 70 6c 69 73 74 2e .plist...SECOND.must.be.a.plist.
10560 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 6d 65 72 67 65 64 20 70 6c 69 73 74 2e 0a 0a 28 66 6e 20 ..Return.the.merged.plist...(fn.
10580 46 49 52 53 54 20 53 45 43 4f 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d FIRST.SECOND)..(defalias.'lsp--m
105a0 65 72 67 65 2d 74 77 6f 2d 70 6c 69 73 74 73 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 33 7a erge-two-plists.#[514."\211\203z
105c0 00 5c 32 31 31 3c 5c 32 30 34 11 00 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 31 30 5c 32 30 32 7a .\211<\204..\300\301.\"\210\202z
105e0 00 5c 32 31 31 5c 33 30 32 5c 32 31 31 5c 32 31 31 5c 32 31 31 04 3a 5c 32 30 33 76 00 04 5c 32 .\211\302\211\211\211.:\203v..\2
10600 36 32 02 01 5c 32 31 31 41 5c 32 36 32 03 5c 32 34 32 5c 32 36 32 04 01 40 5c 32 36 32 03 5c 33 62..\211A\262.\242\262..@\262.\3
10620 30 33 06 07 05 5c 22 5c 33 30 32 04 5c 32 30 33 5b 00 01 5c 32 30 34 4a 00 04 3c 5c 32 30 33 44 03...\"\302.\203[..\204J..<\203D
10640 00 5c 33 30 34 5c 33 30 32 06 06 5c 22 5c 32 36 32 01 04 5c 32 36 32 01 5c 32 30 32 5b 00 01 3c .\304\302..\"\262..\262.\202[..<
10660 5c 32 30 33 5b 00 04 3c 5c 32 30 33 5b 00 5c 33 30 34 02 06 06 5c 22 5c 32 36 32 01 5c 32 31 31 \203[..<\203[.\304...\"\262.\211
10680 5c 32 30 35 69 00 5c 33 30 35 06 09 06 07 03 23 5c 32 31 31 5c 32 36 32 5c 6e 5c 32 36 36 5c 32 \205i.\305.....#\211\262\n\266\2
106a0 30 32 01 42 5c 32 36 32 01 04 41 5c 32 36 32 05 5c 32 30 32 16 00 5c 32 31 31 5c 32 33 37 5c 32 02.B\262..A\262.\202..\211\237\2
106c0 36 36 06 01 5c 32 30 37 22 20 5b 77 61 72 6e 20 22 43 61 6e 6e 6f 74 20 6d 65 72 67 65 20 6e 6f 66..\207".[warn."Cannot.merge.no
106e0 6e 2d 6c 69 73 74 20 76 61 6c 75 65 20 69 6e 74 6f 20 61 20 70 6c 69 73 74 2e 20 54 68 65 20 76 n-list.value.into.a.plist..The.v
10700 61 6c 75 65 20 69 73 20 25 73 22 20 6e 69 6c 20 70 6c 69 73 74 2d 67 65 74 20 6c 73 70 2d 2d 6d alue.is.%s".nil.plist-get.lsp--m
10720 65 72 67 65 2d 74 77 6f 2d 70 6c 69 73 74 73 20 70 6c 69 73 74 2d 70 75 74 5d 20 31 33 20 28 23 erge-two-plists.plist-put].13.(#
10740 24 20 2e 20 36 36 37 38 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 72 $...66788)]).(defalias.'lsp--ser
10760 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 32 35 37 20 22 08 ver-register-capability.#[257.".
10780 5c 32 30 34 0b 00 5c 33 30 32 5c 33 30 30 5c 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c \204..\302\300\303\304\211$\210\
107a0 33 30 35 08 21 5c 32 30 33 20 00 08 47 5c 33 30 36 59 5c 32 30 33 20 00 08 5c 33 30 37 48 09 3e 305.!\203...G\306Y\203...\307H.>
107c0 5c 32 30 34 24 00 5c 33 30 32 5c 33 31 30 21 5c 32 31 30 5c 33 31 31 5c 33 31 32 02 5c 22 5c 33 \204$.\302\310!\210\311\312.\"\3
107e0 31 33 5c 33 31 34 5c 33 31 31 5c 33 31 35 05 5c 22 03 5c 33 31 31 5c 33 31 36 06 07 5c 22 24 08 13\314\311\315.\".\311\316..\"$.
10800 5c 33 30 37 48 09 3e 5c 32 30 34 44 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 \307H.>\204D.\317\320\321.D\"\21
10820 30 08 5c 32 31 31 5c 33 32 32 03 03 5c 33 32 32 48 42 49 5c 32 36 32 01 5c 32 36 32 01 5c 32 30 0.\211\322..\322HBI\262.\262.\20
10840 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
10860 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 -lsp--workspace-tags.cl--asserti
10880 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 on-failed."No.language.server.is
108a0 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e .associated.with.this.buffer.".n
108c0 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d il.vectorp.16.0.(lsp--workspace-
108e0 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 67 65 74 68 61 73 68 20 22 6d p.lsp--cur-workspace).gethash."m
10900 65 74 68 6f 64 22 20 76 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 ethod".vector.cl-struct-lsp--reg
10920 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 22 69 64 22 20 22 72 65 67 69 73 74 65 istered-capability."id"."registe
10940 72 4f 70 74 69 6f 6e 73 22 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 rOptions".signal.wrong-type-argu
10960 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 34 5d 20 39 20 22 5c 6e 5c 6e 28 66 ment.lsp--workspace.4].9."\n\n(f
10980 6e 20 52 45 47 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 72 76 65 72 n.REG)"]).(defalias.'lsp--server
109a0 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 37 20 22 5c 33 -unregister-capability.#[257."\3
109c0 30 32 5c 33 30 33 02 5c 22 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 05 21 5c 02\303.\"\304\305\306\307\310.!\
109e0 33 31 31 5c 22 5c 33 31 32 5c 33 31 33 25 08 5c 33 31 34 48 09 3e 5c 32 30 34 1f 00 5c 33 31 35 311\"\312\313%.\314H.>\204..\315
10a00 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 5c 33 32 30 5c 33 32 31 04 08 5c \316\317.D\"\210.\211\320\321..\
10a20 33 31 34 48 09 3e 5c 32 30 34 33 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 314H.>\2043.\315\316\317.D\"\210
10a40 08 5c 33 32 30 48 5c 22 49 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f .\320H\"I\262.\207".[lsp--cur-wo
10a60 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
10a80 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 22 69 64 22 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 -tags.gethash."id".make-byte-cod
10aa0 65 20 32 35 37 20 22 5c 32 31 31 5c 33 30 32 48 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 34 e.257."\211\302H.>\204..\303\304
10ac0 5c 33 30 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 30 36 48 5c 33 30 30 5c 32 33 32 5c 32 30 \305.D\"\210\211\306H\300\232\20
10ae0 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 7".vconcat.vector.[cl-struct-lsp
10b00 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 20 30 20 73 --registered-capability-tags.0.s
10b20 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 72 ignal.wrong-type-argument.lsp--r
10b40 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 31 5d 20 35 20 22 5c 6e 5c 6e 28 egistered-capability.1].5."\n\n(
10b60 66 6e 20 45 29 22 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d fn.E)".0.signal.wrong-type-argum
10b80 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 34 20 73 65 71 2d 72 65 6d 6f 76 65 5d ent.lsp--workspace.4.seq-remove]
10ba0 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 55 4e 52 45 47 29 22 5d 29 0a 23 40 34 39 20 43 6c 69 65 .12."\n\n(fn.UNREG)"]).#@49.Clie
10bc0 6e 74 20 57 6f 72 6b 73 70 61 63 65 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 61 63 63 6f 72 64 nt.Workspace.capabilities.accord
10be0 69 6e 67 20 74 6f 20 4c 53 50 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 6c 69 ing.to.LSP...(defalias.'lsp--cli
10c00 65 6e 74 2d 77 6f 72 6b 73 70 61 63 65 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 23 5b 30 20 22 ent-workspace-capabilities.#[0."
10c20 5c 33 30 30 5c 32 30 37 22 20 5b 28 3a 61 70 70 6c 79 45 64 69 74 20 74 20 3a 65 78 65 63 75 74 \300\207".[(:applyEdit.t.:execut
10c40 65 43 6f 6d 6d 61 6e 64 20 28 3a 64 79 6e 61 6d 69 63 52 65 67 69 73 74 72 61 74 69 6f 6e 20 74 eCommand.(:dynamicRegistration.t
10c60 29 29 5d 20 31 20 28 23 24 20 2e 20 36 38 35 34 30 29 5d 29 0a 23 40 35 33 20 43 6c 69 65 6e 74 ))].1.(#$...68540)]).#@53.Client
10c80 20 54 65 78 74 20 64 6f 63 75 6d 65 6e 74 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 61 63 63 6f .Text.document.capabilities.acco
10ca0 72 64 69 6e 67 20 74 6f 20 4c 53 50 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 rding.to.LSP...(defalias.'lsp--c
10cc0 6c 69 65 6e 74 2d 74 65 78 74 64 6f 63 75 6d 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 lient-textdocument-capabilities.
10ce0 23 5b 30 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 33 30 #[0."\300\301\302\303\304\305\30
10d00 36 5c 33 30 37 01 5c 33 31 30 58 5c 32 30 33 1a 00 01 01 42 5c 32 36 32 01 01 54 5c 32 36 32 02 6\307.\310X\203....B\262..T\262.
10d20 5c 32 30 32 08 00 5c 32 31 31 5c 32 33 37 5c 32 36 36 5c 32 30 32 5c 33 31 31 5c 22 44 44 5c 33 \202..\211\237\266\202\311\"DD\3
10d40 31 32 42 42 42 42 5c 32 30 37 22 20 5b 3a 73 79 6e 63 68 72 6f 6e 69 7a 61 74 69 6f 6e 20 28 3a 12BBBB\207".[:synchronization.(:
10d60 77 69 6c 6c 53 61 76 65 20 74 20 3a 64 69 64 53 61 76 65 20 74 20 3a 77 69 6c 6c 53 61 76 65 57 willSave.t.:didSave.t.:willSaveW
10d80 61 69 74 55 6e 74 69 6c 20 74 29 20 3a 73 79 6d 62 6f 6c 20 3a 73 79 6d 62 6f 6c 4b 69 6e 64 20 aitUntil.t).:symbol.:symbolKind.
10da0 3a 76 61 6c 75 65 53 65 74 20 63 6c 2d 63 6f 65 72 63 65 20 31 20 6e 69 6c 20 32 35 20 76 65 63 :valueSet.cl-coerce.1.nil.25.vec
10dc0 74 6f 72 20 28 3a 66 6f 72 6d 61 74 74 69 6e 67 20 28 3a 64 79 6e 61 6d 69 63 52 65 67 69 73 74 tor.(:formatting.(:dynamicRegist
10de0 72 61 74 69 6f 6e 20 74 29 20 3a 63 6f 64 65 41 63 74 69 6f 6e 20 28 3a 64 79 6e 61 6d 69 63 52 ration.t).:codeAction.(:dynamicR
10e00 65 67 69 73 74 72 61 74 69 6f 6e 20 74 29 29 5d 20 31 30 20 28 23 24 20 2e 20 36 38 37 33 30 29 egistration.t))].10.(#$...68730)
10e20 5d 29 0a 23 40 37 35 36 20 52 65 67 69 73 74 65 72 20 65 78 74 72 61 20 63 6c 69 65 6e 74 20 63 ]).#@756.Register.extra.client.c
10e40 61 70 61 62 69 6c 69 74 69 65 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b apabilities.for.the.current.work
10e60 73 70 61 63 65 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 63 61 space...This.function.must.be.ca
10e80 6c 6c 65 64 20 62 65 66 6f 72 65 20 74 68 65 20 69 6e 69 74 69 61 6c 69 7a 65 20 72 65 71 75 65 lled.before.the.initialize.reque
10ea0 73 74 20 69 73 0a 73 65 6e 74 2e 20 20 49 74 27 73 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 6f st.is.sent...It's.recommended.to
10ec0 20 74 6f 20 63 61 6c 6c 20 69 74 20 69 6e 20 74 68 65 0a 60 6c 73 70 2d 62 65 66 6f 72 65 2d 69 .to.call.it.in.the.`lsp-before-i
10ee0 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 27 2e 0a 0a 50 41 43 4b 41 47 45 20 6e 61 6d 65 20 69 nitialize-hook'...PACKAGE.name.i
10f00 73 20 74 68 65 20 73 79 6d 62 6f 6c 20 6f 66 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 s.the.symbol.of.the.name.of.the.
10f20 70 61 63 6b 61 67 65 20 74 68 61 74 0a 72 65 67 69 73 74 65 72 73 20 74 68 65 20 63 61 70 61 62 package.that.registers.the.capab
10f40 69 6c 69 74 69 65 73 2e 20 20 43 41 50 53 20 69 73 20 65 69 74 68 65 72 20 61 20 70 6c 69 73 74 ilities...CAPS.is.either.a.plist
10f60 20 6f 66 20 74 68 65 0a 63 61 70 61 62 69 6c 69 74 69 65 73 2c 20 6f 72 20 61 20 66 75 6e 63 74 .of.the.capabilities,.or.a.funct
10f80 69 6f 6e 20 74 68 61 74 20 74 61 6b 65 73 20 6e 6f 20 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 72 ion.that.takes.no.argument.and.r
10fa0 65 74 75 72 6e 20 61 0a 70 6c 69 73 74 20 6f 66 20 74 68 65 20 63 6c 69 65 6e 74 20 63 61 70 61 eturn.a.plist.of.the.client.capa
10fc0 62 69 6c 74 69 65 73 20 6f 72 20 6e 69 6c 2e 0a 0a 52 65 67 69 73 74 65 72 65 64 20 63 61 70 61 bilties.or.nil...Registered.capa
10fe0 62 69 6c 69 74 69 65 73 20 61 72 65 20 6d 65 72 67 65 64 20 69 6e 74 6f 20 74 68 65 20 64 65 66 bilities.are.merged.into.the.def
11000 61 75 6c 74 20 63 61 70 61 62 69 6c 69 74 69 65 73 0a 62 65 66 6f 72 65 20 73 65 6e 64 69 6e 67 ault.capabilities.before.sending
11020 20 74 6f 20 74 68 65 20 73 65 72 76 65 72 20 76 69 61 20 74 68 65 20 69 6e 69 74 69 61 6c 69 7a .to.the.server.via.the.initializ
11040 65 20 72 65 71 75 65 73 74 2e 20 20 49 66 20 74 77 6f 0a 70 61 63 6b 61 67 65 73 20 70 72 6f 76 e.request...If.two.packages.prov
11060 69 64 65 20 64 69 66 66 65 72 65 6e 74 20 76 61 6c 75 65 73 20 66 6f 72 20 74 68 65 20 73 61 6d ide.different.values.for.the.sam
11080 65 20 6c 65 61 66 20 63 61 70 61 62 69 6c 69 74 79 0a 65 6e 74 72 79 2c 20 74 68 65 20 76 61 6c e.leaf.capability.entry,.the.val
110a0 75 65 20 69 73 20 73 65 74 20 74 6f 20 74 68 65 20 6f 6e 65 20 74 68 61 74 20 72 65 67 69 73 74 ue.is.set.to.the.one.that.regist
110c0 65 72 73 20 6c 61 74 65 72 2e 20 20 44 65 66 61 75 6c 74 0a 6c 65 61 66 20 63 61 70 61 62 69 6c ers.later...Default.leaf.capabil
110e0 69 74 79 20 65 6e 74 72 69 65 73 20 63 61 6e 20 6e 6f 74 20 62 65 20 6f 76 65 72 77 72 69 74 74 ity.entries.can.not.be.overwritt
11100 65 6e 2e 0a 0a 28 66 6e 20 50 41 43 4b 41 47 45 2d 4e 41 4d 45 20 43 41 50 53 29 1f 0a 28 64 65 en...(fn.PACKAGE-NAME.CAPS)..(de
11120 66 61 6c 69 61 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 falias.'lsp-register-client-capa
11140 62 69 6c 69 74 69 65 73 20 23 5b 35 31 34 20 22 08 5c 32 30 34 0b 00 5c 33 30 32 5c 33 30 30 5c bilities.#[514.".\204..\302\300\
11160 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c 33 30 35 08 21 5c 32 30 33 20 00 08 47 5c 33 303\304\211$\210\305.!\203...G\3
11180 30 36 59 5c 32 30 33 20 00 08 5c 33 30 37 48 09 3e 5c 32 30 34 24 00 5c 33 30 32 5c 33 31 30 21 06Y\203...\307H.>\204$.\302\310!
111a0 5c 32 31 30 01 39 5c 32 30 34 31 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 04 5c 33 31 34 45 5c 22 \210.9\2041.\311\312\313.\314E\"
111c0 5c 32 31 30 5c 32 31 31 3c 5c 32 30 34 44 00 5c 33 31 35 01 21 5c 32 30 34 44 00 5c 33 31 31 5c \210\211<\204D.\315.!\204D.\311\
111e0 33 31 32 5c 33 31 36 03 5c 33 31 37 45 5c 22 5c 32 31 30 08 5c 33 30 37 48 09 3e 5c 32 30 34 53 312\316.\317E\"\210.\307H.>\204S
11200 00 5c 33 31 31 5c 33 31 32 5c 33 32 30 08 44 5c 22 5c 32 31 30 08 5c 33 32 31 48 5c 33 32 32 03 .\311\312\320.D\"\210.\321H\322.
11220 02 5c 22 5c 32 30 33 64 00 5c 33 32 33 5c 33 32 34 04 5c 22 5c 32 30 32 5c 32 30 33 00 02 02 42 .\"\203d.\323\324.\"\202\203...B
11240 08 5c 33 30 37 48 09 3e 5c 32 30 34 76 00 5c 33 31 31 5c 33 31 32 5c 33 32 30 08 44 5c 22 5c 32 .\307H.>\204v.\311\312\320.D\"\2
11260 31 30 08 5c 32 31 31 5c 33 32 31 03 03 5c 33 32 31 48 42 49 5c 32 36 32 01 5c 32 36 32 01 5c 32 10.\211\321..\321HBI\262.\262.\2
11280 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 72 75 63 07".[lsp--cur-workspace.cl-struc
112a0 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 2d 61 73 73 65 72 74 t-lsp--workspace-tags.cl--assert
112c0 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 ion-failed."No.language.server.i
112e0 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 s.associated.with.this.buffer.".
11300 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 nil.vectorp.16.0.(lsp--workspace
11320 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 73 69 67 6e 61 6c 20 77 72 -p.lsp--cur-workspace).signal.wr
11340 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 70 20 70 61 63 6b 61 67 ong-type-argument.symbolp.packag
11360 65 2d 6e 61 6d 65 20 66 75 6e 63 74 69 6f 6e 70 20 28 6f 72 20 6c 69 73 74 20 66 75 6e 63 74 69 e-name.functionp.(or.list.functi
11380 6f 6e 29 20 63 61 70 73 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 32 20 61 6c 69 73 74 on).caps.lsp--workspace.12.alist
113a0 2d 67 65 74 20 6d 65 73 73 61 67 65 20 22 25 73 20 68 61 73 20 61 6c 72 65 61 64 79 20 72 65 67 -get.message."%s.has.already.reg
113c0 69 73 74 65 72 65 64 20 63 6c 69 65 6e 74 20 63 61 70 61 62 69 6c 69 74 69 65 73 22 5d 20 31 30 istered.client.capabilities"].10
113e0 20 28 23 24 20 2e 20 36 39 31 36 31 29 5d 29 0a 23 40 32 34 32 20 55 6e 72 65 67 69 73 74 65 72 .(#$...69161)]).#@242.Unregister
11400 20 65 78 74 72 61 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 .extra.capabilities.provided.by.
11420 50 41 43 4b 41 47 45 2d 4e 41 4d 45 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 PACKAGE-NAME.for.the.current.wor
11440 6b 73 70 61 63 65 2e 0a 0a 50 41 43 4b 41 47 45 2d 4e 41 4d 45 20 69 73 20 61 20 73 79 6d 62 6f kspace...PACKAGE-NAME.is.a.symbo
11460 6c 20 6f 66 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 61 63 6b 61 67 65 20 74 68 61 l.of.the.name.of.the.package.tha
11480 74 20 68 61 73 0a 72 65 67 69 73 74 65 72 65 64 20 63 6c 69 65 6e 74 20 63 61 70 61 62 69 6c 69 t.has.registered.client.capabili
114a0 74 69 65 73 20 62 79 20 63 61 6c 6c 69 6e 67 0a 60 6c 73 70 2d 72 65 67 69 73 74 65 72 2d 63 6c ties.by.calling.`lsp-register-cl
114c0 69 65 6e 74 2d 63 61 70 61 62 69 6c 69 74 69 65 73 27 2e 0a 0a 28 66 6e 20 50 41 43 4b 41 47 45 ient-capabilities'...(fn.PACKAGE
114e0 2d 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 75 6e 72 65 67 69 73 74 65 -NAME)..(defalias.'lsp-unregiste
11500 72 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 08 5c 32 r-client-capabilities.#[257.".\2
11520 30 34 0b 00 5c 33 30 32 5c 33 30 30 5c 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c 33 30 04..\302\300\303\304\211$\210\30
11540 35 08 21 5c 32 30 33 20 00 08 47 5c 33 30 36 59 5c 32 30 33 20 00 08 5c 33 30 37 48 09 3e 5c 32 5.!\203...G\306Y\203...\307H.>\2
11560 30 34 24 00 5c 33 30 32 5c 33 31 30 21 5c 32 31 30 5c 32 31 31 39 5c 32 30 34 31 00 5c 33 31 31 04$.\302\310!\210\2119\2041.\311
11580 5c 33 31 32 5c 33 31 33 03 5c 33 31 34 45 5c 22 5c 32 31 30 08 5c 33 30 37 48 09 3e 5c 32 30 34 \312\313.\314E\"\210.\307H.>\204
115a0 40 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 08 5c 33 30 @.\311\312\315.D\"\210.\316H.\30
115c0 37 48 09 3e 5c 32 30 34 52 00 5c 33 31 31 5c 33 31 32 5c 33 31 35 08 44 5c 22 5c 32 31 30 08 5c 7H.>\204R.\311\312\315.D\"\210.\
115e0 32 31 31 5c 33 31 36 5c 33 31 37 05 05 5c 22 49 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 211\316\317..\"I\262.\207".[lsp-
11600 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 2d 2d 77 6f -cur-workspace.cl-struct-lsp--wo
11620 72 6b 73 70 61 63 65 2d 74 61 67 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 rkspace-tags.cl--assertion-faile
11640 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 d."No.language.server.is.associa
11660 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f ted.with.this.buffer.".nil.vecto
11680 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 rp.16.0.(lsp--workspace-p.lsp--c
116a0 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d ur-workspace).signal.wrong-type-
116c0 61 72 67 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 20 70 61 63 6b 61 67 65 2d 6e 61 6d 65 20 6c 73 70 argument.symbol.package-name.lsp
116e0 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 32 20 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 5d 20 --workspace.12.assq-delete-all].
11700 38 20 28 23 24 20 2e 20 37 30 36 34 36 29 5d 29 0a 23 40 37 36 20 52 65 74 75 72 6e 20 74 68 65 8.(#$...70646)]).#@76.Return.the
11720 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 6f 66 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 .capabilities.of.the.language.se
11740 72 76 65 72 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 62 75 66 66 65 72 2e rver.associated.with.the.buffer.
11760 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 63 61 70 61 62 69 6c ..(defalias.'lsp--server-capabil
11780 69 74 69 65 73 20 23 5b 30 20 22 08 5c 33 30 32 48 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 ities.#[0.".\302H.>\204..\303\30
117a0 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 4\305.D\"\210.\306H\207".[lsp--c
117c0 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
117e0 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 space-tags.0.signal.wrong-type-a
11800 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 34 20 28 23 24 20 rgument.lsp--workspace.3].4.(#$.
11820 2e 20 37 31 34 34 36 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 73 ..71446)]).(function-put.'lsp--s
11840 65 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 erver-capabilities.'compiler-mac
11860 72 6f 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 2d 2d 69 6e ro.'lsp--server-capabilities--in
11880 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 72 76 65 72 2d 63 61 liner).(defalias.'lsp--server-ca
118a0 70 61 62 69 6c 69 74 69 65 73 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 pabilities--inliner.#[257."\3002
118c0 08 00 5c 33 30 31 5c 33 30 32 44 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d ..\301\302D0\207".[inline--just-
118e0 75 73 65 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 use.lsp--workspace-server-capabi
11900 6c 69 74 69 65 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 5d 20 33 20 22 5c 6e lities.lsp--cur-workspace].3."\n
11920 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 23 40 31 30 34 20 52 65 74 \n(fn.INLINE--FORM)"]).#@104.Ret
11940 75 72 6e 20 77 68 65 74 68 65 72 20 74 68 65 20 73 65 72 76 65 72 20 68 61 73 20 61 20 54 65 78 urn.whether.the.server.has.a.Tex
11960 74 44 6f 63 75 6d 65 6e 74 53 79 6e 63 4f 70 74 69 6f 6e 73 20 6f 62 6a 65 63 74 20 69 6e 0a 53 tDocumentSyncOptions.object.in.S
11980 65 72 76 65 72 43 61 70 61 62 69 6c 69 74 69 65 73 2e 74 65 78 74 44 6f 63 75 6d 65 6e 74 53 79 erverCapabilities.textDocumentSy
119a0 6e 63 2e 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 68 61 73 2d nc...(defalias.'lsp--server-has-
119c0 73 79 6e 63 2d 6f 70 74 69 6f 6e 73 2d 70 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 sync-options-p.#[0."\302\303\304
119e0 08 5c 33 30 35 48 09 3e 5c 32 30 34 12 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 .\305H.>\204..\306\307\310.D\"\2
11a00 31 30 08 5c 33 31 31 48 5c 22 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 10.\311H\"!\207".[lsp--cur-works
11a20 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
11a40 67 73 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 gs.hash-table-p.gethash."textDoc
11a60 75 6d 65 6e 74 53 79 6e 63 22 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 umentSync".0.signal.wrong-type-a
11a80 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 37 20 28 23 24 20 rgument.lsp--workspace.3].7.(#$.
11aa0 2e 20 37 31 39 39 37 29 5d 29 0a 23 40 37 35 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 6f ..71997)]).#@75.Return.whether.o
11ac0 70 65 6e 20 61 6e 64 20 63 6c 6f 73 65 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 73 68 6f 75 pen.and.close.notifications.shou
11ae0 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 28 64 65 66 61 ld.be.sent.to.the.server...(defa
11b00 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 6f 70 65 6e 2d 63 6c 6f 73 65 2d 70 20 23 5b 30 lias.'lsp--send-open-close-p.#[0
11b20 20 22 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 48 09 3e 5c 32 30 34 11 00 5c 33 30 35 5c 33 30 36 ."\302\303.\304H.>\204..\305\306
11b40 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 22 5c 33 31 31 01 21 5c 32 30 35 1f 00 \307.D\"\210.\310H\"\311.!\205..
11b60 5c 33 30 32 5c 33 31 32 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 \302\312.\"\207".[lsp--cur-works
11b80 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
11ba0 67 73 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 53 79 6e 63 22 20 30 20 gs.gethash."textDocumentSync".0.
11bc0 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--
11be0 77 6f 72 6b 73 70 61 63 65 20 33 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 22 6f 70 65 6e 43 6c workspace.3.hash-table-p."openCl
11c00 6f 73 65 22 5d 20 36 20 28 23 24 20 2e 20 37 32 33 36 38 29 5d 29 0a 23 40 37 30 20 52 65 74 75 ose"].6.(#$...72368)]).#@70.Retu
11c20 72 6e 20 77 68 65 74 68 65 72 20 77 69 6c 6c 20 73 61 76 65 20 6e 6f 74 69 66 69 63 61 74 69 6f rn.whether.will.save.notificatio
11c40 6e 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 ns.should.be.sent.to.the.server.
11c60 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 6c 6c 2d 73 61 76 65 ..(defalias.'lsp--send-will-save
11c80 2d 70 20 23 5b 30 20 22 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 48 09 3e 5c 32 30 34 11 00 5c 33 -p.#[0."\302\303.\304H.>\204..\3
11ca0 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 22 5c 33 31 31 01 21 05\306\307.D\"\210.\310H\"\311.!
11cc0 5c 32 30 35 1f 00 5c 33 30 32 5c 33 31 32 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 \205..\302\312.\"\207".[lsp--cur
11ce0 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 73 70 -workspace.cl-struct-lsp--worksp
11d00 61 63 65 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 53 79 ace-tags.gethash."textDocumentSy
11d20 6e 63 22 20 30 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 nc".0.signal.wrong-type-argument
11d40 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 22 .lsp--workspace.3.hash-table-p."
11d60 77 69 6c 6c 53 61 76 65 22 5d 20 36 20 28 23 24 20 2e 20 37 32 37 33 32 29 5d 29 0a 23 40 38 31 willSave"].6.(#$...72732)]).#@81
11d80 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 77 69 6c 6c 20 73 61 76 65 20 77 61 69 74 20 75 .Return.whether.will.save.wait.u
11da0 6e 74 69 6c 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 ntil.notifications.should.be.sen
11dc0 74 20 74 6f 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 t.to.the.server...(defalias.'lsp
11de0 2d 2d 73 65 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d 77 61 69 74 2d 75 6e 74 69 6c 2d 70 20 23 5b --send-will-save-wait-until-p.#[
11e00 30 20 22 5c 33 30 32 5c 33 30 33 08 5c 33 30 34 48 09 3e 5c 32 30 34 11 00 5c 33 30 35 5c 33 30 0."\302\303.\304H.>\204..\305\30
11e20 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 22 5c 33 31 31 01 21 5c 32 30 35 1f 6\307.D\"\210.\310H\"\311.!\205.
11e40 00 5c 33 30 32 5c 33 31 32 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b .\302\312.\"\207".[lsp--cur-work
11e60 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 2d 74 space.cl-struct-lsp--workspace-t
11e80 61 67 73 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 53 79 6e 63 22 20 30 ags.gethash."textDocumentSync".0
11ea0 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-
11ec0 2d 77 6f 72 6b 73 70 61 63 65 20 33 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 22 77 69 6c 6c 53 -workspace.3.hash-table-p."willS
11ee0 61 76 65 57 61 69 74 55 6e 74 69 6c 22 5d 20 36 20 28 23 24 20 2e 20 37 33 30 38 39 29 5d 29 0a aveWaitUntil"].6.(#$...73089)]).
11f00 23 40 38 30 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 73 61 76 65 20 6e 6f 74 69 66 69 63 #@80.Return.whether.save.notific
11f20 61 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 69 6e 63 6c 75 64 65 20 74 68 65 20 74 65 78 74 20 64 ations.should.include.the.text.d
11f40 6f 63 75 6d 65 6e 74 27 73 20 63 6f 6e 74 65 6e 74 73 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ocument's.contents...(defalias.'
11f60 6c 73 70 2d 2d 73 61 76 65 2d 69 6e 63 6c 75 64 65 2d 74 65 78 74 2d 70 20 23 5b 30 20 22 5c 33 lsp--save-include-text-p.#[0."\3
11f80 30 32 5c 33 30 33 08 5c 33 30 34 48 09 3e 5c 32 30 34 11 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 02\303.\304H.>\204..\305\306\307
11fa0 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 22 5c 33 31 31 01 21 5c 32 30 35 2c 00 5c 33 31 31 .D\"\210.\310H\"\311.!\205,.\311
11fc0 5c 33 30 32 5c 33 31 32 03 5c 33 31 33 23 21 5c 32 30 35 2c 00 5c 33 30 32 5c 33 31 34 5c 33 30 \302\312.\313#!\205,.\302\314\30
11fe0 32 5c 33 31 32 04 5c 22 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 2\312.\"\"\207".[lsp--cur-worksp
12000 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
12020 73 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 53 79 6e 63 22 20 30 20 73 s.gethash."textDocumentSync".0.s
12040 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
12060 6f 72 6b 73 70 61 63 65 20 33 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 22 73 61 76 65 22 20 6e orkspace.3.hash-table-p."save".n
12080 69 6c 20 22 69 6e 63 6c 75 64 65 54 65 78 74 22 5d 20 36 20 28 23 24 20 2e 20 37 33 34 37 37 29 il."includeText"].6.(#$...73477)
120a0 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 74 2d 73 79 6e 63 2d 6d 65 74 68 ]).(defalias.'lsp--set-sync-meth
120c0 6f 64 20 23 5b 30 20 22 5c 33 30 35 5c 33 30 36 08 5c 33 30 37 48 09 3e 5c 32 30 34 11 00 5c 33 od.#[0."\305\306.\307H.>\204..\3
120e0 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 22 5c 33 31 34 01 21 10\311\312.D\"\210.\313H\"\314.!
12100 5c 32 30 33 5c 22 00 5c 33 30 35 5c 33 31 35 02 5c 22 5c 32 30 32 23 00 5c 32 31 31 5c 33 31 36 \203\".\305\315.\"\202#.\211\316
12120 01 5c 6e 5c 22 0b 5c 32 30 36 2c 00 5c 32 31 31 5c 32 31 31 14 5c 32 30 37 22 20 5b 6c 73 70 2d .\n\".\206,.\211\211.\207".[lsp-
12140 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 2d 2d 77 6f -cur-workspace.cl-struct-lsp--wo
12160 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 73 20 6c rkspace-tags.lsp--sync-methods.l
12180 73 70 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 20 6c 73 70 2d 2d 73 65 72 sp-document-sync-method.lsp--ser
121a0 76 65 72 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 ver-sync-method.gethash."textDoc
121c0 75 6d 65 6e 74 53 79 6e 63 22 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 umentSync".0.signal.wrong-type-a
121e0 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 68 61 73 68 2d 74 61 rgument.lsp--workspace.3.hash-ta
12200 62 6c 65 2d 70 20 22 63 68 61 6e 67 65 22 20 61 6c 69 73 74 2d 67 65 74 5d 20 36 5d 29 0a 28 64 ble-p."change".alist-get].6]).(d
12220 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 61 70 70 6c 79 2d 65 64 efalias.'lsp--workspace-apply-ed
12240 69 74 2d 68 61 6e 64 6c 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 03 5c it-handler.#[514."\300\301\302.\
12260 22 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 61 70 70 6c 79 2d 77 6f 72 6b 73 70 61 63 65 2d 65 64 "!\207".[lsp--apply-workspace-ed
12280 69 74 20 67 65 74 68 61 73 68 20 22 65 64 69 74 22 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f it.gethash."edit"].6."\n\n(fn.WO
122a0 52 4b 53 50 41 43 45 20 50 41 52 41 4d 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 RKSPACE.PARAMS)"]).(defalias.'ls
122c0 70 2d 2d 6d 61 6b 65 2d 73 65 6e 74 69 6e 65 6c 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 32 p--make-sentinel.#[257."\301.!\2
122e0 30 33 15 00 5c 32 31 31 47 5c 33 30 32 59 5c 32 30 33 15 00 5c 32 31 31 5c 33 30 33 48 08 3e 5c 03..\211G\302Y\203..\211\303H.>\
12300 32 30 34 1d 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 5c 33 30 37 45 5c 22 5c 32 31 30 5c 33 31 204..\304\305\306.\307E\"\210\31
12320 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 05 21 5c 33 31 35 5c 22 5c 33 31 36 5c 33 31 0\311\312\313\314.!\315\"\316\31
12340 37 25 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 7%\207".[cl-struct-lsp--workspac
12360 65 2d 74 61 67 73 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 e-tags.vectorp.16.0.signal.wrong
12380 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 77 6f -type-argument.lsp--workspace.wo
123a0 72 6b 73 70 61 63 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 33 rkspace.make-byte-code.514."\303
123c0 02 21 5c 32 31 31 5c 33 30 34 3e 5c 32 30 35 5c 33 31 33 00 5c 33 30 35 5c 33 30 36 5c 33 30 30 .!\211\304>\205\313.\305\306\300
123e0 5c 33 30 37 48 09 3e 5c 32 30 34 1a 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 44 5c 22 \307H.>\204..\310\311\312\300D\"
12400 5c 32 31 30 5c 33 30 30 5c 33 31 33 48 5c 33 31 34 5c 33 30 30 5c 33 30 37 48 09 3e 5c 32 30 34 \210\300\313H\314\300\307H.>\204
12420 2d 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 31 -.\310\311\312\300D\"\210\300\31
12440 35 48 21 05 5c 33 31 36 5c 33 31 37 02 5c 22 5c 32 30 33 41 00 5c 33 32 30 5c 33 32 31 5c 33 32 5H!.\316\317.\"\203A.\320\321\32
12460 32 5c 32 31 31 04 24 5c 32 36 32 01 24 5c 32 31 30 5c 33 30 30 5c 33 30 37 48 09 3e 5c 32 30 34 2\211.$\262.$\210\300\307H.>\204
12480 52 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 32 R.\310\311\312\300D\"\210\300\32
124a0 33 48 5c 32 31 31 5c 32 30 33 6a 00 5c 32 31 31 40 72 5c 32 31 31 71 5c 32 31 30 5c 33 32 34 20 3H\211\203j.\211@r\211q\210\324.
124c0 5c 32 31 30 29 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 55 00 5c 32 31 30 5c 32 31 31 5c 33 32 \210).A\266\202\202U.\210\211\32
124e0 35 3d 5c 32 30 35 5c 33 31 33 00 5c 33 32 36 03 21 5c 33 30 37 55 5c 32 30 35 5c 33 31 33 00 5c 5=\205\313.\326.!\307U\205\313.\
12500 33 32 37 5c 33 30 30 5c 33 30 37 48 09 3e 5c 32 30 34 5c 32 31 31 00 5c 33 31 30 5c 33 31 31 5c 327\300\307H.>\204\211.\310\311\
12520 33 31 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 33 30 48 5c 33 30 37 48 5c 6e 3e 5c 312\300D\"\210\300\330H\307H\n>\
12540 32 30 34 5c 32 35 33 00 5c 33 31 30 5c 33 31 31 5c 33 33 31 5c 33 30 30 5c 33 30 37 48 09 3e 5c 204\253.\310\311\331\300\307H.>\
12560 32 30 34 5c 32 34 35 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 204\245.\310\311\312\300D\"\210\
12580 33 30 30 5c 33 33 30 48 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 30 37 48 09 3e 5c 32 30 34 5c 32 300\330HD\"\210\300\307H.>\204\2
125a0 37 32 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 30 30 44 5c 22 5c 32 31 30 5c 33 30 30 5c 33 72.\310\311\312\300D\"\210\300\3
125c0 33 30 48 5c 33 33 30 48 21 5c 33 33 32 01 21 5c 32 30 35 5c 33 31 31 00 5c 33 33 33 01 21 5c 32 30H\330H!\332.!\205\311.\333.!\2
125e0 36 32 01 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 63 6c 2d 73 74 72 75 62.\207".vconcat.vector.[cl-stru
12600 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 63 74 ct-lsp--workspace-tags.cl-struct
12620 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 -lsp--client-tags.process-status
12640 20 28 65 78 69 74 20 73 69 67 6e 61 6c 29 20 6d 65 73 73 61 67 65 20 22 25 73 3a 20 25 73 20 68 .(exit.signal).message."%s:.%s.h
12660 61 73 20 65 78 69 74 65 64 20 28 25 73 29 22 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 as.exited.(%s)".0.signal.wrong-t
12680 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 20 70 72 ype-argument.lsp--workspace.5.pr
126a0 6f 63 65 73 73 2d 6e 61 6d 65 20 38 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5b 20 09 5c 6e ocess-name.8.string-match."[..\n
126c0 0d 5d 2b 5c 5c 27 22 20 72 65 70 6c 61 63 65 2d 6d 61 74 63 68 20 22 22 20 74 20 31 30 20 6c 73 .]+\\'".replace-match."".t.10.ls
126e0 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 65 78 69 74 20 70 p--uninitialize-workspace.exit.p
12700 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 67 65 74 2d 62 75 66 66 65 72 20 36 20 rocess-exit-status.get-buffer.6.
12720 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 6b 69 6c 6c 2d 62 lsp--client.buffer-live-p.kill-b
12740 75 66 66 65 72 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 50 52 4f 43 45 53 53 20 45 58 49 54 2d uffer].13."\n\n(fn.PROCESS.EXIT-
12760 53 54 52 29 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 57 4f 52 4b 53 50 41 43 45 29 22 5d 29 0a STR)"].7."\n\n(fn.WORKSPACE)"]).
12780 23 40 31 34 35 20 43 6f 6e 73 75 6c 74 20 60 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 62 6c 61 63 6b #@145.Consult.`lsp-project-black
127a0 6c 69 73 74 27 20 61 6e 64 20 60 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 list'.and.`lsp-project-whitelist
127c0 27 20 74 6f 0a 64 65 74 65 72 6d 69 6e 65 20 69 66 20 61 20 73 65 72 76 65 72 20 73 68 6f 75 6c '.to.determine.if.a.server.shoul
127e0 64 20 62 65 20 73 74 61 72 74 65 64 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 52 4f 4f 54 0a d.be.started.for.the.given.ROOT.
12800 64 69 72 65 63 74 6f 72 79 2e 0a 0a 28 66 6e 20 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 directory...(fn.ROOT)..(defalias
12820 20 27 6c 73 70 2d 2d 73 68 6f 75 6c 64 2d 73 74 61 72 74 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 .'lsp--should-start-p.#[257."\30
12840 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 06 21 5c 33 31 30 5c 22 5c 33 2\303\304\305\306\307..!\310\"\3
12860 31 31 5c 33 31 32 25 08 5c 22 5c 32 30 36 2a 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 11\312%.\"\206*.\303\304\305\306
12880 5c 33 30 37 05 21 5c 33 31 33 5c 22 5c 33 31 31 5c 33 31 32 25 09 5c 33 31 34 5c 33 31 35 5c 33 \307.!\313\"\311\312%.\314\315\3
128a0 30 32 04 04 04 24 3f 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 6c 73 70 2d 70 72 6f 6a 65 63 02...$?\266\203\207".[lsp-projec
128c0 74 2d 77 68 69 74 65 6c 69 73 74 20 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 62 6c 61 63 6b 6c 69 73 t-whitelist.lsp-project-blacklis
128e0 74 20 63 6c 2d 73 6f 6d 65 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 t.cl-some.make-byte-code.257."\2
12900 31 31 5c 33 30 30 5c 33 30 32 5c 33 30 33 19 5c 33 30 34 03 03 03 23 29 5c 32 30 37 22 20 76 63 11\300\302\303.\304...#)\207".vc
12920 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d oncat.vector.[inhibit-changing-m
12940 61 74 63 68 2d 64 61 74 61 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 38 20 atch-data.nil.t.string-match].8.
12960 22 5c 6e 5c 6e 28 66 6e 20 50 29 22 20 5b 69 6e 68 69 62 69 74 2d 63 68 61 6e 67 69 6e 67 2d 6d "\n\n(fn.P)".[inhibit-changing-m
12980 61 74 63 68 2d 64 61 74 61 20 6e 69 6c 20 74 20 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 6e 69 atch-data.nil.t.string-match].ni
129a0 6c 20 61 70 70 6c 79 5d 20 39 20 28 23 24 20 2e 20 37 35 36 35 34 29 5d 29 0a 28 64 65 66 61 6c l.apply].9.(#$...75654)]).(defal
129c0 69 61 73 20 27 6c 73 70 2d 2d 73 74 61 72 74 20 23 5b 35 31 33 20 22 08 5c 32 30 33 08 00 5c 33 ias.'lsp--start.#[513.".\203..\3
129e0 30 36 5c 33 30 37 21 5c 32 31 30 01 5c 32 30 34 10 00 5c 33 31 30 5c 33 31 31 21 5c 32 31 30 5c 06\307!\210.\204..\310\311!\210\
12a00 33 31 32 02 5c 33 31 33 48 09 3e 5c 32 30 34 20 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 05 44 5c 312.\313H.>\204..\314\315\316.D\
12a20 22 5c 32 31 30 02 5c 33 31 37 48 20 21 5c 33 32 30 01 5c 6e 5c 22 5c 33 32 31 5c 32 31 31 5c 32 "\210.\317H.!\320.\n\"\321\211\2
12a40 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 06 06 5c 32 30 33 3e 00 06 06 10 5c 33 32 32 5c 33 32 11\211\211\211..\203>....\322\32
12a60 33 21 5c 32 31 30 5c 32 30 32 5c 33 35 32 01 5c 33 32 34 5c 33 32 35 5c 33 32 31 5c 32 31 31 5c 3!\210\202\352.\324\325\321\211\
12a80 32 31 31 5c 32 31 31 5c 32 31 31 5c 32 31 31 5c 33 31 33 5c 33 32 31 5c 32 31 31 5c 32 31 31 5c 211\211\211\211\313\321\211\211\
12aa0 32 31 31 26 5c 66 5c 32 36 32 03 5c 33 32 36 5c 33 32 37 04 5c 33 33 30 5c 33 33 31 5c 33 33 32 211&\f\262.\326\327.\330\331\332
12ac0 5c 33 33 33 5c 22 5c 33 33 34 06 0d 5c 33 33 35 06 11 26 08 10 02 5c 33 31 33 48 0b 3e 5c 32 30 \333\"\334..\335..&...\313H.>\20
12ae0 34 6f 00 5c 33 31 34 5c 33 31 35 5c 33 33 36 05 44 5c 22 5c 32 31 30 02 5c 32 31 31 5c 33 33 37 4o.\314\315\336.D\"\210.\211\337
12b00 08 49 5c 32 36 36 02 06 09 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 30 37 00 5c 33 31 34 5c 33 31 .I\266...\313H.>\204\207.\314\31
12b20 35 5c 33 31 36 06 5c 66 44 5c 22 5c 32 31 30 06 09 5c 33 34 30 48 5c 33 34 31 04 06 5c 66 5c 33 5\316.\fD\"\210..\340H\341..\f\3
12b40 31 33 48 09 3e 5c 32 30 34 5c 32 33 36 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 0f 44 5c 22 5c 13H.>\204\236.\314\315\316..D\"\
12b60 32 31 30 06 5c 66 5c 33 34 32 48 5c 22 5c 33 34 33 08 21 5c 22 5c 32 36 32 06 05 3a 5c 32 30 33 210.\f\342H\"\343.!\"\262..:\203
12b80 5c 32 36 33 00 05 40 5c 32 30 32 5c 32 36 34 00 05 5c 32 36 32 01 05 3a 5c 32 30 33 5c 33 30 30 \263..@\202\264..\262..:\203\300
12ba0 00 05 41 5c 32 30 32 5c 33 30 31 00 05 5c 32 36 32 02 08 5c 33 31 33 48 5c 66 3e 5c 32 30 34 5c ..A\202\301..\262..\313H\f>\204\
12bc0 33 32 32 00 5c 33 31 34 5c 33 31 35 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 5c 33 34 322.\314\315\344.D\"\210.\211\34
12be0 32 04 49 5c 32 36 36 02 08 5c 33 31 33 48 5c 66 3e 5c 32 30 34 5c 33 35 30 00 5c 33 31 34 5c 33 2.I\266..\313H\f>\204\350.\314\3
12c00 31 35 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 5c 33 34 35 03 49 5c 32 36 36 02 5c 33 15\344.D\"\210.\211\345.I\266.\3
12c20 34 36 06 08 08 5c 6e 23 5c 32 31 30 5c 33 32 32 5c 33 32 33 21 5c 32 31 30 5c 33 34 37 5c 33 35 46...\n#\210\322\323!\210\347\35
12c40 30 21 5c 32 31 30 5c 33 35 31 5c 33 35 32 20 5c 33 35 33 06 5c 6e 5c 33 35 34 0d 5c 33 35 35 5c 0!\210\351\352.\353.\n\354.\355\
12c60 33 31 32 06 0f 21 0e 40 5c 22 50 5c 33 35 36 5c 33 35 37 20 5c 33 36 30 5c 33 36 31 06 12 21 5c 312..!.@\"P\356\357.\360\361..!\
12c80 32 30 33 21 01 06 11 08 21 5c 32 30 32 23 01 06 11 5c 32 35 37 5c 6e 5c 32 36 32 04 5c 33 36 32 203!....!\202#...\257\n\262.\362
12ca0 5c 33 36 33 5c 33 36 34 5c 33 36 35 5c 33 36 36 5c 33 36 37 5c 33 37 30 06 5c 6e 5c 32 35 37 06 \363\364\365\366\367\370.\n\257.
12cc0 5c 33 37 31 08 5c 33 31 33 48 5c 66 3e 5c 32 30 34 42 01 5c 33 31 34 5c 33 31 35 5c 33 34 34 08 \371.\313H\f>\204B.\314\315\344.
12ce0 44 5c 22 5c 32 31 30 08 5c 33 37 32 48 5c 33 31 33 48 09 3e 5c 32 30 34 64 01 5c 33 31 34 5c 33 D\"\210.\372H\313H.>\204d.\314\3
12d00 31 35 5c 33 31 36 08 5c 33 31 33 48 5c 66 3e 5c 32 30 34 5e 01 5c 33 31 34 5c 33 31 35 5c 33 34 15\316.\313H\f>\204^.\314\315\34
12d20 34 08 44 5c 22 5c 32 31 30 08 5c 33 37 32 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 66 3e 5c 4.D\"\210.\372HD\"\210.\313H\f>\
12d40 32 30 34 73 01 5c 33 31 34 5c 33 31 35 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 33 37 32 48 5c 204s.\314\315\344.D\"\210.\372H\
12d60 32 31 31 5c 33 37 33 02 5c 33 37 33 48 54 49 5c 32 36 32 01 23 21 5c 32 36 32 05 04 5c 32 30 34 211\373.\373HTI\262.#!\262..\204
12d80 5c 32 31 35 01 5c 33 31 34 5c 33 37 34 5c 33 36 37 43 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 66 \215.\314\374\367C\"\210.\313H\f
12da0 3e 5c 32 30 34 5c 32 33 34 01 5c 33 31 34 5c 33 31 35 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c >\204\234.\314\315\344.D\"\210.\
12dc0 32 31 31 5c 33 37 35 5c 33 32 30 5c 33 37 36 06 09 5c 22 49 5c 32 36 36 02 5c 33 37 37 0e 41 1e 211\375\320\376..\"I\266.\377.A.
12de0 42 5c 32 30 31 44 00 1e 43 5c 32 30 31 45 00 5c 33 36 34 5c 33 36 35 5c 33 36 36 5c 32 30 31 46 B\201D..C\201E.\364\365\366\201F
12e00 00 5c 33 37 30 5c 33 33 31 20 5c 32 35 37 06 21 5c 32 30 31 47 00 5c 32 30 31 48 00 5c 32 30 31 .\370\331.\257.!\201G.\201H.\201
12e20 49 00 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 31 33 48 5c 66 3e 5c 32 30 34 5c 33 33 37 01 5c 33 I..!.#*\262..\313H\f>\204\337.\3
12e40 31 34 5c 33 31 35 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 32 48 5c 22 5c 32 31 30 5c 33 14\315\344.D\"\210.\342H\"\210\3
12e60 34 37 5c 32 30 31 4a 00 21 5c 32 31 30 5c 32 30 31 4b 00 20 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 47\201J.!\210\201K..\207".[lsp--
12e80 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 2d 2d 63 6c 69 cur-workspace.cl-struct-lsp--cli
12ea0 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 73 20 63 6c 2d 73 74 72 75 ent-tags.lsp--workspaces.cl-stru
12ec0 63 74 2d 6c 73 70 2d 2d 70 61 72 73 65 72 2d 74 61 67 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 ct-lsp--parser-tags.cl-struct-ls
12ee0 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d p--workspace-tags.lsp--uri-file-
12f00 70 72 65 66 69 78 20 75 73 65 72 2d 65 72 72 6f 72 20 22 4c 53 50 20 6d 6f 64 65 20 69 73 20 61 prefix.user-error."LSP.mode.is.a
12f20 6c 72 65 61 64 79 20 65 6e 61 62 6c 65 64 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 22 20 lready.enabled.for.this.buffer".
12f40 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 63 6c 69 65 6e 74 20 66 69 6c 65 cl--assertion-failed.client.file
12f60 2d 74 72 75 65 6e 61 6d 65 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 -truename.0.signal.wrong-type-ar
12f80 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 37 20 67 65 74 68 61 73 68 20 6e 69 6c gument.lsp--client.7.gethash.nil
12fa0 20 6c 73 70 2d 6d 6f 64 65 20 31 20 76 65 63 74 6f 72 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 .lsp-mode.1.vector.cl-struct-lsp
12fc0 2d 2d 70 61 72 73 65 72 20 6d 61 6b 65 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 3a 70 61 --parser.make-lsp--workspace.:pa
12fe0 72 73 65 72 20 3a 66 69 6c 65 2d 76 65 72 73 69 6f 6e 73 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 rser.:file-versions.make-hash-ta
13000 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c 20 3a 72 6f 6f 74 20 3a 63 6c 69 65 6e 74 20 6c 73 ble.:test.equal.:root.:client.ls
13020 70 2d 2d 70 61 72 73 65 72 20 31 31 20 35 20 6c 73 70 2d 2d 70 61 72 73 65 72 2d 6d 61 6b 65 2d p--parser.11.5.lsp--parser-make-
13040 66 69 6c 74 65 72 20 38 20 6c 73 70 2d 2d 6d 61 6b 65 2d 73 65 6e 74 69 6e 65 6c 20 6c 73 70 2d filter.8.lsp--make-sentinel.lsp-
13060 2d 77 6f 72 6b 73 70 61 63 65 20 39 20 70 75 74 68 61 73 68 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c -workspace.9.puthash.run-hooks.l
13080 73 70 2d 62 65 66 6f 72 65 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 3a 70 72 6f 63 65 sp-before-initialize-hook.:proce
130a0 73 73 49 64 20 65 6d 61 63 73 2d 70 69 64 20 3a 72 6f 6f 74 50 61 74 68 20 3a 72 6f 6f 74 55 72 ssId.emacs-pid.:rootPath.:rootUr
130c0 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 3a 63 61 70 61 62 69 6c 69 74 69 65 i.url-hexify-string.:capabilitie
130e0 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 20 3a 69 6e 69 74 s.lsp--client-capabilities.:init
13100 69 61 6c 69 7a 61 74 69 6f 6e 4f 70 74 69 6f 6e 73 20 66 75 6e 63 74 69 6f 6e 70 20 6c 73 70 2d ializationOptions.functionp.lsp-
13120 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 -send-request.plist-put.:jsonrpc
13140 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 69 6e 69 74 69 61 6c 69 7a 65 22 20 3a 70 61 72 ."2.0".:method."initialize".:par
13160 61 6d 73 20 3a 69 64 20 36 20 31 34 20 6c 73 70 2d 65 6d 70 74 79 2d 72 65 73 70 6f 6e 73 65 2d ams.:id.6.14.lsp-empty-response-
13180 65 72 72 6f 72 20 33 20 22 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 6c 73 70 2d 2d 73 65 6e 64 error.3."capabilities".lsp--send
131a0 2d 6e 6f 2d 77 61 69 74 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 -no-wait.url-path-allowed-chars.
131c0 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 74 74 lsp-print-io.json-encoding-prett
131e0 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a y-print.json-false.:json-false.j
13200 73 6f 6e 2d 65 6e 63 6f 64 65 20 22 69 6e 69 74 69 61 6c 69 7a 65 64 22 20 66 6f 72 6d 61 74 20 son-encode."initialized".format.
13220 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 "Content-Length:.%d.\n.\n%s".str
13240 69 6e 67 2d 62 79 74 65 73 20 6c 73 70 2d 61 66 74 65 72 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 ing-bytes.lsp-after-initialize-h
13260 6f 6f 6b 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 ook.lsp--text-document-did-open]
13280 20 32 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 20 26 6f 70 74 69 6f 6e 61 6c 20 45 58 .23."\n\n(fn.CLIENT.&optional.EX
132a0 54 52 41 2d 49 4e 49 54 2d 50 41 52 41 4d 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c TRA-INIT-PARAMS)"]).(defalias.'l
132c0 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 20 23 5b 30 20 22 sp--text-document-did-open.#[0."
132e0 5c 33 30 36 5c 33 30 37 21 5c 32 31 30 5c 33 31 30 70 5c 33 31 31 08 5c 33 31 31 48 09 3e 5c 32 \306\307!\210\310p\311.\311H.>\2
13300 30 34 16 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 23 5c 04..\312\313\314.D\"\210.\315H#\
13320 32 31 30 70 08 5c 33 31 31 48 09 3e 5c 32 30 34 2b 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 210p.\311H.>\204+.\312\313\314.D
13340 5c 22 5c 32 31 30 08 5c 32 31 31 5c 33 31 36 03 03 5c 33 31 36 48 42 49 5c 32 36 36 03 5c 33 31 \"\210.\211\316..\316HBI\266.\31
13360 37 5c 6e 1b 5c 33 32 30 1c 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 7\n.\320.\321\322\323\324\325\32
13380 36 5c 33 32 37 08 5c 33 31 31 48 09 3e 5c 32 30 34 51 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 6\327.\311H.>\204Q.\312\313\314.
133a0 44 5c 22 5c 32 31 30 08 5c 33 33 30 48 5c 33 31 31 48 0d 3e 5c 32 30 34 73 00 5c 33 31 32 5c 33 D\"\210.\330H\311H.>\204s.\312\3
133c0 31 33 5c 33 33 31 08 5c 33 31 31 48 09 3e 5c 32 30 34 6d 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 13\331.\311H.>\204m.\312\313\314
133e0 08 44 5c 22 5c 32 31 30 08 5c 33 33 30 48 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 09 3e 5c 32 30 .D\"\210.\330HD\"\210.\311H.>\20
13400 34 5c 32 30 32 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 33 30 48 4\202.\312\313\314.D\"\210.\330H
13420 5c 33 33 32 48 5c 33 33 33 0e 40 5c 32 30 36 5c 32 33 30 00 0e 41 5c 33 33 34 5c 33 33 35 0e 42 \332H\333.@\206\230..A\334\335.B
13440 21 0e 43 5c 22 50 5c 33 33 36 03 70 21 5c 33 33 37 5c 33 34 30 70 08 5c 33 31 31 48 09 3e 5c 32 !.C\"P\336.p!\337\340p.\311H.>\2
13460 30 34 5c 32 35 36 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 04\256.\312\313\314.D\"\210.\315
13480 48 5c 22 5c 33 34 31 5c 33 34 32 65 64 5c 22 5c 32 35 37 08 5c 32 36 32 01 44 5c 32 35 37 06 21 H\"\341\342ed\"\257.\262.D\257.!
134a0 5c 33 34 33 5c 33 34 34 5c 33 34 35 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 31 31 48 09 3e 5c 32 \343\344\345.!.#*\262..\311H.>\2
134c0 30 34 5c 33 33 30 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 36 04\330.\312\313\314.D\"\210.\346
134e0 48 5c 22 5c 32 31 30 5c 33 34 37 5c 33 35 30 5c 33 35 31 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 H\"\210\347\350\351\352\353$\210
13500 5c 33 34 37 5c 33 35 34 5c 33 35 35 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 0e 44 5c 32 30 33 5c \347\354\355\352\353$\210.D\203\
13520 33 37 33 00 5c 33 35 36 5c 33 35 37 21 5c 32 31 30 5c 33 36 30 16 2f 5c 33 36 31 5c 33 33 32 21 373.\356\357!\210\360./\361\332!
13540 5c 32 31 30 0e 45 5c 32 30 33 24 01 5c 33 34 30 5c 33 36 32 08 5c 33 31 31 48 09 3e 5c 32 30 34 \210.E\203$.\340\362.\311H.>\204
13560 11 01 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 36 33 48 5c 32 30 36 ..\312\313\314.D\"\210.\363H\206
13580 19 01 5c 33 36 34 20 5c 22 5c 32 30 33 24 01 5c 33 35 36 5c 33 36 35 21 5c 32 31 30 5c 33 36 36 ..\364.\"\203$.\356\365!\210\366
135a0 16 35 0e 46 5c 32 30 33 6b 01 5c 33 34 30 5c 33 36 37 08 5c 33 31 31 48 09 3e 5c 32 30 34 3a 01 .5.F\203k.\340\367.\311H.>\204:.
135c0 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 36 33 48 5c 32 30 36 42 01 \312\313\314.D\"\210.\363H\206B.
135e0 5c 33 36 34 20 5c 22 5c 32 30 33 6b 01 5c 33 34 30 5c 33 37 30 08 5c 33 31 31 48 09 3e 5c 32 30 \364.\"\203k.\340\370.\311H.>\20
13600 34 57 01 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 36 33 48 5c 32 30 4W.\312\313\314.D\"\210.\363H\20
13620 36 5f 01 5c 33 36 34 20 5c 22 5c 32 30 33 6b 01 5c 33 35 36 5c 33 37 31 21 5c 32 31 30 5c 33 37 6_.\364.\"\203k.\356\371!\210\37
13640 32 43 16 39 0e 47 5c 32 30 33 5c 32 33 33 01 5c 33 34 30 5c 33 37 33 08 5c 33 31 31 48 09 3e 5c 2C.9.G\203\233.\340\373.\311H.>\
13660 32 30 34 5c 32 30 31 01 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 36 204\201.\312\313\314.D\"\210.\36
13680 33 48 5c 32 30 36 5c 32 31 31 01 5c 33 36 34 20 5c 22 5c 32 30 33 5c 32 33 33 01 5c 33 35 36 5c 3H\206\211.\364.\"\203\233.\356\
136a0 33 37 34 21 5c 32 31 30 5c 33 35 32 16 3c 5c 33 34 37 5c 33 37 34 5c 33 37 35 5c 33 35 32 5c 33 374!\210\352.<\347\374\375\352\3
136c0 35 33 24 5c 32 31 30 5c 33 34 37 5c 33 37 36 5c 33 37 37 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 53$\210\347\376\377\352\353$\210
136e0 5c 33 34 37 5c 32 30 31 48 00 5c 32 30 31 49 00 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 5c 33 34 \347\201H.\201I.\352\353$\210\34
13700 37 5c 32 30 31 4a 00 5c 32 30 31 4b 00 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 5c 33 34 37 5c 32 7\201J.\201K.\352\353$\210\347\2
13720 30 31 4c 00 5c 32 30 31 4d 00 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 5c 33 34 37 5c 32 30 31 4e 01L.\201M.\352\353$\210\347\201N
13740 00 5c 32 30 31 4f 00 5c 33 35 32 5c 33 35 33 24 5c 32 31 30 5c 32 30 31 50 00 20 5c 32 31 30 5c .\201O.\352\353$\210\201P..\210\
13760 33 30 36 5c 32 30 31 51 00 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 306\201Q.!\207".[lsp--cur-worksp
13780 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
137a0 73 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 s.lsp-print-io.json-encoding-pre
137c0 74 74 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c tty-print.json-false.cl-struct-l
137e0 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 62 65 sp--client-tags.run-hooks.lsp-be
13800 66 6f 72 65 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 70 75 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c 20 fore-open-hook.puthash.0.signal.
13820 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
13840 63 65 20 32 20 31 30 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d ce.2.10.lsp--send-no-wait.:json-
13860 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 false.json-encode.:jsonrpc."2.0"
13880 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 69 64 4f 70 65 6e 22 20 .:method."textDocument/didOpen".
138a0 3a 70 61 72 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 36 20 6c 73 70 2d 2d 63 6c 69 :params.:textDocument.6.lsp--cli
138c0 65 6e 74 20 31 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c ent.1.:uri.url-hexify-string.fil
138e0 65 2d 74 72 75 65 6e 61 6d 65 20 3a 6c 61 6e 67 75 61 67 65 49 64 20 3a 76 65 72 73 69 6f 6e 20 e-truename.:languageId.:version.
13900 67 65 74 68 61 73 68 20 3a 74 65 78 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e gethash.:text.buffer-substring-n
13920 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e o-properties.format."Content-Len
13940 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 38 20 gth:.%d.\n.\n%s".string-bytes.8.
13960 61 64 64 2d 68 6f 6f 6b 20 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6f 6e 2d add-hook.after-save-hook.lsp-on-
13980 73 61 76 65 20 6e 69 6c 20 74 20 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 6c 73 70 2d save.nil.t.kill-buffer-hook.lsp-
139a0 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 6d 61 6b 65 2d 6c 6f -text-document-did-close.make-lo
139c0 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 65 6c 64 6f 63 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e cal-variable.eldoc-documentation
139e0 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 2d 6f 6e 2d 68 6f 76 65 72 20 65 6c 64 6f 63 2d 6d 6f -function.lsp--on-hover.eldoc-mo
13a00 64 65 20 22 64 6f 63 75 6d 65 6e 74 52 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 50 72 6f 76 69 de."documentRangeFormattingProvi
13a20 64 65 72 22 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 69 6e 64 65 6e 74 2d 72 65 der".3.make-hash-table.indent-re
13a40 67 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 66 6f 72 6d 61 74 2d 72 65 67 69 6f 6e 20 gion-function.lsp-format-region.
13a60 22 72 65 66 65 72 65 6e 63 65 73 50 72 6f 76 69 64 65 72 22 20 22 64 65 66 69 6e 69 74 69 6f 6e "referencesProvider"."definition
13a80 50 72 6f 76 69 64 65 72 22 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 66 75 6e 63 74 69 6f 6e 73 Provider".xref-backend-functions
13aa0 20 6c 73 70 2d 2d 78 72 65 66 2d 62 61 63 6b 65 6e 64 20 22 63 6f 6d 70 6c 65 74 69 6f 6e 50 72 .lsp--xref-backend."completionPr
13ac0 6f 76 69 64 65 72 22 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 2d 66 75 6e 63 ovider".completion-at-point-func
13ae0 74 69 6f 6e 73 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 62 65 tions.lsp-completion-at-point.be
13b00 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 65 66 6f 72 65 fore-change-functions.lsp-before
13b20 2d 63 68 61 6e 67 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d -change.lsp-buffer-uri.lsp--uri-
13b40 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c file-prefix.buffer-file-name.url
13b60 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 65 -path-allowed-chars.lsp-enable-e
13b80 6c 64 6f 63 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6c 73 70 2d ldoc.lsp-enable-indentation.lsp-
13ba0 65 6e 61 62 6c 65 2d 78 72 65 66 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 63 6f 6d 70 6c 65 74 69 6f enable-xref.lsp-enable-completio
13bc0 6e 2d 61 74 2d 70 6f 69 6e 74 20 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e n-at-point.after-change-function
13be0 73 20 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 20 61 66 74 65 72 2d 72 65 76 65 72 74 2d 68 6f 6f s.lsp-on-change.after-revert-hoo
13c00 6b 20 6c 73 70 2d 6f 6e 2d 72 65 76 65 72 74 20 62 65 66 6f 72 65 2d 73 61 76 65 2d 68 6f 6f 6b k.lsp-on-revert.before-save-hook
13c20 20 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 20 61 75 74 6f 2d 73 61 76 65 2d 68 6f 6f 6b .lsp--before-save.auto-save-hook
13c40 20 6c 73 70 2d 2d 6f 6e 2d 61 75 74 6f 2d 73 61 76 65 20 6c 73 70 2d 2d 73 65 74 2d 73 79 6e 63 .lsp--on-auto-save.lsp--set-sync
13c60 2d 6d 65 74 68 6f 64 20 6c 73 70 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 5d 20 32 30 5d -method.lsp-after-open-hook].20]
13c80 29 0a 23 40 38 35 20 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 ).#@85.Make.TextDocumentIdentifi
13ca0 65 72 2e 0a 0a 69 6e 74 65 72 66 61 63 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 49 64 65 6e 74 er...interface.TextDocumentIdent
13cc0 69 66 69 65 72 20 7b 0a 20 20 20 20 75 72 69 3a 20 73 74 72 69 6e 67 3b 0a 7d 1f 0a 28 64 65 66 ifier.{.....uri:.string;.}..(def
13ce0 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 74 69 alias.'lsp--text-document-identi
13d00 66 69 65 72 20 23 5b 30 20 22 5c 33 30 34 08 5c 32 30 36 0d 00 09 5c 33 30 35 5c 33 30 36 5c 6e fier.#[0."\304.\206...\305\306\n
13d20 21 0b 5c 22 50 44 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 !.\"PD\207".[lsp-buffer-uri.lsp-
13d40 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d -uri-file-prefix.buffer-file-nam
13d60 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 3a 75 72 69 20 75 72 e.url-path-allowed-chars.:uri.ur
13d80 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 5d 20 35 l-hexify-string.file-truename].5
13da0 20 28 23 24 20 2e 20 38 31 30 33 31 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c .(#$...81031)]).(function-put.'l
13dc0 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 27 63 6f sp--text-document-identifier.'co
13de0 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 mpiler-macro.'lsp--text-document
13e00 2d 69 64 65 6e 74 69 66 69 65 72 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 -identifier--inliner).(defalias.
13e20 27 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 2d 2d 'lsp--text-document-identifier--
13e40 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 5c 6e 00 5c 33 30 31 5c 33 30 32 5c inliner.#[257."\3002\n.\301\302\
13e60 33 30 33 43 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6c 69 303CE0\207".[inline--just-use.li
13e80 73 74 20 3a 75 72 69 20 6c 73 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 5d 20 34 20 22 5c 6e 5c 6e st.:uri.lsp--buffer-uri].4."\n\n
13ea0 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 23 40 31 33 38 20 4d 61 6b 65 20 (fn.INLINE--FORM)"]).#@138.Make.
13ec0 56 65 72 73 69 6f 6e 65 64 54 65 78 74 44 6f 63 75 6d 65 6e 74 49 64 65 6e 74 69 66 69 65 72 2e VersionedTextDocumentIdentifier.
13ee0 0a 0a 69 6e 74 65 72 66 61 63 65 20 56 65 72 73 69 6f 6e 65 64 54 65 78 74 44 6f 63 75 6d 65 6e ..interface.VersionedTextDocumen
13f00 74 49 64 65 6e 74 69 66 69 65 72 20 65 78 74 65 6e 64 73 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 tIdentifier.extends.TextDocument
13f20 49 64 65 6e 74 69 66 69 65 72 20 7b 0a 20 20 20 20 76 65 72 73 69 6f 6e 3a 20 6e 75 6d 62 65 72 Identifier.{.....version:.number
13f40 3b 0a 7d 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 76 65 72 73 69 6f 6e 65 64 2d 74 ;.}..(defalias.'lsp--versioned-t
13f60 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 30 20 22 5c 33 30 ext-document-identifier.#[0."\30
13f80 36 5c 33 30 37 08 5c 32 30 36 0e 00 09 5c 33 31 30 5c 33 31 31 5c 6e 21 0b 5c 22 50 44 5c 33 31 6\307.\206...\310\311\n!.\"PD\31
13fa0 32 5c 33 31 33 70 5c 66 5c 33 31 34 48 0d 3e 5c 32 30 34 21 00 5c 33 31 35 5c 33 31 36 5c 33 31 2\313p\f\314H.>\204!.\315\316\31
13fc0 37 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 32 30 48 5c 22 23 5c 32 30 37 22 20 5b 6c 73 70 2d 62 7\fD\"\210\f\320H\"#\207".[lsp-b
13fe0 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 uffer-uri.lsp--uri-file-prefix.b
14000 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 uffer-file-name.url-path-allowed
14020 2d 63 68 61 72 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 -chars.lsp--cur-workspace.cl-str
14040 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 70 6c 69 73 74 2d 70 75 uct-lsp--workspace-tags.plist-pu
14060 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 t.:uri.url-hexify-string.file-tr
14080 75 65 6e 61 6d 65 20 3a 76 65 72 73 69 6f 6e 20 67 65 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c uename.:version.gethash.0.signal
140a0 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
140c0 61 63 65 20 32 5d 20 39 20 28 23 24 20 2e 20 38 31 35 39 35 29 5d 29 0a 28 66 75 6e 63 74 69 6f ace.2].9.(#$...81595)]).(functio
140e0 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 76 65 72 73 69 6f 6e 65 64 2d 74 65 78 74 2d 64 6f 63 75 6d n-put.'lsp--versioned-text-docum
14100 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 ent-identifier.'compiler-macro.'
14120 6c 73 70 2d 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 lsp--versioned-text-document-ide
14140 6e 74 69 66 69 65 72 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 ntifier--inliner).(defalias.'lsp
14160 2d 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 --versioned-text-document-identi
14180 66 69 65 72 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 5c 66 00 5c 33 30 fier--inliner.#[257."\3002\f.\30
141a0 31 5c 33 30 32 43 5c 33 30 33 5c 33 30 34 43 46 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 1\302C\303\304CF0\207".[inline--
141c0 6a 75 73 74 2d 75 73 65 20 70 6c 69 73 74 2d 70 75 74 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 just-use.plist-put.lsp--text-doc
141e0 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 20 6c 73 70 2d 2d 63 ument-identifier.:version.lsp--c
14200 75 72 2d 66 69 6c 65 2d 76 65 72 73 69 6f 6e 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 ur-file-version].5."\n\n(fn.INLI
14220 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 23 40 31 33 34 20 4d 61 6b 65 20 61 20 50 6f 73 69 74 69 NE--FORM)"]).#@134.Make.a.Positi
14240 6f 6e 20 6f 62 6a 65 63 74 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 4c 49 4e 45 20 61 6e 64 on.object.for.the.given.LINE.and
14260 20 43 48 41 52 2e 0a 0a 69 6e 74 65 72 66 61 63 65 20 50 6f 73 69 74 69 6f 6e 20 7b 0a 20 20 20 .CHAR...interface.Position.{....
14280 20 6c 69 6e 65 3a 20 6e 75 6d 62 65 72 3b 0a 20 20 20 20 63 68 61 72 61 63 74 65 72 3a 20 6e 75 .line:.number;.....character:.nu
142a0 6d 62 65 72 3b 0a 7d 0a 0a 28 66 6e 20 4c 49 4e 45 20 43 48 41 52 29 1f 0a 28 64 65 66 61 6c 69 mber;.}..(fn.LINE.CHAR)..(defali
142c0 61 73 20 27 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 35 31 34 20 22 5c 33 30 30 02 5c 33 as.'lsp--position.#[514."\300.\3
142e0 30 31 03 46 5c 32 30 37 22 20 5b 3a 6c 69 6e 65 20 3a 63 68 61 72 61 63 74 65 72 5d 20 36 20 28 01.F\207".[:line.:character].6.(
14300 23 24 20 2e 20 38 32 34 38 33 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 #$...82483)]).(function-put.'lsp
14320 2d 2d 70 6f 73 69 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 --position.'compiler-macro.'lsp-
14340 2d 70 6f 73 69 74 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c -position--inliner).(defalias.'l
14360 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 37 31 20 22 5c 33 30 sp--position--inliner.#[771."\30
14380 30 32 5c 66 00 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 04 5c 32 35 37 05 30 5c 32 30 37 22 20 5b 02\f.\301\302.\303.\257.0\207".[
143a0 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6c 69 73 74 20 3a 6c 69 6e 65 20 3a 63 68 61 inline--just-use.list.:line.:cha
143c0 72 61 63 74 65 72 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 racter].8."\n\n(fn.INLINE--FORM.
143e0 4c 49 4e 45 20 43 48 41 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 LINE.CHAR)"]).(defalias.'lsp--cu
14400 72 2d 6c 69 6e 65 20 23 5b 30 20 22 5c 33 30 30 20 53 5c 32 30 37 22 20 5b 6c 69 6e 65 2d 6e 75 r-line.#[0."\300.S\207".[line-nu
14420 6d 62 65 72 2d 61 74 2d 70 6f 73 5d 20 31 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 mber-at-pos].1]).(function-put.'
14440 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c lsp--cur-line.'compiler-macro.'l
14460 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 sp--cur-line--inliner).(defalias
14480 20 27 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 .'lsp--cur-line--inliner.#[257."
144a0 5c 33 30 30 32 09 00 5c 33 30 31 5c 33 30 32 43 44 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d \3002..\301\302CD0\207".[inline-
144c0 2d 6a 75 73 74 2d 75 73 65 20 31 2d 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 5d -just-use.1-.line-number-at-pos]
144e0 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a 28 64 65 .3."\n\n(fn.INLINE--FORM)"]).(de
14500 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 63 6f 6c 75 6d 6e 20 23 5b 30 20 22 60 5c 33 falias.'lsp--cur-column.#[0."`\3
14520 30 30 20 5a 5c 32 30 37 22 20 5b 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 00.Z\207".[line-beginning-positi
14540 6f 6e 5d 20 32 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 63 75 72 2d on].2]).(function-put.'lsp--cur-
14560 63 6f 6c 75 6d 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 75 72 column.'compiler-macro.'lsp--cur
14580 2d 63 6f 6c 75 6d 6e 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 -column--inliner).(defalias.'lsp
145a0 2d 2d 63 75 72 2d 63 6f 6c 75 6d 6e 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 --cur-column--inliner.#[257."\30
145c0 30 32 0b 00 5c 33 30 31 5c 33 30 32 43 5c 33 30 33 43 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 02..\301\302C\303CE0\207".[inlin
145e0 65 2d 2d 6a 75 73 74 2d 75 73 65 20 2d 20 70 6f 69 6e 74 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 e--just-use.-.point.line-beginni
14600 6e 67 2d 70 6f 73 69 74 69 6f 6e 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d ng-position].4."\n\n(fn.INLINE--
14620 46 4f 52 4d 29 22 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 FORM)"]).#@47.Make.a.Position.ob
14640 6a 65 63 74 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 ject.for.the.current.point...(de
14660 66 61 6c 69 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 falias.'lsp--cur-position.#[0."\
14680 32 31 34 7e 5c 32 31 30 5c 33 30 30 5c 33 30 31 20 53 5c 33 30 32 60 5c 33 30 33 20 5a 46 29 5c 214~\210\300\301.S\302`\303.ZF)\
146a0 32 30 37 22 20 5b 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 207".[:line.line-number-at-pos.:
146c0 63 68 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 character.line-beginning-positio
146e0 6e 5d 20 35 20 28 23 24 20 2e 20 38 33 35 30 32 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 n].5.(#$...83502)]).(function-pu
14700 74 20 27 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 20 27 63 6f 6d 70 69 6c 65 72 2d 6d t.'lsp--cur-position.'compiler-m
14720 61 63 72 6f 20 27 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 2d 2d 69 6e 6c 69 6e 65 72 acro.'lsp--cur-position--inliner
14740 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 2d 2d ).(defalias.'lsp--cur-position--
14760 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 0f 00 5c 33 30 31 5c 33 30 32 43 5c inliner.#[257."\3002..\301\302C\
14780 33 30 33 5c 33 30 34 43 5c 33 30 35 43 45 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 303\304C\305CEE0\207".[inline--j
147a0 75 73 74 2d 75 73 65 20 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 20 77 69 64 65 6e 20 6c ust-use.save-restriction.widen.l
147c0 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 20 6c 73 70 2d 2d sp--position.lsp--cur-line.lsp--
147e0 63 75 72 2d 63 6f 6c 75 6d 6e 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 cur-column].6."\n\n(fn.INLINE--F
14800 4f 52 4d 29 22 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 ORM)"]).#@40.Convert.POINT.to.Po
14820 73 69 74 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 sition...(fn.POINT)..(defalias.'
14840 6c 73 70 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 5c 32 lsp--point-to-position.#[257."\2
14860 31 32 5c 32 31 31 62 5c 32 31 30 5c 32 31 34 7e 5c 32 31 30 5c 33 30 30 5c 33 30 31 20 53 5c 33 12\211b\210\214~\210\300\301.S\3
14880 30 32 60 5c 33 30 33 20 5a 46 2a 5c 32 30 37 22 20 5b 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 02`\303.ZF*\207".[:line.line-num
148a0 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 6e 65 2d 62 65 67 69 6e ber-at-pos.:character.line-begin
148c0 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 5d 20 36 20 28 23 24 20 2e 20 38 33 39 38 31 29 5d 29 0a ning-position].6.(#$...83981)]).
148e0 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 20 23 5b 32 35 37 (defalias.'lsp--position-p.#[257
14900 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 34 37 5c 32 30 35 0d 00 5c 33 30 30 01 5c 33 30 32 ."\300.\301\"\247\205..\300.\302
14920 5c 22 5c 32 34 37 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 6c 69 6e 65 20 3a 63 68 \"\247\207".[plist-get.:line.:ch
14940 61 72 61 63 74 65 72 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 50 29 22 5d 29 0a 28 66 75 6e 63 74 aracter].4."\n\n(fn.P)"]).(funct
14960 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 20 27 63 6f 6d 70 69 6c ion-put.'lsp--position-p.'compil
14980 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 2d 2d 69 6e 6c 69 6e er-macro.'lsp--position-p--inlin
149a0 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 2d 2d er).(defalias.'lsp--position-p--
149c0 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 13 00 5c 33 30 31 5c 33 30 32 5c 33 inliner.#[514."\3002..\301\302\3
149e0 30 33 03 5c 33 30 34 45 44 5c 33 30 32 5c 33 30 33 04 5c 33 30 35 45 44 45 30 5c 32 30 37 22 20 03.\304ED\302\303.\305EDE0\207".
14a00 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 61 6e 64 20 6e 75 6d 62 65 72 70 20 70 6c [inline--just-use.and.numberp.pl
14a20 69 73 74 2d 67 65 74 20 3a 6c 69 6e 65 20 3a 63 68 61 72 61 63 74 65 72 5d 20 38 20 22 5c 6e 5c ist-get.:line.:character].8."\n\
14a40 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 50 29 22 5d 29 0a 23 40 31 31 37 20 4d 61 n(fn.INLINE--FORM.P)"]).#@117.Ma
14a60 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 64 20 45 4e 44 ke.Range.body.from.START.and.END
14a80 2e 0a 0a 69 6e 74 65 72 66 61 63 65 20 52 61 6e 67 65 20 7b 0a 20 20 20 20 20 73 74 61 72 74 3a ...interface.Range.{......start:
14aa0 20 50 6f 73 69 74 69 6f 6e 3b 0a 20 20 20 20 20 65 6e 64 3a 20 50 6f 73 69 74 69 6f 6e 3b 0a 20 .Position;......end:.Position;..
14ac0 7d 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 73 }..(fn.START.END)..(defalias.'ls
14ae0 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 5c 22 5c 32 34 37 5c p--range.#[514."\300.\301\"\247\
14b00 32 30 33 10 00 5c 33 30 30 02 5c 33 30 32 5c 22 5c 32 34 37 5c 32 30 34 18 00 5c 33 30 33 5c 33 203..\300.\302\"\247\204..\303\3
14b20 30 34 5c 33 30 35 04 5c 33 30 36 45 5c 22 5c 32 31 30 5c 33 30 30 01 5c 33 30 31 5c 22 5c 32 34 04\305.\306E\"\210\300.\301\"\24
14b40 37 5c 32 30 33 28 00 5c 33 30 30 01 5c 33 30 32 5c 22 5c 32 34 37 5c 32 30 34 30 00 5c 33 30 33 7\203(.\300.\302\"\247\2040.\303
14b60 5c 33 30 34 5c 33 30 37 03 5c 33 31 30 45 5c 22 5c 32 31 30 5c 33 31 31 02 5c 33 31 32 03 46 5c \304\307.\310E\"\210\311.\312.F\
14b80 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 6c 69 6e 65 20 3a 63 68 61 72 61 63 74 65 72 207".[plist-get.:line.:character
14ba0 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 28 73 61 74 .signal.wrong-type-argument.(sat
14bc0 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 73 74 61 72 74 20 28 73 isfies.lsp--position-p).start.(s
14be0 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 65 6e 64 20 3a 73 atisfies.lsp--position-p).end.:s
14c00 74 61 72 74 20 3a 65 6e 64 5d 20 37 20 28 23 24 20 2e 20 38 34 35 37 34 29 5d 29 0a 28 66 75 6e tart.:end].7.(#$...84574)]).(fun
14c20 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 72 61 6e 67 65 20 27 63 6f 6d 70 69 6c 65 72 2d ction-put.'lsp--range.'compiler-
14c40 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 macro.'lsp--range--inliner).(def
14c60 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 37 31 alias.'lsp--range--inliner.#[771
14c80 20 22 5c 33 30 30 32 1c 00 5c 33 30 31 5c 33 30 32 03 5c 33 30 33 5c 33 30 34 44 45 5c 33 30 32 ."\3002..\301\302.\303\304DE\302
14ca0 03 5c 33 30 33 5c 33 30 34 44 45 5c 33 30 35 5c 33 30 36 06 06 5c 33 30 37 06 07 5c 32 35 37 05 .\303\304DE\305\306..\307..\257.
14cc0 46 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 70 72 6f 67 6e 20 F0\207".[inline--just-use.progn.
14ce0 63 6c 2d 63 68 65 63 6b 2d 74 79 70 65 20 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 cl-check-type.satisfies.lsp--pos
14d00 69 74 69 6f 6e 2d 70 20 6c 69 73 74 20 3a 73 74 61 72 74 20 3a 65 6e 64 5d 20 31 31 20 22 5c 6e ition-p.list.:start.:end].11."\n
14d20 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 53 54 41 52 54 20 45 4e 44 29 22 5d 29 \n(fn.INLINE--FORM.START.END)"])
14d40 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 20 74 68 65 20 .#@59.Make.Range.object.for.the.
14d60 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 45 4e 44 29 1f current.region...(fn.START.END).
14d80 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 72 61 6e 67 65 .(defalias.'lsp--region-to-range
14da0 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 33 30 31 01 5c 33 30 32 5c 22 5c 32 34 37 5c 32 30 .#[514."\300.!\301.\302\"\247\20
14dc0 33 13 00 5c 33 30 31 01 5c 33 30 33 5c 22 5c 32 34 37 5c 32 30 34 1b 00 5c 33 30 34 5c 33 30 35 3..\301.\303\"\247\204..\304\305
14de0 5c 33 30 36 03 5c 33 30 37 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 30 01 21 5c 33 30 31 01 5c \306.\307E\"\210\210\300.!\301.\
14e00 33 30 32 5c 22 5c 32 34 37 5c 32 30 33 2f 00 5c 33 30 31 01 5c 33 30 33 5c 22 5c 32 34 37 5c 32 302\"\247\203/.\301.\303\"\247\2
14e20 30 34 37 00 5c 33 30 34 5c 33 30 35 5c 33 31 30 03 5c 33 31 31 45 5c 22 5c 32 31 30 5c 32 31 30 047.\304\305\310.\311E\"\210\210
14e40 5c 33 31 32 5c 33 30 30 03 21 5c 33 31 33 5c 33 30 30 04 21 46 5c 32 30 37 22 20 5b 6c 73 70 2d \312\300.!\313\300.!F\207".[lsp-
14e60 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 70 6c 69 73 74 2d 67 65 74 20 3a 6c 69 -point-to-position.plist-get.:li
14e80 6e 65 20 3a 63 68 61 72 61 63 74 65 72 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d ne.:character.signal.wrong-type-
14ea0 61 72 67 75 6d 65 6e 74 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f argument.(satisfies.lsp--positio
14ec0 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 73 74 61 n-p).(lsp--point-to-position.sta
14ee0 72 74 29 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 rt).(satisfies.lsp--position-p).
14f00 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 65 6e 64 29 20 3a 73 74 (lsp--point-to-position.end).:st
14f20 61 72 74 20 3a 65 6e 64 5d 20 38 20 28 23 24 20 2e 20 38 35 33 31 38 29 5d 29 0a 28 66 75 6e 63 art.:end].8.(#$...85318)]).(func
14f40 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 74 6f 2d 72 61 6e 67 65 20 27 tion-put.'lsp--region-to-range.'
14f60 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 72 65 67 69 6f 6e 2d 74 6f 2d 72 compiler-macro.'lsp--region-to-r
14f80 61 6e 67 65 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 ange--inliner).(defalias.'lsp--r
14fa0 65 67 69 6f 6e 2d 74 6f 2d 72 61 6e 67 65 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 37 31 20 22 5c egion-to-range--inliner.#[771."\
14fc0 33 30 30 32 0d 00 5c 33 30 31 5c 33 30 32 03 44 5c 33 30 32 03 44 45 30 5c 32 30 37 22 20 5b 69 3002..\301\302.D\302.DE0\207".[i
14fe0 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6c 73 70 2d 2d 72 61 6e 67 65 20 6c 73 70 2d 2d nline--just-use.lsp--range.lsp--
15000 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e point-to-position].7."\n\n(fn.IN
15020 4c 49 4e 45 2d 2d 46 4f 52 4d 20 53 54 41 52 54 20 45 4e 44 29 22 5d 29 0a 23 40 35 38 20 49 66 LINE--FORM.START.END)"]).#@58.If
15040 20 74 68 65 20 72 65 67 69 6f 6e 20 69 73 20 61 63 74 69 76 65 20 72 65 74 75 72 6e 20 74 68 61 .the.region.is.active.return.tha
15060 74 2c 20 65 6c 73 65 20 67 65 74 20 74 68 65 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 t,.else.get.the.point...(defalia
15080 73 20 27 6c 73 70 2d 2d 63 75 72 72 65 6e 74 2d 72 65 67 69 6f 6e 2d 6f 72 2d 70 6f 73 20 23 5b s.'lsp--current-region-or-pos.#[
150a0 30 20 22 5c 33 30 30 20 5c 32 30 33 4b 00 5c 33 30 31 5c 33 30 32 20 21 5c 33 30 33 01 5c 33 30 0."\300.\203K.\301\302.!\303.\30
150c0 34 5c 22 5c 32 34 37 5c 32 30 33 19 00 5c 33 30 33 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 34 4\"\247\203..\303.\305\"\247\204
150e0 21 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 03 5c 33 31 31 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 !.\306\307\310.\311E\"\210\210\3
15100 30 31 5c 33 31 32 20 21 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 34 37 5c 32 30 33 36 00 5c 33 30 01\312.!\303.\304\"\247\2036.\30
15120 33 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 34 3e 00 5c 33 30 36 5c 33 30 37 5c 33 31 33 03 5c 3.\305\"\247\204>.\306\307\313.\
15140 33 31 34 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 31 35 5c 33 30 31 5c 33 30 32 20 21 5c 33 31 36 314E\"\210\210\315\301\302.!\316
15160 5c 33 30 31 5c 33 31 32 20 21 46 5c 32 30 37 5c 33 30 31 60 21 5c 33 30 33 01 5c 33 30 34 5c 22 \301\312.!F\207\301`!\303.\304\"
15180 5c 32 34 37 5c 32 30 33 5e 00 5c 33 30 33 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 34 66 00 5c \247\203^.\303.\305\"\247\204f.\
151a0 33 30 36 5c 33 30 37 5c 33 31 37 03 5c 33 32 30 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 31 60 306\307\317.\320E\"\210\210\301`
151c0 21 5c 33 30 33 01 5c 33 30 34 5c 22 5c 32 34 37 5c 32 30 33 7a 00 5c 33 30 33 01 5c 33 30 35 5c !\303.\304\"\247\203z.\303.\305\
151e0 22 5c 32 34 37 5c 32 30 34 5c 32 30 32 00 5c 33 30 36 5c 33 30 37 5c 33 32 31 03 5c 33 32 32 45 "\247\204\202.\306\307\321.\322E
15200 5c 22 5c 32 31 30 5c 32 31 30 5c 33 31 35 5c 33 30 31 60 21 5c 33 31 36 5c 33 30 31 60 21 46 5c \"\210\210\315\301`!\316\301`!F\
15220 32 30 37 22 20 5b 75 73 65 2d 72 65 67 69 6f 6e 2d 70 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 207".[use-region-p.lsp--point-to
15240 2d 70 6f 73 69 74 69 6f 6e 20 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 20 70 6c 69 73 74 -position.region-beginning.plist
15260 2d 67 65 74 20 3a 6c 69 6e 65 20 3a 63 68 61 72 61 63 74 65 72 20 73 69 67 6e 61 6c 20 77 72 6f -get.:line.:character.signal.wro
15280 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d ng-type-argument.(satisfies.lsp-
152a0 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 -position-p).(lsp--point-to-posi
152c0 74 69 6f 6e 20 28 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 29 29 20 72 65 67 69 6f 6e 2d tion.(region-beginning)).region-
152e0 65 6e 64 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 end.(satisfies.lsp--position-p).
15300 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 28 72 65 67 69 6f 6e 2d (lsp--point-to-position.(region-
15320 65 6e 64 29 29 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 end)).:start.:end.(satisfies.lsp
15340 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 --position-p).(lsp--point-to-pos
15360 69 74 69 6f 6e 20 28 70 6f 69 6e 74 29 29 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 ition.(point)).(satisfies.lsp--p
15380 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 osition-p).(lsp--point-to-positi
153a0 6f 6e 20 28 70 6f 69 6e 74 29 29 5d 20 36 20 28 23 24 20 2e 20 38 36 30 37 38 29 5d 29 0a 23 40 on.(point))].6.(#$...86078)]).#@
153c0 36 30 20 47 65 74 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 60.Get.the.start.of.the.region.i
153e0 66 20 61 63 74 69 76 65 2c 20 65 6c 73 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 1f 0a 28 f.active,.else.current.point...(
15400 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 73 74 61 72 74 2d 70 6f 73 69 74 69 6f defalias.'lsp--get-start-positio
15420 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 33 5c 6e 00 5c 33 30 31 20 5c 32 30 32 0b 00 60 5c n.#[0."\300.\203\n.\301.\202..`\
15440 33 30 32 01 21 5c 32 30 37 22 20 5b 75 73 65 2d 72 65 67 69 6f 6e 2d 70 20 72 65 67 69 6f 6e 2d 302.!\207".[use-region-p.region-
15460 62 65 67 69 6e 6e 69 6e 67 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 5d beginning.lsp-point-to-position]
15480 20 33 20 28 23 24 20 2e 20 38 36 39 37 39 29 5d 29 0a 23 40 35 38 20 47 65 74 20 74 68 65 20 65 .3.(#$...86979)]).#@58.Get.the.e
154a0 6e 64 20 6f 66 20 74 68 65 20 72 65 67 69 6f 6e 20 69 66 20 61 63 74 69 76 65 2c 20 65 6c 73 65 nd.of.the.region.if.active,.else
154c0 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .current.point...(defalias.'lsp-
154e0 2d 67 65 74 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 30 20 22 5c 33 30 30 20 5c 32 30 33 -get-end-position.#[0."\300.\203
15500 5c 6e 00 5c 33 30 31 20 5c 32 30 32 0b 00 60 5c 33 30 32 01 21 5c 32 30 37 22 20 5b 75 73 65 2d \n.\301.\202..`\302.!\207".[use-
15520 72 65 67 69 6f 6e 2d 70 20 72 65 67 69 6f 6e 2d 65 6e 64 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f region-p.region-end.lsp-point-to
15540 2d 70 6f 73 69 74 69 6f 6e 5d 20 33 20 28 23 24 20 2e 20 38 37 31 39 31 29 5d 29 0a 23 40 37 37 -position].3.(#$...87191)]).#@77
15560 20 52 65 74 75 72 6e 20 74 68 65 20 73 74 61 72 74 20 6c 69 6e 65 20 66 6f 72 20 61 20 67 69 76 .Return.the.start.line.for.a.giv
15580 65 6e 20 4c 53 50 20 72 61 6e 67 65 2c 20 69 6e 20 4c 53 50 20 63 6f 6f 72 64 69 6e 61 74 65 73 en.LSP.range,.in.LSP.coordinates
155a0 0a 0a 28 66 6e 20 52 41 4e 47 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 ..(fn.RANGE)..(defalias.'lsp--ra
155c0 6e 67 65 2d 73 74 61 72 74 2d 6c 69 6e 65 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 32 31 31 02 5c nge-start-line.#[257."\300\211.\
155e0 33 30 31 5c 22 5c 33 30 32 5c 22 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 73 74 61 301\"\302\"\207".[plist-get.:sta
15600 72 74 20 3a 6c 69 6e 65 5d 20 35 20 28 23 24 20 2e 20 38 37 33 39 33 29 5d 29 0a 28 66 75 6e 63 rt.:line].5.(#$...87393)]).(func
15620 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 73 74 61 72 74 2d 6c 69 6e 65 20 tion-put.'lsp--range-start-line.
15640 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 73 74 61 72 'compiler-macro.'lsp--range-star
15660 74 2d 6c 69 6e 65 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d t-line--inliner).(defalias.'lsp-
15680 2d 72 61 6e 67 65 2d 73 74 61 72 74 2d 6c 69 6e 65 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 -range-start-line--inliner.#[514
156a0 20 22 5c 33 30 30 32 5c 66 00 5c 33 30 31 5c 32 31 31 02 5c 33 30 32 45 5c 33 30 33 45 30 5c 32 ."\3002\f.\301\211.\302E\303E0\2
156c0 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 70 6c 69 73 74 2d 67 65 74 20 07".[inline--just-use.plist-get.
156e0 3a 73 74 61 72 74 20 3a 6c 69 6e 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d :start.:line].6."\n\n(fn.INLINE-
15700 2d 46 4f 52 4d 20 52 41 4e 47 45 29 22 5d 29 0a 23 40 37 35 20 52 65 74 75 72 6e 20 74 68 65 20 -FORM.RANGE)"]).#@75.Return.the.
15720 65 6e 64 20 6c 69 6e 65 20 66 6f 72 20 61 20 67 69 76 65 6e 20 4c 53 50 20 72 61 6e 67 65 2c 20 end.line.for.a.given.LSP.range,.
15740 69 6e 20 4c 53 50 20 63 6f 6f 72 64 69 6e 61 74 65 73 0a 0a 28 66 6e 20 52 41 4e 47 45 29 1f 0a in.LSP.coordinates..(fn.RANGE)..
15760 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 65 6e 64 2d 6c 69 6e 65 20 23 (defalias.'lsp--range-end-line.#
15780 5b 32 35 37 20 22 5c 33 30 30 5c 32 31 31 02 5c 33 30 31 5c 22 5c 33 30 32 5c 22 5c 32 30 37 22 [257."\300\211.\301\"\302\"\207"
157a0 20 5b 70 6c 69 73 74 2d 67 65 74 20 3a 65 6e 64 20 3a 6c 69 6e 65 5d 20 35 20 28 23 24 20 2e 20 .[plist-get.:end.:line].5.(#$...
157c0 38 37 38 32 39 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 72 61 6e 87829)]).(function-put.'lsp--ran
157e0 67 65 2d 65 6e 64 2d 6c 69 6e 65 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 ge-end-line.'compiler-macro.'lsp
15800 2d 2d 72 61 6e 67 65 2d 65 6e 64 2d 6c 69 6e 65 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 --range-end-line--inliner).(defa
15820 6c 69 61 73 20 27 6c 73 70 2d 2d 72 61 6e 67 65 2d 65 6e 64 2d 6c 69 6e 65 2d 2d 69 6e 6c 69 6e lias.'lsp--range-end-line--inlin
15840 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 5c 66 00 5c 33 30 31 5c 32 31 31 02 5c 33 30 32 45 er.#[514."\3002\f.\301\211.\302E
15860 5c 33 30 33 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 70 6c \303E0\207".[inline--just-use.pl
15880 69 73 74 2d 67 65 74 20 3a 65 6e 64 20 3a 6c 69 6e 65 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 49 ist-get.:end.:line].6."\n\n(fn.I
158a0 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 52 41 4e 47 45 29 22 5d 29 0a 23 40 31 36 32 20 41 70 70 6c NLINE--FORM.RANGE)"]).#@162.Appl
158c0 79 20 74 68 65 20 57 6f 72 6b 73 70 61 63 65 45 64 69 74 20 6f 62 6a 65 63 74 20 45 44 49 54 2e y.the.WorkspaceEdit.object.EDIT.
158e0 0a 0a 69 6e 74 65 72 66 61 63 65 20 57 6f 72 6b 73 70 61 63 65 45 64 69 74 20 7b 0a 20 20 63 68 ..interface.WorkspaceEdit.{...ch
15900 61 6e 67 65 73 3f 3a 20 7b 20 5b 75 72 69 3a 20 73 74 72 69 6e 67 5d 3a 20 54 65 78 74 45 64 69 anges?:.{.[uri:.string]:.TextEdi
15920 74 5b 5d 3b 20 7d 3b 0a 20 20 64 6f 63 75 6d 65 6e 74 43 68 61 6e 67 65 73 3f 3a 20 54 65 78 74 t[];.};...documentChanges?:.Text
15940 44 6f 63 75 6d 65 6e 74 45 64 69 74 5b 5d 3b 0a 7d 0a 0a 28 66 6e 20 45 44 49 54 29 1f 0a 28 64 DocumentEdit[];.}..(fn.EDIT)..(d
15960 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 65 64 efalias.'lsp--apply-workspace-ed
15980 69 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 32 03 5c 22 it.#[257."\300\301.\"\300\302.\"
159a0 5c 32 31 31 5c 32 30 33 13 00 5c 33 30 33 5c 33 30 34 02 5c 22 5c 32 30 32 1d 00 5c 33 30 35 02 \211\203..\303\304.\"\202..\305.
159c0 21 5c 32 30 35 1d 00 5c 33 30 36 5c 33 30 37 03 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 !\205..\306\307.\"\207".[gethash
159e0 20 22 63 68 61 6e 67 65 73 22 20 22 64 6f 63 75 6d 65 6e 74 43 68 61 6e 67 65 73 22 20 6d 61 70 ."changes"."documentChanges".map
15a00 63 20 6c 73 70 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 20 c.lsp--apply-text-document-edit.
15a20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 6d 61 70 68 61 73 68 20 23 5b 35 31 34 20 22 5c 33 30 30 hash-table-p.maphash.#[514."\300
15a40 02 21 72 5c 33 30 31 01 21 71 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 5c 32 33 37 5c .!r\301.!q\210\302\303\304.\237\
15a60 33 30 35 5c 22 5c 22 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 305\"\")\207".[lsp--uri-to-path.
15a80 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 6d 61 70 63 20 6c 73 70 2d 2d 61 70 70 find-file-noselect.mapc.lsp--app
15aa0 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 6c 73 70 2d 2d 74 65 78 74 2d 65 64 69 74 ly-text-edit.sort.lsp--text-edit
15ac0 2d 73 6f 72 74 2d 70 72 65 64 69 63 61 74 65 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 55 52 49 20 -sort-predicate].8."\n\n(fn.URI.
15ae0 54 45 58 54 2d 45 44 49 54 53 29 22 5d 5d 20 36 20 28 23 24 20 2e 20 38 38 32 35 32 29 5d 29 0a TEXT-EDITS)"]].6.(#$...88252)]).
15b00 23 40 34 30 39 20 41 70 70 6c 79 20 74 68 65 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 45 64 69 74 #@409.Apply.the.TextDocumentEdit
15b20 20 6f 62 6a 65 63 74 20 45 44 49 54 2e 0a 49 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 6e 6f 74 .object.EDIT..If.the.file.is.not
15b40 20 62 65 69 6e 67 20 76 69 73 69 74 65 64 20 62 79 20 61 6e 79 20 62 75 66 66 65 72 2c 20 69 74 .being.visited.by.any.buffer,.it
15b60 20 69 73 20 6f 70 65 6e 65 64 20 77 69 74 68 0a 60 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c .is.opened.with.`find-file-nosel
15b80 65 63 74 27 2e 0a 42 65 63 61 75 73 65 20 6c 73 70 2d 6d 6f 64 65 20 64 6f 65 73 20 6e 6f 74 20 ect'..Because.lsp-mode.does.not.
15ba0 73 74 6f 72 65 20 70 72 65 76 69 6f 75 73 20 64 6f 63 75 6d 65 6e 74 20 76 65 72 73 69 6f 6e 73 store.previous.document.versions
15bc0 2c 20 74 68 65 20 65 64 69 74 20 69 73 20 6f 6e 6c 79 0a 61 70 70 6c 69 65 64 20 69 66 20 74 68 ,.the.edit.is.only.applied.if.th
15be0 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6d 61 e.version.of.the.textDocument.ma
15c00 74 63 68 65 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 0a 63 6f 72 72 65 73 70 tches.the.version.of.the.corresp
15c20 6f 6e 64 69 6e 67 20 66 69 6c 65 2e 0a 0a 69 6e 74 65 72 66 61 63 65 20 54 65 78 74 44 6f 63 75 onding.file...interface.TextDocu
15c40 6d 65 6e 74 45 64 69 74 20 7b 0a 20 20 74 65 78 74 44 6f 63 75 6d 65 6e 74 3a 20 56 65 72 73 69 mentEdit.{...textDocument:.Versi
15c60 6f 6e 65 64 54 65 78 74 44 6f 63 75 6d 65 6e 74 49 64 65 6e 74 69 66 69 65 72 3b 0a 20 20 65 64 onedTextDocumentIdentifier;...ed
15c80 69 74 73 3a 20 54 65 78 74 45 64 69 74 5b 5d 3b 0a 7d 0a 0a 28 66 6e 20 45 44 49 54 29 1f 0a 28 its:.TextEdit[];.}..(fn.EDIT)..(
15ca0 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 6f 63 75 6d 65 defalias.'lsp--apply-text-docume
15cc0 6e 74 2d 65 64 69 74 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 33 30 34 5c 33 nt-edit.#[257."\302\303.\"\304\3
15ce0 30 32 5c 33 30 35 03 5c 22 21 5c 33 30 32 5c 33 30 36 03 5c 22 72 5c 33 30 37 02 21 71 5c 32 31 02\305.\"!\302\306.\"r\307.!q\21
15d00 30 5c 32 31 31 5c 32 30 35 3e 00 5c 32 31 31 5c 33 30 32 70 08 5c 33 31 30 48 09 3e 5c 32 30 34 0\211\205>.\211\302p.\310H.>\204
15d20 2a 00 5c 33 31 31 5c 33 31 32 5c 33 31 33 08 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 5c 22 55 5c *.\311\312\313.D\"\210.\314H\"U\
15d40 32 30 35 3e 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 30 32 5c 33 32 30 06 08 5c 22 5c 32 33 205>.\315\316\317\302\320..\"\23
15d60 37 5c 33 32 31 5c 22 5c 22 29 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 7\321\"\")\207".[lsp--cur-worksp
15d80 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
15da0 73 20 67 65 74 68 61 73 68 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 22 20 6c 73 70 2d 2d 75 72 s.gethash."textDocument".lsp--ur
15dc0 69 2d 74 6f 2d 70 61 74 68 20 22 75 72 69 22 20 22 76 65 72 73 69 6f 6e 22 20 66 69 6e 64 2d 66 i-to-path."uri"."version".find-f
15de0 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 ile-noselect.0.signal.wrong-type
15e00 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 20 6d 61 70 63 20 -argument.lsp--workspace.2.mapc.
15e20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 22 65 64 69 74 73 lsp--apply-text-edit.sort."edits
15e40 22 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 65 5d ".lsp--text-edit-sort-predicate]
15e60 20 31 31 20 28 23 24 20 2e 20 38 38 38 33 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 .11.(#$...88838)]).(defalias.'ls
15e80 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 65 20 23 5b 35 31 p--text-edit-sort-predicate.#[51
15ea0 34 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 31 5c 33 30 33 06 06 5c 22 5c 22 21 5c 33 4."\300\301\302\301\303..\"\"!\3
15ec0 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 31 5c 33 30 33 06 06 5c 22 5c 22 21 01 01 55 5c 32 30 33 00\301\302\301\303..\"\"!..U\203
15ee0 36 00 5c 33 30 30 5c 33 30 31 5c 33 30 34 5c 33 30 31 5c 33 30 33 06 08 5c 22 5c 22 21 5c 33 30 6.\300\301\304\301\303..\"\"!\30
15f00 30 5c 33 30 31 5c 33 30 34 5c 33 30 31 5c 33 30 33 06 08 5c 22 5c 22 21 01 01 56 5c 32 36 36 5c 0\301\304\301\303..\"\"!..V\266\
15f20 32 30 32 5c 32 30 32 39 00 01 01 56 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 202\2029...V\207".[lsp--position
15f40 2d 74 6f 2d 70 6f 69 6e 74 20 67 65 74 68 61 73 68 20 22 73 74 61 72 74 22 20 22 72 61 6e 67 65 -to-point.gethash."start"."range
15f60 22 20 22 65 6e 64 22 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 45 31 20 45 32 29 22 5d 29 0a 23 "."end"].11."\n\n(fn.E1.E2)"]).#
15f80 40 37 34 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 @74.Apply.the.edits.described.in
15fa0 20 74 68 65 20 54 65 78 74 45 64 69 74 5b 5d 20 6f 62 6a 65 63 74 20 69 6e 20 45 44 49 54 53 2e .the.TextEdit[].object.in.EDITS.
15fc0 0a 0a 28 66 6e 20 45 44 49 54 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 70 ..(fn.EDITS)..(defalias.'lsp--ap
15fe0 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 ply-text-edits.#[257."\300\301\3
16000 30 32 03 5c 32 33 37 5c 33 30 33 5c 22 5c 22 5c 32 30 37 22 20 5b 6d 61 70 63 20 6c 73 70 2d 2d 02.\237\303\"\"\207".[mapc.lsp--
16020 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 6c 73 70 2d 2d 74 65 78 74 2d 65 apply-text-edit.sort.lsp--text-e
16040 64 69 74 2d 73 6f 72 74 2d 70 72 65 64 69 63 61 74 65 5d 20 36 20 28 23 24 20 2e 20 38 39 39 38 dit-sort-predicate].6.(#$...8998
16060 38 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 8)]).(function-put.'lsp--apply-t
16080 65 78 74 2d 65 64 69 74 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d ext-edits.'compiler-macro.'lsp--
160a0 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 73 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 apply-text-edits--inliner).(defa
160c0 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 73 2d 2d 69 6e 6c lias.'lsp--apply-text-edits--inl
160e0 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 12 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 44 iner.#[514."\3002..\301\302\303D
16100 5c 33 30 34 5c 33 30 35 04 44 5c 33 30 32 5c 33 30 36 44 45 45 30 5c 32 30 37 22 20 5b 69 6e 6c \304\305.D\302\306DEE0\207".[inl
16120 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6d 61 70 63 20 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d ine--just-use.mapc.function.lsp-
16140 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 6e 72 65 76 65 72 73 65 20 6c -apply-text-edit.sort.nreverse.l
16160 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 65 5d 20 38 20 sp--text-edit-sort-predicate].8.
16180 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 45 44 49 54 53 29 22 5d 29 0a "\n\n(fn.INLINE--FORM.EDITS)"]).
161a0 23 40 38 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 #@80.Apply.the.edits.described.i
161c0 6e 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 n.the.TextEdit.object.in.TEXT-ED
161e0 49 54 2e 0a 0a 28 66 6e 20 54 45 58 54 2d 45 44 49 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 IT...(fn.TEXT-EDIT)..(defalias.'
16200 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 23 5b 32 35 37 20 22 5c 33 30 30 lsp--apply-text-edit.#[257."\300
16220 5c 33 30 31 02 5c 22 5c 33 30 32 5c 33 30 30 5c 33 30 33 03 5c 22 21 5c 33 30 32 5c 33 30 30 5c \301.\"\302\300\303.\"!\302\300\
16240 33 30 34 04 5c 22 21 5c 32 31 32 01 62 5c 32 31 30 01 01 7c 5c 32 31 30 5c 33 30 30 5c 33 30 35 304.\"!\212.b\210..|\210\300\305
16260 05 5c 22 63 29 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 72 61 6e 67 65 22 20 6c 73 70 2d .\"c)\207".[gethash."range".lsp-
16280 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 22 73 74 61 72 74 22 20 22 65 6e 64 22 -position-to-point."start"."end"
162a0 20 22 6e 65 77 54 65 78 74 22 5d 20 37 20 28 23 24 20 2e 20 39 30 35 33 33 29 5d 29 0a 23 40 31 ."newText"].7.(#$...90533)]).#@1
162c0 31 34 20 47 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 63 61 70 61 62 69 6c 69 74 79 20 43 14.Get.the.value.of.capability.C
162e0 41 50 2e 20 20 49 66 20 43 41 50 41 42 49 4c 49 54 49 45 53 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c AP...If.CAPABILITIES.is.non-nil,
16300 20 75 73 65 20 74 68 65 6d 20 69 6e 73 74 65 61 64 2e 0a 0a 28 66 6e 20 43 41 50 20 26 6f 70 74 .use.them.instead...(fn.CAP.&opt
16320 69 6f 6e 61 6c 20 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 ional.CAPABILITIES)..(defalias.'
16340 6c 73 70 2d 2d 63 61 70 61 62 69 6c 69 74 79 20 23 5b 35 31 33 20 22 5c 33 30 32 02 02 5c 32 30 lsp--capability.#[513."\302..\20
16360 36 1d 00 08 5c 33 30 33 48 09 3e 5c 32 30 34 15 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 08 44 5c 6...\303H.>\204..\304\305\306.D\
16380 22 5c 32 31 30 08 5c 33 30 37 48 5c 32 30 36 1d 00 5c 33 31 30 20 5c 22 5c 32 30 37 22 20 5b 6c "\210.\307H\206..\310.\"\207".[l
163a0 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 2d sp--cur-workspace.cl-struct-lsp-
163c0 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 67 65 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c -workspace-tags.gethash.0.signal
163e0 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
16400 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 5d 20 38 20 28 23 24 20 2e 20 39 ace.3.make-hash-table].8.(#$...9
16420 30 38 31 39 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 63 61 70 61 0819)]).(function-put.'lsp--capa
16440 62 69 6c 69 74 79 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 63 61 70 bility.'compiler-macro.'lsp--cap
16460 61 62 69 6c 69 74 79 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 ability--inliner).(defalias.'lsp
16480 2d 2d 63 61 70 61 62 69 6c 69 74 79 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 37 30 20 22 5c 33 30 --capability--inliner.#[770."\30
164a0 30 32 0f 00 5c 33 30 31 02 5c 33 30 32 03 5c 33 30 33 43 5c 33 30 34 43 46 45 30 5c 32 30 37 22 02..\301.\302.\303C\304CFE0\207"
164c0 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 67 65 74 68 61 73 68 20 6f 72 20 6c 73 .[inline--just-use.gethash.or.ls
164e0 70 2d 2d 73 65 72 76 65 72 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 6d 61 6b 65 2d 68 61 73 68 p--server-capabilities.make-hash
16500 2d 74 61 62 6c 65 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 -table].9."\n\n(fn.INLINE--FORM.
16520 43 41 50 20 26 6f 70 74 69 6f 6e 61 6c 20 43 41 50 41 42 49 4c 49 54 49 45 53 29 22 5d 29 0a 28 CAP.&optional.CAPABILITIES)"]).(
16540 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
16560 6c 69 74 79 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 lity.#[257."\302\303\304\305\306
16580 5c 33 30 37 06 06 21 5c 33 31 30 5c 22 5c 33 31 31 5c 33 31 32 25 08 5c 33 31 33 48 09 3e 5c 32 \307..!\310\"\311\312%.\313H.>\2
165a0 30 34 1d 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 33 04..\314\315\316.D\"\210.\317H\3
165c0 32 30 23 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 20#\207".[lsp--cur-workspace.cl-
165e0 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 73 65 71 2d 66 struct-lsp--workspace-tags.seq-f
16600 69 6e 64 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 5c 33 30 32 ind.make-byte-code.257."\211\302
16620 48 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 31 H.>\204..\303\304\305.D\"\210\21
16640 31 5c 33 30 36 48 5c 33 30 30 5c 32 33 32 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 1\306H\300\232\207".vconcat.vect
16660 6f 72 20 5b 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 or.[cl-struct-lsp--registered-ca
16680 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 pability-tags.0.signal.wrong-typ
166a0 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 62 e-argument.lsp--registered-capab
166c0 69 6c 69 74 79 20 32 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 29 22 20 30 20 73 69 67 6e ility.2].5."\n\n(fn.REG)".0.sign
166e0 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
16700 73 70 61 63 65 20 34 20 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 4d 45 54 48 4f 44 29 22 space.4.nil].8."\n\n(fn.METHOD)"
16720 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 72 65 ]).(function-put.'lsp--registere
16740 64 2d 63 61 70 61 62 69 6c 69 74 79 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 d-capability.'compiler-macro.'ls
16760 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 69 6e 6c 69 6e 65 p--registered-capability--inline
16780 72 29 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 r).(defalias.'lsp--registered-ca
167a0 70 61 62 69 6c 69 74 79 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 15 00 pability--inliner.#[514."\3002..
167c0 5c 33 30 31 5c 33 30 32 5c 33 30 33 43 5c 33 30 34 5c 33 30 35 5c 33 30 33 44 05 45 45 5c 33 30 \301\302\303C\304\305\303D.EE\30
167e0 36 5c 33 30 37 44 5c 33 31 30 46 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 6\307D\310F0\207".[inline--just-
16800 75 73 65 20 73 65 71 2d 66 69 6e 64 20 6c 61 6d 62 64 61 20 72 65 67 20 65 71 75 61 6c 20 6c 73 use.seq-find.lambda.reg.equal.ls
16820 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 68 6f 64 20 p--registered-capability-method.
16840 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 72 lsp--workspace-registered-server
16860 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 -capabilities.lsp--cur-workspace
16880 20 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 4d 45 .nil].8."\n\n(fn.INLINE--FORM.ME
168a0 54 48 4f 44 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 67 69 73 74 65 THOD)"]).(defalias.'lsp--registe
168c0 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 62 79 2d 69 64 20 23 5b 32 35 37 20 22 5c 33 30 32 red-capability-by-id.#[257."\302
168e0 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 06 06 21 5c 33 31 30 5c 22 5c 33 31 \303\304\305\306\307..!\310\"\31
16900 31 5c 33 31 32 25 08 5c 33 31 33 48 09 3e 5c 32 30 34 1d 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 1\312%.\313H.>\204..\314\315\316
16920 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 33 32 30 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 .D\"\210.\317H\320#\207".[lsp--c
16940 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
16960 73 70 61 63 65 2d 74 61 67 73 20 73 65 71 2d 66 69 6e 64 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f space-tags.seq-find.make-byte-co
16980 64 65 20 32 35 37 20 22 5c 32 31 31 5c 33 30 32 48 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 de.257."\211\302H.>\204..\303\30
169a0 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 30 5c 32 33 32 5c 32 4\305.D\"\210\211\306H\300\232\2
169c0 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 07".vconcat.vector.[cl-struct-ls
169e0 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 20 30 20 p--registered-capability-tags.0.
16a00 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--
16a20 72 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 31 5d 20 35 20 22 5c 6e 5c 6e registered-capability.1].5."\n\n
16a40 28 66 6e 20 52 45 47 29 22 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 (fn.REG)".0.signal.wrong-type-ar
16a60 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 34 20 6e 69 6c 5d 20 38 20 22 gument.lsp--workspace.4.nil].8."
16a80 5c 6e 5c 6e 28 66 6e 20 49 44 29 22 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 \n\n(fn.ID)"]).(function-put.'ls
16aa0 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 62 79 2d 69 64 20 27 p--registered-capability-by-id.'
16ac0 63 6f 6d 70 69 6c 65 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 compiler-macro.'lsp--registered-
16ae0 63 61 70 61 62 69 6c 69 74 79 2d 62 79 2d 69 64 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 capability-by-id--inliner).(defa
16b00 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 6c 69 74 79 lias.'lsp--registered-capability
16b20 2d 62 79 2d 69 64 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 15 00 5c 33 -by-id--inliner.#[514."\3002..\3
16b40 30 31 5c 33 30 32 5c 33 30 33 43 5c 33 30 34 5c 33 30 35 5c 33 30 33 44 05 45 45 5c 33 30 36 5c 01\302\303C\304\305\303D.EE\306\
16b60 33 30 37 44 5c 33 31 30 46 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 307D\310F0\207".[inline--just-us
16b80 65 20 73 65 71 2d 66 69 6e 64 20 6c 61 6d 62 64 61 20 72 65 67 20 65 71 75 61 6c 20 6c 73 70 2d e.seq-find.lambda.reg.equal.lsp-
16ba0 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 6c 73 70 2d 2d 77 -registered-capability-id.lsp--w
16bc0 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
16be0 69 6c 69 74 69 65 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6e 69 6c 5d 20 ilities.lsp--cur-workspace.nil].
16c00 38 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 49 44 29 22 5d 29 0a 23 8."\n\n(fn.INLINE--FORM.ID)"]).#
16c20 40 31 32 33 20 53 74 6f 72 65 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 73 20 66 72 6f 6d 20 74 68 @123.Store.the.positions.from.th
16c40 65 20 60 6c 73 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 27 20 66 75 6e 63 74 69 6f 6e 0a 20 e.`lsp-before-change'.function..
16c60 20 63 61 6c 6c 2c 20 66 6f 72 20 76 61 6c 69 64 61 74 69 6f 6e 20 61 6e 64 20 75 73 65 20 69 6e .call,.for.validation.and.use.in
16c80 20 74 68 65 20 60 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 27 20 66 75 6e 63 74 69 6f 6e 2e 1f 0a .the.`lsp-on-change'.function...
16ca0 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 6c 73 20 (defvar.lsp--before-change-vals.
16cc0 6e 69 6c 20 28 23 24 20 2e 20 39 33 32 32 31 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 nil.(#$...93221)).(make-variable
16ce0 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 -buffer-local.'lsp--before-chang
16d00 65 2d 76 61 6c 73 29 0a 23 40 31 30 33 20 4d 61 6b 65 20 61 20 54 65 78 74 44 6f 63 75 6d 65 6e e-vals).#@103.Make.a.TextDocumen
16d20 74 43 6f 6e 74 65 6e 74 43 68 61 6e 67 65 45 76 65 6e 74 20 62 6f 64 79 20 66 6f 72 20 53 54 41 tContentChangeEvent.body.for.STA
16d40 52 54 20 74 6f 20 45 4e 44 2c 20 6f 66 20 6c 65 6e 67 74 68 20 4c 45 4e 47 54 48 2e 0a 0a 28 66 RT.to.END,.of.length.LENGTH...(f
16d60 6e 20 53 54 41 52 54 20 45 4e 44 20 4c 45 4e 47 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 n.START.END.LENGTH)..(defalias.'
16d80 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 6e 74 65 6e 74 2d 63 68 61 6e 67 lsp--text-document-content-chang
16da0 65 2d 65 76 65 6e 74 20 23 5b 37 37 31 20 22 5c 32 31 31 5c 33 30 31 3d 5c 32 30 33 55 00 5c 33 e-event.#[771."\211\301=\203U.\3
16dc0 30 32 5c 33 30 33 04 21 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 33 1a 00 5c 33 30 02\303.!\304.\305\"\247\203..\30
16de0 34 01 5c 33 30 36 5c 22 5c 32 34 37 5c 32 30 34 5c 22 00 5c 33 30 37 5c 33 31 30 5c 33 31 31 03 4.\306\"\247\204\".\307\310\311.
16e00 5c 33 31 32 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 33 04 21 5c 33 30 34 01 5c 33 30 35 5c 22 \312E\"\210\210\303.!\304.\305\"
16e20 5c 32 34 37 5c 32 30 33 36 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 34 37 5c 32 30 34 3e 00 5c \247\2036.\304.\306\"\247\204>.\
16e40 33 30 37 5c 33 31 30 5c 33 31 33 03 5c 33 31 34 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 31 35 5c 307\310\313.\314E\"\210\210\315\
16e60 33 30 33 05 21 5c 33 31 36 5c 33 30 33 06 07 21 46 5c 33 31 37 5c 33 30 31 5c 33 32 30 5c 33 32 303.!\316\303..!F\317\301\320\32
16e80 31 06 08 06 08 5c 22 5c 32 35 37 06 5c 32 30 37 02 02 3d 5c 32 30 33 5c 32 36 32 00 5c 33 32 32 1....\"\257.\207..=\203\262.\322
16ea0 03 03 03 23 5c 32 30 33 5c 32 35 37 00 5c 33 30 32 5c 33 30 33 04 21 5c 33 30 34 01 5c 33 30 35 ...#\203\257.\302\303.!\304.\305
16ec0 5c 22 5c 32 34 37 5c 32 30 33 77 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 34 37 5c 32 30 34 7f \"\247\203w.\304.\306\"\247\204.
16ee0 00 5c 33 30 37 5c 33 31 30 5c 33 32 33 03 5c 33 32 34 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 .\307\310\323.\324E\"\210\210\30
16f00 34 08 5c 33 32 35 5c 22 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 33 5c 32 32 34 00 4.\325\"\304.\305\"\247\203\224.
16f20 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 34 37 5c 32 30 34 5c 32 33 34 00 5c 33 30 37 5c 33 31 30 \304.\306\"\247\204\234.\307\310
16f40 5c 33 32 36 03 5c 33 32 37 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 31 35 5c 33 30 33 05 21 5c 33 \326.\327E\"\210\210\315\303.!\3
16f60 31 36 5c 33 30 34 08 5c 33 32 35 5c 22 46 5c 33 31 37 03 5c 33 33 30 42 42 42 42 5c 32 30 37 5c 16\304.\325\"F\317.\330BBBB\207\
16f80 33 33 31 20 5c 32 30 37 5c 33 32 32 03 03 03 23 5c 32 30 33 5c 6e 01 5c 33 30 32 5c 33 30 33 04 331.\207\322...#\203\n.\302\303.
16fa0 21 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 33 5c 33 31 36 00 5c 33 30 34 01 5c 33 !\304.\305\"\247\203\316.\304.\3
16fc0 30 36 5c 22 5c 32 34 37 5c 32 30 34 5c 33 32 36 00 5c 33 30 37 5c 33 31 30 5c 33 33 32 03 5c 33 06\"\247\204\326.\307\310\332.\3
16fe0 33 33 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 34 08 5c 33 32 35 5c 22 5c 33 30 34 01 5c 33 30 33E\"\210\210\304.\325\"\304.\30
17000 35 5c 22 5c 32 34 37 5c 32 30 33 5c 33 35 33 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 34 37 5c 5\"\247\203\353.\304.\306\"\247\
17020 32 30 34 5c 33 36 33 00 5c 33 30 37 5c 33 31 30 5c 33 33 34 03 5c 33 33 35 45 5c 22 5c 32 31 30 204\363.\307\310\334.\335E\"\210
17040 5c 32 31 30 5c 33 31 35 5c 33 30 33 05 21 5c 33 31 36 5c 33 30 34 08 5c 33 32 35 5c 22 46 5c 33 \210\315\303.!\316\304.\325\"F\3
17060 31 37 03 5c 33 32 30 5c 33 32 31 06 08 06 08 5c 22 5c 32 35 37 06 5c 32 30 37 5c 33 33 31 20 5c 17.\320\321....\"\257.\207\331.\
17080 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 61 6c 73 20 30 20 207".[lsp--before-change-vals.0.
170a0 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 70 6c :range.lsp--point-to-position.pl
170c0 69 73 74 2d 67 65 74 20 3a 6c 69 6e 65 20 3a 63 68 61 72 61 63 74 65 72 20 73 69 67 6e 61 6c 20 ist-get.:line.:character.signal.
170e0 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 73 61 74 69 73 66 69 65 73 20 6c wrong-type-argument.(satisfies.l
17100 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 sp--position-p).(lsp--point-to-p
17120 6f 73 69 74 69 6f 6e 20 73 74 61 72 74 29 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 osition.start).(satisfies.lsp--p
17140 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 osition-p).(lsp--point-to-positi
17160 6f 6e 20 73 74 61 72 74 29 20 3a 73 74 61 72 74 20 3a 65 6e 64 20 3a 72 61 6e 67 65 4c 65 6e 67 on.start).:start.:end.:rangeLeng
17180 74 68 20 3a 74 65 78 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f th.:text.buffer-substring-no-pro
171a0 70 65 72 74 69 65 73 20 6c 73 70 2d 2d 62 72 61 63 6b 65 74 65 64 2d 63 68 61 6e 67 65 2d 70 20 perties.lsp--bracketed-change-p.
171c0 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 (satisfies.lsp--position-p).(lsp
171e0 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 73 74 61 72 74 29 20 3a 65 6e 64 2d --point-to-position.start).:end-
17200 70 6f 73 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 pos.(satisfies.lsp--position-p).
17220 28 70 6c 69 73 74 2d 67 65 74 20 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 (plist-get.lsp--before-change-va
17240 6c 73 20 3a 65 6e 64 2d 70 6f 73 29 20 28 3a 74 65 78 74 20 22 22 29 20 6c 73 70 2d 2d 66 75 6c ls.:end-pos).(:text."").lsp--ful
17260 6c 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 l-change-event.(satisfies.lsp--p
17280 6f 73 69 74 69 6f 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 osition-p).(lsp--point-to-positi
172a0 6f 6e 20 73 74 61 72 74 29 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 on.start).(satisfies.lsp--positi
172c0 6f 6e 2d 70 29 20 28 70 6c 69 73 74 2d 67 65 74 20 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 63 68 61 on-p).(plist-get.lsp--before-cha
172e0 6e 67 65 2d 76 61 6c 73 20 3a 65 6e 64 2d 70 6f 73 29 5d 20 31 31 20 28 23 24 20 2e 20 39 33 34 nge-vals.:end-pos)].11.(#$...934
17300 35 34 29 5d 29 0a 23 40 31 34 31 20 49 66 20 74 68 65 20 62 65 66 6f 72 65 20 61 6e 64 20 61 66 54)]).#@141.If.the.before.and.af
17320 74 65 72 20 70 6f 73 69 74 69 6f 6e 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 2c 20 61 6e 64 20 ter.positions.are.the.same,.and.
17340 74 68 65 20 6c 65 6e 67 74 68 0a 69 73 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 73 74 the.length.is.the.size.of.the.st
17360 61 72 74 20 72 61 6e 67 65 2c 20 77 65 20 61 72 65 20 70 72 6f 62 61 62 6c 79 20 67 6f 6f 64 2e art.range,.we.are.probably.good.
17380 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 4c 45 4e 47 54 48 29 1f 0a 28 64 65 66 61 6c 69 ..(fn.START.END.LENGTH)..(defali
173a0 61 73 20 27 6c 73 70 2d 2d 62 72 61 63 6b 65 74 65 64 2d 63 68 61 6e 67 65 2d 70 20 23 5b 37 37 as.'lsp--bracketed-change-p.#[77
173c0 31 20 22 02 5c 33 30 31 08 5c 33 30 32 5c 22 3d 5c 32 30 35 14 00 5c 32 31 31 5c 33 30 31 08 5c 1.".\301.\302\"=\205..\211\301.\
173e0 33 30 33 5c 22 5c 33 30 31 08 5c 33 30 32 5c 22 5a 3d 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 65 303\"\301.\302\"Z=\207".[lsp--be
17400 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 20 3a 73 74 61 72 fore-change-vals.plist-get.:star
17420 74 20 3a 65 6e 64 5d 20 38 20 28 23 24 20 2e 20 39 34 39 38 38 29 5d 29 0a 28 64 65 66 61 6c 69 t.:end].8.(#$...94988)]).(defali
17440 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 74 20 23 5b 30 20 22 as.'lsp--full-change-event.#[0."
17460 5c 32 31 34 7e 5c 32 31 30 5c 33 30 30 5c 33 30 31 65 64 5c 22 29 44 5c 32 30 37 22 20 5b 3a 74 \214~\210\300\301ed\")D\207".[:t
17480 65 78 74 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 72 74 69 ext.buffer-substring-no-properti
174a0 65 73 5d 20 34 5d 29 0a 23 40 38 38 20 45 78 65 63 75 74 65 64 20 62 65 66 6f 72 65 20 61 20 66 es].4]).#@88.Executed.before.a.f
174c0 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 62 65 66 6f 72 65 ile.is.changed..Added.to.`before
174e0 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
17500 4e 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 ND)..(defalias.'lsp-before-chang
17520 65 20 23 5b 35 31 34 20 22 5c 33 30 31 31 18 00 5c 33 30 32 02 5c 33 30 33 03 5c 33 30 34 5c 33 e.#[514."\3011..\302.\303.\304\3
17540 30 35 06 07 21 5c 33 30 36 5c 33 30 35 06 08 21 5c 32 35 37 08 5c 32 31 31 10 30 5c 32 30 37 5c 05..!\306\305..!\257.\211.0\207\
17560 33 30 37 5c 33 31 30 02 5c 22 5c 32 31 30 5c 33 31 31 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 62 65 307\310.\"\210\311\207".[lsp--be
17580 66 6f 72 65 2d 63 68 61 6e 67 65 2d 76 61 6c 73 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 3a fore-change-vals.(debug.error).:
175a0 73 74 61 72 74 20 3a 65 6e 64 20 3a 73 74 61 72 74 2d 70 6f 73 20 6c 73 70 2d 2d 70 6f 69 6e 74 start.:end.:start-pos.lsp--point
175c0 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 3a 65 6e 64 2d 70 6f 73 20 6d 65 73 73 61 67 65 20 22 45 -to-position.:end-pos.message."E
175e0 72 72 6f 72 20 69 6e 20 e2 80 98 6c 73 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 e2 80 99 3a rror.in....lsp-before-change...:
17600 20 25 53 22 20 6e 69 6c 5d 20 31 31 20 28 23 24 20 2e 20 39 35 34 30 35 29 5d 29 0a 23 40 39 32 .%S".nil].11.(#$...95405)]).#@92
17620 20 45 78 65 63 75 74 65 64 20 77 68 65 6e 20 61 20 66 69 6c 65 20 69 73 20 63 68 61 6e 67 65 64 .Executed.when.a.file.is.changed
17640 2e 0a 41 64 64 65 64 20 74 6f 20 60 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f ..Added.to.`after-change-functio
17660 6e 73 27 2e 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 4c 45 4e 47 54 48 29 1f 0a 28 64 65 ns'...(fn.START.END.LENGTH)..(de
17680 66 61 6c 69 61 73 20 27 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 20 23 5b 37 37 31 20 22 5c 33 30 falias.'lsp-on-change.#[771."\30
176a0 36 31 5c 32 37 37 00 5c 33 30 37 20 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 61\277.\307.\310\311\312\313\314
176c0 05 21 5c 33 31 35 5c 22 5c 33 31 36 24 5c 32 31 36 08 5c 32 30 35 5c 32 37 32 00 09 3f 5c 32 30 .!\315\"\316$\216.\205\272..?\20
176e0 35 5c 32 37 32 00 70 08 5c 33 31 31 48 5c 6e 3e 5c 32 30 34 2b 00 5c 33 31 37 5c 33 32 30 5c 33 5\272.p.\311H\n>\204+.\317\320\3
17700 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 5c 33 32 33 02 5c 33 32 34 04 04 5c 22 54 03 23 21.D\"\210.\322H\323.\324..\"T.#
17720 5c 32 36 36 03 0b 5c 33 32 35 3d 3f 5c 32 30 35 5c 32 37 32 00 5c 33 32 36 5c 66 1d 5c 33 32 37 \266..\325=?\205\272.\326\f.\327
17740 1e 30 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 33 34 5c 33 33 35 5c 33 33 36 5c 33 .0\330\331\332\333\334\335\336\3
17760 33 37 5c 33 34 30 0e 31 5c 32 30 36 5f 00 0e 32 5c 33 34 31 5c 33 34 32 0e 33 21 0e 34 5c 22 50 37\340.1\206_..2\341\342.3!.4\"P
17780 44 5c 33 34 33 5c 33 32 34 70 08 5c 33 31 31 48 5c 6e 3e 5c 32 30 34 72 00 5c 33 31 37 5c 33 32 D\343\324p.\311H\n>\204r.\317\32
177a0 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 5c 22 23 5c 33 34 34 0b 5c 33 34 35 3d 0\321.D\"\210.\322H\"#\344.\345=
177c0 5c 32 30 33 5c 32 31 33 00 5c 33 31 34 5c 33 34 36 06 0f 06 0f 06 0f 23 21 5c 32 30 32 5c 32 33 \203\213.\314\346......#!\202\23
177e0 31 00 0b 5c 33 34 37 3d 5c 32 30 33 5c 32 33 30 00 5c 33 31 34 5c 33 35 30 20 21 5c 32 30 32 5c 1..\347=\203\230.\314\350.!\202\
17800 32 33 31 00 5c 33 35 31 46 5c 32 35 37 06 21 5c 33 35 32 5c 33 35 33 5c 33 35 34 03 21 03 23 2a 231.\351F\257.!\352\353\354.!.#*
17820 5c 32 36 32 01 08 5c 33 31 31 48 5c 6e 3e 5c 32 30 34 5c 32 36 36 00 5c 33 31 37 5c 33 32 30 5c \262..\311H\n>\204\266.\317\320\
17840 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 35 35 48 5c 22 29 5c 32 36 32 01 30 5c 32 30 37 5c 33 321.D\"\210.\355H\")\262.0\207\3
17860 35 36 5c 33 35 37 02 5c 22 5c 32 31 30 5c 33 35 31 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 56\357.\"\210\351\207".[lsp--cur
17880 2d 77 6f 72 6b 73 70 61 63 65 20 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 -workspace.revert-buffer-in-prog
178a0 72 65 73 73 2d 70 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 ress-p.cl-struct-lsp--workspace-
178c0 74 61 67 73 20 6c 73 70 2d 2d 73 65 72 76 65 72 2d 73 79 6e 63 2d 6d 65 74 68 6f 64 20 6c 73 70 tags.lsp--server-sync-method.lsp
178e0 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 74 74 79 2d 70 -print-io.json-encoding-pretty-p
17900 72 69 6e 74 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 6d 61 74 63 68 2d 64 61 74 61 20 6d 61 rint.(debug.error).match-data.ma
17920 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 31 5c 33 30 30 5c 33 30 32 5c 22 5c 32 ke-byte-code.0."\301\300\302\"\2
17940 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 73 65 74 2d 6d 61 74 63 68 2d 64 61 07".vconcat.vector.[set-match-da
17960 74 61 20 65 76 61 70 6f 72 61 74 65 5d 20 33 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 ta.evaporate].3.signal.wrong-typ
17980 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 20 70 75 74 68 e-argument.lsp--workspace.2.puth
179a0 61 73 68 20 67 65 74 68 61 73 68 20 6e 6f 6e 65 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 ash.gethash.none.lsp--send-no-wa
179c0 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 3a 6a 73 6f 6e it.:json-false.json-encode.:json
179e0 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f rpc."2.0".:method."textDocument/
17a00 64 69 64 43 68 61 6e 67 65 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 didChange".:params.:textDocument
17a20 20 70 6c 69 73 74 2d 70 75 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e .plist-put.:uri.url-hexify-strin
17a40 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 76 65 72 73 69 6f 6e 20 3a 63 6f 6e 74 65 6e g.file-truename.:version.:conten
17a60 74 43 68 61 6e 67 65 73 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 6c 73 70 2d 2d 74 65 78 74 2d 64 tChanges.incremental.lsp--text-d
17a80 6f 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 66 75 6c ocument-content-change-event.ful
17aa0 6c 20 6c 73 70 2d 2d 66 75 6c 6c 2d 63 68 61 6e 67 65 2d 65 76 65 6e 74 20 6e 69 6c 20 66 6f 72 l.lsp--full-change-event.nil.for
17ac0 6d 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 mat."Content-Length:.%d.\n.\n%s"
17ae0 20 73 74 72 69 6e 67 2d 62 79 74 65 73 20 38 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 69 .string-bytes.8.message."Error.i
17b00 6e 20 e2 80 98 6c 73 70 2d 6f 6e 2d 63 68 61 6e 67 65 e2 80 99 3a 20 25 53 22 20 6a 73 6f 6e 2d n....lsp-on-change...:.%S".json-
17b20 66 61 6c 73 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 false.lsp-buffer-uri.lsp--uri-fi
17b40 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 le-prefix.buffer-file-name.url-p
17b60 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 5d 20 32 31 20 28 23 24 20 2e 20 39 35 37 37 ath-allowed-chars].21.(#$...9577
17b80 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
17ba0 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
17bc0 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
17be0 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
17c00 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
17c20 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
17c40 67 65 20 30 5d 20 35 20 28 23 24 20 2e 20 39 37 31 36 32 29 5d 29 0a 23 40 36 34 20 45 78 65 63 ge.0].5.(#$...97162)]).#@64.Exec
17c60 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 61 64 uted.when.the.file.is.closed,.ad
17c80 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 1f 0a 28 64 65 66 ded.to.`kill-buffer-hook'...(def
17ca0 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 2d 63 6c alias.'lsp--text-document-did-cl
17cc0 6f 73 65 20 23 5b 30 20 22 08 5c 32 30 35 5c 33 31 33 00 5c 33 30 36 31 5c 33 30 33 00 08 5c 33 ose.#[0.".\205\313.\3061\303..\3
17ce0 30 37 48 09 3e 5c 32 30 34 17 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 07H.>\204..\310\311\312.D\"\210.
17d00 5c 33 31 33 48 08 5c 33 30 37 48 09 3e 5c 32 30 34 29 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 \313H.\307H.>\204).\310\311\312.
17d20 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 70 01 3e 5c 32 30 35 5c 32 37 37 00 08 5c 33 30 37 48 09 D\"\210.\314Hp.>\205\277..\307H.
17d40 3e 5c 32 30 34 41 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 32 31 31 >\204A.\310\311\312.D\"\210.\211
17d60 5c 33 31 34 5c 33 31 35 70 05 5c 22 49 5c 32 36 36 02 5c 33 31 36 70 03 5c 22 5c 32 31 30 5c 33 \314\315p.\"I\266.\316p.\"\210\3
17d80 31 37 31 5c 32 35 36 00 5c 33 32 30 5c 6e 1b 5c 33 32 31 1c 5c 33 32 32 5c 33 32 33 5c 33 32 34 171\256.\320\n.\321.\322\323\324
17da0 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 0d 5c 32 30 36 71 00 0e \325\326\327\330\331\332.\206q..
17dc0 29 5c 33 33 33 5c 33 33 34 0e 2a 21 0e 2b 5c 22 50 44 5c 33 33 35 5c 33 33 36 70 08 5c 33 30 37 )\333\334.*!.+\"PD\335\336p.\307
17de0 48 09 3e 5c 32 30 34 5c 32 30 34 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 08 44 5c 22 5c 32 31 30 H.>\204\204.\310\311\312.D\"\210
17e00 08 5c 33 31 33 48 5c 22 23 44 5c 32 35 37 06 21 5c 33 33 37 5c 33 34 30 5c 33 34 31 03 21 03 23 .\313H\"#D\257.!\337\340\341.!.#
17e20 2a 5c 32 36 32 01 08 5c 33 30 37 48 09 3e 5c 32 30 34 5c 32 34 36 00 5c 33 31 30 5c 33 31 31 5c *\262..\307H.>\204\246.\310\311\
17e40 33 31 32 08 44 5c 22 5c 32 31 30 08 5c 33 34 32 48 5c 22 30 5c 32 30 32 5c 32 36 34 00 5c 33 34 312.D\"\210.\342H\"0\202\264.\34
17e60 33 5c 33 34 34 02 5c 22 5c 32 36 32 01 5c 32 31 30 5c 33 34 35 02 21 5c 33 30 37 55 5c 32 30 35 3\344.\"\262.\210\345.!\307U\205
17e80 5c 32 37 37 00 5c 33 34 36 20 5c 32 36 36 5c 32 30 32 30 5c 32 30 37 5c 33 34 33 5c 33 34 37 02 \277.\346.\266\2020\207\343\347.
17ea0 5c 22 5c 32 31 30 5c 33 35 30 5c 32 36 32 01 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 \"\210\350\262.\207".[lsp--cur-w
17ec0 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 63 orkspace.cl-struct-lsp--workspac
17ee0 65 2d 74 61 67 73 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e e-tags.lsp-print-io.json-encodin
17f00 67 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 6c 73 70 2d 62 75 g-pretty-print.json-false.lsp-bu
17f20 66 66 65 72 2d 75 72 69 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 30 20 73 69 67 6e 61 6c 20 ffer-uri.(debug.error).0.signal.
17f40 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
17f60 63 65 20 32 20 31 30 20 64 65 6c 71 20 72 65 6d 68 61 73 68 20 28 64 65 62 75 67 20 65 72 72 6f ce.2.10.delq.remhash.(debug.erro
17f80 72 29 20 6c 73 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 r).lsp--send-no-wait.:json-false
17fa0 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 .json-encode.:jsonrpc."2.0".:met
17fc0 68 6f 64 20 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 70 61 72 hod."textDocument/didClose".:par
17fe0 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 75 72 69 ams.:textDocument.plist-put.:uri
18000 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 .url-hexify-string.file-truename
18020 20 3a 76 65 72 73 69 6f 6e 20 67 65 74 68 61 73 68 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 6e .:version.gethash.format."Conten
18040 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 74 t-Length:.%d.\n.\n%s".string-byt
18060 65 73 20 38 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 es.8.message."Error.sending.didC
18080 6c 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 lose.notification.in....lsp--tex
180a0 74 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 68 61 73 t-document-did-close...:.%S".has
180c0 68 2d 74 61 62 6c 65 2d 63 6f 75 6e 74 20 6c 73 70 2d 2d 73 68 75 74 64 6f 77 6e 2d 63 75 72 2d h-table-count.lsp--shutdown-cur-
180e0 77 6f 72 6b 73 70 61 63 65 20 22 45 72 72 6f 72 20 6f 6e 20 e2 80 98 6c 73 70 2d 2d 74 65 78 74 workspace."Error.on....lsp--text
18100 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 6e 69 6c 20 -document-did-close...:.%S".nil.
18120 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 lsp--uri-file-prefix.buffer-file
18140 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 5d 20 31 39 -name.url-path-allowed-chars].19
18160 20 28 23 24 20 2e 20 39 37 33 37 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d .(#$...97372)]).(defalias.'lsp--
18180 77 69 6c 6c 2d 73 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 23 will-save-text-document-params.#
181a0 5b 32 35 37 20 22 5c 32 31 31 5c 32 34 37 5c 32 30 34 0d 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 [257."\211\247\204..\304\305\306
181c0 03 5c 33 30 37 45 5c 22 5c 32 31 30 5c 33 31 30 5c 33 31 31 08 5c 32 30 36 1b 00 09 5c 33 31 32 .\307E\"\210\310\311.\206...\312
181e0 5c 33 31 33 5c 6e 21 0b 5c 22 50 44 5c 33 31 34 03 46 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 \313\n!.\"PD\314.F\207".[lsp-buf
18200 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 fer-uri.lsp--uri-file-prefix.buf
18220 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 fer-file-name.url-path-allowed-c
18240 68 61 72 73 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 hars.signal.wrong-type-argument.
18260 6e 75 6d 62 65 72 20 72 65 61 73 6f 6e 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 number.reason.:textDocument.:uri
18280 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 .url-hexify-string.file-truename
182a0 20 3a 72 65 61 73 6f 6e 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 41 53 4f 4e 29 22 5d 29 0a .:reason].7."\n\n(fn.REASON)"]).
182c0 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 77 69 6c 6c 2d 73 61 76 65 2d 74 65 (function-put.'lsp--will-save-te
182e0 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 70 61 72 61 6d 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 xt-document-params.'compiler-mac
18300 72 6f 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 65 6e 74 ro.'lsp--will-save-text-document
18320 2d 70 61 72 61 6d 73 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 -params--inliner).(defalias.'lsp
18340 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 2d 70 61 72 61 6d 73 --will-save-text-document-params
18360 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c 33 30 30 32 1a 00 5c 32 31 31 5c 32 34 37 --inliner.#[514."\3002..\211\247
18380 5c 32 30 34 11 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 \204..\301\302\303.\304E\"\210\3
183a0 30 35 5c 33 30 36 5c 33 30 37 43 5c 33 31 30 04 5c 32 35 37 05 30 5c 32 30 37 22 20 5b 69 6e 6c 05\306\307C\310.\257.0\207".[inl
183c0 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d ine--just-use.signal.wrong-type-
183e0 61 72 67 75 6d 65 6e 74 20 6e 75 6d 62 65 72 20 72 65 61 73 6f 6e 20 6c 69 73 74 20 3a 74 65 78 argument.number.reason.list.:tex
18400 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 65 tDocument.lsp--text-document-ide
18420 6e 74 69 66 69 65 72 20 3a 72 65 61 73 6f 6e 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 ntifier.:reason].7."\n\n(fn.INLI
18440 4e 45 2d 2d 46 4f 52 4d 20 52 45 41 53 4f 4e 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c NE--FORM.REASON)"]).(defalias.'l
18460 73 70 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 20 23 5b 30 20 22 08 5c 32 30 35 5c 33 31 33 00 5c sp--before-save.#[0.".\205\313.\
18480 33 30 36 31 5c 33 30 33 00 5c 33 30 37 5c 33 31 30 09 5c 32 30 36 16 00 5c 6e 5c 33 31 31 5c 33 3061\303.\307\310.\206..\n\311\3
184a0 31 32 0b 21 5c 66 5c 22 50 44 5c 33 31 33 5c 33 31 34 46 5c 33 31 35 20 5c 32 30 33 50 00 5c 33 12.!\f\"PD\313\314F\315.\203P.\3
184c0 31 36 0d 1e 2d 5c 33 31 37 1e 2e 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 16..-\317..\320\321\322\323\324\
184e0 33 32 35 06 07 5c 32 35 37 06 21 5c 33 32 36 5c 33 32 37 5c 33 33 30 03 21 03 23 2a 5c 32 36 32 325..\257.!\326\327\330.!.#*\262
18500 01 08 5c 33 33 31 48 0e 2f 3e 5c 32 30 34 4b 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 08 44 5c 22 ..\331H./>\204K.\332\333\334.D\"
18520 5c 32 31 30 08 5c 33 33 35 48 5c 22 5c 32 31 30 5c 33 33 36 20 5c 32 30 35 5c 32 37 37 00 0e 30 \210.\335H\"\210\336.\205\277..0
18540 5c 32 30 35 5c 32 37 37 00 5c 33 33 37 5c 33 34 30 5c 33 34 31 5c 33 34 32 5c 33 34 33 5c 33 32 \205\277.\337\340\341\342\343\32
18560 31 5c 33 32 32 5c 33 32 33 5c 33 34 34 5c 33 32 35 06 5c 6e 5c 32 35 37 06 5c 33 34 35 08 5c 33 1\322\323\344\325.\n\257.\345.\3
18580 33 31 48 0e 2f 3e 5c 32 30 34 79 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 08 44 5c 22 5c 32 31 30 31H./>\204y.\332\333\334.D\"\210
185a0 08 5c 33 34 36 48 5c 33 33 31 48 0e 31 3e 5c 32 30 34 5c 32 33 35 00 5c 33 33 32 5c 33 33 33 5c .\346H\331H.1>\204\235.\332\333\
185c0 33 34 37 08 5c 33 33 31 48 0e 2f 3e 5c 32 30 34 5c 32 32 37 00 5c 33 33 32 5c 33 33 33 5c 33 33 347.\331H./>\204\227.\332\333\33
185e0 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 36 48 44 5c 22 5c 32 31 30 08 5c 33 33 31 48 0e 2f 3e 5c 4.D\"\210.\346HD\"\210.\331H./>\
18600 32 30 34 5c 32 35 35 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 204\255.\332\333\334.D\"\210.\34
18620 36 48 5c 32 31 31 5c 33 35 30 02 5c 33 35 30 48 54 49 5c 32 36 32 01 23 21 5c 32 33 37 5c 33 35 6H\211\350.\350HTI\262.#!\237\35
18640 31 5c 22 5c 22 5c 32 36 32 01 30 5c 32 30 37 5c 33 35 32 5c 33 35 33 02 5c 22 5c 32 31 30 5c 33 1\"\"\262.0\207\352\353.\"\210\3
18660 35 34 5c 32 36 32 01 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 54\262.\207".[lsp--cur-workspace
18680 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 .lsp-buffer-uri.lsp--uri-file-pr
186a0 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 efix.buffer-file-name.url-path-a
186c0 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 28 64 65 62 75 67 llowed-chars.lsp-print-io.(debug
186e0 20 65 72 72 6f 72 29 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 .error).:textDocument.:uri.url-h
18700 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 72 65 61 73 exify-string.file-truename.:reas
18720 6f 6e 20 31 20 6c 73 70 2d 2d 73 65 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d 70 20 6c 73 70 2d 2d on.1.lsp--send-will-save-p.lsp--
18740 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e send-no-wait.:json-false.json-en
18760 63 6f 64 65 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 code.:jsonrpc."2.0".:method."tex
18780 74 44 6f 63 75 6d 65 6e 74 2f 77 69 6c 6c 53 61 76 65 22 20 3a 70 61 72 61 6d 73 20 66 6f 72 6d tDocument/willSave".:params.form
187a0 61 74 20 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 at."Content-Length:.%d.\n.\n%s".
187c0 73 74 72 69 6e 67 2d 62 79 74 65 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 string-bytes.0.signal.wrong-type
187e0 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 38 20 6c 73 70 2d 2d -argument.lsp--workspace.8.lsp--
18800 73 65 6e 64 2d 77 69 6c 6c 2d 73 61 76 65 2d 77 61 69 74 2d 75 6e 74 69 6c 2d 70 20 6d 61 70 63 send-will-save-wait-until-p.mapc
18820 20 6c 73 70 2d 2d 61 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 6c 73 70 2d 2d .lsp--apply-text-edit.sort.lsp--
18840 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 22 74 65 78 74 44 6f 63 75 send-request.plist-put."textDocu
18860 6d 65 6e 74 2f 77 69 6c 6c 53 61 76 65 57 61 69 74 55 6e 74 69 6c 22 20 3a 69 64 20 36 20 6c 73 ment/willSaveWaitUntil".:id.6.ls
18880 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 74 65 78 74 2d 65 64 69 74 2d 73 6f 72 74 p--client.14.lsp--text-edit-sort
188a0 2d 70 72 65 64 69 63 61 74 65 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 69 6e 20 e2 80 98 -predicate.message."Error.in....
188c0 6c 73 70 2d 2d 62 65 66 6f 72 65 2d 73 61 76 65 e2 80 99 3a 20 25 53 22 20 6e 69 6c 20 6a 73 6f lsp--before-save...:.%S".nil.jso
188e0 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 74 74 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c n-encoding-pretty-print.json-fal
18900 73 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 se.cl-struct-lsp--workspace-tags
18920 20 6c 73 70 2d 62 65 66 6f 72 65 2d 73 61 76 65 2d 65 64 69 74 73 20 63 6c 2d 73 74 72 75 63 74 .lsp-before-save-edits.cl-struct
18940 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 35 5d 29 0a 28 64 65 66 61 6c 69 61 -lsp--client-tags].15]).(defalia
18960 73 20 27 6c 73 70 2d 2d 6f 6e 2d 61 75 74 6f 2d 73 61 76 65 20 23 5b 30 20 22 08 5c 32 30 35 57 s.'lsp--on-auto-save.#[0.".\205W
18980 00 5c 33 30 36 20 5c 32 30 35 57 00 5c 33 30 37 31 4f 00 5c 33 31 30 09 1a 5c 33 31 31 1b 5c 33 .\306.\205W.\3071O.\310..\311.\3
189a0 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 66 12\313\314\315\316\317\320\321\f
189c0 5c 32 30 36 28 00 0d 5c 33 32 32 5c 33 32 33 0e 21 21 0e 5c 22 5c 22 50 44 5c 33 32 34 5c 33 32 \206(..\322\323.!!.\"\"PD\324\32
189e0 35 46 5c 32 35 37 06 21 5c 33 32 36 5c 33 32 37 5c 33 33 30 03 21 03 23 2a 5c 32 36 32 01 08 5c 5F\257.!\326\327\330.!.#*\262..\
18a00 33 33 31 48 0e 23 3e 5c 32 30 34 49 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 08 44 5c 22 5c 32 31 331H.#>\204I.\332\333\334.D\"\21
18a20 30 08 5c 33 33 35 48 5c 22 30 5c 32 30 37 5c 33 33 36 5c 33 33 37 02 5c 22 5c 32 31 30 5c 33 34 0.\335H\"0\207\336\337.\"\210\34
18a40 30 5c 32 36 32 01 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 0\262.\207".[lsp--cur-workspace.
18a60 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f 64 69 6e 67 2d 70 72 65 74 74 lsp-print-io.json-encoding-prett
18a80 79 2d 70 72 69 6e 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 y-print.json-false.lsp-buffer-ur
18aa0 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 6c 73 70 2d 2d 73 65 6e 64 i.lsp--uri-file-prefix.lsp--send
18ac0 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 20 6c 73 70 2d 2d -will-save-p.(debug.error).lsp--
18ae0 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e send-no-wait.:json-false.json-en
18b00 63 6f 64 65 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 code.:jsonrpc."2.0".:method."tex
18b20 74 44 6f 63 75 6d 65 6e 74 2f 77 69 6c 6c 53 61 76 65 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 78 tDocument/willSave".:params.:tex
18b40 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 tDocument.:uri.url-hexify-string
18b60 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 72 65 61 73 6f 6e 20 32 20 66 6f 72 6d 61 74 20 .file-truename.:reason.2.format.
18b80 22 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 "Content-Length:.%d.\n.\n%s".str
18ba0 69 6e 67 2d 62 79 74 65 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 ing-bytes.0.signal.wrong-type-ar
18bc0 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 38 20 6d 65 73 73 61 67 65 20 gument.lsp--workspace.8.message.
18be0 22 45 72 72 6f 72 20 69 6e 20 e2 80 98 6c 73 70 2d 2d 6f 6e 2d 61 75 74 6f 2d 73 61 76 65 e2 80 "Error.in....lsp--on-auto-save..
18c00 99 3a 20 25 53 22 20 6e 69 6c 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d .:.%S".nil.buffer-file-name.url-
18c20 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 path-allowed-chars.cl-struct-lsp
18c40 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 5d 20 31 33 5d 29 0a 23 40 36 34 20 45 78 65 63 --workspace-tags].13]).#@64.Exec
18c60 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 61 64 uted.when.the.file.is.closed,.ad
18c80 64 65 64 20 74 6f 20 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 ded.to.`after-save-hook''...(def
18ca0 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 2d 73 61 alias.'lsp--text-document-did-sa
18cc0 76 65 20 23 5b 30 20 22 08 5c 32 30 35 77 00 5c 33 30 36 31 6f 00 5c 33 30 37 09 1a 5c 33 31 30 ve.#[0.".\205w.\3061o.\307..\310
18ce0 1b 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c 33 32 .\311\312\313\314\315\316\317\32
18d00 30 5c 33 32 31 5c 66 5c 32 30 36 24 00 0d 5c 33 32 32 5c 33 32 33 0e 25 21 0e 26 5c 22 50 44 5c 0\321\f\206$..\322\323.%!.&\"PD\
18d20 33 32 34 5c 33 32 35 70 08 5c 33 32 36 48 0e 27 3e 5c 32 30 34 38 00 5c 33 32 37 5c 33 33 30 5c 324\325p.\326H.'>\2048.\327\330\
18d40 33 33 31 08 44 5c 22 5c 32 31 30 08 5c 33 33 32 48 5c 22 23 5c 33 33 33 5c 33 33 34 20 5c 32 30 331.D\"\210.\332H\"#\333\334.\20
18d60 35 4b 00 5c 32 31 32 7e 5c 32 31 30 5c 33 33 35 65 64 5c 22 29 46 5c 32 35 37 06 21 5c 33 33 36 5K.\212~\210\335ed\")F\257.!\336
18d80 5c 33 33 37 5c 33 34 30 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 32 36 48 0e 27 3e 5c 32 30 34 69 \337\340.!.#*\262..\326H.'>\204i
18da0 00 5c 33 32 37 5c 33 33 30 5c 33 33 31 08 44 5c 22 5c 32 31 30 08 5c 33 34 31 48 5c 22 30 5c 32 .\327\330\331.D\"\210.\341H\"0\2
18dc0 30 37 5c 33 34 32 5c 33 34 33 02 5c 22 5c 32 31 30 5c 33 34 34 5c 32 36 32 01 5c 32 30 37 22 20 07\342\343.\"\210\344\262.\207".
18de0 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f [lsp--cur-workspace.lsp-print-io
18e00 20 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 6a 73 6f 6e .json-encoding-pretty-print.json
18e20 2d 66 61 6c 73 65 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 -false.lsp-buffer-uri.lsp--uri-f
18e40 69 6c 65 2d 70 72 65 66 69 78 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 6c 73 70 2d 2d 73 65 ile-prefix.(debug.error).lsp--se
18e60 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f nd-no-wait.:json-false.json-enco
18e80 64 65 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 de.:jsonrpc."2.0".:method."textD
18ea0 6f 63 75 6d 65 6e 74 2f 64 69 64 53 61 76 65 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 78 74 44 6f ocument/didSave".:params.:textDo
18ec0 63 75 6d 65 6e 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 cument.plist-put.:uri.url-hexify
18ee0 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 76 65 72 73 69 6f 6e 20 67 -string.file-truename.:version.g
18f00 65 74 68 61 73 68 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d ethash.0.signal.wrong-type-argum
18f20 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 32 20 3a 74 65 78 74 20 6c 73 70 2d 2d ent.lsp--workspace.2.:text.lsp--
18f40 73 61 76 65 2d 69 6e 63 6c 75 64 65 2d 74 65 78 74 2d 70 20 62 75 66 66 65 72 2d 73 75 62 73 74 save-include-text-p.buffer-subst
18f60 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 65 ring-no-properties.format."Conte
18f80 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 79 nt-Length:.%d.\n.\n%s".string-by
18fa0 74 65 73 20 38 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 6f 6e 20 e2 80 98 6c 73 70 2d 2d tes.8.message."Error.on....lsp--
18fc0 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 2d 73 61 76 65 3a 20 25 53 e2 80 99 22 20 6e text-document-did-save:.%S...".n
18fe0 69 6c 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c il.buffer-file-name.url-path-all
19000 6f 77 65 64 2d 63 68 61 72 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 owed-chars.cl-struct-lsp--worksp
19020 61 63 65 2d 74 61 67 73 5d 20 31 37 20 28 23 24 20 2e 20 31 30 31 34 36 38 29 5d 29 0a 23 40 32 ace-tags].17.(#$...101468)]).#@2
19040 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 72 61 32.Make.TextDocumentPositionPara
19060 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 65 20 ms.for.the.current.point.in.the.
19080 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 52 20 current.document..If.IDENTIFIER.
190a0 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 20 77 and.POSITION.are.non-nil,.they.w
190c0 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 65 6e ill.be.used.as.the.document.iden
190e0 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 74 69 tifier.and.the.position.respecti
19100 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 52 20 vely...(fn.&optional.IDENTIFIER.
19120 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 74 2d POSITION)..(defalias.'lsp--text-
19140 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 20 22 document-position-params.#[512."
19160 5c 33 30 34 02 5c 32 30 36 13 00 5c 33 30 35 08 5c 32 30 36 12 00 09 5c 33 30 36 5c 33 30 37 5c \304.\206..\305.\206...\306\307\
19180 6e 21 0b 5c 22 50 44 5c 33 31 30 03 5c 32 30 36 26 00 5c 32 31 34 7e 5c 32 31 30 5c 33 31 31 5c n!.\"PD\310.\206&.\214~\210\311\
191a0 33 31 32 20 53 5c 33 31 33 60 5c 33 31 34 20 5a 46 29 46 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 312.S\313`\314.ZF)F\207".[lsp-bu
191c0 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 ffer-uri.lsp--uri-file-prefix.bu
191e0 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d ffer-file-name.url-path-allowed-
19200 63 68 61 72 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 chars.:textDocument.:uri.url-hex
19220 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 ify-string.file-truename.:positi
19240 6f 6e 20 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 on.:line.line-number-at-pos.:cha
19260 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 5d 20 racter.line-beginning-position].
19280 31 30 20 28 23 24 20 2e 20 31 30 32 34 36 37 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 10.(#$...102467)]).(function-put
192a0 20 27 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 6e 2d 70 61 .'lsp--text-document-position-pa
192c0 72 61 6d 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 74 65 78 74 2d rams.'compiler-macro.'lsp--text-
192e0 64 6f 63 75 6d 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 2d 2d 69 6e 6c 69 6e 65 document-position-params--inline
19300 72 29 0a 28 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 r).(defalias.'lsp--text-document
19320 2d 70 6f 73 69 74 69 6f 6e 2d 70 61 72 61 6d 73 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 36 39 20 -position-params--inliner.#[769.
19340 22 5c 33 30 30 32 14 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 33 30 34 43 45 5c 33 30 35 5c "\3002..\301\302\303.\304CE\305\
19360 33 30 33 05 5c 33 30 36 43 45 5c 32 35 37 05 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 303.\306CE\257.0\207".[inline--j
19380 75 73 74 2d 75 73 65 20 6c 69 73 74 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 6f 72 20 6c 73 ust-use.list.:textDocument.or.ls
193a0 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 3a 70 6f 73 p--text-document-identifier.:pos
193c0 69 74 69 6f 6e 20 6c 73 70 2d 2d 63 75 72 2d 70 6f 73 69 74 69 6f 6e 5d 20 31 30 20 22 5c 6e 5c ition.lsp--cur-position].10."\n\
193e0 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 26 6f 70 74 69 6f 6e 61 6c 20 49 44 45 4e n(fn.INLINE--FORM.&optional.IDEN
19400 54 49 46 49 45 52 20 50 4f 53 49 54 49 4f 4e 29 22 5d 29 0a 23 40 37 31 20 4d 61 6b 65 20 43 6f TIFIER.POSITION)"]).#@71.Make.Co
19420 64 65 41 63 74 69 6f 6e 50 61 72 61 6d 73 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 72 deActionParams.for.the.current.r
19440 65 67 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 6f 63 75 6d 65 6e 74 2e 1f 0a egion.in.the.current.document...
19460 28 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 63 6f (defalias.'lsp--text-document-co
19480 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 20 23 5b 30 20 22 5c 33 30 34 5c 33 30 35 08 5c de-action-params.#[0."\304\305.\
194a0 32 30 36 0e 00 09 5c 33 30 36 5c 33 30 37 5c 6e 21 0b 5c 22 50 44 5c 33 31 30 5c 33 31 31 20 5c 206...\306\307\n!.\"PD\310\311.\
194c0 33 31 32 5c 33 31 33 5c 33 31 34 20 44 5c 32 35 37 06 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 312\313\314.D\257.\207".[lsp-buf
194e0 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 fer-uri.lsp--uri-file-prefix.buf
19500 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 fer-file-name.url-path-allowed-c
19520 68 61 72 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 hars.:textDocument.:uri.url-hexi
19540 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 72 61 6e 67 65 20 6c fy-string.file-truename.:range.l
19560 73 70 2d 2d 63 75 72 72 65 6e 74 2d 72 65 67 69 6f 6e 2d 6f 72 2d 70 6f 73 20 3a 63 6f 6e 74 65 sp--current-region-or-pos.:conte
19580 78 74 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 xt.:diagnostics.lsp--cur-line-di
195a0 61 67 6e 6f 74 69 63 73 5d 20 37 20 28 23 24 20 2e 20 31 30 33 34 34 39 29 5d 29 0a 28 66 75 6e agnotics].7.(#$...103449)]).(fun
195c0 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f ction-put.'lsp--text-document-co
195e0 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f de-action-params.'compiler-macro
19600 20 27 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 64 65 2d 61 63 74 69 6f 6e .'lsp--text-document-code-action
19620 2d 70 61 72 61 6d 73 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 -params--inliner).(defalias.'lsp
19640 2d 2d 74 65 78 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 --text-document-code-action-para
19660 6d 73 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 32 14 00 5c 33 30 31 5c 33 ms--inliner.#[257."\3002..\301\3
19680 30 32 5c 33 30 33 43 5c 33 30 34 5c 33 30 35 43 5c 33 30 36 5c 33 30 31 5c 33 30 37 5c 33 31 30 02\303C\304\305C\306\301\307\310
196a0 43 45 5c 32 35 37 07 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 CE\257.0\207".[inline--just-use.
196c0 6c 69 73 74 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 list.:textDocument.lsp--text-doc
196e0 75 6d 65 6e 74 2d 69 64 65 6e 74 69 66 69 65 72 20 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 63 75 72 ument-identifier.:range.lsp--cur
19700 72 65 6e 74 2d 72 65 67 69 6f 6e 2d 6f 72 2d 70 6f 73 20 3a 63 6f 6e 74 65 78 74 20 3a 64 69 61 rent-region-or-pos.:context.:dia
19720 67 6e 6f 73 74 69 63 73 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 6e 6f 74 69 63 gnostics.lsp--cur-line-diagnotic
19740 73 5d 20 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 29 22 5d 29 0a s].10."\n\n(fn.INLINE--FORM)"]).
19760 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 63 73 20 74 68 61 74 #@56.Return.any.diagnostics.that
19780 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 65 2e 1f 0a 28 64 65 .apply.to.the.current.line...(de
197a0 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 6e 6f 74 69 63 73 falias.'lsp--cur-line-diagnotics
197c0 20 23 5b 30 20 22 5c 33 30 32 08 09 5c 33 30 33 23 5c 33 30 34 20 5c 33 30 35 5c 32 31 31 02 5c .#[0."\302..\303#\304.\305\211.\
197e0 33 30 36 5c 22 5c 33 30 37 5c 22 5c 33 30 35 5c 32 31 31 03 5c 33 31 30 5c 22 5c 33 30 37 5c 22 306\"\307\"\305\211.\310\"\307\"
19800 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 07 06 07 5c 22 5c 33 \311\312\313\314\315\316....\"\3
19820 31 37 5c 22 5c 33 32 30 5c 33 32 31 25 05 5c 22 5c 33 32 32 5c 33 32 33 5c 33 32 34 03 5c 22 5c 17\"\320\321%.\"\322\323\324.\"\
19840 33 31 36 5c 22 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 316\"\207".[buffer-file-name.lsp
19860 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 67 65 74 68 61 73 68 20 6e 69 6c 20 6c 73 70 2d 2d 63 --diagnostics.gethash.nil.lsp--c
19880 75 72 72 65 6e 74 2d 72 65 67 69 6f 6e 2d 6f 72 2d 70 6f 73 20 70 6c 69 73 74 2d 67 65 74 20 3a urrent-region-or-pos.plist-get.:
198a0 73 74 61 72 74 20 3a 6c 69 6e 65 20 3a 65 6e 64 20 63 6c 2d 72 65 6d 6f 76 65 2d 69 66 2d 6e 6f start.:line.:end.cl-remove-if-no
198c0 74 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 5c 33 30 33 48 5c t.make-byte-code.257."\211\303H\
198e0 6e 3e 5c 32 30 34 0f 00 5c 33 30 34 5c 33 30 35 5c 33 30 36 03 44 5c 22 5c 32 31 30 5c 32 31 31 n>\204..\304\305\306.D\"\210\211
19900 5c 33 30 37 48 5c 32 31 31 5c 33 30 30 59 5c 32 30 35 1b 00 5c 32 31 31 5c 33 30 31 58 5c 32 30 \307H\211\300Y\205..\211\301X\20
19920 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 7".vconcat.vector.[cl-struct-lsp
19940 2d 64 69 61 67 6e 6f 73 74 69 63 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d -diagnostic-tags.0.signal.wrong-
19960 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 20 32 5d 20 type-argument.lsp-diagnostic.2].
19980 35 20 22 5c 6e 5c 6e 28 66 6e 20 44 49 41 47 29 22 20 63 6c 2d 63 6f 65 72 63 65 20 6d 61 70 63 5."\n\n(fn.DIAG)".cl-coerce.mapc
199a0 61 72 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 2d 6f 72 69 67 69 6e 61 6c 5d 20 31 32 20 28 ar.lsp-diagnostic-original].12.(
199c0 23 24 20 2e 20 31 30 34 32 39 33 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 63 6f #$...104293)]).(defconst.lsp--co
199e0 6d 70 6c 65 74 69 6f 6e 2d 69 74 65 6d 2d 6b 69 6e 64 20 27 28 28 31 20 2e 20 22 54 65 78 74 22 mpletion-item-kind.'((1..."Text"
19a00 29 20 28 32 20 2e 20 22 4d 65 74 68 6f 64 22 29 20 28 33 20 2e 20 22 46 75 6e 63 74 69 6f 6e 22 ).(2..."Method").(3..."Function"
19a20 29 20 28 34 20 2e 20 22 43 6f 6e 73 74 72 75 63 74 6f 72 22 29 20 28 35 20 2e 20 22 46 69 65 6c ).(4..."Constructor").(5..."Fiel
19a40 64 22 29 20 28 36 20 2e 20 22 56 61 72 69 61 62 6c 65 22 29 20 28 37 20 2e 20 22 43 6c 61 73 73 d").(6..."Variable").(7..."Class
19a60 22 29 20 28 38 20 2e 20 22 49 6e 74 65 72 66 61 63 65 22 29 20 28 39 20 2e 20 22 4d 6f 64 75 6c ").(8..."Interface").(9..."Modul
19a80 65 22 29 20 28 31 30 20 2e 20 22 50 72 6f 70 65 72 74 79 22 29 20 28 31 31 20 2e 20 22 55 6e 69 e").(10..."Property").(11..."Uni
19aa0 74 22 29 20 28 31 32 20 2e 20 22 56 61 6c 75 65 22 29 20 28 31 33 20 2e 20 22 45 6e 75 6d 22 29 t").(12..."Value").(13..."Enum")
19ac0 20 28 31 34 20 2e 20 22 4b 65 79 77 6f 72 64 22 29 20 28 31 35 20 2e 20 22 53 6e 69 70 70 65 74 .(14..."Keyword").(15..."Snippet
19ae0 22 29 20 28 31 36 20 2e 20 22 43 6f 6c 6f 72 22 29 20 28 31 37 20 2e 20 22 46 69 6c 65 22 29 20 ").(16..."Color").(17..."File").
19b00 28 31 38 20 2e 20 22 52 65 66 65 72 65 6e 63 65 22 29 29 29 0a 23 40 33 39 32 20 4c 6f 6f 6b 20 (18..."Reference"))).#@392.Look.
19b20 75 70 20 4b 45 59 20 69 6e 20 54 41 42 4c 45 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 73 20 61 up.KEY.in.TABLE.and.return.its.a
19b40 73 73 6f 63 69 61 74 65 64 20 76 61 6c 75 65 2c 0a 75 6e 6c 65 73 73 20 4b 45 59 20 6e 6f 74 20 ssociated.value,.unless.KEY.not.
19b60 66 6f 75 6e 64 20 6f 72 20 69 74 73 20 76 61 6c 75 65 20 69 73 20 66 61 6c 73 79 2c 20 77 68 65 found.or.its.value.is.falsy,.whe
19b80 6e 20 69 74 20 72 65 74 75 72 6e 73 20 44 46 4c 54 2e 0a 44 46 4c 54 20 64 65 66 61 75 6c 74 73 n.it.returns.DFLT..DFLT.defaults
19ba0 20 74 6f 20 6e 69 6c 2e 0a 0a 4e 65 65 64 65 64 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 .to.nil...Needed.for.completion.
19bc0 72 65 71 75 65 73 74 20 66 61 6c 6c 62 61 63 6b 20 62 65 68 61 76 69 6f 72 20 66 6f 72 20 74 68 request.fallback.behavior.for.th
19be0 65 20 66 69 65 6c 64 73 0a 27 73 6f 72 74 54 65 78 74 27 2c 20 27 66 69 6c 74 65 72 54 65 78 74 e.fields.'sortText',.'filterText
19c00 27 2c 20 61 6e 64 20 27 69 6e 73 65 72 74 54 65 78 74 27 20 61 73 20 64 65 73 63 72 69 62 65 64 ',.and.'insertText'.as.described
19c20 20 68 65 72 65 3a 0a 0a 68 74 74 70 73 3a 2f 2f 6d 69 63 72 6f 73 6f 66 74 2e 67 69 74 68 75 62 .here:..https://microsoft.github
19c40 2e 69 6f 2f 6c 61 6e 67 75 61 67 65 2d 73 65 72 76 65 72 2d 70 72 6f 74 6f 63 6f 6c 2f 73 70 65 .io/language-server-protocol/spe
19c60 63 69 66 69 63 61 74 69 6f 6e 23 74 65 78 74 44 6f 63 75 6d 65 6e 74 5f 63 6f 6d 70 6c 65 74 69 cification#textDocument_completi
19c80 6f 6e 0a 0a 28 66 6e 20 4b 45 59 20 54 41 42 4c 45 20 26 6f 70 74 69 6f 6e 61 6c 20 44 46 4c 54 on..(fn.KEY.TABLE.&optional.DFLT
19ca0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 68 61 73 68 20 23 5b 37 37 30 )..(defalias.'lsp--gethash.#[770
19cc0 20 22 5c 33 30 30 03 03 03 23 5c 32 31 31 5c 33 30 31 5c 32 33 35 5c 32 30 33 0e 00 01 5c 32 36 ."\300...#\211\301\235\203...\26
19ce0 32 01 5c 32 31 31 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 28 6e 69 6c 20 22 22 20 30 20 3a 2.\211\207".[gethash.(nil."".0.:
19d00 6a 73 6f 6e 2d 66 61 6c 73 65 29 5d 20 37 20 28 23 24 20 2e 20 31 30 35 32 34 33 29 5d 29 0a 28 json-false)].7.(#$...105243)]).(
19d20 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 defalias.'lsp--make-completion-i
19d40 74 65 6d 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 33 30 34 tem.#[257."\300\301\302.\303\304
19d60 06 06 5c 33 30 35 23 23 5c 33 30 36 03 23 5c 32 30 37 22 20 5b 70 72 6f 70 65 72 74 69 7a 65 20 ..\305##\306.#\207".[propertize.
19d80 6c 73 70 2d 2d 67 65 74 68 61 73 68 20 22 69 6e 73 65 72 74 54 65 78 74 22 20 67 65 74 68 61 73 lsp--gethash."insertText".gethas
19da0 68 20 22 6c 61 62 65 6c 22 20 22 22 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 69 74 65 6d h."label"."".lsp-completion-item
19dc0 5d 20 39 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 45 4d 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 ].9."\n\n(fn.ITEM)"]).(defalias.
19de0 27 6c 73 70 2d 2d 61 6e 6e 6f 74 61 74 65 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 'lsp--annotate.#[257."\301\302\3
19e00 30 33 03 5c 22 5c 33 30 34 5c 22 5c 33 30 35 5c 33 30 36 02 5c 33 30 37 23 5c 33 31 30 5c 33 30 03.\"\304\"\305\306.\307#\310\30
19e20 35 5c 33 31 31 04 5c 33 30 37 23 08 5c 22 5c 33 31 32 02 02 5c 32 30 35 1b 00 5c 33 31 32 03 5c 5\311.\307#.\"\312..\205..\312.\
19e40 32 30 35 23 00 5c 33 31 33 5c 33 31 34 05 5c 22 52 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6f 6d 205#.\313\314.\"R\207".[lsp--com
19e60 70 6c 65 74 69 6f 6e 2d 69 74 65 6d 2d 6b 69 6e 64 20 70 6c 69 73 74 2d 67 65 74 20 74 65 78 74 pletion-item-kind.plist-get.text
19e80 2d 70 72 6f 70 65 72 74 69 65 73 2d 61 74 20 30 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d -properties-at.0.lsp-completion-
19ea0 69 74 65 6d 20 67 65 74 68 61 73 68 20 22 64 65 74 61 69 6c 22 20 6e 69 6c 20 61 6c 69 73 74 2d item.gethash."detail".nil.alist-
19ec0 67 65 74 20 22 6b 69 6e 64 22 20 22 20 22 20 66 6f 72 6d 61 74 20 22 28 25 73 29 22 5d 20 31 30 get."kind".".".format."(%s)"].10
19ee0 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 45 4d 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 ."\n\n(fn.ITEM)"]).(defalias.'ls
19f00 70 2d 2d 73 6f 72 74 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c p--sort-string.#[257."\300\301.\
19f20 33 30 32 5c 33 30 33 05 5c 33 30 34 23 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 67 65 74 68 61 73 302\303.\304##\207".[lsp--gethas
19f40 68 20 22 73 6f 72 74 54 65 78 74 22 20 67 65 74 68 61 73 68 20 22 6c 61 62 65 6c 22 20 22 22 5d h."sortText".gethash."label".""]
19f60 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 43 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 .8."\n\n(fn.C)"]).(defalias.'lsp
19f80 2d 2d 73 6f 72 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 5c 33 30 30 01 5c --sort-completions.#[257."\300.\
19fa0 33 30 31 5c 22 5c 32 30 37 22 20 5b 73 6f 72 74 20 23 5b 35 31 34 20 22 5c 33 30 30 02 21 5c 33 301\"\207".[sort.#[514."\300.!\3
19fc0 30 30 02 21 5c 32 33 31 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 73 6f 72 74 2d 73 74 72 69 6e 67 5d 00.!\231\207".[lsp--sort-string]
19fe0 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 43 31 20 43 32 29 22 5d 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e .5."\n\n(fn.C1.C2)"]].4."\n\n(fn
1a000 20 43 4f 4d 50 4c 45 54 49 4f 4e 53 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .COMPLETIONS)"]).(defalias.'lsp-
1a020 2d 64 65 66 61 75 6c 74 2d 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 5c 33 -default-prefix-function.#[0."\3
1a040 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 00\301!\207".[bounds-of-thing-at
1a060 2d 70 6f 69 6e 74 20 73 79 6d 62 6f 6c 5d 20 32 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 -point.symbol].2]).(defalias.'ls
1a080 70 2d 2d 67 65 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 30 33 31 70 00 08 p--get-completions.#[0."\3031p..
1a0a0 5c 33 30 34 48 09 3e 5c 32 30 34 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 \304H.>\204..\305\306\307.D\"\21
1a0c0 30 08 5c 33 31 30 48 5c 33 30 34 48 5c 6e 3e 5c 32 30 34 35 00 5c 33 30 35 5c 33 30 36 5c 33 31 0.\310H\304H\n>\2045.\305\306\31
1a0e0 31 08 5c 33 30 34 48 09 3e 5c 32 30 34 2f 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 1.\304H.>\204/.\305\306\307.D\"\
1a100 32 31 30 08 5c 33 31 30 48 44 5c 22 5c 32 31 30 08 5c 33 30 34 48 09 3e 5c 32 30 34 44 00 5c 33 210.\310HD\"\210.\304H.>\204D.\3
1a120 30 35 5c 33 30 36 5c 33 30 37 08 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5c 33 31 32 48 5c 32 30 05\306\307.D\"\210.\310H\312H\20
1a140 36 4d 00 5c 33 31 33 5c 32 31 31 20 5c 32 31 31 5c 32 30 33 58 00 5c 32 31 31 40 5c 32 30 32 59 6M.\313\211.\211\203X.\211@\202Y
1a160 00 60 01 5c 32 30 33 62 00 01 41 5c 32 30 32 63 00 60 5c 33 31 34 5c 33 31 35 21 5c 33 31 36 5c .`.\203b..A\202c.`\314\315!\316\
1a180 33 31 37 5c 33 32 30 5c 33 32 31 5c 32 35 37 07 5c 32 36 36 5c 32 30 32 30 5c 32 30 37 5c 33 32 317\320\321\257.\266\2020\207\32
1a1a0 32 5c 33 32 33 02 5c 22 5c 32 31 30 5c 33 32 34 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 2\323.\"\210\324\207".[lsp--cur-
1a1c0 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
1a1e0 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
1a200 67 73 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d gs.(debug.error).0.signal.wrong-
1a220 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 36 20 6c type-argument.lsp--workspace.6.l
1a240 73 70 2d 2d 63 6c 69 65 6e 74 20 31 36 20 6c 73 70 2d 2d 64 65 66 61 75 6c 74 2d 70 72 65 66 69 sp--client.16.lsp--default-prefi
1a260 78 2d 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 2d 64 79 6e 61 x-function.completion-table-dyna
1a280 6d 69 63 20 23 5b 32 35 37 20 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c mic.#[257."\306\307\310\311\312\
1a2a0 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 5c 32 30 36 15 00 09 5c 33 31 37 5c 33 32 30 5c 313\314\315\316.\206...\317\320\
1a2c0 6e 21 0b 5c 22 50 44 5c 33 32 31 5c 32 31 34 7e 5c 32 31 30 5c 33 32 32 5c 33 32 33 20 53 5c 33 n!.\"PD\321\214~\210\322\323.S\3
1a2e0 32 34 60 5c 33 32 35 20 5a 46 29 46 5c 32 35 37 06 5c 33 32 36 5c 66 5c 33 32 37 48 0d 3e 5c 32 24`\325.ZF)F\257.\326\f\327H.>\2
1a300 30 34 38 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 048.\330\331\332\fD\"\210\f\333H
1a320 5c 33 32 37 48 0e 25 3e 5c 32 30 34 5b 00 5c 33 33 30 5c 33 33 31 5c 33 33 34 5c 66 5c 33 32 37 \327H.%>\204[.\330\331\334\f\327
1a340 48 0d 3e 5c 32 30 34 55 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 H.>\204U.\330\331\332\fD\"\210\f
1a360 5c 33 33 33 48 44 5c 22 5c 32 31 30 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 34 6a 00 5c 33 33 30 5c \333HD\"\210\f\327H.>\204j.\330\
1a380 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 5c 32 31 31 5c 33 33 35 02 331\332\fD\"\210\f\333H\211\335.
1a3a0 5c 33 33 35 48 54 49 5c 32 36 32 01 23 21 5c 32 31 31 5c 32 30 34 5c 32 30 30 00 5c 33 33 36 5c \335HTI\262.#!\211\204\200.\336\
1a3c0 32 30 32 5c 32 32 35 00 5c 33 33 37 01 21 5c 32 30 33 5c 32 31 36 00 5c 33 34 30 5c 33 34 31 02 202\225.\337.!\203\216.\340\341.
1a3e0 5c 33 33 36 23 5c 32 30 32 5c 32 32 35 00 5c 33 34 32 01 21 5c 32 30 35 5c 32 32 35 00 5c 32 31 \336#\202\225.\342.!\205\225.\21
1a400 31 5c 33 34 33 5c 33 34 34 02 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 1\343\344.\"\207".[lsp-buffer-ur
1a420 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 i.lsp--uri-file-prefix.buffer-fi
1a440 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c le-name.url-path-allowed-chars.l
1a460 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 2d sp--cur-workspace.cl-struct-lsp-
1a480 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 -workspace-tags.lsp--send-reques
1a4a0 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 t.plist-put.:jsonrpc."2.0".:meth
1a4c0 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 6d 70 6c 65 74 69 6f 6e 22 20 3a 70 61 od."textDocument/completion".:pa
1a4e0 72 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 rams.:textDocument.:uri.url-hexi
1a500 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f fy-string.file-truename.:positio
1a520 6e 20 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 n.:line.line-number-at-pos.:char
1a540 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 3a 69 acter.line-beginning-position.:i
1a560 64 20 30 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 d.0.signal.wrong-type-argument.l
1a580 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6e sp--workspace.6.lsp--client.14.n
1a5a0 69 6c 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 67 65 74 68 61 73 68 20 22 69 74 65 6d 73 22 20 il.hash-table-p.gethash."items".
1a5c0 73 65 71 75 65 6e 63 65 70 20 6d 61 70 63 61 72 20 6c 73 70 2d 2d 6d 61 6b 65 2d 63 6f 6d 70 6c sequencep.mapcar.lsp--make-compl
1a5e0 65 74 69 6f 6e 2d 69 74 65 6d 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 etion-item.cl-struct-lsp--client
1a600 2d 74 61 67 73 5d 20 31 36 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 5d 20 3a 61 6e 6e 6f 74 61 74 -tags].16."\n\n(fn._)"].:annotat
1a620 69 6f 6e 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 2d 61 6e 6e 6f 74 61 74 65 20 3a 64 69 73 70 ion-function.lsp--annotate.:disp
1a640 6c 61 79 2d 73 6f 72 74 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 2d 73 6f 72 74 2d 63 6f 6d 70 lay-sort-function.lsp--sort-comp
1a660 6c 65 74 69 6f 6e 73 20 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 69 6e 20 e2 80 98 6c 73 70 letions.message."Error.in....lsp
1a680 2d 2d 67 65 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 e2 80 99 3a 20 25 53 22 20 6e 69 6c 5d 20 39 --get-completions...:.%S".nil].9
1a6a0 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 73 6f 6c 76 65 2d 63 6f 6d 70 6c ]).(defalias.'lsp--resolve-compl
1a6c0 65 74 69 6f 6e 20 23 5b 32 35 37 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 30 5c 33 30 34 etion.#[257.".\204..\303\300\304
1a6e0 5c 33 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 5c 33 30 37 59 \305\211$\210\306.!\203...G\307Y
1a700 5c 32 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 31 21 5c 32 31 \203...\310H.>\204$.\303\311!\21
1a720 30 5c 32 31 31 5c 32 30 34 2f 00 5c 33 30 33 5c 33 31 32 5c 33 31 33 5c 33 30 35 5c 32 31 31 24 0\211\204/.\303\312\313\305\211$
1a740 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 34 5c 33 31 36 08 5c 33 31 30 48 09 3e 5c 32 30 34 \210\314\315\314\316.\310H.>\204
1a760 42 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 5c 32 30 36 B.\317\320\321.D\"\210.\322H\206
1a780 4a 00 5c 33 32 33 20 5c 22 5c 22 5c 32 30 33 5c 32 35 32 00 5c 33 32 34 5c 33 32 35 5c 33 32 36 J.\323.\"\"\203\252.\324\325\326
1a7a0 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 06 07 5c 32 35 37 06 5c 33 33 33 08 5c 33 31 30 \327\330\331\332..\257.\333.\310
1a7c0 48 09 3e 5c 32 30 34 6a 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 H.>\204j.\317\320\321.D\"\210.\3
1a7e0 33 34 48 5c 33 31 30 48 5c 6e 3e 5c 32 30 34 5c 32 31 34 00 5c 33 31 37 5c 33 32 30 5c 33 33 35 34H\310H\n>\204\214.\317\320\335
1a800 08 5c 33 31 30 48 09 3e 5c 32 30 34 5c 32 30 36 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c .\310H.>\204\206.\317\320\321.D\
1a820 22 5c 32 31 30 08 5c 33 33 34 48 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 09 3e 5c 32 30 34 5c 32 "\210.\334HD\"\210.\310H.>\204\2
1a840 33 33 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 33 34 48 5c 32 31 33.\317\320\321.D\"\210.\334H\21
1a860 31 5c 33 33 36 02 5c 33 33 36 48 54 49 5c 32 36 32 01 23 21 5c 32 30 37 5c 32 30 37 22 20 5b 6c 1\336.\336HTI\262.#!\207\207".[l
1a880 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 2d sp--cur-workspace.cl-struct-lsp-
1a8a0 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
1a8c0 6c 69 65 6e 74 2d 74 61 67 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 lient-tags.cl--assertion-failed.
1a8e0 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 "No.language.server.is.associate
1a900 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 d.with.this.buffer.".nil.vectorp
1a920 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 .16.0.(lsp--workspace-p.lsp--cur
1a940 2d 77 6f 72 6b 73 70 61 63 65 29 20 69 74 65 6d 20 22 43 6f 6d 70 6c 65 74 69 6f 6e 20 69 74 65 -workspace).item."Completion.ite
1a960 6d 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 6e 69 6c 22 20 67 65 74 68 61 73 68 20 22 72 65 73 6f m.must.not.be.nil".gethash."reso
1a980 6c 76 65 50 72 6f 76 69 64 65 72 22 20 22 63 6f 6d 70 6c 65 74 69 6f 6e 50 72 6f 76 69 64 65 72 lveProvider"."completionProvider
1a9a0 22 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 ".signal.wrong-type-argument.lsp
1a9c0 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 --workspace.3.make-hash-table.ls
1a9e0 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 p--send-request.plist-put.:jsonr
1aa00 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 63 6f 6d 70 6c 65 74 69 6f 6e 49 74 65 6d pc."2.0".:method."completionItem
1aa20 2f 72 65 73 6f 6c 76 65 22 20 3a 70 61 72 61 6d 73 20 3a 69 64 20 36 20 6c 73 70 2d 2d 63 6c 69 /resolve".:params.:id.6.lsp--cli
1aa40 65 6e 74 20 31 34 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 49 54 45 4d 29 22 5d 29 0a 23 40 38 ent.14].12."\n\n(fn.ITEM)"]).#@8
1aa60 38 20 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 70 6f 69 6e 74 65 64 20 74 6f 20 62 79 20 8.Return.the.line.pointed.to.by.
1aa80 50 4f 53 20 28 61 20 50 6f 73 69 74 69 6f 6e 20 6f 62 6a 65 63 74 29 20 69 6e 20 74 68 65 20 63 POS.(a.Position.object).in.the.c
1aaa0 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 28 66 6e 20 50 4f 53 29 1f 0a 28 64 65 66 61 6c urrent.buffer...(fn.POS)..(defal
1aac0 69 61 73 20 27 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 66 ias.'lsp--extract-line-from-buff
1aae0 65 72 20 23 5b 32 35 37 20 22 5c 33 30 31 01 21 5c 33 30 32 18 5c 32 31 32 5c 32 31 31 62 5c 32 er.#[257."\301.!\302.\212\211b\2
1ab00 31 30 5c 33 30 33 5c 33 30 34 20 5c 33 30 35 20 5c 22 2a 5c 32 30 37 22 20 5b 69 6e 68 69 62 69 10\303\304.\305.\"*\207".[inhibi
1ab20 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 6f 73 69 74 69 6f t-field-text-motion.lsp--positio
1ab40 6e 2d 74 6f 2d 70 6f 69 6e 74 20 74 20 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f n-to-point.t.buffer-substring-no
1ab60 2d 70 72 6f 70 65 72 74 69 65 73 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 -properties.line-beginning-posit
1ab80 69 6f 6e 20 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 5d 20 35 20 28 23 24 20 2e 20 31 ion.line-end-position].5.(#$...1
1aba0 30 39 31 35 34 29 5d 29 0a 23 40 37 33 20 52 65 74 75 72 6e 20 61 20 78 72 65 66 2d 69 74 65 6d 09154)]).#@73.Return.a.xref-item
1abc0 20 66 72 6f 6d 20 61 20 4c 4f 43 41 54 49 4f 4e 20 69 6e 20 46 49 4c 45 4e 41 4d 45 2e 0a 0a 28 .from.a.LOCATION.in.FILENAME...(
1abe0 66 6e 20 46 49 4c 45 4e 41 4d 45 20 4c 4f 43 41 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 fn.FILENAME.LOCATION)..(defalias
1ac00 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
1ac20 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
1ac40 30 34 02 21 5c 33 30 30 5c 33 30 35 04 5c 22 5c 33 30 30 5c 33 30 35 04 5c 22 02 47 5c 33 30 36 04.!\300\305.\"\300\305.\".G\306
1ac60 03 02 5e 5c 33 30 37 5d 03 03 5e 5c 33 30 37 5d 5c 33 31 30 5c 33 31 31 06 08 25 5c 32 31 30 5c ..^\307]..^\307]\310\311..%\210\
1ac80 33 31 32 04 5c 32 30 36 31 00 06 09 5c 33 31 33 06 0b 5c 33 30 30 5c 33 31 34 06 0b 5c 22 54 5c 312.\2061...\313..\300\314..\"T\
1aca0 33 30 30 5c 33 30 35 06 5c 66 5c 22 23 5c 22 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 72 300\305.\f\"#\"\207".[gethash."r
1acc0 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 65 78 74 72 61 63 74 ange"."start"."end".lsp--extract
1ace0 2d 6c 69 6e 65 2d 66 72 6f 6d 2d 62 75 66 66 65 72 20 22 63 68 61 72 61 63 74 65 72 22 20 61 64 -line-from-buffer."character".ad
1ad00 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 68 6c 69 67 68 74 d-face-text-property.0.highlight
1ad20 20 74 20 78 72 65 66 2d 6d 61 6b 65 20 78 72 65 66 2d 6d 61 6b 65 2d 66 69 6c 65 2d 6c 6f 63 61 .t.xref-make.xref-make-file-loca
1ad40 74 69 6f 6e 20 22 6c 69 6e 65 22 5d 20 31 37 20 28 23 24 20 2e 20 31 30 39 34 38 36 29 5d 29 0a tion."line"].17.(#$...109486)]).
1ad60 23 40 32 36 36 20 52 65 74 75 72 6e 20 61 6c 6c 20 72 65 66 65 72 65 6e 63 65 73 20 74 68 61 74 #@266.Return.all.references.that
1ad80 20 63 6f 6e 74 61 69 6e 20 61 20 66 69 6c 65 2e 0a 46 49 4c 45 20 69 73 20 61 20 63 6f 6e 73 20 .contain.a.file..FILE.is.a.cons.
1ada0 77 68 65 72 65 20 69 74 73 20 63 61 72 20 69 73 20 74 68 65 20 66 69 6c 65 6e 61 6d 65 20 61 6e where.its.car.is.the.filename.an
1adc0 64 20 74 68 65 20 63 64 72 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 4c 6f 63 61 74 69 6f 6e 73 d.the.cdr.is.a.list.of.Locations
1ade0 0a 77 69 74 68 69 6e 20 74 68 65 20 66 69 6c 65 2e 20 20 57 65 20 6f 70 65 6e 20 61 6e 64 2f 6f .within.the.file...We.open.and/o
1ae00 72 20 63 72 65 61 74 65 20 74 68 65 20 66 69 6c 65 2f 62 75 66 66 65 72 20 6f 6e 6c 79 20 6f 6e r.create.the.file/buffer.only.on
1ae20 63 65 20 66 6f 72 20 61 6c 6c 0a 72 65 66 65 72 65 6e 63 65 73 2e 20 20 54 68 65 20 66 75 6e 63 ce.for.all.references...The.func
1ae40 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 6f 66 20 60 78 72 65 66 2d 69 74 65 tion.returns.a.list.of.`xref-ite
1ae60 6d 27 2e 0a 0a 28 66 6e 20 46 49 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d m'...(fn.FILE)..(defalias.'lsp--
1ae80 67 65 74 2d 78 72 65 66 73 2d 69 6e 2d 66 69 6c 65 20 23 5b 32 35 37 20 22 5c 32 31 31 40 5c 33 get-xrefs-in-file.#[257."\211@\3
1aea0 30 30 01 21 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 21 5c 33 30 36 5c 00.!\301\302\303\304\305..!\306\
1aec0 22 5c 33 30 37 5c 33 31 30 25 01 5c 32 30 33 23 00 72 01 71 5c 32 31 30 5c 33 31 31 01 05 41 5c "\307\310%.\203#.r.q\210\311..A\
1aee0 22 29 5c 32 30 32 49 00 5c 33 31 32 03 21 5c 32 30 35 49 00 5c 33 31 33 5c 33 31 34 21 72 5c 32 ")\202I.\312.!\205I.\313\314!r\2
1af00 31 31 71 5c 32 31 30 5c 33 30 31 5c 33 31 35 5c 33 31 36 5c 33 30 34 5c 33 30 35 05 21 5c 33 31 11q\210\301\315\316\304\305.!\31
1af20 37 5c 22 5c 33 32 30 24 5c 32 31 36 5c 33 32 31 04 21 5c 32 31 30 5c 33 31 31 02 06 06 41 5c 22 7\"\320$\216\321.!\210\311...A\"
1af40 2a 5c 32 36 32 01 5c 32 30 37 22 20 5b 66 69 6e 64 2d 62 75 66 66 65 72 2d 76 69 73 69 74 69 6e *\262.\207".[find-buffer-visitin
1af60 67 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 5c 33 30 30 02 5c g.make-byte-code.257."\301\300.\
1af80 22 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6c 73 70 2d 2d 78 72 65 66 "\207".vconcat.vector.[lsp--xref
1afa0 2d 6d 61 6b 65 2d 69 74 65 6d 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 4c 4f 43 29 22 20 6d 61 70 -make-item].4."\n\n(fn.LOC)".map
1afc0 63 61 72 20 66 69 6c 65 2d 72 65 61 64 61 62 6c 65 2d 70 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 car.file-readable-p.generate-new
1afe0 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 20 30 20 22 5c 33 30 31 5c 33 30 30 21 5c 32 -buffer.".*temp*".0."\301\300!\2
1b000 30 35 09 00 5c 33 30 32 5c 33 30 30 21 5c 32 30 37 22 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 05..\302\300!\207".[buffer-name.
1b020 6b 69 6c 6c 2d 62 75 66 66 65 72 5d 20 32 20 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 kill-buffer].2.insert-file-conte
1b040 6e 74 73 2d 6c 69 74 65 72 61 6c 6c 79 5d 20 31 31 20 28 23 24 20 2e 20 31 30 39 39 32 36 29 5d nts-literally].11.(#$...109926)]
1b060 29 0a 23 40 31 36 35 20 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 60 78 72 65 66 2d 69 ).#@165.Return.a.list.of.`xref-i
1b080 74 65 6d 27 20 66 72 6f 6d 20 4c 4f 43 41 54 49 4f 4e 53 2e 0a 4c 4f 43 41 54 49 4f 4e 53 20 69 tem'.from.LOCATIONS..LOCATIONS.i
1b0a0 73 20 61 6e 20 61 72 72 61 79 20 6f 66 20 4c 6f 63 61 74 69 6f 6e 20 6f 62 6a 65 63 74 73 3a 0a s.an.array.of.Location.objects:.
1b0c0 0a 69 6e 74 65 72 66 61 63 65 20 4c 6f 63 61 74 69 6f 6e 20 7b 0a 20 20 75 72 69 3a 20 44 6f 63 .interface.Location.{...uri:.Doc
1b0e0 75 6d 65 6e 74 55 72 69 3b 0a 20 20 72 61 6e 67 65 3a 20 52 61 6e 67 65 3b 0a 7d 0a 0a 28 66 6e umentUri;...range:.Range;.}..(fn
1b100 20 4c 4f 43 41 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 .LOCATIONS)..(defalias.'lsp--loc
1b120 61 74 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 20 23 5b 32 35 37 20 22 5c 32 31 31 ations-to-xref-items.#[257."\211
1b140 5c 32 30 35 13 00 5c 33 30 30 5c 33 30 31 01 03 5c 22 5c 33 30 32 5c 33 30 33 02 5c 22 5c 33 30 \205..\300\301..\"\302\303.\"\30
1b160 34 5c 33 30 35 02 5c 22 5c 32 36 36 5c 32 30 33 5c 32 30 37 22 20 5b 23 5b 32 35 37 20 22 5c 33 4\305.\"\266\203\207".[#[257."\3
1b180 30 30 5c 33 30 31 5c 33 30 32 03 5c 22 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 75 72 69 2d 74 6f 00\301\302.\"!\207".[lsp--uri-to
1b1a0 2d 70 61 74 68 20 67 65 74 68 61 73 68 20 22 75 72 69 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 -path.gethash."uri"].5."\n\n(fn.
1b1c0 4c 4f 43 29 22 5d 20 73 65 71 2d 67 72 6f 75 70 2d 62 79 20 6d 61 70 63 61 72 20 6c 73 70 2d 2d LOC)"].seq-group-by.mapcar.lsp--
1b1e0 67 65 74 2d 78 72 65 66 73 2d 69 6e 2d 66 69 6c 65 20 61 70 70 6c 79 20 61 70 70 65 6e 64 5d 20 get-xrefs-in-file.apply.append].
1b200 37 20 28 23 24 20 2e 20 31 31 30 36 39 36 29 5d 29 0a 23 40 37 33 20 47 65 74 20 64 65 66 69 6e 7.(#$...110696)]).#@73.Get.defin
1b220 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6d 62 6f 6c 20 75 6e 64 65 ition.of.the.current.symbol.unde
1b240 72 20 70 6f 69 6e 74 2e 0a 52 65 74 75 72 6e 73 20 78 72 65 66 2d 69 74 65 6d 28 73 29 2e 1f 0a r.point..Returns.xref-item(s)...
1b260 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 (defalias.'lsp--get-definitions.
1b280 23 5b 30 20 22 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 #[0."\306\307\310\311\312\313\31
1b2a0 34 5c 33 31 35 5c 33 31 36 08 5c 32 30 36 15 00 09 5c 33 31 37 5c 33 32 30 5c 6e 21 0b 5c 22 50 4\315\316.\206...\317\320\n!.\"P
1b2c0 44 5c 33 32 31 5c 32 31 34 7e 5c 32 31 30 5c 33 32 32 5c 33 32 33 20 53 5c 33 32 34 60 5c 33 32 D\321\214~\210\322\323.S\324`\32
1b2e0 35 20 5a 46 29 46 5c 32 35 37 06 5c 33 32 36 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 34 38 00 5c 33 5.ZF)F\257.\326\f\327H.>\2048.\3
1b300 33 30 5c 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 5c 33 32 37 48 0e 30\331\332\fD\"\210\f\333H\327H.
1b320 1f 3e 5c 32 30 34 5b 00 5c 33 33 30 5c 33 33 31 5c 33 33 34 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 .>\204[.\330\331\334\f\327H.>\20
1b340 34 55 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 44 4U.\330\331\332\fD\"\210\f\333HD
1b360 5c 22 5c 32 31 30 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 34 6a 00 5c 33 33 30 5c 33 33 31 5c 33 33 \"\210\f\327H.>\204j.\330\331\33
1b380 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 5c 32 31 31 5c 33 33 35 02 5c 33 33 35 48 54 2\fD\"\210\f\333H\211\335.\335HT
1b3a0 49 5c 32 36 32 01 23 21 5c 33 33 36 01 3c 5c 32 30 33 5c 32 30 32 00 01 5c 32 30 32 5c 32 30 34 I\262.#!\336.<\203\202..\202\204
1b3c0 00 01 43 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 75 ..C!\207".[lsp-buffer-uri.lsp--u
1b3e0 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 ri-file-prefix.buffer-file-name.
1b400 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 2d 63 75 72 2d url-path-allowed-chars.lsp--cur-
1b420 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
1b440 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d ce-tags.lsp--send-request.plist-
1b460 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 put.:jsonrpc."2.0".:method."text
1b480 44 6f 63 75 6d 65 6e 74 2f 64 65 66 69 6e 69 74 69 6f 6e 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 Document/definition".:params.:te
1b4a0 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e xtDocument.:uri.url-hexify-strin
1b4c0 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 g.file-truename.:position.:line.
1b4e0 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 line-number-at-pos.:character.li
1b500 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 3a 69 64 20 30 20 73 69 67 6e ne-beginning-position.:id.0.sign
1b520 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
1b540 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 6c 6f 63 61 space.6.lsp--client.14.lsp--loca
1b560 74 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 tions-to-xref-items.cl-struct-ls
1b580 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 35 20 28 23 24 20 2e 20 31 31 31 31 32 37 29 p--client-tags].15.(#$...111127)
1b5a0 5d 29 0a 23 40 32 33 38 20 4d 61 6b 65 20 61 20 52 65 66 65 72 65 6e 63 65 50 61 72 61 6d 20 6f ]).#@238.Make.a.ReferenceParam.o
1b5c0 62 6a 65 63 74 2e 0a 49 66 20 54 44 2d 50 4f 53 49 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c bject..If.TD-POSITION.is.non-nil
1b5e0 2c 20 75 73 65 20 69 74 20 61 73 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 50 6f 73 69 74 69 6f 6e ,.use.it.as.TextDocumentPosition
1b600 50 61 72 61 6d 73 20 6f 62 6a 65 63 74 20 69 6e 73 74 65 61 64 2e 0a 49 66 20 49 4e 43 4c 55 44 Params.object.instead..If.INCLUD
1b620 45 2d 44 45 43 4c 41 52 41 54 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 72 65 71 75 65 73 E-DECLARATION.is.non-nil,.reques
1b640 74 20 74 68 65 20 73 65 72 76 65 72 20 74 6f 20 69 6e 63 6c 75 64 65 20 64 65 63 6c 61 72 61 74 t.the.server.to.include.declarat
1b660 69 6f 6e 73 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 54 44 2d 50 4f 53 49 54 49 4f 4e ions...(fn.&optional.TD-POSITION
1b680 20 49 4e 43 4c 55 44 45 2d 44 45 43 4c 41 52 41 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 .INCLUDE-DECLARATION)..(defalias
1b6a0 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 66 65 72 65 6e 63 65 2d 70 61 72 61 6d 73 20 23 5b 35 .'lsp--make-reference-params.#[5
1b6c0 31 32 20 22 5c 33 30 35 18 5c 33 30 36 02 5c 32 30 36 26 00 5c 33 30 37 5c 33 31 30 09 5c 32 30 12."\305.\306.\206&.\307\310.\20
1b6e0 36 15 00 5c 6e 5c 33 31 31 5c 33 31 32 0b 21 5c 66 5c 22 50 44 5c 33 31 33 5c 32 31 34 7e 5c 32 6..\n\311\312.!\f\"PD\313\214~\2
1b700 31 30 5c 33 31 34 5c 33 31 35 20 53 5c 33 31 36 60 5c 33 31 37 20 5a 46 29 46 5c 33 32 30 5c 33 10\314\315.S\316`\317.ZF)F\320\3
1b720 32 31 04 5c 32 30 36 2d 00 08 44 23 29 5c 32 30 37 22 20 5b 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 21.\206-..D#)\207".[json-false.l
1b740 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 sp-buffer-uri.lsp--uri-file-pref
1b760 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c ix.buffer-file-name.url-path-all
1b780 6f 77 65 64 2d 63 68 61 72 73 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 70 6c 69 73 74 2d 70 75 74 owed-chars.:json-false.plist-put
1b7a0 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 .:textDocument.:uri.url-hexify-s
1b7c0 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c tring.file-truename.:position.:l
1b7e0 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 ine.line-number-at-pos.:characte
1b800 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 3a 63 6f 6e 74 65 r.line-beginning-position.:conte
1b820 78 74 20 3a 69 6e 63 6c 75 64 65 44 65 63 6c 61 72 61 74 69 6f 6e 5d 20 31 31 20 28 23 24 20 2e xt.:includeDeclaration].11.(#$..
1b840 20 31 31 32 30 34 31 29 5d 29 0a 23 40 37 30 20 47 65 74 20 61 6c 6c 20 72 65 66 65 72 65 6e 63 .112041)]).#@70.Get.all.referenc
1b860 65 73 20 66 6f 72 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 52 es.for.the.symbol.under.point..R
1b880 65 74 75 72 6e 73 20 78 72 65 66 2d 69 74 65 6d 28 73 29 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 eturns.xref-item(s)...(defalias.
1b8a0 27 6c 73 70 2d 2d 67 65 74 2d 72 65 66 65 72 65 6e 63 65 73 20 23 5b 30 20 22 5c 33 30 33 5c 33 'lsp--get-references.#[0."\303\3
1b8c0 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 20 5c 32 35 37 06 04\305\306\307\310\311\312.\257.
1b8e0 5c 33 31 33 08 5c 33 31 34 48 09 3e 5c 32 30 34 1b 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 \313.\314H.>\204..\315\316\317.D
1b900 5c 22 5c 32 31 30 08 5c 33 32 30 48 5c 33 31 34 48 5c 6e 3e 5c 32 30 34 3d 00 5c 33 31 35 5c 33 \"\210.\320H\314H\n>\204=.\315\3
1b920 31 36 5c 33 32 31 08 5c 33 31 34 48 09 3e 5c 32 30 34 37 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 16\321.\314H.>\2047.\315\316\317
1b940 08 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 09 3e 5c 32 30 .D\"\210.\320HD\"\210.\314H.>\20
1b960 34 4c 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 5c 32 31 4L.\315\316\317.D\"\210.\320H\21
1b980 31 5c 33 32 32 02 5c 33 32 32 48 54 49 5c 32 36 32 01 23 21 5c 33 32 33 01 21 5c 32 30 37 22 20 1\322.\322HTI\262.#!\323.!\207".
1b9a0 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 73 [lsp--cur-workspace.cl-struct-ls
1b9c0 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-
1b9e0 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 -client-tags.lsp--send-request.p
1ba00 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 list-put.:jsonrpc."2.0".:method.
1ba20 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 3a 70 61 72 61 6d "textDocument/references".:param
1ba40 73 20 6c 73 70 2d 2d 6d 61 6b 65 2d 72 65 66 65 72 65 6e 63 65 2d 70 61 72 61 6d 73 20 3a 69 64 s.lsp--make-reference-params.:id
1ba60 20 30 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 .0.signal.wrong-type-argument.ls
1ba80 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 p--workspace.6.lsp--client.14.ls
1baa0 70 2d 2d 6c 6f 63 61 74 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 5d 20 31 31 20 28 p--locations-to-xref-items].11.(
1bac0 23 24 20 2e 20 31 31 32 37 32 30 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 63 #$...112720)]).(defalias.'lsp--c
1bae0 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 20 23 5b 32 35 37 20 22 08 5c 32 30 34 0b 00 5c 33 30 36 ancel-request.#[257.".\204..\306
1bb00 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 32 31 31 24 5c 32 31 30 5c 33 31 31 08 21 5c 32 30 33 20 \300\307\310\211$\210\311.!\203.
1bb20 00 08 47 5c 33 31 32 59 5c 32 30 33 20 00 08 5c 33 31 33 48 09 3e 5c 32 30 34 24 00 5c 33 30 36 ..G\312Y\203...\313H.>\204$.\306
1bb40 5c 33 31 34 21 5c 32 31 30 5c 32 31 31 5c 32 34 37 5c 32 30 34 36 00 5c 32 31 31 3b 5c 32 30 34 \314!\210\211\247\2046.\211;\204
1bb60 36 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 03 5c 33 32 30 45 5c 22 5c 32 31 30 08 5c 33 31 33 48 6.\315\316\317.\320E\"\210.\313H
1bb80 09 3e 5c 32 30 34 45 00 5c 33 31 35 5c 33 31 36 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 .>\204E.\315\316\321.D\"\210.\32
1bba0 32 48 5c 33 31 33 48 5c 6e 3e 5c 32 30 34 67 00 5c 33 31 35 5c 33 31 36 5c 33 32 33 08 5c 33 31 2H\313H\n>\204g.\315\316\323.\31
1bbc0 33 48 09 3e 5c 32 30 34 61 00 5c 33 31 35 5c 33 31 36 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 3H.>\204a.\315\316\321.D\"\210.\
1bbe0 33 32 32 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 76 00 5c 33 31 35 5c 33 31 322HD\"\210.\313H.>\204v.\315\31
1bc00 36 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 5c 33 32 34 48 5c 33 32 35 02 02 5c 22 6\321.D\"\210.\322H\324H\325..\"
1bc20 5c 32 31 30 5c 33 32 36 0b 1c 5c 33 32 37 1d 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c \210\326..\327.\330\331\332\333\
1bc40 33 33 34 5c 33 33 35 5c 33 33 36 06 09 44 5c 32 35 37 06 21 5c 33 33 37 5c 33 34 30 5c 33 34 31 334\335\336..D\257.!\337\340\341
1bc60 03 21 03 23 2a 5c 32 36 32 01 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 35 33 00 5c 33 31 35 5c .!.#*\262..\313H.>\204\253.\315\
1bc80 33 31 36 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 34 32 48 5c 22 5c 32 30 37 22 20 5b 6c 73 316\321.D\"\210.\342H\"\207".[ls
1bca0 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 2d 2d p--cur-workspace.cl-struct-lsp--
1bcc0 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 6c workspace-tags.cl-struct-lsp--cl
1bce0 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 70 72 69 6e 74 2d 69 6f 20 6a 73 6f 6e 2d 65 6e 63 6f ient-tags.lsp-print-io.json-enco
1bd00 64 69 6e 67 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 63 6c 2d ding-pretty-print.json-false.cl-
1bd20 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 -assertion-failed."No.language.s
1bd40 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 erver.is.associated.with.this.bu
1bd60 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f ffer.".nil.vectorp.16.0.(lsp--wo
1bd80 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 73 69 rkspace-p.lsp--cur-workspace).si
1bda0 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 28 6f 72 20 6e 75 6d gnal.wrong-type-argument.(or.num
1bdc0 62 65 72 20 73 74 72 69 6e 67 29 20 69 64 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 ber.string).id.lsp--workspace.6.
1bde0 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 32 20 72 65 6d 68 61 73 68 20 6c 73 70 2d 2d 73 65 6e 64 lsp--client.12.remhash.lsp--send
1be00 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e 2d 65 6e 63 6f 64 65 -no-wait.:json-false.json-encode
1be20 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 24 2f 63 61 6e 63 65 .:jsonrpc."2.0".:method."$/cance
1be40 6c 52 65 71 75 65 73 74 22 20 3a 70 61 72 61 6d 73 20 3a 69 64 20 66 6f 72 6d 61 74 20 22 43 6f lRequest".:params.:id.format."Co
1be60 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 ntent-Length:.%d.\n.\n%s".string
1be80 2d 62 79 74 65 73 20 38 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 49 44 29 22 5d 29 0a 28 64 65 -bytes.8].11."\n\n(fn.ID)"]).(de
1bea0 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6f 6e 2d 68 6f 76 65 72 20 23 5b 30 20 22 5c 33 30 36 31 falias.'lsp--on-hover.#[0."\3061
1bec0 5c 32 31 32 00 5c 33 30 37 5c 33 31 30 08 5c 33 31 31 48 09 3e 5c 32 30 34 15 00 5c 33 31 32 5c \212.\307\310.\311H.>\204..\312\
1bee0 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 5c 32 30 36 1d 00 5c 33 31 36 20 313\314.D\"\210.\315H\206..\316.
1bf00 5c 22 5c 32 30 33 28 00 5c 6e 5c 32 30 33 28 00 5c 33 31 37 20 5c 32 31 30 5c 33 30 37 5c 33 32 \"\203(.\n\203(.\317.\210\307\32
1bf20 30 08 5c 33 31 31 48 09 3e 5c 32 30 34 39 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 0.\311H.>\2049.\312\313\314.D\"\
1bf40 32 31 30 08 5c 33 31 35 48 5c 32 30 36 41 00 5c 33 31 36 20 5c 22 5c 32 30 34 5e 00 5c 33 32 31 210.\315H\206A.\316.\"\204^.\321
1bf60 5c 33 32 32 08 5c 33 31 31 48 09 3e 5c 32 30 34 56 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 08 44 \322.\311H.>\204V.\312\313\314.D
1bf80 5c 22 5c 32 31 30 08 5c 33 32 33 48 5c 33 32 34 23 5c 32 30 33 65 00 0b 5c 32 30 33 65 00 5c 33 \"\210.\323H\324#\203e..\203e.\3
1bfa0 32 35 20 5c 32 31 30 5c 33 30 37 5c 33 32 36 08 5c 33 31 31 48 09 3e 5c 32 30 34 76 00 5c 33 31 25.\210\307\326.\311H.>\204v.\31
1bfc0 32 5c 33 31 33 5c 33 31 34 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 5c 32 30 36 7e 00 5c 33 31 2\313\314.D\"\210.\315H\206~.\31
1bfe0 36 20 5c 22 5c 32 30 35 5c 32 31 30 00 5c 66 5c 32 30 35 5c 32 31 30 00 0d 20 30 5c 32 30 37 5c 6.\"\205\210.\f\205\210...0\207\
1c000 33 32 37 5c 33 33 30 02 5c 22 5c 32 31 30 5c 33 32 34 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 327\330.\"\210\324\207".[lsp--cu
1c020 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 73 r-workspace.cl-struct-lsp--works
1c040 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 68 69 67 68 6c 69 67 68 74 2d 73 79 6d 62 6f 6c 2d 61 pace-tags.lsp-highlight-symbol-a
1c060 74 2d 70 6f 69 6e 74 20 6c 73 70 2d 65 6e 61 62 6c 65 2d 63 6f 64 65 61 63 74 69 6f 6e 20 6c 73 t-point.lsp-enable-codeaction.ls
1c080 70 2d 65 6e 61 62 6c 65 2d 65 6c 64 6f 63 20 6c 73 70 2d 68 6f 76 65 72 2d 74 65 78 74 2d 66 75 p-enable-eldoc.lsp-hover-text-fu
1c0a0 6e 63 74 69 6f 6e 20 28 64 65 62 75 67 20 65 72 72 6f 72 29 20 67 65 74 68 61 73 68 20 22 64 6f nction.(debug.error).gethash."do
1c0c0 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 50 72 6f 76 69 64 65 72 22 20 30 20 73 69 67 6e 61 cumentHighlightProvider".0.signa
1c0e0 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
1c100 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 2d 73 79 6d 62 6f pace.3.make-hash-table.lsp-symbo
1c120 6c 2d 68 69 67 68 6c 69 67 68 74 20 22 63 6f 64 65 41 63 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 l-highlight."codeActionProvider"
1c140 20 73 65 71 2d 66 69 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 .seq-find.#[257."\211\301H.>\204
1c160 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\
1c180 33 30 36 5c 32 33 32 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 72 65 67 306\232\207".[cl-struct-lsp--reg
1c1a0 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c istered-capability-tags.0.signal
1c1c0 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 74 .wrong-type-argument.lsp--regist
1c1e0 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 32 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f ered-capability.2."textDocument/
1c200 63 6f 64 65 41 63 74 69 6f 6e 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 29 22 5d 20 34 codeAction"].5."\n\n(fn.REG)"].4
1c220 20 6e 69 6c 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 63 6f 64 65 2d 61 63 74 .nil.lsp--text-document-code-act
1c240 69 6f 6e 20 22 68 6f 76 65 72 50 72 6f 76 69 64 65 72 22 20 6d 65 73 73 61 67 65 20 22 45 72 72 ion."hoverProvider".message."Err
1c260 6f 72 20 69 6e 20 e2 80 98 6c 73 70 2d 2d 6f 6e 2d 68 6f 76 65 72 e2 80 99 3a 20 25 53 22 5d 20 or.in....lsp--on-hover...:.%S"].
1c280 36 5d 29 0a 23 40 35 35 20 44 69 73 70 6c 61 79 20 74 68 65 20 66 75 6c 6c 20 64 6f 63 75 6d 65 6]).#@55.Display.the.full.docume
1c2a0 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 74 68 69 6e 67 20 61 74 20 70 6f 69 6e 74 2e 1f 0a ntation.of.the.thing.at.point...
1c2c0 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 61 74 (defalias.'lsp-describe-thing-at
1c2e0 2d 70 6f 69 6e 74 20 23 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 36 5c 33 30 30 5c 33 30 37 5c -point.#[0.".\204..\306\300\307\
1c300 33 31 30 5c 32 31 31 24 5c 32 31 30 5c 33 31 31 08 21 5c 32 30 33 20 00 08 47 5c 33 31 32 59 5c 310\211$\210\311.!\203...G\312Y\
1c320 32 30 33 20 00 08 5c 33 31 33 48 09 3e 5c 32 30 34 24 00 5c 33 30 36 5c 33 31 34 21 5c 32 31 30 203...\313H.>\204$.\306\314!\210
1c340 08 5c 33 31 33 48 09 3e 5c 32 30 34 33 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 .\313H.>\2043.\315\316\317.D\"\2
1c360 31 30 08 5c 33 32 30 48 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 10.\320H\321\322\323\324\325\326
1c380 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 33 33 33 5c 6e 5c 32 30 36 4d 00 0b 5c 33 33 \327\330\331\332\333\n\206M..\33
1c3a0 34 5c 33 33 35 5c 66 21 0d 5c 22 50 44 5c 33 33 36 5c 32 31 34 7e 5c 32 31 30 5c 33 33 37 5c 33 4\335\f!.\"PD\336\214~\210\337\3
1c3c0 34 30 20 53 5c 33 34 31 60 5c 33 34 32 20 5a 46 29 46 5c 32 35 37 06 5c 33 34 33 08 5c 33 31 33 40.S\341`\342.ZF)F\257.\343.\313
1c3e0 48 09 3e 5c 32 30 34 70 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 33 H.>\204p.\315\316\317.D\"\210.\3
1c400 32 30 48 5c 33 31 33 48 0e 2d 3e 5c 32 30 34 5c 32 32 33 00 5c 33 31 35 5c 33 31 36 5c 33 34 34 20H\313H.->\204\223.\315\316\344
1c420 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 31 35 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c .\313H.>\204\215.\315\316\317.D\
1c440 22 5c 32 31 30 08 5c 33 32 30 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 "\210.\320HD\"\210.\313H.>\204\2
1c460 34 32 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 5c 32 31 42.\315\316\317.D\"\210.\320H\21
1c480 31 5c 33 34 35 02 5c 33 34 35 48 54 49 5c 32 36 32 01 23 21 5c 22 5c 33 34 36 72 5c 33 34 37 5c 1\345.\345HTI\262.#!\"\346r\347\
1c4a0 33 35 30 21 71 5c 32 31 30 5c 33 35 31 1e 2e 5c 33 35 32 20 5c 32 31 30 5c 33 35 33 02 04 5c 33 350!q\210\351..\352.\210\353..\3
1c4c0 35 31 23 63 5c 32 31 30 65 62 5c 32 31 30 5c 33 35 34 5c 33 35 31 21 5c 32 31 30 70 2a 21 5c 32 51#c\210eb\210\354\351!\210p*!\2
1c4e0 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 72 75 63 07".[lsp--cur-workspace.cl-struc
1c500 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 62 75 66 66 65 72 t-lsp--workspace-tags.lsp-buffer
1c520 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 -uri.lsp--uri-file-prefix.buffer
1c540 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 -file-name.url-path-allowed-char
1c560 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 s.cl--assertion-failed."No.langu
1c580 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 age.server.is.associated.with.th
1c5a0 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 is.buffer.".nil.vectorp.16.0.(ls
1c5c0 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 p--workspace-p.lsp--cur-workspac
1c5e0 65 29 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 e).signal.wrong-type-argument.ls
1c600 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 67 65 74 68 61 73 68 20 22 63 6f 6e 74 65 6e 74 73 p--workspace.6.gethash."contents
1c620 22 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a ".lsp--send-request.plist-put.:j
1c640 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 sonrpc."2.0".:method."textDocume
1c660 6e 74 2f 68 6f 76 65 72 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 nt/hover".:params.:textDocument.
1c680 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 :uri.url-hexify-string.file-true
1c6a0 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 name.:position.:line.line-number
1c6c0 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e -at-pos.:character.line-beginnin
1c6e0 67 2d 70 6f 73 69 74 69 6f 6e 20 3a 69 64 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 70 6f g-position.:id.lsp--client.14.po
1c700 70 2d 74 6f 2d 62 75 66 66 65 72 20 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 2a p-to-buffer.get-buffer-create."*
1c720 6c 73 70 2d 68 65 6c 70 2a 22 20 74 20 65 72 61 73 65 2d 62 75 66 66 65 72 20 6c 73 70 2d 2d 72 lsp-help*".t.erase-buffer.lsp--r
1c740 65 6e 64 65 72 2d 6f 6e 2d 68 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 20 76 69 65 77 2d 6d 6f 64 65 ender-on-hover-content.view-mode
1c760 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 69 6e 68 69 .cl-struct-lsp--client-tags.inhi
1c780 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 5d 20 31 38 20 28 23 24 20 2e 20 31 31 35 33 33 37 29 20 bit-read-only].18.(#$...115337).
1c7a0 6e 69 6c 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 63 75 72 2d 68 6f 76 65 72 2d 72 65 71 nil]).(defvar.lsp--cur-hover-req
1c7c0 75 65 73 74 2d 69 64 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 uest-id.nil.nil).(make-variable-
1c7e0 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 63 75 72 2d 68 6f 76 65 72 2d 72 65 71 buffer-local.'lsp--cur-hover-req
1c800 75 65 73 74 2d 69 64 29 0a 23 40 31 35 32 20 69 6e 74 65 72 66 61 63 65 20 48 6f 76 65 72 20 7b uest-id).#@152.interface.Hover.{
1c820 0a 20 20 20 20 63 6f 6e 74 65 6e 74 73 3a 20 4d 61 72 6b 65 64 53 74 72 69 6e 67 20 7c 20 4d 61 .....contents:.MarkedString.|.Ma
1c840 72 6b 65 64 53 74 72 69 6e 67 5b 5d 3b 0a 20 20 20 20 72 61 6e 67 65 3f 3a 20 52 61 6e 67 65 3b rkedString[];.....range?:.Range;
1c860 0a 7d 0a 0a 74 79 70 65 20 4d 61 72 6b 65 64 53 74 72 69 6e 67 20 3d 20 73 74 72 69 6e 67 20 7c .}..type.MarkedString.=.string.|
1c880 20 7b 20 6c 61 6e 67 75 61 67 65 3a 20 73 74 72 69 6e 67 3b 20 76 61 6c 75 65 3a 20 73 74 72 69 .{.language:.string;.value:.stri
1c8a0 6e 67 20 7d 3b 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 63 75 ng.};..(defalias.'lsp--text-docu
1c8c0 6d 65 6e 74 2d 68 6f 76 65 72 2d 73 74 72 69 6e 67 20 23 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 ment-hover-string.#[0.".\204..\3
1c8e0 30 36 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 32 31 31 24 5c 32 31 30 5c 33 31 31 08 21 5c 32 30 06\300\307\310\211$\210\311.!\20
1c900 33 20 00 08 47 5c 33 31 32 59 5c 32 30 33 20 00 08 5c 33 31 33 48 09 3e 5c 32 30 34 24 00 5c 33 3...G\312Y\203...\313H.>\204$.\3
1c920 30 36 5c 33 31 34 21 5c 32 31 30 5c 6e 5c 32 30 33 2c 00 5c 33 31 35 5c 6e 21 5c 32 31 30 08 5c 06\314!\210\n\203,.\315\n!\210.\
1c940 33 31 33 48 09 3e 5c 32 30 34 3b 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 08 44 5c 22 5c 32 31 30 313H.>\204;.\316\317\320.D\"\210
1c960 08 5c 33 32 31 48 5c 33 31 30 5c 32 31 31 5c 33 32 32 20 5c 32 30 35 5c 33 33 35 00 5c 33 32 33 .\321H\310\211\322.\205\335.\323
1c980 5c 33 32 34 21 5c 32 36 32 02 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 5c 33 \324!\262.\325\326\327\330\331\3
1c9a0 33 32 5c 33 33 33 5c 33 33 34 5c 33 33 35 0b 5c 32 30 36 60 00 5c 66 5c 33 33 36 5c 33 33 37 0d 32\333\334\335.\206`.\f\336\337.
1c9c0 21 0e 2b 5c 22 50 44 5c 33 34 30 5c 32 31 34 7e 5c 32 31 30 5c 33 34 31 5c 33 34 32 20 53 5c 33 !.+\"PD\340\214~\210\341\342.S\3
1c9e0 34 33 60 5c 33 34 34 20 5a 46 29 46 5c 32 35 37 06 5c 33 34 35 08 5c 33 31 33 48 09 3e 5c 32 30 43`\344.ZF)F\257.\345.\313H.>\20
1ca00 34 5c 32 30 33 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 08 44 5c 22 5c 32 31 30 08 5c 33 32 31 48 4\203.\316\317\320.D\"\210.\321H
1ca20 5c 33 31 33 48 0e 2c 3e 5c 32 30 34 5c 32 34 36 00 5c 33 31 36 5c 33 31 37 5c 33 34 36 08 5c 33 \313H.,>\204\246.\316\317\346.\3
1ca40 31 33 48 09 3e 5c 32 30 34 5c 32 34 30 00 5c 33 31 36 5c 33 31 37 5c 33 32 30 08 44 5c 22 5c 32 13H.>\204\240.\316\317\320.D\"\2
1ca60 31 30 08 5c 33 32 31 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 36 35 00 10.\321HD\"\210.\313H.>\204\265.
1ca80 5c 33 31 36 5c 33 31 37 5c 33 32 30 08 44 5c 22 5c 32 31 30 08 5c 33 32 31 48 5c 32 31 31 5c 33 \316\317\320.D\"\210.\321H\211\3
1caa0 34 37 02 5c 33 34 37 48 54 49 5c 32 36 32 01 23 5c 33 35 30 05 05 40 06 06 41 70 24 5c 22 5c 32 47.\347HTI\262.#\350..@..Ap$\"\2
1cac0 36 32 01 5c 33 35 31 01 5c 33 34 35 5c 22 5c 32 31 31 12 5c 32 35 30 5c 32 30 34 5c 33 33 34 00 62.\351.\345\"\211.\250\204\334.
1cae0 5c 33 30 36 5c 33 35 32 21 5c 32 31 30 5c 33 31 30 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 \306\352!\210\310\207".[lsp--cur
1cb00 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 73 70 -workspace.cl-struct-lsp--worksp
1cb20 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 63 75 72 2d 68 6f 76 65 72 2d 72 65 71 75 65 73 74 2d ace-tags.lsp--cur-hover-request-
1cb40 69 64 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d id.lsp-buffer-uri.lsp--uri-file-
1cb60 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c 2d 2d 61 73 73 65 prefix.buffer-file-name.cl--asse
1cb80 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 rtion-failed."No.language.server
1cba0 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e .is.associated.with.this.buffer.
1cbc0 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 ".nil.vectorp.16.0.(lsp--workspa
1cbe0 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 63 61 ce-p.lsp--cur-workspace).lsp--ca
1cc00 6e 63 65 6c 2d 72 65 71 75 65 73 74 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 ncel-request.signal.wrong-type-a
1cc20 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 73 79 6d 62 6f 6c 2d rgument.lsp--workspace.6.symbol-
1cc40 61 74 2d 70 6f 69 6e 74 20 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e at-point.bounds-of-thing-at-poin
1cc60 74 20 73 79 6d 62 6f 6c 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 t.symbol.lsp--send-request-async
1cc80 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f .plist-put.:jsonrpc."2.0".:metho
1cca0 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 68 6f 76 65 72 22 20 3a 70 61 72 61 6d 73 20 3a d."textDocument/hover".:params.:
1ccc0 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 textDocument.:uri.url-hexify-str
1cce0 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e ing.file-truename.:position.:lin
1cd00 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 e.line-number-at-pos.:character.
1cd20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 3a 69 64 20 6c 73 70 2d line-beginning-position.:id.lsp-
1cd40 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 6d 61 6b 65 2d 68 6f 76 65 72 2d 63 61 6c 6c 62 -client.14.lsp--make-hover-callb
1cd60 61 63 6b 20 70 6c 69 73 74 2d 67 65 74 20 28 69 6e 74 65 67 65 72 70 20 6c 73 70 2d 2d 63 75 72 ack.plist-get.(integerp.lsp--cur
1cd80 2d 68 6f 76 65 72 2d 72 65 71 75 65 73 74 2d 69 64 29 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f -hover-request-id).url-path-allo
1cda0 77 65 64 2d 63 68 61 72 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d wed-chars.cl-struct-lsp--client-
1cdc0 74 61 67 73 5d 20 31 39 20 28 23 24 20 2e 20 31 31 36 37 35 31 29 5d 29 0a 28 64 65 66 61 6c 69 tags].19.(#$...116751)]).(defali
1cde0 61 73 20 27 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 2d 31 as.'lsp--render-markup-content-1
1ce00 20 23 5b 35 31 34 20 22 5c 33 30 31 08 21 5c 32 30 33 19 00 08 02 02 5c 22 5c 32 31 31 3b 5c 32 .#[514."\301.!\203.....\"\211;\2
1ce20 30 34 17 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 43 5c 33 30 35 24 5c 32 31 30 5c 32 31 31 5c 04..\302\303\304.C\305$\210\211\
1ce40 32 30 37 5c 32 30 37 22 20 5b 6c 73 70 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 61 207\207".[lsp-render-markdown-ma
1ce60 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 20 66 75 6e 63 74 69 6f 6e 70 20 63 6c 2d 2d 61 73 73 65 72 rkup-content.functionp.cl--asser
1ce80 74 69 6f 6e 2d 66 61 69 6c 65 64 20 28 73 74 72 69 6e 67 70 20 6f 75 74 29 20 22 76 61 6c 75 65 tion-failed.(stringp.out)."value
1cea0 20 72 65 74 75 72 6e 65 64 20 62 79 20 6c 73 70 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 64 6f 77 6e .returned.by.lsp-render-markdown
1cec0 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 -markup-content.should.be.a.stri
1cee0 6e 67 22 20 6e 69 6c 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 4b 49 4e 44 20 43 4f 4e 54 45 4e 54 ng".nil].8."\n\n(fn.KIND.CONTENT
1cf00 29 22 5d 29 0a 23 40 31 33 37 20 52 65 6e 64 65 72 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 20 )"]).#@137.Render.MarkupContent.
1cf20 6f 62 6a 65 63 74 20 43 4f 4e 54 45 4e 54 2e 0a 0a 65 78 70 6f 72 74 20 69 6e 74 65 72 66 61 63 object.CONTENT...export.interfac
1cf40 65 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 20 7b 0a 20 20 20 20 20 20 20 20 6b 69 6e 64 3a 20 e.MarkupContent.{.........kind:.
1cf60 4d 61 72 6b 75 70 4b 69 6e 64 3b 0a 20 20 20 20 20 20 20 20 76 61 6c 75 65 3a 20 73 74 72 69 6e MarkupKind;.........value:.strin
1cf80 67 3b 0a 7d 0a 0a 28 66 6e 20 43 4f 4e 54 45 4e 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c g;.}..(fn.CONTENT)..(defalias.'l
1cfa0 73 70 2d 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 20 23 5b 32 35 37 20 sp--render-markup-content.#[257.
1cfc0 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 02 5c 22 5c "\300\301.\"\300\302.\"\303..\"\
1cfe0 32 30 37 22 20 5b 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 22 76 61 6c 75 65 22 20 6c 73 70 207".[gethash."kind"."value".lsp
1d000 2d 2d 72 65 6e 64 65 72 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 2d 31 5d 20 36 20 28 23 24 --render-markup-content-1].6.(#$
1d020 20 2e 20 31 31 38 35 33 39 29 5d 29 0a 23 40 37 35 20 52 65 74 75 72 6e 20 77 68 65 74 68 65 72 ...118539)]).#@75.Return.whether
1d040 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 20 69 73 20 77 69 74 68 69 6e 20 53 54 41 .the.current.point.is.within.STA
1d060 52 54 20 61 6e 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 RT.and.END...(fn.START.END)..(de
1d080 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 73 2d 77 69 74 68 69 6e 2d 62 6f 75 falias.'lsp--point-is-within-bou
1d0a0 6e 64 73 2d 70 20 23 5b 35 31 34 20 22 60 5c 32 31 31 03 59 5c 32 30 35 5c 6e 00 5c 32 31 31 02 nds-p.#[514."`\211.Y\205\n.\211.
1d0c0 58 5c 32 30 37 22 20 5b 5d 20 35 20 28 23 24 20 2e 20 31 31 38 38 33 34 29 5d 29 0a 28 66 75 6e X\207".[].5.(#$...118834)]).(fun
1d0e0 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 73 2d 77 69 74 68 69 6e 2d ction-put.'lsp--point-is-within-
1d100 62 6f 75 6e 64 73 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 70 bounds-p.'compiler-macro.'lsp--p
1d120 6f 69 6e 74 2d 69 73 2d 77 69 74 68 69 6e 2d 62 6f 75 6e 64 73 2d 70 2d 2d 69 6e 6c 69 6e 65 72 oint-is-within-bounds-p--inliner
1d140 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 70 6f 69 6e 74 2d 69 73 2d 77 69 74 68 69 ).(defalias.'lsp--point-is-withi
1d160 6e 2d 62 6f 75 6e 64 73 2d 70 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 37 37 31 20 22 5c 33 30 30 32 n-bounds-p--inliner.#[771."\3002
1d180 18 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 43 44 43 5c 33 30 34 5c 33 30 35 5c 33 30 32 06 06 45 ..\301\302\303CDC\304\305\302..E
1d1a0 5c 33 30 36 5c 33 30 32 06 06 45 45 45 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 \306\302..EEE0\207".[inline--jus
1d1c0 74 2d 75 73 65 20 6c 65 74 20 70 20 70 6f 69 6e 74 20 61 6e 64 20 3e 3d 20 3c 3d 5d 20 31 30 20 t-use.let.p.point.and.>=.<=].10.
1d1e0 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 53 54 41 52 54 20 45 4e 44 29 "\n\n(fn.INLINE--FORM.START.END)
1d200 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 "]).(defalias.'lsp--markup-conte
1d220 6e 74 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 35 13 00 5c 33 30 31 5c 33 30 32 nt-p.#[257."\300.!\205..\301\302
1d240 02 5c 33 30 33 23 5c 32 30 35 13 00 5c 33 30 31 5c 33 30 34 02 5c 33 30 33 23 5c 32 30 37 22 20 .\303#\205..\301\304.\303#\207".
1d260 5b 68 61 73 68 2d 74 61 62 6c 65 2d 70 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 6e 69 6c [hash-table-p.gethash."kind".nil
1d280 20 22 76 61 6c 75 65 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 4f 42 4a 29 22 5d 29 0a 28 66 75 ."value"].5."\n\n(fn.OBJ)"]).(fu
1d2a0 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 2d nction-put.'lsp--markup-content-
1d2c0 70 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 6d 61 72 6b 75 70 2d 63 p.'compiler-macro.'lsp--markup-c
1d2e0 6f 6e 74 65 6e 74 2d 70 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 ontent-p--inliner).(defalias.'ls
1d300 70 2d 2d 6d 61 72 6b 75 70 2d 63 6f 6e 74 65 6e 74 2d 70 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 p--markup-content-p--inliner.#[5
1d320 31 34 20 22 5c 33 30 30 32 35 00 5c 32 31 31 5c 33 30 31 01 21 5c 32 30 33 0f 00 5c 32 31 31 5c 14."\30025.\211\301.!\203..\211\
1d340 32 30 32 12 00 5c 33 30 32 5c 33 30 33 21 5c 33 30 34 5c 33 30 35 02 44 5c 33 30 36 5c 33 30 37 202..\302\303!\304\305.D\306\307
1d360 04 5c 33 31 30 46 5c 33 30 36 5c 33 31 31 05 5c 33 31 30 46 46 01 03 3d 5c 32 30 33 2b 00 5c 32 .\310F\306\311.\310FF..=\203+.\2
1d380 31 31 5c 32 30 32 32 00 5c 33 31 32 02 04 44 43 02 5c 22 5c 32 36 36 5c 32 30 33 30 5c 32 30 37 11\2022.\312..DC.\"\266\2030\207
1d3a0 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6d 61 63 72 6f 65 78 70 2d 63 6f 70 ".[inline--just-use.macroexp-cop
1d3c0 79 61 62 6c 65 2d 70 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 6f 62 6a 22 20 61 6e 64 20 68 61 yable-p.make-symbol."obj".and.ha
1d3e0 73 68 2d 74 61 62 6c 65 2d 70 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 6e 69 6c 20 22 76 sh-table-p.gethash."kind".nil."v
1d400 61 6c 75 65 22 20 6d 61 63 72 6f 65 78 70 2d 6c 65 74 2a 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e alue".macroexp-let*].11."\n\n(fn
1d420 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 4f 42 4a 29 22 5d 29 0a 23 40 32 34 38 20 52 65 6e 64 .INLINE--FORM.OBJ)"]).#@248.Rend
1d440 65 72 20 74 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 er.the.content.received.from.'do
1d460 63 75 6d 65 6e 74 2f 6f 6e 48 6f 76 65 72 27 20 72 65 71 75 65 73 74 2e 0a 0a 43 4c 49 45 4e 54 cument/onHover'.request...CLIENT
1d480 20 2d 20 63 6c 69 65 6e 74 20 74 6f 20 75 73 65 2e 0a 43 4f 4e 54 45 4e 54 53 20 20 2d 20 4d 61 .-.client.to.use..CONTENTS..-.Ma
1d4a0 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 20 4d 61 rkedString.|.MarkedString[].|.Ma
1d4c0 72 6b 75 70 43 6f 6e 74 65 6e 74 0a 52 45 4e 44 45 52 2d 41 4c 4c 20 69 66 20 73 65 74 20 74 6f rkupContent.RENDER-ALL.if.set.to
1d4e0 20 6e 69 6c 20 72 65 6e 64 65 72 20 6f 6e 6c 79 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 .nil.render.only.the.first.eleme
1d500 6e 74 20 66 72 6f 6d 20 43 4f 4e 54 45 4e 54 53 2e 0a 0a 28 66 6e 20 43 4f 4e 54 45 4e 54 53 20 nt.from.CONTENTS...(fn.CONTENTS.
1d520 43 4c 49 45 4e 54 20 52 45 4e 44 45 52 2d 41 4c 4c 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c CLIENT.RENDER-ALL)..(defalias.'l
1d540 73 70 2d 2d 72 65 6e 64 65 72 2d 6f 6e 2d 68 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 20 23 5b 37 37 sp--render-on-hover-content.#[77
1d560 31 20 22 01 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 1.".\301H.>\204..\302\303\304.D\
1d580 22 5c 32 31 30 01 5c 33 30 35 48 02 5c 33 30 31 48 08 3e 5c 32 30 34 21 00 5c 33 30 32 5c 33 30 "\210.\305H.\301H.>\204!.\302\30
1d5a0 33 5c 33 30 34 05 44 5c 22 5c 32 31 30 02 5c 33 30 36 48 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 3\304.D\"\210.\306H\307\310\311\
1d5c0 33 31 32 5c 33 31 33 5c 33 31 34 06 07 06 07 5c 22 5c 33 31 35 5c 22 5c 33 31 36 5c 33 31 37 25 312\313\314....\"\315\"\316\317%
1d5e0 06 06 3c 5c 32 30 33 4a 00 04 5c 32 30 33 43 00 06 06 5c 32 30 32 4d 00 06 06 40 43 5c 32 30 32 ..<\203J..\203C...\202M...@C\202
1d600 4d 00 06 06 43 5c 22 5c 33 32 30 5c 33 32 31 5c 33 32 32 03 03 23 5c 32 36 36 5c 32 30 32 5c 32 M...C\"\320\321\322..#\266\202\2
1d620 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.
1d640 30 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 0.signal.wrong-type-argument.lsp
1d660 2d 2d 63 6c 69 65 6e 74 20 31 33 20 31 39 20 6d 61 70 63 61 72 20 6d 61 6b 65 2d 62 79 74 65 2d --client.13.19.mapcar.make-byte-
1d680 63 6f 64 65 20 32 35 37 20 22 5c 33 30 32 5c 33 30 33 02 21 5c 32 30 33 31 00 5c 33 30 34 5c 33 code.257."\302\303.!\2031.\304\3
1d6a0 30 35 03 5c 22 5c 32 31 31 5c 32 30 33 17 00 5c 33 30 36 01 5c 33 30 30 5c 22 41 5c 32 30 32 18 05.\"\211\203..\306.\300\"A\202.
1d6c0 00 5c 33 30 31 5c 32 36 32 01 5c 32 31 31 5c 32 36 32 02 5c 32 30 33 31 00 5c 33 30 34 5c 33 30 .\301\262.\211\262.\2031.\304\30
1d6e0 37 03 5c 33 30 32 23 5c 32 30 35 66 00 5c 32 31 31 5c 33 30 34 5c 33 30 37 04 5c 22 21 5c 32 30 7.\302#\205f.\211\304\307.\"!\20
1d700 32 66 00 5c 33 30 33 02 21 5c 32 30 33 4d 00 5c 33 30 34 5c 33 31 30 03 5c 33 30 32 23 5c 32 30 2f.\303.!\203M.\304\310.\302#\20
1d720 33 4d 00 5c 33 30 34 5c 33 30 37 03 5c 33 30 32 23 5c 32 30 33 4d 00 5c 33 31 31 02 21 5c 32 30 3M.\304\307.\302#\203M.\311.!\20
1d740 32 66 00 5c 33 30 33 02 21 5c 32 30 33 5b 00 5c 33 30 34 5c 33 30 37 03 5c 33 30 32 23 5c 32 30 2f.\303.!\203[.\304\307.\302#\20
1d760 32 66 00 5c 33 30 31 5c 32 30 33 65 00 5c 33 30 31 02 21 5c 32 30 32 66 00 01 5c 32 30 37 22 20 2f.\301\203e.\301.!\202f..\207".
1d780 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6e 69 6c 20 68 61 73 68 2d 74 61 62 6c 65 2d 70 vconcat.vector.[nil.hash-table-p
1d7a0 20 67 65 74 68 61 73 68 20 22 6c 61 6e 67 75 61 67 65 22 20 61 73 73 6f 63 2d 73 74 72 69 6e 67 .gethash."language".assoc-string
1d7c0 20 22 76 61 6c 75 65 22 20 22 6b 69 6e 64 22 20 6c 73 70 2d 2d 72 65 6e 64 65 72 2d 6d 61 72 6b ."value"."kind".lsp--render-mark
1d7e0 75 70 2d 63 6f 6e 74 65 6e 74 5d 20 36 20 22 5c 6e 5c 6e 28 66 6e 20 45 29 22 20 22 5c 6e 22 20 up-content].6."\n\n(fn.E)"."\n".
1d800 6d 61 70 63 6f 6e 63 61 74 20 69 64 65 6e 74 69 74 79 5d 20 31 33 20 28 23 24 20 2e 20 31 31 39 mapconcat.identity].13.(#$...119
1d820 38 36 38 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 68 6f 76 65 868)]).(defalias.'lsp--make-hove
1d840 72 2d 63 61 6c 6c 62 61 63 6b 20 23 5b 31 30 32 38 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c r-callback.#[1028."\300\301\302\
1d860 33 30 33 5c 33 30 34 06 08 06 08 06 08 06 08 24 5c 33 30 35 5c 22 5c 33 30 36 5c 33 30 37 25 5c 303\304........$\305\"\306\307%\
1d880 32 30 37 22 20 5b 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 72 5c 33 30 33 71 207".[make-byte-code.257."r\303q
1d8a0 5c 32 31 30 5c 33 30 36 14 29 5c 32 31 31 5c 32 30 35 36 00 60 5c 32 31 31 5c 33 30 31 59 5c 32 \210\306.)\211\2056.`\211\301Y\2
1d8c0 30 35 15 00 5c 32 31 31 5c 33 30 32 58 5c 32 36 32 01 5c 32 30 35 36 00 70 5c 33 30 33 3d 5c 32 05..\211\302X\262.\2056.p\303=\2
1d8e0 30 35 36 00 5c 33 30 37 20 5c 32 30 35 36 00 5c 33 31 30 5c 33 31 31 02 5c 22 5c 32 31 31 5c 32 056.\307.\2056.\310\311.\"\211\2
1d900 30 35 34 00 5c 33 31 32 5c 33 31 33 02 5c 33 30 30 0d 23 21 5c 32 36 32 01 5c 32 30 37 22 20 76 054.\312\313.\300.#!\262.\207".v
1d920 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6c 73 70 2d 2d 63 75 72 2d 68 6f 76 65 72 2d 72 65 concat.vector.[lsp--cur-hover-re
1d940 71 75 65 73 74 2d 69 64 20 6c 73 70 2d 65 6c 64 6f 63 2d 72 65 6e 64 65 72 2d 61 6c 6c 20 6e 69 quest-id.lsp-eldoc-render-all.ni
1d960 6c 20 65 6c 64 6f 63 2d 64 69 73 70 6c 61 79 2d 6d 65 73 73 61 67 65 2d 70 20 67 65 74 68 61 73 l.eldoc-display-message-p.gethas
1d980 68 20 22 63 6f 6e 74 65 6e 74 73 22 20 65 6c 64 6f 63 2d 6d 65 73 73 61 67 65 20 6c 73 70 2d 2d h."contents".eldoc-message.lsp--
1d9a0 72 65 6e 64 65 72 2d 6f 6e 2d 68 6f 76 65 72 2d 63 6f 6e 74 65 6e 74 5d 20 37 20 22 5c 6e 5c 6e render-on-hover-content].7."\n\n
1d9c0 28 66 6e 20 48 4f 56 45 52 29 22 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 20 (fn.HOVER)"].13."\n\n(fn.CLIENT.
1d9e0 53 54 41 52 54 20 45 4e 44 20 42 55 46 46 45 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 START.END.BUFFER)"]).(defalias.'
1da00 6c 73 70 2d 70 72 6f 76 69 64 65 2d 6d 61 72 6b 65 64 2d 73 74 72 69 6e 67 2d 72 65 6e 64 65 72 lsp-provide-marked-string-render
1da20 65 72 20 23 5b 37 37 31 20 22 01 3b 5c 32 30 34 0d 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c er.#[771.".;\204..\301\302\303.\
1da40 33 30 34 45 5c 22 5c 32 31 30 5c 33 30 35 01 21 5c 32 30 34 1b 00 5c 33 30 31 5c 33 30 32 5c 33 304E\"\210\305.!\204..\301\302\3
1da60 30 36 03 5c 33 30 37 45 5c 22 5c 32 31 30 02 5c 33 31 30 48 08 3e 5c 32 30 34 2a 00 5c 33 30 31 06.\307E\"\210.\310H.>\204*.\301
1da80 5c 33 30 32 5c 33 31 31 05 44 5c 22 5c 32 31 30 02 02 01 5c 33 31 32 48 5c 32 33 36 02 01 5c 32 \302\311.D\"\210...\312H\236..\2
1daa0 30 33 3b 00 01 01 5c 32 34 31 5c 32 30 32 49 00 02 5c 33 31 32 06 06 03 42 5c 32 31 31 5c 32 36 03;...\241\202I..\312...B\211\26
1dac0 32 05 05 5c 33 31 32 48 42 49 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 2..\312HBI\207".[cl-struct-lsp--
1dae0 63 6c 69 65 6e 74 2d 74 61 67 73 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 client-tags.signal.wrong-type-ar
1db00 67 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 6c 61 6e 67 75 61 67 65 20 66 75 6e 63 74 69 6f 6e 70 gument.string.language.functionp
1db20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 65 72 20 30 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 .function.renderer.0.lsp--client
1db40 20 31 33 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 43 4c 49 45 4e 54 20 4c 41 4e 47 55 41 47 45 .13].11."\n\n(fn.CLIENT.LANGUAGE
1db60 20 52 45 4e 44 45 52 45 52 29 22 5d 29 0a 23 40 31 33 33 20 53 65 74 20 74 68 65 20 52 45 4e 44 .RENDERER)"]).#@133.Set.the.REND
1db80 45 52 45 52 20 66 6f 72 20 43 4c 49 45 4e 54 2e 0a 0a 49 74 20 77 69 6c 6c 20 62 65 20 75 73 65 ERER.for.CLIENT...It.will.be.use
1dba0 64 20 77 68 65 6e 20 6e 6f 20 6c 61 6e 67 75 61 67 65 20 68 61 73 20 62 65 65 6e 20 73 70 65 63 d.when.no.language.has.been.spec
1dbc0 69 66 69 65 64 20 69 6e 20 64 6f 63 75 6d 65 6e 74 2f 6f 6e 48 6f 76 65 72 20 72 65 73 75 6c 74 ified.in.document/onHover.result
1dbe0 2e 0a 0a 28 66 6e 20 43 4c 49 45 4e 54 20 52 45 4e 44 45 52 45 52 29 1f 0a 28 64 65 66 61 6c 69 ...(fn.CLIENT.RENDERER)..(defali
1dc00 61 73 20 27 6c 73 70 2d 70 72 6f 76 69 64 65 2d 64 65 66 61 75 6c 74 2d 6d 61 72 6b 65 64 2d 73 as.'lsp-provide-default-marked-s
1dc20 74 72 69 6e 67 2d 72 65 6e 64 65 72 65 72 20 23 5b 35 31 34 20 22 5c 33 30 31 01 21 5c 32 30 34 tring-renderer.#[514."\301.!\204
1dc40 0e 00 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 33 30 35 45 5c 22 5c 32 31 30 01 5c 33 30 36 48 ..\302\303\304.\305E\"\210.\306H
1dc60 08 3e 5c 32 30 34 1d 00 5c 33 30 32 5c 33 30 33 5c 33 30 37 04 44 5c 22 5c 32 31 30 01 5c 32 31 .>\204..\302\303\307.D\"\210.\21
1dc80 31 5c 33 31 30 03 49 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 1\310.I\207".[cl-struct-lsp--cli
1dca0 65 6e 74 2d 74 61 67 73 20 66 75 6e 63 74 69 6f 6e 70 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d ent-tags.functionp.signal.wrong-
1dcc0 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 65 72 20 type-argument.function.renderer.
1dce0 30 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 39 5d 20 37 20 28 23 24 20 2e 20 31 32 31 37 31 36 0.lsp--client.19].7.(#$...121716
1dd00 29 5d 29 0a 23 40 35 36 20 53 68 6f 77 20 72 65 6c 65 76 61 6e 74 20 64 6f 63 75 6d 65 6e 74 61 )]).#@56.Show.relevant.documenta
1dd20 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 74 68 69 6e 67 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 1f tion.for.the.thing.under.point..
1dd40 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 69 6e 66 6f 2d 75 6e 64 65 72 2d 70 6f 69 6e 74 .(defalias.'lsp-info-under-point
1dd60 20 23 5b 30 20 22 5c 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 .#[0."\300.\207".[lsp--text-docu
1dd80 6d 65 6e 74 2d 68 6f 76 65 72 2d 73 74 72 69 6e 67 5d 20 31 20 28 23 24 20 2e 20 31 32 32 31 32 ment-hover-string].1.(#$...12212
1dda0 31 29 20 6e 69 6c 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 63 75 72 72 65 6e 74 2d 73 69 1).nil]).(defvar.lsp--current-si
1ddc0 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 72 65 71 75 65 73 74 2d 69 64 20 6e 69 6c 20 6e 69 6c 29 gnature-help-request-id.nil.nil)
1dde0 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
1de00 70 2d 2d 63 75 72 72 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 72 65 71 75 65 73 p--current-signature-help-reques
1de20 74 2d 69 64 29 0a 23 40 34 34 37 20 69 6e 74 65 72 66 61 63 65 20 53 69 67 6e 61 74 75 72 65 48 t-id).#@447.interface.SignatureH
1de40 65 6c 70 20 7b 0a 73 69 67 6e 61 74 75 72 65 73 3a 20 53 69 67 6e 61 74 75 72 65 49 6e 66 6f 72 elp.{.signatures:.SignatureInfor
1de60 6d 61 74 69 6f 6e 5b 5d 3b 0a 61 63 74 69 76 65 53 69 67 6e 61 74 75 72 65 3f 3a 20 6e 75 6d 62 mation[];.activeSignature?:.numb
1de80 65 72 3b 0a 61 63 74 69 76 65 50 61 72 61 6d 65 74 65 72 3f 3a 20 6e 75 6d 62 65 72 3b 0a 7d 3b er;.activeParameter?:.number;.};
1dea0 0a 0a 69 6e 74 65 72 66 61 63 65 20 53 69 67 6e 61 74 75 72 65 49 6e 66 6f 72 6d 61 74 69 6f 6e ..interface.SignatureInformation
1dec0 20 7b 0a 6c 61 62 65 6c 3a 20 73 74 72 69 6e 67 3b 0a 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3f .{.label:.string;.documentation?
1dee0 3a 20 73 74 72 69 6e 67 20 7c 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 3b 0a 70 61 72 61 6d 65 :.string.|.MarkupContent;.parame
1df00 74 65 72 73 3f 3a 20 50 61 72 61 6d 65 74 65 72 49 6e 66 6f 72 6d 61 74 69 6f 6e 5b 5d 3b 0a 7d ters?:.ParameterInformation[];.}
1df20 3b 0a 0a 69 6e 74 65 72 66 61 63 65 20 50 61 72 61 6d 65 74 65 72 49 6e 66 6f 72 6d 61 74 69 6f ;..interface.ParameterInformatio
1df40 6e 20 7b 0a 6c 61 62 65 6c 3a 20 73 74 72 69 6e 67 3b 0a 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e n.{.label:.string;.documentation
1df60 3f 3a 20 73 74 72 69 6e 67 20 7c 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 3b 0a 7d 3b 0a 0a 69 ?:.string.|.MarkupContent;.};..i
1df80 6e 74 65 72 66 61 63 65 20 4d 61 72 6b 75 70 43 6f 6e 74 65 6e 74 20 7b 0a 6b 69 6e 64 3a 20 4d nterface.MarkupContent.{.kind:.M
1dfa0 61 72 6b 75 70 4b 69 6e 64 3b 0a 76 61 6c 75 65 3a 20 73 74 72 69 6e 67 3b 0a 7d 3b 0a 0a 74 79 arkupKind;.value:.string;.};..ty
1dfc0 70 65 20 4d 61 72 6b 75 70 4b 69 6e 64 20 3d 20 27 70 6c 61 69 6e 74 65 78 74 27 20 7c 20 27 6d pe.MarkupKind.=.'plaintext'.|.'m
1dfe0 61 72 6b 64 6f 77 6e 27 3b 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 74 65 78 74 2d arkdown';..(defalias.'lsp--text-
1e000 64 6f 63 75 6d 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 20 23 5b 30 20 22 08 5c 32 document-signature-help.#[0.".\2
1e020 30 34 0b 00 5c 33 30 36 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 32 31 31 24 5c 32 31 30 5c 33 31 04..\306\300\307\310\211$\210\31
1e040 31 08 21 5c 32 30 33 20 00 08 47 5c 33 31 32 59 5c 32 30 33 20 00 08 5c 33 31 33 48 09 3e 5c 32 1.!\203...G\312Y\203...\313H.>\2
1e060 30 34 24 00 5c 33 30 36 5c 33 31 34 21 5c 32 31 30 5c 6e 5c 32 30 33 2c 00 5c 33 31 35 5c 6e 21 04$.\306\314!\210\n\203,.\315\n!
1e080 5c 32 31 30 5c 33 31 30 5c 32 31 31 5c 33 31 36 20 5c 32 30 35 5c 33 31 31 00 5c 33 31 37 5c 33 \210\310\211\316.\205\311.\317\3
1e0a0 32 30 21 5c 32 36 32 02 5c 33 32 31 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 20!\262.\321\322\323\324\325\326
1e0c0 5c 33 32 37 5c 33 33 30 5c 33 33 31 0b 5c 32 30 36 4e 00 5c 66 5c 33 33 32 5c 33 33 33 0d 21 0e \327\330\331.\206N.\f\332\333.!.
1e0e0 2b 5c 22 50 44 5c 33 33 34 5c 32 31 34 7e 5c 32 31 30 5c 33 33 35 5c 33 33 36 20 53 5c 33 33 37 +\"PD\334\214~\210\335\336.S\337
1e100 60 5c 33 34 30 20 5a 46 29 46 5c 32 35 37 06 5c 33 34 31 08 5c 33 31 33 48 09 3e 5c 32 30 34 71 `\340.ZF)F\257.\341.\313H.>\204q
1e120 00 5c 33 34 32 5c 33 34 33 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 35 48 5c 33 31 33 48 .\342\343\344.D\"\210.\345H\313H
1e140 0e 2c 3e 5c 32 30 34 5c 32 32 34 00 5c 33 34 32 5c 33 34 33 5c 33 34 36 08 5c 33 31 33 48 09 3e .,>\204\224.\342\343\346.\313H.>
1e160 5c 32 30 34 5c 32 31 36 00 5c 33 34 32 5c 33 34 33 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 33 \204\216.\342\343\344.D\"\210.\3
1e180 34 35 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 34 33 00 5c 33 34 32 5c 45HD\"\210.\313H.>\204\243.\342\
1e1a0 33 34 33 5c 33 34 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 35 48 5c 32 31 31 5c 33 34 37 02 5c 33 343\344.D\"\210.\345H\211\347.\3
1e1c0 34 37 48 54 49 5c 32 36 32 01 23 5c 33 35 30 04 40 05 41 70 23 5c 22 5c 32 36 32 01 5c 33 35 31 47HTI\262.#\350.@.Ap#\"\262.\351
1e1e0 01 5c 33 34 31 5c 22 5c 32 31 31 12 5c 32 35 30 5c 32 30 34 5c 33 31 30 00 5c 33 30 36 5c 33 35 .\341\"\211.\250\204\310.\306\35
1e200 32 21 5c 32 31 30 5c 33 31 30 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 2!\210\310\207".[lsp--cur-worksp
1e220 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
1e240 73 20 6c 73 70 2d 2d 63 75 72 72 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 72 65 s.lsp--current-signature-help-re
1e260 71 75 65 73 74 2d 69 64 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 quest-id.lsp-buffer-uri.lsp--uri
1e280 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 6c -file-prefix.buffer-file-name.cl
1e2a0 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 --assertion-failed."No.language.
1e2c0 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 server.is.associated.with.this.b
1e2e0 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 uffer.".nil.vectorp.16.0.(lsp--w
1e300 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c orkspace-p.lsp--cur-workspace).l
1e320 73 70 2d 2d 63 61 6e 63 65 6c 2d 72 65 71 75 65 73 74 20 73 79 6d 62 6f 6c 2d 61 74 2d 70 6f 69 sp--cancel-request.symbol-at-poi
1e340 6e 74 20 62 6f 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 nt.bounds-of-thing-at-point.symb
1e360 6f 6c 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 70 6c 69 73 74 ol.lsp--send-request-async.plist
1e380 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 -put.:jsonrpc."2.0".:method."tex
1e3a0 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 3a 70 61 72 61 6d 73 tDocument/signatureHelp".:params
1e3c0 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 .:textDocument.:uri.url-hexify-s
1e3e0 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c tring.file-truename.:position.:l
1e400 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 ine.line-number-at-pos.:characte
1e420 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 3a 69 64 20 73 69 r.line-beginning-position.:id.si
1e440 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
1e460 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 6d 61 rkspace.6.lsp--client.14.lsp--ma
1e480 6b 65 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d ke-text-document-signature-help-
1e4a0 63 61 6c 6c 62 61 63 6b 20 70 6c 69 73 74 2d 67 65 74 20 28 69 6e 74 65 67 65 72 70 20 6c 73 70 callback.plist-get.(integerp.lsp
1e4c0 2d 2d 63 75 72 72 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 72 65 71 75 65 73 74 --current-signature-help-request
1e4e0 2d 69 64 29 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 63 6c 2d 73 -id).url-path-allowed-chars.cl-s
1e500 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 38 20 28 23 24 20 2e truct-lsp--client-tags].18.(#$..
1e520 20 31 32 32 34 31 32 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d .122412)]).(defalias.'lsp--make-
1e540 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d 63 61 6c text-document-signature-help-cal
1e560 6c 62 61 63 6b 20 23 5b 37 37 31 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 lback.#[771."\300\301\302\303\30
1e580 34 06 07 06 07 06 07 23 5c 33 30 35 5c 22 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 6d 61 4......#\305\"\306\307%\207".[ma
1e5a0 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 72 5c 33 30 32 71 5c 32 31 30 5c 33 30 34 ke-byte-code.257."r\302q\210\304
1e5c0 13 29 5c 32 31 31 5c 32 30 35 3f 00 60 5c 32 31 31 5c 33 30 30 59 5c 32 30 35 15 00 5c 32 31 31 .)\211\205?.`\211\300Y\205..\211
1e5e0 5c 33 30 31 58 5c 32 36 32 01 5c 32 30 35 3f 00 70 5c 33 30 32 3d 5c 32 30 35 3f 00 5c 33 30 35 \301X\262.\205?.p\302=\205?.\305
1e600 20 5c 32 30 35 3f 00 5c 33 30 36 5c 33 30 37 02 5c 22 5c 32 30 36 2d 00 5c 33 31 30 5c 32 31 31 .\205?.\306\307.\"\206-.\310\211
1e620 5c 33 30 36 5c 33 31 31 04 5c 22 38 5c 32 31 31 5c 32 30 35 3d 00 5c 33 31 32 5c 33 30 36 5c 33 \306\311.\"8\211\205=.\312\306\3
1e640 31 33 03 5c 22 21 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 13.\"!\266\202\207".vconcat.vect
1e660 6f 72 20 5b 6c 73 70 2d 2d 63 75 72 72 65 6e 74 2d 73 69 67 6e 61 74 75 72 65 2d 68 65 6c 70 2d or.[lsp--current-signature-help-
1e680 72 65 71 75 65 73 74 2d 69 64 20 6e 69 6c 20 65 6c 64 6f 63 2d 64 69 73 70 6c 61 79 2d 6d 65 73 request-id.nil.eldoc-display-mes
1e6a0 73 61 67 65 2d 70 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 sage-p.gethash."activeSignature"
1e6c0 20 30 20 22 73 69 67 6e 61 74 75 72 65 73 22 20 65 6c 64 6f 63 2d 6d 65 73 73 61 67 65 20 22 6c .0."signatures".eldoc-message."l
1e6e0 61 62 65 6c 22 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 53 49 47 4e 41 54 55 52 45 2d 48 45 4c 50 abel"].7."\n\n(fn.SIGNATURE-HELP
1e700 29 22 5d 20 31 31 20 22 5c 6e 5c 6e 28 66 6e 20 53 54 41 52 54 20 45 4e 44 20 42 55 46 46 45 52 )"].11."\n\n(fn.START.END.BUFFER
1e720 29 22 5d 29 0a 23 40 33 30 20 43 6f 64 65 20 61 63 74 69 6f 6e 73 20 66 6f 72 20 74 68 65 20 62 )"]).#@30.Code.actions.for.the.b
1e740 75 66 66 65 72 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 uffer...(defvar.lsp-code-actions
1e760 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 34 37 31 34 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 .nil.(#$...124714)).(make-variab
1e780 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e le-buffer-local.'lsp-code-action
1e7a0 73 29 0a 23 40 33 30 20 54 68 65 20 6c 61 73 74 20 63 6f 64 65 20 61 63 74 69 6f 6e 20 70 61 72 s).#@30.The.last.code.action.par
1e7c0 61 6d 73 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 ams...(defvar.lsp-code-action-pa
1e7e0 72 61 6d 73 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 34 38 34 30 29 29 0a 28 6d 61 6b 65 2d 76 61 rams.nil.(#$...124840)).(make-va
1e800 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 63 6f 64 65 2d 61 63 riable-buffer-local.'lsp-code-ac
1e820 74 69 6f 6e 2d 70 61 72 61 6d 73 29 0a 23 40 37 38 20 52 65 71 75 65 73 74 20 63 6f 64 65 20 61 tion-params).#@78.Request.code.a
1e840 63 74 69 6f 6e 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 66 69 78 20 69 73 73 75 65 ction.to.automatically.fix.issue
1e860 73 20 72 65 70 6f 72 74 65 64 20 62 79 0a 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 73 2e 1f 0a s.reported.by.the.diagnostics...
1e880 28 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 63 6f (defalias.'lsp--text-document-co
1e8a0 64 65 2d 61 63 74 69 6f 6e 20 23 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 36 5c 33 30 30 5c 33 de-action.#[0.".\204..\306\300\3
1e8c0 30 37 5c 33 31 30 5c 32 31 31 24 5c 32 31 30 5c 33 31 31 08 21 5c 32 30 33 20 00 08 47 5c 33 31 07\310\211$\210\311.!\203...G\31
1e8e0 32 59 5c 32 30 33 20 00 08 5c 33 31 33 48 09 3e 5c 32 30 34 24 00 5c 33 30 36 5c 33 31 34 21 5c 2Y\203...\313H.>\204$.\306\314!\
1e900 32 31 30 5c 33 31 35 5c 33 31 36 08 5c 33 31 33 48 09 3e 5c 32 30 34 35 00 5c 33 31 37 5c 33 32 210\315\316.\313H.>\2045.\317\32
1e920 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 32 48 5c 32 30 36 3d 00 5c 33 32 33 20 5c 22 0\321.D\"\210.\322H\206=.\323.\"
1e940 5c 32 30 34 60 00 5c 33 32 34 5c 33 32 35 08 5c 33 31 33 48 09 3e 5c 32 30 34 52 00 5c 33 31 37 \204`.\324\325.\313H.>\204R.\317
1e960 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 32 36 48 5c 33 31 30 23 5c 32 30 34 60 \320\321.D\"\210.\326H\310#\204`
1e980 00 5c 33 31 37 5c 33 32 37 5c 33 31 36 43 5c 22 5c 32 31 30 5c 33 33 30 5c 33 33 31 5c 6e 5c 32 .\317\327\316C\"\210\330\331\n\2
1e9a0 30 36 6e 00 0b 5c 33 33 32 5c 33 33 33 5c 66 21 0d 5c 22 50 44 5c 33 33 34 5c 33 33 35 20 5c 33 06n..\332\333\f!.\"PD\334\335.\3
1e9c0 33 36 5c 33 33 37 5c 33 34 30 20 44 5c 32 35 37 06 5c 33 34 31 5c 33 34 32 5c 33 34 33 5c 33 34 36\337\340.D\257.\341\342\343\34
1e9e0 34 5c 33 34 35 5c 33 34 36 5c 33 34 37 06 07 5c 32 35 37 06 5c 33 35 30 08 5c 33 31 33 48 09 3e 4\345\346\347..\257.\350.\313H.>
1ea00 5c 32 30 34 5c 32 32 34 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 \204\224.\317\320\321.D\"\210.\3
1ea20 35 31 48 5c 33 31 33 48 0e 34 3e 5c 32 30 34 5c 32 36 37 00 5c 33 31 37 5c 33 32 30 5c 33 35 32 51H\313H.4>\204\267.\317\320\352
1ea40 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 36 31 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c .\313H.>\204\261.\317\320\321.D\
1ea60 22 5c 32 31 30 08 5c 33 35 31 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 33 "\210.\351HD\"\210.\313H.>\204\3
1ea80 30 36 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 08 44 5c 22 5c 32 31 30 08 5c 33 35 31 48 5c 32 31 06.\317\320\321.D\"\210.\351H\21
1eaa0 31 5c 33 35 33 02 5c 33 35 33 48 54 49 5c 32 36 32 01 23 5c 33 35 34 5c 33 35 35 5c 33 35 36 5c 1\353.\353HTI\262.#\354\355\356\
1eac0 33 35 37 5c 33 36 30 06 07 21 5c 33 36 31 5c 22 5c 33 36 32 5c 33 36 33 25 5c 22 5c 32 30 37 22 357\360..!\361\"\362\363%\"\207"
1eae0 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
1eb00 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 sp--workspace-tags.lsp-buffer-ur
1eb20 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 i.lsp--uri-file-prefix.buffer-fi
1eb40 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 63 le-name.url-path-allowed-chars.c
1eb60 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 l--assertion-failed."No.language
1eb80 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 .server.is.associated.with.this.
1eba0 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d buffer.".nil.vectorp.16.0.(lsp--
1ebc0 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 workspace-p.lsp--cur-workspace).
1ebe0 67 65 74 68 61 73 68 20 22 63 6f 64 65 41 63 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 20 73 69 67 gethash."codeActionProvider".sig
1ec00 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
1ec20 6b 73 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 73 65 71 2d 66 69 6e kspace.3.make-hash-table.seq-fin
1ec40 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 3e 5c 32 30 34 0f 00 5c 33 30 32 5c 33 d.#[257."\211\301H.>\204..\302\3
1ec60 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 5c 32 33 32 5c 03\304.D\"\210\211\305H\306\232\
1ec80 32 30 37 22 20 5b 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 207".[cl-struct-lsp--registered-
1eca0 63 61 70 61 62 69 6c 69 74 79 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 capability-tags.0.signal.wrong-t
1ecc0 79 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 ype-argument.lsp--registered-cap
1ece0 61 62 69 6c 69 74 79 20 32 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 ability.2."textDocument/codeActi
1ed00 6f 6e 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 29 22 5d 20 34 20 6c 73 70 2d 63 61 70 on"].5."\n\n(fn.REG)"].4.lsp-cap
1ed20 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 3a 74 65 78 74 44 6f 63 75 6d ability-not-supported.:textDocum
1ed40 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d ent.:uri.url-hexify-string.file-
1ed60 74 72 75 65 6e 61 6d 65 20 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 63 75 72 72 65 6e 74 2d 72 65 67 truename.:range.lsp--current-reg
1ed80 69 6f 6e 2d 6f 72 2d 70 6f 73 20 3a 63 6f 6e 74 65 78 74 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 ion-or-pos.:context.:diagnostics
1eda0 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 6e 6f 74 69 63 73 20 6c 73 70 2d 2d 73 .lsp--cur-line-diagnotics.lsp--s
1edc0 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 6e 63 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f end-request-async.plist-put.:jso
1ede0 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 nrpc."2.0".:method."textDocument
1ee00 2f 63 6f 64 65 41 63 74 69 6f 6e 22 20 3a 70 61 72 61 6d 73 20 3a 69 64 20 36 20 6c 73 70 2d 2d /codeAction".:params.:id.6.lsp--
1ee20 63 6c 69 65 6e 74 20 31 34 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 client.14.make-byte-code.257."\3
1ee40 30 31 70 02 5c 33 30 30 23 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6c 01p.\300#\207".vconcat.vector.[l
1ee60 73 70 2d 2d 73 65 74 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 5d 20 35 20 22 5c sp--set-code-action-params].5."\
1ee80 6e 5c 6e 28 66 6e 20 41 43 54 49 4f 4e 53 29 22 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d n\n(fn.ACTIONS)".cl-struct-lsp--
1eea0 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 32 20 28 23 24 20 2e 20 31 32 34 39 37 38 29 5d 29 0a client-tags].12.(#$...124978)]).
1eec0 23 40 31 31 32 20 47 69 76 65 6e 20 61 20 43 6f 6d 6d 61 6e 64 20 6f 62 6a 65 63 74 20 43 4d 44 #@112.Given.a.Command.object.CMD
1eee0 2c 20 67 65 74 20 74 68 65 20 74 69 74 6c 65 2e 0a 49 66 20 74 69 74 6c 65 20 69 73 20 6e 69 6c ,.get.the.title..If.title.is.nil
1ef00 2c 20 72 65 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 61 6e ,.return.the.name.for.the.comman
1ef20 64 20 68 61 6e 64 6c 65 72 2e 0a 0a 28 66 6e 20 43 4d 44 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 d.handler...(fn.CMD)..(defalias.
1ef40 27 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 2d 67 65 74 2d 74 69 74 6c 65 20 23 5b 32 35 37 20 22 5c 'lsp--command-get-title.#[257."\
1ef60 33 30 30 5c 33 30 31 02 5c 33 30 30 5c 33 30 32 05 5c 22 23 5c 32 30 37 22 20 5b 67 65 74 68 61 300\301.\300\302.\"#\207".[getha
1ef80 73 68 20 22 74 69 74 6c 65 22 20 22 63 6f 6d 6d 61 6e 64 22 5d 20 37 20 28 23 24 20 2e 20 31 32 sh."title"."command"].7.(#$...12
1efa0 36 36 36 32 29 5d 29 0a 23 40 31 31 34 20 55 70 64 61 74 65 20 73 65 74 20 60 6c 73 70 2d 63 6f 6662)]).#@114.Update.set.`lsp-co
1efc0 64 65 2d 61 63 74 69 6f 6e 73 27 20 74 6f 20 41 43 54 49 4f 4e 53 20 61 6e 64 20 60 6c 73 70 2d de-actions'.to.ACTIONS.and.`lsp-
1efe0 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 27 20 74 6f 20 50 41 52 41 4d 53 20 69 6e code-action-params'.to.PARAMS.in
1f000 20 42 55 46 2e 0a 0a 28 66 6e 20 42 55 46 20 41 43 54 49 4f 4e 53 20 50 41 52 41 4d 53 29 1f 0a .BUF...(fn.BUF.ACTIONS.PARAMS)..
1f020 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 74 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d (defalias.'lsp--set-code-action-
1f040 70 61 72 61 6d 73 20 23 5b 37 37 31 20 22 5c 33 30 36 03 21 5c 32 30 35 2e 00 72 02 71 5c 32 31 params.#[771."\306.!\205..r.q\21
1f060 30 5c 32 31 31 5c 33 30 37 5c 33 31 30 08 5c 32 30 36 19 00 09 5c 33 31 31 5c 33 31 32 5c 6e 21 0\211\307\310.\206...\311\312\n!
1f080 0b 5c 22 50 44 5c 33 31 33 5c 33 31 34 20 5c 33 31 35 5c 33 31 36 5c 33 31 37 20 44 5c 32 35 37 .\"PD\313\314.\315\316\317.D\257
1f0a0 06 5c 32 33 32 5c 32 30 35 2d 00 01 14 5c 32 31 31 5c 32 31 31 15 29 5c 32 30 37 22 20 5b 6c 73 .\232\205-...\211\211.)\207".[ls
1f0c0 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 p-buffer-uri.lsp--uri-file-prefi
1f0e0 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f x.buffer-file-name.url-path-allo
1f100 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 6c 73 70 2d 63 wed-chars.lsp-code-actions.lsp-c
1f120 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 6d 73 20 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 ode-action-params.buffer-live-p.
1f140 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 :textDocument.:uri.url-hexify-st
1f160 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 63 ring.file-truename.:range.lsp--c
1f180 75 72 72 65 6e 74 2d 72 65 67 69 6f 6e 2d 6f 72 2d 70 6f 73 20 3a 63 6f 6e 74 65 78 74 20 3a 64 urrent-region-or-pos.:context.:d
1f1a0 69 61 67 6e 6f 73 74 69 63 73 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 6e 6f 74 iagnostics.lsp--cur-line-diagnot
1f1c0 69 63 73 5d 20 31 31 20 28 23 24 20 2e 20 31 32 36 38 39 34 29 5d 29 0a 28 64 65 66 61 6c 69 61 ics].11.(#$...126894)]).(defalia
1f1e0 73 20 27 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 2d 70 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c s.'lsp--command-p.#[257."\300.!\
1f200 32 30 35 19 00 5c 33 30 31 5c 33 30 32 02 5c 22 5c 32 31 31 3b 5c 32 36 32 01 5c 32 30 35 19 00 205..\301\302.\"\211;\262.\205..
1f220 5c 33 30 31 5c 33 30 33 02 5c 22 5c 32 31 31 3b 5c 32 36 32 01 5c 32 30 37 22 20 5b 68 61 73 68 \301\303.\"\211;\262.\207".[hash
1f240 2d 74 61 62 6c 65 2d 70 20 67 65 74 68 61 73 68 20 22 74 69 74 6c 65 22 20 22 63 6f 6d 6d 61 6e -table-p.gethash."title"."comman
1f260 64 22 5d 20 34 20 22 5c 6e 5c 6e 28 66 6e 20 43 4d 44 29 22 5d 29 0a 23 40 35 37 20 53 65 6c 65 d"].4."\n\n(fn.CMD)"]).#@57.Sele
1f280 63 74 20 61 6e 20 61 63 74 69 6f 6e 20 74 6f 20 65 78 65 63 75 74 65 20 66 72 6f 6d 20 41 43 54 ct.an.action.to.execute.from.ACT
1f2a0 49 4f 4e 53 2e 0a 0a 28 66 6e 20 41 43 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 IONS...(fn.ACTIONS)..(defalias.'
1f2c0 6c 73 70 2d 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 lsp--select-action.#[257."\211\2
1f2e0 30 33 12 00 5c 33 30 30 5c 33 30 31 02 5c 22 5c 33 30 32 5c 33 30 33 5c 33 30 34 03 5c 22 02 5c 03..\300\301.\"\302\303\304.\".\
1f300 22 41 40 5c 32 30 37 5c 33 30 35 5c 33 30 36 21 5c 32 30 37 22 20 5b 6d 61 70 63 61 72 20 23 5b "A@\207\305\306!\207".[mapcar.#[
1f320 32 35 37 20 22 5c 33 30 30 01 21 01 44 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 257."\300.!.D\207".[lsp--command
1f340 2d 67 65 74 2d 74 69 74 6c 65 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 41 29 22 5d 20 61 73 73 6f -get-title].3."\n\n(fn.A)"].asso
1f360 63 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 63 6f 64 65 20 61 c.completing-read."Select.code.a
1f380 63 74 69 6f 6e 3a 20 22 20 65 72 72 6f 72 20 22 4e 6f 20 61 63 74 69 6f 6e 73 20 74 6f 20 73 65 ction:.".error."No.actions.to.se
1f3a0 6c 65 63 74 20 66 72 6f 6d 22 5d 20 36 20 28 23 24 20 2e 20 31 32 37 36 31 32 29 5d 29 0a 23 40 lect.from"].6.(#$...127612)]).#@
1f3c0 31 33 39 20 47 65 74 20 6f 72 20 63 61 6c 63 75 6c 61 74 65 20 74 68 65 20 63 75 72 72 65 6e 74 139.Get.or.calculate.the.current
1f3e0 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 2e 0a 0a 54 68 65 20 6d 65 74 68 6f 64 20 77 69 6c 6c 20 .code.actions...The.method.will.
1f400 65 69 74 68 65 72 20 72 65 74 72 69 65 76 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 64 65 either.retrieve.the.current.code
1f420 20 61 63 74 69 6f 6e 73 20 6f 72 20 69 74 20 77 69 6c 6c 20 63 61 6c 63 75 6c 61 74 65 20 74 68 .actions.or.it.will.calculate.th
1f440 65 20 61 63 74 75 61 6c 20 6f 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 65 e.actual.one...(defalias.'lsp-ge
1f460 74 2d 6f 72 2d 63 61 6c 63 75 6c 61 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 23 5b 30 20 t-or-calculate-code-actions.#[0.
1f480 22 5c 33 30 36 5c 33 30 37 08 5c 32 30 36 0e 00 09 5c 33 31 30 5c 33 31 31 5c 6e 21 0b 5c 22 50 "\306\307.\206...\310\311\n!.\"P
1f4a0 44 5c 33 31 32 5c 33 31 33 20 5c 33 31 34 5c 33 31 35 5c 33 31 36 20 44 5c 32 35 37 06 5c 32 31 D\312\313.\314\315\316.D\257.\21
1f4c0 31 5c 66 5c 32 33 32 5c 32 30 34 5c 32 33 36 00 5c 33 31 37 5c 33 32 30 5c 33 32 31 5c 33 32 32 1\f\232\204\236.\317\320\321\322
1f4e0 5c 33 32 33 5c 33 32 34 5c 33 30 36 5c 33 30 37 08 5c 32 30 36 33 00 09 5c 33 31 30 5c 33 31 31 \323\324\306\307.\2063..\310\311
1f500 5c 6e 21 0b 5c 22 50 44 5c 33 31 32 5c 33 31 33 20 5c 33 31 34 5c 33 31 35 5c 33 31 36 20 44 5c \n!.\"PD\312\313.\314\315\316.D\
1f520 32 35 37 06 5c 32 35 37 06 5c 33 32 35 0d 5c 33 32 36 48 0e 1f 3e 5c 32 30 34 51 00 5c 33 32 37 257.\257.\325.\326H..>\204Q.\327
1f540 5c 33 33 30 5c 33 33 31 0d 44 5c 22 5c 32 31 30 0d 5c 33 33 32 48 5c 33 32 36 48 0e 20 3e 5c 32 \330\331.D\"\210.\332H\326H..>\2
1f560 30 34 75 00 5c 33 32 37 5c 33 33 30 5c 33 33 33 0d 5c 33 32 36 48 0e 1f 3e 5c 32 30 34 6f 00 5c 04u.\327\330\333.\326H..>\204o.\
1f580 33 32 37 5c 33 33 30 5c 33 33 31 0d 44 5c 22 5c 32 31 30 0d 5c 33 33 32 48 44 5c 22 5c 32 31 30 327\330\331.D\"\210.\332HD\"\210
1f5a0 0d 5c 33 32 36 48 0e 1f 3e 5c 32 30 34 5c 32 30 35 00 5c 33 32 37 5c 33 33 30 5c 33 33 31 0d 44 .\326H..>\204\205.\327\330\331.D
1f5c0 5c 22 5c 32 31 30 0d 5c 33 33 32 48 5c 32 31 31 5c 33 33 34 02 5c 33 33 34 48 54 49 5c 32 36 32 \"\210.\332H\211\334.\334HTI\262
1f5e0 01 23 5c 33 33 35 01 21 02 14 5c 33 33 36 70 02 05 23 5c 32 36 36 03 0e 21 5c 32 30 37 22 20 5b .#\335.!..\336p..#\266..!\207".[
1f600 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 lsp-buffer-uri.lsp--uri-file-pre
1f620 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c fix.buffer-file-name.url-path-al
1f640 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 70 61 72 61 lowed-chars.lsp-code-action-para
1f660 6d 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 3a 74 65 78 74 44 6f 63 75 6d ms.lsp--cur-workspace.:textDocum
1f680 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d ent.:uri.url-hexify-string.file-
1f6a0 74 72 75 65 6e 61 6d 65 20 3a 72 61 6e 67 65 20 6c 73 70 2d 2d 63 75 72 72 65 6e 74 2d 72 65 67 truename.:range.lsp--current-reg
1f6c0 69 6f 6e 2d 6f 72 2d 70 6f 73 20 3a 63 6f 6e 74 65 78 74 20 3a 64 69 61 67 6e 6f 73 74 69 63 73 ion-or-pos.:context.:diagnostics
1f6e0 20 6c 73 70 2d 2d 63 75 72 2d 6c 69 6e 65 2d 64 69 61 67 6e 6f 74 69 63 73 20 70 6c 69 73 74 2d .lsp--cur-line-diagnotics.plist-
1f700 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 put.:jsonrpc."2.0".:method."text
1f720 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 20 3a 70 61 72 61 6d 73 20 3a 69 64 Document/codeAction".:params.:id
1f740 20 30 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 .0.signal.wrong-type-argument.ls
1f760 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 p--workspace.6.lsp--client.14.ls
1f780 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 6c 73 70 2d 2d 73 65 74 2d 63 6f 64 65 2d 61 63 p--send-request.lsp--set-code-ac
1f7a0 74 69 6f 6e 2d 70 61 72 61 6d 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 77 6f 72 6b 73 tion-params.cl-struct-lsp--works
1f7c0 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-
1f7e0 74 61 67 73 20 6c 73 70 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 5d 20 31 34 20 28 23 24 20 2e 20 tags.lsp-code-actions].14.(#$...
1f800 31 32 37 39 34 30 29 5d 29 0a 23 40 31 30 39 20 45 78 65 63 75 74 65 20 63 6f 64 65 20 61 63 74 127940)]).#@109.Execute.code.act
1f820 69 6f 6e 20 41 43 54 49 4f 4e 2e 0a 0a 49 66 20 41 43 54 49 4f 4e 20 69 73 20 6e 6f 74 20 73 65 ion.ACTION...If.ACTION.is.not.se
1f840 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 70 2d t.it.will.be.selected.from.`lsp-
1f860 63 6f 64 65 2d 61 63 74 69 6f 6e 73 27 2e 0a 0a 28 66 6e 20 41 43 54 49 4f 4e 29 1f 0a 28 64 65 code-actions'...(fn.ACTION)..(de
1f880 66 61 6c 69 61 73 20 27 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 20 falias.'lsp-execute-code-action.
1f8a0 23 5b 32 35 37 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c 32 #[257.".\204..\303\300\304\305\2
1f8c0 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 5c 33 30 37 59 5c 32 30 33 20 00 11$\210\306.!\203...G\307Y\203..
1f8e0 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 5c .\310H.>\204$.\303\311!\210\312\
1f900 33 31 33 02 5c 22 5c 33 31 32 01 08 5c 33 31 30 48 09 3e 5c 32 30 34 39 00 5c 33 31 34 5c 33 31 313.\"\312..\310H.>\2049.\314\31
1f920 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 33 31 30 48 5c 6e 3e 5c 32 30 34 5b 5\316.D\"\210.\317H\310H\n>\204[
1f940 00 5c 33 31 34 5c 33 31 35 5c 33 32 30 08 5c 33 31 30 48 09 3e 5c 32 30 34 55 00 5c 33 31 34 5c .\314\315\320.\310H.>\204U.\314\
1f960 33 31 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 44 5c 22 5c 32 31 30 08 5c 33 31 315\316.D\"\210.\317HD\"\210.\31
1f980 30 48 09 3e 5c 32 30 34 6a 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 0H.>\204j.\314\315\316.D\"\210.\
1f9a0 33 31 37 48 5c 33 32 31 48 5c 22 5c 32 31 31 5c 32 30 33 7a 00 5c 32 31 31 03 21 5c 32 30 32 5c 317H\321H\"\211\203z.\211.!\202\
1f9c0 32 32 34 00 5c 33 32 32 03 21 5c 32 30 34 5c 32 31 30 00 5c 33 31 34 5c 33 31 35 5c 33 32 33 05 224.\322.!\204\210.\314\315\323.
1f9e0 5c 33 32 34 45 5c 22 5c 32 31 30 5c 33 32 35 5c 33 31 32 5c 33 31 33 05 5c 22 5c 33 31 32 5c 33 \324E\"\210\325\312\313.\"\312\3
1fa00 32 36 06 06 5c 33 30 35 23 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 26..\305#\"\207".[lsp--cur-works
1fa20 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
1fa40 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 63 6c gs.cl-struct-lsp--client-tags.cl
1fa60 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 --assertion-failed."No.language.
1fa80 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 server.is.associated.with.this.b
1faa0 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 uffer.".nil.vectorp.16.0.(lsp--w
1fac0 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 67 orkspace-p.lsp--cur-workspace).g
1fae0 65 74 68 61 73 68 20 22 63 6f 6d 6d 61 6e 64 22 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 ethash."command".signal.wrong-ty
1fb00 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 36 20 6c 73 70 pe-argument.lsp--workspace.6.lsp
1fb20 2d 2d 63 6c 69 65 6e 74 20 31 38 20 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 2d 70 20 28 73 61 74 69 --client.18.lsp--command-p.(sati
1fb40 73 66 69 65 73 20 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 2d 70 29 20 61 63 74 69 6f 6e 20 6c 73 70 sfies.lsp--command-p).action.lsp
1fb60 2d 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 22 61 72 67 75 6d 65 6e 74 --send-execute-command."argument
1fb80 73 22 5d 20 31 31 20 28 23 24 20 2e 20 31 32 39 30 34 30 29 20 28 62 79 74 65 2d 63 6f 64 65 20 s"].11.(#$...129040).(byte-code.
1fba0 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 74 2d 61 "\300\301.!C\207".[lsp--select-a
1fbc0 63 74 69 6f 6e 20 6c 73 70 2d 67 65 74 2d 6f 72 2d 63 61 6c 63 75 6c 61 74 65 2d 63 6f 64 65 2d ction.lsp-get-or-calculate-code-
1fbe0 61 63 74 69 6f 6e 73 5d 20 32 29 5d 29 0a 23 40 34 38 20 41 20 6c 69 73 74 20 6f 66 20 63 6f 64 actions].2)]).#@48.A.list.of.cod
1fc00 65 20 6c 65 6e 73 65 73 20 63 6f 6d 70 75 74 65 64 20 66 6f 72 20 74 68 65 20 62 75 66 66 65 72 e.lenses.computed.for.the.buffer
1fc20 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 63 6f 64 65 2d 6c 65 6e 73 65 73 20 6e 69 6c 20 28 ...(defvar.lsp-code-lenses.nil.(
1fc40 23 24 20 2e 20 31 33 30 30 33 35 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 #$...130035)).(make-variable-buf
1fc60 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 63 6f 64 65 2d 6c 65 6e 73 65 73 29 0a 23 40 31 37 fer-local.'lsp-code-lenses).#@17
1fc80 30 20 55 70 64 61 74 65 20 74 68 65 20 6c 69 73 74 20 6f 66 20 63 6f 64 65 20 6c 65 6e 73 65 73 0.Update.the.list.of.code.lenses
1fca0 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 4f 70 74 69 6f 6e 61 .for.the.current.buffer..Optiona
1fcc0 6c 6c 79 2c 20 43 41 4c 4c 42 41 43 4b 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 lly,.CALLBACK.is.a.function.that
1fce0 20 61 63 63 65 70 74 73 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 .accepts.a.single.argument,.the.
1fd00 63 6f 64 65 20 6c 65 6e 73 20 6f 62 6a 65 63 74 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c code.lens.object...(fn.&optional
1fd20 20 43 41 4c 4c 42 41 43 4b 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 75 70 64 61 .CALLBACK)..(defalias.'lsp--upda
1fd40 74 65 2d 63 6f 64 65 2d 6c 65 6e 73 65 73 20 23 5b 32 35 36 20 22 08 5c 32 30 34 0b 00 5c 33 30 te-code-lenses.#[256.".\204..\30
1fd60 36 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 32 31 31 24 5c 32 31 30 5c 33 31 31 08 21 5c 32 30 33 6\300\307\310\211$\210\311.!\203
1fd80 20 00 08 47 5c 33 31 32 59 5c 32 30 33 20 00 08 5c 33 31 33 48 09 3e 5c 32 30 34 24 00 5c 33 30 ...G\312Y\203...\313H.>\204$.\30
1fda0 36 5c 33 31 34 21 5c 32 31 30 5c 32 31 31 5c 32 30 33 36 00 5c 33 31 35 01 21 5c 32 30 34 36 00 6\314!\210\211\2036.\315.!\2046.
1fdc0 5c 33 31 36 5c 33 31 37 5c 33 32 30 03 5c 33 32 31 45 5c 22 5c 32 31 30 5c 33 32 32 5c 33 32 33 \316\317\320.\321E\"\210\322\323
1fde0 08 5c 33 31 33 48 09 3e 5c 32 30 34 47 00 5c 33 31 36 5c 33 31 37 5c 33 32 34 08 44 5c 22 5c 32 .\313H.>\204G.\316\317\324.D\"\2
1fe00 31 30 08 5c 33 32 35 48 5c 22 5c 32 30 35 5c 33 31 31 00 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 10.\325H\"\205\311.\326\327\330\
1fe20 33 33 31 5c 33 33 32 5c 33 33 33 5c 33 33 34 5c 33 33 35 5c 33 33 36 5c 6e 5c 32 30 36 63 00 0b 331\332\333\334\335\336\n\206c..
1fe40 5c 33 33 37 5c 33 34 30 5c 66 21 0d 5c 22 50 44 44 5c 32 35 37 06 5c 33 34 31 08 5c 33 31 33 48 \337\340\f!.\"PDD\257.\341.\313H
1fe60 09 3e 5c 32 30 34 77 00 5c 33 31 36 5c 33 31 37 5c 33 32 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 .>\204w.\316\317\324.D\"\210.\34
1fe80 32 48 5c 33 31 33 48 0e 2c 3e 5c 32 30 34 5c 32 33 32 00 5c 33 31 36 5c 33 31 37 5c 33 34 33 08 2H\313H.,>\204\232.\316\317\343.
1fea0 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 32 34 00 5c 33 31 36 5c 33 31 37 5c 33 32 34 08 44 5c 22 \313H.>\204\224.\316\317\324.D\"
1fec0 5c 32 31 30 08 5c 33 34 32 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 5c 32 35 \210.\342HD\"\210.\313H.>\204\25
1fee0 31 00 5c 33 31 36 5c 33 31 37 5c 33 32 34 08 44 5c 22 5c 32 31 30 08 5c 33 34 32 48 5c 32 31 31 1.\316\317\324.D\"\210.\342H\211
1ff00 5c 33 34 34 02 5c 33 34 34 48 54 49 5c 32 36 32 01 23 70 5c 33 34 35 5c 33 34 36 5c 33 34 37 5c \344.\344HTI\262.#p\345\346\347\
1ff20 33 35 30 5c 33 35 31 06 08 06 06 5c 22 5c 33 35 32 5c 22 5c 33 32 35 5c 33 35 33 25 5c 32 36 32 350\351....\"\352\"\325\353%\262
1ff40 01 5c 22 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 .\"\207".[lsp--cur-workspace.cl-
1ff60 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 6c 73 70 2d 62 struct-lsp--workspace-tags.lsp-b
1ff80 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 uffer-uri.lsp--uri-file-prefix.b
1ffa0 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 uffer-file-name.url-path-allowed
1ffc0 2d 63 68 61 72 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 -chars.cl--assertion-failed."No.
1ffe0 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 language.server.is.associated.wi
20000 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 th.this.buffer.".nil.vectorp.16.
20020 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 0.(lsp--workspace-p.lsp--cur-wor
20040 6b 73 70 61 63 65 29 20 66 75 6e 63 74 69 6f 6e 70 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 kspace).functionp.signal.wrong-t
20060 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 62 61 63 6b 20 67 ype-argument.function.callback.g
20080 65 74 68 61 73 68 20 22 63 6f 64 65 4c 65 6e 73 50 72 6f 76 69 64 65 72 22 20 6c 73 70 2d 2d 77 ethash."codeLensProvider".lsp--w
200a0 6f 72 6b 73 70 61 63 65 20 33 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 2d 61 73 79 orkspace.3.lsp--send-request-asy
200c0 6e 63 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 nc.plist-put.:jsonrpc."2.0".:met
200e0 68 6f 64 20 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 70 61 72 hod."textDocument/codeLens".:par
20100 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 ams.:textDocument.:uri.url-hexif
20120 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 69 64 20 36 20 6c 73 70 y-string.file-truename.:id.6.lsp
20140 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 --client.14.make-byte-code.257."
20160 72 5c 33 30 31 71 5c 32 31 30 5c 32 31 31 12 5c 33 30 30 5c 32 30 35 0d 00 5c 33 30 30 01 21 29 r\301q\210\211.\300\205..\300.!)
20180 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6c 73 70 2d 63 6f 64 65 2d 6c \207".vconcat.vector.[lsp-code-l
201a0 65 6e 73 65 73 5d 20 22 5c 6e 5c 6e 28 66 6e 20 4c 45 4e 53 45 53 29 22 20 63 6c 2d 73 74 72 75 enses]."\n\n(fn.LENSES)".cl-stru
201c0 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 34 20 28 23 24 20 2e 20 31 33 ct-lsp--client-tags].14.(#$...13
201e0 30 31 37 38 29 5d 29 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 0178)]).(defalias.'lsp--make-doc
20200 75 6d 65 6e 74 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 6f 70 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 ument-formatting-options.#[0."\3
20220 30 33 18 5c 33 30 34 09 5c 33 30 35 5c 6e 5c 32 30 33 0d 00 08 5c 32 30 32 0e 00 5c 33 30 36 46 03.\304.\305\n\203...\202..\306F
20240 29 5c 32 30 37 22 20 5b 6a 73 6f 6e 2d 66 61 6c 73 65 20 74 61 62 2d 77 69 64 74 68 20 69 6e 64 )\207".[json-false.tab-width.ind
20260 65 6e 74 2d 74 61 62 73 2d 6d 6f 64 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 3a 74 61 62 53 69 ent-tabs-mode.:json-false.:tabSi
20280 7a 65 20 3a 69 6e 73 65 72 74 53 70 61 63 65 73 20 74 5d 20 34 5d 29 0a 28 64 65 66 61 6c 69 61 ze.:insertSpaces.t].4]).(defalia
202a0 73 20 27 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 74 69 6e 67 s.'lsp--make-document-formatting
202c0 2d 70 61 72 61 6d 73 20 23 5b 30 20 22 5c 33 30 34 5c 33 30 35 08 5c 32 30 36 0e 00 09 5c 33 30 -params.#[0."\304\305.\206...\30
202e0 36 5c 33 30 37 5c 6e 21 0b 5c 22 50 44 5c 33 31 30 5c 33 31 31 20 46 5c 32 30 37 22 20 5b 6c 73 6\307\n!.\"PD\310\311.F\207".[ls
20300 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 p-buffer-uri.lsp--uri-file-prefi
20320 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f x.buffer-file-name.url-path-allo
20340 77 65 64 2d 63 68 61 72 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c wed-chars.:textDocument.:uri.url
20360 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 6f 70 -hexify-string.file-truename.:op
20380 74 69 6f 6e 73 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 74 tions.lsp--make-document-formatt
203a0 69 6e 67 2d 6f 70 74 69 6f 6e 73 5d 20 36 5d 29 0a 23 40 34 31 20 41 73 6b 20 74 68 65 20 73 65 ing-options].6]).#@41.Ask.the.se
203c0 72 76 65 72 20 74 6f 20 66 6f 72 6d 61 74 20 74 68 69 73 20 64 6f 63 75 6d 65 6e 74 2e 1f 0a 28 rver.to.format.this.document...(
203e0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 20 23 5b 30 20 defalias.'lsp-format-buffer.#[0.
20400 22 5c 33 30 33 5c 33 30 34 08 5c 33 30 35 48 09 3e 5c 32 30 34 11 00 5c 33 30 36 5c 33 30 37 5c "\303\304.\305H.>\204..\306\307\
20420 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 31 48 5c 32 30 36 19 00 5c 33 31 32 20 5c 22 5c 32 310.D\"\210.\311H\206..\312.\"\2
20440 30 34 3c 00 5c 33 31 33 5c 33 31 34 08 5c 33 30 35 48 09 3e 5c 32 30 34 2e 00 5c 33 30 36 5c 33 04<.\313\314.\305H.>\204..\306\3
20460 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 31 35 48 5c 33 31 36 23 5c 32 30 34 3c 00 5c 07\310.D\"\210.\315H\316#\204<.\
20480 33 30 36 5c 33 31 37 5c 33 30 34 43 5c 22 5c 32 31 30 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 306\317\304C\"\210\320\321\322\3
204a0 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 20 5c 32 35 37 06 5c 33 33 30 08 5c 33 30 23\324\325\326\327.\257.\330.\30
204c0 35 48 09 3e 5c 32 30 34 57 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 5H.>\204W.\306\307\310.D\"\210.\
204e0 33 33 31 48 5c 33 30 35 48 5c 6e 3e 5c 32 30 34 79 00 5c 33 30 36 5c 33 30 37 5c 33 33 32 08 5c 331H\305H\n>\204y.\306\307\332.\
20500 33 30 35 48 09 3e 5c 32 30 34 73 00 5c 33 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 305H.>\204s.\306\307\310.D\"\210
20520 08 5c 33 33 31 48 44 5c 22 5c 32 31 30 08 5c 33 30 35 48 09 3e 5c 32 30 34 5c 32 31 30 00 5c 33 .\331HD\"\210.\305H.>\204\210.\3
20540 30 36 5c 33 30 37 5c 33 31 30 08 44 5c 22 5c 32 31 30 08 5c 33 33 31 48 5c 32 31 31 5c 33 33 33 06\307\310.D\"\210.\331H\211\333
20560 02 5c 33 33 33 48 54 49 5c 32 36 32 01 23 21 5c 33 33 34 5c 33 33 35 21 5c 32 30 33 5c 33 32 30 .\333HTI\262.#!\334\335!\203\320
20580 00 70 5c 33 33 36 5c 33 33 37 21 72 5c 32 31 31 71 5c 32 31 30 5c 33 34 30 5c 33 30 35 5c 33 34 .p\336\337!r\211q\210\340\305\34
205a0 31 5c 33 34 32 5c 33 34 33 05 21 5c 33 34 34 5c 22 5c 33 34 35 24 5c 32 31 36 5c 33 34 36 02 21 1\342\343.!\344\"\345$\216\346.!
205c0 5c 32 31 30 5c 33 34 37 5c 33 35 30 5c 33 35 31 05 5c 32 33 37 5c 33 35 32 5c 22 5c 22 5c 32 31 \210\347\350\351.\237\352\"\"\21
205e0 30 70 72 02 71 5c 32 31 30 5c 33 33 35 01 21 29 5c 32 36 32 01 2a 5c 32 36 32 01 5c 32 36 32 01 0pr.q\210\335.!)\262.*\262.\262.
20600 5c 32 30 32 5c 33 35 32 00 60 5c 33 35 33 20 5c 33 34 37 5c 33 35 30 5c 33 35 31 05 5c 32 33 37 \202\352.`\353.\347\350\351.\237
20620 5c 33 35 32 5c 22 5c 22 5c 32 31 30 01 62 5c 32 31 30 5c 33 35 34 20 62 5c 32 31 30 5c 33 35 35 \352\"\"\210.b\210\354.b\210\355
20640 5c 33 35 36 20 02 5c 22 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d \356..\"\266\202\207".[lsp--cur-
20660 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
20680 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
206a0 67 73 20 67 65 74 68 61 73 68 20 22 64 6f 63 75 6d 65 6e 74 46 6f 72 6d 61 74 74 69 6e 67 50 72 gs.gethash."documentFormattingPr
206c0 6f 76 69 64 65 72 22 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 ovider".0.signal.wrong-type-argu
206e0 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d ment.lsp--workspace.3.make-hash-
20700 74 61 62 6c 65 20 73 65 71 2d 66 69 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 31 48 08 table.seq-find.#[257."\211\301H.
20720 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\
20740 33 30 35 48 5c 33 30 36 5c 32 33 32 5c 32 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 305H\306\232\207".[cl-struct-lsp
20760 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 20 30 20 73 --registered-capability-tags.0.s
20780 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 72 ignal.wrong-type-argument.lsp--r
207a0 65 67 69 73 74 65 72 65 64 2d 63 61 70 61 62 69 6c 69 74 79 20 32 20 22 74 65 78 74 44 6f 63 75 egistered-capability.2."textDocu
207c0 6d 65 6e 74 2f 66 6f 72 6d 61 74 74 69 6e 67 22 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 52 45 47 ment/formatting"].5."\n\n(fn.REG
207e0 29 22 5d 20 34 20 6e 69 6c 20 6c 73 70 2d 63 61 70 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 )"].4.nil.lsp-capability-not-sup
20800 70 6f 72 74 65 64 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 ported.lsp--send-request.plist-p
20820 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 ut.:jsonrpc."2.0".:method."textD
20840 6f 63 75 6d 65 6e 74 2f 66 6f 72 6d 61 74 74 69 6e 67 22 20 3a 70 61 72 61 6d 73 20 6c 73 70 2d ocument/formatting".:params.lsp-
20860 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 70 61 72 61 6d 73 -make-document-formatting-params
20880 20 3a 69 64 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 66 62 6f 75 6e 64 70 20 72 65 .:id.6.lsp--client.14.fboundp.re
208a0 70 6c 61 63 65 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 20 67 65 6e 65 72 61 74 65 2d 6e place-buffer-contents.generate-n
208c0 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 62 79 74 65 2d 63 6f ew-buffer.".*temp*".make-byte-co
208e0 64 65 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 de."\301\300!\205..\302\300!\207
20900 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 62 75 66 66 65 72 2d 6e 61 6d 65 20 6b 69 ".vconcat.vector.[buffer-name.ki
20920 6c 6c 2d 62 75 66 66 65 72 5d 20 32 20 69 6e 73 65 72 74 2d 62 75 66 66 65 72 2d 73 75 62 73 74 ll-buffer].2.insert-buffer-subst
20940 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 6d 61 70 63 20 6c 73 70 2d 2d 61 70 70 ring-no-properties.mapc.lsp--app
20960 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 6c 73 70 2d 2d 74 65 78 74 2d 65 64 69 74 ly-text-edit.sort.lsp--text-edit
20980 2d 73 6f 72 74 2d 70 72 65 64 69 63 61 74 65 20 77 69 6e 64 6f 77 2d 73 74 61 72 74 20 6c 69 6e -sort-predicate.window-start.lin
209a0 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 73 65 74 2d 77 69 6e 64 6f 77 2d e-beginning-position.set-window-
209c0 73 74 61 72 74 20 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 5d 20 31 31 20 28 23 24 20 2e 20 start.selected-window].11.(#$...
209e0 31 33 32 30 32 32 29 20 22 2a 22 5d 29 0a 23 40 32 30 39 20 4d 61 6b 65 20 44 6f 63 75 6d 65 6e 132022)."*"]).#@209.Make.Documen
20a00 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 65 6c 65 63 tRangeFormattingParams.for.selec
20a20 74 65 64 20 72 65 67 69 6f 6e 2e 0a 69 6e 74 65 72 66 61 63 65 20 44 6f 63 75 6d 65 6e 74 52 61 ted.region..interface.DocumentRa
20a40 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 50 61 72 61 6d 73 20 7b 0a 20 20 20 20 74 65 78 74 44 6f ngeFormattingParams.{.....textDo
20a60 63 75 6d 65 6e 74 3a 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 49 64 65 6e 74 69 66 69 65 72 3b 0a cument:.TextDocumentIdentifier;.
20a80 20 20 20 20 72 61 6e 67 65 3a 20 52 61 6e 67 65 3b 0a 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 46 ....range:.Range;.....options:.F
20aa0 6f 72 6d 61 74 74 69 6e 67 4f 70 74 69 6f 6e 73 3b 0a 7d 0a 0a 28 66 6e 20 53 54 41 52 54 20 45 ormattingOptions;.}..(fn.START.E
20ac0 4e 44 29 1f 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 ND)..(defalias.'lsp--make-docume
20ae0 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 20 23 5b 35 31 34 nt-range-formatting-params.#[514
20b00 20 22 5c 33 30 30 5c 33 30 31 20 5c 33 30 32 5c 33 30 33 05 21 5c 33 30 34 01 5c 33 30 35 5c 22 ."\300\301.\302\303.!\304.\305\"
20b20 5c 32 34 37 5c 32 30 33 17 00 5c 33 30 34 01 5c 33 30 36 5c 22 5c 32 34 37 5c 32 30 34 1f 00 5c \247\203..\304.\306\"\247\204..\
20b40 33 30 37 5c 33 31 30 5c 33 31 31 03 5c 33 31 32 45 5c 22 5c 32 31 30 5c 32 31 30 5c 33 30 33 04 307\310\311.\312E\"\210\210\303.
20b60 21 5c 33 30 34 01 5c 33 30 35 5c 22 5c 32 34 37 5c 32 30 33 33 00 5c 33 30 34 01 5c 33 30 36 5c !\304.\305\"\247\2033.\304.\306\
20b80 22 5c 32 34 37 5c 32 30 34 3b 00 5c 33 30 37 5c 33 31 30 5c 33 31 33 03 5c 33 31 34 45 5c 22 5c "\247\204;.\307\310\313.\314E\"\
20ba0 32 31 30 5c 32 31 30 5c 33 31 35 5c 33 30 33 06 06 21 5c 33 31 36 5c 33 30 33 06 07 21 46 23 5c 210\210\315\303..!\316\303..!F#\
20bc0 32 30 37 22 20 5b 70 6c 69 73 74 2d 70 75 74 20 6c 73 70 2d 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 207".[plist-put.lsp--make-docume
20be0 6e 74 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 20 3a 72 61 6e 67 65 20 6c 73 70 2d nt-formatting-params.:range.lsp-
20c00 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 70 6c 69 73 74 2d 67 65 74 20 3a 6c 69 -point-to-position.plist-get.:li
20c20 6e 65 20 3a 63 68 61 72 61 63 74 65 72 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d ne.:character.signal.wrong-type-
20c40 61 72 67 75 6d 65 6e 74 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f argument.(satisfies.lsp--positio
20c60 6e 2d 70 29 20 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 73 74 61 n-p).(lsp--point-to-position.sta
20c80 72 74 29 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 70 29 20 rt).(satisfies.lsp--position-p).
20ca0 28 6c 73 70 2d 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 65 6e 64 29 20 3a 73 74 (lsp--point-to-position.end).:st
20cc0 61 72 74 20 3a 65 6e 64 5d 20 31 31 20 28 23 24 20 2e 20 31 33 33 36 32 30 29 5d 29 0a 28 64 65 art.:end].11.(#$...133620)]).(de
20ce0 66 63 6f 6e 73 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 20 fconst.lsp--highlight-kind-face.
20d00 27 28 28 31 20 2e 20 6c 73 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 74 65 78 74 75 61 '((1...lsp-face-highlight-textua
20d20 6c 29 20 28 32 20 2e 20 6c 73 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 61 64 29 l).(2...lsp-face-highlight-read)
20d40 20 28 33 20 2e 20 6c 73 70 2d 66 61 63 65 2d 68 69 67 68 6c 69 67 68 74 2d 77 72 69 74 65 29 29 .(3...lsp-face-highlight-write))
20d60 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 63 75 72 2d 6f 76 65 ).(defalias.'lsp--remove-cur-ove
20d80 72 6c 61 79 73 20 23 5b 30 20 22 08 5c 33 30 32 48 09 3e 5c 32 30 34 0f 00 5c 33 30 33 5c 33 30 rlays.#[0.".\302H.>\204..\303\30
20da0 34 5c 33 30 35 08 44 5c 22 5c 32 31 30 08 5c 33 30 36 48 70 5c 33 30 37 01 03 5c 22 5c 32 31 31 4\305.D\"\210.\306Hp\307..\"\211
20dc0 5c 32 30 33 28 00 5c 32 31 31 40 5c 33 31 30 01 21 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c \203(.\211@\310.!\210.A\266\202\
20de0 32 30 32 17 00 5c 32 31 30 5c 33 31 31 01 03 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 202..\210\311..\"\207".[lsp--cur
20e00 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 73 70 -workspace.cl-struct-lsp--worksp
20e20 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 ace-tags.0.signal.wrong-type-arg
20e40 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 31 20 67 65 74 68 61 73 68 20 ument.lsp--workspace.11.gethash.
20e60 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 72 65 6d 68 61 73 68 5d 20 36 5d 29 0a 23 40 36 32 delete-overlay.remhash].6]).#@62
20e80 20 48 69 67 68 6c 69 67 68 74 20 61 6c 6c 20 72 65 6c 65 76 61 6e 74 20 72 65 66 65 72 65 6e 63 .Highlight.all.relevant.referenc
20ea0 65 73 20 74 6f 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e 1f 0a 28 es.to.the.symbol.under.point...(
20ec0 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 67 68 74 20 23 defalias.'lsp-symbol-highlight.#
20ee0 5b 30 20 22 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 [0."\306\307\310\311\312\313\314
20f00 5c 33 31 35 5c 33 31 36 08 5c 32 30 36 15 00 09 5c 33 31 37 5c 33 32 30 5c 6e 21 0b 5c 22 50 44 \315\316.\206...\317\320\n!.\"PD
20f20 5c 33 32 31 5c 32 31 34 7e 5c 32 31 30 5c 33 32 32 5c 33 32 33 20 53 5c 33 32 34 60 5c 33 32 35 \321\214~\210\322\323.S\324`\325
20f40 20 5a 46 29 46 5c 32 35 37 06 5c 33 32 36 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 34 38 00 5c 33 33 .ZF)F\257.\326\f\327H.>\2048.\33
20f60 30 5c 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 5c 33 32 37 48 0e 1f 0\331\332\fD\"\210\f\333H\327H..
20f80 3e 5c 32 30 34 5b 00 5c 33 33 30 5c 33 33 31 5c 33 33 34 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 34 >\204[.\330\331\334\f\327H.>\204
20fa0 55 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 44 5c U.\330\331\332\fD\"\210\f\333HD\
20fc0 22 5c 32 31 30 5c 66 5c 33 32 37 48 0d 3e 5c 32 30 34 6a 00 5c 33 33 30 5c 33 33 31 5c 33 33 32 "\210\f\327H.>\204j.\330\331\332
20fe0 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 5c 32 31 31 5c 33 33 35 02 5c 33 33 35 48 54 49 \fD\"\210\f\333H\211\335.\335HTI
21000 5c 32 36 32 01 23 5c 33 33 36 70 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 2d \262.#\336p!\"\207".[lsp-buffer-
21020 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d uri.lsp--uri-file-prefix.buffer-
21040 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 file-name.url-path-allowed-chars
21060 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 73 .lsp--cur-workspace.cl-struct-ls
21080 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 p--workspace-tags.lsp--send-requ
210a0 65 73 74 2d 61 73 79 6e 63 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e est-async.plist-put.:jsonrpc."2.
210c0 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 0".:method."textDocument/documen
210e0 74 48 69 67 68 6c 69 67 68 74 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e tHighlight".:params.:textDocumen
21100 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 t.:uri.url-hexify-string.file-tr
21120 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 uename.:position.:line.line-numb
21140 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 6e 65 2d 62 65 67 69 6e 6e er-at-pos.:character.line-beginn
21160 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 3a 69 64 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d ing-position.:id.0.signal.wrong-
21180 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 36 20 6c type-argument.lsp--workspace.6.l
211a0 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 6d 61 6b 65 2d 73 79 6d 62 6f 6c 2d 68 sp--client.14.lsp--make-symbol-h
211c0 69 67 68 6c 69 67 68 74 2d 63 61 6c 6c 62 61 63 6b 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d ighlight-callback.cl-struct-lsp-
211e0 2d 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 35 20 28 23 24 20 2e 20 31 33 34 37 38 35 29 20 6e -client-tags].15.(#$...134785).n
21200 69 6c 5d 29 0a 23 40 31 37 39 20 43 72 65 61 74 65 20 61 20 63 61 6c 6c 62 61 63 6b 20 74 6f 20 il]).#@179.Create.a.callback.to.
21220 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 65 78 74 44 6f 63 75 process.the.reply.of.a.'textDocu
21240 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 48 69 67 68 74 6c 69 67 68 74 27 20 6d 65 73 73 61 67 65 ment/documentHightlight'.message
21260 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 65 72 65 6e 63 65 .for.the.buffer.BUF..A.reference
21280 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 20 69 73 20 76 69 .is.highlighted.only.if.it.is.vi
212a0 73 69 62 6c 65 20 69 6e 20 61 20 77 69 6e 64 6f 77 2e 0a 0a 28 66 6e 20 42 55 46 29 1f 0a 28 64 sible.in.a.window...(fn.BUF)..(d
212c0 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 73 79 6d 62 6f 6c 2d 68 69 67 68 6c 69 efalias.'lsp--make-symbol-highli
212e0 67 68 74 2d 63 61 6c 6c 62 61 63 6b 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 34 0e 00 ght-callback.#[257."\300.!\204..
21300 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 5c 33 30 36 \301\302\303.\304E\"\210\305\306
21320 5c 33 30 37 5c 33 31 30 5c 33 31 31 05 21 5c 33 31 32 5c 22 5c 33 31 33 5c 33 31 34 25 5c 32 30 \307\310\311.!\312\"\313\314%\20
21340 37 22 20 5b 62 75 66 66 65 72 70 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 7".[bufferp.signal.wrong-type-ar
21360 67 75 6d 65 6e 74 20 62 75 66 66 65 72 20 62 75 66 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 gument.buffer.buf.make-byte-code
21380 20 32 35 37 20 22 72 5c 33 30 30 71 5c 32 31 30 5c 33 30 34 20 5c 32 31 30 5c 32 31 31 5c 32 30 .257."r\300q\210\304.\210\211\20
213a0 35 5c 33 31 35 00 5c 32 31 31 47 5c 33 30 35 55 3f 5c 32 30 35 5c 33 31 35 00 5c 33 30 36 5c 33 5\315.\211G\305U?\205\315.\306\3
213c0 30 37 5c 32 31 31 5c 33 31 30 23 09 5c 33 30 35 48 5c 6e 3e 5c 32 30 34 27 00 5c 33 31 31 5c 33 07\211\310#.\305H\n>\204'.\311\3
213e0 31 32 5c 33 31 33 09 44 5c 22 5c 32 31 30 09 5c 33 31 34 48 5c 33 31 35 70 02 5c 22 5c 33 30 37 12\313.D\"\210.\314H\315p.\"\307
21400 5c 32 31 34 7e 5c 32 31 30 03 5c 32 31 31 5c 32 30 33 55 00 5c 32 31 31 40 5c 33 31 36 01 21 5c \214~\210.\211\203U.\211@\316.!\
21420 33 31 37 02 21 5c 33 32 30 02 21 53 5c 33 32 30 02 21 54 42 05 42 5c 32 36 32 05 5c 32 36 36 02 317.!\320.!S\320.!TB.B\262.\266.
21440 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 33 00 5c 32 31 30 04 5c 32 31 31 5c 32 30 35 5c 33 31 .A\266\202\2023.\210.\211\205\31
21460 30 00 5c 32 31 31 40 5c 33 31 35 5c 33 32 31 02 5c 33 30 37 23 5c 33 31 35 5c 33 32 32 03 5c 33 0.\211@\315\321.\307#\315\322.\3
21480 32 33 23 5c 33 31 35 5c 33 32 34 03 5c 22 5c 33 31 35 5c 33 32 35 04 5c 22 5c 33 30 37 06 07 5c 23#\315\324.\"\315\325.\"\307..\
214a0 32 31 31 5c 32 30 33 5c 32 37 37 00 5c 32 31 31 40 5c 32 31 31 40 01 41 5c 33 31 35 5c 33 32 36 211\203\277.\211@\211@.A\315\326
214c0 06 08 5c 22 54 02 56 5c 32 30 33 5c 32 36 36 00 5c 33 31 35 5c 33 32 36 06 07 5c 22 54 01 57 5c ..\"T.V\203\266.\315\326..\"T.W\
214e0 32 30 33 5c 32 36 36 00 5c 33 32 37 5c 33 33 30 06 08 21 5c 33 33 30 06 08 21 5c 22 5c 32 36 32 203\266.\327\330..!\330..!\"\262
21500 05 5c 33 33 31 05 5c 33 33 32 06 5c 6e 0b 5c 32 33 36 41 23 5c 32 31 30 04 06 0d 42 5c 32 36 32 .\331.\332.\n.\236A#\210...B\262
21520 0d 5c 33 33 33 70 06 0e 06 10 23 5c 32 31 30 5c 32 36 36 02 01 41 5c 32 36 36 5c 32 30 32 5c 32 .\333p....#\210\266..A\266\202\2
21540 30 32 72 00 5c 32 36 36 06 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 57 00 5c 32 36 32 01 29 5c 02r.\266..A\266\202\202W.\262.)\
21560 32 36 36 5c 32 30 34 29 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6c 73 266\204)\207".vconcat.vector.[ls
21580 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 2d 2d p--cur-workspace.cl-struct-lsp--
215a0 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 6c 73 70 2d 2d 68 69 67 68 6c 69 67 68 74 2d 6b 69 workspace-tags.lsp--highlight-ki
215c0 6e 64 2d 66 61 63 65 20 6c 73 70 2d 2d 72 65 6d 6f 76 65 2d 63 75 72 2d 6f 76 65 72 6c 61 79 73 nd-face.lsp--remove-cur-overlays
215e0 20 30 20 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 6e 69 6c 20 76 69 .0.get-buffer-window-list.nil.vi
21600 73 69 62 6c 65 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 sible.signal.wrong-type-argument
21620 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 31 31 20 67 65 74 68 61 73 68 20 77 69 6e 64 6f .lsp--workspace.11.gethash.windo
21640 77 2d 73 74 61 72 74 20 77 69 6e 64 6f 77 2d 65 6e 64 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 w-start.window-end.line-number-a
21660 74 2d 70 6f 73 20 22 72 61 6e 67 65 22 20 22 6b 69 6e 64 22 20 31 20 22 73 74 61 72 74 22 20 22 t-pos."range"."kind".1."start"."
21680 65 6e 64 22 20 22 6c 69 6e 65 22 20 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 6c 73 70 2d 2d 70 6f end"."line".make-overlay.lsp--po
216a0 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 6f 76 65 72 6c 61 79 2d 70 75 74 20 66 61 63 65 sition-to-point.overlay-put.face
216c0 20 70 75 74 68 61 73 68 5d 20 32 31 20 22 5c 6e 5c 6e 28 66 6e 20 48 49 47 48 4c 49 47 48 54 53 .puthash].21."\n\n(fn.HIGHLIGHTS
216e0 29 22 5d 20 37 20 28 23 24 20 2e 20 31 33 35 36 39 31 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 20 )"].7.(#$...135691)]).(defconst.
21700 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 20 27 28 28 31 20 2e 20 22 46 69 6c 65 22 29 20 lsp--symbol-kind.'((1..."File").
21720 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 73 70 61 63 65 22 29 (2..."Module").(3..."Namespace")
21740 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 61 73 73 22 29 20 28 .(4..."Package").(5..."Class").(
21760 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 72 74 79 22 29 20 28 6..."Method").(7..."Property").(
21780 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 75 63 74 6f 72 22 29 8..."Field").(9..."Constructor")
217a0 20 28 5c 2c 20 28 31 30 20 2e 20 22 45 6e 75 6d 22 29 29 20 28 31 31 20 2e 20 22 49 6e 74 65 72 .(\,.(10..."Enum")).(11..."Inter
217c0 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 20 22 face").(12..."Function").(13..."
217e0 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 31 35 Variable").(14..."Constant").(15
21800 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 31 37 ..."String").(16..."Number").(17
21820 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 31 39 ..."Boolean").(18..."Array").(19
21840 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 2e 20 ..."Object").(20..."Key").(21...
21860 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 32 33 "Null").(22..."Enum.Member").(23
21880 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 35 20 ..."Struct").(24..."Event").(25.
218a0 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 6d 65 .."Operator").(26..."Type.Parame
218c0 74 65 72 22 29 29 29 0a 23 40 36 30 20 52 65 74 75 72 6e 20 61 20 60 78 72 65 66 2d 69 74 65 6d ter"))).#@60.Return.a.`xref-item
218e0 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 6e 20 '.from.SYMBOL.information...(fn.
21900 53 59 4d 42 4f 4c 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 SYMBOL)..(defalias.'lsp--symbol-
21920 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 31 5c information-to-xref.#[257."\301\
21940 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
21960 5c 33 30 35 02 5c 22 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 30 31 5c 33 31 32 06 \305.\"\306\307\310\311\301\312.
21980 5c 6e 5c 22 08 5c 22 5c 33 30 31 5c 33 31 33 06 5c 6e 5c 22 23 5c 33 31 34 5c 33 31 35 06 06 21 \n\".\"\301\313.\n\"#\314\315..!
219a0 5c 33 30 31 5c 33 31 36 06 06 5c 22 54 5c 33 30 31 5c 33 31 37 06 07 5c 22 23 5c 22 5c 32 30 37 \301\316..\"T\301\317..\"#\"\207
219c0 22 20 5b 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 6b 69 6e 64 20 67 65 74 68 61 73 68 20 22 6c 6f 63 ".[lsp--symbol-kind.gethash."loc
219e0 61 74 69 6f 6e 22 20 22 75 72 69 22 20 22 72 61 6e 67 65 22 20 22 73 74 61 72 74 22 20 78 72 65 ation"."uri"."range"."start".xre
21a00 66 2d 6d 61 6b 65 20 66 6f 72 6d 61 74 20 22 5b 25 73 5d 20 25 73 22 20 61 6c 69 73 74 2d 67 65 f-make.format."[%s].%s".alist-ge
21a20 74 20 22 6b 69 6e 64 22 20 22 6e 61 6d 65 22 20 78 72 65 66 2d 6d 61 6b 65 2d 66 69 6c 65 2d 6c t."kind"."name".xref-make-file-l
21a40 6f 63 61 74 69 6f 6e 20 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 22 6c 69 6e 65 22 20 ocation.lsp--uri-to-path."line".
21a60 22 63 68 61 72 61 63 74 65 72 22 5d 20 31 33 20 28 23 24 20 2e 20 31 33 37 34 32 31 29 5d 29 0a "character"].13.(#$...137421)]).
21a80 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 6f 72 6d 61 74 2d 72 65 67 69 6f 6e 20 23 5b 35 (defalias.'lsp-format-region.#[5
21aa0 31 34 20 22 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 14."\303\304\305\306\307\310\311
21ac0 5c 33 31 32 06 09 06 09 5c 22 5c 32 35 37 06 5c 33 31 33 08 5c 33 31 34 48 09 3e 5c 32 30 34 1f \312....\"\257.\313.\314H.>\204.
21ae0 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 5c 33 31 34 48 .\315\316\317.D\"\210.\320H\314H
21b00 5c 6e 3e 5c 32 30 34 41 00 5c 33 31 35 5c 33 31 36 5c 33 32 31 08 5c 33 31 34 48 09 3e 5c 32 30 \n>\204A.\315\316\321.\314H.>\20
21b20 34 3b 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 44 5c 22 4;.\315\316\317.D\"\210.\320HD\"
21b40 5c 32 31 30 08 5c 33 31 34 48 09 3e 5c 32 30 34 50 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 \210.\314H.>\204P.\315\316\317.D
21b60 5c 22 5c 32 31 30 08 5c 33 32 30 48 5c 32 31 31 5c 33 32 32 02 5c 33 32 32 48 54 49 5c 32 36 32 \"\210.\320H\211\322.\322HTI\262
21b80 01 23 21 5c 33 32 33 5c 33 32 34 5c 33 32 35 03 5c 32 33 37 5c 33 32 36 5c 22 5c 22 5c 32 30 37 .#!\323\324\325.\237\326\"\"\207
21ba0 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 2d ".[lsp--cur-workspace.cl-struct-
21bc0 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 73 lsp--workspace-tags.cl-struct-ls
21be0 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 p--client-tags.lsp--send-request
21c00 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f .plist-put.:jsonrpc."2.0".:metho
21c20 64 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 6e 67 22 d."textDocument/rangeFormatting"
21c40 20 3a 70 61 72 61 6d 73 20 6c 73 70 2d 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 72 61 6e 67 .:params.lsp--make-document-rang
21c60 65 2d 66 6f 72 6d 61 74 74 69 6e 67 2d 70 61 72 61 6d 73 20 3a 69 64 20 30 20 73 69 67 6e 61 6c e-formatting-params.:id.0.signal
21c80 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
21ca0 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6d 61 70 63 20 6c 73 70 2d 2d 61 ace.6.lsp--client.14.mapc.lsp--a
21cc0 70 70 6c 79 2d 74 65 78 74 2d 65 64 69 74 20 73 6f 72 74 20 6c 73 70 2d 2d 74 65 78 74 2d 65 64 pply-text-edit.sort.lsp--text-ed
21ce0 69 74 2d 73 6f 72 74 2d 70 72 65 64 69 63 61 74 65 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 53 it-sort-predicate].13."\n\n(fn.S
21d00 20 45 29 22 5d 29 0a 23 40 37 33 20 43 6f 6e 76 65 72 74 20 4c 4f 43 41 54 49 4f 4e 20 74 6f 20 .E)"]).#@73.Convert.LOCATION.to.
21d20 61 20 54 65 78 74 44 6f 63 75 6d 65 6e 74 50 6f 73 69 74 69 6f 6e 50 61 72 61 6d 73 20 6f 62 6a a.TextDocumentPositionParams.obj
21d40 65 63 74 2e 0a 0a 28 66 6e 20 4c 4f 43 41 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 ect...(fn.LOCATION)..(defalias.'
21d60 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 74 6f 2d 74 64 2d 70 6f 73 69 74 69 6f 6e 20 23 5b 32 lsp--location-to-td-position.#[2
21d80 35 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 5c 22 44 5c 33 30 34 5c 33 30 32 57."\300\301\302\303.\"D\304\302
21da0 5c 33 30 35 5c 33 30 32 5c 33 30 36 06 07 5c 22 5c 22 46 5c 32 30 37 22 20 5b 3a 74 65 78 74 44 \305\302\306..\"\"F\207".[:textD
21dc0 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 67 65 74 68 61 73 68 20 22 75 72 69 22 20 3a 70 6f 73 69 ocument.:uri.gethash."uri".:posi
21de0 74 69 6f 6e 20 22 73 74 61 72 74 22 20 22 72 61 6e 67 65 22 5d 20 39 20 28 23 24 20 2e 20 31 33 tion."start"."range"].9.(#$...13
21e00 38 35 30 38 29 5d 29 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 8508)]).(defalias.'lsp--symbol-i
21e20 6e 66 6f 2d 74 6f 2d 69 64 65 6e 74 69 66 69 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 nfo-to-identifier.#[257."\300\30
21e40 31 5c 33 30 32 03 5c 22 21 5c 33 30 33 5c 33 30 31 5c 33 30 34 04 5c 22 5c 33 30 35 5c 33 30 36 1\302.\"!\303\301\304.\"\305\306
21e60 04 21 5c 33 30 37 05 25 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 2d 74 6f 2d .!\307.%\207".[lsp--location-to-
21e80 74 64 2d 70 6f 73 69 74 69 6f 6e 20 67 65 74 68 61 73 68 20 22 6c 6f 63 61 74 69 6f 6e 22 20 70 td-position.gethash."location".p
21ea0 72 6f 70 65 72 74 69 7a 65 20 22 6e 61 6d 65 22 20 72 65 66 2d 70 61 72 61 6d 73 20 6c 73 70 2d ropertize."name".ref-params.lsp-
21ec0 2d 6d 61 6b 65 2d 72 65 66 65 72 65 6e 63 65 2d 70 61 72 61 6d 73 20 64 65 66 2d 70 61 72 61 6d -make-reference-params.def-param
21ee0 73 5d 20 38 20 22 5c 6e 5c 6e 28 66 6e 20 53 59 4d 42 4f 4c 29 22 5d 29 0a 28 64 65 66 61 6c 69 s].8."\n\n(fn.SYMBOL)"]).(defali
21f00 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 20 23 5b as.'lsp--get-document-symbols.#[
21f20 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 36 5c 33 30 30 5c 33 30 37 5c 33 31 30 5c 32 31 31 24 5c 0.".\204..\306\300\307\310\211$\
21f40 32 31 30 5c 33 31 31 08 21 5c 32 30 33 20 00 08 47 5c 33 31 32 59 5c 32 30 33 20 00 08 5c 33 31 210\311.!\203...G\312Y\203...\31
21f60 33 48 09 3e 5c 32 30 34 24 00 5c 33 30 36 5c 33 31 34 21 5c 32 31 30 5c 33 31 35 5c 33 31 36 5c 3H.>\204$.\306\314!\210\315\316\
21f80 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 5c 6e 5c 32 30 317\320\321\322\323\324\325\n\20
21fa0 36 39 00 0b 5c 33 32 36 5c 33 32 37 5c 66 21 0d 5c 22 50 44 44 5c 32 35 37 06 5c 33 33 30 08 5c 69..\326\327\f!.\"PDD\257.\330.\
21fc0 33 31 33 48 09 3e 5c 32 30 34 4d 00 5c 33 33 31 5c 33 33 32 5c 33 33 33 08 44 5c 22 5c 32 31 30 313H.>\204M.\331\332\333.D\"\210
21fe0 08 5c 33 33 34 48 5c 33 31 33 48 0e 1f 3e 5c 32 30 34 70 00 5c 33 33 31 5c 33 33 32 5c 33 33 35 .\334H\313H..>\204p.\331\332\335
22000 08 5c 33 31 33 48 09 3e 5c 32 30 34 6a 00 5c 33 33 31 5c 33 33 32 5c 33 33 33 08 44 5c 22 5c 32 .\313H.>\204j.\331\332\333.D\"\2
22020 31 30 08 5c 33 33 34 48 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 09 3e 5c 32 30 34 7f 00 5c 33 33 10.\334HD\"\210.\313H.>\204..\33
22040 31 5c 33 33 32 5c 33 33 33 08 44 5c 22 5c 32 31 30 08 5c 33 33 34 48 5c 32 31 31 5c 33 33 36 02 1\332\333.D\"\210.\334H\211\336.
22060 5c 33 33 36 48 54 49 5c 32 36 32 01 23 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f \336HTI\262.#!\207".[lsp--cur-wo
22080 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
220a0 2d 74 61 67 73 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 -tags.lsp-buffer-uri.lsp--uri-fi
220c0 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 le-prefix.buffer-file-name.url-p
220e0 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d ath-allowed-chars.cl--assertion-
22100 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 failed."No.language.server.is.as
22120 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 sociated.with.this.buffer.".nil.
22140 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c vectorp.16.0.(lsp--workspace-p.l
22160 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 sp--cur-workspace).lsp--send-req
22180 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d uest.plist-put.:jsonrpc."2.0".:m
221a0 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 6f 63 75 6d 65 6e 74 53 79 6d 62 ethod."textDocument/documentSymb
221c0 6f 6c 22 20 3a 70 61 72 61 6d 73 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 ol".:params.:textDocument.:uri.u
221e0 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a rl-hexify-string.file-truename.:
22200 69 64 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 id.signal.wrong-type-argument.ls
22220 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 63 6c p--workspace.6.lsp--client.14.cl
22240 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 33 5d 29 0a 28 -struct-lsp--client-tags].13]).(
22260 64 65 66 61 6c 69 61 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 defalias.'lsp--xref-backend.#[0.
22280 22 5c 33 30 30 5c 32 30 37 22 20 5b 78 72 65 66 2d 6c 73 70 5d 20 31 5d 29 0a 28 62 79 74 65 2d "\300\207".[xref-lsp].1]).(byte-
222a0 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 32 5c 33 30 34 25 5c code."\300\301\302\303\302\304%\
222c0 32 31 30 5c 33 30 30 5c 33 30 35 5c 33 30 32 5c 33 30 36 5c 33 30 32 5c 33 30 37 25 5c 32 31 30 210\300\305\302\306\302\307%\210
222e0 5c 33 30 30 5c 33 31 30 5c 33 30 32 5c 33 31 31 5c 33 30 32 5c 33 31 32 25 5c 32 31 30 5c 33 30 \300\310\302\311\302\312%\210\30
22300 30 5c 33 31 33 5c 33 30 32 5c 33 31 34 5c 33 30 32 5c 33 31 35 25 5c 32 31 30 5c 33 30 30 5c 33 0\313\302\314\302\315%\210\300\3
22320 31 36 5c 33 30 32 5c 33 31 37 5c 33 30 32 5c 33 32 30 25 5c 32 30 37 22 20 5b 63 6c 2d 67 65 6e 16\302\317\302\320%\207".[cl-gen
22340 65 72 69 63 2d 64 65 66 69 6e 65 2d 6d 65 74 68 6f 64 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d eric-define-method.xref-backend-
22360 69 64 65 6e 74 69 66 69 65 72 2d 61 74 2d 70 6f 69 6e 74 20 6e 69 6c 20 28 28 5f 62 61 63 6b 65 identifier-at-point.nil.((_backe
22380 6e 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 34 5c nd.(eql.xref-lsp))).#[257."\304\
223a0 33 30 35 5c 33 30 36 20 21 5c 33 30 37 5c 33 31 30 5c 33 31 31 08 5c 32 30 36 14 00 09 5c 33 31 305\306.!\307\310\311.\206...\31
223c0 32 5c 33 31 33 5c 6e 21 0b 5c 22 50 44 5c 33 31 34 5c 32 31 34 7e 5c 32 31 30 5c 33 31 35 5c 33 2\313\n!.\"PD\314\214~\210\315\3
223e0 31 36 20 53 5c 33 31 37 60 5c 33 32 30 20 5a 46 29 46 5c 33 32 31 5c 33 32 32 20 25 5c 32 30 37 16.S\317`\320.ZF)F\321\322.%\207
22400 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d ".[lsp-buffer-uri.lsp--uri-file-
22420 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 prefix.buffer-file-name.url-path
22440 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 70 72 6f 70 65 72 74 69 7a 65 20 73 79 6d 62 6f 6c -allowed-chars.propertize.symbol
22460 2d 6e 61 6d 65 20 73 79 6d 62 6f 6c 2d 61 74 2d 70 6f 69 6e 74 20 64 65 66 2d 70 61 72 61 6d 73 -name.symbol-at-point.def-params
22480 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 .:textDocument.:uri.url-hexify-s
224a0 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c tring.file-truename.:position.:l
224c0 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 ine.line-number-at-pos.:characte
224e0 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 72 65 66 2d 70 61 r.line-beginning-position.ref-pa
22500 72 61 6d 73 20 6c 73 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 rams.lsp--make-reference-params]
22520 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 29 22 5d 20 78 72 65 66 2d 62 61 63 .12."\n\n(fn.BACKEND)"].xref-bac
22540 6b 65 6e 64 2d 69 64 65 6e 74 69 66 69 65 72 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 74 61 62 6c 65 kend-identifier-completion-table
22560 20 28 28 5f 62 61 63 6b 65 6e 64 20 28 65 71 6c 20 78 72 65 66 2d 6c 73 70 29 29 29 20 23 5b 32 .((_backend.(eql.xref-lsp))).#[2
22580 35 37 20 22 5c 33 30 31 5c 33 30 32 20 01 18 5c 33 30 33 5c 33 30 34 02 5c 22 29 5c 32 30 37 22 57."\301\302...\303\304.\")\207"
225a0 20 5b 6a 73 6f 6e 2d 66 61 6c 73 65 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 73 70 2d 2d 67 65 .[json-false.:json-false.lsp--ge
225c0 74 2d 64 6f 63 75 6d 65 6e 74 2d 73 79 6d 62 6f 6c 73 20 6d 61 70 63 61 72 20 6c 73 70 2d 2d 73 t-document-symbols.mapcar.lsp--s
225e0 79 6d 62 6f 6c 2d 69 6e 66 6f 2d 74 6f 2d 69 64 65 6e 74 69 66 69 65 72 5d 20 36 20 22 5c 6e 5c ymbol-info-to-identifier].6."\n\
22600 6e 28 66 6e 20 42 41 43 4b 45 4e 44 29 22 5d 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 64 65 66 n(fn.BACKEND)"].xref-backend-def
22620 69 6e 69 74 69 6f 6e 73 20 28 28 5f 62 61 63 6b 65 6e 64 20 28 65 71 6c 20 78 72 65 66 2d 6c 73 initions.((_backend.(eql.xref-ls
22640 70 29 29 20 69 64 65 6e 74 69 66 69 65 72 29 20 23 5b 35 31 34 20 22 5c 33 30 36 5c 33 30 37 5c p)).identifier).#[514."\306\307\
22660 33 31 30 03 23 5c 32 31 31 5c 32 30 34 2b 00 5c 33 31 31 5c 33 31 32 08 5c 32 30 36 17 00 09 5c 310.#\211\204+.\311\312.\206...\
22680 33 31 33 5c 33 31 34 5c 6e 21 0b 5c 22 50 44 5c 33 31 35 5c 32 31 34 7e 5c 32 31 30 5c 33 31 36 313\314\n!.\"PD\315\214~\210\316
226a0 5c 33 31 37 20 53 5c 33 32 30 60 5c 33 32 31 20 5a 46 29 46 5c 32 30 32 2c 00 5c 32 31 31 5c 33 \317.S\320`\321.ZF)F\202,.\211\3
226c0 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 06 07 5c 32 35 37 22\323\324\325\326\327\330..\257
226e0 06 5c 33 33 31 5c 66 5c 33 30 37 48 0d 3e 5c 32 30 34 47 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 .\331\f\307H.>\204G.\332\333\334
22700 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 35 48 5c 33 30 37 48 0e 21 3e 5c 32 30 34 6a 00 5c 33 \fD\"\210\f\335H\307H.!>\204j.\3
22720 33 32 5c 33 33 33 5c 33 33 36 5c 66 5c 33 30 37 48 0d 3e 5c 32 30 34 64 00 5c 33 33 32 5c 33 33 32\333\336\f\307H.>\204d.\332\33
22740 33 5c 33 33 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 35 48 44 5c 22 5c 32 31 30 5c 66 5c 33 3\334\fD\"\210\f\335HD\"\210\f\3
22760 30 37 48 0d 3e 5c 32 30 34 79 00 5c 33 33 32 5c 33 33 33 5c 33 33 34 5c 66 44 5c 22 5c 32 31 30 07H.>\204y.\332\333\334\fD\"\210
22780 5c 66 5c 33 33 35 48 5c 32 31 31 5c 33 33 37 02 5c 33 33 37 48 54 49 5c 32 36 32 01 23 21 5c 33 \f\335H\211\337.\337HTI\262.#!\3
227a0 34 30 01 3c 5c 32 30 33 5c 32 32 31 00 01 5c 32 30 32 5c 32 32 33 00 01 43 21 5c 32 30 37 22 20 40.<\203\221..\202\223..C!\207".
227c0 5b 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 [lsp-buffer-uri.lsp--uri-file-pr
227e0 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 efix.buffer-file-name.url-path-a
22800 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 llowed-chars.lsp--cur-workspace.
22820 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 67 65 cl-struct-lsp--workspace-tags.ge
22840 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 64 65 66 2d 70 61 72 61 6d 73 20 3a 74 65 t-text-property.0.def-params.:te
22860 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e xtDocument.:uri.url-hexify-strin
22880 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 g.file-truename.:position.:line.
228a0 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 line-number-at-pos.:character.li
228c0 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 2d 73 65 6e 64 2d ne-beginning-position.lsp--send-
228e0 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 23 31 3d 22 32 request.plist-put.:jsonrpc.#1="2
22900 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 64 65 66 69 6e 69 .0".:method."textDocument/defini
22920 74 69 6f 6e 22 20 3a 70 61 72 61 6d 73 20 3a 69 64 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 tion".:params.:id.signal.wrong-t
22940 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 36 20 6c 73 ype-argument.lsp--workspace.6.ls
22960 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 6c 6f 63 61 74 69 6f 6e 73 2d 74 6f 2d 78 p--client.14.lsp--locations-to-x
22980 72 65 66 2d 69 74 65 6d 73 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d ref-items.cl-struct-lsp--client-
229a0 74 61 67 73 5d 20 31 35 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 20 49 44 45 4e 54 49 tags].15."\n\n(fn.BACKEND.IDENTI
229c0 46 49 45 52 29 22 5d 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 72 65 66 65 72 65 6e 63 65 73 20 FIER)"].xref-backend-references.
229e0 28 28 5f 62 61 63 6b 65 6e 64 20 28 65 71 6c 20 78 72 65 66 2d 6c 73 70 29 29 20 69 64 65 6e 74 ((_backend.(eql.xref-lsp)).ident
22a00 69 66 69 65 72 29 20 23 5b 35 31 34 20 22 5c 33 30 33 5c 33 30 34 02 5c 22 5c 33 30 35 01 5c 33 ifier).#[514."\303\304.\"\305.\3
22a20 30 36 5c 22 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 31 35 06\"\307\310\311\312\313\314\315
22a40 06 07 5c 32 30 36 16 00 5c 33 31 36 20 5c 32 35 37 06 5c 33 31 37 08 5c 33 30 34 48 09 3e 5c 32 ..\206..\316.\257.\317.\304H.>\2
22a60 30 34 28 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 08 44 5c 22 5c 32 31 30 08 5c 33 32 33 48 5c 33 04(.\320\321\322.D\"\210.\323H\3
22a80 30 34 48 5c 6e 3e 5c 32 30 34 4a 00 5c 33 32 30 5c 33 32 31 5c 33 32 34 08 5c 33 30 34 48 09 3e 04H\n>\204J.\320\321\324.\304H.>
22aa0 5c 32 30 34 44 00 5c 33 32 30 5c 33 32 31 5c 33 32 32 08 44 5c 22 5c 32 31 30 08 5c 33 32 33 48 \204D.\320\321\322.D\"\210.\323H
22ac0 44 5c 22 5c 32 31 30 08 5c 33 30 34 48 09 3e 5c 32 30 34 59 00 5c 33 32 30 5c 33 32 31 5c 33 32 D\"\210.\304H.>\204Y.\320\321\32
22ae0 32 08 44 5c 22 5c 32 31 30 08 5c 33 32 33 48 5c 32 31 31 5c 33 32 35 02 5c 33 32 35 48 54 49 5c 2.D\"\210.\323H\211\325.\325HTI\
22b00 32 36 32 01 23 21 5c 33 32 36 01 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 262.#!\326.!\207".[lsp--cur-work
22b20 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 2d 74 space.cl-struct-lsp--workspace-t
22b40 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 74 ags.cl-struct-lsp--client-tags.t
22b60 65 78 74 2d 70 72 6f 70 65 72 74 69 65 73 2d 61 74 20 30 20 70 6c 69 73 74 2d 67 65 74 20 72 65 ext-properties-at.0.plist-get.re
22b80 66 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 f-params.lsp--send-request.plist
22ba0 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 23 31 23 20 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 -put.:jsonrpc.#1#.:method."textD
22bc0 6f 63 75 6d 65 6e 74 2f 72 65 66 65 72 65 6e 63 65 73 22 20 3a 70 61 72 61 6d 73 20 6c 73 70 2d ocument/references".:params.lsp-
22be0 2d 6d 61 6b 65 2d 72 65 66 65 72 65 6e 63 65 2d 70 61 72 61 6d 73 20 3a 69 64 20 73 69 67 6e 61 -make-reference-params.:id.signa
22c00 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
22c20 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d 2d 6c 6f 63 61 74 pace.6.lsp--client.14.lsp--locat
22c40 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 5d 20 31 35 20 22 5c 6e 5c 6e 28 66 6e 20 ions-to-xref-items].15."\n\n(fn.
22c60 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 62 61 63 6b 65 BACKEND.IDENTIFIER)"].xref-backe
22c80 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 78 72 65 66 2d nd-apropos.((_backend.(eql.xref-
22ca0 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 33 5c 33 30 34 5c 33 lsp)).pattern).#[514."\303\304\3
22cc0 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 06 08 44 5c 32 35 37 06 5c 33 05\306\307\310\311\312..D\257.\3
22ce0 31 33 08 5c 33 31 34 48 09 3e 5c 32 30 34 1d 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 13.\314H.>\204..\315\316\317.D\"
22d00 5c 32 31 30 08 5c 33 32 30 48 5c 33 31 34 48 5c 6e 3e 5c 32 30 34 3f 00 5c 33 31 35 5c 33 31 36 \210.\320H\314H\n>\204?.\315\316
22d20 5c 33 32 31 08 5c 33 31 34 48 09 3e 5c 32 30 34 39 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 \321.\314H.>\2049.\315\316\317.D
22d40 5c 22 5c 32 31 30 08 5c 33 32 30 48 44 5c 22 5c 32 31 30 08 5c 33 31 34 48 09 3e 5c 32 30 34 4e \"\210.\320HD\"\210.\314H.>\204N
22d60 00 5c 33 31 35 5c 33 31 36 5c 33 31 37 08 44 5c 22 5c 32 31 30 08 5c 33 32 30 48 5c 32 31 31 5c .\315\316\317.D\"\210.\320H\211\
22d80 33 32 32 02 5c 33 32 32 48 54 49 5c 32 36 32 01 23 21 5c 33 32 33 5c 33 32 34 02 5c 22 5c 32 30 322.\322HTI\262.#!\323\324.\"\20
22da0 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
22dc0 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
22de0 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 sp--client-tags.lsp--send-reques
22e00 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 23 31 23 20 3a 6d 65 74 68 6f 64 t.plist-put.:jsonrpc.#1#.:method
22e20 20 22 77 6f 72 6b 73 70 61 63 65 2f 73 79 6d 62 6f 6c 22 20 3a 70 61 72 61 6d 73 20 3a 71 75 65 ."workspace/symbol".:params.:que
22e40 72 79 20 3a 69 64 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d ry.:id.0.signal.wrong-type-argum
22e60 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 ent.lsp--workspace.6.lsp--client
22e80 20 31 34 20 6d 61 70 63 61 72 20 6c 73 70 2d 2d 73 79 6d 62 6f 6c 2d 69 6e 66 6f 72 6d 61 74 69 .14.mapcar.lsp--symbol-informati
22ea0 6f 6e 2d 74 6f 2d 78 72 65 66 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 42 41 43 4b 45 4e 44 20 on-to-xref].13."\n\n(fn.BACKEND.
22ec0 50 41 54 54 45 52 4e 29 22 5d 5d 20 36 29 0a 23 40 31 38 35 20 4d 61 6b 65 20 44 6f 63 75 6d 65 PATTERN)"]].6).#@185.Make.Docume
22ee0 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 65 6c 65 ntRangeFormattingParams.for.sele
22f00 63 74 65 64 20 72 65 67 69 6f 6e 2e 0a 69 6e 74 65 72 66 61 63 65 20 52 65 6e 61 6d 65 50 61 72 cted.region..interface.RenamePar
22f20 61 6d 73 20 7b 0a 20 20 20 20 74 65 78 74 44 6f 63 75 6d 65 6e 74 3a 20 54 65 78 74 44 6f 63 75 ams.{.....textDocument:.TextDocu
22f40 6d 65 6e 74 49 64 65 6e 74 69 66 69 65 72 3b 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 50 6f mentIdentifier;.....position:.Po
22f60 73 69 74 69 6f 6e 3b 0a 20 20 20 20 6e 65 77 4e 61 6d 65 3a 20 73 74 72 69 6e 67 3b 0a 7d 0a 0a sition;.....newName:.string;.}..
22f80 28 66 6e 20 4e 45 57 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 (fn.NEWNAME)..(defalias.'lsp--ma
22fa0 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 72 65 6e 61 6d 65 2d 70 61 72 61 6d 73 20 23 5b 32 35 37 20 ke-document-rename-params.#[257.
22fc0 22 5c 33 30 34 5c 32 31 34 7e 5c 32 31 30 5c 33 30 35 5c 33 30 36 20 53 5c 33 30 37 60 5c 33 31 "\304\214~\210\305\306.S\307`\31
22fe0 30 20 5a 46 29 5c 33 31 31 5c 33 31 32 08 5c 32 30 36 1d 00 09 5c 33 31 33 5c 33 31 34 5c 6e 21 0.ZF)\311\312.\206...\313\314\n!
23000 0b 5c 22 50 44 5c 33 31 35 05 5c 32 35 37 06 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 .\"PD\315.\257.\207".[lsp-buffer
23020 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 -uri.lsp--uri-file-prefix.buffer
23040 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 -file-name.url-path-allowed-char
23060 73 20 3a 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 s.:position.:line.line-number-at
23080 2d 70 6f 73 20 3a 63 68 61 72 61 63 74 65 72 20 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 -pos.:character.line-beginning-p
230a0 6f 73 69 74 69 6f 6e 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 72 6c 2d 68 osition.:textDocument.:uri.url-h
230c0 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a 6e 65 77 4e exify-string.file-truename.:newN
230e0 61 6d 65 5d 20 39 20 28 23 24 20 2e 20 31 34 33 30 36 31 29 5d 29 0a 23 40 38 34 20 52 65 6e 61 ame].9.(#$...143061)]).#@84.Rena
23100 6d 65 20 74 68 65 20 73 79 6d 62 6f 6c 20 28 61 6e 64 20 61 6c 6c 20 72 65 66 65 72 65 6e 63 65 me.the.symbol.(and.all.reference
23120 73 20 74 6f 20 69 74 29 20 75 6e 64 65 72 20 70 6f 69 6e 74 20 74 6f 20 4e 45 57 4e 41 4d 45 2e s.to.it).under.point.to.NEWNAME.
23140 0a 0a 28 66 6e 20 4e 45 57 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 72 ..(fn.NEWNAME)..(defalias.'lsp-r
23160 65 6e 61 6d 65 20 23 5b 32 35 37 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 30 5c 33 30 34 ename.#[257.".\204..\303\300\304
23180 5c 33 30 35 5c 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 5c 33 30 37 59 \305\211$\210\306.!\203...G\307Y
231a0 5c 32 30 33 20 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 31 21 5c 32 31 \203...\310H.>\204$.\303\311!\21
231c0 30 5c 33 31 32 5c 33 31 33 08 5c 33 31 30 48 09 3e 5c 32 30 34 35 00 5c 33 31 34 5c 33 31 35 5c 0\312\313.\310H.>\2045.\314\315\
231e0 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 32 30 36 3d 00 5c 33 32 30 20 5c 22 5c 32 316.D\"\210.\317H\206=.\320.\"\2
23200 30 34 47 00 5c 33 31 34 5c 33 32 31 5c 33 31 33 43 5c 22 5c 32 31 30 5c 33 32 32 5c 33 32 33 5c 04G.\314\321\313C\"\210\322\323\
23220 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 06 08 21 5c 32 35 37 06 5c 324\325\326\327\330\331..!\257.\
23240 33 33 32 08 5c 33 31 30 48 09 3e 5c 32 30 34 64 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 5c 332.\310H.>\204d.\314\315\316.D\
23260 22 5c 32 31 30 08 5c 33 33 33 48 5c 33 31 30 48 5c 6e 3e 5c 32 30 34 5c 32 30 36 00 5c 33 31 34 "\210.\333H\310H\n>\204\206.\314
23280 5c 33 31 35 5c 33 33 34 08 5c 33 31 30 48 09 3e 5c 32 30 34 5c 32 30 30 00 5c 33 31 34 5c 33 31 \315\334.\310H.>\204\200.\314\31
232a0 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 33 33 48 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 5\316.D\"\210.\333HD\"\210.\310H
232c0 09 3e 5c 32 30 34 5c 32 32 35 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 .>\204\225.\314\315\316.D\"\210.
232e0 5c 33 33 33 48 5c 32 31 31 5c 33 33 35 02 5c 33 33 35 48 54 49 5c 32 36 32 01 23 21 5c 32 31 31 \333H\211\335.\335HTI\262.#!\211
23300 5c 32 30 35 5c 32 35 32 00 5c 33 33 36 01 21 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 \205\252.\336.!\207".[lsp--cur-w
23320 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 63 orkspace.cl-struct-lsp--workspac
23340 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
23360 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 s.cl--assertion-failed."No.langu
23380 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 age.server.is.associated.with.th
233a0 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 is.buffer.".nil.vectorp.16.0.(ls
233c0 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 p--workspace-p.lsp--cur-workspac
233e0 65 29 20 67 65 74 68 61 73 68 20 22 72 65 6e 61 6d 65 50 72 6f 76 69 64 65 72 22 20 73 69 67 6e e).gethash."renameProvider".sign
23400 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
23420 73 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 2d 63 61 70 61 space.3.make-hash-table.lsp-capa
23440 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 bility-not-supported.lsp--send-r
23460 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 equest.plist-put.:jsonrpc."2.0".
23480 3a 6d 65 74 68 6f 64 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 72 65 6e 61 6d 65 22 20 3a 70 :method."textDocument/rename".:p
234a0 61 72 61 6d 73 20 6c 73 70 2d 2d 6d 61 6b 65 2d 64 6f 63 75 6d 65 6e 74 2d 72 65 6e 61 6d 65 2d arams.lsp--make-document-rename-
234c0 70 61 72 61 6d 73 20 3a 69 64 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 20 6c 73 70 2d params.:id.6.lsp--client.14.lsp-
234e0 2d 61 70 70 6c 79 2d 77 6f 72 6b 73 70 61 63 65 2d 65 64 69 74 5d 20 31 32 20 28 23 24 20 2e 20 -apply-workspace-edit].12.(#$...
23500 31 34 33 36 31 32 29 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 143612).(byte-code."\300\301\302
23520 5c 33 30 33 21 5c 22 43 5c 32 30 37 22 20 5b 72 65 61 64 2d 73 74 72 69 6e 67 20 22 52 65 6e 61 \303!\"C\207".[read-string."Rena
23540 6d 65 20 74 6f 3a 20 22 20 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 73 79 6d 62 6f 6c 5d 20 me.to:.".thing-at-point.symbol].
23560 34 29 5d 29 0a 23 40 31 34 36 20 53 65 6e 64 20 72 65 71 75 65 73 74 20 6e 61 6d 65 64 20 4d 45 4)]).#@146.Send.request.named.ME
23580 54 48 4f 44 20 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 THOD.and.get.cross.references.of
235a0 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 45 58 54 52 41 20 69 .the.symbol.under.point..EXTRA.i
235c0 73 20 61 20 70 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 0a s.a.plist.of.extra.parameters...
235e0 28 66 6e 20 4d 45 54 48 4f 44 20 26 6f 70 74 69 6f 6e 61 6c 20 45 58 54 52 41 29 1f 0a 28 64 65 (fn.METHOD.&optional.EXTRA)..(de
23600 66 61 6c 69 61 73 20 27 6c 73 70 2d 66 69 6e 64 2d 63 75 73 74 6f 6d 20 23 5b 35 31 33 20 22 5c falias.'lsp-find-custom.#[513."\
23620 33 30 36 5c 33 30 37 03 3b 5c 32 30 34 10 00 5c 33 31 30 5c 33 31 31 5c 33 31 32 06 06 5c 33 31 306\307.;\204..\310\311\312..\31
23640 33 45 5c 22 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 06 5c 33 31 37 5c 33 32 30 5c 33 3E\"\210\314\315\316..\317\320\3
23660 32 31 5c 33 32 32 08 5c 32 30 36 25 00 09 5c 33 32 33 5c 33 32 34 5c 6e 21 0b 5c 22 50 44 5c 33 21\322.\206%..\323\324\n!.\"PD\3
23680 32 35 5c 32 31 34 7e 5c 32 31 30 5c 33 32 36 5c 33 32 37 20 53 5c 33 33 30 60 5c 33 33 31 20 5a 25\214~\210\326\327.S\330`\331.Z
236a0 46 29 46 06 09 5c 22 5c 32 35 37 06 5c 33 33 32 5c 66 5c 33 33 33 48 0d 3e 5c 32 30 34 4b 00 5c F)F..\"\257.\332\f\333H.>\204K.\
236c0 33 31 30 5c 33 31 31 5c 33 33 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 35 48 5c 33 33 33 48 310\311\334\fD\"\210\f\335H\333H
236e0 0e 28 3e 5c 32 30 34 6e 00 5c 33 31 30 5c 33 31 31 5c 33 33 36 5c 66 5c 33 33 33 48 0d 3e 5c 32 .(>\204n.\310\311\336\f\333H.>\2
23700 30 34 68 00 5c 33 31 30 5c 33 31 31 5c 33 33 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 35 48 04h.\310\311\334\fD\"\210\f\335H
23720 44 5c 22 5c 32 31 30 5c 66 5c 33 33 33 48 0d 3e 5c 32 30 34 7d 00 5c 33 31 30 5c 33 31 31 5c 33 D\"\210\f\333H.>\204}.\310\311\3
23740 33 34 5c 66 44 5c 22 5c 32 31 30 5c 66 5c 33 33 35 48 5c 32 31 31 5c 33 33 37 02 5c 33 33 37 48 34\fD\"\210\f\335H\211\337.\337H
23760 54 49 5c 32 36 32 01 23 21 5c 32 31 31 5c 32 30 33 5c 32 34 32 00 5c 33 34 30 5c 33 34 31 02 3c TI\262.#!\211\203\242.\340\341.<
23780 5c 32 30 33 5c 32 33 32 00 02 5c 32 30 32 5c 32 33 34 00 02 43 21 5c 33 34 32 5c 22 5c 32 30 32 \203\232..\202\234..C!\342\"\202
237a0 5c 32 35 31 00 5c 33 34 33 5c 33 34 34 5c 33 34 35 5c 33 34 36 5c 33 34 37 5c 22 5c 22 5c 32 30 \251.\343\344\345\346\347\"\"\20
237c0 37 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 7".[lsp-buffer-uri.lsp--uri-file
237e0 2d 70 72 65 66 69 78 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 72 6c 2d 70 61 74 -prefix.buffer-file-name.url-pat
23800 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 h-allowed-chars.lsp--cur-workspa
23820 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
23840 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d 70 75 74 20 73 69 67 .lsp--send-request.plist-put.sig
23860 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 74 72 69 6e 67 20 6d nal.wrong-type-argument.string.m
23880 65 74 68 6f 64 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 3a 70 61 ethod.:jsonrpc."2.0".:method.:pa
238a0 72 61 6d 73 20 61 70 70 65 6e 64 20 3a 74 65 78 74 44 6f 63 75 6d 65 6e 74 20 3a 75 72 69 20 75 rams.append.:textDocument.:uri.u
238c0 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 3a rl-hexify-string.file-truename.:
238e0 70 6f 73 69 74 69 6f 6e 20 3a 6c 69 6e 65 20 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f position.:line.line-number-at-po
23900 73 20 3a 63 68 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 s.:character.line-beginning-posi
23920 74 69 6f 6e 20 3a 69 64 20 30 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 36 20 6c 73 70 2d tion.:id.0.lsp--workspace.6.lsp-
23940 2d 63 6c 69 65 6e 74 20 31 34 20 78 72 65 66 2d 2d 73 68 6f 77 2d 78 72 65 66 73 20 6c 73 70 2d -client.14.xref--show-xrefs.lsp-
23960 2d 6c 6f 63 61 74 69 6f 6e 73 2d 74 6f 2d 78 72 65 66 2d 69 74 65 6d 73 20 6e 69 6c 20 6d 65 73 -locations-to-xref-items.nil.mes
23980 73 61 67 65 20 22 4e 6f 74 20 66 6f 75 6e 64 20 66 6f 72 3a 20 25 73 22 20 74 68 69 6e 67 2d 61 sage."Not.found.for:.%s".thing-a
239a0 74 2d 70 6f 69 6e 74 20 73 79 6d 62 6f 6c 20 74 20 63 6c 2d 73 74 72 75 63 74 2d 6c 73 70 2d 2d t-point.symbol.t.cl-struct-lsp--
239c0 63 6c 69 65 6e 74 2d 74 61 67 73 5d 20 31 38 20 28 23 24 20 2e 20 31 34 34 37 34 37 29 5d 29 0a client-tags].18.(#$...144747)]).
239e0 23 40 36 39 20 52 65 73 6f 6c 76 65 2c 20 61 6e 64 20 67 6f 20 74 6f 20 74 68 65 20 69 6d 70 6c #@69.Resolve,.and.go.to.the.impl
23a00 65 6d 65 6e 74 61 74 69 6f 6e 28 73 29 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 ementation(s).of.the.symbol.unde
23a20 72 20 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 6f 74 6f 2d 69 6d r.point...(defalias.'lsp-goto-im
23a40 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 23 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 32 5c 33 30 plementation.#[0.".\204..\302\30
23a60 30 5c 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c 33 30 35 08 21 5c 32 30 33 20 00 08 47 0\303\304\211$\210\305.!\203...G
23a80 5c 33 30 36 59 5c 32 30 33 20 00 08 5c 33 30 37 48 09 3e 5c 32 30 34 24 00 5c 33 30 32 5c 33 31 \306Y\203...\307H.>\204$.\302\31
23aa0 30 21 5c 32 31 30 5c 33 31 31 5c 33 31 32 08 5c 33 30 37 48 09 3e 5c 32 30 34 35 00 5c 33 31 33 0!\210\311\312.\307H.>\2045.\313
23ac0 5c 33 31 34 5c 33 31 35 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 5c 32 30 36 3d 00 5c 33 31 37 \314\315.D\"\210.\316H\206=.\317
23ae0 20 5c 22 5c 32 30 34 47 00 5c 33 31 33 5c 33 32 30 5c 33 31 32 43 5c 22 5c 32 31 30 5c 33 32 31 .\"\204G.\313\320\312C\"\210\321
23b00 5c 33 32 32 21 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 \322!\207".[lsp--cur-workspace.c
23b20 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-
23b40 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 -assertion-failed."No.language.s
23b60 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 erver.is.associated.with.this.bu
23b80 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f ffer.".nil.vectorp.16.0.(lsp--wo
23ba0 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 67 65 rkspace-p.lsp--cur-workspace).ge
23bc0 74 68 61 73 68 20 22 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 20 73 thash."implementationProvider".s
23be0 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
23c00 6f 72 6b 73 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 2d 63 orkspace.3.make-hash-table.lsp-c
23c20 61 70 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 6c 73 70 2d 66 69 6e 64 apability-not-supported.lsp-find
23c40 2d 63 75 73 74 6f 6d 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 -custom."textDocument/implementa
23c60 74 69 6f 6e 22 5d 20 36 20 28 23 24 20 2e 20 31 34 35 38 39 33 29 20 6e 69 6c 5d 29 0a 23 40 37 tion"].6.(#$...145893).nil]).#@7
23c80 30 20 52 65 73 6f 6c 76 65 2c 20 61 6e 64 20 67 6f 20 74 6f 20 74 68 65 20 74 79 70 65 20 64 65 0.Resolve,.and.go.to.the.type.de
23ca0 66 69 6e 69 74 69 6f 6e 28 73 29 20 6f 66 20 74 68 65 20 73 79 6d 62 6f 6c 20 75 6e 64 65 72 20 finition(s).of.the.symbol.under.
23cc0 70 6f 69 6e 74 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 67 6f 74 6f 2d 74 79 70 65 point...(defalias.'lsp-goto-type
23ce0 2d 64 65 66 69 6e 69 74 69 6f 6e 20 23 5b 30 20 22 08 5c 32 30 34 0b 00 5c 33 30 32 5c 33 30 30 -definition.#[0.".\204..\302\300
23d00 5c 33 30 33 5c 33 30 34 5c 32 31 31 24 5c 32 31 30 5c 33 30 35 08 21 5c 32 30 33 20 00 08 47 5c \303\304\211$\210\305.!\203...G\
23d20 33 30 36 59 5c 32 30 33 20 00 08 5c 33 30 37 48 09 3e 5c 32 30 34 24 00 5c 33 30 32 5c 33 31 30 306Y\203...\307H.>\204$.\302\310
23d40 21 5c 32 31 30 5c 33 31 31 5c 33 31 32 08 5c 33 30 37 48 09 3e 5c 32 30 34 35 00 5c 33 31 33 5c !\210\311\312.\307H.>\2045.\313\
23d60 33 31 34 5c 33 31 35 08 44 5c 22 5c 32 31 30 08 5c 33 31 36 48 5c 32 30 36 3d 00 5c 33 31 37 20 314\315.D\"\210.\316H\206=.\317.
23d80 5c 22 5c 32 30 34 47 00 5c 33 31 33 5c 33 32 30 5c 33 31 32 43 5c 22 5c 32 31 30 5c 33 32 31 5c \"\204G.\313\320\312C\"\210\321\
23da0 33 32 32 21 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 322!\207".[lsp--cur-workspace.cl
23dc0 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 2d -struct-lsp--workspace-tags.cl--
23de0 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 assertion-failed."No.language.se
23e00 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 rver.is.associated.with.this.buf
23e20 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 fer.".nil.vectorp.16.0.(lsp--wor
23e40 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 67 65 74 kspace-p.lsp--cur-workspace).get
23e60 68 61 73 68 20 22 74 79 70 65 44 65 66 69 6e 69 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 20 73 69 hash."typeDefinitionProvider".si
23e80 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
23ea0 72 6b 73 70 61 63 65 20 33 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 2d 63 61 rkspace.3.make-hash-table.lsp-ca
23ec0 70 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 6c 73 70 2d 66 69 6e 64 2d pability-not-supported.lsp-find-
23ee0 63 75 73 74 6f 6d 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 custom."textDocument/typeDefinit
23f00 69 6f 6e 22 5d 20 36 20 28 23 24 20 2e 20 31 34 36 35 36 32 29 20 6e 69 6c 5d 29 0a 23 40 31 31 ion"].6.(#$...146562).nil]).#@11
23f20 31 20 47 69 76 65 6e 20 61 20 43 4f 4d 4d 41 4e 44 20 72 65 74 75 72 6e 65 64 20 66 72 6f 6d 20 1.Given.a.COMMAND.returned.from.
23f40 74 68 65 20 73 65 72 76 65 72 2c 20 63 72 65 61 74 65 20 61 6e 64 20 73 65 6e 64 20 61 0a 27 77 the.server,.create.and.send.a.'w
23f60 6f 72 6b 73 70 61 63 65 2f 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 27 20 6d 65 73 73 61 67 65 orkspace/executeCommand'.message
23f80 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 2d ...(fn.COMMAND)..(defalias.'lsp-
23fa0 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 -execute-command.#[257."\300.!\2
23fc0 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
23fe0 5c 33 30 36 5c 33 30 37 03 5c 22 5c 33 30 36 5c 33 31 30 04 5c 33 31 31 23 5c 22 5c 32 30 37 22 \306\307.\"\306\310.\311#\"\207"
24000 20 5b 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 2d 70 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 .[lsp--command-p.signal.wrong-ty
24020 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 73 61 74 69 73 66 69 65 73 20 6c 73 70 2d 2d 63 6f 6d 6d pe-argument.(satisfies.lsp--comm
24040 61 6e 64 2d 70 29 20 63 6f 6d 6d 61 6e 64 20 6c 73 70 2d 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 and-p).command.lsp--send-execute
24060 2d 63 6f 6d 6d 61 6e 64 20 67 65 74 68 61 73 68 20 22 63 6f 6d 6d 61 6e 64 22 20 22 61 72 67 75 -command.gethash."command"."argu
24080 6d 65 6e 74 73 22 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 34 37 32 33 34 29 5d 29 0a 28 66 ments".nil].7.(#$...147234)]).(f
240a0 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e unction-put.'lsp--execute-comman
240c0 64 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 65 78 65 63 75 74 65 2d d.'compiler-macro.'lsp--execute-
240e0 63 6f 6d 6d 61 6e 64 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 command--inliner).(defalias.'lsp
24100 2d 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 --execute-command--inliner.#[514
24120 20 22 5c 33 30 30 32 3a 00 5c 32 31 31 5c 33 30 31 01 21 5c 32 30 33 0f 00 5c 32 31 31 5c 32 30 ."\3002:.\211\301.!\203..\211\20
24140 32 12 00 5c 33 30 32 5c 33 30 33 21 5c 33 30 34 5c 33 30 35 02 5c 33 30 36 5c 33 30 37 44 45 5c 2..\302\303!\304\305.\306\307DE\
24160 33 31 30 5c 33 31 31 5c 33 30 33 05 45 5c 33 31 31 5c 33 31 32 06 06 5c 33 31 33 46 45 45 01 03 310\311\303.E\311\312..\313FEE..
24180 3d 5c 32 30 33 30 00 5c 32 31 31 5c 32 30 32 37 00 5c 33 31 34 02 04 44 43 02 5c 22 5c 32 36 36 =\2030.\211\2027.\314..DC.\"\266
241a0 5c 32 30 33 30 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6d 61 63 \2030\207".[inline--just-use.mac
241c0 72 6f 65 78 70 2d 63 6f 70 79 61 62 6c 65 2d 70 20 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 63 6f roexp-copyable-p.make-symbol."co
241e0 6d 6d 61 6e 64 22 20 70 72 6f 67 6e 20 63 6c 2d 63 68 65 63 6b 2d 74 79 70 65 20 73 61 74 69 73 mmand".progn.cl-check-type.satis
24200 66 69 65 73 20 6c 73 70 2d 2d 63 6f 6d 6d 61 6e 64 2d 70 20 6c 73 70 2d 2d 73 65 6e 64 2d 65 78 fies.lsp--command-p.lsp--send-ex
24220 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 67 65 74 68 61 73 68 20 22 61 72 67 75 6d 65 6e 74 73 ecute-command.gethash."arguments
24240 22 20 6e 69 6c 20 6d 61 63 72 6f 65 78 70 2d 6c 65 74 2a 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e ".nil.macroexp-let*].12."\n\n(fn
24260 20 49 4e 4c 49 4e 45 2d 2d 46 4f 52 4d 20 43 4f 4d 4d 41 4e 44 29 22 5d 29 0a 23 40 31 32 34 20 .INLINE--FORM.COMMAND)"]).#@124.
24280 43 72 65 61 74 65 20 61 6e 64 20 73 65 6e 64 20 61 20 27 77 6f 72 6b 73 70 61 63 65 2f 65 78 65 Create.and.send.a.'workspace/exe
242a0 63 75 74 65 43 6f 6d 6d 61 6e 64 27 20 6d 65 73 73 61 67 65 20 68 61 76 69 6e 67 0a 63 6f 6d 6d cuteCommand'.message.having.comm
242c0 61 6e 64 20 43 4f 4d 4d 41 4e 44 20 61 6e 64 20 6f 70 74 69 6f 6e 73 6c 20 41 52 47 53 0a 0a 28 and.COMMAND.and.optionsl.ARGS..(
242e0 66 6e 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 fn.COMMAND.&optional.ARGS)..(def
24300 61 6c 69 61 73 20 27 6c 73 70 2d 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 alias.'lsp--send-execute-command
24320 20 23 5b 35 31 33 20 22 08 5c 32 30 34 0b 00 5c 33 30 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 5c .#[513.".\204..\303\300\304\305\
24340 32 31 31 24 5c 32 31 30 5c 33 30 36 08 21 5c 32 30 33 20 00 08 47 5c 33 30 37 59 5c 32 30 33 20 211$\210\306.!\203...G\307Y\203.
24360 00 08 5c 33 31 30 48 09 3e 5c 32 30 34 24 00 5c 33 30 33 5c 33 31 31 21 5c 32 31 30 5c 33 31 32 ..\310H.>\204$.\303\311!\210\312
24380 5c 33 31 33 08 5c 33 31 30 48 09 3e 5c 32 30 34 35 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 \313.\310H.>\2045.\314\315\316.D
243a0 5c 22 5c 32 31 30 08 5c 33 31 37 48 5c 32 30 36 3d 00 5c 33 32 30 20 5c 22 5c 32 30 34 47 00 5c \"\210.\317H\206=.\320.\"\204G.\
243c0 33 31 34 5c 33 32 31 5c 33 31 33 43 5c 22 5c 32 31 30 5c 33 32 32 5c 33 32 33 5c 33 32 34 5c 33 314\321\313C\"\210\322\323\324\3
243e0 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 06 09 06 09 5c 22 5c 32 35 37 06 5c 33 33 25\326\327\330\331....\"\257.\33
24400 32 08 5c 33 31 30 48 09 3e 5c 32 30 34 66 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 5c 22 5c 2.\310H.>\204f.\314\315\316.D\"\
24420 32 31 30 08 5c 33 33 33 48 5c 33 31 30 48 5c 6e 3e 5c 32 30 34 5c 32 31 30 00 5c 33 31 34 5c 33 210.\333H\310H\n>\204\210.\314\3
24440 31 35 5c 33 33 34 08 5c 33 31 30 48 09 3e 5c 32 30 34 5c 32 30 32 00 5c 33 31 34 5c 33 31 35 5c 15\334.\310H.>\204\202.\314\315\
24460 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 33 33 48 44 5c 22 5c 32 31 30 08 5c 33 31 30 48 09 3e 316.D\"\210.\333HD\"\210.\310H.>
24480 5c 32 30 34 5c 32 32 37 00 5c 33 31 34 5c 33 31 35 5c 33 31 36 08 44 5c 22 5c 32 31 30 08 5c 33 \204\227.\314\315\316.D\"\210.\3
244a0 33 33 48 5c 32 31 31 5c 33 33 35 02 5c 33 33 35 48 54 49 5c 32 36 32 01 23 21 5c 32 30 37 22 20 33H\211\335.\335HTI\262.#!\207".
244c0 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 73 [lsp--cur-workspace.cl-struct-ls
244e0 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-
24500 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 63 6c 2d 2d 61 73 73 65 72 74 69 6f 6e 2d 66 61 69 6c 65 -client-tags.cl--assertion-faile
24520 64 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 20 61 73 73 6f 63 69 61 d."No.language.server.is.associa
24540 74 65 64 20 77 69 74 68 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 20 6e 69 6c 20 76 65 63 74 6f ted.with.this.buffer.".nil.vecto
24560 72 70 20 31 36 20 30 20 28 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 20 6c 73 70 2d 2d 63 rp.16.0.(lsp--workspace-p.lsp--c
24580 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 20 67 65 74 68 61 73 68 20 22 65 78 65 63 75 74 65 43 6f ur-workspace).gethash."executeCo
245a0 6d 6d 61 6e 64 50 72 6f 76 69 64 65 72 22 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 mmandProvider".signal.wrong-type
245c0 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 6d 61 6b 65 2d -argument.lsp--workspace.3.make-
245e0 68 61 73 68 2d 74 61 62 6c 65 20 6c 73 70 2d 63 61 70 61 62 69 6c 69 74 79 2d 6e 6f 74 2d 73 75 hash-table.lsp-capability-not-su
24600 70 70 6f 72 74 65 64 20 6c 73 70 2d 2d 73 65 6e 64 2d 72 65 71 75 65 73 74 20 70 6c 69 73 74 2d pported.lsp--send-request.plist-
24620 70 75 74 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 77 6f 72 6b put.:jsonrpc."2.0".:method."work
24640 73 70 61 63 65 2f 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 22 20 3a 70 61 72 61 6d 73 20 6c 73 space/executeCommand".:params.ls
24660 70 2d 2d 6d 61 6b 65 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 70 61 72 61 6d 73 20 3a p--make-execute-command-params.:
24680 69 64 20 36 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 31 34 5d 20 31 33 20 28 23 24 20 2e 20 31 34 id.6.lsp--client.14].13.(#$...14
246a0 38 30 39 36 29 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 61 6b 65 2d 65 78 65 8096)]).(defalias.'lsp--make-exe
246c0 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 70 61 72 61 6d 73 20 23 5b 35 31 33 20 22 5c 32 31 31 5c cute-command-params.#[513."\211\
246e0 32 30 33 5c 6e 00 5c 33 30 30 02 5c 33 30 31 03 46 5c 32 30 37 5c 33 30 30 02 44 5c 32 30 37 22 203\n.\300.\301.F\207\300.D\207"
24700 20 5b 3a 63 6f 6d 6d 61 6e 64 20 3a 61 72 67 75 6d 65 6e 74 73 5d 20 36 20 22 5c 6e 5c 6e 28 66 .[:command.:arguments].6."\n\n(f
24720 6e 20 43 4d 44 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 53 29 22 5d 29 0a 28 62 79 74 65 2d 63 n.CMD.&optional.ARGS)"]).(byte-c
24740 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 5c 33 30 33 5c ode."\300\301\302\"\210\300\303\
24760 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 5c 33 30 30 5c 304\"\210\300\305\306\"\210\300\
24780 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 5c 32 31 30 5c 307\310\"\210\300\311\312\"\210\
247a0 33 30 30 5c 33 31 33 5c 33 31 34 5c 22 5c 32 31 30 5c 33 30 30 5c 33 31 35 5c 33 31 36 5c 22 5c 300\313\314\"\210\300\315\316\"\
247c0 32 31 30 5c 33 30 30 5c 33 31 37 5c 33 32 30 5c 22 5c 32 30 37 22 20 5b 64 65 66 61 6c 69 61 73 210\300\317\320\"\207".[defalias
247e0 20 6c 73 70 2d 70 6f 69 6e 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 2d 70 6f 69 6e .lsp-point-to-position.lsp--poin
24800 74 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 67 65 74 2d 73 74 61 72 74 2d 70 6f 73 69 t-to-position.lsp-get-start-posi
24820 74 69 6f 6e 20 6c 73 70 2d 2d 67 65 74 2d 73 74 61 72 74 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 tion.lsp--get-start-position.lsp
24840 2d 67 65 74 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 2d 67 65 74 2d 65 6e 64 2d 70 -get-end-position.lsp--get-end-p
24860 6f 73 69 74 69 6f 6e 20 6c 73 70 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 69 64 65 6e 74 69 osition.lsp-text-document-identi
24880 66 69 65 72 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 fier.lsp--text-document-identifi
248a0 65 72 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 20 6c 73 70 2d er.lsp-send-execute-command.lsp-
248c0 2d 73 65 6e 64 2d 65 78 65 63 75 74 65 2d 63 6f 6d 6d 61 6e 64 20 6c 73 70 2d 6f 6e 2d 6f 70 65 -send-execute-command.lsp-on-ope
248e0 6e 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 20 6c 73 n.lsp--text-document-did-open.ls
24900 70 2d 6f 6e 2d 73 61 76 65 20 6c 73 70 2d 2d 74 65 78 74 2d 64 6f 63 75 6d 65 6e 74 2d 64 69 64 p-on-save.lsp--text-document-did
24920 2d 73 61 76 65 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e 74 20 6c 73 -save.lsp-completion-at-point.ls
24940 70 2d 2d 67 65 74 2d 63 6f 6d 70 6c 65 74 69 6f 6e 73 5d 20 33 29 0a 28 64 65 66 61 6c 69 61 73 p--get-completions].3).(defalias
24960 20 27 6c 73 70 2d 2d 75 6e 73 65 74 2d 76 61 72 69 61 62 6c 65 73 20 23 5b 30 20 22 08 5c 32 30 .'lsp--unset-variables.#[0.".\20
24980 33 5c 6e 00 5c 33 30 35 5c 33 30 31 21 5c 32 31 30 5c 33 30 36 11 5c 6e 5c 32 30 33 14 00 5c 33 3\n.\305\301!\210\306.\n\203..\3
249a0 30 35 5c 33 30 33 21 5c 32 31 30 5c 33 30 37 13 5c 66 5c 32 30 33 1e 00 5c 33 31 30 5c 33 31 31 05\303!\210\307.\f\203..\310\311
249c0 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 23 5c 32 \312\313#\210\310\314\315\313#\2
249e0 31 30 5c 33 31 30 5c 33 31 36 5c 33 31 37 5c 33 31 33 23 5c 32 31 30 5c 33 31 30 5c 33 32 30 5c 10\310\316\317\313#\210\310\320\
24a00 33 32 31 5c 33 31 33 23 5c 32 30 37 22 20 5b 6c 73 70 2d 65 6e 61 62 6c 65 2d 65 6c 64 6f 63 20 321\313#\207".[lsp-enable-eldoc.
24a20 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 6c 73 70 eldoc-documentation-function.lsp
24a40 2d 65 6e 61 62 6c 65 2d 78 72 65 66 20 78 72 65 66 2d 62 61 63 6b 65 6e 64 2d 66 75 6e 63 74 69 -enable-xref.xref-backend-functi
24a60 6f 6e 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 69 ons.lsp-enable-completion-at-poi
24a80 6e 74 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 69 67 6e 6f 72 65 20 6e 69 nt.make-local-variable.ignore.ni
24aa0 6c 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f 69 6e l.remove-hook.completion-at-poin
24ac0 74 2d 66 75 6e 63 74 69 6f 6e 73 20 6c 73 70 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 61 74 2d 70 6f t-functions.lsp-completion-at-po
24ae0 69 6e 74 20 74 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 int.t.after-change-functions.lsp
24b00 2d 6f 6e 2d 63 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 -on-change.after-revert-hook.lsp
24b20 2d 6f 6e 2d 72 65 76 65 72 74 20 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f -on-revert.before-change-functio
24b40 6e 73 20 6c 73 70 2d 62 65 66 6f 72 65 2d 63 68 61 6e 67 65 5d 20 34 5d 29 0a 23 40 35 38 20 53 ns.lsp-before-change].4]).#@58.S
24b60 65 74 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 6c 73 70 et.the.configuration.for.the.lsp
24b80 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
24ba0 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
24bc0 20 22 5c 33 30 35 08 19 5c 33 30 36 1a 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 ."\305..\306.\307\310\311\312\31
24be0 33 5c 33 31 34 5c 33 31 35 06 08 44 5c 32 35 37 06 21 5c 33 31 36 5c 33 31 37 5c 33 32 30 03 21 3\314\315..D\257.!\316\317\320.!
24c00 03 23 2a 5c 32 36 32 01 0b 5c 33 32 31 48 5c 66 3e 5c 32 30 34 2b 00 5c 33 32 32 5c 33 32 33 5c .#*\262..\321H\f>\204+.\322\323\
24c20 33 32 34 0b 44 5c 22 5c 32 31 30 0b 5c 33 32 35 48 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 70 72 324.D\"\210.\325H\"\207".[lsp-pr
24c40 69 6e 74 2d 69 6f 20 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 int-io.json-encoding-pretty-prin
24c60 74 20 6a 73 6f 6e 2d 66 61 6c 73 65 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 20 t.json-false.lsp--cur-workspace.
24c80 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 6c 73 cl-struct-lsp--workspace-tags.ls
24ca0 70 2d 2d 73 65 6e 64 2d 6e 6f 2d 77 61 69 74 20 3a 6a 73 6f 6e 2d 66 61 6c 73 65 20 6a 73 6f 6e p--send-no-wait.:json-false.json
24cc0 2d 65 6e 63 6f 64 65 20 3a 6a 73 6f 6e 72 70 63 20 22 32 2e 30 22 20 3a 6d 65 74 68 6f 64 20 22 -encode.:jsonrpc."2.0".:method."
24ce0 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 61 74 69 6f 6e workspace/didChangeConfiguration
24d00 22 20 3a 70 61 72 61 6d 73 20 3a 73 65 74 74 69 6e 67 73 20 66 6f 72 6d 61 74 20 22 43 6f 6e 74 ".:params.:settings.format."Cont
24d20 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 25 64 0d 5c 6e 0d 5c 6e 25 73 22 20 73 74 72 69 6e 67 2d 62 ent-Length:.%d.\n.\n%s".string-b
24d40 79 74 65 73 20 30 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 ytes.0.signal.wrong-type-argumen
24d60 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 38 5d 20 31 30 20 28 23 24 20 2e 20 31 35 30 t.lsp--workspace.8].10.(#$...150
24d80 33 36 37 29 5d 29 0a 23 40 33 34 30 20 4d 6f 6e 69 74 6f 72 20 66 6f 72 20 66 69 6c 65 20 63 68 367)]).#@340.Monitor.for.file.ch
24da0 61 6e 67 65 20 61 6e 64 20 74 72 69 67 67 65 72 20 77 6f 72 6b 73 70 61 63 65 2f 64 69 64 43 68 ange.and.trigger.workspace/didCh
24dc0 61 6e 67 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 0a 0a 54 4f 2d 57 41 54 43 48 20 69 73 20 angeConfiguration...TO-WATCH.is.
24de0 61 20 6c 69 73 74 20 6f 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 61 6e 64 20 72 65 a.list.of.the.directories.and.re
24e00 67 65 78 70 20 69 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 61 74 3a 0a 27 28 gexp.in.the.following.format:.'(
24e20 28 72 6f 6f 74 2d 64 69 72 31 20 28 67 6c 6f 62 2d 70 61 74 74 65 72 6e 31 20 67 6c 6f 62 2d 70 (root-dir1.(glob-pattern1.glob-p
24e40 61 74 74 65 72 6e 32 29 29 0a 20 20 28 72 6f 6f 74 2d 64 69 72 32 20 28 67 6c 6f 62 2d 70 61 74 attern2))...(root-dir2.(glob-pat
24e60 74 65 72 6e 33 20 67 6c 6f 62 2d 70 61 74 74 65 72 6e 34 29 29 29 0a 0a 49 66 20 57 4f 52 4b 53 tern3.glob-pattern4)))..If.WORKS
24e80 50 41 43 45 20 69 73 20 6e 6f 74 20 73 70 65 63 69 66 69 65 64 20 74 68 65 20 60 6c 73 70 2d 2d PACE.is.not.specified.the.`lsp--
24ea0 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 27 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0a 0a 28 66 cur-workspace'.will.be.used...(f
24ec0 6e 20 54 4f 2d 57 41 54 43 48 20 26 6f 70 74 69 6f 6e 61 6c 20 57 4f 52 4b 53 50 41 43 45 29 1f n.TO-WATCH.&optional.WORKSPACE).
24ee0 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 67 69 73 74 .(defalias.'lsp-workspace-regist
24f00 65 72 2d 77 61 74 63 68 20 23 5b 35 31 33 20 22 5c 32 31 31 43 5c 32 31 31 01 5c 32 34 32 5c 32 er-watch.#[513."\211C\211.\242\2
24f20 30 36 09 00 08 5c 32 34 30 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 33 30 32 48 09 3e 5c 32 30 34 06...\240\210\211\242\302H.>\204
24f40 1c 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 5c 32 34 32 44 5c 22 5c 32 31 30 5c 32 31 31 5c 32 ..\303\304\305.\242D\"\210\211\2
24f60 34 32 5c 33 30 36 48 03 5c 33 30 37 5c 32 31 31 5c 32 31 31 03 3a 5c 32 30 33 57 00 03 40 5c 32 42\306H.\307\211\211.:\203W..@\2
24f80 36 32 01 5c 32 31 31 01 41 5c 32 36 32 02 5c 32 34 32 5c 32 36 32 03 5c 32 31 31 40 5c 32 36 32 62.\211.A\262.\242\262.\211@\262
24fa0 02 5c 33 31 30 03 5c 33 31 31 5c 33 31 32 05 5c 22 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 .\310.\311\312.\"\313\314\315\31
24fc0 36 5c 33 31 37 06 0d 21 5c 33 32 30 5c 22 5c 33 32 31 5c 33 32 32 25 06 08 24 5c 32 31 30 03 41 6\317..!\320\"\321\322%..$\210.A
24fe0 5c 32 36 32 04 5c 32 30 32 24 00 5c 33 30 37 5c 32 36 36 5c 32 30 34 5c 32 36 32 01 5c 32 30 37 \262.\202$.\307\266\204\262.\207
25000 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 2d ".[lsp--cur-workspace.cl-struct-
25020 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 30 20 73 69 67 6e 61 6c 20 77 72 6f lsp--workspace-tags.0.signal.wro
25040 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.
25060 31 35 20 6e 69 6c 20 6c 73 70 2d 63 72 65 61 74 65 2d 77 61 74 63 68 20 6d 61 70 63 61 72 20 65 15.nil.lsp-create-watch.mapcar.e
25080 73 68 65 6c 6c 2d 67 6c 6f 62 2d 72 65 67 65 78 70 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 shell-glob-regexp.make-byte-code
250a0 20 32 35 37 20 22 5c 33 30 30 5c 32 34 32 19 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c .257."\300\242.\305\306\307\310\
250c0 33 31 31 5c 33 31 32 06 06 41 40 5c 6e 5c 22 5c 33 31 33 0b 5c 33 31 34 5c 33 31 35 06 5c 6e 41 311\312..A@\n\"\313.\314\315.\nA
250e0 41 40 21 5c 66 5c 22 50 46 44 5c 22 21 29 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 A@!\f\"PFD\"!)\207".vconcat.vect
25100 6f 72 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 66 69 6c 65 or.[lsp--cur-workspace.lsp--file
25120 2d 63 68 61 6e 67 65 2d 74 79 70 65 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 -change-type.lsp--uri-file-prefi
25140 78 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 6c 73 70 2d 73 65 6e x.url-path-allowed-chars.lsp-sen
25160 64 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 6c 73 70 2d 6d 61 6b 65 2d 6e 6f 74 69 66 69 63 61 d-notification.lsp-make-notifica
25180 74 69 6f 6e 20 22 77 6f 72 6b 73 70 61 63 65 2f 64 69 64 43 68 61 6e 67 65 57 61 74 63 68 65 64 tion."workspace/didChangeWatched
251a0 46 69 6c 65 73 22 20 3a 63 68 61 6e 67 65 73 20 3a 74 79 70 65 20 61 6c 69 73 74 2d 67 65 74 20 Files".:changes.:type.alist-get.
251c0 3a 75 72 69 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 :uri.url-hexify-string.file-true
251e0 6e 61 6d 65 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 45 56 45 4e 54 29 22 5d 20 31 37 20 28 23 name].12."\n\n(fn.EVENT)"].17.(#
25200 24 20 2e 20 31 35 30 39 32 35 29 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 6c 73 70 2d 6d 65 74 68 $...150925)]).(provide.'lsp-meth
25220 6f 64 73 29 0a ods).