On Feb 14, 2008, at 2:43 PM, Bastien wrote:
Carsten Dominik <[EMAIL PROTECTED]> writes:
I am not sure this i a complete enough solution. If I understand
Wanrong
correctly,
I think he wants to be able to define the specific states that should
record a time.
Yes, my patch was just doing part of the job. I wanted to check
whether
such a workaround would be hard to implement.
So I guess a complete solution would be to introduce a character
like "!",
similar to the "@" we are already using to denote taking a note. So
#+TODO: TODO(t) WAITING(w@) | DELEGATED DONE CANCELED(c!)
would record a note when switching to WAITING, and only a time when
switching to CANCELED.
Indeed.
Do you want me to work on this?
BTW I think letting "%!" in `org-log-note-headings' would still be
useful.
For example, if someone uses "#+STARTUP: lognotedone", then any switch
to a DONE state will require a note, no matter whether there is a "@"
cookie appended at the end of the DONE state or not. In this case, I
guess some people would find it useful to put "%!" in the 'done cell
of
`org-log-note-headings'.
What do you think? Would that be too much or a bit redundant?
I guess a different way would be
#+STARTUP: logstate
in analogy to logdone?
- Carsten
--
Bastien
_______________________________________________
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