Subject: 23.4; icalendar export and XXpm time format

From: David A. Thompson <[email-masked]>
Date: Mon, 18 Feb 2013 00:00:01 -0800

ICALENDAR-EXPORT-FILE, when called on a file containing the single line

02/18/2013 3pm-4pm overlapping event 2

yields a single exported vevent:

BEGIN:VEVENT
UID:emacs2076943879932075328
DTSTART;VALUE=DATE:20130218
DTEND;VALUE=DATE:20130219
SUMMARY:3pm-4pm overlapping event 2
END:VEVENT

The exported event should containg the time data in the appropriate location:

BEGIN:VEVENT
UID:emacs2076949831770903376
DTSTART;VALUE=DATE-TIME:20130218T150000
DTEND;VALUE=DATE-TIME:20130218T160000
SUMMARY:overlapping event 2
END:VEVENT

Note that DIARY-ENTRY-TIME reads the string (sans date component) fine:

ELISP> (diary-entry-time "   3pm-4pm overlapping event 2")
1500