From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Raimund_Kohl-F=c3=bcchsle?= Subject: Inserting todo time range Date: Wed, 26 Jun 2019 21:16:25 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------C2CF6430628E848D03F08CB9" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:54042) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgDPE-0006oT-MB for emacs-orgmode@gnu.org; Wed, 26 Jun 2019 15:16:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgDPC-0008Fl-At for emacs-orgmode@gnu.org; Wed, 26 Jun 2019 15:16:32 -0400 Received: from mout02.posteo.de ([185.67.36.66]:41529) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgDPB-0008E9-Rz for emacs-orgmode@gnu.org; Wed, 26 Jun 2019 15:16:30 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 654D62400FB for ; Wed, 26 Jun 2019 21:16:27 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 45Yt6y4c9qz9rxZ for ; Wed, 26 Jun 2019 21:16:26 +0200 (CEST) Content-Language: de-DE 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" To: emacs-orgmode@gnu.org This is a multi-part message in MIME format. --------------C2CF6430628E848D03F08CB9 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable I do have a recurring task Mo-Fri, but not at weekends. I searched the manual and it offers a time range - like ** Test Time range =C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu> But, of course, this doesn't mark a recurring task. If instead I would use ** TODO Test Time range =C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu> then this for org-mode would just be one todo; if I mark it done on Mon=20 all other days are marked as done, too. So how would I schedule a daily TODO only, say, this week from Mo - Fr? ray --------------C2CF6430628E848D03F08CB9 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable

I do have a recurring task Mo-Fri, but not at weekends.

I searched the manual and it offers a time range - like

** Test Time range

=C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu>= ;

But, of course, this doesn't mark a recurring task.

If instead I would use

** TODO Test Time range

=C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu>= ;

then this for org-mode would just be one todo; if I mark it done on Mon all other days are marked as done, too.

So how would I schedule a daily TODO only, say, this week from Mo - Fr?

ray

--------------C2CF6430628E848D03F08CB9-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kyle Meyer Subject: Re: Inserting todo time range Date: Wed, 26 Jun 2019 18:53:04 -0400 Message-ID: <87y31odkmn.fsf@kyleam.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:45352) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgGmv-0002lW-I2 for emacs-orgmode@gnu.org; Wed, 26 Jun 2019 18:53:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgGmu-0006bi-IS for emacs-orgmode@gnu.org; Wed, 26 Jun 2019 18:53:13 -0400 Received: from pb-smtp2.pobox.com ([64.147.108.71]:57945) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgGmu-0006bD-9B for emacs-orgmode@gnu.org; Wed, 26 Jun 2019 18:53:12 -0400 In-Reply-To: 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" To: Raimund =?utf-8?Q?Kohl-F=C3=BCchsle?= , emacs-orgmode@gnu.org Raimund Kohl-F=C3=BCchsle writes: > I do have a recurring task Mo-Fri, but not at weekends. > > I searched the manual and it offers a time range - like > > ** Test Time range > > =C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu> > > But, of course, this doesn't mark a recurring task. > > If instead I would use > > ** TODO Test Time range > > =C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu> > > then this for org-mode would just be one todo; if I mark it done on Mon=20 > all other days are marked as done, too. > > So how would I schedule a daily TODO only, say, this week from Mo - Fr? The way I handle this, which isn't particularly elegant, is to just have a heading for each day of interest. So, in your case, something like ** TODO task (Mon) SCHEDULED: <2019-07-01 Mon ++1w> =20=20 ** TODO task (Tue) SCHEDULED: <2019-07-02 Tue ++1w> =20=20 [...] ** TODO task (Fri) SCHEDULED: <2019-07-05 Fri ++1w> --=20 Kyle From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?ISO-8859-1?Q?Raimund_Kohl-F=FCchsle?= Subject: Re: Inserting todo time range Date: Thu, 27 Jun 2019 06:19:57 +0200 Message-ID: <79b438da-01b5-4195-8800-2de231a00188@posteo.de> References: <87y31odkmn.fsf@kyleam.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="----80IXSF9XGDLYT5L788YJKVH7PMVUHJ" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:46972) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgLtD-0005c0-8t for emacs-orgmode@gnu.org; Thu, 27 Jun 2019 00:20:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgLtB-0003BX-LW for emacs-orgmode@gnu.org; Thu, 27 Jun 2019 00:20:02 -0400 Received: from mout02.posteo.de ([185.67.36.66]:37521) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hgLtB-00038e-3a for emacs-orgmode@gnu.org; Thu, 27 Jun 2019 00:20:01 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 4A0892400E5 for ; Thu, 27 Jun 2019 06:19:59 +0200 (CEST) In-Reply-To: <87y31odkmn.fsf@kyleam.com> 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" To: Kyle Meyer Cc: emacs-orgmode@gnu.org ------80IXSF9XGDLYT5L788YJKVH7PMVUHJ Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Yepp, that is how I do it, too=2E I just thought there were something more = convenient=2E Thank you anyway :-) =E2=81=A3Gesendet mit Blue =E2=80=8B = Am 27=2E Juni 2019, 00:53, um 00:53, Kyle Meyer schrie= b: >Raimund Kohl-F=C3=BCchsle writes: > >> I do have a r= ecurring task Mo-Fri, but not at weekends=2E >> >> I searched the manual an= d it offers a time range - like >> >> ** Test Time range >> >> =C2= =A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu> >> >> But, of course, th= is doesn't mark a recurring task=2E >> >> If instead I would use >> >> = ** TODO Test Time range >> >> =C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<20= 04-08-26 Thu> >> >> then this for org-mode would just be one todo; if I mar= k it done on >Mon >> all other days are marked as done, too=2E >> >> So ho= w would I schedule a daily TODO only, say, this week from Mo - >Fr? > >The = way I handle this, which isn't particularly elegant, is to just >have >a he= ading for each day of interest=2E So, in your case, something like > > **= TODO task (Mon) > SCHEDULED: <2019-07-01 Mon ++1w> > > ** TODO task (T= ue) > SCHEDULED: <2019-07-02 Tue ++1w> > > [=2E=2E=2E] > > ** TODO tas= k (Fri) > SCHEDULED: <2019-07-05 Fri ++1w> > >-- >Kyle ------80IXSF9XGDLYT5L788YJKVH7PMVUHJ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Yepp, that is how I do it, too= =2E I just thought there were something more convenient=2E

