org-agenda.el (org-agenda-skip-scheduled-if-deadline-is-shown): New allowed value...
commit742f4738205308fc527cc9bb18cd331dd2a9d579
authorBastien Guerry <bzg@altern.org>
Tue, 12 Mar 2013 17:58:18 +0000 (12 18:58 +0100)
committerBastien Guerry <bzg@altern.org>
Tue, 12 Mar 2013 17:58:18 +0000 (12 18:58 +0100)
tree6a1b30f5c07c6c9a677b25e5be1056e5f45cb934
parent5f38a32664020ac3df9f22285f4baaabad940a9b
org-agenda.el (org-agenda-skip-scheduled-if-deadline-is-shown): New allowed value `repeated-after-deadline'

* org-agenda.el (org-agenda-skip-scheduled-if-deadline-is-shown):
New allowed value `repeated-after-deadline' which will prevent the
display of scheduled items when repeated after the current
deadline.
(org-agenda-get-scheduled): Handle the new value.

This allows this task

* Do me every day before March, 16th (included)
  SCHEDULED: <2013-03-12 mar. +1d> DEADLINE: <2013-03-16 sam.>

to step being displayed after March, 16th.

Thanks a lot to Rick Hanson for coming with this idea and a clear example.
lisp/org-agenda.el