Eric Schulte
4bbe31118f
ob-calc: recursively resolve variables in nested parenthesis
...
* lisp/ob-calc.el (org-babel-execute:calc): Call out to new function
for variables resolution.
(ob-calc-maybe-resolve-var): Resolve (possibly recursively)
variables in calc expressions.
2011-02-22 21:34:43 -07:00
Eric Schulte
ec97a121e5
don't require calc-trail when on xemacs, Thanks to Michael Sperber
...
* lisp/ob-calc.el: No longer require `calc-trail' on XEmacs
2011-01-05 09:37:12 -07:00
Carsten Dominik
7666ba421f
Version number back to 7.4
2010-12-10 18:49:40 +01:00
Carsten Dominik
76a25715c9
Bump version number to 7.5
2010-12-10 18:43:10 +01:00
Eric Schulte
c535678792
ob-calc: ensure the *Calculator* buffer exists before it is used
...
* lisp/ob-calc.el (org-babel-execute:calc): Ensure the *Calculator*
buffer exists before it is used.
2010-11-12 17:04:53 -07:00
Eric Schulte
5da47e2c2e
babel: fix a number of compiler warnings
...
* Makefile (LISPF): Add ob-calc.el to compiled files.
* lisp/ob-calc.el (org-babel-execute:calc): Fix compiler warnings.
* lisp/ob-lisp.el (slime-process): Declare an external function.
(slime-eval): Declare an external function.
(slime-connected-p): Declared an external function.
(org-babel-lisp-cmd): Add a group to the defcustom specification.
(org-babel-execute:lisp): Require slime inside function.
(org-babel-lisp-initiate-session): Require slime inside function.
2010-11-12 17:02:24 -07:00
Bastien Guerry
6630edbd0f
Set version number to 7.3
2010-11-07 14:52:14 +01:00
Eric Schulte
3a62685df9
ob-calc: support for variables -- converts :var variables in calc variables
...
* lisp/ob-calc.el (org-babel-execute:calc): support for variables --
converts :var variables in calc variables
2010-11-03 23:45:25 -06:00
Eric Schulte
598be4a4a4
ob-calc: added to org-src-lang-modes, safer evaluation, better error messages
...
* lisp/ob-calc.el (org-babel-execute:calc): safer evaluation and
hopefully better error messages
* lisp/org-src.el (org-src-lang-modes): mapping calc blocks to
fundamental mode
2010-10-29 19:18:28 -06:00
Eric Schulte
9c833c456e
ob-calc: ensure that calc stack refers to the correct stack
...
* lisp/ob-calc.el (org-babel-execute:calc): ensure that calc stack
refers to the correct stack
2010-10-29 10:20:07 -06:00
Eric Schulte
f7166a0a05
ob-calc: adding the beginnings of support for calc code blocks
...
* lisp/ob-calc.el: adding the beginnings of support for calc code blocks
2010-10-29 08:54:12 -06:00