Carsten Dominik <[EMAIL PROTECTED]> writes: > I have now fixed this, just pushed it into the git repo. > > Here is the setup that you would need. Please note: > > (1) Starting from 5.22, in fact starting with the current git master, > you should be using org-log-progress instead of org-log-done which > is now obsolete and only an alias for org-log-progress. > (2) For the repeating entry you need to turn off with both > nologging and nologrepeat. > (3) Use nologging here. > > If you have the time, maybe you'd enjoy summarizing this again in a > message, and then linking to it from the Worg FAQ?
Thanks!! I'll add an org task to update the Worg FAQ after I get this all straight in my head. :) How do you set both nologging and nologrepeat in properties? Like this? :PROPERTIES: :LOGGING: nologging :LOGGING: nologrepeat :END: I've removed my org-log-done setting and changed my todo tag definitions to (setq org-todo-keywords '((sequence "TODO(t)" "NEXT(n)" "WAITING(w@)" "SOMEDAY(s!)" "|" "DONE(d!)" "CANCELLED(c@)"))) and completing the repeated task still adds an entry for - State "DONE" [2008-02-15 Fri 09:49] So I must still be doing something wrong... I thought nologging was supposed to turn that off. Org-mode version 5.21+ GNU Emacs 22.1.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2007-11-03 on pacem, modified by Debian ,----[ minimal.emacs ] | (setq org-todo-keywords | '((sequence "TODO(t)" "NEXT(n)" "WAITING(w@)" "SOMEDAY(s!)" "|" "DONE(d!)" "CANCELLED(c@)"))) | (setq inhibit-splash-screen t) | (global-font-lock-mode t) | (add-to-list 'load-path (expand-file-name "~/git/org-mode")) | (add-to-list 'auto-mode-alist '("\\.org$" . org-mode)) | (require 'org-install) | (define-key global-map "\C-ca" 'org-agenda) | (custom-set-variables | '(org-agenda-files (quote ("~/org/test.org")))) | (org-agenda-list) `---- ,----[ test.org ] | * TODO one | SCHEDULED: <2008-02-14 Thu> | * TODO two | SCHEDULED: <2008-03-27 Thu +1w> | :PROPERTIES: | :LOGGING: nologging | :LOGGING: nologrepeat | :END: | * TODO three | SCHEDULED: <2008-02-14 Thu> | :PROPERTIES: | :LOGGING: nologging | :END: | *** TODO One Two Three | `---- Then if I change each task to DONE I get this (no prompts for a closing note -- yay!) ,----[ test.org ] | * DONE one | SCHEDULED: <2008-02-14 Thu> CLOSED: [2008-02-15 Fri 09:58] | - State "DONE" [2008-02-15 Fri 09:58] | * TODO two | SCHEDULED: <2008-04-03 Thu +1w> | - State "DONE" [2008-02-15 Fri 09:58] | :PROPERTIES: | :LOGGING: nologging | :LOGGING: nologrepeat | :END: | * DONE three | SCHEDULED: <2008-02-14 Thu> CLOSED: [2008-02-15 Fri 09:58] | - State "DONE" [2008-02-15 Fri 09:58] | :PROPERTIES: | :LOGGING: nologging | :END: | *** DONE One Two Three | CLOSED: [2008-02-15 Fri 09:58] | - State "DONE" [2008-02-15 Fri 09:58] | `---- ,----[ from org.texi ] | nologging @r{don't record when items are marked DONE} `---- So is that - don't record the CLOSED: [date goes here] line - or don't record the - State "DONE" [date goes here] line - or both? I'm still confused :) -Bernt _______________________________________________ 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