changeset 92654:71481bc91b5a

Formatting changes only.
author Glenn Morris <rgm@gnu.org>
date Sat, 08 Mar 2008 21:18:35 +0000
parents fcc1333ee15b
children e5e96d20ca3e
files lisp/calendar/appt.el
diffstat 1 files changed, 34 insertions(+), 65 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/calendar/appt.el	Sat Mar 08 21:14:55 2008 +0000
+++ b/lisp/calendar/appt.el	Sat Mar 08 21:18:35 2008 +0000
@@ -226,7 +226,7 @@
 The string STRING describes the appointment, due in integer MINS minutes.
 The format of the visible reminder is controlled by `appt-display-format'.
 The variable `appt-audible' controls the audible reminder."
-  ;; let binding for backwards compatability. Remove when obsolete
+  ;; Let-binding for backwards compatability.  Remove when obsolete
   ;; vars appt-msg-window and appt-visible are dropped.
   (let ((appt-display-format
          (if (eq appt-display-format 'ignore)
@@ -236,8 +236,7 @@
     (cond ((eq appt-display-format 'window)
            (funcall appt-disp-window-function
                     (number-to-string mins)
-                    ;; TODO - use calendar-month-abbrev-array rather
-                    ;; than %b?
+                    ;; TODO - use calendar-month-abbrev-array rather than %b?
                     (format-time-string "%a %b %e " (current-time))
                     string)
            (run-at-time (format "%d sec" appt-display-duration)
@@ -300,14 +299,12 @@
 
 `appt-delete-window-function'
     	Function called to remove appointment window and buffer."
-
   (let* ((min-to-app -1)
 	 (prev-appt-mode-string appt-mode-string)
 	 (prev-appt-display-count (or appt-display-count 0))
-	 ;; Non-nil means do a full check for pending appointments
-	 ;; and display in whatever ways the user has selected.
-	 ;; When no appointment is being displayed,
-	 ;; we always do a full check.
+	 ;; Non-nil means do a full check for pending appointments and
+	 ;; display in whatever ways the user has selected.  When no
+	 ;; appointment is being displayed, we always do a full check.
 	 (full-check
 	  (or (not appt-now-displayed)
 	      ;; This is true every appt-display-interval minutes.
@@ -315,21 +312,16 @@
 	 ;; Non-nil means only update the interval displayed in the mode line.
 	 (mode-line-only
 	  (and (not full-check) appt-now-displayed)))
-
     (when (or full-check mode-line-only)
       (save-excursion
-
 	;; Get the current time and convert it to minutes
-	;; from midnight. ie. 12:01am = 1, midnight = 0.
-
+	;; from midnight, i.e.: 12:01am = 1, midnight = 0.
 	(let* ((now (decode-time))
 	       (cur-hour (nth 2 now))
 	       (cur-min (nth 1 now))
 	       (cur-comp-time (+ (* cur-hour 60) cur-min)))
-
 	  ;; At the first check in any given day, update our
 	  ;; appointments to today's list.
-
 	  (if (or force                 ; eg initialize, diary save
                   (null appt-prev-comp-time)             ; first check
 		  (< cur-comp-time appt-prev-comp-time)) ; new day
@@ -344,12 +336,12 @@
                            (d-buff (find-buffer-visiting
                                     (substitute-in-file-name diary-file)))
                            (selective
-                            (if d-buff        ; Diary buffer exists.
+                            (if d-buff  ; diary buffer exists
                                 (with-current-buffer d-buff
                                   diary-selective-display))))
                       (diary)
                       ;; If the diary buffer existed before this command,
-                      ;; restore its display state. Otherwise, kill it.
+                      ;; restore its display state.  Otherwise, kill it.
                       (if d-buff
                           ;; Displays the diary buffer.
                           (or selective (diary-show-all-entries))
@@ -358,16 +350,12 @@
                                        (substitute-in-file-name diary-file)))
                          (kill-buffer d-buff)))))
 		(error nil)))
-
 	  (setq appt-prev-comp-time cur-comp-time
                 appt-mode-string nil
                 appt-display-count nil)
-
-	  ;; If there are entries in the list, and the
-	  ;; user wants a message issued,
-	  ;; get the first time off of the list
-	  ;; and calculate the number of minutes until the appointment.
-
+	  ;; If there are entries in the list, and the user wants a
+	  ;; message issued, get the first time off of the list and
+	  ;; calculate the number of minutes until the appointment.
 	  (if (and appt-issue-message appt-time-msg-list)
 	      (let ((appt-comp-time (car (car (car appt-time-msg-list)))))
 		(setq min-to-app (- appt-comp-time cur-comp-time))
@@ -378,25 +366,21 @@
 		  (if appt-time-msg-list
 		      (setq appt-comp-time
 			    (car (car (car appt-time-msg-list))))))
-
 		;; If we have an appointment between midnight and
-		;; 'appt-message-warning-time' minutes after midnight,
+		;; `appt-message-warning-time' minutes after midnight,
 		;; we must begin to issue a message before midnight.
 		;; Midnight is considered 0 minutes and 11:59pm is
-		;; 1439 minutes. Therefore we must recalculate the minutes
-		;; to appointment variable. It is equal to the number of
-		;; minutes before midnight plus the number of
-		;; minutes after midnight our appointment is.
-
+		;; 1439 minutes.  Therefore we must recalculate the
+		;; minutes to appointment variable.  It is equal to the
+		;; number of minutes before midnight plus the number
+		;; of minutes after midnight our appointment is.
 		(if (and (< appt-comp-time appt-message-warning-time)
 			 (> (+ cur-comp-time appt-message-warning-time)
 			    appt-max-time))
 		    (setq min-to-app (+ (- (1+ appt-max-time) cur-comp-time)
 			  appt-comp-time)))
-
-		;; issue warning if the appointment time is
-		;; within appt-message-warning time
-
+		;; Issue warning if the appointment time is within
+		;; appt-message-warning time.
 		(when (and (<= min-to-app appt-message-warning-time)
 			   (>= min-to-app 0))
 		  (setq appt-now-displayed t
@@ -407,28 +391,24 @@
 		  (when appt-display-mode-line
 		    (setq appt-mode-string
                           (format " App't in %s min." min-to-app)))
-
-		  ;; When an appointment is reached,
-		  ;; delete it from the list.
-		  ;; Reset the count to 0 in case we display another
-		  ;; appointment on the next cycle.
+		  ;; When an appointment is reached, delete it from
+		  ;; the list.  Reset the count to 0 in case we
+		  ;; display another appointment on the next cycle.
 		  (if (zerop min-to-app)
 		      (setq appt-time-msg-list (cdr appt-time-msg-list)
 			    appt-display-count nil)))))
-
-	  ;; If we have changed the mode line string,
-	  ;; redisplay all mode lines.
+	  ;; If we have changed the mode line string, redisplay all
+	  ;; mode lines.
 	  (and appt-display-mode-line
 	       (not (equal appt-mode-string
 			   prev-appt-mode-string))
 	       (progn
 		 (force-mode-line-update t)
-		 ;; If the string now has a notification,
-		 ;; redisplay right now.
+		 ;; If the string now has a notification, redisplay
+		 ;; right now.
 		 (if appt-mode-string
 		     (sit-for 0)))))))))
 
-
 (defun appt-disp-window (min-to-app new-time appt-msg)
   "Display appointment message APPT-MSG in a separate buffer.
 The appointment is due in MIN-TO-APP (a string) minutes.
@@ -559,12 +539,10 @@
               (setq appt-time-msg-list
                     (delq elt appt-time-msg-list))))
           (if diary-entries-list
-
               ;; Cycle through the entry-list (diary-entries-list)
-              ;; looking for entries beginning with a time. If
-              ;; the entry begins with a time, add it to the
-              ;; appt-time-msg-list. Then sort the list.
-
+              ;; looking for entries beginning with a time. If the
+              ;; entry begins with a time, add it to the
+              ;; appt-time-msg-list.  Then sort the list.
               (let ((entry-list diary-entries-list)
                     (new-time-string ""))
                 ;; Skip diary entries for dates before today.
@@ -590,25 +568,20 @@
                              ;; Get the whole string for this appointment.
                              (appt-time-string
                               (substring time-string beg (if end (1- end)))))
-
                         ;; Add this appointment to appt-time-msg-list.
                         (let* ((appt-time (list (appt-convert-time only-time)))
                                (time-msg (list appt-time appt-time-string)))
                           (setq appt-time-msg-list
                                 (nconc appt-time-msg-list (list time-msg))))
-
                         ;; Discard this appointment from the string.
                         (setq time-string
                               (if end (substring time-string end) "")))))
                   (setq entry-list (cdr entry-list)))))
           (setq appt-time-msg-list (appt-sort-list appt-time-msg-list))
