(cal-menu-holidays-menu, cal-menu-goto-menu, cal-menu-scroll-menu):
Add doc strings.
(cal-menu-context-mouse-menu): Add some :keys.
+ (calendar-check-holidays): Declare rather than autoloading.
+ (diary-show-holidays-flag): Remove unneeded declaration.
* calendar/cal-menu.el (cal-menu-moon-menu): Add sunrise/sunset.
* calendar/calendar.el (calendar-cursor-to-date): Handle case where
(x-popup-menu ,event (list ,title (append (list ,title) ,@body)))
(error "Popup menus are not available on this system")))
-(autoload 'calendar-check-holidays "holidays")
(autoload 'diary-list-entries "diary-lib")
-(defvar diary-show-holidays-flag) ; only called from calendar.el
+;; Autoloaded in diary-lib.
+(declare-function calendar-check-holidays "holidays" (date))
(defun calendar-mouse-view-diary-entries (&optional date diary event)
"Pop up menu of diary entries for mouse-selected date.