calendar-mode

calendar-mode is an interactive compiled Lisp function in `calendar.el'.


(calendar-mode)

A major mode for the calendar window.
For a complete description, see the info node `Calendar/Diary'.

key binding
--- -------

0 .. 9 digit-argument

C-@ calendar-set-mark
C-a calendar-beginning-of-week
C-b calendar-backward-day
C-c Prefix Command
C-e calendar-end-of-week
C-f calendar-forward-day
C-n calendar-forward-week
C-p calendar-backward-week
C-v calendar-scroll-left-three-months
C-x Prefix Command
ESC Prefix Command
SPC scroll-other-window
- negative-argument
. calendar-goto-today
< calendar-scroll-right
> calendar-scroll-left
? calendar-goto-info-node
A Prefix Command
D diary-view-other-diary-entries
H Prefix Command
M calendar-lunar-phases
S calendar-sunrise-sunset
a calendar-list-holidays
c org-calendar-goto-agenda
d diary-view-entries
g Prefix Command
h calendar-cursor-holidays
i Prefix Command
m diary-mark-entries
o calendar-other-month
p Prefix Command
q calendar-exit
s diary-show-all-entries
t Prefix Command
u calendar-unmark
x calendar-mark-holidays
DEL scroll-other-window-down
S-SPC scroll-other-window-down
C-SPC calendar-set-mark
<down> calendar-forward-week
<down-mouse-2> Prefix Command
<left> calendar-backward-day
<next> calendar-scroll-left-three-months
<prior> calendar-scroll-right-three-months
<remap> Prefix Command
<right> calendar-forward-day
<up> calendar-backward-week
<vertical-scroll-bar> Prefix Command

C-c C-l calendar-redraw

C-x C-x calendar-exchange-point-and-mark
C-x < calendar-scroll-right
C-x > calendar-scroll-left
C-x [ calendar-backward-year
C-x ] calendar-forward-year

M-< calendar-beginning-of-year
M-= calendar-count-days-region
M-> calendar-end-of-year
M-a calendar-beginning-of-month
M-e calendar-end-of-month
M-v calendar-scroll-right-three-months
M-{ calendar-backward-month
M-} calendar-forward-month

A a appt-add
A d appt-delete

H m cal-html-cursor-month
H y cal-html-cursor-year

g C calendar-chinese-goto-date
g D calendar-goto-day-of-year
g a calendar-astro-goto-day-number
g b calendar-bahai-goto-date
g c calendar-iso-goto-date
g d calendar-goto-date
g e calendar-ethiopic-goto-date
g f calendar-french-goto-date
g h calendar-hebrew-goto-date
g i calendar-islamic-goto-date
g j calendar-julian-goto-date
g k calendar-coptic-goto-date
g m Prefix Command
g p calendar-persian-goto-date
g w calendar-iso-goto-week

i B Prefix Command
i C Prefix Command
i a diary-insert-anniversary-entry
i b diary-insert-block-entry
i c diary-insert-cyclic-entry
i d diary-insert-entry
i h Prefix Command
i i Prefix Command
i m diary-insert-monthly-entry
i t todo-insert-item-from-calendar
i w diary-insert-weekly-entry
i y diary-insert-yearly-entry

p C calendar-chinese-print-date
p a calendar-astro-print-day-number
p b calendar-bahai-print-date
p c calendar-iso-print-date
p d calendar-print-day-of-year
p e calendar-ethiopic-print-date
p f calendar-french-print-date
p h calendar-hebrew-print-date
p i calendar-islamic-print-date
p j calendar-julian-print-date
p k calendar-coptic-print-date
p m calendar-mayan-print-date
p o calendar-print-other-dates
p p calendar-persian-print-date

t M cal-tex-cursor-month-landscape
t Y cal-tex-cursor-year-landscape
t d cal-tex-cursor-day
t f Prefix Command
t m cal-tex-cursor-month
t w Prefix Command
t y cal-tex-cursor-year

<vertical-scroll-bar> <mouse-1>
calendar-scroll-toolkit-scroll

<down-mouse-2> <Exit calendar> calendar-exit
<down-mouse-2> <List holidays> calendar-list-holidays
<down-mouse-2> <Lunar phases> calendar-lunar-phases
<down-mouse-2> <Mark diary entries>
diary-mark-entries
<down-mouse-2> <Mark holidays> calendar-mark-holidays
<down-mouse-2> <Scroll backward>
calendar-scroll-right-three-months
<down-mouse-2> <Scroll forward>
calendar-scroll-left-three-months
<down-mouse-2> <Show diary> diary-show-all-entries
<down-mouse-2> <Sunrise times for month>
calendar-sunrise-sunset-month
<down-mouse-2> <Unmark> calendar-unmark

<remap> <capitalize-region> calendar-not-implemented
<remap> <copy-region-as-kill> calendar-not-implemented
<remap> <downcase-region> calendar-not-implemented
<remap> <kill-region> calendar-not-implemented
<remap> <mark-defun> calendar-not-implemented
<remap> <mark-page> calendar-not-implemented
<remap> <mark-paragraph> calendar-not-implemented
<remap> <mark-sexp> calendar-not-implemented
<remap> <mark-whole-buffer> calendar-not-implemented
<remap> <mark-word> calendar-not-implemented
<remap> <narrow-to-region> calendar-not-implemented
<remap> <upcase-region> calendar-not-implemented
<remap> <write-region> calendar-not-implemented

g m l calendar-mayan-goto-long-count-date
g m n Prefix Command
g m p Prefix Command

i C a diary-chinese-insert-anniversary-entry
i C d diary-chinese-insert-entry
i C m diary-chinese-insert-monthly-entry
i C y diary-chinese-insert-yearly-entry

i B d diary-bahai-insert-entry
i B m diary-bahai-insert-monthly-entry
i B y diary-bahai-insert-yearly-entry

i i d diary-islamic-insert-entry
i i m diary-islamic-insert-monthly-entry
i i y diary-islamic-insert-yearly-entry

i h d diary-hebrew-insert-entry
i h m diary-hebrew-insert-monthly-entry
i h y diary-hebrew-insert-yearly-entry

t f W cal-tex-cursor-filofax-week
t f d cal-tex-cursor-filofax-daily
t f w cal-tex-cursor-filofax-2week
t f y cal-tex-cursor-filofax-year

t w 1 cal-tex-cursor-week
t w 2 cal-tex-cursor-week2
t w 3 cal-tex-cursor-week-iso
t w 4 cal-tex-cursor-week-monday
t w W cal-tex-cursor-week2-summary

g m n c calendar-mayan-next-round-date
g m n h calendar-mayan-next-haab-date
g m n t calendar-mayan-next-tzolkin-date

g m p c calendar-mayan-previous-round-date
g m p h calendar-mayan-previous-haab-date
g m p t calendar-mayan-previous-tzolkin-date



This mode runs the hook `calendar-mode-hook', as the final step
during initialization.