Allow inserting diary entries last in date tree
commit1fd103293c4aafa34e599b4abb81badd89608815
authorNikolai Weibull <now@disu.se>
Mon, 24 Aug 2015 08:40:58 +0000 (24 10:40 +0200)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Mon, 24 Aug 2015 20:38:15 +0000 (24 22:38 +0200)
tree5fbc4bdffee38b51d24a84852cb93fadfff68f76
parent5bfdfc5df76f7cf4769a924693dbe5b1f056dd9f
Allow inserting diary entries last in date tree

* org-agenda.el (org-agenda-insert-diary-strategy): Add new value
  'date-tree-last.
  (org-agenda-insert-diary-make-new-entry): Handle
  `org-agenda-insert-diary-strategy' set to 'date-tree-last.

To allow for diary entries to be entered in time order in the date tree,
add a new value to `org-agenda-insert-diary-strategy' that allows for
this.  The code for handling this value, 'date-tree-last, is a bit
tricky, as we need to keep track of whether the date-tree already had
one or more entries for the given date.
lisp/org-agenda.el