From 8f1239f9ce5195a0229821ce0238ab3b072962a8 Mon Sep 17 00:00:00 2001 From: Christian Schwarzgruber Date: Fri, 17 Jan 2020 22:18:25 +0100 Subject: [PATCH 1/2] Add option to enable/disable autopep8 plugin --- lsp-pyls.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lsp-pyls.el b/lsp-pyls.el index 2ca48d29080..7e0ae27eb8f 100644 --- a/lsp-pyls.el +++ b/lsp-pyls.el @@ -269,6 +269,12 @@ dot." :group 'lsp-pyls :package-version '(lsp-mode . "6.1")) +(defcustom lsp-pyls-plugins-autopep8-enabled t + "Enable or disable the plugin." + :type 'boolean + :group 'lsp-pyls + :package-version '(lsp-mode . "6.2")) + (defcustom lsp-pyls-plugins-yapf-enabled t "Enable or disable the plugin." :type 'boolean @@ -350,6 +356,7 @@ parameters referenced in config." (lsp-register-custom-settings '(("pyls.rope.ropeFolder" lsp-pyls-rope-rope-folder) ("pyls.rope.extensionModules" lsp-pyls-rope-extension-modules) + ("pyls.plugins.autopep8.enabled" lsp-pyls-plugins-autopep8-enabled t) ("pyls.plugins.yapf.enabled" lsp-pyls-plugins-yapf-enabled t) ("pyls.plugins.rope_completion.enabled" lsp-pyls-plugins-rope-completion-enabled t) ("pyls.plugins.pyflakes.enabled" lsp-pyls-plugins-pyflakes-enabled t) From 7fe3cb057f89c2b22aae7a2fad10a240b19c6a33 Mon Sep 17 00:00:00 2001 From: Christian Schwarzgruber Date: Sat, 18 Jan 2020 13:54:05 +0100 Subject: [PATCH 2/2] Disable yapf by default --- lsp-pyls.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lsp-pyls.el b/lsp-pyls.el index 7e0ae27eb8f..2156eb411d9 100644 --- a/lsp-pyls.el +++ b/lsp-pyls.el @@ -275,7 +275,7 @@ dot." :group 'lsp-pyls :package-version '(lsp-mode . "6.2")) -(defcustom lsp-pyls-plugins-yapf-enabled t +(defcustom lsp-pyls-plugins-yapf-enabled nil "Enable or disable the plugin." :type 'boolean :group 'lsp-pyls