Ben Finney <ben+em...@benfinney.id.au> writes:

> […] “second Tuesday of the month” isn't niche, it is pretty common, I
> would have thought.

[…]

> > You'd have to ask Carsten to implement a new timestamp syntax. What
> > would you propose as a more readable designation?

How about a keyword that specifies the type of repeat being requested:

    <2009-10-13 Tue 14:00 +1m dow>
    Repeat each month, on the second Tuesday of the month. Calculated
    because this date is the second Tuesday of the month, and “dow” is
    the specified repeat type.

    <2009-10-13 Tue 14:00 +1m dom>
    Repeat each month, on the 13th day of the month. Calculated because
    this date is the 13th of the month, and “dom” is the specified
    repeat type.

    <2009-10-13 Tue 14:00 +1m>
    Repeat each month, on the 13th day of the month. Calculated because
    this date is the 13th of the month, and “dom” is the default repeat
    type.

This allows existing behaviour to be continued (“repeat on the same day
of the month”), preserves the default behaviour, and allows for other
repeat types to be added later without breaking existing timestamp data.

-- 
 \                    “He who laughs last, thinks slowest.” —anonymous |
  `\                                                                   |
_o__)                                                                  |
Ben Finney



_______________________________________________
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode

Reply via email to