From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: RELEASE: Org-mode version 6.32 Date: Mon, 26 Oct 2009 09:03:07 +0100 Message-ID: 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 1N2KXu-0004i6-D1 for emacs-orgmode@gnu.org; Mon, 26 Oct 2009 04:03:18 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N2KXp-0004fy-HH for emacs-orgmode@gnu.org; Mon, 26 Oct 2009 04:03:17 -0400 Received: from [199.232.76.173] (port=59000 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N2KXp-0004fv-9L for emacs-orgmode@gnu.org; Mon, 26 Oct 2009 04:03:13 -0400 Received: from mail-ew0-f228.google.com ([209.85.219.228]:53867) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N2KXo-00016C-KL for emacs-orgmode@gnu.org; Mon, 26 Oct 2009 04:03:12 -0400 Received: by ewy28 with SMTP id 28so4827573ewy.42 for ; Mon, 26 Oct 2009 01:03:11 -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 Mode Hi everyone, I have uploaded version 6.32 of Org, with lots of good additions and the usual suite of bug fixes. Thanks to everyone who contributed to this release. Enjoy! - Carsten Changes in Version 6.32 ======================= Rewrite of org-mobile.org, for MobileOrg 1.0 (build 20) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ MobileOrg is currently under review at the iPhone App Store. You will need Org-mode version 6.32 to interact with it. Added support for habit consistency tracking ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /org-habit.el/ contains new code to track habits. Please configure the variable org-modules to activate it. When active, habits (a special TODO entry) will be displayed in the agenda together with a "consistency graph". Habit tracking is described in a new [manual section]. Thanks to John Wiegley for this contribution. [manual section]: http://orgmode.org/manual/Tracking-your-habits.html New context-aware tag auto-exclusion ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ After writing a function relating to location and context information, you will be able to press `/ RET' in the agenda to exclude tasks that cannot be done in the current context. For details, see the information about filtering in the manual. Thanks to John Wiegley for a patch to this effect. New clock resolving tools ~~~~~~~~~~~~~~~~~~~~~~~~~~ When clocking into a new task while no clock is running, Org now checks for orphaned CLOCK lines and offers to repair these before starting the clock. You can also configure this feature to check for idle time and prompt you to subtract that time from the running timer. See the new [manual section] for more details. Thanks to John Wiegley for a patch to this effect. [manual section]: http://orgmode.org/manual/Resolving-idle-time.html Mutually exclusive tag groups can now have a name in the tags interface ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The customize interface allows to optionally add a string to the beginning or end of such a group. Thanks to James TD Smith for a patch to this effect. Agenda Search view: Search for substrings ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The default in search view (/C-c a s/)is now that the search expression is searched for as a /substring/, i.e. the different words must occur in direct sequence, and it may be only part of a word. If you want to look for a number of separate keywords with Boolean logic, all words must be preceded by `+' or `-'. This was, more-or-less, requested by John Wiegley. Make space and backspace scroll the show window in the agenda ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Pressing SPC again after using it to show an agenda item in another window will make the entire subtree visible, and show scroll it. Backspace and DEL will scroll back. This was a request by Eric Fraga. File tags are now offered for completion during a tag prompts ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Requested by Matt Lundin. Make `- SPC' an agenda filter that selects entries without any tags ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Request by John Wiegley. Better way to edit multi-line macro definitions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The editing tool key `C-c '= now also edits =#+MACRO' definitions, including multiline macros. Restructured Manual ~~~~~~~~~~~~~~~~~~~~ The manual has been slightly reorganized. The archiving stuff, which was - somewhat obscurely - hidden in the /Document Structure/ chapter, has been moved into the new chapter /Capture-Refile-Archive/. Also, there is a new chapter /Markup/ which contains both the markup rules (moved there from the Export chapter) and the documentation for embedded LaTeX. Improved figure placement in LaTeX and HTML export ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Text can now be wrapped around figures. See the manual for details. Allow date to be shifted into the future if time given is earlier than now ~ ~ ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ By setting (setq org-read-date-prefer-future 'time) you indicate to Org that, if you only give a time at the date/time prompt, and if this time is earlier then the current time, then the date of tomorrow will be assumed to be valid for this event. A similar mechanism was already in place for dates, but now you can make it work for times as well. Collected changes in org-babel ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Source blocks can now reference source-blocks in other files using `filepath:srcname' syntax. - Inline code blocks like `src_python{2+2}' are now exported - Remote source block calls using the `#+lob: srcname(arg=val)' syntax can now be exported. - When `:file' is supplied with an `R' block, graphics are automatically sent to file and linked from the org buffer, thus appearing on export. The image format is obtained from the filename extension. Possible values are `.png, .jpg, .jpeg, .tiff, .bmp, .pdf, .ps, .postscript', defaulting to `png'. - Results can be returned as parseable code using `:results code', and as pretty-printed code using `:results pp' (emacs-lisp, python, ruby). Thanks to Benny Andresen for the idea and patch for emacs-lisp. - When `:file filename' is supplied, `:exports file' is unnecessary - Header args are taken from org-file-properties in addition to properties active in the subtree. - `:noweb' header argument now expands noweb references before source-block evaluation. - Tangling honours the new org variable org-src-preserve-indentation, so that correct code is output for a language like python that depends on indentation. Changes in org-exp-blocks.el ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Interblocks export has been simplified. - Support for R code (`begin_R' blocks and inline `\R{}') has been removed. Please use org-babel instead. - Carsten