From 8e3499843349f032c2b899a60af3577c5ea9713f Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 31 May 2020 20:47:46 -0400 Subject: [PATCH] Fix #3254: RET not invoking org-goto-ret in org-goto buffer --- modules/lang/org/autoload/org.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/lang/org/autoload/org.el b/modules/lang/org/autoload/org.el index b392851b5..1dd8d530b 100644 --- a/modules/lang/org/autoload/org.el +++ b/modules/lang/org/autoload/org.el @@ -167,7 +167,9 @@ If on a: type (org-element-type context))) (pcase type (`headline - (cond ((and (fboundp 'toc-org-insert-toc) + (cond ((memq (bound-and-true-p org-goto-map) (current-active-maps)) + (org-goto-ret)) + ((and (fboundp 'toc-org-insert-toc) (member "TOC" (org-get-tags))) (toc-org-insert-toc) (message "Updating table of contents"))