fix whole-buffer evaluation order and symbol intrusion in related macros
commitfc92b2e2fec8f5c3eeefa97876b7c44fbb622144
authorEric Schulte <eric.schulte@gmx.com>
Fri, 13 Jan 2012 01:11:52 +0000 (12 18:11 -0700)
committerEric Schulte <eric.schulte@gmx.com>
Fri, 13 Jan 2012 01:11:52 +0000 (12 18:11 -0700)
treea3e3e73c7d348183f2b48382b1b14c94fc515636
parent8c2f226b4d7cadc4fea2941e1bd3795f6adf8c2e
fix whole-buffer evaluation order and symbol intrusion in related macros

* lisp/ob.el (org-babel-map-src-blocks): Don't pollute symbol space.
  (org-babel-map-inline-src-blocks): Don't pollute symbol space.
  (org-babel-map-call-lines): Don't pollute symbol space.
  (org-babel-map-executables): Map over *all* executable Org-mode
  elements.
  (org-babel-execute-buffer): Execute elements in buffer order instead
  of arbitrarily.
lisp/ob.el