aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1994-05-09 03:20:21 +0000
committerRichard M. Stallman1994-05-09 03:20:21 +0000
commitb61631a77d672ae53f7650cbfef7fcedac6951fa (patch)
treef0ec96902607eb1e7bef88b72fbaee9155670b41
parent61cb81625eb951e2f119cb9e5fc73a34607736f9 (diff)
downloademacs-b61631a77d672ae53f7650cbfef7fcedac6951fa.tar.gz
emacs-b61631a77d672ae53f7650cbfef7fcedac6951fa.zip
(calendar-mouse-set-mark): New function.
(calendar-mouse-date-menu): Bind it to key.
-rw-r--r--lisp/calendar/cal-menu.el9
1 files changed, 8 insertions, 1 deletions
diff --git a/lisp/calendar/cal-menu.el b/lisp/calendar/cal-menu.el
index 96faf2b4957..ef99d9bb47f 100644
--- a/lisp/calendar/cal-menu.el
+++ b/lisp/calendar/cal-menu.el
@@ -230,6 +230,13 @@
230 (calendar-goto-date (calendar-event-to-date)) 230 (calendar-goto-date (calendar-event-to-date))
231 (view-diary-entries 1))) 231 (view-diary-entries 1)))
232 232
233(defun calendar-mouse-set-mark ()
234 "Mark the date under the cursor."
235 (interactive)
236 (save-excursion
237 (calendar-goto-date (calendar-event-to-date))
238 (calendar-set-mark nil)))
239
233(defun calendar-mouse-print-dates () 240(defun calendar-mouse-print-dates ()
234 "Pop up menu of equivalent dates to mouse selected date." 241 "Pop up menu of equivalent dates to mouse selected date."
235 (interactive) 242 (interactive)
@@ -272,7 +279,7 @@
272 t t) 279 t t)
273 '("Diary entries" . calendar-mouse-view-diary-entries) 280 '("Diary entries" . calendar-mouse-view-diary-entries)
274 '("Holidays" . calendar-mouse-holidays) 281 '("Holidays" . calendar-mouse-holidays)
275 '("Mark date" . calendar-set-mark) 282 '("Mark date" . calendar-mouse-set-mark)
276 '("Sunrise/sunset" . calendar-mouse-sunrise/sunset) 283 '("Sunrise/sunset" . calendar-mouse-sunrise/sunset)
277 '("Other calendars" . calendar-mouse-print-dates))) 284 '("Other calendars" . calendar-mouse-print-dates)))
278 (list "Menu" 285 (list "Menu"