;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301\302\303\304\305\306\307\310\311& \210\312\313\314\315\316DD\317\320\321\304\301\310\322& \210\312\323\314\315\324DD\325\320\326\304\301\310\327& \210\312\330\314\315\331DD\332\320\333\304\301\310\334& \210\312\335\314\315\336DD\302\320\337\304\301\310\340& \210\312\341\314\315\342DD\302\304\301\320\343\310\344& \210\312\345\314\315\346DD\302\320\326\304\301\310\347& \210\312\350\314\315\351DD\352\320\326\304\301\310\353& \210\312\354\314\315\355DD\302\320\356\304\301\310\357& \210\312\360\314\315\361DD\302\320\326\304\301\310\362& \210\312\363\314\315\364DD\365\320\326\304\301\310\366& \210\312\367\314\315\370DD\302\320\371\304\301\310\372& \210\312\373\314\315\374DD\375\320\376\304\301\310\377& \210\312\201@\314\315\201ADD\201B\320\326\304\301\310\201C& \210\312\201D\314\315\201EDD\201F\320\326\304\301\310\201G& \210\312\201H\314\315\201IDD\201J\320\326\304\301\310\201K& \210\312\201L\314\315\201MDD\201N\320\326\304\301\310\201O& \210\312\201P\314\315\201QDD\201R\320\201S\304\301\310\201T& \210\201U\201V!\210\312\201W\314\315\201XDD\201Y\320\201Z\304\301\310\201[& \210\201\\\201]\201^\201_#\210\201`\201a\201b\201c\201d!\201e\201f\201g\201h\201i\201j\201k\201l\201m\201n\201o\201p&!\210\201q\301!\207" [custom-declare-group lsp-html nil "LSP support for HTML, using vscode-html-languageserver." :group lsp-mode :link (url-link "https://github.com/vscode-langservers/vscode-html-languageserver") :package-version (lsp-mode . "6.1") custom-declare-variable lsp-html-experimental-custom-data funcall function #[0 "\300\207" [nil] 1] "A list of JSON file paths that define custom tags, properties and other HTML\nsyntax constructs. Only workspace folder setting will be read." :type (choice (const nil) string) (lsp-mode . "6.1") lsp-html-format-enable #[0 "\300\207" [t] 1] "Enable/disable default HTML formatter." boolean (lsp-mode . "6.1") lsp-html-format-wrap-line-length #[0 "\300\207" [120] 1] "Maximum amount of characters per line (0 = disable)." number (lsp-mode . "6.1") lsp-html-format-unformatted #[0 "\300\207" [#1="wbr"] 1 #1#] (choice (const nil) string) (lsp-mode . "6.1") lsp-html-format-content-unformatted #[0 "\300\207" [#2="pre,code,textarea"] 1 #2#] (choice (const nil) string) (lsp-mode . "6.1") lsp-html-format-indent-inner-html #[0 "\300\207" [nil] 1] (lsp-mode . "6.1") lsp-html-format-preserve-new-lines #[0 "\300\207" [t] 1] "Controls whether existing line breaks before elements should be preserved.\nOnly works before elements, not inside tags or for text." (lsp-mode . "6.1") lsp-html-format-max-preserve-new-lines #[0 "\300\207" [nil] 1] (choice (const nil) integer) (lsp-mode . "6.1") lsp-html-format-indent-handlebars #[0 "\300\207" [nil] 1] (lsp-mode . "6.1") lsp-html-format-end-with-newline #[0 "\300\207" [nil] 1] "End with a newline." (lsp-mode . "6.1") lsp-html-format-extra-liners #[0 "\300\207" [#3="head, body, /html"] 1 #3#] (choice (const nil) string) (lsp-mode . "6.1") lsp-html-format-wrap-attributes #[0 "\300\207" [#4="auto"] 1 #4#] "Wrap attributes." (choice (const "auto") (const "force") (const "force-aligned") (const "force-expand-multiline") (const "aligned-multiple") (const "preserve") (const "preserve-aligned")) (lsp-mode . "6.1") lsp-html-suggest-html5 #[0 "\300\207" [t] 1] "Controls whether the built-in HTML language support suggests HTML5 tags,\nproperties and values." (lsp-mode . "6.1") lsp-html-validate-scripts #[0 "\300\207" [t] 1] "Controls whether the built-in HTML language support validates embedded\nscripts." (lsp-mode . "6.1") lsp-html-validate-styles #[0 "\300\207" [t] 1] "Controls whether the built-in HTML language support validates embedded\nstyles." (lsp-mode . "6.1") lsp-html-auto-closing-tags #[0 "\300\207" [t] 1] "Enable/disable autoclosing of HTML tags." (lsp-mode . "6.1") lsp-html-trace-server #[0 "\300\207" [#5="off"] 1 #5#] "Traces the communication between VS Code and the HTML language server." (choice (const "off") (const "messages") (const "verbose")) (lsp-mode . "6.1") lsp-register-custom-settings (("html.trace.server" lsp-html-trace-server) ("html.autoClosingTags" lsp-html-auto-closing-tags t) ("html.validate.styles" lsp-html-validate-styles t) ("html.validate.scripts" lsp-html-validate-scripts t) ("html.suggest.html5" lsp-html-suggest-html5 t) ("html.format.wrapAttributes" lsp-html-format-wrap-attributes) ("html.format.extraLiners" lsp-html-format-extra-liners) ("html.format.endWithNewline" lsp-html-format-end-with-newline t) ("html.format.indentHandlebars" lsp-html-format-indent-handlebars t) ("html.format.maxPreserveNewLines" lsp-html-format-max-preserve-new-lines) ("html.format.preserveNewLines" lsp-html-format-preserve-new-lines t) ("html.format.indentInnerHtml" lsp-html-format-indent-inner-html t) ("html.format.contentUnformatted" lsp-html-format-content-unformatted) ("html.format.unformatted" lsp-html-format-unformatted) ("html.format.wrapLineLength" lsp-html-format-wrap-line-length) ("html.format.enable" lsp-html-format-enable t) ("html.experimental.customData" lsp-html-experimental-custom-data)) lsp-html-server-command-args #[0 "\300\207" [("--stdio")] 1] "Command to start html-languageserver." (repeat string) (lsp-mode . "6.3") lsp-dependency html-language-server (:system "html-languageserver") (:npm :package "vscode-html-languageserver-bin" :path "html-languageserver") lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #[0 "\301\302!B\207" [lsp-html-server-command-args lsp-package-path html-language-server] 2] :major-modes (html-mode sgml-mode mhtml-mode web-mode) :priority -4 :completion-in-comments\? t :server-id html-ls :initialized-fn #[257 "\211\301\302\303!!)\207" [lsp--cur-workspace lsp--set-configuration lsp-configuration-section "html"] 4 "\n\n(fn W)"] :download-server-fn #[1028 "\300\301#\207" [lsp-package-ensure html-language-server] 8 "\n\n(fn CLIENT CALLBACK ERROR-CALLBACK UPDATE\\=\\?)"] provide] 16)