From 8ba39da7e9debf3862c80f8066cc9c15d5e47d3c Mon Sep 17 00:00:00 2001 From: Eric Schulte Date: Fri, 14 Aug 2009 15:15:23 -0600 Subject: [PATCH] [BUG FIX] DONE non-orgtbl formatted lists --- lisp/org-babel.el | 2 +- org-babel.org | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lisp/org-babel.el b/lisp/org-babel.el index 6ff791c0c..6e9368e3b 100644 --- a/lisp/org-babel.el +++ b/lisp/org-babel.el @@ -529,7 +529,7 @@ silent -- no results are inserted" (progn (insert (concat (orgtbl-to-orgtbl - (if (consp (car result)) result (list result)) + (if (listp (cdr (car result))) result (list result)) '(:fmt (lambda (cell) (format "%S" cell)))) "\n")) (forward-line -1) (org-cycle)))) diff --git a/org-babel.org b/org-babel.org index 5ddef39ce..9c3b55ce3 100644 --- a/org-babel.org +++ b/org-babel.org @@ -2819,7 +2819,7 @@ dot("$(2a,0)$",(2,0),N+E); *** DONE sh -* Bugs [33/41] +* Bugs [34/41] ** TODO Python session evaluation bug The following block evaluates correctly with :session none (set :results to output), but fails with session-based evaluation @@ -3020,7 +3020,7 @@ even a third" #+begin_src sh size=5 #+end_src -** TODO non-orgtbl formatted lists +** DONE non-orgtbl formatted lists for example #+srcname: this-doesn't-match-orgtbl @@ -3029,6 +3029,7 @@ for example #+end_src #+resname: this-doesn't-match-orgtbl +| (:results . "replace") | #+srcname: this-probably-also-wont-work #+begin_src emacs-lisp :results replace