]> git.eshelyaron.com Git - emacs.git/commitdiff
(appt-convert-time): Handle "12:MMam",
authorGerd Moellmann <gerd@gnu.org>
Thu, 2 Dec 1999 07:55:46 +0000 (07:55 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 2 Dec 1999 07:55:46 +0000 (07:55 +0000)
remove extraneous string-match.

lisp/calendar/appt.el

index c667aca3dad19081653e9562ec9c42fc514c8744..ae3c74834f838118c8915bc10573de9eed9b1d35 100644 (file)
@@ -477,6 +477,7 @@ The time should be in either 24 hour format or am/pm format."
         (setq tmp-msg-list (cdr tmp-msg-list))
         (if test-input
             (setq appt-time-msg-list (delq element appt-time-msg-list)))))
+    (appt-check)
     (message "")))
                  
 
@@ -614,10 +615,10 @@ The time should be in either 24 hour format or am/pm format."
   
     ;; convert the time appointment time into 24 hour time
   
-    (if (and (string-match  "[p][m]" time2conv) (< hr 12))
-        (progn
-          (string-match "[0-9]?[0-9]:" time2conv)
-          (setq hr (+ 12 hr))))
+    (cond ((and (string-match "pm" time2conv) (< hr 12))
+          (setq hr (+ 12 hr)))
+         ((and (string-match "am" time2conv) (= hr 12))
+           (setq hr 0)))
   
     ;; convert the actual time
     ;; into minutes for comparison