0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-09-19 19:40:01 +00:00
org-mode/contrib/babel/lisp
Dan Davison b3d5a1eb39 babel: working directories and remote execution
This introduces a new header argument :dir. For the duration of source
block execution, default-directory is set to the value of this header
argument. Consequences include:

- external interpreter processes run in that directory
- new session processes run in that directory (but existing ones are unaffected)
- relative paths for file output are relative to that directory

The name of a directory on a remote machine may be specified with
tramp syntax (/user@host:path), in which case the interpreter
executable will be sought in tramp-remote-path, and if found will
execute on the remote machine in the specified remote directory.
2010-02-27 14:14:08 -05:00
..
langs babel: working directories and remote execution 2010-02-27 14:14:08 -05:00
org-babel-comint.el babel: allow point to move to end of comint buffer 2010-02-27 14:14:07 -05:00
org-babel-exp.el babel: Fix export bug. 2010-02-25 15:12:47 -05:00
org-babel-keys.el babel: fixed type in org-babel-keys 2010-01-01 15:55:11 -07:00
org-babel-lob.el babel: now including source code block arguments w/source name on export 2010-02-10 13:34:00 -07:00
org-babel-ref.el babel: smarter `org-babel-ref-split-args' -- fixes bug parsing indexed function-style args 2010-02-14 11:48:28 -07:00
org-babel-table.el org-babel: cleaner passing of parameter to language specific files 2009-11-10 15:23:00 -07:00
org-babel-tangle.el babel: org-babel-load-file no longer fails when `file-truename' returns nil 2010-02-08 13:17:06 -07:00
org-babel.el babel: working directories and remote execution 2010-02-27 14:14:08 -05:00