From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: RELEASE: Org-mode version 5.20 Date: Tue, 5 Feb 2008 20:23:40 +0100 Message-ID: <23C52B79-3A49-4B4F-87D5-4C89817227BF@science.uva.nl> Mime-Version: 1.0 (Apple Message framework v915) Content-Type: multipart/mixed; boundary="===============1218893560==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JMTOq-0007Mr-NP for emacs-orgmode@gnu.org; Tue, 05 Feb 2008 14:24:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JMTOo-0007Mf-KM for emacs-orgmode@gnu.org; Tue, 05 Feb 2008 14:24:07 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JMTOo-0007Mc-F8 for emacs-orgmode@gnu.org; Tue, 05 Feb 2008 14:24:06 -0500 Received: from rv-out-0910.google.com ([209.85.198.184]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JMTOZ-00069B-Oa for emacs-orgmode@gnu.org; Tue, 05 Feb 2008 14:24:06 -0500 Received: by rv-out-0910.google.com with SMTP id c27so3108862rvf.6 for ; Tue, 05 Feb 2008 11:23:46 -0800 (PST) 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 mailing list --===============1218893560== Content-Type: multipart/alternative; boundary=Apple-Mail-5-593921239 --Apple-Mail-5-593921239 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Hi folks, I am releasing Org-mode version 5.20 at http://orgmode.org and as a git repository at http://repo.or.cz/w/org-mode.git Enjoy! - Carsten Changes in Version 5.20 ~~~~~~~~~~~~~~~~~~~~~~~ Overview ======== Remember/Refile/Goto -------------------- - The use of prefix arguments for the commands `org-remember' and `org-refile' has been normalized. - The clock can now safely be used in a remember buffer. - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. - It is no longer necessary to update the refiling targets. - Automatic isearch in `org-goto'. - Outline-path-completion as alternative org-goto interface. Misc ---- - Checkboxes now work hierarchically. - `C-k' can now behave specially in headlines. - Repeater for tasks in plain timestamps. - All clock intervals of an item show in agenda/timeline. - New parameter `:step' for clocktable, to get daily reports. - Never loose a repeaded scheduled item from the agenda. - Archiving a subtree now stores the outline path in a property. - Links to messages in Apple Mail. - Bug fixes. Incompatible Changes ==================== - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. Details ======= Remember/Refile/Goto -------------------- - The use of prefix arguments for the commands `org-remember' and `org-refile' has been normalized: + when called without prefix argument, the command does its normal job, starting a remember note or refiling a tree. + when called with a single C-u prefix, these commands can be used to select a target location and to jump there. In the case of `org-remember', you will be prompted for a template and then Emacs jumps to the default target location or this template. In the case of `org-refile', you select a location from the refile target list and jump there. + when called with two prefixes (`C-u C-u'), the command jumps to the location last used for storing a note or a moved tree. - When the clock is running inside an remember buffer, storing the remember buffer with `C-c C-c' will automatically clock out. This was inspired by a request by Rainer Stengle. - The variable `org-remember-use-refile-when-interactive' introduced only in 5.19 is already obsolete. Please use `org-remember-interactive-interface' instead. This new variable does select the interface that is used to select the target for a remember note in an interactive way. Possible values are: + `outline': Use an outline of the document to select a location. + `outline-path-completion': Use completion of an outline path to select a location. + `refile': Offer the `org-refile-targets' as possible targets. - It is no longer necessary to update the refiling targets - they are always current. - In `org-goto', typing characters now automatically starts isearch from the beginning of the buffer. The isearch is special also because it only matches in headline. This goes some way toward saving org-goto from being removed from Org-mode. Thanks to Piotr Zielinski for the code, and sorry that it took me so long to put it in. If you prefer to use single letters n,p,f,b,u,q for navigation as before, configure the variable `org-goto-auto-isearch'. - Outline-path-completion is now available as an alternative interface in the command `org-goto'. Please select the default interface you'd like to use with the new variable `org-goto-interface'. You can then select the alternative interface with a prefix argument to `C-c C-j' (org-goto). I am considering to make outline-path-completion the default interface. Comments? Misc ---- - Checkboxes now work hierarchically. When a plain-list item with a checkbox has children with checkboxes, the status of the item's checkbox is calculated from the children, each time a checkbox is toggled with C-c C-c. Thanks to Miguel A. Figueroa-Villanueva for a patch to this effect. - There is a new variable `org-special-ctrl-k'. When set, `C-k' will behave specially in headlines: + When the cursor is at the beginning of a headline, kill the entire line and possible the folded subtree below the line. + When in the middle of the headline text, kill the headline up to the tags. + When after the headline text, kill the tags. This is following a proposal by Piotr Zielinski. - You can now also have a plain (as opposed to deadline or scheduled) repeater timestamp in a task. Switching the task to DONE will now also shift a plain time stamp. This was a request by Austin Frank. - If an entry is clocked multiple times, it will now show up several times in the agenda and timeline buffers, when log-mode is on. This was a proposal by Jurgen Defurne. - The clock table accepts a new parameter `:step'. This parameter can be `day' or `week' and will result in separate tables for each day or week in the requested time interval. This was triggered by a proposal by Sacha Chua in her [blog]. - A time-stamp with a repeater now no longer refers to the date *closest* to the current day. Instead, it means either today or the most recent match. This change makes sure that overdue scheduled or deadline items never disappear from the agenda. With the previous convention, an overdue scheduled item would disappear. For example, a weekly item scheduled for Sunday would appear as overdue until Wednesday, and the suddenly disappear until next Sunday. Now the item will show up as "Sched 7x" on Saturday. From Sunday on it will be in the list as "Scheduled", i.e. old sins will be forgiven. This follows a request by Warong, Dennis and Bernt. - Archiving a subtree now creates an additional property, `ARCHIVE_OLPATH'. This property contains the "path" in the outline tree to the archived entry, as it was in the original file. For example, archiving `Fix the door' in the following hierarchy * Tasks ** HOME *** Garage **** Fix the door will file is with the following property :ARCHIVE_PATH: Task/HOME/Garage Note that you can configure (i.e. limit) the information that gets stored upon archiving with the variable `org-archive-save-context-info'. - New file `org-mac-message.el' by John Wiegley to create links for messages in Apple Mail, and to follow these links. - Bug fixes. --Apple-Mail-5-593921239 Content-Type: text/html; charset=US-ASCII Content-Transfer-Encoding: quoted-printable
Hi folks,

