emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Cannot reschedule task with repeater
@ 2010-03-08  7:57 Tom
  2010-03-08 17:18 ` Carsten Dominik
  0 siblings, 1 reply; 6+ messages in thread
From: Tom @ 2010-03-08  7:57 UTC (permalink / raw)
  To: emacs-orgmode

It's not clear to me in case of a timestamp like this

     <2010-03-08 H 21:30 .+1d>

why can't the reschedule feature change the date/time part only
and leave the repeater part intact? Why does it have to throw the
error "Cannot reschedule task with repeater"? 

I see no compelling reason for not allowing rescheduling in this case. 
Maybe an option could be added which the user could set if he wants
to allow rescheduling even in case of schedules with repeater.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cannot reschedule task with repeater
  2010-03-08  7:57 Cannot reschedule task with repeater Tom
@ 2010-03-08 17:18 ` Carsten Dominik
  2010-03-08 17:24   ` Tom
  2010-03-09  1:57   ` Matt Lundin
  0 siblings, 2 replies; 6+ messages in thread
From: Carsten Dominik @ 2010-03-08 17:18 UTC (permalink / raw)
  To: Tom; +Cc: emacs-orgmode


On Mar 8, 2010, at 8:57 AM, Tom wrote:

> It's not clear to me in case of a timestamp like this
>
>     <2010-03-08 H 21:30 .+1d>
>
> why can't the reschedule feature change the date/time part only
> and leave the repeater part intact? Why does it have to throw the
> error "Cannot reschedule task with repeater"?
>
> I see no compelling reason for not allowing rescheduling in this case.
> Maybe an option could be added which the user could set if he wants
> to allow rescheduling even in case of schedules with repeater.

Hi Tom,

there is no compelling reason except a technical reason.  It was
kind of hard to make this work because of the way scheduling
and deadlining is implemented.  When I added the error message,
it was because that seemed better than removing the repeater silently.

I have now removed this limitation, because, as you say, it
really should not be there.D

- Carsten

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cannot reschedule task with repeater
  2010-03-08 17:18 ` Carsten Dominik
@ 2010-03-08 17:24   ` Tom
  2010-03-08 21:48     ` Ryan Thompson
  2010-03-09  1:57   ` Matt Lundin
  1 sibling, 1 reply; 6+ messages in thread
From: Tom @ 2010-03-08 17:24 UTC (permalink / raw)
  To: emacs-orgmode

Carsten Dominik <carsten.dominik <at> gmail.com> writes:

> I have now removed this limitation, because, as you say, it
> really should not be there.D

Cool, thanks. 

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Re: Cannot reschedule task with repeater
  2010-03-08 17:24   ` Tom
@ 2010-03-08 21:48     ` Ryan Thompson
  0 siblings, 0 replies; 6+ messages in thread
From: Ryan Thompson @ 2010-03-08 21:48 UTC (permalink / raw)
  To: Tom; +Cc: emacs-orgmode

So if I pull from git now, I can reschedule repeated tasks?

On Mon, Mar 8, 2010 at 9:24 AM, Tom <levelhalom@gmail.com> wrote:
> Carsten Dominik <carsten.dominik <at> gmail.com> writes:
>
>> I have now removed this limitation, because, as you say, it
>> really should not be there.D
>
> Cool, thanks.
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> Emacs-orgmode@gnu.org
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cannot reschedule task with repeater
  2010-03-08 17:18 ` Carsten Dominik
  2010-03-08 17:24   ` Tom
@ 2010-03-09  1:57   ` Matt Lundin
  2010-03-10  2:30     ` Bernt Hansen
  1 sibling, 1 reply; 6+ messages in thread
From: Matt Lundin @ 2010-03-09  1:57 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: Tom, emacs-orgmode

Carsten Dominik <carsten.dominik@gmail.com> writes:

> On Mar 8, 2010, at 8:57 AM, Tom wrote:
>
>> It's not clear to me in case of a timestamp like this
>>
>>     <2010-03-08 H 21:30 .+1d>
>>
>> why can't the reschedule feature change the date/time part only
>> and leave the repeater part intact? Why does it have to throw the
>> error "Cannot reschedule task with repeater"?
>>
>> I see no compelling reason for not allowing rescheduling in this case.
>> Maybe an option could be added which the user could set if he wants
>> to allow rescheduling even in case of schedules with repeater.
>
> Hi Tom,
>
> there is no compelling reason except a technical reason.  It was
> kind of hard to make this work because of the way scheduling
> and deadlining is implemented.  When I added the error message,
> it was because that seemed better than removing the repeater silently.
>
> I have now removed this limitation, because, as you say, it
> really should not be there.D

This is wonderful news! I've been wishing for this functionality for a
long time. Thanks to Tom for asking and thanks to Carsten, as always,
for implementing it.

Best,
Matt

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Cannot reschedule task with repeater
  2010-03-09  1:57   ` Matt Lundin
@ 2010-03-10  2:30     ` Bernt Hansen
  0 siblings, 0 replies; 6+ messages in thread
From: Bernt Hansen @ 2010-03-10  2:30 UTC (permalink / raw)
  To: Matt Lundin; +Cc: Tom, emacs-orgmode, Carsten Dominik

Matt Lundin <mdl@imapmail.org> writes:

> Carsten Dominik <carsten.dominik@gmail.com> writes:
>
>> On Mar 8, 2010, at 8:57 AM, Tom wrote:
>>
>>> It's not clear to me in case of a timestamp like this
>>>
>>>     <2010-03-08 H 21:30 .+1d>
>>>
>>> why can't the reschedule feature change the date/time part only
>>> and leave the repeater part intact? Why does it have to throw the
>>> error "Cannot reschedule task with repeater"?
>>>
>>> I see no compelling reason for not allowing rescheduling in this case.
>>> Maybe an option could be added which the user could set if he wants
>>> to allow rescheduling even in case of schedules with repeater.
>>
>> Hi Tom,
>>
>> there is no compelling reason except a technical reason.  It was
>> kind of hard to make this work because of the way scheduling
>> and deadlining is implemented.  When I added the error message,
>> it was because that seemed better than removing the repeater silently.
>>
>> I have now removed this limitation, because, as you say, it
>> really should not be there.D
>
> This is wonderful news! I've been wishing for this functionality for a
> long time. Thanks to Tom for asking and thanks to Carsten, as always,
> for implementing it.

Cool!  Now I can get rid of this 11 month old task... Thanks Carsten!!

** CANCELLED org-mode Fix scheduling of tasks with repeaters	  :CANCELLED:
   CLOSED: [2010-03-09 Tue 17:43]
   :PROPERTIES:
   :Effort:   2:00
   :END:
   - State "CANCELLED"  from "TODO"       [2010-03-09 Tue 17:43] \\
     Done by Carsten
   [2009-04-09 Thu]
   Tasks with a deadline date and repeater don't allow easy creation of a SCHEDULED: entry.
   Error is "org-schedule: Cannot reschedule task with repeater, please do that by hand"

-Bernt

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2010-03-10  2:30 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-03-08  7:57 Cannot reschedule task with repeater Tom
2010-03-08 17:18 ` Carsten Dominik
2010-03-08 17:24   ` Tom
2010-03-08 21:48     ` Ryan Thompson
2010-03-09  1:57   ` Matt Lundin
2010-03-10  2:30     ` Bernt Hansen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).