ofs | hex dump | ascii |
---|
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 30 37 22 20 5b 72 65 71 75 69 72 65 20 | 303!\210\300\304!\207".[require. |
01e0 | 6c 73 70 2d 6d 65 74 68 6f 64 73 20 6c 73 70 2d 69 6f 20 63 6c 2d 6c 69 62 20 6e 65 74 77 6f 72 | lsp-methods.lsp-io.cl-lib.networ |
0200 | 6b 2d 73 74 72 65 61 6d 5d 20 32 29 0a 23 40 39 32 20 54 68 69 73 20 69 73 20 74 68 65 20 76 65 | k-stream].2).#@92.This.is.the.ve |
0220 | 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 20 50 72 6f | rsion.of.the.Language.Server.Pro |
0240 | 74 6f 63 6f 6c 20 63 75 72 72 65 6e 74 6c 79 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 e2 80 98 | tocol.currently.supported.by.... |
0260 | 6c 73 70 2d 6d 6f 64 65 e2 80 99 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 76 65 72 73 69 6f | lsp-mode......(defvar.lsp-versio |
0280 | 6e 2d 73 75 70 70 6f 72 74 20 22 33 2e 30 22 20 28 23 24 20 2e 20 35 33 30 29 29 0a 23 40 38 35 | n-support."3.0".(#$...530)).#@85 |
02a0 | 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 4c 73 70 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e | .Non-nil.if.Lsp.mode.is.enabled. |
02c0 | 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 6c 73 70 2d 6d 6f 64 65 27 20 74 6f 20 63 | .Use.the.command.`lsp-mode'.to.c |
02e0 | 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 | hange.this.variable...(defvar.ls |
0300 | 70 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 36 37 33 29 29 0a 28 6d 61 6b 65 2d 76 61 72 | p-mode.nil.(#$...673)).(make-var |
0320 | 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 6d 6f 64 65 29 0a 23 40 | iable-buffer-local.'lsp-mode).#@ |
0340 | 32 32 20 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 | 22...(fn.&optional.ARG)..(defali |
0360 | 61 73 20 27 6c 73 70 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 31 20 01 5c 33 30 32 3d 5c | as.'lsp-mode.#[256."\301..\302=\ |
0380 | 32 30 33 0d 00 08 3f 5c 32 30 32 12 00 5c 33 30 33 02 21 5c 33 30 34 56 10 5c 33 30 35 5c 33 30 | 203...?\202..\303.!\304V.\305\30 |
03a0 | 36 08 5c 32 30 33 1d 00 5c 33 30 37 5c 32 30 32 1e 00 5c 33 31 30 5c 22 5c 32 31 30 5c 33 31 31 | 6.\203..\307\202..\310\"\210\311 |
03c0 | 5c 33 31 32 21 5c 32 30 33 42 00 5c 33 30 31 20 5c 32 30 33 32 00 5c 32 31 31 5c 33 30 31 20 5c | \312!\203B.\301.\2032.\211\301.\ |
03e0 | 32 33 32 5c 32 30 33 42 00 5c 33 31 33 5c 33 31 34 5c 33 31 35 08 5c 32 30 33 3d 00 5c 33 31 36 | 232\203B.\313\314\315.\203=.\316 |
0400 | 5c 32 30 32 3e 00 5c 33 31 37 03 23 5c 32 36 36 02 5c 32 31 30 5c 33 32 30 20 5c 32 31 30 08 5c | \202>.\317.#\266.\210\320.\210.\ |
0420 | 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 74 | 207".[lsp-mode.current-message.t |
0440 | 6f 67 67 6c 65 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c 75 65 20 30 20 72 75 6e | oggle.prefix-numeric-value.0.run |
0460 | 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 2d 6f 6e | -hooks.lsp-mode-hook.lsp-mode-on |
0480 | 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 | -hook.lsp-mode-off-hook.called-i |
04a0 | 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 | nteractively-p.any.".in.current. |
04c0 | 62 75 66 66 65 72 22 20 6d 65 73 73 61 67 65 20 22 4c 73 70 20 6d 6f 64 65 20 25 73 61 62 6c 65 | buffer".message."Lsp.mode.%sable |
04e0 | 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d | d%s"."en"."dis".force-mode-line- |
0500 | 75 70 64 61 74 65 5d 20 37 20 28 23 24 20 2e 20 38 33 35 29 20 28 62 79 74 65 2d 63 6f 64 65 20 | update].7.(#$...835).(byte-code. |
0520 | 22 08 5c 32 30 36 05 00 5c 33 30 31 43 5c 32 30 37 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 | ".\206..\301C\207".[current-pref |
0540 | 69 78 2d 61 72 67 20 74 6f 67 67 6c 65 5d 20 31 29 5d 29 0a 23 40 31 37 33 20 48 6f 6f 6b 20 72 | ix-arg.toggle].1)]).#@173.Hook.r |
0560 | 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 6c 73 | un.after.entering.or.leaving.`ls |
0580 | 70 2d 6d 6f 64 65 27 2e 0a 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 | p-mode'..No.problems.result.if.t |
05a0 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 0a 60 61 64 64 2d | his.variable.is.not.bound..`add- |
05c0 | 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 | hook'.automatically.binds.it...( |
05e0 | 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 | This.is.true.for.all.hook.variab |
0600 | 6c 65 73 2e 29 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c | les.)..(defvar.lsp-mode-hook.nil |
0620 | 20 28 23 24 20 2e 20 31 33 37 30 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 | .(#$...1370)).(byte-code."\301\3 |
0640 | 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 30 21 5c 32 30 35 5c 6e 00 08 5c 33 30 35 5c 32 31 31 25 | 02\303\304\300!\205\n..\305\211% |
0660 | 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 2d 6d 61 70 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f | \207".[lsp-mode-map.add-minor-mo |
0680 | 64 65 20 6c 73 70 2d 6d 6f 64 65 20 28 3a 65 76 61 6c 20 28 6c 73 70 2d 6d 6f 64 65 2d 6c 69 6e | de.lsp-mode.(:eval.(lsp-mode-lin |
06a0 | 65 29 29 20 62 6f 75 6e 64 70 20 6e 69 6c 5d 20 36 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 | e)).boundp.nil].6).(defalias.'ls |
06c0 | 70 2d 2d 6d 61 6b 65 2d 73 74 64 69 6f 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 23 5b 31 30 32 38 20 | p--make-stdio-connection.#[1028. |
06e0 | 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 08 06 08 06 08 06 08 24 5c 33 | "\300\301\302\303\304........$\3 |
0700 | 30 35 5c 22 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 62 79 74 65 2d 63 6f | 05\"\306\307%\207".[make-byte-co |
0720 | 64 65 20 35 31 34 20 22 5c 33 30 32 5c 32 30 33 09 00 5c 33 30 32 20 5c 32 30 32 5c 6e 00 5c 33 | de.514."\302\203..\302.\202\n.\3 |
0740 | 30 31 5c 32 31 31 3a 5c 32 30 33 13 00 5c 32 31 31 5c 32 30 32 15 00 5c 32 31 31 43 5c 33 30 34 | 01\211:\203..\211\202..\211C\304 |
0760 | 01 40 21 5c 32 30 34 24 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 40 5c 22 21 5c 32 31 30 5c 33 | .@!\204$.\305\306\307.@\"!\210\3 |
0780 | 31 30 5c 33 31 31 5c 33 30 30 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 08 | 10\311\300\312\313\314\315\316.. |
07a0 | 5c 33 31 37 06 0d 5c 33 32 30 06 0e 5c 33 32 31 5c 33 30 33 5c 33 32 32 5c 33 32 33 26 10 5c 33 | \317..\320..\321\303\322\323&.\3 |
07c0 | 32 34 5c 33 32 35 5c 33 32 36 5c 33 30 33 21 21 5c 33 32 37 5c 22 5c 32 31 30 5c 32 31 31 5c 32 | 24\325\326\303!!\327\"\210\211\2 |
07e0 | 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 65 78 65 63 75 74 61 | 62.\207".vconcat.vector.[executa |
0800 | 62 6c 65 2d 66 69 6e 64 20 65 72 72 6f 72 20 66 6f 72 6d 61 74 20 22 43 6f 75 6c 64 6e 27 74 20 | ble-find.error.format."Couldn't. |
0820 | 66 69 6e 64 20 65 78 65 63 75 74 61 62 6c 65 20 25 73 22 20 6d 61 6b 65 2d 70 72 6f 63 65 73 73 | find.executable.%s".make-process |
0840 | 20 3a 6e 61 6d 65 20 3a 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 70 69 70 65 20 3a 63 6f | .:name.:connection-type.pipe.:co |
0860 | 64 69 6e 67 20 6e 6f 2d 63 6f 6e 76 65 72 73 69 6f 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 66 69 6c | ding.no-conversion.:command.:fil |
0880 | 74 65 72 20 3a 73 65 6e 74 69 6e 65 6c 20 3a 73 74 64 65 72 72 20 3a 6e 6f 71 75 65 72 79 20 74 | ter.:sentinel.:stderr.:noquery.t |
08a0 | 20 73 65 74 2d 70 72 6f 63 65 73 73 2d 71 75 65 72 79 2d 6f 6e 2d 65 78 69 74 2d 66 6c 61 67 20 | .set-process-query-on-exit-flag. |
08c0 | 67 65 74 2d 62 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 67 65 74 2d 62 75 66 66 65 72 20 6e 69 | get-buffer-process.get-buffer.ni |
08e0 | 6c 5d 20 32 31 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c 54 45 52 20 53 45 4e 54 49 4e 45 4c 29 22 | l].21."\n\n(fn.FILTER.SENTINEL)" |
0900 | 5d 20 31 33 20 22 5c 6e 5c 6e 28 66 6e 20 4e 41 4d 45 20 43 4f 4d 4d 41 4e 44 20 43 4f 4d 4d 41 | ].13."\n\n(fn.NAME.COMMAND.COMMA |
0920 | 4e 44 2d 46 4e 20 53 54 44 45 52 52 29 22 5d 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d | ND-FN.STDERR)"]).(defalias.'lsp- |
0940 | 2d 6d 61 6b 65 2d 74 63 70 2d 63 6f 6e 6e 65 63 74 69 6f 6e 20 23 5b 31 35 34 32 20 22 5c 33 30 | -make-tcp-connection.#[1542."\30 |
0960 | 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e 06 5c 6e | 0\301\302\303\304.\n.\n.\n.\n.\n |
0980 | 06 5c 6e 26 06 5c 33 30 35 5c 22 5c 33 30 36 5c 33 30 37 25 5c 32 30 37 22 20 5b 6d 61 6b 65 2d | .\n&.\305\"\306\307%\207".[make- |
09a0 | 62 79 74 65 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 32 5c 32 30 33 09 00 5c 33 30 32 20 5c 32 | byte-code.514."\302\203..\302.\2 |
09c0 | 30 32 5c 6e 00 5c 33 30 31 5c 32 31 31 3a 5c 32 30 33 13 00 5c 32 31 31 5c 32 30 32 15 00 5c 32 | 02\n.\301\211:\203..\211\202..\2 |
09e0 | 31 31 43 5c 33 30 36 5c 32 31 31 5c 33 30 37 03 40 21 5c 32 30 34 26 00 5c 33 31 30 5c 33 31 31 | 11C\306\211\307.@!\204&.\310\311 |
0a00 | 5c 33 31 32 05 40 5c 22 21 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 30 30 5c 33 31 35 5c 33 31 | \312.@\"!\210\313\314\300\315\31 |
0a20 | 36 5c 33 31 37 5c 33 32 30 5c 33 32 31 06 5c 6e 5c 33 32 32 06 0e 5c 33 32 33 5c 33 30 35 5c 33 | 6\317\320\321.\n\322..\323\305\3 |
0a40 | 32 34 5c 33 32 35 26 0e 5c 32 36 32 02 5c 33 32 36 5c 33 30 30 5c 33 32 37 50 5c 33 30 36 5c 33 | 24\325&.\262.\326\300\327P\306\3 |
0a60 | 30 33 5c 33 30 34 5c 33 33 30 5c 33 33 31 26 06 5c 32 36 32 01 5c 33 33 32 5c 33 33 33 5c 33 33 | 03\304\330\331&.\262.\332\333\33 |
0a80 | 34 5c 33 30 35 21 21 5c 33 30 36 5c 22 5c 32 31 30 5c 33 33 32 01 5c 33 30 36 5c 22 5c 32 31 30 | 4\305!!\306\"\210\332.\306\"\210 |
0aa0 | 5c 33 33 35 01 06 07 5c 22 5c 32 31 30 01 01 42 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 | \335...\"\210..B\207".vconcat.ve |
0ac0 | 63 74 6f 72 20 5b 6e 69 6c 20 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 65 72 72 6f 72 20 | ctor.[nil.executable-find.error. |
0ae0 | 66 6f 72 6d 61 74 20 22 43 6f 75 6c 64 6e 27 74 20 66 69 6e 64 20 65 78 65 63 75 74 61 62 6c 65 | format."Couldn't.find.executable |
0b00 | 20 25 73 22 20 6d 61 6b 65 2d 70 72 6f 63 65 73 73 20 3a 6e 61 6d 65 20 3a 63 6f 6e 6e 65 63 74 | .%s".make-process.:name.:connect |
0b20 | 69 6f 6e 2d 74 79 70 65 20 70 69 70 65 20 3a 63 6f 64 69 6e 67 20 6e 6f 2d 63 6f 6e 76 65 72 73 | ion-type.pipe.:coding.no-convers |
0b40 | 69 6f 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 73 65 6e 74 69 6e 65 6c 20 3a 73 74 64 65 72 72 20 3a | ion.:command.:sentinel.:stderr.: |
0b60 | 6e 6f 71 75 65 72 79 20 74 20 6f 70 65 6e 2d 6e 65 74 77 6f 72 6b 2d 73 74 72 65 61 6d 20 22 20 | noquery.t.open-network-stream.". |
0b80 | 54 43 50 20 63 6f 6e 6e 65 63 74 69 6f 6e 22 20 3a 74 79 70 65 20 70 6c 61 69 6e 20 73 65 74 2d | TCP.connection".:type.plain.set- |
0ba0 | 70 72 6f 63 65 73 73 2d 71 75 65 72 79 2d 6f 6e 2d 65 78 69 74 2d 66 6c 61 67 20 67 65 74 2d 62 | process-query-on-exit-flag.get-b |
0bc0 | 75 66 66 65 72 2d 70 72 6f 63 65 73 73 20 67 65 74 2d 62 75 66 66 65 72 20 73 65 74 2d 70 72 6f | uffer-process.get-buffer.set-pro |
0be0 | 63 65 73 73 2d 66 69 6c 74 65 72 5d 20 32 31 20 22 5c 6e 5c 6e 28 66 6e 20 46 49 4c 54 45 52 20 | cess-filter].21."\n\n(fn.FILTER. |
0c00 | 53 45 4e 54 49 4e 45 4c 29 22 5d 20 31 37 20 22 5c 6e 5c 6e 28 66 6e 20 4e 41 4d 45 20 43 4f 4d | SENTINEL)"].17."\n\n(fn.NAME.COM |
0c20 | 4d 41 4e 44 20 43 4f 4d 4d 41 4e 44 2d 46 4e 20 48 4f 53 54 20 50 4f 52 54 20 53 54 44 45 52 52 | MAND.COMMAND-FN.HOST.PORT.STDERR |
0c40 | 29 22 5d 29 0a 23 40 32 35 35 20 44 65 66 69 6e 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 | )"]).#@255.Define.a.function.to. |
0c60 | 61 64 64 20 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 75 72 | add.the.project.root.for.the.cur |
0c80 | 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 74 68 65 20 77 68 69 74 6c 65 69 73 74 2e 0a 4e 41 | rent.buffer.to.the.whitleist..NA |
0ca0 | 4d 45 20 69 73 20 74 68 65 20 62 61 73 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d | ME.is.the.base.name.for.the.comm |
0cc0 | 61 6e 64 2e 0a 47 45 54 2d 52 4f 4f 54 20 69 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 2d 73 70 | and..GET-ROOT.is.the.language-sp |
0ce0 | 65 63 69 66 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 | ecific.function.to.determine.the |
0d00 | 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | .project.root.for.the.current.bu |
0d20 | 66 66 65 72 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 47 45 54 2d 52 4f 4f 54 20 26 6b 65 79 20 44 4f | ffer...(fn.NAME.GET-ROOT.&key.DO |
0d40 | 43 53 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 66 69 6e 65 2d | CSTRING)..(defalias.'lsp-define- |
0d60 | 77 68 69 74 65 6c 69 73 74 2d 61 64 64 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 5c | whitelist-add.'(macro...#[642."\ |
0d80 | 33 30 30 01 5c 33 30 31 5c 22 41 40 01 5c 32 31 31 5c 32 30 33 31 00 5c 32 31 31 40 5c 33 30 32 | 300.\301\"A@.\211\2031.\211@\302 |
0da0 | 3e 5c 32 30 33 1a 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 33 03 3e 41 40 | >\203..\211AA\262.\202..\303.>A@ |
0dc0 | 5c 32 30 33 28 00 5c 33 30 34 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 35 5c 33 30 36 02 40 5c | \203(.\304\262.\202..\305\306.@\ |
0de0 | 22 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 06 06 5c 22 21 | "\210\202..\210\307\310\311..\"! |
0e00 | 5c 33 30 37 5c 33 31 30 5c 33 31 32 06 07 5c 22 21 5c 33 31 33 02 5c 33 30 34 05 5c 33 31 34 5c | \307\310\312..\"!\313.\304.\314\ |
0e20 | 33 31 35 5c 33 31 36 5c 33 31 37 06 5c 66 44 44 43 5c 33 32 30 06 08 43 46 5c 32 35 37 06 5c 32 | 315\316\317.\fDDC\320..CF\257.\2 |
0e40 | 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 6f 63 73 74 | 66\202\207".[plist-member.:docst |
0e60 | 72 69 6e 67 20 28 3a 64 6f 63 73 74 72 69 6e 67 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 | ring.(:docstring.:allow-other-ke |
0e80 | 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 | ys).:allow-other-keys.nil.error. |
0ea0 | 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 | "Keyword.argument.%s.not.one.of. |
0ec0 | 28 3a 64 6f 63 73 74 72 69 6e 67 29 22 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 25 73 2d | (:docstring)".intern.format."%s- |
0ee0 | 77 68 69 74 65 6c 69 73 74 2d 61 64 64 22 20 22 25 73 2d 65 6e 61 62 6c 65 22 20 64 65 66 75 6e | whitelist-add"."%s-enable".defun |
0f00 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 6c 65 74 20 72 6f 6f 74 20 66 75 6e 63 61 6c 6c 20 | .(interactive).let.root.funcall. |
0f20 | 28 63 75 73 74 6f 6d 69 7a 65 2d 73 61 76 65 2d 76 61 72 69 61 62 6c 65 20 27 6c 73 70 2d 70 72 | (customize-save-variable.'lsp-pr |
0f40 | 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 6c 73 | oject-whitelist.(add-to-list.'ls |
0f60 | 70 2d 70 72 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 20 28 6c 73 70 2d 2d 61 73 2d 72 65 67 | p-project-whitelist.(lsp--as-reg |
0f80 | 65 78 20 72 6f 6f 74 29 29 29 5d 20 31 35 20 28 23 24 20 2e 20 33 31 34 37 29 5d 29 29 0a 23 40 | ex.root)))].15.(#$...3147)])).#@ |
0fa0 | 32 36 30 20 44 65 66 69 6e 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 72 65 6d 6f 76 65 20 | 260.Define.a.function.to.remove. |
0fc0 | 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 | the.project.root.for.the.current |
0fe0 | 20 62 75 66 66 65 72 20 66 72 6f 6d 20 74 68 65 20 77 68 69 74 6c 65 69 73 74 2e 0a 4e 41 4d 45 | .buffer.from.the.whitleist..NAME |
1000 | 20 69 73 20 74 68 65 20 62 61 73 65 20 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 63 6f 6d 6d 61 6e | .is.the.base.name.for.the.comman |
1020 | 64 2e 0a 47 45 54 2d 52 4f 4f 54 20 69 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 2d 73 70 65 63 | d..GET-ROOT.is.the.language-spec |
1040 | 69 66 69 63 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 70 | ific.function.to.determine.the.p |
1060 | 72 6f 6a 65 63 74 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | roject.root.for.the.current.buff |
1080 | 65 72 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 47 45 54 2d 52 4f 4f 54 20 26 6b 65 79 20 44 4f 43 53 | er...(fn.NAME.GET-ROOT.&key.DOCS |
10a0 | 54 52 49 4e 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 66 69 6e 65 2d 77 68 | TRING)..(defalias.'lsp-define-wh |
10c0 | 69 74 65 6c 69 73 74 2d 72 65 6d 6f 76 65 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 36 34 32 20 22 | itelist-remove.'(macro...#[642." |
10e0 | 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 01 5c 32 31 31 5c 32 30 33 31 00 5c 32 31 31 40 5c 33 30 | \300.\301\"A@.\211\2031.\211@\30 |
1100 | 32 3e 5c 32 30 33 1a 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 33 03 3e 41 | 2>\203..\211AA\262.\202..\303.>A |
1120 | 40 5c 32 30 33 28 00 5c 33 30 34 5c 32 36 32 01 5c 32 30 32 07 00 5c 33 30 35 5c 33 30 36 02 40 | @\203(.\304\262.\202..\305\306.@ |
1140 | 5c 22 5c 32 31 30 5c 32 30 32 07 00 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 33 31 31 06 06 5c 22 | \"\210\202..\210\307\310\311..\" |
1160 | 21 5c 33 31 32 01 5c 33 30 34 04 5c 33 31 33 5c 33 31 34 5c 33 31 35 5c 33 31 36 06 0b 44 44 43 | !\312.\304.\313\314\315\316..DDC |
1180 | 5c 33 31 37 42 42 5c 32 35 37 06 5c 32 36 32 01 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d | \317BB\257.\262.\207".[plist-mem |
11a0 | 62 65 72 20 3a 64 6f 63 73 74 72 69 6e 67 20 28 3a 64 6f 63 73 74 72 69 6e 67 20 3a 61 6c 6c 6f | ber.:docstring.(:docstring.:allo |
11c0 | 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 | w-other-keys).:allow-other-keys. |
11e0 | 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e | nil.error."Keyword.argument.%s.n |
1200 | 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 64 6f 63 73 74 72 69 6e 67 29 22 20 69 6e 74 65 72 6e 20 66 | ot.one.of.(:docstring)".intern.f |
1220 | 6f 72 6d 61 74 20 22 25 73 2d 77 68 69 74 65 6c 69 73 74 2d 72 65 6d 6f 76 65 22 20 64 65 66 75 | ormat."%s-whitelist-remove".defu |
1240 | 6e 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 6c 65 74 20 72 6f 6f 74 20 66 75 6e 63 61 6c 6c | n.(interactive).let.root.funcall |
1260 | 20 28 28 63 75 73 74 6f 6d 69 7a 65 2d 73 61 76 65 2d 76 61 72 69 61 62 6c 65 20 27 6c 73 70 2d | .((customize-save-variable.'lsp- |
1280 | 70 72 6f 6a 65 63 74 2d 77 68 69 74 65 6c 69 73 74 20 28 72 65 6d 6f 76 65 20 28 6c 73 70 2d 2d | project-whitelist.(remove.(lsp-- |
12a0 | 61 73 2d 72 65 67 65 78 20 72 6f 6f 74 29 20 6c 73 70 2d 70 72 6f 6a 65 63 74 2d 77 68 69 74 65 | as-regex.root).lsp-project-white |
12c0 | 6c 69 73 74 29 29 29 5d 20 31 34 20 28 23 24 20 2e 20 34 30 30 34 29 5d 29 29 0a 23 40 37 31 20 | list)))].14.(#$...4004)])).#@71. |
12e0 | 43 6f 6e 76 65 72 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 20 69 6e 20 52 4f | Convert.the.directory.path.in.RO |
1300 | 4f 54 20 74 6f 20 61 6e 20 65 71 75 69 76 61 6c 65 6e 74 20 72 65 67 65 78 2e 0a 0a 28 66 6e 20 | OT.to.an.equivalent.regex...(fn. |
1320 | 52 4f 4f 54 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 61 73 2d 72 65 67 65 78 20 | ROOT)..(defalias.'lsp--as-regex. |
1340 | 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 21 5c 33 30 32 51 5c 32 30 37 22 20 5b 22 5e 22 | #[257."\300\301.!\302Q\207".["^" |
1360 | 20 72 65 67 65 78 70 2d 71 75 6f 74 65 20 22 24 22 5d 20 34 20 28 23 24 20 2e 20 34 38 33 32 29 | .regexp-quote."$"].4.(#$...4832) |
1380 | 5d 29 0a 23 40 31 38 35 33 20 44 65 66 69 6e 65 20 61 20 4c 53 50 20 63 6c 69 65 6e 74 20 75 73 | ]).#@1853.Define.a.LSP.client.us |
13a0 | 69 6e 67 20 73 74 64 69 6f 2e 0a 4e 41 4d 45 20 69 73 20 74 68 65 20 73 79 6d 62 6f 6c 20 74 6f | ing.stdio..NAME.is.the.symbol.to |
13c0 | 20 75 73 65 20 66 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 6c 69 65 6e 74 2e | .use.for.the.name.of.the.client. |
13e0 | 0a 4c 41 4e 47 55 41 47 45 2d 49 44 20 69 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 69 64 20 | .LANGUAGE-ID.is.the.language.id. |
1400 | 74 6f 20 62 65 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 77 69 | to.be.used.when.communication.wi |
1420 | 74 68 0a 74 68 65 20 4c 61 6e 67 75 61 67 65 20 53 65 72 76 65 72 2e 20 20 43 4f 4d 4d 41 4e 44 | th.the.Language.Server...COMMAND |
1440 | 20 69 73 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e 2e 0a 0a 4f 70 74 69 6f 6e 61 | .is.the.command.to.run...Optiona |
1460 | 6c 20 61 72 67 75 6d 65 6e 74 73 3a 0a 60 3a 64 6f 63 73 74 72 69 6e 67 27 20 69 73 20 61 6e 20 | l.arguments:.`:docstring'.is.an. |
1480 | 6f 70 74 69 6f 6e 61 6c 20 64 6f 63 73 74 72 69 6e 67 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 | optional.docstring.used.for.the. |
14a0 | 65 6e 74 72 79 70 6f 69 6e 74 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 64 20 62 79 0a 60 | entrypoint.function.created.by.` |
14c0 | 6c 73 70 2d 64 65 66 69 6e 65 2d 73 74 64 69 6f 2d 63 6c 69 65 6e 74 27 2e 0a 0a 60 3a 69 67 6e | lsp-define-stdio-client'...`:ign |
14e0 | 6f 72 65 2d 72 65 67 65 78 70 73 27 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 72 65 67 65 78 70 | ore-regexps'.is.a.list.of.regexp |
1500 | 73 2e 20 20 57 68 65 6e 20 61 20 64 61 74 61 20 70 61 63 6b 65 74 20 66 72 6f 6d 20 74 68 65 20 | s...When.a.data.packet.from.the. |
1520 | 4c 53 50 20 73 65 72 76 65 72 0a 20 6d 61 74 63 68 65 73 20 61 6e 79 20 6f 66 20 74 68 65 73 65 | LSP.server..matches.any.of.these |
1540 | 20 72 65 67 65 78 70 73 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 69 67 6e 6f 72 65 64 2e 20 20 54 | .regexps,.it.will.be.ignored...T |
1560 | 68 69 73 20 69 73 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 64 65 61 6c 69 6e 67 0a 20 77 69 74 | his.is.intended.for.dealing..wit |
1580 | 68 20 4c 53 50 20 73 65 72 76 65 72 73 20 74 68 61 74 20 6f 75 74 70 75 74 20 6e 6f 6e 2d 70 72 | h.LSP.servers.that.output.non-pr |
15a0 | 6f 74 6f 63 6f 6c 20 64 61 74 61 2e 0a 0a 60 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 27 | otocol.data...`:ignore-messages' |
15c0 | 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 72 65 67 65 78 70 73 2e 20 20 57 68 65 6e 20 61 20 6d | .is.a.list.of.regexps...When.a.m |
15e0 | 65 73 73 61 67 65 20 66 72 6f 6d 20 74 68 65 20 4c 53 50 20 73 65 72 76 65 72 0a 20 6d 61 74 63 | essage.from.the.LSP.server..matc |
1600 | 68 65 73 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 72 65 67 65 78 70 73 2c 20 69 74 20 77 69 6c | hes.any.of.these.regexps,.it.wil |
1620 | 6c 20 62 65 20 69 67 6e 6f 72 65 64 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 66 6f | l.be.ignored...This.is.useful.fo |
1640 | 72 20 66 69 6c 74 65 72 69 6e 67 0a 20 6f 75 74 20 75 6e 77 61 6e 74 65 64 20 6d 65 73 73 61 67 | r.filtering..out.unwanted.messag |
1660 | 65 73 3b 20 73 75 63 68 20 61 73 20 73 65 72 76 65 72 73 20 74 68 61 74 20 73 65 6e 64 20 6e 6f | es;.such.as.servers.that.send.no |
1680 | 6e 73 74 61 6e 64 61 72 64 20 6d 65 73 73 61 67 65 20 74 79 70 65 73 2c 20 6f 72 0a 20 65 78 74 | nstandard.message.types,.or..ext |
16a0 | 72 61 6e 65 6f 75 73 20 60 6c 6f 67 4d 65 73 73 61 67 65 27 73 2e 0a 0a 60 3a 63 6f 6d 6d 61 6e | raneous.`logMessage's...`:comman |
16c0 | 64 2d 66 6e 27 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 | d-fn'.is.a.function.that.returns |
16e0 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 73 74 72 69 6e 67 2f 6c 69 73 74 20 74 6f 20 62 65 20 75 | .the.command.string/list.to.be.u |
1700 | 73 65 64 20 74 6f 0a 20 6c 61 75 6e 63 68 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 | sed.to..launch.the.language.serv |
1720 | 65 72 2e 20 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 20 69 67 6e 6f 72 | er..If.non-nil,.COMMAND.is.ignor |
1740 | 65 64 2e 0a 0a 60 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 27 20 69 73 20 61 20 66 75 6e 63 | ed...`:language-id-fn'.is.a.func |
1760 | 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 2d 69 | tion.that.returns.the.language-i |
1780 | 64 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 75 73 65 64 0a 20 77 68 69 6c 65 20 6f 70 65 6e 69 | d.string.to.be.used..while.openi |
17a0 | 6e 67 20 61 20 6e 65 77 20 66 69 6c 65 2e 20 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 4c 41 4e 47 55 | ng.a.new.file..If.non-nil,.LANGU |
17c0 | 41 47 45 2d 49 44 20 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 60 3a 65 78 74 72 61 2d 69 6e 69 74 | AGE-ID.is.ignored...`:extra-init |
17e0 | 2d 70 61 72 61 6d 73 27 20 69 73 20 61 20 70 6c 69 73 74 20 74 68 61 74 20 73 70 65 63 69 66 69 | -params'.is.a.plist.that.specifi |
1800 | 65 73 20 61 6e 79 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 69 6e 69 74 69 61 6c 69 7a 65 4f 70 74 | es.any.(optional)..initializeOpt |
1820 | 69 6f 6e 73 20 70 61 72 61 6d 65 74 65 72 73 20 72 65 71 75 69 72 65 64 20 62 79 20 74 68 65 20 | ions.parameters.required.by.the. |
1840 | 4c 53 50 20 73 65 72 76 65 72 2e 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 69 6e 67 0a 20 61 | LSP.server..A.function.taking..a |
1860 | 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 28 4c 53 50 20 77 6f 72 6b 73 70 61 63 65 29 | .single.argument.(LSP.workspace) |
1880 | 20 61 6e 64 20 72 65 74 75 72 6e 69 6e 67 20 61 20 70 6c 69 73 74 20 69 73 20 61 6c 73 6f 20 61 | .and.returning.a.plist.is.also.a |
18a0 | 63 63 65 70 74 65 64 2e 0a 0a 60 3a 69 6e 69 74 69 61 6c 69 7a 65 27 20 69 73 20 61 20 66 75 6e | ccepted...`:initialize'.is.a.fun |
18c0 | 63 74 69 6f 6e 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 69 73 20 | ction.called.when.the.client.is. |
18e0 | 69 6e 69 74 69 61 6c 69 7a 65 64 2e 20 49 74 20 74 61 6b 65 73 20 61 0a 20 73 69 6e 67 6c 65 20 | initialized..It.takes.a..single. |
1900 | 61 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 20 63 6c 69 65 | argument,.the.newly.created.clie |
1920 | 6e 74 2e 0a 0a 60 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 27 20 69 73 20 61 20 66 75 6e | nt...`:prefix-function'.is.a.fun |
1940 | 63 74 69 6f 6e 20 63 61 6c 6c 65 64 20 66 6f 72 20 67 65 74 74 69 6e 67 20 74 68 65 20 70 72 65 | ction.called.for.getting.the.pre |
1960 | 66 69 78 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 0a 20 54 68 65 20 66 75 6e 63 74 69 6f | fix.for.completion...The.functio |
1980 | 6e 20 74 61 6b 65 73 20 6e 6f 20 70 61 72 61 6d 65 74 65 72 20 61 6e 64 20 72 65 74 75 72 6e 73 | n.takes.no.parameter.and.returns |
19a0 | 20 61 20 63 6f 6e 73 20 28 73 74 61 72 74 20 2e 20 65 6e 64 29 20 72 65 70 72 65 73 65 6e 74 69 | .a.cons.(start...end).representi |
19c0 | 6e 67 0a 20 74 68 65 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 62 6f 75 6e 64 73 20 6f 66 20 | ng..the.start.and.end.bounds.of. |
19e0 | 74 68 65 20 70 72 65 66 69 78 2e 20 49 66 20 69 74 27 73 20 6e 6f 74 20 73 65 74 2c 20 74 68 65 | the.prefix..If.it's.not.set,.the |
1a00 | 20 63 6c 69 65 6e 74 20 75 73 65 73 20 61 0a 20 64 65 66 61 75 6c 74 20 70 72 65 66 69 78 20 66 | .client.uses.a..default.prefix.f |
1a20 | 75 6e 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 4c 41 4e 47 55 41 47 45 2d 49 44 20 47 | unction...(fn.NAME.LANGUAGE-ID.G |
1a40 | 45 54 2d 52 4f 4f 54 20 43 4f 4d 4d 41 4e 44 20 26 6b 65 79 20 44 4f 43 53 54 52 49 4e 47 20 4c | ET-ROOT.COMMAND.&key.DOCSTRING.L |
1a60 | 41 4e 47 55 41 47 45 2d 49 44 2d 46 4e 20 43 4f 4d 4d 41 4e 44 2d 46 4e 20 49 47 4e 4f 52 45 2d | ANGUAGE-ID-FN.COMMAND-FN.IGNORE- |
1a80 | 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d 4d 45 53 53 41 47 45 53 20 45 58 54 52 41 2d 49 4e | REGEXPS.IGNORE-MESSAGES.EXTRA-IN |
1aa0 | 49 54 2d 50 41 52 41 4d 53 20 49 4e 49 54 49 41 4c 49 5a 45 20 50 52 45 46 49 58 2d 46 55 4e 43 | IT-PARAMS.INITIALIZE.PREFIX-FUNC |
1ac0 | 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 65 66 69 6e 65 2d 73 74 64 | TION)..(defalias.'lsp-define-std |
1ae0 | 69 6f 2d 63 6c 69 65 6e 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 31 35 36 20 22 5c 33 30 30 | io-client.'(macro...#[1156."\300 |
1b00 | 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 33 5c | .\301\"A@\300.\302\"A@\300.\303\ |
1b20 | 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 33 30 | "A@\300.\304\"A@\300.\305\"A@\30 |
1b40 | 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 08 5c | 0..\306\"A@\300..\307\"A@\300..\ |
1b60 | 33 31 30 5c 22 41 40 06 08 5c 32 31 31 5c 32 30 33 60 00 5c 32 31 31 40 5c 33 31 31 3e 5c 32 30 | 310\"A@..\211\203`.\211@\311>\20 |
1b80 | 33 48 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 35 00 5c 33 31 32 06 5c 6e 3e 41 40 5c 32 | 3H.\211AA\262.\2025.\312.\n>A@\2 |
1ba0 | 30 33 57 00 5c 33 31 33 5c 32 36 32 01 5c 32 30 32 35 00 5c 33 31 34 5c 33 31 35 02 40 5c 22 5c | 03W.\313\262.\2025.\314\315.@\"\ |
1bc0 | 32 31 30 5c 32 30 32 35 00 5c 32 31 30 06 5c 66 39 5c 32 30 34 70 00 5c 33 31 36 5c 33 31 37 5c | 210\2025.\210.\f9\204p.\316\317\ |
1be0 | 33 32 30 06 0f 5c 33 32 31 45 5c 22 5c 32 31 30 5c 33 32 32 5c 33 32 33 5c 33 32 34 06 0f 5c 22 | 320..\321E\"\210\322\323\324..\" |
1c00 | 21 5c 33 32 35 5c 33 32 36 06 0f 06 0e 45 5c 33 32 37 06 10 06 0f 45 5c 33 33 30 04 5c 33 31 33 | !\325\326....E\327....E\330.\313 |
1c20 | 06 0e 5c 33 33 31 5c 33 33 32 5c 33 33 33 06 17 44 5c 33 33 34 06 17 5c 33 30 32 06 14 5c 33 33 | ..\331\332\333..D\334..\302..\33 |
1c40 | 35 06 1a 5c 33 33 36 06 1b 5c 33 30 33 06 19 5c 33 30 34 06 1a 5c 33 30 35 06 1b 5c 33 30 36 06 | 5..\336..\303..\304..\305..\306. |
1c60 | 1c 5c 33 33 37 06 1d 5c 33 34 30 5c 33 34 31 06 1e 44 5c 33 31 30 06 20 5c 32 35 37 18 5c 32 35 | .\337..\340\341..D\310..\257.\25 |
1c80 | 37 06 46 5c 32 36 32 01 5c 32 30 37 22 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 6f 63 | 7.F\262.\207".[plist-member.:doc |
1ca0 | 73 74 72 69 6e 67 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 2d | string.:language-id-fn.:command- |
1cc0 | 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 | fn.:ignore-regexps.:ignore-messa |
1ce0 | 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 | ges.:extra-init-params.:initiali |
1d00 | 7a 65 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 28 3a 64 6f 63 73 74 72 69 6e 67 20 | ze.:prefix-function.(:docstring. |
1d20 | 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e | :language-id-fn.:command-fn.:ign |
1d40 | 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 3a 65 78 | ore-regexps.:ignore-messages.:ex |
1d60 | 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 3a 70 72 65 | tra-init-params.:initialize.:pre |
1d80 | 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 | fix-function.:allow-other-keys). |
1da0 | 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 |
1dc0 | 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 64 6f | word.argument.%s.not.one.of.(:do |
1de0 | 63 73 74 72 69 6e 67 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 | cstring.:language-id-fn.:command |
1e00 | 2d 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 | -fn.:ignore-regexps.:ignore-mess |
1e20 | 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c | ages.:extra-init-params.:initial |
1e40 | 69 7a 65 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 29 22 20 73 69 67 6e 61 6c 20 77 72 | ize.:prefix-function)".signal.wr |
1e60 | 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 69 6e | ong-type-argument.symbol.name.in |
1e80 | 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 25 73 2d 65 6e 61 62 6c 65 22 20 70 72 6f 67 6e 20 6c 73 | tern.format."%s-enable".progn.ls |
1ea0 | 70 2d 64 65 66 69 6e 65 2d 77 68 69 74 65 6c 69 73 74 2d 61 64 64 20 6c 73 70 2d 64 65 66 69 6e | p-define-whitelist-add.lsp-defin |
1ec0 | 65 2d 77 68 69 74 65 6c 69 73 74 2d 72 65 6d 6f 76 65 20 64 65 66 75 6e 20 28 69 6e 74 65 72 61 | e-whitelist-remove.defun.(intera |
1ee0 | 63 74 69 76 65 29 20 6c 73 70 2d 2d 65 6e 61 62 6c 65 2d 73 74 64 69 6f 2d 63 6c 69 65 6e 74 20 | ctive).lsp--enable-stdio-client. |
1f00 | 71 75 6f 74 65 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f | quote.:language-id.:root-directo |
1f20 | 72 79 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 | ry-fn.:command.:initialize-fn.:e |
1f40 | 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 5d 20 34 36 20 28 23 24 20 | nable-function.function].46.(#$. |
1f60 | 2e 20 35 30 30 32 29 5d 29 29 0a 23 40 31 37 37 20 0a 0a 28 66 6e 20 4e 41 4d 45 20 26 6b 65 79 | ..5002)])).#@177...(fn.NAME.&key |
1f80 | 20 4c 41 4e 47 55 41 47 45 2d 49 44 20 4c 41 4e 47 55 41 47 45 2d 49 44 2d 46 4e 20 52 4f 4f 54 | .LANGUAGE-ID.LANGUAGE-ID-FN.ROOT |
1fa0 | 2d 44 49 52 45 43 54 4f 52 59 2d 46 4e 20 43 4f 4d 4d 41 4e 44 20 43 4f 4d 4d 41 4e 44 2d 46 4e | -DIRECTORY-FN.COMMAND.COMMAND-FN |
1fc0 | 20 49 47 4e 4f 52 45 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d 4d 45 53 53 41 47 45 53 20 | .IGNORE-REGEXPS.IGNORE-MESSAGES. |
1fe0 | 45 58 54 52 41 2d 49 4e 49 54 2d 50 41 52 41 4d 53 20 49 4e 49 54 49 41 4c 49 5a 45 2d 46 4e 20 | EXTRA-INIT-PARAMS.INITIALIZE-FN. |
2000 | 45 4e 41 42 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 29 | ENABLE-FUNCTION.PREFIX-FUNCTION) |
2020 | 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 6e 61 62 6c 65 2d 73 74 64 69 6f 2d 63 | ..(defalias.'lsp--enable-stdio-c |
2040 | 6c 69 65 6e 74 20 23 5b 33 38 35 20 22 5c 33 30 32 01 5c 33 30 33 5c 22 41 40 5c 33 30 32 02 5c | lient.#[385."\302.\303\"A@\302.\ |
2060 | 33 30 34 5c 22 41 40 5c 33 30 32 03 5c 33 30 35 5c 22 41 40 5c 33 30 32 04 5c 33 30 36 5c 22 41 | 304\"A@\302.\305\"A@\302.\306\"A |
2080 | 40 5c 33 30 32 05 5c 33 30 37 5c 22 41 40 5c 33 30 32 06 06 5c 33 31 30 5c 22 41 40 5c 33 30 32 | @\302.\307\"A@\302..\310\"A@\302 |
20a0 | 06 07 5c 33 31 31 5c 22 41 40 5c 33 30 32 06 08 5c 33 31 32 5c 22 41 40 5c 33 30 32 06 09 5c 33 | ..\311\"A@\302..\312\"A@\302..\3 |
20c0 | 31 33 5c 22 41 40 5c 33 30 32 06 5c 6e 5c 33 31 34 5c 22 41 40 5c 33 30 32 06 0b 5c 33 31 35 5c | 13\"A@\302.\n\314\"A@\302..\315\ |
20e0 | 22 41 40 06 0b 5c 32 31 31 5c 32 30 33 75 00 5c 32 31 31 40 5c 33 31 36 3e 5c 32 30 33 5d 00 5c | "A@..\211\203u.\211@\316>\203].\ |
2100 | 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 4a 00 5c 33 31 37 06 0d 3e 41 40 5c 32 30 33 6c 00 5c | 211AA\262.\202J.\317..>A@\203l.\ |
2120 | 33 32 30 5c 32 36 32 01 5c 32 30 32 4a 00 5c 33 32 31 5c 33 32 32 02 40 5c 22 5c 32 31 30 5c 32 | 320\262.\202J.\321\322.@\"\210\2 |
2140 | 30 32 4a 00 5c 32 31 30 06 5c 66 39 5c 32 30 34 5c 32 30 35 00 5c 33 32 33 5c 33 32 34 5c 33 32 | 02J.\210.\f9\204\205.\323\324\32 |
2160 | 35 06 0f 5c 33 32 36 45 5c 22 5c 32 31 30 06 5c 6e 5c 32 30 33 5c 32 33 31 00 06 5c 6e 3b 5c 32 | 5..\326E\"\210.\n\203\231..\n;\2 |
2180 | 30 34 5c 32 33 31 00 5c 33 32 33 5c 33 32 34 5c 33 32 37 06 0d 5c 33 33 30 45 5c 22 5c 32 31 30 | 04\231.\323\324\327..\330E\"\210 |
21a0 | 06 09 5c 32 30 33 5c 32 35 36 00 5c 33 33 31 06 5c 6e 21 5c 32 30 34 5c 32 35 36 00 5c 33 32 33 | ..\203\256.\331.\n!\204\256.\323 |
21c0 | 5c 33 32 34 5c 33 33 32 06 5c 66 5c 33 33 33 45 5c 22 5c 32 31 30 06 08 5c 32 30 33 5c 33 30 33 | \324\332.\f\333E\"\210..\203\303 |
21e0 | 00 5c 33 33 31 06 09 21 5c 32 30 34 5c 33 30 33 00 5c 33 32 33 5c 33 32 34 5c 33 33 34 06 0b 5c | .\331..!\204\303.\323\324\334..\ |
2200 | 33 33 35 45 5c 22 5c 32 31 30 06 07 3c 5c 32 30 34 5c 33 32 32 00 5c 33 32 33 5c 33 32 34 5c 33 | 335E\"\210..<\204\322.\323\324\3 |
2220 | 33 36 06 5c 6e 5c 33 33 37 45 5c 22 5c 32 31 30 06 06 5c 32 30 33 5c 33 34 37 00 5c 33 33 31 06 | 36.\n\337E\"\210..\203\347.\331. |
2240 | 07 21 5c 32 30 34 5c 33 34 37 00 5c 33 32 33 5c 33 32 34 5c 33 34 30 06 09 5c 33 34 31 45 5c 22 | .!\204\347.\323\324\340..\341E\" |
2260 | 5c 32 31 30 05 3c 5c 32 30 34 5c 33 36 35 00 5c 33 32 33 5c 33 32 34 5c 33 33 36 06 08 5c 33 34 | \210.<\204\365.\323\324\336..\34 |
2280 | 32 45 5c 22 5c 32 31 30 04 3c 5c 32 30 34 03 01 5c 33 32 33 5c 33 32 34 5c 33 33 36 06 07 5c 33 | 2E\"\210.<\204..\323\324\336..\3 |
22a0 | 34 33 45 5c 22 5c 32 31 30 03 3c 5c 32 30 34 17 01 5c 33 33 31 04 21 5c 32 30 34 17 01 5c 33 32 | 43E\"\210.<\204..\331.!\204..\32 |
22c0 | 33 5c 33 32 34 5c 33 34 34 06 06 5c 33 34 35 45 5c 22 5c 32 31 30 02 5c 32 30 33 29 01 5c 33 33 | 3\324\344..\345E\"\210.\203).\33 |
22e0 | 31 03 21 5c 32 30 34 29 01 5c 33 32 33 5c 33 32 34 5c 33 34 36 05 5c 33 34 37 45 5c 22 5c 32 31 | 1.!\204).\323\324\346.\347E\"\21 |
2300 | 30 5c 32 31 31 5c 32 30 33 3b 01 5c 33 33 31 01 21 5c 32 30 34 3b 01 5c 33 32 33 5c 33 32 34 5c | 0\211\203;.\331.!\204;.\323\324\ |
2320 | 33 35 30 03 5c 33 35 31 45 5c 22 5c 32 31 30 08 3f 5c 32 30 35 5c 32 37 32 01 5c 33 35 32 20 5c | 350.\351E\"\210.?\205\272.\352.\ |
2340 | 32 30 35 5c 32 37 32 01 5c 33 35 33 5c 33 35 34 5c 33 35 35 06 0f 21 5c 33 35 36 51 21 5c 33 35 | 205\272.\353\354\355..!\356Q!\35 |
2360 | 37 5c 33 30 33 06 5c 66 5c 32 30 36 62 01 5c 33 36 30 5c 33 36 31 5c 33 36 32 5c 33 36 33 5c 33 | 7\303.\f\206b.\360\361\362\363\3 |
2380 | 36 34 06 12 21 5c 33 36 35 5c 22 5c 33 36 36 5c 33 36 37 25 5c 33 37 30 5c 33 37 31 5c 33 35 35 | 64..!\365\"\366\367%\370\371\355 |
23a0 | 06 13 21 06 0e 06 0e 06 08 24 5c 33 37 32 06 06 5c 33 37 33 06 11 5c 33 31 30 06 10 5c 33 31 31 | ..!......$\372..\373..\310..\311 |
23c0 | 06 11 5c 33 31 34 06 10 5c 33 31 35 06 11 26 10 04 5c 32 30 33 5c 32 31 33 01 04 01 21 5c 32 31 | ..\314..\315..&..\203\213...!\21 |
23e0 | 30 5c 32 31 31 5c 33 37 34 48 09 3e 5c 32 30 34 5c 32 33 32 01 5c 33 32 33 5c 33 32 34 5c 33 37 | 0\211\374H.>\204\232.\323\324\37 |
2400 | 35 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 37 36 48 20 5c 33 37 37 01 21 5c 32 30 33 5c 32 35 | 5.D\"\210\211\376H.\377.!\203\25 |
2420 | 36 01 5c 32 30 31 40 00 02 06 08 5c 22 5c 32 30 32 5c 32 36 36 01 5c 32 30 31 41 00 5c 32 30 31 | 6.\201@....\"\202\266.\201A.\201 |
2440 | 42 00 02 5c 22 5c 32 36 32 01 5c 32 36 36 5c 32 30 32 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 | B..\"\262.\266\202\207".[lsp-mod |
2460 | 65 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 70 6c 69 | e.cl-struct-lsp--client-tags.pli |
2480 | 73 74 2d 6d 65 6d 62 65 72 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 6c 61 6e 67 75 61 67 65 | st-member.:language-id.:language |
24a0 | 2d 69 64 2d 66 6e 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 2d 66 6e 20 3a 63 6f 6d 6d 61 | -id-fn.:root-directory-fn.:comma |
24c0 | 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a | nd.:command-fn.:ignore-regexps.: |
24e0 | 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 | ignore-messages.:extra-init-para |
2500 | 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 | ms.:initialize-fn.:enable-functi |
2520 | 6f 6e 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 | on.:prefix-function.(:language-i |
2540 | 64 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 | d.:language-id-fn.:root-director |
2560 | 79 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e 6f 72 | y-fn.:command.:command-fn.:ignor |
2580 | 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 | e-regexps.:ignore-messages.:extr |
25a0 | 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 6e | a-init-params.:initialize-fn.:en |
25c0 | 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 6f 6e 20 3a | able-function.:prefix-function.: |
25e0 | 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b | allow-other-keys).:allow-other-k |
2600 | 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 20 | eys.nil.error."Keyword.argument. |
2620 | 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 20 3a 6c 61 6e | %s.not.one.of.(:language-id.:lan |
2640 | 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 2d 66 6e 20 3a | guage-id-fn.:root-directory-fn.: |
2660 | 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 | command.:command-fn.:ignore-rege |
2680 | 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 | xps.:ignore-messages.:extra-init |
26a0 | 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 6e 61 62 6c 65 2d 66 | -params.:initialize-fn.:enable-f |
26c0 | 75 6e 63 74 69 6f 6e 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 29 22 20 73 69 67 6e 61 | unction.:prefix-function)".signa |
26e0 | 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 20 6e 61 6d | l.wrong-type-argument.symbol.nam |
2700 | 65 20 28 6f 72 20 6e 75 6c 6c 20 73 74 72 69 6e 67 29 20 6c 61 6e 67 75 61 67 65 2d 69 64 20 66 | e.(or.null.string).language-id.f |
2720 | 75 6e 63 74 69 6f 6e 70 20 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 6c 61 6e 67 | unctionp.(or.null.function).lang |
2740 | 75 61 67 65 2d 69 64 2d 66 6e 20 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 72 6f | uage-id-fn.(or.null.function).ro |
2760 | 6f 74 2d 64 69 72 65 63 74 6f 72 79 2d 66 6e 20 6c 69 73 74 20 63 6f 6d 6d 61 6e 64 20 28 6f 72 | ot-directory-fn.list.command.(or |
2780 | 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 63 6f 6d 6d 61 6e 64 2d 66 6e 20 69 67 6e 6f 72 | .null.function).command-fn.ignor |
27a0 | 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 28 6f 72 20 6c 69 | e-regexps.ignore-messages.(or.li |
27c0 | 73 74 20 66 75 6e 63 74 69 6f 6e 29 20 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 28 | st.function).extra-init-params.( |
27e0 | 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 | or.null.function).initialize-fn. |
2800 | 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 70 72 65 66 69 78 2d 66 75 6e 63 74 69 | (or.null.function).prefix-functi |
2820 | 6f 6e 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 | on.buffer-file-name.generate-new |
2840 | 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 22 2a 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 22 20 73 | -buffer-name."*".symbol-name.".s |
2860 | 74 64 65 72 72 2a 22 20 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6d 61 6b 65 2d 62 79 | tderr*".make-lsp--client.make-by |
2880 | 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 | te-code.257."\300\207".vconcat.v |
28a0 | 65 63 74 6f 72 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 20 3a 6e 65 77 2d 63 6f 6e | ector.[].2."\n\n(fn._)".:new-con |
28c0 | 6e 65 63 74 69 6f 6e 20 6c 73 70 2d 2d 6d 61 6b 65 2d 73 74 64 69 6f 2d 63 6f 6e 6e 65 63 74 69 | nection.lsp--make-stdio-connecti |
28e0 | 6f 6e 20 3a 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f 6f 74 20 30 20 6c 73 70 2d 2d 63 6c 69 65 | on.:stderr.:get-root.0.lsp--clie |
2900 | 6e 74 20 37 20 6c 73 70 2d 2d 73 68 6f 75 6c 64 2d 73 74 61 72 74 2d 70 20 6c 73 70 2d 2d 73 74 | nt.7.lsp--should-start-p.lsp--st |
2920 | 61 72 74 20 6d 65 73 73 61 67 65 20 22 4e 6f 74 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 70 72 | art.message."Not.initializing.pr |
2940 | 6f 6a 65 63 74 20 25 73 22 5d 20 33 31 20 28 23 24 20 2e 20 38 30 34 39 29 5d 29 0a 23 40 31 38 | oject.%s"].31.(#$...8049)]).#@18 |
2960 | 30 35 20 44 65 66 69 6e 65 20 61 20 4c 53 50 20 63 6c 69 65 6e 74 20 75 73 69 6e 67 20 54 43 50 | 05.Define.a.LSP.client.using.TCP |
2980 | 2e 0a 4e 41 4d 45 20 69 73 20 74 68 65 20 73 79 6d 62 6f 6c 20 74 6f 20 75 73 65 20 66 6f 72 20 | ..NAME.is.the.symbol.to.use.for. |
29a0 | 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 6c 69 65 6e 74 2e 0a 4c 41 4e 47 55 41 47 45 | the.name.of.the.client..LANGUAGE |
29c0 | 2d 49 44 20 69 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 69 64 20 74 6f 20 62 65 20 75 73 65 | -ID.is.the.language.id.to.be.use |
29e0 | 64 20 77 68 65 6e 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 77 69 74 68 0a 74 68 65 20 4c 61 | d.when.communication.with.the.La |
2a00 | 6e 67 75 61 67 65 20 53 65 72 76 65 72 2e 20 20 43 4f 4d 4d 41 4e 44 20 69 73 20 74 68 65 20 63 | nguage.Server...COMMAND.is.the.c |
2a20 | 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e 2e 20 20 48 4f 53 54 20 69 73 20 74 68 65 0a 68 6f 73 74 | ommand.to.run...HOST.is.the.host |
2a40 | 20 61 64 64 72 65 73 73 2e 20 20 50 4f 52 54 20 69 73 20 74 68 65 20 70 6f 72 74 20 6e 75 6d 62 | .address...PORT.is.the.port.numb |
2a60 | 65 72 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 3a 0a 60 3a 69 67 6e 6f 72 | er...Optional.arguments:.`:ignor |
2a80 | 65 2d 72 65 67 65 78 70 73 27 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 72 65 67 65 78 70 73 2e | e-regexps'.is.a.list.of.regexps. |
2aa0 | 20 20 57 68 65 6e 20 61 20 64 61 74 61 20 70 61 63 6b 65 74 20 66 72 6f 6d 20 74 68 65 20 4c 53 | ..When.a.data.packet.from.the.LS |
2ac0 | 50 20 73 65 72 76 65 72 0a 20 6d 61 74 63 68 65 73 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 72 | P.server..matches.any.of.these.r |
2ae0 | 65 67 65 78 70 73 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 69 67 6e 6f 72 65 64 2e 20 20 54 68 69 | egexps,.it.will.be.ignored...Thi |
2b00 | 73 20 69 73 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 64 65 61 6c 69 6e 67 0a 20 77 69 74 68 20 | s.is.intended.for.dealing..with. |
2b20 | 4c 53 50 20 73 65 72 76 65 72 73 20 74 68 61 74 20 6f 75 74 70 75 74 20 6e 6f 6e 2d 70 72 6f 74 | LSP.servers.that.output.non-prot |
2b40 | 6f 63 6f 6c 20 64 61 74 61 2e 0a 0a 60 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 27 20 69 | ocol.data...`:ignore-messages'.i |
2b60 | 73 20 61 20 6c 69 73 74 20 6f 66 20 72 65 67 65 78 70 73 2e 20 20 57 68 65 6e 20 61 20 6d 65 73 | s.a.list.of.regexps...When.a.mes |
2b80 | 73 61 67 65 20 66 72 6f 6d 20 74 68 65 20 4c 53 50 20 73 65 72 76 65 72 0a 20 6d 61 74 63 68 65 | sage.from.the.LSP.server..matche |
2ba0 | 73 20 61 6e 79 20 6f 66 20 74 68 65 73 65 20 72 65 67 65 78 70 73 2c 20 69 74 20 77 69 6c 6c 20 | s.any.of.these.regexps,.it.will. |
2bc0 | 62 65 20 69 67 6e 6f 72 65 64 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 20 | be.ignored...This.is.useful.for. |
2be0 | 66 69 6c 74 65 72 69 6e 67 0a 20 6f 75 74 20 75 6e 77 61 6e 74 65 64 20 6d 65 73 73 61 67 65 73 | filtering..out.unwanted.messages |
2c00 | 3b 20 73 75 63 68 20 61 73 20 73 65 72 76 65 72 73 20 74 68 61 74 20 73 65 6e 64 20 6e 6f 6e 73 | ;.such.as.servers.that.send.nons |
2c20 | 74 61 6e 64 61 72 64 20 6d 65 73 73 61 67 65 20 74 79 70 65 73 2c 20 6f 72 0a 20 65 78 74 72 61 | tandard.message.types,.or..extra |
2c40 | 6e 65 6f 75 73 20 60 6c 6f 67 4d 65 73 73 61 67 65 27 73 2e 0a 0a 60 3a 63 6f 6d 6d 61 6e 64 2d | neous.`logMessage's...`:command- |
2c60 | 66 6e 27 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 74 | fn'.is.a.function.that.returns.t |
2c80 | 68 65 20 63 6f 6d 6d 61 6e 64 20 73 74 72 69 6e 67 2f 6c 69 73 74 20 74 6f 20 62 65 20 75 73 65 | he.command.string/list.to.be.use |
2ca0 | 64 20 74 6f 0a 20 6c 61 75 6e 63 68 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 | d.to..launch.the.language.server |
2cc0 | 2e 20 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 43 4f 4d 4d 41 4e 44 20 69 73 20 69 67 6e 6f 72 65 64 | ..If.non-nil,.COMMAND.is.ignored |
2ce0 | 2e 0a 0a 60 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 27 20 69 73 20 61 20 66 75 6e 63 74 69 | ...`:language-id-fn'.is.a.functi |
2d00 | 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 2d 69 64 20 | on.that.returns.the.language-id. |
2d20 | 73 74 72 69 6e 67 20 74 6f 20 62 65 20 75 73 65 64 0a 20 77 68 69 6c 65 20 6f 70 65 6e 69 6e 67 | string.to.be.used..while.opening |
2d40 | 20 61 20 6e 65 77 20 66 69 6c 65 2e 20 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 4c 41 4e 47 55 41 47 | .a.new.file..If.non-nil,.LANGUAG |
2d60 | 45 2d 49 44 20 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 60 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 | E-ID.is.ignored...`:extra-init-p |
2d80 | 61 72 61 6d 73 27 20 69 73 20 61 20 70 6c 69 73 74 20 74 68 61 74 20 73 70 65 63 69 66 69 65 73 | arams'.is.a.plist.that.specifies |
2da0 | 20 61 6e 79 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 69 6e 69 74 69 61 6c 69 7a 65 4f 70 74 69 6f | .any.(optional)..initializeOptio |
2dc0 | 6e 73 20 70 61 72 61 6d 65 74 65 72 73 20 72 65 71 75 69 72 65 64 20 62 79 20 74 68 65 20 4c 53 | ns.parameters.required.by.the.LS |
2de0 | 50 20 73 65 72 76 65 72 2e 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 69 6e 67 0a 20 61 20 73 | P.server..A.function.taking..a.s |
2e00 | 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 20 28 4c 53 50 20 77 6f 72 6b 73 70 61 63 65 29 20 61 | ingle.argument.(LSP.workspace).a |
2e20 | 6e 64 20 72 65 74 75 72 6e 69 6e 67 20 61 20 70 6c 69 73 74 20 69 73 20 61 6c 73 6f 20 61 63 63 | nd.returning.a.plist.is.also.acc |
2e40 | 65 70 74 65 64 2e 0a 0a 60 3a 69 6e 69 74 69 61 6c 69 7a 65 27 20 69 73 20 61 20 66 75 6e 63 74 | epted...`:initialize'.is.a.funct |
2e60 | 69 6f 6e 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 20 63 6c 69 65 6e 74 20 69 73 20 69 6e | ion.called.when.the.client.is.in |
2e80 | 69 74 69 61 6c 69 7a 65 64 2e 20 49 74 20 74 61 6b 65 73 20 61 0a 20 20 73 69 6e 67 6c 65 20 61 | itialized..It.takes.a...single.a |
2ea0 | 72 67 75 6d 65 6e 74 2c 20 74 68 65 20 6e 65 77 6c 79 20 63 72 65 61 74 65 64 20 63 6c 69 65 6e | rgument,.the.newly.created.clien |
2ec0 | 74 2e 0a 0a 60 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 27 20 69 73 20 61 20 66 75 6e 63 | t...`:prefix-function'.is.a.func |
2ee0 | 74 69 6f 6e 20 63 61 6c 6c 65 64 20 66 6f 72 20 67 65 74 74 69 6e 67 20 74 68 65 20 70 72 65 66 | tion.called.for.getting.the.pref |
2f00 | 69 78 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 0a 20 54 68 65 20 66 75 6e 63 74 69 6f 6e | ix.for.completion...The.function |
2f20 | 20 74 61 6b 65 73 20 6e 6f 20 70 61 72 61 6d 65 74 65 72 20 61 6e 64 20 72 65 74 75 72 6e 73 20 | .takes.no.parameter.and.returns. |
2f40 | 61 20 63 6f 6e 73 20 28 73 74 61 72 74 20 2e 20 65 6e 64 29 20 72 65 70 72 65 73 65 6e 74 69 6e | a.cons.(start...end).representin |
2f60 | 67 0a 20 74 68 65 20 73 74 61 72 74 20 61 6e 64 20 65 6e 64 20 62 6f 75 6e 64 73 20 6f 66 20 74 | g..the.start.and.end.bounds.of.t |
2f80 | 68 65 20 70 72 65 66 69 78 2e 20 49 66 20 69 74 27 73 20 6e 6f 74 20 73 65 74 2c 20 74 68 65 20 | he.prefix..If.it's.not.set,.the. |
2fa0 | 63 6c 69 65 6e 74 20 75 73 65 73 20 61 0a 20 64 65 66 61 75 6c 74 20 70 72 65 66 69 78 20 66 75 | client.uses.a..default.prefix.fu |
2fc0 | 6e 63 74 69 6f 6e 2e 0a 0a 28 66 6e 20 4e 41 4d 45 20 4c 41 4e 47 55 41 47 45 2d 49 44 20 47 45 | nction...(fn.NAME.LANGUAGE-ID.GE |
2fe0 | 54 2d 52 4f 4f 54 20 43 4f 4d 4d 41 4e 44 20 48 4f 53 54 20 50 4f 52 54 20 26 6b 65 79 20 44 4f | T-ROOT.COMMAND.HOST.PORT.&key.DO |
3000 | 43 53 54 52 49 4e 47 20 4c 41 4e 47 55 41 47 45 2d 49 44 2d 46 4e 20 43 4f 4d 4d 41 4e 44 2d 46 | CSTRING.LANGUAGE-ID-FN.COMMAND-F |
3020 | 4e 20 49 47 4e 4f 52 45 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d 4d 45 53 53 41 47 45 53 | N.IGNORE-REGEXPS.IGNORE-MESSAGES |
3040 | 20 45 58 54 52 41 2d 49 4e 49 54 2d 50 41 52 41 4d 53 20 49 4e 49 54 49 41 4c 49 5a 45 20 50 52 | .EXTRA-INIT-PARAMS.INITIALIZE.PR |
3060 | 45 46 49 58 2d 46 55 4e 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 64 | EFIX-FUNCTION)..(defalias.'lsp-d |
3080 | 65 66 69 6e 65 2d 74 63 70 2d 63 6c 69 65 6e 74 20 27 28 6d 61 63 72 6f 20 2e 20 23 5b 31 36 37 | efine-tcp-client.'(macro...#[167 |
30a0 | 30 20 22 5c 33 30 30 01 5c 33 30 31 5c 22 41 40 5c 33 30 30 02 5c 33 30 32 5c 22 41 40 5c 33 30 | 0."\300.\301\"A@\300.\302\"A@\30 |
30c0 | 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 30 05 5c 33 30 35 | 0.\303\"A@\300.\304\"A@\300.\305 |
30e0 | 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 30 37 5c 22 41 40 | \"A@\300..\306\"A@\300..\307\"A@ |
3100 | 5c 33 30 30 06 08 5c 33 31 30 5c 22 41 40 06 08 5c 32 31 31 5c 32 30 33 60 00 5c 32 31 31 40 5c | \300..\310\"A@..\211\203`.\211@\ |
3120 | 33 31 31 3e 5c 32 30 33 48 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 35 00 5c 33 31 32 06 | 311>\203H.\211AA\262.\2025.\312. |
3140 | 5c 6e 3e 41 40 5c 32 30 33 57 00 5c 33 31 33 5c 32 36 32 01 5c 32 30 32 35 00 5c 33 31 34 5c 33 | \n>A@\203W.\313\262.\2025.\314\3 |
3160 | 31 35 02 40 5c 22 5c 32 31 30 5c 32 30 32 35 00 5c 32 31 30 06 0e 39 5c 32 30 34 70 00 5c 33 31 | 15.@\"\210\2025.\210..9\204p.\31 |
3180 | 36 5c 33 31 37 5c 33 32 30 06 11 5c 33 32 31 45 5c 22 5c 32 31 30 5c 33 32 32 5c 33 32 33 5c 33 | 6\317\320..\321E\"\210\322\323\3 |
31a0 | 32 34 06 11 5c 22 21 5c 33 32 35 5c 33 32 36 06 11 06 10 45 5c 33 32 37 06 12 06 11 45 5c 33 33 | 24..\"!\325\326....E\327....E\33 |
31c0 | 30 04 5c 33 31 33 06 0e 5c 33 33 31 5c 33 33 32 5c 33 33 33 06 19 44 5c 33 33 34 06 19 5c 33 30 | 0.\313..\331\332\333..D\334..\30 |
31e0 | 32 06 14 5c 33 33 35 06 1c 5c 33 33 36 06 1d 5c 33 30 33 06 19 5c 33 33 37 06 20 5c 33 34 30 06 | 2..\335..\336..\303..\337..\340. |
3200 | 21 5c 33 30 34 06 1e 5c 33 30 35 06 1f 5c 33 30 36 06 20 5c 33 34 31 06 21 5c 33 34 32 5c 33 34 | !\304..\305..\306..\341.!\342\34 |
3220 | 33 06 5c 22 44 5c 33 31 30 06 24 5c 32 35 37 1c 5c 32 35 37 06 46 5c 32 36 32 01 5c 32 30 37 22 | 3.\"D\310.$\257.\257.F\262.\207" |
3240 | 20 5b 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 64 6f 63 73 74 72 69 6e 67 20 3a 6c 61 6e 67 75 | .[plist-member.:docstring.:langu |
3260 | 61 67 65 2d 69 64 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 | age-id-fn.:command-fn.:ignore-re |
3280 | 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e | gexps.:ignore-messages.:extra-in |
32a0 | 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 3a 70 72 65 66 69 78 2d 66 75 | it-params.:initialize.:prefix-fu |
32c0 | 6e 63 74 69 6f 6e 20 28 3a 64 6f 63 73 74 72 69 6e 67 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d | nction.(:docstring.:language-id- |
32e0 | 66 6e 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a | fn.:command-fn.:ignore-regexps.: |
3300 | 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 | ignore-messages.:extra-init-para |
3320 | 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 | ms.:initialize.:prefix-function. |
3340 | 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d | :allow-other-keys).:allow-other- |
3360 | 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 | keys.nil.error."Keyword.argument |
3380 | 20 25 73 20 6e 6f 74 20 6f 6e 65 20 6f 66 20 28 3a 64 6f 63 73 74 72 69 6e 67 20 3a 6c 61 6e 67 | .%s.not.one.of.(:docstring.:lang |
33a0 | 75 61 67 65 2d 69 64 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 69 67 6e 6f 72 65 2d 72 | uage-id-fn.:command-fn.:ignore-r |
33c0 | 65 67 65 78 70 73 20 3a 69 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 | egexps.:ignore-messages.:extra-i |
33e0 | 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 20 3a 70 72 65 66 69 78 2d 66 | nit-params.:initialize.:prefix-f |
3400 | 75 6e 63 74 69 6f 6e 29 22 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 | unction)".signal.wrong-type-argu |
3420 | 6d 65 6e 74 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 69 6e 74 65 72 6e 20 66 6f 72 6d 61 74 20 22 | ment.symbol.name.intern.format." |
3440 | 25 73 2d 65 6e 61 62 6c 65 22 20 70 72 6f 67 6e 20 6c 73 70 2d 64 65 66 69 6e 65 2d 77 68 69 74 | %s-enable".progn.lsp-define-whit |
3460 | 65 6c 69 73 74 2d 61 64 64 20 6c 73 70 2d 64 65 66 69 6e 65 2d 77 68 69 74 65 6c 69 73 74 2d 72 | elist-add.lsp-define-whitelist-r |
3480 | 65 6d 6f 76 65 20 64 65 66 75 6e 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 20 6c 73 70 2d 2d 65 | emove.defun.(interactive).lsp--e |
34a0 | 6e 61 62 6c 65 2d 74 63 70 2d 63 6c 69 65 6e 74 20 71 75 6f 74 65 20 3a 6c 61 6e 67 75 61 67 65 | nable-tcp-client.quote.:language |
34c0 | 2d 69 64 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 20 | -id.:root-directory-fn.:command. |
34e0 | 3a 68 6f 73 74 20 3a 70 6f 72 74 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 6e 61 62 | :host.:port.:initialize-fn.:enab |
3500 | 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 66 75 6e 63 74 69 6f 6e 5d 20 35 32 20 28 23 24 20 2e 20 31 | le-function.function].52.(#$...1 |
3520 | 30 35 39 35 29 5d 29 29 0a 23 40 31 38 37 20 0a 0a 28 66 6e 20 4e 41 4d 45 20 26 6b 65 79 20 4c | 0595)])).#@187...(fn.NAME.&key.L |
3540 | 41 4e 47 55 41 47 45 2d 49 44 20 4c 41 4e 47 55 41 47 45 2d 49 44 2d 46 4e 20 52 4f 4f 54 2d 44 | ANGUAGE-ID.LANGUAGE-ID-FN.ROOT-D |
3560 | 49 52 45 43 54 4f 52 59 2d 46 4e 20 43 4f 4d 4d 41 4e 44 20 43 4f 4d 4d 41 4e 44 2d 46 4e 20 48 | IRECTORY-FN.COMMAND.COMMAND-FN.H |
3580 | 4f 53 54 20 50 4f 52 54 20 49 47 4e 4f 52 45 2d 52 45 47 45 58 50 53 20 49 47 4e 4f 52 45 2d 4d | OST.PORT.IGNORE-REGEXPS.IGNORE-M |
35a0 | 45 53 53 41 47 45 53 20 45 58 54 52 41 2d 49 4e 49 54 2d 50 41 52 41 4d 53 20 49 4e 49 54 49 41 | ESSAGES.EXTRA-INIT-PARAMS.INITIA |
35c0 | 4c 49 5a 45 2d 46 4e 20 45 4e 41 42 4c 45 2d 46 55 4e 43 54 49 4f 4e 20 50 52 45 46 49 58 2d 46 | LIZE-FN.ENABLE-FUNCTION.PREFIX-F |
35e0 | 55 4e 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 65 6e 61 62 6c 65 | UNCTION)..(defalias.'lsp--enable |
3600 | 2d 74 63 70 2d 63 6c 69 65 6e 74 20 23 5b 33 38 35 20 22 5c 33 30 32 01 5c 33 30 33 5c 22 41 40 | -tcp-client.#[385."\302.\303\"A@ |
3620 | 5c 33 30 32 02 5c 33 30 34 5c 22 41 40 5c 33 30 32 03 5c 33 30 35 5c 22 41 40 5c 33 30 32 04 5c | \302.\304\"A@\302.\305\"A@\302.\ |
3640 | 33 30 36 5c 22 41 40 5c 33 30 32 05 5c 33 30 37 5c 22 41 40 5c 33 30 32 06 06 5c 33 31 30 5c 22 | 306\"A@\302.\307\"A@\302..\310\" |
3660 | 41 40 5c 33 30 32 06 07 5c 33 31 31 5c 22 41 40 5c 33 30 32 06 08 5c 33 31 32 5c 22 41 40 5c 33 | A@\302..\311\"A@\302..\312\"A@\3 |
3680 | 30 32 06 09 5c 33 31 33 5c 22 41 40 5c 33 30 32 06 5c 6e 5c 33 31 34 5c 22 41 40 5c 33 30 32 06 | 02..\313\"A@\302.\n\314\"A@\302. |
36a0 | 0b 5c 33 31 35 5c 22 41 40 5c 33 30 32 06 5c 66 5c 33 31 36 5c 22 41 40 5c 33 30 32 06 0d 5c 33 | .\315\"A@\302.\f\316\"A@\302..\3 |
36c0 | 31 37 5c 22 41 40 06 0d 5c 32 31 31 5c 32 30 33 5c 32 30 33 00 5c 32 31 31 40 5c 33 32 30 3e 5c | 17\"A@..\211\203\203.\211@\320>\ |
36e0 | 32 30 33 6b 00 5c 32 31 31 41 41 5c 32 36 32 01 5c 32 30 32 58 00 5c 33 32 31 06 0f 3e 41 40 5c | 203k.\211AA\262.\202X.\321..>A@\ |
3700 | 32 30 33 7a 00 5c 33 32 32 5c 32 36 32 01 5c 32 30 32 58 00 5c 33 32 33 5c 33 32 34 02 40 5c 22 | 203z.\322\262.\202X.\323\324.@\" |
3720 | 5c 32 31 30 5c 32 30 32 58 00 5c 32 31 30 06 0e 39 5c 32 30 34 5c 32 32 33 00 5c 33 32 35 5c 33 | \210\202X.\210..9\204\223.\325\3 |
3740 | 32 36 5c 33 32 37 06 11 5c 33 33 30 45 5c 22 5c 32 31 30 06 5c 66 5c 32 30 33 5c 32 34 37 00 06 | 26\327..\330E\"\210.\f\203\247.. |
3760 | 5c 66 3b 5c 32 30 34 5c 32 34 37 00 5c 33 32 35 5c 33 32 36 5c 33 33 31 06 0f 5c 33 33 32 45 5c | \f;\204\247.\325\326\331..\332E\ |
3780 | 22 5c 32 31 30 06 0b 5c 32 30 33 5c 32 37 34 00 5c 33 33 33 06 5c 66 21 5c 32 30 34 5c 32 37 34 | "\210..\203\274.\333.\f!\204\274 |
37a0 | 00 5c 33 32 35 5c 33 32 36 5c 33 33 34 06 0e 5c 33 33 35 45 5c 22 5c 32 31 30 06 5c 6e 5c 32 30 | .\325\326\334..\335E\"\210.\n\20 |
37c0 | 33 5c 33 32 31 00 5c 33 33 33 06 0b 21 5c 32 30 34 5c 33 32 31 00 5c 33 32 35 5c 33 32 36 5c 33 | 3\321.\333..!\204\321.\325\326\3 |
37e0 | 33 36 06 0d 5c 33 33 37 45 5c 22 5c 32 31 30 06 09 3c 5c 32 30 34 5c 33 34 30 00 5c 33 32 35 5c | 36..\337E\"\210..<\204\340.\325\ |
3800 | 33 32 36 5c 33 34 30 06 5c 66 5c 33 34 31 45 5c 22 5c 32 31 30 06 08 5c 32 30 33 5c 33 36 35 00 | 326\340.\f\341E\"\210..\203\365. |
3820 | 5c 33 33 33 06 09 21 5c 32 30 34 5c 33 36 35 00 5c 33 32 35 5c 33 32 36 5c 33 34 32 06 0b 5c 33 | \333..!\204\365.\325\326\342..\3 |
3840 | 34 33 45 5c 22 5c 32 31 30 06 07 3b 5c 32 30 34 04 01 5c 33 32 35 5c 33 32 36 5c 33 34 34 06 5c | 43E\"\210..;\204..\325\326\344.\ |
3860 | 6e 5c 33 34 35 45 5c 22 5c 32 31 30 06 06 5c 32 35 30 5c 32 30 33 18 01 06 06 5c 33 34 36 59 5c | n\345E\"\210..\250\203....\346Y\ |
3880 | 32 30 33 18 01 06 06 5c 33 34 37 58 5c 32 30 34 21 01 5c 33 32 35 5c 33 32 36 5c 33 35 30 06 09 | 203....\347X\204!.\325\326\350.. |
38a0 | 5c 33 35 31 45 5c 22 5c 32 31 30 05 3c 5c 32 30 34 2f 01 5c 33 32 35 5c 33 32 36 5c 33 34 30 06 | \351E\"\210.<\204/.\325\326\340. |
38c0 | 08 5c 33 35 32 45 5c 22 5c 32 31 30 04 3c 5c 32 30 34 3d 01 5c 33 32 35 5c 33 32 36 5c 33 34 30 | .\352E\"\210.<\204=.\325\326\340 |
38e0 | 06 07 5c 33 35 33 45 5c 22 5c 32 31 30 03 3c 5c 32 30 34 51 01 5c 33 33 33 04 21 5c 32 30 34 51 | ..\353E\"\210.<\204Q.\333.!\204Q |
3900 | 01 5c 33 32 35 5c 33 32 36 5c 33 35 34 06 06 5c 33 35 35 45 5c 22 5c 32 31 30 02 5c 32 30 33 63 | .\325\326\354..\355E\"\210.\203c |
3920 | 01 5c 33 33 33 03 21 5c 32 30 34 63 01 5c 33 32 35 5c 33 32 36 5c 33 35 36 05 5c 33 35 37 45 5c | .\333.!\204c.\325\326\356.\357E\ |
3940 | 22 5c 32 31 30 5c 32 31 31 5c 32 30 33 75 01 5c 33 33 33 01 21 5c 32 30 34 75 01 5c 33 32 35 5c | "\210\211\203u.\333.!\204u.\325\ |
3960 | 33 32 36 5c 33 36 30 03 5c 33 36 31 45 5c 22 5c 32 31 30 08 3f 5c 32 30 35 09 02 5c 33 36 32 20 | 326\360.\361E\"\210.?\205..\362. |
3980 | 5c 32 30 35 09 02 5c 33 36 33 5c 33 36 34 5c 33 36 35 06 11 21 5c 33 36 36 51 21 5c 33 36 37 5c | \205..\363\364\365..!\366Q!\367\ |
39a0 | 33 30 33 06 0e 5c 32 30 36 5c 32 33 34 01 5c 33 37 30 5c 33 37 31 5c 33 37 32 5c 33 37 33 5c 33 | 303..\206\234.\370\371\372\373\3 |
39c0 | 37 34 06 14 21 5c 33 37 35 5c 22 5c 33 37 36 5c 33 37 37 25 5c 32 30 31 40 00 5c 32 30 31 41 00 | 74..!\375\"\376\377%\201@.\201A. |
39e0 | 5c 33 36 35 06 15 21 06 10 06 10 06 10 06 10 06 5c 6e 26 06 5c 32 30 31 42 00 06 06 5c 32 30 31 | \365..!.........\n&.\201B...\201 |
3a00 | 43 00 06 13 5c 33 31 32 06 10 5c 33 31 33 06 11 5c 33 31 36 06 10 5c 33 31 37 06 11 26 10 04 5c | C...\312..\313..\316..\317..&..\ |
3a20 | 32 30 33 5c 33 32 32 01 04 01 21 5c 32 31 30 5c 32 31 31 5c 32 30 31 44 00 48 09 3e 5c 32 30 34 | 203\322...!\210\211\201D.H.>\204 |
3a40 | 5c 33 34 35 01 5c 33 32 35 5c 33 32 36 5c 32 30 31 45 00 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c | \345.\325\326\201E..D\"\210\211\ |
3a60 | 32 30 31 46 00 48 20 5c 32 30 31 47 00 01 21 5c 32 30 33 5c 33 37 35 01 5c 32 30 31 48 00 02 06 | 201F.H.\201G..!\203\375.\201H... |
3a80 | 08 5c 22 5c 32 30 32 05 02 5c 32 30 31 49 00 5c 32 30 31 4a 00 02 5c 22 5c 32 36 32 01 5c 32 36 | .\"\202..\201I.\201J..\"\262.\26 |
3aa0 | 36 5c 32 30 32 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 20 63 6c 2d 73 74 72 75 63 74 2d 6c | 6\202\207".[lsp-mode.cl-struct-l |
3ac0 | 73 70 2d 2d 63 6c 69 65 6e 74 2d 74 61 67 73 20 70 6c 69 73 74 2d 6d 65 6d 62 65 72 20 3a 6c 61 | sp--client-tags.plist-member.:la |
3ae0 | 6e 67 75 61 67 65 2d 69 64 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 72 6f 6f 74 2d | nguage-id.:language-id-fn.:root- |
3b00 | 64 69 72 65 63 74 6f 72 79 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 | directory-fn.:command.:command-f |
3b20 | 6e 20 3a 68 6f 73 74 20 3a 70 6f 72 74 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 | n.:host.:port.:ignore-regexps.:i |
3b40 | 67 6e 6f 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d | gnore-messages.:extra-init-param |
3b60 | 73 20 3a 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f | s.:initialize-fn.:enable-functio |
3b80 | 6e 20 3a 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 20 28 3a 6c 61 6e 67 75 61 67 65 2d 69 64 | n.:prefix-function.(:language-id |
3ba0 | 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 | .:language-id-fn.:root-directory |
3bc0 | 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a 68 6f 73 74 20 3a | -fn.:command.:command-fn.:host.: |
3be0 | 70 6f 72 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 | port.:ignore-regexps.:ignore-mes |
3c00 | 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a 69 6e 69 74 69 61 | sages.:extra-init-params.:initia |
3c20 | 6c 69 7a 65 2d 66 6e 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 | lize-fn.:enable-function.:prefix |
3c40 | 2d 66 75 6e 63 74 69 6f 6e 20 3a 61 6c 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 29 20 3a 61 6c | -function.:allow-other-keys).:al |
3c60 | 6c 6f 77 2d 6f 74 68 65 72 2d 6b 65 79 73 20 6e 69 6c 20 65 72 72 6f 72 20 22 4b 65 79 77 6f 72 | low-other-keys.nil.error."Keywor |
3c80 | 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 6e 67 75 | d.argument.%s.not.one.of.(:langu |
3ca0 | 61 67 65 2d 69 64 20 3a 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 6e 20 3a 72 6f 6f 74 2d 64 69 72 | age-id.:language-id-fn.:root-dir |
3cc0 | 65 63 74 6f 72 79 2d 66 6e 20 3a 63 6f 6d 6d 61 6e 64 20 3a 63 6f 6d 6d 61 6e 64 2d 66 6e 20 3a | ectory-fn.:command.:command-fn.: |
3ce0 | 68 6f 73 74 20 3a 70 6f 72 74 20 3a 69 67 6e 6f 72 65 2d 72 65 67 65 78 70 73 20 3a 69 67 6e 6f | host.:port.:ignore-regexps.:igno |
3d00 | 72 65 2d 6d 65 73 73 61 67 65 73 20 3a 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 20 3a | re-messages.:extra-init-params.: |
3d20 | 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6e 20 3a 65 6e 61 62 6c 65 2d 66 75 6e 63 74 69 6f 6e 20 3a | initialize-fn.:enable-function.: |
3d40 | 70 72 65 66 69 78 2d 66 75 6e 63 74 69 6f 6e 29 22 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 | prefix-function)".signal.wrong-t |
3d60 | 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 28 6f 72 20 6e 75 6c | ype-argument.symbol.name.(or.nul |
3d80 | 6c 20 73 74 72 69 6e 67 29 20 6c 61 6e 67 75 61 67 65 2d 69 64 20 66 75 6e 63 74 69 6f 6e 70 20 | l.string).language-id.functionp. |
3da0 | 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 6c 61 6e 67 75 61 67 65 2d 69 64 2d 66 | (or.null.function).language-id-f |
3dc0 | 6e 20 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 72 6f 6f 74 2d 64 69 72 65 63 74 | n.(or.null.function).root-direct |
3de0 | 6f 72 79 2d 66 6e 20 6c 69 73 74 20 63 6f 6d 6d 61 6e 64 20 28 6f 72 20 6e 75 6c 6c 20 66 75 6e | ory-fn.list.command.(or.null.fun |
3e00 | 63 74 69 6f 6e 29 20 63 6f 6d 6d 61 6e 64 2d 66 6e 20 73 74 72 69 6e 67 20 68 6f 73 74 20 31 20 | ction).command-fn.string.host.1. |
3e20 | 36 35 35 33 35 20 28 69 6e 74 65 67 65 72 20 31 20 36 35 35 33 35 29 20 70 6f 72 74 20 69 67 6e | 65535.(integer.1.65535).port.ign |
3e40 | 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 28 6f 72 20 | ore-regexps.ignore-messages.(or. |
3e60 | 6c 69 73 74 20 66 75 6e 63 74 69 6f 6e 29 20 65 78 74 72 61 2d 69 6e 69 74 2d 70 61 72 61 6d 73 | list.function).extra-init-params |
3e80 | 20 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 69 6e 69 74 69 61 6c 69 7a 65 2d 66 | .(or.null.function).initialize-f |
3ea0 | 6e 20 28 6f 72 20 6e 75 6c 6c 20 66 75 6e 63 74 69 6f 6e 29 20 70 72 65 66 69 78 2d 66 75 6e 63 | n.(or.null.function).prefix-func |
3ec0 | 74 69 6f 6e 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 67 65 6e 65 72 61 74 65 2d 6e | tion.buffer-file-name.generate-n |
3ee0 | 65 77 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 22 2a 22 20 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 22 | ew-buffer-name."*".symbol-name." |
3f00 | 20 73 74 64 65 72 72 2a 22 20 6d 61 6b 65 2d 6c 73 70 2d 2d 63 6c 69 65 6e 74 20 6d 61 6b 65 2d | .stderr*".make-lsp--client.make- |
3f20 | 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 30 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 | byte-code.257."\300\207".vconcat |
3f40 | 20 76 65 63 74 6f 72 20 5b 5d 20 32 20 22 5c 6e 5c 6e 28 66 6e 20 5f 29 22 20 3a 6e 65 77 2d 63 | .vector.[].2."\n\n(fn._)".:new-c |
3f60 | 6f 6e 6e 65 63 74 69 6f 6e 20 6c 73 70 2d 2d 6d 61 6b 65 2d 74 63 70 2d 63 6f 6e 6e 65 63 74 69 | onnection.lsp--make-tcp-connecti |
3f80 | 6f 6e 20 3a 73 74 64 65 72 72 20 3a 67 65 74 2d 72 6f 6f 74 20 30 20 6c 73 70 2d 2d 63 6c 69 65 | on.:stderr.:get-root.0.lsp--clie |
3fa0 | 6e 74 20 37 20 6c 73 70 2d 2d 73 68 6f 75 6c 64 2d 73 74 61 72 74 2d 70 20 6c 73 70 2d 2d 73 74 | nt.7.lsp--should-start-p.lsp--st |
3fc0 | 61 72 74 20 6d 65 73 73 61 67 65 20 22 4e 6f 74 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 70 72 | art.message."Not.initializing.pr |
3fe0 | 6f 6a 65 63 74 20 25 73 22 5d 20 33 33 20 28 23 24 20 2e 20 31 33 36 31 35 29 5d 29 0a 23 40 33 | oject.%s"].33.(#$...13615)]).#@3 |
4000 | 39 20 54 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 74 75 73 20 6f 66 20 74 68 65 20 4c 53 50 20 | 9.The.current.status.of.the.LSP. |
4020 | 73 65 72 76 65 72 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 73 74 61 74 75 73 20 6e 69 6c 20 | server...(defvar.lsp-status.nil. |
4040 | 28 23 24 20 2e 20 31 36 33 38 36 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 | (#$...16386)).(make-variable-buf |
4060 | 66 65 72 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 73 74 61 74 75 73 29 0a 23 40 31 35 30 20 53 65 74 | fer-local.'lsp-status).#@150.Set |
4080 | 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 20 73 74 61 74 75 73 20 74 6f 20 53 54 41 | .current.workspace.status.to.STA |
40a0 | 54 55 53 2d 53 54 52 49 4e 47 2e 0a 49 66 20 57 4f 52 4b 53 50 41 43 45 20 69 73 20 6e 6f 74 20 | TUS-STRING..If.WORKSPACE.is.not. |
40c0 | 73 70 65 63 69 66 69 65 64 20 64 65 66 61 75 6c 74 73 20 74 6f 20 6c 73 70 2d 2d 63 75 72 2d 77 | specified.defaults.to.lsp--cur-w |
40e0 | 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 53 54 41 54 55 53 2d 53 54 52 49 4e 47 20 26 6f 70 | orkspace...(fn.STATUS-STRING.&op |
4100 | 74 69 6f 6e 61 6c 20 57 4f 52 4b 53 50 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 | tional.WORKSPACE)..(defalias.'ls |
4120 | 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 20 23 5b 35 31 33 20 22 5c 32 31 31 5c 32 | p-workspace-status.#[513."\211\2 |
4140 | 30 36 05 00 08 5c 33 30 32 48 09 3e 5c 32 30 34 17 00 5c 33 30 33 5c 33 30 34 5c 33 30 35 03 5c | 06...\302H.>\204..\303\304\305.\ |
4160 | 32 30 36 14 00 08 44 5c 22 5c 32 31 30 5c 32 31 31 5c 32 30 36 1c 00 08 5c 32 31 31 5c 33 30 36 | 206...D\"\210\211\206...\211\306 |
4180 | 04 49 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 | .I\207".[lsp--cur-workspace.cl-s |
41a0 | 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 6e | truct-lsp--workspace-tags.0.sign |
41c0 | 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 |
41e0 | 73 70 61 63 65 20 31 33 5d 20 36 20 28 23 24 20 2e 20 31 36 35 30 39 29 5d 29 0a 23 40 33 31 20 | space.13].6.(#$...16509)]).#@31. |
4200 | 43 6f 6e 73 74 72 75 63 74 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 74 65 78 74 2e 1f 0a 28 | Construct.the.mode.line.text...( |
4220 | 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 2d 6c 69 6e 65 20 23 5b 30 20 22 5c 33 30 | defalias.'lsp-mode-line.#[0."\30 |
4240 | 33 08 09 5c 33 30 34 48 5c 6e 3e 5c 32 30 34 11 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 09 44 5c | 3..\304H\n>\204..\305\306\307.D\ |
4260 | 22 5c 32 31 30 09 5c 33 31 30 48 51 5c 32 30 37 22 20 5b 6c 73 70 2d 73 74 61 74 75 73 20 6c 73 | "\210.\310HQ\207".[lsp-status.ls |
4280 | 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-- |
42a0 | 77 6f 72 6b 73 70 61 63 65 2d 74 61 67 73 20 22 20 4c 53 50 22 20 30 20 73 69 67 6e 61 6c 20 77 | workspace-tags.".LSP".0.signal.w |
42c0 | 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 | rong-type-argument.lsp--workspac |
42e0 | 65 20 31 33 5d 20 36 20 28 23 24 20 2e 20 31 36 38 39 36 29 5d 29 0a 28 64 65 66 63 6f 6e 73 74 | e.13].6.(#$...16896)]).(defconst |
4300 | 20 6c 73 70 2d 2d 73 79 6e 63 2d 74 79 70 65 20 27 28 28 30 20 2e 20 22 4e 6f 6e 65 22 29 20 28 | .lsp--sync-type.'((0..."None").( |
4320 | 31 20 2e 20 22 46 75 6c 6c 20 44 6f 63 75 6d 65 6e 74 22 29 20 28 32 20 2e 20 22 49 6e 63 72 65 | 1..."Full.Document").(2..."Incre |
4340 | 6d 65 6e 74 61 6c 20 43 68 61 6e 67 65 73 22 29 29 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 | mental.Changes"))).(defconst.lsp |
4360 | 2d 2d 63 61 70 61 62 69 6c 69 74 69 65 73 20 27 28 28 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 53 | --capabilities.'(("textDocumentS |
4380 | 79 6e 63 22 20 22 44 6f 63 75 6d 65 6e 74 20 73 79 6e 63 20 6d 65 74 68 6f 64 22 20 28 30 20 2e | ync"."Document.sync.method".(0.. |
43a0 | 20 22 4e 6f 6e 65 22 29 20 28 31 20 2e 20 22 53 65 6e 64 20 66 75 6c 6c 20 63 6f 6e 74 65 6e 74 | ."None").(1..."Send.full.content |
43c0 | 73 22 29 20 28 32 20 2e 20 22 53 65 6e 64 20 69 6e 63 72 65 6d 65 6e 74 61 6c 20 63 68 61 6e 67 | s").(2..."Send.incremental.chang |
43e0 | 65 73 2e 22 29 29 20 28 22 68 6f 76 65 72 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 | es.")).("hoverProvider"."The.ser |
4400 | 76 65 72 20 70 72 6f 76 69 64 65 73 20 68 6f 76 65 72 20 73 75 70 70 6f 72 74 22 20 2e 20 62 6f | ver.provides.hover.support"...bo |
4420 | 6f 6c 65 61 6e 29 20 28 22 63 6f 6d 70 6c 65 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 20 22 54 68 | olean).("completionProvider"."Th |
4440 | 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 75 70 | e.server.provides.completion.sup |
4460 | 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 73 69 67 6e 61 74 75 72 65 48 65 6c 70 | port"...boolean).("signatureHelp |
4480 | 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 73 | Provider"."The.server.provides.s |
44a0 | 69 67 6e 61 74 75 72 65 20 68 65 6c 70 20 73 75 70 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e | ignature.help.support"...boolean |
44c0 | 29 20 28 22 64 65 66 69 6e 69 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 | ).("definitionProvider"."The.ser |
44e0 | 76 65 72 20 70 72 6f 76 69 64 65 73 20 67 6f 74 6f 20 64 65 66 69 6e 69 74 69 6f 6e 20 73 75 70 | ver.provides.goto.definition.sup |
4500 | 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 74 79 70 65 44 65 66 69 6e 69 74 69 6f | port"...boolean).("typeDefinitio |
4520 | 6e 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 | nProvider"."The.server.provides. |
4540 | 67 6f 74 6f 20 74 79 70 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 73 75 70 70 6f 72 74 22 20 2e 20 | goto.type.definition.support"... |
4560 | 62 6f 6f 6c 65 61 6e 29 20 28 22 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 50 72 6f 76 69 64 65 | boolean).("implementationProvide |
4580 | 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 67 6f 74 6f 20 69 6d 70 | r"."The.server.provides.goto.imp |
45a0 | 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 73 75 70 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 | lementation.support"...boolean). |
45c0 | 28 22 72 65 66 65 72 65 6e 63 65 73 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 | ("referencesProvider"."The.serve |
45e0 | 72 20 70 72 6f 76 69 64 65 73 20 72 65 66 65 72 65 6e 63 65 73 20 73 75 70 70 6f 72 74 22 20 2e | r.provides.references.support".. |
4600 | 20 62 6f 6f 6c 65 61 6e 29 20 28 28 22 64 6f 63 75 6d 65 6e 74 48 69 67 68 6c 69 67 68 74 50 72 | .boolean).(("documentHighlightPr |
4620 | 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 64 6f 63 | ovider"."The.server.provides.doc |
4640 | 75 6d 65 6e 74 20 68 69 67 68 6c 69 67 68 74 20 73 75 70 70 6f 72 74 2e 22 20 2e 20 62 6f 6f 6c | ument.highlight.support."...bool |
4660 | 65 61 6e 29 29 20 28 22 64 6f 63 75 6d 65 6e 74 53 79 6d 62 6f 6c 50 72 6f 76 69 64 65 72 22 20 | ean)).("documentSymbolProvider". |
4680 | 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 66 69 6c 65 20 73 79 6d 62 6f 6c | "The.server.provides.file.symbol |
46a0 | 20 73 75 70 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 77 6f 72 6b 73 70 61 63 65 | .support"...boolean).("workspace |
46c0 | 53 79 6d 62 6f 6c 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 | SymbolProvider"."The.server.prov |
46e0 | 69 64 65 73 20 70 72 6f 6a 65 63 74 20 73 79 6d 62 6f 6c 20 73 75 70 70 6f 72 74 22 20 2e 20 62 | ides.project.symbol.support"...b |
4700 | 6f 6f 6c 65 61 6e 29 20 28 22 63 6f 64 65 41 63 74 69 6f 6e 50 72 6f 76 69 64 65 72 22 20 22 54 | oolean).("codeActionProvider"."T |
4720 | 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 22 | he.server.provides.code.actions" |
4740 | 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 63 6f 64 65 4c 65 6e 73 50 72 6f 76 69 64 65 72 22 20 | ...boolean).("codeLensProvider". |
4760 | 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 63 6f 64 65 20 6c 65 6e 73 22 20 | "The.server.provides.code.lens". |
4780 | 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 64 6f 63 75 6d 65 6e 74 46 6f 72 6d 61 74 74 69 6e 67 50 | ..boolean).("documentFormattingP |
47a0 | 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 66 69 | rovider"."The.server.provides.fi |
47c0 | 6c 65 20 66 6f 72 6d 61 74 74 69 6e 67 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 64 6f 63 75 | le.formatting"...boolean).("docu |
47e0 | 6d 65 6e 74 4f 6e 54 79 70 65 46 6f 72 6d 61 74 74 69 6e 67 50 72 6f 76 69 64 65 72 22 20 22 54 | mentOnTypeFormattingProvider"."T |
4800 | 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 6f 6e 2d 74 79 70 65 20 66 6f 72 6d 61 | he.server.provides.on-type.forma |
4820 | 74 74 69 6e 67 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 22 64 6f 63 75 6d 65 6e 74 4c 69 6e 6b | tting"...boolean).("documentLink |
4840 | 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 64 | Provider"."The.server.provides.d |
4860 | 6f 63 75 6d 65 6e 74 20 6c 69 6e 6b 20 73 75 70 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 | ocument.link.support"...boolean) |
4880 | 20 28 22 65 78 65 63 75 74 65 43 6f 6d 6d 61 6e 64 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 | .("executeCommandProvider"."The. |
48a0 | 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 69 6f | server.provides.command.executio |
48c0 | 6e 20 73 75 70 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 20 28 28 22 64 6f 63 75 6d 65 6e | n.support"...boolean).(("documen |
48e0 | 74 52 61 6e 67 65 46 6f 72 6d 61 74 74 69 6e 67 50 72 6f 76 69 64 65 72 22 20 22 54 68 65 20 73 | tRangeFormattingProvider"."The.s |
4900 | 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 72 65 67 69 6f 6e 20 66 6f 72 6d 61 74 74 69 6e 67 | erver.provides.region.formatting |
4920 | 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 29 20 28 28 22 72 65 6e 61 6d 65 50 72 6f 76 69 64 65 72 22 | "...boolean)).(("renameProvider" |
4940 | 20 22 54 68 65 20 73 65 72 76 65 72 20 70 72 6f 76 69 64 65 73 20 72 65 6e 61 6d 65 20 73 75 70 | ."The.server.provides.rename.sup |
4960 | 70 6f 72 74 22 20 2e 20 62 6f 6f 6c 65 61 6e 29 29 29 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c | port"...boolean)))).(defalias.'l |
4980 | 73 70 2d 2d 63 61 70 2d 73 74 72 20 23 5b 32 35 37 20 22 5c 33 30 33 01 08 5c 22 5c 32 31 31 41 | sp--cap-str.#[257."\303..\"\211A |
49a0 | 40 01 41 41 5c 33 30 34 04 09 5c 33 30 35 48 5c 6e 3e 5c 32 30 34 1b 00 5c 33 30 36 5c 33 30 37 | @.AA\304..\305H\n>\204..\306\307 |
49c0 | 5c 33 31 30 09 44 5c 22 5c 32 31 30 09 5c 33 31 31 48 5c 22 03 5c 32 30 35 3e 00 02 5c 32 30 35 | \310.D\"\210.\311H\".\205>..\205 |
49e0 | 3e 00 01 5c 32 30 35 3e 00 5c 32 31 31 5c 32 30 35 3e 00 02 02 3c 5c 32 30 35 3c 00 5c 33 31 32 | >..\205>.\211\205>...<\205<.\312 |
4a00 | 5c 33 30 33 03 05 5c 22 41 50 5c 33 31 33 51 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 61 70 61 62 | \303..\"AP\313Q\207".[lsp--capab |
4a20 | 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 63 6c 2d 73 74 | ilities.lsp--cur-workspace.cl-st |
4a40 | 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 73 73 6f 63 20 67 | ruct-lsp--workspace-tags.assoc.g |
4a60 | 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 |
4a80 | 65 6e 74 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 20 33 20 22 3a 20 22 20 22 5c 6e 22 5d 20 | ent.lsp--workspace.3.":."."\n"]. |
4aa0 | 31 30 20 22 5c 6e 5c 6e 28 66 6e 20 43 41 50 29 22 5d 29 0a 23 40 37 36 20 56 69 65 77 20 61 6c | 10."\n\n(fn.CAP)"]).#@76.View.al |
4ac0 | 6c 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 66 6f 72 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 | l.capabilities.for.the.language. |
4ae0 | 73 65 72 76 65 72 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 | server.associated.with.this.buff |
4b00 | 65 72 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 61 70 61 62 69 6c 69 74 69 65 73 | er...(defalias.'lsp-capabilities |
4b20 | 20 23 5b 30 20 22 08 5c 32 30 34 08 00 5c 33 30 32 5c 33 30 33 21 5c 32 31 30 5c 33 30 34 5c 33 | .#[0.".\204..\302\303!\210\304\3 |
4b40 | 30 35 5c 33 30 36 08 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 | 05\306.\307H.>\204..\310\311\312 |
4b60 | 08 44 5c 22 5c 32 31 30 08 5c 33 31 33 48 5c 33 31 34 43 5c 33 31 35 5c 33 31 36 5c 33 31 37 5c | .D\"\210.\313H\314C\315\316\317\ |
4b80 | 33 32 30 5c 33 32 31 5c 33 32 32 06 06 21 5c 33 32 33 5c 22 5c 33 32 34 5c 33 32 35 25 03 5c 22 | 320\321\322..!\323\"\324\325%.\" |
4ba0 | 5c 32 31 30 5c 32 31 31 5c 32 34 32 5c 32 36 36 5c 32 30 32 21 5c 33 32 36 23 5c 33 32 37 5c 33 | \210\211\242\266\202!\326#\327\3 |
4bc0 | 33 30 21 5c 33 33 31 01 21 5c 32 31 30 72 5c 32 31 31 71 5c 32 31 30 5c 33 33 32 5c 33 33 33 21 | 30!\331.!\210r\211q\210\332\333! |
4be0 | 5c 32 31 30 5c 33 33 34 20 5c 32 31 30 01 63 5c 32 31 30 5c 33 33 32 5c 33 33 35 21 5c 32 31 30 | \210\334.\210.c\210\332\335!\210 |
4c00 | 29 5c 33 33 36 01 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 | )\336.!\207".[lsp--cur-workspace |
4c20 | 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 75 | .cl-struct-lsp--workspace-tags.u |
4c40 | 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 69 73 | ser-error."No.language.server.is |
4c60 | 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 22 20 6d 61 | .associated.with.this.buffer".ma |
4c80 | 70 63 6f 6e 63 61 74 20 6c 73 70 2d 2d 63 61 70 2d 73 74 72 20 72 65 76 65 72 73 65 20 30 20 73 | pconcat.lsp--cap-str.reverse.0.s |
4ca0 | 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 |
4cc0 | 6f 72 6b 73 70 61 63 65 20 33 20 6e 69 6c 20 6d 61 70 68 61 73 68 20 6d 61 6b 65 2d 62 79 74 65 | orkspace.3.nil.maphash.make-byte |
4ce0 | 2d 63 6f 64 65 20 35 31 34 20 22 5c 33 30 30 02 5c 33 30 30 5c 32 34 32 42 5c 32 34 30 5c 32 30 | -code.514."\300.\300\242B\240\20 |
4d00 | 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 | 7".vconcat.vector.[].5."\n\n(fn. |
4d20 | 4b 20 56 29 22 20 22 22 20 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 2d 6e 61 6d | K.V)"."".generate-new-buffer-nam |
4d40 | 65 20 22 6c 73 70 2d 63 61 70 61 62 69 6c 69 74 69 65 73 22 20 67 65 74 2d 62 75 66 66 65 72 2d | e."lsp-capabilities".get-buffer- |
4d60 | 63 72 65 61 74 65 20 76 69 65 77 2d 6d 6f 64 65 20 2d 31 20 65 72 61 73 65 2d 62 75 66 66 65 72 | create.view-mode.-1.erase-buffer |
4d80 | 20 31 20 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 5d 20 31 32 20 28 23 24 20 2e 20 31 39 | .1.switch-to-buffer].12.(#$...19 |
4da0 | 31 32 39 29 20 6e 69 6c 5d 29 0a 28 70 72 6f 76 69 64 65 20 27 6c 73 70 2d 6d 6f 64 65 29 0a | 129).nil]).(provide.'lsp-mode). |