Carsten Dominik
82af72eef7
Push version number to 7.02trans
2010-10-29 09:11:46 +02:00
Dan Davison
42ddb16dbf
babel: mscgen: Delete unnecessary language-specific expansion function
...
* ob-mscgen.el (org-babel-expand-body:mscgen): Delete
function (automatically handled by generic version)
2010-10-21 13:06:02 +01:00
Eric Schulte
2ddcf9e255
removing obsoleted optional third argument from org-babel-expand-body:LANG
...
* lisp/ob-C.el (org-babel-expand-body:c++): removing obsoleted
optional third argument
(org-babel-expand-body:c++): removing obsoleted optional third
argument
(org-babel-C-expand): removing obsoleted optional third argument
* lisp/ob-R.el:
(org-babel-expand-body:R): removing obsoleted optional third
argument
(org-babel-execute:R): removing obsoleted optional third argument
(org-babel-R-variable-assignments): removing obsoleted optional
third argument
* lisp/ob-asymptote.el:
(org-babel-expand-body:asymptote): removing obsoleted optional third
argument
(org-babel-execute:asymptote): removing obsoleted optional third
argument
* lisp/ob-clojure.el:
(org-babel-expand-body:clojure): removing obsoleted optional third
argument
(org-babel-execute:clojure): removing obsoleted optional third
argument
* lisp/ob-css.el:
(org-babel-expand-body:css): removing obsoleted optional third
argument
* lisp/ob-ditaa.el:
(org-babel-expand-body:ditaa): removing obsoleted optional third
argument
* lisp/ob-dot.el:
(org-babel-expand-body:dot): removing obsoleted optional third
argument
(org-babel-execute:dot): removing obsoleted optional third argument
* lisp/ob-emacs-lisp.el:
(org-babel-expand-body:emacs-lisp): removing obsoleted optional
third argument
(org-babel-execute:emacs-lisp): removing obsoleted optional third
argument
* lisp/ob-gnuplot.el:
(org-babel-expand-body:gnuplot): removing obsoleted optional third
argument
* lisp/ob-haskell.el:
(org-babel-expand-body:haskell): removing obsoleted optional third
argument
(org-babel-execute:haskell): removing obsoleted optional third
argument
(org-babel-load-session:haskell): removing obsoleted optional third
(org-babel-prep-session:haskell): removing obsoleted optional third
* lisp/ob-js.el:
(org-babel-expand-body:js): removing obsoleted optional third
argument
(org-babel-execute:js): removing obsoleted optional third argument
* lisp/ob-latex.el:
(org-babel-expand-body:latex): removing obsoleted optional third
argument
* lisp/ob-lisp.el:
(org-babel-expand-body:lisp): removing obsoleted optional third
argument
(org-babel-execute:lisp): removing obsoleted optional third argument
* lisp/ob-mscgen.el:
(org-babel-expand-body:mscgen): removing obsoleted optional third
argument
* lisp/ob-ocaml.el:
(org-babel-expand-body:ocaml): removing obsoleted optional third
argument
(org-babel-execute:ocaml): removing obsoleted optional third
argument
* lisp/ob-octave.el:
(org-babel-expand-body:matlab): removing obsoleted optional third
argument
(org-babel-expand-body:octave): removing obsoleted optional third
argument
(org-babel-execute:octave): removing obsoleted optional third
argument
(org-babel-octave-variable-assignments): removing obsoleted optional
third
* lisp/ob-org.el:
(org-babel-expand-body:org): removing obsoleted optional third
argument
* lisp/ob-perl.el:
(org-babel-expand-body:perl): removing obsoleted optional third
argument
(org-babel-execute:perl): removing obsoleted optional third argument
* lisp/ob-plantuml.el:
(org-babel-expand-body:plantuml): removing obsoleted optional third
argument
* lisp/ob-python.el:
(org-babel-expand-body:python): removing obsoleted optional third
argument
(org-babel-execute:python): removing obsoleted optional third
argument
(org-babel-python-variable-assignments): removing obsoleted optional
third
* lisp/ob-ruby.el:
(org-babel-expand-body:ruby): removing obsoleted optional third
argument
(org-babel-execute:ruby): removing obsoleted optional third argument
* lisp/ob-sass.el:
(org-babel-expand-body:sass): removing obsoleted optional third
argument
* lisp/ob-scheme.el:
(org-babel-expand-body:scheme): removing obsoleted optional third
argument
(org-babel-execute:scheme): removing obsoleted optional third
argument
* lisp/ob-screen.el:
(org-babel-expand-body:screen): removing obsoleted optional third
argument
* lisp/ob-sh.el:
(org-babel-expand-body:sh): removing obsoleted optional third
argument
(org-babel-execute:sh): removing obsoleted optional third argument
(org-babel-sh-variable-assignments): removing obsoleted optional
third
* lisp/ob-sql.el:
(org-babel-expand-body:sql): removing obsoleted optional third
argument
* lisp/ob-sqlite.el:
(org-babel-expand-body:sqlite): removing obsoleted optional third
argument
(org-babel-execute:sqlite): removing obsoleted optional third
argument
* lisp/ob.el:
(org-babel-expand-body:generic): removing obsoleted optional third
argument
2010-10-21 13:06:00 +01:00
Carsten Dominik
6268cceec3
Mention release 7.01 on the website, push release number to 7.01trans
2010-07-19 08:33:24 +02:00
Tom Dye
272aefce83
Finished editing Babel docstrings
2010-07-13 16:20:08 -07:00
Eric Schulte
c53fc7d246
babel: consolidate execution messaging into ob.el
...
* lisp/ob.el (org-babel-execute-src-block): consolidate execution
messaging into ob.el rather than spread out amongst all the language
files
2010-07-12 22:26:25 -07:00
Eric Schulte
c32d773919
babel: code cleaning -- error' and
with-current-buffer' usage for Emacs inclusion
2010-07-06 10:30:58 -07:00
Eric Schulte
2538e687da
babel: updating ob-dot.el and ob-mscgen.el to use ob-eval
2010-07-05 19:03:45 -07:00
Eric Schulte
07b8908903
ob-mscgen: support for mscgen code blocks by Juan Pechiar
...
from the comments of the new file
This software provides EMACS org-babel export support for message
sequence charts. The mscgen utility is used for processing the
sequence definition, and must therefore be installed in the system.
Mscgen is available and documented at
http://www.mcternan.me.uk/mscgen/index.html
This code is directly inspired by Eric Schulte's ob-dot.el
Example:
msc {
A,B;
A -> B [ label = "send message" ];
A <- B [ label = "get answer" ];
}
Header for alternative file type:
This differs from most standard languages in that
1) there is no such thing as a "session" in mscgen
2) we are generally only going to return results of type "file"
3) we are adding the "file" and "filetype" header arguments
4) there are no variables
2010-07-05 18:48:47 -07:00