Variable: calendar-week-start-day
calendar-week-start-day is a customizable variable defined in
calendar.el.gz.
Value
0
Documentation
The day of the week on which a week in the calendar begins.
0 means Sunday (default), 1 means Monday, and so on.
If you change this variable directly (without using customize)
after starting calendar, you should call calendar-redraw to
update the calendar display to reflect the change, otherwise
movement commands will not work correctly.
Probably introduced at or before Emacs version 19.20.
Source Code
;; Defined in /usr/src/emacs/lisp/calendar/calendar.el.gz
(defcustom calendar-week-start-day 0
"The day of the week on which a week in the calendar begins.
0 means Sunday (default), 1 means Monday, and so on.
If you change this variable directly (without using customize)
after starting `calendar', you should call `calendar-redraw' to
update the calendar display to reflect the change, otherwise
movement commands will not work correctly."
:type 'natnum
;; Change the initialize so that if you reload calendar.el, it will not
;; cause a redraw.
:initialize 'custom-initialize-default
:set (lambda (sym val)
(set sym val)
(calendar-redraw))
:group 'calendar)