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
(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,