"none" header avoids result post-process
commitd4b739fbf2eee0134d21ac59e423c641e18b987e
authorEric Schulte <eric.schulte@gmx.com>
Fri, 16 Nov 2012 15:40:46 +0000 (16 08:40 -0700)
committerEric Schulte <eric.schulte@gmx.com>
Sat, 17 Nov 2012 17:08:45 +0000 (17 10:08 -0700)
tree3590778523e45c4bb4eaff55e432bbf3e2722e82
parent359b10b3070588e8b751935b3fbcc2c9d8885a6a
"none" header avoids result post-process

This patch introduces a new header argument which hide all code block
results from Emacs so that they are not processed into Emacs-lisp
objects; a process which may take a great deal of time for large
objects.

* lisp/ob.el (org-babel-common-header-args-w-values): Adding the new
  "none" header argument.
  (org-babel-execute-src-block): Don't do *any* result processing if the
  "none" header argument has been specified.
  (org-babel-sha1-hash): Remove the none header argument from
  header arg lists when calculating cache sums.
  (org-babel-insert-result): Flesh out some documentation.
lisp/ob.el