From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Eric Schulte" Subject: Re: [Announcement] Org-babel initial release Date: Tue, 15 Sep 2009 08:49:31 -0600 Message-ID: References: <330fb75e0909150631k495e4f2cy9fe344a0a12b2841@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MnZLi-0003XY-MF for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 10:49:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MnZLe-0003Wm-7D for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 10:49:42 -0400 Received: from [199.232.76.173] (port=59943 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MnZLd-0003Wj-Uk for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 10:49:37 -0400 Received: from mail-px0-f171.google.com ([209.85.216.171]:59651) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MnZLd-0005vK-Bq for emacs-orgmode@gnu.org; Tue, 15 Sep 2009 10:49:37 -0400 Received: by pxi1 with SMTP id 1so3437435pxi.1 for ; Tue, 15 Sep 2009 07:49:36 -0700 (PDT) In-Reply-To: <330fb75e0909150631k495e4f2cy9fe344a0a12b2841@mail.gmail.com> (Miguel Fernando Cabrera's message of "Tue, 15 Sep 2009 08:31:38 -0500") 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: Miguel Fernando Cabrera Cc: Org Mode Hi Miguel, This feature is currently not implemented, however I will take a look at including it. For such a feature to work you would have to add a name to your dynamic clock table, something like... #+BEGIN: clocktable :maxlevel 2 :block today :scope tree1 :link t :name tod= ays-clock #+END: clocktable I'll let you know if I get this working. -- Eric Miguel Fernando Cabrera writes: > Dan and Eric, > > Just reading the documentation one can get excited by the possibilities i= t brings to org-mode. > Thank you for this great contribution. > > I have one question, as mentioned in the document on can pass a table to = the code block. Is possible > to send a=C2=A0 as a parameter a dynamic clock table?. For example to cre= ate a pie-chart of the > clock-table data using R? > > -- > Miguel Fernando Cabrera > "A los hombres fuertes les pasa lo que a los barriletes; se elevan cuando= es > mayor el viento que se opone a su ascenso." - Jos=C3=A9 Ingenieros > > On Mon, Sep 14, 2009 at 8:44 AM, Eric Schulte wr= ote: > > 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]. >=20=20=20=20 > Org-babel provides the following functionality: > - Source-code execution and control of output in org buffers > =C2=A0- currently supported languages [2]: > =C2=A0 =C2=A0- emacs-lisp > =C2=A0 =C2=A0- shell scripts > =C2=A0 =C2=A0- R > =C2=A0 =C2=A0- ruby > =C2=A0 =C2=A0- python > =C2=A0 =C2=A0- SQL > =C2=A0 =C2=A0- gnuplot > =C2=A0 =C2=A0- dot > =C2=A0 =C2=A0- ditaa > =C2=A0 =C2=A0- asymptote > =C2=A0 =C2=A0- Haskell > =C2=A0 =C2=A0- OCaml > =C2=A0 =C2=A0- css > =C2=A0 =C2=A0- sass > =C2=A0- results of code execution can be [3]: > =C2=A0 =C2=A0- passed to other source-code blocks > =C2=A0 =C2=A0- inserted into Org buffer as Org-mode table > =C2=A0 =C2=A0- inserted into Org buffer as escaped text > =C2=A0 =C2=A0- inserted into Org buffer as raw Org-mode text > =C2=A0 =C2=A0- dropped to a file and linked to from Org-mode buffer (= e.g. ditaa) > =C2=A0 =C2=A0- ignored > - Meta-programming language for org mode: each source-code block is > =C2=A0treated as a function which can accept arguments in the form of: > =C2=A0- entire org-mode tables > =C2=A0- output of other source-code blocks > =C2=A0- raw text > =C2=A0- values of cells in Org-mode tables using the Org spreadsheet > =C2=A0 =C2=A0functionality > - Spreadsheet enhancement: source-code blocks can be called from > =C2=A0spreadsheet functions within tables > - Community maintained library of useful code blocks [4] > - reproducible research [5] > - literate programming with org-mode [6] > =C2=A0- Org-babel has special support for embedding your emacs > =C2=A0 =C2=A0initialization in literate Org-mode files [7] >=20=20=20=20 > 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]). >=20=20=20=20 > (require 'org-babel-init) >=20=20=20=20 > Thanks -- Eric >=20=20=20=20 > Footnotes: > [1] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php >=20=20=20=20 > [2] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#lan= guages >=20=20=20=20 > [3] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#hea= der-arguments >=20=20=20=20 > [4] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#lib= rary-of-babel >=20=20=20=20 > [5] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#rep= roducable-research >=20=20=20=20 > [6] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#lit= erate-programming >=20=20=20=20 > [7] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#lit= erate-emacs-initialization >=20=20=20=20 > [8] =C2=A0http://orgmode.org/worg/org-contrib/babel/org-babel.php#get= ting-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 > > _______________________________________________ > 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