;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\325\326\327\330\306\303& \210\311\331\313\314\332DD\333\317\334\306\303&\210\311\335\313\314\336DD\337\317\320\306\303&\210\311\340\313\314\341DD\342\317\343\306\303&\210\311\344\313\314\345DD\346\317\347\306\303&\210\311\350\313\314\351DD\352\317\320\306\303&\210\311\353\313\314\354DD\355\317\320\306\303&\210\311\356\313\314\357DD\360\317\320\306\303&\210\311\361\313\314\362DD\363\317\320\306\303&\210\311\364\313\314\365DD\366\317\320\306\303&\210\311\367\313\314\370DD\371\317\334\306\303&\210\311\372\313\314\373DD\374\375\376\317\377\306\303& \210\311\201@\313\314\201ADD\201B\317\320\306\303&\210\311\201C\313\314\201DDD\201E\317\324\306\303&\210\311\201F\313\314\201GDD\201H\317\324\306\303&\210\311\201I\313\314\201JDD\201K\317\320\306\303&\210\311\201L\313\314\201MDD\201N\317\201O\306\303&\210\311\201P\313\314\201QDD\201R\317\334\306\303&\210\201S\201T!\210\201U\201V\201W\201X\201Y!\201Z\201[\201\\\201]\201^\201_\201`\201a\201b\201c&\f!\210\201d\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 :initialize custom-initialize-default :set #[514 "\300\301\302D\"\210\303\"\207" [lsp-dependency lsp-jedi :system set-default] 6 "\n\n(fn SYMBOL VALUE)"] 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)