emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Carsten Dominik <dominik@science.uva.nl>
To: emacs-orgmode <emacs-orgmode@gnu.org>
Subject: Release: Org-mode 4.70
Date: Wed, 4 Apr 2007 00:13:14 +0200	[thread overview]
Message-ID: <c17c366cee23f28af346a73a2a5a73b4@science.uva.nl> (raw)

Hi everyone,

I am releasing org-mode version 4.70 at

http://www.astro.uva.nl/~dominik/Tools/org

Enjoy!

- Carsten

Changes in version 4.70
-----------------------

* Overview

   - The dust settles after the upgrade of TODO keywords.
   - The export title can be taken from the first text line.
   - TTY replacement keys have changed.

* Incompatible changes

   - Some TTY replacement keys are changed, see below.

* Details

   - Further development concerning TODO keywords.

     + You can now have several DONE states in a sequence, like

       #+SEQ_TODO: TODO VERIFY | DONE DELEGATED

       The difference to the proposal discussed on the mailing
       list (and which is also works!)

         #+SEQ_TODO: TODO VERIFY | DONE
         #+SEQ_TODO: | CANCELED

       is that in the first case, the extra DONE states will be
       reached with `C-c C-t' (or with `t' from the agenda), while
       in the second case you need S-<right> or C-S-<right> to get
       to the special states.  I guess both ideas can be useful.

     + A more complex TODO setup can now be configured in Lisp.
       Setting up TODO keywords in Lisp previously used two
       separate variables: `org-todo-keywords' and
       `org-todo-interpretation'.  The preferred way is now to use
       only `org-todo-keywords', with a new structure:

        (setq org-todo-keywords
          '((sequence "TODO" "|" "DONE")
            (sequence "BUG" "KNOWNCAUSE" "|" "FIXED" "IGNORED")
            (type "Fred" "Lisa" "Peter" "|" "DONE")
            (sequence "CANCELED")    ; for things we decide to not do.
            ))

       If your setting has this new structure,
       `org-todo-interpretation' will be ignored.  This change
       does not break backward compatibility.  The old way of
       using a flat list in `org-todo-keywords' and taking the
       interpretation from the other variable still works.

     + When listing *specific* TODO entries via a sparse tree
       (`C-u C-c C-v') or via the agenda (`C-c a T' or `C-u C-c a
       t'), you can now specify several keywords to be selected,
       like "TODO|VERIFY|WAITING".  This also works for custom
       agenda commands.  Thanks to Jason F. McBrayer for pointing
       out this omission.

   - If you have configured Org-mode to export also the text
     before the first headline (this is done by setting the
     variable `org-export-skip-text-before-1st-heading' to nil),
     then the first normal text line in the buffer becomes the
     title of the exported document.  A title set with #+TITLE
     overules this default, and the first line then belongs to the
     normal text.  Thanks to David House for this proposal.

   - TTY replacement keys.  Some of the key bindings used by
     Org-mode do not work on a tty, so replacement key sequences
     are provided on ttys.  In version 4.70, there are some
     changes in the tty replacements.  Thanks to Jason F. McBrayer
     for coming up with the idea to use C-c <cursor> keys.

     | Command           |           | Old TTY       | New TTY       |
     | org-.....         | Main Key  | Replacement   | Replacement   |
     |-------------------+-----------+---------------+---------------|
     | shiftleft         | S-left    | C-c C-x left  | C-c left      |
     | shiftright        | S-right   | C-c C-x right | C-c right     |
     | shiftup           | S-up      | C-c C-x up    | C-c up        |
     | shiftdown         | S-down    | C-c C-x down  | C-c down      |
     | shiftcontrolleft  | C-S-left  |               | C-c C-x left  |
     | shiftcontrolright | C-s-right |               | C-c C-x right |

             reply	other threads:[~2007-04-03 22:16 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-03 22:13 Carsten Dominik [this message]
2007-04-03 23:06 ` Release: Org-mode 4.70 Leo
2007-04-03 23:17 ` Leo
2007-04-05  9:18   ` Bastien
2007-04-05 16:56     ` Carsten Dominik
2007-04-04 13:57 ` Jason F. McBrayer
2007-04-05 18:50 ` org-mouse broken (was: Release: Org-mode 4.70) Leo
2007-04-05 20:50   ` Carsten Dominik

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=c17c366cee23f28af346a73a2a5a73b4@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).