From ac2044b84bb99e8a77e834043b4aa16b4b89d8fc Mon Sep 17 00:00:00 2001 From: Kang Yuxuan Date: Mon, 26 Oct 2020 14:36:35 +0900 Subject: [PATCH] (fix): save current position in mark ring before id-open (#1217) --- org-roam.el | 1 + 1 file changed, 1 insertion(+) diff --git a/org-roam.el b/org-roam.el index 87311a6..4cf89d0 100644 --- a/org-roam.el +++ b/org-roam.el @@ -1083,6 +1083,7 @@ When STRICT is non-nil, only consider Org-roam’s database." (when-let ((marker (if (markerp id-or-marker) id-or-marker (org-roam-id-find id-or-marker t strict t)))) + (org-mark-ring-push) (org-goto-marker-or-bmk marker) (set-marker marker nil)))