Thank you anyway :-)

Gesendet mit Blue
Am 27=2E Juni 2019, um 00:53, Kyle Meyer <kyle@kyleam=2Ecom> schrieb:
Raimund Kohl-F=C3=BCchsle <rk-f@posteo=2Ede> writes:

I do have a recurring task Mo-Fr= i, but not at weekends=2E

I searched the manual and it offers a tim= e range - like

** Test Time range

  &nbs= p; <2004-08-23 Mon>--<2004-08-26 Thu>

But, of course, t= his doesn't mark a recurring task=2E

If instead I would use

= ** TODO Test Time range

    <2004-08-23= Mon>--<2004-08-26 Thu>

then this for org-mode would just = be one todo; if I mark it done on Mon
all other days are marked as don= e, too=2E

So how would I schedule a daily TODO only, say, this week= from Mo - Fr?

The way I handle this, which isn't parti= cularly elegant, is to just have
a heading for each day of interest=2E = So, in your case, something like

** TODO task (Mon)
SCHEDULED= : <2019-07-01 Mon ++1w>

** TODO task (Tue)
SCHEDULED:= <2019-07-02 Tue ++1w>

[=2E=2E=2E]

** TODO task (= Fri)
SCHEDULED: <2019-07-05 Fri ++1w>
------80IXSF9XGDLYT5L788YJKVH7PMVUHJ-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Welle Subject: Re: Inserting todo time range Date: Thu, 27 Jun 2019 08:48:13 +0200 Message-ID: <87blyj4j82.fsf@luisa.c0t0d0s0.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:48859) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgOPw-0005TG-Px for emacs-orgmode@gnu.org; Thu, 27 Jun 2019 03:02:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgOPg-0001VS-Nw for emacs-orgmode@gnu.org; Thu, 27 Jun 2019 03:01:50 -0400 Received: from mout.gmx.net ([212.227.17.22]:54681) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hgOPf-0000vG-21 for emacs-orgmode@gnu.org; Thu, 27 Jun 2019 03:01:43 -0400 Received: from stella.c0t0d0s0.de ([194.95.66.1]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lngv5-1iDGmN0xiB-00hsrJ for ; Thu, 27 Jun 2019 08:48:16 +0200 Received: from Stella (stella.c0t0d0s0.de [192.168.42.1]) by stella.c0t0d0s0.de (Postfix) with ESMTP id 909EB18118D for ; Thu, 27 Jun 2019 08:48:13 +0200 (CEST) In-Reply-To: ("Raimund \=\?utf-8\?Q\?Kohl-F\=C3\=BCchsle\=22's\?\= message of "Wed, 26 Jun 2019 21:16:25 +0200") 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" To: emacs-orgmode@gnu.org Hello, Raimund Kohl-F=C3=BCchsle writes: [...] > If instead I would use > > ** TODO Test Time range > > =C2=A0=C2=A0=C2=A0 <2004-08-23 Mon>--<2004-08-26 Thu> > > then this for org-mode would just be one todo; if I mark it done on > Mon all other days are marked as done, too. > > So how would I schedule a daily TODO only, say, this week from Mo - > Fr? well, I think there are only wuerg-arounds to gain the desired behaviour. First, you can use a sexp to specify the days on which your task will be inserted into your agenda: SCHEDULED: <%%(memq (calendar-day-of-week date) '(1 2 3 4 5))> But with that your task is done when you set it to done. Something like the following isn't perfect, but seems to work: ** TODO foobar DEADLINE: <2020-01-04 Sat +1d> SCHEDULED: <%%(memq (calendar-day-of-week date) '(1 2 3 4 5))> [2019-03-31 Sun]=20 =20=20=20 Regards hmw --=20 FrOSCon? Free and Open Source Software Conference 10th + 11th August 2019, Sankt Augustin, Bonn Area/Germany https://www.froscon.de/en/ From mboxrd@z Thu Jan 1 00:00:00 1970 From: Spenser Truex Subject: Re: Inserting todo time range Date: Sat, 29 Jun 2019 17:13:49 -0700 Message-ID: <871rzc2ama.fsf@spensertruex.com> References: <87blyj4j82.fsf@luisa.c0t0d0s0.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:42980) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hhNSr-0001oC-QP for emacs-orgmode@gnu.org; Sat, 29 Jun 2019 20:13:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hhNSq-0003Cj-Lr for emacs-orgmode@gnu.org; Sat, 29 Jun 2019 20:13:05 -0400 Received: from 195-159-176-226.customer.powertech.no ([195.159.176.226]:33096 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hhNSq-0003Bf-D8 for emacs-orgmode@gnu.org; Sat, 29 Jun 2019 20:13:04 -0400 Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hhNSo-000lnQ-0Y for emacs-orgmode@gnu.org; Sun, 30 Jun 2019 02:13:02 +0200 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" To: emacs-orgmode@gnu.org Michael Welle writes: > Hello, > > Raimund Kohl-Füchsle writes: > [...] >> If instead I would use >> >> ** TODO Test Time range >> >>     <2004-08-23 Mon>--<2004-08-26 Thu> >> >> then this for org-mode would just be one todo; if I mark it done on >> Mon all other days are marked as done, too. >> >> So how would I schedule a daily TODO only, say, this week from Mo - >> Fr? > well, I think there are only wuerg-arounds to gain the desired > behaviour. First, you can use a sexp to specify the days on which your > task will be inserted into your agenda: > > SCHEDULED: <%%(memq (calendar-day-of-week date) '(1 2 3 4 5))> > > But with that your task is done when you set it to done. Something > like the following isn't perfect, but seems to work: > > > ** TODO foobar > DEADLINE: <2020-01-04 Sat +1d> > SCHEDULED: <%%(memq (calendar-day-of-week date) '(1 2 3 4 5))> > [2019-03-31 Sun] I have also been wanting to be able to do this in my agenda, so I can have my daily M-F schedule in my org-agenda buffer. What would it take to write ORG to behave properly on a TODO range like that? -- Spenser Truex usenet@spensertruex.com https://spensertruex.com/ San Francisco, USA