aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/calendar/calendar.el3
2 files changed, 6 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 78ef7e35b3a..b9683e282dd 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -48,6 +48,10 @@
48 Add doc strings. 48 Add doc strings.
49 (cal-menu-context-mouse-menu): Add some :keys. 49 (cal-menu-context-mouse-menu): Add some :keys.
50 50
51 * calendar/cal-menu.el (cal-menu-moon-menu): Add sunrise/sunset.
52 * calendar/calendar.el (calendar-cursor-to-date): Handle case where
53 event-start is nil.
54
512008-06-26 Stefan Monnier <monnier@iro.umontreal.ca> 552008-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
52 56
53 * minibuffer.el (completion-basic-try-completion): Use the text after 57 * minibuffer.el (completion-basic-try-completion): Use the text after
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index 35dc6119015..284937f3017 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1787,7 +1787,8 @@ use instead of point."
1787 (if event (window-buffer (posn-window (event-start event))) 1787 (if event (window-buffer (posn-window (event-start event)))
1788 (current-buffer)) 1788 (current-buffer))
1789 (save-excursion 1789 (save-excursion
1790 (if event (goto-char (posn-point (event-start event)))) 1790 (and event (setq event (event-start event))
1791 (goto-char (posn-point event)))
1791 (let* ((segment (calendar-column-to-segment)) 1792 (let* ((segment (calendar-column-to-segment))
1792 (month (% (+ displayed-month (1- segment)) 12))) 1793 (month (% (+ displayed-month (1- segment)) 12)))
1793 ;; Call with point on either of the two digits in a 2-digit date, 1794 ;; Call with point on either of the two digits in a 2-digit date,