Version number 6.05pre01, with a detailed list of changes.
Yes, the 6.05 release is just around the corner.
This commit is contained in:
parent
a56d512036
commit
e8202bf861
5
Makefile
5
Makefile
|
@ -14,7 +14,7 @@
|
|||
EMACS=emacs
|
||||
|
||||
# Where local software is found
|
||||
prefix?=/usr/local
|
||||
prefix=/usr/local
|
||||
|
||||
# Where local lisp files go.
|
||||
lispdir = $(prefix)/share/emacs/site-lisp
|
||||
|
@ -274,7 +274,8 @@ pushreleasetag:
|
|||
git-tag -m "Adding release tag" -a release_$(TAG)
|
||||
git-push git+ssh://repo.or.cz/srv/git/org-mode.git release_$(TAG)
|
||||
|
||||
|
||||
dummy:
|
||||
echo ${prefix}
|
||||
|
||||
# Dependencies
|
||||
|
||||
|
|
|
@ -14,10 +14,129 @@
|
|||
:PROPERTIES:
|
||||
:VISIBILITY: content
|
||||
:END:
|
||||
|
||||
If I were to name my releases, this one would be called "Adam".
|
||||
Adam, you definitely owe me a beer :-). And I owe you one, too -
|
||||
thanks for all the great ideas.
|
||||
|
||||
** Overview
|
||||
|
||||
- New API for mapping a function over all or selected entries
|
||||
- Remember templates can now use the cursor date in the agenda
|
||||
- Remember templates can be filed to beginning/end of a file
|
||||
- Visiting a filed remember buffer immediately
|
||||
- BBDB anniversaries are now links
|
||||
- Column view in the agenda now cleans the ITEM field
|
||||
- The format of section numbers in exported files is configurable
|
||||
- Direct, single key access to allowed values in column view
|
||||
- New hook to hack exported iCalendar files
|
||||
|
||||
** Details
|
||||
*** New API for mapping a function over all or selected entries
|
||||
|
||||
Org has sophisticated mapping capabilities to find all
|
||||
entries satisfying certain criteria. Internally, this
|
||||
functionality is used to produce agenda views, but there is
|
||||
also an API that can be used to execute arbitrary functions
|
||||
for each or selected entries. The main entry point for this
|
||||
API is:
|
||||
|
||||
#+begin_example
|
||||
-- Function: org-map-entries func &optional match scope &rest skip
|
||||
Call FUNC at each headline selected by MATCH in SCOPE.
|
||||
|
||||
FUNC is a function or a lisp form. The function will be
|
||||
called without arguments, with the cursor positioned at
|
||||
the beginning of the headline. The return values of all
|
||||
calls to the function will be collected and returned as
|
||||
a list.
|
||||
|
||||
MATCH is a tags/property/todo match as it is used in the
|
||||
agenda tags view. Only headlines that are matched by
|
||||
this query will be considered during the iteration.
|
||||
When MATCH is nil or t, all headlines will be visited by
|
||||
the iteration.
|
||||
|
||||
SCOPE determines the scope of this command, it can
|
||||
specify a file, all agenda files, the current tree and
|
||||
much more.
|
||||
|
||||
The remaining args are treated as settings for the
|
||||
skipping facilities of the scanner.
|
||||
#+end_example
|
||||
|
||||
The function given to that mapping routine can really do anything
|
||||
you like. Here is a simple example that will turn all entries in
|
||||
the current file with a tag =TOMORROW= into TODO entries with the
|
||||
keyword =UPCOMING=. Entries in comment trees and in archive
|
||||
trees will be ignored.
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(org-map-entries
|
||||
'(org-todo "UPCOMING")
|
||||
"+TOMORROW" 'file 'archive 'comment)
|
||||
#+end_src
|
||||
|
||||
The following example counts the number of entries with TODO
|
||||
keyword =WAITING=, in all agenda files.
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(length (org-map-entries t "/+WAITING" nil 'agenda))
|
||||
#+end_src
|
||||
|
||||
*** Changes in Remember templates
|
||||
|
||||
**** Remember templates can now use the cursor date in the agenda
|
||||
Two new escapes in remember templates, %v and %V, act like %t
|
||||
and %T. The only difference is that if the remember process
|
||||
is started from the agenda or from the calendar, the date at
|
||||
the cursor becomes the default for the date inserted, or (in
|
||||
interactive use like %^V), the default date for the date/time
|
||||
prompt. Thanks to Thomas Baumann for this idea.
|
||||
|
||||
**** Filing remember templates to the beginning or end of a file
|
||||
You may now set the heading part of a remember template
|
||||
definition to `top' or `bottom'. The template will then be
|
||||
filed as a level 1 entry to the beginning or end of the
|
||||
target file, respectively. Thanks to Adam Spiers for this
|
||||
proposal.
|
||||
|
||||
**** You can jump to the location of a note immediately after filing it
|
||||
Just include the =%&= escape anywhere in the template. An
|
||||
interesting combination now is to use =%!%&=, which will
|
||||
immediately file and visit the note, which is equivalent to
|
||||
generating the note directly in the target location. Thanks
|
||||
to Adam Spiers for this proposal.
|
||||
|
||||
*** BBDB anniversaries are now links.
|
||||
If you are using =%%(bbdb-anniversaries)= to list
|
||||
anniversaries in the agenda, you can now directly access the
|
||||
entry that triggered a listed anniversary from the agenda.
|
||||
Just click the anniversary - it is a link now. Thanks to
|
||||
Thomas Baumann for a patch to this effect.
|
||||
|
||||
*** Column view in the agenda now cleans the ITEM field
|
||||
See the new variable
|
||||
=org-agenda-columns-remove-prefix-from-item=.
|
||||
=org-agenda-columns-remove-prefix-from-item=. Thanks to Adam
|
||||
Spiers for this proposal.
|
||||
|
||||
*** The format of section number in exported files is configurable
|
||||
|
||||
See the new variable `org-export-section-number-format'.
|
||||
Thanks to Adam Spiers for this proposal.
|
||||
|
||||
*** Direct access to allowed values in column view
|
||||
|
||||
In column view, if you press a key 1-9 or 0, the
|
||||
corresponding values from the list of allowed values for that
|
||||
field at point will be directly selected. Thanks to Levin Du
|
||||
for this proposal and a patch to this effect.
|
||||
|
||||
*** New hook to hack exported iCalendar files
|
||||
The new hook `org-before-save-iCalendar-file-hook' runs just
|
||||
before the buffer with a created iCalendar export is saved.
|
||||
This is what I settled for after a long discussion with Adam
|
||||
Spiers about doing some special filtering automatically.
|
||||
|
||||
* Version 6.04
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
The is a distribution of Org, a plain text notes and project planning
|
||||
tool for Emacs.
|
||||
|
||||
The version of this release is: 6.04c
|
||||
The version of this release is: 6.05pre01
|
||||
|
||||
The homepage of Org is at http://orgmode.org
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
@setfilename ../../info/org
|
||||
@settitle The Org Manual
|
||||
|
||||
@set VERSION 6.04c
|
||||
@set DATE May 2008
|
||||
@set VERSION 6.05pre01
|
||||
@set DATE June 2008
|
||||
|
||||
@dircategory Emacs
|
||||
@direntry
|
||||
|
@ -9317,7 +9317,7 @@ Demote the current entry.
|
|||
@end defun
|
||||
|
||||
Here is a simple example that will turn all entries in the current file with
|
||||
a tag @code{TOMORROW} into TODO entries with the keyword @code{UPCOMING}
|
||||
a tag @code{TOMORROW} into TODO entries with the keyword @code{UPCOMING}.
|
||||
Entries in comment trees and in archive trees will be ignored.
|
||||
|
||||
@lisp
|
||||
|
@ -9330,7 +9330,7 @@ The following example counts the number of entries with TODO keyword
|
|||
@code{WAITING}, in all agenda files.
|
||||
|
||||
@lisp
|
||||
(length (org-map-entries t nil 'agenda))
|
||||
(length (org-map-entries t "/+WAITING" nil 'agenda))
|
||||
@end lisp
|
||||
|
||||
@node History and Acknowledgments, Main Index, Hacking, Top
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
% Reference Card for Org Mode
|
||||
\def\orgversionnumber{6.04c}
|
||||
\def\orgversionnumber{6.05pre01}
|
||||
\def\versionyear{2008} % latest update
|
||||
\def\year{2008} % latest copyright year
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
;; Thomas Baumann <thomas dot baumann at ch dot tum dot de>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Bastien Guerry <bzg at altern dot org>
|
||||
;; Carsten Dominik <carsten dot dominik at gmail dot com>
|
||||
;; Keywords: org, wp, remember
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
;;
|
||||
;; Emacs Lisp Archive Entry
|
||||
;; Filename: org-export-latex.el
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;; Author: Bastien Guerry <bzg AT altern DOT org>
|
||||
;; Maintainer: Bastien Guerry <bzg AT altern DOT org>
|
||||
;; Keywords: org, wp, tex
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
;;
|
||||
;; Author: Philip Jackson <emacs@shellarchive.co.uk>
|
||||
;; Keywords: erc, irc, link, org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
;; Copyright (C) 2008 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: John Wiegley <johnw@gnu.org>
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Thomas Baumann <thomas dot baumann at ch dot tum dot de>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
;;
|
||||
;; Author: Piotr Zielinski <piotr dot zielinski at gmail dot com>
|
||||
;; Maintainer: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
;; Author: David O'Toole <dto@gnu.org>
|
||||
;; Maintainer: Bastien Guerry <bzg AT altern DOT org>
|
||||
;; Keywords: hypermedia, outlines, wp
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Tokuya Kameshima <kames at fa2 dot so-net dot ne dot jp>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
;; Author: Carsten Dominik <carsten at orgmode dot org>
|
||||
;; Keywords: outlines, hypermedia, calendar, wp
|
||||
;; Homepage: http://orgmode.org
|
||||
;; Version: 6.04c
|
||||
;; Version: 6.05pre01
|
||||
;;
|
||||
;; This file is part of GNU Emacs.
|
||||
;;
|
||||
|
@ -91,7 +91,7 @@
|
|||
|
||||
;;; Version
|
||||
|
||||
(defconst org-version "6.04c"
|
||||
(defconst org-version "6.05pre01"
|
||||
"The version number of the file org.el.")
|
||||
|
||||
(defun org-version (&optional here)
|
||||
|
|
Loading…
Reference in New Issue