emacs/lisp/calendar
Richard Lawrence 0326130e1b Add short documentation group for iCalendar lib
Define a short documentation group and document the major functions:

* lisp/calendar/icalendar-shortdoc.el: New file.
* lisp/calendar/diary-icalendar.el:
* lisp/calendar/icalendar-ast.el:
* lisp/calendar/icalendar-parser.el:
* lisp/calendar/icalendar-recur.el:
* lisp/calendar/icalendar-utils.el: Refer to icalendar-shortdoc.el in
file commentary.
* lisp/calendar/icalendar-macs.el: Ditto, and also mention the macros
for binding values.
* lisp/calendar/icalendar.el: Ditto, and also remove some obsolete
commentary.

Also make some improvements to documentation strings that the above
changes revealed would be helpful:

* lisp/calendar/icalendar-recur.el
(icalendar-recur-recurrences-in-window-w/end-times): Fix broken ref.
(icalendar-recur-current-tz-to-vtimezone): Clarify docstring.
* lisp/calendar/icalendar-parser.el (icalendar-parse): Clarify
docstring.

(Bug#80727)
2026-04-12 12:17:33 +03:00
..
appt.el Use single-arg form of signal to re-throw an error 2026-03-10 10:48:22 -04:00
cal-bahai.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-china.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-coptic.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-dst.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-french.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-hebrew.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-html.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-islam.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-iso.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
cal-julian.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-mayan.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-menu.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-move.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
cal-persia.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-tex.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
cal-x.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
calendar.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
diary-icalendar.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
diary-lib.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
holidays.el calendar-check-holidays: Call calendar-increment-month 2026-02-25 14:06:53 +00:00
icalendar-ast.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
icalendar-macs.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
icalendar-mode.el Some minor code improvements in iCalendar library 2026-01-03 15:31:01 -05:00
icalendar-parser.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
icalendar-recur.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
icalendar-shortdoc.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
icalendar-utils.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
icalendar.el Add short documentation group for iCalendar lib 2026-04-12 12:17:33 +03:00
iso8601.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
lunar.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
parse-time.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
solar.el Support displaying more months in the calendar 2026-02-22 16:21:13 +02:00
time-date.el Use single-arg form of signal to re-throw an error 2026-03-10 10:48:22 -04:00
timeclock.el lisp/calendar: Style changes 2026-02-08 23:39:13 -05:00
todo-mode.el ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00