emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[O] [PATCH 06/10] Use prefix arg in org-edit-special


From: Aaron Ecay
Subject: [O] [PATCH 06/10] Use prefix arg in org-edit-special
Date: Mon, 1 Apr 2013 01:42:20 -0400

* lisp/org.el (org-edit-special): Use prefix arg, as docstring says we
  do

Only makes a difference for src-block editing.
---
 lisp/org.el | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/lisp/org.el b/lisp/org.el
index 04ce386..1edfbc4 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -19943,7 +19943,7 @@ When in a fixed-width region, call 
`org-edit-fixed-width-region'.
 When at an #+INCLUDE keyword, visit the included file.
 On a link, call `ffap' to visit the link at point.
 Otherwise, return a user error."
-  (interactive)
+  (interactive "P")
   (let ((element (org-element-at-point)))
     (assert (not buffer-read-only) nil
            "Buffer is read-only: %s" (buffer-name))
@@ -19958,8 +19958,9 @@ Otherwise, return a user error."
              ;; At a src-block with a session and function called with
              ;; an ARG: switch to the buffer related to the inferior
              ;; process.
-             (funcall (intern (concat "org-babel-prep-session:" lang))
-                      session params)))))
+             (switch-to-buffer
+             (funcall (intern (concat "org-babel-prep-session:" lang))
+                      session params))))))
       (keyword
        (if (member (org-element-property :key element) '("INCLUDE" 
"SETUPFILE"))
            (find-file
-- 
1.8.2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]