From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: [Announcement] Org-babel initial release Date: Tue, 15 Sep 2009 09:20:51 +0100 Message-ID: <16A290CB-E702-4F08-BBDC-B8995B88B119@gmail.com> References: Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MnTI0-0003fl-96 for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 04:21:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MnTHv-0003eC-Hp for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 04:21:27 -0400 Received: from [199.232.76.173] (port=48345 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MnTHv-0003e1-7Z for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 04:21:23 -0400 Received: from paard.ic.uva.nl ([145.18.40.182]:40973) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MnTHu-0004Es-OL for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 04:21:23 -0400 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: Org Mode Hi Eric, thank you very much for this fantastic contribution to Org. - Carsten On Sep 14, 2009, at 2:44 PM, Eric Schulte wrote: > Dan Davison and I (Eric Schulte) are happy to announce that Org-babel > has now been released as a contributed package in Org-mode with > corresponding documentation on worg [1]. > > Org-babel provides the following functionality: > - Source-code execution and control of output in org buffers > - currently supported languages [2]: > - emacs-lisp > - shell scripts > - R > - ruby > - python > - SQL > - gnuplot > - dot > - ditaa > - asymptote > - Haskell > - OCaml > - css > - sass > - results of code execution can be [3]: > - passed to other source-code blocks > - inserted into Org buffer as Org-mode table > - inserted into Org buffer as escaped text > - inserted into Org buffer as raw Org-mode text > - dropped to a file and linked to from Org-mode buffer (e.g. ditaa) > - ignored > - Meta-programming language for org mode: each source-code block is > treated as a function which can accept arguments in the form of: > - entire org-mode tables > - output of other source-code blocks > - raw text > - values of cells in Org-mode tables using the Org spreadsheet > functionality > - Spreadsheet enhancement: source-code blocks can be called from > spreadsheet functions within tables > - Community maintained library of useful code blocks [4] > - reproducible research [5] > - literate programming with org-mode [6] > - Org-babel has special support for embedding your emacs > initialization in literate Org-mode files [7] > > To activate Org-babel simply grab the latest version of Org-mode and > add > the following to your Emacs init (more complete instructions at [8]). > > (require 'org-babel-init) > > Thanks -- Eric > > Footnotes: > [1] http://orgmode.org/worg/org-contrib/babel/org-babel.php > > [2] http://orgmode.org/worg/org-contrib/babel/org-babel.php#languages > > [3] http://orgmode.org/worg/org-contrib/babel/org-babel.php#header-arguments > > [4] http://orgmode.org/worg/org-contrib/babel/org-babel.php#library-of-babel > > [5] http://orgmode.org/worg/org-contrib/babel/org-babel.php#reproducable-research > > [6] http://orgmode.org/worg/org-contrib/babel/org-babel.php#literate-programming > > [7] http://orgmode.org/worg/org-contrib/babel/org-babel.php#literate-emacs-initialization > > [8] http://orgmode.org/worg/org-contrib/babel/org-babel.php#getting-started > > > _______________________________________________ > Emacs-orgmode mailing list > Remember: use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode