From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Org-mode release 6.31 Date: Wed, 30 Sep 2009 16:18:39 +0200 Message-ID: <2D315B18-D6F7-4151-888B-B6473757238C@gmail.com> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mt014-0001dN-Ud for emacs-orgmode@gnu.org; Wed, 30 Sep 2009 10:18:51 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mt010-0001Ze-4o for emacs-orgmode@gnu.org; Wed, 30 Sep 2009 10:18:50 -0400 Received: from [199.232.76.173] (port=46712 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mt00z-0001ZZ-VW for emacs-orgmode@gnu.org; Wed, 30 Sep 2009 10:18:46 -0400 Received: from mail-ew0-f208.google.com ([209.85.219.208]:34644) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Mt00z-0002Bm-4q for emacs-orgmode@gnu.org; Wed, 30 Sep 2009 10:18:45 -0400 Received: by ewy4 with SMTP id 4so4483980ewy.31 for ; Wed, 30 Sep 2009 07:18:43 -0700 (PDT) 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: org-mode list Hi, I have released Org-mode 6.31. Biggest news is the inclusion of Org-babel. Thanks to Eric Schulte and Dan Davison for their work on this. Enjoy! - Carsten Version 6.31 ============ Author: Carsten Dominik Date: 2009-09-30 16:16:10 CEST Org-babel is now part of the Org distribution ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Org-babel provides the ability to execute source code in many different languages within org-mode documents. The results of code execution -- text, tables and graphics -- can be integrated into Org-mode documents and can be automatically updated during publishing. Since Org-babel allows execution of arbitrary code, the range of tasks that can be addressed from within an Org mode file becomes very large. Examples of ways in which Org-babel might be used include - Documenting a task that involves some programming so that it is automatically repeatable - Creating dynamic (executable) reports that respond to changes in the underlying data (Reproducible Research) - Exportation of code contained in an Org-mode document into regular source code files (Literate Programming) Additionally, Org-babel provides a programming environment within Org files, in which data can be transmitted between parameterised source code blocks in different languages, as well as between source code blocks and Org-mode tables. A simple API is defined so that users can add support for new "languages" (broadly construed). Languages currently supported are: - asymptote - css - ditaa - dot - emacs-lisp - gnuplot - haskell - ocaml - python - R - ruby - sass - sh - sql Org-babel was designed and implemented Eric Schulte with continued significant help on both accounts from Dan Davison. MobileOrg support ~~~~~~~~~~~~~~~~~~ Richard Morelands iPhone/iPod Touch program [MobileOrg] can view Org files, mark entries as DONE, flag entries for later attention, and capture new entries on the road. Org-mode has now support to produce a staging area where MobileOrg can download its files, and to integrate changes done on the phone in a half automatic, half interactive way. See the new appendix B in the manual for more information. [MobileOrg]: http://mobileorg.ncogni.to/ Indented lines starting with "#+ " are treated as comments ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To allow comments in plain lists without breaking the list structure, you can now have indented comment lines that start with "#+ ". New STARTUP keyword `showeverything' ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This will make even drawer contents visible upon startup. Requested by Jeff Kowalczyk. New contributed package org-invoice.el ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This package collects clocking information for billing customers. Thanks to Peter Jones for this contribution. Encrypting subtrees ~~~~~~~~~~~~~~~~~~~~ /org-crypt.el/ by John Wiegley and Peter Jones allows encryption of individual subtrees in Org-mode outlines. Thanks to John and Peter for this contribution. Agenda: Support for including a link in the category string ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The category (as specified by an #+CATEGORY line or CATEGORY property can contain a bracket link. While this sort-of worked