From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Goldman Subject: Re: Found my problem with date-stamping Date: Tue, 21 Oct 2008 14:42:37 -0500 Message-ID: <48FE30AD.9090108@sift.info> References: <48F3AB20.2070807@sift.info> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KsN83-0005a4-Fv for emacs-orgmode@gnu.org; Tue, 21 Oct 2008 15:42:55 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KsN81-0005YD-DD for emacs-orgmode@gnu.org; Tue, 21 Oct 2008 15:42:54 -0400 Received: from [199.232.76.173] (port=45767 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KsN81-0005Y2-7C for emacs-orgmode@gnu.org; Tue, 21 Oct 2008 15:42:53 -0400 Received: from outbound-mail-106.bluehost.com ([69.89.22.6]:60412) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1KsN80-0006xu-LB for emacs-orgmode@gnu.org; Tue, 21 Oct 2008 15:42:52 -0400 In-Reply-To: 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 wrote: > Hi Robert, > > thank you for digging into the code and nailing this difficult bug. > > I have fixed it in GIT now, please confirm that it now works correctly. OK, with version from git, turned off org-use-fast-todo-selection, went to agenda, toggled a task to done with C-u C-c C-t d, and found the right DONE timestamp in the corresponding orgfile. Has been working all along with fast-todo-selection. Looks fixed to me. Best, Robert > > On Oct 13, 2008, at 10:10 PM, Robert Goldman wrote: > >> I use C-u C-c C-t followed by "d" when I mark my tasks as DONE so that >> they move to the done state instead of waiting, which is the next state >> in the progression. >> >> Unfortunately, that prefix argument is, as far as I can tell, bound over >> the entire process of marking the task as done. This means that when we >> get to org-store-log-note, we bump into the following line: >> >> (when (or current-prefix-arg org-note-abort) >> (setq lines nil)) >> >> Which means that org carefully composes the note with the datestamp... >> and then throws it away. Unfortunately, I don't really know what the >> test for current-prefix-arg is here for, so I don't feel comfortable >> just removing it. Can anyone offer enlightenment (this might be a good >> place for an explanatory comment...)? >> >> Thanks, >> R >> >> >> _______________________________________________ >> 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 >