From 2f38ef0c6039d2cf9b154c1e71f900c87513be8e Mon Sep 17 00:00:00 2001 From: Carsten Dominik Date: Sun, 4 Jan 2009 09:00:34 +0100 Subject: [PATCH] Release 6.17 --- ORGWEBPAGE/Changes.org | 61 ++++++++++++++++++++++++++++------------------ ORGWEBPAGE/index.org | 6 ++--- README_DIST | 2 +- doc/org.texi | 4 +-- doc/orgcard.tex | 6 ++--- lisp/org-agenda.el | 2 +- lisp/org-archive.el | 2 +- lisp/org-attach.el | 2 +- lisp/org-bbdb.el | 2 +- lisp/org-bibtex.el | 2 +- lisp/org-clock.el | 2 +- lisp/org-colview-xemacs.el | 2 +- lisp/org-colview.el | 2 +- lisp/org-compat.el | 2 +- lisp/org-exp.el | 2 +- lisp/org-export-latex.el | 2 +- lisp/org-faces.el | 2 +- lisp/org-footnote.el | 2 +- lisp/org-gnus.el | 2 +- lisp/org-id.el | 2 +- lisp/org-info.el | 2 +- lisp/org-irc.el | 2 +- lisp/org-jsinfo.el | 2 +- lisp/org-list.el | 2 +- lisp/org-mac-message.el | 2 +- lisp/org-macs.el | 2 +- lisp/org-mew.el | 2 +- lisp/org-mhe.el | 2 +- lisp/org-mouse.el | 2 +- lisp/org-plot.el | 2 +- lisp/org-publish.el | 2 +- lisp/org-remember.el | 2 +- lisp/org-rmail.el | 2 +- lisp/org-table.el | 2 +- lisp/org-timer.el | 2 +- lisp/org-vm.el | 2 +- lisp/org-w3m.el | 2 +- lisp/org-wl.el | 2 +- lisp/org.el | 4 +-- 39 files changed, 81 insertions(+), 68 deletions(-) diff --git a/ORGWEBPAGE/Changes.org b/ORGWEBPAGE/Changes.org index 93bca236b..a1c86cc02 100644 --- a/ORGWEBPAGE/Changes.org +++ b/ORGWEBPAGE/Changes.org @@ -10,29 +10,36 @@ #+LINK_UP: index.html #+LINK_HOME: http://orgmode.org -* Version 6.17 (in preparation) +* Version 6.17 + +** Overview + +- Footnote support +- Line numbers and references in literal examples +- New hooks for export preprocessing +- Capture column view into a different file ** Details -*** Built-in footnote support +*** Footnote support -Org-mode now supports the creation of footnotes. In contrast to the -`footnote.el' package, Org-mode's footnotes are designed for work on a -larger document, not only for one-off documents like emails. The basic -syntax is similar to the one used by `footnote.el', i.e. a footnote is -defined in a paragraph that is started by a footnote marker in square -brackets in column 0, no indentation allowed. The footnote -reference is simply the marker in square brackets inside text. -For example: +Org-mode now directly supports the creation of footnotes. In +contrast to the /footnote.el/ package, Org-mode's footnotes are +designed for work on a larger document, not only for one-off +documents like emails. The basic syntax is similar to the one +used by /footnote.el/, i.e. a footnote is defined in a paragraph +that is started by a footnote marker in square brackets in column +0, no indentation allowed. The footnote reference is simply the +marker in square brackets inside text. For example: #+begin_src org - The Org homepage[fn:1] now looks a lot better than it used to. - ... - [fn:1] The link is: http://orgmode.org +The Org homepage[fn:1] now looks a lot better than it used to. +... +[fn:1] The link is: http://orgmode.org #+end_src Org-mode extends the number-based syntax to /named/ footnotes and -optional inline definition. Using numbers as markers is +optional inline definition. Using plain numbers as markers is supported for backward compatibility, but not encouraged because of possible conflicts with LaTeX syntax. Here are the valid references: @@ -65,15 +72,16 @@ The following command handles footnotes: create a new footnote. Depending on the variable `org-footnote-define-inline' (with associated =#+STARTUP= options =fninline= and =nofninline=), the definitions will - be placed locally, or into the nearest outline section with - the heading `Footnotes'. If no such section is found after - the reference point, one will be created at the end of the - file. When this command is called with a prefix argument, a - menu of additional options is offered: + be placed right into the text as part of the reference, or + separately into the location determined by the variable + =org-footnote-section=. + When this command is called with a prefix argument, a menu + of additional options is offered: - s :: Sort the footnote definitions by reference sequence. - During editing, Org makes no effort to sort - footnote definitions into a particular sequence. - If you want them sorted, use this command. + During editing, Org makes no effort to sort footnote + definitions into a particular sequence. If you want + them sorted, use this command, which will also move + entries according to =org-footnote-section=. - n :: Normalize the footnotes by collecting all definitions (including inline definitions) into a special section, and then numbering them in @@ -83,7 +91,7 @@ The following command handles footnotes: The exporters do this automatically, and so could something like `message-send-hook'. - d :: Delete the footnote at point, and all references to it. - + - C-c C-c :: If the cursor is on a footnote reference, jump to the definition. If it is a the definition, jump back to the reference. When called with a prefix argument at either @@ -102,6 +110,11 @@ The main trigger for this development came from a hook function written by Paul Rivier, to implement named footnotes and to convert them to numbered ones before export. Thanks, Paul! +Thanks also to Scot Becker for a thoughtful post bringing this +subject back onto the discussion table, and to Matt Lundin for +the idea of named footnotes and his prompt testing of the new +features. + *** Line numbers and references in literal examples Literal examples introduced with =#+BEGIN_EXAMPLE= or =#+BEGIN_SRC= @@ -181,7 +194,7 @@ remote highlighting possible. last thing in the preprocessing buffer, just before returning the buffer string to the backend. -*** Capture column view into a different file. +*** Capture column view into a different file The :id parameter for the dynamic block capturing column view can now truly be an ID that will also be found in a diff --git a/ORGWEBPAGE/index.org b/ORGWEBPAGE/index.org index 3bdb65fe0..578f09047 100644 --- a/ORGWEBPAGE/index.org +++ b/ORGWEBPAGE/index.org @@ -47,9 +47,9 @@ a look at our [[http://orgmode.org/worg/org-quotes.php][collected quotes about O - Check out the [[file:GoogleTech.org][Google Tech Talk]] about Org-mode. -* Current Version (6.16c) and Compatibility +* Current Version (6.17) and Compatibility -The current version is 6.16c. To see what has changed in recent +The current version is 6.17. To see what has changed in recent releases, check this [[file:Changes.html][list of user-visible changes]]. These descriptions are extensive, to avoid that people will be printing the manual after each incremental release. If you have an older version of the manual, @@ -66,7 +66,7 @@ fairly recent version, but may lag a bit behind the website release. ** The standard distribution -Download as [[file:org-6.16c.zip][zip file]] or [[file:org-6.16c.tar.gz][gzipped tar archive]]. These archives contain +Download as [[file:org-6.17.zip][zip file]] or [[file:org-6.17.tar.gz][gzipped tar archive]]. These archives contain both the Lisp file org.el and the documentation in PDF and (TeX)Info formats. A shell script to simplify upgrading to the newest release has been posted [[http://www.philfam.co.uk/pete/GTD/org-mode/update-org.sh][here]]. diff --git a/README_DIST b/README_DIST index 168ab2ac5..022aa57dd 100644 --- a/README_DIST +++ b/README_DIST @@ -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.16trans +The version of this release is: 6.17 The homepage of Org is at http://orgmode.org diff --git a/doc/org.texi b/doc/org.texi index 0c7214bc0..30d9278e2 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -3,8 +3,8 @@ @setfilename ../../info/org @settitle The Org Manual -@set VERSION 6.16trans -@set DATE December 2008 +@set VERSION 6.17 +@set DATE January 2009 @dircategory Emacs @direntry diff --git a/doc/orgcard.tex b/doc/orgcard.tex index 1ac6717c1..5b1108de9 100644 --- a/doc/orgcard.tex +++ b/doc/orgcard.tex @@ -1,7 +1,7 @@ % Reference Card for Org Mode -\def\orgversionnumber{6.16trans} -\def\versionyear{2008} % latest update -\def\year{2008} % latest copyright year +\def\orgversionnumber{6.17} +\def\versionyear{2009} % latest update +\def\year{2009} % latest copyright year %**start of header \newcount\columnsperpage diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index 4193f74da..2d9ab5f5b 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -6,7 +6,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-archive.el b/lisp/org-archive.el index 1e6980330..f58c4254a 100644 --- a/lisp/org-archive.el +++ b/lisp/org-archive.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-attach.el b/lisp/org-attach.el index d67eab524..1567468e2 100644 --- a/lisp/org-attach.el +++ b/lisp/org-attach.el @@ -4,7 +4,7 @@ ;; Author: John Wiegley ;; Keywords: org data task -;; Version: 6.16trans +;; Version: 6.17 ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-bbdb.el b/lisp/org-bbdb.el index 193ad1678..8a75af0d9 100644 --- a/lisp/org-bbdb.el +++ b/lisp/org-bbdb.el @@ -6,7 +6,7 @@ ;; Thomas Baumann ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-bibtex.el b/lisp/org-bibtex.el index 1989036ad..b770748a6 100644 --- a/lisp/org-bibtex.el +++ b/lisp/org-bibtex.el @@ -5,7 +5,7 @@ ;; Author: Bastien Guerry ;; Carsten Dominik ;; Keywords: org, wp, remember -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-clock.el b/lisp/org-clock.el index 1c2bdfbc0..76f7a7fa2 100644 --- a/lisp/org-clock.el +++ b/lisp/org-clock.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-colview-xemacs.el b/lisp/org-colview-xemacs.el index 7ec9d59f5..b15e46177 100644 --- a/lisp/org-colview-xemacs.el +++ b/lisp/org-colview-xemacs.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-colview.el b/lisp/org-colview.el index e38b8b63f..a16e3edaa 100644 --- a/lisp/org-colview.el +++ b/lisp/org-colview.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-compat.el b/lisp/org-compat.el index 1da3740c2..1d61bfd5c 100644 --- a/lisp/org-compat.el +++ b/lisp/org-compat.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-exp.el b/lisp/org-exp.el index 48f12a9eb..0f8aae539 100644 --- a/lisp/org-exp.el +++ b/lisp/org-exp.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-export-latex.el b/lisp/org-export-latex.el index ddcf6857d..41d66565f 100644 --- a/lisp/org-export-latex.el +++ b/lisp/org-export-latex.el @@ -4,7 +4,7 @@ ;; ;; Emacs Lisp Archive Entry ;; Filename: org-export-latex.el -;; Version: 6.16trans +;; Version: 6.17 ;; Author: Bastien Guerry ;; Maintainer: Bastien Guerry ;; Keywords: org, wp, tex diff --git a/lisp/org-faces.el b/lisp/org-faces.el index 12b40a39e..2f2bd2d9d 100644 --- a/lisp/org-faces.el +++ b/lisp/org-faces.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-footnote.el b/lisp/org-footnote.el index 51e2c16dc..52a751ef0 100644 --- a/lisp/org-footnote.el +++ b/lisp/org-footnote.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-gnus.el b/lisp/org-gnus.el index a74dddca1..04de6160e 100644 --- a/lisp/org-gnus.el +++ b/lisp/org-gnus.el @@ -6,7 +6,7 @@ ;; Tassilo Horn ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-id.el b/lisp/org-id.el index 6efa8e502..9adffd54e 100644 --- a/lisp/org-id.el +++ b/lisp/org-id.el @@ -4,7 +4,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-info.el b/lisp/org-info.el index 80864c4c1..2896b78c3 100644 --- a/lisp/org-info.el +++ b/lisp/org-info.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-irc.el b/lisp/org-irc.el index b4918dc63..eb1382c9e 100644 --- a/lisp/org-irc.el +++ b/lisp/org-irc.el @@ -4,7 +4,7 @@ ;; ;; Author: Philip Jackson ;; Keywords: erc, irc, link, org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-jsinfo.el b/lisp/org-jsinfo.el index 2cb042591..026fba701 100644 --- a/lisp/org-jsinfo.el +++ b/lisp/org-jsinfo.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-list.el b/lisp/org-list.el index 7bd311d0e..9ae2b0ca7 100644 --- a/lisp/org-list.el +++ b/lisp/org-list.el @@ -6,7 +6,7 @@ ;; Bastien Guerry ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-mac-message.el b/lisp/org-mac-message.el index 1e2b54dda..020f0233c 100644 --- a/lisp/org-mac-message.el +++ b/lisp/org-mac-message.el @@ -3,7 +3,7 @@ ;; Copyright (C) 2008 Free Software Foundation, Inc. ;; Author: John Wiegley -;; Version: 6.16trans +;; Version: 6.17 ;; Keywords: outlines, hypermedia, calendar, wp ;; This file is part of GNU Emacs. diff --git a/lisp/org-macs.el b/lisp/org-macs.el index 8a990f4af..d8461238a 100644 --- a/lisp/org-macs.el +++ b/lisp/org-macs.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-mew.el b/lisp/org-mew.el index d8f3ee0b9..e37e03225 100644 --- a/lisp/org-mew.el +++ b/lisp/org-mew.el @@ -5,7 +5,7 @@ ;; Author: Tokuya Kameshima ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; This file is part of GNU Emacs. diff --git a/lisp/org-mhe.el b/lisp/org-mhe.el index 04c201f0a..67bf9dfd5 100644 --- a/lisp/org-mhe.el +++ b/lisp/org-mhe.el @@ -5,7 +5,7 @@ ;; Author: Thomas Baumann ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-mouse.el b/lisp/org-mouse.el index 2d4266f33..42ae74ded 100644 --- a/lisp/org-mouse.el +++ b/lisp/org-mouse.el @@ -4,7 +4,7 @@ ;; ;; Author: Piotr Zielinski ;; Maintainer: Carsten Dominik -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-plot.el b/lisp/org-plot.el index 29126fa6f..83120df27 100644 --- a/lisp/org-plot.el +++ b/lisp/org-plot.el @@ -5,7 +5,7 @@ ;; Author: Eric Schulte ;; Keywords: tables, plotting ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-publish.el b/lisp/org-publish.el index 447f5c457..b272b98a7 100644 --- a/lisp/org-publish.el +++ b/lisp/org-publish.el @@ -4,7 +4,7 @@ ;; Author: David O'Toole ;; Maintainer: Bastien Guerry ;; Keywords: hypermedia, outlines, wp -;; Version: 6.16trans +;; Version: 6.17 ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-remember.el b/lisp/org-remember.el index 4525bda3e..4df2f027f 100644 --- a/lisp/org-remember.el +++ b/lisp/org-remember.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-rmail.el b/lisp/org-rmail.el index 03444a4b6..fc229a869 100644 --- a/lisp/org-rmail.el +++ b/lisp/org-rmail.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-table.el b/lisp/org-table.el index 24666134d..2a2212a33 100644 --- a/lisp/org-table.el +++ b/lisp/org-table.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-timer.el b/lisp/org-timer.el index 10e993645..df6a227db 100644 --- a/lisp/org-timer.el +++ b/lisp/org-timer.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-vm.el b/lisp/org-vm.el index 86858d832..c2556aa35 100644 --- a/lisp/org-vm.el +++ b/lisp/org-vm.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-w3m.el b/lisp/org-w3m.el index 0bc915d62..e2e953936 100644 --- a/lisp/org-w3m.el +++ b/lisp/org-w3m.el @@ -5,7 +5,7 @@ ;; Author: Andy Stewart ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org-wl.el b/lisp/org-wl.el index bd0a4c26a..56117096d 100644 --- a/lisp/org-wl.el +++ b/lisp/org-wl.el @@ -5,7 +5,7 @@ ;; Author: Tokuya Kameshima ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; diff --git a/lisp/org.el b/lisp/org.el index 9cc5f636f..45a92aa3b 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -5,7 +5,7 @@ ;; Author: Carsten Dominik ;; Keywords: outlines, hypermedia, calendar, wp ;; Homepage: http://orgmode.org -;; Version: 6.16trans +;; Version: 6.17 ;; ;; This file is part of GNU Emacs. ;; @@ -93,7 +93,7 @@ ;;; Version -(defconst org-version "6.16trans" +(defconst org-version "6.17" "The version number of the file org.el.") (defun org-version (&optional here) -- 2.11.4.GIT