emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Org-mode 5.14
@ 2007-11-27 13:42 Carsten Dominik
  2007-11-27 14:08 ` Rainer Stengele
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Carsten Dominik @ 2007-11-27 13:42 UTC (permalink / raw)
  To: emacs-orgmode

Hi,

it has been a while, but finally its done.  I am releasing Org-mode
5.14 at

     http://orgmode.org

Thanks to Bastien who has contributed a lot to this release.

Again there is a long list of changes, make sure you read it
all the way to the end, or you might miss the fix *you*
have requested.

Enjoy!

- Carsten

Changes in Version 5.14
~~~~~~~~~~~~~~~~~~~~~~~

Overview
========

   + Remember and related stuff
     - New command `org-refile' to quickly move a note.
     - Easy way to jump to the target location of remember template.
     - New %-escapes in remember templates: %c %(...) and %[...]
     - `org-remember-insinuate' simplifies remember setup

   + Emphasis and Font-lock stuff
     - Stacked emphasis is no longer allowed.
     - You may finally emphasize a single character like `*a*'.
     - Font-lock now can hide the emphasis markers
     - Text in the "=" emphasis is exported verbatim
     - There is a new emphasis marker "~" for verbatim text
     - Constructs treated specially by the exporters can be highlighted

   + Properties and Column view
     - More control over which properties use inheritance
     - CATEGORY="work" can now be used in a tags/property search
     - the {+} summary type can specify a printf-style output format
     - New currency summary type {$}

   + The date/time prompt
     - While entering data, watch live the current interpretation.
     - The date prompt now prefers to select the future
     - Easier modification of time in an existing time stamp.

   + Export
     - You can now export some special strings in HTML, like "..."
     - #+EMAIL: may contain several email addresses

   + Agenda
     - In the agenda, a few keys have changed: `g', `G', and `e'.

   + Miscellaneous
     - Class-dependent sectioning structures in LaTeX export.
     - Radio-lists modeled after the radio tables.
     - The default for `org-ellipsis' is back to nil
     - Support for pabbrev-mode
     - New variable `org-show-entry-below'.

Incompatible changes
====================

   - If you have customized the variable `org-emphasis-alist' or
     org-export-emphasis-alist', you need to do it again by first
     canceling your customization and then adding it again.

   - I know that some people have defined their own private helper
     functions to select a specific remember template, without being
     prompted, like this:

      (defun my-remember-template-n ()
         (interactive)
         (org-remember ?n))

     You need to modify this.  The character selecting the template
     must now be the /second/ argument to `org-remember':

      (defun my-remember-template-n ()
         (interactive)
         (org-remember nil ?n))

   - `C-c C-w' now refiles an entry.  To get a sparse tree of
     deadlines, use `C-c / d' instead.

Details
=======

