From: Carsten Dominik <carsten.dominik@gmail.com>
To: Nathaniel Flath <flat0103@gmail.com>
Cc: Matt Lundin <mdl@imapmail.org>, emacs-orgmode@gnu.org
Subject: Re: [PATCH] only display a scheduled item if it is due today or in the past
Date: Fri, 4 Jun 2010 13:17:15 +0200 [thread overview]
Message-ID: <D968D8A8-84E0-4094-8889-D7D9E2B0D467@gmail.com> (raw)
In-Reply-To: <AANLkTil4TOpoQT_iwznk6goDu4eahBWslL2bf6H_4o7I@mail.gmail.com>
Hi,
can someone please summarize what the status of this discussion is?
I have lost track....
Thanks!
- Carsten
On May 22, 2010, at 4:09 PM, Nathaniel Flath wrote:
> Yes, this patch is primarily for weekly agendas - it changes when
> items are displayed to be the same as having a style of 'habit,
> while also allowing to do it for non-recurring items.
>
> org-agenda-repeating-timestamp-show-all doesn't do quite what I want
> - I want the item to not show on my weekly agenda if it isn't
> scheduled for today, where that will make it show a maximum of once.
>
> I'd be wiling to write a personal skip function - I mainly did it
> this way because I was emulating org-habit, and then I thought it
> may be useful to other people. This is what I'll fall back to if
> you decide not to install this patch.
>
> Thanks,
> Nahtaniel Flath
>
> On Sat, May 22, 2010 at 12:50 AM, Matt Lundin <mdl@imapmail.org>
> wrote:
> Nathaniel Flath <flat0103@gmail.com> writes:
>
> > On May 2, 2010, at 7:37 PM, Nathaniel Flath wrote:
> >
> > One thing I've wanted from org-mode is the ability to have
> > certain items 'hidden' from the agenda until the day they
> are
> > scheduled - this patch implements this for all properties
> who
> > have a STYLE property of 'hidden'. I ended up implementing
> > this(the patch is attached), and thought I'd contribute it
> to
> > org-mode. If you have any comments, please let me know.
>
> > The primary use I have for it is essentially what Nathan said - it
> > controls display or recurring items to be the same as habits, with
> the
> > exception of not displaying the habit graph.
>
> To avoid seeing future instances of recurring tasks, you can set the
> variable org-agenda-repeating-timestamp-show-all to nil.
>
> > I also use it when scheduling items that can't be started before a
> > certain date. For example, I recently got a note that my tax return
> > was being inverstigated and that I should contact the IRS in 30
> days.
> > Now, I schedule this item for 30 days from now, but in 23 days it
> > starts showing up in my weekly agenda, even though there's nothing
> that
> > can be done about it at that point. I'd much rather have it only
> > display when it can actually be worked on.
>
> I'm still a bit confused about this patch. By definition, scheduled
> items do not appear on the agenda until the day on which they are
> scheduled. As I understand it, this patch is primarily for weekly
> agendas---i.e., to prevent items scheduled on Friday from appearing
> under the Friday slot until it is indeed Friday. In that case, why not
> use the daily agenda instead of the weekly agenda?
>
> Would it perhaps be better to write a personal skip function that
> handles this instead of hard-coding another test in org-agenda.el?
>
> Best,
> Matt
>
- Carsten
next prev parent reply other threads:[~2010-06-04 11:48 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-02 17:37 [PATCH] only display a scheduled item if it is due today or in the past Nathaniel Flath
2010-05-03 14:42 ` Nathan Neff
2010-05-13 5:36 ` Carsten Dominik
2010-05-22 3:51 ` Nathaniel Flath
2010-05-22 4:50 ` Matt Lundin
2010-05-22 14:09 ` Nathaniel Flath
2010-05-22 16:27 ` Matthew Lundin
2010-05-27 16:44 ` Nathan Neff
2010-06-04 11:17 ` Carsten Dominik [this message]
2010-06-04 12:51 ` Matthew Lundin
2010-06-06 4:38 ` Carsten Dominik
2010-06-23 23:55 ` Nathan Neff
2010-06-26 7:00 ` Livin Stephen Sharma
2010-06-28 3:18 ` Nathan Neff
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=D968D8A8-84E0-4094-8889-D7D9E2B0D467@gmail.com \
--to=carsten.dominik@gmail.com \
--cc=emacs-orgmode@gnu.org \
--cc=flat0103@gmail.com \
--cc=mdl@imapmail.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).