Commit Graph

134 Commits

Author SHA1 Message Date
Eric Schulte 29d910c5e2 "file" results now correctly insert a file link 2009-07-16 18:17:51 -06:00
Eric Schulte b932d2ed76 ditaa evaluation is working (but still requires some more peripheral support) 2009-07-16 18:12:11 -06:00
Eric Schulte d37d148d3f DONE singe-function tangling and loading elisp from literate org-mode file [3/3] 2009-07-14 21:55:50 -07:00
Eric Schulte 77c7fc81cc flesh out org-babel-load-file task statement 2009-07-14 21:55:11 -07:00
Eric Schulte cdd73500d6 DONE ensure that org-babel-tangle returns the path to the tangled file(s) 2009-07-14 21:52:27 -07:00
Eric Schulte 07c919cb31 fleshing out actual loading of tangled files 2009-07-14 21:52:10 -07:00
Eric Schulte 92f979cc88 fleshing out documentation for automatic tangling and loading of elisp 2009-07-14 21:52:06 -07:00
Eric Schulte 8694253c9f getting started on automatic loading of elisp from org-mode files 2009-07-14 20:21:08 -07:00
Eric Schulte b8f1d920f9 added "Getting Started" to org-babel.org preface 2009-06-26 11:45:05 -07:00
Dan Davison f8b331dd1c Blanking results fields in the Tests table 2009-06-26 10:38:14 -04:00
Dan Davison 6c34513c51 Added a 'Getting Started' section to org-babel.org with the necessary (require ...) line 2009-06-26 10:15:42 -04:00
Eric Schulte 4609674897 expanded/improved preface in org-babel.org 2009-06-25 01:14:51 -07:00
Eric Schulte e6a9f79eed added description of document to org-babel.org preface 2009-06-25 00:41:23 -07:00
Eric Schulte c6d7014fa8 adding introductory phrase 2009-06-24 22:46:01 -07:00
Eric Schulte d370fadcf2 added a "features" portion to the intro with info on sessions and results 2009-06-15 13:37:42 -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 aa5c9985bd fixed bug in ruby session evaluation 2009-06-15 12:30:36 -07:00
Eric Schulte 112c7d9236 fixed non-session variable assignment in R 2009-06-15 12:17:58 -07:00
Eric Schulte b8b8540892 some tests are failing with the new session :none stuff 2009-06-15 11:53:53 -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 b60d873724 just getting started 2009-06-15 09:28:01 -07:00
Eric Schulte ec38cffff0 not yet working 2009-06-14 22:06:11 -07:00
Eric Schulte 7984724a2b expanding ** PROPOSED add =:none= session argument (for purely functional execution) 2009-06-14 18:57:41 -07:00
Eric Schulte e985ff2014 response to shell-prompt-regexp bug 2009-06-14 18:48:43 -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
Dan Davison c89a69b266 Shell problem with escape chars in prompt is still there. 2009-06-14 19:29:34 -04:00
Eric Schulte 9040c8d246 re-organizing and re-categorizing TODOs under the task section 2009-06-14 12:36:46 -07:00
Eric Schulte 66d9bd1fb6 replies to new bugs 2009-06-14 12:22:11 -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 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
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 5e41083bfa adding ** TODO add =:none= session argument (for purely functional execution) 2009-06-14 10:32:10 -07:00
Eric Schulte 77c8f29968 ** DONE test failing forcing vector results with =test-forced-vector-results= ruby code block 2009-06-14 10:24:29 -07:00
Eric Schulte 0019cc9c14 all tests seem to be passing 2009-06-14 10:23:44 -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 bf2b175ba8 fleshing out bug description 2009-06-14 10:05:26 -07:00
Eric Schulte 4a4046d73d adding two bugs...
** TODO defunct R sessions
** TODO test failing forcing vector results with =test-forced-vector-results= ruby code block
2009-06-14 09:22:31 -07:00
Eric Schulte d879ac0a12 seems to have passed all tests (I'm skeptical there still may be problems)
Specifically with the following two issues...
  1) hanging on R code blocks when we have multiple R sessions in play
  2) very occasionally the results of ruby code blocks are iffy

This whole session experience proves the general point that functional
code is easier to write and debug than code with state.
2009-06-14 09:18:42 -07:00
Eric Schulte f31b3b2af2 fixed problem with new ruby sessions sometimes not initializing 2009-06-14 09:12:19 -07:00