;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (byte-code "\300\301!\210\302\303\304\305\306\301\307\310&\210\311\312\313\314\315DD\316\317\320\306\303&\210\311\321\313\314\322DD\323\317\324\306\303&\210\311\325\313\314\326DD\327\317\330\306\303&\210\311\331\313\314\332DD\333\317\320\306\303&\210\311\334\313\314\335DD\336\317\337\306\303&\210\311\340\313\314\341DD\342\317\343\306\303&\210\311\344\313\314\345DD\346\317\320\306\303&\210\311\347\313\314\350DD\351\317\320\306\303&\210\311\352\313\314\353DD\354\317\320\306\303&\210\311\355\313\314\356DD\357\317\320\306\303&\210\311\360\313\314\361DD\362\317\320\306\303&\210\311\363\313\314\364DD\365\317\330\306\303&\210\311\366\313\314\367DD\370\371\372\317\373\306\303& \210\311\374\313\314\375DD\376\317\320\306\303&\210\311\377\313\314\201@DD\201A\317\324\306\303&\210\311\201B\313\314\201CDD\201D\317\324\306\303&\210\311\201E\313\314\201FDD\201G\317\320\306\303&\210\311\201H\313\314\201IDD\201J\317\201K\306\303&\210\311\201L\313\314\201MDD\201N\317\330\306\303&\210\201O\201P!\210\201Q\201R\201S\201T\201U!\201V\201W\201X\201Y\201Z\201[\201\\\201]\201^\201_&\f!\210\201`\303!\207" [require lsp-mode custom-declare-group lsp-jedi nil "LSP support for Python, using Jedi Python Language Server." :group :link (url-link "https://github.com/fredcamps/lsp-jedi") custom-declare-variable lsp-jedi-enable funcall function #[0 "\300\207" [t] 1] "If non-nil enable jedi-language-server." :type boolean lsp-jedi-executable-command #[0 "\300\207" [#1="jedi-language-server"] 1 #1#] "Specify your jedi-language-server executable." string lsp-jedi-executable-args #[0 "\300\207" [#3=[]] 1] "Specify the args list passed to your executable." lsp-string-vector lsp-jedi-startup-message #[0 "\300\207" [nil] 1] "If non-nil enables jedi-language-server's message on startup.." lsp-jedi-markup-kind-preferred #[0 "\300\207" [nil] 1] "Type of markup." (choice (const :tag "Plain text" "plaintext") (const :tag "Markdown" "markdown") (other :tag "None" nil)) lsp-jedi-trace-server #[0 "\300\207" [#2="verbose"] 1 #2#] "Trace server." (choice (const :tag "Disabled" "off") (const :tag "Messages" "messages") (const :tag "Verbose" "verbose")) lsp-jedi-diagnostics-enable #[0 "\300\207" [nil] 1] "If non-nil enables diagnostics provided by Jedi." lsp-jedi-diagnostics-did-open #[0 "\300\207" [nil] 1] "When diagnostics are enabled, run on document open." lsp-jedi-diagnostics-did-change #[0 "\300\207" [nil] 1] "When diagnostics are enabled.\nRun on in-memory document change (eg, while you're editing, without needing to save to disk)." lsp-jedi-diagnostics-did-save #[0 "\300\207" [nil] 1] "When diagnostics are enabled, run on document save (to disk)." lsp-jedi-completion-disable-snippets #[0 "\300\207" [nil] 1] "If your language client supports CompletionItem snippets but\nyou don't like them, disable them by setting this option to a\nnon-nil value." lsp-jedi-auto-import-modules #[0 "\300\207" [#3#] 1] "Modules that will not be analyzed but imported. Improves\nautocompletion performance but loses goto definition." lsp-jedi-python-library-directories #[0 "\300\207" [("/usr/")] 1] "List of directories which will be considered to be libraries." :risky t (repeat directory) lsp-jedi-case-insensitive-completion #[0 "\300\207" [t] 1] "Completions are by default case insensitive." lsp-jedi-code-action-name-extract-function #[0 "\300\207" [#4="jls_extract_def"] 1 #4#] "Function name generated by the 'extract_function' codeAction." lsp-jedi-code-action-name-extract-variable #[0 "\300\207" [#5="jls_extract_var"] 1 #5#] "Variable name generated by the 'extract_variable' codeAction." lsp-jedi-completion-resolve-eagerly #[0 "\300\207" [nil] 1] "Return all completion results in initial completion request." lsp-jedi-workspace-symbols-max-symbols #[0 "\300\207" [20] 1] "Maximum number of symbols returned by a call to `workspace/symbols'." integer lsp-jedi-workspace-symbols-ignore-folders #[0 "\300\207" [[".nox" ".tox" ".venv" "__pycache__" "venv"]] 1] "Performance optimization that sets names of folders that are ignored for the workspace symbols action." lsp-register-custom-settings (("jedi.enable" lsp-jedi-enable) ("jedi.startupMessage" lsp-jedi-startup-message) ("jedi.markupKindPreferred" lsp-jedi-markup-kind-preferred) ("jedi.trace.server" lsp-jedi-trace-server) ("jedi.jediSettings.autoImportModules" lsp-jedi-auto-import-modules) ("jedi.jediSettings.caseInsensitiveCompletion" lsp-jedi-case-insensitive-completion t) ("jedi.executable.command" lsp-jedi-executable-command) ("jedi.executable.args" lsp-jedi-executable-args) ("jedi.codeAction.nameExtractFunction" lsp-jedi-code-action-name-extract-function) ("jedi.codeAction.nameExtractVariable" lsp-jedi-code-action-name-extract-variable) ("jedi.completion.disableSnippets" lsp-jedi-completion-disable-snippets t) ("jedi.completion.resolveEagerly" lsp-jedi-completion-resolve-eagerly t) ("jedi.diagnostics.enable" lsp-jedi-diagnostics-enable t) ("jedi.diagnostics.didOpen" lsp-jedi-diagnostics-did-open t) ("jedi.diagnostics.didChange" lsp-jedi-diagnostics-did-change t) ("jedi.diagnostics.didSave" lsp-jedi-diagnostics-did-save t) ("jedi.workspace.symbols.maxSymbols" lsp-jedi-workspace-symbols-max-symbols) ("jedi.workspace.symbols.ignoreFolders" lsp-jedi-workspace-symbols-ignore-folders)) lsp-register-client make-lsp-client :new-connection lsp-stdio-connection #[0 "\207" [lsp-jedi-executable-command] 1] :major-modes (python-mode cython-mode) :priority -1 :server-id jedi :library-folders-fn #[257 "\207" [lsp-jedi-python-library-directories] 2 "\n\n(fn WORKSPACE)"] :initialization-options #[0 "\300\301\302\301!\"\207" [gethash "jedi" lsp-configuration-section] 4] provide] 14)