Add new 'calendar-weekend-days' option

Make the days receiving the `calendar-weekend-header' face freely
customizable, as they differ by region/culture.
* doc/emacs/calendar.texi: Document the new variable.
* lisp/calendar/calendar.el (calendar-generate-month): New variable
calendar-weekend-days to customize day header fontification.
This commit is contained in:
Ingo Lohmar 2015-08-03 18:49:55 +02:00
parent fa10e77790
commit 4e1bdd4494
2 changed files with 9 additions and 1 deletions

View file

@ -177,10 +177,13 @@ repeat count indicating how many weeks, months, or years to move
backward or forward.
@vindex calendar-week-start-day
@vindex calendar-weekend-days
@cindex weeks, which day they start on
@cindex calendar, first day of week
By default, weeks begin on Sunday. To make them begin on Monday
instead, set the variable @code{calendar-week-start-day} to 1.
instead, set the variable @code{calendar-week-start-day} to 1. To
change which day headers are highlighted as weekend days, set the
variable @code{calendar-weekend-days}
@node Specified Dates
@subsection Specified Dates

View file

@ -546,6 +546,11 @@ See `diary-chinese-list-entries' and `diary-chinese-mark-entries'.
*** The option `calendar-mode-line-format' can now be nil,
which means to do nothing special with the mode line in calendars.
+++
*** New option `calendar-weekend-days'.
The option customizes which day headers receive the
`calendar-weekend-header' face.
---
*** Many items obsolete since at least version 23.1 have been removed.
The majority were function/variable/face aliases, too numerous to list here.