emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] externals/org 01557ee 2/4: ob-R.el: Patch async evaluation when :


From: ELPA Syncer
Subject: [elpa] externals/org 01557ee 2/4: ob-R.el: Patch async evaluation when :results output
Date: Tue, 28 Sep 2021 12:57:19 -0400 (EDT)

branch: externals/org
commit 01557eef5758d6ce0308b27fabf0cd62e69e17af
Author: Jeremie Juste <djj@debian-BULLSEYE-live-builder-AMD64>
Commit: Bastien <bzg@gnu.org>

    ob-R.el: Patch async evaluation when :results output
    
    * lisp/ob-R.el (ob-session-async-org-babel-R-evaluate-session): Make
    sure that `ess-eval-visibly' is nil before evaluating the temporary
    buffer, but return ess-eval-visibly to it's original state afterwards.
---
 lisp/ob-R.el | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lisp/ob-R.el b/lisp/ob-R.el
index 299ccdf..188b9ac 100644
--- a/lisp/ob-R.el
+++ b/lisp/ob-R.el
@@ -526,8 +526,11 @@ by `org-babel-comint-async-filter'."
          (insert body)
          (insert "\n")
          (insert (format ob-session-async-R-indicator
-                                         "end" uuid))
+                        "end" uuid))
+         (setq tmp ess-eval-visibly)
+         (setq ess-eval-visibly nil)
          (ess-eval-buffer nil))
+         (setq ess-eval-visibly tmp)
        uuid))))
 
 (defun ob-session-async-R-value-callback (params tmp-file)



reply via email to

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