From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Alfred M. Szmidt" Newsgroups: gmane.emacs.help Subject: Re: enhanced diary mode? Date: Sun, 03 Nov 2002 12:45:09 +0100 Sender: help-gnu-emacs-admin@gnu.org Message-ID: References: <87lm4bas08.fsf@at_ipipan.waw.pl> NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1036325101 3658 80.91.224.249 (3 Nov 2002 12:05:01 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 3 Nov 2002 12:05:01 +0000 (UTC) Cc: help-gnu-emacs@gnu.org Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 188JUx-0000wk-00 for ; Sun, 03 Nov 2002 13:04:59 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 188JQR-0004UZ-00; Sun, 03 Nov 2002 07:00:19 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 188JBs-0001wn-00 for help-gnu-emacs@gnu.org; Sun, 03 Nov 2002 06:45:16 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 188JBn-0001w1-00 for help-gnu-emacs@gnu.org; Sun, 03 Nov 2002 06:45:14 -0500 Original-Received: from mailhost.bonet.ac ([194.165.224.191]) by monty-python.gnu.org with esmtp (Exim 4.10) id 188JBm-0001vk-00 for help-gnu-emacs@gnu.org; Sun, 03 Nov 2002 06:45:10 -0500 Original-Received: from lgh163a.kemisten.nu (lgh163a.kemisten.nu [212.32.172.173]) by mailhost.bonet.ac (8.8.8/8.8.8) with ESMTP id MAA00551; Sun, 3 Nov 2002 12:45:09 +0100 (MET) Original-Received: from ams by lgh163a.kemisten.nu with local (Exim 3.36 #1 (Debian)) id 188JBl-0001Dd-00; Sun, 03 Nov 2002 12:45:09 +0100 Original-To: adamp_at@at_ipipan.waw.pl In-reply-to: <87lm4bas08.fsf@at_ipipan.waw.pl> (adamp_at@at_ipipan.waw.pl) Errors-To: help-gnu-emacs-admin@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.help:3241 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:3241 Did you read the section about Calendar/Diary in the Emacs manual? - sending reminders via email rather than displaying them in the mode line; >From (emacs)Diary Commands: Many users like to receive notice of events in their diary as email. To send such mail to yourself, use the command `M-x diary-mail-entries'. A prefix argument specifies how many days (starting with today) to check; otherwise, the variable `diary-mail-days' says how many days. - marking diary entries in various ways depending on the type of the entry (e.g.: anniversaries in red and appointment via underlining); See (emacs)Special Diary Entries: Each of the standard sexp diary entries takes an optional parameter specifying the name of a face or a single-character string to use when marking the entry in the calendar. Most generally, sexp diary entries can perform arbitrary computations to determine when they apply. *Note Sexp Diary Entries: (elisp)Sexp Diary Entries. - something like RefTeX's follow mode: moving cursor from one date to another would automatically result in displaying diary entries for the new date, without the need to press 'd' each time. See calendar-move-hook: *List of functions called whenever the cursor moves in the calendar. For example, (add-hook 'calendar-move-hook (lambda () (view-diary-entries 1))) redisplays the diary for whatever date the cursor is moved to.