Browse Source

org-babel-execute:R fix `:colnames yes' clash with `:results graphics'

* lisp/ob-R.el (org-babel-execute:R): The `:colnames' and `:rownames'
  header arguments are ignored if `:results graphics' is specified.

Reported by: Kodi Arfer <kodi@arfer.net>
Archived-At: <http://permalink.gmane.org/gmane.emacs.orgmode/111072>
Charles Berry 8 years ago
parent
commit
ed0c8cb995
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lisp/ob-R.el

+ 2 - 2
lisp/ob-R.el

@@ -159,10 +159,10 @@ This function is called by `org-babel-execute-src-block'."
 	   (result-type (cdr (assq :result-type params)))
            (session (org-babel-R-initiate-session
 		     (cdr (assq :session params)) params))
-	   (colnames-p (cdr (assq :colnames params)))
-	   (rownames-p (cdr (assq :rownames params)))
 	   (graphics-file (and (member "graphics" (assq :result-params params))
 			       (org-babel-graphical-output-file params)))
+	   (colnames-p (unless graphics-file (cdr (assq :colnames params))))
+	   (rownames-p (unless graphics-file (cdr (assq :rownames params))))
 	   (full-body
 	    (let ((inside
 		   (list (org-babel-expand-body:R body params graphics-file))))