emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* scheduling: skip weekends
@ 2009-11-28 15:51 Patrick Drechsler
  2009-11-28 17:50 ` Carsten Dominik
  0 siblings, 1 reply; 6+ messages in thread
From: Patrick Drechsler @ 2009-11-28 15:51 UTC (permalink / raw)
  To: emacs-orgmode

Hi,

is it possible to skip weekends when rescheduling a task using the 
"++1d" operator?

Example:

* TODO work task (not on weekends)
   SCHEDULED: <2009-11-27 Fr ++1d>

When changing the state to the DONE state, it will be rescheduled to the 
next day, no matter what day of the week that is. So changing the 
example above to DONE on a Friday will reschedule the task for Saturday. 
  Is it possible to reschedule it for Monday?

Regards,

Patrick

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

* Re: scheduling: skip weekends
  2009-11-28 15:51 scheduling: skip weekends Patrick Drechsler
@ 2009-11-28 17:50 ` Carsten Dominik
  2009-11-28 18:10   ` Patrick Drechsler
  0 siblings, 1 reply; 6+ messages in thread
From: Carsten Dominik @ 2009-11-28 17:50 UTC (permalink / raw)
  To: Patrick Drechsler; +Cc: emacs-orgmode

Hi Patrick,

no, this is not possible currently.

- Carsten

On Nov 28, 2009, at 4:51 PM, Patrick Drechsler wrote:

> Hi,
>
> is it possible to skip weekends when rescheduling a task using the "+ 
> +1d" operator?
>
> Example:
>
> * TODO work task (not on weekends)
>  SCHEDULED: <2009-11-27 Fr ++1d>
>
> When changing the state to the DONE state, it will be rescheduled to  
> the next day, no matter what day of the week that is. So changing  
> the example above to DONE on a Friday will reschedule the task for  
> Saturday.  Is it possible to reschedule it for Monday?
>
> Regards,
>
> Patrick
>
>
>
> _______________________________________________
> 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

- Carsten

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

* Re: scheduling: skip weekends
  2009-11-28 17:50 ` Carsten Dominik
@ 2009-11-28 18:10   ` Patrick Drechsler
  2009-11-30 12:49     ` Carsten Dominik
  0 siblings, 1 reply; 6+ messages in thread
From: Patrick Drechsler @ 2009-11-28 18:10 UTC (permalink / raw)
  To: emacs-orgmode

Hi Carsten et al,

Carsten Dominik wrote:
> On Nov 28, 2009, at 4:51 PM, Patrick Drechsler wrote:
> 
>> is it possible to skip weekends when rescheduling a task using the 
>> "++1d" operator?
>>
>> Example:
>>
>> * TODO work task (not on weekends)
>>  SCHEDULED: <2009-11-27 Fr ++1d>
>>
>> When changing the state to the DONE state, it will be rescheduled to 
>> the next day, no matter what day of the week that is. So changing the 
>> example above to DONE on a Friday will reschedule the task for 
>> Saturday.  Is it possible to reschedule it for Monday?

> no, this is not possible currently.

OK, thanks for the quick feedback.

Does this seem like a reasonable feature request?

Regards,

Patrick

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

* Re: Re: scheduling: skip weekends
  2009-11-28 18:10   ` Patrick Drechsler
@ 2009-11-30 12:49     ` Carsten Dominik
  2009-12-03  0:55       ` Patrick Drechsler
  0 siblings, 1 reply; 6+ messages in thread
From: Carsten Dominik @ 2009-11-30 12:49 UTC (permalink / raw)
  To: Patrick Drechsler; +Cc: emacs-orgmode

Hi Patrick,

this sounds reasonable, but I don't currently have time to implement  
it.  Would be interested in a patch, though.

- Carsten

On Nov 28, 2009, at 7:10 PM, Patrick Drechsler wrote:

> Hi Carsten et al,
>
> Carsten Dominik wrote:
>> On Nov 28, 2009, at 4:51 PM, Patrick Drechsler wrote:
>>> is it possible to skip weekends when rescheduling a task using the  
>>> "++1d" operator?
>>>
>>> Example:
>>>
>>> * TODO work task (not on weekends)
>>> SCHEDULED: <2009-11-27 Fr ++1d>
>>>
>>> When changing the state to the DONE state, it will be rescheduled  
>>> to the next day, no matter what day of the week that is. So  
>>> changing the example above to DONE on a Friday will reschedule the  
>>> task for Saturday.  Is it possible to reschedule it for Monday?
>
>> no, this is not possible currently.
>
> OK, thanks for the quick feedback.
>
> Does this seem like a reasonable feature request?
>
> Regards,
>
> Patrick
>
>
>
>
> _______________________________________________
> 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

- Carsten

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

* Re: scheduling: skip weekends
  2009-11-30 12:49     ` Carsten Dominik
