]> git.eshelyaron.com Git - emacs.git/commitdiff
(calendar-mouse-set-mark): New function.
authorRichard M. Stallman <rms@gnu.org>
Mon, 9 May 1994 03:20:21 +0000 (03:20 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 9 May 1994 03:20:21 +0000 (03:20 +0000)
(calendar-mouse-date-menu): Bind it to key.

lisp/calendar/cal-menu.el

index 96faf2b49572bd4137d963efab67597e5b10c208..ef99d9bb47f39f46742e9cbb316f77d11d2700f5 100644 (file)
     (calendar-goto-date (calendar-event-to-date))
     (view-diary-entries 1)))
 
+(defun calendar-mouse-set-mark ()
+  "Mark the date under the cursor."
+  (interactive)
+  (save-excursion
+    (calendar-goto-date (calendar-event-to-date))
+    (calendar-set-mark nil)))
+
 (defun calendar-mouse-print-dates ()
   "Pop up menu of equivalent dates to mouse selected date."
   (interactive)
                        t t)
                       '("Diary entries" . calendar-mouse-view-diary-entries)
                       '("Holidays" . calendar-mouse-holidays)
-                      '("Mark date" . calendar-set-mark)
+                      '("Mark date" . calendar-mouse-set-mark)
                       '("Sunrise/sunset" . calendar-mouse-sunrise/sunset)
                       '("Other calendars" . calendar-mouse-print-dates)))
             (list "Menu"