aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man/ChangeLog2
-rw-r--r--man/emacs-xtra.texi78
2 files changed, 2 insertions, 78 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
index 7ec2bc7bb0a..c2b9acf70f6 100644
--- a/man/ChangeLog
+++ b/man/ChangeLog
@@ -23,6 +23,8 @@
23 (Calendar/Diary): Menu now only on Mouse-3, not C-Mouse-3. 23 (Calendar/Diary): Menu now only on Mouse-3, not C-Mouse-3.
24 (Diary): Refer to `diary-file' rather than ~/diary. 24 (Diary): Refer to `diary-file' rather than ~/diary.
25 (Diary Commands): Rename node to "Displaying the Diary". 25 (Diary Commands): Rename node to "Displaying the Diary".
26 * emacs.texi (Top): Rename "Diary Commands" section.
27 * misc.texi (Hardcopy): Rename "Diary Commands" xref.
26 28
272005-03-26 Eli Zaretskii <eliz@gnu.org> 292005-03-26 Eli Zaretskii <eliz@gnu.org>
28 30
diff --git a/man/emacs-xtra.texi b/man/emacs-xtra.texi
index 312418dde57..94a37c2ec5e 100644
--- a/man/emacs-xtra.texi
+++ b/man/emacs-xtra.texi
@@ -327,47 +327,10 @@ diary suit your personal tastes.
327* Fancy Diary Display:: Enhancing the diary display, sorting entries, 327* Fancy Diary Display:: Enhancing the diary display, sorting entries,
328 using included diary files. 328 using included diary files.
329* Sexp Diary Entries:: Fancy things you can do. 329* Sexp Diary Entries:: Fancy things you can do.
330* Appt Customizing:: Customizing appointment reminders.
331@end menu 330@end menu
332 331
333@node Calendar Customizing 332@node Calendar Customizing
334@section Customizing the Calendar 333@section Customizing the Calendar
335@vindex view-diary-entries-initially
336
337 If you set the variable @code{view-diary-entries-initially} to
338@code{t}, calling up the calendar automatically displays the diary
339entries for the current date as well. The diary dates appear only if
340the current date is visible. If you add both of the following lines to
341your init file:@refill
342
343@example
344(setq view-diary-entries-initially t)
345(calendar)
346@end example
347
348@noindent
349this displays both the calendar and diary windows whenever you start Emacs.
350
351@vindex view-calendar-holidays-initially
352 Similarly, if you set the variable
353@code{view-calendar-holidays-initially} to @code{t}, entering the
354calendar automatically displays a list of holidays for the current
355three-month period. The holiday list appears in a separate
356window.
357
358@vindex mark-diary-entries-in-calendar
359 You can set the variable @code{mark-diary-entries-in-calendar} to
360@code{t} in order to mark any dates with diary entries. This takes
361effect whenever the calendar window contents are recomputed. There are
362two ways of marking these dates: by changing the face
363(@pxref{Faces,,, elisp, the Emacs Lisp Reference Manual}), or by placing
364a plus sign (@samp{+}) beside the date.
365
366@vindex mark-holidays-in-calendar
367 Similarly, setting the variable @code{mark-holidays-in-calendar} to
368@code{t} marks holiday dates, either with a change of face or with an
369asterisk (@samp{*}).
370
371@vindex calendar-holiday-marker 334@vindex calendar-holiday-marker
372@vindex diary-entry-marker 335@vindex diary-entry-marker
373 The variable @code{calendar-holiday-marker} specifies how to mark a 336 The variable @code{calendar-holiday-marker} specifies how to mark a
@@ -1260,47 +1223,6 @@ the European style, the order of the parameters is changed to @var{day},
1260If one of these functions decides that it applies to a certain date, 1223If one of these functions decides that it applies to a certain date,
1261it returns a value that contains @var{mark}. 1224it returns a value that contains @var{mark}.
1262 1225
1263@node Appt Customizing
1264@section Customizing Appointment Reminders
1265
1266 You can specify exactly how Emacs reminds you of an appointment, and
1267how far in advance it begins doing so, by setting these variables:
1268
1269@vindex appt-message-warning-time
1270@vindex appt-audible
1271@vindex appt-visible
1272@vindex appt-display-mode-line
1273@vindex appt-msg-window
1274@vindex appt-display-duration
1275@vindex appt-disp-window-function
1276@vindex appt-delete-window-function
1277@table @code
1278@item appt-message-warning-time
1279The time in minutes before an appointment that the reminder begins. The
1280default is 12 minutes.
1281@item appt-audible
1282If this is non-@code{nil}, Emacs rings the
1283terminal bell for appointment reminders. The default is @code{t}.
1284@item appt-visible
1285If this is non-@code{nil}, Emacs displays the appointment
1286message in the echo area. The default is @code{t}.
1287@item appt-display-mode-line
1288If this is non-@code{nil}, Emacs displays the number of minutes
1289to the appointment on the mode line. The default is @code{t}.
1290@item appt-msg-window
1291If this is non-@code{nil}, Emacs displays the appointment
1292message in another window. The default is @code{t}.
1293@item appt-disp-window-function
1294This variable holds a function to use to create the other window
1295for the appointment message.
1296@item appt-delete-window-function
1297This variable holds a function to use to get rid of the appointment
1298message window, when its time is up.
1299@item appt-display-duration
1300The number of seconds to display an appointment message. The default
1301is 10 seconds.
1302@end table
1303
1304 1226
1305@node Index 1227@node Index
1306@unnumbered Index 1228@unnumbered Index