I am releasing Org-mode = version 5.20 at 


and as a git repository = at


Enjoy!

- Carsten

Changes in Version = 5.20
~~~~~~~~~~~~~~~~~~~~~~~

Overview
=3D=3D=3D= =3D=3D=3D=3D=3D

Remember/Refile/Goto
--------------------

    - The = use of prefix arguments for the commands = `org-remember'
      and `org-refile' has = been normalized.

    - The = clock can now safely be used in a remember = buffer.
      
   =  - The variable = `org-remember-use-refile-when-interactive'
     =  introduced only in 5.19 is already obsolete.  Please = use
     =  `org-remember-interactive-interface' instead.

    - It is = no longer necessary to update the refiling targets.

    - = Automatic isearch in `org-goto'.

    - = Outline-path-completion as alternative org-goto interface.

Misc
----

    - = Checkboxes now work hierarchically.

    - `C-k' = can now behave specially in headlines.

    - = Repeater for tasks in plain timestamps.

    - All = clock intervals of an item show in = agenda/timeline.
     =  
    - New parameter `:step' for = clocktable, to get daily reports.

    - Never = loose a repeaded scheduled item from the agenda.

    - = Archiving a subtree now stores the outline path in a = property.

    - Links = to messages in Apple Mail.

    - Bug = fixes.

Incompatible = Changes
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D
   
   - The variable = `org-remember-use-refile-when-interactive'
     = introduced only in 5.19 is already obsolete.  Please = use
     `org-remember-interactive-interface' = instead.

Details
=3D=3D=3D=3D= =3D=3D=3D

Remember/Refile/Goto
--------------------

    - The = use of prefix arguments for the commands = `org-remember'
      and `org-refile' has = been normalized:

     =  + when called without prefix argument, the command does = its
        normal job, starting a = remember note or refiling a tree.

     =  + when called with a single C-u prefix, these commands can = be
        used to select a target = location and to jump there.  In
     =    the case of `org-remember', you will be prompted for = a
        template and then Emacs = jumps to the default target
       =  location or this template.  In the case of = `org-refile',
        you select a = location from the refile target list and jump
   =      there.

     =  + when called with two prefixes (`C-u C-u'), the = command
        jumps to the location = last used for storing a note or a
       =  moved tree.

    - When = the clock is running inside an remember buffer, = storing
      the remember buffer with = `C-c C-c' will automatically clock
     =  out.  This was inspired by a request by Rainer = Stengle. 
     =  
    - The variable = `org-remember-use-refile-when-interactive'
     =  introduced only in 5.19 is already obsolete.  Please = use
     =  `org-remember-interactive-interface' instead.  This = new
      variable does select the = interface that is used to select
      the = target for a remember note in an interactive way.
   =    Possible values are:

     =  + `outline': Use an outline of the document to select = a
        location. =  
      + `outline-path-completion': = Use completion of an outline
       =  path to select a location.
      + = `refile': Offer the `org-refile-targets' as = possible
       =  targets.

    - It is = no longer necessary to update the refiling targets = -
      they are always = current.

    - In = `org-goto', typing characters now automatically = starts
      isearch from the beginning of = the buffer.  The isearch is
     =  special also because it only matches in headline. =  This
      goes some way toward = saving org-goto from being removed
     =  from Org-mode.  Thanks to Piotr Zielinski for the code, = and
      sorry that it took me so long to = put it in.  If you prefer
      to = use single letters n,p,f,b,u,q for navigation as = before,
      configure the variable = `org-goto-auto-isearch'.

    - = Outline-path-completion is now available as an = alternative
      interface in the command = `org-goto'.  Please select the
     =  default interface you'd like to use with the new = variable
      `org-goto-interface'. =  You can then select the alternative
     =  interface with a prefix argument to `C-c C-j' (org-goto). =  I
      am considering to make = outline-path-completion the default
     =  interface.  Comments?


Misc
----

    - = Checkboxes now work hierarchically.  When a plain-list = item
      with a checkbox has children = with checkboxes, the status of
      the = item's checkbox is calculated from the children, = each
      time a checkbox is toggled with = C-c C-c.  Thanks to Miguel
      A. = Figueroa-Villanueva for a patch to this effect.

    - There = is a new variable `org-special-ctrl-k'.  When = set,
      `C-k' will behave specially in = headlines:

     =  + When the cursor is at the beginning of a headline, = kill
        the entire line and = possible the folded subtree below the
     =    line.
      + When in the = middle of the headline text, kill the
     =    headline up to the tags.
     =  + When after the headline text, kill the tags.

     =  This is following a proposal by Piotr Zielinski.

    - You = can now also have a plain (as opposed to deadline = or
      scheduled) repeater timestamp in = a task.  Switching the task
      to = DONE will now also shift a plain time stamp.  This was = a
      request by Austin = Frank.

    - If an = entry is clocked multiple times, it will now show = up
      several times in the agenda and = timeline buffers, when
      log-mode is = on.  This was a proposal by Jurgen Defurne.
   =    
    - The clock table accepts a = new parameter `:step'.  This
     =  parameter can be `day' or `week' and will result in = separate
      tables for each day or week = in the requested time interval.
      This = was triggered by a proposal by Sacha Chua in her [blog].

    - A = time-stamp with a repeater now no longer refers to = the
      date *closest* to the current = day.  Instead, it means either
     =  today or the most recent match.  This change makes sure = that
      overdue scheduled or deadline = items never disappear from the
     =  agenda.  With the previous convention, an overdue = scheduled
      item would disappear. =  For example, a weekly item scheduled
     =  for Sunday would appear as overdue until Wednesday, and = the
      suddenly disappear until next = Sunday.  Now the item will
      show = up as "Sched 7x" on Saturday.  =46rom Sunday on it = will
      be in the list as "Scheduled", = i.e. old sins will be
      forgiven. =  This follows a request by Warong, Dennis = and
      Bernt.

    - = Archiving a subtree now creates an additional = property,
      `ARCHIVE_OLPATH'. =  This property contains the "path" in the
   =    outline tree to the archived entry, as it was in = the
      original file.  For = example, archiving `Fix the door' in the
     =  following hierarchy
     =  
       * = Tasks
       ** = HOME
       *** = Garage
       **** Fix the = door
      
     =  will file is with the following property
   =    
       :ARCHIVE_PATH: = Task/HOME/Garage
     =  
      Note that you can configure = (i.e. limit) the information
      that = gets stored upon archiving with the variable
   =    `org-archive-save-context-info'.

    - New = file `org-mac-message.el' by John Wiegley to = create
      links for messages in Apple = Mail, and to follow these
     =  links.

    - Bug = fixes.

= --Apple-Mail-5-593921239-- --===============1218893560== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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 --===============1218893560==--