From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Maus Subject: Re: Bug: Cloning tasks deletes clock time in the original [7.7 (release_7.7-571-gf558105)] Date: Tue, 22 Nov 2011 07:32:39 +0100 Message-ID: <878vn88y60.wl%dmaus@ictsoc.de> References: <87zkfrfrjf.fsf@norang.ca> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Tue_Nov_22_07:32:39_2011-1"; micalg=pgp-sha256; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([140.186.70.92]:51842) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RSjuQ-0003VU-VV for emacs-orgmode@gnu.org; Tue, 22 Nov 2011 01:32:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RSjuP-0003rc-QO for emacs-orgmode@gnu.org; Tue, 22 Nov 2011 01:32:46 -0500 Received: from app1a.xlhost.de ([213.202.242.161]:44372) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RSjuP-0003rO-Gs for emacs-orgmode@gnu.org; Tue, 22 Nov 2011 01:32:45 -0500 In-Reply-To: <87zkfrfrjf.fsf@norang.ca> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Bernt Hansen Cc: emacs-orgmode@gnu.org --pgp-sign-Multipart_Tue_Nov_22_07:32:39_2011-1 Content-Type: text/plain; charset=US-ASCII At Sat, 19 Nov 2011 21:37:08 -0500, Bernt Hansen wrote: > > > Consider the following org file: > > --8<---------------cut here---------------start------------->8--- > * Orig Task 1 > SCHEDULED: <2011-11-19 Sat +1w> > :LOGBOOK: > - Note taken on [2011-11-19 Sat 21:24] \\ > foo > CLOCK: [2011-11-18 Fri 20:30]--[2011-11-18 Fri 21:24] => 0:54 > CLOCK: [2011-11-19 Sat 20:23]--[2011-11-19 Sat 21:23] => 1:00 > :END: > [2011-11-19 Sat 21:23] > --8<---------------cut here---------------end--------------->8--- > > This is a repeating task with some clock time on it. > > Now I need to change the 2nd occurrence from now so I clone the task to > create 2 more followed by the repeater as follows: > > On the task do C-c C-x c 2 RET +1w RET > > Now I get this so I can edit one of the individual entries > > --8<---------------cut here---------------start------------->8--- > * Orig Task 1 > SCHEDULED: <2011-11-19 Sat> > :LOGBOOK: > - Note taken on [2011-11-19 Sat 21:24] \\ > foo > :END: > [2011-11-19 Sat 21:23] > * Orig Task 1 > SCHEDULED: <2011-11-26 Sat> > :LOGBOOK: > - Note taken on [2011-11-26 Sat 21:24] \\ > foo > :END: > [2011-11-26 Sat 21:23] > * Orig Task 1 > SCHEDULED: <2011-12-03 Sat> > :LOGBOOK: > - Note taken on [2011-12-03 Sat 21:24] \\ > foo > :END: > [2011-12-03 Sat 21:23] > * Orig Task 1 > SCHEDULED: <2011-12-10 Sat +1w> > :LOGBOOK: > - Note taken on [2011-12-10 Sat 21:24] \\ > foo > :END: > [2011-12-10 Sat 21:23] > --8<---------------cut here---------------end--------------->8--- > > I have the entries I want but my original clock lines have been deleted. > I would expect this behaviour for the newly created clones only - not > the original entry. > > I ran into this for a weekly meeting task I cloned and ended up > recovering my clock lines from my hourly git repository but this > shouldn't be necessary. > > I'm also not sure exactly why I get 3 entries when I ask for two -- > maybe that's a special case of the repeater in the original task but it > feels weird. I can confirm this bug for Org-mode version 7.7 (release_7.7.583.gedef1) GNU Emacs 23.2.1 (i486-pc-linux-gnu, GTK+ Version 2.20.0) of 2010-12-11 on raven, modified by Debian Looks like 516b2fbb8763788585ac6a9f60ad7d51c4b0aab3 is the culprit: `template' also contains the original entry. I'll see to provide a fix for this. Best, -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... dmjena@jabber.org Email..... dmaus@ictsoc.de --pgp-sign-Multipart_Tue_Nov_22_07:32:39_2011-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iF4EABEIAAYFAk7LQgcACgkQma24O1pEeOYQMAD9E17gHR2Ni2HzgSsxUjKEJMGb feWZYjr6uRuslhyoSdwBAKnz3Qy5w4Yx1mOTdIT9Uhy09FPQ4FHijEEiZp5HIrx+ =rz/l -----END PGP SIGNATURE----- --pgp-sign-Multipart_Tue_Nov_22_07:32:39_2011-1--