From 6861f962251a15c579d8a15e866b86d4463cfad5 Mon Sep 17 00:00:00 2001 From: Russell Matney Date: Sat, 3 Jan 2026 17:27:12 -0500 Subject: [PATCH] fix(org): prevent extra space added by org-roam-node-insert in evil-visual mode I like to visually select text, then org-roam-node-insert. This has been broken for my usage for a while, finally tracked it down today. The fix from https://github.com/doomemacs/doomemacs/issues/8513 causes an extra space to be added on every visual-mode org-roam-node-insert, so this just adds another guard. --- modules/lang/org/contrib/roam.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/lang/org/contrib/roam.el b/modules/lang/org/contrib/roam.el index 3216c8a5086..c4395b328aa 100644 --- a/modules/lang/org/contrib/roam.el +++ b/modules/lang/org/contrib/roam.el @@ -51,6 +51,7 @@ inserting the link." :around #'org-roam-node-insert (if (and (bound-and-true-p evil-local-mode) (not (evil-insert-state-p)) + (not (evil-visual-state-p)) (or (looking-at-p "[[:blank:]]") (evil-eolp))) (evil-with-state 'insert