Re: [Orgmode] Release: Org-mode 5.09

2007-09-20 Thread Carsten Dominik


On Sep 19, 2007, at 2:49, Bastien wrote:


Carsten Dominik [EMAIL PROTECTED] writes:


Priority cycling is a bit odd. When I use M-n to cycle, it turns
from #C- nil- #C- nil, and M-p will be #A-nil-#A-nil.


I did it like this on purpose, because I wanted S-up to
immediately increase the priority.


I would vote for something very simple:

S-up increases priority, S-down decreases priority.

S-up   : nil - [#A] - [#B] - [#C] - nil
   [#A] - [#B] - [#C] - nil - [#A]
   [#B] - [#C] - nil - [#A] - [#B]
   [...]

S-down : nil - [#C] - [#B] - [#A] - nil
   [#A] - nil - [#C] - [#B] - [#A]
   [#B] - [#A] - nil - [#C] - [#B]
   [...]



I do find this *totally* confusing.  In this, S-up will *decrease*
the priority.

- Carsten



--
Carsten Dominik
Sterrenkundig Instituut Anton Pannekoek
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477



___
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


Re: [Orgmode] Release: Org-mode 5.09

2007-09-18 Thread Levin
There's a small bug with org-fast-todo-selection, pressing   will trigger an 
error instead of clearing the todo state.

Is this small fix ok?

-Levin

diff --git a/lisp/org/org.el b/lisp/org/org.el
index a5567f5..edb5cb2 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -13058,7 +13058,7 @@ Returns the new TODO keyword, or nil if no state 
change should occur.
((or (= c ?\C-g)
(and (= c ?q) (not (rassoc c fulltable
(setq quit-flag t))
-   ((= c ?\ ) 'none)
+   ((= c ?\ ) nil)
((setq e (rassoc c fulltable) tg (car e))
tg)
(t (setq quit-flag t))


___
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


Re: [Orgmode] Release: Org-mode 5.09

2007-09-18 Thread Levin
Another thing, if no todo state speedkey is specified, C-u C-c C-t will not 
function correctly.

Test file:
--88
#+SEQ_TODO: TODO STARTED WAITING DELEGATED APPT | DONE DEFERRED CANCELLED

* task1
* task2
--88


-Levin


___
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


Re: [Orgmode] Release: Org-mode 5.09

2007-09-18 Thread Carsten Dominik

Fixed, thanks.

- Carsten

On Sep 18, 2007, at 11:38, Levin wrote:

Another thing, if no todo state speedkey is specified, C-u C-c C-t 
will not

function correctly.

Test file:
--88
#+SEQ_TODO: TODO STARTED WAITING DELEGATED APPT | DONE DEFERRED 
CANCELLED


* task1
* task2
--88


-Levin


___
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




--
Carsten Dominik
Sterrenkundig Instituut Anton Pannekoek
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477



___
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


Re: [Orgmode] Release: Org-mode 5.09

2007-09-18 Thread Carsten Dominik


On Sep 18, 2007, at 11:27, Levin wrote:

There's a small bug with org-fast-todo-selection, pressing   will 
trigger an

error instead of clearing the todo state.

Is this small fix ok?


Yes, thanks.

- Carsten



-Levin

diff --git a/lisp/org/org.el b/lisp/org/org.el
index a5567f5..edb5cb2 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -13058,7 +13058,7 @@ Returns the new TODO keyword, or nil if no 
state

change should occur.
((or (= c ?\C-g)
(and (= c ?q) (not (rassoc c fulltable
(setq quit-flag t))
-   ((= c ?\ ) 'none)
+   ((= c ?\ ) nil)
((setq e (rassoc c fulltable) tg (car e))
tg)
(t (setq quit-flag t))


___
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




--
Carsten Dominik
Sterrenkundig Instituut Anton Pannekoek
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477



___
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


Re: [Orgmode] Release: Org-mode 5.09

2007-09-17 Thread Xavier Maillard
Hi Carsten,

   Org-mode 5.09 is available at http://orgmode.org.

  - Taking a note upon TODO state changes can be restricted to
selected states.

Perfect !

  - The default for `org-remember-store-without-prompt' is now t.

Yeah, one more line will disappear from .emacs for me ;)

  - Priority cycling goes back to the nil state.

Perfect !

  - You can store a remember note to the *last used* location.

Perfect !

It seems this release is addressing many of my complains. Thank
you very much.

Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org


___
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


[Orgmode] Release: Org-mode 5.09

2007-09-15 Thread Carsten Dominik

Org-mode 5.09 is available at http://orgmode.org.

Enjoy!

- Carsten

Version 5.09


* Overview

  - Taking a note upon TODO state changes can be restricted to
selected states.

  - The format in which dates are shown in the daily/weekly
agenda can be configured.

  - The default for `org-remember-store-without-prompt' is now t.

  - `org-goto' has been made into a general lookup command.

  - Priority cycling goes back to the nil state.

  - You can store a remember note to the *last used* location.

  - On Emacs 23, the headline faces for org-mode are now
inherited from the outline faces.

* Incompatible Changes

  - The default for `org-remember-store-without-prompt' is now
t, in order to better match the original intent of
remember.el (storing a note with minimum interruption of
work flow).  I expect that many people will be hit by this
incompatible change - nevertheless I believe it is the right
thing to do.

* Details

  - You can now select specific states for recording a note when
switching to that state.  With the setting

 #+SEQ_TODO: TODO(t) ORDERED(o@) INVOICE(i@) PAYED(p) | RECEIVED(r)
 #+STARTUP: lognotestate

only the states ORDERED and INVOICE will record a timestamp
and a note.

  - You can now set the format of the string for each day in the
agenda and timeline buffers.  You can use a format string
interpreted by `format-time-string', or you can write your
own function.  Configure the new variable
`org-agenda-format-date'.  Thanks to Levin for triggering
this development with a patch.

  - The default for `org-remember-store-without-prompt' is now
t, in order to better match the original intent of
remember.el (storing a note with minimum interruption of
work flow).  Since we can assign files and headlines to
templates, I guess this takes care of selecting a filing
location in most cases.  For interactive filing, you now
need a prefix command when exiting `remember'.

  - `org-goto' (bound to `C-c C-j') now uses an indirect buffer
and has additional commands enabled: Org-occur with `C-c /'
or even faster with `/', and the commands needed to select
and copy a region.  This make `org-goto' a more general
lookup command instead of only a jumping command.  Remember
that you can exit with `Q' to go back to the original
location.  Thanks to William Henney for this idea.

  - Setting the priority with S-up/down now cycles back to a
state where no priority is specified.  This was requested by
Rick Moynihan.

  - You can store a remember note to the *last used* location.
So if you select a location interactively once, you can
re-use it without having to find it again.  For this, exit
the remember buffer with `C-u C-u C-c C-c'.  The leading
comment in the remember buffer will tell exactly where the
note goes if you exit with a particular command.
Thanks to Maxim Loginov for this idea.

  - On Emacs 23, the headline faces for org-mode are now
inherited from the outline faces.  This is just a
convenience, so that you only have to configure one set of
faces, and that will then be outline-1 .. outline-8.  You
will actually not see any difference in org-mode, because
Stefan Monnier has made the outline faces in Emacs 23 to
match the current org-mode faces.

This change does not effect XEmacs, nor Emacs 21 and 22.

  - Bug fixes.



___
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