From: Carsten Dominik <dominik@science.uva.nl>
To: org-mode mailing list <emacs-orgmode@gnu.org>
Subject: RELEASE: Org-mode version 5.20
Date: Tue, 5 Feb 2008 20:23:40 +0100 [thread overview]
Message-ID: <23C52B79-3A49-4B4F-87D5-4C89817227BF@science.uva.nl> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 7213 bytes --]
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.
[-- Attachment #1.2: Type: text/html, Size: 13979 bytes --]
[-- Attachment #2: Type: text/plain, Size: 204 bytes --]
_______________________________________________
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
next reply other threads:[~2008-02-05 19:24 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-05 19:23 Carsten Dominik [this message]
2008-02-05 19:35 ` RELEASE: Org-mode version 5.20 Michael Hohn
2008-02-05 20:05 ` Bernt Hansen
2008-02-05 22:01 ` Rainer Stengele
2008-02-06 15:18 ` Rainer Stengele
2008-02-06 17:31 ` Carsten Dominik
2008-02-06 23:33 ` Rainer Stengele
2008-02-07 7:28 ` Carsten Dominik
2008-02-07 10:47 ` Bastien Guerry
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=23C52B79-3A49-4B4F-87D5-4C89817227BF@science.uva.nl \
--to=dominik@science.uva.nl \
--cc=emacs-orgmode@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).