Variable: calendar-day-header-array
calendar-day-header-array is a customizable variable defined in
calendar.el.gz.
Value
["Su" "Mo" "Tu" "We" "Th" "Fr" "Sa"]
Documentation
Array of strings to use for the headers of the calendar's day columns.
The order should be the same as in calendar-day-name-array.
In use, the calendar truncates elements to no more than
calendar-day-header-width columns wide.
Emacs constructs the default from either calendar-day-name-array
(if calendar-day-header-width is more than calendar-abbrev-length),
or from calendar-day-abbrev-array (assuming that the abbreviated
name are more likely to be unique when truncated).
This variable was added, or its default value changed, in Emacs 24.4.
Probably introduced at or before Emacs version 24.4.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/calendar.el.gz
(defcustom calendar-day-header-array (calendar-day-header-construct)
"Array of strings to use for the headers of the calendar's day columns.
The order should be the same as in `calendar-day-name-array'.
In use, the calendar truncates elements to no more than
`calendar-day-header-width' columns wide.
Emacs constructs the default from either `calendar-day-name-array'
\(if `calendar-day-header-width' is more than `calendar-abbrev-length'),
or from `calendar-day-abbrev-array' (assuming that the abbreviated
name are more likely to be unique when truncated)."
:group 'calendar
:initialize 'custom-initialize-default
:set-after '(calendar-day-header-width
calendar-abbrev-length calendar-day-name-array
calendar-day-abbrev-array)
:set (lambda (symbol value)
(or (equal calendar-day-header-array
(set symbol value))
(calendar-redraw)))
:type '(vector (string :tag "Su")
(string :tag "Mo")
(string :tag "Tu")
(string :tag "We")
(string :tag "Th")
(string :tag "Fr")
(string :tag "Sa"))
:version "24.4")