;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\304\321\340\306\303\311\341& \210\313\342\315\316\343DD\304\306\303\321\344\311\345& \210\313\346\315\316\347DD\304\321\327\306\303\311\350& \210\313\351\315\316\352DD\353\321\327\306\303\311\354& \210\313\355\315\316\356DD\304\321\357\306\303\311\360& \210\313\361\315\316\362DD\304\321\327\306\303\311\363& \210\313\364\315\316\365DD\366\321\327\306\303\311\367& \210\313\370\315\316\371DD\304\321\372\306\303\311\373& \210\313\374\315\316\375DD\376\321\377\306\303\311\201@& \210\313\201A\315\316\201BDD\201C\321\327\306\303\311\201D& \210\313\201E\315\316\201FDD\201G\321\327\306\303\311\201H& \210\313\201I\315\316\201JDD\201K\321\327\306\303\311\201L& \210\313\201M\315\316\201NDD\201O\321\327\306\303\311\201P& \210\313\201Q\315\316\201RDD\201S\321\201T\306\303\311\201U& \210\201V\201W!\210\313\201X\315\316\201YDD\201Z\321\201[\306\303\311\201\\& \210\201]\201^\201_\201`#\210\201a\201b\201c\201d\201e!\201f\201g\201h!\201i\201j\201k\201l\201m\201n\201o\201p\201q\201r&!\207" [require lsp-mode custom-declare-group lsp-html nil "LSP support for HTML, using vscode-html-languageserver." :group :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] :activation-fn lsp-activate-on "html" :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\\=\\?)"]] 16) (defconst lsp-html-plist-value-when-compiled nil) (provide 'lsp-html)