-
-          ;; Get the current time and convert it to minutes
-          ;; from midnight. ie. 12:01am = 1, midnight = 0,
-          ;; so that the elements in the list
-          ;; that are earlier than the present time can
-          ;; be removed.
-
+          ;; Get the current time and convert it to minutes from
+          ;; midnight, i.e. 12:01am = 1, midnight = 0, so that the
+          ;; elements in the list that are earlier than the present
+          ;; time can be removed.
           (let* ((now (decode-time))
                  (cur-hour (nth 2 now))
                  (cur-min (nth 1 now))
@@ -639,17 +612,14 @@
         (hr (if (string-match "[0-9]*[0-9]" time2conv)
                 (string-to-number (match-string 0 time2conv))
               0)))
-
-    ;; convert the time appointment time into 24 hour time
+    ;; Convert the time appointment time into 24 hour time.
     (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.
+    ;; Convert the actual time into minutes.
     (+ (* hr 60) min)))
 
-
 (defun appt-update-list ()
   "If the current buffer is visiting the diary, update appointments.
 This function is intended for use with `write-file-functions'."
@@ -659,7 +629,6 @@
          (appt-check t)))
   nil)
 
-
 ;; In Emacs-21.3, the manual documented the following procedure to
 ;; activate this package:
 ;;     (display-time)