[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] org-mode 4.64

From: Carsten Dominik
Subject: [Orgmode] org-mode 4.64
Date: Tue, 6 Feb 2007 08:55:03 +0100


I have released version 4.64 at



- Carsten

Changes in Version 4.64

* Overview

  - Email links get better, configurable descriptions
  - When inserting a link, selected text becomes the description
  - Easier access to the list of stored links.
  - Horizontal lines in HTML export.
  - Remember templates and storing of notes improved.

* Detailed description of changes

  - The descriptive part of links to email messages can be configured
    using the variable `org-email-link-description-format'.  The new
    default is "Email %c: %.30s" and leads to

       Email from NAME: SUBJECT

    If you configure the variable `org-from-is-user-regexp'
    correctly, then for email you *sent* this will actually change to

       Email to NAME: SUBJECT

    The subject is limited to 30 characters.  If you have become
    attached to the previous default (look twice, the new one is
    better), use "%f on: %s" as your format.

  - Selecting text before entering a new link with C-c C-l now really
    works, the selected text becomes the description part of the
    link.  Requested by Scott, buggy 4.62 implementation is now fixed.

  - Stored links are part of the history list for C-c C-l, so to
    reach them, you can use up/down rather than completion.  Thanks
    to Raman for this excellent idea.

  - A line consisting only of "-", and at least 5 of them, is
    exported into HTML as <hr/>, as proposed by Giovanni Ridolfi.

  - Several changes to org <-> remember integration

      - You can use `org-remember' as your default command to start
        remember.  It will automatically detect if there is an active
        region and use it as initial content (we will probably make
        remember.el work like this as well).
        Also, when calling `org-remember' in a remember buffer that
        was created with a template, you will again be asked to
        select a template.  The buffer is then re-created with the
        new template, but the old context information.  This is
        useful if you change your mind about the template to use
        (Leo's idea).

      - Besides specifying a default *target* file for a note, you
        can also give a default *heading* of which the note should
        become a subitem.  In many cases this avoids or speeds up
        navigating to the right location.  Both file and heading can
        be different for each template.  Both are non-binding, you
        can change them while storing the note.  However, when you
        exit remember with C-u C-c C-c, these defaults will be used
        without interaction.

      - Templates can specify interactive fields.  During expansion
        of the template, you will be prompted for the information in
        that field.  For example %^t will pop up a calendar and ask
        you to select a date. This new feature follows a proposal
        from Leo, who in the mean time has said he does not need it
        anymore.  But I liked it, so here it is :-)

      - Templates can access information specific to the link type
        created, for example the author and subject of an email.
        Syntax is %:fromname, %:fromaddress, %:subject etc, details
        in the manual.  Proposed by Peder O. Klingenberg.

      - I have been considering to move, at some stage, the template
        functionality into remember.el itself - which would of course
        require consent of the remember.el maintainers.  I am not
        sure how well this would work though, since some things like
        the interactive time stamps are org.el specific, so treating
        them would require special hooks.  Comments?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]