Remember and related stuff
--------------------------

    - New command `org-refile' to quickly move a note to a
      different place.  It is bound to `C-c C-w'.  The foremost
      application might be to put a note or task captured with
      `remember' into the proper list or project.  The command
      offers a list of possible refiling targets for completion.
      These are headings under which the entry will be inserted
      as a subitem.  By default, this will offer all top-level
      headings in the current buffer, but you can configure the
      variable `org-refile-targets' to get more complex
      definitions.  For example:

       (setq org-refile-targets '((nil . (:level . 2))))

      selects all level 2 headlines in the current buffer as
      targets.  And

       (setq org-refile-targets
            '((org-agenda-files . (:tag . "refile"))))

      searches all agenda files and selects headlines that are
      explicitly marked with the tag :refile: .  Note that the
      list of targets is built upon first use only, to rebuilt
      it, call the command `C-c C-w' with a double prefix
      argument.

      This is based on an idea and example implementation by Max
      Mikhanosha.  Many thanks Max.

    - You can now use a C-u prefix on `org-remember' to jump to
      the location where a specific templates stores its notes.
      For example, if you have `org-remember' bound to `C-c r',
      then `C-u C-c r n' will get you to the file and headline
      given in the template associated with the letter "n".

      This was proposed by someone, but I have lost track who.
      Sorry, and thanks anyway.

    - New %-escapes in remember templates:

       %c     insert the current clipboard, like C-y would do
       %(..)  evaluate Lisp expression and insert the result
       %[..]  include file

      Thanks to Adam Spiers and Tim O'Callaghan.

    - New function `org-remember-insinuate' that makes is easier
      to set Org-mode specific values for remember variables.
      Thanks to Michael Olson for this proposal.  It is
      equivalent to:

       (require 'remember)
       (setq remember-annotation-functions '(org-remember-annotation))
       (setq remember-handler-functions '(org-remember-handler))
       (add-hook 'remember-mode-hook 'org-remember-apply-template))

      You might still want to set `org-default-notes-file' to
      provide a default for templates without a file, and
      `org-directory' to show where to find other org files.

Emphasis and Font-lock stuff
----------------------------

    - Stacked emphasis like `*/bold italic/*' is no longer allowed.

    - You may finally emphasize a single character like `*a*'.

    - Font-lock now can hide the emphasis markers, just like Muse
      does.  Configure the variable `org-hide-emphasis-markers'
      if you want this.  Showing the characters continues to be
      the default in Org-mode.

    - Text in the "=" emphasis is now exported verbatim, i.e. no
      further parsing and interpretation of this text takes place.  So
      you can write `=quoted *xxx* a_x = b='.  This and the following
      point implement a request by Daniel Clemente.

    - There is a new emphasis marker "~" which marks text to be
      exported verbatim, without special formatting.  Inside an
      org-mode file, this text is highlighted with the org-verbatim
      face.  I am not happy with the face yet (currently is is like
      org-code, but underlined), please suggest a better one.

    - Whether an emphasis environment is verbatim or not is now an
      extra flag in the variable `org-emphasis-alist'.  If you have
      configured this variable, do it again by first canceling your
      customization to revert to the default, and then adding it
      again.

    - New variable `org-highlight-latex-fragments-and-specials'.
      When turned on, Org-mode will highlight all strings that
      are treated in a special way by the exporters.  This is
      great for export-oriented writing, but maybe a bit noisy
      for note taking, so this feature is off by default.

Properties and Column view
--------------------------

    - `org-use-property-inheritance' may now also be a list of
      property names that should be treated with inheritance
      during searches.

    - CATEGORY="work" can now be used in a tags/property search,
      even if the category is not specified as a property in the
      entry, but rather is inherited or derived from #+CATEGORY.
      Thanks to Adam, Tim, and Bastien for an interesting
      discussion around this issue.

    - Summary type improvements in column view.
      * The {+} summary type can specify a printf-style output
        format for computed values like this: {+;%5.2f}
        This was triggered by a report by Levin.
      * New currency summary type {$}, which so far is just a
        shorthand for {+;%.2f}.  Do we need to have a currency
        symbol in front of each value.  Scott Jaderholm asked for
        this, but I am not sure if this is already what he meant.

The date/time prompt
--------------------

    There have been several small but *very* useful additions to
    the date prompt.

    - While entering data at the date prompt, the current
      interpretation of your input is shown next to your input in
      the minibuffer.  I find this great to understand how the
      input works.  If you find the extra stuff in the minibuffer
      annoying, turn it off with `org-read-date-display-live'.

    - The date prompt now prefers to select the future.  If you
      enter a date without a month, and the day number is before
      today (for example, on the 16th of the month you enter
      "9"), Org-mode will assume next month.  Similarly, if you
      enter a month and no year, next year will be assumed if the
      entered month is before the current, for example if you
      enter "May" in September.  Thanks to John Rakestraw for
      this great suggestion.  If you find it confusing, turn it
      off with `org-read-date-prefer-future'.

    - When modifying an existing date using `C-c .' at the stamp,
      the time or time range in the stamp are now offered as
      default input at the prompt.  This goes a long way to
      simplifying the modification of an existing date.  Thanks
      to Adam Spiers for this proposal.

Export (all implemented by Bastien...)
--------------------------------------

    - You can now export special strings in HTML.  Here is the
      list of newly performed conversions:

        Org   Description                          HTML
       -----+------------------------------------+----------
        `\\-'   double backslash followed by minus   ­
        `--'    two dashes (minuses)                 –
        `---'   three dashes (minuses)               —
        `...'   three dots                           …

      You can turn this globally on or off with
      `org-export-with-special-strings' or locally with "-:t" or
      "-:nil" in the #+OPTIONS line.  Thanks to Adam Spiers for
      starting the discussion, and thanks to Daniel Clemente and
      William Henney for relevant inputs.

    - Comma-separated emails in #+EMAIL: are correctly exported.
      Thanks to Raman for pointing out this omission.

Agenda
------

    - In the agenda, a few keys have changed
       g  does now the same a "r", refresh current display,
          because "g" is the Emacs standard for "refresh"
       G  toggle the time grid, used to be "g"
       e  Execute another agenda command, pretty much the same as
          `C-c a', but shorter and keep the same agenda window.

Miscellaneous (much of it from Bastien)
---------------------------------------

    - You can now select the sectioning structure of your LaTeX
      export by setting it either globally
      (`org-export-latex-default-class') or locally in each Org
      file (with #+LaTeX_CLASS: myclass).  You can also customize
      the list of available classes and their sectioning
      structures through the new `org-export-latex-classes'
      option.  Thanks to Daniel for discussions and suggestion on
      this issue.

    - You can send and receive radio lists in HTML,
      LaTeX or TeXInfo, just as you send and receive radio
      tables.  Check the documentation for details and examples.

    - The default for `org-ellipsis' is back to nil, some people
      seem to have had problems with the face as a default.

    - Support for pabbrev-mode, needs pabbrev version 1.1.  Thanks
      to Phillip Lord for adapting his package to make this
      possible.

    - New variable `org-show-entry-below' to force context-showing
      commands to expose the body of a headline that is being
      shown.  Thanks to Harald Weis for pointing out this omission.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Org-mode 5.14
  2007-11-27 13:42 Org-mode 5.14 Carsten Dominik
@ 2007-11-27 14:08 ` Rainer Stengele
  2007-11-27 14:21   ` John Rakestraw
  2007-11-27 14:22   ` Carsten Dominik
  2007-11-27 22:28 ` Adam Spiers
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 10+ messages in thread
From: Rainer Stengele @ 2007-11-27 14:08 UTC (permalink / raw)
  To: emacs-orgmode

Carsten Dominik schrieb:
> Hi,
> 
> it has been a while, but finally its done.  I am releasing Org-mode
> 5.14 at
> 
>      http://orgmode.org
> 
> Thanks to Bastien who has contributed a lot to this release.
> 
> Again there is a long list of changes, make sure you read it
> all the way to the end, or you might miss the fix *you*
> have requested.
> 
> Enjoy!
> 
> - Carsten
> 
> Changes in Version 5.14
> ~~~~~~~~~~~~~~~~~~~~~~~
> 
> Overview
> ========
> 
>    + Remember and related stuff
>      - New command `org-refile' to quickly move a note.
>      - Easy way to jump to the target location of remember template.
>      - New %-escapes in remember templates: %c %(...) and %[...]
>      - `org-remember-insinuate' simplifies remember setup
> 
>    + Emphasis and Font-lock stuff
>      - Stacked emphasis is no longer allowed.
>      - You may finally emphasize a single character like `*a*'.
>      - Font-lock now can hide the emphasis markers
>      - Text in the "=" emphasis is exported verbatim
>      - There is a new emphasis marker "~" for verbatim text
>      - Constructs treated specially by the exporters can be highlighted
> 
>    + Properties and Column view
>      - More control over which properties use inheritance
>      - CATEGORY="work" can now be used in a tags/property search
>      - the {+} summary type can specify a printf-style output format
>      - New currency summary type {$}
> 
>    + The date/time prompt
>      - While entering data, watch live the current interpretation.
>      - The date prompt now prefers to select the future
>      - Easier modification of time in an existing time stamp.
> 
>    + Export
>      - You can now export some special strings in HTML, like "..."
>      - #+EMAIL: may contain several email addresses
> 
>    + Agenda
>      - In the agenda, a few keys have changed: `g', `G', and `e'.
> 
>    + Miscellaneous
>      - Class-dependent sectioning structures in LaTeX export.
>      - Radio-lists modeled after the radio tables.
>      - The default for `org-ellipsis' is back to nil
>      - Support for pabbrev-mode
>      - New variable `org-show-entry-below'.
> 
> Incompatible changes
> ====================
> 
>    - If you have customized the variable `org-emphasis-alist' or
>      org-export-emphasis-alist', you need to do it again by first
>      canceling your customization and then adding it again.
> 
>    - I know that some people have defined their own private helper
>      functions to select a specific remember template, without being
>      prompted, like this:
> 
>       (defun my-remember-template-n ()
>          (interactive)
>          (org-remember ?n))
> 
>      You need to modify this.  The character selecting the template
>      must now be the /second/ argument to `org-remember':
> 
>       (defun my-remember-template-n ()
>          (interactive)
>          (org-remember nil ?n))
> 
>    - `C-c C-w' now refiles an entry.  To get a sparse tree of
>      deadlines, use `C-c / d' instead.
> 
> Details
> =======
> 
> Remember and related stuff
> --------------------------
> 
>     - New command `org-refile' to quickly move a note to a
>       different place.  It is bound to `C-c C-w'.  The foremost
>       application might be to put a note or task captured with
>       `remember' into the proper list or project.  The command
>       offers a list of possible refiling targets for completion.
>       These are headings under which the entry will be inserted
>       as a subitem.  By default, this will offer all top-level
>       headings in the current buffer, but you can configure the
>       variable `org-refile-targets' to get more complex
>       definitions.  For example:
> 
>        (setq org-refile-targets '((nil . (:level . 2))))
> 
>       selects all level 2 headlines in the current buffer as
>       targets.  And
> 
>        (setq org-refile-targets
>             '((org-agenda-files . (:tag . "refile"))))
> 
>       searches all agenda files and selects headlines that are
>       explicitly marked with the tag :refile: .  Note that the
>       list of targets is built upon first use only, to rebuilt
>       it, call the command `C-c C-w' with a double prefix
>       argument.
> 
>       This is based on an idea and example implementation by Max
>       Mikhanosha.  Many thanks Max.
> 
>     - You can now use a C-u prefix on `org-remember' to jump to
>       the location where a specific templates stores its notes.
>       For example, if you have `org-remember' bound to `C-c r',
>       then `C-u C-c r n' will get you to the file and headline
>       given in the template associated with the letter "n".
> 
>       This was proposed by someone, but I have lost track who.
>       Sorry, and thanks anyway.
> 
>     - New %-escapes in remember templates:
> 
>        %c     insert the current clipboard, like C-y would do
>        %(..)  evaluate Lisp expression and insert the result
>        %[..]  include file
> 
>       Thanks to Adam Spiers and Tim O'Callaghan.
> 
>     - New function `org-remember-insinuate' that makes is easier
>       to set Org-mode specific values for remember variables.
>       Thanks to Michael Olson for this proposal.  It is
>       equivalent to:
> 
>        (require 'remember)
>        (setq remember-annotation-functions '(org-remember-annotation))
>        (setq remember-handler-functions '(org-remember-handler))
>        (add-hook 'remember-mode-hook 'org-remember-apply-template))
> 
>       You might still want to set `org-default-notes-file' to
>       provide a default for templates without a file, and
>       `org-directory' to show where to find other org files.
> 
> Emphasis and Font-lock stuff
> ----------------------------
> 
>     - Stacked emphasis like `*/bold italic/*' is no longer allowed.
> 
>     - You may finally emphasize a single character like `*a*'.
> 
>     - Font-lock now can hide the emphasis markers, just like Muse
>       does.  Configure the variable `org-hide-emphasis-markers'
>       if you want this.  Showing the characters continues to be
>       the default in Org-mode.
> 
>     - Text in the "=" emphasis is now exported verbatim, i.e. no
>       further parsing and interpretation of this text takes place.  So
>       you can write `=quoted *xxx* a_x = b='.  This and the following
>       point implement a request by Daniel Clemente.
> 
>     - There is a new emphasis marker "~" which marks text to be
>       exported verbatim, without special formatting.  Inside an
>       org-mode file, this text is highlighted with the org-verbatim
>       face.  I am not happy with the face yet (currently is is like
>       org-code, but underlined), please suggest a better one.
> 
>     - Whether an emphasis environment is verbatim or not is now an
>       extra flag in the variable `org-emphasis-alist'.  If you have
>       configured this variable, do it again by first canceling your
>       customization to revert to the default, and then adding it
>       again.
> 
>     - New variable `org-highlight-latex-fragments-and-specials'.
>       When turned on, Org-mode will highlight all strings that
>       are treated in a special way by the exporters.  This is
>       great for export-oriented writing, but maybe a bit noisy
>       for note taking, so this feature is off by default.
> 
> Properties and Column view
> --------------------------
> 
>     - `org-use-property-inheritance' may now also be a list of
>       property names that should be treated with inheritance
>       during searches.
> 
>     - CATEGORY="work" can now be used in a tags/property search,
>       even if the category is not specified as a property in the
>       entry, but rather is inherited or derived from #+CATEGORY.
>       Thanks to Adam, Tim, and Bastien for an interesting
>       discussion around this issue.
> 
>     - Summary type improvements in column view.
>       * The {+} summary type can specify a printf-style output
>         format for computed values like this: {+;%5.2f}
>         This was triggered by a report by Levin.
>       * New currency summary type {$}, which so far is just a
>         shorthand for {+;%.2f}.  Do we need to have a currency
>         symbol in front of each value.  Scott Jaderholm asked for
>         this, but I am not sure if this is already what he meant.
> 
> The date/time prompt
> --------------------
> 
>     There have been several small but *very* useful additions to
>     the date prompt.
> 
>     - While entering data at the date prompt, the current
>       interpretation of your input is shown next to your input in
>       the minibuffer.  I find this great to understand how the
>       input works.  If you find the extra stuff in the minibuffer
>       annoying, turn it off with `org-read-date-display-live'.
> 
>     - The date prompt now prefers to select the future.  If you
>       enter a date without a month, and the day number is before
>       today (for example, on the 16th of the month you enter
>       "9"), Org-mode will assume next month.  Similarly, if you
>       enter a month and no year, next year will be assumed if the
>       entered month is before the current, for example if you
>       enter "May" in September.  Thanks to John Rakestraw for
>       this great suggestion.  If you find it confusing, turn it
>       off with `org-read-date-prefer-future'.
> 
>     - When modifying an existing date using `C-c .' at the stamp,
>       the time or time range in the stamp are now offered as
>       default input at the prompt.  This goes a long way to
>       simplifying the modification of an existing date.  Thanks
>       to Adam Spiers for this proposal.
> 
> Export (all implemented by Bastien...)
> --------------------------------------
> 
>     - You can now export special strings in HTML.  Here is the
>       list of newly performed conversions:
> 
>         Org   Description                          HTML
>        -----+------------------------------------+----------
>         `\\-'   double backslash followed by minus   ­
>         `--'    two dashes (minuses)                 –
>         `---'   three dashes (minuses)               —
>         `...'   three dots                           …
> 
>       You can turn this globally on or off with
>       `org-export-with-special-strings' or locally with "-:t" or
>       "-:nil" in the #+OPTIONS line.  Thanks to Adam Spiers for
>       starting the discussion, and thanks to Daniel Clemente and
>       William Henney for relevant inputs.
> 
>     - Comma-separated emails in #+EMAIL: are correctly exported.
>       Thanks to Raman for pointing out this omission.
> 
> Agenda
> ------
> 
>     - In the agenda, a few keys have changed
>        g  does now the same a "r", refresh current display,
>           because "g" is the Emacs standard for "refresh"
>        G  toggle the time grid, used to be "g"
>        e  Execute another agenda command, pretty much the same as
>           `C-c a', but shorter and keep the same agenda window.
> 
> Miscellaneous (much of it from Bastien)
> ---------------------------------------
> 
>     - You can now select the sectioning structure of your LaTeX
>       export by setting it either globally
>       (`org-export-latex-default-class') or locally in each Org
>       file (with #+LaTeX_CLASS: myclass).  You can also customize
>       the list of available classes and their sectioning
>       structures through the new `org-export-latex-classes'
>       option.  Thanks to Daniel for discussions and suggestion on
>       this issue.
> 
>     - You can send and receive radio lists in HTML,
>       LaTeX or TeXInfo, just as you send and receive radio
>       tables.  Check the documentation for details and examples.
> 
>     - The default for `org-ellipsis' is back to nil, some people
>       seem to have had problems with the face as a default.
> 
>     - Support for pabbrev-mode, needs pabbrev version 1.1.  Thanks
>       to Phillip Lord for adapting his package to make this
>       possible.
> 
>     - New variable `org-show-entry-below' to force context-showing
>       commands to expose the body of a headline that is being
>       shown.  Thanks to Harald Weis for pointing out this omission.
> 
> 
> _______________________________________________
> 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
> 

Did you forget to "(provide 'org-install)"?
my emacs stopped telling me thet org-install was not provided.

Rainer

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Re: Org-mode 5.14
  2007-11-27 14:08 ` Rainer Stengele
@ 2007-11-27 14:21   ` John Rakestraw
  2007-11-27 14:22   ` Carsten Dominik
  1 sibling, 0 replies; 10+ messages in thread
From: John Rakestraw @ 2007-11-27 14:21 UTC (permalink / raw)
  To: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 526 bytes --]

Hi --

> Did you forget to "(provide 'org-install)"?
> my emacs stopped telling me thet org-install was not provided.

I ran into that as well, and then noted this in the documentation's
installation instructions:

> Then add to .emacs:
> 
>      ;; This line only if org-mode is not part of the X/Emacs
> distribution. 
> (require 'org-install)

Perhaps a line in the change notes would be good?

(Thanks for all the development, Carsten -- and that non-developer
Bastien as well.)

-- 
John Rakestraw


[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Re: Org-mode 5.14
  2007-11-27 14:08 ` Rainer Stengele
  2007-11-27 14:21   ` John Rakestraw
@ 2007-11-27 14:22   ` Carsten Dominik
  1 sibling, 0 replies; 10+ messages in thread
From: Carsten Dominik @ 2007-11-27 14:22 UTC (permalink / raw)
  To: Rainer Stengele; +Cc: emacs-orgmode

Yes, I am now automatically building this file, and I forgot to add this line.
Add it yourself, or download 5.14 again, should be fixed now also in
the release.

- Carsten

On Nov 27, 2007 3:08 PM, Rainer Stengele <rainer.stengele@diplan.de> wrote:
> Carsten Dominik schrieb:
>
> > Hi,
> >
> > it has been a while, but finally its done.  I am releasing Org-mode
> > 5.14 at
> >
> >      http://orgmode.org
> >
> > Thanks to Bastien who has contributed a lot to this release.
> >
> > Again there is a long list of changes, make sure you read it
> > all the way to the end, or you might miss the fix *you*
> > have requested.
> >
> > Enjoy!
> >
> > - Carsten
> >
> > Changes in Version 5.14
> > ~~~~~~~~~~~~~~~~~~~~~~~
> >
> > Overview
> > ========
> >
> >    + Remember and related stuff
> >      - New command `org-refile' to quickly move a note.
> >      - Easy way to jump to the target location of remember template.
> >      - New %-escapes in remember templates: %c %(...) and %[...]
> >      - `org-remember-insinuate' simplifies remember setup
> >
> >    + Emphasis and Font-lock stuff
> >      - Stacked emphasis is no longer allowed.
> >      - You may finally emphasize a single character like `*a*'.
> >      - Font-lock now can hide the emphasis markers
> >      - Text in the "=" emphasis is exported verbatim
> >      - There is a new emphasis marker "~" for verbatim text
> >      - Constructs treated specially by the exporters can be highlighted
> >
> >    + Properties and Column view
> >      - More control over which properties use inheritance
> >      - CATEGORY="work" can now be used in a tags/property search
> >      - the {+} summary type can specify a printf-style output format
> >      - New currency summary type {$}
> >
> >    + The date/time prompt
> >      - While entering data, watch live the current interpretation.
> >      - The date prompt now prefers to select the future
> >      - Easier modification of time in an existing time stamp.
> >
> >    + Export
> >      - You can now export some special strings in HTML, like "..."
> >      - #+EMAIL: may contain several email addresses
> >
> >    + Agenda
> >      - In the agenda, a few keys have changed: `g', `G', and `e'.
> >
> >    + Miscellaneous
> >      - Class-dependent sectioning structures in LaTeX export.
> >      - Radio-lists modeled after the radio tables.
> >      - The default for `org-ellipsis' is back to nil
> >      - Support for pabbrev-mode
> >      - New variable `org-show-entry-below'.
> >
> > Incompatible changes
> > ====================
> >
> >    - If you have customized the variable `org-emphasis-alist' or
> >      org-export-emphasis-alist', you need to do it again by first
> >      canceling your customization and then adding it again.
> >
> >    - I know that some people have defined their own private helper
> >      functions to select a specific remember template, without being
> >      prompted, like this:
> >
> >       (defun my-remember-template-n ()
> >          (interactive)
> >          (org-remember ?n))
> >
> >      You need to modify this.  The character selecting the template
> >      must now be the /second/ argument to `org-remember':
> >
> >       (defun my-remember-template-n ()
> >          (interactive)
> >          (org-remember nil ?n))
> >
> >    - `C-c C-w' now refiles an entry.  To get a sparse tree of
> >      deadlines, use `C-c / d' instead.
> >
> > Details
> > =======
> >
> > Remember and related stuff
> > --------------------------
> >
> >     - New command `org-refile' to quickly move a note to a
> >       different place.  It is bound to `C-c C-w'.  The foremost
> >       application might be to put a note or task captured with
> >       `remember' into the proper list or project.  The command
> >       offers a list of possible refiling targets for completion.
> >       These are headings under which the entry will be inserted
> >       as a subitem.  By default, this will offer all top-level
> >       headings in the current buffer, but you can configure the
> >       variable `org-refile-targets' to get more complex
> >       definitions.  For example:
> >
> >        (setq org-refile-targets '((nil . (:level . 2))))
> >
> >       selects all level 2 headlines in the current buffer as
> >       targets.  And
> >
> >        (setq org-refile-targets
> >             '((org-agenda-files . (:tag . "refile"))))
> >
> >       searches all agenda files and selects headlines that are
> >       explicitly marked with the tag :refile: .  Note that the
> >       list of targets is built upon first use only, to rebuilt
> >       it, call the command `C-c C-w' with a double prefix
> >       argument.
> >
> >       This is based on an idea and example implementation by Max
> >       Mikhanosha.  Many thanks Max.
> >
> >     - You can now use a C-u prefix on `org-remember' to jump to
> >       the location where a specific templates stores its notes.
> >       For example, if you have `org-remember' bound to `C-c r',
> >       then `C-u C-c r n' will get you to the file and headline
> >       given in the template associated with the letter "n".
> >
> >       This was proposed by someone, but I have lost track who.
> >       Sorry, and thanks anyway.
> >
> >     - New %-escapes in remember templates:
> >
> >        %c     insert the current clipboard, like C-y would do
> >        %(..)  evaluate Lisp expression and insert the result
> >        %[..]  include file
> >
> >       Thanks to Adam Spiers and Tim O'Callaghan.
> >
> >     - New function `org-remember-insinuate' that makes is easier
> >       to set Org-mode specific values for remember variables.
> >       Thanks to Michael Olson for this proposal.  It is
> >       equivalent to:
> >
> >        (require 'remember)
> >        (setq remember-annotation-functions '(org-remember-annotation))
> >        (setq remember-handler-functions '(org-remember-handler))
> >        (add-hook 'remember-mode-hook 'org-remember-apply-template))
> >
> >       You might still want to set `org-default-notes-file' to
> >       provide a default for templates without a file, and
> >       `org-directory' to show where to find other org files.
> >
> > Emphasis and Font-lock stuff
> > ----------------------------
> >
> >     - Stacked emphasis like `*/bold italic/*' is no longer allowed.
> >
> >     - You may finally emphasize a single character like `*a*'.
> >
> >     - Font-lock now can hide the emphasis markers, just like Muse
> >       does.  Configure the variable `org-hide-emphasis-markers'
> >       if you want this.  Showing the characters continues to be
> >       the default in Org-mode.
> >
> >     - Text in the "=" emphasis is now exported verbatim, i.e. no
> >       further parsing and interpretation of this text takes place.  So
> >       you can write `=quoted *xxx* a_x = b='.  This and the following
> >       point implement a request by Daniel Clemente.
> >
> >     - There is a new emphasis marker "~" which marks text to be
> >       exported verbatim, without special formatting.  Inside an
> >       org-mode file, this text is highlighted with the org-verbatim
> >       face.  I am not happy with the face yet (currently is is like
> >       org-code, but underlined), please suggest a better one.
> >
> >     - Whether an emphasis environment is verbatim or not is now an
> >       extra flag in the variable `org-emphasis-alist'.  If you have
> >       configured this variable, do it again by first canceling your
> >       customization to revert to the default, and then adding it
> >       again.
> >
> >     - New variable `org-highlight-latex-fragments-and-specials'.
> >       When turned on, Org-mode will highlight all strings that
> >       are treated in a special way by the exporters.  This is
> >       great for export-oriented writing, but maybe a bit noisy
> >       for note taking, so this feature is off by default.
> >
> > Properties and Column view
> > --------------------------
> >
> >     - `org-use-property-inheritance' may now also be a list of
> >       property names that should be treated with inheritance
> >       during searches.
> >
> >     - CATEGORY="work" can now be used in a tags/property search,
> >       even if the category is not specified as a property in the
> >       entry, but rather is inherited or derived from #+CATEGORY.
> >       Thanks to Adam, Tim, and Bastien for an interesting
> >       discussion around this issue.
> >
> >     - Summary type improvements in column view.
> >       * The {+} summary type can specify a printf-style output
> >         format for computed values like this: {+;%5.2f}
> >         This was triggered by a report by Levin.
> >       * New currency summary type {$}, which so far is just a
> >         shorthand for {+;%.2f}.  Do we need to have a currency
> >         symbol in front of each value.  Scott Jaderholm asked for
> >         this, but I am not sure if this is already what he meant.
> >
> > The date/time prompt
> > --------------------
> >
> >     There have been several small but *very* useful additions to
> >     the date prompt.
> >
> >     - While entering data at the date prompt, the current
> >       interpretation of your input is shown next to your input in
> >       the minibuffer.  I find this great to understand how the
> >       input works.  If you find the extra stuff in the minibuffer
> >       annoying, turn it off with `org-read-date-display-live'.
> >
> >     - The date prompt now prefers to select the future.  If you
> >       enter a date without a month, and the day number is before
> >       today (for example, on the 16th of the month you enter
> >       "9"), Org-mode will assume next month.  Similarly, if you
> >       enter a month and no year, next year will be assumed if the
> >       entered month is before the current, for example if you
> >       enter "May" in September.  Thanks to John Rakestraw for
> >       this great suggestion.  If you find it confusing, turn it
> >       off with `org-read-date-prefer-future'.
> >
> >     - When modifying an existing date using `C-c .' at the stamp,
> >       the time or time range in the stamp are now offered as
> >       default input at the prompt.  This goes a long way to
> >       simplifying the modification of an existing date.  Thanks
> >       to Adam Spiers for this proposal.
> >
> > Export (all implemented by Bastien...)
> > --------------------------------------
> >
> >     - You can now export special strings in HTML.  Here is the
> >       list of newly performed conversions:
> >
> >         Org   Description                          HTML
> >        -----+------------------------------------+----------
> >         `\\-'   double backslash followed by minus   &shy;
> >         `--'    two dashes (minuses)                 &ndash;
> >         `---'   three dashes (minuses)               &mdash;
> >         `...'   three dots                           &hellip;
> >
> >       You can turn this globally on or off with
> >       `org-export-with-special-strings' or locally with "-:t" or
> >       "-:nil" in the #+OPTIONS line.  Thanks to Adam Spiers for
> >       starting the discussion, and thanks to Daniel Clemente and
> >       William Henney for relevant inputs.
> >
> >     - Comma-separated emails in #+EMAIL: are correctly exported.
> >       Thanks to Raman for pointing out this omission.
> >
> > Agenda
> > ------
> >
> >     - In the agenda, a few keys have changed
> >        g  does now the same a "r", refresh current display,
> >           because "g" is the Emacs standard for "refresh"
> >        G  toggle the time grid, used to be "g"
> >        e  Execute another agenda command, pretty much the same as
> >           `C-c a', but shorter and keep the same agenda window.
> >
> > Miscellaneous (much of it from Bastien)
> > ---------------------------------------
> >
> >     - You can now select the sectioning structure of your LaTeX
> >       export by setting it either globally
> >       (`org-export-latex-default-class') or locally in each Org
> >       file (with #+LaTeX_CLASS: myclass).  You can also customize
> >       the list of available classes and their sectioning
> >       structures through the new `org-export-latex-classes'
> >       option.  Thanks to Daniel for discussions and suggestion on
> >       this issue.
> >
> >     - You can send and receive radio lists in HTML,
> >       LaTeX or TeXInfo, just as you send and receive radio
> >       tables.  Check the documentation for details and examples.
> >
> >     - The default for `org-ellipsis' is back to nil, some people
> >       seem to have had problems with the face as a default.
> >
> >     - Support for pabbrev-mode, needs pabbrev version 1.1.  Thanks
> >       to Phillip Lord for adapting his package to make this
> >       possible.
> >
> >     - New variable `org-show-entry-below' to force context-showing
> >       commands to expose the body of a headline that is being
> >       shown.  Thanks to Harald Weis for pointing out this omission.
> >
> >
> > _______________________________________________
> > 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
> >
>
> Did you forget to "(provide 'org-install)"?
> my emacs stopped telling me thet org-install was not provided.
>
> Rainer
>
>
>
> _______________________________________________
> 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
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Org-mode 5.14
  2007-11-27 13:42 Org-mode 5.14 Carsten Dominik
  2007-11-27 14:08 ` Rainer Stengele
@ 2007-11-27 22:28 ` Adam Spiers
       [not found] ` <m3r6ibpetp.fsf@cam.ac.uk>
  2007-11-28 22:17 ` [Org-mode 5.14] -- org-remember John Rakestraw
  3 siblings, 0 replies; 10+ messages in thread
From: Adam Spiers @ 2007-11-27 22:28 UTC (permalink / raw)
  To: emacs-orgmode

On Tue, Nov 27, 2007 at 02:42:11PM +0100, Carsten Dominik wrote:
> Hi,
> 
> it has been a while, but finally its done.  I am releasing Org-mode
> 5.14 at
> 
>      http://orgmode.org

Wow.  Many thanks and congratulations for another bumper release!

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Org-mode 5.14
       [not found] ` <m3r6ibpetp.fsf@cam.ac.uk>
@ 2007-11-28  6:38   ` Carsten Dominik
  0 siblings, 0 replies; 10+ messages in thread
From: Carsten Dominik @ 2007-11-28  6:38 UTC (permalink / raw)
  To: Leo; +Cc: emacs-orgmode

On 11/27/07, Leo <sdl.web@gmail.com> wrote:
>
> I just realized that Emacs 22.2 might be released soon. Have you updated
> the version of org.el in that branch? I just want more people to be
> using the latest version as the pace of development is amazing. Thank
> you for the release.

No, emacs 22.2 will just ship with the old version.  I am only allowed
to fix bugs in the emacs 22 tree.  Which is a sad thing.

- Carsten

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [Org-mode 5.14] -- org-remember
  2007-11-27 13:42 Org-mode 5.14 Carsten Dominik
                   ` (2 preceding siblings ...)
       [not found] ` <m3r6ibpetp.fsf@cam.ac.uk>
@ 2007-11-28 22:17 ` John Rakestraw
  2007-11-29  5:23   ` Carsten Dominik
  3 siblings, 1 reply; 10+ messages in thread
From: John Rakestraw @ 2007-11-28 22:17 UTC (permalink / raw)
  To: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 429 bytes --]

Hi --

> For example, if you have `org-remember' bound to `C-c r',
>       then `C-u C-c r n' will get you to the file and headline
>       given in the template associated with the letter "n".

Just tried this out. When I do 'C-u C-c r' I get this in the minibuffer:

Wrong type argument: integer-or-marker-p, nil

When I do 'C-c r' I get the selection list of remember templates as 
expeted.

-- 
John Rakestraw

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Re: [Org-mode 5.14] -- org-remember
  2007-11-28 22:17 ` [Org-mode 5.14] -- org-remember John Rakestraw
@ 2007-11-29  5:23   ` Carsten Dominik
  2007-11-29 14:31     ` John Rakestraw
  0 siblings, 1 reply; 10+ messages in thread
From: Carsten Dominik @ 2007-11-29  5:23 UTC (permalink / raw)
  To: John Rakestraw; +Cc: emacs-orgmode

I cannot reproduce this, can you make me a backtrace, please?

- Carsten

On 11/28/07, John Rakestraw <lists@johnrakestraw.com> wrote:
> Hi --
>
> > For example, if you have `org-remember' bound to `C-c r',
> >       then `C-u C-c r n' will get you to the file and headline
> >       given in the template associated with the letter "n".
>
> Just tried this out. When I do 'C-u C-c r' I get this in the minibuffer:
>
> Wrong type argument: integer-or-marker-p, nil
>
> When I do 'C-c r' I get the selection list of remember templates as
> expeted.
>
> --
> John Rakestraw
>
> _______________________________________________
> 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
>
>
>

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Re: [Org-mode 5.14] -- org-remember
  2007-11-29  5:23   ` Carsten Dominik
@ 2007-11-29 14:31     ` John Rakestraw
  2007-11-29 16:17       ` Carsten Dominik
  0 siblings, 1 reply; 10+ messages in thread
From: John Rakestraw @ 2007-11-29 14:31 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 598 bytes --]

Hi Carsten --

> I cannot reproduce this, can you make me a backtrace, please?

Sure. (I should also say I'm using Fedora 7, emacs 22.1.1, and org
5.15.)

I entered C-u C-c r

Backtrace --

Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p
nil) buffer-substring(312400 nil)
  (progn (buffer-substring (point) (mark)))
  (if current-prefix-arg (progn (buffer-substring ... ...)))
  (when current-prefix-arg (buffer-substring (point) (mark)))
  (list (when current-prefix-arg (buffer-substring ... ...)))
  call-interactively(remember)


-- 
John Rakestraw

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 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

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Re: [Org-mode 5.14] -- org-remember
  2007-11-29 14:31     ` John Rakestraw
@ 2007-11-29 16:17       ` Carsten Dominik
  0 siblings, 0 replies; 10+ messages in thread
From: Carsten Dominik @ 2007-11-29 16:17 UTC (permalink / raw)
  To: John Rakestraw; +Cc: emacs-orgmode


[-- Attachment #1.1: Type: text/plain, Size: 754 bytes --]

You need to bind `org-remember to `C-c r', not `remember'.

- Carsten

On Nov 29, 2007 3:31 PM, John Rakestraw <lists@johnrakestraw.com> wrote:

> Hi Carsten --
>
> > I cannot reproduce this, can you make me a backtrace, please?
>
> Sure. (I should also say I'm using Fedora 7, emacs 22.1.1, and org
> 5.15.)
>
> I entered C-u C-c r
>
> Backtrace --
>
> Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p
> nil) buffer-substring(312400 nil)
>  (progn (buffer-substring (point) (mark)))
>  (if current-prefix-arg (progn (buffer-substring ... ...)))
>  (when current-prefix-arg (buffer-substring (point) (mark)))
>  (list (when current-prefix-arg (buffer-substring ... ...)))
>  call-interactively(remember)
>
>
> --
> John Rakestraw
>

[-- Attachment #1.2: Type: text/html, Size: 1128 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

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-11-29 16:17 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-11-27 13:42 Org-mode 5.14 Carsten Dominik
2007-11-27 14:08 ` Rainer Stengele
2007-11-27 14:21   ` John Rakestraw
2007-11-27 14:22   ` Carsten Dominik
2007-11-27 22:28 ` Adam Spiers
     [not found] ` <m3r6ibpetp.fsf@cam.ac.uk>
2007-11-28  6:38   ` Carsten Dominik
2007-11-28 22:17 ` [Org-mode 5.14] -- org-remember John Rakestraw
2007-11-29  5:23   ` Carsten Dominik
2007-11-29 14:31     ` John Rakestraw
2007-11-29 16:17       ` Carsten Dominik

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).