diff options
author | Richard M. Stallman <rms@gnu.org> | 1997-07-23 19:07:34 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1997-07-23 19:07:34 +0000 |
commit | bf95757e71cd5fe376c89f1dc7b1383754d5a77c (patch) | |
tree | b1d3ae00946a636509e94c1b77ee0f653829f3f5 /lisp/calendar/diary-lib.el | |
parent | 6a567ad8a6868f44bc91f5aa8bd00ccf377d3521 (diff) | |
download | emacs-bf95757e71cd5fe376c89f1dc7b1383754d5a77c.tar.gz |
(diary-entry-time): Downcase the am/pm letter.
Diffstat (limited to 'lisp/calendar/diary-lib.el')
-rw-r--r-- | lisp/calendar/diary-lib.el | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el index df469978c89..b658566eeca 100644 --- a/lisp/calendar/diary-lib.el +++ b/lisp/calendar/diary-lib.el @@ -892,8 +892,7 @@ and XX:XXam or XX:XXpm." (+ (* 100 (% (string-to-int (substring s (match-beginning 1) (match-end 1))) 12)) - (if (string-equal "a" - (substring s (match-beginning 2) (match-end 2))) + (if (equal ?a (downcase (aref s (match-beginning 2)))) 0 1200))) ((string-match;; Hour and minute XX:XXam or XX:XXpm "^[ \t]*\\([0-9]?[0-9]\\):\\([0-9][0-9]\\)\\([ap]\\)m\\>" s) @@ -901,8 +900,7 @@ and XX:XXam or XX:XXpm." (substring s (match-beginning 1) (match-end 1))) 12)) (string-to-int (substring s (match-beginning 2) (match-end 2))) - (if (string-equal "a" - (substring s (match-beginning 3) (match-end 3))) + (if (equal ?a (downcase (aref s (match-beginning 3)))) 0 1200))) (t -9999)));; Unrecognizable |