Commit graph

6 commits

Author SHA1 Message Date
Eric Schulte e1ab32e987 removing rogue debug statement in ob-exp.el 2009-09-04 12:18:41 -06:00
Eric Schulte b2b62cd506 fixed error exporting the results of a source-code block 2009-09-01 15:42:14 -06:00
Eric Schulte 4346aadd6f cleanup and fixing bug RE: default header arguments on export 2009-09-01 15:30:39 -06:00
Eric Schulte 5ae3234bae org-babel-exp is now using the newer org-exp-blocks.el block definition methods 2009-08-17 12:19:25 -06:00
Dan Davison d128662fa3 Eliminating duplicated code (take 2...).
This proposal for code tidying uses multiple-value-bind to satisfy:

1. The various parsed/resolved components of the param list (session,
   vars, result-type) are available in the org-babel-execute:LANG
   functions.
2. Those functions don't duplicate the code for parsing the params
   list and resolving references
3. The functions still have the params list available to them, should
   they need to implement language-specific behaviour using it.

If the org-babel-execute:LANG functions need to be called directly,
then that would now have to be via
(multiple-value-bind (session vars result-params result-type)
      (org-babel-process-params params) (funcall cmd body params))

as in org-babel-exp.el. (But is it actually necessary to by-pass
org-babel-execute-src-block?)
2009-07-16 16:21:07 -04:00
Eric Schulte 9247200bb0 renaming the org-babel/ directory to the lisp/ directory 2009-05-24 13:56:20 -07:00
Renamed from org-babel/org-babel-exp.el (Browse further)