;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\302\303\304\305\306\301\307\310\311\312& \210\313\314\315\316\317DD\320\321\322\306\303\311\323& \210\313\324\315\316\325DD\326\321\327\306\303\311\330& \210\313\331\315\316\332DD\333\321\334\306\303\311\335& \210\313\336\315\316\337DD\340\321\341\306\303\311\342& \210\313\343\315\316\344DD\345\321\334\306\303\311\346& \210\347\350\351\352#\210\353\354!\210\355\356\357\360\361!\362\363\364!\365\366\367\370\371\372\367\373\374\375&!\207" [require lsp-mode custom-declare-group lsp-markdown nil "Settings for the markdown language server client." :group :link (url-link "https://github.com/unifiedjs/unified-language-server") :package-version (lsp-mode . "7.1") custom-declare-variable lsp-markdown-server-command funcall function #[0 "\300\207" [#1="unified-language-server"] 1 #1#] "The binary (or full path to binary) which executes the server." :type string (lsp-mode . "7.1") lsp-markdown-server-command-args #[0 "\300\207" [("--parser=remark-parse" "--stdio")] 1] "Command-line arguments for the markdown lsp server." (repeat 'string) (lsp-mode . "7.1") lsp-markdown-remark-plugins #[0 "\300\207" [[["#remark-preset-lint-markdown-style-guide"]]] 1] "The JSON configuration object for plugins.\n\nFor a complete list of plugins, check:\n https://github.com/unifiedjs/unified-language-server/blob/main/CONFIGURATION.md#re-using-settings" lsp-string-vector (lsp-mode . "7.1") lsp-markdown-remark-check-text-with-setting #[0 "\300\207" [#2="retext-english"] 1 #2#] "Configure `checkTextWith' subproperty.\n\nFor a complete list of plugins, check:\n https://github.com/unifiedjs/unified-language-server/blob/main/CONFIGURATION.md#re-using-settings" (choice ((const "retext-english") (const "remark-parse"))) (lsp-mode . "7.1") lsp-markdown-remark-check-text-with-mutator #[0 "\300\207" [["#remark-retext" "#parse-latin"]] 1] "Vector of additional mutators.\n\nFor a complete list of plugins, check:\n https://github.com/unifiedjs/unified-language-server/blob/main/CONFIGURATION.md#re-using-settings" (lsp-mode . "7.1") lsp-dependency unified-language-server (:system "unified-language-server") (:npm :package "unified-language-server" :path "unified-language-server") lsp-register-custom-settings (("unified-language-server.remark-parse.plugins" lsp-markdown-remark-plugins) ("unified-language-server.remark-parse.checkTextWith.setting" lsp-markdown-remark-check-text-with-setting) ("unified-language-server.remark-parse.checkTextWith.mutator" lsp-markdown-remark-check-text-with-mutator)) lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #[0 "\302!\206 \303\304! B\207" [lsp-markdown-server-command lsp-markdown-server-command-args executable-find lsp-package-path unified-language-server] 2] :activation-fn lsp-activate-on "markdown" :initialized-fn #[257 "\211\301\302\303!!)\207" [lsp--cur-workspace lsp--set-configuration lsp-configuration-section "unified-language-server"] 4 "\n\n(fn WORKSPACE)"] :major-modes (markdown-mode) :priority -1 (markdown-mode) :server-id unified] 16) (defconst lsp-markdown-plist-value-when-compiled nil) (provide 'lsp-markdown)