This patch has now been accepted - I believe the performance hit will be minor. I would like to know if this is not the case...
- Carsten On Sep 29, 2011, at 5:48 PM, Andreas Amann wrote: > On Thu, 29 Sep 2011 15:43:27 +0200, Michael Brand > <michael.ch.br...@gmail.com> wrote: >> On Thu, Sep 29, 2011 at 15:25, Daniel Bausch <danielbau...@gmx.de> wrote: >>> It's not a bug, it's a feature (although I don't know what it's for -- maybe >>> speed). However, there is a customizable option to switch it off: >>> org-agenda-skip-additional-timestamps-same-entry >> >> Interesting. git blame and a list search leads quickly to this post >> and thread that answers some questions: >> http://thread.gmane.org/gmane.emacs.orgmode/13096/focus=13129 > > Okay, I see. > > In my opinion the current default is unsafe, since people can lose > appointments. > > I propose to change the default of > org-agenda-skip-additional-timestamps-same-entry > as below. > > Andreas > > > -------------------------------- > commit 967ee90b3b05bad69b84fa3e5411f2d645121d6a > Author: Andreas Amann <andreas.am...@web.de> > Date: Thu Sep 29 16:14:58 2011 +0100 > > change default of org-agenda-skip-additional-timestamps-same-entry to nil > > diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el > index b1fa5f5..20d55f7 100644 > --- a/lisp/org-agenda.el > +++ b/lisp/org-agenda.el > @@ -787,7 +787,7 @@ because you will take care of it on the day when > scheduled." > (const :tag "Remove prewarning if entry is scheduled" t) > (integer :tag "Restart prewarning N days before deadline"))) > > -(defcustom org-agenda-skip-additional-timestamps-same-entry t > +(defcustom org-agenda-skip-additional-timestamps-same-entry nil > "When nil, multiple same-day timestamps in entry make multiple agenda lines. > When non-nil, after the search for timestamps has matched once in an > entry, the rest of the entry will not be searched." > ---------------------------------- > > > - Carsten