From 8c9d8b6c280f04b48b5c71102cb1a2a3cbf87ca3 Mon Sep 17 00:00:00 2001 From: Dan Davison Date: Fri, 17 Jul 2009 13:58:04 -0400 Subject: [PATCH] Don't attempt to remove result when :results silent. --- lisp/org-babel.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lisp/org-babel.el b/lisp/org-babel.el index 9ac9eed69..47f243aa6 100644 --- a/lisp/org-babel.el +++ b/lisp/org-babel.el @@ -448,7 +448,8 @@ silent -- no results are inserted" (setq result (org-babel-clean-text-properties result)) (if (member "file" insert) (setq result (org-babel-result-to-file result)))) (unless (listp result) (setq result (format "%S" result)))) - (if (and insert (member "replace" insert)) (org-babel-remove-result)) + (if (and insert (member "replace" insert) (not (member "silent" insert))) + (org-babel-remove-result)) (if (= (length result) 0) (if (member "value" result-params) (message "No result returned by source block")