From 262a66155730ed7df6b6adaf69502e3d9f7beb1b Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sat, 18 Jun 2022 00:30:16 +0100 Subject: [PATCH] feat(language): stop using visual-line-mode in prog-mode derived modes It makes more sense for text-mode derived modes. --- modules/completion/siren-copilot.el | 10 +--------- modules/major-modes/siren-prog-mode.el | 1 - 2 files changed, 1 insertion(+), 10 deletions(-) diff --git a/modules/completion/siren-copilot.el b/modules/completion/siren-copilot.el index f8ce370..df78242 100644 --- a/modules/completion/siren-copilot.el +++ b/modules/completion/siren-copilot.el @@ -10,7 +10,7 @@ :straight (:host github :repo "zerolfx/copilot.el" :files ("dist" "copilot.el")) :hook - (prog-mode . siren-copilot-setup) + (prog-mode . copilot-mode) :general ("C-" 'copilot-accept-completion) @@ -20,14 +20,6 @@ "C-TAB" 'copilot-accept-completion "" 'copilot-accept-completion) - :preface - (defun siren-copilot-setup () - ;; Disable visual-line-mode when copilot-mode is enabled. It prevents - ;; freezing issues, details: - ;; https://github.com/zerolfx/copilot.el/issues/15#issuecomment-1124244140 - (visual-line-mode -1) - (copilot-mode)) - :config (with-eval-after-load 'company ;; Use company popup even when there's only one result diff --git a/modules/major-modes/siren-prog-mode.el b/modules/major-modes/siren-prog-mode.el index a385d57..e0da661 100644 --- a/modules/major-modes/siren-prog-mode.el +++ b/modules/major-modes/siren-prog-mode.el @@ -24,7 +24,6 @@ (siren-display-indentation 1)) (hl-line-mode t) - (visual-line-mode t) (whitespace-mode t)) :init