From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marcelo de Moraes Serpa Subject: Re: Automatically add a repeater when scheduling Date: Wed, 15 Jan 2014 13:01:16 -0600 Message-ID: References: <861u09bn8a.fsf@somewhere.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=047d7b5d5fbafa604804f006ee9d Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3ViJ-0001S7-59 for emacs-orgmode@gnu.org; Wed, 15 Jan 2014 14:01:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W3ViH-0003Y7-LJ for emacs-orgmode@gnu.org; Wed, 15 Jan 2014 14:01:19 -0500 Received: from mail-ob0-x235.google.com ([2607:f8b0:4003:c01::235]:44343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3ViH-0003Y3-Ew for emacs-orgmode@gnu.org; Wed, 15 Jan 2014 14:01:17 -0500 Received: by mail-ob0-f181.google.com with SMTP id uy5so1628845obc.40 for ; Wed, 15 Jan 2014 11:01:16 -0800 (PST) In-Reply-To: <861u09bn8a.fsf@somewhere.org> 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: Sebastien Vauban Cc: Org Mode --047d7b5d5fbafa604804f006ee9d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you. This might be a good feature and I might looking into creating a new version that does this automatically, since I use the current day agenda view as my next actions list, and use it to automatically carry tasks to the following day, so the +1d repeater really keeps things clean for my specific workflow. The nice thing is that when they are "current", they are put in the right order (as they are defined in the org file in question), but what bugs me is that when they are outdated, they are ordered by the oldest to the newest, it seems. On Wed, Jan 15, 2014 at 3:36 AM, Sebastien Vauban wrote: > Marcelo de Moraes Serpa wrote: > > Does org allow automatically adding a repeater (say, +1d) to a schedule > > when adding it with C-c C-s? > > No -- at least, not yet: > > =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80 > =E2=94=82 C-c C-s runs the command org-schedule, which is an interactiv= e Lisp > function in > =E2=94=82 `org.el'. > =E2=94=82 > =E2=94=82 It is bound to C-c C-s, > =E2=94=82 Item>. > =E2=94=82 > =E2=94=82 (org-schedule ARG &optional TIME) > =E2=94=82 > =E2=94=82 Insert the SCHEDULED: string with a timestamp to schedule a T= ODO item. > =E2=94=82 With one universal prefix argument, remove any scheduling dat= e from > the item. > =E2=94=82 With two universal prefix arguments, prompt for a delay cooki= e. > =E2=94=82 With argument TIME, scheduled at the corresponding date. TIM= E can > =E2=94=82 either be an Org date like "2011-07-24" or a delta like "+2d"= . > =E2=95=B0=E2=94=80=E2=94=80=E2=94=80=E2=94=80 > > You see that C-c C-s is already pretty loaded (with up to two universal > arguments foreseen...). > > > If not, I think it wouldn't be so hard to monkeypatch the method to do > so, > > would it? > > Best regards, > Seb > > -- > Sebastien Vauban > > > --047d7b5d5fbafa604804f006ee9d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thank you.

=C2=A0This might be a good f= eature and I might looking into creating a new version that does this autom= atically, since I use the current day agenda view as my next actions list, = and use it to automatically carry tasks to the following day, so the +1d re= peater really keeps things clean for my specific workflow.

The nice thing is that when they are "current"= ;, they are put in the right order (as they are defined in the org file in = question), but what bugs me is that when they are outdated, they are ordere= d by the oldest to the newest, it seems.



On Wed, Jan 15, 2014 at 3:36 AM, Sebastien Vauban <sva-news= @mygooglest.com> wrote:
Marcelo de Moraes Serpa wr= ote:
> Does org allow automatically adding a repeater (say, +1d) to a schedul= e
> when adding it with C-c C-s?

No -- at least, not yet:

=C2=A0 =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80
=C2=A0 =E2=94=82 C-c C-s runs the command org-schedule, which is an interac= tive Lisp function in
=C2=A0 =E2=94=82 `org.el'.
=C2=A0 =E2=94=82
=C2=A0 =E2=94=82 It is bound to C-c C-s, <menu-bar> <Org> <D= ates and Scheduling> <Schedule
=C2=A0 =E2=94=82 Item>.
=C2=A0 =E2=94=82
=C2=A0 =E2=94=82 (org-schedule ARG &optional TIME)
=C2=A0 =E2=94=82
=C2=A0 =E2=94=82 Insert the SCHEDULED: string with a timestamp to schedule = a TODO item.
=C2=A0 =E2=94=82 With one universal prefix argument, remove any scheduling = date from the item.
=C2=A0 =E2=94=82 With two universal prefix arguments, prompt for a delay co= okie.
=C2=A0 =E2=94=82 With argument TIME, scheduled at the corresponding date. = =C2=A0TIME can
=C2=A0 =E2=94=82 either be an Org date like "2011-07-24" or a del= ta like "+2d".
=C2=A0 =E2=95=B0=E2=94=80=E2=94=80=E2=94=80=E2=94=80

You see that C-c C-s is already pretty loaded (with up to two universal
arguments foreseen...).

> If not, I think it wouldn't be so hard to monkeypatch the method t= o do so,
> would it?

Best regards,
=C2=A0 Seb

--
Sebastien Vauban



--047d7b5d5fbafa604804f006ee9d--