From 7c27e57c4c27e5c98fa2988ec6de38b4f7144b06 Mon Sep 17 00:00:00 2001 From: Christopher Schmidt Date: Wed, 13 Feb 2013 12:35:55 +0100 Subject: [PATCH] org.el: Disable orgstruct-mode when falling back to original command * org.el (orgstruct-make-binding): Disable orgstruct-mode on fallback. --- lisp/org.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/org.el b/lisp/org.el index c6054a838..46d434160 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -8672,7 +8672,8 @@ should be checked in for a command to execute outside of tables." 'item-body))) (org-run-like-in-org-mode ',fun) t)) - (let ((binding (let ((orgstruct-mode)) (key-binding ,key)))) + (let* ((orgstruct-mode) + (binding (key-binding ,key))) (if (keymapp binding) (set-temporary-overlay-map binding) (call-interactively