From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Re: Bug: LOGGING property does not stop asking for a note Date: Fri, 15 Feb 2008 10:10:17 -0500 Message-ID: <87ejbe6ysm.fsf@gollum.intra.norang.ca> References: <87d4qzl68p.fsf@gollum.intra.norang.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JQ2Cp-00051e-0H for emacs-orgmode@gnu.org; Fri, 15 Feb 2008 10:10:27 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JQ2Cl-0004xV-I9 for emacs-orgmode@gnu.org; Fri, 15 Feb 2008 10:10:26 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JQ2Cl-0004xS-7q for emacs-orgmode@gnu.org; Fri, 15 Feb 2008 10:10:23 -0500 Received: from mho-02-bos.mailhop.org ([63.208.196.179]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JQ2Ck-0005Ie-ST for emacs-orgmode@gnu.org; Fri, 15 Feb 2008 10:10:23 -0500 In-Reply-To: (Carsten Dominik's message of "Fri\, 15 Feb 2008 11\:05\:18 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Carsten Dominik Cc: emacs-orgmode@gnu.org Carsten Dominik 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