@ 2009-12-03  0:55       ` Patrick Drechsler
  2009-12-03  8:19         ` Carsten Dominik
  0 siblings, 1 reply; 6+ messages in thread
From: Patrick Drechsler @ 2009-12-03  0:55 UTC (permalink / raw)
  To: emacs-orgmode

Carsten Dominik wrote:
> On Nov 28, 2009, at 7:10 PM, Patrick Drechsler wrote:
>> Carsten Dominik wrote:
>>> On Nov 28, 2009, at 4:51 PM, Patrick Drechsler wrote:
>>>> is it possible to skip weekends when rescheduling a task using the 
>>>> "++1d" operator?
>>>>
>>>> Example:
>>>>
>>>> * TODO work task (not on weekends)
>>>> SCHEDULED: <2009-11-27 Fr ++1d>
>>>>
>>>> When changing the state to the DONE state, it will be rescheduled to 
>>>> the next day, no matter what day of the week that is. So changing 
>>>> the example above to DONE on a Friday will reschedule the task for 
>>>> Saturday.  Is it possible to reschedule it for Monday?
>>
>>> no, this is not possible currently.
>>
>> OK, thanks for the quick feedback.
>>
>> Does this seem like a reasonable feature request?

 > this sounds reasonable, but I don't currently have time to implement
 > it.  Would be interested in a patch, though.

"Learning E-Lisp" would be one of those tasks for the weekend. ;-)

Is there a separate bug-tracker/feature-request interface besides this ml?

Regards,

Patrick

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

* Re: Re: scheduling: skip weekends
  2009-12-03  0:55       ` Patrick Drechsler
@ 2009-12-03  8:19         ` Carsten Dominik
  0 siblings, 0 replies; 6+ messages in thread
From: Carsten Dominik @ 2009-12-03  8:19 UTC (permalink / raw)
  To: Patrick Drechsler; +Cc: emacs-orgmode


On Dec 3, 2009, at 1:55 AM, Patrick Drechsler wrote:

> Carsten Dominik wrote:
>> On Nov 28, 2009, at 7:10 PM, Patrick Drechsler wrote:
>>> Carsten Dominik wrote:
>>>> On Nov 28, 2009, at 4:51 PM, Patrick Drechsler wrote:
>>>>> is it possible to skip weekends when rescheduling a task using  
>>>>> the "++1d" operator?
>>>>>
>>>>> Example:
>>>>>
>>>>> * TODO work task (not on weekends)
>>>>> SCHEDULED: <2009-11-27 Fr ++1d>
>>>>>
>>>>> When changing the state to the DONE state, it will be  
>>>>> rescheduled to the next day, no matter what day of the week that  
>>>>> is. So changing the example above to DONE on a Friday will  
>>>>> reschedule the task for Saturday.  Is it possible to reschedule  
>>>>> it for Monday?
>>>
>>>> no, this is not possible currently.
>>>
>>> OK, thanks for the quick feedback.
>>>
>>> Does this seem like a reasonable feature request?
>
> > this sounds reasonable, but I don't currently have time to implement
> > it.  Would be interested in a patch, though.
>
> "Learning E-Lisp" would be one of those tasks for the weekend. ;-)
>
> Is there a separate bug-tracker/feature-request interface besides  
> this ml?

No.

But maybe we need one.

- Carsten

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

end of thread, other threads:[~2009-12-03  8:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-28 15:51 scheduling: skip weekends Patrick Drechsler
2009-11-28 17:50 ` Carsten Dominik
2009-11-28 18:10   ` Patrick Drechsler
2009-11-30 12:49     ` Carsten Dominik
2009-12-03  0:55       ` Patrick Drechsler
2009-12-03  8:19         ` Carsten Dominik

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).