From a8d612385fcc001f711f21eda2e275a78cdf1efb Mon Sep 17 00:00:00 2001 From: StrawberryTea Date: Mon, 8 Apr 2024 17:59:49 -0500 Subject: [PATCH] tweak(corfu): update dabbrev-ignore-buffer-modes The Corfu documentation has been updated to suggest more modes to ignore with `dabbrev-ignore-buffer-modes`. This commit updates the list of modes to ignore in `cape-dabbrev` to match the documentation. --- modules/completion/corfu/config.el | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/completion/corfu/config.el b/modules/completion/corfu/config.el index ce954d400..a65194aba 100644 --- a/modules/completion/corfu/config.el +++ b/modules/completion/corfu/config.el @@ -126,10 +126,12 @@ use the minibuffer such as `query-replace'.") (after! dabbrev (setq dabbrev-friend-buffer-function #'+dabbrev-friend-buffer-p dabbrev-ignored-buffer-regexps - '("^ " + '("\\` " "\\(TAGS\\|tags\\|ETAGS\\|etags\\|GTAGS\\|GRTAGS\\|GPATH\\)\\(<[0-9]+>\\)?") dabbrev-upcase-means-case-search t) - (add-to-list 'dabbrev-ignored-buffer-modes 'pdf-view-mode))) + (add-to-list 'dabbrev-ignored-buffer-modes 'pdf-view-mode) + (add-to-list 'dabbrev-ignored-buffer-modes 'doc-view-mode) + (add-to-list 'dabbrev-ignored-buffer-modes 'tags-table-mode))) ;; Make these capfs composable. (advice-add #'lsp-completion-at-point :around #'cape-wrap-noninterruptible)