]> git.eshelyaron.com Git - emacs.git/commitdiff
(calendar-cursor-to-date): Handle case where event-start is nil.
authorGlenn Morris <rgm@gnu.org>
Thu, 26 Jun 2008 07:08:01 +0000 (07:08 +0000)
committerGlenn Morris <rgm@gnu.org>
Thu, 26 Jun 2008 07:08:01 +0000 (07:08 +0000)
lisp/ChangeLog
lisp/calendar/calendar.el

index 78ef7e35b3a544bc8a07fb1519718850e6249e25..b9683e282dd41f233a288f733b5787659eb7a6c4 100644 (file)
        Add doc strings.
        (cal-menu-context-mouse-menu): Add some :keys.
 
+       * calendar/cal-menu.el (cal-menu-moon-menu): Add sunrise/sunset.
+       * calendar/calendar.el (calendar-cursor-to-date): Handle case where
+       event-start is nil.
+
 2008-06-26  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * minibuffer.el (completion-basic-try-completion): Use the text after
index 35dc61190150e7bd8d413c6fc751a226af3fbddd..284937f3017ae806c2dc7ad7f296c45b6d988e35 100644 (file)
@@ -1787,7 +1787,8 @@ use instead of point."
       (if event (window-buffer (posn-window (event-start event)))
         (current-buffer))
     (save-excursion
-      (if event (goto-char (posn-point (event-start event))))
+      (and event (setq event (event-start event))
+           (goto-char (posn-point event)))
       (let* ((segment (calendar-column-to-segment))
              (month (% (+ displayed-month (1- segment)) 12)))
         ;; Call with point on either of the two digits in a 2-digit date,