Eric Schulte
4f113630f8
org-babel-exp: no longer throws errors on empty bodies
2010-05-25 20:20:13 -06:00
Eric Schulte
ceeb4681ef
babel: tangled files which include shebang lines are now made executable
2010-05-25 20:01:20 -06:00
Eric Schulte
6151c88f10
babel: replaced `line-number-at-pos' with `count-lines'
2010-05-25 17:31:34 -06:00
Eric Schulte
d84699459e
babel: xemacs variable compatibility check -- thanks to Volker Zell
2010-05-25 17:29:41 -06:00
Eric Schulte
2139651c0d
babel: org-babel-clean-text-properties now checks for valid argument
...
thanks to Michael Sperber for pointing this out
2010-05-17 17:13:20 -06:00
Eric Schulte
236f209b25
babel: changes to org-babel key bindings
2010-05-17 17:08:32 -06:00
Carsten Dominik
38b4fcc90c
XEmacs compatibility
2010-05-14 14:40:44 +02:00
Eric Schulte
b7555ae433
babel: new keymap `org-babel-map' and new prefix keys "C-c C-v"
2010-05-12 23:51:41 -06:00
Eric Schulte
98af57cdbd
babel: ob-sh.el now respects the :results "scalar" option
2010-05-07 17:18:38 -06:00
Dan Davison
2d1025298e
babel: More concise matlab/octave code template
...
Patch by Christopher Long
2010-05-03 21:45:27 -04:00
Dan Davison
245d98786d
babel: matlab: detect end of evaluation under Emacs Link
...
Currently, this uses the presence of a temporary file to signal that
Matlab Emacs Link evaluation is not yet complete.
Emacs Link support added in collaboration with Christopher Long.
2010-05-03 21:45:01 -04:00
Benjamin Andresen
c133dd394e
babel: Fix org-babel-screen after expand changes
2010-05-02 21:30:13 -04:00
Dan Davison
d2b9343029
babel: Avoid trouble with '%' in matlab/octave output
...
Patch by Christopher Long
2010-05-02 18:26:22 -04:00
Dan Davison
65a98e3282
babel: fix editing error in org-babel-octave.el
2010-05-02 00:41:53 -04:00
Dan Davison
1a43a5939b
Merge branch 'octave-matlab'
2010-04-30 18:26:37 -04:00
Dan Davison
a61de7b130
babel: matlab: don't try matlab-shell if using emacs link
2010-04-30 18:23:36 -04:00
Eric Schulte
a3cc050a96
babel: `org-babel-get-colnames' no longer requires hline
2010-04-30 13:03:46 -06:00
Dan Davison
6f399c20b6
babel: Allow EmacsLink to be used for matlab session evaluation
...
To use EmacsLink, the user will need to set
org-babel-matlab-with-emacs-link to a non-nil value, and also arrange
that (matlab-with-emacs-link) evaluates to a non-nil value.
2010-04-30 14:39:31 -04:00
Dan Davison
10a07a644b
babel: R: allow forcing of colnames without hline
2010-04-30 14:14:27 -04:00
Dan Davison
7f3e64bfb4
babel: R: output colnames when other languages would
2010-04-30 14:14:13 -04:00
Eric Schulte
6a1f5b2bcb
babel: ob-emacs-lisp now wraps body in a progn on execute
2010-04-27 13:55:48 -06:00
Dan Davison
837e898936
babel: Fall back to generic expand function during tangling
2010-04-27 15:02:55 -04:00
Eric Schulte
44bb82d38e
babel: `org-babel-ref-resolve-reference' doesn't break paren nesting when resolving indicies
2010-04-24 13:26:34 -06:00
Eric Schulte
b8adc74894
babel: ob-emacs-lisp and ob-clojure now only wrap bodies in `let' forms when variables are present
2010-04-24 09:21:14 -06:00
Eric Schulte
bc0a6c624d
babel: adding :no-expand option to code blocks to inhibit body expansion
2010-04-24 09:08:27 -06:00
Eric Schulte
c12e18b6cf
babel: org-babel-reassemble-table checks for matching table/name dimensions
2010-04-23 11:54:31 -06:00
Dan Davison
b8c4bb27ba
babel: Use org-src edit buffer for expanded body preview
2010-04-23 10:10:01 -06:00
Eric Schulte
2f71d79e5e
org-babel-c: now using org-babel-read on outline-property parameters
2010-04-23 10:10:00 -06:00
Eric Schulte
9124e9055d
fixed bug in org-babel-execute:C
2010-04-23 10:10:00 -06:00
Eric Schulte
59251c8d08
babel: fixed bug in org-babel-execute:gnuplot related to body-expand changes
2010-04-23 10:10:00 -06:00
Dan Davison
d0dde7c6d5
babel: flip default values of :hlines header arg
2010-04-23 10:10:00 -06:00
Dan Davison
9fdd058669
org-babel-expand-body:R
2010-04-23 10:10:00 -06:00
Eric Schulte
32c7ae42c3
babel: remove superfluous newlines from tangled C code bodies
2010-04-23 10:10:00 -06:00
Eric Schulte
03f13106fb
babel: adding org-babel-expand-body:generic for languages w/o body expansion support
2010-04-23 10:10:00 -06:00
Eric Schulte
626cb079e4
babel: fixed bug in org-babel-expand-body:sass
2010-04-23 10:10:00 -06:00
Dan Davison
7decdec3b2
babel: erase previous contents of preview buffer
2010-04-23 10:10:00 -06:00
Dan Davison
8872454566
org-babel-expand-body:R
2010-04-23 10:10:00 -06:00
Eric Schulte
0917218da5
babel: fixed bug in org-babel-expand-body:python
2010-04-23 10:10:00 -06:00
Eric Schulte
9ff31a5110
babel: bound `org-babel-expand-src-block' to (C-c M-b p)
2010-04-23 10:09:59 -06:00
Eric Schulte
0734bf96ba
org-babel-expand-body:sql
2010-04-23 10:09:59 -06:00
Eric Schulte
1fdc012e3d
org-babel-expand-body:sh
2010-04-23 10:09:59 -06:00
Eric Schulte
e6c979f0d7
org-babel-expand-body:screen
2010-04-23 10:09:59 -06:00
Eric Schulte
35434e1389
org-babel-expand-body:sass
2010-04-23 10:09:59 -06:00
Eric Schulte
394031eb38
org-babel-expand-body:ruby
2010-04-23 10:09:59 -06:00
Eric Schulte
1bcafa5d9f
org-babel-expand-body:python
2010-04-23 10:09:59 -06:00
Eric Schulte
598dc1ad67
org-babel-expand-body:perl
2010-04-23 10:09:59 -06:00
Eric Schulte
41663b0ce4
org-babel-expand-body:oz
2010-04-23 10:09:59 -06:00
Eric Schulte
2759b6621d
org-babel-expand-body:octave
2010-04-23 10:09:59 -06:00
Eric Schulte
8e9f4eec88
org-babel-expand-body:ocaml
2010-04-23 10:09:58 -06:00
Eric Schulte
e07aced178
org-babel-expand-body:matlab
2010-04-23 10:09:58 -06:00