Re: [Orgmode] Feature request: Periodic events based on count of specific weekdays (was: Monthly events based on count of specific weekdays)

2009-11-20 Thread Carsten Dominik

Hi Ben,

extending the date format would be a significant amount of work.
The current time/date format is already complex to handle
internally, mainly because it was build not with a clean design
but step by step.  o I am hesitating to add something like
you propose.

My feeling is that date specifications like this are seldomly used,
and as far as readability is concerned, for these few events you
could just (as suggested by Matt) write a note explaining what
the entry does.

Sorry.

- Carsten

On Nov 19, 2009, at 11:43 PM, Ben Finney wrote:


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


- Carsten





___
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


[Orgmode] Feature request: Periodic events based on count of specific weekdays (was: Monthly events based on count of specific weekdays)

2009-11-19 Thread Ben Finney
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