Eric Schulte
3ab7412410
started on implementation
2009-06-15 15:35:11 -07:00
Eric Schulte
1c1b40636a
now using org-babel-tangle-langs to track file extensions and shebang lines
2009-06-15 15:25:46 -07:00
Eric Schulte
3920102905
Library of Babel should only try to ingest named source blocks
2009-06-15 12:54:29 -07:00
Eric Schulte
9e5f634135
Merge branch 'master' into tangle
2009-06-15 12:53:00 -07:00
Eric Schulte
c678059deb
passing all tests
2009-06-15 12:47:10 -07:00
Eric Schulte
a5f6423a76
Merge branch 'jumping-to-source-blocks'
2009-06-15 12:43:23 -07:00
Eric Schulte
793f5205e2
org-babel-goto-named-source-block is working
2009-06-15 12:43:15 -07:00
Eric Schulte
aa5c9985bd
fixed bug in ruby session evaluation
2009-06-15 12:30:36 -07:00
Eric Schulte
a902b62c29
better parsing of argument headers
2009-06-15 12:26:58 -07:00
Eric Schulte
112c7d9236
fixed non-session variable assignment in R
2009-06-15 12:17:58 -07:00
Eric Schulte
a44c98b376
cleaning up debugging messages in python
2009-06-15 12:14:02 -07:00
Eric Schulte
0cd60d5c5a
removing message debugging statements
2009-06-15 11:49:35 -07:00
Eric Schulte
82ecab19fb
R is working with no session
2009-06-15 11:49:06 -07:00
Eric Schulte
e2d3cc7830
shell commands are working
2009-06-15 11:29:25 -07:00
Eric Schulte
f2aaba8ca6
adding support for python with :session none
2009-06-15 11:14:32 -07:00
Eric Schulte
2fd494477b
cleaned up ruby
2009-06-15 10:54:14 -07:00
Eric Schulte
00365e1fbe
ruby can now be run with NO session
2009-06-15 10:13:48 -07:00
Eric Schulte
ce1726713a
expanding
2009-06-15 09:35:02 -07:00
Eric Schulte
b60d873724
just getting started
2009-06-15 09:28:01 -07:00
Eric Schulte
e7591f5a14
removing the org-babel-named-src-block-regexp variable which is not used
2009-06-15 09:06:14 -07:00
Eric Schulte
ec38cffff0
not yet working
2009-06-14 22:06:11 -07:00
Eric Schulte
08565fd5c7
Merge branch 'master' into tangle
...
Conflicts:
lisp/org-babel-init.el
2009-06-14 18:58:25 -07:00
Eric Schulte
623831ddab
added util directory, including newest inf-ruby.el, should fix ruby bug
2009-06-14 18:42:44 -07:00
Eric Schulte
d71ee1116b
adding shell of org-babel-tangle.el
2009-06-14 18:30:29 -07:00
Eric Schulte
8605c848bf
Merge branch 'master' into library-of-babel
...
Conflicts:
lisp/org-babel-ref.el
org-babel.org
2009-06-14 15:24:41 -07:00
Eric Schulte
d72b438f5e
Library of Babel source blocks are now available from any org-mode file
2009-06-14 15:01:55 -07:00
Eric Schulte
f1302d1cca
implemented *much* simpler lob one-liner syntax
2009-06-14 14:18:58 -07:00
Eric Schulte
fb2dcaf58a
implemented infrastructure for loading source-blocks from files
2009-06-14 14:10:04 -07:00
Eric Schulte
0866961436
Merge branch 'session' of git@github.com:eschulte/org-babel into session
...
Conflicts:
lisp/langs/org-babel-sh.el
org-babel.org
2009-06-14 12:16:17 -07:00
Eric Schulte
8360a676b9
passing all tests
2009-06-14 12:09:36 -07:00
Eric Schulte
a85cadced8
*** DONE function to bring up inferior-process buffer [4/4]
2009-06-14 12:02:25 -07:00
Eric Schulte
4fd1abecc5
move lisp/langs/org-babel-shell.el to lisp/langs/org-babel-sh.el
2009-06-14 11:54:31 -07:00
Eric Schulte
e962e83741
adding pop/prep session commands to org-babel-shell.el
2009-06-14 11:53:56 -07:00
Eric Schulte
88048186ac
R know how to prep and pop-to sessions
2009-06-14 11:48:11 -07:00
Eric Schulte
f2444e39e9
added some `sit-for' statements to make ruby inf session prep more reliable
2009-06-14 11:44:29 -07:00
Dan Davison
70cc6cb90f
A couple of bug reports.
...
(1) Shell evaluation is broken by weird escape chars in prompt;
(2) ruby evaluation not working for me as run-ruby expects one argument on my system.
Also fixed a harmless copy-paste error and whitespace adjustment to shorten lines.
2009-06-14 14:38:15 -04:00
Eric Schulte
2212742c54
python can now pop-to-session
2009-06-14 11:34:06 -07:00
Eric Schulte
d1bcb5e425
cleaned version of body is now added to kill ring
2009-06-14 11:10:09 -07:00
Eric Schulte
1b39a64fbe
ruby blocks can now pop to session buffer (optionally evaluating header-args)
2009-06-14 11:08:12 -07:00
Eric Schulte
7d063efd28
removed debugging statement from org-babel.el
2009-06-14 10:27:29 -07:00
Eric Schulte
0019cc9c14
all tests seem to be passing
2009-06-14 10:23:44 -07:00
Eric Schulte
ba2756447d
correctly using the ARTIFICIAL flag with comint-send-input
2009-06-14 10:21:14 -07:00
Eric Schulte
3cd99d0c2f
** DONE defunct R sessions
...
turns out I just had to use inferior-ess-send-input instead of comint-send-input
2009-06-14 10:20:59 -07:00
Eric Schulte
f31b3b2af2
fixed problem with new ruby sessions sometimes not initializing
2009-06-14 09:12:19 -07:00
Eric Schulte
0b75d89ccf
fixed error parsing empty results from ruby
2009-06-14 08:41:52 -07:00
Eric Schulte
82e9587c72
added alternate single-line syntax for Library of Babel evaluation
2009-06-14 07:54:55 -07:00
Dan Davison
04be81dfe4
Cleaner implementation of org-babel-execute:babel.
...
It now searches for a srcname first in the current buffer, and then in
the lob.
2009-06-14 01:11:04 -04:00
Dan Davison
66b27cb951
Added get-all-src-block-infos, which creates a hash of the 'info' lists
...
for all source blocks in a buffer, keyed by srcname.
2009-06-14 01:08:27 -04:00
Dan Davison
81ee8944ae
Correcting errors in previously untested code.
2009-06-13 22:48:44 -04:00
Eric Schulte
08f92aebe5
passing some session tests, but still failing some tests
2009-06-13 19:35:48 -07:00