What version of org-mode are you using?
(org-get-time-of-day "<2007-10-01 11:30-12:20>")
does return 11:30 for me.
- Carsten
On Sep 23, 2007, at 23:47, Levin wrote:
Put something in the org buffer:
** Do something <2007-10-01 11:30-12:20>
then in the agenda, only "Do something" is displayed, without showing
the appt
time.
I trace the code and find out that:
(org-get-time-of-day "<2007-10-01 11:30-12:20>")
which return nil cause this probem.
I do not know if this bug has been mentioned or resolved. I'm posting
here in
case that it is not :)
-Levin
PS. I did a patch, which solves the problem. Yet it is a bit ugly :)
(It is the diff of org-get-time-of-day function. line number may be
wrong.)
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -19113,9 +19113,9 @@ HH:MM."
(when
(or
(string-match
-
"\\<\\([012]?[0-9]\\)\\(:\\([0-5][0-9]\\)\\)\\([AaPp][Mm]\\)?\\> *" s)
+ "\\<\\([012]?[0-9]\\)\\(:\\([0-5][0-9]\\)\\)\\([AaPp][Mm]\\)?
*" s)
(string-match
-
"\\<\\([012]?[0-9]\\)\\(:\\([0-5][0-9]\\)\\)?\\([AaPp][Mm]\\)\\> *"
s))
+ "\\<\\([012]?[0-9]\\)\\(:\\([0-5][0-9]\\)\\)?\\([AaPp][Mm]\\)
*" s))
(let* ((h (string-to-number (match-string 1 s)))
(m (if (match-end 3) (string-to-number (match-string 3 s)) 0))
(ampm (if (match-end 4) (downcase (match-string 4 s))))
_______________________________________________
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 Dominik
Sterrenkundig Instituut "Anton Pannekoek"
Universiteit van Amsterdam
Kruislaan 403
NL-1098SJ Amsterdam
phone: +31 20 525 7477
_______________________________________________
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