babel: exporting now working with the new ob-get-src-block-info schema
commit9931dae20adbf91c78289c06c09b145d12fcb4c4
authorEric Schulte <schulte.eric@gmail.com>
Sat, 16 Oct 2010 00:00:57 +0000 (15 18:00 -0600)
committerDan Davison <davison@stats.ox.ac.uk>
Thu, 21 Oct 2010 12:05:59 +0000 (21 13:05 +0100)
treec8e22ef376218ce54713809effd1baf319625bf3
parent9ba9ef99a6a6b2e82dda574e2d63c25d9ded4947
babel: exporting now working with the new ob-get-src-block-info schema

  includes a simple export test

* lisp/ob-exp.el (org-babel-exp-in-export-file): wrapper for
  collecting information from within the original export file

  (org-babel-exp-src-blocks): simplified through use of the above
  macro

  (org-babel-exp-code): simplified through the use of new functions
  for parsing header arguments

  (org-babel-exp-results): simpler high-level organization, also this
  is now where the expansion of variable references takes place during
  export

* lisp/ob.el (org-babel-expand-variables): broke variable replacement
  in a parameter list into it's own function

  (org-babel-get-src-block-info): now using the above function
lisp/ob-exp.el
lisp/ob.el
testing/examples/babel.org
testing/lisp/test-ob-exp.el