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.23.

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 'integer
  ;; 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)