diff --git a/lisp/org-src.el b/lisp/org-src.el index 0ac2f0284..e55675a13 100644 --- a/lisp/org-src.el +++ b/lisp/org-src.el @@ -210,8 +210,8 @@ edited version. An optional argument CONTEXT is used by \\[org-edit-src-save] when calling this function. See `org-src-window-setup' to configure the display of windows containing the Org buffer and the code buffer." (interactive) - (if (not (org-in-block-p '("src" "example" "verbatim"))) - (user-error "Not in a source code block") + (if (not (org-in-block-p '("src" "example"))) + (user-error "Not in a source code or example block") (unless (eq context 'save) (setq org-edit-src-saved-temp-window-config (current-window-configuration))) (let* ((mark (and (org-region-active-p) (mark))) diff --git a/lisp/org.el b/lisp/org.el index 66449e9fd..2f1493632 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -19361,7 +19361,7 @@ Otherwise, return a user error." (beginning-of-line 1) (let ((case-fold-search )) (looking-at "[ \t]*#\\+tblfm:")))) (call-interactively 'org-table-edit-formulas)) - ((or (org-in-block-p '("src" "example" "verbatim")) + ((or (org-in-block-p '("src" "example")) (org-at-table.el-p)) (org-edit-src-code)) ((org-in-fixed-width-region-p) (org-edit-fixed-width-region))