aboutsummaryrefslogtreecommitdiffstats
path: root/elpa/lsp-mode-20220505.630/lsp-modeline.elc
blob: 2c3f7fc11122bb82c336568605cbe4f1d6d01b8e (plain)
ofshex dumpascii
0000 3b 45 4c 43 1c 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 38 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f 70 74 cs.version.28.1.;;;.with.all.opt
0040 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c imizations.....(byte-code."\300\
0060 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 301!\210\302\303\304\305\306\307
0080 5c 33 31 30 5c 33 30 31 5c 33 31 31 5c 33 31 32 26 09 5c 32 31 30 5c 33 31 33 5c 33 31 34 5c 33 \310\301\311\312&.\210\313\314\3
00a0 31 35 5c 33 31 36 5c 33 31 37 44 44 5c 33 32 30 5c 33 32 31 5c 33 32 32 5c 33 31 30 5c 33 30 33 15\316\317DD\320\321\322\310\303
00c0 26 07 5c 32 31 30 5c 33 31 33 5c 33 32 33 5c 33 31 35 5c 33 31 36 5c 33 32 34 44 44 5c 33 32 35 &.\210\313\323\315\316\324DD\325
00e0 5c 33 32 31 5c 33 32 36 5c 33 31 30 5c 33 30 33 5c 33 32 37 5c 33 33 30 26 09 5c 32 31 30 5c 33 \321\326\310\303\327\330&.\210\3
0100 31 33 5c 33 33 31 5c 33 31 35 5c 33 31 36 5c 33 33 32 44 44 5c 33 32 35 5c 33 32 31 5c 33 32 32 13\331\315\316\332DD\325\321\322
0120 5c 33 31 30 5c 33 30 33 5c 33 32 37 5c 33 33 33 26 09 5c 32 31 30 5c 33 33 34 5c 33 33 35 5c 33 \310\303\327\333&.\210\334\335\3
0140 33 36 5c 33 33 37 5c 33 31 30 5c 33 30 33 25 5c 32 31 30 5c 33 33 34 5c 33 34 30 5c 33 34 31 5c 36\337\310\303%\210\334\340\341\
0160 33 33 37 5c 33 31 30 5c 33 30 33 25 5c 32 31 30 5c 33 34 32 5c 33 34 33 5c 33 34 34 5c 33 30 34 337\310\303%\210\342\343\344\304
0180 23 5c 32 31 30 5c 33 34 35 5c 32 31 31 5c 32 30 33 7a 00 5c 32 31 31 40 5c 33 34 33 01 4e 5c 32 #\210\345\211\203z.\211@\343.N\2
01a0 30 33 73 00 5c 33 34 34 01 4e 5c 32 30 34 73 00 5c 33 34 36 5c 33 34 34 02 5c 33 34 33 04 4e 23 03s.\344.N\204s.\346\344.\343.N#
01c0 5c 32 31 30 01 41 5c 32 36 36 5c 32 30 32 5c 32 30 32 59 00 5c 32 31 30 5c 33 34 37 5c 33 34 33 \210.A\266\202\202Y.\210\347\343
01e0 5c 33 34 34 5c 33 35 30 23 5c 32 31 30 5c 33 31 33 5c 33 34 34 5c 33 31 35 5c 33 31 36 5c 33 35 \344\350#\210\313\344\315\316\35
0200 31 44 44 5c 33 35 32 5c 33 31 30 5c 33 30 33 5c 33 32 31 5c 33 35 33 5c 33 32 37 5c 33 35 34 26 1DD\352\310\303\321\353\327\354&
0220 09 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 6c 73 70 2d 6d 6f 64 65 20 63 75 73 74 6f 6d 2d .\207".[require.lsp-mode.custom-
0240 64 65 63 6c 61 72 65 2d 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 20 6e 69 6c 20 22 declare-group.lsp-modeline.nil."
0260 4c 53 50 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6d 6f 64 65 6c 69 6e 65 22 20 3a 70 72 65 66 69 LSP.support.for.modeline".:prefi
0280 78 20 22 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 22 20 3a 67 72 6f 75 70 20 3a 74 61 67 20 22 4c x."lsp-modeline-".:group.:tag."L
02a0 53 50 20 4d 6f 64 65 6c 69 6e 65 22 20 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 SP.Modeline".custom-declare-vari
02c0 61 62 6c 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6b able.lsp-modeline-code-actions-k
02e0 69 6e 64 2d 72 65 67 65 78 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 20 22 ind-regex.funcall.function.#[0."
0300 5c 33 30 30 5c 32 30 37 22 20 5b 22 24 5c 5c 7c 71 75 69 63 6b 66 69 78 2e 2a 5c 5c 7c 72 65 66 \300\207".["$\\|quickfix.*\\|ref
0320 61 63 74 6f 72 2e 2a 22 5d 20 31 20 23 31 3d 22 22 5d 20 22 52 65 67 65 78 20 66 6f 72 20 74 68 actor.*"].1.#1=""]."Regex.for.th
0340 65 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 20 6b 69 6e 64 73 20 74 6f 20 73 68 6f 77 20 69 6e 20 e.code.actions.kinds.to.show.in.
0360 74 68 65 20 6d 6f 64 65 6c 69 6e 65 2e 22 20 3a 74 79 70 65 20 73 74 72 69 6e 67 20 6c 73 70 2d the.modeline.".:type.string.lsp-
0380 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 73 65 67 6d 65 6e 74 73 20 23 modeline-code-actions-segments.#
03a0 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 63 6f 75 6e 74 20 69 63 6f 6e 29 5d 20 31 20 23 [0."\300\207".[(count.icon)].1.#
03c0 31 23 5d 20 22 44 65 66 69 6e 65 20 77 68 61 74 20 73 68 6f 75 6c 64 20 64 69 73 70 6c 61 79 20 1#]."Define.what.should.display.
03e0 6f 6e 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 20 77 68 65 6e 20 63 6f 64 65 20 61 63 74 69 6f 6e on.the.modeline.when.code.action
0400 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 2e 22 20 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 s.are.available.".(repeat.(choic
0420 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 20 74 68 65 20 6c 69 67 68 74 62 75 6c e.(const.:tag."Show.the.lightbul
0440 62 20 69 63 6f 6e 22 20 69 63 6f 6e 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 20 b.icon".icon).(const.:tag."Show.
0460 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 63 6f 64 65 20 61 the.name.of.the.preferred.code.a
0480 63 74 69 6f 6e 22 20 6e 61 6d 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 68 6f 77 20 74 ction".name).(const.:tag."Show.t
04a0 68 65 20 63 6f 75 6e 74 20 6f 66 20 68 6f 77 20 6d 61 6e 79 20 63 6f 64 65 20 61 63 74 69 6f 6e he.count.of.how.many.code.action
04c0 73 20 61 76 61 69 6c 61 62 6c 65 22 20 63 6f 75 6e 74 29 29 29 20 3a 70 61 63 6b 61 67 65 2d 76 s.available".count))).:package-v
04e0 65 72 73 69 6f 6e 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 20 6c 73 70 2d ersion.(lsp-mode..."8.0.0").lsp-
0500 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 66 61 6c 6c 62 61 63 6b 2d 69 63 modeline-code-action-fallback-ic
0520 6f 6e 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 22 f0 9f 92 a1 22 5d 20 31 20 23 31 23 on.#[0."\300\207".["...."].1.#1#
0540 5d 20 28 6c 73 70 2d 6d 6f 64 65 20 2e 20 22 38 2e 30 2e 30 22 29 20 63 75 73 74 6f 6d 2d 64 65 ].(lsp-mode..."8.0.0").custom-de
0560 63 6c 61 72 65 2d 66 61 63 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 clare-face.lsp-modeline-code-act
0580 69 6f 6e 73 2d 66 61 63 65 20 28 28 74 20 3a 69 6e 68 65 72 69 74 20 68 6f 6d 6f 67 6c 79 70 68 ions-face.((t.:inherit.homoglyph
05a0 29 29 20 22 46 61 63 65 20 75 73 65 64 20 74 6f 20 63 6f 64 65 20 61 63 74 69 6f 6e 20 74 65 78 ))."Face.used.to.code.action.tex
05c0 74 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 2e 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 t.on.modeline.".lsp-modeline-cod
05e0 65 2d 61 63 74 69 6f 6e 73 2d 70 72 65 66 65 72 72 65 64 2d 66 61 63 65 20 28 28 74 20 3a 66 6f e-actions-preferred-face.((t.:fo
0600 72 65 67 72 6f 75 6e 64 20 22 79 65 6c 6c 6f 77 22 29 29 20 64 65 66 76 61 72 61 6c 69 61 73 20 reground."yellow")).defvaralias.
0620 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 6c 69 6e 65 2d 73 63 6f 70 65 20 6c lsp-diagnostics-modeline-scope.l
0640 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 63 6f 70 65 20 28 73 sp-modeline-diagnostics-scope.(s
0660 61 76 65 64 2d 76 61 6c 75 65 20 73 61 76 65 64 2d 76 61 72 69 61 62 6c 65 2d 63 6f 6d 6d 65 6e aved-value.saved-variable-commen
0680 74 29 20 70 75 74 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 20 22 6c t).put.make-obsolete-variable."l
06a0 73 70 2d 6d 6f 64 65 20 37 2e 30 2e 31 22 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 3a sp-mode.7.0.1".#[0."\300\207".[:
06c0 77 6f 72 6b 73 70 61 63 65 5d 20 31 20 23 31 23 5d 20 22 54 68 65 20 6d 6f 64 65 6c 69 6e 65 20 workspace].1.#1#]."The.modeline.
06e0 64 69 61 67 6e 6f 73 74 69 63 73 20 73 63 6f 70 65 2e 22 20 28 63 68 6f 69 63 65 20 28 63 6f 6e diagnostics.scope.".(choice.(con
0700 73 74 20 3a 74 61 67 20 22 46 69 6c 65 22 20 3a 66 69 6c 65 29 20 28 63 6f 6e 73 74 20 3a 74 61 st.:tag."File".:file).(const.:ta
0720 67 20 22 50 72 6f 6a 65 63 74 22 20 3a 77 6f 72 6b 73 70 61 63 65 29 20 28 63 6f 6e 73 74 20 3a g."Project".:workspace).(const.:
0740 74 61 67 20 22 41 6c 6c 20 50 72 6f 6a 65 63 74 73 22 20 3a 67 6c 6f 62 61 6c 29 29 20 28 6c 73 tag."All.Projects".:global)).(ls
0760 70 2d 6d 6f 64 65 20 2e 20 22 36 2e 33 22 29 5d 20 31 30 29 0a 23 40 35 31 20 48 6f 6c 64 73 20 p-mode..."6.3")].10).#@51.Holds.
0780 74 68 65 20 63 75 72 72 65 6e 74 20 63 6f 64 65 20 61 63 74 69 6f 6e 20 73 74 72 69 6e 67 20 6f the.current.code.action.string.o
07a0 6e 20 6d 6f 64 65 6c 69 6e 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e n.modeline...(defvar.lsp-modelin
07c0 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 73 74 72 69 6e 67 20 6e 69 6c 20 28 23 24 20 2e e--code-actions-string.nil.(#$..
07e0 20 31 39 31 34 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f .1914)).(make-variable-buffer-lo
0800 63 61 6c 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d cal.'lsp-modeline--code-actions-
0820 73 74 72 69 6e 67 29 0a 23 40 39 33 20 52 65 74 75 72 6e 20 74 68 65 20 66 61 63 65 20 63 68 65 string).#@93.Return.the.face.che
0840 63 6b 69 6e 67 20 69 66 20 74 68 65 72 65 20 69 73 20 61 6e 79 20 50 52 45 46 45 52 52 45 44 2d cking.if.there.is.any.PREFERRED-
0860 43 4f 44 45 2d 41 43 54 49 4f 4e 2e 0a 0a 28 66 6e 20 50 52 45 46 45 52 52 45 44 2d 43 4f 44 45 CODE-ACTION...(fn.PREFERRED-CODE
0880 2d 41 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e -ACTION)..(defalias.'lsp-modelin
08a0 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 66 61 63 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c e--code-action-face.#[257."\211\
08c0 32 30 33 06 00 5c 33 30 30 5c 32 30 37 5c 33 30 31 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 203..\300\207\301\207".[lsp-mode
08e0 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 70 72 65 66 65 72 72 65 64 2d 66 61 63 65 line-code-actions-preferred-face
0900 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 66 61 63 65 5d .lsp-modeline-code-actions-face]
0920 20 32 20 28 23 24 20 2e 20 32 30 39 33 29 5d 29 0a 23 40 36 35 20 42 75 69 6c 64 20 74 68 65 20 .2.(#$...2093)]).#@65.Build.the.
0940 69 63 6f 6e 20 66 6f 72 20 6d 6f 64 65 6c 69 6e 65 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 20 75 icon.for.modeline.code.actions.u
0960 73 69 6e 67 20 46 41 43 45 2e 0a 0a 28 66 6e 20 46 41 43 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 sing.FACE...(fn.FACE)..(defalias
0980 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 69 63 6f .'lsp-modeline--code-actions-ico
09a0 6e 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 23 5c 32 30 33 10 00 n.#[257."\301\302\303\304#\203..
09c0 5c 33 30 35 5c 33 30 36 5c 33 30 37 03 5c 33 31 30 5c 33 31 31 25 5c 32 30 37 5c 33 31 32 08 5c \305\306\307.\310\311%\207\312.\
09e0 33 31 33 03 23 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 313.#\207".[lsp-modeline-code-ac
0a00 74 69 6f 6e 2d 66 61 6c 6c 62 61 63 6b 2d 69 63 6f 6e 20 72 65 71 75 69 72 65 20 61 6c 6c 2d 74 tion-fallback-icon.require.all-t
0a20 68 65 2d 69 63 6f 6e 73 20 6e 69 6c 20 74 20 61 6c 6c 2d 74 68 65 2d 69 63 6f 6e 73 2d 6f 63 74 he-icons.nil.t.all-the-icons-oct
0a40 69 63 6f 6e 20 22 6c 69 67 68 74 2d 62 75 6c 62 22 20 3a 66 61 63 65 20 3a 76 2d 61 64 6a 75 73 icon."light-bulb".:face.:v-adjus
0a60 74 20 2d 30 2e 30 35 37 35 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 5d 20 37 20 28 23 24 t.-0.0575.propertize.face].7.(#$
0a80 20 2e 20 32 33 35 38 29 5d 29 0a 23 40 31 31 37 20 52 65 74 75 72 6e 20 74 68 65 20 63 6f 64 65 ...2358)]).#@117.Return.the.code
0aa0 20 61 63 74 69 6f 6e 20 6e 61 6d 65 20 66 72 6f 6d 20 41 43 54 49 4f 4e 53 20 61 6e 64 20 50 52 .action.name.from.ACTIONS.and.PR
0ac0 45 46 45 52 52 45 44 2d 43 4f 44 45 2d 41 43 54 49 4f 4e 2d 54 49 54 4c 45 2e 0a 0a 28 66 6e 20 EFERRED-CODE-ACTION-TITLE...(fn.
0ae0 41 43 54 49 4f 4e 53 20 50 52 45 46 45 52 52 45 44 2d 43 4f 44 45 2d 41 43 54 49 4f 4e 2d 54 49 ACTIONS.PREFERRED-CODE-ACTION-TI
0b00 54 4c 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 TLE)..(defalias.'lsp-modeline--c
0b20 6f 64 65 2d 61 63 74 69 6f 6e 2d 6e 61 6d 65 20 23 5b 35 31 34 20 22 5c 32 31 31 5c 32 30 36 09 ode-action-name.#[514."\211\206.
0b40 00 5c 33 30 30 5c 33 30 31 03 21 21 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d .\300\301.!!\207".[lsp-modeline-
0b60 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 3e 73 74 72 69 6e 67 20 6c 73 70 2d 73 65 71 2d 66 69 72 -code-action->string.lsp-seq-fir
0b80 73 74 5d 20 35 20 28 23 24 20 2e 20 32 37 30 35 29 5d 29 0a 23 40 35 34 20 43 6f 6e 76 65 72 74 st].5.(#$...2705)]).#@54.Convert
0ba0 20 63 6f 64 65 20 41 43 54 49 4f 4e 20 74 6f 20 66 72 69 65 6e 64 6c 79 20 73 74 72 69 6e 67 2e .code.ACTION.to.friendly.string.
0bc0 0a 0a 28 66 6e 20 41 43 54 49 4f 4e 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f ..(fn.ACTION)..(defalias.'lsp-mo
0be0 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 3e 73 74 72 69 6e 67 20 23 5b 32 35 deline--code-action->string.#[25
0c00 37 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 04 21 23 5c 32 30 37 22 20 5b 72 65 70 7."\300\301\302\303.!#\207".[rep
0c20 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5b 5c 6e 09 20 5d 2b 22 20 lace-regexp-in-string."[\n..]+".
0c40 22 20 22 20 6c 73 70 3a 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 74 69 74 6c 65 5d 20 36 20 28 23 24 ".".lsp:code-action-title].6.(#$
0c60 20 2e 20 32 39 36 39 29 5d 29 0a 23 40 37 32 20 42 75 69 6c 64 20 74 68 65 20 63 6f 64 65 20 41 ...2969)]).#@72.Build.the.code.A
0c80 43 54 49 4f 4e 53 20 73 74 72 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 64 65 66 69 6e 65 64 20 73 CTIONS.string.from.the.defined.s
0ca0 65 67 6d 65 6e 74 73 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 egments...(fn.ACTIONS)..(defalia
0cc0 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 69 6c 64 2d 63 6f 64 65 2d 61 63 74 69 s.'lsp-modeline--build-code-acti
0ce0 6f 6e 73 2d 73 65 67 6d 65 6e 74 73 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 32 30 35 08 00 5c 33 ons-segments.#[257."\211\205..\3
0d00 30 31 5c 33 30 32 02 5c 22 5c 32 31 31 5c 32 30 35 0f 00 5c 33 30 33 01 21 5c 32 36 32 01 5c 33 01\302.\"\211\205..\303.!\262.\3
0d20 30 34 01 21 5c 33 30 35 5c 33 30 36 5c 33 30 37 05 05 05 24 08 5c 33 31 30 23 5c 32 30 37 22 20 04.!\305\306\307...$.\310#\207".
0d40 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 73 65 67 6d 65 [lsp-modeline-code-actions-segme
0d60 6e 74 73 20 2d 66 69 72 73 74 20 6c 73 70 3a 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 69 73 2d 70 72 nts.-first.lsp:code-action-is-pr
0d80 65 66 65 72 72 65 64 5c 3f 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 eferred\?.lsp-modeline--code-act
0da0 69 6f 6e 2d 3e 73 74 72 69 6e 67 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 ion->string.lsp-modeline--code-a
0dc0 63 74 69 6f 6e 2d 66 61 63 65 20 6d 61 70 63 6f 6e 63 61 74 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 ction-face.mapconcat.make-closur
0de0 65 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 33 5c 32 36 37 5c 32 30 32 1d 00 5c 33 30 34 5c e.#[257."\211\303\267\202..\304\
0e00 33 30 32 21 5c 32 30 37 5c 33 30 35 5c 33 30 36 5c 33 30 30 5c 33 30 31 5c 22 5c 33 30 37 5c 33 302!\207\305\306\300\301\"\307\3
0e20 30 32 23 5c 32 30 37 5c 33 30 35 5c 33 31 30 5c 33 31 31 5c 33 30 30 21 21 5c 33 30 37 5c 33 30 02#\207\305\310\311\300!!\307\30
0e40 32 23 5c 32 30 37 5c 33 31 32 5c 32 30 37 22 20 5b 56 30 20 56 31 20 56 32 20 23 73 28 68 61 73 2#\207\312\207".[V0.V1.V2.#s(has
0e60 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 20 65 71 20 72 65 68 61 73 68 2d 73 69 h-table.size.3.test.eq.rehash-si
0e80 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 ze.1.5.rehash-threshold.0.8125.p
0ea0 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 69 63 6f 6e 20 36 20 6e 61 6d 65 20 31 30 20 63 urecopy.t.data.(icon.6.name.10.c
0ec0 6f 75 6e 74 20 31 39 29 29 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 ount.19)).lsp-modeline--code-act
0ee0 69 6f 6e 73 2d 69 63 6f 6e 20 70 72 6f 70 65 72 74 69 7a 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e ions-icon.propertize.lsp-modelin
0f00 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 6e 61 6d 65 20 66 61 63 65 20 6e 75 6d 62 65 72 2d e--code-action-name.face.number-
0f20 74 6f 2d 73 74 72 69 6e 67 20 73 65 71 2d 6c 65 6e 67 74 68 20 6e 69 6c 5d 20 35 20 22 5c 6e 5c to-string.seq-length.nil].5."\n\
0f40 6e 28 66 6e 20 53 45 47 4d 45 4e 54 29 22 5d 20 22 20 22 5d 20 39 20 28 23 24 20 2e 20 33 31 38 n(fn.SEGMENT)"]."."].9.(#$...318
0f60 34 29 5d 29 0a 23 40 37 38 20 42 75 69 6c 64 20 74 68 65 20 73 74 72 69 6e 67 20 74 6f 20 62 65 4)]).#@78.Build.the.string.to.be
0f80 20 70 72 65 73 65 6e 74 65 64 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 20 66 6f 72 20 63 6f 64 65 20 .presented.on.modeline.for.code.
0fa0 41 43 54 49 4f 4e 53 2e 0a 0a 28 66 6e 20 41 43 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 ACTIONS...(fn.ACTIONS)..(defalia
0fc0 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 69 6c 64 2d 63 6f 64 65 2d 61 63 74 69 s.'lsp-modeline--build-code-acti
0fe0 6f 6e 73 2d 73 74 72 69 6e 67 20 23 5b 32 35 37 20 22 5c 32 31 31 47 5c 33 30 30 55 5c 33 30 31 ons-string.#[257."\211G\300U\301
1000 5c 33 30 32 5c 33 30 33 21 5c 32 31 31 5c 32 30 35 10 00 5c 33 30 34 5c 33 30 35 02 5c 22 5c 32 \302\303!\211\205..\304\305.\"\2
1020 36 32 01 5c 32 31 31 5c 32 30 35 19 00 5c 33 30 36 01 21 5c 32 36 32 01 5c 33 30 37 51 5c 33 31 62.\211\205..\306.!\262.\307Q\31
1040 30 03 21 03 5c 32 30 35 28 00 5c 33 31 31 5c 33 31 32 05 5c 22 5c 32 31 31 5c 32 30 35 2f 00 5c 0.!.\205(.\311\312.\"\211\205/.\
1060 33 31 33 01 21 5c 32 36 32 01 5c 33 31 34 5c 33 31 35 03 47 5c 33 31 36 5c 33 31 37 5c 33 32 30 313.!\262.\314\315.G\316\317\320
1080 06 08 5c 22 06 08 5c 32 30 33 49 00 5c 33 32 31 06 5c 6e 06 07 5c 22 5c 32 30 32 4a 00 5c 33 32 ..\"..\203I.\321.\n..\"\202J.\32
10a0 32 50 5c 33 32 33 5c 33 32 34 5c 33 32 35 5c 33 32 36 5c 33 32 37 5c 33 33 30 5c 33 33 31 06 10 2P\323\324\325\326\327\330\331..
10c0 06 10 23 5c 22 5c 32 35 37 06 05 24 5c 32 31 30 01 5c 33 33 32 5c 32 33 30 3f 5c 32 30 35 67 00 ..#\"\257..$\210.\332\230?\205g.
10e0 01 5c 33 33 33 50 5c 32 30 37 22 20 5b 31 20 22 28 22 20 77 68 65 72 65 2d 69 73 2d 69 6e 74 65 .\333P\207".[1."(".where-is-inte
1100 72 6e 61 6c 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 20 2d 66 69 rnal.lsp-execute-code-action.-fi
1120 6e 64 20 23 5b 32 35 37 20 22 5c 32 31 31 5c 33 30 30 48 5c 33 30 31 3e 3f 5c 32 30 37 22 20 5b nd.#[257."\211\300H\301>?\207".[
1140 30 20 28 6d 65 6e 75 2d 62 61 72 20 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 29 5d 20 33 20 22 5c 6e 0.(menu-bar.normal-state)].3."\n
1160 5c 6e 28 66 6e 20 4f 29 22 5d 20 6b 65 79 2d 64 65 73 63 72 69 70 74 69 6f 6e 20 22 29 22 20 6c \n(fn.O)"].key-description.")".l
1180 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 69 6c 64 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d sp-modeline--build-code-actions-
11a0 73 65 67 6d 65 6e 74 73 20 2d 66 69 72 73 74 20 6c 73 70 3a 63 6f 64 65 2d 61 63 74 69 6f 6e 2d segments.-first.lsp:code-action-
11c0 69 73 2d 70 72 65 66 65 72 72 65 64 5c 3f 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 is-preferred\?.lsp-modeline--cod
11e0 65 2d 61 63 74 69 6f 6e 2d 3e 73 74 72 69 6e 67 20 61 64 64 2d 74 65 78 74 2d 70 72 6f 70 65 72 e-action->string.add-text-proper
1200 74 69 65 73 20 30 20 68 65 6c 70 2d 65 63 68 6f 20 66 6f 72 6d 61 74 20 22 41 70 70 6c 79 20 63 ties.0.help-echo.format."Apply.c
1220 6f 64 65 20 61 63 74 69 6f 6e 73 20 25 73 5c 6e 6d 6f 75 73 65 2d 31 3a 20 22 20 6c 73 70 2d 6d ode.actions.%s\nmouse-1:.".lsp-m
1240 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 2d 6e 61 6d 65 20 22 73 65 6c 65 63 odeline--code-action-name."selec
1260 74 20 66 72 6f 6d 20 6d 75 6c 74 69 70 6c 65 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 22 20 6d 6f t.from.multiple.code.actions".mo
1280 75 73 65 2d 66 61 63 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 20 6c 6f 63 use-face.mode-line-highlight.loc
12a0 61 6c 2d 6d 61 70 20 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 75 73 65 2d 6d 61 70 20 al-map.make-mode-line-mouse-map.
12c0 6d 6f 75 73 65 2d 31 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 30 20 22 5c 33 30 31 5c 32 mouse-1.make-closure.#[0."\301\2
12e0 30 33 5c 6e 00 5c 33 30 32 5c 33 30 33 5c 33 30 30 21 21 5c 32 30 37 5c 33 30 32 5c 33 30 34 5c 03\n.\302\303\300!!\207\302\304\
1300 33 30 30 21 21 5c 32 30 37 22 20 5b 56 30 20 56 31 20 6c 73 70 2d 65 78 65 63 75 74 65 2d 63 6f 300!!\207".[V0.V1.lsp-execute-co
1320 64 65 2d 61 63 74 69 6f 6e 20 6c 73 70 2d 73 65 71 2d 66 69 72 73 74 20 6c 73 70 2d 2d 73 65 6c de-action.lsp-seq-first.lsp--sel
1340 65 63 74 2d 61 63 74 69 6f 6e 5d 20 33 20 6e 69 6c 20 6e 69 6c 5d 20 22 22 20 22 20 22 5d 20 31 ect-action].3.nil.nil].""."."].1
1360 39 20 28 23 24 20 2e 20 33 39 34 36 29 5d 29 0a 23 40 35 34 20 55 70 64 61 74 65 20 6d 6f 64 65 9.(#$...3946)]).#@54.Update.mode
1380 6c 69 6e 65 20 77 69 74 68 20 6e 65 77 20 63 6f 64 65 20 41 43 54 49 4f 4e 53 2e 0a 0a 28 66 6e line.with.new.code.ACTIONS...(fn
13a0 20 41 43 54 49 4f 4e 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 6d 6f 64 65 6c .ACTIONS)..(defalias.'lsp--model
13c0 69 6e 65 2d 75 70 64 61 74 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 23 5b 32 35 37 20 22 08 ine-update-code-actions.#[257.".
13e0 5c 32 30 33 5c 6e 00 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 36 32 01 5c 33 30 34 01 21 5c 32 30 \203\n.\302\303.\"\262.\304.!\20
1400 33 14 00 5c 33 30 35 5c 32 30 32 17 00 5c 33 30 36 01 21 11 5c 33 30 37 20 5c 32 30 37 22 20 5b 3..\305\202..\306.!.\307.\207".[
1420 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6b 69 6e 64 2d 72 lsp-modeline-code-actions-kind-r
1440 65 67 65 78 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d egex.lsp-modeline--code-actions-
1460 73 74 72 69 6e 67 20 73 65 71 2d 66 69 6c 74 65 72 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 string.seq-filter.#[257."\301\30
1480 32 02 5c 22 5c 32 31 31 3f 5c 32 30 36 0d 00 5c 33 30 33 08 02 5c 22 5c 32 30 37 22 20 5b 6c 73 2.\"\211?\206..\303..\"\207".[ls
14a0 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6b 69 6e 64 2d 72 65 67 p-modeline-code-actions-kind-reg
14c0 65 78 20 67 65 74 68 61 73 68 20 22 6b 69 6e 64 22 20 73 2d 6d 61 74 63 68 5d 20 35 20 22 5c 6e ex.gethash."kind".s-match].5."\n
14e0 5c 6e 28 66 6e 20 49 4e 50 55 54 30 29 22 5d 20 73 65 71 2d 65 6d 70 74 79 2d 70 20 22 22 20 6c \n(fn.INPUT0)"].seq-empty-p."".l
1500 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 69 6c 64 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d sp-modeline--build-code-actions-
1520 73 74 72 69 6e 67 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 34 string.force-mode-line-update].4
1540 20 28 23 24 20 2e 20 34 39 38 31 29 5d 29 0a 23 40 37 33 20 52 65 71 75 65 73 74 20 63 6f 64 65 .(#$...4981)]).#@73.Request.code
1560 20 61 63 74 69 6f 6e 73 20 74 6f 20 75 70 64 61 74 65 20 6d 6f 64 65 6c 69 6e 65 20 66 6f 72 20 .actions.to.update.modeline.for.
1580 67 69 76 65 6e 20 42 55 46 46 45 52 2e 0a 0a 28 66 6e 20 26 72 65 73 74 20 5f 29 1f 0a 28 64 65 given.BUFFER...(fn.&rest._)..(de
15a0 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 68 65 63 6b 2d 63 6f 64 65 falias.'lsp-modeline--check-code
15c0 2d 61 63 74 69 6f 6e 73 20 23 5b 31 32 38 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 35 11 00 5c -actions.#[128."\300\301!\205..\
15e0 33 30 32 5c 33 30 31 5c 33 30 33 20 5c 33 30 34 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 302\301\303.\304\305\306\307\310
1600 26 07 5c 32 30 37 22 20 5b 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 &.\207".[lsp-feature\?."textDocu
1620 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e 22 20 6c 73 70 2d 72 65 71 75 65 73 74 2d 61 73 79 ment/codeAction".lsp-request-asy
1640 6e 63 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 69 6f nc.lsp--text-document-code-actio
1660 6e 2d 70 61 72 61 6d 73 20 6c 73 70 2d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 63 6f n-params.lsp--modeline-update-co
1680 64 65 2d 61 63 74 69 6f 6e 73 20 3a 6d 6f 64 65 20 75 6e 63 68 61 6e 67 65 64 20 3a 63 61 6e 63 de-actions.:mode.unchanged.:canc
16a0 65 6c 2d 74 6f 6b 65 6e 20 3a 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 el-token.:lsp-modeline-code-acti
16c0 6f 6e 73 5d 20 39 20 28 23 24 20 2e 20 35 34 36 30 29 5d 29 0a 23 40 33 39 20 45 6e 61 62 6c 65 ons].9.(#$...5460)]).#@39.Enable
16e0 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2e 1f .code.actions.on.modeline.mode..
1700 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 6e 61 62 6c 65 .(defalias.'lsp-modeline--enable
1720 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 23 5b 30 20 22 08 5c 32 30 35 0d 00 5c 33 30 31 5c 33 -code-actions.#[0.".\205..\301\3
1740 30 32 21 5c 32 30 35 0d 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 02!\205..\303\304!\207".[lsp-mod
1760 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 65 6e 61 62 6c 65 20 6c 73 70 2d 66 65 eline-code-actions-enable.lsp-fe
1780 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 63 6f 64 65 41 63 74 69 6f 6e ature\?."textDocument/codeAction
17a0 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 ".lsp-modeline-code-actions-mode
17c0 20 31 5d 20 32 20 28 23 24 20 2e 20 35 38 35 30 29 5d 29 0a 23 40 34 30 20 44 69 73 61 62 6c 65 .1].2.(#$...5850)]).#@40.Disable
17e0 20 63 6f 64 65 20 61 63 74 69 6f 6e 73 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2e 1f .code.actions.on.modeline.mode..
1800 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 73 61 62 6c .(defalias.'lsp-modeline--disabl
1820 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 23 5b 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 e-code-actions.#[0."\300\301!\20
1840 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 7".[lsp-modeline-code-actions-mo
1860 64 65 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 36 31 30 35 29 5d 29 0a 23 40 31 32 39 20 4e 6f 6e de.-1].2.(#$...6105)]).#@129.Non
1880 2d 6e 69 6c 20 69 66 20 4c 73 70 2d 4d 6f 64 65 6c 69 6e 65 2d 43 6f 64 65 2d 41 63 74 69 6f 6e -nil.if.Lsp-Modeline-Code-Action
18a0 73 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 s.mode.is.enabled..Use.the.comma
18c0 6e 64 20 60 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f nd.`lsp-modeline-code-actions-mo
18e0 64 65 27 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 de'.to.change.this.variable...(d
1900 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d efvar.lsp-modeline-code-actions-
1920 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 36 32 36 39 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 mode.nil.(#$...6269)).(make-vari
1940 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 6c 69 6e 65 2d able-buffer-local.'lsp-modeline-
1960 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 29 0a 23 40 36 31 38 20 54 6f 67 67 6c 65 20 code-actions-mode).#@618.Toggle.
1980 63 6f 64 65 20 61 63 74 69 6f 6e 73 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 2e 0a 0a 54 68 69 73 20 code.actions.on.modeline...This.
19a0 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 is.a.minor.mode...If.called.inte
19c0 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 6c 65 20 74 68 65 0a 60 4c 73 70 2d 4d 6f 64 65 6c ractively,.toggle.the.`Lsp-Model
19e0 69 6e 65 2d 43 6f 64 65 2d 41 63 74 69 6f 6e 73 20 6d 6f 64 65 27 20 6d 6f 64 65 2e 20 20 49 66 ine-Code-Actions.mode'.mode...If
1a00 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 70 6f 73 69 74 69 76 65 .the.prefix.argument.is.positive
1a20 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 20 69 66 20 69 74 20 69 73 20 ,.enable.the.mode,.and.if.it.is.
1a40 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 62 6c 65 0a 74 68 65 20 6d 6f zero.or.negative,.disable.the.mo
1a60 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 20 74 6f 67 67 6c 65 de...If.called.from.Lisp,.toggle
1a80 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 6f 67 67 6c 65 27 2e 20 20 45 .the.mode.if.ARG.is.`toggle'...E
1aa0 6e 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6e 69 6c 2c 20 6f 6d nable.the.mode.if.ARG.is.nil,.om
1ac0 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a itted,.or.is.a.positive.number..
1ae0 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 61 20 6e 65 67 Disable.the.mode.if.ARG.is.a.neg
1b00 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 ative.number...To.check.whether.
1b20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 the.minor.mode.is.enabled.in.the
1b40 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 61 74 65 20 60 6c 73 70 2d 6d .current.buffer,.evaluate.`lsp-m
1b60 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 odeline-code-actions-mode'...The
1b80 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 64 20 62 6f 74 68 20 77 68 65 6e .mode's.hook.is.called.both.when
1ba0 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 61 6e 64 20 77 68 65 6e 0a 69 74 .the.mode.is.enabled.and.when.it
1bc0 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 .is.disabled...(fn.&optional.ARG
1be0 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d )..(defalias.'lsp-modeline-code-
1c00 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 30 33 20 01 5c 33 30 34 3d 5c actions-mode.#[256."\303..\304=\
1c20 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 5c 32 34 37 5c 32 30 33 1c 00 01 5c 33 30 35 57 5c 32 203...?\202...\247\203...\305W\2
1c40 30 33 1c 00 5c 33 30 36 5c 32 30 32 1d 00 5c 33 30 37 10 5c 33 31 30 5c 33 30 31 21 5c 32 30 33 03..\306\202..\307.\310\301!\203
1c60 31 00 5c 33 31 31 5c 33 30 30 09 5c 22 11 08 5c 32 30 33 31 00 5c 33 30 30 09 42 11 08 5c 32 30 1.\311\300.\"..\2031.\300.B..\20
1c80 33 52 00 5c 33 31 32 5c 33 30 32 5c 33 31 33 5c 22 5c 32 31 30 5c 33 31 34 5c 33 31 35 5c 33 31 3R.\312\302\313\"\210\314\315\31
1ca0 36 5c 33 30 36 5c 33 30 37 24 5c 32 31 30 5c 33 31 34 5c 33 31 37 5c 33 32 30 5c 33 30 36 5c 33 6\306\307$\210\314\317\320\306\3
1cc0 30 37 24 5c 32 31 30 5c 33 31 34 5c 33 32 31 5c 33 32 32 5c 33 30 36 5c 33 30 37 24 5c 32 31 30 07$\210\314\321\322\306\307$\210
1ce0 5c 32 30 32 69 00 5c 33 32 33 5c 33 31 35 5c 33 31 36 5c 33 30 37 23 5c 32 31 30 5c 33 32 33 5c \202i.\323\315\316\307#\210\323\
1d00 33 31 37 5c 33 32 30 5c 33 30 37 23 5c 32 31 30 5c 33 32 33 5c 33 32 31 5c 33 32 32 5c 33 30 37 317\320\307#\210\323\321\322\307
1d20 23 5c 32 31 30 5c 33 32 34 5c 33 32 35 5c 6e 5c 22 12 5c 33 32 36 5c 33 32 37 08 5c 32 30 33 73 #\210\324\325\n\".\326\327.\203s
1d40 00 5c 33 33 30 5c 32 30 32 74 00 5c 33 33 31 5c 22 5c 32 31 30 5c 33 33 32 5c 33 33 33 21 5c 32 .\330\202t.\331\"\210\332\333!\2
1d60 30 33 5c 32 32 36 00 5c 33 30 33 20 5c 32 30 33 5c 32 31 30 00 5c 32 31 31 5c 33 30 33 20 5c 32 03\226.\303.\203\210.\211\303.\2
1d80 33 32 5c 32 30 33 5c 32 32 36 00 5c 33 33 34 5c 33 33 35 08 5c 32 30 33 5c 32 32 32 00 5c 33 33 32\203\226.\334\335.\203\222.\33
1da0 36 5c 32 30 32 5c 32 32 33 00 5c 33 33 37 5c 33 34 30 23 5c 32 31 30 5c 32 31 30 5c 33 34 31 20 6\202\223.\337\340#\210\210\341.
1dc0 5c 32 31 30 08 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 \210.\207".[lsp-modeline-code-ac
1de0 74 69 6f 6e 73 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 67 6c 6f tions-mode.local-minor-modes.glo
1e00 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 bal-mode-string.current-message.
1e20 74 6f 67 67 6c 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c 71 20 61 64 64 2d 74 toggle.1.nil.t.boundp.delq.add-t
1e40 6f 2d 6c 69 73 74 20 28 74 20 28 3a 65 76 61 6c 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 o-list.(t.(:eval.lsp-modeline--c
1e60 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 73 74 72 69 6e 67 29 29 20 61 64 64 2d 68 6f 6f 6b 20 6c 73 ode-actions-string)).add-hook.ls
1e80 70 2d 6f 6e 2d 69 64 6c 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 68 65 p-on-idle-hook.lsp-modeline--che
1ea0 63 6b 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 68 6f ck-code-actions.lsp-configure-ho
1ec0 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 6e 61 62 6c 65 2d 63 6f 64 65 2d 61 63 74 ok.lsp-modeline--enable-code-act
1ee0 69 6f 6e 73 20 6c 73 70 2d 75 6e 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f ions.lsp-unconfigure-hook.lsp-mo
1f00 64 65 6c 69 6e 65 2d 2d 64 69 73 61 62 6c 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 20 72 65 6d deline--disable-code-actions.rem
1f20 6f 76 65 2d 68 6f 6f 6b 20 72 65 6d 6f 76 65 20 28 74 20 28 3a 65 76 61 6c 20 6c 73 70 2d 6d 6f ove-hook.remove.(t.(:eval.lsp-mo
1f40 64 65 6c 69 6e 65 2d 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 73 74 72 69 6e 67 29 29 20 72 75 deline--code-actions-string)).ru
1f60 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e n-hooks.lsp-modeline-code-action
1f80 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 s-mode-hook.lsp-modeline-code-ac
1fa0 74 69 6f 6e 73 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d tions-mode-on-hook.lsp-modeline-
1fc0 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 code-actions-mode-off-hook.calle
1fe0 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 4c d-interactively-p.any.message."L
2000 73 70 2d 4d 6f 64 65 6c 69 6e 65 2d 43 6f 64 65 2d 41 63 74 69 6f 6e 73 20 6d 6f 64 65 20 25 73 sp-Modeline-Code-Actions.mode.%s
2020 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 20 69 6e 20 63 75 72 72 65 6e 74 abled%s"."en"."dis".".in.current
2040 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d .buffer".force-mode-line-update]
2060 20 37 20 28 23 24 20 2e 20 36 35 32 31 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 .7.(#$...6521).(byte-code.".\203
2080 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 43 5c 32 30 37 22 20 5b 63 75 72 72 65 \n.\301.!\202..\302C\207".[curre
20a0 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c nt-prefix-arg.prefix-numeric-val
20c0 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 ue.toggle].2)]).(defvar.lsp-mode
20e0 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6e 69 6c 29 line-code-actions-mode-hook.nil)
2100 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 5c 66 00 5c 33 30 .(byte-code."\301\302N\204\f.\30
2120 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 35 5c 33 3\301\302\304#\210\303\301\305\3
2140 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 31 30 5c 33 31 06#\210\303\301\307\310C#\210\31
2160 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 30 21 5c 32 30 35 23 00 08 5c 33 31 30 5c 32 31 1\312\313\314\300!\205#..\310\21
2180 31 25 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 1%\207".[lsp-modeline-code-actio
21a0 6e 73 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 ns-mode-map.lsp-modeline-code-ac
21c0 74 69 6f 6e 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f 63 75 6d 65 6e tions-mode-hook.variable-documen
21e0 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 65 6e 74 65 72 tation.put."Hook.run.after.enter
2200 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 ing.or.leaving.`lsp-modeline-cod
2220 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 e-actions-mode'.\nNo.problems.re
2240 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 sult.if.this.variable.is.not.bou
2260 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 nd.\n`add-hook'.automatically.bi
2280 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 nds.it...(This.is.true.for.all.h
22a0 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f ook.variables.)".custom-type.hoo
22c0 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d k.standard-value.nil.add-minor-m
22e0 6f 64 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 64 65 2d 61 63 74 69 6f 6e 73 2d 6d 6f ode.lsp-modeline-code-actions-mo
2300 64 65 20 22 22 20 62 6f 75 6e 64 70 5d 20 36 29 0a 23 40 34 39 20 56 61 6c 75 65 20 6f 66 20 63 de."".boundp].6).#@49.Value.of.c
2320 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 64 69 61 67 6e 6f 73 74 69 63 73 20 73 74 61 74 69 73 urrent.buffer.diagnostics.statis
2340 74 69 63 73 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 tics...(defvar.lsp-modeline--dia
2360 67 6e 6f 73 74 69 63 73 2d 73 74 72 69 6e 67 20 6e 69 6c 20 28 23 24 20 2e 20 38 39 38 32 29 29 gnostics-string.nil.(#$...8982))
2380 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
23a0 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 74 72 69 6e 67 29 0a p-modeline--diagnostics-string).
23c0 23 40 38 37 20 50 6c 69 73 74 20 6f 66 20 77 6f 72 6b 73 70 61 63 65 73 20 74 6f 20 74 68 65 69 #@87.Plist.of.workspaces.to.thei
23e0 72 20 6d 6f 64 65 6c 69 6e 65 20 73 74 72 69 6e 67 73 2e 0a 54 68 65 20 60 3a 67 6c 6f 62 61 6c r.modeline.strings..The.`:global
2400 27 20 77 6f 72 6b 73 70 61 63 65 20 69 73 20 67 6c 6f 62 61 6c 20 6f 6e 65 2e 1f 0a 28 64 65 66 '.workspace.is.global.one...(def
2420 76 61 72 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 77 6b var.lsp-modeline--diagnostics-wk
2440 73 2d 3e 73 74 72 69 6e 67 73 20 6e 69 6c 20 28 23 24 20 2e 20 39 31 35 37 29 29 0a 23 40 37 37 s->strings.nil.(#$...9157)).#@77
2460 20 43 61 6c 63 75 6c 61 74 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 73 74 61 74 69 73 74 69 63 .Calculate.diagnostics.statistic
2480 73 20 62 61 73 65 64 20 6f 6e 20 60 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 s.based.on.`lsp-modeline-diagnos
24a0 74 69 63 73 2d 73 63 6f 70 65 27 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 tics-scope'...(defalias.'lsp-mod
24c0 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 74 61 74 69 73 74 69 63 73 20 23 5b 30 eline-diagnostics-statistics.#[0
24e0 20 22 08 5c 33 30 36 3d 5c 32 30 33 5c 66 00 5c 33 30 37 20 43 5c 32 30 32 13 00 5c 33 31 30 5c .".\306=\203\f.\307.C\202..\310\
2500 33 31 31 08 5c 33 31 32 3d 21 21 5c 33 31 33 09 5c 33 31 34 5c 22 5c 33 31 35 5c 33 31 34 5c 33 311.\312=!!\313.\314\"\315\314\3
2520 31 36 5c 33 31 37 5c 33 32 30 05 5c 22 05 5c 22 5c 32 31 30 5c 32 31 31 09 57 5c 32 30 33 6a 00 16\317\320.\".\"\210\211.W\203j.
2540 02 01 48 5c 33 31 34 56 5c 32 30 33 63 00 01 5c 33 32 31 5c 33 32 32 5c 33 32 33 06 06 05 48 5c ..H\314V\203c..\321\322\323...H\
2560 22 5c 33 32 34 04 5c 6e 55 5c 32 30 33 43 00 5c 33 32 35 5c 32 30 32 5e 00 04 0b 55 5c 32 30 33 "\324.\nU\203C.\325\202^...U\203
2580 4d 00 5c 33 32 36 5c 32 30 32 5e 00 04 5c 66 55 5c 32 30 33 57 00 5c 33 32 37 5c 32 30 32 5e 00 M.\326\202^..\fU\203W.\327\202^.
25a0 04 0d 55 5c 32 30 35 5e 00 5c 33 32 37 23 43 5c 32 34 34 5c 32 36 32 02 5c 32 31 31 54 5c 32 36 ..U\205^.\327#C\244\262.\211T\26
25c0 32 01 5c 32 30 32 21 00 5c 33 32 31 5c 33 33 30 5c 33 33 31 04 5c 22 5c 33 33 32 5c 33 33 33 5c 2.\202!.\321\330\331.\"\332\333\
25e0 33 33 34 5c 33 33 35 5c 33 33 36 5c 33 33 37 5c 33 34 30 5c 33 31 35 5c 33 34 31 23 5c 32 30 35 334\335\336\337\340\315\341#\205
2600 5c 32 30 30 00 5c 33 34 32 5c 33 34 33 5c 33 34 34 5c 22 26 07 5c 32 30 37 22 20 5b 6c 73 70 2d \200.\342\343\344\"&.\207".[lsp-
2620 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 63 6f 70 65 20 6c 73 70 2f 64 modeline-diagnostics-scope.lsp/d
2640 69 61 67 6e 6f 73 74 69 63 2d 73 65 76 65 72 69 74 79 2d 6d 61 78 20 6c 73 70 2f 64 69 61 67 6e iagnostic-severity-max.lsp/diagn
2660 6f 73 74 69 63 2d 73 65 76 65 72 69 74 79 2d 65 72 72 6f 72 20 6c 73 70 2f 64 69 61 67 6e 6f 73 ostic-severity-error.lsp/diagnos
2680 74 69 63 2d 73 65 76 65 72 69 74 79 2d 77 61 72 6e 69 6e 67 20 6c 73 70 2f 64 69 61 67 6e 6f 73 tic-severity-warning.lsp/diagnos
26a0 74 69 63 2d 73 65 76 65 72 69 74 79 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6c 73 70 2f 64 69 61 tic-severity-information.lsp/dia
26c0 67 6e 6f 73 74 69 63 2d 73 65 76 65 72 69 74 79 2d 68 69 6e 74 20 3a 66 69 6c 65 20 6c 73 70 2d gnostic-severity-hint.:file.lsp-
26e0 2d 67 65 74 2d 62 75 66 66 65 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 68 74 2d 76 61 6c 75 65 -get-buffer-diagnostics.ht-value
2700 73 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 3a 77 6f 72 6b 73 70 61 63 65 20 6d 61 6b s.lsp-diagnostics.:workspace.mak
2720 65 2d 76 65 63 74 6f 72 20 30 20 6e 69 6c 20 6d 61 70 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 e-vector.0.nil.mapc.make-closure
2740 20 23 5b 32 35 37 20 22 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 30 5c 22 02 5c 22 5c 32 30 .#[257."\301\302\303\300\".\"\20
2760 37 22 20 5b 56 30 20 6d 61 70 63 20 6d 61 6b 65 2d 63 6c 6f 73 75 72 65 20 23 5b 32 35 37 20 22 7".[V0.mapc.make-closure.#[257."
2780 5c 33 30 31 01 21 5c 32 30 35 5c 6e 00 5c 33 30 32 5c 33 30 33 02 5c 22 5c 32 31 31 5c 32 30 35 \301.!\205\n.\302\303.\"\211\205
27a0 18 00 5c 33 30 30 5c 32 31 31 02 02 04 48 54 49 5c 32 36 32 01 5c 32 30 37 22 20 5b 56 30 20 68 ..\300\211...HTI\262.\207".[V0.h
27c0 74 5c 3f 20 67 65 74 68 61 73 68 20 22 73 65 76 65 72 69 74 79 22 5d 20 37 20 22 5c 6e 5c 6e 28 t\?.gethash."severity"].7."\n\n(
27e0 66 6e 20 44 49 41 47 29 22 5d 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 42 55 46 2d 44 49 41 47 53 fn.DIAG)"]].5."\n\n(fn.BUF-DIAGS
2800 29 22 5d 20 70 72 6f 70 65 72 74 69 7a 65 20 66 6f 72 6d 61 74 20 22 25 73 22 20 66 61 63 65 20 )"].propertize.format."%s".face.
2820 65 72 72 6f 72 20 77 61 72 6e 69 6e 67 20 73 75 63 63 65 73 73 20 73 2d 6a 6f 69 6e 20 22 2f 22 error.warning.success.s-join."/"
2840 20 6d 6f 75 73 65 2d 66 61 63 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 20 .mouse-face.mode-line-highlight.
2860 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 3a 20 53 68 6f 77 20 64 69 61 67 6e 6f 73 help-echo."mouse-1:.Show.diagnos
2880 74 69 63 73 22 20 6c 6f 63 61 6c 2d 6d 61 70 20 72 65 71 75 69 72 65 20 6c 73 70 2d 74 72 65 65 tics".local-map.require.lsp-tree
28a0 6d 61 63 73 20 74 20 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 75 73 65 2d 6d 61 70 20 macs.t.make-mode-line-mouse-map.
28c0 6d 6f 75 73 65 2d 31 20 6c 73 70 2d 74 72 65 65 6d 61 63 73 2d 65 72 72 6f 72 73 2d 6c 69 73 74 mouse-1.lsp-treemacs-errors-list
28e0 5d 20 31 35 20 28 23 24 20 2e 20 39 33 31 33 29 5d 29 0a 23 40 33 39 20 52 65 73 65 74 20 74 68 ].15.(#$...9313)]).#@39.Reset.th
2900 65 20 6d 6f 64 65 6c 69 6e 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 63 61 63 68 65 2e 1f 0a 28 e.modeline.diagnostics.cache...(
2920 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 defalias.'lsp-modeline--diagnost
2940 69 63 73 2d 72 65 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 2d 63 61 63 68 65 20 23 5b 30 20 22 5c 33 ics-reset-modeline-cache.#[0."\3
2960 30 32 08 5c 33 30 33 20 40 5c 33 30 34 23 5c 32 31 30 5c 33 30 32 08 5c 33 30 35 5c 33 30 34 23 02.\303.@\304#\210\302.\305\304#
2980 5c 32 31 30 5c 33 30 34 5c 32 31 31 11 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 \210\304\211.\207".[lsp-modeline
29a0 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 77 6b 73 2d 3e 73 74 72 69 6e 67 73 20 6c 73 70 2d 6d --diagnostics-wks->strings.lsp-m
29c0 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 74 72 69 6e 67 20 70 6c 69 73 odeline--diagnostics-string.plis
29e0 74 2d 70 75 74 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 6e 69 6c 20 3a 67 6c 6f 62 61 6c t-put.lsp-workspaces.nil.:global
2a00 5d 20 34 20 28 23 24 20 2e 20 31 30 34 38 38 29 5d 29 0a 23 40 33 37 20 55 70 64 61 74 65 20 64 ].4.(#$...10488)]).#@37.Update.d
2a20 69 61 67 6e 6f 73 74 69 63 73 20 6d 6f 64 65 6c 69 6e 65 20 73 74 72 69 6e 67 2e 1f 0a 28 64 65 iagnostics.modeline.string...(de
2a40 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 69 63 falias.'lsp-modeline--diagnostic
2a60 73 2d 75 70 64 61 74 65 2d 6d 6f 64 65 6c 69 6e 65 20 23 5b 30 20 22 5c 33 30 33 08 5c 33 30 34 s-update-modeline.#[0."\303.\304
2a80 5c 32 36 37 5c 32 30 32 3f 00 09 5c 32 30 36 40 00 5c 32 31 31 20 5c 32 30 32 40 00 5c 33 30 35 \267\202?..\206@.\211.\202@.\305
2aa0 20 40 5c 33 30 36 5c 6e 02 5c 22 5c 32 30 36 25 00 01 20 5c 33 30 37 5c 6e 03 03 23 12 5c 32 31 .@\306\n.\"\206%...\307\n..#.\21
2ac0 31 5c 32 36 32 01 5c 32 36 32 01 5c 32 30 32 40 00 5c 33 30 36 5c 6e 5c 33 31 30 5c 22 5c 32 30 1\262.\262.\202@.\306\n\310\"\20
2ae0 36 40 00 5c 32 31 31 20 5c 33 30 37 5c 6e 5c 33 31 30 03 23 12 5c 32 31 31 5c 32 36 32 01 5c 32 6@.\211.\307\n\310.#.\211\262.\2
2b00 30 32 40 00 5c 33 31 31 5c 32 31 31 11 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 02@.\311\211.\207".[lsp-modeline
2b20 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 63 6f 70 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d -diagnostics-scope.lsp-modeline-
2b40 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 74 72 69 6e 67 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 -diagnostics-string.lsp-modeline
2b60 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 77 6b 73 2d 3e 73 74 72 69 6e 67 73 20 23 5b 30 20 22 --diagnostics-wks->strings.#[0."
2b80 5c 33 30 30 20 5c 32 31 31 5c 32 31 31 5c 33 30 31 5c 32 33 30 5c 32 36 32 01 5c 32 30 33 0d 00 \300.\211\211\301\230\262.\203..
2ba0 5c 33 30 31 5c 32 30 37 5c 32 31 31 5c 33 30 32 50 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 \301\207\211\302P\207".[lsp-mode
2bc0 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 74 61 74 69 73 74 69 63 73 20 22 22 20 22 line-diagnostics-statistics.""."
2be0 20 22 5d 20 34 5d 20 23 73 28 68 61 73 68 2d 74 61 62 6c 65 20 73 69 7a 65 20 33 20 74 65 73 74 ."].4].#s(hash-table.size.3.test
2c00 20 65 71 20 72 65 68 61 73 68 2d 73 69 7a 65 20 31 2e 35 20 72 65 68 61 73 68 2d 74 68 72 65 73 .eq.rehash-size.1.5.rehash-thres
2c20 68 6f 6c 64 20 30 2e 38 31 32 35 20 70 75 72 65 63 6f 70 79 20 74 20 64 61 74 61 20 28 3a 66 69 hold.0.8125.purecopy.t.data.(:fi
2c40 6c 65 20 37 20 3a 77 6f 72 6b 73 70 61 63 65 20 31 36 20 3a 67 6c 6f 62 61 6c 20 34 32 29 29 20 le.7.:workspace.16.:global.42)).
2c60 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 70 6c 69 73 74 2d 67 65 74 20 70 6c 69 73 74 2d 70 lsp-workspaces.plist-get.plist-p
2c80 75 74 20 3a 67 6c 6f 62 61 6c 20 6e 69 6c 5d 20 37 20 28 23 24 20 2e 20 31 30 37 37 36 29 5d 29 ut.:global.nil].7.(#$...10776)])
2ca0 0a 23 40 33 38 20 45 6e 61 62 6c 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 6f 6e 20 6d 6f 64 65 .#@38.Enable.diagnostics.on.mode
2cc0 6c 69 6e 65 20 6d 6f 64 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c line.mode...(defalias.'lsp-model
2ce0 69 6e 65 2d 2d 65 6e 61 62 6c 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 23 5b 30 20 22 08 5c 32 ine--enable-diagnostics.#[0.".\2
2d00 30 35 0d 00 5c 33 30 31 5c 33 30 32 21 5c 32 30 35 0d 00 5c 33 30 33 5c 33 30 34 21 5c 32 30 37 05..\301\302!\205..\303\304!\207
2d20 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 65 6e 61 62 ".[lsp-modeline-diagnostics-enab
2d40 6c 65 20 6c 73 70 2d 66 65 61 74 75 72 65 5c 3f 20 22 74 65 78 74 44 6f 63 75 6d 65 6e 74 2f 70 le.lsp-feature\?."textDocument/p
2d60 75 62 6c 69 73 68 44 69 61 67 6e 6f 73 74 69 63 73 22 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d ublishDiagnostics".lsp-modeline-
2d80 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 20 31 5d 20 32 20 28 23 24 20 2e 20 31 31 34 33 diagnostics-mode.1].2.(#$...1143
2da0 30 29 5d 29 0a 23 40 33 39 20 44 69 73 61 62 6c 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 6f 6e 0)]).#@39.Disable.diagnostics.on
2dc0 20 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .modeline.mode...(defalias.'lsp-
2de0 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 73 61 62 6c 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 23 5b modeline--disable-diagnostics.#[
2e00 30 20 22 5c 33 30 30 5c 33 30 31 21 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 0."\300\301!\207".[lsp-modeline-
2e20 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 20 2d 31 5d 20 32 20 28 23 24 20 2e 20 31 31 36 diagnostics-mode.-1].2.(#$...116
2e40 39 30 29 5d 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 90)]).(byte-code."\300\301\302\3
2e60 30 33 23 5c 32 31 30 5c 33 30 34 5c 33 30 31 5c 33 30 32 5c 33 30 35 23 5c 32 30 37 22 20 5b 64 03#\210\304\301\302\305#\207".[d
2e80 65 66 61 6c 69 61 73 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 6c 69 6e 65 efalias.lsp-diagnostics-modeline
2ea0 2d 6d 6f 64 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d -mode.lsp-modeline-diagnostics-m
2ec0 6f 64 65 20 6e 69 6c 20 6d 61 6b 65 2d 6f 62 73 6f 6c 65 74 65 20 22 6c 73 70 2d 6d 6f 64 65 20 ode.nil.make-obsolete."lsp-mode.
2ee0 37 2e 30 2e 31 22 5d 20 34 29 0a 23 40 31 32 37 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 4c 73 70 2d 7.0.1"].4).#@127.Non-nil.if.Lsp-
2f00 4d 6f 64 65 6c 69 6e 65 2d 44 69 61 67 6e 6f 73 74 69 63 73 20 6d 6f 64 65 20 69 73 20 65 6e 61 Modeline-Diagnostics.mode.is.ena
2f20 62 6c 65 64 2e 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 6c bled..Use.the.command.`lsp-model
2f40 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 27 20 74 6f 20 63 68 61 6e 67 65 20 ine-diagnostics-mode'.to.change.
2f60 74 68 69 73 0a 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 this.variable...(defvar.lsp-mode
2f80 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 20 6e 69 6c 20 28 23 24 20 2e 20 line-diagnostics-mode.nil.(#$...
2fa0 31 32 30 31 37 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 12017)).(make-variable-buffer-lo
2fc0 63 61 6c 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f cal.'lsp-modeline-diagnostics-mo
2fe0 64 65 29 0a 23 40 36 31 32 20 54 6f 67 67 6c 65 20 64 69 61 67 6e 6f 73 74 69 63 73 20 6d 6f 64 de).#@612.Toggle.diagnostics.mod
3000 65 6c 69 6e 65 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 49 eline...This.is.a.minor.mode...I
3020 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 6c 65 20 74 f.called.interactively,.toggle.t
3040 68 65 0a 60 4c 73 70 2d 4d 6f 64 65 6c 69 6e 65 2d 44 69 61 67 6e 6f 73 74 69 63 73 20 6d 6f 64 he.`Lsp-Modeline-Diagnostics.mod
3060 65 27 20 6d 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 e'.mode...If.the.prefix.argument
3080 20 69 73 0a 70 6f 73 69 74 69 76 65 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 .is.positive,.enable.the.mode,.a
30a0 6e 64 20 69 66 20 69 74 20 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2c 20 64 69 nd.if.it.is.zero.or.negative,.di
30c0 73 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 sable.the.mode...If.called.from.
30e0 4c 69 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 Lisp,.toggle.the.mode.if.ARG.is.
3100 60 74 6f 67 67 6c 65 27 2e 20 20 45 6e 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 `toggle'...Enable.the.mode.if.AR
3120 47 20 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 G.is.nil,.omitted,.or.is.a.posit
3140 69 76 65 20 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 ive.number..Disable.the.mode.if.
3160 41 52 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 ARG.is.a.negative.number...To.ch
3180 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e eck.whether.the.minor.mode.is.en
31a0 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 abled.in.the.current.buffer,.eva
31c0 6c 75 61 74 65 20 60 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d luate.`lsp-modeline-diagnostics-
31e0 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 6c 6c 65 mode'...The.mode's.hook.is.calle
3200 64 20 62 6f 74 68 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 d.both.when.the.mode.is.enabled.
3220 61 6e 64 20 77 68 65 6e 0a 69 74 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e 20 26 6f and.when.it.is.disabled...(fn.&o
3240 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 ptional.ARG)..(defalias.'lsp-mod
3260 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 20 23 5b 32 35 36 20 22 5c 33 eline-diagnostics-mode.#[256."\3
3280 30 33 20 01 5c 33 30 34 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 5c 32 34 37 5c 32 30 33 03..\304=\203...?\202...\247\203
32a0 1c 00 01 5c 33 30 35 57 5c 32 30 33 1c 00 5c 33 30 36 5c 32 30 32 1d 00 5c 33 30 37 10 5c 33 31 ...\305W\203..\306\202..\307.\31
32c0 30 5c 33 30 31 21 5c 32 30 33 31 00 5c 33 31 31 5c 33 30 30 09 5c 22 11 08 5c 32 30 33 31 00 5c 0\301!\2031.\311\300.\"..\2031.\
32e0 33 30 30 09 42 11 08 5c 32 30 33 50 00 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 36 5c 33 30 300.B..\203P.\312\313\314\306\30
3300 37 24 5c 32 31 30 5c 33 31 32 5c 33 31 35 5c 33 31 36 5c 33 30 36 5c 33 30 37 24 5c 32 31 30 5c 7$\210\312\315\316\306\307$\210\
3320 33 31 37 5c 33 30 32 5c 33 32 30 5c 22 5c 32 31 30 5c 33 31 32 5c 33 32 31 5c 33 32 32 5c 22 5c 317\302\320\"\210\312\321\322\"\
3340 32 31 30 5c 32 30 32 66 00 5c 33 32 33 5c 33 31 33 5c 33 31 34 5c 33 30 37 23 5c 32 31 30 5c 33 210\202f.\323\313\314\307#\210\3
3360 32 33 5c 33 31 35 5c 33 31 36 5c 33 30 37 23 5c 32 31 30 5c 33 32 33 5c 33 32 31 5c 33 32 32 5c 23\315\316\307#\210\323\321\322\
3380 22 5c 32 31 30 5c 33 32 34 5c 33 32 35 5c 6e 5c 22 12 5c 33 32 36 5c 33 32 37 08 5c 32 30 33 70 "\210\324\325\n\".\326\327.\203p
33a0 00 5c 33 33 30 5c 32 30 32 71 00 5c 33 33 31 5c 22 5c 32 31 30 5c 33 33 32 5c 33 33 33 21 5c 32 .\330\202q.\331\"\210\332\333!\2
33c0 30 33 5c 32 32 33 00 5c 33 30 33 20 5c 32 30 33 5c 32 30 35 00 5c 32 31 31 5c 33 30 33 20 5c 32 03\223.\303.\203\205.\211\303.\2
33e0 33 32 5c 32 30 33 5c 32 32 33 00 5c 33 33 34 5c 33 33 35 08 5c 32 30 33 5c 32 31 37 00 5c 33 33 32\203\223.\334\335.\203\217.\33
3400 36 5c 32 30 32 5c 32 32 30 00 5c 33 33 37 5c 33 34 30 23 5c 32 31 30 5c 32 31 30 5c 33 34 31 20 6\202\220.\337\340#\210\210\341.
3420 5c 32 31 30 08 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 \210.\207".[lsp-modeline-diagnos
3440 74 69 63 73 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 67 6c 6f 62 tics-mode.local-minor-modes.glob
3460 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 20 74 al-mode-string.current-message.t
3480 6f 67 67 6c 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 6c 71 20 61 64 64 2d 68 6f oggle.1.nil.t.boundp.delq.add-ho
34a0 6f 6b 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 ok.lsp-configure-hook.lsp-modeli
34c0 6e 65 2d 2d 65 6e 61 62 6c 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 6c 73 70 2d 75 6e 63 6f 6e ne--enable-diagnostics.lsp-uncon
34e0 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 73 61 62 6c figure-hook.lsp-modeline--disabl
3500 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 61 64 64 2d 74 6f 2d 6c 69 73 74 20 28 74 20 28 3a 65 e-diagnostics.add-to-list.(t.(:e
3520 76 61 6c 20 28 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 75 val.(lsp-modeline--diagnostics-u
3540 70 64 61 74 65 2d 6d 6f 64 65 6c 69 6e 65 29 29 29 20 6c 73 70 2d 64 69 61 67 6e 6f 73 74 69 63 pdate-modeline))).lsp-diagnostic
3560 73 2d 75 70 64 61 74 65 64 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 s-updated-hook.lsp-modeline--dia
3580 67 6e 6f 73 74 69 63 73 2d 72 65 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 2d 63 61 63 68 65 20 72 65 gnostics-reset-modeline-cache.re
35a0 6d 6f 76 65 2d 68 6f 6f 6b 20 72 65 6d 6f 76 65 20 28 74 20 28 3a 65 76 61 6c 20 28 6c 73 70 2d move-hook.remove.(t.(:eval.(lsp-
35c0 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 75 70 64 61 74 65 2d 6d 6f 64 modeline--diagnostics-update-mod
35e0 65 6c 69 6e 65 29 29 29 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d eline))).run-hooks.lsp-modeline-
3600 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 diagnostics-mode-hook.lsp-modeli
3620 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 2d 6f 6e 2d 68 6f 6f 6b 20 6c 73 70 2d ne-diagnostics-mode-on-hook.lsp-
3640 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f modeline-diagnostics-mode-off-ho
3660 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 ok.called-interactively-p.any.me
3680 73 73 61 67 65 20 22 4c 73 70 2d 4d 6f 64 65 6c 69 6e 65 2d 44 69 61 67 6e 6f 73 74 69 63 73 20 ssage."Lsp-Modeline-Diagnostics.
36a0 6d 6f 64 65 20 25 73 61 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 20 69 6e 20 mode.%sabled%s"."en"."dis".".in.
36c0 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d current.buffer".force-mode-line-
36e0 75 70 64 61 74 65 5d 20 37 20 28 23 24 20 2e 20 31 32 32 36 36 29 20 28 62 79 74 65 2d 63 6f 64 update].7.(#$...12266).(byte-cod
3700 65 20 22 08 5c 32 30 33 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 43 5c 32 30 37 e.".\203\n.\301.!\202..\302C\207
3720 22 20 5b 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 78 2d 6e 75 6d ".[current-prefix-arg.prefix-num
3740 65 72 69 63 2d 76 61 6c 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 66 76 61 72 20 eric-value.toggle].2)]).(defvar.
3760 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 2d 68 6f lsp-modeline-diagnostics-mode-ho
3780 6f 6b 20 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 ok.nil).(byte-code."\301\302N\20
37a0 34 5c 66 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 4\f.\303\301\302\304#\210\303\30
37c0 31 5c 33 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 1\305\306#\210\303\301\307\310C#
37e0 5c 32 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 30 21 5c 32 30 35 23 00 08 \210\311\312\313\314\300!\205#..
3800 5c 33 31 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 \310\211%\207".[lsp-modeline-dia
3820 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 gnostics-mode-map.lsp-modeline-d
3840 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2d 64 6f iagnostics-mode-hook.variable-do
3860 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e 20 61 66 74 65 72 20 cumentation.put."Hook.run.after.
3880 65 6e 74 65 72 69 6e 67 20 6f 72 20 6c 65 61 76 69 6e 67 20 60 6c 73 70 2d 6d 6f 64 65 6c 69 6e entering.or.leaving.`lsp-modelin
38a0 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 6d 6f 64 65 27 2e 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d e-diagnostics-mode'.\nNo.problem
38c0 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f 74 s.result.if.this.variable.is.not
38e0 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c .bound.\n`add-hook'.automaticall
3900 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 73 20 74 72 75 65 20 66 6f 72 20 61 y.binds.it...(This.is.true.for.a
3920 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 20 63 75 73 74 6f 6d 2d 74 79 70 65 ll.hook.variables.)".custom-type
3940 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 20 6e 69 6c 20 61 64 64 2d 6d 69 6e .hook.standard-value.nil.add-min
3960 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 61 67 6e 6f 73 74 69 63 73 or-mode.lsp-modeline-diagnostics
3980 2d 6d 6f 64 65 20 22 22 20 62 6f 75 6e 64 70 5d 20 36 29 0a 23 40 33 36 20 42 75 69 6c 64 20 74 -mode."".boundp].6).#@36.Build.t
39a0 68 65 20 77 6f 72 6b 73 70 61 63 65 20 73 74 61 74 75 73 20 73 74 72 69 6e 67 2e 1f 0a 28 64 65 he.workspace.status.string...(de
39c0 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 77 6f 72 6b 73 70 61 63 65 2d falias.'lsp-modeline--workspace-
39e0 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 23 5b 30 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 28 74 status-string.#[0."\300\207".[(t
3a00 20 28 3a 65 76 61 6c 20 28 2d 6b 65 65 70 20 23 27 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d .(:eval.(-keep.#'lsp--workspace-
3a20 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 28 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 29 29 29 status-string.(lsp-workspaces)))
3a40 29 5d 20 31 20 28 23 24 20 2e 20 31 34 37 34 35 29 5d 29 0a 23 40 33 38 20 45 6e 61 62 6c 65 20 )].1.(#$...14745)]).#@38.Enable.
3a60 77 6f 72 6b 73 70 61 63 65 20 73 74 61 74 75 73 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 2e 1f 0a 28 workspace.status.on.modeline...(
3a80 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 6e 61 62 6c 65 2d 77 defalias.'lsp-modeline--enable-w
3aa0 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 20 23 5b 30 20 22 5c 33 30 31 20 5c 33 30 32 5c 33 orkspace-status.#[0."\301.\302\3
3ac0 30 30 21 5c 32 31 30 5c 33 30 33 08 02 5c 22 5c 32 30 33 11 00 08 5c 32 30 32 14 00 5c 32 31 31 00!\210\303..\"\203...\202..\211
3ae0 08 42 5c 32 31 31 10 5c 32 30 37 22 20 5b 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 .B\211.\207".[global-mode-string
3b00 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d .lsp-modeline--workspace-status-
3b20 73 74 72 69 6e 67 20 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 2d 63 6f 6e 74 string.make-local-variable.-cont
3b40 61 69 6e 73 5c 3f 5d 20 34 20 28 23 24 20 2e 20 31 34 39 33 37 29 5d 29 0a 23 40 33 39 20 44 69 ains\?].4.(#$...14937)]).#@39.Di
3b60 73 61 62 6c 65 20 77 6f 72 6b 73 70 61 63 65 20 73 74 61 74 75 73 20 6f 6e 20 6d 6f 64 65 6c 69 sable.workspace.status.on.modeli
3b80 6e 65 2e 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 69 ne...(defalias.'lsp-modeline--di
3ba0 73 61 62 6c 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 20 23 5b 30 20 22 5c 33 30 31 sable-workspace-status.#[0."\301
3bc0 20 5c 33 30 32 5c 33 30 30 21 5c 32 31 30 5c 33 30 33 01 08 5c 22 5c 32 31 31 10 5c 32 30 37 22 .\302\300!\210\303..\"\211.\207"
3be0 20 5b 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e .[global-mode-string.lsp-modelin
3c00 65 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 73 74 72 69 6e 67 20 6d 61 6b 65 2d e--workspace-status-string.make-
3c20 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 72 65 6d 6f 76 65 5d 20 34 20 28 23 24 20 2e 20 31 local-variable.remove].4.(#$...1
3c40 35 31 39 38 29 5d 29 0a 23 40 31 33 37 20 4e 6f 6e 2d 6e 69 6c 20 69 66 20 4c 73 70 2d 4d 6f 64 5198)]).#@137.Non-nil.if.Lsp-Mod
3c60 65 6c 69 6e 65 2d 57 6f 72 6b 73 70 61 63 65 2d 53 74 61 74 75 73 20 6d 6f 64 65 20 69 73 20 65 eline-Workspace-Status.mode.is.e
3c80 6e 61 62 6c 65 64 2e 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 nabled..Use.the.command.`lsp-mod
3ca0 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 27 20 74 6f 20 eline-workspace-status-mode'.to.
3cc0 63 68 61 6e 67 65 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 2e 1f 0a 28 64 65 66 76 61 72 20 6c change.this.variable...(defvar.l
3ce0 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 sp-modeline-workspace-status-mod
3d00 65 20 6e 69 6c 20 28 23 24 20 2e 20 31 35 34 33 38 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 e.nil.(#$...15438)).(make-variab
3d20 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 6c 69 6e 65 2d 77 6f le-buffer-local.'lsp-modeline-wo
3d40 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 29 0a 23 40 36 33 30 20 54 6f 67 67 6c rkspace-status-mode).#@630.Toggl
3d60 65 20 77 6f 72 6b 73 70 61 63 65 20 73 74 61 74 75 73 20 6f 6e 20 6d 6f 64 65 6c 69 6e 65 2e 0a e.workspace.status.on.modeline..
3d80 0a 54 68 69 73 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 2e 20 20 49 66 20 63 61 6c 6c 65 .This.is.a.minor.mode...If.calle
3da0 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 6f 67 67 6c 65 20 74 68 65 0a 60 4c 73 70 d.interactively,.toggle.the.`Lsp
3dc0 2d 4d 6f 64 65 6c 69 6e 65 2d 57 6f 72 6b 73 70 61 63 65 2d 53 74 61 74 75 73 20 6d 6f 64 65 27 -Modeline-Workspace-Status.mode'
3de0 20 6d 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 72 65 66 69 78 0a 61 72 67 75 6d 65 6e 74 20 69 .mode...If.the.prefix.argument.i
3e00 73 20 70 6f 73 69 74 69 76 65 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 2c 20 61 6e 64 s.positive,.enable.the.mode,.and
3e20 20 69 66 20 69 74 20 69 73 20 7a 65 72 6f 20 6f 72 0a 6e 65 67 61 74 69 76 65 2c 20 64 69 73 61 .if.it.is.zero.or.negative,.disa
3e40 62 6c 65 20 74 68 65 20 6d 6f 64 65 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 ble.the.mode...If.called.from.Li
3e60 73 70 2c 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 60 74 sp,.toggle.the.mode.if.ARG.is.`t
3e80 6f 67 67 6c 65 27 2e 20 20 45 6e 61 62 6c 65 0a 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 oggle'...Enable.the.mode.if.ARG.
3ea0 69 73 20 6e 69 6c 2c 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 69 73 20 61 20 70 6f 73 69 74 69 76 is.nil,.omitted,.or.is.a.positiv
3ec0 65 20 6e 75 6d 62 65 72 2e 0a 44 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 41 52 e.number..Disable.the.mode.if.AR
3ee0 47 20 69 73 20 61 20 6e 65 67 61 74 69 76 65 20 6e 75 6d 62 65 72 2e 0a 0a 54 6f 20 63 68 65 63 G.is.a.negative.number...To.chec
3f00 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 k.whether.the.minor.mode.is.enab
3f20 6c 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 0a 65 76 61 6c 75 led.in.the.current.buffer,.evalu
3f40 61 74 65 20 60 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 ate.`lsp-modeline-workspace-stat
3f60 75 73 2d 6d 6f 64 65 27 2e 0a 0a 54 68 65 20 6d 6f 64 65 27 73 20 68 6f 6f 6b 20 69 73 20 63 61 us-mode'...The.mode's.hook.is.ca
3f80 6c 6c 65 64 20 62 6f 74 68 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 69 73 20 65 6e 61 62 6c lled.both.when.the.mode.is.enabl
3fa0 65 64 20 61 6e 64 20 77 68 65 6e 0a 69 74 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 0a 28 66 6e ed.and.when.it.is.disabled...(fn
3fc0 20 26 6f 70 74 69 6f 6e 61 6c 20 41 52 47 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d .&optional.ARG)..(defalias.'lsp-
3fe0 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 23 modeline-workspace-status-mode.#
4000 5b 32 35 36 20 22 5c 33 30 32 20 01 5c 33 30 33 3d 5c 32 30 33 0d 00 08 3f 5c 32 30 32 1d 00 01 [256."\302..\303=\203...?\202...
4020 5c 32 34 37 5c 32 30 33 1c 00 01 5c 33 30 34 57 5c 32 30 33 1c 00 5c 33 30 35 5c 32 30 32 1d 00 \247\203...\304W\203..\305\202..
4040 5c 33 30 36 10 5c 33 30 37 5c 33 30 31 21 5c 32 30 33 31 00 5c 33 31 30 5c 33 30 30 09 5c 22 11 \306.\307\301!\2031.\310\300.\".
4060 08 5c 32 30 33 31 00 5c 33 30 30 09 42 11 08 5c 32 30 33 46 00 5c 33 31 31 5c 33 31 32 5c 33 31 .\2031.\300.B..\203F.\311\312\31
4080 33 5c 33 30 35 5c 33 30 36 24 5c 32 31 30 5c 33 31 31 5c 33 31 34 5c 33 31 35 5c 33 30 35 5c 33 3\305\306$\210\311\314\315\305\3
40a0 30 36 24 5c 32 31 30 5c 32 30 32 52 00 5c 33 31 36 5c 33 31 32 5c 33 31 33 5c 33 30 36 23 5c 32 06$\210\202R.\316\312\313\306#\2
40c0 31 30 5c 33 31 36 5c 33 31 34 5c 33 31 35 5c 33 30 36 23 5c 32 31 30 5c 33 31 37 5c 33 32 30 08 10\316\314\315\306#\210\317\320.
40e0 5c 32 30 33 5c 5c 00 5c 33 32 31 5c 32 30 32 5d 00 5c 33 32 32 5c 22 5c 32 31 30 5c 33 32 33 5c \203\\.\321\202].\322\"\210\323\
4100 33 32 34 21 5c 32 30 33 7f 00 5c 33 30 32 20 5c 32 30 33 71 00 5c 32 31 31 5c 33 30 32 20 5c 32 324!\203..\302.\203q.\211\302.\2
4120 33 32 5c 32 30 33 7f 00 5c 33 32 35 5c 33 32 36 08 5c 32 30 33 7b 00 5c 33 32 37 5c 32 30 32 7c 32\203..\325\326.\203{.\327\202|
4140 00 5c 33 33 30 5c 33 33 31 23 5c 32 31 30 5c 32 31 30 5c 33 33 32 20 5c 32 31 30 08 5c 32 30 37 .\330\331#\210\210\332.\210.\207
4160 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 ".[lsp-modeline-workspace-status
4180 2d 6d 6f 64 65 20 6c 6f 63 61 6c 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 63 75 72 72 65 6e 74 2d -mode.local-minor-modes.current-
41a0 6d 65 73 73 61 67 65 20 74 6f 67 67 6c 65 20 31 20 6e 69 6c 20 74 20 62 6f 75 6e 64 70 20 64 65 message.toggle.1.nil.t.boundp.de
41c0 6c 71 20 61 64 64 2d 68 6f 6f 6b 20 6c 73 70 2d 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c lq.add-hook.lsp-configure-hook.l
41e0 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 6e 61 62 6c 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 sp-modeline--enable-workspace-st
4200 61 74 75 73 20 6c 73 70 2d 75 6e 63 6f 6e 66 69 67 75 72 65 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f atus.lsp-unconfigure-hook.lsp-mo
4220 64 65 6c 69 6e 65 2d 2d 64 69 73 61 62 6c 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 deline--disable-workspace-status
4240 20 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 72 75 6e 2d 68 6f 6f 6b 73 20 6c 73 70 2d 6d 6f 64 65 6c .remove-hook.run-hooks.lsp-model
4260 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 6c ine-workspace-status-mode-hook.l
4280 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 sp-modeline-workspace-status-mod
42a0 65 2d 6f 6e 2d 68 6f 6f 6b 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 e-on-hook.lsp-modeline-workspace
42c0 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6f 66 66 2d 68 6f 6f 6b 20 63 61 6c 6c 65 64 2d 69 6e 74 -status-mode-off-hook.called-int
42e0 65 72 61 63 74 69 76 65 6c 79 2d 70 20 61 6e 79 20 6d 65 73 73 61 67 65 20 22 4c 73 70 2d 4d 6f eractively-p.any.message."Lsp-Mo
4300 64 65 6c 69 6e 65 2d 57 6f 72 6b 73 70 61 63 65 2d 53 74 61 74 75 73 20 6d 6f 64 65 20 25 73 61 deline-Workspace-Status.mode.%sa
4320 62 6c 65 64 25 73 22 20 22 65 6e 22 20 22 64 69 73 22 20 22 20 69 6e 20 63 75 72 72 65 6e 74 20 bled%s"."en"."dis".".in.current.
4340 62 75 66 66 65 72 22 20 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 5d 20 buffer".force-mode-line-update].
4360 37 20 28 23 24 20 2e 20 31 35 37 30 37 29 20 28 62 79 74 65 2d 63 6f 64 65 20 22 08 5c 32 30 33 7.(#$...15707).(byte-code.".\203
4380 5c 6e 00 5c 33 30 31 08 21 5c 32 30 32 0b 00 5c 33 30 32 43 5c 32 30 37 22 20 5b 63 75 72 72 65 \n.\301.!\202..\302C\207".[curre
43a0 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 20 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 61 6c nt-prefix-arg.prefix-numeric-val
43c0 75 65 20 74 6f 67 67 6c 65 5d 20 32 29 5d 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 6d 6f 64 65 ue.toggle].2)]).(defvar.lsp-mode
43e0 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 line-workspace-status-mode-hook.
4400 6e 69 6c 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 31 5c 33 30 32 4e 5c 32 30 34 5c 66 nil).(byte-code."\301\302N\204\f
4420 00 5c 33 30 33 5c 33 30 31 5c 33 30 32 5c 33 30 34 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 .\303\301\302\304#\210\303\301\3
4440 30 35 5c 33 30 36 23 5c 32 31 30 5c 33 30 33 5c 33 30 31 5c 33 30 37 5c 33 31 30 43 23 5c 32 31 05\306#\210\303\301\307\310C#\21
4460 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 30 21 5c 32 30 35 23 00 08 5c 33 31 0\311\312\313\314\300!\205#..\31
4480 30 5c 32 31 31 25 5c 32 30 37 22 20 5b 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 0\211%\207".[lsp-modeline-worksp
44a0 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 6d 61 70 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 ace-status-mode-map.lsp-modeline
44c0 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 76 61 72 69 -workspace-status-mode-hook.vari
44e0 61 62 6c 65 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 70 75 74 20 22 48 6f 6f 6b 20 72 75 6e able-documentation.put."Hook.run
4500 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 70 2d .after.entering.or.leaving.`lsp-
4520 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 27 2e modeline-workspace-status-mode'.
4540 5c 6e 4e 6f 20 70 72 6f 62 6c 65 6d 73 20 72 65 73 75 6c 74 20 69 66 20 74 68 69 73 20 76 61 72 \nNo.problems.result.if.this.var
4560 69 61 62 6c 65 20 69 73 20 6e 6f 74 20 62 6f 75 6e 64 2e 5c 6e 60 61 64 64 2d 68 6f 6f 6b 27 20 iable.is.not.bound.\n`add-hook'.
4580 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 69 6e 64 73 20 69 74 2e 20 20 28 54 68 69 73 20 69 automatically.binds.it...(This.i
45a0 73 20 74 72 75 65 20 66 6f 72 20 61 6c 6c 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 2e 29 22 s.true.for.all.hook.variables.)"
45c0 20 63 75 73 74 6f 6d 2d 74 79 70 65 20 68 6f 6f 6b 20 73 74 61 6e 64 61 72 64 2d 76 61 6c 75 65 .custom-type.hook.standard-value
45e0 20 6e 69 6c 20 61 64 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 .nil.add-minor-mode.lsp-modeline
4600 2d 77 6f 72 6b 73 70 61 63 65 2d 73 74 61 74 75 73 2d 6d 6f 64 65 20 22 22 20 62 6f 75 6e 64 70 -workspace-status-mode."".boundp
4620 5d 20 36 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6c 69 73 ].6).(defconst.lsp-modeline-plis
4640 74 2d 76 61 6c 75 65 2d 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 64 20 6e 69 6c 29 0a 28 70 72 6f 76 t-value-when-compiled.nil).(prov
4660 69 64 65 20 27 6c 73 70 2d 6d 6f 64 65 6c 69 6e 65 29 0a ide.'lsp-modeline).