;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\322\306\303\311\327& \210\313\330\315\316\331DD\332\321\322\306\303\311\333& \210\313\334\315\316\335DD\336\321\337\306\303\311\340& \210\313\341\315\316\342DD\343\321\344\306\303\311\345& \210\313\346\315\316\347DD\350\321\322\306\303\311\351& \210\313\352\315\316\353DD\354\321\322\306\303\311\355& \210\313\356\315\316\357DD\360\321\322\306\303\311\361& \210\313\362\315\316\363DD\364\321\365\306\303\311\366& \210\313\367\315\316\370DD\371\321\322\306\303\311\372& \210\313\373\315\316\374DD\375\321\376\306\303\311\377& \210\201@\201A!\210\313\201B\315\316\201CDD\201D\321\201E\306\303\311\201F& \210\201G\201H\201I\201J\201K!\201L\201M\201N\201O\201P\201Q\201R\201S&\n!\210\201T\303!\207" [require lsp-mode custom-declare-group lsp-yaml nil "LSP support for YAML, using yaml-language-server." :group :link (url-link "https://github.com/redhat-developer/yaml-language-server") :package-version (lsp-mode . "6.2") custom-declare-variable lsp-yaml-format-enable funcall function #[0 "\300\207" [t] 1] "Enable/disable default YAML formatter." :type boolean (lsp-mode . "6.2") lsp-yaml-single-quote #[0 "\300\207" [nil] 1] "Use single quote instead of double quotes." (lsp-mode . "6.2") lsp-yaml-bracket-spacing #[0 "\300\207" [t] 1] "Print spaces between brackets in objects." (lsp-mode . "6.2") lsp-yaml-prose-wrap #[0 "\300\207" [#1="preserve"] 1 #1#] "Options for prose-wrap.\n Always: wrap prose if it exceeds the print width.\n Never: never wrap the prose.\n Preserve: wrap prose as-is." (choice (const "always") (const "never") (const "preserve")) (lsp-mode . "6.2") lsp-yaml-print-width #[0 "\300\207" [80] 1] "Specify the line length that the printer will wrap on." number (lsp-mode . "6.2") lsp-yaml-validate #[0 "\300\207" [t] 1] "Enable/disable validation feature." (lsp-mode . "6.2") lsp-yaml-hover #[0 "\300\207" [t] 1] "Enable/disable hover feature." (lsp-mode . "6.2") lsp-yaml-completion #[0 "\300\207" [t] 1] "Enable/disable completion feature." (lsp-mode . "6.2") lsp-yaml-schemas #[0 "\300\207" [nil] 1] "Associate schemas to YAML files in a glob pattern." (alist :key-type (string :tag "schema") :value-type (string :tag "files (glob)")) (lsp-mode . "6.2") lsp-yaml-schema-store-enable #[0 "\300\207" [t] 1] "Enable/disable JSON Schema store. When set to true, available YAML\n schemas will be automatically pulled from the store." (lsp-mode . "6.2") lsp-yaml-custom-tags #[0 "\300\207" [nil] 1] "Custom tags for the parser to use." (repeat string) (lsp-mode . "6.2") lsp-register-custom-settings (("yaml.format.enable" lsp-yaml-format-enable t) ("yaml.format.singleQuote" lsp-yaml-single-quote t) ("yaml.format.bracketSpacing" lsp-yaml-bracket-spacing) ("yaml.format.proseWrap" lsp-yaml-prose-wrap) ("yaml.format.printWidth" lsp-yaml-print-width) ("yaml.validate" lsp-yaml-validate t) ("yaml.hover" lsp-yaml-hover t) ("yaml.completion" lsp-yaml-completion t) ("yaml.schemas" lsp-yaml-schemas) ("yaml.schemaStore.enable" lsp-yaml-schema-store-enable t) ("yaml.customTags" lsp-yaml-custom-tags)) lsp-yaml-server-command #[0 "\300\207" [("yaml-language-server" "--stdio")] 1] "Command to start yaml-languageserver." (repeat string) (lsp-mode . "6.2") lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #[0 "\207" [lsp-yaml-server-command] 1] :major-modes (yaml-mode) :priority 0 :server-id yamlls :initialized-fn #[257 "\211\301\302\303!!)\207" [lsp--cur-workspace lsp--set-configuration lsp-configuration-section "yaml"] 4 "\n\n(fn WORKSPACE)"] provide] 12)