From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: RELEASE: Org-mode 6.08a Date: Sun, 5 Oct 2008 08:40:04 +0200 Message-ID: <98C068B3-0930-444E-A17B-E01D3E583BCA@uva.nl> Mime-Version: 1.0 (Apple Message framework v929.2) 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 1KmNHn-0003z9-HK for emacs-orgmode@gnu.org; Sun, 05 Oct 2008 02:40:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KmNHm-0003yp-Jb for emacs-orgmode@gnu.org; Sun, 05 Oct 2008 02:40:11 -0400 Received: from [199.232.76.173] (port=52353 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KmNHm-0003ym-GB for emacs-orgmode@gnu.org; Sun, 05 Oct 2008 02:40:10 -0400 Received: from ug-out-1314.google.com ([66.249.92.168]:60715) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KmNHm-000072-Nv for emacs-orgmode@gnu.org; Sun, 05 Oct 2008 02:40:11 -0400 Received: by ug-out-1314.google.com with SMTP id z36so1898658uge.17 for ; Sat, 04 Oct 2008 23:40:08 -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 am releasing Org version 6.08. The biggest news is the integration of John Wiegley's attachment system that allows to keep a directory with file attachments for each entry. Great stuff. As usually, you can get the release through GIT, or at http://orgmode.org Enjoy! - Carsten Changes in Version 6.08 ======================= Incompatible changes ==================== The default structure of IDs has changed ---------------------------------------- IDs created by Org have changed a bit: - By default, there is no prefix on the ID. There used to be an "Org" prefix, but I now think this is not necessary. - IDs use only lower-case letters, no upper-case letters anymore. The reason for this is that IDs are now also used as directory names for org-attach, and some systems do not distinguish upper and lower case in the file system. - The ID string derived from the current time is now /reversed/ to become an ID. This assures that the first two letters of the ID change fast, so hat it makes sense to split them off to create subdirectories to balance load. - You can now set the `org-id-method' to `uuidgen' on systems which support it. C-c C-a no longer calls `show-all' ---------------------------------- The reason for this is that C-c C-a is now used for the attachment system. On the rare occasions that this command is needed, use `M-x show-all', or `C-u C-u C-u TAB'. Details ======= New attachment system --------------------- You can now attach files to each node in the outline tree. This works by creating special directories based on the ID of an entry, and storing files in these directories. Org can keep track of changes to the attachments by automatically committing changes to git. See the manual for more information. Thanks to John Wiegley who contributed this fantastic new concept and wrote org-attach.el to implement it. New remember template escapes ----------------------------- %^{prop}p to insert a property %k the heading of the item currently being clocked %K a link to the heading of the item currently being clocked Also, when you exit remember with `C-2 C-c C-c', the item will be filed as a child of the item currently being clocked. So the idea is, if you are working on something and think of a new task related to this or a new note to be added, you can use this to quickly add information to that task. Thanks to James TD Smith for a patch to this effect. Clicking with mouse-2 on clock info in mode-line visits the clock. ------------------------------------------------------------------ Thanks to James TD Smith for a patch to this effect. New file in contrib: lisp/org-checklist.el ------------------------------------------ This module deals with repeated tasks that have checkbox lists below them. Thanks to James TD Smith for this contribution. New in-buffer setting #+STYLE ----------------------------- It can be used to locally set the variable `org-export-html-style-extra'. Several such lines are allowed-, they will all be concatenated. For an example on how to use it, see the publishing tutorial.