about summary refs log tree commit diff
path: root/configs/shared/emacs/.emacs.d/elpa/lsp-mode-20180827.344/lsp-common.elc
blob: fdd6560daa7a151453eaaf9bd7d81f9adf1660ac (plain)
ofshex dumpascii
0000 3b 45 4c 43 17 00 00 00 0a 3b 3b 3b 20 43 6f 6d 70 69 6c 65 64 0a 3b 3b 3b 20 69 6e 20 45 6d 61 ;ELC.....;;;.Compiled.;;;.in.Ema
0020 63 73 20 76 65 72 73 69 6f 6e 20 32 35 2e 33 2e 31 0a 3b 3b 3b 20 77 69 74 68 20 61 6c 6c 20 6f cs.version.25.3.1.;;;.with.all.o
0040 70 74 69 6d 69 7a 61 74 69 6f 6e 73 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 75 73 65 ptimizations...;;;.This.file.use
0060 73 20 64 79 6e 61 6d 69 63 20 64 6f 63 73 74 72 69 6e 67 73 2c 20 66 69 72 73 74 20 61 64 64 65 s.dynamic.docstrings,.first.adde
0080 64 20 69 6e 20 45 6d 61 63 73 20 31 39 2e 32 39 2e 0a 0a 3b 3b 3b 20 54 68 69 73 20 66 69 6c 65 d.in.Emacs.19.29...;;;.This.file
00a0 20 64 6f 65 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 75 74 66 2d 38 20 6e 6f 6e 2d 41 53 43 49 .does.not.contain.utf-8.non-ASCI
00c0 49 20 63 68 61 72 61 63 74 65 72 73 2c 0a 3b 3b 3b 20 61 6e 64 20 73 6f 20 63 61 6e 20 62 65 20 I.characters,.;;;.and.so.can.be.
00e0 6c 6f 61 64 65 64 20 69 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 73 20 65 61 72 6c 69 65 72 loaded.in.Emacs.versions.earlier
0100 20 74 68 61 6e 20 32 33 2e 0a 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b .than.23...;;;;;;;;;;;;;;;;;;;;;
0120 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0140 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;.;;;;;;;;;;;;;;;;;
0160 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
0180 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 3b 0a 0a 0a 28 62 79 74 65 2d 63 6f 64 65 20 ;;;;;;;;;;;;;;;;;;...(byte-code.
01a0 22 5c 33 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 30 5c 33 30 32 21 5c 32 31 30 5c 33 30 30 5c "\300\301!\210\300\302!\210\300\
01c0 33 30 33 21 5c 32 31 30 5c 33 30 30 5c 33 30 34 21 5c 32 31 30 5c 33 30 30 5c 33 30 35 21 5c 32 303!\210\300\304!\210\300\305!\2
01e0 31 30 5c 33 30 30 5c 33 30 36 21 5c 32 30 37 22 20 5b 72 65 71 75 69 72 65 20 63 6f 6d 70 69 6c 10\300\306!\207".[require.compil
0200 65 20 75 72 6c 2d 75 74 69 6c 20 75 72 6c 2d 70 61 72 73 65 20 73 75 62 72 2d 78 20 66 69 6c 65 e.url-util.url-parse.subr-x.file
0220 6e 6f 74 69 66 79 20 63 6c 5d 20 32 29 0a 28 64 65 66 63 6f 6e 73 74 20 6c 73 70 2d 2d 6d 65 73 notify.cl].2).(defconst.lsp--mes
0240 73 61 67 65 2d 74 79 70 65 2d 66 61 63 65 20 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 34 08 sage-type-face.(byte-code."\304.
0260 42 5c 33 30 35 09 42 5c 33 30 36 5c 6e 42 5c 33 30 37 0b 42 46 5c 32 30 37 22 20 5b 63 6f 6d 70 B\305.B\306\nB\307.BF\207".[comp
0280 69 6c 61 74 69 6f 6e 2d 65 72 72 6f 72 2d 66 61 63 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 77 ilation-error-face.compilation-w
02a0 61 72 6e 69 6e 67 2d 66 61 63 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6d 65 73 73 61 67 65 2d arning-face.compilation-message-
02c0 66 61 63 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 69 6e 66 6f 2d 66 61 63 65 20 31 20 32 20 33 face.compilation-info-face.1.2.3
02e0 20 34 5d 20 35 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 .4].5)).(byte-code."\300\301\302
0300 5c 33 30 33 5c 33 30 34 44 44 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 26 07 \303\304DD\305\306\307\310\311&.
0320 5c 32 30 37 22 20 5b 63 75 73 74 6f 6d 2d 64 65 63 6c 61 72 65 2d 76 61 72 69 61 62 6c 65 20 6c \207".[custom-declare-variable.l
0340 73 70 2d 70 72 69 6e 74 2d 69 6f 20 66 75 6e 63 61 6c 6c 20 66 75 6e 63 74 69 6f 6e 20 23 5b 30 sp-print-io.funcall.function.#[0
0360 20 22 5c 33 30 30 5c 32 30 37 22 20 5b 6e 69 6c 5d 20 31 5d 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c ."\300\207".[nil].1]."If.non-nil
0380 2c 20 70 72 69 6e 74 20 61 6c 6c 20 6d 65 73 73 61 67 65 73 20 74 6f 20 61 6e 64 20 66 72 6f 6d ,.print.all.messages.to.and.from
03a0 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 20 74 6f 20 2a 4d 65 73 73 61 67 65 .the.language.server.to.*Message
03c0 73 2a 2e 22 20 3a 67 72 6f 75 70 20 6c 73 70 2d 6d 6f 64 65 20 3a 74 79 70 65 20 62 6f 6f 6c 65 s*.".:group.lsp-mode.:type.boole
03e0 61 6e 5d 20 38 29 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 an].8).(defvar.lsp--cur-workspac
0400 65 20 6e 69 6c 20 6e 69 6c 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 e.nil.nil).(make-variable-buffer
0420 2d 6c 6f 63 61 6c 20 27 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 63 65 29 0a 23 40 32 34 -local.'lsp--cur-workspace).#@24
0440 20 50 72 65 66 69 78 20 66 6f 72 20 61 20 66 69 6c 65 2d 75 72 69 2e 1f 0a 28 64 65 66 76 61 72 .Prefix.for.a.file-uri...(defvar
0460 20 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 28 62 79 74 65 2d 63 6f 64 65 .lsp--uri-file-prefix.(byte-code
0480 20 22 08 5c 33 30 31 3d 5c 32 30 33 08 00 5c 33 30 32 5c 32 30 37 5c 33 30 33 5c 32 30 37 22 20 .".\301=\203..\302\207\303\207".
04a0 5b 73 79 73 74 65 6d 2d 74 79 70 65 20 77 69 6e 64 6f 77 73 2d 6e 74 20 22 66 69 6c 65 3a 2f 2f [system-type.windows-nt."file://
04c0 2f 22 20 22 66 69 6c 65 3a 2f 2f 22 5d 20 32 29 20 28 23 24 20 2e 20 31 30 38 39 29 29 0a 23 40 /"."file://"].2).(#$...1089)).#@
04e0 37 31 20 49 66 20 73 65 74 2c 20 72 65 74 75 72 6e 20 69 74 20 69 6e 73 74 65 61 64 20 6f 66 20 71.If.set,.return.it.instead.of.
0500 63 61 6c 63 75 6c 61 74 69 6e 67 20 69 74 20 75 73 69 6e 67 20 60 62 75 66 66 65 72 2d 66 69 6c calculating.it.using.`buffer-fil
0520 65 2d 6e 61 6d 65 27 2e 1f 0a 28 64 65 66 76 61 72 20 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 e-name'...(defvar.lsp-buffer-uri
0540 20 6e 69 6c 20 28 23 24 20 2e 20 31 32 35 31 29 29 0a 28 62 79 74 65 2d 63 6f 64 65 20 22 5c 33 .nil.(#$...1251)).(byte-code."\3
0560 30 30 5c 33 30 31 21 5c 32 31 30 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 22 5c 32 31 30 5c 33 30 00\301!\210\302\303\304\"\210\30
0580 32 5c 33 30 35 5c 33 30 36 5c 33 30 33 23 5c 32 31 30 5c 33 30 32 5c 33 30 37 5c 33 31 30 5c 33 2\305\306\303#\210\302\307\310\3
05a0 30 33 23 5c 32 31 30 5c 33 30 32 5c 33 31 31 5c 33 31 32 5c 33 30 33 23 5c 32 30 37 22 20 5b 6d 03#\210\302\311\312\303#\207".[m
05c0 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 6c 73 70 2d 62 75 ake-variable-buffer-local.lsp-bu
05e0 66 66 65 72 2d 75 72 69 20 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 6c 73 70 2d 65 72 72 6f 72 20 ffer-uri.define-error.lsp-error.
0600 22 55 6e 6b 6e 6f 77 6e 20 6c 73 70 2d 6d 6f 64 65 20 65 72 72 6f 72 22 20 6c 73 70 2d 65 6d 70 "Unknown.lsp-mode.error".lsp-emp
0620 74 79 2d 72 65 73 70 6f 6e 73 65 2d 65 72 72 6f 72 20 22 45 6d 70 74 79 20 72 65 73 70 6f 6e 73 ty-response-error."Empty.respons
0640 65 20 66 72 6f 6d 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 22 20 6c 73 70 2d e.from.the.language.server".lsp-
0660 74 69 6d 65 64 2d 6f 75 74 2d 65 72 72 6f 72 20 22 54 69 6d 65 64 20 6f 75 74 20 77 68 69 6c 65 timed-out-error."Timed.out.while
0680 20 77 61 69 74 69 6e 67 20 66 6f 72 20 61 20 72 65 73 70 6f 6e 73 65 20 66 72 6f 6d 20 74 68 65 .waiting.for.a.response.from.the
06a0 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 22 20 6c 73 70 2d 63 61 70 61 62 69 6c 69 74 79 .language.server".lsp-capability
06c0 2d 6e 6f 74 2d 73 75 70 70 6f 72 74 65 64 20 22 43 61 70 61 62 69 6c 69 74 79 20 6e 6f 74 20 73 -not-supported."Capability.not.s
06e0 75 70 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 65 72 76 65 72 22 upported.by.the.language.server"
0700 5d 20 34 29 0a 23 40 34 34 20 50 72 6f 70 65 72 74 69 7a 65 20 53 54 52 20 61 73 20 70 65 72 20 ].4).#@44.Propertize.STR.as.per.
0720 54 59 50 45 2e 0a 0a 28 66 6e 20 53 54 52 20 54 59 50 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 TYPE...(fn.STR.TYPE)..(defalias.
0740 27 6c 73 70 2d 2d 70 72 6f 70 65 72 74 69 7a 65 20 23 5b 35 31 34 20 22 5c 33 30 31 02 5c 33 30 'lsp--propertize.#[514."\301.\30
0760 32 5c 33 30 33 04 08 5c 22 23 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 6d 65 73 73 61 67 65 2d 74 79 2\303..\"#\207".[lsp--message-ty
0780 70 65 2d 66 61 63 65 20 70 72 6f 70 65 72 74 69 7a 65 20 66 61 63 65 20 61 6c 69 73 74 2d 67 65 pe-face.propertize.face.alist-ge
07a0 74 5d 20 38 20 28 23 24 20 2e 20 31 38 30 32 29 5d 29 0a 23 40 36 30 20 43 6f 6e 76 65 72 74 20 t].8.(#$...1802)]).#@60.Convert.
07c0 50 6f 73 69 74 69 6f 6e 20 6f 62 6a 65 63 74 20 69 6e 20 50 41 52 41 4d 53 20 74 6f 20 61 20 70 Position.object.in.PARAMS.to.a.p
07e0 6f 69 6e 74 2e 0a 0a 28 66 6e 20 50 41 52 41 4d 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c oint...(fn.PARAMS)..(defalias.'l
0800 73 70 2d 2d 70 6f 73 69 74 69 6f 6e 2d 74 6f 2d 70 6f 69 6e 74 20 23 5b 32 35 37 20 22 5c 32 31 sp--position-to-point.#[257."\21
0820 32 5c 32 31 34 7e 5c 32 31 30 65 62 5c 32 31 30 5c 33 30 30 5c 33 30 31 02 5c 22 79 5c 32 31 30 2\214~\210eb\210\300\301.\"y\210
0840 5c 33 30 30 5c 33 30 32 02 5c 22 75 5c 32 31 30 60 2a 5c 32 30 37 22 20 5b 67 65 74 68 61 73 68 \300\302.\"u\210`*\207".[gethash
0860 20 22 6c 69 6e 65 22 20 22 63 68 61 72 61 63 74 65 72 22 5d 20 34 20 28 23 24 20 2e 20 31 39 37 ."line"."character"].4.(#$...197
0880 36 29 5d 29 0a 23 40 31 39 37 20 44 69 73 70 6c 61 79 20 61 20 77 61 72 6e 69 6e 67 20 6d 65 73 6)]).#@197.Display.a.warning.mes
08a0 73 61 67 65 20 6d 61 64 65 20 66 72 6f 6d 20 28 60 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 27 sage.made.from.(`format-message'
08c0 20 4d 45 53 53 41 47 45 20 41 52 47 53 2e 2e 2e 29 2e 0a 54 68 69 73 20 69 73 20 65 71 75 69 76 .MESSAGE.ARGS...)..This.is.equiv
08e0 61 6c 65 6e 74 20 74 6f 20 60 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 27 2c 20 75 73 69 6e alent.to.`display-warning',.usin
0900 67 20 60 6c 73 70 2d 6d 6f 64 65 27 20 61 73 20 74 68 65 20 74 79 70 65 20 61 6e 64 0a 60 3a 77 g.`lsp-mode'.as.the.type.and.`:w
0920 61 72 6e 69 6e 67 27 20 61 73 20 74 68 65 20 6c 65 76 65 6c 2e 0a 0a 28 66 6e 20 4d 45 53 53 41 arning'.as.the.level...(fn.MESSA
0940 47 45 20 26 72 65 73 74 20 41 52 47 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 77 GE.&rest.ARGS)..(defalias.'lsp-w
0960 61 72 6e 20 23 5b 33 38 35 20 22 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 05 05 23 5c 22 arn.#[385."\300\301\302\303..#\"
0980 5c 32 30 37 22 20 5b 64 69 73 70 6c 61 79 2d 77 61 72 6e 69 6e 67 20 6c 73 70 2d 6d 6f 64 65 20 \207".[display-warning.lsp-mode.
09a0 61 70 70 6c 79 20 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 5d 20 38 20 28 23 24 20 2e 20 32 31 apply.format-message].8.(#$...21
09c0 38 37 29 5d 29 0a 23 40 38 30 20 4f 75 74 70 75 74 20 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 87)]).#@80.Output.the.project.ro
09e0 6f 74 20 77 61 72 6e 69 6e 67 20 61 73 20 61 20 6d 65 73 73 61 67 65 20 61 6e 64 20 6e 6f 74 20 ot.warning.as.a.message.and.not.
0a00 74 6f 20 74 68 65 20 2a 57 61 72 6e 69 6e 67 73 2a 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 76 to.the.*Warnings*.buffer...(defv
0a20 61 72 20 6c 73 70 2d 6d 65 73 73 61 67 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 77 61 72 6e ar.lsp-message-project-root-warn
0a40 69 6e 67 20 6e 69 6c 20 28 23 24 20 2e 20 32 35 30 37 29 29 0a 23 40 33 31 39 20 52 65 74 75 72 ing.nil.(#$...2507)).#@319.Retur
0a60 6e 20 61 20 63 6c 6f 73 75 72 65 20 74 68 61 74 20 77 61 6c 6b 73 20 75 70 20 74 68 65 20 63 75 n.a.closure.that.walks.up.the.cu
0a80 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 75 6e 74 69 6c 20 4e 41 4d 45 20 69 73 20 66 6f rrent.directory.until.NAME.is.fo
0aa0 75 6e 64 2e 0a 4e 41 4d 45 20 63 61 6e 20 65 69 74 68 65 72 20 62 65 20 61 20 73 74 72 69 6e 67 und..NAME.can.either.be.a.string
0ac0 20 6f 72 20 61 20 70 72 65 64 69 63 61 74 65 20 75 73 65 64 20 66 6f 72 20 60 6c 6f 63 61 74 65 .or.a.predicate.used.for.`locate
0ae0 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 27 2e 0a 54 68 65 20 76 61 6c 75 65 20 72 65 74 -dominating-file'..The.value.ret
0b00 75 72 6e 65 64 20 62 79 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 74 68 urned.by.the.function.will.be.th
0b20 65 20 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 66 6f 72 20 4e 41 4d 45 2e 0a 0a 49 66 20 6e e.directory.name.for.NAME...If.n
0b40 6f 20 73 75 63 68 20 64 69 72 65 63 74 6f 72 79 20 63 6f 75 6c 64 20 62 65 20 66 6f 75 6e 64 2c o.such.directory.could.be.found,
0b60 20 6c 6f 67 20 61 20 77 61 72 6e 69 6e 67 20 61 6e 64 20 72 65 74 75 72 6e 20 60 64 65 66 61 75 .log.a.warning.and.return.`defau
0b80 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 0a 0a 28 66 6e 20 4e 41 4d 45 29 1f 0a 28 64 65 66 61 6c lt-directory'..(fn.NAME)..(defal
0ba0 69 61 73 20 27 6c 73 70 2d 6d 61 6b 65 2d 74 72 61 76 65 72 73 65 72 20 23 5b 32 35 37 20 22 5c ias.'lsp-make-traverser.#[257."\
0bc0 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 05 21 5c 33 30 35 5c 22 5c 33 30 36 24 300\301\302\303\304.!\305\"\306$
0be0 5c 32 30 37 22 20 5b 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 30 20 22 5c 33 30 33 5c 33 30 \207".[make-byte-code.0."\303\30
0c00 34 5c 33 30 30 5c 22 5c 32 31 31 5c 32 30 33 0e 00 5c 33 30 35 01 21 5c 32 30 32 1d 00 09 5c 32 4\300\"\211\203..\305.!\202...\2
0c20 30 33 18 00 5c 33 30 36 5c 33 30 37 21 5c 32 30 32 1d 00 5c 33 31 30 5c 33 30 37 21 5c 32 31 30 03..\306\307!\202..\310\307!\210
0c40 5c 6e 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 6c 73 70 2d 6d 65 73 73 \n\207".vconcat.vector.[lsp-mess
0c60 61 67 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 77 61 72 6e 69 6e 67 20 64 65 66 61 75 6c 74 age-project-root-warning.default
0c80 2d 64 69 72 65 63 74 6f 72 79 20 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c -directory.locate-dominating-fil
0ca0 65 20 22 2e 22 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 6d 65 73 73 61 67 65 20 22 43 6f 75 e.".".file-truename.message."Cou
0cc0 6c 64 6e 27 74 20 66 69 6e 64 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2c 20 75 73 69 6e 67 20 74 ldn't.find.project.root,.using.t
0ce0 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 61 73 20 74 68 65 20 72 6f 6f 74 he.current.directory.as.the.root
0d00 2e 22 20 6c 73 70 2d 77 61 72 6e 5d 20 33 5d 20 37 20 28 23 24 20 2e 20 32 36 35 31 29 5d 29 0a .".lsp-warn].3].7.(#$...2651)]).
0d20 23 40 36 37 20 47 65 74 20 75 72 69 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 53 43 48 45 4d 45 20 #@67.Get.uri.handler.for.SCHEME.
0d40 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 2e 0a 0a 28 66 6e 20 53 in.the.current.workspace...(fn.S
0d60 43 48 45 4d 45 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 2d 67 65 74 2d 75 72 69 2d CHEME)..(defalias.'lsp--get-uri-
0d80 68 61 6e 64 6c 65 72 20 23 5b 32 35 37 20 22 08 5c 32 30 35 5c 66 00 5c 33 30 31 01 5c 33 30 32 handler.#[257.".\205\f.\301.\302
0da0 5c 33 30 33 08 21 21 5c 22 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 63 75 72 2d 77 6f 72 6b 73 70 61 \303.!!\"\207".[lsp--cur-workspa
0dc0 63 65 20 67 65 74 68 61 73 68 20 6c 73 70 2d 2d 63 6c 69 65 6e 74 2d 75 72 69 2d 68 61 6e 64 6c ce.gethash.lsp--client-uri-handl
0de0 65 72 73 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 63 6c 69 65 6e 74 5d 20 36 20 28 23 24 ers.lsp--workspace-client].6.(#$
0e00 20 2e 20 33 33 36 35 29 5d 29 0a 23 40 33 39 20 43 6f 6e 76 65 72 74 20 55 52 49 20 74 6f 20 61 ...3365)]).#@39.Convert.URI.to.a
0e20 20 66 69 6c 65 20 70 61 74 68 2e 0a 0a 28 66 6e 20 55 52 49 29 1f 0a 28 64 65 66 61 6c 69 61 73 .file.path...(fn.URI)..(defalias
0e40 20 27 6c 73 70 2d 2d 75 72 69 2d 74 6f 2d 70 61 74 68 20 23 5b 32 35 37 20 22 5c 33 30 32 5c 33 .'lsp--uri-to-path.#[257."\302\3
0e60 30 33 02 21 21 5c 32 31 31 5c 33 30 34 48 08 3e 5c 32 30 34 14 00 5c 33 30 35 5c 33 30 36 5c 33 03.!!\211\304H.>\204..\305\306\3
0e80 30 37 03 44 5c 22 5c 32 31 30 5c 32 31 31 5c 33 31 30 48 01 5c 33 30 34 48 08 3e 5c 32 30 34 26 07.D\"\210\211\310H.\304H.>\204&
0ea0 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 04 44 5c 22 5c 32 31 30 01 5c 33 31 31 48 01 5c 32 30 33 .\305\306\307.D\"\210.\311H.\203
0ec0 4a 00 01 5c 33 31 32 5c 32 33 30 5c 32 30 34 4a 00 5c 33 31 33 02 21 5c 32 31 31 5c 32 30 33 40 J..\312\230\204J.\313.!\211\203@
0ee0 00 5c 32 31 31 05 21 5c 32 30 32 45 00 5c 33 31 34 5c 33 31 35 06 06 5c 22 5c 32 36 32 01 5c 32 .\211.!\202E.\314\315..\"\262.\2
0f00 30 32 60 00 09 5c 33 31 36 3d 5c 32 30 33 5f 00 5c 32 31 31 5c 33 30 34 5c 32 33 34 5c 33 31 37 02`..\316=\203_.\211\304\234\317
0f20 3d 5c 32 30 33 5f 00 5c 32 31 31 5c 33 31 30 5c 33 32 30 4f 5c 32 30 36 60 00 5c 32 31 31 5c 32 =\203_.\211\310\320O\206`.\211\2
0f40 30 37 22 20 5b 63 6c 2d 73 74 72 75 63 74 2d 75 72 6c 2d 74 61 67 73 20 73 79 73 74 65 6d 2d 74 07".[cl-struct-url-tags.system-t
0f60 79 70 65 20 75 72 6c 2d 67 65 6e 65 72 69 63 2d 70 61 72 73 65 2d 75 72 6c 20 75 72 6c 2d 75 6e ype.url-generic-parse-url.url-un
0f80 68 65 78 2d 73 74 72 69 6e 67 20 30 20 73 69 67 6e 61 6c 20 77 72 6f 6e 67 2d 74 79 70 65 2d 61 hex-string.0.signal.wrong-type-a
0fa0 72 67 75 6d 65 6e 74 20 75 72 6c 20 31 20 36 20 22 66 69 6c 65 22 20 6c 73 70 2d 2d 67 65 74 2d rgument.url.1.6."file".lsp--get-
0fc0 75 72 69 2d 68 61 6e 64 6c 65 72 20 65 72 72 6f 72 20 22 55 6e 73 75 70 70 6f 72 74 65 64 20 66 uri-handler.error."Unsupported.f
0fe0 69 6c 65 20 73 63 68 65 6d 65 3a 20 25 73 22 20 77 69 6e 64 6f 77 73 2d 6e 74 20 34 37 20 6e 69 ile.scheme:.%s".windows-nt.47.ni
1000 6c 5d 20 38 20 28 23 24 20 2e 20 33 36 30 30 29 5d 29 0a 23 40 33 35 20 52 65 74 75 72 6e 20 55 l].8.(#$...3600)]).#@35.Return.U
1020 52 49 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 1f 0a 28 64 65 66 61 RI.of.the.current.buffer...(defa
1040 6c 69 61 73 20 27 6c 73 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 20 23 5b 30 20 22 08 5c 32 30 36 lias.'lsp--buffer-uri.#[0.".\206
1060 07 00 5c 33 30 32 09 21 5c 32 30 37 22 20 5b 6c 73 70 2d 62 75 66 66 65 72 2d 75 72 69 20 62 75 ..\302.!\207".[lsp-buffer-uri.bu
1080 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 5d ffer-file-name.lsp--path-to-uri]
10a0 20 32 20 28 23 24 20 2e 20 34 31 32 30 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 .2.(#$...4120)]).(function-put.'
10c0 6c 73 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 lsp--buffer-uri.'compiler-macro.
10e0 27 6c 73 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 'lsp--buffer-uri--inliner).(defa
1100 6c 69 61 73 20 27 6c 73 70 2d 2d 62 75 66 66 65 72 2d 75 72 69 2d 2d 69 6e 6c 69 6e 65 72 20 23 lias.'lsp--buffer-uri--inliner.#
1120 5b 32 35 37 20 22 5c 33 30 30 32 0b 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 44 45 30 [257."\3002..\301\302\303\304DE0
1140 5c 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 6f 72 20 6c 73 70 2d 62 \207".[inline--just-use.or.lsp-b
1160 75 66 66 65 72 2d 75 72 69 20 6c 73 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 62 75 66 66 65 uffer-uri.lsp--path-to-uri.buffe
1180 72 2d 66 69 6c 65 2d 6e 61 6d 65 5d 20 35 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d r-file-name].5."\n\n(fn.INLINE--
11a0 46 4f 52 4d 29 22 5d 29 0a 23 40 33 35 20 43 6f 6e 76 65 72 74 20 50 41 54 48 20 74 6f 20 61 20 FORM)"]).#@35.Convert.PATH.to.a.
11c0 75 72 69 2e 0a 0a 28 66 6e 20 50 41 54 48 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d uri...(fn.PATH)..(defalias.'lsp-
11e0 2d 70 61 74 68 2d 74 6f 2d 75 72 69 20 23 5b 32 35 37 20 22 08 5c 33 30 32 5c 33 30 33 03 21 09 -path-to-uri.#[257.".\302\303.!.
1200 5c 22 50 5c 32 30 37 22 20 5b 6c 73 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 75 \"P\207".[lsp--uri-file-prefix.u
1220 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f 77 65 64 2d 63 68 61 72 73 20 75 72 6c 2d 68 65 78 69 66 79 rl-path-allowed-chars.url-hexify
1240 2d 73 74 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 5d 20 35 20 28 23 24 20 2e 20 34 -string.file-truename].5.(#$...4
1260 35 32 36 29 5d 29 0a 28 66 75 6e 63 74 69 6f 6e 2d 70 75 74 20 27 6c 73 70 2d 2d 70 61 74 68 2d 526)]).(function-put.'lsp--path-
1280 74 6f 2d 75 72 69 20 27 63 6f 6d 70 69 6c 65 72 2d 6d 61 63 72 6f 20 27 6c 73 70 2d 2d 70 61 74 to-uri.'compiler-macro.'lsp--pat
12a0 68 2d 74 6f 2d 75 72 69 2d 2d 69 6e 6c 69 6e 65 72 29 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 h-to-uri--inliner).(defalias.'ls
12c0 70 2d 2d 70 61 74 68 2d 74 6f 2d 75 72 69 2d 2d 69 6e 6c 69 6e 65 72 20 23 5b 35 31 34 20 22 5c p--path-to-uri--inliner.#[514."\
12e0 33 30 30 32 0e 00 5c 33 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 04 44 5c 33 30 35 45 45 30 5c 3002..\301\302\303\304.D\305EE0\
1300 32 30 37 22 20 5b 69 6e 6c 69 6e 65 2d 2d 6a 75 73 74 2d 75 73 65 20 63 6f 6e 63 61 74 20 6c 73 207".[inline--just-use.concat.ls
1320 70 2d 2d 75 72 69 2d 66 69 6c 65 2d 70 72 65 66 69 78 20 75 72 6c 2d 68 65 78 69 66 79 2d 73 74 p--uri-file-prefix.url-hexify-st
1340 72 69 6e 67 20 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 75 72 6c 2d 70 61 74 68 2d 61 6c 6c 6f ring.file-truename.url-path-allo
1360 77 65 64 2d 63 68 61 72 73 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 49 4e 4c 49 4e 45 2d 2d 46 4f wed-chars].7."\n\n(fn.INLINE--FO
1380 52 4d 20 50 41 54 48 29 22 5d 29 0a 23 40 39 37 20 47 69 76 65 6e 20 61 20 6c 69 73 74 20 6f 66 RM.PATH)"]).#@97.Given.a.list.of
13a0 20 52 45 47 45 58 2d 4c 49 53 54 20 61 6e 64 20 53 54 52 20 72 65 74 75 72 6e 20 74 68 65 20 66 .REGEX-LIST.and.STR.return.the.f
13c0 69 72 73 74 20 6d 61 74 63 68 69 6e 67 20 72 65 67 65 78 20 69 66 20 61 6e 79 2e 0a 0a 28 66 6e irst.matching.regex.if.any...(fn
13e0 20 52 45 47 45 58 2d 4c 49 53 54 20 53 54 52 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 .REGEX-LIST.STR)..(defalias.'lsp
1400 2d 2d 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 61 6e 79 20 23 5b 35 31 34 20 22 5c 33 30 30 5c 33 --string-match-any.#[514."\300\3
1420 30 31 5c 33 30 32 5c 33 30 33 5c 33 30 34 5c 33 30 35 06 06 21 5c 33 30 36 5c 22 5c 33 30 37 5c 01\302\303\304\305..!\306\"\307\
1440 33 31 30 25 03 5c 22 5c 32 30 37 22 20 5b 66 69 6e 64 2d 69 66 20 6d 61 6b 65 2d 62 79 74 65 2d 310%.\"\207".[find-if.make-byte-
1460 63 6f 64 65 20 32 35 37 20 22 5c 33 30 31 01 5c 33 30 30 5c 22 5c 32 30 37 22 20 76 63 6f 6e 63 code.257."\301.\300\"\207".vconc
1480 61 74 20 76 65 63 74 6f 72 20 5b 73 74 72 69 6e 67 2d 6d 61 74 63 68 5d 20 34 20 22 5c 6e 5c 6e at.vector.[string-match].4."\n\n
14a0 28 66 6e 20 52 45 47 45 58 29 22 5d 20 39 20 28 23 24 20 2e 20 35 30 30 39 29 5d 29 0a 23 40 33 (fn.REGEX)"].9.(#$...5009)]).#@3
14c0 35 32 20 43 72 65 61 74 65 20 72 65 63 75 72 73 69 76 65 20 66 69 6c 65 20 6e 6f 74 69 66 69 63 52.Create.recursive.file.notific
14e0 61 74 6f 6e 20 77 61 74 63 68 20 69 6e 20 44 49 52 20 6d 6f 6e 69 74 6f 72 69 6e 67 20 46 49 4c aton.watch.in.DIR.monitoring.FIL
1500 45 2d 52 45 47 45 58 50 2d 4c 49 53 54 2e 0a 43 41 4c 4c 42 41 43 4b 20 69 73 20 74 68 65 20 77 E-REGEXP-LIST..CALLBACK.is.the.w
1520 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 74 68 65 72 65 20 61 72 65 20 63 68 61 ill.be.called.when.there.are.cha
1540 6e 67 65 73 20 69 6e 20 61 6e 79 20 6f 66 0a 74 68 65 20 6d 6f 6e 69 74 6f 72 65 64 20 66 69 6c nges.in.any.of.the.monitored.fil
1560 65 73 2e 20 57 41 54 43 48 45 53 20 69 73 20 61 20 68 61 73 68 20 74 61 62 6c 65 20 64 69 72 65 es..WATCHES.is.a.hash.table.dire
1580 63 74 6f 72 79 2d 3e 66 69 6c 65 0a 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 68 61 6e 64 6c 65 20 ctory->file.notification.handle.
15a0 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 6f 66 20 74 68 65 20 77 61 74 63 68 65 which.contains.all.of.the.watche
15c0 73 20 74 68 61 74 0a 61 6c 72 65 61 64 79 20 68 61 76 65 20 62 65 65 6e 20 63 72 65 61 74 65 64 s.that.already.have.been.created
15e0 2e 20 0a 0a 28 66 6e 20 44 49 52 20 46 49 4c 45 2d 52 45 47 45 58 50 2d 4c 49 53 54 20 43 41 4c ....(fn.DIR.FILE-REGEXP-LIST.CAL
1600 4c 42 41 43 4b 20 26 6f 70 74 69 6f 6e 61 6c 20 57 41 54 43 48 45 53 20 52 4f 4f 54 2d 44 49 52 LBACK.&optional.WATCHES.ROOT-DIR
1620 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 2d 63 72 65 61 74 65 2d 77 61 74 63 68 20 23 )..(defalias.'lsp-create-watch.#
1640 5b 31 32 38 33 20 22 04 5c 33 30 30 5c 33 30 31 5c 33 30 32 06 08 5c 33 30 33 5c 33 30 34 23 5c [1283.".\300\301\302..\303\304#\
1660 22 42 02 5c 32 30 36 13 00 5c 33 30 35 5c 33 30 36 5c 33 30 37 5c 22 02 5c 32 30 36 19 00 06 06 "B.\206..\305\306\307\".\206....
1680 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 31 35 06 5c 66 06 5c 66 06 09 \310\311\312\313\314\315.\f.\f..
16a0 06 09 24 5c 33 31 36 5c 22 5c 33 31 37 5c 33 32 30 25 04 5c 22 5c 32 31 30 01 5c 32 30 37 22 20 ..$\316\"\317\320%.\"\210.\207".
16c0 5b 73 65 71 2d 66 69 6c 74 65 72 20 23 5b 32 35 37 20 22 5c 33 30 30 01 21 5c 32 30 37 22 20 5b [seq-filter.#[257."\300.!\207".[
16e0 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 5d 20 33 20 22 5c 6e 5c 6e 28 66 6e 20 46 29 22 file-directory-p].3."\n\n(fn.F)"
1700 5d 20 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 2d 72 65 63 75 72 73 69 76 65 6c 79 20 22 2e ].directory-files-recursively.".
1720 2a 22 20 74 20 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 65 71 75 61 6c *".t.make-hash-table.:test.equal
1740 20 73 65 71 2d 64 6f 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 34 .seq-do.make-byte-code.257."\304
1760 01 5c 33 30 35 03 5c 33 30 36 5c 33 30 37 5c 33 31 30 5c 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 .\305.\306\307\310\311\312\313\3
1780 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 24 5c 33 31 34 5c 22 5c 33 31 35 5c 33 31 36 25 23 5c 00\301\302\303$\314\"\315\316%#\
17a0 33 30 32 23 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 5b 70 75 74 68 61 73 302#\207".vconcat.vector.[puthas
17c0 68 20 66 69 6c 65 2d 6e 6f 74 69 66 79 2d 61 64 64 2d 77 61 74 63 68 20 28 63 68 61 6e 67 65 29 h.file-notify-add-watch.(change)
17e0 20 6d 61 6b 65 2d 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 32 31 31 41 41 40 01 41 40 5c .make-byte-code.257."\211AA@.A@\
1800 33 30 34 02 21 5c 32 30 33 33 00 5c 32 31 31 5c 33 30 35 5c 32 33 32 5c 32 30 33 33 00 5c 33 30 304.!\2033.\211\305\232\2033.\30
1820 36 02 5c 33 30 30 5c 33 30 31 5c 33 30 32 5c 33 30 33 25 5c 32 31 30 5c 33 30 37 5c 33 31 30 5c 6.\300\301\302\303%\210\307\310\
1840 33 31 31 5c 33 31 32 5c 33 31 33 5c 33 31 34 5c 33 30 30 5c 33 30 31 5c 33 30 33 23 5c 33 31 35 311\312\313\314\300\301\303#\315
1860 5c 22 5c 33 31 36 5c 33 31 37 25 5c 33 32 30 04 5c 33 32 31 5c 33 32 32 23 5c 22 5c 32 30 32 49 \"\316\317%\320.\321\322#\"\202I
1880 00 5c 33 30 34 02 21 3f 5c 32 30 35 49 00 5c 33 32 33 5c 33 30 30 5c 33 32 34 5c 33 32 35 05 5c .\304.!?\205I.\323\300\324\325.\
18a0 33 30 33 5c 22 50 5c 22 5c 32 30 35 49 00 5c 33 30 31 03 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 303\"P\"\205I.\301.!\207".vconca
18c0 74 20 76 65 63 74 6f 72 20 5b 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 63 72 65 61 74 t.vector.[file-directory-p.creat
18e0 65 64 20 6c 73 70 2d 63 72 65 61 74 65 2d 77 61 74 63 68 20 73 65 71 2d 64 6f 20 6d 61 6b 65 2d ed.lsp-create-watch.seq-do.make-
1900 62 79 74 65 2d 63 6f 64 65 20 32 35 37 20 22 5c 33 30 33 5c 33 30 30 5c 33 30 34 5c 33 30 35 04 byte-code.257."\303\300\304\305.
1920 5c 33 30 32 5c 22 50 5c 22 5c 32 30 35 19 00 5c 33 30 36 01 21 3f 5c 32 30 35 19 00 5c 33 30 31 \302\"P\"\205..\306.!?\205..\301
1940 5c 33 30 37 5c 33 31 30 03 45 21 5c 32 30 37 22 20 76 63 6f 6e 63 61 74 20 76 65 63 74 6f 72 20 \307\310.E!\207".vconcat.vector.
1960 5b 6c 73 70 2d 2d 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 61 6e 79 20 22 2f 22 20 66 69 6c 65 2d [lsp--string-match-any."/".file-
1980 72 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 6e relative-name.file-directory-p.n
19a0 69 6c 20 63 72 65 61 74 65 64 5d 20 37 20 22 5c 6e 5c 6e 28 66 6e 20 46 29 22 20 64 69 72 65 63 il.created].7."\n\n(fn.F)".direc
19c0 74 6f 72 79 2d 66 69 6c 65 73 2d 72 65 63 75 72 73 69 76 65 6c 79 20 22 2e 2a 22 20 74 20 6c 73 tory-files-recursively.".*".t.ls
19e0 70 2d 2d 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 61 6e 79 20 22 2f 22 20 66 69 6c 65 2d 72 65 6c p--string-match-any."/".file-rel
1a00 61 74 69 76 65 2d 6e 61 6d 65 5d 20 31 32 20 22 5c 6e 5c 6e 28 66 6e 20 45 56 45 4e 54 29 22 5d ative-name].12."\n\n(fn.EVENT)"]
1a20 20 31 35 20 22 5c 6e 5c 6e 28 66 6e 20 44 49 52 2d 54 4f 2d 57 41 54 43 48 29 22 5d 20 31 38 20 .15."\n\n(fn.DIR-TO-WATCH)"].18.
1a40 28 23 24 20 2e 20 35 33 31 35 29 5d 29 0a 23 40 33 31 20 44 65 6c 65 74 65 20 57 41 54 43 48 45 (#$...5315)]).#@31.Delete.WATCHE
1a60 53 2e 0a 0a 28 66 6e 20 57 41 54 43 48 45 53 29 1f 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 73 70 S...(fn.WATCHES)..(defalias.'lsp
1a80 2d 6b 69 6c 6c 2d 77 61 74 63 68 20 23 5b 32 35 37 20 22 5c 33 30 30 5c 33 30 31 02 5c 22 5c 32 -kill-watch.#[257."\300\301.\"\2
1aa0 30 37 22 20 5b 6d 61 70 68 61 73 68 20 23 5b 35 31 34 20 22 5c 33 30 30 01 21 5c 32 30 37 22 20 07".[maphash.#[514."\300.!\207".
1ac0 5b 66 69 6c 65 2d 6e 6f 74 69 66 79 2d 72 6d 2d 77 61 74 63 68 5d 20 34 20 22 5c 6e 5c 6e 28 66 [file-notify-rm-watch].4."\n\n(f
1ae0 6e 20 44 49 52 20 57 41 54 43 48 29 22 5d 5d 20 34 20 28 23 24 20 2e 20 36 37 33 39 29 5d 29 0a n.DIR.WATCH)"]].4.(#$...6739)]).
1b00 28 70 72 6f 76 69 64 65 20 27 6c 73 70 2d 63 6f 6d 6d 6f 6e 29 0a (provide.'lsp-common).