;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\322\306\303\311\334& \210\313\335\315\316\336DD\337\321\322\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\344\306\303\311\351& \210\313\352\315\316\353DD\354\321\344\306\303\311\355& \210\356\357!\210\360\361\362\363\364!\365\366\367\370\371\372\373\374&\n!\210\375\303!\207" [require lsp-mode custom-declare-group lsp-perl nil "LSP support for Perl" :group :link (url-link "https://github.com/richterger/Perl-LanguageServer") :package-version (lsp-mode . "6.3") custom-declare-variable lsp-perl-language-server-path funcall function #[0 "\300\207" [#1="perl"] 1 #1#] "Path to perl interpreter." :type string (lsp-mode . "6.3") lsp-perl-language-server-port #[0 "\300\207" [13603] 1] "Choose listen port." integer (lsp-mode . "6.3") lsp-perl-language-server-client-version #[0 "\300\207" [#2="2.1.0"] 1 #2#] "Choose client version." (lsp-mode . "6.3") lsp-perl-perl-cmd #[0 "\300\207" [nil] 1] "Path to perl interpreter used in Perl Language Server. Defaults to `perl' if nil." (lsp-mode . "7.0.1") lsp-perl-perl-inc #[0 "\300\207" [nil] 1] "A vector of paths to add to perl library path." lsp-string-vector (lsp-mode . "7.0.1") lsp-perl-file-filter #[0 "\300\207" [nil] 1] "A vector of directories filtering perl file. Defaults to `[\".pm\" \".pl\"]' if nil." (lsp-mode . "7.0.1") lsp-perl-ignore-dirs #[0 "\300\207" [nil] 1] "A vector of directories to ignore. Defaults to `[\".vscode\" \".git\" \".svn\"]' if nil." (lsp-mode . "7.0.1") lsp-register-custom-settings (("perl.perlCmd" lsp-perl-perl-cmd) ("perl.perlInc" lsp-perl-perl-inc) ("perl.fileFilter" lsp-perl-file-filter) ("perl.ignoreDirs" lsp-perl-ignore-dirs)) lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #[0 "\303\304\305\306\307\310 \n#\257\207" [lsp-perl-language-server-path lsp-perl-language-server-port lsp-perl-language-server-client-version "-MPerl::LanguageServer" "-e" "Perl::LanguageServer::run" "--" format "--port %d --version %s"] 9] :major-modes (perl-mode cperl-mode) :initialized-fn #[257 "\211\301\302\303!!)\207" [lsp--cur-workspace lsp--set-configuration lsp-configuration-section "perl"] 4 "\n\n(fn WORKSPACE)"] :priority -1 :server-id perl-language-server provide] 12)